body{
    background:#FFFFFF;
    font-family:"PingFang SC", "Lantinghei SC", "Microsoft YaHei", "HanHei SC", "Helvetica Neue", "Open Sans", Arial, "Hiragino Sans GB", "微软雅黑", STHeiti, "WenQuanYi Micro Hei", SimSun, sans-serif;
}
.phoneBind{
    display:none !important;
}
/*VIP套餐选择*/
.combo{
    width:100%;
}
.bo-content{
    height:756px;
}
/*标题*/
.bo-content h2{
    font-size:30px;
    font-weight:900;
    color:#666666;
    text-align:center;
    height:47px;
    padding:71px 0px 12px;
}
.bo-content h2 span{
    line-height:47px;
    margin-right:29px;
}
/*描述*/
.bo-content .bo-desc{
    height:24px;
    line-height:24px;
    font-size:18px;
    color:#666666;
    text-align:center;
}
/*套餐选择*/
.bo-content .bo-search{
    padding-top:56px;
    height:596px;
}
.bo-content .bo-search .sears{
	float: left;
    width: 280px;
    height:610px;
    background:rgba(255, 255, 255, 1);
    box-shadow:0px 2px 4px 0px #653908;
    border-radius:8px;
    border:1px solid #653908;
    cursor:pointer;
    display:inline-block;
    margin: 0 16px 0 0;
    background:#FFFFFF;
    vertical-align:top;
    position:relative;
}

.pic-vip .bo-content .bo-search .sears{
    /*box-shadow:0px 2px 4px 0px #355FC6;*/
    /*border:1px solid #355FC6;*/
    box-shadow:0px 2px 4px 0px rgba(225, 225, 225, 0.5);
    border:1px solid rgba(101, 57, 8, 1);
}
.pic-vip .bo-content .bo-search .sears-differ{
    /*box-shadow:0px 4px 27px 0px #343E63;*/
    /*border:2px solid #355FC6;*/
    box-shadow:0px 4px 27px 0px rgba(101, 57, 8, 0.61);
    border:2px solid rgba(101, 57, 8, 1);
}

.gif-vip .bo-content .bo-search .sears{
    /*box-shadow:0px 2px 4px 0px #6535C6;*/
    /*border:1px solid #6535C6;*/
    box-shadow:0px 2px 4px 0px rgba(225, 225, 225, 0.5);
    border:1px solid rgba(101, 57, 8, 1);
}
.gif-vip .bo-content .bo-search .sears-differ{
    /*box-shadow:0px 4px 27px 0px #392B57;*/
    /*border:2px solid #6535C6;*/
    box-shadow:0px 4px 27px 0px rgba(101, 57, 8, 0.61);
    border:2px solid rgba(101, 57, 8, 1)
}

/*套餐名称*/
.bo-search .sears h3{
    font-size:26px;
    text-align:center;
    margin:25px 0 13px;

    font-weight:bold;
    color:rgba(50, 26, 0, 1);
    line-height:35px;
    letter-spacing:2px;
}
/*价格*/
.bo-search .sears .price{
    height:70px;
    font-size:60px;
    color:#666666;
    text-align:center;
    margin-bottom:20px;
}
.bo-search .sears .orange{
    color:#321A00;
}
/*标识*/
.bo-search .sears .price span{
    font-size:16px;
    color:#321A00;
    font-weight:600;
    position:relative;
}
.pic-vip .bo-search .sears .orange{
    color:#CC7400;
}
.pic-vip .bo-search .sears .price span{
    color:#CC7400;
}

.all-vip .bo-search .sears .orange{
    color:#CC7400;
}
.all-vip .bo-search .sears .price span{
    color:#CC7400;
}


