BODY{ background:#ffffff; font-size: 11px; color: #333333; font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px }
TD{ font-size: 12px; color: #333333 }
p { margin:3px}
.main{ width:1000px; background:url(body_center.gif); margin-top:0px; margin-right:auto; margin-left:auto; padding-top:0px }
.main_n{width:970px; margin:0px 10px 0px 12px; 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: Arial, Helvetica, sans-serif;  text-decoration: none; }
a:hover	{ color: #FF0000;  font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

#header {background:url(body_top.gif) top no-repeat; padding:7px; font-size:12px; color:#999999}
#foot {background:url(body_bottom.gif) top no-repeat; padding:7px; font-size:12px; color:#999999}

.top { width:100%; background:#FFFFFF; text-align:right}
.topLeft{float:left; width:400px; margin:5px 20px 5px 0px; text-align:left}
.topRight {padding:0px 5px; text-align:right; color:#333333}

.nav {margin:5px 0px 0px 0px; padding:0px; display:table; width:100%; border-left:#b2b2b2 solid 1px; border-top:#b2b2b2 solid 1px; border-bottom:#b2b2b2 solid 1px}
#menu { font-size:12px; font-weight: bold; text-transform: capitalize; width:100%}
#menu, #menu li { list-style:none; padding:0px; margin:0px}
#menu li { float:left }
#menu li a { display:block; padding:5px 18px 5px 18px; font-size:12px; text-transform:uppercase; color:#7a7a7a; border-right:#b2b2b2 solid 1px; text-decoration:none; text-align:center}
#menu li a:hover { color:#7a7a7a; background:#CCCCCC; text-decoration: none }
#menu li a.last { border-right:0;}

h1 { font-size:18px; margin:5px}

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:#999999;  border-left:#ffbfee solid 0px; padding:0px 3px 0px 2px; text-decoration:none }
a.topr:hover	{ color:#eeeeee; text-decoration:underline }

a.topr1:link, a.topr1:active, a.topr1:visited	{ font-size: 11px; color:#333333; border-left:#ffbfee solid 0px; padding:0px 3px 0px 2px; text-decoration:none }
a.topr1:hover	{ color:#555555; text-decoration:underline }

a.topb:link, a.topb:active, a.topb:visited	{ font-size:11px; background:url(ico_01.gif) left no-repeat; color:#FF0000; text-transform:capitalize; font-weight:bold; padding:0px 6px 0px 6px }
a.topb:hover	{ text-decoration:underline}

a.sort:link, a.sort:active, a.sort:visited	{ font-weight: bold; width:168px; background:url(ico_01.gif) left no-repeat; display:block; padding:5px 0px 5px 8px; border-bottom:#e8e8e8 dotted 1px; font-size:11px; color:#ff0000; text-transform:none}
a.sort:hover	{ text-decoration:none; padding:5px 0px 5px 8px; width:168px; background:url(ico_01.gif) left no-repeat #f8f8f8; border-bottom:#e8e8e8 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}

#sort { width:170px; margin-left:1px; margin-right:4px; display:block; padding:5px 3px 5px 5px; border-bottom:#e8e8e8 dotted 1px; font-size:12px; color:#ff0000; text-transform:none}
#sort a { color:#666666}

#title {background:url(index_bg.gif); padding:4px 6px 4px 6px; margin:0px; font-weight:bold; text-align:left; border-top:#dadada solid 1px; border-left:#dadada solid 1px; border-right:#dadada solid 1px}
#title a { font-size:12px; color:#333333; font-weight:bold; font-family:Trebuchet MS, Arial, helvetica, sans-serif}

.vtitle	{ color: #00267F; font-size: 14px; font-weight: bold; height:30px; }
.input	{ border:#cccccc solid 1px; font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:12px}
.edit { border:#747474 solid 1px; background:#e5e5e5; color:#484858; font-weight:bold; height:20px; text-transform:uppercase;  font-size:11px; font-family:Arial, Helvetica, sans-serif}
.edit1{ border:#747474 solid 1px; background:#e5e5e5; color:#484858; font-weight:bold; height:21px; text-transform:uppercase;  font-size:11px; font-family:Arial, Helvetica, sans-serif; width:60px}
form{ margin:0px; padding:0px}
select {background:#fff; color:#333333; font-family:Arial, Helvetica, sans-serif; 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; }
.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:0px; font-size:11px; color:#ff0000  }
a.sort1:hover  { color:#ff0000; background:#FFFFFF  }
.sort2	{ padding:5px; border-bottom:#e8e8e8 dotted 1px}
.sort3	{ padding:3px 0px 3px 10px; border-bottom:#e8e8e8 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:#f1f1f1; font-weight:bold; color:#666666; padding:3px; font-size:11px}
.cartshow0 { background-color:#f5f5f5; border-right: 1px solid #FFFFFF; padding:3px }
.cartshow1 { background-color:#f8f8f8; 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:23px; background:#926538 url(ab1g.gif); font-weight:bold; CURSOR: pointer }
.divb   { border:#926538 solid 1px; width:85px; color:#555555; float: left; height:21px; font-weight:bold; background:url(bt1nbg.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: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold }
.tj_ct		{ width:100%; height:28px; border: 1px solid #dadada; 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: Arial, Helvetica, sans-serif; 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;}
img { border:0px}

.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: Arial, Helvetica, sans-serif; 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:180px; border-right:#e8e8e8 solid 1px; margin-bottom:0px; padding-top:8px }
.sort_la1	{ height:29px; border: 1px solid #C2C2C2; text-align:center; }
.sort_la2	{ border: 1px solid #C2C2C2;  }
.sort_la3	{}
.sort_laf	{ font-family:Arial, helvetica, sans-serif; font-size: 14px; color:#666666; padding:2px 0px 5px 6px; width:160px; text-transform:capitalize; margin-bottom:1px}

.log_la 	{ width:180px; background:#ffffff; border:#d7c19e solid 1px; margin-bottom:5px }
.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, Arial, helvetica, sans-serif; font-size: 12px; color:#ffffff; font-weight: bold; padding:3px 0px 3px 5px; border-top:#d7d7d7 solid 1px; background:#9b703d; width:197px; text-transform:capitalize}
.log_laf_n { line-height: 160%; text-align:left; padding:5px}

.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: Arial, Helvetica, sans-serif; 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: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
.news_l { border-bottom:#CCCCCC dotted 1px; background:#ffffff url(icon2.gif) left no-repeat; padding:5px 5px 5px 12px; color:#999999}
.news_n { border:#dadada solid 1px; padding:5px; line-height:150%; margin-bottom:5px; display:table; font-size:12px}
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:#333333; text-decoration:none; border-bottom:#e8e8e8 dotted 1px; padding:3px 0px 4px 6px; background:url(ico_01.gif) left no-repeat}
a.news_left:hover { color:#FF0000; text-decoration:underline}

.all_n { border:#dadada solid 1px; margin-bottom:0px; 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: Arial, Helvetica, sans-serif; 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: Arial, Helvetica, sans-serif; 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: Arial, Helvetica, sans-serif; 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: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}

.repass {border: 1px solid #C0C0C0; padding:10px; margin:5px; background:#FFFFFF; line-height:180%}
.login{border:#cccccc solid 1px; padding:20px; text-align:left; background:#f8f6e7}
.views_pro{line-height:160%; text-align:left; padding-top:2px}
hr{ size:1px; color:#e8e8e8;}

#inc {margin:3px; padding:5px; font-size:12px; text-align:left; width:138px; float:left; display:block; height:280px; border:#e8e8e8 solid 0px; text-align:center}
#inc img { margin-bottom:5px; padding:3px; border:0px }
.search{ padding:4px; margin-bottom:5px;}
a.sea:link, a.sea:active, a.sea:visited{ font-weight:bold; color:#FF0000}

#news_2 { width:480px; float:left; display:block}

#sort_2 { width:240px; float:left; display:block}

.brands {border: 1px solid #ccc; margin:0px 3px 0px 3px;}
#bottom { font-size:12px; width:660px; }
#bottom, #bottom li { list-style:none; text-align:center; margin-left:auto; margin-right:auto}
#bottom li { float:left }
#bottom li a { display:block; border-right:#a9875f solid 0px; padding:0px 6px 0px 6px; font-size:12px; color:#333333; font-family: Arial, Helvetica, sans-serif; text-decoration:none; text-align:center}
#bottom li a:hover { text-decoration: underline; color:#666666}


.bot {margin:10px 0px 0px 0px; padding:15px 0px 15px 0px; background:#000000; width:970px; text-align:center; margin-left: auto; margin-right:auto}

.index_left{float:left; margin:0px 10px 5px 0px; width:220px}
.index_right {float:right; width:745px}
.index_c {float:left; display:block; width:760px}
.index_c_n {float:left; width:240px; padding:3px 0px 3px 0px; display: block}

.left {float:left; width:180px; margin:0px 10px 5px 0px; display:table}
.right {float:right; width:780px; margin-bottom:5px; display:table}
.right_nei { border:#dadada 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:#e8e8e8 dotted 1px}
A.left_help_n { display:block;  padding:4px; width:95%; border-bottom:#e8e8e8 dotted 1px}
.help_l {background:#592500; padding:1px 0px 1px 0px; font-weight:bold; width:90px; margin:1px; color:#FFFFFF; text-align:center}

#ins { margin:2px}
#ins img { margin:3px; padding:1px; border: 1px solid #eae3dc}
#relat {margin:3px; padding:5px; text-align:left; width:169px; height:280px; float:left; display:block; border:#e8e8e8 solid 1px; text-align:center}
#relat img { margin:0px; padding:0px;}


#left_pro {width:168px; margin:0px; padding:5px 5px 5px 0px; text-align:left; border-bottom:#e8e8e8 solid 1px}
#left_pro img { float:left; margin:0px 5px 0px 0px; width:50px; padding:0px}

.sort_f{line-height:150%; background:#ffffff; margin-bottom:5px; border:#dadada solid 1px; padding:5px; font-size:12px}
.sort_n {padding:5px; border:#ccc 1px solid; text-align:left}

.help_bg {background:#fce9f7; }

.pro_next{
background-color:#fff; padding:2px 5px 2px 0px; border:#fff solid 1px; text-align:right; width:770px; font-size:11px; margin:0px 0px 5px 0px
}
.order_next{
background-color:#f5f5f5; padding:5px; border-bottom:#ffd893 solid 0px; border-top:#da92c8 solid 0px; text-align:center; float:left; width:765px; font-size:11px
}
.next_d {border:#000000 solid 1px;background:#000000; color:#FFFFFF; padding:1px 5px 1px 5px; text-decoration:none; font-weight:bold}
A.next_p{border:#000000 solid 1px; padding:1px 5px 1px 5px}
A.next_p:hover{background:#000000; color:#FFFFFF; text-decoration:none}

.order_price {padding:8px; line-height:180%; text-align:right}

a.ta { border:#333333 solid 0px; padding:1px 5px 1px 8px; font-weight:bold; margin:2px; color:#97662e; background:url(z_cion.jpg) left no-repeat; }
a.ta:hover { background:#fff; text-decoration: underline; border:#9b703d solid 0px; background:url(z_cion.jpg) left no-repeat;}

#ta { padding:2px; border:#e8e8e8 0px solid; color:#97662e; margin:5px 15px 5px 0px; text-decoration:underline}
#ta a { font-weight:bold; color:#97662e; text-decoration:underline}
#ta a:hover { font-weight:bold; color:#cc0000; text-decoration:underline}

.gb {font-size:12px; color:#666666; border-bottom:#e8e8e8 solid 1px; word-break:break-all}

.view_t { font-weight:bold; font-size:12px; color:#333333; padding:2px 4px 2px 4px; width:758px; color:#FF0000; background:#f7f7f7; border:#e8e8e8 solid 1px; margin-top:10px; display:table}