#header{ background: #222;}
.wrapper{ background-color:#7054F6;background-image: -webkit-linear-gradient(left, #7054F6, #7354F7);
background-image: linear-gradient(to right, #7054F6, #7354F7);
}
.fl {
float: left;
}
.clearfix:after{content:'.';clear:both;display:block;height:0;visibility:hidden;font-size:0;line-height:0}
.w1200{ width:1200px; margin:0 auto}
.banner-vip{ height:500px; background:url("https://img.alicdn.com/imgextra/i1/i2/TB1qo1pSpXXXXahXXXXwu0bFXXX.png") center no-repeat;}
.balance{ text-align:center; margin-top: -180px; margin-bottom: 35px; position: relative;}
.balance-title{ border:#eaecef 1px solid;border-right:none; width:320px; margin-top:95px; border-bottom: none; }
.balance-title div{ background-color:#fff;}
.balance-title .top-tit .top-balabce-l{height: 65px; text-align: center;width: 16px;font-size: 16px;border: 1px solid #eaecef;border-bottom: none;border-left: none;padding: 0 21px;
    word-break: break-all;align-items: center;display: flex;border-top: none;}
.balance-title .top-tit .top-balabce-r{width: 260px; height:65px; line-height:65px; font-size:16px; border-bottom:#eaecef 1px solid;}
.balance-free{ width:160px;border:#eaecef 1px solid;border-right:none; margin-top:95px;border-bottom: none; }
.balance-free div{ height:52px;line-height: 52px; border-bottom:#eaecef 1px solid; background-color:#fff;}
.balance-free div.lineheight{line-height: 52px;}
.balance-free div .color-red,.balance-senior div .color-red{color: #ff5100;}
.balance-free .top-balabce{ height:65px; font-size:14px; }
.balance-free .top-balabce .free-ban{ font-size:24px; line-height:40px;}
.balance-free img{ vertical-align:middle}
.balance-free .no-member{ display:inline-block;width:22px; height:22px;
    background:url("https://img.alicdn.com/imgextra/i1/i2/TB1HlX6SpXXXXbTXFXXwu0bFXXX.png") no-repeat -172px -108px; vertical-align: -7px;}
.balance-senior{ width: 304px;border:#eaecef 1px solid;border-right:none; transition: all .2s;border-bottom: none;margin-top: 26px;}
.balance-senior:hover{transform: translateY(-20px);transform: translateY(-50px);
-webkit-transform: translateY(-50px);
-moz-transform: translateY(-6px);
box-shadow: 0 26px 40px -24px rgba(0, 36, 100, 0.5);
-webkit-box-shadow: 0 26px 40px -24px rgba(0, 36, 100, 0.5);
-moz-box-shadow: 0 26px 40px -24px rgba(0, 36, 100, 0.5);
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;}
.balance-senior.normal-fram{width: 178px;margin-top: 26px;}
.balance-senior .top-balabce{ height:134px; font-size:14px; }
.balance-senior div{ height:52px; border-bottom:#eaecef 1px solid; line-height:52px; background-color:#fff;color: #000;font-size: 17px;}
.green{ color:#32a525;}
.balance-senior div img{ vertical-align: middle;}
.balance-senior .top-balabce{ position: relative;}
.balance-senior .top-balabce .vip-ban{ font-size: 22px;line-height:35px; padding-top: 10px; height: 35px;}
.balance-senior .top-balabce .vip-ban span{ color:#0075ff ; font-size: 27px;;}
.balance-senior .top-balabce .all-pic{ height: 40px; line-height: 40px; color: #303030;}
.balance-senior .top-balabce .now-open{ height: 36px; width: 118px; background-color:#ff5300 ; color:#fff;
    font-size:18px; line-height: 36px; margin:0  auto;border-radius: 5px;}
.balance-senior .top-balabce .icon-zan{ width: 61px; height: 55px;
    background:url("https://img.alicdn.com/imgextra/i1/i2/TB1rUOmSpXXXXbFXXXXwu0bFXXX.png"); position:absolute; top: 25px; right: 0;
    display: inline-block;}
.balance-senior div .vip-member{ display: inline-block;
    background:url("https://img.alicdn.com/imgextra/i1/i2/TB1HlX6SpXXXXbTXFXXwu0bFXXX.png") no-repeat -235px -108px; width: 35px;
    height: 22px; vertical-align: -7px;}
.balance-senior div .vip-member1{background:url("https://img.alicdn.com/imgextra/i1/i2/TB1HlX6SpXXXXbTXFXXwu0bFXXX.png") no-repeat -74px -145px;}
.balance-senior div .vip-member3{background:url("https://img.alicdn.com/imgextra/i1/i2/TB1HlX6SpXXXXbTXFXXwu0bFXXX.png") no-repeat -225px -55px;}
.yellow{ background-color: #fffef9!important;}
.balance .gray div{ background-color: #fff;}
.now-open a{ display: block; width: 100%; background-color:#0075ff; color: #fff;border-radius: 5px;}
.now-open a:hover{ background-color: #0A1DFF;}
.wrapper .title{width:100%;margin:50px 0 20px;}
.wrapper .title p{ width:100%; height:1px; border-bottom:#d8dce0 1px solid}
.wrapper .title span{ display:block; width:320px; height:40px; margin:0 auto; background-color:#f7f8fa;
    font-size:24px;text-align:center; margin-top:-20px; color:#000;}
.cont_free_vip{margin-bottom:60px;}
.cont_three table{ border-collapse:collapse; border:#eee 2px solid; margin-top:20px; font-size:14px; margin-bottom:20px}
.cont_three table td{border:#eee 2px solid;  text-align:center; width:130px}
.cont_three table .yong{width:100px !important}
.cont_three table tr{ height:60px}
.tr_two td{ padding:5px; text-align:center; line-height:18px; vertical-align:top; padding-top:10px}
.gre-tip{color: #2ba716!important;}
.balance-title .accredit,.balance-free .accredit,.balance-senior .accredit{height: 910px!important;}
.balance-title .accredit .left-cont{letter-spacing: 2px;height: 200px;text-align: center;align-items: center;  display: flex;border-top:1px solid #eaecef;border-right:1px solid #eaecef;border-bottom:none;width: 14px;padding: 355px 22px;line-height: normal;}
.balance-title .accredit .right-cont{width: 261px;height:910px;}
.addli-cont li{height: 56px;border-bottom: 1px solid #eaecef;line-height: normal;width: 100%;display: block;}
.addli-cont li:last-child{border-bottom: none;}
.addli-cont li p{text-align: left;    display: table-cell;  vertical-align: middle;  height: 56px;  padding: 0 10px;color: #666;width: 239px;}
.addli-cont li p span{color: #888;}
.balance-free .addli-cont li p,.balance-senior .addli-cont li p{text-align: center;}
.balance-senior .addli-cont li p{width: 314px;}
.sub-banner .sub-open-02{margin-left: 26.2%;}
.sub-banner .open-a{display: block; width: 216px;height: 46px;line-height: 46px;font-size: 18px;background-color: #2f9fda;color: #fff;margin-top: 380px;text-align: center;
    -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;
}
.sub-banner .open-a:hover{opacity: .8;}

.balance-title .lm-cont:nth-of-type(2) .lm-tit{height: 370px;}
.balance-title .lm-cont:nth-of-type(3) .lm-tit{height: 210px;}
.balance-title .lm-cont .lm-tit{text-align: center;width: 16px;font-size: 20px;border: 1px solid #eaecef;border-bottom: none;border-left: none;padding: 0 21px;
    word-break: break-all;align-items: center;display: flex;}
.balance-title .lm-cont .lm-cnt{width: 261px;}
.balance-title .lm-cont .lm-cnt div{height: 52px;line-height: 52px; border-bottom:#eaecef 1px solid;font-size: 17px;color: #424242;}


.joinEnter-stvip{padding-bottom:14px;}
.joinEnter-stvip dl{width: 390px;height: 223px;background-color:#fff;margin-right: 12px;border: 1px solid #dfdfdf;}
.joinEnter-stvip dl dt{text-align: center;padding-top: 30px;}
.joinEnter-stvip dl dt p{font-size: 24px;color:#444;line-height: 36px;margin-top: 10px;font-weight: bold;}
.joinEnter-stvip dl dt small{font-size:16px;color:#666;line-height: 24px;margin-top: 15px;display: block;}
.joinEnter-stvip dl dd a{display: block;width: 216px;height: 46px;line-height: 46px;color: #fff;text-align:center;font-size: 18px;
    -webkit-border-radius:2px;background-color:#ff5300;margin: 30px auto;
    -moz-border-radius:2px;
    border-radius:2px;}
.joinEnter-stvip dl dd .join-in1{background: #0075ff;}	
.joinEnter-stvip dl dd .join-in2{background: #ef3c1f;}	
.joinEnter-stvip dl dd .join-in3{background: #ff7200;}	
.joinEnter-stvip dl dd .join-in1:hover,.joinEnter-stvip dl dd .join-in2:hover,.joinEnter-stvip dl dd .join-in3:hover {
opacity: 0.8;
filter: alpha(opacity=80);
}
    
.sub-banner{width: 100%;height: 520px;position: relative;overflow: hidden;}
.sub-banner-01{width: 100%;height: 734px;}
.sub-banner-02{width: 100%;height: 534px;position: relative;margin-top:-24px;}
.sub-banner-02 .jion-inbtn-02{display: block; width: 216px; height:46px;  line-height: 46px; background:#fff; color: #2e91c5;font-size:18px;text-align: center; border-radius: 4px; -webkit-border-radius:4px; -moz-border-radius:4px;  box-shadow:0 3px 1px rgba(255,255,255,.4); float: left; clear: both; margin-top: 419px; margin-left: 19.6%;}
.sub-banner-02 .jion-inbtn-02:hover,.sub-banner-02 .jion-inbtn-02:active{transform: translate(0,3px);box-shadow:0 0px 1px rgba(255,255,255,.4)}
.balance-senior div .yvip-ok {
display: inline-block;
background: url("https://img.alicdn.com/imgextra/i1/i2/TB1a88KSpXXXXbPapXXwu0bFXXX.png") no-repeat;
width: 26px;
height: 24px;
vertical-align: -7px;
}

.yvip-no {
display: inline-block;
background: url("https://img.alicdn.com/imgextra/i1/i2/TB1AIhKSpXXXXcUapXXwu0bFXXX.png") no-repeat;
width: 20px;
height: 20px;
line-height: 52px;
vertical-align: -7px;
}	
.wp.a_f {
display: none;
}
.joinEnter-stvip dl:hover {
	transform: translateY(-6px);
-webkit-transform: translateY(-6px);
-moz-transform: translateY(-6px);
box-shadow: 0 26px 40px -24px rgba(0, 36, 100, 0.5);
-webkit-box-shadow: 0 26px 40px -24px rgba(0, 36, 100, 0.5);
-moz-box-shadow: 0 26px 40px -24px rgba(0, 36, 100, 0.5);
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}