.price .rmb{
    vertical-align:34px;
    margin-right:5px;
}
.price .year{
    vertical-align:1px;
    margin-left:3px;
}
/*按钮*/
.sears .switch{
    display:block;
    width:138px;
    height:40px;
    text-align:center;
    line-height:40px;
    background:#FFFFFF;
    margin:40px auto 26px;
    color:#653908;
    font-size:20px;
    transition:all 0.2s;
    border-radius:4px;
    border:1px solid #653908;
}
.sears .switch:hover{
    background:#653908;
    color:#FFFFFF;
}
.pic-vip .sears .switch:hover{
    /*background:#355FC6;*/
    color:#FFFFFF;
    background:#653908;
}
.gif-vip .sears .switch:hover{
    /*background:#6535C6;*/
    color:#FFFFFF;
    background:#653908;
}
.sears .sears-desc{
    font-size:16px;
    color:#666666;
    text-align:center;
    display:block;
}
.sears .sears-desc span{
    color:#D16900;
    font-weight:bold;
}
.pic-vip .sears .sears-desc span{
    /*color:#355FC6;*/
    color:#D16900;
}
.gif-vip .sears .sears-desc span{
    /*color:#6535C6;*/
    color:#D16900;
}
.sears .line{
    width:170px;
    border-bottom:1px solid #DDDDDD;
    margin:0 auto;
}
/*套餐的描述*/
.sears .se-details{
    margin-top:17px;
    font-size:14px;
}
.sears .se-details .details{
    color:#666666;
    line-height:27px;
    text-align:center;
}
.sears .se-details .keyPoint{
    color:#D16900;
}
.pic-vip .sears .se-details .keyPoint{
    /*color:#355FC6;*/
    color:#D16900;
}
.gif-vip .sears .se-details .keyPoint{
    /*color:#6535C6;*/
    color:#D16900;
}
.sears .se-details .colors{
    color:#27364E;
}
.sears .se-details .orange{
    color:#653908;
}
.bo-content .bo-search .sears-differ{
    background:rgba(255, 255, 255, 1);
    box-shadow:0px 4px 27px 0px rgba(101, 57, 8, 0.61);
    border-radius:8px;
    border:2px solid rgba(101, 57, 8, 1);
}
.diff-recommend{
    width:80px; height:86px;
    background-image:url(vip-icon-20190307.png?v=9);
    background-repeat:no-repeat;
    background-position:-56px -0px;
    position:absolute;
    top:-0px;
    left:-0px;
}
.pic-vip .diff-recommend{
    /*background-position:-56px -86px;*/
    background-position:-56px -0px;
}
.gif-vip .diff-recommend{
    /*background-position:-56px -172px;*/
    background-position:-56px -0px;

}
.sears.sears-differ .switch {
    background:#653908;
    color:#FFFFFF;
    transition:all .2s;
}
.pic-vip .sears .switch{
    /*border:1px solid #2155D6;*/
    /*color:#2155D6;*/
    border:1px solid #653908;
    color:#653908;
}
.pic-vip .sears .swi-diff{
    /*background:#2155D6;*/
    color:#FFFFFF;
    background:#653908;
}
.gif-vip .sears .switch{
    /*border:1px solid #6535C6;*/
    /*color:#6535C6;*/
    border:1px solid #653908;
    color:#653908;
}
.gif-vip .sears .swi-diff{
    /*background:#6535C6;*/
    color:#FFFFFF;
    background:#653908;

}
.sears .swi-diff:hover{
    opacity:0.9;
}
.sears .symbol{
    vertical-align:-6px;
    width:35px;
    height:31px;
    margin-right:4px;
    background-image:url(vip-icon-20190307.png?v=9);
    background-repeat:no-repeat;
    display:inline-block;
}
.all-vip .sears .symbol.vip-icon0{
    /*background-position:-10px -10px;*/
    background-position:-273px -62px;
    width:35px;
    height:31px;
    transform:scale(1.3);
}
.all-vip .sears .symbol.vip-icon1{
    /*background-position:-10px -112px;*/
    background-position:-273px -31px;
    width:35px;
    height:31px;
    transform:scale(1.3);
}
.all-vip .sears .symbol.vip-icon2{
    /*background-position:-10px -61px;*/
    background-position:-273px -93px;
    width:35px;
    height:31px;
    transform:scale(1.3);
}
.all-vip .sears .symbol.vip-icon3{
    /*background-position:-10px -163px;*/
    background-position:-273px -0;
    width:35px;
    height:31px;
    transform:scale(1.3);
}
.pic-vip .sears .symbol.vip-icon0{
    /*background-position:-10px -214px;*/
    background-position:-273px -62px;
    width:35px;
    height:31px;
    transform:scale(1.3);
}
.pic-vip .sears .symbol.vip-icon1{
    /*background-position:-10px -265px;*/
    background-position:-273px -31px;
    width:35px;
    height:31px;
    transform:scale(1.3);
}
.pic-vip .sears .symbol.vip-icon2{
    /*background-position:-10px -316px;*/
    background-position:-273px -93px;
    width:35px;
    height:31px;
    transform:scale(1.3);
}
.pic-vip .sears .symbol.vip-icon3{
    /*background-position:-10px -367px;*/
    background-position:-273px -0;
    width:35px;
    height:31px;
    transform:scale(1.3);
}
.gif-vip .sears .symbol.vip-icon0{
    background-position:-10px -418px;
}
.gif-vip .sears .symbol.vip-icon1{
    background-position:-10px -520px;
}
.gif-vip .sears .symbol.vip-icon2{
    background-position:-10px -469px;
}
.gif-vip .sears .symbol.vip-icon3{
    background-position:-10px -571px;
}

