body{ font-size:12px; font-family:"Microsoft YaHei"; color:#c6c6c6; background:#0d1311 url(//images.17173cdn.com/2015/nz/2015/04/13/1920.jpg) no-repeat left 36px; }
.bodyFixed {background-attachment:fixed;background-position:left 0;}

a:hover{ text-decoration:underline; _vertical-align:baseline; color:#c6c6c6}
a:focus{outline: none;}
.gb-list1 .date{float:right}
.gb-list2{ overflow:hidden; *zoom:1; font-size:0; }
.gb-list2-item{ display:inline-block; *display:inline; *zoom:1; vertical-align:top;text-align:center;}
.gb-list2-con,.gb-list2-c2,.gb-list2 .txt,.gb-list2 .tit{ display:block; *zoom:1; overflow:hidden; cursor:pointer}
.gb-list2-con{ margin-left:auto; margin-right:auto}
*html .gb-list2-con:hover{ direction:ltr}
.gb-list2-c1{ display:block}
.gb-list2 .avatar,.gb-list2-c2{ font-size:12px}
.gb-list2 .txt{ width:98%; margin-left:auto; margin-right:auto; text-overflow:ellipsis}
.gb-list2 .cover,.gb-list2 .mask{ display:none; overflow:hidden; position:absolute}
.gb-list2 .cover{ z-index:2}
.gb-list2 .mask{ z-index:-1; top:0; left:0; width:1000px; height:1000px; width:100%\0; height:100%\0; background:#000; filter:alpha(opacity:50); opacity:.5}
:root .gb-list2 .mask{ filter:none \0}
.gb-list2-con:hover{ text-decoration:none}
.gb-list2-con:hover .txt{ text-decoration:underline}


.gb-list3 .item{ float:left}
.gb-list3 .pic{ float:left}
.gb-list3 .img{ display:block; position:relative}
.gb-list3 .icon{position:absolute; display:none}
.gb-list3 .text{ overflow:hidden; zoom:1}
*html .gb-list3 .img:hover{ direction:ltr}
.gb-list3 .img:hover .icon{ display:block}

.gb-tab{ *zoom:1}
.gb-tab-b1,.gb-tab-b2{ position:absolute; display:none; overflow:hidden; cursor:pointer}


.mt15{ margin-top: 15px;}
.ml20{ margin-top:20px;}
.mr20{ margin-top:20px;}
.tt-c1{ color: #eabb27}
.tt-c2{ color:#333}
.ckxq{ color: #367bb8}
.pr30{ padding-right:30px}
.or{ color: #eabb27}
.fs24{ font-size: 24px;}
.tab-bg1{ background-color: #242424}
.tab-bg2{ background-color: #1c1c1c}
/* global modules style */

/*box-menu*/
.btn-video:hover,.menu li a:hover{background:url(//images.17173cdn.com/2016/nz/2016/01/25/menu.jpg) no-repeat; }

.box-menu,.menuFixed {background:url(//images.17173cdn.com/2016/nz/2016/01/25/menu.jpg) no-repeat;width:240px; padding-right:7px;height:1045px;left: 0;z-index: 20;}
.box-menu{position:absolute;right:0;top:36px;_top:expression(eval(document.documentElement.scrollTop+0));}
.menuFixed {z-index:500;top:0;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+0));}
.btn-video{ height: 180px; width: 210px; margin: 95px auto 37px; display: block; }
.btn-video:hover{ background-position:-266px -95px; }
.menu li{ width: 100%; height:69px;}
.menu li a{ display: block; width: 100%; height: 100%}
.menu .item1 a:hover{ background-position:-251px -312px }
.menu .item2 a:hover{ background-position:-251px -381px }
.menu .item3 a:hover{ background-position:-251px -450px }
.menu .item4 a:hover{ background-position:-251px -519px }
.menu .item5 a:hover{ background-position:-251px -588px }
.menu .item6 a:hover{ background-position:-251px -657px }

.top{height:140px;width:100%;z-index: 10; no-repeat 0 0;}
.topFixed {z-index:405;top:0;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
.top-w{width:980px;position:relative;height:140px;}

/*header*/
.wrap{min-width: 980px; /*height: 1000px; padding-top: 140px*/}
.wrap-in{ overflow: hidden;}
.container{ width:710px; float: left; padding-left:270px;overflow: hidden;}

/*container*/
.top-w{ height:140px; position: relative; }
.top-w a{ position: absolute; }
.top-w .nz-logo{ width: 180px; height: 120px; top: 0; left:259px;}
.top-w .sy-logo{ width: 164px; height: 120px; left:445px; top: 0;}



.pn{ margin-top: 20px}
.pn .pn-hd,.pn .hd,.area5 .mrjs-item .title,.area2-zs .gb-list2-con,.area2-shz-c2 .hd,.area3-c1-item .pic,.area3-c2 .pinlun-btn,.toupiao-con .btn{background: url(//ue.17173cdn.com/images/nz/zt/2013/qjpc/spqz.png) no-repeat; }
.pn .pn-hd .tit,.area3-c1-item .scroll .icon{background: url(//ue.17173cdn.com/images/nz/zt/2013/qjpc/sz.png) no-repeat;}
.pn-bd{ border:1px solid #494a4a; margin-top: 8px;}
.pn .pn-hd{ height: 40px; background-position:200px 0; }
.pn .pn-hd .tit{ padding-left:58px; font: bold 32px/40px "Microsoft YaHei"; color: #eabb27}

.pn .hd{ height:33px; width: 195px; background-position:0 -250px; padding-left: 23px}
.pn .hd .tit{ color:#c6c6c6; font: normal 20px/33px "Microsoft YaHei";_line-height:35px;}
.pn .bd{ padding-top: 0px;}

.area1 .pn-hd .tit{background-position:0 0; float:left }
.area2 .pn-hd  .tit{background-position:0 -40px; }
.area3 .pn-hd  .tit{background-position:0 -80px; }
.area4 .pn-hd  .tit{background-position:0 -120px; }
.area5 .pn-hd  .tit{background-position:0 -160px; }

.area1 .fx{ float:right; width: 320px}
.area1 #share_container .fs12{ color: #fff;}
.fenxiang-l { overflow: hidden;*zoom:1;}
.fenxiang-l .tblog_fx { color: #333; font: 14px/20px "Microsoft YaHei"; }
#share_container a.fs12 { display: none;}
.area1-con{ overflow: hidden;*zoom:1; margin-top:20px; padding:0 15px; font-size: 14px }
.area1-c1{ width:300px; height:170px; overflow: hidden; float: left; }
.area1-c1 .bd p{ line-height:24px; }
.area1-c2{ width: 348px; float: right;height: 170px} 
.area1-c3{ float:left; width: 300px; height: 200px; overflow: hidden;}
.area1-c4{ float: right; width: 348px; height: 200px; overflow: hidden;}

.scroll{ overflow: hidden;*zoom:1; height:17px; line-height:17px; margin-top:12px  }
.scroll .name{ width:35px; float: left; color: #c6c6c6; margin-right:13px }
.scroll-con{ float: left;width:234px; overflow: hidden; height:17px;  }
.scroll-w{ height: 17px;background: #455f72}

.area2-video{ width: 610px; height: 486px; margin:0 auto; overflow: hidden;*zoom:1; }
.area2 .pn-bd{ padding-top: 10px}

.area2-zs{margin-top:15px;}
.area2-zs .hd{ margin-left: 15px}
.area2-zs .gb-list2-item{ width: 24.99%; padding:5px 0 10px 0;}
.area2-zs .gb-list2-con{ background-position:0 -300px; width:149px;  color: #c7c7c7; padding: 3px; height: 103px}
.area2-zs .gb-list2-c1{ }
.area2-zs .avatar{ width: 149px; height: 76px;}
.area2-zs .gb-list2-c2{ height:27px; line-height: 27px; background: #141b1e }
.area2-zs .gb-list2-con:hover{ background-position: -164px -300px}


.area2-shz{ margin-top: 20px; padding: 0 15px 15px}
.area2-shz-c1{ width:274px; float: left; }
.area2-shz-c2{ width:390px; float: right; }
.area2-shz-c2 .hd{ background-position: -100px -423px; width: 218px; height: 30px; line-height: 30px}
.area2-shz-c2 .bd{ margin-top: 10px; border:1px solid #3a3a3a; height: 214px; width: 388px; background-color: #030303}
.area2-shz-c1 .tab-list {border:1px solid #3a3a3a; border-right:none; }
.area2-shz-c1 .tab-list li{ float: left; overflow: hidden; height:44px; line-height: 44px; color: #c7c7c7; background-color: #242424}
.area2-shz-c1 .tab-list li span{ display: inline-block;float: left; width:90px; height: 100%; text-align: center;border-right:1px solid #3a3a3a; color: #c7c7c7}
.area2-shz-c1 .tab-list .tab-bg1{ background-color: #1c1c1c}
.area2-shz-c1 .tab-list .t-c1{color: #eabb27}

.area3 .pn-bd{ }
.area3-c1,.area3-c2{padding:0 15px }
.area3-c1{ overflow: hidden;*zoom:1;}
.area3-c1-item{ width:329px; font-size: 14px }
.area3-c1-item .pic{width:289px; height: 145px; background-position:0 -60px; padding: 20px }
.area3-c1-item .pic .avatar{width:289px; height: 145px;}
.area3-c1-item .biaot{ color: #c6c6c6; font-size: 20px; margin-bottom: 25px}
.area3-c1-item .scroll .icon{ float:left; margin-left: 10px; display: block; width: 18px; height: 20px;}
.area3-c1-item .scroll .icon-green{ background-position:0 -209px; } 
.area3-c1-item .scroll .icon-red{ background-position:-27px -209px; } 
.area3-c2{ margin-top:30px; overflow: hidden;*zoom:1; }
.area3-c2 .pinlun-btn{ float: right; width:178px; height: 71px; overflow: hidden; background-position: -350px -160px}
.area3-c2 .pinlun-btn:hover{background-position: -350px -60px}
.toupiao{ float: left;}
.toupiao-con{ overflow: hidden;*zoom:1; font-size: 14px}
.toupiao-con .btn{ float:left; width:48px; height: 24px; margin-left: 10px; background-position:-220px -250px }
.toupiao-con .btn:hover{ background-position:-280px -250px }
.toupiao-con .js-srcoll-bar{ float: left; width: 195px; height: 17px; background: #a1a1a1; margin-right: 10px}
.toupiao-con .js-support-bar,.toupiao-con .js-oppose-bar{ height: 17px; background-color: #4d7622; width: 100px}

.area3-c3 .hd{ margin-left: 15px}
.area3-c3-video .gb-list2-item{ width: 24.99%;}
.area3-c3-video .gb-list2-con{ width:160px; color: #989898 }
.area3-c3-video .gb-list2-c1{ position: relative;}
.area3-c3-video .avatar{ width: 160px; height: 120px;}
.area3-c3-video .gb-list2-c2{ padding: 5px;}
.area3-c3-video  .cover{ display:block; left:0; top:0; width:160px; height:120px; background:url(//ue.17173cdn.com/images/nz/zt/2013/qjpc/video-cover.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='//ue.17173cdn.com/images/nz/zt/2013/qjpc/video-cover.png')}
.area3-c3-video  .gb-list2-con:hover .cover{ display:none; _filter:none}


.area4  .pn-bd{ overflow: hidden;*zoom:1; padding:10px }
.area4 .act-info{ width:650px; float: left;}
.area4 .act-info p{ font-size: 14px; line-height: 22px}
.area4 .tent-wb{ width:357px; height: 221px; float: right; overflow: hidden; background-color: #000;}

.area5 .pn-bd{ padding:20px 10px 0 }
.area5 .xbdp{ overflow: hidden; width: 100%; }
.area5 .xbdp p{ font-size: 14px; line-height: 22px} 

.area5 .mrjs{}
.area5 .mrjs-item{ width:300px; padding:15px }
.area5 .mrjs-item .title{ height:40px; line-height: 40px; margin-bottom: 5px;color:#9a6205; font-size: 18px; font-family: "Microsoft YaHei";  background-position: -500px -235px; padding-left: 30px}
.area5 .mrjs-item .pic-tt{ overflow: hidden;*zoom:1;}
.area5 .mrjs-item .pic-tt .pic{ float: left; width: 74px; margin-right: 13px}
.area5 .mrjs-item .pic-tt .text p{ color: #bfbfbf; line-height: 22px; font-family: "Microsoft YaHei"; font-size: 14px;} 
.area5 .mrjs-item .dianp{ width: 290px; height: 60px; padding:8px;  background-color: #000; color: #bfbfbf; font-family: "Microsoft YaHei"; font-size: 13px}
.area5 .line{ width: 100%; overflow: hidden;*zoom:1; font-size: 0; height: 0; border-bottom: 1px dashed #2a2d32; border-top: 1px dashed #090b0d}
.area5 .pinlun .hd{ margin-bottom:20px}
.area5 .pinlun .bd{ background-color: #fff; margin:0 -10px; padding:10px }

#SOHU-comment-main .sohu-comment-wrapper #article_info_sohu{ padding-top: 0}
.ptop{ padding-top: 140px}
