/*



Template Name: QQShop



Template URI: http://www.ok-moban.com/



Description: QQShop template.



Version: 2.7.2



Author: OK-MB Team



Author URI: http://www.ok-moban.com/



Logo filename: logo.gif



Template Type: type_0







*/















/* ====================



     公共样式



==================== */



body {
	background: #fff;
	font-size: 12px;
	font-family:  Arial, "宋体", Verdana;
	line-height: 150%;
	margin: 0 0 0 0;
	padding: 0;
	color: #404040;
}
div {
	margin: 0 auto;
	padding: 0;
}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p {
	margin: 0;
	padding: 0;
	border: none;
	list-style-type: none;
}
img {
	border: 0;
	display: inline-block;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
a:link, a:visited {
	color: #353535;
	text-decoration: none;
}
a:hover {
	color: #a10000;
	text-decoration: none;
}
.block {
	width: 971px;
	height: auto;
}
.f_l {
	float: left;
}
.f_r {
	float: right;
}
.tl {
	text-align: left;
}
.tc {
	text-align: center;
}
.tr {
	text-align: right;
}
.dis {
	display: block;
}
.inline {
	display: inline;
}
.none {
	display: none;
}
.dashed {
	background: url(images/lineBg.gif) repeat-x left top;
	color: #3f3f3f;
	padding: 2px 0 3px 12px;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
*html .clearfix {
	height: 1%;
}
.clearfix h1{
	font-size: 20px;
font-weight: bold;
padding-top: 6px;
padding-left: 8px;
color: #fff;
}

*+html .clearfix {
	height: 1%;
}
/*英文强制换行*/



.word {
	word-break: break-all;
}
/*边框*/



.B_blue {
	border: 1px solid #e2e2e2;
}
.B_input {
	border: 1px solid #ccc;
	font-family: "宋体", Verdana, Arial;
	padding: 2px;
}
.inputBg {
	border: 1px solid #b3b3b3;
	background: #fff url(images/inputbg.gif) repeat-x left top;
	height: 18px;
}
/*字体颜色ecmoban.com*/



.f1 {
	color: #b10103;
}
.f2 {
	color: #006bd0;
	font-weight: bold;
	margin-right: 15px;
}
.f3 {
	color: #9e9e9e;
}
.f4 {
	color: #b10103;
}
.f4_b {
	color: #b10103;
	font-weight: bold;
}
.f5 {
	font-size: 14px;
	font-weight: bold;
}
/*商品列表下產品名顏色變化與下劃綫*/







.f6 {
	color: #006bd0;
	text-decoration: none;
}
.market {
	font-size: 12px;
	text-decoration: line-through;
	color: #999
}
/*舊商品列表下優惠價格的樣式



.shop {



	color:#b10103;



	font-size:14px;



	font-weight:600;



}



*/











.shop {
	font-size: 14px;
	font-weight: 600;
}
/*修改商品列表下的起訂量顏色與字體*/



.brand_t2 {
	/*color:#b10103;*/



	font-size: 12px;
	font-weight: 600;
}
.brand_t {
	color: #b10103;
	font-size: 12px;
	font-weight: 600;
}
.market_s {
	text-decoration: line-through;
}
.shop_s {
	color: #b10103;
}
/*按钮部分*/



.bnt_blue {
	background: url(images/subbtn2-0501.gif);
	width: 63px;
	height: 23px;
	text-align: center;
	line-height: 23px;
	color: #fff;
	border: none;
	cursor: pointer;
	overflow: hidden;
}
.bnt_blue_1 {
	background: url(images/subbtn3-0501.gif) no-repeat;
	width: 90px;
	height: 23px;
	text-align: center;
	line-height: 23px;
	color: #fff;
	border: none;
	cursor: pointer;
	overflow: hidden;
}
.bnt_blue_2 {
	background: url(images/subbtn1.gif) no-repeat;
	width: 139px;
	height: 22px;
	text-align: center;
	line-height: 22px;
	color: #fff;
	border: none;
	cursor: pointer;
	overflow: hidden;
}
.bnt_easydu0501 {
	background: url(images/subbtn-0501.gif) no-repeat;
	width: 101px;
	height: 23px;
	text-align: center;
	line-height: 23px;
	color: #fff;
	border: none;
	cursor: pointer;
	overflow: hidden;
}
.bnt_bonus {
	background: url(images/subbtn2-0501.gif) no-repeat;
	width: 63px;
	height: 23px;
	text-align: center;
	line-height: 23px;
	color: #FFF;
	border: none;
	cursor: pointer;
	overflow: hidden;
}
.bnt_search {
	background: url(images/public_search.gif);
	width: 59px;
	height: 22px;
	text-align: center;
	line-height: 22px;
	color: #fff;
	border: none;
	cursor: pointer;
	overflow: hidden;
}
/*box from ec moban*/



.box {
	overflow: hidden;
}
/*舊樣式



.box_1 {



	border:1px solid #e2e2e2;



	background-color:#fff;



}



*/







.box_1 {
	border: 1px solid #ff6600;

}
.box_2 {
	border: 1px solid #e2e2e2;
	background: url(images/box_2Bg.gif) repeat-x top left;
	background-color: #edf8fe;
	overflow: hidden;
}
/*舊



.boxCenterList {



	padding:8px;



}



*/



.boxCenterList {
	padding: 8px;
}
/*舊郵件訂閱樣式



.eding {



	background:url(images/image015.gif) no-repeat top right;



	overflow:hidden;



}



*/







.eding {
	overflow: hidden;
}
.eding h4 {
	font-weight: normal;
	height: 25px;
	line-height: 25px;
}
/*模块标题*/



  /*



  h3 {



	height:40px;



	line-height:40px;



	font-size:12px;



	background:url(images/h3_tit.gif) repeat-x left top;



	text-align:right;



	padding:0 12px;



	font-weight:100;



}



  */







h3 {
	height: 40px;
	line-height: 40px;
	font-size: 12px;
	background: url("images/top_bg.gif") repeat-x scroll 0 0 transparent;
	text-align: right;
	padding: 0 12px;
	font-weight: 100;
}
h3.border {
	border: 1px solid #e2e2e2;
	border-bottom: none;
}
h3 img {
	position: relative;
	top: 7px;
}
/*舊



h3 span {



	float:left;



	height:40px;



	line-height:40px;



	text-align:left;



	font-weight:bold;



	color:#9F2427;



	font-size:14px;



	padding-left:5px;



}



*/







h3 span {
	float: left;
	height: 40px;
	line-height: 40px;
	text-align: left;
	font-weight: bold;
	color: #ffffff;
	font-size: 20px;
	padding-left: 5px;
}
h5 {
	height: 26px;
	line-height: 26px;
	text-align: right;
	background-color: #f6f6f6;
	font-size: 12px;
	color: #900;
	padding: 0 10px 0 0;
}
h5 span {
	float: left;
	font-weight: bold;
	padding-left: 15px;
}
h6 {
	height: 23px;
	line-height: 23px;
	text-align: right;
	font-size: 12px;
	background: #f6f6f6;
	color: #3f3f3f;
	border: 1px solid #fff;
	padding-right: 10px;
}
h6 span {
	float: left;
	padding-left: 15px;
}
/*页面留白*/



.blank {
	height: 8px;
	line-height: 8px;
	clear: both;
	visibility: hidden;
}
.blank5 {
	height: 5px;
	line-height: 5px;/* _margin:-3px 0;e c m o b a n*/
	clear: both;
	visibility: hidden;
}
/*布局*/



.AreaL {
	width: 211px;
	float: left;
}
.AreaR {
	width: 750px;
	float: right;
}
.AreaL h3 {
	background: url(images/title-0501.gif) repeat-x 0px 0px;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #e2e2e2;
}
.AreaL h3 span {
	background: none;
	color: #f93;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
}
.AreaL #mallNews {
	width: 211px;
	margin-bottom: 8px;
}
.AreaL .newart_tit {
	width: 211px;
	height: 31px;
	line-height: 31px;
	background: url(images/cuxiao_l.gif);
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	text-align: left
}
/* ====================



     导航部分



==================== */



  /*顶部管理型导航*/



.log {
	height: 50px;
	position: absolute;
	right: 0;
	top: 0;
}
.log .userInfo {
	text-align: right;
	color: #c00;
	padding-top: 4px;
}
.log .userInfo a {
	color: #666;
	text-decoration: none;
}
.log li img {
}
.tit1 {
	height: 30px;
	line-height: 30px;
	background: url(images/title-0501.gif) repeat-x 0px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #444;
	padding-left: 12px;
	border-bottom: 1px solid #e2e2e2;
}
.tit1 span {
	background: none;
	color: #444;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
}
#topNav {
	height: 25px;
	line-height: 25px;
	color: #ccc;
	padding: 0px;
	margin: 0px 5px;
	position: relative;
	text-align: right
}
#topNav a {
	color: #666;
	text-decoration: none;
}
/*页面主导航*/



