/*全局设置*/
html {
	font-size: 100px;
	margin: 0;
	padding: 0;
	/*设置完HTML之后，必须设置body字体大小*/
	font-family: "微软雅黑";
}

body {

	min-width: 320px;
	max-width: 640px;
	/*必须设置body字体大小*/
	/*如果不设置body字体大小，那么剩下的元素都会有一个超级大的行高，会影响布局，而且你还不容易找到原因*/
	font-size: 0.22rem;
	margin: 0 auto;
	position: relative;
	color: #333333;
	background-color: #fff;
}

a {
	text-decoration: none;
}

img {
	border: 0px;
}



.swiper-container {
	width: 7.50rem;
	height: 3.2rem;
}

.swiper-container img {
	width: 7.50rem;
	height: 3.2rem;
}

.sousuo_box {
	position: relative;
	margin: 0.2rem 0.5rem;
	width: 6.5rem;
	height: 0.7rem;
}

.sousuo_box input {
	width: 2.4rem;
	height: 0.6rem;
	line-height: 0.6rem;
	border: 1px solid #ccc;
	border-radius: 0.05rem;
	padding: none;
	margin: none;
	font-size: 0.3rem;
}

.sousuo_box input:focus {
	border-color: #66afe9;
	outline: 0;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
	font-size: 0.3rem;
}


.sousuo_box .sousuo_city2 input {
	border-radius: 0.05rem 0rem 0rem 0.05rem;
	border-right: none;
	width: 2.5rem;
}

.sousuo_box button {
	width: 1rem;
	height: 0.67rem;
	line-height: 0.67rem;
	border: 1px solid #ccc;
	border-radius: 0rem 0.05rem 0.05rem 0rem;
	font-size: 0.3rem;
	color: #333;
}

.sousuo_box .sousuo_city0 {
	position: relative;
	float: left;
	width: 0.5rem;
	height: 0.6rem;
}

.sousuo_box .sousuo_city0 img {
	width: 0.4rem;
	height: 0.4rem;
	margin: 0.1rem 0.05rem;
}

.sousuo_box .sousuo_city1,
.sousuo_box .sousuo_city2 {
	position: relative;
	float: left;
	width: 2.5rem;
}

.sousuo_box .sousuo_city9 {
	position: relative;
	float: left;
	width: 1rem;
}

.luxian_box {
	position: relative;
	border-top: 1px solid #EBEBEB;
}

.luxian_li {
	display: block;
	position: relative;
	border-bottom: 1px solid #EBEBEB;
	height: 0.8rem;
	line-height: 0.8rem;
	width: 6.5rem;
	padding: 0 0.5rem;
	overflow: hidden;
}

.luxian_left,
.luxian_right {
	display: block;
	position: relative;
	float: left;
	width: 2rem;
	text-align: center;
	color: #FF6A00;
	font-size: 0.32rem;
	height: 0.8rem;
	line-height: 0.8rem;
	font-weight: bold;
	margin: 0;
}

.luxian0 {
	position: relative;
	float: left;
	width: 2.5rem;
	height: 0.8rem;
}

.luxian0_text {
	position: absolute;
	top: 0.1rem;
	left: 0;
	width: 2.5rem;
	height: 0.2rem;
	line-height: 0.2rem;
	text-align: center;
	font-size: 0.1rem;
	color: #a4a4a4;
}

.luxian0_img {
	position: absolute;
	top: 0.3rem;
	left: 0;
	width: 0.4rem;
	height: 0.4rem;
	margin: 0 1.05rem;
	background-image: url("../images/jiantou2.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.luxian_nei .luxian0_img{
	background-image: url("../images/jiantou.gif");
}

.info_li {
	width: 1rem;
	height: 0.6rem;
	line-height: 0.6rem;
	border-radius: 0.1rem;
	color: #111;
	background-color: #fff;
	border: 1px solid #ccc;
	display: inline-block;
	cursor:pointer;
}

.info_li1{
	color: #fff;
	border: 1px solid #FF6A00;
	background-color: #FF6A00;
}

.t_luxian_box{
	position: relative;
	width: 7.1rem;
	margin: 0.2rem;
	border-radius: 0.1rem;
	border: 1px solid #d6e9c6;
}
.t_luxian_title{
	display: block;
	height: 0.8rem;
	line-height: 0.8rem;
	font-size: 0.28rem;
	color: #111;
	padding-left: 0.15rem;
	font-weight: bold;
	background-color: #dff0d8;
}
.t_luxian_li{
	display: block;
	height: 0.7rem;
	line-height: 0.7rem;
	font-size: 0.28rem;
	color: #111;
	padding-left: 0.15rem;
	border-top: 1px solid #ddd;
}