body{ font:12px/1"Microsoft YaHei","微软雅黑",helvetica,arial,verdana,tahoma,sans-serif }
.red{ color:#f00538 }

.wrap-inner{ background:#f7f9fb }
.nav-index li a{display:block; padding:21px 0; text-align:center; background:#fff }
.nav-index li img{ width:57px }
.nav-index li p{ font-size:14px; color:#666 }

.btn-join{ margin:13px 15px; background:#002f72; color:#f6d75c; font-size:16px; line-height:45px; height:45px; display:block; border-radius:40px; text-align:center }
    .btn-join .btn-join-center {
        padding-left: 30px;
        background: url(/images/JoinUS/btn_phone.png) no-repeat 0 center;
        background-size: 16px;
    }

.online-application{ background:#fff; padding:15px 0 }
    .online-application .appli-header {
        padding: 0 15px 15px 43px;
        background: url(/Images/JoinUS/online-application.png) no-repeat 15px 0;
        background-size: 18px;
        font-size: 18px;
        color: #333;
        font-weight: bold
    }
.online-application .appli-header .tip{ float:right; font-size:12px; color:#999; line-height:18px }
.online-application .appli-title{ background:#f8f7f3; padding-left:15px; font-size:14px; color:#666; line-height:28px; height:28px; margin-bottom:10px }

.appli-form{ padding:0 15px 15px; line-height:44px }
.appli-form .form-li .form-tit{ width:85px; display:block; font-size:14px; color:#666 }
.appli-form .form-li .i-txt-appli{ display:block; height:44px; border:none; border-bottom:1px solid #f0f0f0; font-size:14px; color:#333 }
.check-list li .ra-appli{ width:25px; height:44px; background:url(/Images/JoinUS/check_btn.png) no-repeat 0 12px; background-size:18px; float:left;
	outline-color: invert ;
	outline-style: none ;
	outline-width: 0px ;
	border: none ;
	border-style: none ;
	text-shadow: none ;
	-webkit-appearance: none ;
	-webkit-user-select: text ;
	outline-color: transparent ;
	box-shadow: none;
}
.check-list li .ra-appli:checked{ background-position:0 -34px;  }
.check-list li{ float:left; padding-right:23px }

.btn-white-txt{ color:#fff; height:40px; line-height:40px }

.wrapper03 {position:relative;height: 44px;width: 100%;overflow: hidden;margin:0 auto; background:#fff; border-bottom: 1px solid #f1f1f1}
.wrapper03 .scroller {position:absolute}
.wrapper03 .scroller li {height: 44px;color:#333;float:left;line-height: 44px;font-size:14px;text-align: center}
.wrapper-design .scroller li{ width: 50%}
.wrapper-read .scroller li{ width: 25%}.wrapper03 .scroller li a{color:#333;display:inline-block; margin:0 12px; text-align:center}
.wrapper03 .scroller li.cur a{color:#002f72;height:43px; background:url(/images/JoinUS/half-round.png) no-repeat center bottom; background-size:13px; font-size:16px; font-weight:bold}

.banner{ width:100%; vertical-align:bottom }

.article-wrap{ color:#666; padding:15px; background:#fff }
.article-wrap .article-header{ color:#333; font-size:18px; font-weight:bold; margin-bottom:18px }
.article-wrap p.intro{ text-indent:26px; font-size:12px; margin-bottom:18px }
.article-wrap p.intro-no-indent{ text-indent: 0}
.article-wrap .design-header{ background:url("/images/JoinUS/icon-design.png") no-repeat 0 center; background-size:16px; padding-left:25px; color:#b78c39; font-size: 16px }
.article-wrap .title-article{ font-size: 18px; font-weight: bold; color:#333; line-height: 36px; margin:5px 0 12px}
.article-wrap .condition-tag{ color:#fff; background:#002f72; border-radius:13px; line-height: 25px; height: 25px; padding:0 14px; display: inline-block; margin:20px 0 11px}
.article-wrap .s-tit{ padding:0 0 5px 25px; color:#b78c39; font-size: 14px; font-weight: bold; line-height: 18px; }
.article-wrap .intro-condition{ font-size:12px; padding:0 0 20px 25px}
.article-wrap .policy-list{ margin-bottom: 30px}
.article-wrap .policy-list li{ background:url(/images/JoinUS/round-yellow-time.png) no-repeat 25px 10px; background-size:5px; padding-left:40px  }
.article-wrap .procedure-list{ padding-top:15px}
.article-wrap .procedure-list li{line-height: 21px; padding:0 0 14px 25px }
.article-wrap .procedure-list .order{ width:21px; float: left; margin-right: 12px }

.brand-source .article-wrap {
    background: url(/Images/JoinUS/bw-bg-1.jpg) no-repeat 0 0 #fff;
    background-size: 100%;
}

.progress-timer .year{ background:url(/images/JoinUS/round-yellow-time.png) no-repeat 0 5px; background-size:13px; font-size:16px; font-weight:bold; color:#333; padding-left:25px }
.progress-timer .content{ margin-left:6px; border-left:1px solid #e5e5e5; text-indent:0; font-size: 12px; line-height: 20px; padding:6px 0 6px 18px; display: block }
.progress-timer .content .time{ float: right; text-align: right; font-size: 0.86rem; color:#999; }
.progress-timer .content .title-act{ color:#666; font-size:14px; width: 16rem }
.progress-timer .show-list{ padding: 12px 0; }

.design-wrap p.intro{ padding:10px 0 0 25px; color:#666;line-height: 20px }
.design-wrap .design-list{ margin-bottom: 10px}
.design-wrap .design-list li{ padding-left: 25px; background:url("/images/JoinUS/round-yellow-time.png") no-repeat 10px 12px; background-size:5px; color:#b78c39; font-size: 15px; font-weight: bold; line-height: 28px }
.design-wrap .design-list li p{ line-height: 18px; font-size:12px; color:#666;margin-bottom:8px }

.share-wrap .banner{ margin:10px 0 18px}
.share-wrap .tcplayer{  margin:10px 0 0 }
.share-wrap .video-img{ width: 100%; margin: 10px 0 0 }

.activity-article-header{ background:#fff; font-size:18px; line-height:24px; color:#333; font-weight:bold; padding:20px 15px }

/*加盟落地页--start--*/
.img-bar{vertical-align:bottom;width:100%}
.btns-wrap{background:url("/images/JoinUS/btn-bg-fran.jpg") no-repeat 0 0;background-size:100%;padding:13px 0}
.fran-part{text-align:center}
.fran-part .title-fran{height:2.93rem;padding:2.29rem 0 1.93rem;vertical-align:bottom}
.fran-part p{text-align:left}
.brand-intro{background:#002b75}
.brand-intro .one-brand{padding-bottom:1.21rem;overflow:hidden}
.brand-intro .one-brand .img-half{width:12.64rem;padding-top:.3rem}
.brand-intro .one-brand .brand-txt{width:11.43rem;color:#fff;font-size:.86rem;line-height:1.43rem;text-align:left}
.brand-intro .one-brand .brand-txt.fr{padding:0 1.43rem 0 0}
.brand-intro .one-brand .brand-txt.fl{padding:0 0 0 1.43rem}
.brand-intro .about-tit{height:1.21rem}
.brand-intro .wydham-txt{padding:0 1.43rem 1.43rem;text-indent:1.43rem;font-size:.79rem;line-height:1.43rem;color:#fff}
.brand-intro .wydham-logo{width:23.57rem}
.brand-intro .wydham-wrap{background:url("/images/JoinUS/wyndham-pic.jpg") no-repeat 0 bottom;background-size:100%;padding-bottom:17.57rem}
.two-brand-wrap{background:#fff;text-align:center}
.two-brand-wrap .nav-brand{border-bottom:.14rem solid #dbb952;padding:.86rem 2.68rem 0;overflow:hidden}
.two-brand-wrap .nav-brand li{width:50%;float:left;font-size:1.5rem;font-weight:bold;color:#bbb;line-height:4.04rem}
.two-brand-wrap .nav-brand li.current{color:#a36e29;border-bottom:.36rem solid #dbb952}
.two-brand-ctn .su8-logo{height:9.11rem;padding:1.93rem 0 2.32rem}
.two-brand-ctn .intro{font-size:.79rem;line-height:1.43rem;text-align:left;padding:0 1.43rem 1.93rem;color:#4a4642;text-indent:1.72rem}
.two-brand-ctn .advantage{background:url("/images/JoinUS/brand-advantage-bg.jpg") no-repeat 0 0 #f0f0f0;background-size:100%;overflow:hidden;padding:4.29rem 1.43rem 0}
.two-brand-ctn .advantage .one-advantage{margin-bottom:1.43rem;overflow:hidden;box-shadow:0 0 .71rem #bbb;background:#fff}
.two-brand-ctn .one-advantage .img{width:50%}
.two-brand-ctn .one-advantage .txt{padding:1.71rem 0 0 1.68rem;text-align:left}
.two-brand-ctn .one-advantage .sub-tit{font-size:.86rem;line-height:1.71rem}
.two-brand-ctn .one-advantage .tit{font-size:1.29rem;line-height:1.93rem;color:#333}
.two-brand-ctn .advantage-premier .txt{padding-left:0;width:50%;text-align:center}
.join-advantage{background:#fff}
.advantage-list li{overflow:hidden;text-align:left;padding-left:1.43rem}
.advantage-list .img{width:9.39rem}
.advantage-list .intro{font-size:.79rem;line-height:1.43rem;text-align:left;color:#727272;padding-top:.6rem}
.advantage-list .num,.advantage-list .title{color:#002b75;line-height:1.86rem}
.advantage-list .num{font-size:1.71rem;font-weight:bold}
.advantage-list .title{font-size:1.14rem}
.policy-fran{background:#dbb952;padding:0 1.43rem 1.43rem}
.policy-fran .policy-ctn{text-align:left}
.policy-fran .condition-tag{margin-top:0;line-height:2.14rem;height:2.14rem;font-size:1.29rem;font-weight:bold}
.policy-fran .s-tit{font-size:1.07rem;color:#002f72;font-weight:bold;line-height:1.5rem;padding-left:1rem}
.policy-fran .intro-condition,.policy-fran .policy-list li{font-size:.79rem;line-height:1.43rem;color:#fff}
.policy-fran .intro-condition{padding-left:1rem}
.policy-fran .policy-list li{padding-left:2.14rem;background:url("/images/JoinUS/round-blue-time.png") no-repeat 1rem .7rem;background-size:.36rem;line-height:1.71rem}
.fran-message{background:#fff;padding-bottom:1.43rem}
.fran-message .form-li .txtarea-appli{height:5.79rem;display:block;border:1px solid #f0f0f0;margin-top:.86rem;line-height:1.43rem;font-size:.86rem;padding-left:.5rem}
.fran-message .appli-form{padding:0 1.43rem 1rem}
.fran-message .appli-form .form-li .form-tit{text-align:left}
.fran-contact{padding-bottom:1.43rem}
.fran-contact .qrcode-contact{width:15.07rem;margin-bottom:1rem}
.fran-contact .contact-info{color:#333;font-size:1.29rem;line-height:2.14rem;text-align:center;margin-bottom:1.68rem}
/*加盟落地页--end--*/

