/*.check{display: none;font-size: 20px;color: #888;}
.content{display: none;}*/
*{font-size: 0;font-family: '微软雅黑';}
body{background:#f7f4f4;}
#uiejSwipe {
	display: block;
	overflow:hidden;
	position:relative;
}

.swipe-wrap {
	overflow:hidden;
	position:relative;
}

.swipe-wrap a {
	float:left;
	width:100%;
	position:relative;

	transition: 0ms; 
	-webkit-transition: 0ms; 
	-webkit-transform: translate(-100%, 0) translateZ(0);
}
.swipe-wrap a img{width: 100%;}
#position {
	position: absolute;
	bottom: 15px;
	text-align: center;
    width: 100%;
}

#position span {
	background:#c2c1c0;
	border-radius: 8px;
	width:8px;
	height:8px;
	display:inline-block;
	margin-right: 5px;
}

#position .on {
	background:#fff;
}
.div1{background-color:#fba280;}
.icon{display: inline-block;}
.icon img{width: 100%;}
.icon1{width: 43.5%;vertical-align: bottom;}
.rdiv{width: 56.5%;display: inline-block;vertical-align: bottom;}
.icon2,.icon3,.icon4,.icon5{width: 50%;}
.sp{line-height: 30px;background-color: #355c7d;color: #fff;font-size: 16px;padding-left: 10%;}
.div2{padding: 10px 5%;}
.spots_title p{border-top:1px solid #36a2bf;border-bottom:1px solid #36a2bf;font-size: 16px;display: inline-block;line-height: 40px;padding: 0 8%;color: #36a2bf;background-color: #fff;}
.spots_title .on{background-color:#36a2bf;color: #fff; }
.spots_title p:first-child{border-left:1px solid #36a2bf;border-top-left-radius: 6px;}
.spots_title p:last-child{border-right:1px solid #36a2bf;border-top-right-radius: 6px;}
.start_div{position: relative;background-color: #cbd9dd;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}
.play0{width:40px;height: 40px;background: #36a2bf;border-radius: 40px;position: absolute;left:10px;top: 50%;margin-top: -20px;}
.start_div_r{padding: 10px 10px 10px 60px;}
.start_name{font-size: 16px;color:#115163;margin-right:20px;vertical-align: middle;}
.start_time{font-size: 14px;color: #175f72;vertical-align: middle;}
.start_desc{font-size: 14px;color: #175f72; margin-top: 5px;}
.spots_div{margin-top:20px;}
.b_box{border-radius: 5px;padding:10px;background-color: #fff;position: relative;}
.div3{display: inline-block;vertical-align: top;width:60%;padding-right:5%; }
.b_title{font-size: 16px;color: #000;}
.b_desc{font-size: 14px;color: #adadad;word-break:break-all;}
.cover{width: 35%;vertical-align: top;}
.s_ul{margin: 0 5%;}
.s_li{position: relative;}
.s_li img{width: 20px;position: absolute;top: 10px;left: 0;}
.s_title{font-size: 16px;color: #5e5e5c;border-bottom: 1px solid #cbcbcb;margin-left: 30px;line-height: 40px;}
.s_time{font-size: 10px;color: #adadad;position: absolute;right:0;top:0;line-height: 40px;}
.s_li:last-child .s_title{border-bottom:none;}
.b_li{padding: 0 5% 20px 10%;position: relative;margin-left: 5%;}
.step_icon{position: absolute;top:0;left:-14px;width: 28px;}
.left_icon{position: absolute;top:15px;left:-10px;width: 20px;}
.num{font-size: 14px;color: #fff;position: absolute;width: 28px;text-align: center;line-height: 30px;top:0;left:-14px;}
.b_ul .b_li:nth-child(1){border-left: 1px solid #fc723c;}
.b_ul .b_li:nth-child(1) .step_icon {background:#fc723c;}
.b_ul .b_li:nth-child(1) .left_icon {background:#fc723c;}
.b_ul .b_li:nth-child(1) .b_box {border: 1px solid #fc723c;}
.b_ul .b_li:nth-child(1) .s_li img {background: #fc723c;}

.b_ul .b_li:nth-child(2){border-left: 1px solid #fa9237;}
.b_ul .b_li:nth-child(2) .step_icon {background:#fa9237;}
.b_ul .b_li:nth-child(2) .left_icon {background:#fa9237;}
.b_ul .b_li:nth-child(2) .b_box {border: 1px solid #fa9237;}
.b_ul .b_li:nth-child(2) .s_li img {background: #fa9237;}

.b_ul .b_li:nth-child(3){border-left: 1px solid #fad115;}
.b_ul .b_li:nth-child(3) .step_icon {background:#fad115;}
.b_ul .b_li:nth-child(3) .left_icon {background:#fad115;}
.b_ul .b_li:nth-child(3) .b_box {border: 1px solid #fad115;}
.b_ul .b_li:nth-child(3) .s_li img {background: #fad115;}

.b_ul .b_li:nth-child(4){border-left: 1px solid #b4d40f;}
.b_ul .b_li:nth-child(4) .step_icon {background:#b4d40f;}
.b_ul .b_li:nth-child(4) .left_icon {background:#b4d40f;}
.b_ul .b_li:nth-child(4) .b_box {border: 1px solid #b4d40f;}
.b_ul .b_li:nth-child(4) .s_li img {background: #b4d40f;}

.b_ul .b_li:nth-child(5){border-left: 1px solid #2dd134;}
.b_ul .b_li:nth-child(5) .step_icon {background:#2dd134;}
.b_ul .b_li:nth-child(5) .left_icon {background:#2dd134;}
.b_ul .b_li:nth-child(5) .b_box {border: 1px solid #2dd134;}
.b_ul .b_li:nth-child(5) .s_li img {background: #2dd134;}

.b_ul .b_li:nth-child(n+6){border-left: 1px solid #3bc6d1;}
.b_ul .b_li:nth-child(n+6) .step_icon {background:#3bc6d1;}
.b_ul .b_li:nth-child(n+6) .left_icon {background:#3bc6d1;}
.b_ul .b_li:nth-child(n+6) .b_box {border: 1px solid #3bc6d1;}
.b_ul .b_li:nth-child(n+6) .s_li img {background: #3bc6d1;}

.b_ul .b_li:last-child{border: none;}

/*.b_ul .b_li:nth-child(7){border-left: 1px solid #ff7a86;}
.b_ul .b_li:nth-child(7) .step_icon {background:#ff7a86;}
.b_ul .b_li:nth-child(7) .left_icon {background:#ff7a86;}
.b_ul .b_li:nth-child(7) .b_box {border: 1px solid #ff7a86;}
.b_ul .b_li:nth-child(7) .s_li img {background: #ff7a86;}


.b_ul .b_li:nth-child(8) .b_box {border: 1px solid #fc723c;}
.b_ul .b_li:nth-child(8) .s_li img {background: #fc723c;}
.b_ul .b_li:nth-child(9) .b_box {border: 1px solid #fa9237;}
.b_ul .b_li:nth-child(9) .s_li img {background: #fa9237;}
.b_ul .b_li:nth-child(10) .b_box {border: 1px solid #fad115;}
.b_ul .b_li:nth-child(10) .s_li img {background: #fad115;}
.b_ul .b_li:nth-child(11) .b_box {border: 1px solid #b4d40f;}
.b_ul .b_li:nth-child(11) .s_li img {background: #b4d40f;}
.b_ul .b_li:nth-child(12) .b_box {border: 1px solid #2dd134;}
.b_ul .b_li:nth-child(12) .s_li img {background: #2dd134;}
.b_ul .b_li:nth-child(13) .b_box {border: 1px solid #3bc6d1;}
.b_ul .b_li:nth-child(13) .s_li img {background: #3bc6d1;}
.b_ul .b_li:nth-child(14) .b_box {border: 1px solid #ff7a86;}
.b_ul .b_li:nth-child(14) .s_li img {background: #ff7a86;}*/

.b_ul,.other_ul,.c_ul{padding: 0 5%;}
.other{line-height: 30px;background-color: #ff7a86;color: #fff;font-size: 16px;padding-left: 10%;margin-bottom: 10px;}
.other_ul .b_li{border-left: 1px solid #ff7a86;}
.other_ul .b_li .step_icon {background:#ff7a86;}
.other_ul .b_li .left_icon {background:#ff7a86;}
.other_ul .b_li .b_box {border: 1px solid #ff7a86;}
.other_ul .b_li .s_li img {background: #ff7a86;}
.other_ul .b_li {border: none;}

.line_div{display: none;}

.more_div{padding: 25px 10%;position: relative;background: #f5f5f5;}
.more_div p{position: absolute;width: 130px;background: #f5f5f5;font-size: 14px;color: #0ecf9d;left: 50%;margin-left: -65px;text-align: center;top:50%;margin-top: -8px;}

.c_li {padding: 0 0 20px 0;;position: relative;}
.c_box {padding: 15px;background-color: #fff;position: relative;}
.div_c1 {display: inline-block;vertical-align: top;width: 51.4%;padding: 10px 5% 10px 0;}
.c1_title {font-size: 14px;color: #3c3c3c;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; }
.c1_desc {font-size: 12px;color: #b4b4b4;word-break: break-all;margin-top: 10px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.c1_cover {width: 43.6%;vertical-align: top;height: 82px;}
.c2_box {background-color: #fff;position: relative;}
.div_c2 {position: absolute;left: 0;bottom: 0;padding: 0 17px 18px 17px;}
.c2_title {font-size: 15px;color: #ffffff;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.c2_desc {font-size: 12px;color: #d2d2d2;word-break: break-all;margin-top: 6px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.c2_cover {width: 100%;vertical-align: top;height: 112px;}
.c2_cover2{width: 100%;vertical-align: top;height: 112px;position: absolute;}

#ad_banner1_uiejSwipe {
	display: block;
	overflow:hidden;
	position:relative;
}

.ad_banner1_swipe-wrap {
	overflow:hidden;
	position:relative;
}

.ad_banner1_swipe-wrap a {
	float:left;
	width:100%;
	position:relative;

	transition: 0ms; 
	-webkit-transition: 0ms; 
	-webkit-transform: translate(-100%, 0) translateZ(0);
}
.ad_banner1_swipe-wrap a img{width: 100%;}
#ad_banner1_position {
	position: absolute;
	bottom: 6px;
	text-align: center;
    width: 100%;
}

#ad_banner1_position span {
	background:#c2c1c0;
	border-radius: 8px;
	width:8px;
	height:8px;
	display:inline-block;
	margin-right: 5px;
}

#ad_banner1_position .on {
	background:#fff;
}

.ad_banner2_img{
	width: 100%;
}

.top_ad_img{
	zoom:0.5;
}

.top_ad {
	position: absolute;
    right: 0;
    bottom: 0;
}

.top_weather{
	position: absolute;
	left: 20px;
    top: 20px;
}

.top_weather_img {
	zoom: 0.5;
	display: inline-block;
}

.top_weather_tmpr {
	font-size: 16px;
    color: #fefefe;
}

.top_weather_desc {
	font-size: 15px;
    color: #ffffff;
}

.top_weather_info {
	display: inline-block;
	margin-left: 11px;
}

.mask_img {
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}