﻿/* 搜索框的样式 */
.h_new_header .y_topsearchs {
    position: relative;
   /*  background: #fff; */
    width: 57%;
    top: 0.4rem;
    margin: 0 17%;
    display: block;
    border-radius: 5px;
    background: #66ccff;
}
.h_new_header .y_topsearchs input {
    padding-left: 1.9rem;
    color: #666;
    line-height: 1.4rem;
    background: none;
    border: none;
    height: 1.45rem;
    line-height: 1.45rem;
    font-size: 0.65rem;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
/* 放大镜的样式 */
.h_new_header .searchh {
    width: 1.05rem;
    height: 1.05rem;
    background: red;
    margin-right: 5.5%;
    position: absolute;
    left: 4.6%;
    top: 0.2rem;
    background: url(../img/fangdajing_03.png) center no-repeat;
    background-size: auto 100%;
}
/*澳洲保健二级页面的头部样式*/
.h_new_header .y_topsearchss {
    position: relative;
   /*  background: #fff; */
    width: 57%;
    top: 0.4rem;
    margin: 0 17%;
    display: block;
    border-radius: 5px;
    background: #ff9267;
}
.h_new_header .y_topsearchss input {
    padding-left: 1.9rem;
    color: #666;
    line-height: 1.4rem;
    background: none;
    border: none;
    height: 1.45rem;
    line-height: 1.45rem;
    font-size: 0.65rem;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
/* 放大镜的样式 */
.h_new_header .searchhh {
    width: 1.05rem;
    height: 1.05rem;
    background: red;
    margin-right: 5.5%;
    position: absolute;
    left: 4.6%;
    top: 0.2rem;
    background: url(../img/images/ss_10.jpg) center no-repeat;
    background-size: auto 100%;
}
/* 消息隐藏框样式 三角形样式*/
.test_triangle_border{
	display: none; 
	width: 8.00rem;
	height: 9.65rem;
}
.test_triangle_border .popup{
	/* width: 9.45rem;
	height: 9.65rem; */
	width: 8.00rem;
	height: 10.5rem;
	background:#ffffff; 
	/* padding:10px 20px; */ 
	padding:0px 20px;
	color:#333;  
	border-radius:4px;
	position:absolute; 
	top:4.0rem; 
	/* left:5.5rem; */
	right: 0.5rem;
	border: 1px solid #cbccca;
	z-index: 2;
}
.test_triangle_border .popup span{
	display:block; 
	width:0; 
	height:0; 
	border-width:0 10px 10px; 
	border-style:solid; 
	border-color:transparent transparent #cbccca; 
	position:absolute; 
	top:-10px; 
	left:93%;/* 三角形靠右显示 */
	margin-left:-10px;/* 三角形靠右显示 */
}
.test_triangle_border .popup em{
	display:block; 
	width:0; 
	height:0; 
	border-width:0 10px 10px; 
	border-style:solid; 
	border-color:transparent transparent #ffffff; 
	position:absolute; 
	top:1px; 
	left:-10px;
}
.test_triangle_border .popup .home_page{
	width: 9.00rem;
	height: 2.475rem;
	/* margin-bottom: 1.5rem; */
}
.test_triangle_border .popup .home_page a .y_img{
	/*width: 2.125rem;*/
	float: left;
	overflow: hidden;
	/* background: red;  */
	margin-top: 0.8rem;
	
}
.test_triangle_border .popup .home_page a{
	display: block;
	width: 1.0rem;
	/* height: 1.1rem; */
	/* height: 1.1rem; */
	/* line-height: 2.475rem;  */
}
.test_triangle_border .popup .home_page a .y_img>img{
	width: 100%;
	height: 100%;
}

.test_triangle_border .popup .home_page .y_shou{
	width: 6.800rem;
	/* height: 1.1rem; */
	float:left;
	overflow: hidden;
	/* background: #11aaff; */
	/* margin-left: 2.7rem;
	margin-bottom: 2.5rem; */
	/*line-height: 2.475rem;*/
	border-bottom: 1px solid #cbccca;
	margin-left: 1.9rem;
	margin-top: -1.6rem;
    line-height: 2.4rem;
}

.test_triangle_border .popup .home_page a{
	font-size: 0.65rem;
	color: #666666;
}
.test_triangle_border .popup .home_page a .y_shou>span{
	display: block;
	width: 1.0rem;
	height: 1.1rem;
	background: #ffba01;
}
.test_triangle_border .popup .home_page a .y_shouu{
	width: 6.875rem;
	/* height: 1.1rem; */
	float:left;
	overflow: hidden;
	/* background: #11aaff; */
	/* margin-left: 2.7rem;
	margin-bottom: 2.5rem; */
	/*line-height: 2.475rem;*/
	margin-left: 1.9rem;
	margin-top: -1.6rem;
    line-height: 2.4rem;
}
.test_triangle_border .popup .home_page a{
	font-size: 0.65rem;
	color: #666666;
}
.test_triangle_border .popup .home_page a>span{
	display: block;
	width: 1.0rem;
	height: 1.1rem;
	background: #ffba01;
}
/* 页面底部样式 */
.y_footer .y_ico {display: block;width: 1.15rem;height: 1.15rem;margin: 0.25rem auto .1rem; background: url(../img/rael.png) 0 0 no-repeat;-webkit-background-size: 200% auto;background-size: 200% auto;}
.y_footer .y_icow {display: block;width: 1.15rem;height: 1.15rem;margin: 0.25rem auto .1rem;background: url(../img/rael.png) 0 25% no-repeat;-webkit-background-size: 200% auto;background-size: 200% auto;}
.y_footer .information {display: block;width: 1.15rem;height: 1.15rem;margin: 0.25rem auto .1rem;background: url(../img/rael.png) 0 49% no-repeat;-webkit-background-size: 200% auto;background-size: 200% auto;}
.y_footer .shopping {display: block;width: 1.15rem;height: 1.15rem;margin: 0.25rem auto .1rem;background: url(../img/rael.png) 0 75% no-repeat;-webkit-background-size: 200% auto;background-size: 200% auto;}
.y_footer .y_ico {display: block;width: 1.15rem;height: 1.15rem;margin: 0.25rem auto .1rem;background: url(../img/rael.png) 0 0 no-repeat;-webkit-background-size: 200% auto;background-size: 200% auto;}
.f_duo{
	color: #49ccfb;
}
.y_footerboxs {width:100%;height:2.4rem;}
.y_footers {position:fixed;left:0;bottom:0;width:100%;background:#fff;border-top:1px solid #eee;height:2.4rem;z-index: 1030;}
.y_footers .y_nav,.y_footers a {float:left;width:19.6%;height:2.4rem;overflow:hidden;text-align:center;font-size: 0.6rem; position:relative;}
.y_footers a em.tip{ right:.35rem;}
.y_footers .y_ico {display: block;width: 1.15rem;height: 1.15rem;margin: 0.25rem auto .1rem;background: url(../img/rael.png) 0 0 no-repeat;-webkit-background-size: 200% auto;background-size: 200% auto;}
.y_footers .y_icow {display:block;width:1.15rem;height:1.15rem;margin:0.25rem auto .1rem;background:url(../img/rael.png) 0 25% no-repeat;-webkit-background-size:200% auto;background-size:200% auto;}
.y_footers .information {display: block;width: 1.15rem;height: 1.15rem;margin: 0.25rem auto .1rem;background: url(../img/rael.png) 0 49% no-repeat;-webkit-background-size: 200% auto;background-size: 200% auto;}
.y_footers .shopping {display: block;width: 1.15rem;height: 1.15rem;margin: 0.25rem auto .1rem;background: url(../img/rael.png) 0 75% no-repeat;-webkit-background-size: 200% auto;background-size: 200% auto;}
.y_footers .y_nav1.active .y_ico {background-position: 100% 0;}
.y_footers .y_nav2 .y_ico {background-position:0 20%;}
.y_footers .y_nav2.active .y_icow {background-position: 100% 24%;}
.y_footers .y_nav3 .y_ico {background-position:0 40%;}
.y_footers .y_nav3.active .information {background-position: 100% 49%;}
.y_footers .y_nav4 .y_ico {background-position:0 60%;}
.y_footers .y_nav4.active .shopping {background-position: 100% 75%;}
.y_footers .y_nav5 .y_ico {background-position:0 80%;}
.y_footers .y_nav5.active .y_ico {background-position:100% 80%;}
.y_footers .y_nav6 .y_ico { background-position: 0 100%;}
.y_footers .y_nav6.active .y_ico {background-position: 100% 100%;}
.y_footers .y_nav.active,.y_footers a.active {color:#15a0f8;}

/*添加用户样式*/
.padd-r{
    padding: 0 1.85rem;
    height: 100%;
    overflow-y: scroll;
}
/*健康商城头部颜色*/
.y_gai{
	background: #ff4a01;
}

/*---------------------------------地理定位---------------------------------*/
.s_module{width: 100%;max-width: 640px;background: #FFF;padding:20px 0;margin-top: 64px;display: block;}
.s_position{
	width: 90%;height: 104px;margin-left: 5%;border-radius: 10px;display: block;
	background: url(../img/news-conference.png) left center no-repeat;
}
.s_position img{
	width: 64px;height: 64px;margin: 20px 0 20px 20px;float: left;
}
.s_position span{
	margin: 20px 0 20px 20px;float: left;
}
.s_position span .div-top{
	font-size: 14px;color: #C3C3C3;letter-spacing: 0;line-height: 30px;
}
.s_position span .div-bottom{
	font-size: 18px;color: #1E1C27;letter-spacing: 0;line-height: 30px;
}
.s_position i{
	display: block;float: right;width: 9px;height: 17px;margin: 55px 20px 0 0;
	background: url(../img/arrow-right.png) left center no-repeat;
	background-size: 9px 17px;
}
.ncsl_navigation{
	list-style:none;max-width: 640px;width: 100%;height: 39px;background: #FFF;
	font-size: 14px;text-align: center;border-bottom: solid 1px #C6C6C6;
}
.ncsl_navigation li{
	font-size: 14px;color: #1F1C28;letter-spacing: 0.87px;text-align: center;line-height: 40px;width: 80px;float: left;margin-left: 5%;height: 40px;
}
.ncsl_navigation .bg_zh{
	font-size: 14px;color: #D0021B;letter-spacing: 0;text-align: center;
}
.ncsl_navigation HR{margin-top: -2px;}
.ncsl_position{width: 100%;height: 44px;line-height:44px;background: #ff4a00;max-width: 640px;}
.ncsl_position a{text-decoration: none;color: #FFF;}
.ncsl_position a img{margin-left: 10px;margin-top: 15px;width: 15px;}
.ncsl_position a .dqwz{margin-left: 5px;}
.bg_xzxhx{
	margin:-3px 0px;
}

.bg_yin{
	display: none;
}

.bg_zhmodule , .bg_jlmodule , .bg_pjmodule{
	background: #FFF;width: 100%;max-width: 640px;overflow-y: scroll;overflow-x: hidden;
}
.media-item{width: 94%;margin-left: 3%;}
.media-inner{overflow: hidden;padding: .55rem 0rem;display: block;width: 100%;}

.media-bd{background: url(../img/arrow-right.png) right center no-repeat;background-size: 10px 1rem;}
.media-bd h3{color: #1f1c28;}

.ncslStore{background:url(../img/fanhui.png);width: 10px;height: 1rem;background-size: auto 100%;display: inline-block;float: right;background-repeat: no-repeat;
	margin-top: 55px;transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.media-bd p{height: 18px;clear: left;margin-top: 10px;}

.media-bd .desc{margin-top: 10px;float: left;width: 100%;background: url(../img/address-red.png) left center no-repeat;background-size: 18px 18px;padding-left: 20px;overflow: hidden;height: 18px;}
	.kl_center{
		margin-top:64px;
		width: 100%;
		max-width: 640px;
		background: #FFF;
	}
	.cl_center{
		margin-top:70px;
		width: 100%;
		max-width: 640px;
	}
	.kl_body{
		background: #efefef;
		margin:0 auto;
		padding:0;
		overflow: hidden;
	}
	.cl_body{
		background: #efefef;
		margin:0 auto;
		padding:0;
	}
	.kl_position{
		height: 70px;
		width: 100%;
		max-width: 640px;
		background: #FFF;
	}
	.kl_position div{
		font-size:12px;
		color: #C3C3C3;
		margin-left: 5%;
		margin-top: 10px;
		float: left;
	}
	.kl_positioning{
		clear: left;
		float: left;
		background: url(../img/warehouses/address.png) left center no-repeat;
		background-size: 23px auto;
		font-size:14px;
		margin-left: 5%;
		margin-top: 10px;
		padding-left: 30px;
		color:#1E1C27;
		height: 23px;
		line-height: 23px;
	}
	.kl_position a{
		float: right;
		margin-top: 10px;
		font-size:14px;
		margin-right: 3%;
		color: #d0021b;
		text-decoration: none;
	}
	.kl_position a img{
		margin-right: 5px;
		margin-top: 2px;
		float: left;
	}
	.kl_relevant_top{width: 100%;max-width: 640px;height: 20px;background: #EAEAEA;}
	.kl_relevant{
		overflow-x:hidden;
		overflow-y:scroll;
		width: 100%;
		max-width: 640px;
		margin: 0;
		padding: 0;
		background: #FFF;
		margin-top: 8px;
		height: auto;
	}
	.kl_relevant span{
		display: block;
		height: 40px;
		line-height: 40px;
		font-size:14px;
		color: #C3C3C3;
		margin-left: 5%;
		display: block;
		float: left;
	}
	.kl_information{
		clear: left;
		height: 79px;
		list-style:none;
		font-size:12px;
		color:#5D5D5D;
		border-bottom: solid 1px #EAEAEA;
		width: 90%;
		margin-left: 5%;
	}
	.kl_information a{
		display: inline-block;
		width: 100%;
		line-height: 40px;
		margin-top: 10px;
		font-size: 16px;
		color:#1f1c28;
		text-decoration:none;
	}

.kl_information div{
	display: inline-block;
	width: 100%;
	font-size: 14px;
	color:#1f1c28;
	text-decoration:none;
}
	.kl_header{max-width: 640px;position: fixed;top: 0;background: #FFF;border-bottom: solid 1px #EAEAEA;}
	.kl_header h1{color: #1F1C28;letter-spacing: 0;text-align: center;background: #FFF;height: 44px;line-height: 44px;}
	.kl_header .kl_back {position: absolute;left: 20px;top: 1.5rem;}
	.kl_header .klBack {position: absolute;left: 20px;top: 1.5rem;background: url(../img/fanhui.png) left center no-repeat;display:inline-block;width:10px;height: 1rem;background-size: auto 100%;}
	.ncslReturn{background: url(../img/fanhui.png) left center no-repeat;margin-right: 10px;display:inline-block;width:10px;height: 1rem;background-size: auto 100%;float: left;margin-top: 2px;}
	.ncslTitle{display:inline-block;background: url(../img/warehouses/TCL.png) left center no-repeat;font-size: 0.85rem;color: #1F1C28;padding-left: 35px;background-size: 23px auto;}
	.klForward{position: absolute;right: 20px;top: 1.5rem;display: inline-block;}
	.ncslAddress{display:inline-block;background: url(../img/warehouses/address.png) left center no-repeat;font-size: 0.85rem;color: #1F1C28;padding-left:30px;background-size: 23px auto;margin-right: 20px;}
	.ncslForward{background: url(../img/fanhui.png) left center no-repeat;display:inline-block;width:10px;height: 1rem;background-size: auto 100%;float: right;margin-right:20px;
		transform: rotate(180deg);-webkit-transform: rotate(180deg);margin-top: 0.6rem;}
	.bg_zhmodule{margin-top: 72px;}
	.kl_search{width: 90%;height: 40px;max-width: 586px;border-radius: 30px;margin-left: 5%;background: #f6f6f6;margin-bottom: 20px;}
	.kl_search a{margin:0 0 0 20px;font-size: 18px;display: inline-block;height: 40px;border-right:solid 1px #C6C6C6;padding-right:30px;line-height: 40px;}
	.kl_search span{display: inline-block;margin-left: -20px;width: 0;height: 0;
		border-width: 5px;border-style: solid;border-color:#5D5D5D transparent transparent transparent;}
	.kl_search input{
		width: 90%;
		height: 30px;
		margin: 5px 0 0 10px;
		border: 0;
		background: #f6f6f6;
		line-height: 30px;
		background-image: url(../img/search.png);
		background-repeat: no-repeat;
		background-size: 20px;
		background-position: 10px center;
		padding-left: 36px;
	}
	.kl_y_header{
		max-width: 640px;
		width: 100%;
		height: 64px;
		line-height: 64px;
		background: #FFF;
		position: fixed;top:0;
	}
	.kl_y_header .kl_y_back{
		display:inline-block;
		margin-left: 3%;
		width:15px;
		height:15px;
		background-image: url(../img/fanhui.png);
		background-repeat: no-repeat;
		background-size: 8px 15px;
		margin-top: 25px;
		float: left;
	}


	.kl_y_header .kl_chengshi{
		display: inline-block;
		width: auto;
		padding-right: 20px;
		margin-left: 2%;
		border: 0;
		height: 64px;
		line-height: 64px;
		border: 0;
		color: #a5a5a5;
		font-size: 14px;
		text-decoration: none;
		background-image: url(../img/xiala.png);
		background-repeat: no-repeat;
		background-size: 15px 8px;
		background-position: right center;
	}
	.kl_y_header button{
		height: 30px;
		width: 60px;
		line-height: 25px;
		background:#EFEFEF;
		font-size: 14px;
		margin-left: 10px;
		color:#fff;
		letter-spacing: 1px;
		background:#3385ff;
		background-image: none;
		border-bottom: 1px solid #2d78f4;
		outline: medium;
		-webkit-appearance: none;
		-webkit-border-radius: 0;
	}

	.cl_center table{
		width: 100%;
		max-width: 640px;
		margin: 0;
		padding: 0;
	}
	.cl_center .liebiao{
		width: 100%;
		max-width: 640px;
		margin: 0;
		padding: 0;
	}
	.cl_center .liebiao th{
		display: block;
		background: #efefef;
		height: 30px;
		font-size: 14px;
		line-height: 30px;
		text-align: left;
	}
	.cl_center .liebiao th span{
		display: block;
		margin-left: 5%;
		
	}
	.cl_center .liebiao td{
		display: block;
		background: #FFF;
		height: 40px;
		font-size: 14px;
		line-height: 40px;
	}
	.cl_center .liebiao td a{
		width: 90%;
		margin-left: 5%;
		display: block;
		color: #222222;
		text-decoration: none;
		border-bottom: solid 1px #efefef;
	}
	.cl_center .cl_y_header{
		max-width: 640px;
		width: 100%;
		height: 64px;
		line-height: 64px;
		background: #FFF;
	}
	.cl_center .cl_y_header .cl_y_back{
		display:inline-block;
		margin-left: 3%;
		width:15px;
		height:15px;
		background-image: url(../img/fanhui.png);
		background-repeat: no-repeat;
		background-size: 8px 15px;
		margin-top: 25px;
		float: left;
	}
	.cl_center .cl_y_header select{
		margin-left: 10%;
		border: 0;
	}
	.cl_center .cl_y_header option{
		height: 64px;
		line-height: 64px;
		border: 0;
		color: #a5a5a5;
	}
	.cl_center .cl_y_header input{
		width: 80%;
		height: 30px;
		border-radius: 30px;
		border: 0;
		background: #f6f6f6;
		line-height: 30px;
		background-image: url(../img/search.png);
		background-repeat: no-repeat;
		background-size: 15px;
		background-position: 10px center;
		padding-left: 30px;
		margin-left: 10px;
	}
	.cl_center .cl_y_header button{
		height: 30px;
		width: 60px;
		line-height: 25px;
		background:#EFEFEF;
		font-size: 14px;
		margin-left: 10px;
		color:#fff;
		letter-spacing: 1px;
		background:#3385ff;
		background-image: none;
		border-bottom: 1px solid #2d78f4;
		outline: medium;
		-webkit-appearance: none;
		-webkit-border-radius: 0;
	}
	.sa_search{width: 94%;height: 40px;margin-left: 3%;}
	.sa_search a{margin:0;font-size: 18px;display: inline-block;height: 40px;padding-right:25px;
		padding-left:30px;line-height: 42px;background: url(../img/warehouses/address.png) left center no-repeat;background-size: 23px auto;}
	.sa_search span{display: inline-block;margin-left: -20px;width: 0;height: 0;
		border-width: 5px;border-style: solid;border-color:#5D5D5D transparent transparent transparent;}
	.sa_search input{
		width: 72%;
		height: 30px;
		border-radius: 30px;
		border: 0;
		background: #f6f6f6;
		line-height: 30px;
		background-image: url(../img/search.png);
		background-repeat: no-repeat;
		background-size: 15px;
		background-position: 10px center;
		padding-left: 30px;
		margin-left: 10px;
		top: -2px;
		position: relative;
	}
	.sa_search button{
		height: 30px;
		width: auto;
		line-height:30px;
		font-size: 14px;
		margin-top:5px;
		color:#d0021b;
		background: #FFF;
		padding: 0;
		border: 1px solid transparent;
		outline: none;
		float: right;
	}