@charset "utf-8";
.conts h5{padding:0; margin:0; font-size:100%; font-weight:normal;}
.conts h5:before{background:none;}

select{height:26px; line-height:26px;}
.bold{font-weight:bold;}
.txt_orange{color:#ff6600;}
.txt_red{color:#dc2933;}
.txt_green{color:#1ca14a;}
.in_txt_s,
input[type="text"].in_txt_s{width:80px;}

.btns ul {padding:10px 0 10px 0; text-align:right;}
.btns ul.center{text-align:center;}
.btns ul *{display:inline-block;}
.btns ul li a{height:26px; line-height:26px; padding:8px 38px 8px 8px ; border:2px solid #ddd; background:url(/parkingsms/img/sub/bg_btn.gif) no-repeat 100% 8px;}
.btns ul li a.cancel{background-position:100% -78px;}

h4{margin-bottom:10px;}
.txt_privacy{margin:1em 0 0 0; padding:1em; border:1px solid #dbdbdb; background:#f4f5f6;}
.txt_privacy dt{padding:1em 0 0.5em;}
.txt_privacy ul{padding:0 0 0 0.5em;}
.txt_privacy li:before{content:"O "; font-family:"arial";}

.txt_info{margin:10px 0 1em; padding:1em; border:1px solid #f9dcdc; background:#fdeced;}
.txt_info li{list-style:decimal inside;}

.txt_info2{margin:10px 0 2em; padding:1em 1.5em; border:1px solid #b2d1e9; background:#e7f1f9;}
.txt_info2 p{text-align:center;}
.txt_info2 .box{padding:4px 0; margin:8px 0 0 0; background:#fff; border:1px solid #b2d1e9; text-align:center;}
.txt_info2 .box *{display:inline-block;}
.txt_info2 dt:after{content:" :  ";}
.txt_info2 li:before{content:" / "; padding:0 0.7em;}
.txt_info2 li:first-child:before{content:""; padding:0;}

.form ul {padding:1.5em 1.5em 0 1.5em; background:#f9f9f9; border:1px solid #ddd; border-top:2px solid #006ed4;}
.form ul *{display:inline-block;}
.form ul li{width:49.5%;}
.form ul li label{width:90px; padding:0 0 0 12px; margin:0 37px 24px 0; border-right:1px solid #ddd; background:url(/parkingsms/img/sub/bg_bullet.gif) no-repeat 0 7px;}

@media all and (max-width:930px) {
	.form ul li{width:100%;}
}

@media all and (max-width:580px) {
	.txt_info2{padding:1em 0.5em;}
}
@media all and (max-width:500px) {
	.in_txt_s, input[type="text"].in_txt_s{width:60px;}
	.form ul{padding:1em 0 0.5em 0.7em;}
	.form ul li label{width:84px; margin:0 10px 0.7em 0;}
}

@media all and (max-width:360px) {
	.in_txt_s, input[type="text"].in_txt_s{width:50px;}
}


#m_conts h4{font-size:25px; padding-left:35px; margin-top:50px; line-height: 1.3em; position:relative;}
#m_conts h4:after{content: ''; position: absolute; left: 0; top: -1px; width: 27px; height: 27px; background:url('/common/img/common/spr_bu.png') no-repeat 0 0;}
#m_conts{max-width:1400px; margin:0 auto;}
.btn.small.go{background: #fff url('/common/img/common/spr_btn_small.png') right -153px no-repeat !important}


