/*mainArea*/
.mainArea{float: left;width: 880px;}
/*patchBox*/
.patchBox{float: left;width: 500px;}
.mainArea h1{font-size: 28px;font-weight: bold;width: 880px;height: 30px;line-height: 30px; overflow:hidden;margin-bottom: 20px;}
.mainArea h1 a{color: #333;}
.patchBox ul{ width:460px;}
.patchBox li{float: left;line-height: 28px;height: 28px;overflow: hidden;color: #999;}
.patchBox li i{color: #666;}
.patchBox-li1{width: 220px;}
.patchBox-li2{width: 460px;}
.patchBox span{display:inline-block; color: #333;margin: 25px 0 30px 0; }
.patchBox span i{color: #ff5500;}
.patchBox span i:first-child{color: #999;margin-right: 6px;}
.patchBox span a{margin-left: 22px;color: #007eff;padding-left: 20px;background: url(/Public/images/patch/down/patchBox_icon.png) 0 2px no-repeat;}
.patchBox span a:hover{background-position: 0 -52px;}
.patchBox-down{float: left;padding: 0 55px 0 72px;height: 50px;line-height: 50px;font-size: 20px;color: #fff;background: #20da9b url(/Public/images/patch/down/patchBox_icon.png) 44px -91px no-repeat;
	transition: background-color .1s ease-out;
	-moz-transition: background-color .1s ease-out; /* Firefox 4 */
	-webkit-transition: background-color .1s ease-out; /* Safari 脙楼芒鈧劉脜鈥� Chrome */
	-o-transition: background-color .1s ease-out; /* Opera */
}
.patchBox-down:hover{background-color:#22e5a3;color: #fff;}
.xz-pd{background: #ff9500 url(/Public/images/patch/down/patchBox_icon.png) 44px -91px no-repeat; margin:0 0 0 20px;}
.xz-pd:hover{background-color:#fcaf1c;color: #fff;}
.patchBox-link{float: left;width: 68px;height: 28px;line-height: 28px;text-align: center;background-color: #f9f9f9;font-weight: bold;color: #666;border: 1px solid #ddd;margin: 20px 0 0 10px;
	transition: background-color .1s ease-out;
	-moz-transition: background-color .1s ease-out; /* Firefox 4 */
	-webkit-transition: background-color .1s ease-out; /* Safari 脙楼芒鈧劉脜鈥� Chrome */
	-o-transition: background-color .1s ease-out; /* Opera */
}
.patchBox-link:hover{background-color: #666;border-color: #666;color: #fff;}
/*mainArea-Ad*/
.mainArea-Ad{float: right;width:300px;height:250px; margin-right:5px; margin-top:-17px;}
/*patchDesc*/
.patchDesc{margin-top:30px;}
.patchDesc-tag{border-bottom: 1px solid #ececec;height: 36px;}
.patchDesc-tag h3{width: 135px;height: 35px;line-height: 35px;padding-bottom: 1px;background-color: #fff;border-top: 1px solid #ff5500;border-left: 1px solid #ececec;border-right: 1px solid #ececec;font-size: 18px;color: #333;text-align: center;}
.patchDesc-cont h4{margin: 38px 0;}
.patchDesc-cont h4 span{height: 23px;border-radius: 10px;background-color: #fff4e5;color: #ff5500;font-size: 16px;line-height: 23px;text-align: center; display:inline-block; padding:0 15px;}
.patchDesc-cont p{font-size: 16px;color: #333;text-indent: 2em;line-height: 32px;margin-bottom: 25px;}
.patchDesc-cont ul li{font-size: 16px;color: #333;line-height: 32px;text-indent: 2em;}
.patchDesc-cont-link a{display: block;color: #fe0000;font-size: 18px;line-height: 32px;text-indent: 2em;}
.patchDesc-cont-link a:hover{text-decoration: underline;}
.patchDesc-cont-link a i{font-family: "Arial";font-size: 16px;}
.patchDesc-cont img{display: block;max-width: 860px;height: 100%;margin: 0 auto;border: 10px solid #f9f9f9;}
/*article-game*/
.article-game{padding: 18px 19px;background-color: #fffaf2;border: 1px solid #ffd2a6;height: 160px;position: relative;margin: 60px 0 40px 0;}
.article-game .label{position: absolute;right: -1px;top: -1px;width: 50px;height: 50px;background: url(/Public/images/news/detail/article_game_icon.png) 0 -113px no-repeat;}
.article-game dt{width: 120px;height: 160px;overflow: hidden;float: left;position: relative;}
.article-game dd{float: right;width: 670px;}
.article-game h3{font-size: 20px;width: 670px;height: 20px;line-height: 20px;overflow: hidden;margin-bottom: 20px;font-weight: bold;}
.article-game h3 a{color: #e64d00;}
.article-game h3 a:hover{color: #ff5500;}
.article-game ul{font-size: 14px;color: #999;line-height: 32px;width: 670px;height: 64px;margin-bottom: 15px;}
.article-game ul li{float: left;width: 180px;}
.article-game ul li.article-game-li2{width: 310px;}
.article-game ul i{color: #666;}
.article-game div{font-size: 16px;}
.article-game div a{color: #fff;float: left;width: 105px;height: 40px;line-height: 40px;padding-left: 55px;
	transition: background-color .1s ease-out;
	-moz-transition: background-color .1s ease-out; /* Firefox 4 */
	-webkit-transition: background-color .1s ease-out; /* Safari 脙楼芒鈧劉脜鈥� Chrome */
	-o-transition: background-color .1s ease-out; /* Opera */
}
.article-game-down,.article-game-enter{background: url(/Public/images/news/detail/article_game_icon.png) 0 0 no-repeat;margin-right: 15px;}
.article-game-down{background-color: #2693ff;background-position: 32px 11px;}
.article-game-enter{background-color: #20da9b;background-position: 32px -45px;}
.article-game-down:hover{background-color: #007eff;}
.article-game-enter:hover{background-color: #00d990;}
.article-game div span{float: left;font-size: 14px;margin: 8px 0 0 -8px;}
.article-game div span a{padding: 0 20px;height: 30px;line-height: 30px;border: 1px solid #ffb54c;width: auto;margin-left: 8px;color: #ff5500;}
.article-game div span a:hover{background-color: #ffb54c;color: #fff;}
/*patchAbout*/
.patchAbout .comtitle{border-bottom: 1px solid #ececec;padding-bottom: 10px;margin: 0 0 10px 0;}
.patchAbout ul{width: 910px;margin-left: -30px;}
.patchAbout .txt{width: 320px;}
.patchAbout li{float: left;width: 410px;margin-left: 30px;}
/*subarea-weixin*/
.subarea-weixin{background: #f9f9f9;}
.subarea-weixin h3{color: #666;}
.subarea-weixin span{color: #333;background: url(/Public/images/patch/subarea_weixin.png) 0 0 no-repeat;}
.subarea-weixin p{color: #999;}
/*下载地址*/
.dntitle{ margin-bottom:20px; overflow:hidden;}
.dntitle a{ float:left; line-height:40px; height:40px; font-size:18px; color:#333; width:135px; text-align:center; border-left:1px solid #ececec; border-right:1px solid #ececec; border-top:1px solid #ff5500; display:inline-block;}
.dntitle span{ float:right; display:inline-block; width:743px; height:40px; border-bottom:1px solid #ececec;}
.dntitle span a{ display:inline; border:none; width:auto; float:right; font-size:14px; color:#999;}
.dntitle span a:hover{ color:#F50;}
.notice{ padding:6px 9px; background-color:#fffaf2; border:1px solid #ffd2a6; font-size:14px; color:#666; line-height:22px;  display:block; margin: 0 20px 10px 20px;}
.notice span{ color:#666; font-size:14px; display:block;}
.notice span i{ display:inline-block;  padding-left:25px;}
.notice span .ts{ background:url(/Public/images/game/sing54.png) no-repeat left center; color:#20da9b;}
.notice span .jg{ background:url(/Public/images/game/sing41.png) no-repeat left center; color:#ff5500;}
.notice a{ color:#ff5500; text-decoration:underline; margin:0 3px;}
.tabox .add{ display:inline-block;}
.downadd{ float:left; width:460px;margin-left: 20px;}
.downadd h5{ font-size:16px; color:#333; font-weight:bold; padding-bottom:10px; border-bottom:1px solid #ececec; margin-bottom:20px;}
.cp{ margin-bottom:10px;margin-top:20px;}
.cp i{ display:inline; color:red; font-weight:normal; font-size:14px; margin-left:20px;}
.cp ul{ overflow:hidden;} 
.cp li{ float:left; height:37px; background-color:#fafafa; margin:0 20px 20px 0; border:1px solid #ececec;}
.cp li:hover{ background-color:#ff5500; border:1px solid #ff5500;}
.cp li:hover a{ color:#fff;}
/*.cp li:first-child a{ background:url(/Public/images/game/sing48.png) no-repeat 17px center;}
.cp li:nth-child(2) a{ background:url(/Public/images/game/sing49.png) no-repeat 22px center;}*/
.cp .buy:hover{ background:url(/Public/images/game/buy2.jpg) none no-repeat!important; opacity:0.9;filter(alpha=90)}
.buy{ width:456px; height:75px!important; background:url(/Public/images/game/buy.jpg) no-repeat!important;}
.buy a{ display:block; width:456px; height:75px; padding:0!important;}
.buy em{ display:block; margin:17px 0 0 325px; width:114px; text-align:center; height:40px; line-height:40px; color:#fff; font-size:20px; font-weight:bold; background-color:#e22a2a!important;}
.buy:hover em{ background:none #ff2929!important;}

.cp a{ display:inline-block; color:#fff; font-size:18px; line-height:50px; padding:0 25px 0 70px;}
.xz a{ display:inline-block; color:#333; font-size:16px; line-height:37px; padding:0 20px 0 52px!important;}

.xz .xl{ background:url(/Public/images/game/sing48.png) no-repeat 20px center;}
.xz .xl:hover{ background:url(/Public/images/game/sing59.png) no-repeat 20px center;}
.xz .qq{ background:url(/Public/images/game/sing49.png) no-repeat 20px center!important;}
.xz .qq:hover{ background:url(/Public/images/game/sing60.png) no-repeat 20px center!important;}
.xz .dx{ background:url(/Public/images/game/sing57.png) no-repeat 20px center;}
.xz .dx:hover{ background:url(/Public/images/game/sing61.png) no-repeat 20px center;}
.xz .wt{ background:url(/Public/images/game/sing58.png) no-repeat 20px center;}
.xz .wt:hover{ background:url(/Public/images/game/sing62.png) no-repeat 20px center;}

.ed{ margin-bottom:10px;margin-top:20px;}
.ed ul{ overflow:hidden;} 
.ed li{ float:left; height:50px; margin:0 20px 20px 0; background:url(/Public/images/game/ed.png) #2c7cf4 no-repeat 20px center;}
.ed li:hover{ background-color:#428cfb;}
.ed a{ display:inline-block; color:#fff; font-size:18px; font-weight:bold; line-height:50px; padding:0 25px 0 70px;}
.tl{ margin-bottom:10px;}
.tl ul{ overflow:hidden;}
.tl li{ float:left; height:37px; background-color:#fafafa; border:1px solid #ececec; margin:0 20px 20px 0;}
.tl a{ display:block; color:#333; font-size:16px; line-height:37px; padding:0 20px 0 35px; background:url(/Public/images/game/sing46.png) no-repeat 13px center;}
.tl li:hover{ background-color:#ff5500; border:1px solid #ff5500;}
.tl li:hover a{ color:#fff; background:url(/Public/images/game/sing52.png) no-repeat 13px center;}
.un{ margin-bottom:10px;}
.un ul{ overflow:hidden;}
.un li{ float:left; display:inline-block; height:37px; background-color:#fafafa; border:1px solid #ececec; margin:0 20px 20px 0; background-color:#fafafa;}
.un li a{ display:block; color:#333; font-size:16px; line-height:37px; padding:0 20px 0 35px; background:url(/Public/images/game/sing47.png) no-repeat 10px center;}
.un li:hover{ background-color:#ff5500; border:1px solid #ff5500;}
.un li:hover a{ color:#fff; background:url(/Public/images/game/sing53.png) no-repeat 10px center;}
.downadd dl{ border:1px solid #ececec; width:495px; padding-bottom:15px; margin-bottom:30px;}
.downadd dt{ line-height:36px; border-bottom:1px solid #ececec; padding:0 17px; font-size:16px; color:#666; font-weight:bold; margin-bottom:15px;}
.downadd dd{ padding:0 19px; line-height:24px;font-size:12px; color:#666;}
.downadd dd a{ color:#007eff; text-decoration:underline;}
.downadd dd a:hover{ color:#ff5500;}
.downban{ float:right; margin-top:15px; margin-right:15px; margin-bottom:30px;}
.downban .thunder{ background:url(/Public/images/game/sing50.jpg) no-repeat; width:250px; height:67px; display:block; margin-bottom:6px; font-size:0px;}
.downban .local{ background:url(/Public/images/game/sing51.jpg) no-repeat; width:250px; height:67px; display:block; margin-bottom:12px; font-size:0px;}

.gs{ margin-top:20px;}
.gs a{ display:block; width:185px; height:50px; line-height:50px; padding-left:72px; color:#fff; font-size:18px; font-weight:bold; background:url(../../images/game/gs.png) #ff9500 no-repeat 20px center; margin-bottom:20px;}
.gs a:hover{ background:url(../../images/game/gs.png) #ffa629 no-repeat 20px center;}
.k8 a{ display:block; width:185px; height:50px; line-height:50px; padding-left:72px; color:#fff; font-size:18px; font-weight:bold; background:url(../../images/game/k8.png) #649ee3 no-repeat 20px center; margin-bottom:20px;}
.k8 a:hover{ background:url(../../images/game/k8.png) #75b1f8 no-repeat 20px center;}
.other{ margin-bottom:10px}
.other ul{ overflow:hidden;}
.other ul li{ float:left; background-color:#fafafa; border:1px solid #ececec; margin: 0 20px 20px 0;}
.other ul li:hover{ background-color:#ff5500;}
.other ul li:hover a{ color:#fff;}
.other ul li a { display: block; color: #333; font-size: 16px; line-height: 37px; padding: 0 20px 0 35px;}
.telecom{ background: url(../../images/game/sing46.png) no-repeat 13px center;}
.telecom:hover{ background: url(../../images/game/sing52.png) no-repeat 13px center;}
.netcom{ background: url(../../images/game/sing47.png) no-repeat 10px center;}
.netcom:hover{ background: url(../../images/game/sing53.png) no-repeat 10px center;}
.ctt{ background: url(../../images/game/sing55.png) no-repeat 13px center;}
.ctt:hover{ background: url(../../images/game/sing56.png) no-repeat 13px center;}

.Important{ background-color:#fafafa; height:180px; width:498px; border:1px solid #ececec; margin-bottom:20px; margin-top:20px;}
.Important dl{ background:url(../../images/single/do11.png) no-repeat 125px 35px; height:185px !important; border:none; margin-bottom:0!important;}
.Important dt{ color:#ff5500; font-size:18px; font-weight:bold; margin:20px 0 0 20px;}
.Important dd{  margin-top:30px; text-align:center;}
.Important em{ color:#333; font-size:18px;}
.Important b{ color:#ff5500; font-size:18px; font-weight:bold;}
.Important span{ color:#666; font-size:16px; display:block; margin-top:18px;}

.Important2{ background-color:#fafafa; height:187px; width:498px; border:1px solid #ececec; margin-bottom:20px; margin-top:20px; border:none;}
.Important2 dl{ background:url(../../images/single/do12.png) no-repeat 125px 35px; height:185px !important; margin-bottom:0;}
.Important2 dt{ color:#ff5500; font-size:18px; font-weight:bold; margin:20px 0 0 20px;}
.Important2 dd{  margin-top:25px; text-align:center;}
.Important2 em{ color:#333; font-size:18px;}
.Important2 .HotDate{ color:#ff5500; font-size:18px; font-weight:bold; display:inline-block;}
.Important2 .xz{ color:#666; font-size:16px; display:block; margin-top:18px;}

/*在线客服*/
.zxkfbox{ border:1px solid #ececec; overflow:hidden;  font-size:12px; width:840px; margin:0 auto 30px}
.tishi{ float:left; color:#666; margin-right:60px; background:url(/Public/images/game/sing42.png) no-repeat 20px center; padding:22px 0 22px 196px;}
.tishi span{ color:#ff5500; display:block; margin:0 0 10px 0;}
.kfcont{ float:left; font-size:12px; overflow:hidden;}
.kfcont p{ color:#333; margin:14px 0 7px 0; line-height:16px;}
.kflist{ float:left; width:228px;}
.kflist a{ display:block; width:228px; height:86px; background:url(/Public/images/game/sg01.jpg) no-repeat left 3px;}
.kflist a:hover{ background:url(/Public/images/game/sg02.jpg) no-repeat left 3px;}
.kflist .feedback{ font-size:0;}
.fensi{ float:left; margin-left:60px;}
.fensi a{ display:inline-block; background:url(/Public/images/game/ma28.jpg); width:90px; height:24px; font-size:0;}

table{ margin: 0 auto; line-height: 22px; border-collapse: collapse;}
table td{ padding:10px;}
table td strong span{ text-decoration:underline;}

.intitle h2 { margin: 20px 0 10px 20px; padding: 0px 11px; line-height: 23px; height: 23px; background-color: #fff4e5; color: #ff5500; display: inline-block; font-size: 16px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}

.Addb{ margin-top:20px;}
.Addb iframe{ margin-left:0!important;}

/*.dn_cont*/
.dn_cont{ margin-top:20px;}
.dn_cont .dn_dx{ display:block; float:left; padding:0 0 0 81px; color:#fff; font-size:30px; line-height:60px; height:60px; background:url(../../images/game/dn_icon.png) #50c600 no-repeat 30px center; margin:0 20px 0 0; width:168px;}
.dn_cont .dn_wt{ display:block; float:left; padding:0 0 0 81px; color:#fff; font-size:30px; line-height:60px; height:60px; background:url(../../images/game/dn_icon.png) #0098ea no-repeat 30px center; width:168px;}
.dn_cont .dn_dx:hover,.dn_cont .dn_wt:hover{ background-color:#ff9500;}
.dn_cont .dn_r{ float:right; width:640px; height:60px; overflow:hidden;}


.guess{ margin:0 0 30px 0;}
.guess .cont dl:first-child{ border-top:none!important; padding:0!important;}
.guess dl{ margin:0 20px 20px; border-top:1px solid #ececec; padding:20px 0 0 0;}
.guess dt{ overflow:hidden;}
.guess dt .img_l{ display:block; width:260px; height:110px; float:left;}
.guess dt .img_l img{ display:block; width:260px; height:110px;}
.guess dt .div_r{ float:right; width:560px;}
.guess dt .div_r h4{ color:#333; font-size:20px; line-height:21px; height:21px; margin:0 0 10px 0; overflow:hidden;}
.guess dt .div_r h4 a{ display:block; float:right; color:#999; font-size:14px;}
.guess dt .div_r h4 a:hover{ color:#ff5a00;}
.guess dt .div_r p{ color:#666; font-size:14px; line-height:26px; max-height:78px; overflow:hidden;}
.guess dt .div_r p a{ background:url(/Public/images/patch/guess_more.png) no-repeat left center; display:inline-block; width:27px; height:9px; margin:0 0 0 5px;}
.guess dd{ overflow:hidden; margin:0 0 0 -20px;}
.guess dd a{ float:left; display:block; padding:0 0 0 15px; background: url(/Public/images/common/dot.png) 0 6px no-repeat; color:#333333; font-size:16px; line-height:17px; height:17px; margin:16px 0 0 20px; width:250px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.guess dd a:hover{ color:#ff5a00;}

/*下载修改*/
.gamedown .pt_down{ background:url(/Public/images/patch/down_iconlj.png) #1ec456 no-repeat 35px center; padding:0 0 0 84px; width:130px; display:block; float:left; height:60px;
  -moz-border-radius:5px; /* Firefox */
  -webkit-border-radius:5px; /* Safari 和 Chrome */
  border-radius:5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.gamedown .pt_down:hover{ background:url(/Public/images/patch/down_iconlj.png) #0db544 no-repeat 35px center;}  
.gamedown .gs_down{ background:url(/Public/images/patch/down_icongs.png) #ff9500 no-repeat 40px center; padding:0 0 0 84px; width:136px; display:block; float:left; margin:0 0 0 20px; height:60px;
  -moz-border-radius:5px; /* Firefox */
  -webkit-border-radius:5px; /* Safari 和 Chrome */
  border-radius:5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.gamedown .gs_down:hover{ background:url(/Public/images/patch/down_icongs.png) #fdae1d no-repeat 40px center;}  
.gamedown .pt_down b{ color:#ffffff; font-size:20px; font-weight:normal; display:block; line-height:60px;}
.gamedown .gs_down b{ color:#ffffff; font-size:20px; font-weight:normal; display:block; line-height:28px; margin:5px 0 0 0;}
.gamedown .gs_down span{ color:#ffffff; font-size:12px; font-weight:normal; display:block; line-height:18px; margin:0;}

.gs_box ul{ overflow:hidden; margin:0 0 0 -16px;}
.gs_box ul li{ float:left; margin:0 0 16px 16px;}
.gs_box ul li a{ display:block; padding:0 0 0 50px; width:131px; background:url(/Public/images/patch/gs_box_icon.png) #ff9900 no-repeat 20px center; line-height:46px; height:46px; color:#fff; font-size:18px;
  -moz-border-radius:5px; /* Firefox */
  -webkit-border-radius:5px; /* Safari 和 Chrome */
  border-radius:5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.gs_box ul li a:hover{ background:url(/Public/images/patch/gs_box_icon.png) #fea72e no-repeat 20px center;} 

.pt_box ul{ overflow:hidden; margin:0 0 0 -25px;}
.pt_box ul li{ float:left; margin:0 0 18px 45px;}
.pt_box ul li a{ display:block; line-height:16px; height:16px; color:#999; font-size:14px;} 
.pt_box ul li a:hover{ color:#333; text-decoration:underline;}