#mainNav {
	padding: 0 25px;
	width: 910px;
	height: 38px;
	padding-top: 3px;
}
.header_bg {
	width: 950px;
	height: 71px;
	background: url(images/nav-0501.gif);
	position: relative;
	overflow: hidden
}
.header_0501 {
	width: 950px;
	position: relative;
	overflow: hidden
}
#mainNav a {
	display: block;
	height: 38px;
	float: left;
	line-height: 38px;
	text-align: center;
	padding: 0 15px;
	position: relative;
	font-size: 14px;
	margin-right: 2px;
	color: #fff;
	text-decoration: none;
	width: 60px;
}
#mainNav a span {
	width: 9px;
	height: 38px;
	position: absolute;
	top: 0px;
	right: 0px;
}
#mainNav a:hover {
	display: block;
	height: 38px;
	float: left;
	line-height: 38px;
	text-align: center;
	padding: 0 15px;
	background: url(images/nav-on.gif) no-repeat 0 0;
	position: relative;
	margin-right: 2px;
	color: #333;
	text-decoration: none;
	font-weight: bold;
}
#mainNav .cur {
	display: block;
	height: 38px;
	float: left;
	line-height: 38px;
	text-align: center;
	padding: 0 15px;
	background: url(images/nav-on.gif) no-repeat 0 0;
	position: relative;
	margin-right: 2px;
	color: #333;
	text-decoration: none;
	font-weight: bold;
}
#mainNav a:hover span, #mainNav .cur span {
	width: 3px;
	height: 38px;
	background: url(images/nav-on.gif) no-repeat 0 -41px;
	position: absolute;
	top: 2px;
	right: -1px;
}
/*搜索*/



#search {
	width: 950px;
	padding: 0px 0px;
	height: 28px;
	line-height: 28px;
	float: left;
	overflow: hidden;
}
#search a {
	color: #333;
	text-decoration: none;
}
#search .keys {
	color: #c00;
	padding-left: 40px;
	float: left;
}
.search_box {
	width: 400px;
	float: right;
}
.search_box form {
	padding-left: 50px;
}
.search_box #category {
	width: 100px;
}
.search_box .go {
	background: url(images/header_seabtn.gif) no-repeat;
	border: none;
	width: 50px;
	height: 20px;/* position:relative; top:2px; utf8下*/
}
/*当前位置*/



#ur_here {
	height: 24px;
	line-height: 24px;
	padding: 0 12px;
}
#ur_here a {
	color: #990000;
	text-decoration: none;
}
/* ====================



     模块



==================== */



   /*购物车*/



.cart {
	position: absolute;
	right: 13px;
	top: 13px;
	background: url(images/biao1.gif) 0 center no-repeat;
	padding-left: 20px;
}
.cart_0501 {
	position: absolute;
	right: 13px;
	top: 10px;
	background: url(images/biao1.gif) 0 center no-repeat;
	padding-left: 20px;
}
.tel {
	position: absolute;
	right: 13px;
	top: 47px;
	color: #000;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
}
.cart a {
	color: #fff;
	text-decoration: none;
}
.cart_0501 a {
	color: #353535;
	text-decoration: none;
}
.cart b {
	color: #FFCC00
}
.logo {
	position: absolute;
	left: 0;/* banner  top:10px;*/



}
/*商品分类*/



#category_tree {/*border:1px #CCC solid;*/
}
#category_tree dl {
	font-size: 13px;
	margin: 3px;
}
#category_tree dt {
	/*background:#f3f2f1;*/



	height: 22px;
	line-height: 22px;
}
#category_tree dt a {
	background: url(images/fenlei_BG.gif) no-repeat 10px center;
	/*color:#F63;*/



	color: #353535;
	padding-left: 20px;
	text-decoration: none;
}
#category_tree dt a:hover {
	color: #c02;
	text-decoration: none;
}
#category_tree dd {
	background: url(images/fenlei_BG.gif) no-repeat 25px center;
	padding: 3px 0px 3px 35px;/* padding-left:30px;*/
}
#category_tree dd a {
	color: #353535;
	text-decoration: none;
}
#category_cur {
	background-color: #a10000;
	color: #fff;
}
.itemsbg {
	background-color: #a10000;
	color: #fff;
}
.itemsbg a:hover {
	color: #0087cf;
	text-decoration: underline;
}
/*销售排行*/



.top10Tit {
	background: url(images/bg.gif) no-repeat 0px -85px;
	height: 30px;
}
.top10List {
	background-color: #fff;
	margin: 0px 4px 4px 4px;
}
.top10List ul {
	border-bottom: 1px solid #eee;
	position: relative;
}
.top10List .iteration {
	position: absolute;
	top: 6px;
	left: 6px;
}
.top10List .iteration1 {
	padding-left: 3px;
}
.top10List li.topimg {
	width: 60px;
	height: 60px;
}
.top10List .samllimg {
	width: 60px;
	height: 60px;
	margin-bottom: 4px;
}
.top10List li {
	padding: 3px 3px 3px 23px;
	float: left;
}
/*linkCOLOR*/



.top10List li a, #mallNews .NewsList li a, .boxCenterList li a {
	color: #3f3f3f;
	text-decoration: none;
}
.top10List li a:hover, #mallNews .NewsList li a:hover, .boxCenterList li a:hover {
	color: #ff6600;
	text-decoration: none;
}
/*首页焦点图*/



#focus {
	width: 520px;
	float: left;
}
#focus_right {
	width: 220px;
}
#mallNews {
	width: 220px;
}
.newart_tit {
	width: 220px;
	height: 31px;
	line-height: 31px;
	background: url(images/cuxiao.gif);
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}
#mallNews .NewsList {
	padding: 8px;
}
#mallNews .NewsList ul {
	line-height: 22px;
}
#mallNews .NewsList li {
	/*background:url(images/bg.gif) no-repeat 0px -167px;*/



	text-align: left;
	color: #1e51a4;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
}
#mallNews .NewsList li a {
	color: #1e51a4
}
/*今日特价和品牌*/



#sales {
	width: 500px;
	background: url(images/salesBg.gif) repeat-x left bottom;
	border-bottom: 2px solid #f0f1f3;
	background-color: #eef8ff;
}
#sales h1 {
	font-size: 12px;
	background: url(images/salesTitBg.gif) no-repeat;
	height: 33px;
	text-align: right;
}
#sales h1 img {
	position: relative;
	top: 10px;
	right: 8px;
}
#sales .goodBox {
	margin: 10px 0px 10px 10px;
	_margin-left: 5px;
}
#sales .goodBox .goodList p {
	text-align: left;
	color: #3f3f3f;
}
#sales .goodBox .goodList p a {
	color: #3f3f3f;
	text-decoration: none;
}
#sales .goodBox .goodList p a:hover {
	color: #ff6600;
	text-decoration: none;
}
#sales .goodList {
	width: 110px;
	margin: 0px 5px 0px 5px;
	float: left;
}
#sales .goodList img {
	background: url(images/salesGoodBg.gif) no-repeat;
	width: 100px;
	height: 100px;
	padding: 5px;
}
#sales .goodList p {
	margin-top: 3px;
	text-align: center;
}
#brands {
	width: 247px;
	height: 199px;
 *height:201px;
	padding: 1px 0 0 1px;
	position: relative;
}
#brands .brandsMore {
	position: absolute;
	left: 178px;
	bottom: 10px;
	width: 65px;
	height: 41px;
}
#brands .brandsMore img {
	border: none;
	width: 65px;
	height: 41px;
}
#brands img {
	width: 78px;
	height: 40px;
	border: 1px solid #e2e2e2;
}
#brands a {
	color: #0069cd;
	text-decoration: none;
	margin: 2px 1px;
	display: block;
	float: left;
}
.brandsIe6 {
	_width: 250px;
}/*在ie6下特价商品不存在的话品牌推荐永远靠右显示*/
/*精品推荐，新品上市，热卖商品*/



