@charset "UTF-8";
/* CSS Document */
/* 棣栭〉 */
.carousel {margin: 0 auto; width:1920px;}
.carousel .qrcode_box {width:1150px; margin:0 auto;}
.carousel .qrcode {padding-left:950px; width:200px; position: relative;}
.carousel .qrcode img {position: absolute;}
.carousel .qrcode img.pic1 {top:-460px; right:0; width:190px; height:190px;}
.carousel .qrcode img.pic2 {top:-240px; right:-20px;}
.carousel .qrcode img.pic3 {top:-240px; right:100px;}
.carousel .qrcode a.btn {position:absolute; width:226px; height:70px; background:url("../images/yellow_btn.png")/*tpa=images/yellow_btn.png*/ no-repeat; top:-115px; right:-25px;}
/* index_main */
.index_main {width:1150px; margin:0 auto;}
.index_main .announce {background:url("../images/announce.png")/*tpa=images/announce.png*/ no-repeat 10px center; background-color:#f2f2f2; height:40px; line-height:40px; padding-left:80px; margin-top:12px; overflow:hidden; }
.index_main .announc_liste li a {color:#00216d;}
/* 缁煎悎 */
.index_main .multiple {margin-top:40px; width:1150px; margin-bottom: 100px;}
.index_main .multiple .pic_slide {width:65.217%; border:1px solid #000; overflow:hidden;}
.index_main .multiple .pic_slide .slide_list li {float:left;}
.index_main .multiple .pic_slide img {width:760px; height:290px;}
/* 鏂伴椈鍒楄〃 */
.index_main .news {width:40%; height:292px; background:#f2f2f2; overflow:hidden; margin: 0 18px;}
.index_main .news .tab_hd {background:#cedced; position: relative;}
.index_main .news .tab_hd li {float:left; width:85px; height:52px; line-height:52px; text-align:center; font-size:18px; color:#666; cursor:pointer;}
.index_main .news .tab_hd li.active {color:#0073de; background:#f2f2f2;}
.index_main .news .tab_hd .more {display:inline-block; width:70px; height:28px; border:1px solid #666; color:#666; line-height:28px; text-align:center; margin:14px 4px 0 0; border-radius:6px;}
.index_main .news .tab_hd .move {position: absolute; left:20px; top:0px; width:45px; height:3px; background:#1580e4;}
.index_main .news .tab_con {}
.index_main .news .tab_con a {display: block; color:#333; height:29px; border-bottom:1px solid #ececec; line-height:29px;}
.index_main .news .tab_con .icon {margin-right:10px;}
.index_main .news .tab_con .disc { display:inline-block; width:6px; height:6px; border-radius:3px; background:#9b9b9b; margin:12px 8px; float: left;}
.index_main .news .tab_con .title{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 80%; display: inline-block; float: left;}
/* 鐧婚檰涓庡惁 */
.index_main .login {width:31%; height:292px; background:url("../images/unlogin_bg.jpg")/*tpa=images/unlogin_bg.jpg*/ no-repeat; background-size:100% 100%;}
.index_main .login .unlogin img {display:block; margin:33px auto 0;}
.index_main .login .unlogin a {display:block; width:120px; height:30px; line-height:30px; text-align:center; color:#fff; margin:0 auto; font-size:14px;}
.index_main .login .unlogin a.blue {background:#0ba0ff; margin-top:45px;}
.index_main .login .unlogin a.green {background:#76c953; margin-top:30px;}

.index_main .login .logining .user_msg {padding-bottom: 14px; border-bottom:1px solid #ececec;}
.index_main .login .logining .user_hd {position:relative;}
.index_main .login .logining .user_hd span {display:inline-block; width:74px; height:74px; border-radius:37px; overflow:hidden; margin:14px 0 0 35px;}
.index_main .login .logining .user_hd span img {width:74px; height:74px;}
.index_main .login .logining .user_hd .vip {position: absolute; width:17px; height:31px; background:url("../images/vip.png")/*tpa=images/vip.png*/ no-repeat; right:-20px; top:15px; line-height:40px; padding-left:18px; color:#f6f30f;}
.index_main .login .logining .user_name {font-size:14px;width: 140px;width: 800;color:#333;margin-left:80px;}
.index_main .login .logining .user_name p {line-height:36px;}
.index_main .login .logining .user_name p:first-of-type {margin-top:18px;}

.index_main .login .logining .money {padding-bottom:15px; border-bottom:1px solid #ececec;}
.index_main .login .logining .money .left {width:135px; height:103px; line-height:118px; padding-left:20px; font-size:14px; color:#333; text-align:center;}
.index_main .login .logining .money .right div {width:125px; height:32px; line-height:32px; padding-left:30px; background-color:#ababab; color:#fff; font-size:14px; position: relative;}
.index_main .login .logining .money .right div img {position: absolute; top:-6px; left:-10px;}
.index_main .login .logining .money .right .safe {margin-top:22px;}
.index_main .login .logining .money .right .cash {margin-top:14px;}

.index_main .login .logining .btn_box a {display:inline-block; width:120px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff; margin-top:24px;}
.index_main .login .logining .btn_box a.blue {background:#0ba0ff; margin-left:38px;}
.index_main .login .logining .btn_box a.red {background:#bf2b2b; margin-left:50px;}
/* 娓告垙鎺ㄨ崘 */
.index_main .recommend .game_show h2 {font-size:18px; font-weight: normal; padding:25px 0 10px 0;}
.index_main .recommend .game_show h2 strong {font-weight: normal; color:#333;}
.index_main .recommend .game_show h2 a {display:inline-block; width:84px; height:34px; line-height:34px; text-align:center; color:#333; border:1px solid #333; border-radius:6px;}
.index_main .recommend .game_show .game_list {width:770px; background:#f2f2f2;}
.index_main .recommend .game_show .game_list li {float: left; margin:30px 0 20px 15px;}
/* 闈撳彿 */
.index_main .recommend .beauty {width:360px; border:1px solid #ffc000; height:222px; margin-top:70px; background:#f2f2f2;}
.index_main .recommend .beauty h3 {height:38px; line-height:39px; text-align:center; font-size:14px; font-weight:normal; color:#333; border-bottom:1px solid #ececec; background:url("../images/beauty_word.png")/*tpa=images/beauty_word.png*/ no-repeat 130px center;}
.index_main .recommend .beauty .wrapper {overflow:hidden; height:150px;}
.index_main .recommend .beauty .wrapper p {font-size:16px; color:#999; text-align:center; line-height:40px;}
.index_main .recommend .beauty .wrapper p.first {padding-top:30px;}
.index_main .recommend .beauty .beauty_list li {float: left; height:30px; line-height:30px; width:50%; color:#000; text-align:center;}
.index_main .recommend .beauty .beauty_list li span{width:50%;display:inline-block;}
.index_main .recommend .beauty .beauty_list li span.red{color:red;}
.index_main .recommend .beauty .buy {display:block; background:#ffc000; text-align:center; height: 33px; line-height:33px; color:#673704; font-size:14px;} 
/* 鑱旂郴鎴戜滑 */
.index_main .contact {margin:35px 0 75px 0;}
.index_main .contact .content {width:770px; height:103px; background:#76c953;}
.index_main .contact .content a {display:block; float: left; width:128px; height:103px; background-image:url("../images/content.png")/*tpa=images/content.png*/; background-repeat:no-repeat;} 
.index_main .contact .content .change_psw {background-position:30px;}
.index_main .contact .content .forget_psw {background-position:-110px;}
.index_main .contact .content .phone_bind {background-position:-240px;}
.index_main .contact .content .recharge {background-position:-370px;}
.index_main .contact .content .new {background-position:-500px;}
.index_main .contact .content .question {background-position:-630px;}
.index_main .contact .kefu {width:359px; height:103px; background:url("../images/kefu.png")/*tpa=images/kefu.png*/ no-repeat; cursor: pointer;}

/* 棣栭〉end */

/* 涓汉涓績椤甸潰 */
.person_box {width:1116px; margin:75px auto 155px;}
.person_box .head {height:100px; background:url("../images/main_hd.png")/*tpa=images/main_hd.png*/ no-repeat;}
.person_box .head h2 {font-size:36px; color:#666; line-height:75px; margin-left:15px;}
.person_box .head .position {margin-left:15px; color:#666;}
.person_box .head .position a {color:#666;}
.person_box .head .position a.now {color:#ff7e00;}
/* 鐢ㄦ埛淇℃伅 */
.person_box .user_msg {background:#f8f8f9; color:#333; font-size:14px; padding-bottom:55px; margin-top:10px;}
.person_box .user_msg .part1 span {display:inline-block; width:100px; height:100px; margin:65px 22px 0 102px; border-radius:50px; overflow:hidden;}
.person_box .user_msg .part1 span img {width:100px; height:100px;}
.person_box .user_msg .part2 {width:325px;}
.person_box .user_msg .part2 .user_name {margin-top:80px;}
.person_box .user_msg .part2 .user_id {margin-top:45px;}
.person_box .user_msg .part3 {width:385px;}
.person_box .user_msg .part3 span {display:inline-block; margin-left:43px; position:relative; padding-left:23px; width:122px; height:32px; line-height:32px; border:1px solid #426ca9; background:#a3a3a4; color:#fff; border-radius:8px;}
.person_box .user_msg .part3 span img {position: absolute; left:-20px; top:-7px;}
.person_box .user_msg .part3 .first {margin-top:60px;}
.person_box .user_msg .part3 .second {margin-top:35px;}
.person_box .user_msg .part4 a {display:block; width:98px; height:30px; line-height:30px; background:#ffc000; color:#563a05; text-align:center; border-radius:6px; margin-top:90px;}
/* 浼氬憳绛夌骇 */
.person_box .level {height:54px; background:#f8f8f9; margin-top:18px; color:#333; font-size:14px;}
.person_box .level .now_level {display:inline-block; margin-left:100px; line-height:50px;}
.person_box .level .now_level em {display:inline-block; position: relative; margin-left:20px; top:8px; color:#f6f30f; padding-left:22px; font-size:12px; width:20px; height:36px; background:url("../images/vip.png")/*tpa=images/vip.png*/ no-repeat; background-size:100% 100%;}
.person_box .level .progress_box { margin-right:100px; padding-top:15px;}
.person_box .level .progress_box .progress_bar {width:446px; height:12px; line-height:12px; position:relative; border-radius:6px; border:1px solid #515459; background:#b3bdc9;}
.person_box .level .progress_box .progress_bar .rate {height:12px; background:#fcad0f; border-radius:6px;}
.person_box .level .progress_box .progress_bar p {position: absolute; top:0px; left:0px; font-size:12px; width:100%; text-align:center;}
/* 鎴戠殑鐗规潈 */
.person_box .privilege {margin-top:18px; background:#f8f8f9; font-size:14px; color:#333;}
.person_box .privilege .red_point {position: absolute; width:6px; height:6px; background:red; border-radius:3px;}
.person_box .privilege h3 {padding-top:8px; height:42px;}
.person_box .privilege h3 span {font-size:18px; margin-left:22px; position: relative;}
.person_box .privilege h3 a {font-weight:normal; color:#333; display:inline-block; width:84px; height:34px; border:1px solid #000; line-height:34px; text-align:center; border-radius:6px; margin-right:12px;}
.person_box .privilege .content {height:235px; position: relative;}
.person_box .privilege .content .prev, .person_box .privilege .content .next {width:40px; height:72px; position: absolute; top:60px;}
.person_box .privilege .content .prev {left:5px;}
.person_box .privilege .content .next {right:5px;}
.person_box .privilege .content .wrap {margin-left:60px; position:relative; height:220px; width:995px; overflow:hidden;}
.person_box .privilege .content .privilege_list {position: absolute; top:0; left:0px;}
.person_box .privilege .content .privilege_list li { background:#fff; float:left; width:230px; height:220px; margin-right:25px; text-align:center; position: relative;}
.person_box .privilege .content .privilege_list li .wrap1 {position: absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.person_box .privilege .content .privilege_list li:nth-of-type(4n) {margin-right:0px;}
.person_box .privilege .content .privilege_list li div {border-top:1px solid #f3f3f3;}
.person_box .privilege .content .privilege_list li p {line-height:25px;}
.person_box .privilege .content .privilege_list li .name {line-height:32px;}
.person_box .privilege .content .privilege_list li img {margin-top:3px;}
.person_box .privilege .content .privilege_list strong.red {color:red;}
/* 妯箙 */
.person_box .streamer {width:100%; height:100px; line-height:82px; font-size:18px; text-align:center; color:#fff; background:url("../images/streamer.png")/*tpa=images/streamer.png*/ no-repeat center center;}
.person_box .streamer a {color:#fff; text-decoration:underline; margin-left:15px;}
.person_box .acc_hd {font-size:18px; color:#333; margin-left:22px;}
/* 璐︽埛瀹夊叏 */
.person_box .acc_box {margin-top:12px;}
.person_box .acc_box .acc_list li {background:#f9f9fa; margin-top:30px; text-align:center; float:left; width:240px; height:310px; border-radius:10px; margin-right:38px; cursor:pointer;}
.person_box .acc_box .acc_list li img {max-width:240px; height:auto;}
.person_box .acc_box .acc_list li.last {margin-right:0;}
.person_box .acc_box .acc_list li p {font-size:14px; color:#333; line-height:22px; padding-left:20px; width:88%; text-align:left;}
/* 涓汉涓績涓婚〉end */
/* 涓汉涓績淇濋櫓鏌滈〉闈� */
.personal_safe p, .personal_money p  {font-size:20px; color:#333; line-height:125px; text-align:center;}
.personal_safe p span, .personal_money p span {color:#f60;}
.personal_safe .bind_msg, .personal_money .bind_msg {width:940px; height:220px; background:#fff; margin:0 auto 52px; color:#666; font-size:14px; text-align:center;}
.personal_safe .bind_msg .red, .personal_money .bind_msg .red {color:red;}
.personal_safe .bind_msg .green, .personal_money .bind_msg .green {color:#13be33;}
.personal_safe .bind_msg li, .personal_money .bind_msg li {margin: 0 5%; border-bottom:1px solid #e4e4e4; height:72px; line-height:72px;}
.personal_safe .bind_msg span, .personal_money .bind_msg span {width:33.333%; display:inline-block;}
.personal_safe .bind_msg a, .personal_money .bind_msg a {width:98px; height:30px; line-height:30px; text-align:center; display:inline-block; border-radius:6px;}
.personal_safe .bind_msg a.unbind, .personal_money .bind_msg a.unbind {background:#009cff; color:#fff;}
.personal_safe .bind_msg a.bind, .personal_money .bind_msg a.bind {background:#ffc000; color:#563a05;}
/* 涓汉涓績淇濋櫓鏌滃瘑鐮侀〉闈� */
.personal_safe_password p {text-align:center; font-size:20px; color:#333; padding-top:60px;}
.personal_safe_password .input_title {width:85px!important;}
.personal_safe_password .divider {margin-top:40px;}
/* 涓汉涓績淇濋櫓鏌滆缃垚鍔熻烦杞〉闈� */
.personal_safe_success p,.personal_safe_fail p {font-size:30px; color:#333; text-align:center; line-height:150px;}
.personal_safe_fail p a{color:red;}
.personal_safe_success {background:#fff!important;}
.personal_safe_success .divider {margin-top:0px; width:80%;}
/* 涓汉涓績淇濋櫓鏌滃瘑鐮侀噸缃〉闈� */
.personal_safe_newpwd .get_phone span, .personal_phone_unbind .get_phone span,.personal_money .get_phone span {display:inline-block; font-size:14px; color:#333;}
.personal_safe_newpwd .get_phone span.num_blue, .personal_phone_unbind .get_phone span.num_blue, .personal_money .get_phone span.num_blue {width:300px; text-align:center; color:#0076fa; font-size:24px;}
.habei .get_phone span.num_blue {width:250px;}
/* 涓汉涓績淇濋櫓鏌滃瘑鐮侀〉闈� */
.personal_safe_code .form_common .inputbox {margin-bottom:5px;}
.personal_safe_code .form_common p a {color:#333; font-size:14px; text-decoration:underline; margin-right:50px;}
/* 鎵嬫満缁戝畾椤甸潰 */
.personal_phone_bind {background:url("../images/protect.png")/*tpa=images/protect.png*/ no-repeat 80px 50px!important; background-color:#f7f7f7!important;}
.personal_phone_bind .form_common {margin-right:180px!important;}
.personal_phone_bind .btn_blue, .personal_phone_bind .btn_green {margin-right:65px;}
.personal_phone_bind .btn_blue {margin-top:45px;}
/* 寰俊缁戝畾椤甸潰 */
.personal_weixin_bind {background:url("../images/wxbind_safe.png")/*tpa=images/wxbind_safe.png*/ no-repeat 80px 10px!important; background-color:#f7f7f7!important;}
.personal_weixin_bind .qr_box {width:340px; text-align:center; margin-left:725px;}
.personal_weixin_bind .qr_box p {font-size:18px; color:#333; line-height:100px;}
.personal_weixin_bind .qr_box a {margin-top:35px;}
.personal_weixin_bind .show_pic {display:block; margin:10px auto 0;}
.personal_phone_unbind h3{font-size:24px; padding:100px 0;text-align:center;color:#333;font-weight:600;}
.personal_phone_unbind p{font-size:14px;color:#333;text-align:center;margin:0 auto;margin-bottom:100px;}
/* 鎵嬫満瑙ｇ粦椤甸潰 */
.btn_box {width:100%; text-align:center;}
.btn_box a {display:inline-block;}
.btn_box a.btn_blue {margin-left:95px;}
/* 娓告垙鍟嗗煄椤甸潰 */
.tab_head {width:230px; text-align:center; font-size:18px; color:#033333; line-height:65px; cursor:pointer;font-weight:600;}
.tab_head li.active {background:#fff; color:#d21c35; border-left:4px solid #d21c35;}
.tab_content {width:886px; height:100%; background:#fff;}
.con5 .inputbox {margin-bottom:65px!important;}
.tab_content .success_green,.tab_content .success_red {text-align: center; line-height:130px; font-size:34px; letter-spacing:20px;}
.tab_content .success_green {color:rgb(11, 160, 255);}
.tab_content .success_red {color:red;}
/* 璧犻�侀〉闈� */
.personal_money .money_box {text-align:center; margin-top:60px;}
.personal_money .money_box div {text-align:left; display:inline-block; cursor:pointer; width:120px; position: relative; height:34px; line-height:34px; padding-left:35px; background:#ababab; color:#fefefe; font-size:14px;}
.personal_money .money_box div img {position: absolute; top:-5px; left:-8px;}
.personal_money .money_box div.safe {margin-left:200px;}
.personal_money .money {display:block; margin:85px auto 0; background:#dfdfec; border:none; text-align:center; font-size:14px; width:270px; height:40px; line-height:40px;}
.personal_money .sel_list {width:650px; margin:0 auto;}
.personal_money .sel_list li {width:120px; margin-right:10px; margin-top:30px; cursor:pointer; height:42px; line-height:42px; font-size:14px; color:#999; text-align:center; background:#f7f7f7; float: left;}
.personal_money .sel_list li.active {border:1px solid red; background:url("../images/left_icon.png")/*tpa=images/left_icon.png*/ no-repeat right bottom; box-sizing:border-box;}
.personal_money .divider {margin-top:0;}
.personal_money .inputbox {width:420px; margin:0 auto;}
.personal_money .text_common {background:#f7f7f7;}
.personal_money .safe_money {width:200px; padding-left:60px; height::50px; line-height:50px; background:#f7f7f7; color:#666; font-size:18px; display:inline-block; position: relative;}
.personal_money .safe_money img {position: absolute; width:65px; height:65px; top:-10px; left:-20px;}
.personal_money .first {margin-top:35px;}
.personal_money .get_phone span.num_blue {font-size:18px;}
.personal_money .tab_content {position: relative;}
.option {width:235px; height:40px; background:#f7f7f7; color:#999; font-size:14px; line-height:40px; z-index:20; border:1px solid #e4e4e4; cursor:pointer; top:12px; right:25px; overflow:hidden; position: absolute;}
.option h3 {font-weight:normal; position: relative; padding-left:15px; font-size:14px;}
.option h3 .triangle_down {top:15px; right:15px;}
.option li {background:#f7f7f7; padding-left:15px;}
.option li.active {background:#5f9eeb; color:#fff;}
.personal_money .record_list {width:820px; background:#f7f7f7; position: absolute; right:0; top:80px; z-index:10;}
.personal_money .record_list li {border-bottom:1px solid #e4e4e4; height:38px; line-height:38px; font-size:14px; color:#666; text-align:center;}
.personal_money .record_list li span {display:inline-block; width:18%;}
.personal_money .record_list li span.first1 {width:10%;}
.personal_money .record_list li span.time {width:25%;}
.personal_money .page {height:40px; line-height:40px; text-align:center; position: relative; color:#666; font-size:14px;}
.personal_money .page .triangle_left { top:10px; left:380px;}
.personal_money .page .triangle_right { top:10px; right:380px;}

/*娲诲姩濂栧姳*/
.activity-center{}
.activity,.activity-ul{width: 818px;margin: 0 auto;background: #f7f7f7;}
.activity{margin-top: 40px;}
.activity-ul{padding-bottom:40px;}
.activity,.activity-ul li{border-bottom: 1px solid #e4e4e4;height:40px;clear:left;}
.activity span,.activity-ul li span{width:33.33%;line-height:40px;height:40px;text-align:center;display:block;float:left;font-size:14px;color:#666;}
.activity-ul li.active span{color:#ff0000;}
.reward{color:red;font-size:36px;text-align:center;padding:130px 0;position:relative;text-shadow: 1px 1px 5px rgba(0,0,0,0.8);}
.chest{display:none;position:absolute;z-index:5;left: 50%; margin-left: -166px; top: 0px;}

/* 鍏充簬鎴戜滑椤甸潰 */
.about_us, .join_us {background:#fff!important;}
.about_us .company_introduce {font-size:14px; color:#666; line-height:50px; text-indent: 2em; padding:0 30px;}
.about_us h4 {background:#f8f8f9; font-size:18px; color:#333; line-height:55px; padding-left:40px;}
.about_us .game_list li {float: left; margin-left:115px; padding:25px 0;}
.about_us .company_box div {float: left; text-align:center; width:33.3333%;}
.about_us .company_box div img {padding:45px 0 35px 0;}
.about_us .company_box div p {font-size:14px; color:#666; width:65%; display:inline-block; margin:0 auto; line-height:36px;}

/* 鑱旂郴鎴戜滑 */
.contact_us h4 {font-size:24px; color:#000; padding-left:20px; line-height:90px;}
.contact_us p {color:#333; font-size:20px; line-height:60px; padding-left:20px;}
.contact_us p a {color:#333;}

/* 鎷涜仒淇℃伅 */
.join_list {color:#333; font-size:14px;}
.join_list li {margin-top:15px; height:70px; overflow:hidden;}
.join_list .join_content p {line-height:45px; width:550px;}
.join_list h3, .join_list h3.active {font-size:18px; line-height:70px; padding-left:60px; cursor:pointer; }
.join_list h3 {background:url("../images/join_down.png")/*tpa=images/join_down.png*/ no-repeat 12px center; background-color:#f8f8f9;}
.join_list h3.active {background:url("../images/join_up.png")/*tpa=images/join_up.png*/ no-repeat 12px center; background-color:#f8f8f9;}
.join_list h4 {line-height:50px;}

.join_pic {background:url("../images/zhaopin.png")/*tpa=images/zhaopin.png*/ no-repeat; width:550px; height:560px; padding-top:388px;}
.join_pic p {font-size:16px; color:#333; line-height:55px; padding-left:55px;}
.join_pic p.first {margin-top:25px;}
/* 500閿欒椤甸潰 */
.box_500 {margin:0 auto; height:600px; padding-top:200px; width:100%; min-width: 1116px; text-align:center; background:#f4f3ef;}
.box_500 p {color:#6ba5b0; font-size:18px; line-height:75px;}
.box_500 .button_box a {display:inline-block; width:100px; height:30px; border-radius:6px; border:1px solid #e0dfdb; background:#efeeea; text-align:center; line-height:30px; color:#71a9b6; font-size:14px;}
.box_500 .button_box a.active {color:#fff; background:#71a9b6; margin-right:20px;}
.box_500 img {margin-top:50px; margin-bottom:50px;}
/*error椤甸潰*/
.error_box {background:url("../images/error.png")/*tpa=images/error.png*/ no-repeat; width:1016px; height:1074px; margin:50px auto 200px; color:#7bcbf0; text-align:center;}
.error_box p.first {font-size:30px; padding-top:310px;}
.error_box p.second {font-size:36px; padding-top:80px;}
/* 鎮诞骞垮憡 */
.floor_box {position: fixed; right:0px; top:650px;}
.floor_box .close {position: absolute; top:-20px; cursor:pointer; font-size:14px; left:5px; width:50px; height:26px; line-height:26px; text-align:center; color:#666; border:1px solid #ccc;}
/* spread椤甸潰*/
.spread .banner_box, .spread_new .banner_box{margin-top:5px;}
.spread h3, .spread_new h3 {color:#666; height:50px; line-height:50px; text-align:center; font-size:20px; background:#f3f3f3; margin-top:35px; font-weight:normal;}
.spread .cooperation_list {margin-bottom:50px; height:300px;}
.spread .cooperation_list li {width:278px; height:300px; border-right:1px solid #eaeaea; float:left; text-align:center;}
.spread .cooperation_list li.last {border-right:none;}
.spread .cooperation_list li div {height:150px;}
.spread .cooperation_list li .cp_liang {background:url("../images/cp_liang.png")/*tpa=images/cp_liang.png*/ no-repeat center center;}
.spread .cooperation_list li .cp_hind {background:url("../images/cp_hind.png")/*tpa=images/cp_hind.png*/ no-repeat center center;}
.spread .cooperation_list li .cp_world {background:url("../images/cp_world.png")/*tpa=images/cp_world.png*/ no-repeat center center;}
.spread .cooperation_list li .cp_pan {background:url("../images/cp_pan.png")/*tpa=images/cp_pan.png*/ no-repeat center center;}
.spread .cooperation_list li .cooper_title {color:#0b02aa; font-size:18px; line-height:40px;}
.spread .cooperation_list li .cooper_des {color:#666; font-size:14px;}

.info_list li {width:223px; float:left;}

/* 鏂扮増鎺ㄥ箍椤甸潰 */
.spread_new .spreader {padding:25px; position: relative;}
.spread_new .spreader .triangle_down {border-top:26px solid #77d0d5; border-left:16px solid transparent; border-right:16px solid transparent; bottom:0px; left:121px;}
.spread_new .select_box {width:225px; cursor:pointer; height:150px; background:#f3f3f3; text-align:center; border-radius:6px;}
.spread_new .select_box em {display:inline-block; margin-top:10px; width:64px; height:70px; background-image:url("../images/cp_bg.png")/*tpa=images/cp_bg.png*/; background-repeat:no-repeat;}
.spread_new .select_box em.header {background-position:0 -70px;}
.spread_new .select_box em.hand {background-position:-128px -70px;}
.spread_new .select_box em.world {background-position:-256px -70px;}
.spread_new .select_box em.pan {background-position:-384px -70px;}
.spread_new .spreader div.active {background:#77d0d5;}
.spread_new .spreader div.active em {background-position-y:0;}
.spread_new .spreader div.active p {color:#fff;}
.spread_new .select_box p {color:#666; font-size:18px; line-height:55px;}
.spread_new .arrow {width:54px; height:23px; background:url("../images/arrow.png")/*tpa=images/arrow.png*/ no-repeat; margin-top:63px;}
.spread_new .info_box {padding:25px; width:1066px; height:195px; background:#77d0d5; font-size:18px; line-height:36px; color:#fff; border-radius:6px;}
.spread_new .shop_box {padding:15px 0;}
.spread_new .shop_box a {display:block; width:550px; height:104px; text-align:center; line-height:104px; font-size:18px; color:#fff;}
.spread_new .shop_box a.fl {background:#8fc66b;}
.spread_new .shop_box a.fr {background:#ffa54f;}

.apply .h860 p {font-size:18px; color:#333; text-align:center; line-height:340px;}
.apply .spread_btn {margin-top:120px;}    
.h860 h3 {text-align: left; font-weight:normal; font-size:18px; line-height:110px; padding-left:56px;}
.h860 .msg {text-align: left; font-size:18px; padding-left:245px; line-height:40px;}
.h860 .msg em {font-weight:bold; font-size:24px; font-style:italic;}
.h860 .red {color:#f00;}
.h860 .blue {color:#0ba0ff;}
.buy_acc .spread_btn, .accept .spread_btn {margin-top:320px;}
.h860 .gray {background:#708898; margin-right:80px;}
.spread_beauty .h860 table {width:100%; line-height:70px;}
.spread_beauty .h860 table .lianghao {font-size:24px; font-style:italic;}
.spread_beauty .h860 table .money {font-size:24px; color:#666;}
.spread_beauty .h860 table .sel span {display:inline-block; width:24px; cursor:pointer; height:24px; background:url("../images/radio.png")/*tpa=images/radio.png*/ no-repeat; background-size:100% 100%; vertical-align:middle;}
.spread_beauty .h860 table .sel span.active {background:url("../images/radio_active.png")/*tpa=images/radio_active.png*/ no-repeat; background-size:100% 100%;}
.spread_beauty .h860 table tr:nth-child(even) {background:#ebe6ec;}
.spread_beauty .recommend {text-align: right; color:#676767; font-size:18px; margin-top:40px;}
.spread_beauty .recommend input {width:200px; height:50px; margin-right:40px; background:#f0f3fa; line-height:50px; padding-left:10px; border:1px solid #9b9da1; color:#c7c4c4; font-size:18px;}
.spread_beauty .explain {background:#ebe6ec; height:104px; margin-top: 104px; border-radius:0 0 10px 10px;}
.spread_beauty .explain h4 {text-align: left; font-size:18px; font-weight:normal; line-height:42px; padding-left:10px;}
.spread_beauty .explain p {font-size:14px; color:#666; line-height:30px;}
.spread_beauty .btn_box {margin-bottom:60px;}

.spread_activity .infomation_box {padding:15px 0;}
.spread_activity .infomation_box p {color:#333; line-height:40px; font-size:18px;}
.spread_activity .infomation_box .title {width:190px; text-align:center;}
.spread_activity .infomation_box .word {width:870px; text-align: left;}
.spread_activity .infomation_box .img_box {width:245px;}
.spread_activity .infomation_box .img_box img {width:245px; height:auto;}
.spread_activity .infomation_box .download {margin-right:70px; position: relative;}
.spread_activity .download_btn {position: absolute; bottom:-25px; left:90px; font-size:16px; text-decoration:underline;}
.spread_activity .btn_box {margin-top:30px;}
.spread_activity .btn_box a.btn_blue, .spread_activity .btn_box a.btn_green {margin-left:0; margin-top:20px;}
.spread_activity .no_act {font-size:28px; padding-top:300px; padding-bottom:150px; color:#333;}

.accept .msg em.radiobox {display:inline-block; width:17px; height:17px; margin-left:20px; cursor:pointer; background:url("../images/radio.png")/*tpa=images/radio.png*/ no-repeat; vertical-align:middle;}
.accept .msg em.active {background:url("../images/radio_active.png")/*tpa=images/radio_active.png*/ no-repeat;}
/* 鍏呭�� */
.speard_recharge {min-height:0;}
.speard_recharge .h860 {min-height:530px; padding:0 55px; overflow:hidden;}
.speard_recharge .spread_btn {width:242px; height:42px; line-height:42px; background:#d21b35; font-size:14px;}
.speard_recharge .recharge_list {margin:80px 0 30px 0;}
.speard_recharge .recharge_list li {float: left; cursor: pointer; width:205px; margin-left:190px; margin-bottom:50px; height:86px; border:1px solid #a5aab8; background:#fff; color:#666;}
.speard_recharge .recharge_list li.active {color:#d21b35; border:1px solid #d21b35; background:url("../images/left_icon_big.png")/*tpa=images/left_icon_big.png*/ no-repeat right bottom; background-color:#fff;}
.speard_recharge .recharge_list li.first {margin-left:0px;}
.speard_recharge .recharge_list li .money {font-weight:bold; font-size:24px; line-height:45px;}
.speard_recharge .recharge_list li .coin {font-size:18px;}
.speard_recharge .info {font-size:18px; color:#333; padding-top:52px; padding-bottom:20px;}
.speard_recharge .success {font-size:36px; line-height:300px;}


