BODY{ font-size: 12px; background:url(top_bg.gif) top repeat-x; color: #444444; font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px }
p { margin:3px}
.main{ width:990px; margin-top:0px; margin-right:auto; margin-left:auto; display:table }
.main_n{width:990px; margin:0px 0px 0px 0px;  }

h3 { font-size:16px; font-weight:bold; text-align:center; margin:5px; padding:5px}
a:link, a:active, a:visited	{ color: #555555; text-decoration: none; }
a:hover	{ color: #FF0000; text-decoration: underline;}

#header {background:url(top-bg.gif); padding:7px; font-size:12px; color:#999999}

.top { width:990px; margin:5px; height:80px; text-align:center}
.topLeft{float:left; width:400px; margin:5px 20px 5px 0px; text-align:left}
.topRight {padding:0px 5px; text-align:right; color:#444444}

.nav {margin:0px 0px 0px 0px; padding:0px; display:table; width:100%;  height:43px}
#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:14px 19px 15px 19px; font-size:12px; color:#e8e8e8; text-decoration:none; text-align:center}
#menu li a:hover { color:#ffffff; text-decoration: none;background:#adbc5f; padding:6px 11px 7px 11px; margin:8px }
#menu li a.last { border-right:0;}

h1 { font-size:24px; margin:5px}
h2 {color:#FF9933; line-height:100%; 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:#cccccc;  border-left:#ffbfee solid 0px; padding:0px 3px 0px 3px; text-decoration:none }
a.topr:hover	{ color:#fff; text-decoration:underline }

a.topr1:link, a.topr1:active, a.topr1:visited	{ font-size: 11px; color:#cccccc; border-left:#ffbfee solid 0px; text-decoration:none; margin-right:3px; }
a.topr1:hover	{ color:#fff; 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:500; width:190px; margin-left:1px; display:block; padding:7px 3px 8px 5px; border-bottom:#e5e5e5 solid 1px; font-size:12px; color:#5b5b5b; text-transform:none; background:url(sort_co.jpg) right repeat-y}
a.sort:hover	{  color:#fff; background:url(sort_hover.jpg); text-decoration:none }

a.nsort:link, a.nsort:active, a.nsort:visited	{display:block; padding:6px; color:#ff0000; font-size:11px; font-weight:500; text-transform: capitalize; border-bottom:#e5e5e5 solid 1px; background:url(ico_01.gif) left no-repeat; margin:0px 3px 0px 3px }
a.nsort:hover	{ color:#FF0000; background:#ffffff url(ico_01.gif) left no-repeat; text-decoration:none}

#sort {font-weight: bold; width:185px; margin-left:1px; display:block; padding:7px 3px 8px 5px; border-bottom:#e5e5e5 solid 1px; font-size:11px; color:#ff0000; text-transform:none; background:url(sort_co.jpg) right repeat-y}
#sort a:hover { background:url(sort_hover.jpg); display:block; float:left}

#title {background:url(title_bg11.jpg); font-size:14px; padding:5px 0px 8px 0px; margin:0px; font-weight:bold; text-align:left; border-left:#dadada solid 0px; border-right:#dadada solid 0px; color:#555555}
#title a { font-size:14px; color:#555555; padding:5px 6px 5px 6px}

.vtitle	{ color: #00267F; font-size: 14px; font-weight: bold; height:30px; }
.input1	{ border:#cccccc solid 0px; font-family: Arial, Helvetica, sans-serif; color:#444444; height:20px; width:220px}
.input	{ border:#cccccc solid 1px; font-family: Arial, Helvetica, sans-serif; color:#444444; font-size:12px}
.edit { border:#b2c74c solid 1px; border-bottom-width:1px; background:#edf2d4; color:#889546; font-weight:bold; height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.edit1{ border:#e0caa1 solid 0px; background:url(nav_b1g.jpg); color:#ffffff; 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:#444444; 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:5px; 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 { font-weight:bold; color:#666666; background:url(top-bg.gif); padding:3px }
.cartshow0 { background-color:#f6f6f6; 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;  }
.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%; border: 0px solid #dadada; margin-bottom:5px }
.tj_ctdiv	{ width:739px; border: 1px solid #da92c8; padding:2px; margin-bottom:5px }
.tj_ct1		{ width:100%; }
.tj_ct2		{}
.tj_ct3		{ width:20%; text-align:center; border:#e8e8e8 solid 1px; padding:3px; line-height:150%}

.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:100%; height:28px; border: 1px solid #C2C2C2; }
.te_ct1		{ width:100%; }
.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:100%; height:28px; border: 1px solid #C2C2C2; }
.tm_ct1		{ width:100%; }
.tm_ct2		{}
.tm_ct3		{ width:20%; text-align: center;}

.sort_la	{ width:200px; background:#f5f5f5; border:#e8e8e8 solid 1px; margin-bottom:5px; display: table }
.sort_la1	{ border: 1px solid #C2C2C2; text-align:center; }
.sort_la2	{ border: 1px solid #C2C2C2;  }
.sort_la3	{}
.sort_laf	{ font-size: 12px; color:#666666; font-weight:bold; padding:6px 0px 8px 6px; border-bottom:#c0dbf8 solid 0px; background:#f5f5f5 url(sort_title.jpg); width:196px; text-transform:capitalize; margin-bottom:1px}

.log_la 	{ width:200px; 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 {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: 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:#e8e8e8 solid 1px; background:#ffffff url(icon2.gif) left no-repeat; padding:2px 5px 5px 12px; color:#999999; margin-bottom:5px}
.news_n { border-left:#e8e8e8 solid 1px; border-right:#e8e8e8 solid 1px; border-bottom:#e8e8e8 solid 1px; border-top:#e8e8e8 solid 1px; padding:3px; margin-bottom:8px}
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:#444444; 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:#e8e8e8 solid 0px; margin-bottom:10px; 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:#b2c74c solid 1px; padding:20px; text-align:left; background:#edf1d4}
.views_pro{line-height:160%; text-align:left; padding-top:2px}
hr{ size:1px; color:#e8e8e8;}

#inc {margin:3px; padding:6px; text-align:left; float:left; display:block; height:300px; border:#e8e8e8 solid 1px; text-align:center}
#inc img { margin-bottom:5px; padding:3px; border:0px }
.search{ padding:4px; margin-bottom:5px;}
.hot_keyword{ padding:10px 0px 10px 0px;}
a.sea:link, a.sea:active, a.sea:visited{ font-weight:bold; color:#FF0000}

#news_2 { width:380px; float:left; display:block}

.brands {border: 1px solid #ccc; margin:0px 3px 0px 3px;}
#bottom { font-size:12px; width:990px; background:#fff; text-align:center; border-top:#e5e5e5 solid 0px; margin:0px; display:table}
#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:#e5e5e5 solid 1px; padding:8px 20px 8px 21px; font-size:12px; color:#555555; text-decoration:none; text-align:center}
#bottom li a:hover { text-decoration: underline; color:#555555}


.bot {margin-top:6px; line-height: 180%; padding:10px; width:98%; text-align:center; border-top:#e8e8e8 solid 1px; background:#f5f5f5; display:table}
.bot_link {width:98%; border-top:#e8e8e8 solid 1px; margin-top:10px; padding:5px; display:table}

.index_left{float:left; margin:0px 10px 5px 0px; width:220px}
.index_right {float:right; width:745px}
.index_c {float:left; display:block; width:750px}
.index_c_n {float:left; width:240px; padding:3px 0px 3px 0px; display: block}

.left {float:left; width:202px; margin-bottom:5px; display:table}
.right {float:right; width:769px; margin-bottom:5px; display:table}
.right_nei { border:#e8e8e8 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:none;  padding:4px; width:95%; border-bottom:#e8e8e8 dotted 1px}
.help_l {background:#b3c74c; 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:136px; height:290px; float:left; display:block; border:#e8e8e8 solid 1px; text-align:center}
#relat img { margin:0px; padding:0px;}


#left_pro {width:188px; 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}
#left_pro a { font-size:11px; line-height:120%}

.sort_f{line-height:150%; background:#ffffff url(help_di.gif) top repeat-x; margin-bottom:5px; display:table; border:#e8e8e8 solid 1px; padding:5px; font-size:12px}
.sort_n {padding:5px; border:#ccc 1px solid; text-align:left}

.help_bg {background:#fce9f7; }

.pro_next{
  padding:3px 5px 4px 0px; border:#e5e5e5 solid 1px; text-align:right; width:762px; font-size:11px; background:url(top-bg.gif); margin-bottom:8px
}
.order_next{
background-color:#f8f8f8; padding:5px; border-bottom:#ffd893 solid 0px; border-top:#da92c8 solid 0px; text-align:center; float:left; width:755px; font-size:11px
}
.next_d {border:#889546 solid 1px;background:#becf65; color:#FFFFFF; padding:1px 5px 1px 5px; text-decoration:none; font-weight:bold}
A.next_p{border:#889546 solid 1px; padding:1px 5px 1px 5px}
A.next_p:hover{background:#becf65; color:#FFFFFF; text-decoration:none}

.order_price {padding:8px; line-height:180%; text-align:right}

a.ta { border:#444444 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 { float:left; display:block; width:240px; padding:2px; border:#e8e8e8 1px solid; margin:2px}
#ta a { font-weight:bold; color:#71a5b5}

.gb {font-size:12px; color:#666666; border-bottom:#e8e8e8 solid 1px; word-break:break-all}

.view_t { font-weight:bold; font-size:12px; color:#444444; padding:3px 4px 4px 4px; width:760px; color:#FF0000; background:url(top-bg.gif); border:#e8e8e8 solid 1px; margin-top:10px; display:table}
.lv {background:url(lv.jpg) top repeat-x; margin-bottom:2px; padding:10px 0px 5px 0px; line-height:180%}