@charset "utf-8";
body{ font-size:12px; font-family:'宋体'; }
* {padding: 0;margin: 0;}
/*div{overflow:hidden;}*/
table {border-collapse:collapse; border-spacing: 0;}
fieldset,img {border: 0;}
img {display:block;}
address,caption,cite,code,dfn,th,var {font-weight:normal;font-style:normal;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size: 100%; }
q:before,q:after {content:'';}
abbr,acronym { border: 0;}
a {text-decoration:none;}

/*通用样式*/
.main{ width:1000px; margin:0px auto;}
.clear{ clear: both; }
.hide {display:none;}
.cf{ zoom:1; }
.current{ height:50px; margin-top:15px; }
#goTopBtn{ 
	background:url('images/gotopbtn.png') no-repeat left top;
	position:absolute; display:none; bottom:35px; right:10px; width:60px; height:60px;
	cursor:pointer; z-index:100000;
}
/*header-wrap*/
.tools-wrap {
	background-color:#FFF;
	width:100%; height:30px; border-bottom:1px solid #ccc;
	position:absolute; top:0px; left:0px; z-index:99999;
}
.tools-wrapSpace{ height:30px; width:100%; }
	.tools-wrap .tools { height:30px; }
.loginReg { width:400px; height:30px; font-size:12px; float:left; }
.loginReg span {height:30px;line-height:30px;color:#666666;font-weight:bold;}
#tools-login,#tools-reg {color:#c5161a;}
#tools-seller {color:#f86d05;}

/*header-menus*/
.toolsMenus {width:550px; height:30px; float:right;}
.toolsMenus ul {width:750px;height:30px;font-size:12px;}
.toolsMenus ul li {height:30px;text-align:center;line-height:30px;float:left;position:relative;}
#tel {width:140px;font-family:Arial;padding-left:5px;}
.toolsMenus ul li.menu {width:100px;}
.toolsMenus ul li s {width:0;height:12px;border-left:1px solid #ccc;position:absolute;top:9px;right:0;}
.toolsMenus ul li a {color:#666666;}
#tel {background:url('images/icon-tel.jpg') no-repeat 5px center;}
#cart {background:url('images/icon-cart.jpg') no-repeat 5px center;}
#order {background:url('images/icon-order.jpg') no-repeat 5px center;}
#moblie {background:url('images/icon-moblie.jpg') no-repeat 5px center;}
#favo {background:url('images/icon-keep.png') no-repeat 5px center;}

/*footer*/
div.footer-wrap {width:100%;height:495px;background-color:#FFF; padding-bottom:15px;}
div.footer-wrap .ensure {width:1000px;height:85px;margin:0 auto;background:url('images/ensure.jpg') no-repeat;}
div.footer-wrap .ensure a { display:block;width:200px;height:85px;float:left; }

.footerAdv {width:1000px;height:100px; margin:0 auto;}
.footerAdv a {display:block; width:1000px; height:100px;}

div.footer-wrap .footer-info {width:1000px;height:180px;margin:20px auto;}
div.footer-wrap .footer-nav {width:900px;height:180px;float:left;}
div.footer-wrap .footer-info dl {width:130px;height:180px;float:left;padding-left:20px;}
div.footer-wrap .footer-nav dt{ font-family:'微软雅黑'; margin-bottom:8px; }
div.footer-wrap .footer-nav dl dd{ color:#999999; font-size:12px; height:20px; line-height:20px; }
div.footer-wrap .footer-nav dl dd a {
	display:block; color:#999999; font-size:12px; font-family:'宋体';
}

div.footer-wrap .webchat {width:300px;height:180px;float:right;}
div.footer-wrap .webchat dl dt {text-align:center;height:30px;line-height:30px;}
div.footer-wrap .webchat dl dd {text-align:center;height:25px;line-height:25px;font-size:12px;color:#999;}
div.footer-wrap .webchat img {display:block;margin:0 auto; }
	.webchat dd.wapcode img{ width:85px; }

div.footer-wrap .dj-cpr {
	width:1200px;height:30px;background:#fff;color:#555;line-height:30px;text-align:center;
	margin:0 auto;font-size:12px;
}
/*friendsBox*/
.friendsBox{ width:1000px; margin:0px auto; background:#EBE4E4; zoom:1; overflow:hidden; border:1px solid #CCC; margin-top:20px;}
	.friendsBox dt{ 
		padding:0 10px; line-height:30px; font-size:16px; float:left; border:0px solid #000; 
		color:#F00; font-weight:bold; font-family:'微软雅黑';
	}
	.friendsBox dd{ padding:0 10px; line-height:30px; float:left; border:0px solid #000; }
	.friendsBox dd a{ text-decoration:none; color:#333; }
	.friendsBox dd a:hover{ color:#F00; }


div.footer-wrap .authentication {width:1200px;height:40px;margin:0 auto;text-align:center;margin-top:20px;}
div.footer-wrap .authentication a {display:inline-block;width:110px;height:40px;margin:0 auto;}

#map{ position:relative; }
.topSitemap{ 
	background-color:#FFF; width:480px; height:120px; border:1px solid #DEDEDE;
	position:absolute; top:30px; right:0px; padding:10px; display:none;
}
.topSitemap a{
	float:left; padding-left:15px; font-weight:14px; height:25px; line-height:25px;
}
	.toolsMenus ul li .topSitemap a:hover{ color:#F00; }