@charset "utf-8";
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,big,em,font,img,strong,tt,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,table,caption{padding:0;margin:0;border:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0;}
button,input,select,textarea{font-size:14px;font-family:"Hiragino Sans GB","Helvetica Neue","Helvetica",'\5FAE\8F6F\96C5\9ED1','\5b8b\4f53',tahoma,arial,sans-serif;outline:0;-moz-outline:0;padding:0;margin:0}
ol,ul,li{list-style:none}
li{vertical-align:text-top}
h1,h2,h3,h4,h5,h6{font-size:100%}
script{height:0;line-height:0}
em,i{font-style:normal}
.clear{clear:both;zoom:1}
.clear:before,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
.clearfix:after{clear:both;overflow:hidden}
.fix,.top_toolbar{position:fixed;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.hide,.hidden{display:none}
.hr_10{clear:both;font-size:0;height:10px;line-height:1px;overflow:hidden}
.hr_15{clear:both;font-size:0;height:15px;line-height:1px;overflow:hidden}
.hr_20{clear:both;font-size:0;height:20px;line-height:1px;overflow:hidden}
.fl{float:left}
.fr{float:right}
.wrap,.wrapper{width:1200px;position:relative;margin:0 auto}html{width:100%;min-height:100%}
body{width:100%;min-width:1200px;min-height:100vh;font-size:14px;font-family:"Hiragino Sans GB","Helvetica Neue","Helvetica",'\5FAE\8F6F\96C5\9ED1','\5b8b\4f53',tahoma,arial,sans-serif;color:#333}
a:link,a:visited,a:hover,a:active{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:0;-moz-outline:0}
a,button,.btn{cursor:pointer}
.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}
.transit{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.lazy-gif{position:relative;display:inline-block}
.lazy-gif:before{content:"";position:absolute;right:0;top:0;display:block;width:40px;height:40px;background:url(/static/new_pc/images/iconGif1.png) no-repeat}
.lazy-gif:after{content:"";position:absolute;left:50%;top:50%;display:block;width:60px;height:60px;margin:-30px 0 0 -30px;background:url(/static/new_pc/images/iconplay.png) center center no-repeat}
@media screen and (max-width:600px){article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
.wrap,.wrapper{width:100%}
.hr_10{height:0.1rem}
.hr_15{height:0.15rem}
.hr_20{height:0.2rem}}
#SOHUCS #SOHU_MAIN .module-cmt-notice{z-index:-99999!important;display:none}