.centerPadd {
	padding: 5px 8px 8px 8px;
	overflow: hidden;
}
.itemTit {
	height: 38px;
	line-height: 38px;
	position: relative;
}
.itemTit .tit {
	width: 142px;
	height: 20px;
	position: absolute;
	left: 0;
	top: 0;
	text-align: left;
	padding: 12px 0 0 50px;
}
#itemBest {
	background: url(images/tit-best.gif) right 0 no-repeat;
}
#itemProm {
	background: url(images/tit-promotion.gif) right 0 no-repeat;
}
#itemHot {
	background: url(images/tit-hot.gif) right 0 no-repeat;
}
#itemNew {
	background: url(images/tit-new.gif) right 0 no-repeat;
}
#itemcase {
	background: url(images/tit-case.gif) right 0 no-repeat;
}
.itemblobal {
	background: url(images/tit-global.gif) right 0 no-repeat;
}
/*



舊首頁右方一件起訂樣式



.itemblobal .l_tit {



	width:90px;



	height:38px;



	line-height:38px;



	float:left;



	margin-left:13px;



	margin-right:60px;



	font-weight:bold;



	font-size:14px;



	color:#f6f6f6;



}



*/



.itemblobal .l_tit {
	width: 120px;
	height: 38px;
	line-height: 38px;
	float: left;
	margin-left: 13px;
	margin-right: 60px;
	font-weight: bold;
	font-size: 26px;
	color: #f6f6f6;
	font-family: "宋体", Verdana, Arial;
}
.itemblobal .l1_tit {
	height: 38px;
	line-height: 38px;
	float: left;
	margin-left: 22px;
	margin-right: 60px;
	font-weight: bold;
	font-size: 20px;
	color: #ff9933;
	font-family: "宋体", Verdana, Arial;
}
.itemblobal h2 {
	background-color: #ffebea;
	border: 1px solid #f19696;
	border-bottom: none;
}
.itemblobal h2.h2bg {
	background: none;
	border: none
}
/* 舊首頁右方樣式



.itemblobal_box .box_1 {



	border:1px solid #f19696;



	background:#fff;



	padding:15px 12px 5px 12px;



	margin-top:-1px;



}



*/







.itemblobal_box .box_1 {
	border: 1px solid #f93;
	background: #fff;
	padding: 15px 12px 5px 12px;
	margin-top: -1px;
}
.itemblobal_box .f1 {
	color: #b10103;
	font-weight: bold
}
.itemblobal_box .f1 a {
	color: #b10103;
}
.itemTit.New {
	background: url(images/bg.gif) no-repeat 0px -225px;
}
.itemTit.Hot {
	background: url(images/bg.gif) no-repeat 0px -256px;
}
.itemTit img {
	position: relative;
	top: 7px;
}
.itemTit .h2box {
	overflow: hidden;
	height: 38px;
}
.itemTit h2 {
	float: left;
	height: 27px;
	font-size: 12px;
	text-align: center;
	color: #666;
	font-weight: 100;
	padding: 0px 10px;
	line-height: 28px;
	margin: 0 6px 0 0;
	border-bottom: none;
	position: relative;
	bottom: -9px;
	_bottom: -8px;
	display: inline;
	white-space: nowrap;
}
.itemTit h2 a {
	color: #666;
	text-decoration: none;
}
.itemTit .h2bg {
	height: 27px;
	line-height: 28px;
	border: none;
	background: none;
	font-size: 12px;
	text-align: center;
	color: #666;
	font-weight: 100;
	padding: 0px 10px;
	display: inline;
	white-space: nowrap;
}
.itemTit .h2bg a {
	color: #666;
	text-decoration: none;
}
.centerPadd .goodsBox {
	border: 1px solid #f19696;
	background: #fff;
	padding: 12px 0px 0px 0px;
 *padding:12px 0px 0px 0px;
	_padding: 12px 0px 0px 0px;
}
.centerPadd .goodsBox .more {
	text-align: right;
	clear: both;
	margin: 0 8px 8px 0;
}
.goodsbtns {
}
.goodsbtns .btn-buy, .goodsbtns .btn-coll, .goodsbtns .btn-comp {
	background: transparent url(images/bg_hotsale.gif) no-repeat scroll 0px 0px;
	float: left;
	height: 22px;
	line-height: 22px;
	margin-right: 1px;
	text-align: center;
	width: 38px;
	overflow: hidden;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333333;
	margin-left: 1px;
}
.goodsbtns .btn-buy, .goodsbtns .btn-coll, .goodsbtns .btn-comp {
	border: 0 none;
	cursor: pointer
}
.goodsbtns .btn-comp {
	margin-right: 0px;
}
/*单个商品*/



.goodsItem {
	width: 162px;
	float: left;
	position: relative;
	overflow: hidden;
	padding: 0px 10px 15px 10px;
}
.goodsBox_1 .goodsItem {
	padding: 0px 5px 15px 5px;
	width: 170px;
}
/*新css_for相關商品*/



