@charset "utf-8";
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button {margin:0px;padding:0px;-webkit-text-size-adjust:none}
html {overflow-y:scroll}
body {position:relative;margin:0px;padding:0px;word-wrap:break-word;word-break:break-all;font:12px;font-family: 'S-Core';
}
ul {list-style-type:none;}
img {border:none;}
table {border-collapse:collapse;}
a:link, a:visited {text-decoration:none;color:#000;}
a:hover, a:active {text-decoration:none;color:#F30;}
#maintop { text-align:center;}
#maintop img { width:100%;}
#bodyimg img { width:100%; }
#footer img { width:100%; }
#hometop { width:100%; text-align:center; }
#hometop img { width:100%; }
#homemenu { float:left; width:100%; } 
#homemenu li {float:left; width:100%; line-height:0;}
#homemenu img{ width:20%; }
#listmenu { text-align:center; }
#listmenu ul{ float:left; width:33.3%; text-align:center; border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; }
#listmenu img{ width:20%; }
#listmenu li {float:left;width:100%;line-height:0;}
#topc {width:30%;float:right;clear:both;}
.carlist .carimg { width:25%; float:left; }
.carimg img { width:100%; }
.carlist .carmemo { width:73%; float:left; line-height:130%}
.carlist .carinfo { font-weight:bold; }
.carlist .carmoney { color:#f30; }
.infoleft {color:#999999;width:25%;}
.infomiddle {color:#999999;width:10px;text-align:left;}
.inforight {color:black;width:70%;}
.inforight2 {color:black;width:70%;}
.dticel {font-size:20px;color:#353aff;font-family:verdana;font-weight:normal;letter-spacing:-1px;}
.utl_item .pic{
	float:left;
	width:28%;
	padding:1%;
}
.utl_item .text{
	float:left;
	width:68%;
	padding:1%;
}
.uio_list {
	width:100%;
}
.uio_list .utl_item td{
	border-top: 1pt solid #f5f5f5;
}
.uio_list .top, .utl_item .top {
	border-top: 0 !important;
}
.leftzero{
	width: 96% !important;
	padding:4% 2% !important;
}
.sub_cate {
	color: #84accb;
}
.lzImg {
	max-height: 100px;
	overflow:hidden;
}

.search_1 {
	width: 94%;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	flex-wrap: nowrap;
	align-items: stretch;
}
.search_1 input {
	font-size: 15px;
	outline: none;
	color: #000;
	font-weight: 600;
	box-sizing: border-box;
	border: 1px solid var(--maincolor);
	border-right: 0;
	width: 100%;
	background: #fff;
	padding: 0 15px;
	border-radius: 5px 0px 0px 5px;
}
.search_1 button {
	width: 100px;
	height: 34px;
	cursor: pointer;
	background: var(--maincolor);
	color: #fff;
	border: 0;
	border-radius: 0 5px 5px 0;
	font-size: 14px;
}
