/* CSS Document */


.top-yidong {
	width: 100%;
	height: 5pc;
	height: 5rem;
	position: relative;
	text-align: center;
	color: #fff;
	font-size: 35px;
	font-size: 1.8rem;
	line-height: 5pc;
	line-height: 5rem;
	background-color:#00A3FF;
	border-bottom: 1px solid #c9cbd4;
	margin-bottom: 15px;
}
.yidongtopbar {
 height:70px;
 height:4.4rem;
 width:100%;

 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 position:relative
}
.yidongtopbar-l {
 position:absolute;
 left:7px;
 top:1pc;
 top:1rem;
 width:14pc;
 width:14rem;
 height:42px;
 height:4.6rem;
 background-image:url(../jkimg/yidonglogo.png);
}
.yidongtopbar-c,.yidongtopbar-l {
 background-size:100% 100%
}
.yidongtopbar-c {
 width:78pt;
 width:6.5rem;
 height:62px;
 height:3.9rem;
 background-image:url(../images/imgdx/logo-hgo-84eef.png)
}
.yidongtopbar-r {
 position:absolute;
 right:15px;
 top:14px;
 top:.9rem;
 width:38px;
 width:2.4rem;
 height:41px;
 height:2.6rem;
 background-image:url(../images/imgdx/icon-user-fd7d3.png);
 background-size:100% 100%
}
.mainfn {
 width:100%;
 height:58vw;
 background-color:#fff;
 padding-bottom:25px;
 padding-bottom:1.6rem;
 border-bottom:1px solid #c9cbd4;
 letter-spacing:-4px;
 font-size:0
}
.icon-fn11 {
 background-image:url(../jkimg/yidongtc.jpg)
}

.icon-fn12 {
 background-image:url(../jkimg/yidongyd.jpg)
}
.icon-fn13 {
 background-image:url(../jkimg/yidongll.jpg)
}

.kdzx-top-intr {margin-bottom:10px; padding:20px 5% 20px 30%; background:#fff url(../jkimg/yidonghe.jpg) no-repeat 5%; }
.kdzx-tlt01 { padding-bottom:0.1rem; font-size:1.4rem; color:#000;}
.yidongsure{ background-color: #00A3FF;}


.iteminfo_parameter {
    padding: 8px 0 8px 20px;
}
.iteminfo_parameter_default {
    color: #888;
}
.jiachu{font-weight:bold;}

.yd_dingdan {padding:1rem;
    font-size: 16px;
    position: relative; 
}
.yd_dingdan h2 span {
    font-size: 14px;
    margin-left: 5px;
}
.yd_dingdan ul li {margin-bottom:10px;height: 40px; }
.yd_dingdan li span.fl {
   
    padding-right: 10px;
}
.yd_dingdan .anzhuang .native-select {
    border: medium none;
    height: 40px;
    line-height: 40px;
    margin-top: -4px;
	padding-left: 8px;
}
.yd_dingdan .input-tips {
    position: absolute;
    right: 10px;
}

.select_border{border:1px solid #ccc; border-radius: 5px;}
.ydheyq{border:1px solid #ccc;  width: 70px;text-align: center; margin-right: 10px; margin-bottom: 10px;border-radius: 5px; float: left;}
.jiantou{background:url(../jkimg/jinatou.png) no-repeat center;padding-top:35px;margin-right:10px; margin-left: 5px; width: 60px; text-align: center;}



.lanse{color: #00A3FF;text-decoration: underline;}
.spxq p{margin-bottom: 5px;}

.am-active{ background: rgba(0, 0, 0, 0) url("../i/cmcc/icon-sel.jpg") no-repeat scroll right bottom / 15px auto;
    border: 1px solid #f9a318;
    color: #f9a318;}