.goodsBox_1 .goodsItem2 {
	padding: 6px 8px 10px;
	width: 170px;
}
.goodsItem .goodsimg {
	width: 170px;
	height: 170px;
	border: 1px solid #cdcece;
	margin-bottom: 4px;
}
.goodsItem .goodsimg:hover {
	border: 1px solid #F93;
}
.goodsItem p {
	text-align: left;
	color: #3f3f3f;
	height: 20px;
	overflow: hidden;
	width : 180px
}
.goodsItem p a {
	color: #3f3f3f;
	text-decoration: none;
}
.goodsItem p a:hover {
	color: #ff6600;
	text-decoration: none;
}
.goodsItem span {
	width: 40px;
	height: 40px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.goodsItem span.best {
	background: url(images/bg.gif) no-repeat 0px -304px;
}
.goodsItem span.news {
	background: url(images/bg.gif) no-repeat -75px -304px;
}
.goodsItem span.hot {
	background: url(images/bg.gif) no-repeat -161px -304px;
}
.h3shop {
	height: 35px;
	line-height: 35px;
	font-size: 12px;
	background: url(images/tit-shop.gif) repeat-x left top;
	text-align: right;
	padding: 0 12px;
	font-weight: 100;
}
.h3shop h1 {
	float: left;
	height: 35px;
	line-height: 35px;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	padding-left: 5px;
}
.h3shop img {
	position: relative;
	top: 7px;
}
/*帮助*/



.helpTitBg {
	background: #ffffff;
	text-align: left;
	height: 150px;
	border: 1px #dddddd solid;
}
/*



.helpTitBg dl {



	float:left;



	width:150px;



	padding-left:35px;



	padding-top:10px;



}



.helpTitBg dt {



	height:50px;



	line-height:50px;



	text-align:left;



	font-weight:bold;



	color:#333;



	padding-left:50px;



	margin-bottom:0px;



}



.helpTitBg .a1 dt {



	background:url(images/help_1.gif) 0 center no-repeat;



}



.helpTitBg .a2 dt {



	background:url(images/help_2.gif) 0 center no-repeat;



}



.helpTitBg .a3 dt {



	background:url(images/help_3.gif) 0 center no-repeat;



}



.helpTitBg .a4 dt {



	background:url(images/help_4.gif) 0 center no-repeat;



}



.helpTitBg .a5 dt {



	background:url(images/help1.gif) 0 center no-repeat;



}



.helpTitBg dt a {



	font-weight:bold;







	text-decoration:none;



}



.helpTitBg dd {



	padding-left:50px;



}



.helpTitBg dd a {







	text-decoration:none;



	background:url(images/biao5.gif) no-repeat 0 center;



	padding:0px 0px 0px 10px;



}



*/











.help_content {
	float: left;
	min-height: 120px;
	width: 235px;
	padding: 13px 0px;
}
.helpTitBg .a1 {
	background: url(images/help_1.gif) 0 center no-repeat;
	display: inline;
	float: left;
	height: 50px;
	margin-left: 5px;
	width: 50px;
	font-weight: bold;
	color: #333;
}
.helpTitBg .a2 {
	background: url(images/help_2.gif) 0 center no-repeat;
	display: inline;
	float: left;
	height: 50px;
	margin-left: 5px;
	width: 50px;
	font-weight: bold;
	color: #333;
}
.helpTitBg .a3 {
	background: url(images/help_3.gif) 0 center no-repeat;
	display: inline;
	float: left;
	height: 50px;
	margin-left: 5px;
	width: 50px;
	font-weight: bold;
	color: #333;
}
.helpTitBg .a4 {
	background: url(images/help_4.gif) 0 center no-repeat;
	display: inline;
	float: left;
	height: 50px;
	margin-left: 5px;
	width: 50px;
	font-weight: bold;
	color: #333;
}
.helpTitBg .a5 {
	background: url(images/help1.gif) 0 center no-repeat;
	display: inline;
	float: left;
	height: 50px;
	margin-left: 5px;
	width: 50px;
	font-weight: bold;
	color: #333;
}
.helpTitBg .sort_list {
	float: left;
	margin: 0px;
	overflow: hidden;
	width: 170px;
}
.helpTitBg .sort_list h4 {
	border-bottom: 1px solid #DDD;
	font-size: 12px;
	height: 25px;
	margin: 0px 0px 5px;
	position: relative;
}
.helpTitBg .sort_list h4 span {
	background: url(images/help_biaoshifu.gif) no-repeat 0 50%;
	border-bottom: 1px solid #CD0000;
	line-height: 25px;
	padding: 0px 10px;
	position: absolute;
}
.helpTitBg .sort_list p {
	display: block;
	overflow: hidden;
	zoom: 1;
}
.helpTitBg .sort_list p a {
	color: #325E7F;
	text-decoration: none;
	line-height: 16px;
	margin: 2px 0px;
}
.helpTitBg .sort_list p a:hover {
	text-decoration: underline;
}
/*相关商品*/



.boxCenterList ul {
	height: 1%;
	margin-bottom: 5px;
}
.boxCenterList li {
	float: left;
	width: 100px;
}
.boxCenterList li.goodsimg {
	width: 60px;
	margin-right: 10px;
	float: left
}
.boxCenterList li.goodsimg img {
	width: 60px;
	height: 60px;
	display: block;
}
/*相关文章(其它带有小三角点的文字列表共用)*/



.RelaArticle a, .alone {
	background: url(images/bg.gif) no-repeat 0px -170px;
	padding: 0px 0px 0px 10px;
	color: #3f3f3f;
	text-decoration: none;
}
.RelaArticle a:hover {
	background: url(images/bg.gif) no-repeat 0px -170px;
	padding: 0px 0px 0px 10px;
	color: #ff6600;
	text-decoration: none;
}
.RelaArticle p {
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
/*浏览历史，收藏*/







/*舊



   .history h2 {



	height:35px;



	line-height:35px;



	padding:0px 10px 0 20px;



	text-align:center;



	font-size:14px;



	float:left;



	color:#990000;



	margin:5px 5px 0 0;



	border:1px solid #e2e2e2;



	border-bottom:none;



	background-color:#FFFFFF;



}



*/



.history h2 {
	height: 35px;
	padding: 0px 10px 0 20px;
	text-align: center;
	font-size: 20px;
	float: left;
	color: #ffffff;
	border-bottom: none;
	font-weight: bold;
}
.history .h2bg {
	height: 35px;
	line-height: 35px;
	padding: 0px 10px 0 20px;
	text-align: center;
	font-size: 14px;
	float: left;
	color: #666;
	background: none;
	margin: 5px 5px 0 0;
	border: none;
}
#history li {
	width: 100%;
}
#clear_history a {
	background: none;
	padding: 0px;
	color: #3f3f3f;
	text-decoration: none;
	float: right;
	cursor: pointer;
}
.colle a {
	background: none;
	padding: 0px;
	color: #3f3f3f;
	text-decoration: none;
}
.colle a:hover {
	background: none;
	padding: 0px;
	color: #ff6600;
	text-decoration: none;
}
/* ====================



     商品详情页面部分模块



==================== */



#goodsInfo {
	_height: 1%;
}
#goodsInfo .imgInfo {
	width: 310px;
	float: left;
	padding-right: 10px;
}
#goodsInfo .imgInfo .thumb {
	width: 230px;
	height: 230px;
	display: block;
}/*商品详情图片*/
#goodsInfo .imgInfo .padd {
	padding: 7px 0px 7px 8px;
}
#goodsInfo span {
	width: 4px;
	height: 48px;
	background: url(images/bg.gif) no-repeat 0 -527px;
	float: left;
}
#goodsInfo span.spanR {
	width: 4px;
	height: 48px;
	background: url(images/bg.gif) no-repeat -5px -527px;
	float: right;
}
#goodsInfo .gallery {
	width: 204px;
	float: left;
	margin-left: 10px;
	_margin-left: 5px;
	overflow: hidden;
}
#goodsInfo .gallery ul {
	width: auto;
}
#goodsInfo .gallery li {
	float: left;
	width: 48px;
	margin: 0 2px;
}
#goodsInfo .gallery li img {
	width: 46px;
	height: 46px;
	display: block;
}
.textInfo ul strong {
	font-weight: normal
}
/*文字信息*/



#goodsInfo .textInfo {
	background: #fff;
	width: 415px;
	float: left;
	padding-left: 15px;
}
#goodsInfo .textInfo p {
	font-size: 14px;
	font-weight: bold;
	padding: 0 5px 5px 8px;
}
#goodsInfo .textInfo ul {
	border: 1px solid;
	/*border-top:1px solid #ccc;*/



	font-size: 14px;
	border-color: #f60;
}
#goodsInfo .textInfo li {
	/*去除商品詳細頁的虛線



	background:url(images/lineBg.gif) repeat-x left bottom;*/



	



	padding: 0px 8px;
	_height: 1%;
}
#goodsInfo .textInfo li.padd {
	padding: 7px 0px 7px 8px;
}
#goodsInfo .textInfo li dd {
	width: 50%;
	float: left;
	/*



	修改商品詳細頁的內容間距



	padding:7px 0px;*/



	padding: 3px 0px;
}
#goodsInfo .textInfo li dd.ddR {
	border-left: 1px solid #eeecec;
	width: 48%;
	padding-left: 8px;
}
#goodsInfo .textInfo li dd.ddL {
	border-right: 1px solid #eeecec;
}
#goodsInfo .textInfo a {
	color: #006bce;
	text-decoration: underline;
}
#goodsInfo .textInfo .loop {
	background: #f7f7f7;
	margin-top: 8px;
}
#goodsInfo .textInfo .break-b {
	float: left;
	width: 70px;/*商品詳細頁屬性樣式舊width:60px;*/



}
#goodsInfo .textInfo .break-c {
	float: left;
	width: 320px;
	overflow: hidden;
}
#goodsInfo .textInfo .break-c label {
	float: left;
	display: block;
	height: 22px;
	width: 160px;
	overflow: hidden;
}
.shuxin dt {
	border: 1px solid #ccc;
	text-align: center;
	font-weight: bold;
	color: #990000;
	margin-bottom: 3px;
}
.shuxin dd {
	width: 50%;
	float: left
}
.shuxin dd span {
	float: left;
	background: #eee;
	margin: 3px;
}
.shuxin dd .span1 {
	width: 125px;
	padding-left: 5px;
}
.shuxin dd .span2 {
	width: 220px;
	padding-left: 5px;
}
/*用户评论*/



