@charset "utf-8";
/* CSS Document */
.pop-parter .con:after,.btn-bot-partner:after,.record-exp .exp-text:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

.logo{padding:20px 25px 0 25px;}
.logo img{width:52%;}

.title-parter-text{padding:40px 25px 25px 25px; text-align:center}
.title-parter-text img{width:70%;}
.text-parter{margin:0 25px; background:#FFFFEB;border-radius:10px;padding:20px;}
.text-parter h2{padding-left:20px;line-height:26px;font-size:16px;color:#000;font-weight:bold; display:block}
.text-parter ul li{margin-left:20px;line-height:26px;font-size:13px;color:#000; list-style: url(../images/icon_li.png); list-style-position:-10px 0}

.btn-parter-join {margin: 20px 25px 10px 25px;height: 46px;line-height: 46px;text-align: center;font-size: 18px;color: #fff;background: #F14D4E;border-radius: 4px;}
.btn-parter-join.orange{background: #F9753B;}
.btn-parter-join.margintop50{margin-top:50px;}

.parter-reg-form{padding:0 20px;}
.parter-reg-form h2{padding:20px 0 0 10px;font-size:20px;color:#000;}
.parter-reg-form .list-block{width:100%;}
.parter-reg-form .list-block ul li{width:calc(100% - 20px);padding:20px 10px 5px 10px; border-bottom:1px solid #DEDEDE; position:relative}
.parter-reg-form .list-block ul li input{width:100%;height:24px;line-height:24px;font-size:14px;color:#CECECE; display:block;border:none; display:inline-block; vertical-align:middle}
.parter-reg-form .list-block ul li .input-short{width:65%;}
.parter-reg-form .list-block ul li.black input{color:#000}
.parter-reg-form .list-block ul li .btn-text{float:right;padding:0 5px 0 10px;border-left:1px solid #CECECE;line-height:24px;font-size:14px;color:#4A85D6;}

.parter-reg-form.new{padding:65% 5% 0 5%;}
.parter-reg-form.new .newform{padding:10px; background:#fff;border-radius:10px;}
.parter-reg-form.new .newform h2{padding:20px 0 0 10px;font-size:20px;color:#907070;font-weight:bold}

.list-menu-parter{margin:10px 25px; text-align:center}
.list-menu-parter .btn{margin:0 3%;width:75px; text-align:center;line-height:24px;border-radius:12px;font-size:13px;color:#fff; display:inline-block; background:#FFA05A}
.list-menu-parter .btn.bg-dark{background:#F14D4E}

.pic-tjewm{pading:55px 0 15px 0; text-align:center}
.pic-tjewm img{width:175px;height:175px;display: inline!important;}
.pic-tjtext{ text-align:center;font-size:14px;color:#666;line-height:20px;}

.pop-partner{width:80%; background:#fff;border-radius:6px; position:fixed; z-index:210;top:30%;left:10%; display:none}
.pop-partner .title{width:100%;border-bottom:1px solid #ccc;line-height:50px; text-align:center;font-size:20px;position:relative}
.pop-partner .title .btn-close{width:30px;height:30px; background:url(../images/btn_close.png) center center no-repeat; background-size:16px;position:absolute;top:10px;left:20px;}
.pop-partner .con{padding:20px 25px 0 25px;}
.pop-partner .con.font-brown{color:#907070}
.pop-partner .con ul li{width:100%; display:block;font-size:14px;line-height:48px;border-bottom:1px solid #DEDEDE}
.pop-partner .con ul li .right{float:right;font-size:14px;}
.pop-partner .con ul li .right strong{font-size:18px;color:#000;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
.pop-partner .con ul li .right strong.orange{color:#FFA05A;}
.pop-partner .con.font-brown .right strong{color:#907070}
.tips-pop{padding:13px 0 30px 0; text-align:center;font-size:12px;color:#B8B8B8;}

.pop-partner .con .ewm{width:150px;height:150px;margin:0 auto;padding:0 0 20px 0; display:block}
.pop-partner .con .name{width:100%; text-align:center;color:#907070;}
.pop-partner .tips{width:100%;line-height:50px; text-align:center;padding-bottom:20px;font-size:20px;color:#F86054;}

body.bg-bktext{ background:#fff url(../dataimages/bg_partner0531.png?v=1) top center no-repeat; background-size:100%}

.zhiyin{padding:0 12px 0 22px;line-height:22px;font-size:14px;color:#fff; background:#E5C2A5;border-top-left-radius:11px;border-bottom-left-radius:11px; position:absolute;right:0;top:16px;}

.bk-text0531{padding:60% 12% 0 12%;font-size:17px;color:#F86256;line-height:26px;}
.bk-exp0531{padding:25px 10% 65px 10%;}
.bk-exp0531 p{line-height:24px;color:#666;font-size:13px; display:block}
.bk-exp0531 strong{padding-left:10px;}
.bk-exp0531 em{font-weight:bold;font-style:normal;}
.bk-exp0531 div{padding:10px;border-radius:5px; background:#FAF3EC;line-height:18px;color:#727272;}

.btn-bot-partner{width:100%; position:fixed;bottom:0; z-index:100; background:#FA7B6F;font-size:16px;color:#fff; text-align:center;line-height:50px;}
.btn-bot-partner .half{float:left;width:50%; text-align:center}
.btn-bot-partner .half i{width:16px;height:16px;font-size:0; display:inline-block; vertical-align:middle}
.btn-bot-partner .half span{margin-left:6px;font-size:18px;line-height:50px;color:#fff;display:inline-block; vertical-align:middle}
.btn-bot-partner .half.bg-lightbrown{ background:#DCBDA4}
.btn-bot-partner .half.bg-brown{ background:#D3AE8F}
.btn-bot-partner.bg-brown{background:#D3AE8F}

.icon-link-partner{background:url(../images/icon_link_partner.png) no-repeat; background-size:100%;}
.icon-ewm-partner{background:url(../images/icon_ewm_partner.png) no-repeat; background-size:100%;}

.minge{width:100%;padding:65% 0 0 0;font-size:12px;color:#907070; text-align:center}
.minge strong{font-size:24px;font-weight:normal;}


.record-exp{width:84%;margin:60px 8% 0 8%; position:relative}
.record-exp .exp-text{margin:0 15px 15px 15px;padding:12px 0 35px 0;background:#F76559;border-radius:10px; position:relative}
.record-exp .exp-text .circle{width:22px;height:22px;font-size:0;border-radius:50%; position: absolute;top:50%;margin-top:-11px; background:#fff;}
.record-exp .exp-text .circle.left{left:-11px;}
.record-exp .exp-text .circle.right{right:-11px;}
.record-exp .exp-text .half{float:left;width:50%; text-align:center}
.record-exp .exp-text .half h5{font-size:14px;color:#fff; display:block}
.record-exp .exp-text .half .text{font-size:14px;color:#fff;}
.record-exp .exp-text .half .text.line{border-right:1px dashed #fff;}
.record-exp .exp-text .half .text strong{font-size:30px;color:#FFF884;}
.record-exp .bot-color{width:100%;height:30px; background:#FCE1B8;border-radius:15px; position:absolute; z-index:-1;bottom:-15px;}
.record-exp .btn-record{width:160px;line-height:40px;border-radius:20px; background:#FBD7A8; text-align:center;font-size:14px;color:#907070; position:absolute;left:50%;margin-left:-80px;bottom:-20px;}

@media (max-width:349px) {

}
@media (min-width:375px){
	

	
}
@media (min-width:540px){
}

