body{ background:#fff; font-size: 14px;line-height:1.84;font-family:"Microsoft Yahei","Simsun";min-width: 1000px;}
.wrap{}
img { vertical-align: middle; }
a:hover { text-decoration: underline; _direction: ltr; }
.mb20{ margin-bottom:20px;}
.mb15{ margin-bottom: 15px;}
.mb5{margin-bottom: 5px;}
.ml20{margin-left:20px;}
.pt20{padding-top: 20px;}
.c-tx,.c-tx:hover{color: #333;}
.c-tx1,.c-tx1:hover{color: #999;}
.c-tx2,.c-tx2:hover{color: #477cd5;}
.c-tx3,.c-tx3:hover{color: #d5340f;}
.c-tx5,.c-tx5:hover{color: #ff7200;}

.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:99%; 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:400px; height:400px; 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}

.rank .list-item{*overflow: hidden; *float: left; *width: 100%;}
.rank-c1 { float: left; margin:25px 15px 0 10px;}
.rank-c1 .num { display: inline-block; overflow: hidden; width: 30px; height: 30px;padding:2px; color: #bebebe; text-align: center;  font: bold 18px/30px "Microsoft Yahei";}
.rank-c1 .num-top {border: 2px solid #477cd5; border-radius: 50%; color: #477cd5;}
.rank-c2 { overflow: hidden; *zoom: 1; }
.rank .art-item-c2 { overflow: hidden; *zoom: 1; }

.content{}
.mask{position: absolute; z-index:-1; top:0; left:0; width:100%; height:100%; width:100%\0; height:100%\0; filter:alpha(opacity:50); opacity: .5;}

.nav-wp{ width: 100%; height: 90px;border-bottom: 3px solid #477cd5;line-height:37px;}
.nav-wp .shooting-btn{ display:block;float:left; width:250px;height:90px; position: relative; margin-bottom: -3px;background: url(http://ue1.17173cdn.com/a/newgame/index/2015/v2.7.0/img/btn.jpg) no-repeat; background-position: 0 0;font:bold 34px/90px "Microsoft Yahei"; color: #fff;text-align: center; }
.nav-wp .shooting-btn:hover{text-decoration:none;}
.wp{ width: 1000px; margin: 0 auto;}
.nav{text-align: center;overflow: hidden;float:right; width:735px; padding-top: 50px;}
.nav li{ height: 37px; float:left; background: url(http://ue2.17173cdn.com/a/f/index/2014/img/sp-ico.png) no-repeat; background-position: -40px -118px;}
.nav li a{padding: 0 22px;font: bold 16px/1 "Microsoft Yahei"; color: #333;}
.nav li a:hover{color:#477cd5;text-decoration: none;}
.nav .first{background:none; }
.ico{display:inline-block;*display: inline;*zoom:1; vertical-align: middle; overflow: hidden;}
.ico-zang{ background:url(http://ue3.17173cdn.com/a/newgame/index/2015/v2.7.0/img/sp-ico.png) no-repeat;background-position:0 -65px; width:19px;height: 17px; margin: 0 3px 4px 0;}

.content{padding: 40px 0; border-bottom: 1px solid #eee;}
.main{float:left; width:64%;}
.side{float: right; width:32%;}

.tab-nav{border-left:1px solid #d2d2d2;overflow: hidden;*zoom:1;}
.tab-nav li{float:left;}
.tab-nav li a{display:block;float:left; width:318px; border: 1px solid #d2d2d2;border-left: 0;padding-top: 1px;text-align: center; height:48px;line-height: 48px;background: #f8f8f8;color: #666; font-size: 16px; font-weight: bold;}
.tab-nav li a .eng{color: #999;margin-left: 10px;font-size: 14px; font-weight: normal;}
.tab-nav .current a{border-top:2px solid #333333;padding-top: 0;border-bottom-color:#fff; color: #333;background: #fff;}
.tab-nav li a:hover{text-decoration: none;}

.ph-rank .list-item{padding:20px 10px 20px 0;border-bottom:1px solid #eee;overflow: hidden;*zoom:1;*width: 630px; }
.ph-rank .active{background: #f2f2f2;}
.ph-rank .art-item{display: block;}

.ph-rank .pic{display: block; float:left; margin-right:15px; width: 160px; height: 90px;}
.ph-rank .text{display: block; overflow:hidden; *width: 375px;}
.ph-rank .text .hd{display: block; overflow: hidden; padding-bottom: 10px; *zoom:1;} 
.ph-rank .text .tit{float:left; font:bold 16px/1.5 "Microsoft Yahei"; color: #333;width: 165px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ph-rank .text .zang{float: right;text-align:left;width: 110px;}
.ph-rank .text .star-big{}


.ph-rank .art-item:hover{text-decoration: none;}
.ph-rank .art-item:hover .text .tit{ color:#477cd5;}
.ph-rank .wypm{float: right;display: block; background: #f8f8f8; height:25px; line-height: 25px;font-size: 12px; color: #999;padding-left: 10px;}
.ph-rank .wypm .ico{ background: #ff7200; padding: 0 5px;margin-left: 10px; font-size:20px;font-style:normal;color: #fff;}

.see-more{display: block; width: 100%; height:40px; line-height: 40px;background-color: #f8f8f8; text-align: center;color:#999; }

.com-mod .hd{ height:22px; line-height: 22px;padding-bottom: 15px;}
.com-mod .hd .tit{float: left; font: bold 18px/22px "Microsoft Yahei"; color: #333 }
.com-mod .hd .more{ float: right; font-size:14px; color: #5c5c5c }


/*star-box*/
.star-big,.star,.star-box,.ico-jb{ background: url(http://ue3.17173cdn.com/a/newgame/index/2015/v2.7.0/img/sp-ico.png) no-repeat;}
.star-box, .star-box .star{ display:block; cursor: pointer; overflow: hidden;}
.star-box{ width:54px; height: 10px; background-position: 0 -40px; position:static; float:none}
.star-box .star{height: 10px;background-position: 0 -51px; width: 100%;*float: left;}
/*star-big*/
.star-big-box{ overflow: hidden;*zoom:1; height: 20px; line-height: 22px;}

.star-big,.star{float: left; width:90px;height:18px;}
.star-big{ background-position:0 0; margin: 3px 0  0 10px;}
.star-big .star{height:18px;background-position:0 -20px; width: 100%;}
.star-big-box .title{ float: left;}

.com-imgtt .gb-list2{overflow: hidden;*zoom:1;margin: 0 -10px}
.com-imgtt .gb-list2-item{width:49.99%;}
.com-imgtt .gb-list2-con{ width:150px;color: #5c5c5c;}
.com-imgtt .gb-list2-c1{position: relative; height: 85px;overflow: hidden;*zoom:1;}
.com-imgtt .avatar{ width: 150px; height: 85px;}
.com-imgtt .gb-list2-c1 .sc-ico{position: absolute;left: 0; top: 0; width:38px; height: 38px;background-position:-150px -141px; display: block;overflow: hidden; }
.com-imgtt .gb-list2-c2{ line-height: 22px;font-size: 12px;color: #999; padding: 6px 0; overflow: hidden;*zoom:1;}
.com-imgtt .txt{float:right;width: 80px;}
.com-imgtt .gb-list2-con:hover .txt{color: #477cd5; text-decoration: none;}
.com-imgtt .time{float:left;width:70px; display:block; cursor: pointer; overflow: hidden;}

.com-imgtt .gb-list2-con:hover{ text-decoration: none;}
.com-imgtt .star-box{margin: 5px auto;}
.com-imgtt .gb-list2-c3{ width: 150px; margin:0 auto; overflow: hidden;*zoom:1; }
.com-imgtt .gb-list2-c3 a{display:block; float: left; width:74px; height: 30px; font:normal 14px/30px "Microsoft Yahei";color: #fff;}
.com-imgtt .gb-list2-c3 .ksw-btn{ margin-right:2px;background: #479bd5}
.com-imgtt .gb-list2-c3 .kswh-btn{background: #99cc33}
.com-imgtt .gb-list2-c3 .grey{background:#ccc;}
.com-imgtt .gb-list2-c3 .lfl-btn{ background: #99cc33}
.com-imgtt .gb-list2-c3 .ksw-btn:hover{background: #65c0ff; text-decoration: none;}
.com-imgtt .gb-list2-c3 .lfl-btn:hover{ background: #9fe70f;text-decoration: none;}

/*mod-jqcs*/
.mod-jqcs .bd{padding-top: 3px;}
.mod-jqcs .jqcs-con{ width:100%;}
.mod-jqcs .com-imgtt{display:inline-block;*display:inline;*zoom:1; text-align:center; position:relative; height:390px; width:320px;overflow:visible;}

.mod-jqcs .navi {float: right; margin-left: 10px}
.mod-jqcs .navi li{float:left;}
.mod-jqcs .navi a{ float: left; width:10px; height:10px; margin:7px 2px;border-radius: 50%; background: #d9d9d9;}
.mod-jqcs .navi a:hover,.mod-jqcs .navi  .current a{background-color:#477cd5}
.mod-jqcs .scroll-bt .disabled{ visibility:hidden}
.mod-jqcs .com-imgtt .gb-list2-item{position: relative; *zoom:1;width:150px;padding-bottom:10px;}
.mod-jqcs .com-imgtt .tipcover{display: none; position: absolute;z-index: 602;zoom:1; width: 277px;left: -277px; top: 0; background: #fff; font-size: 14px;}
.mod-jqcs .com-imgtt .tipcover-in{ border: 1px solid #f1f1f1; padding: 4px 15px;}
.mod-jqcs .com-imgtt .tipcover-in p{ line-height: 23px;text-align: left;}
.mod-jqcs .com-imgtt .tipcover-in p a{ color: #333; margin-right:3px;}
.mod-jqcs .com-imgtt .tipcover-in p .tit{ float: left; font-size: 16px; font-weight: bold; color:#477cd5; margin-right: 20px;}
.mod-jqcs .com-imgtt .tipcover-in p .star-box{ float: left;}
.ico-jb{background-position: 0 -85px; width:14px;height: 15px;margin:0 5px 0 0; }


/*sjwy*/
.sjwy .tit{overflow: hidden;*zoom:1; height:34px;line-height: 34px;border-bottom: 1px solid #eee; color: #999;}
.sjwy .s{float:left;display: block; }
.sjwy .s1{width:125px; padding-left: 10px;text-align:left;}
.sjwy .s2{float:left;text-align: center;width: 60px;}
.sjwy .s3{float:left;text-align: right; width:110px;padding-right: 10px; color: #999; }
.sjwy .s1 a{ color:#333;}
.sjwy .s1 a:hover{ color:#477cd5}
.sjwy .con{ overflow: hidden;*zoom:1;}
.sjwy .con li{height:45px;line-height: 45px; }
.sjwy .con .s1{font-size: 14px;}
.sjwy .con .s2{padding-top: 15px;}
.sjwy .con .odd{background: #fafafa;}
.sjwy .con li .pic{display:none;}
.sjwy .con .hover{ height: 90px;}
.sjwy .con .hover .pic{display:block;float:left; width: 160px;margin-right:40px;}
.sjwy .con .hover .text{float:left;width:120px;padding-top:5px;}
.sjwy .con .hover .text .s{float:none;width: 100%; text-align: left;padding: 0; line-height: 35px;}
.sjwy .con .hover .text .s1{font-size:16px;}

/*update by zmx for v2.8.2*/
.nostar{color: #999;}
.sjwy .con .s2 .nostar{font-size: 12px;line-height: 1;color: #999;}
.mod-jqcs .com-imgtt .tipcover .nostar{font-size: 12px;}