.ui-btn{background-color:#ff5722;border:1px solid #ff5722;border-radius:2px;box-shadow:0 1px 1px rgba(171,3,0,0.2);color:#fff;cursor:pointer;display:inline-block;*display:inline;font-family:tahoma,arial,"microsoft yahei","hiragino sans gb",simsun,sans-serif;font-size:12px;height:30px;line-height:30px;outline:0 none;text-align:center;vertical-align:middle;width:140px;*zoom:1}
.ui-btn:hover{background-color:#ff752b;border:1px solid #e4602b}
.ui-btn-large{font-size:16px;height:38px;line-height:38px}
.disable{background-color:#bbb;border-color:#bbb}
.ui-btn.disable:hover{background-color:#bbb;border:1px solid #bbb;color:#fff}
.ui-btn-gray{background-color:#fbfbfb;border-color:#d4d4d4;color:#0084bb}
.ui-btn-gray:hover{background-color:#fbfbfb;border:1px solid #bdbdbd;box-shadow:0 1px 1px rgba(158,158,158,0.4)}
.ui-checklist{display:inline-block;*display:inline;vertical-align:middle;*zoom:1}
.ui-checklist:before,.ui-checklist:after{content:"";display:block}
.ui-checklist:after{clear:both}
.ui-checklist-item{display:inline;float:left;margin-right:16px}
.ui-checklist-radiobox,.ui-checklist-checkbox{cursor:pointer;display:inline;float:left;height:13px;margin:4px 5px 0 0;width:13px}
.ui-checklist-label{color:#666;display:inline;font-size:14px;float:left;line-height:22px}
.ui-textbox{background-color:#fff;border:1px solid #ccc;cursor:text;display:inline-block;*display:inline;padding:6px 0;vertical-align:middle;width:238px;*zoom:1}
.ui-textbox-inner{padding:0 10px;*zoom:1}
.ui-textbox-inner-with-prefix{padding-left:32px}
.ui-textbox-prefix{position:relative;z-index:1}
.ui-textbox-placeholder{position:relative;z-index:1}
.ui-textbox-placeholder-text{color:#aaa;font-size:14px;line-height:18px;position:absolute;z-index:1}
.ui-textbox-input{border:0 none;font-size:14px;height:18px;_height:16px;outline:0;width:100%}
.ui-textbox-textarea{border:0 none;font-size:14px;height:120px;line-height:20px;outline:0;resize:none;width:100%;*zoom:1}
.ui-textbox-large{padding:10px 0}
.ui-textbox-large .ui-textbox-inner-with-prefix{padding-left:46px}
.ui-textbox-large .ui-textbox-icon{left:-31px}
.ui-textbox-focus{border-color:#63c3d6}
.ui-textbox-error{border-color:#f88}
.m-apply{background-color:#fff;margin:-380px auto 0;width:976px}
.m-apply .apply-inner{padding:40px 48px}
.m-apply .section{margin-bottom:30px}
.m-apply .section .title{font-family:tahoma,arial,"microsoft yahei","hiragino sans gb",simsun,sans-serif;font-size:18px;font-weight:700;margin-bottom:25px}
.m-apply .send-info{border:1px solid #ccc;padding:10px}
.m-apply .send-info .info-item{color:#999;font-size:14px}
.m-apply .send-info .highlight{color:red}
.m-apply .section .main-title{margin-bottom:15px;font-size:20px}
.m-apply .section .download{font-size:16px;margin-left:30px}
.m-apply .section .row{font-size:0;margin-bottom:6px;padding:5px 10px 5px 112px}
.m-apply .section .label{color:#666;display:inline-block;*display:inline;font-size:14px;line-height:22px;margin-left:-112px;padding:5px 16px 5px 0;text-align:right;vertical-align:top;width:96px;*zoom:1}
.m-apply .section .cell{display:inline-block;*display:inline;font-size:12px;vertical-align:middle;*zoom:1}
.m-apply .section .cell-city{margin-right:4px;width:144px}
.m-apply .section .qcbox{border-color:#ccc}
.m-apply .section .qcbox .boxContainer{cursor:text;top:5px}
.m-apply .section .qcbox .textbox{height:26px;line-height:26px;outline:0;padding:2px 27px 2px 10px;width:105px}
.m-apply .section .qcbox .placeholder-wrapper{position:relative;z-index:1}
.m-apply .section .qcbox .placeholder{color:#aaa;font-size:14px;left:10px;line-height:18px;position:absolute;top:6px;z-index:1}
.m-apply .section .note{color:#666;padding:8px 0}
.m-apply .section .ui-checklist{padding:5px 0}
.m-apply .section .trigger-bizintro{border-bottom:1px dotted #666}
.m-apply .section .errmsg{display:none;font-size:12px;margin-left:16px;vertical-align:middle;*zoom:1}
.m-apply .section .errmsg .msg{color:#f55;vertical-align:middle}
.m-apply .submit{width:238px}
.m-entrance{background:url("../../image/visit/bg.jpg") 50% 0 no-repeat;height:512px;min-width:976px;width:100%}
.m-entrance .entrance-inner{height:100%;margin:0 auto;width:976px}
.m-entrance .slogan-wrapper{position:relative;z-index:1}
.m-entrance .join-wrapper{position:relative;z-index:1}
.m-entrance .join{height:50px;left:-4px;position:absolute;top:40px;width:300px;z-index:1;font-size:30px;color:#fff;padding-left:20px}
.m-entrance .form{padding:202px 0 0 128px}
.m-entrance .form .row{margin-bottom:16px}
.m-entrance .form .ui-btn{width:238px}
.m-join{margin:0 auto;padding:25px 0 30px;width:976px}
.m-join .why{border:1px solid #d9d9d9;height:156px;padding:12px 25px}
.m-join .why .reason{font-family:tahoma,arial,"microsoft yahei","hiragino sans gb",simsun,sans-serif;font-size:14px;line-height:24px}
.m-join .contact{border:1px solid #d9d9d9;display:inline;float:right;height:156px;padding:12px 25px;width:250px}
.m-join .contact .line{font-family:arial,tahoma,"hiragino sans gb",simsun,sans-serif;font-size:18px;margin-top:15px;padding-left:28px}
.m-join .title{font-family:tahoma,arial,"microsoft yahei","hiragino sans gb",simsun,sans-serif;font-size:24px;margin-bottom:12px}
.m-join .icon-tel{background-position:-50px -50px}
.m-join .icon-email{background-position:-100px -50px}
.m-join .link-mail,.m-join .link-mail:hover{color:#333}
.m-finish{display:none;background-color:#fff;height:210px;margin:-380px auto 160px;width:882px}
.m-finish .finish-inner{padding:20px 0}
.m-finish .msg .desc{color:#888;font-family:tahoma,arial,"microsoft yahei","hiragino sans gb",simsun,sans-serif;font-size:14px}
.m-agreement{display:none;margin:-380px auto 0;width:976px}
.m-agreement .agreement-wrapper{padding:40px 48px 0;box-shadow:2px 2px 20px black;background:#eee}
.m-agreement .agreement-inner{background:#fff}
.m-agreement .content-hd{padding-bottom:20px;background:#eee;font-size:16px}
.m-agreement .content-bd{padding:12px;box-shadow:-2px -2px 2px #ccc}
.m-agreement .content-ft{height:36px;padding:10px 0;background-color:#eee}
.m-agreement .operate{float:right}
.m-agreement .operate .ui-btn{width:100px;height:30px;margin-left:10px;line-height:30px;border:1px solid #666;border-radius:15px;color:#333;font-size:14px;background:#fff}
.m-agreement .operate .ui-btn:hover{background:#ddd}
.m-agreement .agree-checkbox{width:102px;height:22px;margin:16px auto}
.m-agreement .section .title{font-size:14px}
.m-agreement .section .first-para{list-style:decimal inside}
.m-agreement .section .second-para{list-style:lower-latin inside;text-indent:2em}
.q_header{position:relative;z-index:20}
.apply-wrapper{box-shadow:2px 2px 20px black}
.m-auth{display:none}
.m-auth .ui-textbox{width:320px}
.ui-hotel-name{width:590px}
.ui-address{width:170px}
.ui-hotel-address{width:440px}
.ui-textbox-divide{width:16px;display:inline-block;height:32px;line-height:32px;font-size:16px;text-align:center;vertical-align:middle}

.h_join_banner{background:#00aedc;height:180px;text-align:center}