@charset "utf-8";
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,big,em,font,img,strong,tt,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,table,caption{padding:0;margin:0;border:0}
html{width:100%;min-height:100%;position:relative;overflow-x:hidden}
body{width:100%;min-height:100%;font-size:0.28rem;background-color:#f4f4f4;font-family:"Hiragino Sans GB","Helvetica Neue","Helvetica",'\5FAE\8F6F\96C5\9ED1','\5b8b\4f53',tahoma,arial,sans-serif;color:#333;position:relative;overflow-x:hidden}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
button,input,select,textarea{font-size:0.28rem;font-family:"Hiragino Sans GB","Helvetica Neue","Helvetica",'\5FAE\8F6F\96C5\9ED1','\5b8b\4f53',tahoma,arial,sans-serif;outline:0;-moz-outline:0;padding:0;margin:0}
ol,ul,li{list-style:none}
li{vertical-align:text-top}
h1,h2,h3,h4,h5,h6{font-size:100%}
script{height:0;line-height:0}
em,i{font-style:normal}
.clear{clear:both;zoom:1}
.clear:before,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
.clearfix:after{clear:both;overflow:hidden}
*::-webkit-scrollbar{display:none;width:0px;height:0px;background:#fff}
*::-webkit-scrollbar-thumb{background:#fff;display:none;border-radius:0px}
*::-webkit-scrollbar-track{background:#fff;border-radius:0px;display:none}
.fix,.top_toolbar{position:fixed;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.hide,.hidden{display:none}
a:link,a:visited,a:hover,a:active{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:0;-moz-outline:0}
a,button,.btn{cursor:pointer}
.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}
.transit{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
@media screen and (max-width:600px){article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
body{min-width:320px}
.wrap,.wrapper{width:100%}
.hr_10{height:0.1rem}
.hr_15{height:0.15rem}
.hr_20{height:0.2rem}
}#SOHUCS #SOHU_MAIN .module-cmt-notice{z-index:-99999 !important;display:none}
body{background-color:#F6F6F6}
.icon_sprites-arrow_r,.icon_sprites-back,.icon_sprites-collapse,.icon_sprites-collapse_badage,.icon_sprites-home,.icon_sprites-rank,.icon_sprites-rank1,.icon_sprites-rank2,.icon_sprites-rank3,.icon_sprites-search{background-image:url("../images/icon.png");background-repeat:no-repeat;background-size:10rem 10rem}
.common_title{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;position:relative}
.common_title h2{padding:.2rem 0;font-size:0.32rem;color:#333;padding-left:0.3rem;position:relative;z-index:2}
.common_title h2::before,.common_title h2::after{content:'';position:absolute;top:0.26rem;display:block;width:0.08rem;height:0.34rem;background:#63bf3d;font-size:0;vertical-align:middle;-webkit-transform:rotate(15deg)}
.common_title h2::before{left:0.08rem}
.common_title h2::after{right:-0.18rem}
.common_title a{color:#00b35d;font-size:0.28rem;padding-right:0.2rem;position:relative}
.common_title a::after{content:'';display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:0rem;width:.12rem;height:.16rem;background-position:-2.2rem -.2rem;background-image:url("../images/icon.png");background-repeat:no-repeat;background-size:10rem 10rem}
.common_title .tabcwc{width:auto;position:inherit;float:right;box-sizing:border-box;overflow:hidden;border:1px solid #00b35d;border-radius:0.06rem;-webkit-box-orient:horizontal;display:-webkit-box}
.common_title .tabcwc span{-webkit-box-flex:1;margin:0;height:0.44rem;text-align:center;border:none;background-color:#fff;opacity:1;text-decoration:none;border-radius:0;padding:0 0.12rem;line-height:0.44rem;font-size:0.28rem;color:#00b35d;display:block}
.common_title .tabcwc span:last-child{border-right:none}
.common_title .tabcwc span.on{background:#00b35d;color:#fff}
.common_title .tabcwc span:not(:last-child){border-right:1px solid #00b35d}
.Contentbox{width:96%;margin:0 auto;border-radius:0.12rem;height:auto;background:#fff;margin-top:0.2rem;position:relative;overflow:hidden;box-sizing:border-box;padding:0 0.2rem}
.Contentbox .con_boxinfo{width:100%;overflow:hidden;padding-bottom:0.12rem}
.page nav{position:relative}
.page nav .search{width:100%;height:0.88rem;padding:0 0.2rem;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:999;background-color:#00b35d}
.page nav .search .icon_sprites-logo{display:block;width:2.2rem;flex-shrink:0}
.page nav .search .icon_sprites-logo img{width:100%;height:auto;display:block;overflow:hidden}
.page nav .search .right{display:flex;align-items:center}
.page nav .search .right .search_box{width:4.1rem;height:0.6rem;display:flex;align-items:center;background:#fff;border-radius:0.3rem;padding:0 0.2rem;position:relative;box-sizing:border-box}
.page nav .search .right .search_box .keywords{width:85%;border:none;line-height:0.44rem;background-color:transparent;font-size:.2rem}
.page nav .search .right .search_box .icon_sprites-search{width:0.4rem;height:0.4rem;background-position:-1.12rem -0.06rem;flex-shrink:0;border:none;background-color:transparent;position:absolute;top:50%;right:0.22rem;transform:translateY(-50%)}
.page nav .search .right .icon_sprites-collapse{margin-left:0.2rem;width:.4rem;height:.4rem;background-position:-1.64rem -0.1rem}
.searth_tips{width:4.1rem;display:none;position:absolute;box-sizing:border-box;padding:0.2rem 0.3rem;font-size:0.28rem;line-height:0.56rem;background-color:#fff;border-radius:0.2rem;box-shadow:0 0.08rem 0.2rem rgb(0 0 0 / 10%);top:0.74rem;z-index:99999}
.searth_tips ul.tip_ul{width:100%;margin:0 auto;overflow:hidden}
.searth_tips ul.tip_ul li{width:100%;font-size:0.28rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.searth_tips ul.tip_ul li a{display:block;font-size:0.28rem;line-height:0.56rem;color:#333}
.page nav .nav_cover{position:fixed;z-index:-1;display:none;background:rgba(0,0,0,0.6);width:100%;height:100%;top:0;left:0;padding-top:0.84rem;box-sizing:border-box;opacity:0;border-radius:.1rem;transition:all ease .2s}
.icon_sprites-collapse_badage{width:.2rem;height:.2rem;background-position:-2.64rem -0.2rem;position:absolute;right:.34rem;bottom:-.1rem;display:none}
.icon_sprites-collapse_badage.active{display:block}
.page nav .nav_cover.active{opacity:1;z-index:20;display:block}
.page nav .nav_cover .links_wrapper{max-height:10rem;overflow:overlay;position:relative;background-color:#fff;border-radius:0 0 0.2rem 0.2rem;padding-bottom:0.4rem}
.page nav .nav_cover .links_wrapper .links_item{width:96%;margin:0 auto;padding:0.2rem 0 0 0;line-height:0.72rem}
.links_item h2{font-size:0.30rem;color:#fff;text-align:center;background-color:#36d39c;border-radius:0.12rem;line-height:0.72rem;margin-top:0.2rem}
.links_item h2.wyhead{background-color:#36d39c}
.links_item h2.wyhead a{color: #fff;}
.links_item h2.dyhead{color:#fff;background-color:#7cb72f}
.links_item h2.sfhead{background-color:#e89a12}
.links_item .CNavUl{width:98%;margin:0 auto;height:auto;margin-top:0.32rem;box-sizing:border-box;overflow:hidden}
.links_item .CNavUl li{width:2.2rem;height:auto;margin-right:0.22rem;float:left;padding:0 0 0.28rem 0;display:inline;overflow:hidden;box-sizing:border-box}
.links_item .CNavUl li:nth-child(3n){margin-right:0}
.links_item .CNavUl li a{width:100%;height:auto;padding:0.12rem 0.2rem;border-radius:0.12rem;box-sizing:border-box;border:1px solid #d6d6d6;display:block;overflow:hidden}
.links_item .CNavUl li a p{width:100%;height:0.4rem;line-height:0.4rem;font-size:0.3rem;color:#333;text-align:center;margin-top:0.04rem;overflow:hidden}
.links_item .CNavUl li a b{width:100%;height:0.4rem;line-height:0.4rem;font-size:0.26rem;font-weight:normal;color:#999;text-align:center;margin-top:0.12rem;display:block;overflow:hidden}
.links_item .CNavUl li a:active{background:#60c505;color:#fff;border:1px solid #60c505}
.links_item .CNavUl li a:active b,.links_item .CNavUl li a:active p{color:#fff}
.page nav .nav_cover .links_wrapper .links_item h4{color:#323232;font-size:0.32rem;margin-bottom:0.08rem}
.page nav .nav_cover .links_wrapper .links_item ul.maNavUl{overflow:hidden;zoom:1;clear:both}
.page nav .nav_cover .links_wrapper .links_item ul.maNavUl li{width:20%;padding:0;height:1.52rem;margin-top:0.24rem;float:left;text-align:center}
.links_item ul.maNavUl li a{width:100%;height:auto;box-sizing:border-box;display:inline-block;overflow:hidden}
.links_item ul.maNavUl li img{width:0.92rem;height:0.92rem;margin:auto;display:block;overflow:hidden}
.links_item ul.maNavUl li span{width:100%;height:auto;font-size:0.28rem;color:#333;text-align:center;margin-top:0.08rem;line-height:0.52rem;display:block;overflow:hidden}
.footer{width:100%;margin-top:0.16rem;background-color:#fff;display:flex}
.footer li{flex:1;flex-shrink:0;text-align:center;line-height:0.92rem;font-size:0.32rem}
.footer li:first-child a::after{content:'';width:0.02rem;height:0.34rem;background:#E2E2E2;position:absolute;top:50%;right:0;transform:translateY(-50%);display:block}
.footer li a{display:flex;color:#666;height:0.92rem;width:100%;justify-content:center;align-items:center;position:relative}
.footer li a span{display:block;margin-right:0.2rem}
.footer li a span.icon_sprites-back{width:.36rem;height:.36rem;background-position:-0.67rem -0.09rem}
.footer li a span.icon_sprites-home{width:.32rem;height:.37rem;background-position:-0.15rem -0.09rem}
.bj{padding:0 .26rem;margin-top:.16rem;background-color:#fff}
.catname{line-height:0.8rem;border-bottom:1px solid #eee;background:#fff;box-shadow:0 12px 12px -12px #c6c6c6}
.catname ul.mainNav{zoom:1;z-index:6;clear:both;overflow:hidden;justify-content:space-between;align-items:center;box-sizing:border-box;display:flex}
.catname ul.mainNav li{width:16.666666%;padding:0;float:left;position:relative;text-align:center}
.catname ul.mainNav li a{color:#444;font-size:0.30rem}
.catname ul.mainNav li.cur a{color:#00b35d}
.catname ul.mainNav li.cur a::after{z-index:2;content:'';display:block;position:absolute;height:0.08rem;background-color:#00b35d;border-radius:0.08rem;width:0.64rem;margin-left:-0.32rem;left:50%;bottom:0}
.catname ul.mainNav li .hide{display:none}
.catname ul.mainNav li span{display:inline-block;width:0.28rem;height:0.2rem;background:url(../images/icon.png) no-repeat -5.81rem -0.39rem;background-size:10rem 10rem;vertical-align:middle}
.catname ul.mainNav li.sq span{background-position:-6.18rem -0.39rem}
#Cbacktop{width:0.8rem;height:0.8rem;background:url(../images/icon.png) no-repeat 0 -7.1rem;background-size:10rem 10rem;display:none;overflow:hidden;position:fixed;right:0.2rem;bottom:2rem;z-index:500}
.overflow{overflow:hidden}
.container-floud{width: 100%;text-align: center;background:#fff;}
.img404{background-image: url("../images/404.png"); background-size: contain;background-position: center center; background-repeat: no-repeat;width: 100%; height: 319px; display: block;margin:60px auto;}
.layui-btn-normal{background-color: #1E9FFF;}
.layui-btn{display: inline-block;font-weight: bold;height: 38px;line-height: 38px;padding: 0 18px; margin-top:6px;margin-bottom: 60px;color: #fff;white-space: nowrap;text-align: center;font-size: 16px;border: none;border-radius: 2px;cursor: pointer;}
.layui-btn:hover{color: #fff;}