.imgbox .txt,.txtlist .txt{color: #333;}
/*comtitle*/
.comtitle .tab{float: left;margin: 3px 0 0 10px; width:510px;}
.comtitle .tab li{float: left;border-left: 1px solid #999;height: 14px;}
.comtitle .tab li:first-child{border-left: 0;}
.comtitle .tab a{display: block;color: #666;height: 22px;line-height: 22px;padding: 0 7px;margin: -4px 7px 0 7px;}
.comtitle .tab li.active a{background-color: #f50;color: #fff;}
/*comtitle1*/
.comtitle1{width: 100%;height: 26px;line-height: 26px;padding-bottom: 10px;border-bottom: 1px solid #ff7f00;font-size: 26px;color: #e54d00;}
/*subarea*/
.subarea{margin-top: -25px;}
.subarea .comtitle{padding-bottom: 0;border: 0;margin: 45px 0 20px 0;}
/*weekly*/
.weekly{position: relative;}
.weekly-line{position: absolute;left: 6px;top: 18px;width: 1px;height:210px;background-color: #ececec;}
.weekly li{width: 240px;height: 22px;line-height: 22px;margin-top: 13px;background: url(/Public/images/news/index/weekly_icon.png) 0 -54px no-repeat;padding-left: 20px;position: relative;z-index: 2;}
.weekly a{float: left;width: 188px;height: 14px;line-height: 14px;overflow: hidden;color: #666;margin: 5px 0 0 9px;}
.weekly li span{float: left;color: #ff5500;width: 33px;height: 22px;line-height: 22px;padding-left: 9px;background: url(/Public/images/news/index/weekly_icon.png) 0 -120px no-repeat;}
.weekly li:hover{background-position: 0 6px;}
.weekly li:hover a{color: #ff5500;}
/*slipbox*/
.slipbox{border-top: 1px solid #ececec;}
.slipbox li{border-bottom: 1px solid #ececec;}
/*slipbox box1*/
.slipbox .box1{display: none;}
.slipbox li.active .box1{display: block;}
.slipbox li.active .box2{display: none;}
.slipbox .box1 dl{width: 260px;height: 60px;}
.slipbox .box1 dt{float: left;width: 34px;height: 50px;position: relative;background-color: #ffaa00;line-height: 21px;text-align: center;color: #fff;font-size: 16px;padding: 10px 12px 0 12px;}
.slipbox .box1 .trangle{position: absolute;left: 22px;bottom: -6px;width: 12px;height: 6px;background: url(/Public/images/news/index/trangle.png) 0 0 no-repeat;z-index: 2;}
.slipbox .box1 dd{float: left;width: 190px;padding: 10px 0 0 10px;border-top: 1px solid #ececec;height: 49px;}
.slipbox .box1 h3{font-size: 16px;height: 16px;line-height: 16px;width: 190px;overflow: hidden;margin-bottom: 6px;}
.slipbox .box1 h3 a{color: #333;}
.slipbox .box1 h3 a:hover{color: #ff5500;}
.slipbox .box1 p{width: 190px;font-size: 12px;color: #999;}
.slipbox .box1 .img{display: block;width: 260px;height: 110px;overflow: hidden;position: relative;}
.slipbox .box1 img{width: 100%;height: 100%;}
/*slipbox box2*/
.slipbox .box2{padding: 12px 0;width: 260px;}
.slipbox .box2 span{float: left;font-size: 16px;color: #ff5500;padding-right: 10px;border-right: 1px dotted #ddd;margin-right: 10px;width: 64px;height: 16px;overflow: hidden;line-height: 16px;}
.slipbox .box2 a{float: left;color: #333;width: 175px;height: 14px;line-height: 14px;overflow: hidden;}
.slipbox .box2 a:hover{color: #ff5500;}
.slipCom .prev{border-bottom: 1px solid #fff;margin-bottom: 0;}
/*subarea1*/
.subarea1{float: left;width: 320px;}
.subarea1 .com{width: 280px;border: 1px solid #ececec;padding: 19px;margin-bottom: 20px;}
.subarea1 .comtitle{margin-top: 0;}
.subarea1 .comtitle h2{padding: 0;border: 0;color: #333;}
.subarea1 .gamebox{position: relative;}
.subarea1 .gamebox img{width: 100%;height: 100%;}
.subarea1 .gamebox h3{font-size: 22px; height: 24px;line-height: 24px;overflow: hidden;margin: 5px 0 10px 0;font-weight: bold;}
.subarea1 .gamebox h3 a{color: #e64d00;}
.subarea1 .gamebox h3 a:hover{color: #ff5500;}
.subarea1 .gamebox .img{width: 120px;height: 170px;overflow: hidden;float: left;position: relative;}
.subarea1 .gamebox .img02{ height:120px;!important;}
.subarea1 .gamebox ul{float: right;width: 150px;color: #999;}
.subarea1 .gamebox ul li{width: 150px;height: 14px;line-height: 14px;overflow: hidden;margin-bottom: 16px;}
.subarea1 .gamebox ul i{color: #666;}
.subarea1 .gamebox .down{background: #20da9b url(/Public/images/news/detail/article_game_icon.png) 45px 17px no-repeat;margin: 20px 15px 0 0;font-size: 20px;color: #fff;height: 50px;line-height: 50px;width: 205px;padding-left: 75px;display: block;}
.subarea1 .gamebox .down:hover{background-color: #0acc8b;}
.subarea1 .gamebox .down i{font-size: 14px;}
/*imgArea*/
.subarea1 .imgArea{margin-left: -20px;}
.subarea1 .imgArea .imgbox{width: 130px;margin: 0 0 20px 20px;}
.subarea1 .imgArea .imgbox img{width: 120px;height: 160px;display: block;border: 5px solid #ececec;}
.subarea1 .imgArea .imgbox .txt{height: 14px;line-height: 14px;text-align: center;}
.subarea1 .imgArea .imgbox:hover img{border-color: #f50;}
.subarea1 .imgbox .txt{color: #333;margin-top: 10px;}
.subarea1 .imgbox:hover .txt:hover,.imgbox .txt:hover{color: #f50;}
/*imgArea1*/
.subarea1 .imgArea1 .imgbox1{width: 260px;float: none;overflow:visible;height: auto;}
.subarea1 .imgArea1 .imgbox1 img{width: 260px;height: 110px;}
.subarea1 .imgArea1 .imgbox1 .txt{height: 30px;line-height: 30px;background: rgba(0,0,0,.7);top: 80px;}
.subarea1 .imgArea1 .imgbox1 .layer{width: 100%;height: 110px;line-height: 110px;background-color: rgba(0,0,0,.7);background-color: #000\9;color: #fff;font-size: 16px;position: absolute;left: 0;top: 0;text-align: center;}
.subarea1 .imgArea1 .imgbox1 .txt1{width: 100%;height: 14px;line-height: 14px;color: #333;overflow: hidden;margin-top: 10px;margin-bottom: 20px;display: block;text-align: center;}
.subarea1 .imgArea1 .imgbox1 .txt1:hover{color: #f50;}
/*imgArea2*/
.subarea1 .imgArea2{margin: -20px 0 0 -20px;}
.subarea1 .imgArea2 .imgbox{width: 130px;margin: 20px 0 0 20px;}
.subarea1 .imgArea2 .imgbox img{width: 130px;height: 90px;}
.subarea1 .imgArea2 .imgbox .txt{height: 36px;line-height: 18px;text-align: left;}
/*ranklist*/
.subarea1 .ranklist li{width: 100%;height: 14px;margin-top: 20px;}
.subarea1 .ranklist .num{float: left;width: 19px;height: 19px;text-align: center;line-height: 19px;background-color: #4b9afa;color: #fff;margin: -3px 5px 0 0;}
.subarea1 .ranklist .txt{float: left;width: 250px;height: 14px;line-height: 14px;overflow: hidden;color: #333;}
.subarea1 .ranklist .txt:hover{color: #f50;}
.subarea1 .ranklist .top3{background-color: #ff5a00;}
/*txtArea*/
/*.rightArea .txtlist .date{color: #999;}*/
/*config*/
.config{width: 660px;color: #333;}
.config tr:nth-child(2n-1){background-color: #fafafa;}
.config td{border: 1px solid #ececec;padding: 15px 20px;line-height: 18px;}
.config tr td:first-child{width: 80px;color: #565656;}
.config tr:first-child{text-align: center;padding-left: 0;color: #565656;}
.config td.td1{line-height: 52px;height: 52px;padding-top: 0;padding-bottom: 0;}
