﻿
.cm_title1{
	height:0.8rem;
	line-height:0.8rem;
	text-align:center;
	background:#f4f4f4;
	font-size:0.32rem;
}
.cm_title1 .red{
	color:#e43327;
}
.inf_in{
	width:92%;
	margin:0 auto;
	position: relative;
	border-bottom:1px solid #ccc;
	min-height:0.86rem;
	line-height:0.86rem;
	font-size:0.3rem;
}
.inf_in .tit{
	float:left;
	position: relative;
	padding-left:0.34rem;
	min-width:1.22rem;
	color:#666;	
	font-size:0.32rem;
}
.inf_in .bt{
	color:#e43327;
	position: absolute;
	left:0;
	top:0;
	font-size:0.3rem;
	line-height:1rem;
}
.inf_in .text{
	float:left;
	height:0.86rem;
	line-height:0.86rem;
	font-size:0.32rem;
	border:0;
	color:#999;
	padding-left:0.2rem;
    background-color:#fff;
}
.inf_in .text1{
	/*width:4.8rem;*/
	font-size:0.32rem;
}
.inf_in .text2{
	width:3.9rem;
}
.inf_in .text3{
	width:4.6rem;
}

.gray_line{
	height:0.15rem;
	clear:both;
	background:#f3f3f3;
}
.hnhn_title2{
	position: relative;
	height:0.68rem;
	width:92%;
	margin:0 auto;
	line-height:0.68rem;
	font-size:0.3rem;
	color:#666;
	box-sizing:border-box;
	padding-left:0.34rem;
}
.hnhn_title2 .bt{
	color: #e43327;
    position: absolute;
    left: 0;
    top: 0;
    font-size: 0.3rem;
    line-height: 0.75rem;
}
.hmhn_area{
	width:92%;
	box-sizing:border-box;
	padding-left:0.34rem;
	margin:0 auto;
}
.hmhn_area textarea{
	height:1.8rem;
	resize:none;
	box-sizing:border-box;
	border-radius:0.1rem;
	background:#f3f3f3;
	border:0;
	width:100%;
	padding:0.15rem;
	font-size:0.3rem;
}
.hmhn_upf{
	width:92%;
	margin:0.3rem auto 0.15rem auto;
	box-sizing:border-box;
	padding-left:0.34rem;
	position: relative;
}
.hmhn_upf .bt{
	color:#e43327;
	position: absolute;
	left:0;
	top:0;
	line-height:0.42rem;
}
.hmhn_upf dl{
	float:left;
}
.hmhn_upf dt{
	font-size:0.3rem;
}
.hmhn_upf dd{
	color:#999;
	font-size:0.28rem;
}

.fw_sub{
	display:block;
	width:6.6rem;
	height:0.94rem;
	line-height:0.96rem;
	background:#e43428;
	border-radius:0.1rem;
	font-size:0.34rem;
	text-align:center;
	border:0;
	margin:0.4rem auto;
	color:#fff;
}

.inf_in .mh_sel{
	width:100%;	
	position: relative;
	font-size:0.32rem;
}
.inf_in .mh_sel select{
	position: absolute;
	left:0;
	top:0;
	z-index:10;
	width:100%;
	height:100%;
	opacity:0;
}
.inf_in .mh_sel .mh_val{
	width:100%;
	height:0.86rem;	
	display:block;
	color:#999;
	background:url("/images/hnhn_sel.png") no-repeat right center;
	background-size:auto 100%;
	padding-left:1.76rem;
	box-sizing:border-box;
}
.inf_in .mh_sel2 .mh_val{
	background-image:url("/images/hnhn_sel2.png");
}