﻿@import url("htmls.css");
@import url("border.css");
@import url("widget.css");


body {
	background:#fff;
	padding:0;
	margin:0;
	color:#4F4F4F;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.iframe{
text-align:center;
}
.clear{
clear:both;
}
.content {
margin:0 auto;
padding:0;
width:984px;
}
.weblogo{
width:330px;
height:64px;
float:left;
}
.topnav{
width:634px;
height:23px;
float:left;
background:url(index_02.gif);
padding:10px 20px 0 0;
text-align:right;
}
.top-login{
width:654px;
height:31px;
float:left;
}
.nav{
width:964px;
height:26px;
float:left;
background:url(index_04.gif);
padding:12px 0 0 20px;
}
.nav ul{
margin:0;
padding:0;
}
.nav ul li{
float:left;
}
.nav ul li a{
color:#fff;
text-decoration:none;
font-size:14px;
font-weight:700;
padding:0 20px 0 20px;
}
.nav ul li a:hover{
color:#f90;
text-decoration:none;
font-size:14px;
font-weight:700;
padding:0 20px 0 20px;
}
.search-bg{
width:570px;
height:33px;
float:left;
background:url(index_05.gif);
padding:6px 0 0 20px;
}
.cart-bg{
width:384px;
height:29px;
padding:10px 10px 0 0;
float:left;
background:url(index_05.gif);
text-align:right;
}
.hot-search{
width:954px;
height:23px;
float:left;
background:url(index_08.gif);
margin:5px 0 13px 0;
padding:6px 15px 0 15px;
}
.hot-search a{
color:#fff;
padding:0 5px 0 5px;
}
.web-info{
width:984px;
float:left;
}
.login{
width:272px;
float:left;
overflow:hidden;
}
.login-title{
width:232px;
height:21px;
float:left;
background:url(index_10.gif);
font-weight:700;
color:#444;
padding:20px 0 0 40px;
}
.login-bg{
width:235px;
height:133px;
float:left;
background:url(index_15.gif);
padding:10px 22px 0 20px;
text-align:center;
}
.ddproductclass{width:221px; height:130px; margin-left:auto; margin-right:auto; overflow-x:hidden;overflow-y:scroll;text-align:left;}
.login-foot{
width:272px;
height:15px;
float:left;
background:url(index_17.gif) no-repeat;
}
.banner-bg{
width:426px;
float:left;
overflow:hidden;
}
.banner{
width:382px;
height:183px;
float:left;
padding:0 11px 0 11px;
}
.banner-foot{
width:426px;
height:16px;
float:left;
background:url(index_18.gif);
}
.news-bg{
width:286px;
float:left;
overflow:hidden;
}
.news-title{
width:246px;
height:21px;
float:left;
background:url(index_14.gif);
font-weight:700;
color:#444;
padding:20px 0 0 40px;
}
.news{
width:286px;
height:158px;
float:left;
background:url(index_16.gif);
padding:0 17px 0 7px;
}
.line{
width:984px;
background:url(index_19.gif);
float:left;
}
.tabs{
width:958px;
margin:10px 0 0 16px;
}
.tabs-top{
width:958px;
height:29px;
float:left;
background:url(index_20.gif);
}
.tabs-bg{
width:931px;
float:left;
background:url(index_21.gif);
padding:10px 0 15px 27px;
}
.tabs-foot{
width:958px;
height:10px;
float:left;
background:url(index_22.gif);
overflow:hidden;
}
.jylc{
width:984px;
height:16px;
float:left;
background:url(index_23.gif);
}
.special-title{
width:984px;
height:8px;
float:left;
background:url(index_24.gif);
overflow:hidden;
}
.special-bg{
width:984px;
float:left;
background:url(index_25.gif);
padding:5px 10px 10px 0;
}
.special-foot{
width:984px;
height:15px;
float:left;
background:url(index_26.gif);
margin:0 0 10px 0;
}
.hot-title{
width:964px;
height:22px;
float:left;
background:url(index_28.gif);
margin:0 0 10px 0;
font-size:14px;
color:#fff;
font-weight:700;
padding:7px 0 0 20px;
}
.hot-bg1{
width:984px;
height:10px;
float:left;
background:url(index_30.gif);
overflow:hidden;
}
.hot-bg{
width:963px;
float:left;
background:url(index_31.gif);
padding:5px 0 10px 21px;
}
.hot-foot{
width:984px;
height:10px;
float:left;
background:url(index_32.gif);
overflow:hidden;
}
.info-top{
width:984px;
height:19px;
float:left;
background:url(index_34.gif);
margin:10px 0 0 0;
}
.info-title{
width:984px;
height:22px;
float:left;
background:url(index_35.gif);
padding:3px 0 0 0;
}
.info-title1{
color:#708B00;
font-size:14px;
font-weight:700;
padding:0 0 0 20px;
float:left;
}
.info-title2{
color:#3279B5;
font-size:14px;
font-weight:700;
padding:0 0 0 265px;
float:left;
}
.info-title3{
color:#D62727;
font-size:14px;
font-weight:700;
padding:0 0 0 265px;
float:left;
}
.info-line{
width:984px;
height:6px;
float:left;
background:url(index_36.gif);
overflow:hidden;
}
.info-bg{
width:984px;
height:188px;
float:left;
background:url(index_37.gif);
}
.info-bg1{
width:320px;
float:left;
padding:7px 6px 10px 10px;
}
.info-bg2{
width:320px;
float:left;
padding:7px 0 10px 0;
}
.info-bg3{
width:320px;
float:left;
padding:7px 0 10px 5px;
}
.info-foot{
width:984px;
height:11px;
float:left;
background:url(index_38.gif);
overflow:hidden;
}
.link-top{
width:984px;
height:10px;
float:left;
background:url(index_40.gif);
overflow:hidden;
margin:10px 0 0 0;
}
.link-bg{
width:984px;
float:left;
overflow:hidden;
background:url(index_41.gif);
}
.link-foot{
width:984px;
height:10px;
float:left;
background:url(index_42.gif);
overflow:hidden;
}
.foot{
width:984px;
float:left;
background:#ffffff url(footbg.gif) repeat-x;
margin:10px 0 0 0;
text-align:center;
padding:10px 0;
color:#000000;
line-height:22px;
overflow:hidden;
}
.foot-copyright{width:984px;float:left;padding:0;margin:0 0 -50px 0;}
.foot a{
padding:0 10px 0 10px;
color:#000000;
text-decoration:none;
}



