@import "thd.css"; /*ѡ���css�ʽ*/
body {
	font-size:12px;
	margin:0;
	padding:0;
}
a {
	text-decoration:none;
	color:#000;
	blr:expression(this.onFocus=this.blur());
}
.no {
	display:none;
}
ul {
	padding:0;
	margin:0;
}
img {
	border:none;
}
li {
	list-style:none;
}
from {
	margin:0;
	padding:0;
}
.wrap {
	width:1002px;
	margin:0 auto;
}
.top {
	border-bottom:1px solid #fe6404;
	float:left;
	height:24px;
	width:100%;
}
.top_menu {
	float:left;
}
.top_menu a, .top_menu_r a {
	color:#009;
}
.top_menu img {
	 vertical-align:middle;
}
.top_menu_r {
	float:right;
	line-height:20px;
}
.logo {
	width:1002px;
	margin:10px 0 0 0;
	float:left;
}
.logo li {
	display:inline;
	list-style-type:none;
	margin:0 5px;
	float:left;
}
.logo_last {
	width:70px;
	float:right;
	padding:10px 0 10px 10px;
}
.logo_last img {
	margin:5px 0;
}
.main_menu {
	width:1002px;
	float:left;
}
.main_menu a {
	height:34px;
	width:100px;
	background:url(menu_bg.jpg) no-repeat 0 -34px;
	float:left;
	line-height:34px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#fff;
}
.main_menu a:hover {
	background:url(menu_bg.jpg) no-repeat;
}
.main_menu li {
	display:inline;
	list-style-type:none;
}
.main_menu a.home {
	width:50px;
	background:url(menu_bg.jpg) no-repeat -50px -34px;
}
.main_menu a.home:hover {
	background:url(menu_bg.jpg) no-repeat -50px 0;
}
.main_menu li.last {
	width:102px;
	height:34px;
	float:left;
	background:url(last_bg.jpg) no-repeat;
}
.pp {
	width:996px;
	height:53px;
	float:left;
	background:url(pp_bg.jpg) repeat-x;
	line-height:53px;
	text-align:center;
	padding:1px 0 0 1px;
	overflow:hidden;
	white-space:nowrap;
}
.pp_more {
	float:left;
	margin-left:-2px;
}
.pp li {
	display:inline;
	margin:3px 3px;
	float:left;
}
.pp img {
	width:92px;
	height:46px;
	margin:0 2px;
}
.BrandListWrap {
	width:895px;
	float:left;
}
.tz {
	background:url(bg.jpg) no-repeat;
	width:1000px;
	height:22px;
	float:left;
	line-height:22px;
	border:1px solid #f5633e;
	margin:2px 0;
}
.tz span {
	width:99px;
	float:left;
	text-align:center;
	font-weight:bold;
	color:#fff;
}
.tz a {
	font-size:14px;
	font-weight:bold;
	color:#00b3db;
	margin:0 6px;
}
.left_body {
	width:230px;
	float:left;
}
.banner {
	width:100%;
	float:left;
	margin:2px 0;
}
.search {
	height:37px;
	float:left;
}
.input {
	margin:0;
	padding:0;
	float:left;
	width:155px;
	padding:10px 0 5px 25px;
	height:17px;
	border:none;
	background:url(bg.jpg) 0 -22px no-repeat;
	line-height:32px;
	color:#666;
}
.submit {
	width:50px;
	float:right;
	height:32px;
	border:none;
	_margin:-32px 0 0 0;
	cursor:pointer;
	background:url(bg.jpg) -180px -22px no-repeat;
}
.left_box {
	width:100%;
	float:left;
}
.li_box {
	width:100%;
	border:1px solid #bdbdbd;
	padding-bottom:10px;
	float:left;
	margin:5px 0;
}
.box_title {
	background:url(1pxgray.jpg) repeat-x;
	float:left;
	width:230px;
	margin:0 auto;
	height:23px;
	line-height:23px;
	display:table;
	border-bottom:1px solid #bdbdbd;
	padding-bottom:1px;
	font-size:14px;
	color:#ef4432;
	font-weight:bold;
}
.box_title span {
	margin-left:20px;
	background:url(2pxgray.jpg) no-repeat center left;
	padding:0 0 0 10px;
	line-height:23px;
}
.box_main {
	width:210px;
	margin:10px auto;
}
.box_main p, .pp_sx_title h3, .price_box_title h3 {
	background:url(bg.jpg) 0 -54px;
	font-size:12px;
	width:210px;
	float:left;
	line-height:20px;
	height:18px;
	font-weight:bold;
	color:#3bbaed;
	padding:0 0 0 2px;
	margin:10px 0 5px 0;
}
.c-cat-depth-1 a{
	background:url(bg.jpg) 0 -54px;
	width:210px;
	float:left;
	line-height:20px;
	height:18px;
	font-weight:bold;
	color:#3bbaed;
	padding:0 0 0 2px;
	margin:5px 0;
}
#pp_sx_body, .pp_sx_body, .pj_box_body, .price_box_body {
	width:210px;
	float:left;
}
.pj_box_title {
	height:0px;
	float:left;
}
.c-cat-depth-2 a ,.pp_sx_body a {
	width:75px;
	overflow:hidden;
	float:left;
	color:#353535;
	font-weight:normal;
	display:inline;
	text-align:left;
	border:1px solid #bdbdbd;
	background:url(3pxgray.jpg) no-repeat;
	background-position:5px;
	padding:5px 0 5px 12px;
	margin:5px;
}
.c-cat-depth-2 td {
	width:200px;
	margin:0 auto;
	display:table;
}
.Navigation {
	width:100%;
	line-height:40px;
	text-indent:20px;
	background:url(ddsjw.gif) no-repeat left;
	background-position:0 17px;
	border-bottom:2px solid #ff7f04;
	margin:-10px 0 0 0;
}
.main_box {
	padding:10px;
	margin:0 0 10px 0;
	border-bottom:1px solid #cdcdcd;
	border-left:1px solid #cdcdcd;
	border-bottom-left:0px;
	float:right;
	width:738px;
	border-right:1px solid #cdcdcd;
	border-bottom-right:0px;
}
.new_goods_title, .hot_goods_title, .tj_goods_title, .zy_goods_title {
	background:url(new.gif) no-repeat;
	width:760px;
	height:30px;
	line-height:30px;
	float:left;
}
.hot_goods_title {
	background:url(hot.gif) no-repeat;
}
.tj_goods_title {
	background:url(tj.gif) no-repeat;
}
.zy_goods_title {
	background:url(zy.gif) no-repeat;
}
.zy_goods .more, .hot_goods .more, .tj_goods .more, .new_goods .more {
	position:relative;
	z-index:10px;
	float:right;
	top:-440px;
	_top:-445px;
	right:10px;
}
.hot_goods .more {
	top:-645px;
	_top:-650px;
}
.tj_goods .more {
	top:-240px;
}
.new_goods .more {
	top:-440px;
	_top:-445px;
}
.new_goods_title h3, .hot_goods_title h3, .tj_goods_title h3, .zy_goods_title h3 {
	color:#FFF;
	font-size:14px;
	padding:0 0 0 25px;
	margin:0;
}
.new_goods_body, .hot_goods_body, .tj_goods_body, .zy_goods_body {
	width:753px;
	float:left;
	border-bottom:1px solid #cdcdcd;
	border-left:1px solid #cdcdcd;
	border-bottom-left:0px;
	border-right:1px solid #cdcdcd;
	border-bottom-right:0px;
}
.new_goods_body td, .hot_goods_body td, .tj_goods_body td, .zy_goods_body td {
	background:url(shop_li_bg.jpg) right center no-repeat;
}
.new_goods_body .price1, .hot_goods_body .price1, .tj_goods_body .price1, .zy_goods_body .price1, .safe_buy .price1, .safe_buy_left .price1{
	color:#F00;
	font-size:14px;
	font-weight:bold;
}

