body,p,pre,form,fieldset,legend,button,input,textarea,select {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: 14px;
	font-family: 'Microsoft YaHei', 'Î¢ÈíÑÅºÚ', Arial
}
body {
	background:#FFF;
}

input:focus,textarea:focus {
	outline: none
}

input[type=button],input[type=submit] {
	-webkit-appearance: none;
	outline: none;
	border-radius: 0
}

a {
	text-decoration: none;
	color: #000
}

a img {
	border: medium none;
	margin: 0;
	padding: 0
}

.clear {
	clear: both
}
.hide{display:none}

.menu_panel{
	background:#FFF;width:150px;height:100%;z-index:99;
	box-shadow:0 0 15px #AAA;box-sizing:border-box;padding:15px;
	position:fixed;left:-165px;top:0;
}
.menu_panel ul{
	margin:0;padding:0;
}
.menu_panel ul li{
	list-style:none;margin:0;padding:0;
}
.menu_panel ul li a{
	color:#333;display:block;height:50px;line-height:50px;
	font-size:16px;font-weight:normal;padding-left:10px;
}
.menu_panel ul li a:hover{
	background:#EEE;color:#333;
}
.panel_dismiss{
	position:fixed;left:0;top:0;width:100%;height:100%;z-index:98;display:none;
}

#container{
	padding:53px 0 80px;
	width:640px;margin:0 auto;
}
@media screen and (max-width: 640px){#container{width:100%}}




.header{
	height:43px;width:100%;position:fixed;left:0;top:0;z-index:10;
}
.header_wrap{
	height:40px;background:#FFF;position:relative;
	border-bottom:1px solid #EAEAEA;
	box-shadow:0 2px 2px #EAEAEA;padding:5px 5px 5px 80px;
}
.header_wrap .logo{
	height:50px;width:80px;position:absolute;
	left:0;top:0;background:url(../images/slogo.png) center center no-repeat;
	background-size:auto 24px;text-indent:-999px;overflow:hidden;
}
.header_wrap .svr{
	height:50px;width:40px;position:absolute;
	right:0;top:0;background:url(../images/icons_svr_wm.gif) center center no-repeat;
	background-size:auto 24px;text-indent:-999px;overflow:hidden;
}
.header_wrap .search_form{
	height:40px;padding:0 20px 0 48px;
	border-radius:20px;
	background:url(../images/icons_sf_btn.gif) left center no-repeat #F3F3F3;
	background-size:auto 40px;
}
.header_wrap .search_form .txt1{
	border:none;background:none;
	width:100%;height:40px;line-height:40px;
}

.qtop{
	border-bottom:6px solid #EEE;padding:15px;
}
.qtop .t{
	font-weight:bold;font-size:18px;
}
.qtop .m{padding-top:5px;color:#666}
.qtop .m{color:#666;padding-top:5px}
.qtop .m .v{float:right;background:url(../images/icons_eye.gif) 0 center no-repeat;background-size:auto 10px;padding-left:20px}
.qbody{padding:15px}
.qau{
	background:url(../images/qa_head.gif) 0 0 no-repeat;
	background-size:auto 60px;
	min-height:60px;
	padding-left:70px
}
.qau .t{font-weight:bold;font-size:16px;height:20px;line-height:20px;padding-top:10px}
.qau .m{padding-top:5px;color:#999;height:20px;}
.qau .m span{padding-right:10px;text-decoration:underline}
.qaa{padding:15px 0;line-height:180%;font-size:16px;color:#333}

.itembox{display:block;min-height:80px;padding:10px;background:#F5F5F5}
.itembox img{float:left;max-height:80px;margin-right:10px}
.itembox .txt{padding:4px 0;color:#666;}
.itembox .txt .price{color:#E04D4D;font-size:16px;padding-right:3px;font-weight:bold}

.mt{margin:20px auto 10px;border-bottom:1px solid #E10100;font-size:16px;font-weight:bold;text-align:center;width:160px;padding:5px 0}
.mtlist{margin:0;padding:0}
.mtlist li{list-style:none;margin:0;padding:0;}
.mtlist li a{display:block;padding:2px 0;color:#333;}

.qsvr{display:block;width:90%;margin:20px auto;height:42px;line-height:42px;font-size:16px;border-radius:21px;background:#F23030;text-align:center;color:#FFF;}

.footer_bar{
	position:fixed;left:0;bottom:0;width:100%;z-index:999;
	background:#FFF;height:60px;border-top:1px solid #DDD;
}
.footer_bar a{
	padding-top:35px;height:25px;
	float:left;width:20%;text-align:center;
}
.footer_bar a.nav{
	background:url(../images/icons_nav.png) center 7px no-repeat;
	background-size:22px auto;
}
.footer_bar a.category{
	background:url(../images/icons_category.png) center 7px no-repeat;
	background-size:22px auto;
}
.footer_bar a.cart{
	background:url(../images/icons_cart.png) center 7px no-repeat;
	background-size:22px auto;
}
.footer_bar a.service{
	background:url(../images/icons_service.png) center 7px no-repeat;
	background-size:22px auto;
}
.footer_bar a.tel{
	background:url(../images/icons_tel.gif) center 7px no-repeat;
	background-size:22px auto;
}
.footer_bar a:hover{
	background-color:#EEE;
}




ins#newBridge{display:none!important}