/*套餐对比*/
.compare{
    padding-top:92px;
}
/*logo*/
.compare .pare-logo{
    margin:0 auto 8px;
    width:42px;
    height:42px;
    background:url(//js.tuguaishou.com/vip/recommend.png) no-repeat -80px 0;
}
/*标题文字*/
.compare .pare-text{
    font-size:20px;
    color:#999999;
    text-align:center;
    line-height:33px;
}
.compare .pare-text span{
    color:#F25B4A;
}
/*模板下载*/
.compare-table{
    width:100%;
    font-size:18px;
    color:#666666;
    border-collapse:collapse;
    margin-top:137px;
}
.compare-table .table-title{
    border-bottom:1px solid #DDDDDD;
}
.compare-table th{
    font-size:28px;
    color:#333333;
    font-weight:500;
}
.compare-table .first1{
    color:#333333 !important;
}
.compare-table tr{
    height:60px;
}
.compare-table tr td{
    text-align:center;
    color:#333333;
}
.compare-table .table-width{
    width:311px;
}
.compare-table .table-first{
    text-align:left;
    width:245px;
    text-indent:33px;
    color:#666666;
}
.table-list{
    background:#FFF9F9;
}
.table-icon1, .table-icon2{
    display:inline-block;
    width:30px;
    height:19px;
    background:url(//js.tuguaishou.com/vip/recommend.png) no-repeat;
}
.table-icon1{
    width:25px;
    background-position:-80px -42px;
}
.table-icon2{
    background-position:-80px -61px;
}
/*底部内容*/
.footer1{
    margin-top:70px;
    background:url(//js.tuguaishou.com/web-20171220/vip/footer.png);
    padding:76px 0 125px;
}
.open-box{
    height:287px;
    background:#FFFFFF;
    text-align:center;
    box-shadow:0 1px 10px rgba(241, 91, 74, 0.75);
    border-radius:4px
}
.open-box h3{
    padding-top:74px;
    font-size:28px;
    color:#666666;
    font-weight:500;
}
.open-box a{
    display:inline-block;
    width:210px;
    height:50px;
    border-radius:4px;
    font-size:16px;
    color:#FFFFFF;
    line-height:50px;
    margin-top:72px;
    background:#FA866C;
    background:-moz-linear-gradient(left, #FA866C 0%, #F25D4B 100%);
    background:-webkit-linear-gradient(left, #FA866C 0%, #F25D4B 100%);
    background:linear-gradient(to right, #FA866C 0%, #F25D4B 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa866c', endColorstr='#f25d4b', GradientType=1);
    transition:all 0.2s;
}
.open-box a:hover{
    opacity:0.8;
}

.origin-price{
    opacity:0;
}
.zhongshen .origin-price{
    opacity:1;
}
.zhongshen .origin-price s{
    color:#A5A5A5;
    font-size:14px;
}
.zhongshen .origin-price span{
    color:#FF3F3F;
    font-size:12px;
}

.bo-content .bo-search{
    height:610px;
}
.xianshi{position:relative;}
.xianshi > div{display:none;position:absolute;top:-10px;left:23px;padding:8px;box-shadow:0px 0px 4px 1px rgba(215, 215, 215, 0.5);background:rgba(255, 255, 255, 1);min-width:120px;border:1px solid #EEEEEE;border-radius:4px;color:#666666;font-size:12px;text-align:left;}
.xianshi:hover > div{display:block;}
.xianshi:hover > div:before{
    display:block;
    content:'';
    position:absolute;
    width:9px;
    height:9px;
    transform:rotate(-135deg);
    left:-5px;
    top:18px;
    background:#FFFFFF;
    box-shadow:1px -2px 4px 1px rgba(215, 215, 215, 0.5);
}

.origin-price.origin-price-show{opacity:1;font-size:16px;color:#A5A5A5; width: 80%;}
.origin-price.origin-price-show .iconfont{color:#FF0000;font-size:18px;position:relative;}
.origin-price.origin-price-show .iconfont .tip{white-space:nowrap;padding:10px;font-size:12px;color:#A5A5A5;position:absolute;top:-16px;left:32px;-ms-text-align-last:left;text-align-last:left;border:1px solid #DCDCDC;background:#FFFFFF;z-index:1;border-radius:4px;display:none;}
.origin-price.origin-price-show .iconfont:hover .tip{display:block;}
.origin-price.origin-price-show .iconfont .tip:before{display:block;content:'';position:absolute;border-right:1px solid #DCDCDC;border-top:1px solid #DCDCDC;width:12px;height:12px;transform:rotate(-135deg);left:-7px;top:20px;background:#FFFFFF;}
.bo-search .sears .price{
    position:relative;
}
.bo-search .sears .price .discount-sign{
    background:#FF0000;
    font-size:12px;
    color:#FFFFFF !important;
    border-radius:9px;
    top:-28px;
    left:0px;
    position:absolute;
    width:68px;
    height:18px;
    line-height:18px;
    text-align:center;
}
.bo-content .bo-search .sears{
    cursor:unset;
    -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;
}
.sears .switch{
    cursor:pointer;
}
.firm_rk{
    height:78px;
    background:rgba(40, 40, 45, 1);
    border-radius:4px;
    border:2px solid rgba(218, 198, 151, 1);
    text-align:center;
    line-height:78px;
}
.firm_rk a{
    width:173px;
    height:26px;
    font-size:20px;
    font-weight:bold;
    color:rgba(218, 198, 151, 1);
    line-height:26px;
    letter-spacing:2px;
    margin-left:12px;
}
.firm_rk img{
    width:55px;
    height:41px;
    vertical-align:middle;
}


#VIP-type-title{
    width:100%;
    height:135px;
    text-align:center;
    padding-top:45px;
    background-image:url("all-vip.png");
    background-repeat:repeat-x; background-size:auto 100%;
}
#VIP-type-title.pic-vip{
    background-image:url("pic-vip.png");
    background:unset;
}
#VIP-type-title.gif-vip{
    background-image:url("gif-vip.png");
    background:unset;
}

/*#VIP-type-title.all-vip{*/
    /*background:unset;*/
/*}*/

#VIP-type-title{
    width:100%;
    text-align:center;
    padding-top:45px;
    background-image:url("all-vip.png");
    position:relative;
}

#VIP-type-title .big-title{
    font-size:40px;
    font-weight:500;
    color:rgba(50, 26, 0, 1);
    line-height:56px;
    letter-spacing:3px;
    margin-bottom:5px;
}

#VIP-type-title .subtitle{
    font-size:18px;
    color:rgba(101, 57, 8, 1);
    line-height:24px;
    letter-spacing:1px;
}

#VIP-type-title.pic-vip .big-title, #VIP-type-title.pic-vip .subtitle,
#VIP-type-title.gif-vip .big-title, #VIP-type-title.gif-vip .subtitle{
    color:#FFFFFF;
    width:1200px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    text-align:center;
}

#VIP-type-title.all-vip .subtitle.reset,
#VIP-type-title.pic-vip .subtitle.reset, #VIP-type-title.gif-vip .subtitle.reset{
    font-size:16px;
    color:rgba(102, 102, 102, 1);
    line-height:21px;
}

.go-other-vip{
    width:fit-content;
    width:-webkit-fit-content;
    width:-moz-fit-content;
    margin:30px auto;
}

.go-other-vip a{
    width:254px;
    height:46px;
    line-height:46px;
    text-align:center;
    background:rgba(255, 255, 255, 1);
    box-shadow:0px 1px 3px 1px rgba(209, 209, 209, 0.53);
    border-radius:4px;
    margin:0 32px;
    font-size:14px;
    color:#28282D;
    display:inline-block;
}
.go-other-vip a.pic-vip{
    color:#2155D6;
}
.go-other-vip a.gif-vip{
    color:#6535C6;
}


#VIP-type-title .rec-all-box{
    width:1200px;
    margin-left:auto;
    margin-right:auto;
    position:relative;
}
#VIP-type-title .rec-all{
    width:397px;
    height:53px;
    background:rgba(255, 255, 255, 0.7);
    border-radius:8px;
    position:absolute;
    top:-96px;
    right:0px;
    padding:32px 0px 32px 37px;
    text-align:left;
}

#VIP-type-title.pic-vip .rec-all{
    border:1px solid #D0D0D0;
    display:none;
}
#VIP-type-title.gif-vip .rec-all{
    border:1px solid #D0D0D0;
    display:none;
}

