/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2017-5-23, 10:42:00
    Author     : Administrator
*/
body{ padding: 0px; margin: 0px;}
.land_box input{
	font-size: 0.26rem;
}
.margin-top-4{ margin-top: 0.4rem;}
.clear{ clear: both;}
.input_pub{ outline: none;}
.land_box{ padding: 0px; margin: 0px; font-family: "微软雅黑"; font-size: 0.28rem;}
.land_header{ height: 1.28rem; width: 100%; background: #37AC68; position: relative;}
.land_header_lf{ width: 0.28rem; height: 0.34rem; position: absolute; left: 0.32rem; top:0.4rem;}
.land_header_title{ line-height: 1.28rem; text-align: center; color: #ffffff; font-size: 0.36rem;}
.land_mode{}
.land_mode_title{font-size: 0.32rem; color: #666666; padding-top: 0.28rem; margin-left:4%;}
.land_mode_list{ margin-left:3%; margin-top: 0.32rem;}
.land_mode_list .mode_bar{font-size: 0.32rem; width:22%; height: 0.73rem; line-height: 0.73rem; text-align: center; background: #FFFFFF; color:#37AC68; border: 1px solid #37AC68; border-radius: 2px; float: left; margin-right: 0.51rem;}
.land_mode_list .mode_active{ background:#37AC68; color: #ffffff;} 
.land_reg_bar{ width: 95%; border-bottom: 0.01rem solid #cccccc; margin: auto;}
.land_reg_bar .reg_title{font-size: 0.32rem;width: 1.7rem; color: #666666; padding-top: 0.5rem; padding-left:0.1rem; padding-bottom: 0.3rem; float: left;position: relative;}
.padding-30{ padding-left: 0.3rem;}
.land_reg_bar .reg_title_tip{ font-size: 0.3rem; color: #EC401C; position: absolute; left:-0.03rem; top:0.48rem;}
.land_reg_bar .reg_choose{ float: right; width: calc(100% - 2rem) ;  font-size: 0.28rem; position: relative;}
.land_reg_bar .reg_tip{ position: absolute; top:0.1rem; right:0.45rem; color:#ed6a18; font-size: 0.2rem; display: none;}

.land_reg_bar .reg_choose .reg_choose_input{ outline: none; font-family: "微软雅黑"; font-size: 0.31rem; border: none; color: #666;  margin-top:0.42rem; float: right; width:75%;margin-right: 0.2rem; height:0.6rem; text-align: right;}
/*.land_reg_bar .reg_choose .reg_choose_price{ width:84% !important;}*/
.land_reg_bar .reg_choose .reg_choose_bton{ width:4%; float: right; margin-top: 0.54rem; float: right;}
.land_reg_bar .reg_choose .reg_choose_bton img{ display: block; max-width: 0.22rem;}
.land_reg_bar .reg_choose .reg_choose_tt{ font-size: 0.31rem; color: #666;  float: right; margin-top: 0.52rem; width:8%; text-align: right;}
.land_reg_bar .reg_choose .reg_choose_unit{ width:0.8rem; }
.land_explain{}
.land_explain_title{ margin-left:3%; padding-top: 0.28rem; padding-bottom: 0.28rem; color: #666666; font-size: 0.32rem;}
.land_explain_main{ font-size: 0.26rem;width:90%; outline: none; margin-left:2.5%; height: 2.85rem; border: 1px solid #cccccc; padding: 0.2rem;}
.land_button{background: #37AC68; border-radius: 4px; margin-bottom: 0.5rem; width: 55%; height: 0.88rem; line-height: 0.88rem;text-align: center; color: #ffffff; font-size: 0.32rem; margin: auto; margin-bottom: 0.5rem;  margin-top: 0.5rem; }
/*联系方式*/
.land_infor{ font-size: 0.28rem; width: 74.7%; margin: auto;  margin-top: 0.5rem;}
.land_infor_div{position: relative;}
.land_infor_mame{ margin-top: 0.4rem; width: 100%; height:0.7rem; text-indent: 0.2rem; border-radius: 0.04rem; border: 1px solid #D8D8D8; outline: none; font-family: "微软雅黑";}
.land_infor_tip{display: none;position: absolute; top: 1.2rem;left:0rem; color: #ed6a18; font-size: 0.2rem; z-index: 3;}
.land_infor_pic{ width: 100%; margin-top: 0.4rem;}
.margin-top-4{ margin-top: 0.4rem;}

.land_infor_pic .pic_left{ width: 60%; height: 0.7rem;text-indent: 0.2rem; border: 1px solid #D8D8D8; float: left; outline: none; border-radius: 0.04rem;}
.land_infor_pic .pic{ width: 30%; height: 0.7rem; float: right; background: #666666;}
.land_infor_pic .pic_code{ width: 30%; height: 0.7rem; line-height: 0.72rem; text-align: center; font-size: 0.25rem; color: #666666; float: right; border: 1px solid #D8D8D8; border-radius:0.3rem;}
.land_infor_ok{ width: 75%; margin: auto; margin-top: 0.85rem; height:0.88rem; line-height: 0.88rem; text-align: center; color: #ffffff; background:#37AC68; border-radius: 4px;}
/*成功弹窗*/
.land_ok_box{ position: fixed; width: 100%; height: 100%; z-index: 999; top:0; left: 0; display: none;}
.land_ok_div{z-index:-1; width: 100%; height:100%; background-color: #000000 !important; position: absolute; left: 0; top: 0; opacity: 0.7; filter：alpha(opacity=70);}
.land_ok{ width: 75%; height: 1rem; background: #ffffff; opacity: 1; filter：alpha(opacity=100); position:absolute; left:0; right:0;bottom:0; top:0; margin:auto;}
.land_ok_img{ width: 10%; float: left; margin-top: 0.2rem; margin-left:34%;}
.land_ok_tt{ float: left; text-indent: 0.2rem; padding-top: 0.3rem;}

.land_reg_bar .reg_choose .reg_choose_input_db{
	width: calc(100% - 1.6rem);
	float: right;
	box-sizing:border-box;
}
.land_reg_bar .reg_choose .widthauto{
	width: auto;
	padding-left: 0.2rem;
}
.tips-box {
	width: 80%;
	margin: 0.3rem auto 0;
}
.tips-box .tips-content span{
	font-size: 0.22rem;
	color:#b2b2b2;
	vertical-align: middle;
}
.tips-box .tips-content1{
	text-align: center;
}
.tips-box .tips-content .fz30{
	font-size: 0.3rem;
}
.tips-box .tips-content img{
	width: 0.6rem;
	display: inline;
	vertical-align: middle;
}
.tips-box .imgwrap{
	width: 2.82rem;
	margin:0 auto;
}
.mt70{
	margin-top: 0.7rem;
}

.con_title{
	font-size: 0.34rem;
	color:#333;
	text-align: center;
	padding: 0.3rem 0.2rem 0.3rem;
	
}
.alertmsg .alertmsg_con{
	height:3.6rem;
	color:#888;
	/*padding-bottom: 0.2rem;*/
}
.alertmsg .alertmsg_con .con_con{
	padding: 0 0.2rem;
	padding-bottom:  0.2rem;
	color: #888;
	font-size: 0.28rem;
	text-align: left;
}
.alertmsg .btnwrap .btn_ok{
	width: 100%;
}
