/*网格传媒 www.gridsmedia.com 信心 QQ:24833251*/
/*iconfont*/
@font-face{font-family:"iconfont";
src:url('http://<?= $_SERVER["HTTP_HOST"]; ?>/templets/wenhua/css/iconfont/iconfont.eot?t=1494512583381'); /* IE9*/
src:url('http://<?= $_SERVER["HTTP_HOST"]; ?>/templets/wenhua/css/iconfont/iconfont.eot?t=1494512583381') format('embedded-opentype'), /* IE6-IE8 */
url('http://<?= $_SERVER["HTTP_HOST"]; ?>/templets/wenhua/css/iconfont/iconfont.woff?t=1494512583381') format('woff'), /* chrome, firefox */
url('http://<?= $_SERVER["HTTP_HOST"]; ?>/templets/wenhua/css/iconfont/iconfont.ttf?t=1494512583381') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
url('http://<?= $_SERVER["HTTP_HOST"]; ?>/templets/wenhua/css/iconfont/iconfont.svg?t=1494512583381') format('svg'); /* iOS 4.1- */
}
.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-weixin:before{content:"\e602"}
.icon-home:before{content:"\e600"}
.icon-user:before{content:"\e68a"}
.icon-catalog:before{content:"\e60e"}
.icon-qq:before{content:"\e62d"}
.icon-weibo:before{content:"\e60a"}
.icon-close:before{content:"\e774"}
.icon-back:before{content:"\e622"}
.icon-reg:before{content:"\e7cd"}
.icon-login:before{content:"\e7d0"}
.icon-404:before{content:"\e624"}
.icon-favorite:before{content:"\e604"}
.icon-time:before{content:"\e611"}
.icon-view:before{content:"\e639"}
.icon-dig:before{content:"\e650"}
.icon-comment:before{content:"\e62b"}
.icon-stick:before{content:"\e637"}
.icon-gotop:before{content:"\e784"}
.icon-member:before{content:"\e608"}
.icon-quote:before{content:"\e67c"}
.icon-unquote:before{content:"\e60f"}
.icon-tel:before{content:"\e60d"}
.icon-dashang:before{content:"\e66e"}
.icon-hot:before{content:"\e61b"}
.icon-arrow:before{content:"\e613"}
.icon-ellipsis:before{content:"\e655"}
.icon-search:before{content:"\e65c"}
.icon-line:before{content:"\e601"}
/*swiper*/
.swiper-container{position:relative;margin:0 auto;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
.swiper-wrapper{overflow:hidden;position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
@media (min-width:768px){.swiper-wrapper{overflow:visible}}
.swiper-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:left}
.swiper-wp8-horizontal{-ms-touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}
.swiper-scrollbar-drag{border-radius:10px;position:relative;height:100%;width:100%;background:rgba(0,0,0,0.4)}
.swiper-scrollbar-cursor-drag{cursor:move}
/*slidebars*/
html,body,[canvas=container],[off-canvas]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
html,body{width:100%;height:100%}
/*[canvas]{z-index:1}*/
[canvas=container]{position:relative;width:100%;height:100%;-webkit-overflow-scrolling:touch}
[canvas=container]:before,[canvas=container]:after{display:table;clear:both;content:''}
[off-canvas]{display:none;position:fixed;overflow:hidden;overflow-y:auto;color:white;background:#f6f6f6;-webkit-overflow-scrolling:touch}
[off-canvas*=right]{top:0;right:0;width:100%;height:100%}
[off-canvas*=bottom]{bottom:0;width:100%;height:255px}
[off-canvas*=left]{top:0;left:0;width:250px;height:100%;box-shadow:0 1px 3px rgba(0,0,0,0.1)}
[off-canvas*=reveal]{z-index:0}
[off-canvas*=push]{z-index:1}
[off-canvas*=overlay]{z-index:9999}
[canvas],[off-canvas]{-webkit-transition:-webkit-transform 300ms;transition:transform 300ms;-webkit-backface-visibility:hidden}
@media print{[canvas]{-webkit-transform:translate( 0px,0px ) !important;-ms-transform:translate( 0px,0px ) !important;transform:translate( 0px,0px ) !important}
[off-canvas]{display:none !important}
}
/*common*/
body{overflow-x:hidden;margin:0;padding:0;font-family:'Helvetica Neue',Helvetica,Arial,'Microsoft YaHei','微软雅黑',SimSun,'宋体',sans-serif;font-size:14px;color:#444}
*:focus{outline:none}
a{text-decoration:none;color:#444;cursor:pointer}
a:hover{outline:none;text-decoration:underline;color:#dd0000}
a:focus{outline:none;text-decoration:none;color:#dd0000}
.btn-green{border-radius:3px;margin-top:-3px;width:70px;height:24px;line-height:24px;font-size:12px;text-align:center;color:#fff;background:#74ae39;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#7bba3b,endColorStr=#6da436);background:-ms-linear-gradient(top,#7bba3b,#6da436);background:-moz-linear-gradient(top,#7bba3b,#6da436);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#7bba3b),to(#6da436));background:-webkit-gradient(linear,0% 0%,0% 100%,from(#7bba3b),to(#6da436));background:-webkit-linear-gradient(top,#7bba3b,#6da436);background:-o-linear-gradient(top,#7bba3b,#6da436)}
:root .btn-green{filter:none}
.btn-green:hover{background:#6da336}
.noborder{border-top:1px solid #ddd !important}
.mt-5{margin-top:5px}
.mt-10{margin-top:10px}
.mt-15{margin-top:15px}
.mt-20{margin-top:20px}
.mt-30{margin-top:30px}
.pd-25{padding:25px}
/*重定义bootstrap*/
@media (min-width:768px){.container{width:743px}}
@media (min-width:992px){.container{width:975px}}
@media (min-width:1200px){.container{width:1215px}}
@media (max-width:768px){.container{padding-left:5px;padding-right:5px}}
.modal-dialog{margin:50px auto;width:480px}
.modal-content{border:none;border-radius:2px;-webkit-box-shadow:none;box-shadow:none}
.modal-header{border-radius:2px;border-bottom:none;padding:10px 15px;background:#f6f6f6}
.close{font-size:30px;font-weight:normal}
.bd_weixin_popup{height:320px !important}
/*ytuser*/
.user-form{margin:50px auto;padding:0;width:320px}
@media (max-width:768px){
.user-form{margin:auto}
}
.user-form img{margin:auto;max-width:320px}
.user-form h1{display:none}
.login-form{border-radius:5px}
.login-form h2{border-bottom:1px solid #eee;margin:0 0 10px 0;padding:0 0 10px 0;line-height:32px;font-size:22px;font-weight:400}
.login-form label{font-weight:400;color:#999}
.login-form p{border-top:1px solid #eee;border-bottom:1px solid #eee;margin:20px 0 0 0;padding:10px 0}
.login-form .form-group{margin:15px 0 0 0}
.login-form input[type='text'],.login-form input[type='password']{border:1px solid #ddd;border-radius:3px;margin:0;padding:0 8px;width:100%;height:40px;line-height:40px}
.login-form textarea{border:1px solid #ddd;border-radius:3px;padding:8px;width:100%;height:100px}
.login-form .input-group-addon{border-radius:0;border:1px solid #fff;border-left:0;margin:0;padding:0;width:100px;background:#fff}
.login-form .input-group-addon img{margin:-1px 0 0 10px;width:100px !important;height:38px !important;cursor:pointer}
/*topbar*/
.topbar{border-bottom:1px solid #ddd;height:36px;line-height:36px;font-size:12px;background:#f9f9f9;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fff,endColorStr=#f3f3f3);background:-ms-linear-gradient(top,#fff,#f3f3f3);background:-moz-linear-gradient(top,#fff,#f3f3f3);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#f3f3f3));background:-webkit-linear-gradient(top,#fff,#f3f3f3);background:-o-linear-gradient(top,#fff,#f3f3f3)}
:root .topbar{filter:none}
.topbar em{padding:0 5px}
.topbar i{padding-right:3px;font-size:12px}
.topbar i.icon-reg,.topbar i.icon-user{color:#4cae4c}
.topbar i.icon-login{color:#d43f3a}
.topbar i.icon-home{color:#5678ce}
.topbar i.icon-favorite{color:#ffcc00}
.notice{padding-left:15px;background:url('../image/bg.png') no-repeat 0 -22px}
.notice .bd{overflow:hidden;height:36px;line-height:36px}
.notice .bd li{overflow:hidden;padding-left:55px;max-width:350px;text-overflow:ellipsis;white-space:nowrap}
@media (min-width:992px){.notice .bd li{max-width:450px}}
.notice .bd span{padding-left:10px;color:#999}
.notice .hd{margin-left:10px}
.notice .hd .prev,.notice .hd .next{display:block;width:9px;height:18px;cursor:pointer}
.notice .hd .prev{background:url('../image/bg.png') no-repeat 0 -51px}
.notice .hd .next{background:url('../image/bg.png') no-repeat 0 -69px}
.notice .hd .prev:hover{background:url('../image/bg.png') no-repeat -9px -51px}
.notice .hd .next:hover{background:url('../image/bg.png') no-repeat -9px -69px}
/*navbar*/
nav{margin:0;padding:0;height:42px;min-height:42px !important}
.navbar{border-radius:0;margin-bottom:0;background:#fff}
.navbar-header{float:none;display:block;text-align:center}
.navbar-header h1,.navbar-header h2{text-indent:-9999px}
.navbar-header i{padding:5px;vertical-align:middle;font-size:18px}
.navbar-header a{text-decoration:none;cursor:pointer}
.navbar-brand{float:none;display:inline-block;margin-top:-10px}
.navbar-brand img{height:30px}
@media (min-width:768px){
nav{height:80px;line-height:80px}
.navbar-header{float:left}
.navbar-brand{float:left;margin-top:-5px}
.navbar-brand img{height:60px}
}
@media (min-width:992px){
nav{height:100px;line-height:100px}
.navbar-brand{margin-top:0}
.navbar-brand img{height:70px}
}
/*slogen*/
.slogen{border-left:1px solid #ccc;display:inline-block;margin-top:20px;padding-left:15px;font-size:14px;color:#999}
@media (min-width:992px){.slogen{margin-top:30px;height:42px}}
.slogen p{overflow:hidden;max-width:200px;height:14px;line-height:14px}
.slogen p i{padding-right:5px;font-size:18px;color:#ccc}
.slogen .tel{height:18px;line-height:18px;font-family:'impact',Arial;font-size:20px}
/*navbar-form*/
.navbar-form input{border-radius:0;float:left;padding:0 10px 0 35px;min-width:100px;height:22px;font-size:13px}
.navbar-form button{border-radius:0;margin-left:-5px;padding:0 20px;height:22px;font-size:14px;color:#fff}
.navbar-form button:hover,.navbar-form button:focus{color:#fff}
@media (min-width:480px){
.navbar-form input{min-width:200px;height:22px}
.navbar-form button{height:32px}
}
@media (min-width:768px){
.navbar-form{height:62px;line-height:62px}
.navbar-form input{min-width:300px;height:36px;background:url('../image/bg.png') no-repeat 9px 8px}
.navbar-form button{height:36px}
}
@media (min-width:992px){
.navbar-form{height:80px;line-height:80px}
.navbar-form input{min-width:300px;height:40px;background:url('../image/bg.png') no-repeat 9px 10px}
.navbar-form button{height:40px}
.navbar-form button.btn-search{padding:0 25px}
}
@media (min-width:1200px){
.navbar-form input{min-width:450px}
}
.navbar-fixed-top{position:fixed}
body{padding-top:80px}
@media (min-width:768px){
.navbar-fixed-top{position:static}
body{padding-top:0}
}
/*navigation*/
.navigation{height:40px}
.nav{position:relative;z-index:99;margin-left:-20px}
.nav .swiper-slide a{display:block;margin:0;padding:10px 13px;font-size:14px;color:#fff}
.nav .swiper-slide a:hover,.nav .swiper-slide a:focus{color:#fff}
.nav .sub{display:none;border:1px solid #ddd;-moz-box-shadow:1px 1px 1px #bbb;box-shadow:1px 1px 1px #bbb;border-top:none;position:fixed;padding:3px 0;min-width:110px;list-style-type:none;background:#fff}
.nav .sub li{zoom:1;z-index:99}
.nav .sub a{zoom:1;z-index:99;border-bottom:1px solid #f0f0f0;padding:6px 13px !important;font-size:12px;text-decoration:none;color:#444;background:#fff !important}
.nav .sub a:hover{background:#f6f6f6 !important}
.nav .sub li:last-child a{border-bottom:none}
@media (min-width:768px){
.navigation{height:46px}
.nav{margin-left:0}
.nav .swiper-slide a{padding:12px 17px 11px 17px;font-size:16px}
.nav .sub a{padding:6px 17px !important;font-size:14px}
}
@media (min-width:992px){
.nav .swiper-slide a{padding:12px 18px 11px 18px}
.nav .sub a{padding:6px 18px !important}
}
@media (min-width:1200px){
.nav .swiper-slide a{padding:12px 20px 11px 20px}
.nav .sub a{padding:6px 20px !important}
}
.navigation .swiper-wrapper{height:40px !important}
/*.navigation .swiper-scrollbar{height:5px;margin-top:-3px;width:100%}*/
@media (min-width:768px){
.navigation .swiper-wrapper{height:46px !important;width:100% !important}
}
/*slider*/
.slider{overflow:hidden;width:100%;height:100%;max-height:290px}
.slider a{color:#fff}
.slider:hover .arrow-left{z-index:9;position:absolute;left:0;top:40%;width:30px;height:50px;background:url('../image/bg.png') no-repeat 0 -87px}
.slider:hover .arrow-right{z-index:9;position:absolute;right:0;top:40%;width:30px;height:50px;background:url('../image/bg.png') no-repeat -30px -87px}
.slider:hover .arrow-left,.slider:hover .arrow-right{filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}
.slider:hover .arrow-left:hover,.slider:hover .arrow-right:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.slider .swiper-wrapper,.slider .swiper-slide{position:relative;width:100%;height:100% !important}
.slider p{z-index:99;position:absolute;left:0;bottom:-6px;padding:0 10px;width:100%;height:32px;line-height:32px;font-weight:bold;color:#fff;background:rgba(0,0,0,.3)}
@media \0screen\,screen\9{.slider p{position:static;*zoom:1;background:#000;filter:Alpha(opacity=30)}}
.slider .pagination{position:absolute;left:0;bottom:-13px;padding:0 10px 0 0;width:100%;text-align:right}
.slider .swiper-pagination-switch{border-radius:10px;display:inline-block;margin:0 2px;width:10px;height:10px;background:#b2aca9;cursor:pointer}
/*login-layout*/
.login-layout{padding:15px}
.login-layout .btn{margin-right:6px;padding:7px 32px}
.login-outh{margin-top:15px;font-size:12px}
.login-outh a{display:inline-block;margin:0 5px}
.login-outh .qq-32{width:32px;height:32px;text-indent:-9999px;background:url('http://<?= $_SERVER["HTTP_HOST"]; ?>/templets/wenhua/css/images/outh.png') no-repeat 0 0}
.login-outh .qq-16{width:16px;height:16px;text-indent:-9999px;background:url('http://<?= $_SERVER["HTTP_HOST"]; ?>/templets/wenhua/css/images/outh.png') no-repeat 0 -32px}
/*heading*/
.heading h2{overflow:hidden;margin:20px 18px 8px 18px;height:26px;line-height:26px;font-size:18px;font-weight:600}
.heading i.icon-hot{float:left;padding-right:2px;font-size:16px;color:#dd0000}
.heading p{border-bottom:1px dotted #ddd;overflow:hidden;margin:0 18px;padding-bottom:15px;height:50px;line-height:22px;font-size:12px;color:#888}
.heading p span{padding-left:10px;color:#dd0000}
.heading p span a{color:#dd0000}
@media (min-width:992px){
.heading p{height:57px;line-height:22px}
}
/*sub-heading*/
.sub-heading h2{overflow:hidden;margin-top:10px;height:18px;line-height:18px;font-size:16px}
.sub-heading h2 a{color:#dd0000}
.sub-heading p{overflow:hidden;margin-top:-2px;height:22px;line-height:22px;font-size:12px;color:#888}
.sub-heading p span{padding-left:10px;color:#dd0000}
/*list*/
.list li{overflow:hidden;width:100%;height:27px;line-height:27px;word-wrap:nowrap;text-overflow:ellipsis}
.list span.time{float:right;padding:2px 0 0 0;font-size:12px;color:#999}
.list span i{padding-right:2px}
/*list-line 有间隔线的list*/
.list-line li{overflow:hidden;padding:0 0 7px 10px;background:url('../image/bg.png') no-repeat -69px -95px}
.list-line li a{overflow:hidden;float:left;width:auto;max-width:100%;height:20px;line-height:20px;word-wrap:nowrap;text-overflow:ellipsis}
.list-line li:nth-child(4n){border-bottom:1px dotted #ddd;margin-bottom:14px;padding-bottom:16px}
.list-line li:last-child{border-bottom:none}
.list-line span.time{float:right;padding:2px 0 0 0;font-size:12px;color:#999}
@media (min-width:768px) and (max-width:992px) {
.list-line li:nth-child(4n){margin-bottom:7px;padding-bottom:8px}
}
@media (min-width:992px){
.list-line li a{max-width:85%}
}
/*list-dot 有dot的list*/
.list-dot li{overflow:hidden;padding:0 0 0 10px;height:27px;line-height:27px;background:url('../image/bg.png') no-repeat -69px -91px}
.list-dot li a{overflow:hidden;float:left;width:auto;max-width:100%;height:27px;line-height:27px;word-wrap:nowrap;text-overflow:ellipsis}
.list-dot span{float:right;padding:2px 0 0 0;font-size:12px;color:#999}
.list-dot span i{padding-right:2px}
@media (min-width:1200px){
.list-dot li a{max-width:85%}
}
/*list-half*/
.list-half li{overflow:hidden;float:left;padding-right:15px;width:50%}
.list-half li a{overflow:hidden;float:left;width:auto;max-width:100%;height:27px;line-height:27px;word-wrap:nowrap;text-overflow:ellipsis}
/*list-pic*/
.list-pic li{border-bottom:1px dotted #ddd;margin:0 0 10px 0;height:auto !important}
.list-pic li img{margin:0 0 10px 0;width:90px;height:60px}
.list-pic li .media-heading{overflow:hidden;height:38px;line-height:19px;font-size:14px}
.list-pic li p{font-size:12px;color:#888}
.list-pic li i{padding-right:3px;font-size:11px}
.list-pic li em{padding-right:10px}
/*list-tag*/
.list-tag{overflow:hidden;padding:12px 15px 5px 20px;height:105px}
.list-tag-lg{padding:10px 15px 10px 20px;height:215px}
.list-tag li{overflow:hidden;border:1px solid #e3e3e3;border-radius:2px;margin:0 0 12px 0;padding:0 10px;width:32.25%;height:34px;line-height:34px;vertical-align:middle;text-align:center;background:#fafafa}
.list-tag-lg li{margin:0 0 7px 0}
.list-tag li a{text-decoration:none}
.list-tag li:hover{border:1px solid #edd3ab;background:#fffeee}
.list-tag li:nth-child(1){border:1px solid #edd3ab;width:49.2%;background:#fffeee}
.list-tag li:nth-child(2){border:1px solid #c5dafc;width:49.2%;background:#f6f7ff}
.list-tag li:nth-child(3){border:1px solid #c4edab;background:#f4fff3}
.list-tag li:nth-child(4){border:1px solid #e3e3e3;background:#fafafa}
.list-tag li:nth-child(5){border:1px solid #d6c8fb;background:#faf4fe}
.list-tag li:nth-child(6){border:1px solid #f2c4f7;width:49.2%;background:#fef3fb}
.list-tag li:nth-child(7){border:1px solid #edd3ab;width:49.2%;background:#fffeee}
.list-tag li:nth-child(8){border:1px solid #c4edab;background:#f4fff3}
.list-tag li:nth-child(9){border:1px solid #d6c8fb;background:#faf4fe}
.list-tag li:nth-child(10){border:1px solid #c5dafc;background:#f6f7ff}
.list-tag li:nth-child(11){border:1px solid #e3e3e3;width:49.2%;background:#fafafa}
.list-tag li:nth-child(12){border:1px solid #f2c4f7;width:49.2%;background:#fef3fb}
/*mokuai css*/
.heading-list{margin:10px 18px -9px 18px}
@media (min-width:768px){
.heading-list{margin:13px 18px -9px 18px;max-height:425px}
}
@media (min-width:992px){
.heading-list{margin:17px 18px -9px 18px;max-height:100%}
}
@media (min-width:1200px){
.heading-list{margin:17px 18px -9px 18px}
}
.hot-list{margin:12px 15px;padding:0;height:190px}
ul.hot-list{overflow:hidden;padding:0 0 0 20px;background:url('../image/bg.png') no-repeat 0 -137px}
.hot-cmt{margin:12px 0 -5px 0;padding:0 15px;height:244px}
.sub-heading{padding:10px 15px 0 15px}
.layout-one{padding:0 0 0 15px;height:254px}
.layout-one img{overflow:hidden;display:block;margin:0 auto;height:225px}
.layout-two{padding:0 0 0 15px;height:254px}
.layout-two img{overflow:hidden;display:block;margin:0 auto;width:100%;height:105px}
.layout-three{padding:5px 10px 0 10px;height:254px}
.layout-three .layout-img{float:right;margin:10px 5px 0 0;padding-left:0;padding-right:0;width:45% !important}
.layout-three-list{padding:9px 0 9px 15px}
.layout-three img{overflow:hidden;display:block;margin:0 auto;max-height:105px}
.layout-four{overflow:hidden;padding:0 15px 9px 15px;height:254px}
.layout-four .layout-img{margin:15px 0 0 0;padding-left:0;padding-right:0}
.layout-four img{overflow:hidden;display:block;margin:0 auto;width:100%;max-height:80px}
.layout-five{overflow:hidden;padding:15px 15px 9px 15px;height:254px}
.layout-five .media-left{padding-right:5px}
.layout-five img{overflow:hidden;display:block;margin:0 auto;width:120px;max-height:80px}
.layout-five .sub-heading{padding:0 0 0 10px}
.layout-five .sub-heading h2{margin-top:5px}
.layout-five .sub-heading p{height:44px}
.layout-six{margin-bottom:-1px;padding:15px 15px 0 15px;height:255px}
.layout-six .media-left{padding-right:5px}
.layout-six img{overflow:hidden;display:block;margin:0 auto;width:80px;height:55px}
.layout-six .sub-heading{padding:0 0 0 5px}
.layout-six .sub-heading h2{margin-top:0}
.layout-six .list-dot li a{overflow:hidden;float:left;width:auto;max-width:100%;height:27px;line-height:27px;word-wrap:nowrap;text-overflow:ellipsis}
.layout-seven{overflow:hidden;padding:2px 0 12px 15px}
.layout-eight{padding:0 15px 15px 15px}
.layout-eight img{overflow:hidden;display:block;margin:0 auto;width:100%;height:120px}
.layout-nine{overflow:hidden;padding:0 0 0 15px;height:254px}
.layout-nine .list-half li{overflow:hidden;padding:0 10px;height:26px;line-height:26px;background:url('../image/bg.png') no-repeat -69px -90px}
.layout-ten{overflow:hidden;padding:0 0 0 15px;height:254px}
.layout-ten .list-dot li{overflow:hidden;padding:0 10px;height:26px;line-height:26px;background:url('../image/bg.png') no-repeat -69px -90px}
.layout-ten .list-dot li a{overflow:hidden;width:auto;max-width:100%;height:26px;line-height:26px;word-wrap:nowrap;text-overflow:ellipsis}




/*layout*/
.layout{overflow:hidden;border:1px solid #ddd;box-shadow:0 1px 3px rgba(0,0,0,0.1);background:#fff}
.layout .title{border-bottom:1px solid #ddd;padding-left:15px;height:36px;line-height:36px;background:#f9f9f9;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fff,endColorStr=#f3f3f3);background:-ms-linear-gradient(top,#fff,#f3f3f3);background:-moz-linear-gradient(top,#fff,#f3f3f3);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#f3f3f3));background:-webkit-linear-gradient(top,#fff,#f3f3f3);background:-o-linear-gradient(top,#fff,#f3f3f3)}
:root .layout .title{filter:none}
.layout .title span{float:left;height:36px;line-height:36px;font-weight:bold}
.layout .title h3{float:left;margin-top:0;margin-bottom:0;height:36px;line-height:36px;font-size:14px;font-weight:bold}
.layout .title .category a{font-size:12px;color:#999}
.layout .title .category a:hover{color:#dd0000}
.layout .title .category li:last-child a{padding-right:10px}
.layout .title em{float:right;padding-right:15px;font-style:normal;font-size:12px;color:#888}
.layout .title small{padding-left:10px;color:#999}
.layout .title .hd{position:relative;padding:0 10px 0 20px}
.layout .title .hd ul{float:right;position:absolute;right:10px;top:-1px}
.layout .title .hd ul li{float:left;padding:0 15px;cursor:pointer}
.layout .title .hd ul li.on{border:1px solid #ddd;border-bottom:1px solid #fff;height:37px;line-height:34px;background:#fff}
/*layout-img*/
.layout-img{position:relative}
.layout-img a{overflow:hidden;display:block}
.layout-img p{overflow:hidden;position:absolute;left:0;bottom:-10px;padding:0 10px;width:100%;height:26px;line-height:26px;font-size:12px;text-align:center;background:rgba(0,0,0,.3)}
@media \0screen\,screen\9{.layout-img p{position:static;*zoom:1;background:#000;filter:Alpha(opacity=30)}}
.layout-img p a{text-decoration:none;color:#fff}
.layout-img:hover p{background:rgba(0,0,0,.5)}
/*layout-download*/
.layout-download{overflow:hidden;margin:0 -3px 0 0}
.layout-download .media{border-top:1px dotted #ccc;border-right:1px dotted #ccc;margin:-1px 0 0;padding:15px}
.layout-download .media-heading{overflow:hidden;margin-bottom:5px;height:16px;line-height:16px;font-size:14px}
.layout-download p{overflow:hidden;height:22px;line-height:22px;font-size:12px;color:#999}
@media (min-width:768px){
.layout-download p{height:40px}
}
.layout-download .media .download{font-size:12px;color:#666}
.layout-download .media-left img{border-radius:5px;width:70px;height:70px}
@media (min-width:768px){
.layout-download .media-left img{width:90px;height:90px}
}
/*function*/
.function{border:1px solid #ddd;box-shadow:0 1px 3px rgba(0,0,0,0.1);overflow:hidden;margin-bottom:10px;background:#fff}
.function_t{border-bottom:1px solid #ddd;padding-left:15px;height:36px;line-height:36px;background:#f9f9f9;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fff,endColorStr=#f3f3f3);background:-ms-linear-gradient(top,#fff,#f3f3f3);background:-moz-linear-gradient(top,#fff,#f3f3f3);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#f3f3f3));background:-webkit-linear-gradient(top,#fff,#f3f3f3);background:-o-linear-gradient(top,#fff,#f3f3f3)}
:root .function_t{filter:none}
.function_c{overflow:hidden}
#divCalendar{overflow:hidden;padding:0}
table[id$='tbCalendar']{border:none;margin:0 10px 10px 10px;width:91%;text-align:center}
table[id$='tbCalendar'] caption{margin:0;padding:10px 0;text-align:center}
table[id$='tbCalendar'] th{border:1px solid #fff;height:26px;line-height:26px;text-align:center;background:#eee}
table[id$='tbCalendar'] td{border:1px solid #fff;padding:2px 0 0 0;height:26px;line-height:26px}
table[id$='tbCalendar'] td a{display:block;background:#fef3fb}
@media (min-width:1200px){
table[id$='tbCalendar']{margin:0 15px 10px 15px;width:90%}
}
#divNavBar ul,#divFavorites ul,#divArchives ul,#divLinkage ul,#divStatistics ul,#divAuthors ul,#divCatalog ul,#divTags ul,#divPrevious ul,#divComments ul{overflow:hidden;list-style:none;margin:0;padding:7px 15px}
#divNavBar li,#divFavorites li,#divArchives li,#divLinkage li,#divStatistics li,#divAuthors li,#divTags li,#divPrevious li,#divComments li{overflow:hidden;padding:0 0 0 10px;height:27px;line-height:27px;background:url('../image/bg.png') no-repeat -69px -91px}
#divCatalog ul li{overflow:hidden;padding:0 0 0 10px;line-height:27px;white-space:nowrap;background:url('../image/bg.png') no-repeat -69px -91px}
#divCatalog ul ul{margin:0;padding:0}
#divContorPanel div{overflow:hidden;padding:10px 15px;line-height:24px}
#divContorPanel div span{padding:0 10px 0 0}
#divMisc ul{overflow:hidden;list-style:none;margin:0;padding:9px 15px}
#divMisc li{overflow:hidden;padding:3px 0}
#divSearchPanel{border:none}
#divSearchPanel .function_t{display:none}
#divSearchPanel form input[type='text']{border:1px solid #ddd;margin:0;padding:0 10px 0 30px;min-width:165px;height:36px;font-size:13px;background:url('../image/bg.png') no-repeat 9px 9px}
#divSearchPanel form input[type='submit']{border:none;margin:0;padding:0 15px;height:36px;line-height:36px;color:#fff}
@media (min-width:1200px){
#divSearchPanel form input[type='text']{min-width:225px}
#divSearchPanel form input[type='submit']{padding:0 15px}
}
#divHottag ul{margin-left:-5px;margin-bottom:-5px;padding:10px 15px 10px 20px;list-style:none}
#divHottag li{overflow:hidden;border-radius:2px;border:1px solid #e3e3e3;display:inline-block;margin:0 0 7px 0;padding:0 10px;width:32.25%;height:34px;line-height:34px;vertical-align:middle;text-align:center;background:#fafafa}
#divHottag li a{text-decoration:none}
#divHottag li:hover{border:1px solid #edd3ab;background:#fffeee}
#divHottag li:nth-child(1){border:1px solid #edd3ab;width:49.2%;background:#fffeee}
#divHottag li:nth-child(2){border:1px solid #c5dafc;width:49.2%;background:#f6f7ff}
#divHottag li:nth-child(3){border:1px solid #c4edab;background:#f4fff3}
#divHottag li:nth-child(4){border:1px solid #e3e3e3;background:#fafafa}
#divHottag li:nth-child(5){border:1px solid #d6c8fb;background:#faf4fe}
#divHottag li:nth-child(6){border:1px solid #f2c4f7;width:49.2%;background:#fef3fb}
#divHottag li:nth-child(7){border:1px solid #edd3ab;width:49.2%;background:#fffeee}
#divHottag li:nth-child(8){border:1px solid #c4edab;background:#f4fff3}
#divHottag li:nth-child(9){border:1px solid #d6c8fb;background:#faf4fe}
#divHottag li:nth-child(10){border:1px solid #c5dafc;background:#f6f7ff}
#divHottag li:nth-child(11){border:1px solid #e3e3e3;width:49.2%;background:#fafafa}
#divHottag li:nth-child(12){border:1px solid #f2c4f7;width:49.2%;background:#fef3fb}
#divPromotion .function_c{padding:10px;text-align:center}
#divSlide .function_c{position:relative;padding:10px 10px 0 10px}
#divSlide .hd{position:absolute;z-index:1;right:20px;bottom:20px}
#divSlide .hd li{border:1px solid #eee;overflow:visible;float:left;margin-left:-1px;width:18px;height:18px;line-height:18px;font-size:12px;text-align:center;color:#f60;background:#fff;opacity:.7;filter:alpha(opacity=70);cursor:pointer}
#divSlide .hd li.on{position:relative;z-index:2;color:#fff;background:#f60;opacity:1;filter:alpha(opacity=100)}
#divHotspot .function_c{overflow:hidden;margin:10px 7px 0 7px}
#divHotspot ul{overflow:hidden;list-style:none;margin:0;padding:7px 8px}
#divHotspot li{overflow:hidden;padding:0 0 0 10px;height:27px;line-height:27px;background:url('../image/bg.png') no-repeat -69px -91px}
#divHotspot img{overflow:hidden;width:125px;height:90px}
#divInformation .function_c{overflow:hidden;padding:10px 15px 0 15px}
#divNewcomm ul{padding:10px 15px 0 15px}
#divNewcomm li{border-bottom:1px dotted #ddd;margin:0 0 10px 0;height:auto !important}
#divNewcomm li img{margin:0 0 10px 0;width:34px;height:34px}
#divNewcomm li .media-heading{overflow:hidden;margin:0;padding:0;height:16px;line-height:16px;font-size:12px}
#divNewcomm li p{margin:0;padding:0;font-size:14px}
#divNewcomm li em{font-style:normal;color:#333}
#divNewcomm li i{float:right;font-size:12px;font-style:normal;color:#999}
.sidebar-author{overflow:hidden;padding:15px}
.sidebar-author .btn{margin:0 2px;padding:2px 5px;width:80px}
.sidebar-user-img{display:block;width:34px;height:34px}
.sidebar-user-img img{width:34px;height:34px}
.sidebar-user{overflow:hidden;margin:0 0 0 44px;height:34px}
.sidebar-user h4{margin:0;font-size:14px}
.sidebar-user p{margin:4px 0 10px 0;font-size:12px;color:#999}
.sidebar-description{border-top:1px solid #eee;display:block;margin:10px 0;padding:10px 0 0 0;color:#666}
.sidebar-description:before{padding:0 10px 0 0;font-family:'iconfont';font-size:14px;content:'\e67c';color:#ccc}
.sidebar-author-btn{border-top:1px solid #eee;margin-top:10px;padding-top:10px}
.sidebar-author-btn .btn{margin:0 5px;width:80px}
/*breadcrumb*/
.breadcrumb{margin:0;padding-left:0;padding-bottom:0;background:none}
/*friendslink*/
.friendspic{margin-bottom:-5px;padding:10px 15px 0 15px}
.friendspic li{display:inline-block;padding:5px}
.friendstext{padding:10px 15px 0 15px;font-size:12px}
.friendstext li{display:inline-block;padding:3px 5px;list-style:none}
/*footer*/
.footer{padding:20px 10px 10px 10px;font-size:12px;text-align:center;color:#666}
.footer .footer-nav{font-size:12px;color:#999}
.footer .footer-nav li:before{font-family:'iconfont';font-size:12px;content:'\e601'}
.footer .footer-nav li:first-child:before{content:''}
.footer p{line-height:24px}
/*catalog-hot*/
.catalog-hot{overflow:hidden;border:3px solid #d3e4eb;position:relative;background:#fff}
.catalog-hot img{width:100%;height:160px}
.catalog-hot-ico{overflow:hidden;display:block;border:25px solid #d3e4eb;border-right-color:transparent;border-bottom-color:transparent;position:absolute;left:0px;top:0px;width:0px;height:0px;text-indent:-80px}
.catalog-hot-ico-title{overflow:hidden;display:block;position:absolute;left:0px;top:0px;width:51px;height:51px;background:url('../image/bg.png') no-repeat 2px -412px}
/*catalog-flow*/
#my-gallery-container{position:relative;margin:15px 10px 30px 10px;padding:0}
.catalog-flow{border:1px solid #ddd;border-width:1px 1px 1px;margin:0 0 15px 0;background:#f9f9f9}
.catalog-flow:hover{border:1px solid #ccc;background:#f6f6f6}
.catalog-flow img{margin:0 auto;padding:10px;width:100%;background:#fff}
.catalog-flow h2{border-top:1px solid #ddd;margin:0 0 8px 0;padding:10px 10px 0 10px;line-height:20px;font-size:14px}
.catalog-flow p{padding:0 10px;font-size:12px;color:#888}
.catalog-flow i{padding-right:3px;font-size:11px}
.catalog-flow em{padding-right:10px}
.catalog-flow .icon-stick{font-size:12px;color:#dd0000}
/*catalog-pic*/
.catalog-pic{border:1px solid #ddd;border-width:1px 1px 1px;margin:0 0 15px 0;background:#f9f9f9}
.catalog-pic:hover{border:1px solid #ccc;background:#f6f6f6}
.catalog-pic img{margin:0 auto;padding:10px;width:100%;background:#fff}
.catalog-pic h2{overflow:hidden;border-top:1px solid #ddd;margin:0 0 8px 0;padding:10px 10px 0 10px;height:32px;line-height:20px;font-size:14px}
.catalog-pic p{padding:0 10px;font-size:12px;color:#888}
.catalog-pic i{padding-right:3px;font-size:11px}
.catalog-pic em{padding-right:10px}
.catalog-pic .icon-stick{font-size:12px;color:#dd0000}
.catalog-pic div{overflow:hidden;margin-bottom:10px;height:80px}
@media (min-width:480px){
.catalog-pic div{height:140px}
}
@media (min-width:1200px){
.catalog-pic div{height:180px}
}
/*catalog-list*/
.catalog-list .media{border-bottom:1px dotted #ddd;margin:0;padding:15px}
.catalog-list .media:hover{background:#f9f9f9}
.catalog-list .media-left{overflow:hidden;position:relative;float:left;width:85px;text-align:center}
.catalog-list .media-left a{display:table-cell;width:75px;height:50px;vertical-align:middle}
.catalog-list .media-left a img{margin:0 auto;max-width:75px;max-height:50px}
.catalog-list .media-heading{overflow:hidden;height:16px;line-height:16px;font-size:14px}
.catalog-list .media-content{overflow:hidden;height:48px;line-height:24px;font-size:14px;color:#888}
.catalog-list p,.catalog-list p a{margin:10px 0 0 0;font-size:12px;color:#999}
.catalog-list em{padding-right:10px}
.catalog-list i{padding-right:3px;font-size:12px;font-style:normal}
.catalog-list .icon-stick{padding-right:5px;color:#dd0000}
@media (min-width:768px){
.catalog-list .media{padding:18px}
.catalog-list .media-left{width:195px}
.catalog-list .media-left a{width:180px;height:120px}
.catalog-list .media-left a img{max-width:180px;max-height:120px}
.catalog-list .media-heading{height:24px;line-height:24px;font-size:18px}
.catalog-list p,.catalog-list p a{margin:10px 0 0 0}
.catalog-list .icon-stick{font-size:16px}
}
.media-more{overflow:hidden;margin:0;padding:6px 0 0 0}
.media-more-thumbnail{float:left;position:relative;padding:0 4px 0 0;width:33.3333%;max-height:80px}
.media-more-thumbnail a{display:block;overflow:hidden}
@media (min-width:768px){
.media-more-thumbnail{width:25%;max-height:135px}
}
/*catalog-text*/
.catalog-text{margin:5px 10px 0 10px}
.catalog-text .table{margin-bottom:0}
.catalog-text .table > thead > tr > th,.catalog-text .table > tbody > tr > th,.catalog-text .table > tfoot > tr > th,.catalog-text .table > thead > tr > td,.catalog-text .table > tbody > tr > td,.catalog-text .table > tfoot > tr > td{border-top:none;border-bottom:1px dotted #ddd;padding:8px 5px;vertical-align:middle;font-size:12px}
.catalog-text .table h2{overflow:hidden;margin:0;padding:0 0 0 10px;height:18px;line-height:18px;font-size:14px;background:url('../image/bg.png') no-repeat -69px -96px}
.catalog-text .table i{padding-right:3px}
.catalog-text .table .icon-stick{padding-right:5px;color:#dd0000}
@media (min-width:768px){
.catalog-text .table > thead > tr > th,.catalog-text .table > tbody > tr > th,.catalog-text .table > tfoot > tr > th,.catalog-text .table > thead > tr > td,.catalog-text .table > tbody > tr > td,.catalog-text .table > tfoot > tr > td{padding:12.5px 8px}
}
/*tag-intro*/
.tag-intro p{margin:10px 0}
.tag-intro p a{text-decoration:underline;color:#dd0000}
.tag-intro blockquote{border:none;margin:0;padding:10px 15px;line-height:24px;font-size:14px}
.tag-intro blockquote p{line-height:24px;text-indent:0}
.tag-intro blockquote p:first-child:before{padding:0 10px 0 0;font-family:'iconfont';font-size:20px;color:#ddd;content:'\e67c'}
/*pagebar*/
.pagebar{clear:both;margin:10px 0;padding:0;text-align:center}
.pagebar a{display:inline-block;border:1px solid #ddd;margin:0 0 5px 0;padding:0 12px;height:30px;line-height:30px;background:#fff}
.pagebar a:focus,.pagebar a:hover{text-decoration:none;color:#fff}
.pagebar .now-page{display:inline-block;border:1px solid #ddd;padding:0 12px;height:30px;line-height:30px;color:#fff}
.pagebar .page-num{margin:0 15px 0 0}
@media (min-width:768px){
.pagebar{padding:20px 10px}
}
/*page-single*/
.page-single{margin:20px;padding:0}
.page-title{border-bottom:1px solid #eee;position:relative;margin:0 0 10px 0;padding:0 0 10px 0;line-height:32px;font-size:22px;font-weight:400}
.page-nav{border:1px solid #ddd;box-shadow:0 1px 3px rgba(0,0,0,0.1);margin-bottom:10px}
.page-nav li a{overflow:hidden;border-bottom:1px solid #eee;display:block;position:relative;padding:0 10px;height:40px;line-height:40px;text-align:center}
.page-nav li a:hover,.page-nav li a.current{text-decoration:none;color:#fff}
.page-nav li i{padding-right:8px}
/*post-single*/
.post-single{margin:15px;padding:0}
.post-title{margin:0;padding:0;line-height:24px;font-size:16px;font-weight:normal;color:#cc0000}
.post-time{border-bottom:1px dotted #ddd;margin-bottom:10px;padding:10px 0;font-size:12px;color:#999}
.post-time i{padding:0 3px 0 0}
.post-time em{padding:0 10px 0 0}
.post-time a{color:#999}
.post-time .icon-plus,.post-time .icon-minus{border:1px solid #ddd;padding:2px 4px;font-size:18px}
.post-summary{border:1px solid #e6e6e6;margin-top:-11px;margin-bottom:10px;padding:10px 12px;line-height:24px;background:#f9f9f9}
.post-content{overflow:hidden;margin-bottom:20px}
.post-content p{margin:10px 0;line-height:24px;font-size:14px}
.post-content p a{text-decoration:underline;color:#dd0000}
.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin:15px 0 0 0;color:#cc0000}
.post-content h1{font-size:20px}
.post-content h2{font-size:20px}
.post-content h3{font-size:18px}
.article-content{margin:20px 0}
.article-content img{display:inline-block;max-width:100%;height:auto}
@media (min-width:768px){
.post-single{margin:20px}
.post-title{line-height:30px;font-size:20px;font-weight:300}
.post-time{padding:10px 0 20px 0}
.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{border-left:3px solid #cc0000;margin:20px 0 0 0;padding-left:10px;font-weight:300}
.post-content h1{font-size:20px}
.post-content h2{font-size:18px}
.post-content h3{font-size:17px}
.post-content h4{font-size:16px}
.post-content p{line-height:28px;font-size:15px}
}
.post-content pre{border:none;padding:10px 12px;line-height:24px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;font-family:'Microsoft Yahei';background:#f6f6f6}
.post-content blockquote{border:none;border-left:5px solid #ddd;margin:20px 0;padding:5px 15px 15px 15px;line-height:24px;font-size:14px;background:#f6f6f6}
.post-content blockquote p{line-height:24px;text-indent:0}
.post-content blockquote p:first-child:before{padding:0 10px 0 0;font-family:'iconfont';font-size:20px;color:#ddd;content:'\e67c'}
.post-copyright{overflow:hidden;margin:20px 0;padding:10px 10px 5px 10px;line-height:24px;background:#f6f6f6}
.post-copyright img{width:100px;height:100px}
.post-dig{overflow:hidden}
.post-dig .zan{border-radius:2px;border:1px solid #ddd;padding:6px 8px;font-size:12px}
.post-dig .zan:hover{border:1px solid #f66;text-decoration:none}
.post-dig .icon-dig{font-size:14px;color:#f33}
.post-dig .dashang{height:36px;line-height:36px;vertical-align:middle;font-size:28px;color:#f33;text-decoration:none;cursor:pointer}
.dashang-modal img{width:200px}
.post-tag{overflow:hidden}
.post-tag li{margin-bottom:3px}
.prev-next{border-top:1px dotted #ddd;margin:0;padding:10px 0 0 0}
.prev-next p{overflow:hidden;margin:0;padding:0;height:24px;line-height:24px;font-size:14px}
.mutuality{overflow:hidden;margin:10px 15px}
.guess-img img{overflow:hidden;display:block;margin:0 auto;height:135px}
.comments{overflow:hidden;margin:15px 15px 0 15px}
.comments label{display:none}
.comments blockquote{border:none;position:relative;margin:0;padding:0 0 0 32px}
.comments figure{position:absolute;overflow:hidden;left:0;top:0;margin:0;padding:0}
.comments figure img{display:block;width:32px;height:32px}
.comments cite{display:block;overflow:hidden;border-bottom:1px solid #ddd;padding:6px 10px 5px 10px;font-size:14px;font-style:normal;background:#f9f9f9}
.comments cite em{font-style:normal;color:#999}
.comments time{padding:0 0 0 10px;font-size:12px;color:#999}
.comments blockquote .revertcomment{font-size:12px}
.comments q{display:block;quotes:none;margin-left:-32px;margin-bottom:0;padding:10px 0 15px 0;font-size:14px;word-wrap:break-word}
.comments blockquote blockquote{margin:15px 0 0 0;padding:0 0 0 64px}
.comments blockquote blockquote:before{position:absolute;overflow:hidden;left:12px;top:6px;font-size:12px;font-family:'iconfont';color:#ddd;content:'\e613'}
.comments blockquote blockquote figure{margin:0 0 0 32px;padding:0}
.comments blockquote blockquote q{padding:10px 0 0 0}
.comments blockquote blockquote dd figure{margin:0;padding:0}
.post-comment{overflow:hidden}
.post-comment .comment-form{margin:15px}
.comment-form .form-group{margin-bottom:5px}
.comment-form input[type='text']{border:1px solid #ddd;padding:0 5px;width:100%;height:30px;line-height:30px}
.comment-form textarea{border:1px solid #ddd;padding:5px;width:100%;height:100px}
.comment-form input[type='submit']{border:1px solid #ddd;margin:0;padding:0 20px;height:36px;line-height:36px;color:#fff;opacity:.95}
.comment-form input[type='submit']:hover{opacity:1}
.comment-form .input-group-addon{border-radius:0;border:1px solid #fff;border-left:0;margin:0;padding:0;background:#fff}
.comment-form .input-group-addon img{margin-top:-1px;width:90px;height:30px;cursor:pointer}
#embed-captcha{padding:5px 0}
/*single-slider*/
.slider-view{overflow:hidden;position:relative;margin:20px 0;width:100%;height:auto}
.slider-view .arrow-left{z-index:9;position:absolute;left:0;top:40%;width:30px;height:50px;background:url('../image/bg.png') no-repeat 0 -87px}
.slider-view .arrow-right{z-index:9;position:absolute;right:0;top:40%;width:30px;height:50px;background:url('../image/bg.png') no-repeat -30px -87px}
.slider-view .arrow-left,.slider-view .arrow-right{filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}
.slider-view .arrow-left:hover,.slider-view .arrow-right:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.slider-view .swiper-wrapper,.slider-view .swiper-slide{overflow:hidden;position:relative;width:100%;height:auto;vertical-align:middle !important;text-align:center}
.slider-view .swiper-slide img{margin:auto}
.slider-preview{overflow:hidden;position:relative;margin:0;width:100%;height:auto}
.slider-preview .swiper-wrapper{margin:auto}
.slider-preview img{border:1px solid #ccc;margin:0 2px !important;min-width:30px;height:60px;cursor:pointer;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.slider-preview .active-nav img{border:1px solid #bbb;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
@media (min-width:768px){
.slider-preview{margin:20px 0}
.slider-preview img{margin:0 5px !important;min-width:30px;height:75px}
}
/*go-top*/
.go-top{z-index:999;position:fixed;bottom:50px;right:10px;width:32px;height:156px;cursor:pointer}
.go-top a.qq{display:block;padding:1.5px 6px;font-size:20px;text-decoration:none;color:#fff;background:#12b7f5}
.go-top a.qq:hover{background:#00a1dd}
.go-top a.qcord{display:block;margin-top:3px;padding:2px 6px 1px 6px;font-size:20px;text-decoration:none;color:#fff;background:#1aad19}
.go-top a.qcord:hover{background:#179b16}
.go-top a.weibo{display:block;margin-top:3px;padding:2px 6px 1px 6px;font-size:20px;text-decoration:none;color:#fff;background:#e62126}
.go-top a.weibo:hover{background:#da1c21}
.go-top .weixin{border:1px solid #ddd;overflow:hidden;position:absolute;top:0;right:40px;padding:5px;font-size:12px;color:#333;background:#fff}
.go-top .weixin img{max-width:120px}
.go-top .gotop{display:block;margin-top:3px;padding:4.5px 8px;font-size:16px;text-decoration:none;color:#fff;background:#bebebe}
.go-top .gotop:hover{background:#8f8f8f}
/*404*/
.error{padding:0 0 20px 0}
.error p{margin:0;padding:0}
.error i{font-size:120px;color:#999}
.error .btn{margin:20px 5px}
@media (min-width:768px){
.error{padding:0 0 50px 0}
.error i{font-size:220px}
}
/*sidebar-left*/
.slidebar-left{overflow:hidden;position:relative;height:155px;background:url('http://<?= $_SERVER["HTTP_HOST"]; ?>/templets/wenhua/css/images/home.jpg') no-repeat}
.slidebar-left .close-left{position:absolute;top:10px;right:10px;cursor:pointer}
.slidebar-left-avatar{position:absolute;top:80px;left:20px;display:block;width:40px;height:40px}
.slidebar-left-avatar img{border-radius:20px;box-shadow:0 1px 3px rgba(255,255,255,0.6);width:40px;height:40px}
.slidebar-left-user{overflow:hidden;position:absolute;top:80px;left:20px;margin:0 0 0 50px;height:40px}
.slidebar-left-user p{margin:0;padding:0;font-size:14px;text-shadow:1px 1px 0 #666;color:#fff}
.slidebar-left-user p span{font-size:12px;color:#ffffaa}
.slidebar-left-nav li a{overflow:hidden;display:block;position:relative;padding:0 20px;height:40px;line-height:40px}
.slidebar-left-nav li a:hover{text-decoration:none}
.slidebar-left-nav li i{padding-right:8px;color:#aaa}
/*sidebar-right*/
.slidebar-right .close-right{position:absolute;top:5px;left:10px;font-size:14px;color:#fff;cursor:pointer}
.slidebar-right form{display:block;padding:20px 15px}
.slidebar-right input[type='text']{border:1px solid #efefef;margin:0;padding:0 10px 0 30px;width:80%;height:36px;font-size:13px;color:#444;background:url('../image/bg.png') #fff no-repeat 9px 9px}
.slidebar-right input[type='submit']{border:none;margin:0;padding:0 15px;width:20%;height:36px;line-height:36px;color:#fff;background:#fcad30}