#VIP-type-title.all-vip .big-title .reset,
#VIP-type-title.pic-vip .big-title .reset,
#VIP-type-title.gif-vip .big-title .reset{
    font-size:30px;
    font-weight:bold;
    color:rgba(102, 102, 102, 1);
    line-height:40px;
}

#VIP-type-title .rec-all .big-all-logo{
    width:61px; height:54px;
    background:url('vip-icon-20190307.png?v=9') -192px -0;
    display:inline-block;
}
#VIP-type-title .rec-all .big-all-title{
    font-size:18px;
    font-weight:600;
    color:rgba(50, 26, 0, 1);
    line-height:25px;
    letter-spacing:1px;
    display:inline-block;
    position:absolute;
    top:32px;
    left:108px;
}
#VIP-type-title .rec-all .small-intro{
    font-size:12px;
    font-weight:400;
    color:rgba(50, 26, 0, 1);
    line-height:17px;
    position:absolute;
    top:65px;
    left:102px;
}

#VIP-type-title .rec-all .know-more{
    width:92px;
    height:26px;
    line-height:26px;
    text-align:center;
    display:block;
    background:rgba(101, 53, 198, 1);
    border-radius:4px;
    position:absolute;
    top:30px;
    right:13px;
    font-size:12px;
    font-weight:400;
    color:rgba(255, 255, 255, 1);
}

#VIP-type-title .rec-all .recommend{
    width:50px; height:54px;
    background:url('vip-icon-20190307.png?v=9') -192px -108px;
    position:absolute;
    top:0px;
    left:0px;
}
#VIP-type-title.pic-vip .rec-all .recommend{
    background:url('vip-icon-20190307.png?v=9') -136px -120px;
    width:56px;
    height:72px;
    top:-1px;
    left:-2px;
}

#VIP-type-title.pic-vip .rec-all .know-more{
    /*background:#2155D6;*/
    background:#653908;
}
#VIP-type-title .rec-all .small-intro a{
    text-decoration-line:underline;
}
#VIP-type-title .rec-all .small-intro .pic-small-logo{
    width:20px; height:18px;display:inline-block;
    vertical-align:-4px;
    background:url('vip-icon-20190307.png?v=9') -192px -162px;
}
#VIP-type-title .rec-all .small-intro .gif-small-logo{
    width:20px; height:18px;display:inline-block;
    vertical-align:-4px;
    background:url('vip-icon-20190307.png?v=9') -212px -162px;
}
.firm_rk{
    position:relative;
}
.firm_rk .go_firm_rk{
    position:absolute;
    top:0px;
    right:0px;
    left:0px;
    bottom:0px;
    width:96%;
    height:100%;
}

#more-intro .titlex1{
    font-size:30px;
    font-weight:bold;
    color:rgba(50, 26, 0, 1);
    text-align:center;
}

#more-intro .subtitle{
    font-size:16px;
    font-weight:400;
    color:rgba(50, 26, 0, 1);
    text-align:center;
    margin-top:20px;
}
#more-intro .use-safety{
    font-size:16px;
    font-weight:400;
    color:rgba(50, 26, 0, 1);
}
#more-intro .use-easy .use-easy-one{
    width: 560px;
    height:180px;
    background-image:url(bg1.png);
    display:inline-block;
    margin-right:54px;
    margin-top:50px;
	border-radius: 10px;
	overflow: hidden
}
#more-intro .use-easy .use-easy-one:nth-child(2n){
    margin-right:0px;
}

