body{ margin:0; padding:0; font-size:14px; font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;-webkit-text-size-adjust:none; background-color: #000; overflow-x: hidden; min-width: 1400px;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{ font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;text-decoration:none;outline:none; cursor:pointer;}
a:hover{ text-decoration:none;}
span{outline:none;}
.wrapTop{width: 100%; max-width: 1920px; margin: 0 auto; background: url(../images/header.jpg) center 0 no-repeat; overflow: hidden;}
.wrapFot{padding-bottom: 200px;}
.bg1{background: url(../images/bg1.jpg) no-repeat center 1080px;}
.bg2{background: url(../images/bg2.jpg) no-repeat center 1080px;}

/* float_bar */
.float_bar{position: fixed; width: 156px; height: 548px; top: 50%; margin-top: -220px; right: 40px; background: url(../images/float_bar.png); z-index: 20;}
.ewm{position: absolute; width: 135px; height: 135px; left: 10px; top: 107px;}
.nav_box{position: absolute; width: 108px; left: 24px; top: 290px;}
.nav_box a{display: block; width: 108px; height: 26px; margin-bottom: 25px; cursor: pointer;}
.nav_box a.nav0{background: url(../images/nav0.png);}
.nav_box a.nav1{background: url(../images/nav1.png);}
.nav_box a.nav2{background: url(../images/nav2.png);}
.nav_box a.nav3{background: url(../images/nav3.png);}
.nav_box a.on{background-position: right 0;}
.btn_gtt{position: absolute; width: 56px; height: 64px; left: 50px; bottom: 0; cursor: pointer;}

.section{position: relative;}
.section_head{height: 1004px;}
.section_gift{height: 1660px;}
.section_gift2{height: 2381px;}
.section_lottery{height: 1295px;}
.section_rule{}
.logo{width: 180px; height: 95px; left: 50%; margin-left: -90px; top: 20px; position: absolute;}

/* head */
.log_box{position: absolute; width: 100%; top: 718px;}
.login{display: none;}
.login a{width: 199px; height: 48px; background: url(../images/btn_login.png); cursor: pointer; display: block; margin: 0 auto;}
.login a:hover{ background-position: 0 -48px;}
.logout{text-align: center; line-height: 48px; font-size:20px; color: #FFF; display: none;}
.logout a,.logout span{margin-right: 10px;}
.logout a{color: #FF0;}
.userInfo{display: none;}

.tabBox{width: 100%; height: 103px; background: url(../images/tabline.png) no-repeat center 34px; position: absolute; left: 0; bottom: 18px; display: flex; justify-content: center;}
.tabBox a{display: block; width: 328px; height: 103px; cursor: pointer; margin: 0 17px;}
.tabBox a.tab1{background: url(../images/tab1.png) no-repeat 0 0;}
.tabBox a.tab2{background: url(../images/tab2.png) no-repeat 0 0;}
.tabBox a.on,.tabBox a:hover{background-position: 0 bottom;}
.tabBox a.gray,.tabBox a.gray:hover{background-position: 0 0; cursor:default; -webkit-filter: grayscale(100%);filter: grayscale(100%);}

/* gift */

.btn_yy{height: 100px;}
.btn_yy a{display: block; width: 468px; height: 73px; cursor: pointer; margin: 0 auto;}
.btn_yy a.y1{background: url(../images/btn_yy.png) no-repeat 0 0;}
.btn_yy a.y2{background: url(../images/btn_yy2.png) no-repeat 0 0;}
.btn_yy a:hover{background-position: 0 bottom;}
.section_t_gift{background: url(../images/section_t_gift.png) no-repeat center 48px; height: 262px;}
.section_t_gift span{display: block; text-align: center; font-size: 16px; color: #f2e6b1; padding-top: 228px;}
.section_t_gift2{background: url(../images/section_t_gift2.png) no-repeat center 48px; height: 310px;}
.section_t_gift2 span{display: block; text-align: center; font-size: 16px; color: #f2e6b1; padding-top: 228px; line-height: 26px;}
.gift_info{width: 1035px; height: 66px; font-size: 16px; line-height: 24px; color: #f2e6b1; text-align: center; background: url(../images/gift_info_line.png) no-repeat center 0; display: flex; justify-content: center; align-items: center; margin: 0 auto; margin-bottom: 20px;}
.gift_list{display: flex; justify-content: center; flex-wrap: wrap; width: 1200px; margin: 0 auto;}
.gift_list2{display: flex; justify-content: center; flex-wrap: wrap; width:1420px; margin: 0 auto; padding-top: 30px;}

.giftTitle{height: 126px; background-position: center 22px; background-repeat: no-repeat;}
.giftTitle span{display: block; text-align: center;  padding-top: 20px; font-size: 30px; font-weight: bold; color: #efedb4;}

/*.giftTitle.t1{background-image: url(../images/t1.png);}
.giftTitle.t2{background-image: url(../images/t2.png);}
.giftTitle.t3{background-image: url(../images/t3.png);}
.giftTitle.t4{background-image: url(../images/t4.png);}
.giftTitle.t5{background-image: url(../images/t5.png);}
.giftTitle.t6{background-image: url(../images/t6.png);}
.giftTitle.t7{background-image: url(../images/t7.png);}
.giftTitle.t8{background-image: url(../images/t8.png);}
.giftTitle.t9{background-image: url(../images/t9.png);}
.giftTitle.t10{background-image: url(../images/t10.png);}
.giftTitle.t11{background-image: url(../images/t11.png);}
*/
.giftlist{height: 170px; display: flex; justify-content: center;}
.giftImg{width: 130px; height: 100%; margin: 0 4px;}
.giftImg span{display: block; background: url(../images/iconbg.png) no-repeat 0 0; width: 93px; height: 93px; display: flex; justify-content: center; align-items: center; margin: 0 auto;}
.giftImg span img{display: block; width: 60px;}
.giftImg p{text-align: center; font-size: 16px; color: #ae3f39; line-height: 20px;}

.giftTips{height: 40px;}
.giftTips span{background: url(../images/l.png) no-repeat center 0; height: 24px; line-height: 24px; text-align: center; font-size: 18px; color: #937158; display: block;}

.giftli{width: 418px; height: 480px; margin: 0 26px 50px 26px; position: relative; background: url(../images/li1.png) no-repeat 0 0;}
.giftli.yel{background: url(../images/li2.png) no-repeat 0 0;}
.giftli a{display: block; width: 298px; height: 73px; background: url(../images/btn_get.png) no-repeat 0 -146px; margin: 0 auto; cursor: default;}
.giftli a.on{background-position: 0 0; cursor: pointer;}
.giftli a.on:hover{background-position: 0 -73px;}
.giftli a.over{background-position: 0 bottom;}
.gift1_1{background: url(../images/gift1_1.png) no-repeat 0 0;}
.gift1_2{background: url(../images/gift1_2.png) no-repeat 0 0;}
.gift1_3{background: url(../images/gift1_3.png) no-repeat 0 0;}

.gift_list2 .giftli{margin-bottom: 104px;}
.gift1{background: url(../images/gift1.png) no-repeat 0 0;}
.gift2{background: url(../images/gift2.png) no-repeat 0 0;}
.gift3{background: url(../images/gift3.png) no-repeat 0 0;}
.gift4{background: url(../images/gift4.png) no-repeat 0 0;}
.gift5{background: url(../images/gift5.png) no-repeat 0 0;}
.gift6{background: url(../images/gift6.png) no-repeat 0 0;}
.gift7{background: url(../images/gift7.png) no-repeat 0 0;}
.gift8{background: url(../images/gift8.png) no-repeat 0 0;}


/* team */
.section_team{ position: relative; width: 1360px; height: 2193px; margin: 0 auto; overflow: hidden;}
.section_t_team{background: url(../images/section_t_team.png) no-repeat center 48px; height: 290px;}

.team_btn_box{display: flex; position: relative; height: 73px; justify-content: center; z-index: 2;}
.team_btn_box a{display: block; width: 298px; height: 73px; margin: 0 6px; cursor: pointer;}
.team_btn_box a.btn_pop_create{background: url(../images/btn_pop_create.png) no-repeat 0 0;}
.team_btn_box a.btn_pop_join{background: url(../images/btn_pop_join.png) no-repeat 0 0;}
.team_btn_box a.btn_pop_sq{background: url(../images/btn_pop_sq.png) no-repeat 0 0;}
.team_btn_box a.btn_pop_myteam{background: url(../images/btn_pop_myteam.png) no-repeat 0 0;}
.team_btn_box a.on,.team_btn_box a:hover{background-position: 0 bottom;}

.team_list{width: 1360px; height: 1632px; padding-top: 6px; overflow: hidden;}
.team_list li{position: relative; width: 1360px; height: 196px; margin-top: 65px; background: url(../images/team_item_bg.png);}
.team_num_box{position: absolute; width: 654px; height: 68px; left: 96px; top: 8px; color: #b1423c; line-height: 68px;}
.team_sort{float: left; font-size: 48px;}
.team_num{float: left; font-size: 36px; margin-left: 26px;}
.btn_pop_detail{ position: absolute; width: 131px; height: 35px; left: 790px; top: 25px; background: url(../images/btn_pop_detail.png); cursor: pointer;}
.btn_pop_detail:hover{ background-position: 0 -35px;}
.member_list{ position: absolute; width: 894px; height: 92px; left: 82px; top: 84px;}
.member_list div{ position: relative; float: left; width: 92px; height: 92px; margin-right: 52px; background: url(../images/user_tx_normal_bg.png);}
.member_list div img{ position: absolute; width: 63px; height: 63px; left: 15px; top: 15px;}
.btn_team_sq,.team_tag_sqed,.team_tag_full{ position: absolute; width: 330px; height: 211px; left: 962px; top: -7px; background: url(../images/btn_team_sq.png); cursor: pointer;}
.btn_team_sq:hover{ background-position: 0 -211px;}
.team_tag_sqed{ background: url(../images/team_tag_sqed.png); cursor: default;}
.team_tag_full{ background: url(../images/team_tag_full.png); cursor: default;}
.team_page{ height: 30px; text-align: center;}
.team_page span{display: inline-block; width: 30px; height: 30px; margin: 0 10px; font-size: 20px; line-height: 30px; color: #765744; text-align: center; cursor: pointer; vertical-align: middle;}
.team_page span.active{ color: #bd361d;}
.btn_prev_page{ background: url(../images/btn_prev_page.png);}
.btn_next_page{ background: url(../images/btn_next_page.png);}
.btn_prev_page:hover,.btn_next_page:hover{ background-position: 0 -30px;}

/* lottery */
.section_t_lottery{background: url(../images/section_t_lottery.png) no-repeat center 70px; height: 288px;}
.lottery_info{height: 66px; font-size: 16px; line-height: 24px; color: #f2e6b1; text-align: center; background: url(../images/lottery_info_line.png) no-repeat center 0; display: flex; justify-content: center; align-items: center; margin-bottom: 32px;}
.btn_myprize{display: block; width: 288px; height: 73px; margin: 0 auto; background: url(../images/btn_pop_myprize.png) 0 0; cursor: pointer; margin-bottom: 40px;}
.btn_myprize:hover{ background-position: 0 -73px;}
.lottery_box{position: relative; width: 1360px; height: 569px; margin: 0 auto;}
.lottery_cont{ position: relative; width: 1360px; height: 569px; background: url(../images/lottery_img.png) no-repeat 0 0;}
.lottery_cont li{ position: absolute; width: 429px; height: 169px;}
.lottery_cont li#icon1{ left: 0px; top: 0px;}
.lottery_cont li#icon2{ left: 466px; top: 0px;}
.lottery_cont li#icon3{ left: 931px; top: 0px;}
.lottery_cont li#icon4{ left: 931px; top: 200px;}
.lottery_cont li#icon5{ left: 931px; top: 400px;}
.lottery_cont li#icon6{ left: 466px; top: 400px;}
.lottery_cont li#icon7{ left: 0px; top: 400px;}
.lottery_cont li#icon8{ left: 0px; top: 200px;}
.lottery_cont li span{ display: none; position: absolute; width: 425px; height: 165px; left: 2px; top: 2px; background: url(../images/lottery_on.png);}
.lottery_cont li.on span{ display: block;}
.btn_lottery{ position: absolute; width: 429px; height: 50px; padding-top: 122px; left: 466px; top: 199px; font-size: 16px; font-weight: bold; line-height: 18px; color: #b1423c; text-align: center; background: url(../images/btn_lottery.png); cursor: pointer;}
.btn_lottery:hover{ background-position: 0 -172px;}
.lottery_tip{margin-top: 58px; font-size: 18px; color: #fff; text-align: center;}

/* rule */
.section_t_rule{background: url(../images/section_t_rule.png) no-repeat center 70px; height: 288px;}
.rule_cont{width: 1360px; height: 595px; padding-top: 50px; background: url(../images/rule_cont_bg.png) no-repeat 0 0; margin: 0 auto;}
.rule_cont ul{ width: 1248px; margin: 0 auto;}
.rule_cont li{ margin-top: 12px; overflow: hidden;}
.rule_cont li .rule_num{ float: left; width: 56px; font-size: 30px; line-height: 40px; color: #b1423c; font-style: italic;}
.rule_cont li p{ float: right; width: 1190px; font-size: 18px; line-height: 46px; color: #363636;}

/* pop */
.pop_fixed{ display:none; position:fixed; width:100%; height:100%; left:0; top:0; background-color:rgba(0,0,0,0.7); z-index:100;}
/* pop_bind */
.pop_cont1{ position:absolute; width: 920px; height: 520px; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%); background:url(../images/pop_bg1.png); }
.icon_close{position:absolute; width: 62px; height: 62px; right:-20px; top:-20px; background:url(../images/icon_close.png) no-repeat 0 0; cursor:pointer;}

.bind_cont{padding: 106px 0 0 0; height: 315px;}
.bind_form{}
.bind_form li{height: 76px;}
.bind_form li span{float: left; width: 266px; height: 48px; line-height: 48px; text-align: right; padding-right: 10px; font-size: 24px; color: #b1423c;}
.bind_form li select{float: left; width: 484px;; height: 48px; padding-left: 20px; font-size: 20px; line-height: 48px; color: #000; background-color: rgba(0,0,0,0.1); border: 0; outline: 0;}
.bindTips{text-align: center; font-size: 18px; color: #ea1d1d;}
#btn_sub_bind{ display: block; width: 272px; height: 51px; margin: 0 auto; background: url(../images/btn_sub_bind.png); cursor: pointer;}
#btn_sub_bind:hover{ background-position: 0 -51px;}

/* pop_msg */
#pop_msg{ z-index: 101;}
.pop_cont2{ position:absolute; width: 600px; height: 430px; left:50%; top:50%; margin: -215px 0 0 -300px; background:url(../images/pop_bg2.png);}
.pop_text1{ font-size: 30px; line-height: 40px; font-weight: bold; color: #b1423c; text-align: center;}
.pop_text2{ font-size: 20px; line-height: 40px; color: #363636; text-align: center;}
#msg{ display: flex; width: 500px; height: 160px; margin: 85px auto 0; justify-content: center; align-items: center;}
.btn_conform{ display: block; width: 159px; height: 48px; margin:18px auto 0; background: url(../images/btn_conform.png); cursor: pointer;}

/* pop_create */
#pop_create_conform .pop_text2{ margin-top: 110px;}
#pop_create_conform .pop_text1{ margin-top: 25px;}
.pop_btn_wrap{ width: 350px; height: 88px; margin: 50px auto 0; overflow: hidden;}
.pop_btn_wrap .btn_conform{ float: left; margin: 0;}
.btn_cancel{ float: right; width: 159px; height: 48px; background: url(../images/btn_cancel.png); cursor: pointer;}

.popTitle{background: url(../images/titbg.png) no-repeat center 65px; height: 90px; line-height: 90px; text-align: center; font-size: 40px; font-weight: bold; color: #b1423c; padding-top: 26px;}
.popTitle2{background: url(../images/titbg2.png) no-repeat center 65px;}

.create_succ_t{ margin-top: 47px; font-size: 40px; line-height: 46px; font-weight: bold; color: #b1423c; text-align: center;}
.last_time{ width: 836px; height: 60px; margin: 0 auto 0; font-size: 24px; line-height: 26px; color: #363636; text-align: center; background: url(../images/time_line.png) center bottom no-repeat;}
.pop_team_box{ position: relative; width: 792px; height: 92px; margin: 0 auto;}
#pop_create_succ .pop_team_box{ margin-top: 35px;}
.icon_leader{ position: absolute; width: 40px; height: 32px; left: -14px; top: 8px; background: url(../images/icon_leader.png);}
.pop_member_list{ width: 792px; height: 92px;}
.pop_member_list li{ position: relative; float: left; width: 92px; height: 92px; margin: 0 20px; background: url(../images/user_tx_normal_bg.png);}
.pop_member_list li img{ display: none; position: absolute; width: 63px; height: 63px; left: 15px; top: 15px;}

.team_code_wrap{ width: 652px; height: 60px; overflow: hidden;}
#pop_create_succ .team_code_wrap{ margin: 48px auto 0;}
.team_code_cont{position: relative; width: 504px; height: 48px;}
.team_code_cont a{width: 90px; height: 48px; line-height: 48px; color: #b1423c; font-size: 24px; float: left;}
.team_code_wrap .team_code_cont{ float: left;}
.team_code_num{float: left; width: 403px; height: 48px; font-size: 30px; line-height: 48px; font-weight: bold; color: #b74631; text-align: center; background: rgba(0,0,0,0.1);}
.btn_copy{ float: right; width: 126px; height: 48px; background: url(../images/btn_copy.png); cursor: pointer;}

/* pop_myteam */
.pop_t{ display: block; height: 39px; margin: 37px auto 0;}
#pop_myteam .team_code_wrap{ margin: 18px auto 0;}
#pop_myteam .pop_team_box{ margin-top: 28px;}
/* pop_join */
#pop_join_code .pop_t{ margin-top: 52px;}
#pop_join_code .team_code_wrap{ width: 504px; margin: 68px auto 0;}
.input_code{ position: absolute; width: 403px; height: 48px; right: 0; top: 0; font-size: 30px; line-height: 48px; font-weight: bold; color: #b1423c; text-align: center; background: rgba(0,0,0,0.1); border: 0; outline: 0;}
.btn_sub_join_code,.btn_sub_join_team{ display: block; width: 272px; height: 51px; margin: 50px auto 0; background: url(../images/btn_sub_join_code.png); cursor: pointer;}
.btn_sub_join_code:hover,.btn_sub_join_team:hover{ background-position: 0 bottom;}
.join_code_tip{ margin-top: 40px; font-size: 18px; font-weight: bold; color: #363636; text-align: center;}

#pop_join_team .team_code_wrap{ width: 504px; margin: 18px auto 0;}
#pop_join_team .pop_team_box{ margin-top: 28px;}
.btn_sub_join_team{ margin-top: 18px; background: url(../images/btn_sub_join_team.png);}
/* pop_apply */
.table_box{ width: 828px; height: 222px; margin: 5px 0 0 41px;}
.th_img{ display: block; height: 47px;}
.table_scroll{ width: 828px; height: 175px; overflow-x: hidden; overflow-y: auto;}
.table_scroll::-webkit-scrollbar{ width: 6px; background: #e0e0c7;}
.table_scroll::-webkit-scrollbar-thumb{ width: 6px; background: #bd594a;}
.table_list{ width: 800px; background-color: #deb3a5;}
.table_list li{ width: 100%; height: 42px; font-size: 16px; line-height: 42px; color: #232323; text-align: center; overflow: hidden;}
.table_list li:nth-child(odd){ background-color: #e9d1b3;}
.table_list li:nth-child(even){ background-color: #fdeedb;}
.table_list li .col{ float: left; height: 42px;}
#apply_member_table .col1{ width: 398px; border-right: 2px solid #f5ebd9;}
#apply_member_table .col2{ width: 400px;}
.color_red{ color: #b1423c;}

#apply_leader_table .col1{ width: 398px; border-right: 2px solid #f5ebd9;}
#apply_leader_table .col2{ display: flex; width: 400px; justify-content: center; align-items: center;}
.btn_accpet,.btn_reject{ display: block; width: 58px; height: 29px; margin: 0 20px; cursor: pointer;}
.btn_accpet{ background: url(../images/btn_accpet.png);}
.btn_reject{ background: url(../images/btn_reject.png);}
.btn_accpet:hover,.btn_reject:hover{ background-position: 0 -29px;}
/* lottery_result */
.lottery_prize{ display: block; height: 150px; margin: 50px auto 0;}
#pop_lottery_result_sw .pop_text1{ margin-top: 10px;}
#pop_lottery_result_sw .pop_text2{ margin-bottom: 20px;}
#pop_lottery_result_card .pop_text2{ margin-bottom: 20px;}
#pop_lottery_result_game .pop_text2{ margin-bottom: 20px;}
.btn_lottery_address,.btn_lottery_card{ display: block; width: 272px; height: 51px; margin: 0 auto; background: url(../images/btn_lottery_address.png); cursor: pointer;}
.btn_lottery_card{ background: url(../images/btn_lottery_card.png);}
.btn_lottery_address:hover,.btn_lottery_card:hover{ background-position: 0 bottom;}
#pop_lottery_result_game .btn_conform{ margin-top: 0;}
/* pop_myprize */
#myprize_table .col1{ width: 248px; border-right: 2px solid #f5ebd9;}
#myprize_table .col2{ width: 356px; border-right: 2px solid #f5ebd9;}
#myprize_table .col3{ display: flex; width: 192px; justify-content: center; align-items: center;}
.btn_check_card,.btn_pop_address{ display: block; width: 128px; height: 29px; cursor: pointer;}
.btn_check_card{ background: url(../images/btn_check_card.png);}
.btn_pop_address{ background: url(../images/btn_pop_address.png);}
.btn_check_card:hover,.btn_pop_address:hover{ background-position: 0 -29px;}
/* pop_address */

.address_cont{margin: 66px auto 0;}
.address_form{height: 264px;}
.address_form li{padding-bottom: 30px;}
.address_form li span{float: left; width: 250px; height: 48px; line-height: 48px; text-align: right; padding-right: 10px; font-size: 24px; color: #b1423c;}
.address_form li input,.address_form li textarea{ display: block; width: 463px; height: 48px; padding: 0 10px; font-size: 18px; line-height: 48px; color: #363636; background-color: rgba(0,0,0,0.1); border:0; outline: 0;}
.address_form li textarea{ height: 80px; resize: none; line-height: 36px;}
.btn_sub{ display: block; width: 272px; height: 51px; margin: 0 auto;background: url(../images/btn_sub.png); cursor: pointer;}
.btn_sub:hover{ background-position: 0 bottom;}
.address_tip{ margin-top: 18px; font-size: 14px; line-height: 22px; color: #363636; text-align: center;}
.address_tip span{ color: #b1423c;}
/* pop_card */
.card_cont{ width: 438px; height: 142px; margin: 80px auto 0; overflow: hidden;}
.card_tag{ float: left; width: 47px; margin-top: 12px;}
.card_info{ float: right; width: 353px;}
.card_info li{ width: 353px; height: 48px; margin-bottom: 24px; font-size: 18px; line-height: 48px; color: #363636; text-indent: 45px; background-color: rgba(0,0,0,0.1);}
#pop_card .pop_text1{ font-size: 24px;}
#pop_card .btn_conform{ margin-top: 20px;}
/* pop_team_deail */
.team_detail_code{ height: 84px; font-size: 36px; font-weight: bold; line-height: 84px; color: #b1423c; text-align: center; padding-top: 20px;}
.team_detail_member{ position: relative; width: 768px; height: 330px; margin: 0 auto; overflow: hidden;}
.team_detail_member .icon_leader{ left: 0;}
#detail_member_list{ width: 768px;}
#detail_member_list li{ float: left; width: 294px; height: 92px; margin: 0 45px 2px;}
#detail_member_list li div{ float: left; position: relative; width: 92px; height: 92px; background: url(../images/user_tx_normal_bg.png);}
#detail_member_list li div img{ display: none; position: absolute; width: 63px; height: 63px; left: 15px; top: 15px;}
#detail_member_list li p{ float: left; width: 192px; height: 92px; margin-left: 10px; font-size: 24px; line-height: 92px; color: #363636; overflow: hidden;}

#pop_team_deail .btn_conform{ margin-top: 0;}
/* pop_topteam */
.top20_tip{ height: 54px; font-size: 24px; line-height: 54px; font-weight: bold; color: #000; text-align: center;}
.topteam_scroll{ width: 813px; height: 300px; margin: 5px 0 0 34px; overflow-x: hidden; overflow-y: auto;}
.topteam_scroll::-webkit-scrollbar{ width: 6px; background: #e0e0c7;}
.topteam_scroll::-webkit-scrollbar-thumb{ width: 6px; background: #bd594a;}
.topteam_list{ width: 795px;}
.topteam_list li{ position: relative; width: 795px; height: 198px; background: url(../images/line.png) center top no-repeat;}
.topteam_list li .icon_leader{ left: 0; top: 58px;}
.topteam_num{ height: 54px; font-size: 24px; line-height: 54px; font-weight: bold; color: #b74631;}
.topteam_member{ width: 780px; margin-left: 15px;}
.member_item{ float: left; width: 92px; height: 92px; margin: 0 19px;}
.member_item div{ position: relative; width: 92px; height: 92px; background: url(../images/user_tx_normal_bg.png);}
.member_item div img{ position: absolute; width: 63px; height: 63px; left: 15px; top: 15px;}
.member_item p{ padding-top: 3px; font-size: 14px; line-height: 16px; color: #363636; text-align: center;}





