﻿/*-- 定义常用文本格式 --*/
body   { font-size: 12px; color: #000000; line-height: 18px; align:justify; background-color: #FFFFFF; background-image: url(../images/skin/1/bg.gif); background-repeat: repeat-x; }
td, p  { font-size: 12px; color: #000000; line-height: 18px; align:justify;}
select { font-size: 12px; color: #000000; border: 1px solid #999999; }
input  { font-size: 12px; }

/*-- 定义特定文本格式 --*/
.divout     { position: relative; z-index: 1; overflow: hidden; vertical-align: middle; height: 14px; width: 100%; top: 3px; }
.prodivout  { position: relative; z-index: 1; overflow: hidden; vertical-align: middle; height: 20px; width: 120px; }
.shopTabOn  { background-image: url(../images/skin/3/title_more2.gif); background-repeat: no-repeat; padding-left: 23px; padding-top: 5px; cursor: hand; font-size: 14px; color: #ffffff; font-weight: bold; }
.shopTabOff { background-image: url(../images/skin/3/title_more1.gif); background-repeat: no-repeat; padding-left: 23px; padding-top: 5px; cursor: hand; font-weight: normal; }
.fitsize1   { behavior: url(../css/fitsize1.htc); }

/*-- 定义普通链接格式 --*/
a         {	font-size: 12px; color: #000000; text-decoration: none; }
A:link    {	COLOR: #000000; TEXT-DECORATION: none}
A:visited {	COLOR: #000000; TEXT-DECORATION: none}
A:hover   {	COLOR: #FF6633; TEXT-DECORATION: none}
A:active  {	COLOR: #009900; TEXT-DECORATION: underline}

/*-- 定义头部导航链接格式 --*/
a.a1:link    { font-size: 12px; color: #000000; text-decoration: none; }
a.a1:visited { font-size: 12px; color: #000000; text-decoration: none; }
a.a1:active  { font-size: 12px; color: #000000; text-decoration: underline; }
a.a1:hover   { font-size: 12px; color: #000000; text-decoration: underline; }
/*-- 定义头部导航文字格式 --*/
.t1 { font-size: 12px; color: #000000; padding-left: 8px; }

/*-- 定义头部导航2链接格式 --*/
a.a2:link    { font-size: 12px; color: #000000; text-decoration: none; }
a.a2:visited { font-size: 12px; color: #000000; text-decoration: none; }
a.a2:active  { font-size: 12px; color: #000000; text-decoration: underline; }
a.a2:hover   { font-size: 12px; color: #000000; text-decoration: underline; }
/*-- 定义头部导航2文字格式 --*/
.t2 { font-size: 12px; color: #000000; padding-right: 12px; padding-left: 4px; background-color: #B5E8FD; padding-top: 4px; }
/*-- 定义头部导航2位置格式 --*/
.va2 { vertical-align: top; padding-top: 8px; }
.vb2 { width: 3px; height: 22px; background-image: url(../images/skin/3/top_dh1.gif); }

/*-- 定义底部导航链接格式 --*/
a.a3:link    { font-size: 12px; color: #666666; text-decoration: none; }
a.a3:visited { font-size: 12px; color: #666666; text-decoration: none; }
a.a3:active  { font-size: 12px; color: #666666; text-decoration: underline; }
a.a3:hover   { font-size: 12px; color: #666666; text-decoration: underline; }
/*-- 定义底部背景格式 --*/
.bg-booter { background-color: #336600; color: #ffffff; font-weight: bold; border-top: solid 1px #d1d1d1; }

/*-- 定义普通有底线链接格式 --*/
a.a4:link    { font-size: 12px; color: #000000; text-decoration: underline; }
a.a4:visited { font-size: 12px; color: #000000; text-decoration: underline; }
a.a4:active  { font-size: 12px; color: #000000; text-decoration: underline; }
a.a4:hover   { font-size: 12px; color: #000000; text-decoration: underline; }

/*-- 定义突出有底线链接格式 --*/
a.a5:link    { font-size: 12px; color: #000099; text-decoration: underline; }
a.a5:visited { font-size: 12px; color: #000099; text-decoration: underline; }
a.a5:active  { font-size: 12px; color: #000099; text-decoration: underline; }
a.a5:hover   { font-size: 12px; color: #000099; text-decoration: underline; }

/*-- 定义价格(现价,原价)文字颜色格式 --*/
.mingcheng { color: #000000; font-weight: bold;}
.price1 { font-size: 10pt;	color: #999999;	text-decoration: none;	font-family: "Tahoma", "Arial", "Arial"; }
.price2 { FONT-SIZE: 10pt;	FONT-FAMILY: "Tahoma", "Arial", "Arial";	color: #FF6633;}
.price3 { color: #6FA62F; font-weight: bold;}
.price4 { color: #f89b22; font-weight: bold;}

/*-- 定义左边导航标题格式 --*/
.bgup {	BACKGROUND-POSITION: 50% top; BACKGROUND-REPEAT: repeat-x}
.leftnav { color: #ffffff; font-weight: bold; background-image: url(../images/skin/3/left_titlebg.gif); height: 25px; padding-left: 8px; padding-top: 2px; }

/*-- 定义页中商品类别导航格式 --*/
.mnavbor { border: solid 1px #d0cfcc; }
.mnavlbg { background-color: #eef0f0; text-align: center; font-weight: bold; color: #000000; }

/*-- 定义星级文字颜色格式 --*/
.star { color: #990000; }

/*-- 定义页中标题文字格式 --*/
.mtitle  { color: #000000; font-weight: bold; height: 26px; background-image: url(../images/skin/3/title_bg.gif); padding-top: 2px}
.mptitle { color: #0B6AE0; font-weight: bold; font-size: 14px; }
.mt1     { color: #06379D; font-weight: bold; font-size: 15px; }
.mt2     { color: #06379D; font-weight: bold; font-size: 14px; }
.mt3     { color: #0000ff; font-weight: bold; font-size: 14px; }
.mtop1   { color: #000000; }

/*-- 定义顶部背景格式 --*/
.bg-top1 { width: 778px; height: 60px; }
.bg-top2 { width: 778px; height: 36px; padding-bottom: 10px; }
.bg-top3 { width: 100%; height: 24px; background-color: #ffffff; }
.bg-top4 { width: 778px; background-color: #ffffff; }
.bg-top5 { width: 778px; }
.bg-left { width: 148px; height: 100%; }
.bg-left1 { width: 148px; height: 13px; }
.bg-cart { background-color: #ffffff; ;}
.bg-cart0 { background-image: url(../images/skin/4/favorite.left.help.jpg); }
.bg-cart1 { color: #000000; width: 100%; }
.bg-cart2 {background-color: #ffffff; height: 1px }
.bg-right { width: 1px; background-color: #ffffff; }
.bg-inews { background-image: url(../images/skin/3/title_news_bg.gif); height: 22px; color: #0199C8; font-weight: bold; }
.bg-mtitle { width: 590px; height: 27px; background-image: url(../images/skin/3/title_bg.gif); padding-top: 2px}
.bg-mtitle2 { width: 760px; height: 12px;  padding-top: 2px}
.bg-service { background-color: #f0ede9; }

/*-- 定义页面宽度格式 --*/
.wid-body { width: 990px; background-color: #ffffff; }
.wid-main { width: 609px; }
.wid-left { width: 148px; }
.wid-cart { width: 188px; }
.wid-link { width: 116px; }
.wid-left2 { width: 168px; height: 100%; }
.wid-inews { padding-left: 10px; padding-right: 20px; }
.img-link { width: 116px; border: 0px; }
.btn-buy { width: 83px; height: 22px; border: 0px; }
.vborder { width: 1px; background-image: url(..images/p_linebg.gif); }
/*特定头部变换图片*/
.moveover {	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/skin/4/default_2.gif); BACKGROUND-REPEAT: no-repeat}
.move {	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/skin/4/default_1.gif); BACKGROUND-REPEAT: no-repeat}

/* product page */
.productspage {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 1px; margin-bottom:5px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.productspage A {
	BORDER-RIGHT: #CCC 1px solid; PADDING-RIGHT: 5px; BORDER-TOP:#CCC 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #CCC 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #CCC 1px solid; line-height: 28px;TEXT-DECORATION: none
}
.productspage A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #fff; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #036cb4
}
.productspage A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.productspage .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.productspage .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

/* left menu  */
.left_kj {
	BACKGROUND: url(box_bg_auction1.gif);
	width:196px;
}

.leftcatemenu {
	z-index: 1000;
	font-size: 12px;
	width:180px;
}

.leftcatemenu ul {
	z-index: 1000;
	padding: 0;
	margin: 0;
	list-style-type: none;
	width: 180px;
	position: relative;
}

.leftcatemenu li {
	list-style-type:none;
	background: #ccffcc;
	padding:0;
	width:180px;
	height: 25px;
	LINE-HEIGHT: 25px;
	position: relative;	
	text-align:left;
	background: url(aw02.gif) no-repeat 170px 10px;
}

* html .leftcatemenu li {
	float: left;
	margin-left: -16px;
	margin-left: 0;
	position: relative;	
}

.leftcatemenu table {
	position: absolute;
	border-collapse: collapse;
	top: 0;
	left: 0;
	z-index: 100;
	font-size: 1em;
	width: 0;
	height: 0;
}

.leftcatemenu a, .leftcatemenu a:visited {
	display: block;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width: 180px;
	color:#000033;
	text-indent: 5px;
	BACKGROUND: url(line01.gif) repeat-x 50% bottom;
}

* html .leftcatemenu a:hover {
	color: #015396;
	background:#ccffcc;
}

.leftcatemenu :hover > a {
	color: #000096;
}

#pop_js .disactive {
	display: block;
	position: absolute;
	left:-1px;
	top:-1px;
	border:1px solid #000999;
	left: 180px;
	
}
.leftcatemenu ul ul {
	display: none;

}
.leftcatemenu ul ul li {
    background-image:none;
	background:#ccffcc;
}

.leftcatemenu ul li:hover ul, .leftcatemenu ul a:hover ul {
	
}

.leftcatemenu ul :hover ul ul {
	
}

.leftcatemenu ul ul li a:hover {
	background:#ccffcc;
}

.leftcatemenu ul :hover ul :hover ul ul {
	
}

.leftcatemenu ul :hover ul :hover ul {
	
}

.leftcatemenu ul :hover ul :hover ul :hover ul {
	
}

.menu_bm {
	BACKGROUND: url(box_auction_bottom.gif);
	height:10px;
	width:196px;
}