.ie6 {
	padding-left: 25px;
	_padding-left: 15px;
	height: 1%;
}/*购买此商品的人还购买的商品*/
.comments li {
	background: url(images/lineBg.gif) repeat-x left bottom;
	padding: 3px 8px;
	width: 97%;
	_height: 1%;
	text-align: left;
	position: relative;
	margin-bottom: 8px;
}
.comments li img {
	position: absolute;
	right: 0px;
	top: 3px;
}
.comments li p {
	margin: 3px auto;
	text-align: left;
}
.commentsList {
	border: 1px solid #ccc;
	background: #f7f7f7;
	padding: 10px;
}
.commentsList .inputBorder {
	border: 1px solid #ccc;
	background: #fff;
}
.captcha {
	margin-left: 0px;
	position: relative;
	top: -1px;
 *margin-left:8px;
 *position:relative;
	top: 3px;
	cursor: pointer;
}
/* ====================



     品牌推荐



==================== */



    /*品牌列表*/



#brandList {
	margin-top: 12px;
	height: 1%;
}
#brandList .brandBox {
	width: 240px;
	_width: 236px;
	float: left;
	margin: 0 5px 20px 5px;
	text-align: center;
	overflow: hidden;
	height: 160px;
}
#brandList .brandBox .brandLogo {
	width: 188px;
	height: 52px;
	overflow: hidden;
}
#brandList .brandBox h4 {
	height: 23px;
	line-height: 23px;
	background: #e9e9e9;
	margin: 15px 0 8px 0;
	padding: 0 10px;
	text-align: right;
	font-weight: 100;
	font-size: 12px;
}
#brandList .brandBox h4 span, #brandList .brandBox h4 span a {
	float: left;
	font-weight: bold;
	color: #3f3f3f;
	text-decoration: none;
}
#brandList p {
	text-align: left;
	margin-bottom: 5px;
	color: #909090;
	padding: 8px;
}
#brandList p.brandCategory, #brandList p.brandCategory a {
	text-align: left;
	color: #006acd;
	text-decoration: none;
}
#brandList .brandArticle {
	border: 1px dashed #d9d9d9;
	background: #e2e2e2;
	text-align: left;
}
.brandCategoryA a {
	margin-right: 15px;
}
/* ====================



     用户中心



==================== */



.box_1 .userCenterBox {
	border: 4px solid #f8f8f8;
	background-color: #fff;
}
.usBox {
	border: 1px solid #ccc;
	padding: 15px;
	color: #000
}
.usBox .inputBg {
	border: 1px solid #ccc;
	background: none
}
.usBox_1 {
	background: #fff;
	text-align: left;
	width: 320px;
}
.logtitle {
	height: 35px;
	background: url(images/user_tit1.gif) no-repeat 0px 0px;
}
.logtitle3 {
	height: 35px;
	background: url(images/user_tit3.gif) no-repeat 0px 0px;
}
.us_Submit {
	border: none;
	width: 160px;
	height: 41px;
	background: url(images/Easydu_login.gif)
}
.us_Submit_reg {
	border: none;
	width: 160px;
	height: 41px;
	background: url(images/bnt_ur_reg.gif);
}
.usTxt {
	width: 510px;
	height: 267px;
	float: right;
	text-align: left;
	line-height: 23px;
	border-left: 1px solid #c3b9b1;
	padding-left: 20px;
}
.regtitle {
	width: 510px;
	height: 35px;
	background: url(images/user_tit2.gif)
}
.usTxt img {
	margin-top: 15px;
}
/*注册*/



.usBox_2 {
	background: #fff url(images/usBox_2bg.gif) 550px center no-repeat;
	text-align: left;
	padding: 43px 153px 60px 123px;
}
.usBox_2 .regtitle {
	height: 30px;
	background: url(images/ur_bg.gif) no-repeat 0px -34px;
}
.actionSub a {
	color: #000;
	text-decoration: underline;
	background: url(images/ur_bg.gif) no-repeat 0px -68px;
	padding-left: 14px;
}
.box_1 .userCenterBox .userMenu a {
	display: block;
	height: 25px;
	line-height: 25px;
	background: url(images/menuBg.gif) no-repeat 0 -30px;
	color: #3f3f3f;
	text-decoration: none;
	margin: 0 0 3px 10px;
	padding-left: 3px;
}
.box_1 .userCenterBox .userMenu a.curs {
	background: url(images/menuBg.gif) no-repeat 0 0px;
	font-weight: bold;
}
.box_1 .userCenterBox .userMenu a img {
	margin-right: 3px;
}
.msgBottomBorder {
	clear: both;
	background: url(images/lineBg.gif) repeat-x left bottom;
	padding-bottom: 8px;
	margin-bottom: 8px;
}
/* ====================



     商品分类页面



==================== */



    /*属性组合搜索*/



.screeBox {
	padding: 10px;
}
.screeBox a {
	color: #404040;
}
.screeBox span {
	background: #990000;
	color: #FFFFFF;
	padding: 3px 5px;
	margin: 0 3px;
}
.sort a {
	position: relative;
	bottom: 5px;
}
.sort input {
	position: relative;
	top: 5px;
}
/*商品列表显示方式*/



.goodsList {
	padding: 10px 10px 0 10px;
}
.goodsList ul {
	margin-bottom: 10px;
}
.goodsList ul#bgcolor {
	background: #fbfbfb;
	border-top: 1px dashed #e8e8e8;
	border-bottom: 1px dashed #e8e8e8;
}
.goodsList li {
	float: left;
	padding: 8px;
}
.goodsList a {
	text-decoration: none;
	color: #900
}
.goodsList li.thumb {
	text-align: center;
}
.goodsList li.thumb img {
	border: 1px solid #FFF;
	padding: 1px;
	width: 190px;
	height: 190px;
}
/* 舊樣式



/.goodsList li.thumb img {



	border:1px  #ccc;



	padding:1px;



	width:190px;



	height:190px;



}







*/







/*新增商品列表下鼠標移動后，邊框變色*/



.goodsList li.thumb img:hover {
	border: 1px solid #F93;
}
.goodsList li.goodsName {
	width: 220px;
	margin-right: 10px;
	font-size: 12px;
	overflow: hidden;
}
.goodsList li.goodsName .div_name {
	height: 165px;
	overflow: hidden;
}
.goodsList li.goodsName .div_name p {
	text-align: left;
	color: #3f3f3f;
}
.goodsList li.goodsName .div_name p a {
	color: #3f3f3f;
	text-decoration: none;
}
.goodsList li.goodsName .div_name p a:hover {
	color: #ff6600;
	text-decoration: none;
}
.goodsList li.goodsName a {
	font-size: 12px;
	color: #333333
}
.goodsList li.goodsName .bnt_blue {
	color: #FFFFFF;
	font-size: 12px;
	float: left;
	margin-right: 10px;
}
.goodsList li.action {
	width: 256px;
	float: right;
	overflow: hidden;
}
/* ====================



     团购



==================== */



.group {
	padding: 8px;
}
.group li {
	float: left;
	background: #fff;
	padding: 8px;
}
.group .f_l {
	width: 170px;
	text-align: center;
}
.group .f_l img {
	width: 170px;
	height: 170px;
}
.group .f_r {
	width: 475px;
	line-height: 23px;
	text-align: left
}
/* ====================



     购物流程



==================== */



.flowBox {
	padding-bottom: 5px;
}
.flowBox h6 {
	background: #ececec;
	color: #666666;
	font-weight: bold
}
.flowBox table {
	margin: 5px auto;
}
/*2.62在购物车里面显示相关配件*/



.flowGoodsFittings {
	padding: 10px;
}
.flowGoodsFittings ul {
	height: 1%;
	margin: 5px 4px;
	float: left;
}
.flowGoodsFittings li {
	float: left;
	width: 120px;
}
.flowGoodsFittings li.goodsimg {
	width: 48px;
	margin-right: 10px;
}
.flowGoodsFittings li.goodsimg img {
	width: 48px;
	height: 48px;
	display: block;
}
/* ====================



     文章列表页-2009.6.8



==================== */



