﻿/* citySelector */
.citySelector{font:12px/1.5 tahoma,arial,\5b8b\4f53;background:#fff;text-align:left;}
.cityslide{width:250px;list-style:none;margin:0;padding:0;border:1px solid #ccc;box-shadow:2px 2px 3px rgba(0,0,0,0.3);overflow:auto;max-height:300px; background-color:#fff; font-size:13px;}
.cityslide li{list-style:none;overflow:hidden;height:30px;padding:0px 10px;line-height:30px;}
.cityslide li.on{background:#3b92e2;color:#fff;cursor:pointer;}
.cityslide li:hover{background:#3b92e2;color:#fff;cursor:pointer;}
.cityslide li b{font-weight:normal;}
.cityslide li.empty{background:#fff2e8;color:#666;}
.cityslide li.empty em{color:red;font-style:normal;}
.cityname{float:left;}
.cityspell{float:right;}
.cityBox{border:1px solid #ccc;overflow:hidden;box-shadow:2px 2px 3px rgba(0,0,0,0.3); background-color:#fff; font-size:13px;}
.cityBox ul{margin:0;padding:0;overflow:hidden;}
.cityBox ul li:first-child{margin-left:5px;}
.cityBox ul li{float:left;list-style:none;padding:5px;border-bottom:1px solid #DDD;cursor:pointer;display:inline;color:#3b92e2;}
.cityBox ul li.on{border-bottom-color:#3b92e2;position:relative;}
.hide{display:none;}
.tip{color:#999;line-height:20px;padding:5px;margin:0;text-indent:3px;}
.hotCity{border-top:1px solid #DDD;margin-top:-1px;clear:left;overflow:hidden;padding-bottom:10px;padding-top:10px;_margin-bottom:8px;}
.cityTab{overflow:hidden;}
.cityTab dl{margin:0;padding:0 0 0 10px;overflow:hidden;}
.cityTab dl dt{float:left;padding-left:3px;color:#3b92e2;margin-top:1px;text-indent:5px;line-height:25px;font-size:14px;width:20px;}
.cityTab dl dd{margin-left:2px;float:left;width:335px;}
.cityTab dl dd a{padding-left:5px;min-width:50px;line-height:25px;display:inline-block;color:#333;text-decoration:none;}
.cityTab dl dd a:hover{color:#3b92e2;}
.cityinput{ padding:0.5em 0.6em!important; padding-left: 2px; margin-left:8px; width:20%;}
.carinfoinput{ padding:0.8em 0.6em!important; padding-left: 2px; margin-left:8px; width:17%;}
.personinput{ padding:0.8em 0.6em!important; font-size: 12px; padding-left: 2px; width:25%;}
.addressinput{ padding:0.8em 0.6em!important; font-size: 12px; padding-left: 2px; width:35%;}
.pulicbutton{ padding:0.8em 0.6em!important; padding-left: 2px; width:30%;}
.cityicon{ margin-left:-32px; margin-top:5px;}
.citytext{ margin:.5em 0 0 .8em!important;}

.search-block {
	float: left;
	height: 300px;
	width: 100%;
	background-color: #f6f6f6;
	min-width: 1200px;
}
.search-background {
	height: 300px;
	width: 1200px;
	margin: auto;
}
.search-top{line-height: 42px; border-top-left-radius: 5px; border-top-right-radius: 5px;}

.pageway_form{
	margin: 12px 0 20px 0px;
	height: 22px;
	padding: 12px 0;
	float: left;
	border:2px solid #dc151a;
}
.pageway_form div{
	float: left;
}
.move_addr{
	width: 220px;
	height: 20px;
	line-height: 20px;
	border-right: 1px solid #cdcdcd;
}
.pageway_form div span{
	display: inline-block;
	margin-left: 10px;
	color: #666666;
	line-height: 25px;
}
.move_addr input[type="text"]{
	font-size: 16px;
	padding-left: 10px;
	width: 210px;
	border:0;
}
.move_emil{
	width: 220px;
	line-height: 20px;
	border-right: 1px solid #d6d6d6;
}
.move_emil input[type="text"]{
	font-size: 16px;
	width: 210px;
	border:0;
	padding-left: 10px;
}
.move_data{
	width: 220px;
	line-height: 20px;
	border-right: 1px solid #d6d6d6;
}
.move_data input[type="text"]{
	width: 220px;
	border:0;
	padding-left: 10px;
}
.move_data select{
	margin-left:10px;
	color:#666;
	height:30px;
	border:0px;
	line-height:30px;
	width:210px;
	padding-left: 10px;
	font-size: 16px;
	border:none;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    padding-right: 14px;
}
.move_data select::-ms-expand { display: none; }
.move_data select:focus{
	border:0px;
}
.search_btn{
	float: left;
	margin-left: 20px;
}
.search_btn input[type="button"]{
	width: 180px;
	height: 48px;
	background: #dc151a;
	border:0;
	margin: 12px 20px 0 0;
	font-size: 20px;
	color: #fff;
	cursor:pointer;
}

.aos-item{
	width: 1110px;
	height: 100px;
	margin: 0 auto;
}

.way_tit{
	text-align: center;
	font-size: 30px;
	color: #333333;
	margin-top: 50px;
	height: 40px
}
.way_tit span{
	font-size: 30px;
	color: #dc151a;
	font-weight: bold;
}
