
@media only screen and (min-width:320PX) and (max-width:360PX) {
	html {
		font-size: 13.65px
	}
}

@media only screen and (min-width:360PX) and (max-width:375PX) {
	html {
		font-size: 15.36px
	}
}

@media only screen and (min-width:375PX) and (max-width:390PX) {
	html {
		font-size: 16px
	}
}

@media only screen and (min-width:390PX) and (max-width:414PX) {
	html {
		font-size: 16.64px
	}
}

@media only screen and (min-width:414PX) and (max-width:640PX) {
	html {
		font-size: 17.664px
	}
}

@media screen and (min-width:640PX) {
	html {
		font-size: 27.31px
	}
}

html,.am-header {position: relative;}
body {margin: 0 auto;min-width: 300px;padding-bottom: 0;position: relative;}
input,textarea {outline:none ;}

h3,label {font-weight: normal;}
.fl {float: left;}
.fr {float: right;}


.mhidden,.nav-bar {display: none;}
.am-pureview {z-index: 99999999;}
.am-icon-chevron-left:before {line-height:45px;}
.m_index_liner {display: none;}
@media screen and (max-width:1024PX) {

	.mhidden,.nav-bar  {display: block;}
	.pchidden {display: none;}
    .wrap {padding: 0 3%;max-width: 100%;}
	.indexBg1 {  background: #efefef;}
	.pageBg1 {background: #fff;}
    .grid-1200 {max-width: 100%;}
    .sk_index_topbar,.sk_index_header_nav,.sk_left_nav,.sk_recommend,.sk_prime_right,.sk_top_header{display: none;}
    .sk_index_top_bg {background: none;}
    .sk_rime {padding-top: 0;}
    .sk_rime .sk_rime_info {box-shadow: none;height: auto;}
    .sk_prime_middle {float: none;width: 100%;height: auto;background: none;margin-top: .6rem;}
    .sk_banner {width: 92%;height:11.7rem;margin: 0 auto;border-radius: .5rem;overflow: hidden;box-shadow: 0px 1px 10px 1px rgba(81, 168, 254, 0.2);position: relative;}
	.sk_banner .callbacks_container {border-radius: 0;height:11.7rem;background: #ffffff;margin:0 ;}
	.sk_banner img {height: 11.7rem;width: 100%;border-radius: .5rem;overflow: hidden;}
	.m_banner_container  {border-radius: .5rem;overflow: hidden;}
	.sk_mbx,.sk_filter_box {display: none;}
	.m_index_liner {display: block;}
}




.special_banner img {width: 100%;}
.m-header {position: fixed;top: 0;left: 0;width: 100%;z-index: 10001;}
.m-header-height {height: 3.125rem;}
.m_form {position: relative;} 
.m_form span {position: relative;}
.m_form input.text {width: 100%;border-radius: 2rem;height: 1.875rem;padding:0 10px;color: #888;margin: 0;padding-right:28px;line-height: 1.8125rem;}
.m_form input:focus {outline: none;}
.m_form .sub {position: absolute;right: 10px;top: 0.2rem;width: .875rem;height: .875rem;background: url(../images/phone/icon/icon_1.png) no-repeat center center;background-size:  contain;}

.am-header-default {background: #4ba5ff;height: 3.125rem;line-height: 3.125rem;z-index: 10000;top: 0;margin: 0 auto;}
.am-header .am-header-nav img {height:1.875rem;}
.am-menu-dropdown1 {position: relative; top:0;left:0;width:100%;z-index: 10000;max-width: 640px;margin: 0 auto;}
.am-menu-toggle {z-index: 10000;}
.am-header .am-header-title {margin-right: 12%;font-size: .75rem;overflow: hidden;}
.am-menu-dropdown1 .am-menu-nav {top: 0;position: absolute;}
.am-menu-dropdown1 .am-menu-nav  a {font-size: .75rem;}
.am-menu-dropdown1 .am-menu-toggle {font-size: 1rem;top: -3.125rem;height: 3.125rem;line-height: 3.125rem;position: absolute;vertical-align: middle;}
.header_region {position: fixed;width: 100%;left: 0;}
.header_region_box {max-width: 640px;margin: 0 auto;position: relative;z-index: 999;}
/* .header_region_box .info {position: absolute;overflow: hidden;width: 100%;top: -1000px;-webkit-transition-duration: .4s;transition-duration: .4s;left: 0;z-index: 999;} */
.header_region_box .info {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba( 0, 0, 0 , .5 );
} 

/* .header_region_box .info.top {
  top: 0;
} */
.header_region_box .box {background: transparent;overflow: auto;padding: 1rem 2%; height: 93vh;}
.header_region_box .box div {font-size: 0.805rem;width: 25%;text-align: center;float: left;line-height: 2rem;padding: 0.5rem;}
.header_region_box .box div a{color: #888888;display: block;background: #f6f6f6;border-radius: 5px;}

.am-nav-box {display: none; position: absolute;top:0;right: 10px; background-color: rgba(26, 55, 83 ,.9);border-radius: 4px;padding: 10px 1rem;}
.am-nav-box::after{content:"";position: absolute;right: 0.5rem;top: -9px;width: 15px;height: 9px;background: url(../images/phone/ic/ic_14.png)no-repeat left center;}
.am-nav-box li a {color: #fff;font-size: 0.878rem;line-height: 1rem; overflow: hidden;padding: 0.8rem 1rem;border-bottom: 1px solid rgba(255, 255, 255, .12);}
.am-nav-box li a img {height: 1rem;float: left;margin-right: 15px;}
.am-nav-box li:last-child a{border: 0;}

.m_icon_nav_bg {position: relative;padding: 0 4%;padding-top: 0.5rem;}
/* .m_icon_nav_bg::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 60%;background-image: -moz-linear-gradient( -90deg, rgb(75,164,254) 0%, rgb(255,255,255) 100%);background-image: -webkit-linear-gradient( -90deg, rgb(75,164,254) 0%, rgb(255,255,255) 100%);background-image: -ms-linear-gradient( -90deg, rgb(75,164,254) 0%, rgb(255,255,255) 100%);} */
.m_icon_nav_bg::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 60%;
	background-image: -moz-linear-gradient( -90deg, rgb(75,164,254) 0%, rgb(239,239,239) 100%);
	background-image: -webkit-linear-gradient( -90deg, rgb(75,164,254) 0%, rgb(239,239,239) 100%);
	background-image: -ms-linear-gradient( -90deg, rgb(75,164,254) 0%, rgb(239,239,239) 100%);
}


.m_icon_nav {padding: 1rem 0 0;overflow: hidden;background: #ffffff;border-radius: .5rem;position: relative;z-index: 9;}
.m_icon_nav ul li {float: left;text-align: center;margin-left: 5.6%;width: 18%;overflow: hidden;margin-bottom: 1rem;}
.m_icon_nav ul li h3 {font-weight: normal;font-size: .805rem;color: #444444;padding-top: 0;margin-top: -0.2rem;}
.m_icon_nav ul li img {width: 100%;}





.m_banner {width: 100%;margin: 0 auto; overflow: hidden;position: relative;border-radius: 0;}
.m_banner li {border-radius: 4px; overflow: hidden;}
.m_banner .swiper-container-banner {position: relative;display: block;width: 100%;}
.m_banner img{width: 100%;height:14rem;}

.m_medicine_banner {width: 100%;margin: 0 auto; overflow: hidden;position: relative;border-radius: 0;}
.m_medicine_banner .swiper-container-banner {position: relative;display: block;width: 100%;}
.m_medicine_banner img{width: 100%;}

.ban_box {position: absolute;right: 1rem;bottom: 1rem;background: rgba(0, 0, 0, .5);color: #fff;font-size:12px;padding: 0 10px;height: 20px;line-height: 20px;border-radius: 20px;}
.m_sk_index_inc {padding:0 3%;}
.m_sk_index_inc img {width: 100%;border-radius: 4px;}
.m_sk_index_test {padding:0 4%;}
.m_sk_index_test a {background: #ffffff;display: block;font-size: 0;border-radius: .5rem;overflow: hidden;}
.m_sk_index_test img {width: 100%;}
.m_indexHeight {height: .73rem;}


/* 首页服务 */

@media screen and (max-width:1024PX) {
	.m_index_tit {padding: .6rem 4%;position: relative;overflow: hidden;line-height: 1;display: flex;width: 100%;align-items: center;}
	.m_index_tit h3 {color: #444444;font-size: 1rem;font-weight: bold;}
	.m_index_tit a {float: right;color: #666666;font-size: .805rem;background: #ffffff;padding: .3rem 1rem;border-radius: 1.2rem;line-height: 1;}

	.m_index_tit .title {flex: 1;display: flex;align-items: flex-end;}
	.m_index_tit .title p {font-size: 0.732rem;color: #999999;flex: 1;padding-left: 0.5rem;}

	.m_index_liner {height: .73rem;background:#efefef;}
	.m_index_store {overflow: hidden;}
	.m_index_answers_img img {width: 100%;}

}
/* 首页服务 end*/



.nav-bar {background: #fff;width: 100%;z-index: 1000;height: 2.725rem;position: relative;}
.nav-box {position: fixed;width: 100%;background: #fff;height: 2.725rem;z-index: 999;}
.nav-bar ul.nav-bar_tit {z-index:999;position: relative; display: -webkit-box;display: -moz-box;display: -ms-flexbox;background: #FFF;border-bottom: 1px solid #dcdcdc;text-align: center;-webkit-user-select: none;}
.nav-bar ul.nav-bar_tit li {font-size: .9rem;color: #333333; text-align: center;height: 2.725rem;line-height: 2.725rem;-webkit-box-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1;width: 100%;position: relative;}
.nav-bar ul.nav-bar_tit li:first-child {border:0;}
.nav-bar ul.nav-bar_tit li span {padding-right: 1.2rem;background: url(../images/phone/ic/ic_10.png)no-repeat right center;background-size:0.8rem auto;}
.nav-bar ul.nav-bar_tit li.on span {background: url(../images/phone/ic/ic_11.png)no-repeat right center;background-size:0.8rem auto;}
.nav-bar ul.nav-bar_tit li.on:after,.nav-bar ul.nav-bar_tit li.on:before {width: 0;height: 0;border: 8px solid transparent;border-bottom-color: #dcdcdc;position: absolute;content: "";bottom: 0;left: 50%;margin-left: -4px;}
.nav-bar ul.nav-bar_tit li.on:before{bottom: -1px;border-bottom-color: #ffffff;z-index: 9;} 




.nav-bar_info {padding: 0 3%;position: relative;z-index: 998;}
.nav-bar_info span.wrapper {background: #fff;position: absolute;background: #fff;overflow: hidden;width: 100%;top: -500px;-webkit-transition-duration:.4s;transition-duration:.4s;left: 0;z-index: 999;}
.nav-bar_info span.wrapper .items {padding: 1rem 2%;overflow: hidden;}
.nav-bar_info span.wrapper .items div {float: left;font-size: 0.805rem;min-width: 25%;text-align: center;float: left;line-height: 2rem;padding: 0.5rem;}
.nav-bar_info span.wrapper .items div a {color: #888888;display: block;background: #f6f6f6;border-radius: 5px;padding: 0 0.5rem;}
.nav-bar_info span.wrapper .items div.active a {background: #0080ff;color: #ffffff;}
.nav-bar_info span.wrapper.top {top: 0;}
.nav-bar_bg {position: fixed;top: 0;left: 0;background: #000000;opacity: .6;width: 100%;height: 100%;z-index: 999;display: none;}

.mfilterSelectedHeight {height: 2.725rem;}

@media screen and (max-width:1024PX) {
	.sk_filter_selected {line-height: 2.725rem;border-bottom: 1px solid #e5e5e5;padding: 0 1.5rem;overflow: hidden;background: #ffffff;display: flex;}
	.sk_filter_selected h3{font-size: 0.732rem;width: auto;}
	.sk_filter_selected div.sk_filter_info{padding-left: 1rem;width: 100%;flex: 1;}
	.sk_filter_selected div.sk_filter_selected-info a {margin-right: 0.5rem;padding: 0 8px;font-size: 0.732rem;}
	.sk_filter_selected div.sk_filter_selected-info a:after{content: "×";margin-left: 0.2rem;}
	
}

.server_info {background: #efefef;padding: .8rem 3% .3rem;}
.server_info .server_info_box {background: #ffffff;padding: 0.8rem;border-radius: 5px;box-shadow: 0 0 .3rem 0 rgba(0,0,0,0.1);}
.server_info .server_info_box .info_tit {display: flex;align-items: center;line-height: 1.2;}
.server_info .server_info_box .info_tit h3 {font-weight: bold;color: #000000;flex: 1;font-size: 0.932rem;}
.server_info .server_info_box .info_tit span {font-size: 0.805rem;display: inline-flex;align-items: center;color: #666666;background: url(../images/ic/ic_right.png)no-repeat right center;background-size: auto 75%;padding-right: 1rem;}

.server_info .server_info_box .info_box {padding-top: 0.2rem;}
.server_info .server_info_box .info_box .item {display: flex;margin-top: 0.8rem;font-size: 0.805rem;}
.server_info .server_info_box .info_box .item .item_title {white-space: nowrap;color: #000000;margin-right: 0.5rem;font-weight: bold;line-height: 1.4;}
.server_info .server_info_box .info_box .item .item_info {flex: 1;color: #666666;text-align: justify;line-height: 1.4;}

.server_typeinfo {color: #333333;font-size: 0.878rem;padding: 1rem 0;line-height: 1.8;}
.server_typeinfo strong {font-weight: bold;}


.regionBox {position: relative; display: -webkit-box;max-height: 400px;}
.regionBox .webkit-box-flex {-webkit-box-flex:1;margin: 0;}
.regionBox .regionBoxCity {max-height: 400px;}
.regionBox .regionBoxCity .city_items {position: relative;height: 40px;line-height: 39px;padding: 0 20px;font-size: 0.805rem;border-bottom: 1px solid #dfe0e1;}
.regionBox .regionBoxCity .city_items a {display: block; width: 100%;height: 39px;color: #333;}
.regionBox .regionBoxCity .city_items.active {background: #f4f4f4;}
.regionBox .regionBoxCity .city_items.active a{color: #0080ff;}

.regionBox .webkit-box-flex + div {display: none;background: #f4f4f4;width:30%;border-left: 1px solid #dfe0e1;}
.regionBox .webkit-box-flex.active {display: block;}
.regionBox .regionBoxStreet {max-height: 400px;background: #f4f4f4;}
.regionBox .regionBoxStreet .city_items {position: relative;height: 40px;line-height: 39px;padding: 0 20px;font-size: 0.805rem;}
.regionBox .regionBoxStreet .city_items a {display: block; width: 100%;height: 39px;color: #333;}
.regionBox .regionBoxStreet .city_items.active a{color: #0080ff;}


.sk_filter_m_search {position: relative;padding: 15px;font-size: 0.732rem;}
.sk_filter_m_search form {width: 100%;display: flex;}
.sk_filter_m_search .box {position: relative;display: flex;flex: 1;}
.sk_filter_m_search .add_kw {border: 1px solid #dfdfdf;border-radius: 4px;text-indent: 10px;height: 34px;margin-left: 0;padding-right: 4rem;flex: 1;font-size: 0.732rem;}
.sk_filter_m_search .searchselectkw {position: absolute;right: 0;top: 0;bottom: 0;height: 34px;text-align: center;width: 3.6rem;padding-left: 0.5rem;border: 0;background: none;border-left: 1px #e4e2e2 solid;}
.sk_filter_m_search .add_kw_sub {background-color: #0080ff;padding: 0 .5rem;border-radius: 4px;margin-left: 6px;color: #fff;height: 32px;cursor: pointer;line-height: 32px;}







.sk_fh {height: 3.6rem;position: fixed;top: 3.125rem;width: 100%;left: 0;z-index: 99;}
.sk_fh + div {margin-top: 3.6rem;}
.sk_serve_tit {background: #ffffff;overflow: hidden;position: relative;width: 100%;border-bottom: 1px solid #e5e5e5;max-width: 640px;margin: 0 auto;}
.sk_serve_tit h3 {display: block;text-align: center;color: #444444;font-weight: normal;font-size: 1.2rem;line-height: 3.6rem;height: 3.6rem;}
.sk_serve_tit h3 span {color: #0080ff;}
.sk_back {position: absolute;left: 5.3335%;top: 50%;margin-top: -0.6rem;}
.sk_back img {height: 1.2rem;margin: 0;padding: 0;position: absolute;}





.layui-table[lay-size=sm] td, .layui-table[lay-size=sm] th {
    padding: 5px 5px;
}




.sk_Encyclopedias {padding: 1rem 0 0.2rem;overflow: hidden;}
.sk_Encyclopedias .iteam {float: left;width: 45.5%;text-align: center;margin-left: 3%;margin-bottom: 0.8rem;}
.sk_Encyclopedias .iteam a {color: #000000;line-height: 2.7143;font-size: 14px;border-radius: 5px;background-color: #f5f5f5;display: block;padding: 0 0.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}




.sk_user_nav {padding: 0 4%;}
.sk_user_nav .tit {overflow: hidden;padding: 1rem 0;}
.sk_user_nav .tit h3 {font-size:1.025rem;color: #444;float: left;padding-left: 2rem;background: url(../images/phone/xg/ic_11.png) no-repeat left center;background-size: auto 100%;}
.sk_user_nav .tit span {float: right;height: 1.025rem;}
.sk_user_nav .tit span img {height: 100%;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.sk_user_nav .tit.active span img{ -webkit-transform: rotate(90deg);  -ms-transform: rotate(90deg);  transform: rotate(90deg);}

.sk_user_ts {padding: 1rem 0;overflow: hidden;text-align: center;}
.sk_user_ts a {font-size:1.025rem;color: #444;text-align: center;}

.sk_user_nav .info {padding-left: 2rem;border-top: 1px solid #f2f2f2;padding-bottom: 1rem;display: none;}
.sk_user_nav .info a{color: #666;font-weight: normal;font-size: 0.878rem }
.sk_user_nav .info h3 {font-weight: normal;}
.sk_user_nav .info li {padding: 0.6rem 0;}

.sk_wz .tit h3 {background: url(../images/phone/xg/icon_1.png) no-repeat left center;background-size: auto 100%;}
.sk_yh .tit h3 {background: url(../images/phone/xg/icon_2.png) no-repeat left center;background-size: auto 100%;}
.sk_jf .tit h3 {background: url(../images/phone/xg/icon_3.png) no-repeat left center;background-size: auto 100%;}
.sk_pj .tit h3 {background: url(../images/phone/xg/icon_4.png) no-repeat left center;background-size: auto 100%;}
.sk_sc .tit h3 {background: url(../images/phone/xg/icon_5.png) no-repeat left center;background-size: auto 100%;}


.sk_bean_balance {height: 3rem;line-height: 3rem;padding: 0 3%;color: #333333;font-size: 0.878rem;overflow: hidden;}
.sk_bean_balance span {float: right;}
.sk_bean_balance span font {color: #0080ff;margin-right: 0.5rem;font-size: 1.025rem;font-family: 'Arial';}


.sk_bean_m_Charge {padding: 1rem 3%;}
.hint {font-size: 0.805rem;color: #777777;margin-bottom: 1rem;}

.sk_m_Charge_WeChat_form {color: #777777;font-size: 0.878rem;overflow: hidden;line-height: 2rem;}
.sk_m_Charge_WeChat_form input {border:1px solid #e5e5e5;height: 2rem;padding: 0 5px;width: 20rem;margin-right: 10px;color: #333333;float: left;}
.sk_m_Charge_WeChat_form span {float: left;}
.sk_m_Charge_amount-list {overflow: hidden;}
.sk_m_Charge_amount-list .amount-item {margin-bottom: 0.8rem; float: left;height: 2.6rem;line-height: 2.6rem;border:1px solid #e5e5e5;font-size: 0.805rem;width: 45.5%;text-align: center;margin-left: 3%;}
.sk_m_Charge_amount-list .amount-item.active {border-color: #0080ff;}

.sk_m_Charge_mode {overflow: hidden;padding-bottom: 2rem;}
.sk_m_Charge_mode .hint {padding: 0 3%;}
.sk_m_Charge_nav {overflow: hidden;}
.sk_m_Charge_nav a {float: left;width: 45.5%;text-align: center;margin-left: 3%;height: 2.6rem;line-height: 2.6rem;text-align: center;font-size: 0.878rem;color: #333333;border: 1px solid #e5e5e5;}
.sk_m_Charge_nav a span {padding-left: 1.5rem;}
.sk_m_Charge_nav a span.sk_m_Charge_nav_weixin {background: url(../images/phone/zhanghu/icon_1.png)no-repeat left center;background-size: 1rem;}
.sk_m_Charge_nav a span.sk_m_Charge_nav_zfb {background: url(../images/phone/zhanghu/icon_2.png)no-repeat left center;background-size: 1rem;}
.sk_m_Charge_nav a:hover {border-color: #0080ff;}
.sk_m_Charge_nav a.active {border-color: #0080ff;}

.sk_m_Charge_mode .sk_m_Charge_btn {overflow: hidden;margin-top: 1.5rem;padding: 0 3%;}
.sk_m_Charge_mode .sk_m_Charge_btn .m_Charge_btn {display: block; cursor: pointer;border: 0;color: #ffffff;font-size: 0.878rem;background: #0080ff;width: 100%;height: 2.6rem;line-height: 2.6rem;text-align: center;border-radius: 2.6rem;}
.sk_m_Charge_ts {overflow: hidden;padding: 1rem 3% 0;}
.sk_m_Charge_ts .title{color: #e3393c;font-size: 0.732rem;font-weight: bold;padding-left: 1.2rem;background: url(../images/phone/zhanghu/icon_4.png)no-repeat left center;line-height: 1rem;background-size: auto 1rem;}
.sk_m_Charge_ts .info {color: #999999;font-size: 0.732rem;line-height: 1.2rem;padding-top: 0.5rem;}


.m_searchBox {padding: 1rem 3%;overflow: hidden;background: #ffffff;}
.m_searchBox_form .box {display: flex;align-items: center;}
.m_searchBox_form .box .info {flex: 1;font-size:0.878rem;height: 2.8rem;display: inline-flex; align-items: center; border:1px solid #d4d3d3;border-right:0;border-radius:5px 0 0 5px;}
.m_searchBox_form .box .sub {width: 4rem;height:2.8rem;background: url(../images/20191219/ic5.png)no-repeat center center #4ba5ff;background-size: auto 40%; border-radius:0 5px 5px 0;overflow: hidden;}

.m_searchBox_form .box .info select {padding-left: 1rem;color: #191c23; padding-right: 1.4rem;background: url(../images/20191219/ic4.png)no-repeat right center; background-size: 1.6rem auto; border:0; appearance: none; -moz-appearance: none; -webkit-appearance: none; }
.m_searchBox_form .box .info select::-ms-expand { display: none; }/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
.m_searchBox_form .box .info select { -webkit-appearance: none; border-radius: 0; /*去除input默认样式*/ }
.m_searchBox_form .box .info input {padding:0 0.8rem;flex: 1;}

.m_searchBox_title {border-bottom: 1px solid #dcdcdc;overflow: hidden;}

.m_searchBox_title h3 {color: #333333;font-size: 1.025rem;float: left;line-height: 3rem;}
.m_searchBox_title .icon {padding-left: 1rem;margin-right: .4rem; float: left;height: 3rem;}
.m_searchBox_title .icon1 {background: url(../images/20191219/ic6.png)no-repeat left center;background-size: 100% auto;}
.m_searchBox_title .icon2 {background: url(../images/20191219/ic7.png)no-repeat left center;background-size: 100% auto;}


.m_searchBox_title a {line-height: 3rem;color: #888888;font-size: 1.025rem;padding-left: 1.6rem; float: right;background: url(../images/ic_40.png) no-repeat left center;background-size: 1rem auto;}
.m_searchBox_history {padding-top: 1rem;}
.m_searchBox_history .box {overflow: hidden;padding: 1rem;line-height: 1;}
.m_searchBox_history .box a {float: left;color: #888888;font-size: 0.805rem;margin:0 .6rem .6rem 0;}
.m_searchBox_history .box.hotBox a {border: 1px solid #dcdcdc;padding: 0.4rem 0.8rem;border-radius: 3px;} 



.m_foot_nav {position: fixed;bottom: 0;left: 0;z-index: 999;width: 100%; }
.m_foot_nav ul {background: #ffffff;border-top: 1px solid #dcdcdc;height: 3.4rem;width: 100%;max-width: 640px;margin: 0 auto;display: flex;}
.m_foot_nav ul li {float: left;width: 25%;text-align: center;height: 100%;line-height: 0;padding-top: .2rem;flex: 1;}
.m_foot_nav ul li img{height: 1.6rem;line-height: 0;}
.m_foot_nav ul li img.hover {display: none;}
.m_foot_nav ul li.active img {display: none;}
.m_foot_nav ul li.active img.hover {display: inline-block;}
.m_foot_nav ul li h3 {font-size: .75rem;padding-top: .7rem;font-weight: normal;color: #a3a098;}
.m_foot_nav ul li.active h3 {color: #0080ff;}
.m_foot_nav ul li .img {height: 1.6rem;position: relative;text-align: center;}
.m_foot_nav+div {height: 3.4rem;}




.m_medicinelabel {position: relative;padding: 1rem 3%;background: #efefef;}
.medicinelabel_box {padding: 1rem 0 0;overflow: hidden;background: #ffffff;border-radius: .5rem;position: relative;z-index: 9;}
.medicinelabel_box .item {float: left;text-align: center;width: 25%;overflow: hidden;margin-bottom: 1rem;}
.medicinelabel_box .item img {width: 60%;}
.medicinelabel_box .item h3 {font-weight: normal;font-size: .805rem;color: #444444;}

.m_medicine_swiper {padding: 0.5rem 3% 0;background: url(../images/yaoxiang/bg.png)no-repeat left top #efefef;background-size: 100% auto;}
.swiper-container-banner {overflow: hidden;border-radius: 0.5rem;font-size: 0;}

.store_make {border-top: .73rem solid #efefef;border-bottom: .73rem solid #efefef;}
.store_make {padding: 0 3%;}
.store_make .item a {
	display: flex;
    align-items: center;
    font-size: 0.878rem;
    padding: 1rem 0;
    box-sizing: border-box;
    border-bottom: 1px solid #e4e4e4;
	color: #333333;
}
.store_make .item:last-child a {border: 0;}
.store_make .item a img.icon {height:1.2rem;}
.store_make .item a .title {flex: 1;padding-left: 0.5rem;}
.store_make .item a img.right {height:0.8rem;}




@media screen and (max-width:1024PX) {

	.m_banner .swiper-container-banner {border-radius: 0;}
	.sk_fh {display: none;}

	.sk_fh + div {
		margin-top: 0;
	}

}





/*

27.31px

16px   0.585rem
18px   0.659rem
20px   0.732rem
22px   0.805rem
24px   0.878rem
26px   0.952rem
28px   1.025rem
30px   1.098rem
34px   1.244rem
38px   1.391rem
40px   1.464rem
60px   2.196rem

*/