.article_search {
	margin: 8px 0;
}
.article_search .inputBg {
	width: 300px;
}
/* ====================



    打印报价单



==================== */



.quotation {
	margin: 20px auto 20px auto;
	text-align: center;
}
/*翻页*/



.pagebar {
	height: 20px;
	float: right;
	color: #666;
}
.pagebar img {
	position: relative;
	top: 2px;
}
.pagebar a {
	display: block;
	float: left;
	margin: 0 2px;
	color: #666;
	text-decoration: none;
}
.pagebar a:hover {
	color: #c00;
	text-decoration: none;
}
.pagebar .page_now {
	display: block;
	float: left;
	margin: 0 5px;
	color: #c00;
	font-weight: bold;
	background: #fff;
}
#pager a {
	color: #666;
	text-decoration: none;
}
/*底部导航+友情链接*/



#bottomNav {
	width: 950px;
}
.bNavList {
	border: 1px solid #fff;
 background:#;
	height: 27px;
	line-height: 27px;
	padding: 0 12px;
	text-align: center
}
.links {
	border: 1px solid #fff;
 background:#;
	padding: 5px;
}
.bNavList a, .links a {
	color: #333;
	text-decoration: none;
}
.bNavList img {
	_position: relative;
	top: 8px;
}
.links img {
	width: 88px;
	height: 30px;
	margin: 5px;
}
/*版权*/



#footer {
	width: 760px;
	margin: 10px auto;
	text-align: center
}
#footer .text {
}
#footer .text a {
	color: #404040;
	text-decoration: none;
}
/* ======商品比较浮动块 ====== */



#compareBox {
	background: url(images/comparebox.gif) no-repeat;
	width: 140px;
	position: absolute;
	right: 1px;
	top: 200px;
	padding-top: 21px;
}
#compareBox input {
	width: 140px;
	height: 26px;
	border: none;
	background: url(images/compareSub.gif) no-repeat;
}
#compareList {
	padding: 0px;
	width: 138px;
	background: #FFFFFF;
	border: 1px solid #91b3cb;
	border-bottom: none;
	padding-top: 5px;
}
#compareList li {
	color: #333;
	text-align: left;
	background: #eff8ff;
	padding: 3px 5px;
	margin: 0 5px 5px 5px;
	border: 1px solid #dceaf5
}
#compareList li img {
	float: right;
	padding-top: 4px;
}
/*购物车提示点击更新按钮式样2.6.2版本添加*/



.messageli {
	list-style-type: none;
	padding: 5px;
	color: red
}
.messagediv {
	font-size: 12px;
	position: absolute;
	border: 1px solid #FFD700;
	text-align: center;
	padding: 5px;
	background-color: #FFFACD;
	filter: alpha(opacity=50);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
/*  积分兑换样式修改 */



.point li {
	float: left;
	width: 300px;
}
/*********************放大镜配置文件*******************************************************************************************/







/* Copyright 2008 MagicToolBox.com. To use this code on your own site, visit http://magictoolbox.com */







/* CSS class for zoomed area */



.MagicZoomBigImageCont {
	border: 1px solid #91b817;
}
/* Header look and feel CSS class */



/* header is shown if "title" attribute is present in the <A> tag */



.MagicZoomHeader {
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	color: #fff;
	/* 舊background:		#91b817;*/



	background: #EF9821;
	text-align: center !important;
}
/* CSS class for small looking glass square under mouse */



.MagicZoomPup {
	border: 1px solid #aaa;
	background: #ffffff;
	cursor: hand;
}
/* CSS style for loading animation box */



.MagicZoomLoading {
	text-align: center;
	background: #ffffff;
	color: #444;
	border: 1px solid #ccc;
	opacity: 0.8;
	padding: 3px 3px 3px 3px !important;
	display: none; /* do not edit this line please */
}
/* CSS style for gif image in the loading animation box */



.MagicZoomLoading img {
	padding-top: 3px !important;
}
/* ©2008 MagicToolbox.com. To use this code on your own site, visit http://www.magictoolbox.com */







/* CSS class for thumbnail link <A> */



.MagicThumb {
	cursor: url(images/zoomin.cur), pointer;
	outline: none;
}
/* CSS class for the thumbnail link <A> when the big image is zoomed mo ban tang ban quan suo you */



.MagicThumb-zoomed {
	cursor: default;
}
/* CSS class for span inside the thumbnail <A> */



.MagicThumb span {
	display: none;
}
/* CSS class for the thumbnail image */



.MagicThumb img {
	border: 0px;
	outline: none;
}
/* CSS class for the big image while zooming */



.MagicThumb-image {
	border: 1px solid #cccccc;
	outline: none;
	z-index: 9999;
}
/* CSS class for the zoomed big image */



.MagicThumb-image-zoomed {
	cursor: url(images/zoomout.cur), pointer;
	z-index: 9999;
}
/* CSS class for the caption under the big zoomed image */



.MagicThumb-caption {
	color: #333333;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
	border-top: none;
	font-family: Verdana, Helvetica;
	font-size: 11px;
	padding: 8px 16px;
}
/* CSS class for the control bar ec mo ban */



.MagicThumb-controlbar {
	display: block;
	height: 18px;
}
.MagicThumb-controlbar a {
	display: block;
	width: 18px;
	height: 18px;
	margin: 0px 1px;
	outline: none;
	float: left;
	overflow: hidden;
}
.MagicThumb-controlbar a span {
	display: block;
	width: 1000px;
	height: 1000px;
	background: transparent url(images/controlbar.png) no-repeat 0 0;
	outline: none;
	position: absolute;
	left: 0px;
	top: 0px;
}
/* CSS class for the loading message box */



.MagicThumb-loading {
	border: 1px solid #000000;
	background: #ffffff url(images/loader.gif) no-repeat 2px 50%;
	padding: 2px 2px 2px 22px;
	margin: 0;
	text-decoration: none;
	text-align: left;
	font-size: 8pt;
	font-family: sans-serif;
}
.picture {
	margin-top: 10px;
	text-align: left;
}
.picture img {
	width: 50px;
	height: 50px;
	cursor: pointer;
	margin: 0 3px;
}
.picture img.onbg {
	border: 2px solid #ff9900;
}
.picture img.autobg {
	border: 2px solid #fff;
}
.left_help {
	border: 1px solid #e2e2e2;
}
.left_help dl {
	padding: 10px;
}
.left_help dl dt {
	font-weight: bold;
	font-size: 12px;
	background: #e5e5e5;
	height: 24px;
	line-height: 24px;
	padding-left: 10px;
}
.left_help dl dt img {
	vertical-align: middle
}
.left_help dl dd {
	padding-left: 10px;
	padding-top: 5px;
}
.left_help dl a {
	color: #666;
	text-decoration: none
}
.left_help dl a:hover {
	color: #1c7b3b
}
.art_cat_box {
}
.art_cat_box th {
	height: 26px;
	line-height: 26px;
}
.art_cat_box td {
	border-bottom: 1px solid #dbdbdb;
	font-weight: normal
}
.art_cat_box td a {
	color: #3f3f3f;
	padding-left: 0px;
}
/*购买帮助*/



.article_box {
	overflow: hidden;
}
.article_box_1 {
	float: left;
	background-color: #fff;
	width: 370px;
}
.buyhelp, .easydu_News {
	background: #FFFFFF;
	padding: 8px;
	border: 1px solid #e2e2e2;
	border-top: none;
}
.buyhelp li a, .easydu_News li a {
	color: #325e7f;
	text-decoration: none;
}
.buyhelp li a:hover, .easydu_News li a:hover {
	color: #a10000;
	text-decoration: none;
}
.h3art {
	height: 35px;
	line-height: 35px;
	font-size: 12px;
	background: url(images/tit-art.gif) repeat-x left top;
	text-align: right;
	padding: 0 12px;
	font-weight: 100;
}
.h3art span {
	float: left;
	height: 35px;
	line-height: 35px;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	color: #444;
	padding-left: 5px;
}
/*top_new*/



#top_bar {
	background: url(images/top_bar.gif);
	height: 24px;
	min-width: 950px;
}
.userInfo {
	float: right;
	height: 24px;
	line-height: 20px;
	padding-top: 2px;
}
/*#top_bar li.userInfo {  float:left;}*/



