*{margin: 0;padding: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body {font-family: "微软雅黑";}
.hidden{display:none!important;}
img{width:100%;height:100%;}
a{text-decoration:none;}
li{list-style:none;}
i,em{font-style:normal;}
.fl{float:left;}
.fr{float: right;}
input:focus{outline:none;}
.no_auto{
	overflow: hidden;
	width:100%;
	height:100%;
}
.chengg{
	width:100%;
	height:1px;
	background:none;
}
.no_auto .co_tips{position:absolute;overflow: hidden;}

/*弹框*/
.co_tips {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .9);
	position: fixed;
	z-index: 9999999;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
.co_tips .co_con {
	position: relative;
	top: 50%;
	margin: 0 auto;
	width:17.875rem;
	height:14.5625rem;
	background: url(../images/c_tipsbg1.png) no-repeat;
	background-size: 100% 100%;
	transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);/* IE 9 */
	-webkit-transform: translate(0, -50%);/* Safari and Chrome */
	-o-transform: translate(0, -50%);/* Opera */
	-moz-transform: translate(0, -50%);/* Firefox */
}
.co_tips.co_tips_success .co_con{
	height: 16.5625rem;
}
.co_tips .co_con>div{
	position: relative;
	width: 16.75rem;
	height: 14.5625rem;
	margin-left: .9375rem;
}
.co_tips .co_con .co_tips_title {
	position: absolute;
	top: 0.9375rem;
	width: 18.375rem;
	height: 1.25rem;
	left: 50%;
	margin-left: -9.1875rem;
}
.co_tips .co_con .co_tips_close {
	z-index: 20;
	position: absolute;
	right: -.625rem;
	width: 1.375rem;
	height: 1.375rem;
	top: -0.3125rem;
}
.co_tips .co_con .co_tips_btn {
	position: absolute;
	left: 50%;
	bottom: 1.8rem;
	width: 6.71875rem;
	height: 1.5625rem;
	margin-left: -3.359375rem;
}
.co_tips .co_con .co_form {
	display: inline-block;
	position: absolute;
	left: 50%;
	top: 48%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);/* IE 9 */
	-webkit-transform: translate(-50%, -50%);/* Safari and Chrome */
	-o-transform: translate(-50%, -50%);/* Opera */
	-moz-transform: translate(-50%, -50%);/* Firefox */
}
.co_tips .co_con .s_title{
	font-size:1rem;
	color:#26211f;
	font-weight:bold;
	text-align: center;
	line-height:1.5625rem;
}
.co_tips .co_con .s_title.f_title{
	padding-top:3rem;
}
/*登录弹框*/
.co_tips.co_tips_login .co_con .co_tips_logintitle {
	background: url(../images/tips_txt1.png);
	background-size: 100% 100%;
}
.co_tips.co_tips_login .co_con .co_tips_yytitle {
	background: url(../images/tips_txt1_1.png);
	background-size: 100% 100%;
}
.co_tips.co_tips_login .co_con .co_tips_loginbtn {
	background: url(../images/c_tips_btn1.png);
	background-size: 100% 100%;
}
.co_tips.co_tips_login .co_con .co_tips_yybtn {
	background: url(../images/c_tips_btn1_1.png);
	background-size: 100% 100%;
}
.co_tips .co_con .co_form .co_input {
	position: relative;
	height: 2.8125rem;
	width: 10.0625rem;
}
.co_tips .co_con .co_form .co_input input {
	position: absolute;
	top: 0;
	left: 0;
	width: 10.0625rem;
	height: 1.75rem;
	/*padding: 0.438rem 0;*/
	outline: none;
	text-indent: 0.3125rem;
	font-size: 0.625rem;
	color: #333;
	border: none;
	background: #fff;
}
.co_tips .co_con .co_form input::-webkit-input-placeholder {color: #c4c3c3;}
.co_tips .co_con .co_form input:-moz-placeholder {color: #c4c3c3;}
.co_tips .co_con .co_form input::-moz-placeholder {color: #c4c3c3;}
.co_tips .co_con .co_form input:-ms-input-placeholder {color: #c4c3c3;}
.co_tips .co_con .co_form .co_input .co_codenum1{
	width: 6.5625rem;
}
.co_tips .co_con .co_form .co_input .co_captcha {
	position: absolute;
	right: 0.125rem;
	top: 0;
	width: 3.96875rem;
	height: 1.75rem;
	line-height: 1.75rem;
	text-align: center;
	background: #fff;
	color: #F15F03;
	font-size: 0.625rem;
}
.co_tips .co_con .co_form .co_input .co_codebtn1 {
	position: relative;
	float: right;
	width: 4.59375rem;
	height: 1.75rem;
	line-height: 1.75rem;
	font-size: 0.625rem;
	color: #131313;
	text-align: center;
	background: #DDB864;
}
.co_tips .co_con .co_form .co_error {
	position: absolute;
	bottom: 0;
	opacity: 0;
	color: #EC1212;
	font-size: 0.625rem;
	text-indent: 0;
	height: 1.25rem;
	line-height: 1.25rem;
}
.co_tips .co_con .co_form .co_error.co_err_show {opacity: 1;}
.co_tips .co_con .co_form .co_imgtxt {
	position: absolute;
	bottom: 1.5rem;
	right: 0.3125rem;
	color: #F15F03;
	font-size: 0.625rem;
	font-weight: 600;
	text-align: right;
	cursor: pointer;
}
/*类型选择弹框*/
.co_tips.co_tips_type .co_con .co_tips_title {
	width:6.3125rem;
	margin-left: -3.15625rem;
	background: url(../images/tips_txt5.png);
	background-size: 100% 100%;
}
.co_tips.co_tips_type .co_con .co_form{margin:2% 0 0 0;width: 11rem;}
.co_tips.co_tips_type .co_con .co_tips_yybtn{
	background: url(../images/c_tips_btn1_1.png);
	background-size: 100% 100%;
}
.co_tips.co_tips_type .co_con .co_rdo{
	width: 10rem;
	height: 1.1875rem;
	margin: .5rem auto;
}
.co_tips.co_tips_type .co_con .rdo {
	display: inline-block;
	color: #522f06;
	font-size: 1rem;
	overflow: hidden;
	cursor: pointer;
}
.co_tips.co_tips_type .co_con .rdo:nth-of-type(2) {float: right;}
.co_tips.co_tips_type .co_con .rdo:before {
	display: inline-block;
	content: "";
	float: left;
	width: 1rem;
	height: 1rem;
	background: url(../images/l_btn_pre.png) no-repeat center;
	background-size: 100% 100%;
	margin-right: 0.625rem;
	margin-top: 0.2rem;
}
.co_tips.co_tips_type .co_con .rdo.on:before {
	background: url(../images/l_btn_active.png) no-repeat center;
	background-size: 100% 100%;
}
/*预约成功弹框*/
.co_tips.co_tips_success .co_con .co_form {width: 15.625rem;}
.co_tips.co_tips_success .co_con .co_tips_cgtitle {
	background: url(../images/tips_txt3.png);
	background-size: 100% 100%;
}
.co_tips.co_tips_success .co_con .co_tips_altitle {
	background: url(../images/tips_txt3_1.png);
	background-size: 100% 100%;
}
.co_tips.co_tips_success .tips_txt{
	width:14.71875rem;
	height: 1.96875rem;
	line-height:1.96875rem;
	margin:0 auto;
	margin-bottom: 1rem;
	font-size: 0.75rem;
	color: #131313;
	text-align: center;
	background:#fff;
}
.co_tips.co_tips_success .tips_txt i{
	display: block;
	float: left;
	margin-left: .5rem;
}
.co_tips.co_tips_success .tips_txt .my_yycode{
	color: #A4A4A4;
	display: block;
	width: 7rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
}
.co_tips.co_tips_success .tips_txt b{
	color: #856d4b;
	text-decoration: underline;
	display: block;
	float: right;
	width: 2.5rem;
}
.co_tips.co_tips_success .tips_info{
	width: 14.71875rem;
	margin:0 auto;
	font-size:0.5625rem;
	color:#b4a495;
}
.co_tips.co_tips_success .co_con .co_tips_copybtn ,.co_tips.co_tips_ts .co_con .co_tips_copybtn {
	background: url(../images/c_tips_btn2.png);
	background-size: 100% 100%;
}
.co_tips.co_tips_success .co_con .co_tips_copybtn2{
	background: url(../images/enter_qq2.png);
	background-size: 100% 100%;
	bottom: 0rem;
}
.co_tips.co_tips_success h4{
	position: relative;
	top: 0.5rem;
	font-size: 0.580313rem;
	color: #da1b08;
	text-align: center;
	font-weight: 400;
	width: 100%;
}
.co_tips.co_tips_success .tips_al{
	width: 14.71875rem;
	text-align: center;
	font-size: 0.75rem;
	color: #b4a495;
	margin-bottom: .5rem;
}
/*信息提示弹框*/
.co_tips.co_tips_ts1 .success_ts{
	color: #4c2d21;
	width: 14rem;
	text-align: center;
}