#more-intro .use-easy .use-easy-one .intro{
    font-size:30px;
    font-weight:bold;
    color:rgba(50, 26, 0, 1);
    padding-left:43px;
    display:block;
    margin-top:64px;
}
#more-intro .use-easy .use-easy-one .sub-intro{
    padding-left:43px;
    display:block;
    font-size:18px;
    font-weight:400;
    color:rgba(50, 26, 0, 1);
    margin-top:24px;
}
#more-intro a.join-vip{
    width:360px;
    height:60px;
    line-height:60px;
    background:linear-gradient(20deg, rgba(255, 150, 48, 1), rgba(255, 151, 3, 1));
    border-radius:30px;
    text-align:center;
    display:block;
    margin:60px auto 0 auto;
    font-size:24px;
    font-weight:bold;
    color:rgba(255, 255, 255, 1);
}
#more-intro .use-safety{
    margin-bottom:90px;
    text-align: center;
}
#more-intro .use-safety .iconfont{
    color:#DCBA8A;
    font-size:55px;
    display:block;
    width:120px;
    height:120px;
    border-radius:50%;
    border:5px solid #DCBA8A;
    text-align:center;
    line-height:120px;
    margin:0 auto 13px auto;
}

#more-intro .use-safety .use-safety-one{
    font-size:14px;
    font-weight:400;
    color:rgba(50, 26, 0, 1);
    width:150px;
    text-align:center;
    display:inline-block;
    margin:40px 46px 0 46px;
}
#more-intro .use-safety .use-safety-one:first-child {
    margin-left: 0;
}
#more-intro .use-safety .use-safety-one img {
    width: 128px;
    height: 146px;
}
#more-intro .use-safety .use-safety-one:last-child{
    margin-right:0px;
}
#more-intro .use-safety .use-safety-one .content{
    font-size:18px;
    font-weight:800;
    color:rgba(50, 26, 0, 1);
}
#more-intro .more-power{
    background-color:#F9F9F9;
    height:193px;
    border-radius:10px;
    margin-top:80px;
}
#more-intro .more-power .title{
    font-size:18px;
    font-weight:bold;
    color:rgba(50, 26, 0, 1);
    padding-top:40px;
}

#more-intro .more-power .more-power-one{
    font-size:16px;
    font-weight:400;
    color:rgba(50, 26, 0, 1);
    display:inline-block;
    margin:40px 54px 0px 50px;
}
#more-intro .more-power .more-power-one:last-child{
    margin-right:0px;
}

#more-intro .more-power .more-power-one .iconfont{
    width:50px;
    height:50px;
    background:rgba(255, 253, 249, 1);
    border:2px solid #DCBA8A;
    color:#DCBA8A;
    border-radius:50%;
    display:inline-block;
    text-align:center;
    line-height:50px;
    font-size:27px;
    margin-right:12px;
    vertical-align:-3px;
}
#more-intro .Tomorrow{
    font-size:18px;
    font-weight:bold;
    color:rgba(50, 26, 0, 1);
    margin:47px auto 90px auto;
    text-align:center;
}

.buy-at-once-box{
    width:580px;
    height:400px;
    background:rgba(255, 255, 255, 1);
    box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.25);
    border-radius:8px;
    display:inline-block;
    margin-right:20px;
    position:relative;
    margin-bottom:90px;
}

.buy-at-once-box:last-child{
    margin-right:0px;
}

#more-intro .buy-at-once-box .title{
    background:rgba(238, 198, 137, 1);
    border-radius:8px 8px 0px 0px;
    height:86px;
    line-height:86px;
    font-size:30px;
    font-weight:400;
    color:rgba(51, 51, 51, 1);
    text-align:center;
}
.buy-at-once-box .tip{
    width:522px;
    height:62px;
    line-height:62px;
    background:#F6F6F6;
    border-radius:8px;
    font-size:14px;
    font-weight:500;
    color:rgba(102, 102, 102, 1);
    text-align:center;
    margin:18px auto;
}
.buy-at-once-box ul{
    margin-left:153px;
    color:#666666;
    line-height:26px;
}
.buy-at-once-box ul a{
    color:#4292FF;
    position:relative;
    z-index:1;
}
.buy-at-once-box ul a:hover{
    text-decoration:underline;
}
.buy-at-once-box .go-buy{
    width:332px;
    height:54px;
    line-height:54px;
    background:linear-gradient(0deg, rgba(223, 151, 41, 1) 0%, rgba(245, 220, 181, 1) 100%);
    border-radius:6px;
    margin:26px auto;
    font-size:32px;
    font-weight:400;
    color:rgba(255, 255, 255, 1);
    text-align:center;
}

.buy-at-once-box .go-link{
    position:absolute;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    z-index:1;
}
#more-intro .buy-at-once-box.firm .title{
    background:#000000;
    color:#ffffff;
}

