.get_code {
	line-height: 50px;
}
.get_code.smaller {
	line-height: 25px;
}
/*.input_area dt {
	padding: 0;
	width: 120px;
}*/
.app_apple div {
	font-size: 18px;
}
dl.sec_admin {
	width: 150px;
}

.input_area dd.lastdd {
	margin-left: 120px;

}

/* register */
#m_agree_failure, #e_agree_failure {
	vertical-align: baseline;
}

/* tourism */
.tourism_calendar .number_select .icon {
	height: 40px;
}
.tourism_calendar .number_select_l {
	margin-top: 0;
}

/* order */
#play_time_block {
	width: 265px;
}
#play_time.search_select, #play_time_input.selectbox, #play_time_container.selectbox-wrapper {
	width: 265px;
	font-size: 12px;
}
#play_time_container ul li {
	width: 250px;
}
#play_time_failure {
	margin-left: 11px;
	width: 230px;
}
#co_get_code, #to_get_code {
	padding: 0 1px;
	font-size: 10px;
}
#pay_suc, #pay_fail {
	font-size: 13px;
}
#c_agree_failure, #t_agree_failure {
	margin-left: 32px;
}

/* forgot password */
.pw_step a {
	width: 190px;
}
.input_area .reset_pwd_form dt{display:inline-block;position:relative;float:left;padding:7px 0;}
.input_area form{position:relative;}
/*.input_area form dt{display:inline-block;position:absolute;float:none;padding:7px 0;}*/
/*.input_area form dt:nth-of-type(1){left:-45px;width:120px;}*/
.input_area .reset_pwd_form dt:nth-of-type(1){left:0px;}
.input_area form dt:nth-of-type(2){left:-124px;width:200px;}

/*.c_input_area { width: 490px; }*/
/*.c_input_area dl dd{ float: left;margin-left:0; }*/
.input_area .blue_btn {margin-left: 170px!important;}
.input_area.smsbox .blue_btn {margin-left: 0px!important;}
.input_area .reset_pwd_form .blue_btn {margin-left: 50px!important;}

.newlo .input_area dd{margin-left: 90px;}
/*.input_area dd{margin-left: 120px;}*/
.pay_way #contact_phone {
	width: 210px;
}
.main-block div.head-row i { font-size: 50px;margin-left:25px;font-family: "Helvetica";}
.main-block div.head-row em { font-size: 42px;}
.main-block div.down-code span{font-size:16px;}
.main-block div.head-row i:before{left:-8px;}
.main-block div.head-row i:after{right:-12px;}
.main-block img#down-code { margin-bottom: 10px;}
.main div#demo { background:url(../images/iphone_Jap.png) no-repeat;}

/**/
.tb-2 tr td:nth-of-type(2){width:180px!important;}
.tb-1 tr .num{width:40px;}

.order_table th{width: 130px!important;}
#co_get_code, #to_get_code {
    line-height: 18px;
    height: 32px;
    padding:4px 0 3px;
}
#co_get_code.smaller, #to_get_code.smaller {
	padding:0;
}

.input_area dl.pad_l{padding-left:65px;}

.set_content{width: 520px;}
.set_content div label{width: 220px;}
.input_area dl.pad_l{padding-left:65px;}
.team_link a.teamlink{background:url(../images/JAP-GROP.png) no-repeat center center;}
.team_link a.personallink{background:url(../images/JAP-TOUR.png) no-repeat center center;}
.couese-search .search-content .search-dropdown .area_tab_nav li{min-width: 90px;}
.orders-type{width:340px;}
.orders-type span{width: 185px;}
.orders-age{width: 720px;}

.container .order-msg .book-detail.baisemsg li i{width:800px;}
.container .order-msg .book-detail li span{width:210px;}
.service-standard .service-list span{min-width: 250px;}
.service-standard{width: 1000px;}
.same-time .radiobox span{width: 140px;}

.validate-way .validate-box p{padding-left: 240px;}
.validate-box label{width: 220px;}

.reseting div label{width: 185px;}
.reseting{width: 500px;}
.reseting div em{right:26px;}

/** 2017-10-11新增样式 */
#login_book_submit{
	font-size: 14px;
}
#forgotPassword{
	display: block;
	margin-top: 10px;
	margin-left: 20px;
}
.login_popup .member_login a{
	position: static;
}

/** 球+酒相关页面改版后样式 */
.service_city{
	left: 156px !important;
}
.phone_row #phone{
	width: 189px !important;
}
.login_popup .member_login a{
	position: static;
	display: block;
	margin-top: 10px;
	margin-left: 20px;
}
.login_popup .member_login.smsbox a{
	position: absolute;
	display: block;
	margin-top: 0px!important;
	margin-left: 0px;
}
.login_popup .member_login.smsbox .zhanghao{
	position: static;
	line-height: 30px;
	height: 60px;
	padding:10px 0;
}
.login_popup .member_login.smsbox .zhanghao a{
	position: static;
}
.login_popup .member_login.smsbox .zhanghao .forget-reg{
	float:none;
}
#login_book_submit{
	font-size: 14px;
}
.pic_detail,
.pic_detail .overflow_p{
	width: 320px;
}
.dynamic-nav li{
	/*font-size: 13px!important;*/
}
.cond-city-ipt{
	width: 330px !important;
}

.pay-row .col-l{
	line-height: 22px !important;
	width: 100px !important;
	font-size: 13px;
}

/** 登录模块 start **/
.login_selector_box .or_line .or{
	padding: 0;
}
/** 登录模块 end **/

/** 租车模块 */
.cond-city-ipt{
	width: 280px !important;
}
.cond-date-ipt{
	width: 170px !important;
}