/*txtlist*/
.txtlist .classify{color: #ff5500;}
/*area1*/
.area1{padding-bottom: 60px; margin-bottom: 60px;}
.area1_l{float: left;width: 440px;}
.area1_r{float: right;width: 660px;}
.area1-left ul{padding: 5px 0 20px 0;}
.area1-left .txt{ width:330px!important;}
.area1-hotNews{border-bottom: 1px dotted #ddd;margin-bottom: 10px;}
.area1-hotNews h2{font-size: 20px;font-weight: bold;text-align: center;margin-bottom: 16px;height: 22px;line-height: 22px;overflow: hidden;}
.area1-hotNews h2 a{color: #e54d00;}
.area1-hotNews h2 a:hover{color: #cc4400;text-decoration: none;}
.area1-hotNews p{color: #666;line-height: 24px;margin-bottom: 25px;}
/*.area1-left-q */
.area1-q-cont{width: 398px;padding: 20px 20px 4px 20px;border: 1px solid #ececec; margin-bottom:40px;}
.area1-q-cont a{display: block;font-size: 16px;color: #333;height: 16px;line-height: 16px;margin-bottom: 16px;width: 383px;overflow: hidden;}
.area1-q-cont a:hover{color: #ff5500;}
/*area1-right*/
.area1-right .imgbox{width: 150px;margin-bottom: 28px;}
.area1-right .imgbox img{width: 150px;height: 107px;}
.area1-right .imgbox .txt{height: 36px;line-height: 18px;color: #333;text-align: left;}
.area1-right .choice{ margin-bottom:40px;}
/*area1-game*/
.area1-game{width: 100%;position: relative;margin-bottom: 30px;}
.area1-game img{width: 100%;height: 100%;}
.area1-game dt{width: 120px;height: 160px;overflow: hidden;float: left;position: relative;}
.area1-game dd{float: right;width: 520px;}
.area1-game h3{font-size: 22px;width: 520px;height: 24px;line-height: 24px;overflow: hidden;margin: 5px 0 10px 0;font-weight: bold;}
.area1-game h3 a{color: #e64d00;}
.area1-game h3 a:hover{color: #ff5500;}
.area1-game ul{font-size: 14px;color: #999;line-height: 32px;width: 520px;margin-bottom: 12px;}
.area1-game ul li{float: left;width: 180px;height: 32px;line-height: 32px;overflow: hidden;}
.area1-game ul li.area1-game-li2{width: 320px;}
.area1-game ul i{color: #666;}
/*mobile*/
.area1-game .down{background: #20da9b url(/Public/images/news/detail/article_game_icon.png) 45px 12px no-repeat;margin-right: 15px;font-size: 20px;color: #fff;float: left;height: 50px;line-height: 50px;width: 138px;padding-left: 72px;}
.area1-game .down:hover{background-color: #0acc8b;}
/*area1-gameDesc*/
.area1-gameDesc{padding-bottom: 40px;border-bottom: 1px solid #ececec;margin-bottom: 32px;}
.area1-gameDesc i{font-style: normal;color: #999;}
.area1-gameDesc p{color: #565656;line-height: 28px;}
.area1-gameDesc .more{color: #007eff;}
.area1-gameDesc .more:hover{color: #0acc8b;}
/*choice*/
.area1 .choice dl{width: 658px;height: 100px;border: 1px solid #ececec;}
.area1 .choice dt{width: 82px;height: 36px;padding-top: 64px;background-image: url(/Public/images/pcgame/sp/choice.png);background-repeat: no-repeat;text-align: center;font-size: 16px;font-weight: bold;color: #fff;float: left;}
.area1 .choice-1{margin-bottom: 20px;}
.area1 .choice-1 dt{background-position: 27px 22px;background-color: #42c981;}
.area1 .choice-2 dt{background-position: -31px 22px;background-color: #ff9500;}
.area1 .choice dd{width: 556px;height: 60px;padding:20px 20px 20px 0;line-height: 28px;float: left;overflow: hidden;}
.area1 .choice dd a{margin-left: 20px;color: #565656;float: left;}
.area1 .choice dd a:hover{color: #ff5500;}

/*area2*/
.area2{ overflow:hidden;}
/*area2-lt*/
.area2-lt .imgbox{width: 120px;margin: 0 40px 30px 0;}
.area2-lt .imgbox img{width: 120px;height: 160px;}
.area2-lt .imgbox .txt{height: 14px;line-height: 14px;color: #333;text-align: left;}
.area2-lt .list{border-top: 1px solid #ececec;}
.area2-lt .list .box{display: none;}
.area2-lt .list .show{display: block;}
.area2-lt .list ul{width: 660px;overflow: hidden;}
.area2-lt .list li{width: 690px;height: 47px;line-height: 47px;padding: 0 20px;overflow: hidden;margin-left: -67px;border-bottom: 1px dotted #ddd;}
.area2-lt .list li a{float: left;margin-left: 60px;color: #333;}
.area2-lt .list li a:hover{color: #f50;}
.area2-lt .list .more{width: 340px;height: 45px;line-height: 45px;padding-right: 318px;text-align: right;font-size: 16px;color: #666;background: #f9f9f9 url(/Public/images/pcgame/sp/list_more.png) 350px 13px no-repeat;display: block;border: 1px solid #ececec;margin-top: 12px;}
.area2-lt .list .more:hover{color: #fff;background-color: #ff9500;border-color: #ff9500;background-position: 350px -36px;}

/*area2-lb*/
.area2-lb .list li{padding: 20px;background-color: #fff;border: 1px solid #ececec;margin-bottom: 20px;position: relative;}
.area2-lb .list h3{font-size: 22px;font-weight: bold;margin-bottom: 14px;width: 290px;height: 24px;line-height: 24px;overflow: hidden;}
.area2-lb .list h3 a{color: #666;}
.area2-lb .list h3 a:hover{color: #f50;}
.area2-lb .list-info{width: 300px;height: 14px;line-height: 14px;overflow: hidden;}
.area2-lb .list-info span{margin-right: 10px;font-size: 12px;color: #999;}
.area2-lb .list .label{width: 75px;height: 66px;line-height: 66px;text-align: center;color: #666;position: absolute;right: 20px;top: 0;background: url(/Public/images/pcgame/sp/label.png) 0 0 no-repeat;}
.area2-lb .list .label i{font-style: normal;font-size: 28px;font-weight: bold;color: #f50;}
.area2-lb .list-b{margin-top: 17px;}
.area2-lb .list .img{width: 258px;height: 108px;float: left;overflow: hidden;}
.area2-lb .list img{width: 100%;height: 100%;}
.area2-lb .list-b-r{float: right;width: 128px;height: 108px;position: relative;font-size: 16px;}
.area2-lb .list p{width: 115px;height: 40px;line-height: 20px;color: #333;overflow: hidden;margin: 3px auto;}
.area2-lb .list .link{position: absolute;left: 0;bottom: 0;width: 126px;height: 40px;line-height: 42px;text-align: center;color: #20da9b;background-color: #fff;border: 1px solid #20da9b;}
.area2-lb .list .link:hover{color: #fff;background-color: #20da9b;border-color: #20da9b;}

/*area2-rt*/
.area2-rt{ padding-bottom:28px;}
.area2-rt .list {  border-top: 1px solid #ececec;}
.area2-rt .list .box{display: none;}
.area2-rt .list .show{display: block;}
.area2-rt .list ul{width: 660px;overflow: hidden;}
.area2-rt .list li{width: 690px;height: 47px;line-height: 47px;padding: 0 20px;overflow: hidden;margin-left: -67px;border-bottom: 1px dotted #ddd;}
.area2-rt .list li a{float: left;margin-left: 60px;color: #333;}
.area2-rt .list li a:hover{color: #f50;}
.area2-rt .list .more{width: 340px;height: 45px;line-height: 45px;padding-right: 318px;text-align: right;font-size: 16px;color: #666;background: #f9f9f9 url(/Public/images/pcgame/sp/list_more.png) 350px 13px no-repeat;display: block;border: 1px solid #ececec;margin-top: 12px;}
.area2-rt .list .more:hover{color: #fff;background-color: #ff9500;border-color: #ff9500;background-position: 350px -36px;}

/*area2-rb*/
.area2-rb .comtitle{padding-bottom: 20px;border-bottom: 1px solid #ececec;}
.area2-rb .box{ padding-bottom:20px;}
.area2-rb .box ul{margin-left: -20px;display: none;}
.area2-rb .box ul.show{display: block;}
.area2-rb .imgbox{float: left; margin: 0 0 20px 15px;}
.area2-rb .imgbox img{width: 150px;height: 103px;}
.area2-rb .imgbox .txt{width: 150px;height: 36px;line-height: 18px;text-align: left;}
.area2-rb .imgbox .layer{width: 150px;height: 103px;background: url(/Public/images/video/index/play.png) 51px 26px no-repeat;background-color: rgba(0,0,0,.3);background-color: #000\9;}
.area2-rb .txtArea{margin-left: -30px; padding-bottom:20px;}
.area2-rb .txtArea .txtlist{float: left;width: 310px;margin-left: 30px;padding-left: 5px;  overflow: hidden; white-space: nowrap;}
.area2-rb .txtArea .txtlist .txt{width: 240px;}
/*videoArea*/
.area2-rb .videoArea .comtitle{margin-bottom: 0;}
.area2-rb .videoArea .imgbox{margin: 20px 0 0 20px;}
/*patchArea*/
.area2-rb .patchArea{ padding-top:20px;}
.area2-rb .patchArea .comtitle{margin-bottom: 0;}
.area2-rb .patchArea .txtArea{margin: 4px 0 40px -30px;}
/*photoArea*/
.area2-rb .photoArea h3{width: 620px;padding: 0 20px;height: 36px;line-height: 36px;color: #333;margin-bottom: 20px;}
.area2-rb .photoArea h3 i{font-style: normal;font-weight: bold;color: #f50;}

/*score2*/
.score2{ width:520px;}
.score2 a{ float:left; background: #20da9b url(/Public/images/news/detail/article_game_icon.png) 45px 12px no-repeat; margin-right: 15px; font-size: 20px; color: #fff; float: left; height: 50px; line-height: 50px; width: 138px; padding-left: 72px;}
.score2 .star_score{width:290px;height:50px;border: 1px solid #ececec; float:left;}
.star_score .fen{float: left;width: 94px;height:50px;background-color: #f50;line-height: 50px;color: #fff;text-align: center;}
.star_score .fen i{font-size: 30px;font-family: "Arial";font-weight: bold;}
.star_score .star,.star_score .star i{background-image: url(/Public/images/pcgame/star.png);background-repeat: no-repeat;width: 149px; }
.star_score .star{float: left;background-position: 0 -30px;margin: 13px 0 0 18px;}
.star_score .star i{display: block;height: 21px;background-position: 0 0;}

.area2-com img{ display:block; width:100%; margin:20px 0 40px;}
.area2-com img:hover{ opacity:0.9;filter(alpha=90)}

/*check*/
.check{ overflow:hidden;}
.check dt{ float:left; margin:0 16px 20px 0;}
.check dt p{ display:block; width:104px; text-align:center; height:30px; line-height:30px; background-color:#ff5500; font-size:16px; color:#fff;}
.check div{ float:left; overflow:hidden; width:550px; margin-left:-10px;}
.check div dd{ float:left; margin:0 0 10px 10px;}
.check dd a{ display:block; text-align:center; height:30px; line-height:30px; background-color:#fafafa; font-size:16px; color:#565656; padding:0 8px; overflow:hidden;}
.check dd a:hover{ background-color:#ff5500; color:#fff;}
.check .unopen{ width:210px!important; display:block; text-align:center; height:30px; line-height:30px; font-size:16px; color:#565656; background:url(/Public/images/pcgame/ml04.png) #fafafa no-repeat 150px center;}
.check .unopen:hover{ color:#fff; background:url(/Public/images/pcgame/ml05.png) #ff5500 no-repeat 150px center;}
.check .open{ width:210px!important; display:block; text-align:center; height:30px; line-height:30px; font-size:16px; color:#565656; background:url(/Public/images/pcgame/ml06.png) #fafafa no-repeat 150px center;}
.check .open:hover{ color:#fff; background:url(/Public/images/pcgame//ml07.png) #ff5500 no-repeat 150px center;}