/*
Theme Name: WP-pic
Theme URI: http://www.chenxingweb.com/wp-theme-wp-pic.html
Author: 晨星博客
Author URI: http://www.chenxingweb.com
Description: 简洁时尚功能强大，全后台操作，适合各种图片展示类网站
Version: 2.5.0
*/

body {font: 100%/1.4 'Microsoft YaHei',SimSun,SimHei;margin: 0;padding: 0;color: #000;background: url(./images/bg.gif) #f2f2f2}
ul,ol,dl{padding:0;margin:0}
*{ outline:0}
li{list-style:none}
h1,h2,h3,h4,h5,h6,p{margin: 0}
a img{border:none}
a, a:hover, img:hover{transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear}
a{color:#666;font-size:15px;text-decoration:none}
a:hover,a:active,a:focus{text-decoration:none;color:#F33}
img:hover{opacity:0.8}
.w1080{width:1080px;margin:0 auto}
.w100{width:100%}
.r{float:right}
.l{float:left}
.home{margin:15px auto}
.content{width:800px}
.cl{zoom:1}
.cl:after,.post-thumbnail:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ofw{overflow:hidden}
header{height:130px;background:#fff}
.cx_top{height:90px}
.cx_top .cx_logo{height:70px;width:250px;margin:10px 0 0;background:url(images/logo.png) no-repeat 0 0}
.cx_logo  a{height:60px;width:250px;display:block;font-size:0;line-height:0;text-indent:-9999px}
.nav{background:#000;color:#fff;height:40px;line-height:40px}
.nav a{color:#fff}
.cx_menu li{float:left;height:40px;line-height:40px;position:relative;padding:0 15px;text-align:center}
.cx_menu li:hover{background:#333}
.triangle:before{font-family:'FontAwesome';content:"\f0dd";color:#CECACA;float:none;position:absolute;top:-3px;right:4px}
.cx_menu li .sub-menu{display:none;width:108px;position:absolute;left:-10px;top:40px;background:rgba(0,0,0,0.78);float:left;line-height:30px;z-index:2}
.sub-menu li{text-align:center;width:100%;padding:0;border-bottom:1px solid #848282}
.current-menu-item,.current-post-parent{background:#8B081C}
li.current-menu-item:hover,li.current-post-parent:hover{background:#8B081C}
.cx_dl_gl{width:30px;height:30px;background:#191818;float:right;margin-top:5px;border-radius:50%;line-height:30px;text-align:center;margin-left:10px}
.cx_dl_gl:hover{background:#3C3B3B}
.cx_dl_gl a{color:#000}
.cx_dl_gl a i{padding-top:5px;font-size:20px}
.search{height:44px;margin-top:26px;width:497px}
.search .header-search{background:#fff;border-color:#000;border-style:solid;border-width:2px 0 2px 2px;color:#bbb;font-size:16px;outline:medium none;padding:11px 0;text-indent:10px;float:left;width:387px}
.search .btn-search{background:#000;border-bottom-right-radius:2px;border-top-right-radius:2px;color:#fff;float:left;font-family:"Microsoft YaHei";font-size:18px;height:44px;left:0;width:108px;cursor: pointer;border:none}
.sidebar{width:265px;margin-right:13px;border:1px solid #d4d4d4;background:#fff;border-bottom:none;padding-top:5px}
.sidebar li{border-bottom:1px solid #d4d4d4;padding:10px;overflow:hidden}
.sidebar li a{color:#000;font-size:16px;margin-bottom:10px}
.sidebar .sub-menu{margin-top:10px}
.sidebar .sub-menu li{border:0;width:33.3%;padding:0;float:left;text-align:left;margin-bottom:4px}
.sidebar .sub-menu li a{height:22px;line-height:22px;overflow:hidden;padding:0 5px;margin:0;color:#666;font-size:13px}
.sidebar .sub-menu li a:hover{color:#F06B6B}
.slider{width:800px;margin:0 auto;position:relative;overflow:hidden;height:325px}
.slider .bd{position:relative;z-index:0}
.slider .bd li{height:325px;overflow:hidden}
.slider .bd li img{display:block}
.slider .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px}
.slider .hd ul{text-align:center}
.slider .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:4px;height:4px;margin:0 4px;overflow:hidden;background:#000;border:2px solid #000;border-radius:50px;filter:alpha(opacity=70);opacity:0.7;vertical-align:top;line-height:9999px}
.slider .hd ul .on{background:#D2D1D1}
.slider .timer{position:absolute;z-index:1;left:0;bottom:0;height:4px;width:0;background:#000;filter:alpha(opacity=40);opacity:0.4;font-size:0;overflow:hidden}
.fenlei{width:780px;float:right;background:#fff;height:305px;padding:10px;margin-top:15px}
.fenlei .li{height:148px}
.fenlei .li1{width:360px}
.fenlei .li3{width:175px}
.fenlei .li2{float:left}
.fenlei .li4{height:305px}
.fenlei .li5{width:200px;height:305px}
.fenlei img{width:100%;height:100%;transition:all 1s}
.liimg{position:relative}
.liimg .liimg_bt{opacity:0.7;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.4s,opacity 0.1s 0.3s;-moz-transition:-moz-transform 0.4s,opacity 0.1s 0.3s;transition:transform 0.4s,opacity 0.1s 0.3s}
.liimg:hover .liimg_bt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform 0.4s,opacity 0.1s;-moz-transition:-moz-transform 0.4s,opacity 0.1s;transition:transform 0.4s,opacity 0.1s}
.liimg .liimg_bt{position:absolute;left:0;bottom:30px;height:90px;text-align:center;width:96%;padding:2%;background:#000;color:#fff;transition:all 0.5s}
.liimg:hover .liimg_bt{bottom:0;transition:all 0.5s}
.liimg .liimg_bt span{display:block;font-size:16px;background-color:#FD6639;width:90px;margin:20px auto;padding:2px 5px;border-radius:5px}
.liimg:hover img{transform:scale(1.1);transition:all 2s ease 0s;-webkit-transform:scale(1.1);-webkit-transform:scale(1.1)}
.cx_xiao{border:1px solid transparent;width:509px;height:421px;background:#fff;overflow:hidden;position:relative}
.cx_xiao h2{height:50px;border-bottom:1px solid #CAC8C8;font-weight:300;margin-bottom:0}
.cx_xiao .biao{display:block;height:51px;margin-bottom:-1px;text-align:center;line-height:52px;background:#588ae5;color:#fff;padding:0 15px;}
.rightfonts{font-size:16px;line-height:50px;padding-right:15px}
.rightfonts a{border:1px solid #666;border-radius:20px;padding:2px 10px;cursor:pointer}
.rightfonts a i{padding:3px}
.rightfonts em{font-style:normal;font-weight:600;padding:0 3px;color:#F13D3D}
.list-tjs{padding:5px}
.list-tjs li{float:left;margin:5px;width:170px;height:170px;overflow:hidden;position:relative}
.list-tjs li img{width:172px;height:172px;-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s}
.list-tjs li:hover img{transform:scale(1.3);transition:all 1s ease 0s;-webkit-transform:scale(1.3);-webkit-transform:scale(1.3)}
.list-tjs li .mask{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.4s,opacity 0.1s 0.3s;-moz-transition:-moz-transform 0.4s,opacity 0.1s 0.3s;transition:transform 0.4s,opacity 0.1s 0.3s}
.list-tjs li:hover .mask{opacity:0.7;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform 0.4s,opacity 0.1s;-moz-transition:-moz-transform 0.4s,opacity 0.1s;transition:transform 0.4s,opacity 0.1s}
.list-tjs li .mask{position:absolute;left:0;bottom:0;height:172px;text-align:center;width:96%;padding:2%;background:#000;color:#fff}
.list-tjs li .mask h3{height:63px;padding:40px 0 0;line-height:30px}
.list-tjs li .mask a{color:#fff;font-size:15px;height:54px;overflow:hidden;padding-bottom:24px;display:block}
.list-tjs li .mask span{width:100%;height:20px;line-height:20px;text-align:center;display:block;font-size:14px}
.list-news,.tempWrap{padding:10px 5px}
.list-news li{margin:0 5px;float:left;width:239px;height:350px;position:relative;overflow:hidden}
.list-news li a span{display:block;width:209px;background:rgba(0,0,0,0.71);padding:5px;position:absolute;bottom:20px;left:-229px;color:#fff;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear}
.list-news li:hover a span{left:0px}
.news{border-color:#588ae5;margin-right:16px}
.news .biao{background:#588ae5}
.cx_xiao .prev,.cx_xiao .next{width:20px;position:absolute;top:190px;left:15px;z-index:100;cursor:pointer;font-size:3em;color:#fff;opacity:0.6}
.cx_xiao .next{left:auto;right:15px}
.news:hover .prev,.news:hover .next{opacity:1}
.tjs{border-color:#F976C4;width:551px}
.tjs .biao{background:#F976C4}
.cx_jp{border:1px solid #F96E6E;height:265px;background:#fff}
.cx_jp .jp_biao{display:block;height:165px;width:30px;font-size:24px;background:#F96E6E;color:#fff;padding:50px 30px;line-height:40px;font-weight:500}
.cx_jp .jp_ul{width:980px;padding:10px 5px}
.jp_ul li{float:left;margin:0 5px;width:186px;position:relative;overflow:hidden;height:245px}
.jp_ul li a .jp_title{width:176px;background:rgba(0,0,0,0.71);padding:5px;position:absolute;bottom:-20px;color:#fff;height:40px;text-align:center;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear}
.jp_title span{display:block;bottom:-20px;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.jp_title em{color:#CCC}
.jp_ul li:hover .jp_title{bottom:0px}
.post-ls{margin:20px auto}
.mod-tit{border-bottom:1px solid #A5A4A4;position:relative;height:39px;line-height:39px}
.mod-tit .tit{display:inline-block;border-bottom:1px solid #000;font-size:24px;color:#3E3D3D;height:30px;font-weight:500;padding-bottom:9px}
.mod-tit .tit a {font-size: 24px;color: #000}
.zm {font-size: 16px;color: #F33D3D;}
.dw_tbt{height:40px;overflow:hidden;width:600px;padding-left:25px;line-height:45px;text-align: right}
.more{height:40px;line-height:45px}
.more a {margin-left: 10px;color: #171616}
.dw_tbt a{padding:0px 10px;margin:0;border-right:1px solid #BEBDBD}
.dw_tbt a:hover{color:#F01246}
.dw_tbt a:last-child { border-right:none }
.fields {overflow: hidden;height: 31px}
.recent-article{margin-bottom:25px}
.post-list{margin:5px -8px 10px -7px}
.post-home{float:left;color:#b3b3b3;margin:10px 7px 8px;background-color:#fff;border-top:1px solid #ededed;box-shadow:0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3)}
.post-home:hover{box-shadow:0 3px 5px rgba(0,0,0,.6);-moz-box-shadow:0 3px 5px rgba(0,0,0,.6);-webkit-box-shadow:0 3px 5px rgba(0,0,0,.6)}
.home-list1{width:205px}
.home-list2{width:259px}
.post-thumbnail{padding:1px;position:relative;zoom:1}
.post-thumbnail img{float:left}
.btns-sum{display:block;bottom:20px;right:1px;position:absolute;background:rgba(0,0,0,0.44);color:#fff;border-radius:20px 0 0 20px;padding:2px 3px;cursor:pointer;font-size:12px}
.btns-sum span{font-size:16px;font-weight:800;margin-right:3px;margin-left:5px}
.post-title{padding:5px;height:30px;line-height:30px;overflow:hidden;font-size:14px;font-weight:500;margin:0}
.fields span,.fields time{display:inline-block;position:relative;color:#BBB9B9;padding:5px;font-size:13px}
.fields .sdto .sp_title{text-align:center;margin-top:30px;background-color:#f148c5}
.fields i{margin-right:3px;color:#A7A7A7}
.post-title a{color:#888;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.veiwall a{display:block;height:46px;line-height:46px;text-align:center;background:#fff;color:#666;-moz-border-radius:5px;-webkit-border-radius:5px;font-weight:500;border-radius:5px}
.veiwall a i{margin-left:10px;font-size:16px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;font-weight:bold}
.veiwall a:hover{color:#fff;background:#e75242}
.sph{margin:-15px -5px 25px -5px}
.spbq{width:261px;height:255px;float:left;padding:1px;margin:10px 5px 8px;position:relative;overflow:hidden;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3)}
.spbq h2{color:#14191e;padding-left:5px;font-size:16px;margin:5px 0 0 0;height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.spbq span{display:block;color:#b4bbbf;height:40px;line-height:15px;padding:5px 0 0 5px;font-size:12px}
.spbq .time{position:absolute;top:150px;background:rgba(0,0,0,0.50);color:#EFEEEE;padding:0 5px;height:20px;line-height:20px;border-radius:0 5px 0 0}
.cx_b{width:3px;height:3px;position:absolute;z-index:99;border-radius:10px}
.b_1{height:3px;top:-6px;left:0px;border-left:3px solid #EB5858}
.b_2{width:0px;bottom:-3px;left:0px;border-top:3px solid #EB5858}
.b_3{height:0px;bottom:0px;right:0px;border-right:3px solid #EB5858}
.b_4{width:0px;top:-3px;right:0px;border-bottom:3px solid #EB5858}
footer{height:100px;background:#fff;border-top:1px solid #C5C5C5}
.fot{padding-top:20px;text-align:center;color:#666;font-size:14px}
.fot p{line-height:30px;margin:0}
.retop2{position:fixed;bottom:200px;width: 50px;display:none}
.retop{width:50px;height:40px;cursor:pointer;background-color:rgba(6,6,6,0.79);text-align:center;border-radius: 2px;padding-bottom:5px;display:none;font-size:3em;line-height:40px;color:#fff;float:left}
.erweima{width:50px;height:40px;cursor:pointer;background-color:rgba(119, 118, 118, 0.79);text-align:center;border-radius: 2px;margin-bottom:3px;padding-bottom:8px;font-size:3em;line-height:40px;color:#fff;position: relative;float:left}
.erweima i{font-size: 0.8em}
.erweima img {display:none;position: absolute;right: 60px;top: -50%}
.sw{/**box-shadow:0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3)**/}
.miannav {margin-bottom: 10px;height: 30px;line-height: 30px;padding: 0 10px;font-size: 14px;color: #666;max-width: 1080px;margin: 10px auto}
.miannav a{font-size:14px;color:#666}
.fltj{height:240px;background-color:#EAEAEA;position:relative;margin:1px 0 20px 0}
.bqh2{width:382px;height:30px;line-height:30px;margin-bottom:5px;color:#fff;font-weight:600;padding-left:5px;border-left:3px solid #6CDD81;font-size:16px;background:#F46666}
.bqh2 i{color:#ECEBEB;margin:0 10px;font-size:18px}
.fltj .list {position: absolute;bottom: 8px;left: 410px;height: 30px;line-height: 30px;overflow: hidden}
.fltj .list span{font-size:14px;font-weight:600;float:left}
.fltj .list p{float:left}
.fltj .list p a{color:#fff;padding:0 5px;height:24px;background:#4b88d8;display:inline-block;line-height:23px;text-align:center;border-radius:5px;margin:0 4px;font-size:14px}
.fltj .list p a:hover{background:#F54C4C}
.bqh2 a{color:#FFFDFD}
.mod-tit a.current{color:#F46666}
.focuscat{position:relative;width:390px;height:204px;overflow:hidden;font:12px/1.5 Verdana,Geneva,sans-serif;text-align:left;background:white}
.focuscat .pic img{width:390px;height:204px}
.focuscat .txt-bg{position:absolute;bottom:0;z-index:1;height:36px;width:100%;background:#333;filter:alpha(opacity=40);opacity:0.4;overflow:hidden}
.focuscat .txt{position:absolute;bottom:0;z-index:2;height:36px;width:100%;overflow:hidden}
.focuscat .txt li{height:36px;line-height:36px;position:absolute;bottom:-36px}
.focuscat .txt li a{display:block;color:white;padding:0 0 0 10px;font-size:12px;font-weight:bold;text-decoration:none}
.focuscat .num{position:absolute;z-index:3;bottom:8px;right:8px}
.focuscat .num li{float:left;position:relative;width:18px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;background:rgba(0,0,0,0.73);color:#fff}
.focuscat .num li.on,.focuscat .num li:hover{background:#f60}
.fltj_right{width:295px;height:200px;float:right;margin-right:10px;padding-left:15px;background:#fff url(images/icons.png) no-repeat -95px -766px}
.fltj_right h2{border-bottom:1px solid #ccc;font-size:18px;padding-left:13px;margin:5px 0 5px -15px;font-weight:500;border-left:3px solid #EF3DB2}
.fltj_right ul li{float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:27px;line-height:27px;width:290px}
.fltj_right em{padding:0 5px 0 0}
.fltj_right a{font-size:14px}
.fltj_ms{width:340px;height:190px;float:right;background:#FAF9FA;padding:5px 10px}
.fltj_ms a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:30px;padding:0 10px;line-height:30px;color:#444}
.fltj_ms .jianh3{font-size:16px;margin-bottom:10px;border-bottom:1px solid #ccc}
.fltj_ms p{line-height:26px;display:block;color:#a7a6a7;font-size:14px;overflow:hidden}
.fltj_ms p i{font-size:16px;margin:0 5px}
.tt_1{color:#EF1515}
.tt_2{color:#1B61CE}
.tt_3{color:#0CDA3A}
.picmainer{padding:19px;/**border:1px solid #E8E8E8;**/background:#fff;font-size:12px}
.picmainer h1{font-size:25px;color:#5d5d5d;font-weight:normal;margin-bottom:5px}
.pictopline{height:30px;line-height:30px;padding:9px 0px;margin-bottom:20px;color:#9f9f9f;border-bottom:1px solid #e8e8e8}
.pictopline span a{font-size:12px;color:#9f9f9f}
.pictopline span a:hover{color:#c39}
.pictopline p{height:30px;line-height:30px}
.pictopline .l span,.pictopline .r span{margin-right:20px}
.pictopline .l span i{margin-right:5px}
.picsbox{position:relative;width:1040px;padding-bottom:20px;border-bottom:1px solid #E8E8E8}
.picsboxcenter{text-align:center}
.picsbox p{width:800px;font-size:16px;margin:20px auto;text-align:left;color:#868686;line-height:25px;}
.picsbox .m_s {width: 700px;text-align: left;font-size: 14px;background: #EAEAEA;padding: 15px;border-radius: 5px;color: #636161}
.picsbox .m_s i {margin-right: 5px;font-size: 1.5em;color: #777}
.picsbox p.img_jz {text-align:center}
.picsbox p a img, .picsbox p img{width:auto;height:auto;max-width:800px;margin:5px auto}
.picsbox img:hover{opacity:1}
.picsbox p .image_cx_cont {
    position: static;
    background: none;
    padding: 0;
    display: inline-table;
}
.picsbox .pre-cat, .picsbox .next-cat{top:25%;position:absolute;display:block;background:#EAEAEA;width:50px;font-size:3em;color:#FFF;padding:80px 5px}
.picsbox a:hover{background:#C1C1C1}
.picsbox p a:hover{background:none}
.picsbox a.pre-cat{left:-19px}
.picsbox a.next-cat{right:-21px}
.picsbox .pictext{margin-top:20px;font-size:14px;color:#666;line-height:22px;text-align:left;text-indent:2em}
.picsbox .pictext p{text-align:left}
.picbottomline{height:30px;line-height:30px;padding-top:9px;color:#9f9f9f}
.picbottomline p.pleft{float:left}
.picbottomline p.pleft span{font-size:14px}
.picbottomline p.pleft span a{display:inline-block;height:22px;line-height:22px;padding:0px 7px;margin-left:10px;background-color:#F6F6F6;color:#9F9F9F;border-radius:3px;font-size:12px}
.picbottomline p.pleft span a:hover{background-color:#9F9F9F;color:#fff}
.picbottomline p.pright{float:right}
.picbottomline p.pright span{margin-left:10px}
.picbottomline .fa-eye{font-size:1.5em;margin-right:3px}
.picbottomline .post-like a{display:inline-block;padding:0px 10px;height:30px;line-height:30px;color:#9f9f9f;border-radius:4px}
.picbottomline .post-like a:hover{background-color:#9F9F9F;color:#fff}
.picbottomline .post-like a.done{background-color:#9F9F9F;color:#fff}
.picbottomline .post-like a b{font-weight:normal}
.picbottomline p.pright span.count{margin:0}
.post_bz{margin:0 auto;font-size:16px;line-height:30px}
.post_bz p{text-align:left;text-indent:2em}
.post_bz p img{margin-left:6%;width:80%;height:auto!important;}
.post_bz p a img{margin-left:6%;width:80%;height:auto!important;}
.postbiaozhun p{
	font-size: 16px;
	background: none;
    padding: 5px;
    border-radius: 5px;
    color: #848383;
    width: 100%;
}
.page{text-align:center;padding:15px 0px}
.page a,.page span.current{display:inline-block;height:28px;line-height:28px;border:1px solid #E8E8E8;background-color:#f6f6f6;color:#9f9f9f;padding:0px 12px;margin:0 4px;border-radius:4px}
.page span.current,.page a:hover{background-color:#9F9F9F;color:#fff;border:1px solid #9F9F9F}
.pagination{margin-bottom:20px;display:block;text-align:center;}
.pagination a,.pagination a:visited{background:#fff;margin:0 5px 10px 0;padding:8px 11px;line-height:100%;border:1px solid #ebebeb;border-radius:2px}
.pagination .current,.pagination .dots{background:#fff;margin:0 5px 0 0;padding:8px 11px;line-height:100%;border:1px solid #ebebeb;border-radius:2px;}
.pagination span.pages{}
.pagination span.current,.pagination a:hover{background:#DF6005;color:#fff;}
.screen-reader-text,.pages{display:none}
.cx_pic_gg{width:100%;height:90px}
.cx_pic_gg .sgle_bt{float:left;width:20px;padding:5px 15px;color:#fff;background:#000;line-height:20px}
.qb_image img{width:800px;height:auto;margin-bottom:10px;max-height:none}
.download{margin:0 auto;width:500px;height:230px;background-color:#E6DFDF;}
.download p{width:500px;margin:0;}
.download p a{position:inherit;margin:0 auto;width:500px;line-height:100px;height:100px;padding:0;}
.download .fjxz a{font-size:18px;margin:0 20px;background-color:#000;padding:5px 10px;border-radius:5px;}
#post-list{position:relative;}
.ias-trigger{width:100%;height:50px;line-height:50px;text-align:center;position:absolute;bottom:-60px;}
.ias-trigger a{display:inline-block;width:auto;padding:0 20px;height:33px;line-height:33px;text-decoration:none;font-size:14px;color:#fff;background-color:#000;border-radius:30px;}
.links{background:#fff;padding:10px 0 0 0;box-shadow:0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);margin-bottom:20px}
.links h2{font-size:18px;padding-left:10px;border-left:3px solid #EB5858;margin-bottom:5px}
.links ul{margin:0 15px}
.links ul li{float:left;line-height:25px;padding:2px 5px}
.links .link_li {float: left;width: 100%;margin-bottom: 10px;}
.weiban{height:auto;background-color:#191919;box-shadow:0 0 2px rgba(0,0,0,0.5);}
.weiban .cx_top2{height:70px;}
.weiban .cx_top2 .cx_logo{height:50px;width:200px;margin:10px 0 0;background:url(images/logo_b.png) no-repeat 0 0;}
.weiban .cx_top2 .cx_logo a{width:200px;}
.weiban .wb_nav li{height:70px;line-height:70px;}
.weiban .wb_nav li:hover{background:none;}
.weiban .wb_nav li a{color:#9f9f9f;}
.weiban .wb_nav li:hover a{color:#fff;}
.weiban .triangle:before{font-family:'FontAwesome';content:"\f0dd";color:#CECACA;float:none;position:absolute;top:-3px;right:2px;}
.wb_nav li.current-menu-item,.wb_nav li.current-post-parent{color:#000;background:none;}
.wb_nav li.current-menu-item a,.wb_nav li.current-post-parent a{color:#E05050;}
.youce{height:70px;line-height:70px;margin-left:40px;}
.youce li{float:left;}
.youce .goumai a {background-color: #FB9393;color: #fff;}
.youce li a{padding:3px 8px;background-color:#fff;margin-left:15px;border-radius:3px;}
.vivo-head{z-index:1;position:relative;width:100%;}
.vivo-head .vivo-search{height:80px;width:100%;background:#202223;position:relative;z-index:9999;display:none;}
.vivo-search .search-box{width:700px;height:40px;position:absolute;top:20px;left:50%;margin-left:-350px;background:#666;-webkit-box-shadow:0 1px 2px rgb(0,0,0);-moz-box-shadow:0 1px 2px rgb(0,0,0);-ms-box-shadow:0 1px 2px rgb(0,0,0);box-shadow:0 1px 2px rgb(0,0,0);position:absolute;z-index:9999;}
.vivo-search .search-box input{width:550px;height:20px;padding:10px 20px;font-size:14px;color:#555;border:none;background:#fff;overflow:hidden;vertical-align:middle;}
.vivo-search .search-box button{width:110px;height:40px;overflow:hidden;text-align:center;font-size:14px;color:#fff;border:none;overflow:hidden;vertical-align:middle;background:#008cd6;outline:none;cursor:pointer;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;transition:background .2s ease-in-out;}
.vivo-search .search-box button:hover{background:#0074b2;}
.vivo-search .search-box button:active{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.3) inset;-ms-box-shadow:0 1px 2px rgba(0,0,0,.3) inset;box-shadow:0 1px 2px rgba(0,0,0,.3) inset;}
.vivo-search .search-box a.close{position:absolute;top:5px;right:-40px;font-size:20px;}
.vivo-search .search-box a.close:hover{background-position:-86px -25px;}
.wb_nav li .sub-menu{display:none;width:128px;position:absolute;left:-20px;top:70px;background:rgba(0,0,0,.78);float:left;line-height:30px;z-index:2}
.wb_nav li .sub-menu li{text-align:center;width:100%;padding:0;height:45px;line-height:45px;border-bottom:1px solid #848282}
.wb_nav li .sub-menu:after{position:absolute;font-family:FontAwesome;top:-18px;font-size:1.5em;left:46%;display:inline-block;content:"\f0d8";color:#373533}
.weiban .wb_nav li.current-menu-item a{color:#F58686;font-size:16px}
.focusBox{position:relative;width:100%;height:430px;overflow:hidden}
.focusBox .pic{position:relative;z-index:0}
.focusBox .pic img{width:100%;height:430px;display:block}
.focusBox .hd{width:100%;position:absolute;bottom:10px;text-align:center;font-size:0;z-index:1}
.focusBox .hd li{margin:0 5px;background:url(images/dot.png) no-repeat 0 -16px;height:16px;overflow:hidden;width:16px;cursor:pointer;display:inline-block;zoom:1}
.focusBox .hd .on{background-position:0 0}
.focusBox .next,.focusBox .prev{width:60px;height:90px;margin:-60px 0 0;display:none;background:url(images/ad_ctr.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=20);opacity:.2}
.focusBox .prev{left:0}
.focusBox .next{background-position:0 -90px;right:0}
.focusBox .next:hover,.focusBox .prev:hover{filter:alpha(opacity=50)!important;opacity:.5!important}
.titles{text-align:center;padding-top:20px}
.titles h2{font-weight:500}
.titles span{color:#7D7D7D;display:inline-block;height:30px;line-height:30px}
.qbtp{margin:10px auto 0;padding:0 17px 17px}
.qbtp li{float:left;width:145px;height:145px;background-color:#A09F9F;margin:0 2px;position:relative}
.qbtp li .gengduo{height:145px;line-height:145px;text-align:center;display:inline-block;width:145px;font-size:25px;font-weight:500;color:#E0DEDE}
.qbtp li:hover{background-color:#F98888;color:#fff}
.qbtp li span{background-color:rgba(249,136,136,.58);color:#fff;width:145px;height:145px;line-height:145px;position:absolute;top:0;text-align:center;font-weight:600;display:none}
.qbtp .tu span{background-color:rgba(212,173,62,.48)}
.qbtp li:hover span{display:block}
.tu img{border:3px solid #F30A63;width:139px;height:139px}
.footer_menus a{color:#F1ABA7;position:relative;padding:0 15px}
.footer_menus a:after{position:absolute;right:0;top:-14px;content:".";font-size:2em;color:#F3AEB2}
.footer_menus a:last-child:after{position:initial;display:none}
.cx-v p{font-size:16px;background-color:#EFEFEF;padding:10px;border-radius:5px;color:#848383;box-sizing: border-box;}
.cx-sect .cx-animate{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:all .9s ease-in-out 0s;-moz-transition:all .9s ease-in-out 0s;-o-transition:all .9s ease-in-out 0s;-ms-transition:all .9s ease-in-out 0s;transition:all .9s ease-in-out 0s;position:relative}
.cx-sect .cx-animate{bottom:-100px}
.visible .cx-animate{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}
.visible .cx-animate{bottom:0}
.fields a {color: #bbbbbf}

.cat_bg{height:350px;border-top:1px solid #E8E6E6;width:100%;margin-top:-30px;background:-webkit-linear-gradient(#FFF 90%,#F0F0F0 10%);background:-o-linear-gradient(#FFF 90%,#F0F0F0 10%);background:-moz-linear-gradient(#FFF 90%,#F0F0F0 10%);background:-moz-linear-gradient(#FFF 90%,#F0F0F0 10%)}
.cat_bg .cat_bg_img{height:350px;width:100%;max-width:1250px;margin:0 auto;background:no-repeat scroll right 0}
.cat_bg .cat_bg_img p{float:left;width:100%;max-width:600px;position:absolute;top:10%;padding:10px;line-height:28px;margin:50px 0 0 30px;border-radius:10px;background-color:#F8F8F8;font-size:15px;-webkit-box-shadow:0 0 16px #C7C7C7;border:1px solid #D4D3D3;color:#6F6C6C;opacity:.5}
.fl{max-width:1080px;width:100%;min-height:70px;margin:1px auto 40px auto;-webkit-box-shadow:0 3px 0 rgba(0,0,0,.05);-moz-box-shadow:0 3px 0 rgba(0,0,0,.05);box-shadow:0 3px 0 rgba(0,0,0,.05);-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;}
.fl:hover{-webkit-box-shadow:0 3px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 0 rgba(0,0,0,.15);box-shadow:0 3px 0 rgba(0,0,0,.15);-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.fl .filter-wrap{padding:20px 10px}
.fl .filter-tag{word-spacing:4px;height:auto;overflow:hidden;font-size:14px}
.fl .fl_list{float:left;width:100%;max-width:1040px;line-height:28px;color:#999;box-sizing: border-box;padding-left:65px}
.fl .fl_list span {color: #222;margin-left: -65px}
.flbg{margin-top:-70px;opacity:.8}
.fl_link{color: #999;display: inline-block;text-decoration: none;}
.fl_link:hover{color: #333;text-decoration: none;}
.linked{color:#f66;font-weight:700}
.star_big img {width: 100%;height: auto;}
.header_tow_scroll{
	position: fixed;
	top:0;
	left: 0;
	z-index: 999;
	opacity: .95;
	transition: top .5s;
}
.head_puble_one{
	position: fixed;
    left: 0;
    top: -130px;
    width: 100%;
    transition: top .5s;
    z-index: 99;
    opacity: 0;
}
.hiddened {
	opacity: 1;
    top: 0;
}

.chenxing_post_down {
    border: 1px solid #E8E8E8;
    border-top: none;
    height: auto;
    min-height: 80px;
    padding-top: 15px;
    box-sizing: border-box;
    text-align: center;
    background: rgba(209, 209, 209, 0.32);
}

.chenxing_post_down:hover i{
	color:#fff;
}

.chenxing_post_down span {
    margin-top: 10px;
    display: block;
    height: 30px;
    color: #f66;
    font-size: 16px;
}

.button-down {
    backface-visibility: hidden;
    position: relative;
    cursor: pointer;
    display: inline-block;
    white-space: nowrap;
    background: #4ccc44;
    border-radius: 3px;
    border: 0px solid #444;
    border-width: 0px 0px 0px 0px;
    padding: 10px 15px 10px 55px;
    color: #fff;
    font-size: 17px;
    font-family: Helvetica Neue;
    font-style: normal;
    text-shadow: 0px -1px 0px rgba(0,0,0,0.3);
}
  .button-down > div {
    color: #999;
  font-size: 10px;
  font-family: Helvetica Neue;
  font-weight: initial;
  font-style: normal;
  text-align: center;
  margin: 0px 0px 0px 0px
  }
.button-down > i {
    font-size: 1em;
    background: rgba(0,0,0,0.2);
    border-radius: 0px;
    border: 0px solid transparent;
    border-width: 0px 0px 0px 0px;
    padding: 14px 5px;
    margin: 0px;
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    width: 30px;
}
  .button-down > .ld {
    font-size: initial
  }