#gift_privilege{
    background:#EA2F2E;
    height:615px;
    margin-bottom:80px;
}
#gift_privilege .gift_privilege_title{
    position: relative;
    text-align: center;
    padding-top: 60px;
}
#gift_privilege .gift_privilege_title:before {
    content: "";
    display: block;
    position: absolute;
    width:200px;
    height:2px;
    background:linear-gradient(270deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
    border-radius:1px;
    left: 230px;
    top: 84px;
}
#gift_privilege .gift_privilege_title:after {
    content: "";
    display: block;
    position: absolute;
    width:200px;
    height:2px;
    background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
    border-radius:1px;
    transform:rotate(180deg);
    -ms-transform:rotate(180deg); 	/* IE 9 */
    -moz-transform:rotate(180deg); 	/* Firefox */
    -webkit-transform:rotate(180deg); /* Safari 和 Chrome */
    -o-transform:rotate(180deg);
    top: 84px;
    right: 230px;
}
#gift_privilege .gift_privilege_title .title_content {
    font-size:38px;
    font-weight:bold;
    color:rgba(255,255,255,1);
    line-height:50px;
    text-shadow:1px 4px 2px rgba(0,0,0,0.5);
}
#gift_privilege .gift_privilege_intro {
    float: left;
    margin-top: 82px;
    width:360px;
    height:200px;
    background:linear-gradient(134deg,rgba(255,255,255,1) 0%,rgba(255,206,209,1) 100%);
    border-radius:8px;
    margin-right: 60px;
    position: relative;
    text-align: center;
}
#gift_privilege .gift_privilege_intro_two{
    background:linear-gradient(134deg,rgba(255,255,255,1) 0%,rgba(201,238,234,1) 100%);
}
#gift_privilege .gift_privilege_intro_three {
    margin-right: 0;
    background:linear-gradient(134deg,rgba(255,255,255,1) 0%,rgba(255,193,176,1) 100%);
}
#gift_privilege .give_logo{
    position: absolute;
    left: -33px;
    top: -50px;
}
#gift_privilege .gift_privilege_intro_one .gift_privilege_pic {
    margin: 58px auto 48px;
}
#gift_privilege .gift_privilege_intro_two .gift_privilege_pic {
    margin: 66px auto 60px;
}
#gift_privilege .gift_privilege_intro_three .gift_privilege_pic {
    margin: 48px auto 44px;
}
#gift_privilege .gift_privilege_intro div {
    font-size:24px;
    font-weight:600;
    color:#212121;
}
#gift_privilege .gift_go_buy{
    display: block;
    text-align: center;
    margin: 47px auto 0;
    cursor: pointer;
    width:362px;
    height:62px;
    background:#FFDC1E;
    border-radius:31px;
    font-size:26px;
    font-weight:600;
    color:#321800;
    line-height:62px;
}


.bg-1 {
    width: 256px; height: 292px;
    background: url('vip_spec_logo.png') -834px -10px;
    zoom: 0.5;
    margin: 0 auto;
}
.bg-2 {
    width: 256px; height: 292px;
    background: url('vip_spec_logo.png') 266px -322px;
    zoom: 0.5;
    margin: 0 auto;
}
.bg-3 {
    width: 256px; height: 292px;
    background: url('vip_spec_logo.png') -558px -10px;
    zoom: 0.5;
    margin: 0 auto;
}
.bg-4 {
    width: 256px; height: 292px;
    background: url('vip_spec_logo.png') -10px -365px;
    zoom: 0.5;
    margin: 0 auto;
}
.bg-5 {
    width: 256px; height: 292px;
    background: url('vip_spec_logo.png') -286px -365px;
    zoom: 0.5;
    margin: 0 auto;
}
.bg-vip_gift_floor_ppt {
    width: 142px; height: 138px;
    background: url('vip_spec_logo.png') -10px -634px;
    zoom: 0.5;
}
.bg-vip_gift_floor_video {
    width: 142px; height: 100px;
    background: url('vip_spec_logo.png') -172px -634px;
    zoom: 0.5;
}
.bg-vip_gift_floor_gif {
    width: 118px; height: 118px;
    background: url('vip_spec_logo.png') -838px -10px;
    zoom: 0.5;
}
.bg-vip_gift_floor_give {
    width: 162px; height: 212px;
    background: url('vip_spec_logo.png') -562px -322px;
    zoom: 0.5;
}
.bg-firm-icon {
    width: 30px; height: 35px;
    background: url('vip_spec_logo.png') -744px -364px;
    display: inline-block;
    margin-right: 4px;
    vertical-align: -6px;
}

.invoice-floor{
    margin-top:80px;
    width:100%;
    padding:65px 0;
    background:rgba(5, 0, 65, 1);
}
.invoice-floor .invoice-demo{
    width: 528px; height: 320px;
    background: url('vip_spec_tab.png') -462px -10px;
}

.invoice-floor .invoice-intro-box{
    margin-left:100px;
}

.invoice-floor .invoice-intro-box .invoice-title{
    color:rgba(239, 221, 188, 1);
    line-height:42px;
    font-size:30px;
}

.invoice-floor .invoice-intro-box .contact-kf{
    margin-top:11px;
    font-size:14px;
    font-weight:400;
    color:rgba(239, 233, 222, 1);
    line-height:20px;
}

