@import url("border.css");
@import url("widget.css");


/*全局通用css定义
=============================================================================================*/
body {
	font:12px/1.5 宋体, Arial, Helvetica, sans-serif;
	color: #333;
	background:url(bg.jpg) repeat-x
}
a:link {
	color: #4f4f4f
}
a:visited {
	color:#797979
}
a:hover, a:active {
	color:#cd1338;
	text-decoration:underline
}
em, cite {
	font-style:normal;
}
h3 {
	margin:0;
	color:#D2192D;
}
.red, .red a {
	color:#cd1338
}
.black, .black a {
	color:#000
}
.gray, .gray a {
	color:#797979;
}
.gray2, .gray2 a {
	color:#4f4f4f;
}
/*自定义浮动*/
.flt,.floatLeft {
	float:left;
}
.frt,.floatRight {
	float:right;
}
/*网页布局与分栏*/
.warp {
	width:980px;
	margin-left:auto;
	margin-right:auto
}
.warp-s {
	width:203px
}
.warp-m {
	width:763px
}
/*=通用头部 
=============================================================================================*/
#header {
	background:url('pagebg.jpg') no-repeat center 0;
	padding-top:116px;
}
#header .warp {
	background-color:#FFF;
	height:193px;
}
.head-top {
	padding:25px 10px 0 10px;
	height:90px;
}
.logo {
	margin:0
}
.top-right {
}
.top-right ul {
	height:18px;
}
.top-right ul li {
	float:right;
	line-height:18px;
	color:#797979;
	padding:0 0 0 8px;
}
.top-right .toptel {
	margin-top:25px;
	text-align:right
}
.nav {
	height:53px;
	background:url('nav_bg.gif') repeat-x 1px 0;
	position:relative;
}
.nav .nav_r, .nav .nav_l {
	width:75px;
	height:53px;
	position:absolute;
	overflow:hidden;
	display:block;
	top:0;
}
.nav .nav_l {
	left:-75px;
	background:url(nav_l.gif) no-repeat;
}
.nav .nav_r {
	right:-75px;
	background:url(nav_r.gif) no-repeat;
}
.nav ul {
	float:left;
	padding:5px 10px 0;
	line-height:2.0;
	height:36px;
	overflow:hidden;
}
.nav ul li {
	float:left;
}
.nav ul li a, .nav ul li a:visited {
	color:#FFF;
	font-weight:700;
	font-size:14px;
	display:block;
	float:left;
	padding:0 4px;
	margin:0 8px;
}
.nav ul li a:hover, .nav ul li a:active {
	color:#FC0;
	text-decoration:none;
}
.search {
	padding:8px 20px 0;
	height:30px;
	background-color:#ffeff0;
	margin-top:-12px;
	position:relative;
	line-height:2.0;
	color:#797979;
}
.search .hotkey a {
	color:#797979;
	margin-left:8px
}
/*通用底部
==================================================================*/
#footer {
}
.helplist {
	background:url('flow3.gif') repeat-x 3px 0;
	border-color:#fee2e3;
	border-style:solid;
	border-width:0 1px 1px 1px;
	padding:33px 0 10px;
}
.helplist .flt {
	width:190px;
	height:151px;
	overflow:hidden;
}
.helplist .help4 {
	border-right:1px solid #fee2e3
}
.helplist .help5 {
	width:166px;
	padding-right:20px;
	overflow:hidden;
}
.helplist .TreeList div {
	padding-left:62px;
	line-height:2;
}
.helplist .TreeList .cat1 {
	background:url('arrow.gif') no-repeat;
	margin-bottom:2px;
}
.helplist .help1 .TreeList .cat1 {
	background-position:34px 0;
}
.helplist .help2 .TreeList .cat1 {
	background-position:34px -30px;
}
.helplist .help3 .TreeList .cat1 {
	background-position:34px -55px;
}
.helplist .help4 .TreeList .cat1 {
	background-position:34px -81px;
}
.helplist .ImChat {
	margin-top:10px;
}
.helplist .ImChat, .helplist .ImChat td a {
	padding:0;
}
.helplist .ImChat td {
	vertical-align:middle;
	padding:2px 10px 5px 0;
}
.helplist .ImChat img {
	display:block;
}
.sys-copyright {
	text-align:center;
	padding-bottom:15px;
	margin-top:8px;
}
.sys-copyright p {
	margin-bottom:0;
}
.sys-copyright .TreeList {
	height:23px;
	background:url('cate.gif') repeat-x 0 0px;
	line-height:1.5;
	padding:5px 0 0;
	margin-bottom:10px;
}
.sys-copyright .TreeList div {
	display:inline;
	font-weight:normal
}
.sys-copyright .TreeList div a {
	color:#FFF;
	margin:0 8px;
}

