body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
blockquote,
th,
td,
p{margin: 0;padding: 0}
button{border: none;background: transparent;}
input,
button,
select,
textarea{outline: none}
li{list-style: none}
img{border: none}
textarea{resize: none}
body{color: #333;background: #f1f1f1;font: 14px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial, sans-serif}
body,
input,
textarea{font-size: 14px;font-family: "microsoft yahei", arial}
a{color: #333;text-decoration: none;outline: none}
a:link,
a:visited{text-decoration: none;}
a:hover{color: #FF8500;text-decoration: none;}
.clear{clear: both}
.m{padding-top: 20px}
.more a{color: #333}
.fl{float: left;}
.fr{float: right;}
.yellow{color: #FF8500;}
table{border-collapse: collapse;border-spacing: 0;}
.android{background: url(../images/sprite.png) no-repeat 0 -85px;}
.android.disabled{background: url(../images/sprite.png) no-repeat 0 -115px;}
.ios{background: url(../images/sprite.png) no-repeat -30px -85px;}
.ios.disabled{background: url(../images/sprite.png) no-repeat -30px -115px;}
.get-btn{border-radius: 16px;height: 30px;line-height: 30px;padding: 0 20px;border: 1px solid #fc5451;color: #fc5451;display: inline-block;cursor: pointer;}
.get-btn:hover{background-color: #fc5451;color: #fff;}
.green-btn{border-radius: 16px;height: 30px;line-height: 30px;padding: 0 20px;border: 1px solid #a3ce0e;color: #a3ce0e;cursor: pointer;display: inline-block;}
.green-btn:hover{background-color: #a3ce0e;color: #fff;}
.site-top{border-bottom: 1px solid #F2F2F2;background-color: #fff;height: 32px}
.container{width: 1260px;margin: 0 auto}
.public_top_left{float: left;overflow: hidden}
.public_top_left>div{float: left;margin-right: 18px}
.public_top_left a{font-size: 12px;line-height: 32px}
.public_top_left>div>div{width: 14px;height: 14px;display: inline-block;position: relative;top: 2px}
.public_top_left>div>div>img{width: 100%;height: 100%}
.public_top_right{float: right}
.public_top_right li{font-size: 12px;line-height: 32px; float: left; color: #888;}
.public_top_right li a{ display: block; padding: 0 10px;}
.public_top_right li.web-site-ph{width: 100px;height: 32px;position: relative;}
.web-site-ph .site-title{height: 32px; line-height: 32px; position: relative;text-align: center; text-indent: 12px; cursor: pointer; background: url(../images/pub_pcheader_icon.png) no-repeat 9px 11px;}
.web-site-ph .web-site-pop{z-index: 5;position: absolute; top: 32px; background: #fff; display: none; width: 1260px; right: 0;  border: 1px solid #e6e6e6;}
.web-site-ph:hover{ background-color: #f9f9f9;}
.web-site-ph:hover .web-site-pop{display: block;}
.web-site-pop .site-con{border-right: 1px solid #e6e6e6; overflow: hidden; float: left;}
.web-site-pop .sectitle{font-size: 16px; margin: 20px 0 10px; padding-left: 15px;}
.web-site-pop .site-list-con{zoom: 1; padding-left: 10px; padding-right: 10px;}
.web-site-pop .site-con1 .site-list{width: 65px; float: left; margin-right: 10px;}
.web-site-pop .sectitle{font-size: 16px; margin: 20px 0 10px; padding-left: 15px;}
.web-site-pop .sectitle a{color:#FF8500;}
.web-site-pop .site-list li{font-size: 12px; height: 22px; margin-bottom: 5px;}
.web-site-pop .site-list li a{max-width: 100%; display: inline-block; padding: 5px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.warp_public_nav{ background-color: #fff;}
.public_nav{width: 1260px;height: 97px;margin: auto}
.public_nav_img{width: 166px;height: 57px;float: left;margin-top: 20px;position: relative}
.public_nav_img>img{width: 100%}
.public_nav>ul{float: left;list-style: none;margin-top: 38px;margin-left: 80px}
.logo{position: absolute;top: 0px;left: 0px;display: block;width: 190px;height: 57px;background-repeat:no-repeat;}/*background: url(../images/logo.png) no-repeat;*/
.public_nav>ul>li{float: left;margin-right: 54px;position: relative}
.public_nav>ul>li>a{font-size: 16px;color: #494949;text-decoration: none}
.public_nav>ul>li>a:hover{color: #ff8500;cursor: pointer}
.public_nav>ul>li>span{position: absolute;height: 2px;background-color: #ff8500;bottom: -5px;left: 0}
.current_page span{width: 100%;}
.current_page a{color: #ff8500 !important}
.public_nav_input{float: right;margin-top: 30px}
.public_nav_input>input{height: 36px;width: 124px;line-height: 35px;font-size: 12px;border-radius: 30px;border: 1px solid #ff8500;padding-left: 15px;padding-right: 43px}
.public_nav_input{position: relative;width: 184px}
.public_nav_input>div{width: 37px;height: 37px;background-color: #ff8500;border-radius: 50%;position: absolute;top: 1px;right: 0;overflow: hidden;text-align: center;cursor: pointer}
.public_nav_input>div>a>img{z-index: 12;padding: 10px;vertical-align: middle;vertical-align: -webkit-baseline-middle;vertical-align: -moz-middle-with-baseline;vertical-align: -ms-middle-with-baseline}
.home-content-wrap{width: 100%;height: 840px;position: relative;}
.home-content-wrap .home-banner{width: 100%;height: 840px;}
.home-banner .swiper-container{height: 840px;}
.home-banner .swiper-container a{display: block;width: 100%;height: 840px;}
.home-banner .swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction{top: 430px;width: 96px;left: 50%;margin-left: 500px;}
.home-banner .swiper-pagination-bullet{width: 16px;height: 16px;background: #fff;opacity: .8;}
.home-banner .swiper-pagination-bullet-active{background: #FF8500;opacity: 1;}
.floor1{background: #272b2e;height: 372px;overflow: hidden;}
.hot-container{position: absolute;top: 470px;left: 50%;margin-left: -630px;z-index: 100;}
.top-hotgame{padding: 20px;width: 195px;}
.top-hotgame .hot-title{font-size: 20px;height: 30px;line-height: 30px;color: #fff;border-bottom: 1px solid #3e3f43;padding: 10px 0 10px 15px;position: relative;}
.top-hotgame .hot-title i{width: 4px;height: 20px;top: 15px;left: 0;display: block;background-color: #FF8500;position: absolute;}
.top-hotgame .top-gamelist{padding-top: 15px;}
.top-hotgame .top-gamelist li{width: 195px;margin-bottom: 11px;height: 58px;overflow: hidden;}
.top-hotgame .top-gamelist li:last-child{margin-bottom: 0;}
.top-hotgame .top-gamelist li a{display: block;width: 100%;height: 100%;}
.top-hotgame .top-gamelist li .g-pic{width: 58px;height: 58px;float: left;}
.top-hotgame .top-gamelist li .g-pic img{width: 58px;}
.top-hotgame .top-gamelist li .g-info{width: 125px;float: right;}
.top-hotgame .top-gamelist li .g-info .g-name{font-size: 15px;color: #fff;height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.top-hotgame .top-gamelist li .g-info .g-style{color: #b7b7b9;height: 18px;overflow: hidden;}
.top-hotgame .top-gamelist li .g-info .g-intro{color: #666;height: 18px;overflow: hidden;}
.top-ad a{width: 280px;height: 372px;display: block;overflow: hidden;position: relative;cursor: pointer;}
.top-ad a .ad-con{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.4);position: absolute;top: 0;left: 0;display: none;text-align: center;padding-top: 110px;}
.top-ad a .ad-name{font-size: 24px;font-weight: bold;color: #fff;}
.top-ad a .ad-js{color: #bbb;margin-top: 10px;}
.top-ad a .ad-link{display: inline-block;width: 100px;height: 30px;line-height: 30px;font-size: 15px;background-color: #FF8500;color: #fff;border-radius: 15px;margin-top: 20px;}
.top-ad a:hover .ad-con{display: block;}
.g-newbox{width: 400px;padding: 20px 30px 0;}
.g-newbox .hot-news{font-size: 24px;color: #fc5451;padding-bottom: 14px;border-bottom: 1px solid #3e3f43;display: block;font-weight: 700;}
.g-newbox .newsBoxlist{padding-top: 10px;}
.g-newbox .newsBoxlist li{height: 30px;line-height: 30px;overflow: hidden;}
.g-newbox .newsBoxlist a{width: 310px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #c3c3c3;float: left;font-size: 14px;padding-left: 22px;background: url(../images/dot.png) 0 center no-repeat;}
.g-newbox .newsBoxlist span{float: right;font-size: 14px;color: #727272;}
.g-newbox .newsBoxlist a:hover{color: #fff;font-weight: bold;}
.left_con{width: 376px;float: left;}
.right_con{width: 862px;float: right;}
.con-box{background: #fff;box-shadow: 0 5px 2px rgba(0, 0, 0, 0.06);}
.lm-title{font-size: 20px;height: 30px;line-height: 30px;color: #505050;position: relative;margin-bottom: 20px;padding-left: 15px;margin-top: 25px;}
.lm-title i{width: 4px;height: 20px;top: 5px;left: 0;display: block;background-color: #FF8500;position: absolute;}
.lm-title .more{color: #333;position: absolute;right: 10px;top: 0;line-height: 30px;display: block;font-size: 14px;}
.new-current th{background-color: #fdfdfd;height: 32px;line-height: 32px;border-bottom: 1px solid #f5f5f5;cursor: default;color: #666;text-align: center;}
.new-current th.name{width: 140px;}
.new-current th.area{width: 88px;}
.new-current th.time{width: 54px;}
.new-current th.gift{width: 40px;}
.new-current th.down{width: 54px;}
.new-current td{height: 24px;padding: 6px;text-align: center;}
.new-current .kf-game{padding: 0 0 0 14px;height: 24px;width: 114px;display: block;position: relative;}
.new-current .kf-game img{width: 24px;height: 24px;position: absolute;top: 0;left: 12px;vertical-align: top;}
.new-current .kf-game:hover{color: #FF8500;}
.new-current .kf-game p{width: 80px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-left: 30px;line-height: 24px;text-align:left;}
.new-current td .down_btn{width: 24px;height: 24px;border-radius: 3px;background: #f2f2f2 url(../images/sprite.png) no-repeat -27px 0;display: block;margin-left: 10px;}
.new-current td .down_btn:hover{background: #a3ce0e url(../images/sprite.png) no-repeat 0 0;}
.new-current td .gift_btn{width: 24px;height: 24px;border-radius: 3px;background: #f2f2f2 url(../images/sprite.png) no-repeat -27px -28px;display: block;margin-left: 3px;}
.new-current td .gift_btn:hover{background: #fc5451 url(../images/sprite.png) no-repeat 0 -28px;}
.hotgame-list li{width: 274px;float: left;display: inline-block;margin-right: 20px;margin-bottom: 17px;}
.hotgame-list li:nth-child(3n){margin-right: 0;}
.hotgame-list li:nth-child(4),
.hotgame-list li:nth-child(5),
.hotgame-list li:nth-child(6){margin-bottom: 0;}
.hotgame-list .hot-img{width: 100%;height: 155px;}
.hotgame-list .hot-img img{width: 100%;height: 155px;}
.hotgame-list .hot-title{padding: 10px 20px 0 20px;font-size: 18px;font-weight: bold;height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;}
.hotgame-list .hot-title a:hover{color: #FF8500;}
.hotgame-list .hot-txt{color: #888;padding: 5px 20px;height: 18px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hotgame-list .hot-down{height: 32px;padding: 8px 20px 20px 20px;}
.hot-down .hot-gift span{width: 20px;height: 20px;display: block;background: url(../images/sprite.png) no-repeat -27px -56px;margin-top: 6px;}
.hot-down .hot-gift span.no{background: url(../images/sprite.png) no-repeat 0 -56px;}
.hot-activity{width: 376px;height: 166px;}
.hot-activity img{width: 376px;height: 166px;}
.activity-container .swiper-pagination-bullet{width: 12px;height: 12px;background: #fff;opacity: .4;}
.activity-container .swiper-pagination-bullet-active{background: #FF8500;opacity: 1;}
.hot-giftlist li{height: 126px;width: 234px;margin-right: 20px;float: left;display: inline-block;padding: 20px;}
.hot-giftlist li:last-child{margin-right: 0;}
.hot-giftlist .gift-img{width: 100px;height: 100px;float: left;}
.hot-giftlist .gift-img img{width: 100%;}
.hot-giftlist .gift-info{float: right;width: 120px;height: 100px;}
.hot-giftlist .gift-name{font-size: 16px;font-weight: bold;height: 24px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hot-giftlist .gift-txt{height: 40px;line-height: 20px;width: 100%; overflow: hidden;color: #666; margin-bottom:5px; font-size: 13px;}
.hot-giftlist .gift-get .get-btn{height: 26px; line-height: 26px; padding: 0 15px;}
/*
.hot-giftlist .gift-sy{height: 26px;line-height: 26px;margin: 6px 0;}
.hot-giftlist .gift-sy span{width: 26px;height: 26px;display: inline-block;margin-right: 10px;float: left;}
.hot-giftlist .gift-sy label{display: inline-block;line-height: 26px;margin-right: 10px;float: left;}
.hot-giftlist .gift-sy span.android{background: url(../images/sprite.png) no-repeat 0 -85px;}
.hot-giftlist .gift-sy span.android.disabled{background: url(../images/sprite.png) no-repeat 0 -115px;}
.hot-giftlist .gift-sy span.ios{background: url(../images/sprite.png) no-repeat -30px -85px;}
.hot-giftlist .gift-sy span.ios.disabled{background: url(../images/sprite.png) no-repeat -30px -115px;}
*/
.gift_progress{margin-top: 10px;color: #666;font-size: 14px;float: left;margin-left: 5px;}
.warp_gift_surplus{width: 150px;background-color: #e6e6e6;border-radius: 8px;height: 8px;margin-top: 6px;float: left;}
.gift_surplus{height: 8px;background-color: #fca11c;border-radius: 8px;}
.gift_progress p{float: left;padding-left: 10px;}
.hot-method{padding: 20px;}
.hot-method .method-pic{width: 336px;height: 148px;margin-bottom: 17px;}
.hot-method .method-pic a{display: block;width: 332px;height: 146px;position: relative;border: 2px solid #fff;overflow: hidden;}
.hot-method .method-pic a img{width: 332px;height: 146px;transition: all 500ms;-webkit-transition: all 500ms;-moz-transition: all 500ms;-o-transition: all 500ms;display: block;}
.hot-method .method-pic a:hover{border: 2px solid #f60}
.hot-method .method-pic a:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05)}
.hot-method .method-pic .pic-name{background: rgba(0, 0, 0, 0.4);padding: 0 20px;position: absolute;bottom: 0;left: 2px;height: 34px;width: 292px;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 34px;}
.newslist{overflow: hidden;}
.newslist li{width: 314px;font-size: 14px;background: url(../images/dot.png) 0 center no-repeat;line-height: 32px;height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 22px;}
.newslist li a{color: #666;}
.newslist li a:hover{color: #FF8500;}
.classify_box{overflow: hidden;}
/*更多游戏*/
.classify_box{overflow: hidden;}
.classify_box>div{float: left;}
.classify_title>p{width: 96px;height: 50px;text-align: center;line-height: 50px;background-color: #f6f6f6;margin-bottom: 2px;font-size: 14px;position: relative;}
.classify_title .active{cursor: pointer;background-color: #ff8500;color: white;}
.classify_title .active:before{content: '';position: absolute;right: -13px;top: 19px;border: 7px solid transparent;border-left-color: transparent;border-left-style: solid;border-left-width: 7px;border-left: 7px solid #ff8500;width: 0;height: 0;}
.classify_content>ul{overflow: hidden;list-style: none;width: 759px;height: 522px;display: none;}
.classify_content>ul.show{display: block;}
.classify_content>ul>li{float: left;width: 110px;text-align: center;margin-left: 14px;padding: 10px 0;}
.classify_content>ul>li:hover{background-color: #f6f6f6;}
.classify_content>ul>li>div:first-child{width: 86px;height: 86px;margin-left: 12px;margin-bottom: 10px;}
.classify_content>ul>li>div img{width: 100%;height: 100%;border-radius: 10px;}
.classify_content>ul>li>div:first-child+a{font-size: 14px;margin: 10px 0;}
.classify_content>ul>li>div:first-child+a>p{width: 84px;margin: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.classify_content>ul>li>div:first-child+a:hover{cursor: pointer;color: #ff8500;text-decoration: underline;}
.classify_content .download button{font-size: 14px;border: 1px solid #fc5451;width: 52px;margin: auto;border-radius: 30px;margin-top: 13px;padding: 0;color: #fc5451;}
.classify_content .download button:hover{cursor: pointer;background-color: #fc5451;color: white;}
.classify_content .no_download button{font-size: 14px;border: 1px solid #ccc;background: #ccc;width: 52px;margin: auto;border-radius: 30px;margin-top: 13px;padding: 0;color: #fff;}
.hot-video{padding: 20px;}
.video-word-con{width: 336px;height: 148px;display: block;position: relative;overflow: hidden;margin-bottom: 17px;}
.video-word-con .pic{display: block;width: 100%;height: 100%;}
.video-word-con{display: block;position: relative;overflow: hidden;_border: 1px solid #fff}
.video-word-con .text{width: 100%;height: 30px;line-height: 30px;color: #fff;position: absolute;bottom: 0;left: 0;background: #000;background: rgba(0, 0, 0, 0.5);transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}
.video-word-con .text .word{width: 88%;height: 100%;display: block;padding-left: 40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.video-word-con .text .play{display: block;width: 30px;height: 100%;position: absolute;left: 0;top: 0;margin: 0}
.video-word-con .play{width: 30px;height: 30px;position: absolute;left: 50%;top: 50%;margin: -15px 0 0 -15px;display: none;background: #fc8900 url(../images/lit_icon.png) no-repeat 11px -122px;_background: #fc8900 url(../images/lit_icon.png) no-repeat 11px -122px}
.video-word-con .pic{display: block;width: 100%;height: 100%}
.video-word-con .meng{width: 100%;_width: 0;height: 100%;_height: 0;position: absolute;top: 0;left: 0;opacity: 0;filter: alpha(opacity=0);background: #000;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms;_display: none}
.video-word-con:hover{_border: 1px solid #f60}
.video-word-con:hover .text{bottom: -30px}
.video-word-con:hover .meng{opacity: 0.5;filter: alpha(opacity=50)}
.video-word-con:hover .play{display: block;_display: none}
.video-list{overflow: hidden;}
.video-list li{padding-left: 18px;line-height: 32px;width: 314px;font-size: 14px;background: url(../images/lit_icon.png) no-repeat 1px -215px;line-height: 32px;height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.video-list li a{display: inline-block;float: left;max-width: 100%;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.game-comment{padding: 20px;}
.game-comment .today-pic{padding-bottom: 14px;overflow: hidden;border-bottom: 1px solid #e5e5e5;}
.pic-word-con{border: 2px solid #fff;display: block;position: relative;overflow: hidden}
.game-comment .pic-word-con{width: 260px;height: 115px;float: left;margin-right: 15px;}
.game-comment .pic-word-con.last{margin-right: 0;}
.pic-word-con .text{width: 100%;height: 24px;line-height: 24px;text-align: center;color: #fff;position: absolute;bottom: 0;left: 0;background: #000;background: rgba(0, 0, 0, 0.5);white-space: nowrap;text-overflow: ellipsis;overflow: hidden;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}
.pic-word-con .pic{display: block;width: 100%;height: 100%;transition: all 500ms;-webkit-transition: all 500ms;-moz-transition: all 500ms;-o-transition: all 500ms}
.pic-word-con:hover{border: 2px solid #f60}
.pic-word-con:hover .pic{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05)}
.game-comment .icon-word-list{margin-left: -10px;zoom: 1;}
.game-comment .icon-word-list li{height: 83px;margin-left: 10px;cursor: auto;overflow: hidden;border-bottom: 1px dotted #ebebeb;padding: 2px 0;}
.game-comment .icon-word-list li:last-child{border-bottom: 0px none;}
.game-comment .icon-word-list .tit,
.game-comment .icon-word-list .pic{display: block;}
.icon-word-list .pic{width: 120px;margin: 10px 10px 0 10px;float: left;position: relative;_cursor: pointer;}
.icon-word-list .pic img{width: 120px;height: 70px; border-radius: 10px;}
.game-comment .icon-word-list .pic{margin-top: 6px;}
.game-comment .icon-word-list .right-text{width: auto;float: none;margin-left: 130px;height: 80px;margin-top: 5px;cursor: pointer;}
.icon-word-list .right-text .tit{_width: 100%;font-size: 14px;line-height: 14px;padding: 5px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.icon-word-list .right-text .text{_width: 100%;color: #666;font-size: 12px;line-height: 14px;margin-bottom: 10px;}
.game-comment .icon-word-list .text{line-height: 22px;height: 44px;overflow: hidden;}
.game-comment .icon-word-list .right-text .more{color: #f80;padding-left: 4px;}
.radius70{width: 120px;height: 120px;display: block;position: absolute;top: 0;left: 0;}
.game-con-6 .box-title-vertical{float: left;height: 120px;margin-right: 20px;border-left: 4px solid #ff6600;overflow: hidden;}
.game-con-6 .box-title-vertical h2{width: 18px;float: left;font-size: 20px;padding: 12px 10px 0 15px;line-height: 24px;}
.game-con-6 .box-con-5{height: 105px;overflow: hidden;padding-top: 15px;}
.game-con-6 .box-con-5 a{float: left;display: block;font-size: 16px;display: block;width: 132px;height: 40px;margin: 0 14px 10px 0;line-height: 40px;text-align: center;background: #f5f5f5;}
.link-con{padding: 20px;}
.link-con a{display: inline-block;padding: 0 6px;margin: 5px 0;border-right: 1px solid #dbdbdb;line-height: 14px;height: 14px;}
.link-con a:last-child{border-right: none;}
.footer{background-color: #494949;margin-top: 30px;padding: 35px 0;}
.coinfo{width: 1200px;height: auto;line-height: 20px;color: #888;position: relative;margin: 0 auto;}
.coinfo a{color: #ccc;}
.coinfo .info{margin-left: 30px}
.coinfo .about{margin-bottom: 25px}
.coinfo .about a{height: 14px;line-height: 14px;font-size: 14px;margin-right: 15px;}
.coinfo .info{margin-left: 30px;}
.legal-list{max-width: 560px;}
.legal-list{position: absolute;top: -10px;right: 0;}
.legal-list a{width: auto;height: 26px;line-height: 15px;padding: 8px 10px 8px 50px;-webkit-border-radius: 15px;border-radius: 15px;overflow: hidden;color: #fff;margin-left: 15px;margin-bottom: 15px;float: right;background: #6d6d6d url(../images/bz.png) no-repeat}
.legal-list a:hover{color: #fff;}
.legal-list .legal-1{background-position: 10px 0px}
.legal-list .legal-2{background-position: 10px -40px;}
.legal-list .legal-3{background-position: 10px -84px;}
.legal-list .legal-4{background-position: 10px 6px;}
/*资讯*/
.position{color: #333;padding-top: 15px;}
.position span{color: #666;}
.column-left{float: left;width: 862px;}
.column-right{float: right;width: 376px;}
.rank{/* float: left; */width: 329px;}
.rank_list{padding: 10px;}
.hot_1{background-color: #fc544f !important;color: #fff;}
.hot_2{background-color: #ff8500 !important;color: #fff;}
.hot_3{background-color: #faad2c !important;color: #fff;}
.small{overflow: hidden;padding-left: 12px;padding-bottom: 12px;padding-top: 10px;color: #666;}
.small>div:first-child{float: left;}
.small>div:first-child+div{float: right;}
.small>div:first-child>span:first-child{display: inline-block;float: left;width: 30px;height: 30px;font-size: 12px;background-color: #e9eceb;text-align: center;line-height: 30px;}
.small>div:first-child div{float: left;width: 114px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.small>div:first-child div span{font-size: 14px;line-height: 30px;margin-left: 12px}
.small>div:first-child+div>span{font-size: 12px;padding-right: 5px;}
.small>div:first-child+div>span:first-child+span{font-size: 12px;color: #d1d1d1;}
.small>div:first-child+div a.get-btn{text-align: center;line-height: 24px;width: 50px;height: 24px;font-size: 14px;color: #fc5351;border: 1px solid #fc5351;border-radius: 30px;margin-right: 12px; padding: 0;}
.small>div:first-child+div a.get-btn:hover{color: #fff;}
.small .nodownload,.small .nodownload:hover{color: #b2b2b2 !important;border: 1px solid #b2b2b2 !important; cursor:default; background: transparent;}
.big{padding-left: 12px;background-color: #f9f9f9;overflow: hidden;padding: 12px 0;}
.big>div{float: left;}
.big>div:first-child{height: 66px;width: 30px;text-align: center;line-height: 66px;margin-left: 12px;background-color: #e6e6e6;}
.big_main>div{float: left;}
.big_main>div:first-child{width: 66px;height: 66px;margin-left: 12px;}
.big_main>div:first-child img{width: 100%;height: 100%;border-radius: 10px;}
.big_main>div:first-child+div{margin-left: 12px;width: 150px;}
.big_main>div:first-child+div>p:first-child{font-size: 14px;max-width: 150px;width: max-content;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom: 1px solid #f6f6f6;}
.big_main>div:first-child+div>p:first-child:hover{cursor: pointer;color: #ff8500;}
.big_main>div:first-child+div>p:first-child>a:hover{color: #ff8500;text-decoration: underline;}
.big_main>div:first-child+div>p:first-child+p,
.big_main>div:first-child+div>p:first-child+p+p{font-size: 12px;color: gray;margin-top: 5px;}
.game_style>span:first-child+span{margin: 0 5px;}
.big .get-btn{background-color: #fc5351;width: 50px;height: 26px;text-align: center;font-size: 13px; float: right; margin-top: 18px; margin-right: 13px; padding: 0; color: #fff; line-height: 26px;}
.hot_rank_1 .big{display: block;}
.hot_rank_1 .small{display: none;}
.big{display: none;}
.big>div:first-child+div+div>span{line-height: 24px;cursor: pointer;}
.download button,
.no_download button{color: #fff;line-height: 24px;cursor: pointer;}
.download button:focus,
.download button:active,
.download button:focus,
.no_download button:focus,
.no_download button:active,
.no_download button:focus{outline: none;border-color: transparent;box-shadow: none;}
.r-ad{margin-top: 20px;}
.news-content{position: relative;}
.news-tab{position: absolute;top: -46px;left: 120px;}
.news-tab li{margin-right: 30px;font-size: 16px;line-height: 24px;border-bottom: 2px solid #f1f1f1;float: left;cursor: pointer;}
.news-tab li a{color: #333;}
.news-tab li a:hover{color: #FF8500;}
.news-tab li:hover,.news-tab li.active{color: #FF8500;}
.news-tab li:hover a,.news-tab li.active a{color: #FF8500;}
.news-tab li.active{border-bottom: 2px solid #ff8500;}
.new_news .game_detail{height: 135px;overflow: hidden;border-bottom: 1px solid #eee;}
.new_news .game_detail:hover{background: #F9F9F9;}
.game_detail:last-child{border-bottom: none;}
.new_news .content_left{width: 152px;float: left;height: 103px;overflow: hidden;margin: 15px 20px 15px 15px;border: 2px solid #fff;}
.new_news .content_left img{transition: all 1s;width: 100%;height: 100%;}
.new_news .content_left img:hover{transform: scale(1.1);}
.content_left:hover{border: 2px solid #ff8500;}
.new_news .content_right{float: left;width: 630px;margin-top: 15px;}
.content_right h4 a{font-size: 16px;color: #494949;font-weight: 600;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 634px;}
.content_right h4 a:hover{color: #ff8500;}
.content_right span{font-size: 12px;color: #b2b2b2;line-height: 32px;padding-right: 15px;}
.content_right .text{font-size: 12px;line-height: 20px;height: 40px;color: #494949;margin-top: 7px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.content_right .text p,
.content_right .text span{font-size: 12px !important;color: #494949 !important;line-height: 20px !important;background-color: transparent !important;margin: 0px !important;}
.content_right .text img,
.content_right .text embed{display: none;}
.show{display: block !important;}
.hide{display: none;}
/* 分页 */
.page{padding: 30px 0;height: 33px;}
.pagination{height: 33px;margin: auto;width: max-content;width: -moz-fit-content;width: -ms-fit-content;display: inline-block;*display: inline;*zoom: 1;display: flex;}
.pagination li{float: left;}
.pagination li a,
.pagination li span{font-size: 14px;padding: 6px 11px;color: #494949;border-radius: 4px;border: 1px solid #eee;margin: 0 5px;cursor: pointer; background-color: #fff;}
.pagination li a:hover{color: #fff;background: #FF9900;border: 1px solid #FF9900;}
.pagination .active span{color: #fff;background: #FF9900;border: 1px solid #FF9900;}
.pagination .disabled span{color: #494949;cursor: default;background: #fff;}
.pagination .disabled span:hover{color: #494949;cursor: default;background: #fff;}
/*游戏详情*/
.relative-handle{position: absolute;right: 0;top: -52px;height: 36px;}
.relative-handle a{padding: 0 18px 0 38px;height: 36px;line-height: 36px;margin-left: 15px;display: block;float: left;color: #fff;position: relative;}
.relative-handle a.relative-down{background-color: #4b93ff;}
.relative-handle a.relative-get{background-color: #fc5451;}
.relative-handle a i{width: 14px;height: 14px;display: block;position: absolute;top: 11px;left: 18px;}
.relative-handle a.relative-down i{background: url(../images/sprite.png) no-repeat -64px -5px;}
.relative-handle a.relative-get i{background: url(../images/sprite.png) no-repeat -85px -5px;}
.article-detail{padding: 20px;}
.article-detail .article-tit{font-weight: bold; font-size: 20px; text-align: center;}
.article-detail .article-info{color: #666; text-align: center; padding: 10px 0;}
.article-detail .article-con{font-size: 15px; line-height: 30px; color: #666;}
.article-detail .article-con img{max-width:100%;object-fit:contain;}
/*游戏礼包*/
.gift-search{position: absolute; right: 0; height: 34px; top:-52px;}
.gift-search input[type=text]{height: 24px; border-radius: 5px; padding: 5px 34px 5px 10px; width:156px; line-height: 24px;border: 0px none;}
.gift-search input[type=button]{border: 0px none; background: url(../images/search_ico2.png) no-repeat center center; width: 34px; height: 34px; position: absolute; right: 0; top: 0; cursor: pointer;}
.gift-list th{background-color: #fdfdfd;height: 32px;line-height: 32px;border-bottom: 1px solid #f5f5f5;cursor: default;color: #666;text-align: center;}
.gift-list th.name{width: 499px;}
.gift-list th.date{width: 190px;}
.gift-list th.plat{width: 95px;}
.gift-list th.amount{width: 70px;}
.gift-list th.get{width: 102px;}
.gift-list td{height: 60px;padding:15px 6px;text-align: center;border-bottom: 1px solid #eee;}
.gift-list .gift-game{padding: 0 0 0 14px;height: 60px;width: 363px;display: block;position: relative;text-align: left; margin: 0;}
.gift-list .gift-game img{width: 60px;height: 60px;position: absolute;top: 0;left: 14px;vertical-align: top;}
.gift-list .gift-game:hover{color: #FF8500;}
.gift-game .list-d{width: 293px;overflow: hidden;margin-left: 70px;height: 60px;}
.gift-game .list-d .d-title{padding: 5px 0; font-size: 16px; height: 24px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gift-game .list-d .d-txt{height: 20px; line-height: 20px; width: 100%; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; color: #666;}
.gift-list td span{width: 26px;height: 26px;display: inline-block;margin: 0 6px;}
.right-hotgift{padding: 20px;}
.right-hotgift li{width: 100%; height: 60px; margin-bottom: 15px; position: relative; overflow: hidden;}
.right-hotgift li .hotgift-img{width: 60px; height: 60px; float: left; display: block;}
.right-hotgift li .hotgift-info{width: 262px; height: 60px; float: right;}
.right-hotgift li .hotgift-info .tit{height: 15px; padding: 4px 0; height: 24px; line-height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.right-hotgift li .hotgift-info .version{height: 26px;}
.right-hotgift li .hotgift-info .version span{width: 26px;height: 26px;display: inline-block;margin: 0 6px;}
.right-hotgift li:last-child{margin-bottom: 0;}
.right-hotgift li .get-btn{position: absolute; right: 0; top:30px; height: 26px; line-height: 26px; border-radius: 13px; padding: 0 14px;}
/*开服开测*/
.today-gameservice{width: 100%;}
.today-gameservice th{background-color: #fdfdfd;height: 32px;line-height: 32px;border-bottom: 1px solid #f5f5f5;cursor: default;color: #666;text-align: center;}
.today-gameservice th.name{width: 540px;}
.today-gameservice th.heat{width: 200px;}
.today-gameservice th.plat{width: 200px;}
.today-gameservice th.get{width: 320px;}
.today-gameservice td{height: 90px;padding:18px 6px;text-align: center;border-bottom: 1px solid #f5f5f5;}
.today-gameservice .game-service{padding: 0 0 0 14px;height: 90px;width: 504px;display: block;position: relative;text-align: left;}
.today-gameservice .game-service img{width: 90px;height: 90px;position: absolute;top: 0;left: 14px;vertical-align: top;}
.today-gameservice .game-service:hover{color: #FF8500;}
.game-service .service-d{width: 394px;overflow: hidden;margin-left: 110px;height: 90px;}
.game-service .service-d .d-title{padding: 10px 0 15px 0; font-size: 16px; height: 24px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.game-service .service-d .d-txt{height: 20px; line-height: 20px; width: 100%; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; color: #666;}
.game-service .service-d .d-txt label{margin-right: 15px;}
.today-gameservice td span{width: 26px;height: 26px;display: inline-block;margin: 0 6px;}
.today-gameservice td .get-btn,.today-gameservice td .green-btn{margin: 0 10px;}
.open-test-con{margin-bottom:25px}
.open-test-con table{width:100%}
.open-test-con table th{height:32px; color:#666; border-bottom:1px solid #f5f5f5; background:#fdfdfd; text-align:center; font-size:14px}
.open-test-con .timetr{width:100px}
.open-test-con .nametr{width:427px}
.open-test-con .stattr{width:100px}
.open-test-con .typetr{width:280px}
.open-test-con .hottr{width: 120px;}
.open-test-con .btntr{width:120px}
.open-test-con .plattr{width:100px;text-align:center;}
.open-test-con .des-table{padding-left:4px; border-left:1px solid #f5f5f5; background:#fdfdfd}
.open-test-con .des-table tr{border-top:1px dotted #ebebeb; border-bottom:none}
.open-test-con .des-table1{border-left:1px solid #f7f7f7; background:#fff; border-bottom:1px dotted #ebebeb}
.open-test-con .des-table1 .day{color:#fff; background:url(../images/open_server_day.png) no-repeat 0 3px; height:30px; line-height:30px; text-indent:38px; cursor:default; margin-left:-10px; font-size: 12px;}
.open-test-con .des-table2{border-left:1px solid #f7f7f7; background:#fff; border-bottom:1px dotted #ebebeb}
.open-test-con .des-table2 .day{color:#666; background:url(../images/open_server_day.png) no-repeat 0 -47px; height:30px; line-height:30px; text-indent:38px; cursor:default; margin-left:-10px; font-size: 12px;}
.open-test-con .plattr span{text-align:center;}
.open-test-con .img{width:32px; height:32px; display:block; float:left; margin:9px 10px 0 0; position:relative}
.open-test-con .img img{width:32px; height:32px; display:block}
.open-test-con table tr{border-bottom:1px solid #ebebeb}
.open-test-con table td{font-size:14px; height:49px; text-align:center; color:#666}
.open-test-con table .time{color:#666; display:block; text-indent:-10px}
.open-test-con table .name{width:370px; display:inline-block; line-height:49px; float:left; margin-right:5px; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; height: 49px; text-align: left;}
.open-test-con table td a:hover{color: #FF8500;}
.open-test-con table .hot{cursor:default; color: #FF8500;}
.open-test-con table .sbtn{display:inline-block; width:76px; height:23px; margin-top:3px; line-height:24px; text-indent:18px; font-size:12px; color:#666; text-decoration:none; -moz-border-radius:4px; border-radius:4px; background-image:url(../images/lit_icon.png); background-repeat: no-repeat; background-color:#f2f2f2}
.open-test-con table .sbtn:hover{text-decoration:none}
.open-test-con table .icon-gift{background-position:4px -52px}
.open-test-con table .icon-gift:hover{background-position:4px -25px; background-color:#ff622b; color:#fff}
.open-test-con table .icon-gift-no{background-position:3px -75px; text-indent:12px; cursor:default;}
.open-test-con table .icon-gift-no:hover{color: #666;}
.open-test-con table .icon-down{background-position:4px -336px;}
.open-test-con table .icon-down:hover{background-position:4px -368px; background-color: #a3ce0e; color:#fff}
.open-test-con table .icon-down-no{background-position:2px -97px; text-indent:12px; cursor:default}
.open-test-con table .icon-down-no:hover{color: #666;}
/*游戏中心*/
.game-style{padding: 10px 20px;}
.sub-title{font-size: 15px;height: 24px;line-height: 24px;color: #333;position: relative;padding-left: 10px;margin-bottom: 16px;}
.sub-title i{width: 2px;height: 16px;top: 4px;left: 0;display: block;background-color: #FF8500;position: absolute;}.class-text{margin:0 0 0 -20px; overflow: hidden; width: 1240px;}
.game-style .cans{width:184px; height:68px; float:left; margin:0 0 18px 20px; position:relative; border:1px solid #e6e6e6;background-color: #f9f9f9;}
.game-style .cans a{width:100%; height:68px; display:block; font-size:18px; text-indent:10px; line-height:28px; font-weight:400; position:relative; z-index:10}
.game-style .cans .num{font-size:14px; color:#ff8a00; position:absolute; right:10px; top:5px; cursor:pointer}
.game-style .cans .des{font-size:14px; color:#999; line-height:16px; position:absolute; left:10px; bottom:7px; cursor:pointer}
.game-style .cans:hover{background-color:#ffba00; border-color:#ffa800}
.game-style .cans:hover .num,
.game-style .cans:hover .des,
.game-style .cans:hover a{color:#fff}
.game-style .can-green{background:#1ac269; border-color:#06b85d}
.game-style .can-purple{background:#868cd8; border-color:#7b89da}
.game-style .can-blue{background:#60afe7; border-color:#49a3e3}
.game-style .can-jade{background:#2bbdc4; border-color:#17afb6}
.game-style .can-pink{background:#f4689d; border-color:#f15f97}
.game-style .can-orange{background:#fd913a; border-color:#ff8727}
.game-style .can-red{background:#ff784f; border-color:#ff683b}
.game-style .can-green a,
.game-style .can-green .num,
.game-style .can-green .des,
.game-style .can-green .des p,
.game-style .can-purple a,
.game-style .can-purple .num,
.game-style .can-purple .des,
.game-style .can-purple .des p,
.game-style .can-jade a,
.game-style .can-jade .num,
.game-style .can-jade .des,
.game-style .can-jade .des p,
.game-style .can-blue a,
.game-style .can-blue .num,
.game-style .can-blue .des,
.game-style .can-blue .des p,
.game-style .can-pink a,
.game-style .can-pink .num,
.game-style .can-pink .des,
.game-style .can-pink .des p,
.game-style .can-orange a,
.game-style .can-orange .num,
.game-style .can-orange .des,
.game-style .can-orange .des p,
.game-style .can-red a,
.game-style .can-red .num,
.game-style .can-red .des,
.game-style .can-red .des p{color:#fff}
/*游戏列表*/
.game-select-box {
    padding: 10px 0px;
    margin-top: 20px;
    background-color: #fff;
    overflow: hidden;
    border: 1px solid #e5e5e5;
}
.game-type,.game-theme{
    width: 100%;
    min-height: 30px;
    padding: 10px 0px 0px 0px;
    float: left;
}
.game-select-box .game-type-title {
    font-size: 14px;
    margin: 0 20px 0 20px;
    display: block;
    width: 80px;
    line-height: 29px;
    float: left;
    color: #333;
}
.game-select-box .game-type-list {
    float: left;
    width: 1038px;
}
.game-select-box a {
    display: inline-block;
    color: #666;
    font-size: 13px;
    padding: 2px 8px;
    margin: 2px 0 10px 9px;
    border-radius: 15px;
}
.game-select-box a:hover, .game-select-box .active {
    color: #fff;
    background: #ff7800;
}
.game-select-box .game-type-list {
    float: left;
    width: 1038px;
}
.searchgame-con{margin-top: 20px; width: 100%;}
.searchgame-con:after,.searchgame-con:before{content: ""; clear: both; height: 0; visibility: hidden; display: block;}
.searchgame-con li{width: 234px; height: 289px; margin-right: 20px; text-align: center; float: left; margin-bottom: 16px; background: #fff; border: 1px solid #e5e5e5;position: relative;background-color: #fff;}
.searchgame-con li div:first-child{height: 130px;}
.searchgame-con li a{width: 151px; font-size: 16px; font-weight: bold;}
.searchgame-con li img{width: 86px; height: 86px; margin: 30px 0 10px 0;}
.smallIcon{border-radius: 10px;}
.searchgame-con li .game_name{width: 151px; height: 27px; margin: auto; padding-bottom: 6px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.searchgame-con li:nth-child(5n){margin-right: 0;}
.searchgame-con li a{width: 151px; font-size: 16px; font-weight: bold;}
.searchgame-con li .game_name a{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.searchgame-con li p{font-size: 14px; color: #B2B2B2; line-height: 24px;}
.searchgame-con li .code_url{margin-top: 18px;}
.searchgame-con li a.get-btn{width: 120px; height: 36px; line-height: 36px; text-align: center;padding: 0; font-size: 16px; font-weight: normal; border-radius: 18px;}
/*热门游戏*/
.hotgame-con{padding: 20px;}
.hotgame-con .rank-tab{height: 45px; line-height: 45px;}
.hotgame-con .rank-tab li{cursor: pointer;padding: 0 45px; display: inline-block; float: left; font-weight: bold; font-size: 15px; background-color: #f6f6f6; color: #555;}
.hotgame-con .rank-tab li.active{background-color: #FF8500; color: #fff;}
.rank-con{margin-top: 20px; width: 100%;}
.rank-con:after,.rank-con:before{content: ""; clear: both; height: 0; visibility: hidden; display: block;}
.rank-content{display: none;}
.show{display: block;}
.rank-lb li{width: 226px; height: 289px; margin-right: 20px; text-align: center; float: left; margin-bottom: 16px; background: #fff; border: 1px solid #eee;position: relative;background-color: #f9f9f9;}
.rank-lb li .ico{width: 55px; height: 55px; background-image: url(../images/corner_bg.png); background-repeat: no-repeat; position: absolute; top:-4px; left: -4px; display: block;}
.rank-lb li .top1{background-position: 0 0;}
.rank-lb li .top2{background-position: -55px 0;}
.rank-lb li .top3{background-position: -110px 0;}
.rank-lb li .top4{background-position: -165px 0;}
.rank-lb li .top5{background-position: -220px 0;}
.rank-lb li .top6{background-position: -275px 0;}
.rank-lb li .top7{background-position: -330px 0;}
.rank-lb li .top8{background-position: -385px 0;}
.rank-lb li .top9{background-position: -440px 0;}
.rank-lb li .top10{background-position: -495px 0;}
.rank-lb li .top11{background-position: 0 -55px;}
.rank-lb li .top12{background-position: -55px -55px;}
.rank-lb li .top13{background-position: -110px -55px;}
.rank-lb li .top14{background-position: -165px -55px;}
.rank-lb li .top15{background-position: -220px -55px;}
.rank-lb li .top16{background-position: -275px -55px;}
.rank-lb li .top17{background-position: -330px -55px;}
.rank-lb li .top18{background-position: -385px -55px;}
.rank-lb li .top19{background-position: -440px -55px;}
.rank-lb li .top20{background-position: -495px -55px;}
.rank-lb li .top21{background-position: 0 -110px;}
.rank-lb li .top22{background-position: -55px -110px;}
.rank-lb li .top23{background-position: -110px -110px;}
.rank-lb li .top24{background-position: -165px -110px;}
.rank-lb li .top25{background-position: -220px -110px;}
.rank-lb li .top26{background-position: -275px -110px;}
.rank-lb li .top27{background-position: -330px -110px;}
.rank-lb li .top28{background-position: -385px -110px;}
.rank-lb li .top29{background-position: -440px -110px;}
.rank-lb li .top30{background-position: -495px -110px;}
.rank-lb li .top31{background-position: 0 -165px;}
.rank-lb li .top32{background-position: -55px -165px;}
.rank-lb li .top33{background-position: -110px -165px;}
.rank-lb li .top34{background-position: -165px -165px;}
.rank-lb li .top35{background-position: -220px -165px;}
.rank-lb li .top36{background-position: -275px -165px;}
.rank-lb li .top37{background-position: -330px -165px;}
.rank-lb li .top38{background-position: -385px -165px;}
.rank-lb li .top39{background-position: -440px -165px;}
.rank-lb li .top40{background-position: -495px -165px;}
.rank-lb li .top41{background-position: 0 -220px;}
.rank-lb li .top42{background-position: -55px -220px;}
.rank-lb li .top43{background-position: -110px -220px;}
.rank-lb li .top44{background-position: -165px -220px;}
.rank-lb li .top45{background-position: -220px -220px;}
.rank-lb li .top46{background-position: -275px -220px;}
.rank-lb li .top47{background-position: -330px -220px;}
.rank-lb li .top48{background-position: -385px -220px;}
.rank-lb li .top49{background-position: -440px -220px;}
.rank-lb li .top50{background-position: -495px -220px;}
.rank-lb li div:first-child{height: 130px;}
.rank-lb li a{width: 151px; font-size: 16px; font-weight: bold;}
.rank-lb li img{width: 86px; height: 86px; margin: 30px 0 10px 0;}
.smallIcon{border-radius: 10px;}
.rank-lb li .game_name{width: 151px; height: 27px; margin: auto; padding-bottom: 6px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.rank-lb li:nth-child(5n){margin-right: 0;}
.rank-lb li a{width: 151px; font-size: 16px; font-weight: bold;}
.rank-lb li .game_name a{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.rank-lb li p{font-size: 14px; color: #B2B2B2; line-height: 24px;}
.rank-lb li .code_url{margin-top: 18px;}
.rank-lb li a.get-btn{width: 120px; height: 36px; line-height: 36px; text-align: center;padding: 0; font-size: 16px; font-weight: normal; border-radius: 18px;}
.new-game{padding: 20px;}
.new-game ul{overflow: hidden;}
.new-game ul li{width: 248px; margin-right: 20px; float: left;height: 138px; margin-bottom: 16px; background: #fff; border: 1px solid #eee;padding: 20px;font-size: 13px; background-color: #f9f9f9;}
.new-game ul li:nth-child(4n){margin-right: 0;}
.new-game li .new-top{width: 100%; height: 90px; overflow: hidden;}
.new-top .new-img{width: 90px; height: 90px; margin-right: 15px; display: block; float: left;}
.new-top .new-info{float: left; height: 90px; width: 143px;}
.new-top .new-info .new-title{font-size: 15px; height: 24px; line-height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 3px 0; font-weight: bold;}
.new-top .new-info p{line-height: 20px; color: #888; height: 20px;}
.new-top .new-info .new-gift span{float: left; display:inline-block; color: #888;height: 20px; line-height: 20px;}
.new-top .new-info .new-gift span.gift-ico{background: url(../images/sprite.png) no-repeat -32px -33px; width: 14px; height: 14px; margin: 3px;}
.new-top .new-info .new-gift span.no-gift-ico{background: url(../images/sprite.png) no-repeat -62px -33px;}
.new-game .new-btn{text-align: center; margin-top: 16px;}
.new-game .new-btn a{margin: 0 6px;}
/* 游戏详情*/
.gamedetail-item .sub-title{font-weight: bold; margin-top: 20px;}
.game-intro{padding: 10px;}
.game-intro p{line-height: 30px;}
.game-intro img{max-width: 100%; padding: 10px 0;}
.game_info_left{margin-top: 20px;}
.game_info_left>div:first-child{height: 120px;}
.game_info_left>div:first-child>img{width: 120px; height: 120px; float: left; margin-right: 15px;}
.game_info_left h2{font-size: 16px; font-weight: 600; width: 316px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.info1{width: 200px; float: left;}
.info li{float: left; width: 100%; font-size: 14px; padding-top: 11px; color: #666;}
.info2{width: 270px; float: left;}
.info2 li{width: 270px;}
/*andriod and ios download*/
.code-down-wrap{float: right; width: 207px;}
.az_code_right{width: 205px; height: 42px; position: relative; border: 1px solid #8CC63F; border-radius: 5px;margin-top: 0px;position: relative;}
.az_ed_download{float: left; width: 162px;}
.az_ed_download .android-ico{margin: 11px 6px 11px 14px; float: left; display:block; width: 20px; height:20px; background: url(../images/sprite.png) no-repeat -68px -56px;}
.az_ed_download:hover .android-ico{background: url(../images/sprite.png) no-repeat -100px -56px;}
.az_ed_download span{float: left; font-size: 18px; line-height: 42px; color: #8CC63F;}
.az_ed_download:hover{background: #8CC63F;}
.az_ed_download:hover span{color: #fff;}
.scan_code img{float: left; width: 16px; padding: 10px 0 0 10px;}
.scan_code span{font-size: 12px; color: #fff; padding: 10px; float: left;}
.small-code{float: right; background: #8CC63F; width: 42px; height: 42px; cursor: pointer;}
.small-code2{float: right; background: #fc5451; width: 42px; height: 42px; cursor: pointer;}
.small-code3{float: right; background: #FF8500; width: 42px; height: 42px; cursor: pointer;}
.small-code img,.small-code2 img,.small-code3 img{width: 26px; margin: 8px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}
.big_az_code{display: none; position: absolute; width: 120px; top: -31px; left: 220px; background-color: #f5f5f5; border: 1px solid #c2c2c2;z-index: 100;}
.big_az_code .big-code-img{width: 100px; height: 100px; padding: 8px 11px;}
.big_az_code .big-code-img img{width: 100px; height: 100px;}
.scan_code{border-top: 1px solid #d8d8d8; background-color: #b1b1b1; height: 36px;}
.big_az_code .border-left-empty{position: absolute; left: -12px; top: -8px; width: 0; height: 0; border-bottom: 12px solid transparent; border-right: 12px solid #cfcfcf; border-top: 12px solid transparent; margin: 50px auto;}
.big_az_code .border-left-empty span{display: block; width: 0; height: 0; border-bottom: 10px solid transparent; border-right: 10px solid #f5f5f5; border-top: 10px solid transparent; position: absolute; left: 2px; top: -10px;}
.ios_code_right{width: 205px; height: 42px; position: relative; border: 1px solid #fc5451; border-radius: 5px;margin-top: 9px;position: relative;}
.ios_ed_download{float: left; width: 162px;}
.ios_ed_download .ios-ico{margin: 11px 6px 11px 14px; float: left; display:block; width: 20px; height:20px; background: url(../images/sprite.png) no-repeat -68px -85px;}
.ios_ed_download:hover .ios-ico{background: url(../images/sprite.png) no-repeat -100px -85px;}
.ios_ed_download span{float: left; font-size: 18px; line-height: 42px; color: #FF8500;}
.ios_ed_download:hover{background-color: #FC5351;}
.ios_ed_download:hover span{color: #fff;}
.h5_code_right{width: 205px; height: 42px; position: relative; border: 1px solid  #FF8500; border-radius: 5px;margin-top: 9px;position: relative;}
.h5_ed_download{float: left; width: 162px;}
.h5_ed_download .h5-ico{margin: 11px 6px 11px 14px; float: left; display:block; width: 20px; height:20px; background: url(../images/h5-1.png) no-repeat}
.h5_ed_download:hover .h5-ico{background: url(../images/h5-2.png) no-repeat}
.h5_ed_download span{float: left; font-size: 18px; line-height: 42px; color: #FF8500;}
.h5_ed_download:hover{background-color: #FF8500;}
.h5_ed_download:hover span{color: #fff;}
.pc_code_right{width: 205px; height: 42px; position: relative; border: 1px solid  #FF8500; border-radius: 5px;margin-top: 9px;position: relative;}
.pc_ed_download{float: left; width: 162px;}
.pc_ed_download .pc-ico{margin: 11px 6px 11px 14px; float: left; display:block; width: 20px; height:20px; background: url(../images/pc-1.png) no-repeat}
.pc_ed_download:hover .pc-ico{background: url(../images/pc-2.png) no-repeat}
.pc_ed_download span{float: left; font-size: 18px; line-height: 42px; color: #FF8500;}
.pc_ed_download:hover{background-color: #FF8500;}
.pc_ed_download:hover span{color: #fff;}
.no_download{border: 1px solid #AFAFAF;}
.no_download .ios_ed_download span,.no_download .az_ed_download span{color: #afafaf;}
.no_download .small-code,.no_download .small-code2{background: #afafaf;}
.no_download .android-ico{background: url(../images/sprite.png) no-repeat -133px -56px;}
.no_download .ios-ico{background: url(../images/sprite.png) no-repeat -133px -85px;}
.no_download .h5-ico{background: url(../images/h5-3.png) no-repeat;}
.no_download .az_ed_download:hover,.no_download .ios_ed_download:hover{background: #AFAFAF;}
.no_download .az_ed_download:hover span,.no_download .ios_ed_download:hover span{color: #fff;}
.game-intro .game-d-pic{ width: 100%; height: 340px; overflow: hidden; position: relative;}
.game-intro .game-d-pic ul{  left: 0;margin-left:42px;margin-right:42px;}
.game-intro .game-d-pic ul li{ width: 190px; height:auto; float: left;margin-right:10px;}
.game-intro .game-d-pic ul li:last-child{ margin-right:0px;}
.game-intro .game-d-pic .move-btn{width: 32px; height:54px; display: block; background-image:url(../images/d_mover.png); background-repeat: no-repeat; position: absolute; top:140px;}
.game-intro .game-d-pic .pre-arrow{ left: 0; background-position: -37px 0;}
.game-intro .game-d-pic .pre-arrow:hover{background-position: -37px -58px;}
.game-intro .game-d-pic .next-arrow{ right: 0; background-position: 0 0;}
.game-intro .game-d-pic .next-arrow:hover{background-position: 0 -58px;}
.game-intro .game-d-pic .next-arrow.disabled{background-position:0 -117px; cursor: default;}
.game-intro .game-d-pic .pre-arrow.disabled{background-position:-37px -117px;cursor: default;}
/*礼包详情*/
.gift_cont {
    overflow: hidden;
	padding: 20px 0 40px 0;
}
.gift_cont img {
    width: 116px;
    height: 116px;
    float: left;
}
.smallIcon {
    border-radius: 10px;
}
.gift_cont .gift_txt {
    float: left;
    width: 550px;
    margin-left: 20px;
}
.gift_cont h2 {
    font-size: 16px;
    color: #494949;
    font-weight: bold;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.gift_txt p {
    font-size: 12px;
    color: #b2b2b2;
    margin-top: 12px;
}
.gift_txt .gift_progress {
    margin-left: 0 !important;
    margin-top: 8px !important;
    overflow: hidden;
}
.gift_txt .gift_progress span {
    float: left;
}
.gift_txt .warp_gift_surplus {
    width: 131px !important;
}
.gift_txt .gift_progress p{ margin: 0;}
/*搜素结果*/
.search-num{ font-size: 15px; padding-top: 20px;}
.keyword{ color:#fc5451;}
.search-num .keyword{ font-weight: bold; margin: 0 3px;}
.ss-name{ width: 482px;}
.ss-plat{ width: 90px;}
.ss-get{ width: 290px;}
.gift-list .ss-game{padding: 0 0 0 14px;height: 60px;width: 424px;display: block;position: relative;text-align: left;}
.gift-list .ss-game img{width: 60px;height: 60px;position: absolute;top: 0;left: 14px;vertical-align: top;}
.gift-list .ss-game:hover{color: #FF8500;}
.gift-list .ss-game:hover .keyword{color: #FF8500;}
.ss-game .list-d{width: 354px;overflow: hidden;margin-left: 70px;height: 60px;}
.ss-game .list-d .d-title{padding: 5px 0; font-size: 16px; height: 24px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ss-game .list-d .d-txt{height: 20px; line-height: 20px; width: 100%; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; color: #666;}
.gift-list td a{ margin: 0 6px;}
.ss-news .content_right h4 a:hover .keyword{color: #FF8500;}
/*商城*/
.mallList{ overflow: hidden;}
.mallList li{float: left;width: 236px;background-color: #fff;border-radius: 8px;box-shadow: 0px 4px 10px 0px #e5e5e5;overflow:hidden; margin: 20px 20px 0 0;}
.mallList li:nth-child(5n){ margin-right: 0;}
.mallList li a{ display: block;width: 100%;}
.mallList li .mall-pic{ width: 236px; height: 132px;}
.mallList li .mall-pic img{width: 236px; height: 132px;}
.mallList li .mall-name{ padding:8px 15px; font-size: 15px; line-height: 24px; max-height: 48px; overflow: hidden; color: #333;}
.mallList li .mall-price{ padding:0 15px 15px 15px; font-size: 18px; font-weight: bold; color: #FF8500;}
/*商品详情*/
.cp-detail { padding:20px;overflow: hidden; background-color: #fff; margin-top: 20px; width: 1220px;}
.cp-detail .tb-gallery { width: 402px; float: left; margin-right: 28px; }
.tb-gallery .tb-bigpic { position: relative; width: 400px; height: 400px;border: 1px solid #e6e6e6; display: table; table-layout: fixed;}
.tb-gallery .tb-bigpic a { width: 400px; height: 400px; display: table-cell; vertical-align: middle; text-align: center; padding: 0;*display: block;}
.tb-gallery .tb-bigpic a img{ max-width: 400px; max-height: 400px; overflow: hidden; text-align: center;}
.tb-gallery .tb-smallpic { width: 336px; height: 62px; padding: 10px 32px 0 32px; position: relative; overflow: hidden; }
.tb-gallery .tb-smallpic .movepre { width: 30px; position: absolute; left: 0; top: 10px; height: 62px; display: block; background: url(../images/movepre.png) no-repeat center center; }
.tb-gallery .tb-smallpic .movepre:hover { background: #ccc url(../images/movepre_hover.png) no-repeat center center; }
.tb-gallery .tb-smallpic .movenext { width: 30px; position: absolute; right: 0; top: 10px; height: 62px; display: block; background: url(../images/movenext.png) no-repeat center center; }
.tb-gallery .tb-smallpic .movenext:hover { background: #ccc url(../images/movenext_hover.png) no-repeat center center; }
.tb-gallery .tb-smallpic .smallpicList { width: 336px; height: 62px; position: relative; overflow: hidden; }
.tb-gallery .tb-smallpic .smallpicList ul { position: absolute; top: 0; left: 0; }
.tb-gallery .tb-smallpic .smallpicList li { width: 62px; height: 62px; float: left; display: inline; margin-right: 6px; }
.tb-gallery .tb-smallpic .smallpicList li a { display: block; width: 58px; height: 58px; overflow: hidden; border: 2px solid #fff; }
.tb-gallery .tb-smallpic .smallpicList li a:hover, .tb-gallery .tb-smallpic .smallpicList a.on { border: 2px solid #fa6920; width: 58px; height: 58px; }
.tb-gallery .tb-smallpic .smallpicList a img { width:58px; height: 58px; }
.tb-gallery .tb-smallpic .smallpicList li a:hover img, .tb-gallery .tb-smallpic .smallpicList a.on img { width:58px; height: 58px;}
.cp-detail .tb-property { width: 530px; float: left; }
.tb-property .tb-tit { line-height: 24px; }
.tb-property .tb-tit h1 { max-height: 60px; width: 100%; overflow: hidden; color: #3d3d3d; font-size: 16px; border-bottom: 1px solid #e6e6e6; padding-bottom: 30px; padding-top: 15px;}
.tb-property .tb-gg { position: relative; }
.tb-property .tb-gg .tb-price { padding: 40px 0; overflow:hidden;}
.tb-property .tb-gg .tb-price span { font-size: 22px; color:#FC5351; line-height: 30px; font-weight: bold;}
.tb-property .tb-gg-bt { width: 80px; text-align: left; float: left; font-size: 14px; line-height: 30px; color: #666; }
.tb-property .tb-amount dd { line-height: 36px; height: 38px; }
.tb-property .tb-amount { position: relative; padding-bottom: 15px; }
.tb-property .tb-amount dd span { display: inline-block; float: left; }
.tb-property .tb-amount .tb-text { width: 60px; height: 36px; border: 1px solid #999; text-align: center; color: #333; font-size: 16px; line-height: 36px; }
.tb-property .tb-amount .amount-action { display: inline-block; vertical-align: middle; margin-left: 2px; }
.tb-amount .amount-inc { width: 24px; line-height: 15px; height: 15px; text-align: center; font-size: 12px; color: #333; cursor: pointer; display: block; border: 1px solid #999; margin-bottom: 4px; }
.tb-amount .amount-dec { width: 24px; line-height: 15px; height: 15px; text-align: center; font-size: 12px; color: #333; cursor: pointer; display: block; border: 1px solid #999; }
.tb-amount .dw { padding-left: 15px; }
.tb-amount .tb-hidden { padding-left: 30px; }
.tb-amount .tb-hidden label{ color: #FF8500;}
.tb-state,.tb-yf{ margin-top: 30px;}
.tb-state dd span{color: #3bd36d; line-height: 30px;}
.tb-yf dd span{ color: #333; line-height: 30px;}
.tb-property .tb-buy-action {height: 50px; margin-top: 40px;}
.tb-buy-action a { display: block; float: left; width: 180px; height: 48px; line-height: 48px; font-size: 20px; text-align: center; }
.tb-buy-action a.buybtn { color: #fff; background-color: #FF8500; border: 1px solid #FF8500; }
.tb-buy-action a.disabled{ color: #999; background: #f7f7f7; border-color: #e8e8e8; cursor: default; }
.tb-buy-action a.buybtn:hover { color: #fff; background-color: #ef7e03;  }
.zoomdiv { z-index: 99999; background-color: #fff; }
.cp-detail .hot-exchange{width: 232px; float:right;}
.hot-exchange .hot-title{ font-size: 16px;}
.hot-exchange .ex-list li{ width: 230px; border: 1px solid #eee; background-color: #f9f9f9; margin-top: 20px;border-radius: 4px;}
.hot-exchange .ex-list li a{ display: block;}
.hot-exchange .ex-list li img{ display: block; width: 230px; height: 129px;border-radius: 4px 4px 0 0;}
.hot-exchange .ex-list li p.ex-tit{ font-size: 14px; max-height: 40px; overflow: hidden; line-height: 20px; padding:8px 15px; color: #333;}
.hot-exchange .ex-list li p.ex-price{ font-weight: bold; color: #FF8500; padding: 0 15px 10px 15px;}
.ex-wrap{ margin-top: 30px;}
.ex-wrap .ex-intro{ padding: 20px; background-color: #fff; line-height: 30px;}
/*注册*/
.login-top{ padding:20px 0; position:relative; background-color: #fff; height: 57px; border-bottom: 2px solid #FF8500;}
.login-top .container{ width: 1000px;margin: 0 auto;}
.login-top span{ float:left; display:inline-block;}
.login-top .welcome{ float: left; padding: 10px 0 0 30px; line-height: 40px; color: #505050; font-size: 24px;}
.login-top .short-menu{ float: right; font-size: 13px;}
.login-top .short-menu li{ float: left;display: inline-block; color: #bbb;}
.login-top .short-menu li a{ margin: 0 20px; color: #666;}
.short-footer{ padding-top: 30px; border-top: 1px solid #e5e5e5; text-align: center; color: #777; line-height: 30px;}
.short-footer a{ color: #666; margin: 0 10px;}
.short-footer a:hover{ color: #ff8500;}
.registerCon{ padding: 40px 0;width: 1000px; margin: 0 auto; overflow: hidden;}
.registerCon .zc-left{ width: 440px; float: left; }
.zc-left .zcItem { width: 440px;color: #666; font-size:14px; line-height: 40px;}
.zcItem .zc-con { width: 440px; height: 42px; overflow: hidden; line-height: 42px;}
.zcItem .zc-con span{ display: inline-block; float: left;}
.zcItem .zc-con span.zc-tit{ width: 60px; text-align:right;}
.zcItem .zc-tips{ height: 30px; line-height: 30px; padding-left: 74px; color: #888;}
.zcItem .zc-tips span{ display: block;}
.zc-con .zcinput { width: 340px; height: 40px; line-height: 40px; border: 1px solid #ccc; background-color: #fff; padding-left: 10px;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-left: 10px;}
.zc-con .zcinput:focus { border: 1px solid #FF8500; }
.zcItem .zc-tips .ts1 { line-height: 30px; display: none;}
.zcItem .zc-tips .ts2 { display: none; padding-left: 20px; background: url(../images/wrongTips.png) no-repeat left center; color: #FC544F;}
.zcItem .zc-submit{ padding-left: 70px;}
.zc-submit .next-submit{ display:block; width:352px; height:50px; border:none; font-size:18px; text-align:center; color:#fff; background-color:#ff8500; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-top:20px; line-height:50px; cursor:pointer;}
.zc-submit .next-submit:hover{ background-color: #f07e02;}
.zc-submit .next-submit.disabled{ color:#fff; background-color:#6C6C6C; cursor: default;}
.zc-submit .disabled{ color:#fff; background-color:#6C6C6C;}
.zcItem .get-code { display: block; height: 42px; line-height: 42px; width: 124px; text-align: center; color: #fff; background-color: #ff8500;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-left: 14px;}
.zcItem .get-code:hover { color: #fff; background-color: #f07e02;}
.zcItem .get-code-not{ display: block;  height: 42px; line-height: 42px; width: 124px;text-align: center; color: #fff; background-color: #bababa;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-left: 14px;}
.zcItem .get-code-not:hover { color: #fff;  background-color: #bababa; }
.registerCon .zc-right{ float: right;width: 290px;padding: 0 45px 100px;overflow: hidden;border-left: 1px solid #dfdfdf; height: 300px;}
.zc-right h2 {font-size: 14px;font-weight: 700;color: #666;font-weight: normal;}
.zc-right .btn-login {height: 33px;font-size: 16px;color: #666;text-align: center;line-height: 33px;border: 1px solid #e4e4e4; background: #f9f6ed; margin: 20px auto; display: block;}
.login-other {
    text-align: left;
    margin-right: -18px;
}
.login-other a {
    margin-right: 10px;
}
.kj-tit{ margin-bottom: 10px;}
.icon-163,
.icon-alipay,
.icon-baidu,
.icon-qq,
.icon-renren,
.icon-sina,
.icon-wechat,
.icon-weibo {
 display:inline-block;
 background:url(../images/un_login_third.png) no-repeat;
 vertical-align:middle
}
.icon-163,
.icon-alipay,
.icon-baidu,
.icon-qq,
.icon-renren,
.icon-sina,
.icon-wechat {
 width:30px;
 height:0;
 padding-top:30px;
 overflow:hidden
}
.icon-alipay {
 background-position:0 0
}
.icon-alipay:hover {
 background-position:0 -35px
}
.icon-qq {
 background-position:-35px 0
}
.icon-qq:hover {
 background-position:-35px -35px
}
.icon-baidu {
 background-position:-70px 0
}
.icon-baidu:hover {
 background-position:-70px -35px
}
.icon-sina {
 background-position:-105px 0
}
.icon-sina:hover {
 background-position:-105px -35px
}
.icon-wechat {
 background-position:-140px 0
}
.icon-wechat:hover {
 background-position:-140px -35px
}
.icon-163 {
 background-position:-175px 0
}
.icon-163:hover {
 background-position:-175px -35px
}
.icon-renren {
 background-position:-210px 0
}
.icon-renren:hover {
 background-position:-210px -35px
}
.refundPopWrap { width: 100%; height: 100%; position: absolute; z-index: 9999999; display: none; top: 0; left: 0; }
.refundPopWrap .refundPopbg { width: 100%; height: 100%; background: #000; opacity: 0.3; -moz-opacity: 0.3; filter: alpha(opacity=30); z-index: 9999900; position: absolute; left: 0; top: 0; }
.refundPopWrap .refundPopBox { position: absolute;z-index: 9999999; width:590px; height:325px; padding:5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#ebf6ff;}
.refundPopBox .PopContent { width: 100%; height: 100%; position: relative; z-index: 9999990; background-color:#fff;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.PopContent .popupTitle { height: 50px; line-height: 50px; padding-left: 10px;position: relative; border-bottom:1px solid #d6d6d6; }
.PopContent .popupTitle span { font-size: 16px; color: #3d3d3d; font-weight:bold;}
.PopContent .popupTitle .closePopBtn { display: block; position: absolute; top: 15px; right: 10px; width: 20px; height:20px; background: url(../images/popup_closebtn.png) no-repeat -20px 0; }
.PopContent .popupTitle .closePopBtn:hover { background-position: 0 0; }
.PopContent .aggreement{ padding:0 20px; width:550px; height:150px; line-height:20px; font-size:14px; color:#666;overflow-x:hidden;overflow-y:auto; margin:25px 0;}
.PopContent .aggreement p{ margin-bottom:10px;} 
.PopContent .cureBox{ width:100%; text-align:center;}
.PopContent .cureBtn{ width:300px; height:50px; line-height:50px; font-size:18px; text-align:center; color:#fff; background-color:#f36639; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;display:inline-block;}
.PopContent .cureBtn:hover{ background-color:#ec6014;}
/*登陆*/
.login-con { height: 500px; background-color: #ffbc2f; width: 100%; background-position: top center; background-repeat: no-repeat; }
.login-con .container{ width: 1100px;}
.login-con .loginAd { width: 727px; float: left; height: 100%; }
.login-con .loginArea { float: right; display: inline; width: 350px; background-color: #fff; overflow: hidden; position: relative; margin-top: 50px;}
.loginArea .loginBt { height: 55px; width: 100%; border-bottom: 1px solid #f5f5f5; }
.loginArea .loginBt li { width: 174px; padding: 15px 0; height: 25px; line-height: 25px; text-align: center; color: #888; font-size: 18px; float: left; cursor: pointer; }
.loginArea .loginBt li.on { color: #ff8500; font-weight: bold; }
.loginArea .loginBt li.line { width: 1px; padding: 0; height: 55px; background: url(../images/login_dl_line.png) no-repeat; }
.loginArea .dlCon { width: 100%; display: none; overflow: hidden; }
.dlCon .qrcode-login { width: 350px; height: 212px; }
.dlCon .qrcode-result { width: 350px; height: 212px; display: none; text-align: center; }
.qrcode-result .cg-pic { padding: 52px 0 25px 0; }
.qrcode-result .cg-txt { font-size: 18px; color: #333; margin-bottom: 3px; }
.qrcode-main { margin-top: 20px; width: 100%; height: 170px; position: relative; }
.qrcode-main .qrcode-img { width: 158px; height: 158px; position: absolute; top: 0; left: 90px; border: 1px solid #f5f5f5; padding: 5px; }
.qrcode-main .qrcode-img .downloading { display: none; width: 158px; height: 158px; background: url(../images/login_code_loading.gif) no-repeat; }
.qrcode-main .qrcode-img .overtime { position: absolute; top: 0; left: 0; width: 168px; height: 168px; display: none; }
.qrcode-main .qrcode-img .overtime p { margin-bottom: 5px; text-align: center; font-size: 12px; }
.qrcode-main .qrcode-help { position: absolute; right: 0; top: 0; height: 170px; width: 150px; display: none; z-index: 99; background: url(../images/login_qr02.png) no-repeat; }
.loginArea .dlCon .qr-ts { margin-top: 25px; color: #333; text-align: center; }
.loginArea .dlCon .qr-kh { margin-top: 10px; text-align: center; padding-bottom: 30px; }
.loginArea .accountLogin { padding: 30px 20px 0 20px; height: 234px; position: relative; }
.loginArea .accountLogin .errorTips { border: 1px solid #fddbc6; background-color: #ffeee4; color: #ff8500; position: absolute; top: 5px; left: 20px; height: 20px; line-height: 20px; padding-left: 40px; width: 268px; }
.errorTips .errorIco { position: absolute; width: 12px; height: 12px; left: 14px; top: 4px; background: url(../images/error_tips_ico.png) no-repeat; display: block; }
.accountLogin .login-item { width: 269px; margin-bottom: 24px; height: 38px; position: relative; border: 1px solid #e6e6e6; padding-left: 39px; }
.accountLogin .login-item .userIcon { width: 38px; height: 38px; position: absolute; left: 1px; top: 1px; border-right: 1px solid #e6e6e6; background: url(../images/login_ico.png) no-repeat 0 0; display: block; }
.accountLogin .login-item .pwdIcon { width: 38px; height: 38px; position: absolute; left: 1px; top: 1px; border-right: 1px solid #e6e6e6; background: url(../images/login_ico.png) no-repeat 0 -64px; display: block; }
.login-item .s-input { height: 38px; line-height: 38px; border: 0px none; width: 259px; padding-left: 10px; font-size: 14px; *margin-top:-1px;
}
.jz-mm { height: 24px; line-height: 24px; }
.jz-mm input{ vertical-align:middle; margin-right: 5px; margin-bottom: 4px;}
.jz-mm .forget { float: right; }
.loginArea .login-submit { height: 36px; width: 310px; padding-top: 20px; }
.loginArea .login-submit a { border: none; width: 100%; height: 36px; text-align: center; background-color: #ff8500; display: block; color: #fff; font-size: 18px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; letter-spacing: 5px; cursor: pointer; padding: 0; line-height: 36px; }
.loginArea .login-submit a:hover, .loginArea .login-submit a:active { background-color: #ec5d06; color: #fff; }
.loginArea .login-submit a.disabled { background-color: #999; color: #fff; cursor: not-allowed; }
.cooperationList { height: 30px; border-top: 1px solid #f5f5f5; background-color: #fcfcfc; padding: 10px 20px; position: relative; }
.cooperationList .hzAccount  a{ float: left; margin-right: 8px;}
.cooperationList .register-link { display: block; position: absolute; top: 15px; right: 20px; color: #ff8500; font-size: 14px; }