.invoice-floor .invoice-intro-box .contact-kf .lxkf{
    width:75px;
    height:26px;
    line-height:26px;
    text-align:center;
    display:inline-block;
    border-radius:4px;
    border:1px solid rgba(88, 167, 255, 1);
    color:rgba(88, 167, 255, 1);
    font-size:12px;
    cursor:pointer;
}
.invoice-floor .invoice-intro-box .contact-kf .lxkf .iconfont{
    font-size:14px;
    margin-right:2px;
    vertical-align:-1px;
}
.invoice-floor .invoice-intro-box .invoice-step-box{
    margin-top:34px;
}
.invoice-floor .invoice-intro-box .invoice-step-box .invoice-one-step:after{
    top:15px;
    right:-72px;
    content:'';
    display:block;
    position:absolute;
    width:48px; height:8px;
    background:url('https:vip_spec_logo.png?v=2') -833px -634px;
}
.invoice-floor .invoice-intro-box .invoice-step-box .invoice-one-step:nth-child(3):after{
    display:none;
}
.invoice-floor .invoice-intro-box .invoice-step-box .invoice-one-step{
    position:relative;
    display:inline-block;
    text-align:center;
    font-size:14px;
    font-weight:600;
    color:rgba(239, 221, 188, 1);
    margin-right:92px;
}

.invoice-floor .invoice-intro-box .invoice-step-box .invoice-one-step span{
    border:1px solid rgba(239, 221, 188, 1);
    width:32px;
    height:32px;
    border-radius:50%;
    display:block;
    text-align:center;
    padding:3px;
    margin:0px auto 12px auto;
    user-select:none;
}
.invoice-floor .invoice-intro-box .invoice-step-box .invoice-one-step span em{
    font-style:unset;
    font-size:20px;
    color:#050041;
    display:block;
    margin:auto;
    width:100%;
    height:100%;
    line-height:32px;
    text-align:center;
    border-radius:50%;
    position:relative;
    background:linear-gradient(135deg, rgba(254, 240, 212, 1) 0%, rgba(255, 223, 162, 1) 100%);
}

.buy-now{
    width:284px;
    height:56px;
    display:block;
    line-height:  56px;
    text-align:center  ;
    background:linear-gradient(135deg,rgba(254,240,212,1) 0%,rgba(255,223,162,1) 100%);
    border-radius:28px;
    font-size:22px;
    color:rgba(59,37,0,1);
    margin-top:50px;
}

#more-intro .title {
    font-size:36px;
    font-weight:600;
    color:rgba(50,26,0,1);
    line-height:50px;
}
#more-intro .subtitle {
    font-size:16px;
    font-weight:500;
    color:rgba(50,26,0,1);
    margin-top: 28px;
}
#more-intro a.join-vip {
    width:363px;
    height:62px;
    background-color: #FF970F;
    border-radius:30px;
    font-size:26px;
    font-weight:600;
    color:white;
    line-height:62px;
}

.bg-multiterminal-browser {
    width: 90px; height: 90px;
    background-position: -462px -350px;
    margin: 46px auto;
    zoom: 0.5;
}

.bg-multiterminal-xcx {
    width: 78px; height: 74px;
    background-position: -676px -350px;
    margin: 55px auto;
    zoom: 0.5;
}

.bg-multiterminal-xmt {
    width: 54px; height: 82px;
    background-position: -10px -530px;
    margin: 51px auto;
    zoom: 0.5;
}