/*=首页布局 
=============================================================================================*/
.flashview {
	width:532px;
}
.news {
	width:220px;
}
.news .border4 {
	height:291px
}
.flashview object {
	display:block;
}
.index-top-ad {
	margin-right:-10px;
	*width:773px;
}
.index-top-ad .AdvBanner {
	float:left;
	margin-right:9px;
}
.index-top-ad .AdvBanner a img {
	display:block;
	border:1px solid #ffe8e5;
	width:246px;
	height:120px;
}
.index-top-ad .AdvBanner a:hover img {
	border-color:#FBA0A9
}
.border5 .GoodsList-Tabs {
	position:absolute;
	right:17px;
	top:12px;
}
.border5 .GoodsList-Tabs, .border5 .GoodsList-Tabs div, .border5 .GoodsList-Tabs .active {
	padding:0;
	margin:0;
	border:0;
	background:none;
}
.border5 .GoodsList-Tabs div {
	width:9px;
	height:9px;
	overflow:hidden;
	text-indent:-999em;
	background-color:#c0c0c0;
	margin-right:9px;
}
.border5 .GoodsList-Tabs div.current {
	background-color:#FFF;
}
.border5 .GoodsList {
	width:772px;
}
/*首页产品展示栏目*/
.showgoods {
	margin-top:12px;
}
.showgoods .stitle {
	padding:8px 12px 25px 320px;
	height:32px;
	position:relative;
	background:url('flow.gif') repeat-x -2px 0;
}
.showgoods .st-1 {
	background-position:0 0;
}
.showgoods .st-2 {
	background-position:0 -65px;
}
.showgoods .st-3 {
	background-position:0 0px;
}
.showgoods .st-4 {
	background-position:0 -65px;
}
.showgoods .stitle h3 {
	width:320px;
	height:65px;
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
}
/*
.showgoods .st-1 h3 {background:url('f1.gif') no-repeat;}
.showgoods .st-2 h3 {background:url('f2.gif') no-repeat;}
.showgoods .st-3 h3 {background:url('f3.gif') no-repeat;}
.showgoods .st-4 h3 {background:url('f4.gif') no-repeat;}
*/
.showgoods .slinks {
	margin-top:7px;
	padding-left:18px;
	background:url('arrow.gif') no-repeat -5px -128px;
	color:#FFF;
	height:18px;
}
.showgoods .slinks a {
	color:#FFF;
}
.showgoods .GoodsList {
	margin-left:-13px;
	width:1045px;
}
/*首页文章和评论*/
.index-bot {
}
.index-bot .wz-1, .index-bot .wz-2 {
	padding-right:13px;
	width:260px;
	overflow:hidden;
}
.index-bot .body {
	height:265px;
}
.index-bot .wz-1 .ArticleList li, .index-bot .wz-2 .ArticleList li {padding:6px 0 3px}
.index-bot .wz-3 {
	width:433px;
	overflow:hidden;
}
.wz-1 .border7 h3 span {
	background-position:0 -63px
}
.wz-2 .border7 h3 span {
	background-position:0 -93px
}
.wz-3 .border7 h3 span {
	background-position:0 -121px;
}
/*帮助中心*/
.warp-s .TreeList {line-height:2;padding:10px 15px 15px;}
.warp-s .TreeList .cat1 {padding-top:5px;}