.cart-page-info{
width:984px;
float:left;
}
.page-info{
width:984px;
float:left;
background:url(page_info_bg.gif);
}
.page-left{
width:222px;
float:left;
overflow:hidden;
}
.class-title{
width:182px;
height:21px;
float:left;
background:url(page_01.gif);
font-weight:700;
color:#444;
padding:20px 0 0 40px;
}
.class-bg{
width:162px;
float:left;
background:url(page_04.gif);
padding:0 30px 0 30px;
}
.class-foot{
width:222px;
height:7px;
float:left;
background:url(page_06.gif);
overflow:hidden;
}
.hot-product-bg{
width:188px;
float:left;
margin:10px 0 0 0;
padding:0 14px 0 20px;
}
.page-right{
width:753px;
float:left;
overflow:hidden;
margin:0 0 0 9px;
}
.page-class-title{
width:713px;
height:5px;
float:left;
background:url(page_03.gif);
font-weight:700;
color:#444;
padding:15px 0 0 40px;
}
.page-class-bg{
width:713px;
padding:0 20px;
float:left;
background:url(page_05.gif);
}
.page-class-foot{
width:753px;
height:21px;
float:left;
background:url(page_08.gif);
}
/*=Library*/
#p7TP1{
	position: relative;
}
#p7TP1 .p7TP_tabs a{
	display: block;
	float: left;
	cursor: pointer;
	background:url(tabs2.gif);
	width:84px;
	height:16px;
	text-align:center;
	padding:5px 0 0 0;
	color:#fff;
}
.p7TP_tabs div {
	display: block;
	float: left;
	margin: 10px 3px 0 0;
}
#p7TP1 .p7TP_tabs div.downs a{
	color: #333;
	cursor: default;
	font-weight: bold;
	background:url(tabs1.gif);
	width:84px;
	height:16px;
}
.tab-info{
	position: absolute;
	left: -17px;
	top: -41px;
}
.tejia{
	position: absolute;
	top:-15px;
	left:60px;
	background:url(tejia.gif);
	width:27px;
	height:25px;
}