.bg-multiterminal-windows {
    width: 84px; height: 84px;
    background-position: -572px -350px;
    margin: 50px auto;
    zoom: 0.5;
}
.origin-designer-floor {
    margin-top: 70px;
}
.origin-designer-box {
    width:322px;
    height:286px;
    background:rgba(255,255,255,1);
    box-shadow:0px 2px 6px 0px rgba(8,4,67,0.15);
    border-radius:4px;
    padding: 20px 24px;
    float: left;
    margin-top: 90px;
    margin-right: 42px;
    margin-bottom: 105px;
}
.origin-designer-content .origin-designer-box:nth-child(3) {
    margin-right: 0;
}
.origin-designer-box img {
    width:322px;
    height:286px;
}
.multiterminal {
    height:404px;
    background:rgba(245,246,250,1);
    padding-top: 73px;
    padding-bottom: 54px;
}
.multiterminal-content {
    width: 658px;
    margin: 69px auto;
}
.multiterminal-box {
    float: left;
    width:92px;
    height:92px;
    background:rgba(255,255,255,1);
    box-shadow:0px 6px 26px 1px rgba(12,7,72,0.07);
    border-radius: 50%;
    margin-right: 96px;
    text-align: center;
}
.multiterminal-content .multiterminal-box:nth-child(4) {
    margin-right: 0;
}
.multiterminal-box .multiterminal-img {
    background-image: url('vip_spec_tab.png');
}
#more-intro .more-power .title {
    line-height: unset;
}
.give_four_intro {
    width:1318px;
    height:199px;
    background:rgba(255,255,255,1);
    border-radius:18px;
    margin-top: 25px;
    text-align: center;
}
.give_four_intro img {
    margin-top: 22px;
}
.time_intro {
    font-size:20px;
    color:rgba(255,255,255,1);
    margin-top: 16px;
    text-align: center;
}
.count-time-area {
    margin-top: 17px;
    text-align: center;
    font-size:22px;
    color:rgba(255,255,255,1);
    line-height:30px;
}
.count-time {
    display: inline-block;
    width:56px;
    height:68px;
    background:rgba(255,255,255,1);
    box-shadow:2px 1px 2px 0px rgba(0,0,0,0.29);
    border-radius:10px;
    text-align: center;
    line-height: 68px;
    font-size:30px;
    font-weight:600;
    color:rgba(176,0,0,1);
    letter-spacing:1px;
    margin-right: 12px;
    margin-left: 13px;
}
.count-time_ss {
    width:70px;
}
/*vip充值限量弹出窗*/
.vip-limit-log{display: none; position: fixed;
top: 28%;
left: 0;
right: 0;
margin: auto;
width: 540px; height:300px; background: #fff; border-radius:10px; text-align: right; z-index: 100001;}
/*.vip-limit-log{display: none; position: absolute; top: 150px; left:27.4%; width: 540px; height:300px; background: #fff; border-radius:10px; text-align: right; z-index: 100001;}*/
.vip-limit-log .close-box-0{position: absolute;top: 10px;right: 20px; width: 25px; height:25px; cursor: pointer;}
.vip-limit-log .close{

    /*position:relative;*/

    width:0.09em;

    height:1.6em;

    background: #000;

    -webkit-transform: rotate(45deg);

    -moz-transform: rotate(45deg);

    -o-transform: rotate(45deg);

    -ms-transform: rotate(45deg);

    transform: rotate(45deg);

    display: inline-block;

    position: absolute;
    top: 0;
    right: 11px;

}

.vip-limit-log .close:after{

    content: "";

    position: absolute;

    top: 0;

    left: 0;

    width:0.09em;

    height:1.6em;

    background: #000;

    -webkit-transform: rotate(270deg);

    -moz-transform: rotate(270deg);

    -o-transform: rotate(270deg);

    -ms-transform: rotate(270deg);

    transform: rotate(270deg);

}

.vip-limit-log .title{margin-top: 40px; font-size: 24px; text-align: center; color: #202020;}
.vip-limit-log .log{margin-top: 62px; text-align: center; height: 24px; position: relative;}

.vip-limit-log .log .close-box{ width: 24px; height:24px; background:#E62E2E; position: absolute; left: 102px; top: 0; border-radius: 50%;}

.log .close-box .close-x{
    position:relative;

    width:0.09em;

    height:1.0em;

    -webkit-transform: rotate(45deg);

    -moz-transform: rotate(45deg);

    -o-transform: rotate(45deg);

    -ms-transform: rotate(45deg);

    transform: rotate(45deg);

    display: inline-block;

    background: #fff;

    margin:4px auto;
}
.log .close-box .close-x:after{

    content: "";

    position: absolute;

    top: 0;

    left: 0;

    width:0.09em;

    height:1.0em;

    -webkit-transform: rotate(270deg);

    -moz-transform: rotate(270deg);

    -o-transform: rotate(270deg);

    -ms-transform: rotate(270deg);

    transform: rotate(270deg);

    background: #fff;

    margin:0 auto;

}

.log .close-log{
    color: #202020; font-size: 16px; position: absolute; left:143px; top:0;
}
.vip-limit-log .close-msg{
    width:120px; height:40px; background:rgba(255,120,126,1); border-radius:22px; font-size: 14px; color: #fff; margin: 48px auto 0; line-height: 40px; text-align: center; cursor: pointer;
}
/*body遮罩层*/
body{ position: relative;}
body .zhezhao_body{ width: 100%; height: 100%; background:rgba(0,0,0,0.4); z-index: 100000; position: absolute; top: -61px; left: 0; display: none;}

.origin-price-show{margin:0 auto;}
.origin-price-show s{float: left;}
.origin-price-show .iconfont{float: left;}
.origin-price-show .limit-c{float: right; color: #FF0000; font-size:12px; line-height:22px; }


.bo-intro { width: 1260px}
.bo-content .bo-search {
    height: 610px;
}
.bo-content .bo-search {
    padding-top: 30px;
}
.bo-content .bo-intro .bo-intro-one {
	float: left;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #321A00;
    margin-bottom: 34px;
    margin-right: 66px;
}
.bo-content .bo-intro .bo-intro-one .bo-intro-one-img {
    margin: 0 auto 12px auto;
    font-size: 32px;
    width: 70px;
    display: block;
    line-height: 70px;
    height: 70px;
    background: rgba(254, 244, 229, 1);
    box-shadow: 2px 3px 4px 0px rgba(74, 42, 0, 0.03);
    color: #CD7501;
    border-radius: 50%;
}
.bo-content .bo-search .sears {
    height: 468px;
    background: rgba(255,255,255,1);
    border: 1px solid rgba(232,204,171,1);
    box-shadow: 0px 0px 6px 0px rgba(101,57,9,0.2);
    border-radius: 8px;
}
.bo-content .bo-search .sears:hover, .bo-content .bo-search .sears.sears-differ {
    background: rgba(255, 255, 255, 1);
    box-shadow: 0px 4px 27px 0px rgba(101, 57, 8, 0.61);
    border-radius: 8px;
    border: 2px solid rgba(101, 57, 8, 1);
}


.bo-content .bo-search .sears .line {
    margin: 25px auto;
}