.box_main a:hover {
	text-decoration:underline;
}
.new_title, .new_title_xs {
	width:208px;
	background:url(4pxgray.jpg) repeat-x;
	height:36px;
	float:left;
	line-height:36px;
	padding:0 10px;
}
.new_title_xs {
	width:200px;
}
.new_title span, .new_title_xs span {
	font-size:14px;
	font-weight:bold;
	color:#9e0909;
	float:left;
	text-indent:15px;
	background:url(li_bg.jpg) no-repeat 5px 10px;
}
.new_title a {
	float:right;
}
.news_li li {
	width:200px;
	margin:0 auto;
	line-height:30px;
	border-bottom:1px dotted #999;
	text-indent:8px;
	background:url(li_bg_2.jpg) left center no-repeat;
}
.help_body, .about_us_body {
	padding:0 0 0 10px;
	float:left;
}
.cat1 {
	background:url(wxbg.gif) no-repeat;
	width:215px;
	height:28px;
	float:left;
	line-height:28px;
	text-indent:30px;
}
.right_body {
	width:760px;
	float:right;
}
.flash_box {
	width:760px;
	float:left;
	margin-bottom:10px;
}
.new_tab {
	width:529px;
	float:left;
}
.new_tab li {
	width:500px;
	margin:0 auto;
	display:table;
	line-height:26px;
	*line-height:24px;
	border-bottom:1px dotted #999;
	text-indent:8px;
	background:url(li_bg_2.jpg) left center no-repeat;
}
.new_tab a {
	float:left;
}
.new_tab span {
	float:right;
}
.today_price {
	width:220px;
	float:right;
	margin-right:5px;
	_margin-right:0;
	border:1px solid #daaf78;
}
.today_price img {
}
.today_phone_box img {
	float:left;
	margin-right:5px;
}
.today_phone_box h2 {
	font-size:14px;
	padding:5px 0 0 0;
}
.today_phone_box p {
	line-height:20px;
}
.today_phone_box b {
	color:#e60024;
}
.phone_box {
	width:760px;
	float:left;
	line-height:30px;
	margin:15px 0;
}
.phone_title {
	width:760px;
	background:url(shop_title_bg.jpg) no-repeat;
	float:left;
}
.phone_title h2 {
	margin:0;
	padding:0;
	font-size:14px;
	color:#fff;
	float:left;
	text-indent:20px;
}
.phone_title a {
	float:right;
	margin-right:10px;
}
.phone_li {
	width:758px;
	float:left;
	border-bottom:1px solid #cdcdcd;
	border-left:1px solid #cdcdcd;
	border-bottom-left:0px;
	border-right:1px solid #cdcdcd;
	border-bottom-right:0px;
}
.phone_li li {
	width:135px;
	float:left;
	display:inline;
	text-align:center;
	background:url(shop_li_bg.jpg) right center no-repeat;
	margin:8px;
}
.phone_li span {
	color:#C00;
	font-weight:bold;
}
.banner_2 {
	width:765px;
	float:left;
}
.ArticleList {
	float:left;
	padding:0 0 0 15px;
}
.band_zq_body td {
	width:92px;
	float:left;
	padding:10px;
	text-align:center;
}
.footer{ background:#fff url(footbg.gif) repeat-x; margin-top:10px; width:100%; float:left;}
.AllWrap { width:1002px; margin:0 auto; line-height:20px;}
.footArticle a { color:#464646;}
.footArticle a:hover {text-decoration:underline;}
.footArticle{ margin-top:20px;}
.footPicInfo{padding:10px; text-align:center; border-bottom:1px solid #ccc;}
.footPicInfo .AdvBanner{ display:inline; margin-right:10px;}
.TreeList .cat2{background:url(arrs.gif) no-repeat 10px -83px;}
.colborder ul.list {
	border:none
	float:left;
	padding:0 2px;
	height:20px;
	border-right:none;
}
.colborder div li {
	float:left;
	padding:0 4px;
	display:inline;
}
TBODY li {
	border:none;
}
.safe_buy_body .item {
	background:url(shop_li_bg.jpg) no-repeat right center;
	float:left;
	width:150px;
	margin:10px;
}
.safe_buy_left_body {
	width:160px;
	margin:0 auto;
	display:table;
}
.safe_buy_left_body img {
	border:1px solid #ccc;
}
.news_list {
	float:left;
}
.ArticleList {
	float:left;
}


#header{position:relative;z-index:10;zoom:1;}
#tb-banner{margin:0!important;}#site-nav a{color:#1f3d99;}
#site-nav a:hover{color:#f50;}#site-nav .login-info{float:left;}
#site-nav .login-info a{margin-right:8px;}
#site-nav .login-info a.user-nick{margin-right:0;}
#site-nav .quick-menu{float:right;}
#site-nav .quick-menu li{float:left;padding:0 10px 0;background-position:right -23px;margin-left:-1px;line-height:20px;}
#site-nav .quick-menu li.last{background:none;}
#site-nav .quick-menu li.menu-item{padding:0;}
#site-nav .quick-menu .cart{position:relative;}
#site-nav .quick-menu .cart a{padding-left:16px;}
#site-nav .quick-menu .cart s{position:absolute;background-position:-83px -51px;width:14px;height:11px;left:8px;top:7px;}
#site-nav .menu-hd{position:relative;height:26px;padding:0 22px 0 10px;display:block;_display:inline-block;cursor:pointer;color:#1f3d99;}
#site-nav .menu-hd b{position:absolute;right:10px;top:11px;width:0;height:0;border-width:4px 4px;border-style:solid;border-color:#1f3d99 #f7f7f7 #f7f7f7 #f7f7f7;font-size:0;line-height:0;-webkit-transition:-webkit-transform .2s ease-in;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;}
#site-nav .search .menu-hd{padding-left:25px;}
#site-nav .search .menu-hd s{position:absolute;left:10px;top:6px;width:13px;height:12px;background-position:-68px -50px;}
#site-nav .menu-bd{display:none;position:absolute;right:0;top:22px;background:#fff;border:1px solid #bfbfbf;}
#site-nav .menu-bd s{display:none;position:absolute;}
#site-nav .menu-bd s.r{right:-2px;top:0;width:1px;height:100%;background:#d9d9d9;}
#site-nav .menu-bd s.rt{right:0;top:-1px;width:78px;height:1px;font-size:0;background:#fff;display:block;}
#site-nav .menu-bd s.b{right:4px;bottom:-4px;height:4px;background:#fff;border-bottom:1px solid #bfbfbf;font-size:0;}
#site-nav .menu-bd s.b2{bottom:-5px;height:1px;background:#d9d9d9;border:0;font-size:0;}
#site-nav .menu-bd s.rb{right:-2px;bottom:-5px;width:6px;height:5px;background-position:-83px -50px;font-size:0;}
#site-nav .menu-bd s.lb{left:-1px;bottom:-5px;width:6px;height:5px;background-position:-89px -50px;font-size:0;}
#site-nav .menu-bd s.lt{left:-1px;top:-1px;width:3px;height:3px;background-position:-83px -55px;font-size:0;}
#site-nav .mytaobao .menu-bd s.b{width:85px;}
#site-nav .services .menu-bd s.b{width:165px;}
#site-nav .search .menu-bd s.b{width:197px;}
#site-nav .search .menu-bd s.rt{width:69px;}
#site-nav iframe.menu-bd{border:0;background:none;filter:alpha(opacity=0);float:left;z-index:-1;}
#site-nav .menu-bd-panel{padding:10px 10px 6px;}
/ #site-nav .menu-item-opp .menu-bd{left:0;}
#site-nav .menu-item-opp .menu-bd s.rt{left:0;}
#site-nav .menu-item-opp .menu-bd s.lt{left:auto;right:-2px;background-position:-87px -55px;}
#site-nav .menu:hover,#site-nav .hover .menu{position:relative;background-position:right 3px;}
#site-nav .menu:hover .menu-hd,#site-nav .hover .menu-hd{background-position:0 -22px;}
#site-nav .menu:hover .menu-bd,#site-nav .hover .menu-bd{display:block;}
#site-nav .menu:hover .menu-hd b,#site-nav .hover .menu-hd b{border-color:#1f3d99 #fff #fff #fff;-moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);top:7px\9;}
#site-nav .mytaobao .menu-bd{width:94px;height:57px;line-height:1.7;}
#site-nav .mytaobao .menu-bd-panel{padding:8px 10px;}
#site-nav .mytaobao .menu-bd s.b{_bottom:-5px;}
#site-nav .mytaobao .menu-bd s.lb,#site-nav .mytaobao .menu-bd s.rb,#site-nav .mytaobao .menu-bd s.b2{_bottom:-6px;}
#site-nav .search .menu-bd{_right:-1px;width:204px;height:66px;}
#site-nav .search .menu-bd input{width:180px;border:1px solid;border-color:#878787 #b7b7b7 #b7b7b7 #878787;line-height:13px;padding:3px 1px 2px;float:left;margin-bottom:5px;}
#site-nav .search .menu-bd button{width:66px;height:24px;border:0;color:#fff;background-position:0 -50px;cursor:pointer;float:left;}
#site-nav .services .menu-bd{width:174px;height:218px;}
#site-nav .services .menu-bd-panel{padding:5px 10px;}
#site-nav .services .menu-bd dl{border-bottom:1px solid #e5e5e5;padding:5px 0;}
#top_cart{display:none; width: 214px; height: 50px; background:url(../images/cart_bg.gif) no-repeat;text-align:center; line-height:50px; float:left; color:#fff; position:relative; z-index:10px; top:-3px; left:-20px;}
#top_cart .ShopCartWrap {margin:0 0 0 20px; float:left;}
.km_Top_Login img {vertical-align:bottom;}

.links {
	width:992px;
	border:1px solid #d4d4d4;
	padding:5px;
	display:table;
	float:left;
	height:30px;
	margin:5px auto 0 auto;
}
.firend_link_body td {
	margin:0 5px;
	float:left;
}
.firend_link_body a {
	margin:-3px 0 0 0;
}
.firend_link_title {
	background:url(li_bg.jpg) left center no-repeat;
	text-indent:10px;
	color:#F30;
}
.firend_link_title h3 {
	margin:0;
	padding:0;
}
.user_info {
	background:#ccc;
	color:#F30;
	text-indent:10px;
	line-height:20px;
	margin:0;
	_margin:5px 0 0 0;
}
.themefoot {
	padding:10px 0;
	border-top:1px solid #444;
	text-align:center;
}



















