@charset "utf-8";
/* CSS Document */
BODY{ background:#fff9f1 url(bg.png) center; font-size: 11px; color: #333333; font-family: Trebuchet Ms; margin:0px; padding:0px }
TD{ font-size: 12px; color: #333333; font-family: Trebuchet Ms; }
p { margin:0px}
.main{ width:990px; background:#fff9f1; margin-top:0px; margin-right:auto; margin-left:auto; padding-top:5px }
.main_n{width:990px; margin:0px 0px 0px 0px; background:#ffffff }

h3 { font-size:16px; font-weight:bold; text-align:center; margin:5px; padding:5px}
a:link, a:active, a:visited	{ color: #333333; font-family: Trebuchet Ms;  text-decoration: none; }
a:hover	{ color: #FF0000;  font-family: Trebuchet Ms; text-decoration: underline;}

.top { width:990px; margin:5px 0px 5px 0px; height:86px; display:table; text-align:center; font-family:Arial, Helvetica, sans-serif}
.topLeft{float:left; width:310px; margin:5px 5px 5px 0px; text-align:left}
.topRight {padding:0px 5px; text-align:right; color:#333333}

.nav {margin:0px 0px 0px 0px; padding:0px; display:table; background:url(topbg.jpg); height:30px; border-top:#592500 solid 1px}
#menu { font-size:12px; font-weight:500; width:990px}
#menu, #menu li { list-style:none; padding:0px; margin:0px}
#menu li { float:left }
#menu li a { display:block; font-weight:bold; padding:5px 18px 5px 18px; color:#592500; text-decoration:none; text-align:center}
#menu li a:hover { color:#592500; text-decoration: underline; background:url(topbg1.jpg) }
#menu li a.last { border-right:0;}

h1 { font-size:18px; margin:5px 0px 5px 0px; line-height:110%}

a.top:link, a.top:active, a.top:visited	{ font-size: 14px; }
a.top:hover	{ font-size: 14px;   }

a.topr:link, a.topr:active, a.topr:visited	{ font-size: 11px; color:#333333; font-family:Arial, Helvetica, sans-serif; border-left:#ffbfee solid 0px; padding:0px 3px 0px 2px; text-decoration:underline }
a.topr:hover	{ color:#ff0000; text-decoration:none }

a.topb:link, a.topb:active, a.topb:visited	{ font-size:12px; color:#FF0000; font-weight:bold; padding:0px 5px 0px 5px }
a.topb:hover	{ }

a.sort:link, a.sort:active, a.sort:visited	{ font-weight: bold; display:block; background:url(ico_01.gif) left no-repeat; padding:3px 3px 3px 8px; border-bottom:#ead5c2 dotted 1px; font-size:11px; color:#572600; text-transform:uppercase}
a.sort:hover	{ text-decoration:none; ; background:url(ico_01.gif) left no-repeat #ffffff; border-bottom:#da92c8 dotted 1px; color:#FF0000 }

a.nsort:link, a.nsort:active, a.nsort:visited	{display:block; padding-left:0px; color:#666666; font-size:12px; font-weight:500; text-transform: capitalize; border-bottom:#fff dotted 1px }
a.nsort:hover	{ color:#FF0000}

#title {background:#ece1d7; padding:2px 8px 2px 0px}
#title a {background:#572600; color:#FFFFFF; padding:2px 8px 2px 8px}

#title_v {background:#ece1d7; padding:2px 8px 2px 8px; width:718px; font-weight:bold}
.title_n {padding:5px 0px 15px 2px}

.vtitle	{ color: #00267F; font-size: 14px; font-weight: bold; height:30px; }
.input	{ border:#572600 solid 1px; font-family: Trebuchet Ms; color:#333333; font-size:11px}
.edit { border:#f4ede4 solid 1px; background:#572600 url(bu_bg.jpg); color:#fff; font-weight:bold; height:22px; text-transform:uppercase;  font-size:11px; font-family:Trebuchet Ms}
.edit1{ border:#e0caa1 solid 1px; background:#fff; color:#5d3700; font-weight:bold; height:20px; text-transform:uppercase;  font-size:11px; font-family:Trebuchet Ms}
form{ margin:0px; padding:0px}
select {background:#fff; color:#333333; font-family:Trebuchet Ms; font-size:12px}
.photo:hover { LEFT: 1px; POSITION: relative; TOP: 1px; TEXT-DECORATION: none; border:#774717 solid 1px }
.td.sort   { background-image: url('1sort.jpg'); background:#fcaf17; height:25px; } 
.td.sortb  { background-color:#F7F7F7 }
.copy   { background-image: url('help2.gif'); height:9px; }
.copyright { display:none}
.topf   { }
.top1	{ border-top: 1px solid #C0C0C0; text-align:center; height:24px; background-color:#FAFAFA; }
.top2	{ border-top: 1px solid #C0C0C0; text-align:center; height:35px; background-color:#E8E8E8; }
.top3	{ background-color:#FAFAFA; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0 }
.top4	{ Z-INDEX: 1; VISIBILITY: hidden; POSITION: absolute; top:129px}
.topk1	{ width:312px; }
.topk2	{ width:387px; }
.topk3	{ width:615px; }
.anse	{ color:#656565; }
.price	{ color:#ff0000; font-size: 12px; font-family:Arial, Helvetica, sans-serif }
.useri  { border: 1px solid #E1E1E1; width:99%; }
.d1	{ margin-top: 1px }
.d5	{ margin-top: 5px }
.d10	{ margin-top: 10px }
.pclass { margin-top: 3px; text-align:center}
a.sort1	{ cursor:hand; padding-left:5px; font-size:13px; font-weight:bold; color:#774717  }
a.sort1:hover  { color:#774717; background:#FFFFFF  }
.sort2	{ padding:5px; border-bottom:#f0e3cc dotted 1px}
.sort3	{ padding:3px 0px 3px 10px; border-bottom:#f0e3cc dotted 1px; background:url(/images/doc1.jpg) left no-repeat; margin-left:13px}
.heng	{ border-top: 1px solid #E1E1E1; }

.all_t1 { width:960px; }
.all_t2   { width:980px; background-color:#FFFFFF; border: 0px solid #ffffff; }
.all_l_td { width:197px; text-align: center; }
.all_c_td { text-align: center; }
.all_r_td { width:197px; text-align: center; }

.cartshowa { background-color:#f0e3cc; font-weight:bold; color:#555; padding:3px }
.cartshow0 { background-color:#ffffff; border-right: 1px solid #FFFFFF; padding:3px }
.cartshow1 { background-color:#fffaee; border-right: 1px solid #FFFFFF; padding:3px }
A.cartshowl {font-weight:bold; font-size:12px; padding:1px 10px 1px 5px; color:#FFFFFF; background:#529ee7 url(search3.gif) right no-repeat}


.ict    {	background-image: url('1nbg.gif'); width:738px; display:table}
.icl    {	width:3px; float:left;}
.3box   {	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; width:100%; text-align:left; padding:5px}
.diva   {	text-decoration: none; color:#fff; width:85px; float: left; height:26px; background:url(abg.gif); font-weight:bold; CURSOR: pointer }
.divb   { border:#e8e8e8 solid 0px; width:85px; color:#774717; float: left; height:26px; font-weight:bold; background:url(btnbg.gif); cursor:pointer}
.div_n {border:#cccccc solid 0px;  padding:5px; text-align:left}


.tj_ca		{ width:100%; border: 1px solid #C2C2C2; text-align:left; padding:5px 0px 5px 0px }
.tj_ca1		{ height:28px;  }
.tj_ca2		{ text-align: center; width:60px;  }
.tj_caf		{ margin-left:10px; margin-top:3px; color: #00267F; font-family: Trebuchet Ms; font-size: 10pt; font-weight: bold }
.tj_ct		{ width:100%; height:28px; border: 1px solid #ece1d7; margin-bottom:5px }
.tj_ctdiv	{ width:739px; border: 1px solid #da92c8; padding:2px; margin-bottom:5px }
.tj_ct1		{ width:98%; }
.tj_ct2		{}
.tj_ct3		{ width:20%; text-align: center;}

.te_ca		{ width:580px; border: 1px solid #C2C2C2; }
.te_ca1		{ height:28px;  }
.te_ca2		{ text-align: center; width:60px;  }
.te_caf		{ margin-left:10px; margin-top:3px; color: #00267F; font-family: Trebuchet Ms; font-size: 10pt; font-weight: bold }
.te_ct		{ width:580px; height:28px; border: 1px solid #C2C2C2; }
.te_ct1		{ width:98%; }
.te_ct2		{}
.te_ct3		{ width:20%; text-align: center;}


.tm_ca		{ width:580px; border: 1px solid #C2C2C2; }
.tm_ca1		{ height:28px;  }
.tm_ca2		{ text-align: center; width:60px;  }
.tm_caf		{ margin-left:10px; margin-top:3px; color: #00267F; font-family: Trebuchet Ms; font-size: 10pt; font-weight: bold }
.tm_ct		{ width:580px; height:28px; border: 1px solid #C2C2C2; }
.tm_ct1		{ width:98%; }
.tm_ct2		{}
.tm_ct3		{ width:20%; text-align: center;}

.sort_la	{ width:100%; }
.sort_la1	{ height:29px; border: 1px solid #C2C2C2; text-align:center; }
.sort_la2	{ border: 1px solid #C2C2C2;  }
.sort_la3	{}
.sort_laf	{ color: #FF6600; font-family: Trebuchet Ms; font-size: 10pt; font-weight: bold}

.log_la 	{ width:235px; background:#fff9f1; border:#f0e3cc solid 1px; margin-bottom:5px; display:table }
.log_la1	{ height:29px; border: 1px solid #C2C2C2; text-align:center; }
.log_la2	{ border: 1px solid #C2C2C2;  }
.log_la3	{}
.log_laf	{ font-family: Trebuchet Ms; font-size: 11px; color:#FFFFFF; font-weight: bold; padding:2px 0px 2px 5px; border-bottom:#CCCCCC solid 1px; background:#572600; width:232px}
.log_laf_n {margin:5px; line-height: 160%; text-align:left}

.right_la 	{ width:99%; border:#CCCCCC solid 1px; margin-bottom:5px }
.right_la1	{ height:29px; border: 1px solid #C2C2C2; text-align:center; }
.right_la2	{ border: 1px solid #C2C2C2;  }
.right_la3	{}
.right_laf	{ color: #FF6600; font-family: Trebuchet Ms; font-size: 10pt; font-weight: bold; padding:5px; border-bottom:#CCCCCC solid 1px; background:#f1f1f1}
.right_laf_n {margin:10px 15px; line-height: 160%; text-align:left}

.news_la	{ width:195px; }
.news_la1	{ height:29px; border: 1px solid #C2C2C2; text-align:center; }
.news_la2	{ border: 1px solid #C2C2C2;  }
.news_la3	{}
.news_laf	{ color: #FF6600; font-family: Trebuchet Ms; font-size: 10pt; font-weight: bold}
.news_l { border-bottom:#CCCCCC dotted 1px; background:#ffffff url(newsq.gif) left no-repeat; padding:5px 5px 5px 10px; color:#999999}
.news_n { border-left:#ece1d7 solid 1px; border-right:#ece1d7 solid 1px; border-bottom:#ece1d7 solid 1px; padding:3px}
a.news_index:link, a.news_index:active, a.news_index:visited {color:#e1b320; text-decoration:underline; padding:2px 0px 2px 6px; background:url(ico_01.gif) left no-repeat}
a.news_index:hover { color:#FFFFFF; text-decoration:none}
a.news_left:link, a.news_left:active, a.news_left:visited {color:#666666; text-decoration:none; padding:2px 0px 2px 6px; background:url(ico_01.gif) left no-repeat}
a.news_left:hover { color:#823371; text-decoration:underline}

.all_n { border-left:#ece1d7 solid 1px; border-right:#ece1d7 solid 1px; border-bottom:#ece1d7 solid 1px; margin-bottom:5px; text-align:center}

.service_la	{ width:195px; }
.service_la1	{ height:29px; border: 1px solid #C2C2C2; text-align:center; }
.service_la2	{ border: 1px solid #C2C2C2;  }
.service_la3	{}
.service_laf	{ color: #FF6600; font-family: Trebuchet Ms; font-size: 10pt; font-weight: bold}

.ph_la	{ width:195px; }
.ph_la1	{ height:29px; border: 1px solid #C2C2C2; text-align:center; }
.ph_la2	{ border: 1px solid #C2C2C2; text-align:center; }
.ph_la3	{}
.ph_laf	{ color: #FF6600; font-family: Trebuchet Ms; font-size: 10pt; font-weight: bold}


.pinpai_la	{ width:195px; }
.pinpai_la1	{ height:29px; border: 1px solid #C2C2C2; text-align:center; }
.pinpai_la2	{ border: 1px solid #C2C2C2;  }
.pinpai_la3	{}
.pinpai_laf	{ color: #FF6600; font-family: Trebuchet Ms; font-size: 10pt; font-weight: bold}

.link_la	{ width:195px; }
.link_la1	{ height:29px; border: 1px solid #C2C2C2; text-align:center; }
.link_la2	{ border: 1px solid #C2C2C2;  }
.link_la3	{}
.link_laf	{ color: #FF6600; font-family: Trebuchet Ms; font-size: 10pt; font-weight: bold}

.repass {border: 1px solid #C0C0C0; padding:10px; margin:5px; background:#FFFFFF; line-height:180%}
.login{border:#ece1d7 solid 1px; padding:20px; text-align:left; background:#fef7e5 url(logo_bg.gif) right bottom no-repeat}
.views_pro{line-height:160%; text-align:left; padding-top:2px}
hr{ size:1px; color:#eae3dc;}

#inc {margin:1px; padding:5px; text-align:left; float:left; display:block; background:#FFFFFF; width:169px; height:265px; border:#f0e3cc solid 1px;}
#inc img { margin-bottom:5px; padding:0px 5px 0px 5px; border:#e8e8e8 solid 0px; }
#inc a { line-height:138%; font-family:Arial, Helvetica, sans-serif; text-transform: lowercase}
.search{padding:6px 0px 5px 5px; margin:0px 0px 0px 0px}
a.sea:link, a.sea:active, a.sea:visited{ font-weight:bold; color:#FF0000}

.brands {border: 1px solid #ccc; margin:8px 3px 5px 3px;}
#bottom { padding:9px 0px 9px 0px; width:990px; display:table; text-align:center; background:#f0e3cc}
#bottom a:link, #bottom a:active, #bottom a:visited	{ padding:8px 35px 8px 0px; font-weight:bold; color:#555; text-align:center; text-decoration:none}
#bottom a:hover	{ text-decoration: underline}
.bot {margin:15px; line-height: 150%; text-align:center}

.index_left{float:left; margin:0px 0px 5px 0px; width:235px}
.index_right {float:right; width:746px; display:table}
.index_c {float:left; display:block; width:730px}
.index_c_n {float:left; width:175px; padding:3px 0px 3px 0px; display: block}

.left {float:left; width:235px; margin-bottom:5px;}
.right {float:right; width:746px; margin-bottom:5px; display:table}
.right_nei { border-left:#ece1d7 solid 1px; border-right:#ece1d7 solid 1px; border-bottom:#ece1d7 solid 1px; float:left; margin-bottom:0px}
.right_v_nei { border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px}

A.left_help { display:block;  padding:4px; width:95%; font-weight:bold; border-bottom:#CCCCCC dotted 1px}
A.left_help_n { display:block;  padding:4px; width:95%; border-bottom:#e8e8e8 dotted 1px}
.help_l {background:url(menu_bg_hover.jpg); padding:2px 0px 2px 0px; font-weight:bold; width:100px; color:#FFFFFF; text-align:center}
.help_a { border-bottom:#e8e8e8 1px solid; font-weight:bold; padding:5px; font-size:14px; color:red}

#ins { margin:1px; padding:4px; text-align:left; width:169px; background:#FFFFFF; height:320px; font-family:Arial, Helvetica, sans-serif; border: 1px solid #f0e3cc}
#ins img { margin:0px 0px 5px 0px; padding:0px 5px 0px 5px; border: 0px solid #e8e8e8}
#ins a { line-height:138%; font-family:Arial, Helvetica, sans-serif; text-transform:lowercase}
#relat {margin:1px; padding:3px; text-align:left; width:169px; background:#FFFFFF; height:238px; font-family:Arial, Helvetica, sans-serif; border: 1px solid #f0e3cc}
#relat img { margin:0px 0px 5px 0px; padding:0px 5px 0px 5px}
#relat a { line-height:140%; font-family:Arial, Helvetica, sans-serif; text-transform:lowercase}


#left_pro {width:216px; margin:0px; padding:5px 5px 5px 0px; text-align:left; border-bottom:#CCCCCC solid 1px}
#left_pro img { float:left; margin:0px 5px 0px 0px; width:55px; padding:0px}

.sort_f{line-height:150%; font-family:Arial, Helvetica, sans-serif; width:734px; background:#ffffff; margin-bottom:5px; border:#ece1d7 solid 1px; padding:5px; display:table; font-size:12px}
.sort_n {padding:5px; border:#ccc 1px solid; text-align:left}

.help_bg {background:#fce9f7; }

.pro_next{
background-color:#fef7e5; padding:2px 0px 2px 0px; border-top:#ece1d7 solid 1px; border-left:#ece1d7 solid 1px; border-right:#ece1d7 solid 1px; border-bottom:#ece1d7 solid 1px; text-align:right; width:744px; font-size:11px; margin-bottom:5px
}
.order_next{
background-color:#fef7e5; padding:5px; border-bottom:#da92c8 solid 0px; border-top:#da92c8 solid 0px; text-align:center; float:left; width:734px; font-size:11px
}
.next_d {border:#592500 solid 1px;background:#592500; color:#FFFFFF; padding:1px 5px 1px 5px; text-decoration:none; font-weight:bold}
A.next_p{border:#592500 solid 1px; padding:1px 5px 1px 5px}
A.next_p:hover{background:#592500; color:#FFFFFF; text-decoration:none}

.order_price {padding:8px; line-height:180%; text-align:right}

a.ta { border:#f0e3cc solid 1px; background:#fef7e5; padding:1px 2px 1px 2px; margin:2px; display: block; float:left; width:234px}
a.ta:hover { background:#fefefe; text-decoration:none}

.a_content { width:990px; margin-left:auto; margin-right:auto; text-align:left}


#left_sort{	width:235px; background:#fff9f1; border:#f0e3cc solid 1px; margin-bottom:5px}

#left_sort h2{
	width:232px;
	color:#fff;
	padding:2px 0px 2px 5px;
	background:#572600;
	margin:0px
}
#left_sort h2 img{ border:0px; margin:2px 0px 0px 10px }
#left_sort h2 a{
	color:#fff;
	text-decoration: none;
	font-size:12px;
	margin:0px;
	font-weight:bold
}
#left_sort h2 a:hover{
	color:#fff;
	text-decoration: underline; font-weight:bold
}

ul { padding:0px; margin:5px 5px 5px 25px }
#main1,#main2 { width:225px; line-height:22px; padding-left:5px; cursor:pointer; border-bottom:#f0e3cc dotted 1px}
.imgs { border:1px #e8e8e8 solid; height:30px; width:58px}
#child1,#child2 { width:220px; float:left }
#child1 ul li,#child2 ul li { padding-left:0px; border-bottom:1px solid #f0e3cc; line-height:150%}
#child1 ul li a,#child2 ul li a { color:#666;}
.child {padding-left:0px; border-bottom:1px solid #f0e3cc; line-height:180%; color:red; font-size:12px}

#offer {font-size:16px; font-weight:bold; background: #ff0000; margin:0px 3px 0px 3px; float:left; padding:0px 5px 2px 5px; font-family:Arial, Helvetica, sans-serif}
#offer a { color:#FFFFFF}
.bigprice {color:#FF0000; font-size:26px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

#tags {height:168px; display:table; border-bottom:#f0e3cc solid 1px}
#tags img { margin:5px}
#tags p { padding:10px; line-height:160%; font-size:11px; font-family:Arial, Helvetica, sans-serif}
#tags i { font-size:14px; font-weight:bold; color:#0000FF}

#tagslist{ float:left; padding:8px; line-height:380%}
#tagslist a{ font-size:12px;text-decoration: blink; font-family:Arial, Helvetica, sans-serif}
#tagslist a:hover{ text-decoration:underline}
#tagslist span{ font-size:14px; padding:8px}