#ECS_MEMBERZONE {
	background-image: url(images/top_bar_fengefu.gif);
	background-repeat: no-repeat;
	background-position: 100% 50%;
}
.top_bar_fengefu {
	padding-left: 5px;
}
.t_shop_special {
	float: right;
	padding: 8px 0px 5px;
}
.t_shop_special li a span {
	color: #353535;
	cursor: pointer;
	display: inline-block;
	float: left;
	margin-left: 8px;
	padding-left: 20px;
}
.t_shop_special li a:hover span {
	color: #a10000;
}
.t_shop_special .zp {
	background: url(images/zp.gif) no-repeat;
}
.t_shop_special .rz {
	background: url(images/rz.gif) no-repeat;
}
.t_shop_special .pf {
	background: url(images/pf.gif) no-repeat;
}
.t_shop_special .dh {
	background: url(images/dh.gif) no-repeat;
}
/*new_nav*/



#new_nav {
	overflow: hidden;
}
#new_nav ul {
	float: left;
	width: 920px
}
#new_nav li {
	float: left;
	width: 79px;
	height: 30px;
	display: block;
	margin-right: 1px;
	background-image: url(images/nav_new0501.gif);
	background-repeat: no-repeat;
	background-position: -79px -41px;
	line-height: 30px;
	overflow: hidden;
}
#new_nav li.on {
	float: left;
	width: 79px;
	height: 30px;
	display: block;
	margin-right: 1px;
}
#new_nav li a.e_cur {
	background: none;
	color: #545454;
	display: block;
	font-size: 14px;
	overflow: hidden;
	padding: 2px 0px;
	text-align: center;
	width: 79px;
	text-decoration: none;
}
#new_nav li a.n_cur {
	background: none;
	color: #545454;
	display: block;
	font-size: 14px;
	overflow: hidden;
	padding: 2px 0px;
	text-align: center;
	width: 79px;
	text-decoration: none;
	color: white;
	font-weight: bold;
	background-image: url(images/nav_new0501.gif);
	background-repeat: no-repeat;
	background-position: -158px -41px;
}
#new_nav li a.e_cur:hover {
	font-weight: bold;
	background-image: url(images/nav_new0501.gif);
	background-repeat: no-repeat;
	background-position: 0px -41px;
	text-align: center;
	width: 79px;
	text-decoration: none;
}
#new_nav li.on a.e_cur, #new_nav li.on a.t_cur:hover {
	color: white;
	font-weight: bold;
	background-image: url(images/nav_new0501.gif);
	background-repeat: no-repeat;
	background-position: -158px -41px;
}
#search_0501 {
	margin: 0px auto 7px;
	/*min-width: 950px;*/



	width: 970px;
	height: 41px;
	text-align: left;
	background-image: url(images/nav_new0501.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	overflow: hidden;
}
.hot_0501 {
	float: left;
	height: 41px;
	line-height: 41px;
	width: 275px;
	color: #fff;
	font-size: 13px
}
.search_box_0501 {
	float: right;
	font-size: 14px;
	padding-top: 8px;
	color: #fff;
	font-size: 13px;
	height: 33px;
}
.search_box_0501 form {
	padding: 0px;
}
.search_box_0501 #category {
	/*舊width:100px;*/



	width: 150px;
	border: 1px solid #ccc;
	font-family: "宋体", Verdana, Arial;
	padding: 1px;
	padding: 2px;
}
.search_box_0501 .go {
	background: url(images/header_seabtn.gif) no-repeat;
	border: none;
	width: 50px;
	height: 20px;/* position:relative; top:2px; utf8下*/
}
#search_0501 a {
	color: #fff;
	text-decoration: none;
	font-size: 13px
}
#search_0501 a:hover {
	color: #F3F3F3;
	text-decoration: none;
	font-size: 13px
}
.my_left_category {
	width: 211px;
	background-color: #fffff5;
	font-size: 12px;
}
/* 新增css */



.my_left_category h1 {
	background-image: url(images/bg_tit_home.gif);
	height: 25px;
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	margin: 0px;
	color: #FFF;
}

.my_left_category .c1_cat {
	background-image: url(images/bg_tit_home.gif);
	height: 25px;
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	margin: 0px;
	color: #FFF;
}
/*左邊分類樹邊框改動



.my_left_category .my_left_cat_list{



width:209px;



border-color:#ce2020 ;



border-style:solid;



border-width:0px 1px 1px 1px;



line-height:13.5pt;



}*/



.my_left_category .my_left_cat_list {
	width: 209px;
	border-color: #F93;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	line-height: 13.5pt;
}
.my_left_category .my_left_cat_list h2 {
	margin: 0px;
	padding: 3px 5px 0px 9px;
}
.my_left_category .my_left_cat_list h2 a {
	/*color:#d6290b;*/



	color: #F60;
	font-weight: bold;
	font-size: 14px;
	line-height: 22px;
}
/*左邊分類樹舊樣式



.my_left_category .h2_cat{



	width:209px;



	height:20px; 



	background-image:url(images/my_menubg.gif);



	background-repeat:no-repeat; 



	line-height:26px;



	font-weight:normal;



	color:#333333;



	position:relative;



}*/



