.iconfont {
  font-family:"iconfont" !important;
  /*font-size:0.8rem;*/
  font-style:normal;
  display: inline-block;
  vertical-align: middle;
  background-size: 100% auto;
  background-position: center;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.flex_between{display: flex;justify-content: space-between;}
.flex_arround{display: flex;justify-content: space-around;}
.flex_start{display: flex;justify-content: flex-start;align-content: flex-start;}

.font_7{font-size: 0.35rem;}
.font_8{font-size: 0.4rem;}
.font_9{font-size: 0.45rem;}
.font_10{font-size: 0.5rem;}
.font_10_4{font-size: 0.52rem;}
.font_11{font-size: 0.55rem;}
.font_12{font-size: 0.6rem;}
.font_14{font-size: 0.7rem;}
.font_15{font-size: 0.75rem;}
.font_16{font-size: 0.8rem;}

.font10{font-size: 0.5rem;}
.font11{font-size: 0.55rem;}
.font12{font-size: 0.6rem;}
.font13{font-size: 0.65rem;}
.font14{font-size: 0.7rem;}
.font16{font-size: 0.8rem;}

.pad_10{padding:0 0.5rem}

.hide{display: none;}
.visibil{visibility: hidden;}
.align_c{text-align: center;}

body{max-width: 740px;overflow-y: auto;margin: 0 auto;}
img{width: 100%;vertical-align: middle;}
ul{list-style: none;margin: 0;padding: 0;}
i{font-style: normal;}
p,dl,dt,dd{margin: 0;}

header{width: 100%;height: 44px;line-height: 44px;background-color: #288FF0;position: absolute;z-index: 10;backface-visibility:hidden;text-align: center;}
header span.pttitle{color:#fff;font-size: 20px;font-weight: bold;}
header .scicon{color:#fff;font-size: 25px;position:absolute;right: 15px;}
header img{width:5rem;height: 1.5rem;margin: 0.25rem 0;}
/*header a{width:calc(100% - 115px);max-width: 200px;height: 25px;line-height: 25px;margin: 9px 0;border: 1px solid #EFEFEF;background: #F7F7F7;border-radius: 14px;text-indent: 5px;color:#aaaaaa;white-space: nowrap;overflow: hidden;font-size: 13px;}*/
header .serchbox{width:calc(100% - 115px);max-width: 200px;height: 25px;line-height: 25px;margin: 9px 0;border: 1px solid #EFEFEF;background: #F7F7F7;border-radius: 14px;text-indent: 5px;white-space: nowrap;overflow: hidden;font-size: 13px;}
header .serchbox #search{border: none;background: transparent;}

/*.ajaxLoading{position: fixed;z-index: 3000;width: 7rem; height: 3.22rem;top:50%;left:50%;margin-top: -1.61rem;margin-left: -3.5rem; display: none;}*/
.ajaxLoading{position: fixed;z-index: 3000;width: 37%;height: auto;top: calc(50% - 1.61rem);left: calc(50% - 18%);display: none;}
.ajaxLoading img{vertical-align: middle;width: 100%;}

.clearfix {
  *zoom:1;
  *clear:both;
}
.clearfix:after {
  display:block;
  clear:both;
  content:".";
  visibility:hidden;
  overflow: hidden;
  height:0;
}
.fl{float: left;}
.fr{float: right;}

.pull-to-refresh-layer{height: 44px;overflow: hidden;}
.pull-to-refresh-layer .preload_txt,.pull-to-refresh-layer .preload_date{text-align: center;font-size: 14px;color: #999;}
.pull-to-refresh-layer .preloader,.pull-to-refresh-layer .pull-to-refresh-arrow{left: 10%;}


.content{top:44px;background: #fff;}
.top_title{background:#FF6600;color:#fff;height: 1.5rem;line-height: 1.5rem;width:100%;}
.top_title a{color:#fff;}


.content_index{top:40px !important;}
.content_index .swiper-container{padding-bottom: 0px;}
.content_index .title_1{height:1.5rem;line-height: 1.5rem;margin: 0.5rem 0.5rem 0 0.5rem;}
.content_index .title_1 a{color:#666}

.content_index .index_top_menu{width:100%;padding: 0.5rem 0.5rem 0.7rem 0.5rem;border-bottom: 7px solid #F5F5F5;overflow: auto;white-space: nowrap;}
.content_index .index_top_menu a{width: 4rem;color:#333;text-align: center;display: inline-block;}
.content_index .index_top_menu a img{width:3rem;height: 3rem;}
.content_index .index_top_menu a .gamename{margin: 4px 2px 0 2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content_index .index_top_menu a .bili{background:#FF6666;color:#fff;border-radius: 0.25rem;display: inline-block;width:3.3rem;height: 1rem;line-height: 1rem;}
.content_index .index_top_menu::-webkit-scrollbar{display: none!important;width: 0px;height: 0px;}

.content_index .tuijian_tab{margin: 0.5rem;}
.content_index .tuijian_tab span{display: inline-block;width:4rem;height: 1.25rem;line-height: 1.25rem;color:#666666;font-size: 0.8rem;border:1px solid #CCCCCC;border-radius: 0.6rem;text-align: center;}
.content_index .tuijian_tab span.active{color:#FF6666;font-size: 0.8rem;border:1px solid #FF6666;}
.content_index .tuijian_content{padding:0 0.5rem}
.content_index .tuijian_content ul.gameInfo li{padding:0.5rem 0;border-bottom: 1px solid #F1F1F1;}
.content_index .tuijian_content ul.gameInfo li.advimg a{display: block;}
.content_index .tuijian_content ul.gameInfo li.advimg a img{width:100%;height: auto;}

.content_index .hostTuijian{background:#F5F5F5;padding:0.5rem}
.content_index .hostTuijian .hostTitle{margin-bottom: 0.2rem;}
.content_index .hostTuijian .hostTitle img{width:1rem;height: 1rem;}
.content_index .hostTuijian .hostTitle .bili{color:#fff;background:#FF3333;border-radius: 0.2rem;height: 0.9rem;line-height: 0.9rem;padding:0 0.25rem;margin-top: 0.2rem;}
.content_index .hostTuijian .hostSubTitle{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 0.2rem;}
.content_index .hostTuijian .hostSubTitle .hostLabel{border:1px solid #ff3333;color:#ff3333;border-radius: 0.1rem;background:#fff;padding:0.1rem 0.2rem;margin-right: 0.25rem;}
.content_index .hostTuijian .hostSubTitle .hostText{color:#666666}



.content_bt{top:calc(2rem + 40px) !important;background: #F3F3F3;}
.header_bt_menu{position: absolute;top:44px;z-index: 10;width:100%;background:#288FF0}
.header_bt_menu .select_up{padding-top: 0.5rem;background:#f3f3f3;width:100%;height: 2rem;}
.header_bt_menu .select_up > span{width:25%;height:1.5rem;line-height: 1.5rem;text-align: center;border-bottom:1px solid #EEEEEE}
.header_bt_menu .select_up > span.active{color:#1276e3;border-bottom: 1px solid #1276e3;}
.header_bt_menu .select_items{padding:0.5rem;background:rgba(0,0,0,0.9);height: calc(100% - 85px - 4.5rem);width: 100%;max-width: 740px;position: fixed;top:calc(85px + 2rem);display: flex;flex-wrap: wrap;align-content: flex-start;z-index: 1;}
.header_bt_menu .select_items a{color:#fff;display: inline-block;width: calc(33.33% - 0.5rem);border:1px solid #666;border-radius: 0.15rem;text-align: center;margin: 0 0.25rem 0.5rem;height: 1.5rem;line-height: 1.5rem;}
.header_bt_menu .select_items.gameHotLabel a{width: 60%;margin: 0 auto 0.5rem auto;}

.content_bt ul.game_list{margin-left: -0.5rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.content_bt ul.game_list li{background: #fff;text-align: center;margin-left: 0.5rem;margin-top: 0.5rem;width: calc(50% - 0.5rem);padding:1rem 0.5rem 0.5rem 0.5rem;}
.content_bt ul.game_list li img{width:3.5rem;height: 3.5rem;}
.content_bt ul.game_list li .game_name{width:100%;margin: 0.5rem 0 0.25rem;color:#000000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.content_bt ul.game_list li .game_gift{margin: 0.25rem 0;color:#666666;text-align: left;height:1.8rem;line-height: 1rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.content_bt ul.game_list li .game_type{color:#b3b3b3;display: flex;justify-content: flex-start;margin-left: -0.25rem;height: 1rem;}
.content_bt ul.game_list li .game_type span{border:1px solid #B3B3B3;border-radius: 0.25rem;flex-basis: calc(33.33% - 0.2rem);margin-left: 0.2rem;height: 1rem;line-height: 1rem;}
.content_bt ul.game_list li .scale_down{display: flex;justify-content: flex-start;height: 1.15rem;line-height: 1.15rem;margin-top: 0.25rem;}
.content_bt ul.game_list li .scale_down span:first-child{background:#FF3333;color:#fff;border:1px solid #FF3333;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;flex-basis: 55%;}
.content_bt ul.game_list li .scale_down span:last-child{border-top-right-radius:0.25rem;border:1px solid #FF3333;border-bottom-right-radius:0.25rem;color:#FF3333;flex-basis: 45%;}


.content_mobile{top:1.5rem !important;}
.content_mobile ul.game_list{padding:0.25rem 0}
.content_mobile ul.game_list li{width: 100%;padding:0.75rem 0.5rem 0.5rem 0.5rem;color:#666666;border-bottom:1px solid #F8F8F8}
.content_mobile ul.game_list li .game_deatil img{width:2.25rem;height: 2.25rem;}
.content_mobile ul.game_list li .game_deatil .game_info{width:calc(100% - 5.75rem)}
.content_mobile ul.game_list li .game_deatil .game_info .progressBar{height: 1rem;line-height: 1rem;width:100%;}
.content_mobile ul.game_list li .game_deatil a{width:2.5rem;height: 1.25rem;margin-top: 0.5rem;text-align: center;line-height: 1.25rem;color: #fff;background:#73BB3C;border:0px;border-radius: 0.25rem;}
.content_mobile ul.game_list li .game_deatil .game_name{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: 0.15rem;height: 1rem;line-height: 1rem;}
.content_mobile ul.game_list li .game_deatil .game_name span:first-child{margin-right: 0.2rem;max-width:calc(100% - 3.8rem);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content_mobile ul.game_list li .game_deatil .game_name span:last-child{border:1px solid #FF6666;color: #FF6666;border-radius: 0.15rem;padding:0 0.25rem;height: 1rem;line-height: 1rem;}
.content_mobile ul.game_list li .gift_detial{margin-left: 2.75rem;padding:0.4rem;background:#f3f3f3;}
.content_mobile ul.game_list li .gift_detial span{font-size: 0.6rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.content_mobile ul.game_list li .progress {width: calc(100% - 3.9rem);height: 0.25rem;background-color: #d9d9d9;margin: 0.37rem 0.25rem;border-radius: 0.1rem;overflow: hidden;}
.content_mobile ul.game_list li .progress_bar {height: 0.25rem;display: inline-block;background-color: #6EC540;}



.content_search{top:calc(2.2rem + 44px) !important;padding:0.5rem}
.header_search{position: absolute;top:0rem;z-index: 10;width:100%;}
.header_top .top_title_bgcolor {background: #FF6600;color: #fff;height: 2.2rem;line-height: 2.2rem;width: 100%;}
.header_top .top_title_bgcolor a {color:#fff}
.content_search ul.game_host_list{display: flex;flex-wrap: wrap;margin-left: -0.5rem;}
.content_search ul.game_host_list li{width: calc(33.33% - 0.5rem);text-align: center;margin: 0.5rem 0 0.5rem 0.5rem;}
.content_search ul.game_host_list li a .gamename{color:#333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content_search ul.game_host_list li a .gamedown{color:#fff;background:#FF4E00;width:3.5rem;margin: 0 auto;border-radius: 0.15rem;}
.content_search ul.game_host_list li img{width:3.5rem;height: 3.5rem;}

.content_search ul.game_list li{border-bottom: 1px solid #E3E3E3;padding:0.5rem 0}
.content_service ul.game_list li ul li{border-bottom: 1px solid #F8F8F8;padding:0.5rem 0}
.content_detail ul.gameInfo{padding:0.5rem;background:#F5F5F5;}
.content_detail ul.gameInfo li .game_down{background:#fff}

.content ul.gameInfo li .game_deatil{width:calc(100% - 6.5rem)}
.content ul.gameInfo li .game_deatil div{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#333;}
.content ul.gameInfo li .game_deatil div:not(:last-child){margin-bottom: 0.1rem;}
.content ul.gameInfo li .game_deatil div.giftdetail{color:#666}
.content ul.gameInfo li .game_deatil div.gametip span{color:#fff;padding:0.05rem 0.5rem;border-radius: 0.25rem;margin-right: 0.25rem;display: inline-block;}
.content ul.gameInfo li .game_deatil div.gametip span:nth-of-type(1){background:#FF6666}
.content ul.gameInfo li .game_deatil div.gametip span:nth-of-type(2){background:#6ED65A}
.content ul.gameInfo li .game_deatil div.gametip span:nth-of-type(3){background:#5AD6CC}
.content ul.gameInfo li .game_deatil div.gametip span:nth-of-type(4){background:#5DC4D6}
.content ul.gameInfo li img{width:3rem;height: 3rem;}
.content ul.gameInfo li .game_down{width:2.5rem;height: 1.25rem;line-height:1.25rem;border:1px solid #FF6666;color:#FF6666;text-align: center;margin-top: 0.8rem;border-radius: 0.15rem;}
.content ul.gameInfo li .h5game_down{width:3rem;height: 3rem;line-height:1rem;border:1px solid #FF6666;color:#FF6666;text-align: center;border-radius: 50%;font-size: 0.8rem;padding: 0.5rem;}

.content_detail ul.gameInfo li .game_deatil div.gametip span{height: 1rem;line-height: 1rem;}
.content_detail ul.gameInfo li .game_deatil div.gametip span.size{background:transparent;color:#888888;padding:0}


.content_service{top:calc(40px + 1.5rem) !important;background:#FAFAFA}
.header_bt_menu .select_tab {background:#FAFAFA;width:100%;}
.header_bt_menu .select_tab span,.content_detail .select_tab span{width:33.33%;height:1.5rem;line-height: 1.5rem;text-align: center;border-bottom:1px solid #CCCCCC;color:#666666}
.header_bt_menu .select_tab span.active,.content_detail .select_tab span.active{border-bottom:1px solid #288FF0;position: relative;color:#288FF0}

.content_service ul.game_list .kaifu_tab{width:38%;background:#FF6666;color:#fff;height:1.25rem;line-height:1.25rem;border-top-right-radius: 1rem;border-bottom-right-radius: 1rem;position: relative;left: -0.5rem;margin-top: 1.25rem;padding: 0 0.5rem;}
.content_service ul.game_list:first-child li:first-child .kaifu_tab{margin-top: 1rem;}


.content_detail{top:calc(44px + 4.3rem) !important;}
.content_detail .select_tab {padding-top: 0.2rem;background:#fff;width:100%;height: 2rem;}
.content_detail .introduction{margin-bottom: 1rem;}
.content_detail .kaifuTime div{border-radius: 0.75rem;height: 1.2rem;line-height: 1.2rem;width: calc(50% - 0.2rem);padding:0 0.5rem;margin-top: 0.8rem;}
.content_detail .kaifuTime div.kf_now{border:1px solid #00CC00;color:#00CC00;border-radius: 0.75rem;}
.content_detail .kaifuTime div.kf_soon{border:1px solid #D8D8D8;color:#999999;background:#FAFAFA;border-radius: 0.75rem;}
.content_detail .kaifuTime div span:first-child{font-weight: bold;width:3.6rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.content_detail .kaifuTime div span:last-child{width:calc(100% - 3.6rem);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.content_detail .introduction .fuli_title{font-weight: bold;color:#000;margin: 1rem 0 0.25rem 0;}
.content_detail .introduction .fuli_title span{width:1rem;height: 1rem;margin-right: 0.4rem;display: inline-block;vertical-align: sub;}

.content_detail .introduction .fuli_001{background:url(/Public/Wap/images/gamedetail/fuli_001.png) center center no-repeat;background-size: 100%;}
.content_detail .introduction .fuli_002{background:url(/Public/Wap/images/gamedetail/fuli_002.png) center center no-repeat;background-size: 100%;}
.content_detail .introduction .fuli_003{background:url(/Public/Wap/images/gamedetail/fuli_003.png) center center no-repeat;background-size: 100%;}
.content_detail .introduction .fuli_004{background:url(/Public/Wap/images/gamedetail/fuli_004.png) center center no-repeat;background-size: 100%;}
.content_detail .introduction .fuli_005{background:url(/Public/Wap/images/gamedetail/fuli_005.png) center center no-repeat;background-size: 100%;}
.content_detail .introduction .fuli_006{background:url(/Public/Wap/images/gamedetail/fuli_006.png) center center no-repeat;background-size: 100%;}
.content_detail .introduction .fuli_007{background:url(/Public/Wap/images/gamedetail/fuli_007.png) center center no-repeat;background-size: 100%;}
.content_detail .introduction .fuli_008{background:url(/Public/Wap/images/gamedetail/fuli_008.png) center center no-repeat;background-size: 100%;}
.content_detail .introduction .fuli_009{background:url(/Public/Wap/images/gamedetail/fuli_009.png) center center no-repeat;background-size: 100%;}

.content_detail .introduction p{font-size: 0.5rem;}
.content_detail .introduction .tables{width:100%;font-size: 0.7rem;}
.content_detail .introduction .tables th,.content_detail .introduction .tables td{width:auto;border:1px solid #ccc;padding:0.4rem}
.content_detail .introduction .tables th{background:#F3F3F3;text-align: center;color:#333}
nav .downbtn{width: 60%;display: inline-block;background: #73BB3C;color: #fff;height: 1.5rem;line-height: 1.5rem;margin: 0.5rem 20%;text-align: center;border-radius: 0.25rem;}
.content_detail .gamenews{padding:0.5rem 0}
.content_detail .nodata{text-align: center;color:#999999;padding:0.5rem}

.content_detail .gamegift ul.gameInfo{background:#fff;}
.content_detail .gamegift .gameInfo li{padding: 0.5rem 0;border-bottom: 1px solid #F3F3F3;}
.content_detail .gamegift .gameInfo img{width:2.25rem;height: 2.25rem;}
.content_detail .gamegift ul.gameInfo li .game_deatil div{margin: 0;}
.content_detail .gamegift ul.gameInfo li .game_down{background:#73BB3C;border:0;color:#fff}
.content_detail .gamenews .newsName{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content_detail .gamenews ul li{border-bottom: 1px solid #E3E3E3;margin:0.5rem;padding:0.25rem}
.content_detail .gamenews ul li a{color:#444;font-size: 0.7rem;}

.content_detail .other_game{padding:0.5rem;border-top:7px solid #F5F5F5}
.content_detail .other_game .other_title{font-weight: bold;}
.content_detail .other_game .other_title em{width: 0.75rem;height: 0.75rem;margin-right: 0.4rem;display: inline-block;vertical-align: sub;background: url(/Public/Mobile/image/game/tj_t_icon.png) center center no-repeat;background-size: 100%;}
.content_detail .other_game ul li{width:calc(33.33% - 0.5rem)}
.content_detail .other_game ul li .gamename{color:#333;font-size:0.6rem;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 1rem;}
.content_detail .other_game ul li .downbtn{font-size:0.6rem;text-align: center;background:#FF6666;color:#fff;display:inline-block;width:80%;margin: 0 10%;border-radius: 3px;}

.content_detail #gametype_tab{z-index: 10;}

.content_news{top:44px !important;background:#FAFAFA;padding:0 0.5rem 1rem 0.5rem}
.content_news h4{font-size: 0.8rem;}
.content_news .newsSubtitle{color:#666;font-size: 0.55rem;margin-bottom:0.5rem;}
.content_news .newsSubtitle .newslabel{border:1px solid #ccc;padding:0 2px;margin-right:0.5rem;}
.content_news h1{margin: 0;line-height: normal;}
.content_news p{line-height: 1.2rem;}


.screening{background: #fff;margin: 0.5rem 0.5rem 0;text-align: center;position: relative;height: 1rem;line-height: 1rem;border:1px solid #ccc}
.screening .clear_acreen{position: absolute;right: 0.25rem;}
.screening .screen_centent{color:#ff6600;}
.toTheEnd{font-size: 0.4rem;color:#777777;text-align: center;padding:1.25rem 0 2rem 0}

.back_top,.returnTop {position: fixed;z-index: 99999;bottom:100px;right:0.5rem;width: 2rem;height: 2rem;}
.returnTop {background: url(/Public/Wap/images/back_top.png) no-repeat;display: inline-block;*display: inline;*zoom: 1;background-size: 100%;}


.loadingImg{position:fixed;width:40%;z-index: 99999;top:40%;left:30%;}



body .ex-modal{border-radius: 0;min-height: 80px;min-width: 200px;text-align: left;}
body .ex-modal .modal-inner{padding:0}
body .ex-modal .modal-title{background:#FF6666;color:#fff;font-size: 0.8rem;height: 1.5rem;line-height: 1.5rem;}
body .ex-modal .modal-buttons{background:#EDEDED}
body .ex-modal .modal-button:first-child:last-child{border-radius: 0.35rem;font-size: 0.6rem;color:#666;width: 50%;height: 1.2rem;line-height: 1.2rem;margin: 0.5rem 0;border: 1px solid #ccc;background:#fff}
body .ex-modal .modal-title + .modal-text{background:#fff;margin: 0;min-height: 2rem;}
body .ex-modal .modal-title + .modal-text div.modalbox{font-size: 0.6rem;line-height: 2rem;padding:0.5rem;}
body .ex-modal .modal-title + .modal-text div.modalbox .copy_code_btn{border:1px solid #FF0000;color:#FF0000;height: 1rem;line-height: 1rem;margin-top: 0.5rem;min-width:3rem;text-align: center;border-radius: 3px;}
body .ex-modal .modal-title + .modal-text div.modalbox .codetitle{border-left:2px solid #FF6666;padding: 0 0.25rem;color: #000;font-size: 0.7rem;}
body .ex-modal .modal-title + .modal-text div.giftdetail{line-height: 1.5rem;}
body .ex-modal .modal-title + .modal-text div.giftdetail p{font-size: 0.6rem;line-height: normal;margin-bottom: 0.5rem;padding-left: 0.3rem;}
body .ex-modal .icon_span{background:#fff;width:1rem;height: 1rem;display: inline-block;border-radius: 50%;vertical-align: middle;line-height: 1rem;margin-right: 0.25rem;}

body .ap-modal{border-radius: 0;min-height: 80px;min-width: 200px;text-align: left;width:7.2rem;margin-left:-3.6rem}
body .ap-modal .modal-inner{padding:0}
body .ap-modal .modal-title{background:#FF6666;color:#fff;font-size: 0.42rem;height: 0.8rem;line-height: 0.8rem;}
body .ap-modal .modal-buttons{background:#EDEDED}
body .ap-modal .modal-button:first-child:last-child{border-radius: 7px;font-size: 0.32rem;color:#666;width: 50%;height: 0.64rem;line-height: 0.64rem;margin: 0.26rem 0;border: 1px solid #ccc;background:#fff}
body .ap-modal .modal-title + .modal-text{background:#fff;margin: 0;min-height: 1.06rem;}
body .ap-modal .modal-title + .modal-text div.modalbox{font-size: 0.32rem;line-height: 1.06rem;padding:0.26rem;}
body .ap-modal .modal-title + .modal-text div.modalbox .copy_code_btn{border:1px solid #FF0000;color:#FF0000;height: 0.53rem;line-height: 0.53rem;margin-top: 0.26rem;min-width:1.6rem;text-align: center;border-radius: 3px;}
body .ap-modal .modal-title + .modal-text div.modalbox .codetitle{border-left:2px solid #FF6666;padding: 0 0.13rem;color: #000;font-size: 0.37rem;}
body .ap-modal .modal-title + .modal-text div.giftdetail{line-height: 0.8rem;}
body .ap-modal .modal-title + .modal-text div.giftdetail p{font-size: 0.32rem;line-height: normal;margin-bottom: 0.26rem;padding-left: 0.16rem;}
body .ap-modal .icon_span{font-size:0.23rem;background:#fff;width:0.53rem;height: 0.53rem;display: inline-block;border-radius: 50%;vertical-align: middle;line-height: 0.53rem;margin-right: 0.13rem;}
body .ap-modal .modal-buttons {height: 1.17rem;}



table.tables{width:100%}
table.table30,table.table50,table.table70,table.table100{margin:0.5rem 0;}
table.tables th,table.tables td{border: 1px solid #31849b;line-height: 1rem;font-size: 0.7rem;padding:8px 6px;}
table.tables th{background: #31849b;color: #fff;}
table.tables.tables_b tr{background: #dbeff3;}
table.tables.tables_b tr:nth-child(2n){background: #fde9d9;}
table.tables td.f13,table.tables td.\31 3{font-size: 12px;}
table.tables td.f14,table.tables td.\31 4{font-size: 13px;}
table.tables td.f15,table.tables td.\31 5{font-size: 14px;}



/*å­—ä½“å¤§å°è°ƒæ•´*/
ul.gameInfo .game_deatil .game_name{font-size: 0.8rem !important;}
ul.gameInfo .game_deatil .gametip{font-size: 0.5rem !important;}
ul.gameInfo .game_deatil .giftdetail{font-size: 0.6rem !important;}



/*h5*/
.top_menu {height: 30px;white-space: nowrap;background:#0066CD;margin: 0 auto 10px;border-radius: 17px;width:45%}
.top_menu a{display: inline-block;width:50%;text-align: center;font-size: 15px;color:#fff;height: calc(100% - 2px);line-height: 30px;float: left;margin: 1px 0;}
.top_menu a.on{color:#288FF0;background:#fff;border-radius: 18px;}


/*èœå•*/
.btMenus img{height: 1.2rem;object-fit:contain;top: 0.05rem;position: relative;z-index: 20;padding: .1rem 0rem;}
.bar-tab .tab-item .tab-label {display: block;font-size: 0.55rem;position: relative;top: 0.15rem;}
.btMenus img.home_menu{height: 3.2rem;top: -0.8rem;position: absolute;left: 0;}


/*home*/
.home_logo{width: 100%;padding: 1rem 0 0.58rem 0;}
.home_logo img{width: 55%;height: auto;}
.welcome_txt{color:#999;font-size: 0.48rem;line-height: 0.6rem;}
.info_txt{color:#999;font-size: 0.32rem;line-height: 0.5rem;}
.info_txt1{color:#999;font-size: 0.37rem;margin: 0.4rem 0 0.4rem 0;}
.edition_btn a{display:inline-block;width:80%;height: 1.06rem;border:1px solid #EDEDED;background:#fff;line-height: 1.06rem;color:#666;text-decoration: none;border-radius: 5px;text-align: left;font-size: 0.42rem;margin-bottom: 0.23rem;}
.edition_btn a em{display:inline-block;width:0.7rem;height: 0.66rem;vertical-align: middle;margin: 0rem 3px 0 5%;}
.edition_btn a em.pc_btn{background:url("pc_icon.png") no-repeat;background-size: auto 80%;}
.edition_btn a em.chuping_btn{background:url("appxz_icon.png") no-repeat;background-size: auto 80%;background-position: 0.2rem 0;}
.edition_btn a em.app_btn{background:url("app_icon.png") no-repeat;background-size: auto 80%;background-position: 0.2rem 0;}
.edition_btnn p{display:inline-block;width:80%;height: 1.06rem;line-height: 0.6rem;color:#666;text-decoration: none;border-radius: 5px;font-size: 0.35rem;margin: 0rem;margin-bottom: 0.1rem;}
.edition_btnn a{color:#666;}

.edition_btnn p em{display:inline-block;width:0.7rem;height: 0.66rem;vertical-align: middle;margin: 0rem 3px 0 8%;}
.edition_btnn p em.pc_btn{background:url("pc_icon.png") no-repeat;background-size: auto 80%;}
.edition_btnn p em.chuping_btn,.edition_btnn p em.app_btn{background:url("app_icon.png") no-repeat;background-size: auto 80%;background-position: 0.2rem 0;}
.home_footer{color:#999;font-size: 0.3rem;margin: 0.8rem 0;position: absolute;width: 100%;max-width: 740px;bottom: 1rem;}


/*ç™»å½•*/
.header_top {position: absolute;top: 0rem;z-index: 10;width: 100%;}
.header_top .top_title {background: #288FF0;color: #fff;height: 44px;line-height: 44px;width: 100%;font-size: 16px;padding:0 10px}
.header_top .top_subtitle {font-size: 15px;}
.content_login,.content_register{background:#efefef;padding:20% 10% 0 10%}
.content_getmima{background:#efefef;padding:1rem 10% 0 10%}
.content_login .login_img,.content_register .login_img{width:60%;height: auto;margin-bottom: 1.2rem;}

.form_item{margin-bottom: 0.4rem;position:relative;font-size: 0.4rem;}
.form_item label.icon{position:absolute;left: 0.26rem;height: 1.06rem;line-height: 1.06rem;}
.login_fromBox input,.content_register input,.getmima_ajaxForm input{width:100%;height: 1.06rem;line-height: 1.06ren;border:1px solid #EAEAEA;border-radius: 3px;text-indent: 0.8rem;}
.login_btn{background:#0DAF0D;color:#fff;font-size: 0.42rem;height: 1.06rem !important;}
.submit_ajaxForm,.submit_mobile_ajaxForm,.submit_getmima_ajaxForm{background:#FF6666;color:#fff;font-size: 0.42rem;height: 1.06rem !important;}
.zhuce_btn{text-decoration: underline;}
.mima_btn{color:#999}
.other_login:before{content: '';display: block;height: 1px;width:100%;background-color: #ccc;position: relative;top: 0.27rem;left: 0;}
.other_login span{display: inline-block;background: #EFEFEF;padding: 0 0.27rem 0 0.27rem;position: relative;font-size: 0.32rem;color:#999;font-weight: 500;}
.other_login_btn a{font-size: 0px;display: inline-block;width:0.8rem;height: 0.8rem;vertical-align: middle;}
.other_login_btn a:first-child{background:url("/Public/Mobile/image/login/wx_icon.png");background-size: 100%;margin-right: 0.26rem;}
.other_login_btn a:last-child{background:url("phone_icon.png");background-size: 100%;}

.mobile_ajaxForm .getVild_btn,.getmima_ajaxForm .getVild_getpwd_btn{position:absolute;right: 0.13rem;top:0.165rem;border:0;background:#FF6600;color:#fff;width:2.5rem;text-align: center;height: 0.73rem;line-height: 0.73rem;;}

.content_mycenter{background:#EBEBEB}
.userinfobox{height: auto;width: 100%;background:#288FF0;padding:0.26rem 0.26rem 0;height: 1.49rem;}
.userinfo_1{background:#fff;padding:0.26rem;border-radius: 5px;}
.userinfo_1 .headsculpture{width:1.68rem;height: 1.68rem;object-fit: cover;border-radius: 50%;}
.userinfo_1 .iconfont{font-size: 25px;line-height: 1.68rem;color: #B6B6B6;width:20px;overflow: hidden;}
.userinfo_1 .userdetail{width:calc(100% - 20px - 1.68rem - 0.53rem);position: relative;}
.userinfo_1 .userdetail .userName{font-size: 0.45rem;vertical-align: middle;margin-right: 0.15rem;color:#333}
.userinfo_1 .userdetail .money{font-size: 0.32rem;margin-right: 0.15rem;color:#666;position: absolute;bottom: 0px;}
.userinfo_1 .userdetail .money span{font-size: 0.42rem;color:#ff6600;font-weight: bold;}
.userinfo_1 .userdetail em,.viptequan_top em{display: inline-block;height: 0.48rem;width:1.52rem;vertical-align: middle;}

.userInfo{height: auto;width: 100%;background:#EBEBEB;padding:0.26rem 0.26rem 0 0.26rem}
/*.userInfo_{background:#fff;border-radius: 5px;padding:0.26rem;}*/
.userInfo_ .headsculpture{width:1.33rem;height: 1.33rem;object-fit: cover;border-radius: 50%;}
.userInfo_ .iconfont{font-size: 25px;line-height: 1.33rem;color: #B6B6B6;width:20px;overflow: hidden;}
.userInfo_ .userdetail{width:calc(100% - 20px - 1.33rem - 0.53rem)}
.userInfo_ .userdetail .userName{font-size: 0.45rem;vertical-align: middle;margin-right: 0.15rem;color:#333}
.userInfo_ .userdetail em,.viptequan_top em{display: inline-block;height: 0.48rem;width:1.52rem;vertical-align: middle;}

em.vip0{background:url("/Public/Mobile/image/mycenter/vip0.png") no-repeat;background-size: 100%;}
em.vip1{background:url("/Public/Mobile/image/mycenter/vip1.png") no-repeat;background-size: 100%;}
em.vip2{background:url("/Public/Mobile/image/mycenter/vip2.png") no-repeat;background-size: 100%;}
em.vip3{background:url("/Public/Mobile/image/mycenter/vip3.png") no-repeat;background-size: 100%;}
em.vip4{background:url("/Public/Mobile/image/mycenter/vip4.png") no-repeat;background-size: 100%;}
em.vip5{background:url("/Public/Mobile/image/mycenter/vip5.png") no-repeat;background-size: 100%;}
em.vip6{background:url("/Public/Mobile/image/mycenter/vip6.png") no-repeat;background-size: 100%;}
em.vip7{background:url("/Public/Mobile/image/mycenter/vip7.png") no-repeat;background-size: 100%;}
em.vip8{background:url("/Public/Mobile/image/mycenter/vip8.png") no-repeat;background-size: 100%;}
em.vip9{background:url("/Public/Mobile/image/mycenter/vip9.png") no-repeat;background-size: 100%;}
em.vip10{background:url("/Public/Mobile/image/mycenter/vip10.png") no-repeat;background-size: 100%;}
em.vip11{background:url("/Public/Mobile/image/mycenter/vip11.png") no-repeat;background-size: 100%;}
em.vip12{background:url("/Public/Mobile/image/mycenter/vip12.png") no-repeat;background-size: 100%;}
em.vip13{background:url("/Public/Mobile/image/mycenter/vip13.png") no-repeat;background-size: 100%;}

.userInfo_ .userdetail .shezhi_btn{display:inline-block;width:1.33rem;height: 0.53rem;line-height: 0.53rem;background:#F5F5F5;color:#8b8b8b;font-size:0.32rem;text-align: center;border-radius: 0.27rem;border: 1px solid #D7D7D7;margin-top: 0.12rem;}

.vipbar{margin-top: 0.21rem;background:#fff;padding:0.26rem}
.vipbar .progressbar_box{width:100%;height:0.22rem;background:#DCDCDC;border-radius: 0.11rem;margin: 0.26rem 0 0.1rem;}
.vipbar .progressbar_box .progress{background:#FF7418;position: relative;height: 100%;border-radius: 0.11rem;}
.vipbar .progressbar_box .progress em{position:absolute;right: -0.16rem;top:-0.11rem;width:0.32rem;height: 0.42rem;background:url("/Public/Mobile/image/mycenter/progressflag.png") no-repeat;background-size: 100%;}

.huodong,.myrenwu{margin-top: 0.21rem;padding:0.26rem;background:#fff;}

.account_info{width:100%;height: auto;border-radius: 5px;overflow: hidden;}
.account_info div{background:#FF7733;width:calc(50% - 0.06rem);padding:0.13rem 0.4rem}
.account_info div dl dt{font-size: 0.37rem;color:#ffe557;}
.account_info div dl dd{font-size: 0.7rem;color:#fff;line-height: 0.8rem;}

.center_menu{flex-wrap: wrap;padding: 0.4rem 0.26rem 0;background:#fff;overflow: hidden;height: 2.72rem;}
.center_menu a{width:25%;height: auto;text-align: center;margin-bottom: 0.53rem;}
.center_menu a em{display: inline-block;width:1.46rem;height: 1.46rem;}
.center_menu a span{display: block;font-size: 0.32rem;color:#333}
.center_menu a em.qiandao{background:url("/Public/Mobile/image/mycenter/ico_qiandao.png");background-size: 100%;}
.center_menu a em.mygame{background:url("/Public/Mobile/image/mycenter/ico_mygame.png");background-size: 100%;}
.center_menu a em.fanli{background:url("/Public/Mobile/image/mycenter/ico_applyfanli.png");background-size: 100%;}
.center_menu a em.kefuqq{background:url("/Public/Mobile/image/mycenter/ico_service.png");background-size: 100%;}
.center_menu a em.fanlilog{background:url("/Public/Mobile/image/mycenter/ico_applyrecord.png");background-size: 100%;}
.center_menu a em.down{background:url("/Public/Mobile/image/mycenter/ico_down.png");background-size: 100%;}
.center_menu a em.libao{background:url("/Public/Mobile/image/mycenter/ico_gamegift.png");background-size: 100%;}
.center_menu a em.ptblog{background:url("/Public/Mobile/image/mycenter/ico_moneylist.png");background-size: 100%;}
.center_menu a em.zhanghao{background:url("/Public/Mobile/image/mycenter/ico_safe.png");background-size: 100%;}
.center_menu a em.shezhi{background:url("/Public/Mobile/image/mycenter/ico_setting.png");background-size: 100%;}
.center_menu a em.huishou{background:url("/Public/Mobile/image/mycenter/huishou.png");background-size: 100%;}
.center_menu a em.chongzhi{background:url("/Public/Mobile/image/mycenter/ico_payrecord.png");background-size: 100%;}
.center_menu a em.updatepsw{background:url("/Public/Mobile/image/mycenter/ico_editpwd.png");background-size: 100%;}
/*.center_menu a em.viptequan{background:url("/Public/Mobile/image/mycenter/viptequan.png");background-size: 100%;}
.center_menu a em.lucky{background:url("/Public/Mobile/image/mycenter/lucky.png");background-size: 100%;}*/
.moremenu{text-align: center;background:#fff;font-size: 0.32rem;color:#808080;padding-bottom: 0.26rem;cursor: pointer;}

.center_kefu{padding:0.8rem 0}
.center_kefu a{width:33.33%;height: auto;text-align: center;}
.center_kefu a em{display: inline-block;width:1.46rem;height: 1.46rem;}
.center_kefu a span{display: block;font-size: 0.4rem;color:#333}
.center_kefu a em.kefuqq{background:url("/Public/Mobile/image/mycenter/qq.png");background-size: 100%;}
.center_kefu a em.fuli{background:url("/Public/Mobile/image/mycenter/fuli.png");background-size: 100%;}

.viptequan_top{padding:0.26rem;background: #EBEBEB;font-size: 0.37rem;margin-bottom: 0.66rem;}
.title_text{font-size: 0.45rem;font-weight: bold;border-bottom: 1px solid #EBEBEB;line-height: 0.8rem;}
.title_text em{display: inline-block;width:0.48rem;height: 0.42rem;vertical-align: middle;margin-right: 0.133rem;}
.title_text em.vip{background:url("/Public/Mobile/image/mycenter/vip.png") no-repeat;background-size:100%}
.title_text em.libao{background:url("/Public/Mobile/image/mycenter/libao_icon.png") no-repeat;background-size:100%}

.chengzhangzhi{font-size: 0.32rem;text-indent: 0.54rem;margin: 0.4rem 0;}
.growthvalue{margin: 0.4rem 0 0.8rem 0;}
.growthvalue div{width:calc(50% - 0.13em);height: auto;border:1px solid #E7E7E7;box-sizing: border-box;padding:0.13rem}
.growthvalue div em{width:0.93rem;height: 100%;}
.growthvalue div em.chongzhi{background:url("/Public/Mobile/image/mycenter/growthvalue_chongzhi.png") no-repeat;background-size: 100%;background-position: 0 50%;}
.growthvalue div em.renwu{background:url("/Public/Mobile/image/mycenter/growthvalue_renwu.png") no-repeat;background-size: 100%;background-position: 0 50%;}
.growthvalue div dl{width:calc(100% - 0.23rem - 0.93rem);}
.growthvalue div dl dt{font-size: 0.32rem;font-weight: bold;}
.growthvalue div dl dd{font-size: 0.27rem;}

.vip_icon{margin: 0.4rem 0;}
.vip_icon em{display: inline-block;height: 0.48rem;width:20%;vertical-align: middle;background-size: auto 100%;margin-bottom: 0.26rem;}
.vip_jieshao{margin-left: -0.26rem;flex-wrap: wrap;}
/*.vip_jieshao li{margin:0.26rem 0 0 0.26rem;padding:0.26rem;border: 1px solid #EBEBEB;background: #fff;}
.vip_jieshao li dl dt{font-size: 0.37rem;border-bottom: 1px solid #AAAAAA;padding-bottom: 0.13rem;margin-bottom: 0.13rem;}
.vip_jieshao li dl dd{font-size: 0.3rem;color:#999;}*/
.vip_jieshao li{margin:0.26rem 0 0 0.26rem;width:100%;background-size: auto 100%;}


/*.content_mygames{top:40px !important}*/
.account_tab{border-bottom: 1px solid #E6E6E6;height: 40px;line-height: 40px;padding:0 0.26rem;position:absolute;top:44px;width:100%;background:#FAFAFA;z-index: 10;}
.account_tab a{font-size: 0.4rem;color:#333;width:50%;text-align: center;border-bottom:1px solid #E6E6E6;margin-bottom: -1px;}
.account_tab a.on{color:#3399FF;border-bottom: 1px solid #3399FF;}

.news_tab{border-bottom: 1px solid #E6E6E6;height: 35px;line-height: 30px;width:100%;background:#FAFAFA;z-index: 10;padding:5px 10px 0 10px}
.news_tab span{font-size: 0.38rem;width:33.33%;text-align: center;border-bottom:1px solid #E6E6E6;margin-bottom: -1px;}
.news_tab span.on{color:#288FF0;border-bottom: 1px solid #288FF0;}


.content_setup{background:#FAFAFA;}
.content_setup .setup-title{background:#F3F3F3;font-size: 0.32rem;color:#666666;padding:0 0.26rem;line-height: 0.88rem;}
.content_setup ul li{background:#fff;border-bottom: 1px solid #ECECEC;padding:0 0.26rem;line-height: 1.06rem;}
.content_setup ul li .setup-subtitle{font-size: 0.38rem;color:#000;}
.content_setup ul li .setup-value{font-size: 0.29rem;color:#999;}
.content_setup ul li .setup-check{width:1.466rem;height: 0.7rem;background:url("/Public/Mobile/image/mycenter/radio.png") no-repeat;background-size: 100%;margin-top: 0.155rem;}
.content_setup ul li .setup-check.on{background:url("/Public/Mobile/image/mycenter/radio_c.png") no-repeat;background-size: 100%;}

.logout{display: block;height: 0.933rem;line-height: 0.933rem;color:#fff;font-size: 0.38rem;background:#FF6666;margin: 0.26rem;text-align: center;border-radius: 5px;}


.bind_content,.business_content,.realname_content,.content_updatedata,.updatepsd_content{padding:0.8rem 0.26rem}
.adpcontent .list-block .item-title.label{width:25%}
.adpcontent .list-block {
    margin: 0.26rem 0;
    font-size: 0.4rem;
}
.adpcontent .list-block .item-content {
    padding-left: 0.4rem;
    min-height: 1.173rem;
}
.adpcontent .list-block .item-inner {
    padding-right: 0.4rem;
    padding-top: 0.21rem;
    padding-bottom: 0.18rem;
    min-height: 1.173rem;
}
.adpcontent .list-block .item-input {
    margin-top: -0.21rem;
    margin-bottom: -0.18rem;
}
.adpcontent input,.content_updatedata select{
	  padding: 0 0 0 0.13rem !important;
    height: 1.14rem !important;
    font-size: 0.4rem !important;
}
.adpcontent .list-block input[type="date"], .adpcontent .list-block input[type="datetime-local"]{line-height: 1.173rem;}
.adpcontent .list-block .getvildbtn,.adpcontent .list-block .getalvildbtn{font-size: 0.32rem;color:#ff6600;text-align: right;width:auto !important;border:0;background:transparent}
.adpcontent .infinite-scroll-preloader{margin: 0.266rem;}
.adpcontent .infinite-scroll-preloader .preloader {width: 0.8rem;height: 0.8rem;}
.adpcontent .preloader{width:0.53rem;height: 0.53rem;margin-left: -0.27rem;margin-top: -0.27rem;}
.adpcontent .pull-to-refresh-layer .pull-to-refresh-arrow{height: 0.53rem;width: 0.35rem;background-size: 0.35rem 0.53rem;margin-left: -0.08rem;margin-top: -0.27rem;}
.adpcontent .toTheEnd {font-size: 0.29rem;padding: 0.66rem 0 0 0;}

/*ä¸‹æ‹‰åˆ·æ–°*/
.adpcontent.pull-to-refresh-content.refreshing {
  -webkit-transform: translate3d(0, 44px, 0);
          transform: translate3d(0, 44px, 0);
}
.bar-nav ~ .adpcontent.pull-to-refresh-content.refreshing,
.bar-footer ~ .adpcontent.pull-to-refresh-content.refreshing,
.bar-tab ~ .adpcontent.pull-to-refresh-content.refreshing {
  -webkit-transform: translate3d(0, 44px, 0);
          transform: translate3d(0, 44px, 0);
}


.submit_btn{width:100%;height: 1.06rem;line-height: 0.93ren;border: 0px;border-radius: 3px;background: #FF6666;color: #fff;font-size: 0.45rem;margin-top: 0.53rem;}


.aboutbox_content{background:#F7F7F7}
.aboutbox_content dl{background:#fff;margin-bottom: 0.13rem;padding:0 0.26rem}
.aboutbox_content dl dt{font-size: 0.42rem;font-weight: bold;border-bottom: 1px solid #F0F0F0;line-height: 1rem;}
.aboutbox_content dl dd{font-size: 0.32rem;line-height: 1rem;}


.content_message{padding:0 0.26rem;background:#F7F7F7;top:75px !important}
.content_message ul.message_list li{margin-bottom: 0.26rem;}
.content_message ul.message_list li .date{text-align: center;padding: 0.4rem 0;}
.content_message ul.message_list li .date span{background:#ccc;font-size: 0.29rem;display: inline-block;line-height: 0.5rem;padding:0 0.13rem;border-radius: 2px;}
.content_message ul.message_list li .message_c{background:#fff;padding:0.26rem;color:#333}
.content_message ul.message_list li .message_c .message_title{font-size: 0.42rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 0.13rem 0;}
.content_message ul.message_list li .message_c .message_fuli{font-size: 0.32rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}


.content_mygames ul{margin: 0 0.26rem;}
.content_mygames ul li{padding:0.26rem 0;border-bottom: 1px solid #E5E5E5;}
.content_mygames ul li .gameimg{width:1.6rem;height: 1.6rem;}
.content_mygames ul li .game_c{width:calc(100% - 1.6rem - 1.26rem)}
.content_mygames ul li p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.content_mygames ul li .gamename{font-size: 0.4rem;color:#333}
.content_mygames ul li .gamefuli{font-size: 0.32rem;color:#333;height: 0.48rem;line-height: 0.48rem;}
.content_mygames ul li .bili{font-size: 0.29rem;background:#FF0000;height:0.53rem;line-height: 0.53rem;border-radius: 0.265rem;padding:0 0.133rem;display: inline-block;color:#fff;margin-right: 0.26rem;}
.content_mygames ul li .logdate{font-size: 0.266rem;height:0.53rem;line-height: 0.53rem;display: inline-block;color:#999;}
.content_mygames ul li .playgame{font-size: 0.37rem;color:#288FF0;width:1rem;height: 1rem;line-height: 1rem;text-align: center;border:1px solid #288FF0;border-radius: 50%;margin-top: 0.3rem;}


/*ç­¾åˆ°*/
.content_qiandao{background:#fff url("/Public/Mobile/image/mycenter/qiandao.jpg") no-repeat;background-size: 100%;padding: 0.26rem;}
/*.content_qiandao .qiandaobox{background:url("/Public/Mobile/image/mycenter/qiandao_bg_f.png");background-size: auto 100%;margin: 0.533rem 0;padding:0 0.26rem;}*/
.content_qiandao .qiandaobiao ul{width:auto;overflow: hidden;}
.content_qiandao .qiandaobiao ul li{position:relative;width:20%;height: 1.86rem;flex-shrink: 0;}
.content_qiandao .qiandaobiao ul li .line{position:absolute;top:50%;width:100%;height: 1px;background:#ACACAC;}
.content_qiandao .qiandaobiao ul li .sign{font-size: 0.29rem;text-align: center;position:relative;margin:0.2rem 0}
.content_qiandao .qiandaobiao ul li .sign span{background:#CECECE;position: relative;color:#999;line-height:0.45rem;padding:0 0.26rem;display: inline-block;border-radius: 0.23rem;}
.content_qiandao .qiandaobiao ul li .date,.content_qiandao .qiandaobiao ul li .jingyan{font-size: 0.32rem;text-align: center;color:#666;}

.content_qiandao .qiandaobiao ul li.yiqian .sign span{background:#5EBF3D;color:#fff;border:1px solid #5EBF3D;padding:0 0.15rem}
.content_qiandao .qiandaobiao ul li.yiqian .sign .quan1{border:2px solid #5EBF3D;width:0.8rem;height: 0.8rem;border-radius: 50%;position: absolute;left:calc(50% - 0.4rem);top:calc(-0.2rem + 1px)}
.content_qiandao .qiandaobiao ul li.yiqian .sign .quan2{border:1px solid #5EBF3D;width:90%;height:90%;border-radius: 50%;position: absolute;left:calc(5% + 0.5px);top:calc(5% + 0.5px)}

.content_qiandao .qiandaobiao ul li.today .sign span{background:#FF6600;color:#ffea00;line-height: 0.5rem;border:1px solid #FF6600}
.content_qiandao .qiandaobiao ul li.today .line1{position:absolute;top:50%;width:50%;height: 1px;background:#ACACAC;}
.content_qiandao .qiandaobiao ul li.today .line2{position:absolute;top:50%;left:50%;width:50%;height: 1px;background:#FF6600;}

.content_qiandao .qiandaobiao ul li.daiqian .sign span{background:#FFD787;color:#f28f0f;border:1px solid #F4991F}
.content_qiandao .qiandaobiao ul li.daiqian .line{background:#FF6600}

.qiandao_c{background:#fff;border-radius: 8px;margin-top: 0.94rem;position: relative;padding: 0.83rem 0.26rem 0;}
.qiandao_c .qiandao_btn{position:absolute;top:-0.425rem;text-align: center;width:100%}
.qiandao_c .qiandao_btn a{display:inline-block;width:2.93rem;height: 0.85rem;line-height: 0.85rem;background:#FF6600;color:#fff;font-size: 0.42rem;border-radius: 0.425rem;}
.qiandao_c .qiandao_txt{font-size: 0.32rem;color:#666;}
.qiandao_c .qiandao_txt span{color:#ff6600}
.qiandao_c .title_text{font-size: 0.4rem;margin-top: 0.54rem;color:#333;}
.qiandao_c .title_text em{vertical-align: text-top;}
.qiandao_c ul.qiandao_guize li{border-bottom: 1px solid #D3D3D3;line-height: 0.93rem;font-size:0.32rem}
.qiandao_c ul.qiandao_guize li a{color:#333;font-size: 0.32rem;}

.qiandao_c ul.qiandao_jiangli li{padding:0.26rem 0;border-bottom: 1px solid #D3D3D3;}
.qiandao_c ul.qiandao_jiangli em.date{width:0.94rem;height: 1.06rem;background:url("/Public/Mobile/image/mycenter/leiji.png") no-repeat;background-size: 100%;color:#fff;font-size: 0.6rem;text-align: center;padding-top:0.28rem;display: inline-block;box-sizing: border-box;}
.qiandao_c ul.qiandao_jiangli dl{width:calc(100% - 0.94rem - 1.86rem - 0.26rem)}
.qiandao_c ul.qiandao_jiangli dl dt{font-size: 0.38rem;color:#333}
.qiandao_c ul.qiandao_jiangli dl dd{font-size: 0.3rem;color:#666}
.qiandao_c ul.qiandao_jiangli .getjiangli_btn{font-size: 0.4rem;width:1.86rem;height: 0.8rem;line-height: 0.8rem;text-align: center;background:#FF6600;color:#fff;border-radius: 5px;margin-top: 0.13rem;border:1px solid #FF6600}
.qiandao_c ul.qiandao_jiangli .nojiangli{border:1px solid #CCCCCC;background:#EDEDED;color:#ccc}

ul.renwu_jiangli li{padding:0.26rem 0;}
ul.renwu_jiangli li.wancheng em.ico,ul.renwu_jiangli li.wanchenging em.ico{width:1.52rem;height: 1.52rem;background:url("/Public/Mobile/image/mycenter/ico_taskbtn1.png") no-repeat;background-size: 100%;display: inline-block;}
ul.renwu_jiangli li.nowancheng em.ico{width:1.52rem;height: 1.52rem;background:url("/Public/Mobile/image/mycenter/ico_taskbtn2.png") no-repeat;background-size: 100%;display: inline-block;}
ul.renwu_jiangli dl{width:calc(100% - 1.52rem - 1.86rem - 0.26rem)}
ul.renwu_jiangli dl dt{font-size: 0.38rem;color:#333}
ul.renwu_jiangli dl dd{font-size: 0.3rem;color:#666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
ul.renwu_jiangli dl dd .exp{color:#ff7979}
ul.renwu_jiangli li .getjiangli_btn{font-size: 0.4rem;width:1.86rem;height: 0.8rem;line-height: 0.8rem;text-align: center;border-radius: 5px;margin-top: 0.36rem;}
ul.renwu_jiangli li.wancheng .getjiangli_btn{background:#ff7979;color:#fff;border:1px solid #ff7979}
ul.renwu_jiangli li.wanchenging .getjiangli_btn{background:#fff;color:#219d00;border:1px solid #219d00}
ul.renwu_jiangli li.nowancheng .getjiangli_btn{border:1px solid #ff7979;background:#fff;color:#ff7979}

.qiandao-prev,.qiandao-next{width:0.54rem;vertical-align:middle;line-height: 1.9rem;}
.qiandaobiao{width:calc(100% - 1.08rem);}
/*ç­¾åˆ°*/


/*å®¢æœä¸­å¿ƒ*/
.service_content{font-size: 0.38rem;background:#f1f1f1 url("/Public/Mobile/image/service/kf_bg.png") no-repeat;background-size:100% auto;padding-top:3.5rem}
.service_c{background:#fff;border-radius: 5px;padding:0.26rem;text-align: center;margin:0 0.26rem}
/*.service_c .service_title{color:#666;border-bottom: 1px solid #E5E5E5;padding-bottom: 0.1rem;}
.service_c .service_title em,.service_c .service_title span{vertical-align: middle;}
.service_c .service_title em.qq_icon{display: inline-block;width:0.5rem;height: 0.5rem;background:url("/Public/Mobile/image/mycenter/qq.png") no-repeat;background-size:100% auto;}
.service_c .service_title em.weixin_icon{display: inline-block;width:0.5rem;height: 0.5rem;background:url("/Public/Mobile/image/login/wx_icon.png") no-repeat;background-size:100% auto;}
.service_c ul{margin-bottom: 0.26rem;}
.service_c ul li{margin-top: 0.26rem;}
.service_c ul li span{line-height: 0.66rem;}
.service_c ul li a{border:1px solid #0894ec;border-radius: 3px;line-height: 0.66rem;padding: 0 0.2rem;}
.service_c .weixin_service{padding:0.4rem 0}
.service_c .weixin_service img{width:3.75rem;height: 3.75rem;}*/
.service_content .top_bg{background: linear-gradient(#288FF0 35%, #fff 75%);}
.service_questions{background:#F1F1F1;padding:0.26rem}
.service_c div{margin:0.13rem 0}
.service_c .userinfo{font-size: 0.35rem;color:#333}
.service_c .qqnumber{font-size: 0.53rem;color:#cc6633;}
.service_c .qqnumber em{display:inline-block;width:0.53rem;height: 0.53rem;background:url("/Public/Mobile/image/service/exclusive.png") no-repeat;background-size: 100%;vertical-align: text-bottom;}
.service_c .kf_btn{background:#0099FF;padding:0.1rem 0.5rem;color:#fff;font-size: 0.4rem;display: inline-block;border-radius: 5px;}
.service_c .servicetime{font-size: 0.3rem;color:#666}

.service_questions h3{margin:0.26rem 0px}
.service_questions ul li{margin:0.13rem 0;}
.service_questions ul li em{width:0.15rem;height: 0.15rem;border-radius: 50%;border:1px solid #666666;vertical-align: middle;display: inline-block;margin-right: 0.13rem;}
.service_questions ul li a{color:#666;font-size: 0.32rem;display: inline-block;width: calc(100% - 0.3rem);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;}

.question_list dl{padding:0.5rem 0.26rem;}
.question_list dl:not(:nth-last-of-type(1)){border-bottom: 1px solid #F4F4F4;}
.question_list dl dt{margin-bottom: 0.26rem;}
.question_list dl dt span.q_title{font-size: 0.4rem;font-weight: bold;display: inline-block;width:calc(100% - 0.67rem)}
.question_list dl dd span.q_center{font-size: 0.32rem;display: inline-block;width:calc(100% - 0.67rem)}
.question_list dl em.ico{display: inline-block;width:0.48rem;height: 0.48rem;color:#fff;font-size: 0.4rem;text-align: center;line-height: 0.48rem;vertical-align: top;border-radius: 3px;margin-right: 0.13rem;}
.question_list dl dt em.ico{background:#BC300A;}
.question_list dl dd em.ico{background:#0782F6;}
.question_list dl span,.question_list dl p{word-break: break-all;}

.content_fanli ul{margin: 0 0.26rem;}
.content_fanli ul li{padding:0.26rem 0;border-bottom: 1px solid #E5E5E5;}
.content_fanli ul li .gameimg{width:1.6rem;height: 1.6rem;}
.content_fanli ul li .game_c{width:calc(100% - 1.6rem - 1.76rem)}
.content_fanli ul li p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 0.32rem;}
.content_fanli ul li .gamename{font-size: 0.4rem;}
.content_fanli ul li .subtitle{color:#999}
.content_fanli ul li .money{color:red}
.content_fanli ul li .fanli_btn{font-size: 0.37rem;color:#288FF0;width:1.5rem;height: 1.5rem;line-height: 0.5rem;text-align: center;border:1px solid #288FF0;border-radius: 50%;padding-top:0.25rem}

.fanlitask_content{padding:0.26rem;}
.fanlitask_content .wenxin_tip{border:1px solid #ccc;border-radius: 3px;position:relative;padding:0.7rem 0.26rem 0.06rem 0.26rem;background:#FAFAFA;margin-bottom: 0.5rem;}
.fanlitask_content .wenxin_tip .wenxin_title{background:#CC0001;color:#F1F1F1;font-size: 0.4rem;position: absolute;top: 0px;left:0.26rem;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;padding:0 0.2rem;line-height: 0.6rem;}
.fanlitask_content .wenxin_tip p em{display: inline-block;width:0.13rem;height: 0.32rem;margin: 0.12rem 0.2rem 0 0;background:#ff6600;flex-shrink: 0;}
.fanlitask_content .wenxin_tip p span{display: inline-block;font-size: 0.32rem;color:#666;margin-bottom: 0.2rem;}

.fanlitask_content ul li{padding:0.26rem 0;border-bottom: 1px solid #E5E5E5;}
.fanlitask_content ul li p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 0.4rem;}
.fanlitask_content ul li .gamename{overflow: hidden;text-overflow: ellipsis;}
.fanlitask_content ul li .timebox{width:2.2rem;text-align: center;flex-shrink: 0;}
.fanlitask_content ul li .money{color:#000;font-weight: bold;}
.fanlitask_content ul li .fanli_detailbox{width:calc(100% - 2.2rem)}
.fanlitask_content ul li .fanli_flag{font-size: 0.29rem;background:#006600;color:#fff;border-radius: 3px;height: 0.5rem;line-height: 0.5rem;padding:0 0.15rem;display: inline-block;margin-left: 0.26rem;}

.content_fanliask{background:#F5F5F5}
.content_fanliask .gameInfo{background:#fff;padding:0.26rem}
.content_fanliask .gameInfo img{width:1.6rem;height: 1.6rem;margin-right: 0.26rem;}
.content_fanliask .gameInfo .game_c .gamename{font-size: 0.4rem;}
.content_fanliask .gameInfo .game_c .subtitle{color:#999}
.content_fanliask .gameInfo .game_c .money{color:red;font-weight: bold;}
.content_fanliask .fromBox{margin: 0.26rem;}
.content_fanliask .fromBox .form_item{border:1px solid #ccc;border-radius: 2px;margin-bottom: 0.26rem;position: relative;font-size: 0.4rem;}
.content_fanliask .fromBox .form_item{background:#FAFAFA}
.content_fanliask .fromBox .form_item.disablebox{background:#EDEDED}
.content_fanliask .fromBox .lbf{width: 25%;flex-shrink: 0;text-indent: 0.26rem;line-height: 0.93rem;}
.content_fanliask .fromBox .spr{width: 10%;flex-shrink: 0;line-height: 0.93rem;text-align: center;}
.content_fanliask .fromBox input,.content_fanliask .fromBox select{background:transparent;border:none;height: 0.93rem !important;width: 100%;}
.content_fanliask .fromBox textarea{background:transparent;border:none;height: auto !important;width: 100%;resize:none;}

.adpcontent ul#gamelist li.notdata{font-size: 0.38rem;color:#999;text-align: center;line-height: 1rem;border:0px}

.albindmobile .almobile{font-size: 0.37rem;padding-bottom: 0.4rem;}
.albindmobile.list-block .item-inner{border:1px solid #e7e7e7;padding-left: 0.4rem;}
.albindmobile .edtmobile {background:#005FC9;color:#fff;font-size: 0.37rem;border:0px;margin: 0 auto;border-radius: 5px;height: 0.8rem;line-height: 0.8rem;width:30%;display: block;}

/*.content_coin_exp_pay{top:40px !important}*/
.content_coin_exp_pay .detail{width: calc(100% - 0.52rem);text-align: center;margin: 0.4rem 0.26rem;font-size: 0.32rem;border:1px solid #E6E6E6;}
.content_coin_exp_pay .detail th{background:#EFEFF4;border:1px solid #E6E6E6;padding:5px 0;font-weight: 500;}
.content_coin_exp_pay .detail tr.bgcolor{background:#EFEFF4}
.content_coin_exp_pay .detail td{padding:5px 0;font-size: 0.29rem;}
.content_coin_exp_pay .detail tr.order{background:#FAF0A2;border-top:1px solid #FF6600;text-align: left;color:#D20000;}
.content_coin_exp_pay .detail tr.order td {position: relative;padding:0.2rem 0.26rem;font-size: 0.38rem;line-height: 0.6rem;}
.content_coin_exp_pay .detail tr.order td:after{content: "";width: 0;height: 0;right: 10%;top: -8px;position: absolute;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid #FAF0A2;}
.content_coin_exp_pay .detail tr.order td:before{content: "";width: 0;height: 0;right: calc(10% - 2px);top: -10px;position: absolute;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #FF6600;}

/*åº•éƒ¨*/
.adaptaionMenus.bar-tab {height: 1.333rem;}
.adaptaionMenus.bar-tab .tab-item {height: 1.333rem;}
.adaptaionMenus.bar-tab .tab-item .tab-label {font-size: 0.3rem;top: 0.08rem;}
.adaptaionMenus.btMenus img {height: 0.64rem;top: 0.026rem;padding: .053rem 0rem;}
.adaptaionMenus.btMenus img.home_menu {height: 1.7rem;top: -0.43rem;}
.adaptaionMenus.bar-tab ~ .content {bottom: 1.333rem;padding-bottom: 1rem;}


.adaptaion_backup.back_top, .adaptaion_backup.returnTop {bottom: 100px;right: 0.26rem;width: 1.06rem;height: 1.06rem;}
.adaptaion_backup .returnTop {width: 1.06rem;height: 1.06rem;}


/*è‡ªåŠ¨æ¶ˆå¤±çš„æç¤ºæ¡†*/
.adaptaion_tost {
    background: rgba(0, 0, 0, 0.8);
    border-radius: 0.53rem;
    color: white;
    padding: 0 0.42rem;
    height: 1.06rem;
    line-height: 1.06rem;
    font-size: 0.36rem;
    width: auto;
}
/*è‡ªå®šä¹‰çš„æç¤ºæ¡†*/
.modeltip {
    width: 7.2rem;
    position: absolute;
    z-index: 11000;
    margin-left: -3.6rem;
    border-radius: 0.19rem;
    overflow: hidden;
}
.modeltip .modal-no-buttons .modal-inner {
    border-radius: 0.19rem;
}
.modeltip .modal-inner {
    padding: 0.4rem;
    border-radius: 0.19rem 0.19rem 0 0;
}
.modeltip .modal-buttons {
    height: 1.18rem;
}
.modeltip .modal-button:first-child:last-child {
    border-radius: 0 0 0.19rem 0.19rem;
}
.modeltip .modal-button {
    padding: 0 0.14rem;
    height: 1.18rem;
    font-size: 0.45rem;
    line-height: 1.18rem;
}
.modeltip .modal-text{font-size: 0.37rem;}

/* æŠ½å¥– */
.lottery-bg{
    width: 100%;
    min-height: 100%;
    background: #34002b url(../image/luckdraw/bg.jpg) top center no-repeat;
    background-size: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.lottery-top{
    width: 100%;
    height: 2.5rem;
    padding: 0 .75rem;
    color: #fff;
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
.lottery-top .icon-close{
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 15px;
    text-align: center;
    background-color: rgba(0,0,0,.8);
    color: #fff;
    border-radius: 50%;
}
.draw-tabs{
    height: 1.5rem;
    line-height: 1.5rem;
    padding-left: 1rem;
    border-bottom: 2px solid #ff5200;
    margin-top: 5.5rem;
}
.draw-tabs .tab{
    width: 25%;
    height: 100%;
    text-align: center;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem;
    font-size: .65rem;
    background-color: #410000;
    color: #f7a468;
    position: relative;
    float: left;
}
.draw-tabs .tab.on{
    background-color: #ff5200;
    color: #fff;
}
.draw-tabs .user-ptb{
    max-width: 50%;
    height: 1.3rem;
    line-height: 1.3rem;
    padding: 0 .7rem;
    background-color: #000;
    color: #bababa;
    font-size: .55rem;
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
    border: 1px solid #000;
    float: right;
}
.draw-tabs .user-ptb span{
    color: #ffba00;
}
.draw-tabs .free_draw_btn .num{
    width: 18px;
    height: 18px;
    line-height: 18px;
    position: absolute;
    right: .4rem;
    top: -9px;
    background-color: #e30000;
    border-radius: 50%;
    font-size: 12px;
    text-align: center;
}
.lottery-area{
    background-color: #34002b;
    padding-top: .5rem;
}
.lottery{
    margin: 0 .5rem;
    overflow: hidden;
    position: relative;
}
.lottery .lottery-box-bg{
    width: 100%;
    position: relative;
    z-index: 1;
}
.lottery ul{
    width: 100%;
    padding: .55rem;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
}
.lottery ul li{
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.lottery ul li .lottery-unit , .lottery ul li .lottery-btn{
    width: 100%;
    padding: .25rem;
    position: relative;
}
.lottery ul li .lottery-btn .lottery_num{
    width: 100%;
    font-size: .55rem;
    text-align: center;
    position: absolute;
    bottom: .7rem;
    left: 0;
    color: #660000;
}
.lottery ul li .lottery-unit.active .mask {
    display: block
}
.mask {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    display: none
}
.win-record{
    margin: .5rem;
    border-radius: .3rem;
    overflow: hidden;
}
.win-record .nav-tabs{
    width: 100%;
    height: 1.7rem;
    line-height: 1.7rem;
    text-align: center;
    font-size: .7rem;
    color: #ff5200;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    border-bottom: 1px solid #5f0024;
}
.win-record .nav-tabs .tab{
    height: 100%;
    border-bottom: 1px solid #34002b;
    padding: 0 1rem;
}
.win-record .nav-tabs .tab.on{
    color: #f7b20e;
    border-color: #f7b20e;
}
.win-record .list{
    padding: .2rem .5rem;
    font-size: .65rem;
}
.win-record .list .swiper-container{
    height: 7rem;
}
.win-record .list .swiper-slide{
    width: 100%;
    height: 1.4rem;
    line-height: 1.4rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #ffb400;
}
.win-record .list .no_data{
    justify-content: center;
}
.win-record .luck_draw_rule{
    padding-bottom: .5rem;
    color: #b67dba;
}
.win-record .luck_draw_rule div{
    line-height: 1rem;
    margin-top: .3rem;
    font-size: .6rem;
}
.lucky_draw_wrap{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99;
    background-color: rgba(0,0,0,.7);
    color: #fff;
    text-align: center;
}
.lucky_draw_wrap .iconfont{
    position: absolute;
    left: 80%;
    margin-top: 3.5rem;
    padding: .25rem .5rem;
    font-size: 1rem;
    background-color: rgba(0,0,0,.7);
    color: #fff;
    border-radius: 50%;
    z-index: 99;
}
.lucky_draw_box{
    margin-top: 5rem;
}
.lucky_draw_box img{
    width: 80%;
    margin-left: 10%;
}
.lucky_draw_box .prize{
    width: 65%;
    margin-left: 17.5%;
    background: -webkit-linear-gradient(left, #b80000 , #a70000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #b80000 , #a70000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #b80000 , #a70000); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #b80000 , #a70000); /* æ ‡å‡†çš„è¯­æ³• */
    border-radius: .5rem;
    margin-top: -3rem;
    padding-top: 4.5rem;
    padding-bottom: 1rem;
}
.lucky_draw_box .prize .prize_ctn{
    font-size: 1.05rem;
    display: flex;
    flex-wrap: wrap;
}
.lucky_draw_box .prize .prize_ctn span{
    display: inline-block;
    width: 100%;
    line-height: 1.4rem;
    padding: 0 1rem;
}
.lucky_draw_box .prize .prize_ctn span:first-child{
    font-size: .75rem;
}
.lucky_draw_box .prize .prize_ctn span.prize_desc{
    font-size: .55rem;
    line-height: .9rem;
    margin-top: .4rem;
}
.lucky_draw_box .prize .prize_btn{
    width: 80%;
    height: 1.5rem;
    line-height: 1.5rem;
    font-size: .7rem;
    margin-left: 10%;
    margin-top: 2.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
}
.lucky_draw_box .prize .prize_btn span{
    width: 48%;
    margin-right: 4%;
    background-color: #fff;
    color: #6d0000;
    border-radius: .2rem;
}
.draw_require_msg{
    width: 76%;
    height: 10rem;
    position: absolute;
    top: 50%;
    left: 12%;
    margin-top: -5rem;
    z-index: 9999;
    background-color: #fff;
    border-radius: .4rem;
    text-align: center;
    font-size: .7rem;
}
.draw_require_msg div{
    margin-top: 3.5rem;
    margin-bottom: .5rem;
}
.draw_require_msg a{
    font-size: .6rem;
}


/*æˆ‘çš„ç¤¼åŒ…*/
.content_libao ul.libaolist{margin: 0 0.26rem;}
.content_libao ul.libaolist li{padding:0.26rem 0;border-bottom: 1px solid #E5E5E5;}
.content_libao ul.libaolist li .libaoimg{width:1.6rem;height: 1.6rem;}
.content_libao ul.libaolist li .libao_c{width:calc(100% - 1.6rem - 1.61rem)}
.content_libao ul.libaolist li p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.content_libao ul.libaolist li .libaoname{font-size: 0.4rem;color:#333}
.content_libao ul.libaolist li .libaofuli{font-size: 0.32rem;color:#333;height: 0.48rem;line-height: 0.48rem;}
.content_libao ul.libaolist li .libaodate{font-size: 0.3rem;height:0.53rem;line-height: 0.53rem;display: inline-block;color:#999;}
.content_libao ul.libaolist li .getlibaobtn {width: 1.35rem;height: 0.66rem;line-height: 0.66rem;border: 1px solid #FF6666;color: #FF6666;text-align: center;margin-top: 0.47rem;border-radius: 0.15rem;background: #73BB3C;border: 0;color: #fff;}
.content_libao .libaolist li.notdata{font-size: 0.38rem;color:#999;text-align: center;line-height: 1rem;border:0px}

/*ä»»åŠ¡*/
.content_renwu{padding:0 0.26rem}

/*æœç´¢æŒ‰é’®*/
.search_btn_txt{position: absolute;font-size: 0.7rem;top: 0%;right: 0.3rem;line-height: 1.4rem;}
.search-input label + input{padding-right:1.6rem}

input{-webkit-user-select: text}

/*ä¸‹è½½æç¤ºæ¡†*/
.down_modal .modal-inner{padding:0;}
.down_modal .modal-button{background: #288FF1;color: #fff;}
.down_modal .modal-title{background:#F4F4F4;padding:0.5rem 0;position:relative;border-radius: 0.35rem 0.35rem 0 0;}
.down_modal .modal-title .close_btn{font-size: 1.3rem;position:absolute;right:-0.7rem;top:-0.7rem;}
.down_modal .modal-title + .modal-text{background:#FEFEFE;margin-top: 0;padding:0.7rem;text-align: left;}
.down_modal .modal-title + .modal-text div{line-height: 1.5rem;}


ul.topDetail li .game_deatil{width:calc(100% - 6.5rem)}
ul.topDetail li .game_deatil div{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#333;}
ul.topDetail li .game_deatil div:not(:last-child){margin-bottom: 0.1rem;}
ul.topDetail li .game_deatil div.giftdetail{color:#666}
ul.topDetail li .game_deatil div.gametip span{color:#fff;padding:0.05rem 0.5rem;border-radius: 0.25rem;margin-right: 0.25rem;display: inline-block;}
ul.topDetail li .game_deatil div.gametip span:nth-of-type(1){background:#FF6666}
ul.topDetail li .game_deatil div.gametip span:nth-of-type(2){background:#6ED65A}
ul.topDetail li .game_deatil div.gametip span:nth-of-type(3){background:#5AD6CC}
ul.topDetail li .game_deatil div.gametip span:nth-of-type(4){background:#5DC4D6}
ul.topDetail li img{width:3rem;height: 3rem;}
ul.topDetail li .game_down{width:2.5rem;height: 1.25rem;line-height:1.25rem;border:1px solid #FF6666;color:#FF6666;text-align: center;margin-top: 0.8rem;border-radius: 0.15rem;}
ul.topDetail li .h5game_down{width:3rem;height: 3rem;line-height:1rem;border:1px solid #FF6666;color:#FF6666;text-align: center;border-radius: 50%;font-size: 0.8rem;padding: 0.5rem;}

ul.topDetail{padding:0.5rem;background:#F5F5F5;position:absolute;top:44px;width:100%;}
ul.topDetail li .game_down{background:#fff}
ul.topDetail li .game_deatil div.gametip span{height: 1rem;line-height: 1rem;}
ul.topDetail li .game_deatil div.gametip span.size{background:transparent;color:#888888;padding:0}