.pageWrap {
	line-height:2.0;
	color:#797979;
}
.pageWrap h2 {
	margin-top:0;
	line-height:2.4;
	padding:15px 0 0;
	text-align:center;
	color:#CD1338
}
.pageWrap h3, .pageWrap h4 {
	color:#666;
	padding:0;
	background:none;
	border:0;
}
.pageWrap ol li {
	border:0
}
/*列表页
=======================================================================*/
.warp-s .GoodsList .item {
	padding:0;
}
.warp-s .GoodsList .item table td {
	padding:0;
}
.warp-s .GoodsList .item table td.goodsDesc {
	padding-left:10px;
}
.GoodsSearchWrap {
	margin-top:10px;
}
/*橱窗模式*/
.GoodsSearchWrap .items-gallery {
	background:none;
	border:0;
	padding:24px 0 0 0;
}
.GoodsSearchWrap .items-gallery .goodinfo {
	text-align:center;
}
.GoodsSearchWrap .items-gallery .goodinfo h6 {
	line-height:1.5
}
.GoodsSearchWrap .items-gallery .button {
	display:none;
}
.pager.floatRight {
	margin:20px 0;
}

/*产品详细页*/
.GoodsInfoWrap .goodsname {
	font-size:14px;
	line-height:26px;
	color:#3d3d3d
}
.GoodsInfoWrap .goodsprops {
	border-top:1px solid #fee5e6;
	border-bottom:1px solid #fee5e6;
}
.GoodsInfoWrap .goodsprops li, .GoodsInfoWrap .goodsprops li a {
	color:#3d3d3d;
	line-height:2.3
}
.GoodsInfoWrap .goodsprops li a:hover {
	color:#cd1338
}
.GoodsInfoWrap .goods-price.list li {
	border:0;
	color:#797979;
	padding-left:0;
	background:none;
}
.GoodsInfoWrap .goods-price.list li span {
	padding-right:5px
}
/*hightbox*/
.hightline,.hight-offline,.GoodsInfoWrap .userselect {border-color:#feddde;background-color:#fffafa;}
.hightline-enter {border-color:#fdc9cb}
.GoodsInfoWrap .userselect {color:#797979}
.GoodsInfoWrap .goods-adjunct-row {line-height:2}
.GoodsInfoWrap .choose table {border-color:#FFF;}
.GoodsInfoWrap .choose td {padding:5px 3px;border-bottom:1px dotted #feddde}

/*详细页tab*/
.goods-detail-pic {line-height:100%;}
.goodspackagewrap,.goods-detail-tab{background:none;padding-left:0px;border-width:1px 1px 2px;border-style:solid;border-color:#ffd6d7 #ffd6d7 #d61842 #ffd6d7;height:31px;position:relative}
.goodspackagewrap div,.goods-detail-tab div{background:#FFF;color:#333;padding:6px 20px 0;height:25px;text-align:center;width:auto;font-size:14px;}
.goodspackagewrap .active,.goods-detail-tab .active{background:#d61842;color:#fff;font-weight:normal;height:26px;position:relative;margin:-1px 0 0 -1px;_display:inline;padding:6px 20px 0 21px;width:auto;}
.goods-detail-tab div em {color:#d61842}
.goods-detail-tab .active em {color:#FFF}

.pdtdetail {border:1px solid #ffd6d7;width:751px;/*修改宽度以适应*/overflow:hidden;margin-bottom:20px;margin-top:-2px;padding:5px;color:#797979;}
.pdtdetail h2,.pdtdetail h4{color:#333;padding-left:5px;}
.pdtdetail h2 span ,.pdtdetail h2 span a{color:#797979;font-size:12px;font-weight:normal;}
.pdtdetail .FormWrap {background:none;padding:0;border:0;}
.pdtdetail h4 {padding-top:15px;}

/*产品评论和咨询*/
.Comments {color:#797979;margin-bottom:15px;}
.Comments .division {border:1px solid #E4E4E4;margin:10px 0 0;background-color:#FFF;padding:0px;position:relative;background-color:#fff;}
.Comments .division .boxBlue {background-color:#FFF;border:0;padding:5px 15px;margin:0 !important;color:#333;font-size:12px;}
.Comments .division div {padding:5px 0 2px;background-color:#FFF;}
.Comments .division div div {padding:0px;overflow:hidden;}
.Comments .division div div div {background-color:#FFFCF5;border:0;padding:5px 8px 5px 15px;border-bottom:0 !important;border-top:1px solid #e4e4e4}
.Comments .division div div div div {padding:0;line-height:2.0;backgrond:none;border:0;color:#797979}
.Comments strong {color:#F66;font-weight:normal;}
.Comments .author {color:#f66}
.Comments strong .author {padding-left:15px;font-weight:normal;color:#F66}
.Comments .commentReply .author {color:#F66}
.Comments .timpstamp {font-size:12px;color:#999}
.Comments .floatRight.lnk {margin:5px 10px 0 0} 

/*咨询*/
.Comments .division .commentMain {padding:5px 15px;}
.Comments .division .commentMain div {padding:5px 0 0;color:#333;font-size:12px;}
.Comments .commentReply.prepend-1 {border:1px solid #E4E4E4;border-top:0;padding:0 15px 5px;background:#FFFCF5}
.Comments .commentReply .division {border:0;background:none;padding-top:8px;}
.Comments .commentReply div {background:none;padding-top:0;color:#797979;}

/*留言*/
#shop-message {background:#FFEFF0}
#shop-message .division.boxBrown {margin-top:0;padding:0;margin-bottom:10px;border:1px solid #FEC8C9}
#shop-message .division.boxBrown div {padding:0px;}
#shop-message .division.boxBrown div div {padding:8px 0 0;border:0 !important}
#shop-message .division.boxBrown .mainReply {padding:8px 0;}
#shop-message .division.boxBrown .mainReply .boxBlue {border:0;padding:5px 20px 0;color:#333;}
#shop-message .division.boxBrown div div div {border:0;padding:5px 20px 6px;color:#666;margin-top:5px;}
#shop-message .addcomment {padding:8px;}
#shop-message .author {padding-left:20px;}

/*配件*/
.GoodsPackageWrap {border:1px solid #ffd6d7;border-top:0;}
.GoodsPackageWrap .items {padding-top:10px;}
.GoodsPackageWrap .itemwrap {padding:0px;}
.GoodsPackageWrap .itemwrap .goodpic img{width:140px;height:140px;}
.GoodsPackageWrap .itemwrap a{color:#797979}
.GoodsPackageWrap .itemwrap .fontcolorOrange {color:#d61842}
.GoodsPackageWrap .itemwrap .fontcolorBlack{color:#d61842}
.GoodsPackageWrap .itemwrap .plus {color:#d61842;font-weight:bold;}
.GoodsPackageWrap .priceinfo {line-height:2;padding-top:10px;}
.GoodsPackageWrap .priceinfo h3 {color:#333;font-size:12px;}
.GoodsPackageWrap .priceinfo .price1 {font-size:14px;}

/*文章页
-----------------------------------------------------------------*/
.ArticleDetailsWrap {}
.ArticleDetailsWrap h2 {margin:0;padding:20px 0;}
.ArticleDetailsWrap p {margin-bottom:1em;}
.ArticleDetailsWrap hr {margin:20px 0;}
.ArtListWrap {padding:10px;}

/*===============================品牌页=================================*/
.BrandWrap {}
.BrandWrap .items {margin:0;overflow:hidden;width:20%;}
.BrandWrap .items dl{border:1px solid #E7E7E7;margin:5px;padding:1px;}
.BrandWrap .items dl dt {height:120px;margin:0 0 1px 0;text-align:center;width:100%;padding:0;}
.BrandWrap .intro {height:30px;line-height:30px;overflow:hidden;display:block;border-top:1px solid #E7E7E7;background:#eee;color:#fff;}
.BrandWrap .intro a {color:#CD1338;font-size:14px;}
.BrandDetailWrap {background:url("qingfeng/line1.gif") repeat-x 100% bottom;margin:0px;margin-top:0px;padding:5px 5px 10px;}
.BrandDetailWrap .branddetail {border:0;background:url("qingfeng/line1.gif") repeat-x 100% bottom;padding:10px;}
.BrandDetailWrap p {line-height:24px; margin:0;}

/*购物车页*/
/*===================================================================================================
.CartWrap .FormWrap {background:none;border:0;padding:0;}
.CartWrap .FormWrap .division {border:1px solid #ECECEC;}
.CartWrap .FormWrap .division .division {border:none;}
.CartWrap .FormWrap h3 {padding:5px 10px;color:#333}
.CartWrap .FormWrap .liststyle {border:0;}
.CartWrap .FormWrap .liststyle td,.CartWrap .FormWrap .liststyle th {vertical-align:middle;border:0}
#amountInfo,.CartBtn {margin-top:10px;}
=====================================================================================================*/
#checkout-recaddr .liststyle td,.liststyle th {border:0;}