.topnav ul li{display:inline;padding:0 3px;border-right:1px solid #999;}
.nav .c-cat-depth-1{float:left;margin:0;padding:0;border:none;}
.nav .c-cat-depth-1 ul{float:left;margin:0;padding:0;border:none;}
.nav a, .nav .c-cat-depth-1 a{font-weight:bold;font-size:14px;color:#fff;float:left;margin:0;padding:0 22px 0 0;border:none;}
.nav a:hover, .nav .c-cat-depth-1 a:hover{font-weight:bold;font-size:14px;color:#f90;float:left; margin:0;padding:0 22px 0 0;border:none;}
.search-bg .keywords{width:150px;}
.info-bg1 ul, .info-bg2 ul, .info-bg3 ul, .news ul{padding:0 5px 0 10px;overflow:hidden;white-space:nowrap;}
.info-bg ul a, .news ul a{background:url(articleitems.gif) no-repeat 2px;padding:3px 0 3px 15px;border-bottom:1px dotted #ccc;display:block;color:#666;width:90%;text-decoration: none;}
.info-bg ul a:hover, .news ul a:hover{background:url(articleitems.gif) no-repeat 2px;border-bottom:1px solid #5B980E;color:#5B980E;}
.more a{font-size:10px;margin:0 10px 0 0;color:#666;float:right;}
.more a:hover{ font-size:10px;margin:0 10px 0 0;color:#f60;float:right;}
.goodsImg {padding:2px;border:1px solid #e3e3e3;background:#fff;}
.itemsWrap{margin:0 0 10px 0;}
.OrderList, .TransportList {padding:0 10px 0 0;}
.LinkList a{padding:0 5px;}
.foot .TreeList{margin:0 auto 10px auto;border-bottom:0px solid #9e8563;width:97%;padding:0 0 5px 0;}
.foot .cat1 {display:inline;}
.foot a {color:#4A4A4A; margin:0;padding:0 6px;}
.foot a:hover {color:#000;margin:0;padding:0 6px;}
.boxGray a{color:#666;}
.boxGray a:hover{color:#f60;}
.page-class-bg .items-gallery .goodpic a{border:none;}
.page-class-bg .items-gallery {background:#fff; border:1px solid #eee;}
.page-class-bg .items-gallery .button {background:none;border:1px solid #efefef;}
.BrandWrap .textcenter{padding:0;margin:0;height:15px;overflow:hidden;}
.BrandWrap .items{ width:168px;}
.page-class-bg .boxBlue {background:none;border:none;padding:0;margin:0;}
.page-class-bg .fontcolorBlue {color:#666;}
.page-class-bg .BrandWrap li{float:left;padding:0 15px 0 0;}
.cart-page-info .foot {background:#fff;height:10px;overflow:hidden;margin:0;padding:0;}
.RankingList .pic {padding:2px;border:1px solid #e3e3e3;}
.AdvBanner{margin:-2px 0 0 0;}
.RegisterWrap .leftpart{padding:0;margin:0;}
#goods-viewer .brief{color:#666;}
.MemberSidebar{float:left;padding:0;margin:0;}
.note {border:none;background:none; padding:0 0 0 10px; margin:0;}
.buy-select-list {background:#fff;border:1px solid #ccc;padding:0 10px 10px 10px;}
.login-bg .AdvBanner {margin:0 0 2px 0;}
.special-bg h3{width:98%;}
#siderIMchat_main {overflow:hidden; color:#333}
.themefoot {padding:0; margin:0;text-align:center;}
