/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
body{background:#fafafa;font-family:arial,Microsoft YaHei,"\5fae\8f6f\96c5\9ed1";font-size:14px;margin:0;text-align:left}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}
audio:not([controls]){display:none;height:0}
progress{vertical-align:baseline}
[hidden],template{display:none}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a,b,font,p,span,strong{font-family:Microsoft YaHei}
a:active,a:hover{outline-width:0}
a,button,input,select,textarea{outline:0}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:inherit}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
svg:not(:root){overflow:hidden}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea{font:inherit;margin:0}
optgroup{font-weight:700}
button,input{margin:0;overflow:visible;padding:0}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:0;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:inherit;opacity:.54}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
.clearfix:after,.clearfix:before{content:"";display:table;line-height:0}
.clearfix:after{clear:both}
p{margin:0}
img{border:0;height:auto;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}
dd,dl,dt,h1,h2,h3,h4,h5,h6,ol,ul{margin:0;padding:0}
ol li,ul li{list-style:none}
.f-dlfl dd,.f-dlfl dt,.f-fl,.f-lifl li{display:inline;float:left}
.f-fr{display:inline;float:right}
.fl{float:left}
.fr{float:right}
a,a:visited{color:#2a2a2a;text-decoration:none}
a:hover{cursor:pointer;transition:color 160ms ease 0s,background-color .2s ease 0s,border-color 160ms ease 0s,transform .5s ease 0s}
em{font-style:normal}
u{text-decoration:none}
.g-box-1200{display:block;height:auto;margin:auto;width:1200px}
.m-margin15{margin-top:15px}
.g-white{background-color:#fff}
.g-top-full{background:#f2f2f2;border-bottom:1px solid #ececec;height:31px;line-height:31px;overflow:hidden}
.g-top-full span{color:#666;font-size:12px;line-height:31px}
.g-top-full p{color:#666;overflow:hidden}
.g-top-full p a{border-right:1px solid #d6d6d6;color:#666;font-size:12px;padding:0 10px}
.g-top-full p a:last-of-type{border-right:0px}
.g-top-full p a:hover{color:#f70;text-decoration:underline}
.g-logo-full{background:#fff;height:120px;overflow:hidden}
.g-top-full p span{border-right:1px solid #d6d6d6;color:#666;font-size:12px;padding:0 10px}
.g-top-full p span:last-of-type{border-right:0px}
.g-nav-full{background:#333;height:45px;overflow:hidden}
.g-nav-full ul li{float:left;width:115px}
.g-nav-full ul li a{color:#fff;display:block;font-family:Microsoft YaHei;font-size:16px;line-height:45px;text-align:center}
.g-nav-full ul li.m-hover,.g-nav-full ul li:hover{background:#f60}
.g-current{margin-bottom:15px;overflow:hidden;padding-top:15px}
.g-current p{background:url(../images/sskico2018.png) no-repeat -3px -261px;color:#999;height:20px;line-height:20px;padding-left:18px}
.g-current p a{color:#999}
.g-current p a:hover{color:#ff4939}
.g-current font{font-size:16px;font-weight:700;padding:0 6px}
.g-foot-full{background-color:#292929;margin-top:40px;overflow:hidden;padding:20px 0}
.g-foot-full p{color:#8e9193;height:36px;line-height:36px;text-align:center}
.g-foot-full a,.g-foot-full p span{color:#8e9193;padding:0 20px}
.g-foot-full a:hover{text-decoration:underline}
body .bdsharebuttonbox{float:right;width:238px}
body .bdsharebuttonbox p{float:left}
body .bdsharebuttonbox a{height:20px;margin:0 0 0 4px;padding:0;width:26px}
body .bdsharebuttonbox a.bds_weixin{background:url(../images/deatil_icon.png) no-repeat -53px -1px}
body .bdsharebuttonbox a.bds_tsina{background:url(../images/deatil_icon.png) no-repeat 0 -1px}
body .bdsharebuttonbox a.bds_qzone{background:url(../images/deatil_icon.png) no-repeat -26px -1px}
body .bdsharebuttonbox a.bds_douban{background:url(../images/deatil_icon.png) no-repeat -79px -1px}
body .bdsharebuttonbox a.bds_renren{background:url(../images/deatil_icon.png) no-repeat -106px -1px}
body .bdsharebuttonbox a.bds_more{background:url(../images/deatil_icon.png) no-repeat -133px -1px;height:26px;margin:0 0 0 4px;padding:0}
.g-cont{overflow:hidden}
.w280{width:280px}
.w280,.w905{background:#fff;overflow:hidden}
.w905{border-left:15px solid #fafafa;width:905px}
.w280 ul{margin-bottom:15px;margin-top:15px;overflow:hidden}
.w280 ul li{height:auto;width:280px}
.w280 ul li .u-list a:hover,.w280 ul li:hover p{color:#f70}
.w280 ul li p{background:#fcfcfc;color:#666;cursor:pointer;float:left;font-size:15px;height:50px;line-height:50px;margin-bottom:1px;margin-left:15px;text-align:center;width:248px}
.w280 ul li.no-click p{background:#f70!important;box-shadow:0 3px 6px hsla(0,0%,50%,.3);color:#fff!important;font-weight:700;position:relative;z-index:2}
.w280 ul li .u-list{background:#fff;display:none;float:left;padding:10px 0;width:280px}
.w280 ul li .u-list a{color:#666;display:block;float:left;font-size:14px;height:40px;line-height:40px;overflow:hidden;padding:0 4%;text-align:center;width:42%}
.w280 ul li:last-of-type p{margin-bottom:0}
.w280 ul li .u-list a.on-hover{color:#f70}
.u-info{background-color:#fbfbfb;border-radius:2px;color:#666;font-family:microsoft yahei;font-size:14px;line-height:26px;margin:15px 15px 0;padding:20px;position:relative}
.u-info:before{background-image:url(../images/info-tag-top.png);left:0;top:0}
.u-info:after,.u-info:before{background-repeat:no-repeat;content:"";height:10px;position:absolute;width:10px}
.u-info:after{background-image:url(../images/info-tag-bottom.png);bottom:0;right:0}
.u-header{border-bottom:1px solid #5c5761;color:#333;font-family:microsoft yahei;font-size:22px;font-weight:700;height:64px;line-height:64px;margin:0 15px;position:relative}
.u-header:before{bottom:8px;width:100px}
.u-header:after,.u-header:before{border-bottom:1px solid #5c5761;content:"";position:absolute;right:0}
.u-header:after{bottom:4px;width:40px}
.ico-ph{background:url(../images/u-rankico.png) no-repeat 0;float:left;height:36px;margin-right:8px;margin-top:12px;width:35px}
.g-ranklist{overflow:hidden;padding:0 15px}
.g-ranklist a{border-bottom:1px dashed #eee;display:block;height:auto;overflow:hidden;padding:22px 0;position:relative;width:100%}
.g-ranklist a:last-of-type{border-bottom:0}
.g-ranklist a i{background:url(../images/numberico.png) no-repeat -111px 1px;color:#fff;display:block;float:left;font-size:16px;font-style:normal;font-weight:700;height:35px;line-height:25px;overflow:hidden;text-align:center;width:25px}
.g-ranklist a i.ico1{background-position:0 1px}
.g-ranklist a i.ico2{background-position:-37px 1px}
.g-ranklist a i.ico3{background-position:-74px 1px}
.g-ranklist a u img{border-radius:16px;display:inline;float:left;height:100px;margin:0 15px 0 12px;overflow:hidden;width:100px}
.g-ranklist a strong{color:#333;display:block;font-size:18px;font-weight:700;height:24px;line-height:24px;overflow:hidden}
.g-ranklist a b{color:#999;display:block;font-size:14px;font-weight:400;height:16px;line-height:16px;margin:8px 0 0;overflow:hidden}
.g-ranklist a b span{float:left;font-size:12px}
.g-ranklist a b span em{padding:0 12px}
.g-ranklist a b .u-softrank,.g-ranklist a b .u-softrank img{display:block;height:14px}
.g-ranklist a p{color:#999;display:block;font-size:12px;font-weight:400;height:46px;line-height:23px;margin:6px 0 0;overflow:hidden;width:722px}
.g-ranklist a dl{background:#f70;border-radius:4px;height:35px;position:absolute;right:0;top:19px;width:110px}
.g-ranklist a dl,.g-ranklist a dl dt{display:inline;float:left;overflow:hidden}
.g-ranklist a dl dt{border:2px solid #fff;border-radius:44px;height:16px;margin:7px 0 0 13px;position:relative;width:16px;zoom:1}
.g-ranklist a dl dt span{background:#fff;display:block;height:8px;margin:4px auto 0;width:2px}
.g-ranklist a dl dt span:before{left:5px;transform:rotate(-50deg)}
.g-ranklist a dl dt span:after,.g-ranklist a dl dt span:before{background:#fff;content:"";display:block;height:6px;overflow:hidden;position:absolute;top:7px;width:2px}
.g-ranklist a dl dt span:after{right:5px;transform:rotate(50deg)}
.g-ranklist a dl dd{color:#fff;display:inline;float:left;font-size:14px;font-weight:400;height:35px;line-height:35px;margin:0 0 0 8px;overflow:hidden}
.g-ranklist a.g-rankl-one i{background-position:0 0}
.g-ranklist a.g-rankl-two i{background-position:-37px 0}
.g-ranklist a.g-rankl-three i{background-position:-74px 0}
.g-ranklist a:hover strong{color:#f70}
.g-ranklist a:hover dl{background:#f60}
.w885{width:885px}
.w300{border-left:15px solid #fafafa;width:300px}
.g-info-rj{overflow:hidden}
.g-info-rj .u-img{border-bottom:1px solid #ebebeb;height:100px;overflow:hidden;padding:15px 15px 15px 127px;position:relative}
.g-info-rj .u-img i{display:block;height:100px;left:15px;position:absolute;top:15px;width:100px}
.g-info-rj .u-img i img{border-radius:14px}
.g-info-rj .u-img p{color:#666;height:25px;line-height:25px;overflow:hidden}
.g-info-rj .u-img p u{float:left;margin-top:3px}
.g-info-rj .u-img p u,.g-info-rj .u-img p u img{display:block;height:14px}
.g-info-rj .u-img p a,.g-info-rj .u-img p span{display:block;float:left}
.g-info-rj .u-img p a{background-color:#fafafa;border-radius:4px;height:25px;line-height:25px;width:95px}
.g-info-rj .u-img p a b{background:url(../images/i-downico.png) no-repeat -4px -4px;border-right:1px solid #e7e7e7;display:inline-block;float:left;height:25px;width:27px}
.g-info-rj .u-img p a font{display:inline-block;height:25px;text-align:center;width:67px}
.g-info-rj .u-img p a:hover font{color:#37b1fa}
.g-info-rj .u-img-info{display:block;overflow:hidden}
.u-wx{background:#fafafa;margin:15px;overflow:hidden;padding-bottom:25px}
.u-wx p{background:url(../images/u-wxbg.png) no-repeat;height:180px;position:relative;width:270px}
.u-wx p i{display:block;height:26px;left:124px;position:absolute;top:87px;width:26px}
.u-wx p i img{border:2px solid #fdfbfb;border-radius:3px;height:26px;margin:0;padding:0;top:0;width:26px}
.u-wx p img{display:block;height:140px;margin:0 auto;padding-top:29px;width:140px}
.u-wx strong{font-size:15px;font-weight:700;height:26px;line-height:26px;padding-bottom:12px;text-align:center}
.u-wx span,.u-wx strong{background:#fafafa;display:block}
.u-wx span{height:40px}
.u-wx span a{border-radius:4px;color:#fff;cursor:pointer;display:block;font-weight:400;height:40px;line-height:40px;margin:0 auto;width:195px}
.u-wx span a em.azico{background:url(../images/i-downico.png) 7px -396px no-repeat}
.u-wx span a em.azico,.u-wx span a em.iosico{display:block;float:left;height:40px;margin-left:33px;width:35px}
.u-wx span a em.iosico{background:url(../images/i-downico.png) -34px -500px no-repeat}
.u-wx span.u-azico a{background-color:#25c88a}
.u-wx span.u-azico a i{display:inline-block;font-size:16px;font-style:normal;padding-left:6px}
.u-wx span.u-iosico{padding-top:12px}
.u-wx span.u-iosico a{background-color:#5298ff}
.u-wx span.u-iosico a i{background-position:-152px -452px;display:block;float:left;font-size:16px;font-style:normal;margin-left:45px;padding-left:30px}
.w885 h1{font-size:24px;font-weight:700;line-height:42px;padding:25px 15px 10px;text-align:center}
.w885 p.u-timeinfo{border-bottom:1px dashed #ebebeb;color:#999;height:24px;line-height:24px;overflow:hidden;padding-bottom:15px;text-align:center}
.w885 p.u-timeinfo span{color:#999;padding:0 10px}
.w885 p.u-timeinfo span.m-pls{cursor:pointer}
.w885 p.u-timeinfo span.m-pls:hover{color:#f60}
.w885 p.u-timeinfo span i{font-style:normal}
.g-font-main{color:#666;font-size:15px;line-height:28px;overflow:hidden;padding:0 20px 25px}
.g-font-main p{color:#666;line-height:26px;margin:15px 0 0}
.g-font-main p strong{color:#333;font-weight:700}
.g-font-main p a{color:#19abff;text-decoration:underline}
.g-font-main p a:hover{color:#f70}
.g-font-main h3{border-bottom:1px solid #000;color:#333;font-size:18px;height:48px;margin-top:15px;overflow:hidden;position:relative}
.g-font-main h3 span{border-bottom:4px solid #000;display:inline-block;padding-bottom:12px;padding-right:5px}
.g-font-main h4{color:#555;font-size:14px;font-weight:700;line-height:30px;margin:15px 0 0;text-indent:2em}
.g-font-main h4 em{font-style:normal}
.g-font-main p img{border-radius:10px;display:block;margin:0 auto;max-width:800px}
.m-mainbot{display:block;margin:20px 15px;overflow:hidden;padding-top:6px}
.m-mainbot p{background:#f3f3f3;height:45px;margin:0;width:379px}
.m-mainbot p a{background:#f3f3f3 url(../images/cmsinfo-icon.png) no-repeat;display:block;font-size:14px;height:45px;line-height:45px;overflow:hidden;width:302px}
.m-mainbot p a span{display:inline-block;height:38px;overflow:hidden}
.m-mainbot p a:hover{color:#f70}
.m-mainbot p.m-page-up a{background-position:-1px -6px;padding-left:48px}
.m-mainbot p.m-page-up a:hover{background-position:-1px -62px}
.m-mainbot p.m-page-down a{background-position:304px -117px;margin-left:20px;padding-right:57px;width:315px}
.m-mainbot p.m-page-down a:hover{background-position:304px -173px}
.m-mainbot .u-back-home{height:64px;margin:-6px 20px 0 21px;width:auto}
.m-mainbot .u-back-home i{background:url(../images/cmsinfo-icon.png) no-repeat 8px -398px #333;border-radius:55px;display:block;height:37px;margin:auto;overflow:hidden;width:37px}
.m-mainbot .u-back-home strong{color:#333;display:block;font-size:14px;font-weight:400;height:16px;line-height:16px;margin:4px 0 0;overflow:hidden;text-align:center;width:100%}
.m-mainbot .u-back-home:hover i{background-color:#f70}
.m-mainbot .u-back-home:hover strong{color:#f70}
.m-mainbot .u-back-list{height:64px;margin:4px 19px 0;width:auto}
.m-mainbot .u-back-list i{background:url(../images/cmsinfo-icon.png) no-repeat 8px -468px #333;border-radius:55px;display:block;height:37px;margin:auto;overflow:hidden;width:37px}
.m-mainbot .u-back-list strong{color:#333;display:block;font-size:14px;font-weight:400;height:16px;line-height:16px;margin:8px 0 0;overflow:hidden;text-align:center;width:100%}
.m-mainbot .u-back-list:hover i{background-color:#f70}
.m-mainbot .u-back-list:hover strong{color:#f70}
font.g-clickrz{color:#f60;cursor:pointer;float:right;font-size:14px;font-weight:400}
font.g-clickrz:hover{color:red}
#addbalck{background-color:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:998}
.g-boxsoft{overflow:hidden}
.g-topsoft{background:#fff;border-radius:10px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.4);box-shadow:0 4px 16px rgba(0,0,0,.4);cursor:default;display:block;font-size:14px;height:560px;left:50%;margin-left:-250px;margin-top:-280px;padding-bottom:5px;position:fixed;top:50%;width:500px;z-index:999}
.g-topsoft h4{font-weight:700;padding:20px 0 0}
.g-topsoft h4,.g-topsoft p{color:#555;font-size:14px;line-height:26px;overflow:hidden}
.g-topsoft p{border-bottom:1px solid #eee;padding:20px 0}
.g-boxsoft span.u-lsrz{background:#f60;border-radius:10px 10px 0 0;color:#fff;display:block;font-size:16px;font-style:normal;font-weight:700;height:50px;line-height:50px;margin-bottom:5px;padding:0 2px 0 18px}
.g-boxsoft span.u-lsrz s{color:#fff;cursor:pointer;display:block;float:right;font-size:24px;font-weight:400;height:50px;text-align:center;text-decoration:none;width:40px}
.g-softlist{height:500px;overflow-y:scroll;padding:0 20px}
.g-xgwz{border-top:15px solid #fafafa;overflow:hidden}
.g-xgwz ul{overflow:hidden;padding:15px}
.g-xgwz ul li{background:url(../images/i-downico.png) no-repeat -490px 12px;float:left;height:35px;line-height:35px;overflow:hidden;padding-left:18px;width:409px}
.g-xgwz ul li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:385px}
.g-xgwz ul li a:hover{color:#f70}
.g-plcont{border-top:15px solid #fafafa;overflow:hidden}
.m-comment{display:block;font-family:microsoft yahei;height:auto;margin:0 auto;overflow:hidden;padding:15px}
.m-comment .comment-title{display:none;height:26px;overflow:hidden;width:100%}
.m-comment .comment-title .title{background:url(../images/pl-title.png) no-repeat;display:block;float:left;height:26px;overflow:hidden;width:102px}
.m-comment .comment-text{border:1px solid #eee;color:#666;display:block;height:120px;line-height:24px;margin:0 auto;padding:4px 8px;width:98%}
.m-comment #imageField{background-color:#f70;background-image:none;border:0;color:#fff;cursor:pointer;float:left;font-size:16px;height:45px;line-height:45px;margin:15px 15px 0 0;text-align:center;width:145px}
.m-comment #imageField:hover{background-color:#f60}
.m-comment .comment-sm{color:#333;display:block;height:45px;line-height:45px;margin-top:15px;overflow:hidden;width:400px}
.m-comment .comment-body{display:block;height:auto;overflow:hidden;width:100%}
.m-comment .comment-body li{background-color:#fafafa;border-radius:4px;display:block;height:auto;margin:10px 0 0;overflow:hidden;padding:10px;width:auto}
.m-comment .comment-body li .combd-title{border-bottom:1px solid #d3d3d3;display:block;height:26px;overflow:hidden;width:auto}
.m-comment .comment-body li .combd-title .title{color:#333;display:block;float:left;height:20px;overflow:hidden;width:auto}
.m-comment .comment-body li .combd-title .time{color:#999;display:block;float:right;font-size:13px;height:20px;overflow:hidden;width:auto}
.m-comment .comment-body li .combd-bd{color:#6d6d6d;line-height:20px;margin:10px 0}
.m-comment .comment-body li .comment-button{background-color:#fff;border:1px solid #a0a0a0;border-radius:5px;display:block;float:right;height:26px;overflow:hidden;padding:0 10px;width:auto}
.m-comment .comment-body li .comment-button a{display:block;float:left;height:26px;overflow:hidden;width:auto}
.m-comment .comment-body li .comment-button a i{background:url(../images/pl-comment-ico.png) no-repeat -44px -63px;display:block;float:left;height:18px;margin:5px 3px 0 0;overflow:hidden;width:18px}
.m-comment .comment-body li .comment-button a.a1 i{background-position:-2px -26px}
.m-comment .comment-body li .comment-button a.a2 i{background-position:0 -1px}
.m-comment .comment-body li .comment-button a span{color:#a7a7a7;display:block;float:left;font-size:13px;line-height:26px;overflow:hidden;width:auto}
.m-comment .comment-body li .comment-button a:hover span{color:#f55}
.m-comment .comment-body li .comment-button b{height:13px}
.m-comment .comment-more{background-color:#34d0ba;border-radius:4px;color:#fff;cursor:pointer;display:block;height:38px;line-height:38px;margin:25px auto 0;overflow:hidden;text-align:center;width:358px}
.m-comment .comment-more:hover{background:red}
.m-comment .comment-body li .comment-button b{background-color:#eee;display:block;float:left;height:19px;margin:4px;overflow:hidden;width:2px}
.m-tith4{border-bottom:1px solid #ebebeb;color:#333;font-family:microsoft yahei;font-size:18px;height:50px;text-indent:15px}
.m-tith4 font{display:block;font-size:18px;font-weight:700;line-height:24px}
.m-tith4 font,.m-tith4 i{float:left;height:24px;margin-top:13px}
.m-tith4 i{background:#f70;width:5px}
.m-tith4 strong{color:#999;float:right;font-size:14px;font-weight:400;padding-right:15px}
.m-tith4 strong b{color:#f25657;font-size:16px;font-weight:400;padding:0 3px}
.m-listit{border-bottom:1px solid #ebebeb;color:#333;font-size:18px;height:50px;line-height:49px}
.m-listit strong{color:#999;float:right;font-size:14px;font-weight:400;padding-right:15px}
.m-listit strong b{color:#f25657;font-size:16px;font-weight:400;padding:0 3px}
.m-listit font{background:#fff;border-right:1px solid #ebebeb;border-top:2px solid #f70;display:block;float:left;font-family:microsoft yahei;font-size:18px;height:49px;text-align:center;width:140px}
.m-tith4 p{color:#999;float:right;font-weight:400;height:24px;margin-top:13px;padding-right:5px}
.m-tith4 p span{border-left:1px solid #ddd;color:#999;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;height:20px;line-height:20px;padding:0 12px;text-indent:0}
.m-tith4 p span.no-click{color:#f70}
span.u-more{background:url(../images/sskico2018.png) no-repeat -2px -137px;cursor:pointer;display:inline;float:right;height:15px;margin:23px 10px 0 0;overflow:hidden;width:38px}
span.u-more:hover{background-position:-161px -137px}
span.u-more a{display:block;height:15px;width:38px}
.u-hotwz{border-top:15px solid #fafafa;overflow:hidden}
.u-hotwz ul{overflow:hidden;padding:5px 10px 8px}
.u-hotwz ul li{height:35px;line-height:35px;overflow:hidden}
.u-hotwz ul li i{background:#e6e6e6;border-radius:50%;display:block;float:left;height:6px;margin:15px 10px 0 5px;width:6px}
.u-hotwz ul li a{color:#333;display:block;float:left;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:256px}
.u-hotwz ul li:hover a{color:#f70}
.u-hotwz ul li:hover i{background:#f70}
.u-read{border-top:15px solid #fafafa;overflow:hidden}
.u-read ul{overflow:hidden;padding:8px 15px}
.u-read ul li{height:35px;line-height:35px;overflow:hidden;padding-left:32px;position:relative}
.u-read ul li a{color:#333;display:block;float:left;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:242px}
.u-read ul li i{background:#c7c7c7;border-radius:3px;color:#fff;display:block;font-style:normal;height:22px;left:0;line-height:22px;position:absolute;text-align:center;top:6.5px;width:22px}
.u-read ul li a:hover{color:#f70}
.u-read ul li:first-child i{background:#f55}
.u-read ul li:nth-child(2) i{background:#f60}
.u-read ul li:nth-child(3) i{background:#f90}
.u-jptj{border-top:15px solid #fafafa;overflow:hidden}
.u-jptj-list{display:none;overflow:hidden;padding:0 10px 20px}
.u-jptj-list a{display:inline;float:left;height:auto;margin-top:20px;overflow:hidden;width:93px}
.u-jptj-list a img{border-radius:14px;display:block;height:60px;margin:auto;overflow:hidden;width:60px}
.u-jptj-list a strong{color:#333;display:block;font-size:14px;font-weight:400;height:16px;line-height:16px;margin:10px 0 0;overflow:hidden;text-align:center;width:100%}
.u-jptj-list a:hover strong{color:#f70}
.u-jptj .on-hover{display:block}
.u-class,.u-class ul{overflow:hidden}
.u-class ul{padding:15px 15px 0}
.u-class ul li{float:left;overflow:hidden;padding-bottom:15px;width:90px}
.u-class ul li font{display:none}
.u-class ul li a{background:#eee;border-radius:4px;color:#333;display:block;height:32px;line-height:32px;margin:0 5px;text-align:center;width:80px}
.u-class ul li.m-hover a,.u-class ul li:hover a{background:#f70;color:#fff}
.g-newslist,.g-newslist li{overflow:hidden}
.g-newslist li{border-bottom:1px dashed #eee;height:140px;padding:15px 15px 15px 240px;position:relative}
.g-newslist li a{display:block}
.g-newslist li a i{display:block;height:140px;left:15px;overflow:hidden;position:absolute;top:15px;width:210px}
.g-newslist li a i img{height:100%;width:100%}
.g-newslist li a span{color:#333;display:block;font-size:18px;font-weight:700;height:26px;line-height:26px;margin:0 0 6px;overflow:hidden}
.g-newslist li a p{color:#999;line-height:26px;max-height:78px;overflow:hidden}
.g-newslist li a u{background:url(../images/i-downico.png) no-repeat;color:#999;display:block;float:left;font-style:normal;height:26px;line-height:26px;margin-right:15px;padding-left:25px}
.g-newslist li a u.i-time{background-position:-7px -81px}
.g-newslist li a u.i-read{background-position:-7px -119px}
.g-newslist li a:hover span{color:#f70}
.g-newslist li a strong{display:block;font-weight:400;height:26px;margin-top:2px}
.g-newslist li:hover{background:#fdfdfd}
.g-newslist p.u-tigno{color:red;font-size:20px;font-weight:700;margin-top:50px;text-align:center}
.g-cnxh{border-top:15px solid #fafafa;overflow:hidden}
.u-top-box{height:120px;margin:15px 15px 0;overflow:hidden;padding-left:255px;position:relative}
.u-top-box a.u-top-img{display:block;height:120px;left:0;position:absolute;top:0;width:240px}
.u-top-box a.u-top-img img{border-radius:10px;height:120px;width:240px}
.u-top-box h5{height:30px;line-height:30px;overflow:hidden}
.u-top-box h5 a{color:#f60;font-size:16px;font-weight:700}
.u-top-box p{color:#999;font-size:14px;line-height:26px;overflow:hidden}
.u-top-box p a{color:#f60}
.u-top-box .u-content{height:78px;line-height:26px;margin-top:4px;overflow:hidden}
.m-cnxh-tab ul{margin:0 15px 15px;overflow:hidden}
.m-cnxh-tab ul li{float:left;margin:15px 0 5px;overflow:hidden;width:285px}
.m-cnxh-tab ul li a.item-title{color:#666;display:block;font-size:14px;height:25px;line-height:25px;margin-bottom:8px;overflow:hidden;width:260px}
.m-cnxh-tab ul li:hover a.item-title{color:#f60}
.m-cnxh-tab ul li .item-img{border-radius:12px;float:left;height:70px;width:70px}
.m-cnxh-tab ul li .item-info{margin-left:95px}
.m-cnxh-tab ul li .item-info p{color:#999;font-size:12px;margin-bottom:6px}
.m-cnxh-tab ul li .item-info p i{display:inline-block;height:14px}
.m-cnxh-tab ul li .item-info p i img{display:block;height:14px;margin-top:1px}
.m-cnxh-tab ul li .item-info a.btn-down{background:#f70;border-radius:3px;color:#fff;display:block;font-size:14px;height:26px;line-height:26px;text-align:center;width:85px}
.m-cnxh-tab ul li .item-info a.btn-down:hover{background:#f60}
.g-cnxh .m-cnxh-tab{display:none}
.g-cnxh .on{display:block!important}
.g-cnxh .f-tablist{margin-left:40px;overflow:hidden;text-align:left}
.u-downrank{border-top:15px solid #fafafa;overflow:hidden}
.u-downrank ul{padding:0 15px}
.u-downrank ul li{border-bottom:1px dashed #eee}
.u-downrank ul li .item{height:45px;line-height:45px}
.num{background:#afafaf;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;color:#fff;display:block;float:left;font-style:normal;height:22px;line-height:22px;margin-right:10px;margin-top:12px;text-align:center;width:22px}
.u-downrank ul li .item-cont{display:none}
.u-downrank ul li.m-hover .item-cont{display:block}
.u-downrank ul li.m-hover .item{display:none}
.u-downrank ul li:first-child i.num{background:#f55}
.u-downrank ul li:nth-child(2) i.num{background:#f60}
.u-downrank ul li:nth-child(3) i.num{background:#f90}
.u-downrank ul li .item .title{float:left;font-size:14px;height:45px;overflow:hidden;width:170px}
.u-downrank ul li .item .title a{color:#333}
.u-downrank ul li .item .size{color:#999;float:right;font-size:12px}
.u-downrank ul li .item-cont{padding:15px 0}
.u-downrank ul li .item-cont .list-box{float:left;font-size:15px;height:60px;line-height:24px;margin-left:10px;width:149px}
.u-downrank ul li .item-cont .list-box p{color:#999;font-size:14px;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.u-downrank ul li .item-cont .list-box p a{color:#333}
.u-downrank ul li .item-cont .list-box span{display:block;height:14px;margin:3px 0}
.u-downrank ul li .item-cont .list-box span img{display:block;height:14px}
.u-downrank ul li .item-cont a img{border-radius:14px;display:block;float:left;height:60px;width:60px}
.u-downrank ul li.m-hover .item-cont i.num{margin-top:0}
.u-downrank ul li .item-cont .list-box strong{color:#999;display:block;font-size:12px;font-weight:400;height:20px;line-height:20px;overflow:hidden}
.u-downrank ul li.m-hover .item-cont .list-box p a{color:#f70}
.u-downrank ul li:last-of-type{border-bottom:0}
.g-downlist{overflow:hidden;padding:15px 0 0 16px}
.g-downlist li{border:1px solid #ebebeb;float:left;height:288px;margin:0 15px 15px 0;overflow:hidden;position:relative;width:200px}
.g-downlist li .icon{height:160px;overflow:hidden}
.g-downlist li span{display:block}
.g-downlist li span b{display:inline-block;font-weight:400;text-align:center;width:52px}
.g-downlist li .icon img{border-radius:16px;display:block;height:115px;margin:22.5px auto 0;width:115px}
.g-downlist li .tit{color:#434343;font-size:18px;font-weight:700;height:39px;line-height:39px;overflow:hidden;padding:0 14px;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.g-downlist li .type{color:#767676;font-size:12px;height:22px;line-height:22px;margin-top:2px;overflow:hidden;text-align:center}
.g-downlist li .type i{color:#e4e4e4;display:inline-block;font-style:normal;margin:0 12px}
.g-downlist li .time{color:#767676;font-size:12px;height:22px;line-height:22px;margin-top:2px;text-align:center}
.g-downlist li .wire{background-color:#f8f8f8;height:1px;margin:0 auto;overflow:hidden;width:156px}
.g-downlist li .star{height:14px;margin-bottom:7px;margin-top:8px}
.g-downlist li .star img{display:block;height:14px;margin:0 auto}
.g-downlist li .cov{display:none;height:288px;left:0;overflow:hidden;padding:0 12px;position:absolute;top:0;width:177px}
.g-downlist li .cov .info{color:#fff;font-size:12px;height:72px;line-height:24px;margin-top:12px;overflow:hidden;text-indent:2em}
.g-downlist li .cov .btn{border:1px solid #fff;color:#fff;font-size:12px;height:28px;line-height:28px;margin:8px auto 0;text-align:center;width:118px}
.g-downlist li:hover .cov{background-color:#f70;display:block}
.g-downlist li .cov .uwx{height:120px;margin:12px auto 0;width:120px}
.g-downlist li .cov .namewx{color:#fff;font-size:12px;font-weight:400;height:30px;line-height:30px;text-align:center}
.g-introd{padding:15px}
.g-introd,.g-introd .g-introd-img{overflow:hidden}
.g-introd .g-introd-img,.g-introd .g-introd-img img{height:300px;width:600px}
.g-introd .g-introd-msg{height:300px;overflow:hidden;width:550px}
.g-introd .g-introd-msg h4{color:#333;font-family:microsoft yahei;font-size:24px;font-weight:700;height:40px;line-height:40px;margin-bottom:5px;overflow:hidden}
.g-introd .g-introd-msg p.g-msg-ico{font-size:14px;height:36px;line-height:36px;margin-top:6px;overflow:hidden}
.g-introd .g-introd-msg h4 font{color:#999;display:block;float:right;font-size:14px;font-weight:400;padding-left:30px}
.g-introd .g-introd-msg p.g-msg-ico font b{color:#f25657;font-size:16px;font-weight:400;padding:0 3px}
.g-introd .g-introd-msg p.g-msg-ico font{color:#9e9e9e;display:block;float:left;font-size:14px;padding-right:25px}
.g-introd .g-introd-msg div{color:#666;font-family:microsoft yahei;font-size:14px;font-weight:400;line-height:30px;max-height:150px;overflow-x:hidden;overflow-y:auto;overflow:auto;text-indent:24px;width:100%}
.g-introd .g-introd-msg div strong{font-weight:700}
.g-introd .g-introd-msg div.u-keyheight{font-size:14px;height:210px;line-height:30px;max-height:none}
.g-introd .g-introd-msg p.g-msg-ico span{display:block;float:right;height:20px;overflow:hidden;padding-top:8px;width:183px}
.g-ztlist{border-top:15px solid #fafafa;overflow:hidden;padding:0 15px}
.g-list-box{overflow:hidden;padding:15px 0 0}
.g-list-box ul{width:1185px}
.g-list-box ul li{background:#fff;float:left;height:206px;margin:0 15px 15px 0;position:relative;width:380px;z-index:99}
.g-list-box ul li:hover .m-shadow{bottom:-2px;left:3%;width:94%}
.g-list-box ul li .m-shadow{background:#ededed;bottom:0;height:30px;left:0;position:absolute;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;width:100%;z-index:9}
.g-list-box ul li:hover .g-inner{top:-10px}
.g-list-box ul li.fistClass .info{padding:0 85px 0 70px}
.g-list-box ul li.fistClass .info a.name{overflow:hidden;width:193px}
.g-list-box ul li.fistClass .g-inner .most-ico{display:block}
.g-list-box ul li .g-inner{background:#fff;border:1px solid #ebebeb;height:176px;padding:15px;position:relative;top:0;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;z-index:99}
.g-list-box ul li .g-inner p.desc{color:#999;font-size:14px;height:56px;line-height:28px;overflow:hidden}
.g-list-box ul li .g-inner p.desc span{color:#f60}
.g-list-box ul li .g-inner i.most-ico{background:url(../images/zt2018img.png) no-repeat;display:none;height:112px;left:-7px;position:absolute;top:-7px;width:112px;z-index:999}
.g-list-box ul li.one .g-inner i.most-ico{background-position:-8px -9px}
.g-list-box ul li.two .g-inner i.most-ico{background-position:-131px -9px}
.g-list-box ul li.three .g-inner i.most-ico{background-position:-263px -9px}
.g-list-box ul li .g-inner .info{overflow:hidden;position:relative}
.g-list-box ul li .g-inner .info p{height:22px;line-height:22px;margin-bottom:10px;overflow:hidden}
.g-list-box ul li.fistClass .info p .size,.g-list-box ul li.fistClass .info p .time{display:inherit;width:auto}
.g-list-box ul li.fistClass .info p .version{width:77px}
.g-list-box ul li.fistClass .info p .language{width:60px}
.g-inner .info a.name{color:#333;display:block;font-size:16px;height:24px;line-height:24px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:260px}
.g-inner .info a.name:hover{color:#f70}
.g-inner .info em{display:block;height:16px;margin-bottom:10px}
.g-inner .info em img{display:block;height:14px}
.g-inner .info p span{display:block;float:left;height:22px;overflow:hidden;width:100px}
.g-inner .info p span.ico{background:url(../images/zt2018img.png) no-repeat;color:#666;padding-left:19px}
.g-inner .info p span.time{background-position:-381px -162px;margin-right:10px}
.g-inner .info p span.size{background-position:-381px -188px}
.g-inner .info p span.version{background-position:-380px -208px;height:22px;margin-right:10px;overflow:hidden}
.g-inner .info p span.language{background-position:-381px -118px}
.g-inner .info .cell{position:absolute;right:0;top:0;width:75px;z-index:99}
.g-inner .info .cell .cell-img{border:1px solid #efefef;border-radius:8px;display:table-cell;height:73px;text-align:center;vertical-align:middle;width:73px}
.g-inner .info .cell .cell-img img{border-radius:14px;max-height:73px;max-width:73px}
.g-inner .info .cell .cell-down{border:1px solid #e8e8e8;color:#999;display:block;height:22px;line-height:22px;margin:10px auto 0;text-align:center;width:58px}
.g-inner .info .cell .cell-down:hover{background:#f70;border:1px solid #f70;color:#fff}
.g-inner .info .cell .cell-img .cell-img-wx{display:none;height:73px;width:73px}
.g-list-box ul li:hover .g-inner .info .cell-img img{display:none}
.g-list-box ul li:hover .g-inner .info .cell-img .cell-img-wx{display:block}
.g-xgzt{position:relative}
.g-xgztbd{margin:15px auto 5px;overflow:hidden;width:1170px}
.g-xgztbd ul{overflow:hidden;width:1180px}
.g-xgztbd ul li{float:left;margin-bottom:10px;margin-right:10px;overflow:hidden;position:relative;width:285px}
.g-xgztbd ul li strong{background:url(../images/rgba50.png);bottom:0;color:#fff;display:block;font-size:15px;font-weight:400;height:30px;left:0;line-height:30px;position:absolute;text-align:center;width:285px}
.g-xgztbd ul li:hover strong{color:#f70}
.g-xgzt b{background:url(../images/domeico.png) no-repeat;cursor:pointer;height:70px;position:absolute;top:112px;width:40px;z-index:999}
.g-xgzt b.g-scroll-left{background-position:0 0;left:-40px}
.g-xgzt b.g-scroll-right{background-position:-62px 0;right:-40px}
.g-xgzt b.g-scroll-left:hover{background-position:0 -134px;left:-40px}
.g-xgzt b.g-scroll-right:hover{background-position:-62px -134px;right:-40px}
.g-ztul{overflow:hidden;padding:0 0 0 15px}
.g-ztul ul li{background:#fff;border:1px solid #f2f2f2;display:block;float:left;height:260px;margin:14px 14px 0 0;width:280px}
.g-ztul ul li .g-ztultxt{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;height:44px;-webkit-line-clamp:2}
.g-ztul ul li img{height:140px;width:280px}
.g-ztul ul li span{color:#404040;display:block;font-size:16px;height:26px;line-height:26px;margin:8px auto 0;overflow:hidden;width:250px}
.g-ztul ul li span em{color:red;float:right;font-size:14px;font-style:normal}
.g-ztul ul li .time{color:#889fad;font-size:12px;height:26px;line-height:26px;margin:5px auto;width:250px}
.g-ztul ul li p{color:#999;font-size:12px;line-height:22px;margin:0 auto;overflow:hidden;width:250px}
.g-ztul ul li:hover span{color:#f70}
.g-zuname{border-bottom:1px solid #eee;color:#e0e0e0;font-size:18px;height:24px;line-height:24px;margin:15px 0 0;padding-bottom:11px;text-align:center;text-indent:15px}
.g-zuname a{font-weight:700;padding:0 20px}
.g-zuname a.m-hover{color:#37b1fa}
.g-zttj{overflow:hidden;padding:15px 0 0;width:585px}
.g-zttj ul li{float:left;margin:0 15px 15px 0;overflow:hidden;width:277.5px}
.g-zttj ul li a{position:relative;zoom:1}
.g-zttj ul li a,.g-zttj ul li a img{display:block;height:auto;overflow:hidden;width:100%}
.g-zttj ul li a strong{background:url(../images/rgba50.png);bottom:0;color:#fff;display:block;font-size:15px;font-weight:400;height:30px;left:0;line-height:30px;overflow:hidden;position:absolute;text-align:center;width:100%}
.g-zttj ul li:hover a strong{color:#f70}
.g-ztdome{height:293px;margin:15px 0 15px 15px;overflow:hidden;width:585px}
.g-ztimg{overflow:hidden;position:relative}
.g-ztimg-ico{bottom:9px;position:absolute;right:10px;z-index:99}
.g-ztimg-ico ul li{background-color:#e5e5e5;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;float:left;height:12px;margin-right:7px;text-indent:-99999px;width:12px}
.g-ztimg-ico ul li.m-hover{background:#f70}
.g-ztimg-list,.g-ztimg-list ul li{height:293px;width:585px}
.g-ztimg-list ul li{overflow:hidden;position:relative}
.g-ztimg-list ul li img{height:293px;width:585px}
.g-ztimg-list ul li a p{background:url(../images/rgba50.png);bottom:0;color:#fff;font-size:15px;height:30px;line-height:30px;position:absolute;text-indent:24px;width:100%}
.g-zttab{color:#e0e0e0;font-size:18px;overflow:hidden;text-align:center;text-indent:15px}
.g-zttab p{color:#999;float:right;font-weight:400}
.g-zttab span{border-left:1px solid #ddd;color:#999;cursor:pointer;font-size:15px;padding:0 15px}
.g-zttab span:hover{color:#f70}
.g-zttab span.u-first-no{border-left:0}
.g-zttab span a{color:#999}
.g-zttab span a:hover,.g-zttab span.m-hover,.g-zttab span.m-hover a{color:#f70}
.g-zttab-cont{overflow:hidden;padding-bottom:15px}
.f-zttabul{display:none}
.f-zttabul ul{overflow:hidden}
.g-zttab-cont .on-hover{display:block}
.u-more-btn{clear:both;height:32px;line-height:32px;margin-top:15px;overflow:hidden;text-align:center}
.u-more-btn a{background:#f70;border-radius:4px;color:#fff;display:block;margin:0 auto;width:180px}
.u-more-btn a:hover{background:#f60}
.u-ztname{background:#eee;color:#333;font-size:18px;font-weight:700;height:35px;line-height:35px;text-indent:15px}
.u-ztname i{background:#f70;float:left;height:35px;width:5px}
.g-box-1200 .u-border{border-top:0}
.g-ztlist .u-ztname{margin:15px 0}
.g-ztlist .u-ztname:first-child{margin-bottom:0}
.g-relative{position:relative}
.g-first-cont{height:240px;left:0;margin:0 auto;position:absolute;top:-180px;width:1200px}
.g-banner-cont{overflow:hidden}
.g-banner,.g-banner-cont{height:480px;position:relative;width:100%}
.g-banner .u-banner-img{height:480px;left:50%;margin-left:-960px;overflow:hidden;position:absolute;top:0}
.g-banner .u-banner-img img{width:1920px}
.g-banner .u-banner-ico{height:30px;left:0;position:absolute;top:268px;width:100%;z-index:8}
.g-banner .u-banner-ico div ul{float:right;overflow:hidden}
.g-banner .u-banner-ico div{height:30px;margin:0 auto;width:1200px}
.g-banner .u-banner-ico ul li{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background:#fff;border:2px solid #fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;color:#fff;cursor:pointer;display:inline-block;font-size:0px;height:12px;line-height:12px;margin-left:8px;text-align:center;width:12px;zoom:1}
.g-banner .u-banner-ico ul li.cur{background:#f70;color:#f70}
.game_list{margin:0 auto;padding:15px 15px 20px;width:1170px}
.game_list,.hot_game{height:125px;overflow:hidden}
.hot_game{width:577px}
.hot_game-ul{float:left;width:540px}
.game_list .hot_li,.game_list .new_li{color:#fff;display:inline-block;float:left;font-size:14px;height:125px;text-align:center;width:35px}
.game_list .hot_li{background-color:#ff4939}
.game_list .new_li{background-color:#f8ab1d}
.game_list .hot_li,.game_list .new_li{margin-right:2px;margin-top:0}
.game_list .hot_li i,.game_list .new_li i{display:inline-block;height:20px;margin-top:12px;width:20px}
.game_list .hot_li p,.game_list .new_li p{font-family:Microsoft YaHei;margin:0 auto;width:20px}
.game_list .hot_li i{background:url(../images/hot.png) no-repeat 0;-webkit-background-size:100%;background-size:100%}
.game_list .new_li i{background:url(../images/new.png) no-repeat 0;-webkit-background-size:100%;background-size:100%}
.hot_game-ul li{background-color:#f1f1f1;float:left;height:125px;margin-left:8px;overflow:hidden;text-align:center;width:100px}
.hot_game-ul li a{display:block}
.game_list li img{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;height:80px;margin:12px 0 5px;width:80px}
.game_list li p{color:#666;display:inline-block;height:20px;overflow:hidden;text-align:center;width:80px}
.game_list li:hover p{color:#f70}
.g-font-list{height:20px;line-height:20px;margin:0 auto;overflow:hidden;padding:0 15px 20px;width:1170px}
.g-font-list b{background:url(../images/nt-index2018.png) 40px 3px no-repeat;color:#333;display:block;float:left;font-family:Microsoft YaHei;font-size:16px;font-weight:400;width:55px}
.g-font-list span a{border-right:1px solid #ebebeb;color:#303030;display:inline-block;font-family:Microsoft YaHei;font-size:14px;overflow:hidden;padding:0 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:90px}
.g-font-list span{float:left;height:20px;overflow:hidden;width:1115px}
.g-font-list span a.u-more-last{border-right:0px;width:73px}
.g-font-list span a:hover{color:#f70}
.g-font-list span a:last-of-type{border-right:0px}
.g-ztcont{background-color:#fff;color:#fff;height:272px;margin:75px auto 0;overflow:hidden;padding-left:15px;width:1185px;zoom:1}
.g-ztcont ul li{background:#fff;border:1px solid #ebebeb;display:block;float:left;height:240px;margin:15px 14px 15px 0;width:280px}
.g-ztcont ul li a.u-ztimg{display:block;height:140px;position:relative;width:280px}
.g-ztcont ul li a.u-ztimg span{background:url(../images/rgba50.png);bottom:0;color:#fff;display:block;font-size:15px;height:26px;left:0;line-height:26px;overflow:hidden;padding:0 10px;position:absolute;text-align:center;width:260px;z-index:9}
.g-ztcont ul li .g-int{height:70px;overflow:hidden;padding:15px}
.g-ztcont ul li .g-int a{display:block;height:70px;padding:0 0 0 80px;position:relative}
.g-ztcont ul li .g-int a img{border-radius:14px;display:block;height:70px;left:0;overflow:hidden;position:absolute;top:0;width:70px}
.g-ztcont ul li .g-int a p{overflow:hidden}
.g-ztcont ul li .g-int a p strong{color:#333;display:block;font-size:15px;font-weight:400;height:20px;line-height:20px;margin:2px 0 0;overflow:hidden}
.g-ztcont ul li .g-int a p img{border-radius:0;display:block;height:14px;overflow:hidden;padding:8px 0 5px;position:static;width:auto}
.g-ztcont ul li .g-int a p b{color:#999;display:block;font-size:12px;font-weight:400;height:20px;line-height:20px;overflow:hidden}
.g-ztcont ul li .g-int a font{background:#f70;border-radius:3px;color:#fff;height:27px;line-height:27px;position:absolute;right:0;text-align:center;top:21px;width:60px}
.g-ztcont ul li .g-int a:hover strong,.g-ztcont ul li a.u-ztimg:hover span{color:#f70}
.w810{border-right:15px solid #fafafa;width:810px}
.w375{width:375px}
.g-new-tab{overflow:hidden}
.f-tablist{color:#999;float:left;font-weight:400;text-align:right;width:620px}
.f-tablist span{border-left:1px solid #ddd;color:#999;cursor:pointer;font-size:15px;padding:0 15px}
.u-first-no{border-left:0!important}
.f-tablist span.m-hover,.f-tablist span:hover{color:#f70}
.u-more-left{background:url(../images/sskico2018.png) no-repeat -2px -137px;cursor:pointer;display:inline;float:right;height:15px;margin:23px 10px 0 0;overflow:hidden;width:38px}
.u-more-left a{display:block;height:15px;width:38px}
.u-more-left:hover{background-position:-161px -137px}
.g-newbd{clear:both;overflow:hidden}
.g-new-tab ul{display:none;margin:16px 0 3px 15px;overflow:hidden}
.g-new-tab ul li{border:1px solid #ebebeb;border-radius:2px;float:left;margin:0 12px 12px 0;overflow:hidden;width:250px}
.g-new-tab ul li a{display:block;height:80px;overflow:hidden;padding:17px 12px 17px 102px;position:relative}
.g-new-tab ul li a img{border-radius:14px;height:80px;left:12px;position:absolute;top:17px;width:80px}
.g-new-tab ul li a p{height:22px;line-height:22px;overflow:hidden}
.g-new-tab ul li a span{margin:8px 0}
.g-new-tab ul li a span,.g-new-tab ul li a strong{color:#999;display:block;font-size:12px;height:20px;line-height:20px;overflow:hidden}
.g-new-tab ul li a strong{font-weight:400}
.g-new-tab ul li a strong u{color:#dbd8d8;padding:0 6px}
.g-new-tab ul li a:hover p{color:#f70}
.g-new-tab ul.on-click{display:block}
.g-new-first ul{overflow:hidden;padding:14px 0 8px 15px}
.g-new-first li{background-color:#f1f1f1;border-radius:3px;float:left;height:121px;margin:0 6px 6px 0;overflow:hidden;text-align:center;width:111px}
.g-new-first li a{display:block}
.g-new-first li img{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;height:80px;margin:10px 0 5px;width:80px}
.g-new-first li p{color:#666;display:inline-block;height:20px;overflow:hidden;text-align:center;width:80px}
.g-new-first li a:hover p{color:#f70}
.g-azbb ul{display:none;margin:0 0 22px 14px;overflow:hidden}
.g-azbb ul.on-click{display:block}
.g-azbb ul li{float:left;padding:32px 26px 0 16px;text-align:center;width:90px}
.g-azbb ul li:hover p{color:#f70}
.g-azbb ul li img{border-radius:14px;height:80px;margin:0 auto 5px;width:80px}
.g-azbb ul li p{color:#333;height:22px;line-height:22px;overflow:hidden}
.g-azbb ul li strong{color:#999;font-size:12px;font-weight:400}
.g-aztj{overflow:hidden}
.g-aztjimg li{border-bottom:1px dashed #ebebeb;height:80px;margin:15px 15px 0;padding:0 0 15px}
.g-aztjimg li:hover .info a{color:#f70}
.g-aztjimg li .img{border-radius:14px;display:block;overflow:hidden}
.g-aztjimg li .img,.g-aztjimg li .img img{height:80px;width:80px}
.g-aztjimg li .info{height:80px;margin:0 10px;width:170px}
.g-aztjimg li .info a{color:#333;display:block;font-size:15px;height:30px;line-height:30px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:170px}
.g-aztjimg li .info p{color:#999;display:-webkit-box;font-size:12px;height:46px;-webkit-line-clamp:2;line-height:23px;overflow:hidden;width:170px;-webkit-box-orient:vertical;word-break:break-all}
.g-aztjimg li .pf{border-left:1px solid #f5f5f5;color:#f60;font-family:Candara;font-size:36px;height:50px;line-height:50px;margin-top:15px;text-align:center;width:70px}
.g-aztjfont{overflow:hidden;padding:15px 15px 2px 10px}
.g-aztjfont li{height:22px;line-height:22px;margin-bottom:13px;overflow:hidden}
.g-aztjfont b{color:#f60}
.g-aztjfont b,.g-aztjfont strong{display:block;float:left;font-weight:400;height:22px}
.g-aztjfont strong{color:#333;line-height:22px;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:143px}
.g-aztjfont font{color:#999;float:left;overflow:hidden;width:65px}
.g-aztjfont font,.g-aztjfont span{display:block;font-size:12px;height:22px;line-height:22px}
.g-aztjfont span{background:#f4f4f4;border-radius:3px;color:#666;float:right;text-align:center;width:48px}
.g-aztjfont li:hover strong{color:#f70}
.g-aztjfont li:hover span{background:#f70;color:#fff}
.g-tab-new{overflow:hidden}
.g-tab-new .on-click{display:block}
.g-new-ul{display:none;padding:0 0 0 15px;position:relative}
.u-new-ban{float:left;margin-top:15px;position:relative}
.f-newimg,.f-newimg ul li,.u-new-ban{overflow:hidden;width:520px}
.f-newimg ul li{height:260px;position:relative}
.f-newimg ul li:hover p{color:#37b1fa}
.f-newimg ul li img{height:260px;width:520px}
.f-newimg ul li p{background:url(../images/rgba50.png);bottom:0;color:#fff;height:32px;left:0;line-height:32px;overflow:hidden;padding-right:100px;position:absolute;text-indent:18px;text-overflow:ellipsis;white-space:nowrap;width:420px}
.f-newico{bottom:10px;position:absolute;right:10px;z-index:9}
.f-newico ul li{background-color:#999;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;float:left;height:10px;margin-right:5px;text-indent:-99999px;width:10px}
.f-newico ul li.cur{background-color:#f70}
.g-newimg-list{float:right;margin-right:15px;width:245px}
.g-newimg-list p{margin-top:15px;overflow:hidden;position:relative}
.g-newimg-list p a{display:block}
.g-newimg-list p a:hover span{color:#f70}
.g-newimg-list p a span{background:url(../images/rgba50.png);bottom:0;color:#fff;height:28px;left:0;line-height:28px;overflow:hidden;padding:0 10px;position:absolute;text-align:center;width:225px}
.g-newimg-list p a img{height:123px;width:245px}
.g-new-two{overflow:hidden}
.g-new-two ul li{border-bottom:1px dashed #eee;height:140px;overflow:hidden;padding:15px 15px 15px 225px;position:relative}
.g-new-two ul li a{display:block}
.g-new-two ul li a:hover span{color:#f70}
.g-new-two ul li a i{display:block;height:140px;left:0;overflow:hidden;position:absolute;top:15px;width:210px}
.g-new-two ul li a span{color:#333;display:block;font-size:16px;font-weight:700;height:26px;line-height:26px;margin:2px 0 5px;overflow:hidden}
.g-new-two ul li a p{color:#999;line-height:26px;max-height:78px;overflow:hidden}
.g-new-two ul li a strong{color:#999;display:block;font-weight:400;height:22px;margin-top:5px}
.g-new-two ul li:last-of-type{border-bottom:0}
.g-new-ul span.u-more-left{position:absolute;right:0;top:-51px}
.g-newrank{overflow:hidden}
.g-newrank ul.g-newrank-ul{overflow:hidden;padding:15px 15px 0}
.g-newrank ul.g-newrank-ul li{display:block;float:left;padding:0 0 20px}
.g-newrank ul.g-newrank-ul li>span{background:#f2f2f2;border-radius:2px;color:#666;display:block;float:left;font-size:12px;height:22px;line-height:22px;margin-right:12px;text-align:center;width:22px}
.g-newrank ul.g-newrank-ul li.on .bt{display:none}
.g-newrank ul.g-newrank-ul li.on .info-box{display:block}
.g-newrank ul.g-newrank-ul li.on>span{height:50px;line-height:50px;margin-top:30px}
.g-newrank ul.g-newrank-ul li>span.lis1{background:#f55;color:#fff}
.g-newrank ul.g-newrank-ul li>span.lis2{background:#f60;color:#fff}
.g-newrank ul.g-newrank-ul li>span.lis3{background:#f90;color:#fff}
.g-newrank ul.g-newrank-ul li .bt{color:#333;display:block;float:left;font-size:14px;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:302px}
.g-newrank .info-box{display:none;float:left;height:100px;width:310px}
.g-newrank .info-box .pic{margin-right:12px;overflow:hidden}
.g-newrank .info-box .pic,.g-newrank .info-box .pic img{height:100px;width:150px}
.g-newrank .info-box .txt{color:#333;display:-webkit-box;font-size:14px;font-weight:700;-webkit-line-clamp:3;line-height:24px;max-height:72px;overflow:hidden;width:147px;-webkit-box-orient:vertical;float:left;word-break:break-all}
.g-newrank .info-box .txt:hover{color:#f70}
.g-newrank .info-box .info{color:#999;font-size:12px;height:14px;line-height:14px;margin-top:12px;width:147px}
.g-bg-news{overflow:hidden;padding:0 15px}
.g-bg-news li{background:#f1f1f1;height:100px;margin-bottom:15px;overflow:hidden}
.g-bg-news li a{display:block;overflow:hidden;padding:12px}
.g-bg-news li a img{height:100px;left:0;position:absolute;top:0;width:150px}
.g-bg-news li a span{color:#333;display:block;font-weight:700;height:24px;line-height:24px;margin-bottom:4px;overflow:hidden}
.g-bg-news li a p{color:#999;display:-webkit-box;font-size:12px;line-height:24px;max-height:48px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.g-bg-news li a:hover span{color:#f70}
.g-rank-cont h4 p.f-tablist{float:right}
.g-rank-bd{display:none;overflow:hidden;padding:15px 0 0 15px}
.g-rank-cont .on-click{display:block}
.g-rank-bd .ph-box{margin-right:35px;overflow:hidden;width:360px}
.ph-box .ph-top span{background:#f70;display:block;float:left;height:16px;margin:4px 20px 0 0;width:5px}
.ph-box .ph-top p{color:#333;font-size:18px;font-weight:700}
.ph-box ul{display:block;margin-top:30px;overflow:hidden;width:360px}
.ph-box ul li{display:block;float:left;padding-bottom:24px;width:100%}
.ph-box ul li>span{background:#f2f2f2;border-radius:2px;color:#666;font-size:12px;margin-right:12px;text-align:center;width:22px}
.ph-box ul li .bt,.ph-box ul li>span{display:block;float:left;height:22px;line-height:22px}
.ph-box ul li .bt{color:#333;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:220px}
.ph-box ul li .rd{color:#999;font-size:12px;height:22px;line-height:22px;margin-right:4px;overflow:hidden;text-align:right;white-space:nowrap;width:100px}
.ph-box ul li .info{display:none;height:80px;width:320px}
.ph-box ul li.on .info{display:block}
.ph-box ul li .info .logo{margin-right:12px;overflow:hidden}
.ph-box ul li .info .logo,.ph-box ul li .info .logo img{border-radius:14px;height:80px;width:80px}
.ph-box ul li .info .name p{color:#333;display:block;float:left;font-size:18px;font-weight:700;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:220px}
.ph-box ul li .info .size{color:#999;font-size:12px;height:40px;line-height:20px;margin-top:8px;width:155px}
.ph-box ul li .info .downl{background:#f5f5f5;border-radius:4px;color:#666;font-size:14px;height:30px;line-height:30px;margin-top:12px;text-align:center;width:70px}
.ph-box ul li .info .downl:hover{background:#f70;color:#fff}
.ph-box ul li .info .size p img{display:block;height:14px;margin-bottom:8px;width:auto}
.ph-box ul li>span.lis1{background:#f55;color:#fff}
.ph-box ul li>span.lis2{background:#f60;color:#fff}
.ph-box ul li>span.lis3{background:#f90;color:#fff}
.ph-box ul li.on .bt,.ph-box ul li.on .ico,.ph-box ul li.on>.rd{display:none}
.ph-box ul li.on>span{height:50px;line-height:50px;margin-top:14px}
.ph-box ul li .info .name p:hover{color:#f70}
.f-gotoBox{cursor:pointer;display:none;height:auto;left:50%;margin-left:646px;overflow:hidden;position:fixed;top:300px;width:90px;z-index:9900}
.f-gotoBox a.m-hover{background:#f70;border:1px solid #f70;color:#fff}
.f-gotoBox a{background:#fff;border:1px solid #f0f0f0;color:#999;display:block;font-style:normal;height:35px;line-height:35px;margin-bottom:8px;text-align:center;width:90px}
.f-gotoBox i{background:url(../images/i-downico.png) no-repeat -343px -72px;display:block;height:45px;width:92px}
.f-gotoBox a:hover{background:#f70;border:1px solid #f70;color:#fff}
.f-gotoBox i:hover{background-position:-420px -72px}
.w210{width:210px}
.w715{margin-left:15px;width:715px}
.w245{width:245px}
.g-rj-info{border-bottom:15px solid #fafafa}
.g-rj-info p.u-rj-ico{height:125px;margin:25px 0 10px;overflow:hidden}
.g-rj-info p.u-rj-ico img{border-radius:16px;display:block;height:125px;margin:0 auto;width:125px}
.g-rj-info h1{color:#333;font-size:20px;font-weight:bolder;line-height:30px;margin-bottom:10px;overflow:hidden;padding:0 15px;text-align:center;word-break:break-all}
.g-dbtns li{background:url(../images/i-downico.png) -138px -397px no-repeat;border-radius:4px;display:block;height:40px;line-height:40px;margin:0 auto 8px;position:relative;width:175px;z-index:9}
.g-dbtns b{color:#fff;font-size:16px;font-weight:400;padding-left:42px;position:absolute;top:0}
.g-dbtns a,.g-dbtns b{display:block;height:40px;width:130px}
.g-dbtns i{right:0;width:45px}
.g-dbtns em,.g-dbtns i{cursor:pointer;display:block;height:40px;position:absolute;top:0}
.g-dbtns em{left:0;width:35px}
.g-dbtns em.azico{background:url(../images/i-downico.png) 8px -397px no-repeat}
.g-dbtns em.iosico{background:url(../images/i-downico.png) -33px -398px no-repeat}
.g-dbtns p{display:none}
.g-dbtns p.hover{background:url(../images/i-downico.png) -323px -193px no-repeat;color:#333;display:block;height:173px;line-height:24px;position:absolute;right:-180px;text-align:center;top:-22px;width:176px;z-index:2}
.g-dbtns p img{display:block;height:122px;margin:15px auto 0;width:122px}
.g-dbtns .iosbtn{background-position:-138px -450px}
.g-dbtns li.azbtn:hover{background-position:-325px -397px}
.g-dbtns li.iosbtn:hover{background-position:-325px -450px}
.g-dbtns li.azbtn:hover em.azico{background-position:8px -445px}
.g-dbtns li.azbtn:hover em.iosico,.g-dbtns li.iosbtn em.iosico{background-position:-33px -446px}
.no-down li.azbtn{background:url(../images/azspr.png) 0 -106px no-repeat}
.no-down li.azbtn em.azico{background:0 0}
.no-down li.azbtn:hover{background:url(../images/azspr.png) 0 -106px no-repeat}
.g-dbtns p.hover font{display:block;height:24px;line-height:24px}
.g-dbtns li.pcbtn{background:url(../images/azspr2.png) 0 0 no-repeat;background-position:0 -106px}
.g-dbtns li.pcbtn:hover{background-position:-187px -106px}
.g-info-list{overflow:hidden;padding:10px 17px}
.g-info-list li{color:#666;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}
.g-info-list li i{display:block;float:left;margin-top:8px}
.g-info-list li i img{display:block;height:14px;width:auto}
.g-info-list li a,.g-info-list li span{display:block;float:left}
.g-info-list li a{color:#666;word-break:break-all;word-wrap:break-word;height:30px;overflow:hidden;width:132px}
.g-info-list li a:hover{color:#f60}
.g-jptj,.g-jptj li{overflow:hidden}
.g-jptj li{border-bottom:1px dashed #ebebeb;height:60px;padding:12px 10px 12px 82px;position:relative}
.g-jptj li i{display:block;height:60px;left:12px;position:absolute;top:12px;width:60px}
.g-jptj li i img{border-radius:14px;height:60px;width:60px}
.g-jptj li p{color:#333;height:28px;line-height:28px;overflow:hidden}
.g-jptj li span{color:#999;display:block;font-size:12px;height:20px;line-height:20px;margin-top:4px}
.g-jptj li a{display:block}
.g-jptj li a:hover p{color:#f70}
.g-jptj li:last-of-type{border-bottom:0}
.u-detailrank ul li .item .title{height:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:126px}
.u-detailrank ul li .item-cont .list-box{width:110px}
.g-ztico{overflow:hidden}
.w245 .g-ztico h4.m-tith4{border-top:15px solid #fafafa}
.g-ztico .u-jptj-list{display:block;padding:0 4px 16px 6px}
.g-ztico .u-jptj-list a{margin-top:16px;width:78px}
.g-detail-info{overflow:hidden}
.g-detail-info,.g-detail-info .g-font-main{position:relative}
.g-detail-info .f-cont800:after{background:-moz-linear-gradient(to bottom,hsla(0,0%,100%,0),#fff);background:-webkit-linear-gradient(180deg,hsla(0,0%,100%,0),#fff);background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:3rem;position:absolute;width:695px}
.action{background:url(../images/yzk.png) repeat-x left -20px;bottom:0;height:55px;left:0;overflow:hidden;padding-top:30px;position:absolute;width:100%}
.action a{background:url(../images/i-downico.png) no-repeat -4px -230px;color:#fff;display:block;height:38px;line-height:38px;margin:0 auto;text-decoration:none;text-indent:53px;width:180px}
.action a.m-click-bg{background-position:-4px -272px}
.m-content-box{border-bottom:1px solid #ebebeb;overflow:hidden}
.m-content-box #m-cont{display:block;height:auto;overflow:hidden;padding:0 5px;position:relative}
.g-zxjc{border-top:15px solid #fafafa;overflow:hidden}
.g-zxjc ul{overflow:hidden;padding:15px 0 0 15px}
.g-zxjc ul li a{display:block}
.g-zxjc ul li a:hover strong{color:#f70}
.g-zxjc ul li{float:left;height:90px;margin:0 15px 15px 0;overflow:hidden;padding:0 0 0 145px;position:relative;width:190px}
.g-zxjc ul li a i{display:block;left:0;position:absolute;top:0}
.g-zxjc ul li a i,.g-zxjc ul li a i img{height:90px;width:135px}
.g-zxjc ul li a strong{display:block;font-size:14px;font-weight:400;height:24px;line-height:24px;overflow:hidden}
.g-zxjc ul li a p{height:44px;overflow:hidden}
.g-zxjc ul li a p,.g-zxjc ul li a span{color:#999;font-size:12px;line-height:22px}
.g-zxjc ul li a span{display:block;height:22px}
.g-topbtn{border-bottom:1px solid #ebebeb;overflow:hidden;padding-bottom:15px}
.g-topbtn a{border:1px solid #eee;line-height:26px;width:80px}
.g-topbtn a,.g-topbtn a b{display:block;float:left;height:26px}
.g-topbtn a b{background:#fff;color:#666;font-size:12px;font-weight:400;text-align:center;width:35px}
.g-topbtn a.is_good{margin:0 11px 0 17px}
.g-topbtn a span{background:#f8f8f8;color:#666;display:block;float:left;font-size:12px;height:26px;text-align:center;width:45px}
.g-yhpl{border-top:15px solid #fafafa;overflow:hidden}
.g-yhpl .m-comment .comment-text{width:97%}
.g-search{border:2px solid #f60;height:36px;margin-top:40px;overflow:hidden;width:420px}
.g-search #topForm{background:url(../images/sou2019ico.png) no-repeat 5px 7px;overflow:hidden;padding-left:32px}
.g-search .u-search-input{border:0;float:left;height:36px;line-height:36px;width:300px}
.g-search .u-search-btn{background:#f60;border:0;color:#fff;cursor:pointer;float:right;font-size:15px;height:36px;line-height:36px;margin:0;padding:0;text-align:center;width:84px}
.g-search .u-search-btn:hover{background:#ff6d0c}
.g-logobox,.u-title-msg{margin-top:20px;overflow:hidden}
.m-sh4{border-bottom:1px solid #eee;color:#333;display:block;font-size:18px;font-weight:700;height:54px;line-height:54px;overflow:hidden;width:100%}
.m-sh4 i{background:#ee2e3d;display:inline;float:left;height:20px;margin:17px 15px 0 0;overflow:hidden;width:5px}
.m-sh4 strong{color:#ee2e3d;padding:0 10px}
.m-listul li .m-listdiv .m-title a span{color:#ee2e3d;font-weight:700;padding:0 3px}
.m-navwz{background:url(../images/sskico2018.png) no-repeat -3px -261px;color:#aaa;font-size:14px;height:36px;line-height:20px;padding-left:18px}
.m-navwz a{color:#333;margin:0 5px}
.m-navwz a:hover{color:#ee2e3d}
.g-soulist{background:#fff;padding:15px;width:1170px}
.g-soulist,.m-listul li{overflow:hidden}
.m-listul li:first-child a{border-top:1px dashed #eee}
.m-listul a{border-bottom:1px dashed #eee;display:block;height:auto;overflow:hidden;padding:22px 0;position:relative;width:100%}
.m-listul a u{display:block;float:left;height:100px;margin:0 15px 0 8px;width:100px}
.m-listul a u img{border-radius:16px;overflow:hidden}
.m-listul a strong{color:#333;float:left;font-size:18px;font-weight:700;height:24px;line-height:24px}
.m-listul a b,.m-listul a strong{display:block;overflow:hidden;width:600px}
.m-listul a b{color:#999;font-size:14px;font-weight:400;height:16px;line-height:16px;padding-top:8px}
.m-listul a b span{float:left;margin:0 7px 0 0}
.m-listul a b .u-softrank,.m-listul a b .u-softrank img{display:block;height:14px}
.m-listul a p{color:#999;display:block;font-size:12px;font-weight:400;height:46px;line-height:23px;margin:6px 0 0;overflow:hidden;width:880px}
.m-listul a dl{background:#f70;border-radius:4px;height:35px;position:absolute;right:0;top:34px;width:110px}
.m-listul a dl,.m-listul a dl dt{display:inline;float:left;overflow:hidden}
.m-listul a dl dt{border:2px solid #fff;border-radius:44px;height:16px;margin:7px 0 0 13px;position:relative;width:16px;zoom:1}
.m-listul a dl dt span{background:#fff;display:block;height:8px;margin:4px auto 0;width:2px}
.m-listul a dl dt span:before{left:5px;transform:rotate(-50deg)}
.m-listul a dl dt span:after,.m-listul a dl dt span:before{background:#fff;content:"";display:block;height:6px;overflow:hidden;position:absolute;top:7px;width:2px}
.m-listul a dl dt span:after{right:5px;transform:rotate(50deg)}
.m-listul a dl dd{color:#fff;display:inline;float:left;font-size:14px;font-weight:400;height:35px;line-height:35px;margin:0 0 0 8px;overflow:hidden}
.m-listul a:hover strong{color:#f70}
.f-hide{display:none}
.g-linkul{overflow:hidden;padding:15px 20px}
.g-linkul p a{color:#333;display:block;float:left;margin-bottom:6px;margin-right:22px;overflow:hidden}
.g-linkul p a:hover{color:#f70}
#comment_list .quote,#comment_list .quote span{text-align:left;text-indent:0}
#comment_list{color:#2f2f2f;font-size:12px;overflow:hidden;padding:0 15px;position:relative;zoom:1}
#comment_list dt{height:28px;line-height:28px;overflow:hidden;padding:0}
#comment_list h2{border-bottom:1px solid #ddd;height:30px;margin-bottom:10px;padding:0}
#comment_list h2 em{background:#e0e0e0;border-radius:2px;float:left;height:17px;margin-right:8px;margin-top:4px;width:4px}
#comment_list h2 span{color:#333;font-size:16px;font-weight:400}
#comment_list dl{padding:0;text-align:left}
#comment_list dd{word-wrap:break-word;border-bottom:1px dashed #e5e5e5;font-size:14px;line-height:20px;margin:0 0 10px;padding:10px 0}
#comment_list dd img{margin-top:-5px}
#comment_list dt i{font-family:verdana;font-style:normal}
#comment_list dt b{color:#d92227;font-weight:400;margin:0 6px}
#comment_list p{font-size:12px;line-height:1;margin-top:10px;padding:5px 0;text-align:right}
#comment_list p a{color:#7e7e7e;margin-left:10px}
#comment_list dt span{float:left}
#comment_list dt em{float:right;font-style:normal}
#s_comment{text-align:center}
#s_comment textarea{border:1px solid #ececec;font-size:14px;height:80px;line-height:20px;margin:10px 0;padding:5px 0;text-indent:5px;width:100%}
#s_comment .comment_btn{padding:0 0 20px;text-align:left}
#s_comment .comment_btn input{background:#f70;border:0;color:#fff;cursor:pointer;font-size:18px;height:40px;line-height:40px;margin-right:15px;padding:0;width:146px}
#s_comment .comment_btn span{color:#555;font-size:14px}
.lookpl a{background:#f8f8f8;border-radius:20px;color:#7e7e7e;display:block;font-size:13px;font-weight:400;height:30px;line-height:30px;margin:10px auto;text-align:center;width:100%}
.lookpl a i{font-style:normal}
.lookpl a:hover{background:#ececec}
.m-down,.m-jianjie,.m-jietu,.m-keyxh,.m-pl,.m-sjhj,.m-sjph,.m-xgdown,.m-xgnews{background-color:#fff}
.page{margin-bottom:25px;margin-top:15px;overflow:hidden}
.page .tspage{background:0 0;height:30px;line-height:26px;margin:5px 0}
.page .tspage .tsp_count,.tsp_change{display:none}
.page .tspage .tsp_nav{text-align:center}
.page .tspage .tsp_nav i{background:#fafafa;color:#555}
.page .tspage .tsp_nav b,.page .tspage .tsp_nav i{border-radius:3px;display:inline-block;font-size:14px;font-weight:400;height:30px;line-height:30px;margin:0 0 0 12px;overflow:hidden;padding:0 12px;width:auto}
.page .tspage .tsp_nav b{background:#f60;color:#fff}
.page .tspage .tsp_nav a{background:#fafafa;border-radius:3px;color:#555;display:inline-block;font-size:14px;font-weight:400;height:30px;line-height:30px;margin:0 0 0 12px;overflow:hidden;padding:0 12px;width:auto}
.page .tspage .tsp_nav a.tsp_end,.page .tspage .tsp_nav a.tsp_home,.page .tspage .tsp_nav a.tsp_more,.page .tspage .tsp_nav a.tsp_next,.page .tspage .tsp_nav a.tsp_prev{border:none;padding:0}
.page .tspage .tsp_nav a:hover{background:#f60;color:#fff}
.page .tspage .tsp_nav a.tsp_end:hover i,.page .tspage .tsp_nav a.tsp_home:hover i,.page .tspage .tsp_nav a.tsp_more:hover i,.page .tspage .tsp_nav a.tsp_next:hover i,.page .tspage .tsp_nav a.tsp_prev:hover i{background:#f60;border:none;color:#fff}
.page .tspage .tsp_nav a i{background:0 0;margin:0}
.list_wrap{border-left:0}
.list_wrap,.pg_pcl .tspage{background:#fff;overflow:hidden}
.pg_pcl .tspage{display:block;float:left;height:82px;padding:0;text-align:center;width:905px}
.pg_pcl .tspage .tsp_nav{display:block;height:30px;margin:27px 0 0;overflow:hidden;width:100%}
.pg_pcl .tspage .tsp_nav a,.pg_pcl .tspage .tsp_nav i{background:#fafafa;border-radius:3px;color:#555;display:inline-block;font-size:14px;font-weight:400;height:30px;line-height:30px;margin:0 0 0 12px;overflow:hidden;padding:0 12px;width:auto}
.pg_pcl .tspage .tsp_nav a:hover{background:#f60;color:#fff;text-decoration:none}
.pg_pcl .tspage .tsp_nav a:hover i{color:#fff}
.pg_pcl .tspage .tsp_nav a i{background:0 0;margin:0;padding:0}
.pg_pcl .tspage .tsp_nav b{background:#f60;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:400;height:30px;line-height:30px;margin:0 0 0 12px;overflow:hidden;padding:0 12px;width:auto}
.g-box-1200 .pg_pcl .tspage .tsp_count{display:none}
.g-so-box{border-bottom:1px dashed #eee}
.pg_pcl{float:left;overflow:hidden;width:905px}
.no-border .u-jptj{border-top:0}
.nvbar{height:50px;line-height:50px;overflow:hidden}
.list_wrap .sorry{color:red;font-size:20px;font-weight:700;padding:20px 0;text-align:center}
.g-about{background-color:#e6e6e6}
.g-about-list{width:315px}
.g-about-list li{background-image:url(../images/line_1.png);background-position:bottom;background-repeat:no-repeat;height:66px;line-height:66px;text-align:center}
.g-about-list li a{display:block;font-size:16px;position:relative}
.g-about-font{background:#fff;min-height:750px;overflow:hidden;padding:20px 30px;width:825px}
.g-about-list li.m-hover a,.g-about-list li:hover a{background:#f60;color:#fff}
.g-about-list li i{background:url(../images/triangle.png) no-repeat;display:block;display:none;height:20px;position:absolute;right:-12px;top:21px;width:13px}
.g-about-list li.m-hover i{display:block}
.g-about-font .g-about-info{color:#555;font-size:15px;line-height:38px;margin-top:13px;padding:0 20px;text-indent:24px}
.g-about-font h4{background:url(../images/icon17.png) no-repeat;border-bottom:1px solid #ededed;color:#333;font-size:26px;font-weight:400;padding:0 20px 15px}
.g-about-font h4.u-aboutico{background-position:130px -8px}
.g-about-font h4.u-yjfk{background-position:130px -217px}
.g-about-font h4.u-lxwm{background-position:130px -78px}
.g-about-font h4.u-flsm{background-position:130px -145px}
.g-about-font h4.u-wzdt{background-position:130px -423px}
.g-about-font h4.u-ggfw{background-position:130px -320px}
.show_ly_top{background:#fafafa;margin:20px 15px 0;overflow:hidden;padding:20px}
#show_ly_title{overflow:hidden;width:900px}
#show_ly_title h1{color:#333;font-size:22px;height:40px;line-height:40px;overflow:hidden}
#show_ly_title p{color:#666;font-size:14px;line-height:30px;overflow:hidden}
#show_ly_url{overflow:hidden}
#show_ly_url a{background:#f60;color:#fff;display:block;font-size:16px;height:60px;line-height:60px;margin-top:5px;text-align:center;width:167px}
#show_ly_url a:hover{background:#f70}
#show_list_ly .m-tith4{line-height:50px}
#show_list_ly{overflow:hidden;padding:0 15px}
#show_list_ly h3.lookpl{display:none}
.g-jtbox{overflow:hidden}
.g-jtbox h4.m-listit font{border-top:2px solid #ebebeb;cursor:pointer;height:48px}
.g-jtbox h4.m-listit font.on{border-top:2px solid #f70;color:#f70;height:49px}
.showcase{padding:15px 15px 0}
.showcase .s-content{display:block;overflow:hidden;overflow-x:auto;white-space:nowrap;width:100%}
.showcase .scrollbar{overflow:hidden}
.showcase .scrollbar .s-box{height:auto;margin-bottom:15px;overflow:hidden}
.showcase .scrollbar li{display:inline-block;height:auto;margin-right:15px;overflow:hidden;position:relative}
.showcase .scrollbar li:last-of-type{margin-right:0}
.showcase .scrollbar li div a{display:block}
.showcase .scrollbar li div a span{display:none;height:50px;left:50%;margin-left:-23px;position:absolute;top:100px;width:50px}
.showcase .scrollbar li div a.f-hover span{display:block}
.showcase .scrollbar li.last{margin-right:0}
.showcase .scrollbar li img{border-radius:10px;max-height:300px}
.showcase .scrollbar li span{display:block;height:45px;left:0;position:absolute;top:0;width:100%}
.showcase .scrollbar li .bg{background:#000;opacity:.5}
.showcase .scrollbar li .info{color:#fff;font-size:18px;line-height:45px;text-indent:45px}
.showcase .scrollbar li.picture .info{background:url(../images/find.png) no-repeat;cursor:pointer}
.showcase .scrollbar li.picture .info:hover{background:url(../images/find_h.png) no-repeat}
.showcase .scrollbar li.active span{display:block}
.showcase .scrollbar li .video-bg{background:#000;display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}
.showcase .scrollbar li.active .video-bg{opacity:.7}
.showcase .scrollbar li .video-info{height:178px;left:0;padding-top:72px;position:absolute;text-align:center;top:0;width:100%}
.showcase .scrollbar li .video-info span{position:static}
.showcase .scrollbar li .video-info .video-icon{background:url(../images/video-icon.png) 50% no-repeat;display:block;height:50px;margin:0 auto;width:50px}
.showcase .scrollbar li .video-info .video-title{color:#fff;display:block;font-size:20px;height:auto;line-height:30px;padding:18px 18px 0;white-space:normal;width:auto}
.showcase .scrollbar .track{background-color:#f5f5f5;bottom:1px;display:none;font-size:0px;height:8px;margin:0;position:relative}
.showcase .scrollbar .track,.showcase .scrollbar .track div{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.showcase .scrollbar .track div{background-color:#ccc;height:10px;top:-1px;width:110px}
.showcase .slider{display:none;position:relative}
.showcase .slider .s-box{height:375px;margin:0 auto 20px;overflow:hidden;position:relative;width:605px}
.showcase .slider .s-box li{float:left;position:relative;text-align:center;width:605px}
.showcase .slider .trigger{background:#fff url(../images/bs.png) 50% no-repeat;border:1px solid #f6f6f6;height:45px;position:absolute;right:0;text-indent:-333em;top:0;width:45px}
.showcase .slider .next,.showcase .slider .prev{background:#fff url(../images/slider_arrow.png) 12px no-repeat;border:1px solid #f6f6f6;display:block;height:110px;position:absolute;text-indent:-333em;top:30%;width:44px}
.showcase .slider .prev{left:0}
.showcase .slider .prev:hover{background-position:-83px}
.showcase .slider .next{background-position:-33px;right:0}
.showcase .slider .next:hover{background-position:-128px}
.showcase .slider .s-nav{height:30px;text-align:center}
.showcase .slider .s-nav .picture,.showcase .slider .s-nav .video{margin:0 7px}
.showcase .slider .s-nav .picture span,.showcase .slider .s-nav .video span{background-image:url(../images/slider_nav.png);background-repeat:no-repeat;cursor:pointer;display:inline-block;height:30px;width:30px}
.showcase .slider .s-nav .picture span{background-position:-40px 0}
.showcase .slider .s-nav .picture .active{background-position:-122px 0}
.showcase .slider .s-nav .video span{background-position:0 0}
.showcase .slider .s-nav .video .active{background-position:-82px 0}
.f-addlose{background-repeat:no-repeat;display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:19960924}
body.none{display:block;overflow-x:hidden;overflow-y:hidden}
.LookPicture :after,.LookPicture :before{background-repeat:no-repeat;content:"";display:inline-block;position:absolute}
.LookPicture,.LookPicture *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.LookPicture_Background{background-color:#000;display:none!important;z-index:19960924}
.LookPicture,.LookPicture_Background{height:100%;left:0;position:fixed;top:0;width:100%}
.LookPicture{display:none;z-index:19960925}
.LookPicture .Look_Close{background-repeat:no-repeat;cursor:pointer;display:inline-block;height:40px;position:absolute;right:20px;top:20px;width:40px;z-index:19960925}
.LookPicture .Look_Close:after,.LookPicture .Look_Close:before{background-color:#fff;border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;height:8px;left:5px;top:17px;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;width:30px}
.LookPicture .Look_Close:hover:after,.LookPicture .Look_Close:hover:before{box-shadow:0 0 10px #6cf;-moz-box-shadow:0 0 10px #6cf;-webkit-box-shadow:0 0 10px #6cf}
.LookPicture .Look_Close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.LookPicture .Look_Close:after{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}
.LookPicture .Look_img{border:0;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:none;left:50%;max-height:85%;max-width:85%;position:absolute;top:50%;z-index:19960924}
.LookPicture .Look_img,.LookPicture .Look_img:hover{box-shadow:0 0 20px #000;-moz-box-shadow:0 0 20px #000;-webkit-box-shadow:0 0 20px #000}
.LookPicture .Look_img.Look_Show{display:block}
.LookPicture .Look_before{background-repeat:no-repeat;cursor:pointer;display:inline-block;height:70px;left:50px;margin-top:-35px;position:absolute;top:50%;width:70px;z-index:19960926}
.LookPicture .Look_before,.LookPicture .Look_before:after,.LookPicture .Look_before:before{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all}
.LookPicture .Look_before:after,.LookPicture .Look_before:before{background-color:#fff;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;height:5px;left:0;width:57px}
.LookPicture .Look_before:before{top:50px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.LookPicture .Look_before:after{top:13px;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}
.LookPicture .Look_before:hover{left:40px}
.LookPicture .Look_before:hover:after,.LookPicture .Look_before:hover:before{box-shadow:0 0 20px #6cf;-moz-box-shadow:0 0 20px #6cf;-webkit-box-shadow:0 0 20px #6cf}
.LookPicture .Look_next{background-repeat:no-repeat;cursor:pointer;display:inline-block;height:70px;margin-top:-35px;position:absolute;right:50px;top:50%;width:70px;z-index:19960926}
.LookPicture .Look_next,.LookPicture .Look_next:after,.LookPicture .Look_next:before{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all}
.LookPicture .Look_next:after,.LookPicture .Look_next:before{background-color:#fff;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;height:5px;left:0;width:57px}
.LookPicture .Look_next:before{top:50px;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}
.LookPicture .Look_next:after{top:13px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.LookPicture .Look_next:hover{right:40px}
.LookPicture .Look_next:hover:after,.LookPicture .Look_next:hover:before{box-shadow:0 0 20px #6cf;-moz-box-shadow:0 0 20px #6cf;-webkit-box-shadow:0 0 20px #6cf}
.Look_Open{display:block!important}
.g-xgbanben{border-top:15px solid #fafafa;overflow:hidden}
.g-xgbanben ul{overflow:hidden;padding:15px 15px 9px}
.g-xgbanben ul li{background:#fafafa;border-radius:2px;height:30px;margin-bottom:6px;overflow:hidden;padding:6px 8px}
.g-xgbanben ul li i{display:block;float:left;height:30px;width:30px}
.g-xgbanben ul li i img{border-radius:6px;width:100%}
.g-xgbanben ul li p{float:left;height:30px;line-height:30px;margin:0 15px;overflow:hidden;width:320px}
.g-xgbanben ul li span{display:block;float:left;height:30px}
.g-xgbanben ul li span img{display:block;height:14px;margin-top:8px}
.g-xgbanben ul li strong{background:#f70;border-radius:4px;color:#fff;display:block;float:right;height:30px;line-height:30px;text-align:center;width:68px}
.g-xgbanben ul li:hover strong{background:#f60}
.g-xgbanben ul li font{color:#666;display:block;float:left;font-size:12px;height:30px;line-height:30px;padding-left:15px}
.g-xgbanben ul li:hover p{color:#f60}
.g-down-xgwz{border-top:15px solid #fafafa;overflow:hidden}
.g-down-xgwz ul{overflow:hidden;padding:15px 10px 15px 15px}
.g-down-xgwz ul li{background:url(../images/i-downico.png) no-repeat -490px 12px;float:left;height:35px;line-height:35px;overflow:hidden;padding-left:18px;width:327px}
.g-down-xgwz ul li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:320px}
.g-down-xgwz ul li:hover a{color:#f70}
.g-down-cnxh{border-top:15px solid #fafafa;overflow:hidden}
.m-cnxh-li ul{overflow:hidden;padding:0 0 15px 15px}
.m-cnxh-li ul li{float:left;margin:15px 0 5px;overflow:hidden;width:233px}
.m-cnxh-li ul li a.item-title{color:#666;display:block;font-size:14px;height:25px;line-height:25px;margin-bottom:8px;overflow:hidden;width:230px}
.m-cnxh-li ul li .item-img{border-radius:14px;float:left;height:70px;width:70px}
.m-cnxh-li ul li .item-info{height:70px;margin-left:85px;position:relative}
.m-cnxh-li ul li .item-info p{color:#999;font-size:12px;margin-bottom:5px}
.m-cnxh-li ul li .item-info p i{display:inline-block;height:14px}
.m-cnxh-li ul li .item-info p i img{display:block;height:14px}
.m-cnxh-li ul li .item-info a.btn-down{background:#f70;border-radius:3px;color:#fff;display:block;font-size:14px;height:24px;line-height:24px;text-align:center;width:78px}
.m-cnxh-li ul li:hover .item-title{color:#f70}
.g-down-cnxh .m-cnxh-li{display:none}
.g-down-cnxh .on{display:block!important}
.g-down-cnxh .m-listit .f-tablist{height:50px;margin-left:20px!important;overflow:hidden}
.g-class-li{margin-bottom:35px;margin-left:25px;overflow:hidden}
.g-class-li li{float:left;height:45px;margin-top:18px;overflow:hidden;width:33.33%}
.g-class-li li a{display:block;height:45px;overflow:hidden}
.g-class-li li a img{border-radius:8px;float:left;height:45px;margin-right:12px;width:45px}
.g-class-li li a p,.g-class-li li a span{display:block;float:left;height:20px;line-height:20px;overflow:hidden;width:320px}
.g-class-li li a p{color:#999;font-size:12px;margin-top:5px}
.g-class-li li:hover span{color:red}
.f-class{overflow:hidden;padding:0}
.g-class-name{margin:20px 20px 0;overflow:hidden}
.g-class-name a{background:#fafafa;border-radius:4px;color:#333;display:block;float:left;font-size:13px;font-weight:400;height:32px;line-height:32px;margin:0 4px 8px;padding:0 6px;text-align:center;width:125px}
.g-class-name a:hover{background:#f70;color:#fff}
.g-zxgxpage,.g-zxgxpage .tspage{width:1200px}
.g-zxgx ul{margin:12px 0 0 12px;overflow:hidden}
.g-zxgx ul li{border:1px solid #ebebeb;border-radius:3px;float:left;margin:0 12px 12px 0;overflow:hidden;width:283px}
.g-zxgx ul li a{display:block;height:80px;overflow:hidden;padding:17px 15px 17px 110px;position:relative}
.g-zxgx ul li a i{height:80px;left:15px;position:absolute;top:17px;width:80px}
.g-zxgx ul li a i img{border-radius:14px;height:80px;width:80px}
.g-zxgx ul li a p{height:22px;line-height:22px;overflow:hidden}
.g-zxgx ul li a span{height:14px;margin:4px 0}
.g-zxgx ul li a span,.g-zxgx ul li a strong{color:#999;display:block;font-size:12px;overflow:hidden}
.g-zxgx ul li a strong{font-weight:400;height:20px;line-height:20px}
.g-zxgx ul li a strong u{color:#dbd8d8;padding:0 6px}
.g-zxgx ul li a b{line-height:14px;margin-top:2px;overflow:hidden}
.g-zxgx ul li a b,.g-zxgx ul li a b img{display:block;height:14px}
.g-zxgx ul li:hover p{color:red}
.m-blzx{border-top:15px solid #fafafa;overflow:hidden}
.m-blzx ul{display:block;margin:0 0 15px;width:auto}
.m-blzx ul,.m-blzx ul li{height:auto;overflow:hidden}
.m-blzx ul li{display:inline;float:left;margin:16px 16px 0;width:70px}
.m-blzx ul li a{height:auto;margin:auto}
.m-blzx ul li a,.m-blzx ul li a i{display:block;overflow:hidden;width:70px}
.m-blzx ul li a i{height:70px}
.m-blzx ul li a i img{border-radius:14px;width:70px}
.m-blzx ul li a p{color:#444;display:block}
.m-blzx ul li a p,.m-blzx ul li a span{font-size:14px;font-weight:400;height:26px;line-height:26px;margin:9px 0 0;overflow:hidden;text-align:center;width:100%}
.m-blzx ul li a span{background:#f70;border-radius:3px;color:#fff;display:none}
.m-blzx ul li a:hover p{display:none}
.m-blzx ul li a:hover span{color:#fff;display:block}
.g-downpc{border-top:15px solid #fafafa;overflow:hidden}
.g-downpc .u-listtit{border-bottom:1px solid #ebebeb;color:#333;font-size:18px;height:50px;line-height:50px}
.g-downpc .u-listtit span{background:#fff;border-right:1px solid #ebebeb;border-top:2px solid #f70;display:block;float:left;font-family:microsoft yahei;font-size:18px;height:49px;text-align:center;width:120px}
.u-down-list{padding:20px 15px 15px}
.u-down-list,.u-link-list ul{overflow:hidden}
.u-link-list ul li{display:inline;float:left;height:auto;margin:15px 0 0;overflow:hidden;width:25%}
.u-link-list ul li a{background:url(../images/soft-down.png) no-repeat 0 -690px;display:block;font-size:14px;font-weight:400;height:22px;line-height:22px;text-indent:30px}
.u-down-list h4,.u-link-list ul li a{color:#333;overflow:hidden;width:100%}
.u-down-list h4{font-size:16px}
.u-link-list ul li a:hover{color:#f60}
#u-downico{background:#f60 url(../images/down_detailimg.png) no-repeat -145px 12px;border-right:none;border-top:2px solid #ebebeb;color:#fff;cursor:pointer;display:block;float:left;font-family:microsoft yahei;font-size:18px;height:49px;text-align:inherit;text-indent:52px;width:150px}
.g-xgbq{border-bottom:15px solid #fafafa;overflow:hidden}
.g-xgbq p{overflow:hidden;padding:3px 0 15px 10px}
.g-xgbq p a{border:1px solid #ddd;border-radius:3px;display:inline-block;height:28px;line-height:28px;margin:12px 5px 0 0;padding:0 3px}
.g-xgbq p a:first-child{border-color:#66bcff;color:#66bcff}
.g-xgbq p a:first-child:hover{background:#66bcff;border-color:#66bcff}
.g-xgbq p a:nth-child(2){border-color:#f58797;color:#f58797}
.g-xgbq p a:nth-child(2):hover{background:#f58797;border-color:#f58797}
.g-xgbq p a:nth-child(3){border-color:#68d46d;color:#68d46d}
.g-xgbq p a:nth-child(3):hover{background:#68d46d;border-color:#68d46d}
.g-xgbq p a:nth-child(4){border-color:#6d86b3;color:#6d86b3}
.g-xgbq p a:nth-child(4):hover{background:#6d86b3;border-color:#6d86b3}
.g-xgbq p a:nth-child(5){border-color:#68d9c2;color:#68d9c2}
.g-xgbq p a:nth-child(5):hover{background:#68d9c2;border-color:#68d9c2}
.g-xgbq p a:nth-child(6){border-color:#d983ee;color:#d983ee}
.g-xgbq p a:nth-child(6):hover{background:#d983ee;border-color:#d983ee}
.g-xgbq p a:hover{color:#fff}
.g-daoyu,.g-jieyu{margin:15px 20px;overflow:hidden}
.g-daoyu,.g-daoyu p,.g-jieyu{color:#666;font-size:15px;line-height:30px;text-indent:2em}
.g-jieyu{margin-bottom:20px;margin-top:0;position:relative}
.g-jieyu p{color:#666;font-size:15px;line-height:30px;text-indent:2em}
.g-jieyu b{color:#333;font-weight:bolder;left:0;position:absolute;top:0}
.g-listapp-box{overflow:hidden;padding:0 20px}
.g-listapp-box .page{margin:35px 0}
.u-app-info{background:url(../images/line_bg.png) repeat;border:1px solid #f7f7f7;border-radius:4px;margin:0 auto;overflow:hidden;padding:15px;position:relative}
.u-app-info i{float:left;overflow:hidden}
.u-app-info i,.u-app-info i img{display:block;height:70px;width:70px}
.u-app-info i img{border-radius:14px}
.u-app-info p{font-size:14px;height:70px;line-height:35px;overflow:hidden;padding-left:25px;word-break:break-all;word-wrap:break-word;color:#666;float:left;width:530px}
.u-app-info p span{display:block;float:left;width:172px}
.u-app-info p span b{display:block;float:left;font-weight:400}
.u-app-info p span u{float:left;margin-top:9px}
.u-app-info p span u,.u-app-info p span u img{display:block;height:14px}
.u-app-info a.u-downico{color:#34d0ba;display:block;font-size:14px;height:30px;line-height:30px;position:relative;text-indent:20px;zoom:1}
.u-app-info strong{display:block;float:right;margin-top:15px}
.u-app-info strong a{background-color:#f60;border-radius:4px;color:#fff;display:block;font-size:16px;font-weight:400;height:40px;line-height:40px;position:relative;text-indent:45px;width:130px}
.u-app-info strong a u{background:url(../images/android-down-icon.png) no-repeat 0 -889px;display:block;font-style:normal;height:20px;left:18px;margin:0;overflow:hidden;position:absolute;top:10px;width:20px}
.u-app-info strong a:hover{background-color:#fb6400;color:#fff}
.u-app-font{color:#666;font-size:15px;line-height:30px;margin:15px 0 0;overflow:hidden;text-indent:1em}
.u-app-font b{color:#333;font-weight:bolder}
.g-app-list{margin-bottom:15px;overflow:hidden}
.u-app-top{margin-bottom:8px;overflow:hidden;position:relative;width:100%}
.g-app-list i.u-index{color:#333;display:block;float:left;font-family:Impact;font-size:24px;font-style:normal;height:45px;line-height:45px;padding-right:10px}
.g-app-list i.u-index u{display:block;text-align:center;width:40px}
.u-app-top .u-name{color:#333;float:left;font-size:20px;font-weight:bolder;height:45px;line-height:45px;max-width:250px;overflow:hidden}
.u-app-top .u-name a:hover{color:#f60}
.u-app-top .u-tig{float:left;height:45px;margin-left:20px;overflow:hidden}
.u-app-top .u-tig span{color:#999;display:block;font-size:14px;height:24px;line-height:24px;margin-top:14px}
.u-app-top .u-tig strong{height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:270px}
.u-app-top .u-tig b,.u-app-top .u-tig strong{color:#999;display:block;float:left;font-weight:400}
.u-app-top .u-tig b{font-size:14px}
.u-app-top .u-str{float:right;height:45px;overflow:hidden}
.u-app-top .u-str span{display:block;height:24px;margin-top:14px}
.u-app-top .u-str b{display:block;float:left;font-size:14px;font-weight:bolder;height:18px;line-height:18px}
.u-app-top .u-str i{float:left}
.u-app-top .u-str i,.u-app-top .u-str i img{display:block;height:16px}
.g-listapp-box .g-app-list .showcase .scrollbar .track{margin-bottom:15px}
.f-fiex{background:#fff;left:50%;margin-left:300px;position:fixed;top:0;width:300px}
.g-introd .g-introd-msg p.g-keyalink{color:#333;font-weight:700;height:60px;line-height:30px;margin-top:4px;overflow:hidden;text-indent:0}
.g-introd .g-introd-msg p.g-keyalink a{color:#2b7fd5;font-weight:400}
.g-introd .g-introd-msg p.g-keyalink b{font-weight:400}
.g-introd .g-introd-msg p.g-keyalink a:last-of-type b{display:none}
.g-introd .g-introd-msg p.g-keyalink font{color:red}
.g-introd .g-introd-msg p.g-keyalink a:hover{text-decoration:underline}
.keyText{background:url(../images/tbsm.png) no-repeat scroll 20px 10px #fdfdfd;border:1px solid #f70;clear:both;color:#666;font-size:13px;font-weight:400;line-height:2;margin:14px 22px 0;padding:13px 20px 10px}
.keyText b{color:#333;font-size:18px;font-weight:700;padding-left:50px}
.keyText p strong{font-weight:bolder}
.keyText p a{color:red}
#f-addTop{background:#fff;border-bottom:1px solid #efefef;overflow:hidden;padding:20px 0;text-align:center}
#f-addTop p{border-right:1px solid #ddd;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;height:20px;line-height:20px;text-align:center;width:170px}
#f-addTop p.m-hover{color:#f60}
#f-addTop p:last-of-type{border-right:0px}
#f-addTop p b{color:#bfbfbf;font-size:12px;font-weight:400;padding-left:8px}
.g-ztlist #f-azzt,.g-ztlist #f-ioszt{display:none}
.g-ztlist .block{display:block!important}
font.permissions{background:url(../images/tigico2021.png) no-repeat 2px 1px;background-size:18px;cursor:pointer;padding-left:22px}
.tagsk{background:#fff;font-size:14px;height:30px;line-height:25px;margin:16px 0 0;overflow:hidden}
.tagsk b{border-left:5px solid #f60;color:#666;display:block;float:left;font-size:15px;font-weight:400;padding-left:16px}
.tagsk a{border:1px solid #ddd;border-radius:3px;color:#00b0f0;display:inline-block;height:26px;line-height:26px;margin:0 10px 0 0;padding:0 10px}
.tagsk a:first-child{border-color:#66bcff;color:#66bcff}
.tagsk a:nth-child(2){border-color:#f58797;color:#f58797}
.tagsk a:nth-child(3){border-color:#68d46d;color:#68d46d}
.tagsk a:nth-child(4){border-color:#6d86b3;color:#6d86b3}
.tagsk a:nth-child(5){border-color:#68d9c2;color:#68d9c2}
.g-company2021{overflow:hidden}
.g-company2021 .u-w280{background:#fff;overflow:hidden;position:relative;width:280px}
.g-company2021 .u-w905{background:#fff;border-left:15px solid #fafafa;overflow:hidden;width:905px}
.g-csLeft{overflow:hidden;padding:15px 0}
.g-csLeft .u-companyImg{border:1px solid #eee;height:100px;margin:0 auto 15px;overflow:hidden;padding:3px;width:240px}
.g-csLeft .u-companyImg img{height:100px;max-width:240px;vertical-align:middle}
.g-csLeft p{line-height:22px;margin:0 15px 10px 18px}
.g-csLeft p a{color:#f60}
.g-csLeft p a:hover{text-decoration:underline}
.g-csLeft .u-infoTxt{margin-top:20px;overflow:hidden}
.g-csLeft .u-infoTxt strong{font-weight:700}
.f-float{background:#fff;left:50%;margin-left:-600px;position:fixed;top:0;width:280px}
.g-csCont{overflow:hidden;padding:0 20px 15px}
.g-csCont .u-cs-title{color:#333;font-family:microsoft yahei;font-size:18px;height:50px;overflow:hidden;text-indent:15px}
.g-csCont .u-cs-title h1{border-left:5px solid #f70;display:block;font-size:20px;font-weight:700;height:24px;line-height:24px;margin-top:16px}
.g-csCont .u-txt{color:#302f2d;font-family:microsoft yahei;font-size:14px;line-height:26px;margin:12px 0;max-height:329px;overflow:auto}
.g-csCont .u-txt p{line-height:26px;margin-bottom:10px;overflow:hidden}
.g-tab-bottom{border-top:15px solid #fafafa}
.company-list{padding:0 0 0 20px}
.company-title{font-size:18px;height:27px;line-height:24px;margin:20px 0}
.company-title h4{border-left:5px solid #f70;color:#333;display:inline;float:left;font-family:microsoft yahei;font-size:20px;height:24px;line-height:24px;overflow:hidden;text-indent:15px}
.company-title h4 em{color:#999;font-size:15px;font-weight:400;padding:0 10px}
.company-title h4 em font{color:red}
.company-title span{cursor:pointer;float:right;font-size:14px;margin-right:20px}
.select{border:1px solid #9b9b9b;border-radius:5px;color:#333;display:block;float:left;line-height:25px;margin-left:40px;position:relative;text-indent:10px;text-indent:15px;width:100px}
.select dl{background:#fff;border:1px solid #e3e3e3;display:none;left:0;padding:10px;position:absolute;text-indent:0;top:25px;width:80px;z-index:99}
.select dl dd:hover{color:#f60}
.company-title span font:hover dl{display:block}
.company-title span em{color:#333;float:left;font-weight:400;margin-left:40px}
.select i{background:url(../images/pc6-icon.png) no-repeat;background-position:-116px -36px;bottom:0;height:6px;margin:auto;position:absolute;right:5px;top:0;width:8px}
.company-title span em.on,.company-title span em:hover{color:#f60}
s,u{text-decoration:none}
.company-rec-content{display:none;overflow:hidden}
.company-rec-content ul{overflow:hidden}
.company-rec-content ul li{display:none;float:left;margin:0 12px 12px 6px;overflow:hidden;width:275px}
.company-rec-content ul li a{display:block;height:80px;overflow:hidden;padding:12px 0 12px 90px;position:relative}
.company-rec-content ul li a i{display:block;height:80px;left:0;position:absolute;top:12px;width:80px}
.company-rec-content ul li a i img{border-radius:14px;height:80px;width:80px}
.company-rec-content ul li a p{font-size:14px;height:22px;line-height:22px;overflow:hidden}
.company-rec-content ul li a span{color:#999;display:block;font-size:12px;height:20px;line-height:20px;margin:10px 0 4px;overflow:hidden}
.company-rec-content ul li a span img{display:block;height:15px;width:auto}
.company-rec-content ul li a strong{color:#999;display:block;font-size:12px;font-weight:400;height:20px;line-height:20px;overflow:hidden}
.company-rec-content ul li a strong u{color:#dbd8d8;padding:0 6px}
.company-rec-content ul li a:hover p{color:#f60}
.company-rec-content ul.on-click{display:block}
.company-list .lookmore{background:#fbfbfb;border:1px solid #eee;color:#333;cursor:pointer;font-size:15px;line-height:30px;margin:0 auto 30px;padding:3px;text-align:center;width:150px}
.company-list .cur{display:block}
.company-list .lookmore:hover{background:#f60;color:#fff}
.g-qtcs{border-top:15px solid #fafafa;overflow:hidden;padding:0 15px}
.g-qtcs .u-cs-title{color:#333;font-family:microsoft yahei;font-size:18px;height:50px;overflow:hidden;text-indent:15px}
.g-qtcs .u-cs-title h4{border-left:5px solid #f70;display:block;font-size:18px;font-weight:700;height:24px;line-height:24px;margin-top:16px}
.g-qtcs ul{margin:4px 0 15px;overflow:hidden}
.g-qtcs ul li{float:left;font-size:14px;height:35px;line-height:35px;margin:8px 13px 8px 12px;width:120px}
.g-qtcs ul li a{background:#fbfbfb;border-radius:4px;display:block;font-size:14px;height:35px;overflow:hidden;padding:0 12px;text-align:center}
.g-qtcs ul li:hover a{background:#f60;color:#fff}
.g-jbzx{margin:10px auto 0;text-align:center;width:666px}
.g-jbzx a{padding:0 5px}
.g-jbzx a,.g-jbzx p{display:block;float:left}
.g-jbzx p{height:45px;margin-left:5px;margin-top:0}
.g-jbzx p span{display:block;line-height:22.5px;text-align:left}
.iostishi{color:#999;display:block;font-size:12px;margin-bottom:15px;text-align:center}
.g-down-md5{font-size:14px;overflow:hidden;padding:0 15px}
.g-down-md5 p{color:#333;height:30px;line-height:30px;overflow:hidden;padding-bottom:5px;white-space:nowrap;width:48%}
.g-down-md5 p.add-bname{float:left}
.g-down-md5 p.add-md5{float:right}
.g-down-introduction{border-top:15px solid #fafafa;overflow:hidden}
.m-soft-information{display:block;height:auto;margin:0 auto 10px;overflow:hidden;width:100%}
.m-soft-information li{color:#333;display:inline;float:left;font-size:14px;font-weight:400;height:20px;line-height:20px;margin:10px 0 0 2%;overflow:hidden;width:48%}
.m-soft-information li span{display:inline-block;width:270px}
.m-soft-information li span a:hover{color:#f60}
.g-kinfo-bg{background-color:#f8f8f8}
.g-ztinfo{height:298px}
.m-infos{background-color:#fff;float:left;height:294px;width:865px}
.m-infos .m-infos-tu{float:left;height:220px;margin:24px 0 0 24px;width:413px}
.m-infos .m-infos-tu img{display:block;height:220px;width:413px}
.m-infos .m-infos-text{float:left;margin:21px 0 0 31px;width:380px}
.m-infos .m-infos-text h1{font-size:22px;height:43px;line-height:43px}
.m-infos .m-infos-text .newnum{color:#999;font-size:12px;height:30px}
.m-infos .m-infos-text .newnum em{color:#ff5c36;font-weight:700}
.m-infos .m-infos-text .js{color:#666;font-size:14px;height:88px;line-height:22px;overflow:auto}
.m-infos .m-infos-text .time{font-size:16px;margin-top:10px;overflow:hidden}
.m-infos .m-infos-text .left{background:url(../images/zticon01.png) no-repeat 0 4px;background-size:16px;color:#40b4f7;margin-right:30px;padding:0 0 0 29px}
.m-infos .m-infos-text .right{background:url(../images/zticon02.png) no-repeat 0 1px;background-size:16px;color:#a0a0a0;font-size:14px;padding:0 0 0 29px}
.m-tops{background-color:#fff;float:right;height:294px;position:relative;width:320px}
.m-tops .jb{height:105px;position:absolute;right:-4px;top:-4px;width:103px;z-index:2}
.m-tops .title{font-size:18px;height:40px;line-height:40px;margin:10px 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:265px}
.m-tops .js{margin:0 auto;width:90%}
.m-tops .js img{display:block;float:left;height:70px;margin:0 10px 0 0;width:70px}
.m-tops .js p{color:#999;float:left;font-size:12px;height:66px;line-height:22px;overflow:hidden;width:170px}
.m-tops .info{clear:both;margin:0 auto;overflow:hidden;padding:8px 0;width:90%}
.m-tops .info li{float:left;font-size:12px;height:30px;line-height:30px;width:50%}
.m-tops .info li span{color:#999;display:block;float:left}
.m-tops .info li img{display:block;float:left;height:14px;padding-top:7px}
.m-tops .downbtn{background-color:#40b4f7;border-radius:6px;clear:both;color:#fff;display:block;font-size:20px;height:50px;line-height:50px;margin:0 auto;text-align:center;width:200px}
.g-new-klist{overflow:hidden}
.g-new-klist .title{background:#fff;border-left:6px solid #40b4f7;display:block;font-size:18px;height:40px;line-height:40px;margin:15px 0 4px;overflow:hidden;text-indent:18px;width:auto}
.g-new-klist ul{display:block;height:auto;overflow:hidden;padding:14px 0 0;width:1230px}
.g-new-klist ul li{background:#fff;float:left;height:206px;margin:0 12px 15px 0;position:relative;width:392px;z-index:99}
.g-new-klist ul li:hover .m-shadow{bottom:-2px;left:3%;width:94%}
.g-new-klist ul li .m-shadow{background:#ededed;bottom:0;height:30px;left:0;position:absolute;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;width:100%;z-index:9}
.g-new-klist ul li:hover .g-inner{top:-10px}
.g-new-klist ul li.fistClass .info{padding:0 85px 0 70px}
.g-new-klist ul li.fistClass .g-inner .most-ico{display:block}
.g-new-klist ul li .g-inner{background:#fff;border:1px solid #e8e8e8;height:176px;padding:15px;position:relative;top:0;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;z-index:99}
.g-new-klist ul li .g-inner p.desc{color:#999;font-size:14px;height:56px;line-height:28px;overflow:hidden}
.g-new-klist ul li .g-inner p.desc span{color:#f60}
.g-new-klist ul li .g-inner i.most-ico{background:url(../images/zt2018img.png) no-repeat;display:none;height:112px;left:-7px;position:absolute;top:-7px;width:112px;z-index:999}
.g-new-klist ul li.one .g-inner i.most-ico{background-position:-8px -9px}
.g-new-klist ul li.two .g-inner i.most-ico{background-position:-131px -9px}
.g-new-klist ul li.three .g-inner i.most-ico{background-position:-263px -9px}
.g-new-klist ul li .g-inner .info{overflow:hidden;position:relative}
.g-new-klist ul li .g-inner .info p{height:22px;line-height:22px;margin-bottom:10px;overflow:hidden}
.g-new-klist .g-inner .info a.name{color:#333;display:block;font-size:16px;height:24px;line-height:24px;margin-bottom:8px;overflow:hidden}
.g-new-klist .g-inner .info a.name:hover{color:#05a3ff}
.g-new-klist .g-inner .info em{display:block;height:16px;margin-bottom:10px}
.g-new-klist .g-inner .info em img{display:block;height:14px}
.g-new-klist .g-inner .info p span{display:block;float:left;overflow:hidden}
.g-new-klist .g-inner .info p span.ico{background:url(../images/zt2018img.png) no-repeat;color:#666;padding-left:19px}
.g-new-klist .g-inner .info p span.time{background-position:-381px -162px;margin-right:10px}
.g-new-klist .g-inner .info p span.size{background-position:-381px -188px}
.g-new-klist .g-inner .info p span.version{background-position:-380px -209px;height:22px;overflow:hidden;width:80px}
.g-new-klist .g-inner .info p span.language{background-position:-380px -140px}
.g-new-klist .g-inner .info .cell{position:absolute;right:0;top:0;width:75px;z-index:99}
.g-new-klist .g-inner .info .cell .cell-img{border:1px solid #e8e8e8;border-radius:4px;display:table-cell;height:73px;text-align:center;vertical-align:middle;width:73px}
.g-new-klist .g-inner .info .cell .cell-img img{border-radius:4px;max-height:73px;max-width:73px}
.g-new-klist .g-inner .info .cell .cell-down{border:1px solid #e8e8e8;color:#999;display:block;height:22px;line-height:22px;margin:10px auto 0;text-align:center;width:58px}
.g-new-klist .g-inner .info .cell .cell-down:hover{background:#05a3ff;border:1px solid #05a3ff;color:#fff}
.g-new-klist .g-inner .info .cell .cell-img .cell-img-wx{display:none;height:73px;width:73px}
.g-new-klist ul li:hover .g-inner .info .cell-img img{display:none}
.g-new-klist ul li:hover .g-inner .info .cell-img .cell-img-wx{display:block}
.g-newk-xg{margin-bottom:20px;padding:10px 20px}
.g-newk-xg,.g-newk-xg .g-xgztbd{width:1160px}
.g-newk-xg .g-xgztbd ul li{width:280.2px}
.g-newk-xg .g-xgztbd ul li img{height:140.1px;width:280.2px}
.m-infos-text p.g-keyalink{color:#333;font-weight:700;height:60px;line-height:30px;margin-top:4px;overflow:hidden;text-indent:0}
.m-infos-text p.g-keyalink a{color:#2b7fd5;font-weight:400}
.m-infos-text p.g-keyalink b{font-weight:400}
.m-infos-text p.g-keyalink a:last-of-type b{display:none}
.m-infos-text p.g-keyalink font{color:red}
.m-infos-text p.g-keyalink a:hover{text-decoration:underline}
.g-main-video{display:inline;float:left;margin:0 14px 0 0;position:relative}
.u-video-play{background:url(../images/play-img.png) no-repeat 50%;background-size:60px;border:0;display:block}
.u-video-again,.u-video-play{height:100%;overflow:hidden;position:absolute;width:100%;z-index:10}
.u-video-again{align-items:center;background:rgba(0,0,0,.5);color:#fff;cursor:pointer;display:none;font-size:20px;font-weight:400;justify-content:center;left:0;top:0}
.u-video-again i{background:url(../images/video-again-icon.png) no-repeat;background-size:24px;height:24px;left:50%;position:absolute;top:50%;transform:translate(-295%,-50%);width:24px}
#video,.u-video-again i{display:block;overflow:hidden}
#video{background:#000;height:300px;min-width:140px;width:auto}
.comment-new{padding:15px}
li,ul{list-style:none}
.container{margin:0 auto;padding:40px 0;width:1200px}
h2.section-title{border-left:4px solid #2979ff;color:#000;font-size:24px;font-weight:500;margin-bottom:20px;padding-left:12px}
.write-review-box{background:#fff;border-bottom:1px solid #eee;border-radius:12px;border-radius:0;margin-bottom:40px;padding:0 10px 30px}
.write-header{align-items:center;display:flex;margin-bottom:20px}
.write-header span{font-size:16px;font-weight:500;margin-right:12px}
.interactive-stars{cursor:pointer;display:flex}
.interactive-stars .i-star{color:#e0e0e0;font-size:24px;margin-right:5px;transition:color .2s}
.interactive-stars .i-star.active{color:#f90}
.rating-text{color:#999;font-size:15px;margin-left:10px}
.input-wrapper{display:block;overflow:hidden;position:relative}
.review-textarea{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;color:#333;display:block;font-size:14px;height:120px;overflow:hidden;padding:15px;resize:none;transition:border-color .3s,background-color .3s;width:calc(100% - 32px)}
.review-textarea:focus{background-color:#fff;border-color:#2979ff}
.write-footer{align-items:center;display:flex;justify-content:space-between;margin-top:15px}
.btn-submit{background-color:#2979ff;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:10px 30px;transition:background-color .2s}
.btn-submit:hover{background-color:#1c68eb}
.btn-submit:disabled{background-color:#ccc;cursor:not-allowed}
.rating-summary{align-items:center;background-color:#f6f7f9;border-radius:12px;display:flex;margin-bottom:30px;padding:30px 40px}
.score-box{margin-right:60px;min-width:120px;text-align:center}
.score-box .score{color:#2979ff;font-size:64px;font-weight:700;line-height:1}
.score-box .count{color:#999;font-size:12px;margin-top:5px}
.bars-box{flex:1;max-width:600px}
.bar-row{margin-bottom:6px}
.bar-row,.star-label{align-items:center;display:flex}
.star-label{justify-content:flex-end;margin-right:15px;width:80px}
.star-label span{color:#ccc;font-size:14px;margin-left:2px}
.progress-bg{background-color:#e0e0e0;border-radius:4px;flex:1;height:8px;overflow:hidden}
.progress-fill{background-color:#2979ff;border-radius:4px;height:100%}
.filter-tabs{display:flex;gap:15px;margin-bottom:5px;padding-bottom:15px}
.filter-btn{background-color:#f5f5f5;border:none;border-radius:20px;color:#333;cursor:pointer;font-size:14px;padding:6px 20px;transition:all .2s}
.filter-btn.active{background-color:#2979ff;color:#fff}
.filter-btn:hover:not(.active){background-color:#e8e8e8}

.review-list{background:#f7f7f7;border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:15px}
.review-item{animation:fadeIn .5s ease;border-bottom:1px solid #f8f8f8;display:flex;padding-bottom:10px}
@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}
to{opacity:1;transform:translateY(0)}
}
.user-avatar{background-color:#eee;border-radius:50%;flex-shrink:0;height:40px;margin-right:10px;overflow:hidden;width:40px}
.user-avatar img{height:100%;object-fit:cover;width:100%}
.review-content{flex:1}
.user-name{color:#000;font-size:14px;font-weight:500;line-height:22px;margin-bottom:0}
.star-rating{color:#f90;font-size:12px;letter-spacing:1px;padding:2px 0}
.star-rating .gray{color:#e0e0e0}
.star-rating img{display:block;height:12px}
.review-text{color:#333;font-size:14px;line-height:1.6;margin-bottom:9px;margin-top:13px;position:relative}
.text-body.collapsed{display:block;overflow:hidden}
blockquote{background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.01);border-radius:6px;color:#000;margin:10px 0;padding:10px 12px}
blockquote h4{background:0 0;color:#999;display:block;font-size:12px;font-weight:400;padding:0; margin-top: 6px;}
blockquote h4 cite{font-style:normal}
blockquote div{padding:0 7px}
.expand-btn{color:#2979ff;cursor:pointer;display:inline-block;font-size:14px;margin-left:5px}
.review-footer{align-items:center;color:#999;display:flex;font-size:12px;margin-bottom:0}
.review-footer .date{margin-right:auto}
.review-footer .action{align-items:center;background:0 0;cursor:pointer;display:flex!important;height:auto;margin-left:20px;min-width:0;padding:0;position:relative;width:auto}
.review-footer .action.liked,.review-footer .action:hover{color:#2979ff}
.review-footer .action svg{fill:currentColor;height:14px;margin-right:4px;width:14px}
.reply-box{background-color:#efefef;border-radius:6px;display:none;font-size:14px;line-height:22px;margin-right:15px;margin-top:10px;padding:10px}
.reply-user{color:rgba(0,0,0,.5);font-weight:400}
.reply-link{color:#2979ff;display:inline-block;font-size:13px;margin-top:5px}
.comment-showmore{color:#0080ff;display:block;font-size:12px;overflow:hidden;padding:12px 0;text-align:center;width:100%; cursor: pointer;}
.avatar-selector-box{align-items:center;display:flex;margin-top:15px}
.avatar-label{color:#666;font-size:14px;margin-right:15px}
.avatar-list{display:flex;gap:12px}
.avatar-option{border:2px solid transparent;border-radius:50%;cursor:pointer;height:40px;object-fit:cover;opacity:.7;transition:all .2s;width:40px}
.avatar-option.selected,.avatar-option:hover{opacity:1;transform:scale(1.1)}
.avatar-option.selected{border-color:#2979ff;box-shadow:0 0 0 2px rgba(41,121,255,.2)}
.toast-message{background-color:rgba(0,0,0,.75);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#fff;display:none;font-size:15px;left:50%;padding:12px 30px;pointer-events:none;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:9999}
.newcommen-morelink{
  float: right;
    font-size: 12px;
    font-weight: normal;
    
    margin: 0 12px;
}
.newcommen-morelink a{
color: #2979ff;
}
.newcommen-morelink a i{
  font-style: normal;
}
