.topbox { width: 100%; max-width: 640px; min-width: 320px; position: fixed; top: 0; overflow: hidden; background: rgba(255, 255, 255, 0.95) none repeat scroll 0% 0%; z-index: 99999; }
.city_txt{float:left; height:50px; line-height:50px; font-size:16px;overflow: hidden;}
.city_txt a{display: block;color: #fd537b; padding-left:5px;}
.city_txt img{height: 50px; padding:0 1px 1px 0;}

.index-search-box{overflow: hidden; width: auto; background-color:#f3cbcb; opacity:0.6; border-radius:5px; height:43px; line-height:50px; position: absolute; right:6px; left:100px; top: 3px; padding: 0 10px;}
.index-search-box .index-search-input{border: none; width:96%; height:44px; font-size:14px;padding:0 2%;background:none;border:none;color:#666;line-height:44px; display: block;}
.index-search-box .submit{width:38px; height:38px; position: absolute; right:4px; top:3px; background: url(../images/top_s.png) no-repeat; background-size:100%; border: none; text-indent: -9999em;}



/*公告*/
.sticky{  width: 100%; height: 32px; background-color: #fff;overflow:hidden; margin: 5px 0;}
.t_news{ height:32px; overflow:hidden; position:relative;}
.news_li,.swap{ height: 32px; width: 100%; line-height:32px;  display:inline-block;  position:absolute; top:0; left:0;}
.t_news li{ padding-left: 76px;}
.t_news img{ height:20px; margin:6px 0; border-right:#eee 1px solid; padding:0 10px;}
.news_li a,.swap a{ width: 100%; height: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  display: block; color:#ff393a; text-align: left; font-size: 14px;}
.swap{ top:32px;}

.index-grids .weui-grid__icon { width: 50%; height: 50%; }

.index_ads { }
.index_ads img { display:block; width:100%; margin-bottom:10px; }


.mod_tit { height: 40px;line-height: 40px; margin-bottom: 6px; padding:0 10px; background:#F9BB00; font-size: 16px; color: #582909; position:relative; }
.mod_tit span { float:left; padding-left:30px; font-weight:700; }
.mod_tit i { position:absolute; left:10px; top:8px; display:block; width:22px; height:24px; background-image:url(../images/hot_tit.png); background-size:100%; background-position: center center; }
.mod_tit a { float:right; color: #582909; }

.top_search{padding:10px;position:relative;}
.top_search .text{width:100%;padding:0 2%;height:40px;line-height:40px;background:#fff;border-radius:8px;font-size:14px;border:none;}
.top_search .submit{width:40px;height:40px;position:absolute;right:10px;top:18px;background:url(../images/top_s.png) no-repeat;background-size:60%;border:none;text-indent:-9999em;}
.index-weui{color: #666;}

.city_search {
    width: 100%;
    height: 48px;
    float: left;
    background-color: #fff;
    border-bottom: 1px solid #d9d9d9;
    padding: 0 2%;
    position: relative;
}
.search_box {
    width: 70%;
    position: absolute;
    left: 85px;
    right: 10px;
    bottom: 7px;
    background: #fff url(//static-o2o.360buyimg.com/daojia/new/images/icon/icon_swich.png) no-repeat 5px;
    background-size: 13px;
    border-radius: 5px;
    color: #666666;
    outline: none;
    border: 1px solid #eaeaea;
    font-size: 14px;
    line-height: 22px;
    padding: 5px 0 5px 20px;
}

.search-fun {
    width: 100%;
    float: left;
}
.city_list {
    width: 100%;
    margin-top: 10px;
    background-color: #fff;
}
.city_list li {
    width: 100%;
    padding: 0 5%;
    margin-bottom: 5px;
    border-bottom: 1px solid #ececec;
}
.city_list li h3 {
    width: 100%;
    color: #666;
    font-size: 1.4rem;
    line-height: 24px;
    position: relative;
}
.city_list li h3 i {
    color: #dfdfdf;
    font: normal normal normal 14px/1 FontAwesome;
    margin-right: 5px;
}
.city_list li h3 i:before {
    content: "\f041";
    color: #39a956;
}
.city_list li p {
    width: 100%;
    color: #999;
    font-size: 1.2rem;
    line-height: 24px;
    overflow: hidden;
}
.mui-text-center {
    text-align: center!important;
}
section.bottomText{
	max-width: 640px; 
	min-width: 320px;
	margin: 0 auto;
	padding-bottom: 20px;
}
section.bottomText img{
	width: 110px;
	vertical-align: middle;
}
section.bottomText label{
	color: #8f8f94;
	font-size: 14px;
}
section.bottomText p{
	font-size: 12px;
	color: #a6a6a6;
}