/* 全局CSS定义 k*/
* {
	margin:0;
	padding:0;
	}
		
body { 
	margin:0; 
	padding:0;
	font-family:verdana, "宋体", arial;
	font-size:12px; 
	text-align:left;
	color:#333;
	}
input,select,textarea {font-size:12px;font-family:verdana, "宋体", arial;}
p { margin:7px 0;}
ul,li { list-style:none;}	
div,form,img,ul,ol,li,dl,dt,dd {
	margin: 0; 
	padding: 0; 
	border: 0;
	}
h1,h2,h3,h4,h5,h6 { 
	margin:0; 
	padding:0;
	}
table,td,tr,th{
	font-size:12px;
	}

/* 链接颜色 */
 a:link { color:#BA8927; text-decoration:none;}  
 a:visited { color:#BA8927; text-decoration:none;}  
 a:hover { color:#ee6f00;text-decoration: underline;  }  
 a:active { color:#27565a; text-decoration:none;}  

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:red; }
.cBrown,a.Brown:link,a.Brown:visited{ color:#96171a; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #999;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.bigRed { color:#c00; font-size:150%; font-weight:bold; text-align:right;}
.cyellow,a.cyellow:link,a.cyellow:visited{ color:#FFE400; }
.cGreen{color:#ba8927;}
.cGray2{color:#8E8E8E;}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}
.line-through { text-decoration:line-through;padding-top:10px;}

/* 字体大小*/
.f11px{ font-size:11px;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}

/* 其他属性 */
.center { text-align:center;}
.left{ float: left;}
.right{ float: right;}
.leftalign {text-align:left;}
.rightalign {text-align:right;}
.clear{ height:0px; clear:both; font-size:1px;overflow:hidden; }
.hidden {display: none;}
.noline ,.noline a{text-decoration: none;}
.noborder{border:none;	}



/* 后载入式广告属性 */
.ad70{ width: 750px;  margin: 0 auto; padding:2px 0 6px; clear: both; }
.ad750{ width: 750px;  margin: 0 auto; padding:9px 0 ; clear: both; }

/* Ad */
.ad70{ width:auto!important; width:552px; margin: 0 0 11px 0; padding: 0; clear: both; text-align:center; }
.ad120 { float:left; text-align:center; width:208px; clear: both; }
.ad120 img{ border:1px solid #ccc; }

.ad120a { float:left; text-align:center; width:208px; clear: both; }
.ad120a img{ border:1px solid #ccc; }

.ad120b { float:left; text-align:center; width:208px; clear: both; }
.ad120b img{ border:1px solid #ccc; }

.admid { float:left; text-align:center; width:554px; clear: both; }
.admid img{ border:1px solid #ccc; }

.ad120-a{ text-align:center; width:163px; margin: 0 0 11px 0; padding:20px 0 0 0; background:url(../images/ads.gif) top no-repeat; clear: both; }
.ad120-a img{ border:1px solid #ccc; }


.adText { margin:8px auto; width: 750px;}
.adText a:link,.adText a:visited{ color: Black;}
.adText a:hover,.adText a:active{ color: Red;}

/* CSS Document */
.dashed1{ height:3px; margin:5px 0 5px 0; border-top:1px #ccc dashed; clear:both; font-size:1px;overflow:hidden;}
.line1{ height:3px; margin:2px 0 2px 0; border-top:1px #73b9ff solid; clear:both; font-size:1px;overflow:hidden;}
.blank3{ height:3px; clear:both; font-size:1px;overflow:hidden;}
.blank3z{ height:3px; clear:both; border-top:1px #ccc solid;  font-size:1px;overflow:hidden;}
.blank9{ height:9px; font-size:1px; clear:both;overflow:hidden;}
.blank6{height:6px; font-size:1px; clear:both;overflow:hidden; background-color:#fff;}
.blank6-whitebg{ height:6px; overflow:hidden;background:#fff; clear:both;overflow:hidden;}
.blank9-whitebg{ height:9px; overflow:hidden;background:#fff; clear:both;overflow:hidden;}
.blank12{margin:0 auto;height:20px !important; height:12px; font-size:1px;clear:both;overflow:hidden; background-color:#fff;}
.blank16{margin:0 auto;height:16px; font-size:1px;clear:both;overflow:hidden;}
.blank18{margin:0 auto;height:18px; font-size:1px;clear:both;overflow:hidden;}
.blank100{margin:0 auto; height:100px; font-size:1px;clear:both;overflow:hidden;}
.lineH{margin:0 auto; width:750px;  font-size:1px; overflow:hidden; height:1px; background:url(lineH.gif);}
.blankH { float:left; width:4px; height:150px; font-size:1px;overflow:hidden;}
.betweenline { float:left; width:1px; margin:0 5px 0 5px; height:150px; background-color:#a9a2b2; font-size:1px;overflow:hidden;}
.betweenline2 { float:left; width:1px; margin:0; height:100px; background-color:#ccc; font-size:1px;overflow:hidden;}
.betweenline3 { float:left; width:1px; margin:10px 10px 0 6px; height:130px; background-color:#a9a2b2; font-size:1px;overflow:hidden;}

/* Table com */
.table-com {}
.table-com th { padding:4px 6px;}
.table-com td { padding:4px 6px;}


/* CSS BOX */
.box-body {}

/* Position */
.box-position { padding:0 0 0 2px;}
.border2{border:2px soild #000;}


/* 产品排列主要样式 规格120*160竖排厨窗似样式一---图文并茂 */
ul.box-items-v {float:left; width:122px; margin:0px 20px 10px 15px !important; margin:0px 15px 10px 15px; list-style:none; padding:0; text-align:center; }
ul.box-items-v input { float:left; }
li.box-items-v-name { text-align:left; }
li.box-items-v-name a,li.product-item-name a:link,li.product-item-name a:visited,li.product-item-name a:active { color:#3667A2; }
li.box-items-v-name a:hover { text-decoration:underline; }
li.box-items-v-price { text-align:left; }
li.box-items-v-pricing { text-align:left; color:#f00; }
li.box-items-v-review-snippet { text-align:left; }
li.box-items-v-img { border:1px solid #ddd; margin:0; padding:0; }
li.box-items-v-img img { vertical-align:bottom; }
li.box-items-v-select { text-align:left; margin:8px 0 0 0; }

/* 产品详细页面-相关产品 图片规格 75*100 */
ul.box-items-vv {float:left; width:77px; margin:0px 5px 10px 5px !important; margin:0px 5px 10px 5px; list-style:none; padding:0; text-align:center; }
ul.box-items-vv input { float:left; }
li.box-items-vv-name { text-align:left; }
li.box-items-vv-name a,li.product-item-name a:link,li.product-item-name a:visited,li.product-item-name a:active { color:#3667A2; }
li.box-items-vv-name a:hover { text-decoration:underline; }
li.box-items-vv-price { text-align:left; }
li.box-items-vv-pricing { text-align:left; color:#f00; }
li.box-items-vv-review-snippet { text-align:left; }
li.box-items-vv-img { border:1px solid #ddd; margin:0; padding:0; }
li.box-items-vv-img img { vertical-align:bottom; }
li.box-items-vv-select { text-align:left; margin:8px 0 0 0; }


/* 产品排列横排样式一---图文并茂 */
ul.box-product-h { float:left; width:252px; padding:8px 0 8px 0;}
ul.box-product-h li { float:left;}
ul.box-product-h li.img { width:98px; height:98px;}
ul.box-product-h li.img img { border:1px #ccc solid;}
ul.box-product-h li.info { width:144px; padding:0 0 0 8px;}
ul.box-product-h li.info .name {}
ul.box-product-h li.info .price { margin-top:10px; color:#981313; font-weight:bold;}
ul.box-product-h li.info .do { padding:4px 0 0 0;}

/* Top 9 产品排列 */
ul.box-topproduct-h { float:left; width:246px; padding:8px 0 8px 0;}
ul.box-topproduct-h li { float:left;}
ul.box-topproduct-h li.img { width:80px; height:80px;}
ul.box-topproduct-h li.img img { width:80px; height:80px; border:1px #ccc solid;}
ul.box-topproduct-h li.info { width:144px; padding:0 0 0 8px;}
ul.box-topproduct-h li.info .name {}
ul.box-topproduct-h li.info .price { margin-top:10px; color:#981313; font-weight:bold;}
ul.box-topproduct-h li.info .listprice {}
ul.box-topproduct-h li.info .do { padding:4px 0 0 0;}

.box-items-h { float:left;}
.box-items-h li { float:left; width:196px; }
.box-items-h li dl { margin-top:4px; margin-bottom:4px; clear:both;}
.box-items-h li dt { }
.box-items-h li dd { float:left; }
.box-items-h li dd img { border:1px #ccc solid; margin-right:4px;}
.box-items-h a:link { color:#104368; text-decoration:none; font-weight:bold;}  
.box-items-h a:visited { color:#104368; text-decoration:none; font-weight:bold;}  
.box-items-h a:hover { color:#c60;text-decoration: underline;  font-weight:bold; }  
.box-items-h a:active { color:#104368; text-decoration:none; font-weight:bold;}  

/* 产品排列样式二---文字 */
.box-items-txt {}
.box-items-txt li {margin-left:17px;  list-style: disc; color:#666}

/* List items */
.box-listitems-h { float:left; width:554px; padding:10px; margin:8px 0; font-size:11px; border:1px #ccc solid;}
.box-listitems-h li.img { float:left; width:120px; height:120px;}
.box-listitems-h li.info { float:left; width:424px; padding:10px 0 0 10px;}
.box-listitems-h .info .box-items-h-name { width:400px; }
.box-listitems-h .info .box-items-h-price { width:400px; margin-top:8px;}
.box-listitems-h .info .box-items-h-do { float:right; width:400px; margin-top:18px; text-align:right;}
.box-listitems-h a:link { color:#000; text-decoration:underline;}
.box-listitems-h a:visited {  color:#000;text-decoration:underline;}
.box-listitems-h a:hover { color:#f60; text-decoration:underline;}
.box-listitems-h a:active {  color:#000;text-decoration:underline;}

.box-listitems-v { float:left; width:130px; height:300px; padding:5px 20px 5px 20px; margin-right:16px; font-size:11px; border:1px #ccc solid;}
.box-listitems-v li.box-items-v-img { width:130px; height:120px; text-align:center;}
.box-listitems-v li.box-items-v-name { width:130px; height:55px;  text-align:left;}
.box-listitems-v li.box-items-v-price { width:130px; height:78px;  text-align:left; font-size:11px; margin-top:8px; }
.box-listitems-v li.box-items-v-more { width:120px;  text-align:left; }
.box-listitems-v li.box-items-v-do { width:120px;  text-align:left; margin-top:8px; }
.box-listitems-v a:link { color:#000; text-decoration:underline;}
.box-listitems-v a:visited {  color:#000;text-decoration:underline;}
.box-listitems-v a:hover { color:#f60; text-decoration:underline;}
.box-listitems-v a:active {  color:#000;text-decoration:underline;}

/* 产品排列样式一---pop */
.box-items-pop { float:left; width:240px; margin:10px 12px 10px 12px; }
.box-items-pop .wrap { float:left; border-bottom:1px #ccc solid;  color:#3b7097;}
.box-items-pop .wrap .img { float:left; margin:0 0 0 7px; border-top:1px #ccc solid; border-right:1px #ccc solid; border-left:1px #ccc solid;}
.box-items-pop .wrap .txt { float:left; padding:12px 0 0 4px; font-weight:bold;}
.box-items-pop .wrap .more { float:right; padding:12px 0 0 0; width:40px;}
.box-items-pop ol { width:240px;}
.box-items-pop li.num1 { background:url(../images/icon/icon_num1.gif) left no-repeat; padding-left:17px; }
.box-items-pop li.num2 { background:url(../images/icon/icon_num2.gif) left no-repeat; padding-left:17px; }
.box-items-pop li.num3 { background:url(../images/icon/icon_num3.gif) left no-repeat; padding-left:17px; }


/* 栏目样式四 */
.box-column-line { float:left; width:179px; border:1px #b0b0b0 solid;}
.box-column-line .top { height:22px; padding:2px 0 0 0; }
.box-column-line .top .title { color:#000; font-weight:bold; margin:0 0 0 4px;}
.box-column-line .content { padding:2px 0 2px 0;}




/* Your shopping cart */
.box-column-shoppingcart { float:left; width:99%; border:1px #ccc solid;}
.box-column-shoppingcart .top { width:100%; height:41px; padding:2px 0 0 0; text-align:center; }
.box-column-shoppingcart .top .title { color:#000; font-weight:bold; margin:0 0 0 4px;}
.box-column-shoppingcart .content { width:100%; padding:2px 0 2px 0; text-align:center;}

.box-column-shoppingcart ul { list-style:none; color:#000;}
.box-column-shoppingcart li { list-style:none; }
.box-column-shoppingcart .do {width:100%; padding:5px 0 5px 0;  text-align:center; }

/* More Style */
.box-more-right { float:right; padding:0 5px 5px 0;}
.box-more-right a:link { color:#981313; text-decoration:underline; font-weight:bold;}
.box-more-right a:visited { color:#981313; text-decoration:underline; font-weight:bold;}
.box-more-right a:hover { color:#c60; text-decoration:underline; font-weight:bold;}
.box-more-right a:active { color:#981313; text-decoration:underline; font-weight:bold;}


/* Big Title-com */
.title-com { width:100%; line-height:200%;}
.title-com .title { font-size:1.5em; color:#565656;  font-weight:bold;}
.title-com .adtxt { font-weight:bold;}
.title-com {}

/* 公共警告信息 */
.box-msg-com { color:#f00; padding:0 0 0 17px;}
.box-msg-com ul {}
.box-msg-com li {}
.box-msg-com li.no { margin:10px 0 10px 35%; padding:0 0 0 17px;background:url(../images/icon/icon_no.gif) left no-repeat;}
.box-msg-com li.warring { list-style-image:url(../images/icon/icon_no.gif);}
.box-msg-com li.inesunpay { height:57px;  background:url(../images/img/inesunpay_icon.gif) left no-repeat; padding-left:90px; color:#000; font-weight:bold; line-height:150%; }
.box-msg-com li.exemption {height:57px; margin:4px 0 4px 10px;  background:url(../images/img/inesunpay_icon.gif) left no-repeat; padding-left:90px; color:#000;}
.box-msg-com li.personal {height:57px; margin:4px 0 4px 10px;  background:url(../images/img/personalinfo_icon.gif) left no-repeat; padding-left:90px; color:#000;}
.box-msg-com li.privacy { float:left; width:700px; padding:10px; margin-left:90px; color:#000; font-weight:bold; }
.box-msg-com li.error { color:#f00; font-weight:bold; clear:both;}
.box-msg-com li.note { float:left; padding:0 0 0 80px; background:url(../images/icon/icon_note.gif) no-repeat; color:#000;}
.box-msg-com li.question { float:left; padding:0 0 0 80px; background:url(../images/icon/icon_question.gif) no-repeat; color:#000;}
.box-msg-com li.success { padding-left:27px; background:url(../images/icon/icon_success.gif) no-repeat; color:#04d;}
.box-msg-com li.shoppingcart { margin:0 auto; width:500px; padding:10px; border:1px #f00 solid; color:#000; }
.box-msg-com li.subscribe { width:250px; height:113px; margin:0 auto; padding-left:120px; background:url(../images/icon/icon_subscribesuccess.gif) left no-repeat; color:#c00; font-weight:bold;}


.box-shoppingcart-title { color:#f00; font-weight:bold;}
.box-shoppingcart-txt { }
/* Add to cart POP */
.box-addtocart-pop {padding:30px 10px 0 0; background:url(../images/pop/pop_addtocart_bg.gif) no-repeat;}
.box-addtocart-pop-success { padding-left:7px; background:url(../images/icon/icon_success.gif) no-repeat; color:#04d;text-align:left;}


/*search */
.box-listitems-h-search{ float:left; width:744px; padding:10px; margin:8px 0; font-size:11px; border:1px #ccc solid;}
.box-listitems-h-search li.img { float:left; width:190px; height:120px;}
.box-listitems-h-search li.info { float:left; width:544px; padding:10px 0 0 10px;}
.box-listitems-h-search .info .box-items-h-name { width:400px; }
.box-listitems-h-search .info .box-items-h-price { width:400px; margin-top:8px;}
.box-listitems-h-search .info .box-items-h-do { float:right; width:400px; margin-top:18px; text-align:right;}
.box-listitems-h-search a:link { color:#000; text-decoration:underline;}
.box-listitems-h-search a:visited {  color:#000;text-decoration:underline;}
.box-listitems-h-search a:hover { color:#f60; text-decoration:underline;}
.box-listitems-h-search a:active {  color:#000;text-decoration:underline;}

/*width height*/
.height400{height:400px; }