.my_left_category .h2_cat {
	width: 209px;
	height: 20px;
	background-image: url(images/my_menubg.gif);
	background-repeat: no-repeat;
	line-height: 26px;
	font-weight: normal;
	color: #333333;
	position: relative;
}
.my_left_category a {
	font: 12px;
	text-decoration: none;
	color: #333333;
}
.my_left_category a:hover {
	text-decoration: underline;
	color: #ff3333;
}
.my_left_category h4 {
	margin: 0px;
	padding: 0px;
	height: 26px;
	font-size: 12px;
	font-weight: normal;
	display: block;
	padding-left: 20px;
}
.my_left_category h4 span {
	color: #999999;
	float: right;
}
.my_left_category h4 a {
	line-height: 26px;
}
.my_left_category .h4_cat {
	display: none;
	width: 204px;
	position: absolute;
	left: 184px;
	margin-top: -26px;
	cursor: auto;
}
.my_left_category .shadow {
	position: inherit;
	background: url(images/shadow_04.gif) left top;
	width: 260px;
}
.my_left_category .shadow_border {
	position: inherit;
	width: 260px;
	/*舊width:200px;*/



	border: 1px solid #959595;
	margin-top: 1px;
	border-left-width: 0px;
	background: url(images/shadow_border.gif) no-repeat 0px 21px;
	background-color: #ffffff;
	margin-bottom: 3px
}
.my_left_category .shadow_border ul {
	margin: 0;
	padding: 0;
	margin-left: 15px
}
.my_left_category .shadow_border ul li {
	list-style: none;
	padding-left: 10px;
	background-image: url(images/my_cat_sub_menu_dot.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	float: left;
	width: 260px;
	/*舊width:75px;*/



	height: 26px;
	overflow: hidden;
}
.my_left_category .active_cat {
	z-index: 99;
	background-position: 0 -25px;
	cursor: pointer;
}
.my_left_category .active_cat h4 {
	font-weight: bold
}
.my_left_category .active_cat h4 span {
	display: none;
}
.my_left_category .active_cat div {
	display: block;
}
.rank {
	background-color: #fff;
}
.rank dd {
	height: auto;
	margin: 0 14px;
}
.rank dd ul {
	border-bottom: 1px solid #eaeaea;
	width: 179px;
}
.rank_on {
	width: 147px;
	height: 80px;
	display: none;
	overflow: hidden;
	padding: 10px 0;
}
.rank_img {
	position: relative;
	float: left;
	margin-right: 10px;
}
.rank_span {
	display: block;
	width: 17px;
	height: 14px;
	background: url(images/top_bg_new.gif) no-repeat 0px 0px;
	color: #666;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	position: absolute;
	line-height: 14px;
}
.rank_spanon {
	color: #fff;
	background: url(images/top_bg_new.gif) no-repeat 0px -14px;
}
.rank_on font {
	font-size: 12px;
	color: #c90809;
	font-family: Arial, Helvetica, sans-serif;
}
.rankon_name {
	padding-bottom: 5px;
}
.rank_off {
	height: 22px;
	padding-top: 10px;
}
.rank_name {
	float: left;
	position: relative;
	width: 179px;
}
.rank_name a {
	padding-left: 22px;
	width: 155px;
	height: 16px;
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.rank dd.cur .rank_on {
	display: block;
}
.rank dd.cur .rank_off {
	display: none;
}
.rank .samllimg {
	width: 80px;
	height: 80px;
}
.comment {
	height: 210px;
	overflow: hidden;
}
.comment div {
	padding: 20px 0px 0px 0px;
	height: 212px;
	padding-left: 20px;
	width: 728px;
	overflow: hidden;
}
.comment div ul {
	float: left;
	display: block;
	height: 59px;
	width: 325px;
	border: 1px solid #eaeaea;
	background-color: #fff;
	padding: 9px;
	margin-bottom: 10px;
	margin-right: 19px;
	overflow: hidden;
}
.comment div img {
	border: 1px solid #eaeaea;
}
.comment div p {
	display: block;
}
.comment div span {
	display: inline-block;
	width: 181px;
	color: #c90809;
	height: 14px;
	overflow: hidden;
}
.comment div font {
	color: #999;
	font-size: 12px;
}
.comment_li {
	width: 245px;
	padding-right: 10px;
}
.comment_p {
	padding-top: 5px;
	line-height: 18px;
}
.quick_service {
	color: #F60;
}
.shopTop {
	color: #F60;
}
/*



@font-face{



    font-family:華康儷特圓;



    font-style:normal;



    src:url(http://www.vmake2order.com/shop/images/DFT_Y8.ttc);



}



*/



.DFT_RE {
	FONT-FAMILY: "宋体";
	width: 120px;
	height: 38px;
	line-height: 38px;
	float: left;
	margin-left: 24px;
	margin-right: 60px;
	font-size: 24px;
	color: #f6f6f6;
}
.textBox {
	font-family: "宋体", "Verdana", "Arial", "Helvetica";
	font-size: 12px;
	border: 1px solid #ccc;
}
.related {
	margin-bottom: 20px;
	margin-left: 25px;
	text-align: left;
	width: 600px;
}
.related2 {
	color: #ff9900;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 180px;
}
.related3 {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 180px;
}
.article_e {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.article_c {
	font-family: "新細明體", "標楷體", "細明體_HKSCS";
}
.article_e .obv {
	color: #f00;
	font-size: large;
	font-weight: bold;
}
.article_e p {
	text-indent: 2em;
}
.article_e .obv_title {
	color: #f60;
	font-size: large;
	font-weight: bold;
}
/* 添加_START */



#topDropNav {
	margin: 0px auto;
	padding: 0;
	list-style: none;
	width: 970px;
	height: 35px;
	line-height: 35px;
	background: #fff url(images/three_0.gif) repeat-x;
	position: relative;
	z-index: 999;
	border-top: 2px solid #f93;
	border-bottom: 1px solid #f93;
	cursor: pointer;
}
#topDropNav li.top {
	display: block;
	float: left;
	height: 35px;
}
#topDropNav li a.top_link {
	display: block;
	float: left;
	height: 35px;
	line-height: 33px;
	color: #404040;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 0 10px;
	cursor: pointer;
	background: #fff url(images/three_0.gif);
}
#topDropNav li a.top_link span {
	float: left;
	display: block;
	padding: 0 20px 0 12px;
	height: 35px;
	background: #fff url(images/three_0.gif) right top no-repeat;
}
#topDropNav li a.top_link span.down {
	float: left;
	display: block;
	padding: 0 20px 0 12px;
	height: 35px;
	background: url(images/three_0a.gif) no-repeat right top;
}
#topDropNav li:hover a.top_link {
	color: #fff;
	background: #ff8000 url(images/three_1.gif) no-repeat;
}
#topDropNav li:hover a.top_link span {
	background: #ff8000 url(images/three_1.gif) no-repeat;
}
#topDropNav li:hover a.top_link span.down {
	background: url(images/three_1a.gif) no-repeat right top;
}
/* Default list styling */



#topDropNav li:hover {
	position: relative;
	z-index: 666;
}
#topDropNav li:hover ul.sub {
	left: 1px;
	top: 35px;
	background: #fcfcfc;
	padding: 3px;
	border: 1px solid #999999;
	white-space: nowrap;
	width: 210px;
	height: auto;
	z-index: 777;
}
#topDropNav li:hover ul.sub li {
	display: block;
	height: 30px;
	position: relative;
	float: left;
	width: 210px;
	font-weight: normal;
}
#topDropNav li:hover ul.sub li a {
	display: block;
	font-size: 12px;
	height: 29px;
	width: 210px;
	line-height: 29px;
	text-indent: 5px;
	color: #666666;
	text-decoration: none;
	border-bottom: 1px dotted #999999;
	overflow: hidden; 
}
#topDropNav li ul.sub li a.fly {
	background: url(images/arrow.gif) 200px 6px no-repeat;
}
#topDropNav li:hover ul.sub li a:hover {
	background: #ff8000;
	color: #fff;
	border-color: #fff;
}
#topDropNav li:hover ul.sub li a.fly:hover {
	background: #ff8000 url(images/arrow_over.gif) 200px 6px no-repeat;
	color: #fff;
}
#topDropNav li:hover li:hover ul,  #topDropNav li:hover li:hover li:hover ul,  #topDropNav li:hover li:hover li:hover li:hover ul,  #topDropNav li:hover li:hover li:hover li:hover li:hover ul {
	left: 200px;
	top: -4px;
	background: #fcfcfc;
	padding: 3px;
	border: 1px solid #999999;
	white-space: nowrap;
	width: 210px;
	z-index: 888;
	height: auto;
}
#topDropNav ul,  #topDropNav li:hover ul ul,  #topDropNav li:hover li:hover ul ul,  #topDropNav li:hover li:hover li:hover ul ul,  #topDropNav li:hover li:hover li:hover li:hover ul ul {
	position: absolute;
	left: -9999px;
	top: -9999px;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	list-style: none;
}
#topDropNav li:hover li:hover a.fly,  #topDropNav li:hover li:hover li:hover a.fly,  #topDropNav li:hover li:hover li:hover li:hover a.fly,  #topDropNav li:hover li:hover li:hover li:hover li:hover a.fly {
	background: #ff8000 url(images/arrow_over.gif) 127px 6px no-repeat;
	color: #fff;
	border-color: #fff;
}
#topDropNav li:hover li:hover li a.fly,  #topDropNav li:hover li:hover li:hover li a.fly,  #topDropNav li:hover li:hover li:hover li:hover li a.fly {
	background: url(images/arrow.gif) 127px 6px no-repeat;
	color: #666666;
	border-color: #999999;
}
/* 添加_END */



/* -----------首頁DIV+JS替代flash--------------*/

#ibanner {
	position: relative;
	width: 975px;
	height: 300px;
	overflow: hidden;
	margin: 5px 0 5px 0px;
}
#ibanner_pic {
}
#ibanner_pic a {
	position: absolute;
	top: 0;
	display: block;
	width: 975px;
	height: 300px;
	overflow: hidden;
}
#ibanner_btn {
	position: absolute;
	z-index: 2222;
	right: 5px;
	bottom: 5px;
	font-weight: 700;
	font-family: Arial;
}
#ibanner_btn span {
	display: block;
	float: left;
	margin-left: 4px;
	padding: 0 5px;
	background: #000;
	cursor: pointer;
}
#ibanner_btn .normal {
	height: 20px;
	margin-top: 8px;
	border: 1px solid #efefef;
	color: #f93;
	font-size: 16px;
	line-height: 20px;
	text-align: center;
	background: #efefef
}
#ibanner_btn .current {
	height: 26px;
	color: #fff;
	font-size: 28px;
	line-height: 28px;
	background: #f93
}

/* -------------------------end--------------------- */
