﻿body {
	margin:0px;
	padding:0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
}
div {
	z-index:1;
	}
.img_left{float:left; margin:0px; padding:0px;}
.img_right{float:right; margin:0px; padding:0px;}
.img_top{margin:0px; padding:0px; vertical-align:top;}
.img_bottom{margin:0px; padding:0px; vertical-align:bottom;}
.img_center{vertical-align:middle;}
.span-1{float:left;}
.span-2{float:right;}



a.ih:hover {
background-color:#ddd;
}
a.ih img {
padding:1px;
}
a.ih:link img, a.ih:visited img {
padding:1px;
}
a.ih:hover img, a.ih:active img {
background-color:#ddd;
}

A.img_1:hover {
	BACKGROUND-COLOR: #ddd
}
A.img_1 IMG {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
A.img_1:link IMG {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
A.img_1:visited IMG {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
A.img_1:hover IMG {
	BACKGROUND-COLOR: #ddd
}
A.img_1:active IMG {
	BACKGROUND-COLOR: #ddd
}


.h1{color:#000000; text-decoration:none;}
.h1:hover{color:#900; text-decoration:underline;}

.h2{color:#000000; text-decoration:none; font-weight:bold;}
.h2:hover{color:#900; text-decoration:underline; font-weight:bold;}

.h3{color:#06F; text-decoration:line-through; }
.h4{color:#F00;}
.h5{color:#06F;}



.h6:visited {color:#000; text-decoration:none;}
.h6:link {color:#000; text-decoration:none;}
.h6:hover {color:#900; text-decoration:underline;}
.h6:active {color:#900; text-decoration:underline;}


.h6bb:visited {color:#fff; text-decoration:underline;}
.h6bb:link {color:#fff; text-decoration:underline;}
.h6bb:hover {color:yellow; text-decoration:none;}
.h6bb:active {color:#fff; text-decoration:underline;}



.h7{color:#184C95;}

.h8{color:#054683; text-decoration:none;}
.h8:hover{color:#900; text-decoration:underline;}

.h8bb{color:#fff; text-decoration:underline;}
.h8bb:hover{color:yellow; text-decoration:none;}

.h9{color:#000; font-size:12px; }
.h9:hover{color:#900;}

.h10{color:#DA6248; text-decoration:none; font-weight:bold;}
.h10:hover{color:#000; text-decoration:underline; font-weight:bold;}

.h11{color:#000000;font-weight:bold;}
.h11:hover{color:#900;font-weight:bold;}

.h12{color:#000; text-decoration:none; cursor:pointer;}

.cart{color:#FFF; text-decoration:none; background-image:none!important;}
.cart:hover{color:#FFF; text-decoration:underline; background-image:none!important;}

.a_popular{color:#000; text-decoration:none; letter-spacing:0.1em;}
.a_popular:hover{text-decoration:none; color:#990000;}

#logo{margin:0px auto; padding:0px; width:1002px; height:69px;}
.help{margin:0px; padding:0px; width:353px; float:right; height:69px;}
.p_1{float:right; margin:10px 0px 0px 0px; text-align:right; font-size:12px; padding:2px 0px; }
.p_2{margin:40px 0 0 20px; padding:0px; float:left; text-align:center; width:400px; font-size:14px; color:#666; }
.h_p2{ margin-left:80px !important;margin:37px 0 0 20px; padding:0px; float:left; text-align:center; width:300px; font-size:14px; color:#666;  font-weight:normal;}

#center{margin:0px auto; padding:0px; width:1002px; height:100%; overflow:hidden;}
#left{margin:0px; padding:0px; float:left; width:195px;}






#popular{margin:10px 0 0 0; padding:0px; border:1px solid #CCC; width:193px;}
#popular h4{background:url(images/popular.gif) no-repeat; width:183px; height:27px; margin:0px; padding:0px 0px 0px 10px; font-size:12px; color:#FFF; line-height:27px;}
#popular p{margin:0px; padding:10px; line-height:130%;}

#specials{margin:10px 0 0 0; padding:10px; border:1px solid #CCC; width:173px;}
#specials h2{font-size:13px; margin:0px; }
#specials p{line-height:150%; text-align:center; margin:10px 0px;}

#reviews{margin:10px 0 0 0; padding:10px; border:1px solid #CCC; width:173px;}
#reviews h2{font-size:13px; margin:0px; }
#reviews p{line-height:150%; text-align:center; margin:10px 0px;}

#featured{margin:10px 0 0 0; padding:10px; border:1px solid #CCC; width:173px;}
#featured h2{font-size:13px; margin:0px; }
#featured p{line-height:100%; text-align:center; margin:5px 0px;}

#affiliate{margin:10px 0 0 0; width:195px; width:195px;}

#newsletter_r{margin:10px 0 0 0; padding:0 0 10px 0; border:1px solid #CCC; background:url(/images/tu-7.gif) no-repeat; width:193px; overflow:hidden;}
#newsletter_r p{text-align:center; padding:0; margin:0;}
.p_3{padding:20px 0 0 30px; margin:0px; font-size:14px;}
.p_4{padding:20px 0px 10px 20px; margin:0px; color:#999;}

#page{margin:10px 0 0 0; padding:0px; border:1px solid #CCC; background:url(/images/translate_bj.gif) no-repeat;}
#page div{margin:10px 0 0 15px; padding:0px;font-size:13px;font-weight:bold;}
#page p{margin:65px 0px 10px 35px; padding:0px;}
#page img{margin:4px 6px 4px 5px; vertical-align:middle;}
#page a{color:#000; font-size:12px; text-decoration:none;}
#page a:hover{color:#900; text-decoration:underline;}

#right{margin:0px; padding:0px; width:807px; float:right; height:100%; overflow:hidden;}
/* modified by benny 2008/11/13
#tab{margin:0px; padding:0px; width:807px; background:url(/images/tab-bj.gif) 0px 15px repeat-x; height:100%; overflow: hidden; }
*/
#tab{margin:0px; padding:0px; width:807px; background:url(/images/tab-bj.gif) 0px 15px repeat-x; height:100%; }
#nav_1{margin:0px; padding:0px; float:left; width:577px; height:100%; overflow:hidden;}
#nav_1 ul{margin:15px 0 0 0; padding:0px; float:left; list-style:none;}
#nav_1 li{margin:0px; padding:0px 16.5px; border-right:1px solid #CCC; font-size:12px; font-weight:bold; line-height:24px; display:inline; float:left;}
#nav_1 a {text-decoration:none; font-size:12px; font-weight:bold; color:#000; letter-spacing:0.1em;}
#nav_1 a:hover {text-decoration:none; font-size:12px; font-weight:bold; color: #993300; letter-spacing:0.1em;}

#search{margin:0px; padding:0px; width:807px; background:url(/images/search-bj.gif) no-repeat; height:40px; overflow:hidden;}
#search ul{margin:9px 0 0 8px; padding:0px; list-style:none; float:left; height:39px;}
#search li{margin:0px 5px; padding:0px; display:inline; float:left; line-height:20px;}
#search input{font-size:11px; width:290px;}
#search select{font-size:11px;}
.text_1{color:#FFF; font-size:13px; font-weight:bold;}
#search h1{margin:5px 5px 0px 0px; padding:0px 0px 0px 30px; float:right; width:165px; height:30px; font-size:13px; color:#FFF; line-height:30px; background:url(images/cart.gif) no-repeat; display:inline; text-align:center;}
#search .item{ font-weight:bold; margin:5px 5px 0px 0px; padding:0px 0px 0px 30px; float:right; width:165px; height:30px; font-size:13px; color:#FFF; line-height:30px; background:url(images/cart.gif) no-repeat; display:inline; text-align:center;}

#center_2{margin:0px 0px 10px 0px; padding:10px 0 0 8px; width:573px; float:left; height:100%; overflow:hidden;}
#banner{margin:0px; padding:0px; width:573px; height:100%; overflow:hidden;}
#banner p{margin:5px 10px; color:#666;}
#banner_2{margin:10px 0px 0px 0px; padding:0px; }
#banner_3{margin:10px 0 0 0; padding:0px; }
#banner_4{margin:0px 0px 10px 0px; padding:0px; text-align:center; width:807px; height:100%; overflow:hidden;}
#banner_5{margin:0px; padding:0px; width:573px; height:234px; }
#banner_5 p{margin:5px 10px; color:#666;}

#categories_2{margin:20px 0px 0px 0px; padding:0px; width:573px;}
#categories_2 h2{font-size:13px; margin:0px; padding:0px 0px 0px 10px; margin-bottom:10px;}
#categories_2 ul{margin:0px 0px 0px 10px; padding:0px; list-style:none;}
#categories_2 li{margin:10px 10px 0px 10px; padding:0px; display:inline; float:left; width:167px; min-height:300px !important; height:300px;}
#categories_2 ul li p{margin:0px; padding:10px 0px 0px 10px; line-height:170%;}
#categories_2 ul li img{vertical-align:top;}
#categories_2 ul li p b{font-size:13px; line-height:25px; height:25px;}




#right_2{margin:0px 0px 10px 0px; padding:0px; width:220px; float:right; height:100%; overflow:hidden;}

#sellers{margin:10px 0 0 0; padding:0 0 10px 0; border:1px solid #CCC; height:100%; overflow:hidden; width:218px;}
#sellers h1{font-size:12px; margin:10px 0px 0px 10px; padding:0px;}
#sellers ul{margin:0px 0px 0px 5px;  padding:5px; padding-left:10px; list-style:none;}
#sellers li{margin:0px; padding:10px 0 0 0; width:213px; float:left; list-style:none;}
#sellers tr td {padding:10px 0 0 0; width:213px; float:left; }
#sellers p{margin:0 0 0 10px; padding:0px; width:120px; float:right;}
#sellera a {COLOR: #000; TEXT-DECORATION: none}
#sellera a:hover{COLOR: #900; TEXT-DECORATION: underline}
.text_2{color:#990000; font-weight:bold;}
.text_10{color:#990000; font-weight:bold; font-size:12px;}

#buyer{margin:10px 0 0 0; padding:0 0 10px 0; border:1px solid #CCC; height:100%; overflow:hidden; width:218px; }
#buyer h4{font-size:12px; margin:10px 0px 0px 10px; padding:0px;}
#buyer ul{margin:10px 0px 10px 20px; padding:0px; list-style:none; }
#buyer li{margin:0px; padding:2px 0px 2px 10px; background:url(/images/tu-9.gif) 0 50% no-repeat;}

.new{margin:20px 0 0 0; padding:0px; width:799px; height:100%; overflow:hidden; float:right; }
.newtop{margin:0px; padding:0px; width:799px;}
.newtop ul{margin:0px; padding:0px; background-color:#F3F3F3; list-style:none; width:807px; background:url(/images/new-bj3.gif) repeat-x; height:100%; overflow:hidden;}
.newtop li{margin:0px; float:left; display:inline;}
.li_2{border:1px solid #CCC; border-bottom:none; background:url(/images/new-bj.gif) repeat-x; line-height:27px; font-size:13px; font-weight:bold; padding:0px 10px; }
.li_3{border:1px solid #CCC; border-left:none; border-bottom:none; background:url(/images/new-bj2.gif) repeat-x; line-height:26px; font-size:13px; font-weight:bold; padding:0px 10px;}

#inner{margin:0px; padding:0 0 10px 0; border:1px solid #CCC; border-top:none; width:797px; float:left; height:100%; overflow:hidden; }
#inner ul{margin:0px; padding:30px 0 0 20px; list-style:none;}
#inner li{margin:0px 10px; padding:0px; float:left; display:inline; width:230px;}
.text_3{color:#000000; text-decoration:line-through;}
.text_4{color:#990000; }

#banner2{margin:10px 0 0 0; padding:0px;  float:right;}

#categories_3{margin:10px 0 0 0; padding:0 0 10px 0; float:right; width:799px; border:1px solid #CCC;}
#categories_3 h1{font-size:13px; padding-left:10px; margin:10px 0px;}
#categories_3 ul{margin:0px; padding:0px; list-style:none;}
#categories_3 li{margin:30px 0 0 18px; padding:0 0 30px 0; display:inline; float:left; border-bottom:1px solid #ccc; width:246px; font-size:11px;}
#categories_3 p{margin:0px 0px 0px 5px; line-height:170%; float:left;}
#categories_3 p b{font-size:13px;}
.li_4{border-bottom:none!important;}

#blog{margin:10px auto; padding:0px; width:1000px; border:1px solid #CCC; height:100%; overflow:hidden;}
#blog h4{margin:0px; padding:0 0 0 10px; background:url(/images/bj-7.gif) repeat-x; font-size:12px; line-height:28px; }
#blog ul{margin:20px 0px; padding:0px; list-style:none;}
#blog li{margin:20px 0 0 30px; min-height:100px !important; height:100px; padding:0px; float:left; display:inline; width:440px; color:#666;}
#blog b{font-size:13px;}
#blog p{margin:10px 0px;}

#footer{margin:20px auto; padding:0px; width:1000px; border:1px solid #CCC; background-color:#660000; color:#FFFFFF; padding-bottom:20px; line-height:20px;}
#help2{margin:0px; width:1000px; padding:0px; height:100%; overflow:hidden; color:#FFFFFF;}
#help2 ul{margin:20px auto; padding:0px; width:960px; list-style:none; color:#FFFFFF;}
#help2 li{margin:0px 15px; padding:0px; float:left; display:inline; width:200px; font-size:12px;color:#FFFFFF;}



#search2{border-top:2px solid #ccc; border-bottom:1px solid #ccc; background-color:#EEEDED; padding:5px 0px; text-align:center; width:1000px; margin:20px 0 0 0; height:25px;}
#search2 ul{margin:3px 0 0 100px; padding:0px; list-style:none; width:630px; float:right; height:25px;}
#search2 li{margin:0px 10px; padding:0px; display:inline; float:left; line-height:20px; font-size:12px;}
#search2 input{font-size:11px;}
#search2 select{font-size:10px;}
.p_3{margin: 0px 5px; padding:0 10px 0 0; float:right; width:150px; height:25px; line-height:25px; text-align:right;}

#popular2{margin:0px auto; padding:3px; height:25px; line-height:25px; font-size:12px; text-align:center; width:904px;}

#copyright{margin:20px auto; padding:20px 0 0 0; width:1002px; text-align:center; font-size:12px; background:url(images/copyright-bj.gif) repeat-x;}
#copyright p{margin:10px; padding:0px;}
#copyright p img{vertical-align:middle; margin:5px 5px;}
#copyright a{margin:0px 3px;}


#nav1{margin:0px auto; padding:0px; width:1002px; height:100%; }
#nav1 ul{list-style:none!important;}
#nav_right{margin:0px; padding:0px; width:807px; float:right; height:100%; }
#path{margin:10px auto 0px auto; padding:0px; width:1002px; font-weight:bold; font-size:12px; height:100%; overflow:hidden;}

/*#category_2{margin:15px 0 0 0; padding:0 0 4px 0; background:url(/images/bj-3.gif) top repeat-x; background-color:#637D4D; float:left; width:195px; position:relative;}
#category_2 h1{margin:0px; padding:0 0 0 10px; background:url(/images/bj-10.gif) no-repeat; height:32px; color:#FFF; font-size:13px; line-height:26px; }
#category_menu{left:0px;z-index:1000;width:195px; background:url(/images/bj-3.gif) top repeat-x; background-color:#637D4D; padding:0px 0px 5px 0px;}
#category_menu ul{padding:0px; list-style:none; margin:0px 0px 0px 2px;}
#category_menu li{margin:0px; padding:0 0 0 5px; background:url(/images/bj-4.gif) no-repeat; height:28px; line-height:28px; font-weight:bold; font-size:12px; cursor:pointer;}
#category_menu li:hover {background: url(/images/tu-25.gif) no-repeat;}
#category_menu li:visited {background: url(/images/tu-25.gif) no-repeat;}
#category_2 h1:hover{}
#category_2 ul{margin:0 0 0 2px; padding:0px; list-style:none;}
#category_2 li{margin:0px; padding:0 0 0 5px; background:url(/images/bj-4.gif) no-repeat; height:28px; line-height:28px; font-weight:bold; font-size:12px;}
#category_2 li:hover {background: url(/images/tu-25.gif) no-repeat;}
#category_2 li:visited {background: url(/images/tu-25.gif) no-repeat;}*/

#products{margin:0px 0px 0px 0px; padding:10px 10px 0px 10px; width:551px; border:1px solid #CCC; height:100%; overflow:hidden;}
#products h1{margin:6px 0px; padding:0px; float:left; width:553px; font-size:15px;}
#products ul{margin:11px 0 0 10px; padding:0px; float:left; list-style:none;}
#products li{margin:0px 8px; padding:0px; float:left; display:inline; width:105px; text-align:center;}
#products ul li img{vertical-align:top;}
#recommend_list img{z-index:10;}
#products li p{margin:5px 0px;}
.text_5{color:#999; font-size:13px; font-weight:bold;}

#buyer2{margin:10px 0 0 0; padding:0 0 10px 0; border:1px solid #CCC; height:100%; overflow:hidden;}
#buyer2 h1{font-size:12px; margin:10px 0px 0px 10px; padding:0px;}
#buyer2 ul{margin:10px 0px 10px 20px; padding:0px; list-style:none; }
#buyer2 li{margin:0px; padding:2px 0px 2px 10px; background:url(/images/tu-9.gif) 0 50% no-repeat;}

#category_3{margin:10px 0 0 0; padding:0 0 4px 0; background:url(/images/bj-9.gif) repeat-x; border:1px solid #CCC;}
#category_3 h1{margin:10px; padding:0px; font-size:13px;}
#category_3 ul{margin:10px 0px 0px 20px; padding:0px; list-style:none;}
#category_3 li{margin:4px 0px; padding:0px; font-size:13px;}
#category_3 img{border:none;}

#related{margin:0px 0px 0px 10px; padding:0px; width:533px; border:1px solid #CCC; height:130px; float:left; display:inline;}
#related h4{margin:10px; padding:0px; font-size:12px; color:#900;}
#related ul{margin:0px 0px 0px 20px; padding:0px; list-style:none;}
#related li{margin:0px; padding:0px; float:left; display:inline; width:165px; line-height:190%;}


#feedback{margin:0px 0px 0px 10px; padding:0px; width:250px; background:url(/images/bj-11.gif) bottom repeat-x; border:1px solid #CCC; height:130px; float:left;}
#feedback h4{margin:10px; padding:0px; font-size:12px; color:#000;}
#feedback p{margin:10px; padding:0px; color:#666; line-height:180%;}

#items{margin:0px; padding:0px; width:799px; border:1px solid #CCC; float:right; height:100%; overflow:hidden;}
#inner2{margin:10px 0px 0px 15px; padding:0 0 10px 0; width:770px; border-bottom:1px dashed #CCC; height:100%; overflow:hidden;}
#inner2 ul{margin:0px 10px; padding:0px; width:770px; list-style:none;}
#inner2 li{margin:0px 0px 0px 20px; padding:0px; float:left; display:inline; color:#666; line-height:150%; width:150px;}
#inner2 p{margin:0 0 10px 0;}
.li_7{width:400px!important;}
.li_7 b{font-size:12px;}
.li_6{margin-left:0px!important;}
.li_6 img{vertical-align:top;}
.text_6{color:#900; text-decoration:line-through;}

.pagebar {FONT-SIZE: 12px; PADDING-TOP: 5px; HEIGHT: 30px; width:799px; height:100%; overflow:hidden;}
.pagebar A SPAN {padding:2px 10px; border:1px solid #CCC; FONT-WEIGHT: normal; MARGIN: 0px; CURSOR: pointer; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center}
.pagebar A {MARGIN: 0px 6px; color:#000;}
.pagebar a:hover{color:#900;}
.pagebar SPAN {FONT-WEIGHT: bold; MARGIN: 0px 6px; TEXT-ALIGN: center}
.list_bar LI {FLOAT: left}
.pagebar LI {FLOAT: left}
.margin_t {MARGIN-TOP: 10px}
.g_t_c {TEXT-ALIGN: center}
.gray_bg {BACKGROUND-COLOR: #e5e5e5}
.border_b {BORDER-BOTTOM: #e5e5e5 1px solid}
.fl {FLOAT: left}
.fr {FLOAT: right; list-style:none; margin:0px; padding:0px;}


.list_bar {background: url(/images/list_bar_bg.gif) repeat-x; COLOR: #000; LINE-HEIGHT: 20px; HEIGHT: 24px;}
.list_bar ul{list-style:none; margin:0px; padding:0px; width:799px;}
.list_bar li{margin:0px; padding:0px 5px; background: url(/images/list_bar_bg.gif) repeat-x; line-height:24px;}
.list_bar a{color:#000; text-decoration:none;}
.list_bar a:hover{color:#900; text-decoration:underline;}
.category2 {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/trangle.gif) no-repeat 7px center; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 22px}
.category2 A {LINE-HEIGHT: 22px}
.category_ {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/trangle2.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 14px; PADDING-TOP: 0px; HEIGHT: 23px}
.li1 {WIDTH: 187px}
.li2 {WIDTH: 258px}
.select {WIDTH: 100px; LINE-HEIGHT: 19px; MARGIN-RIGHT: 8px; HEIGHT: 18px; vertical-align:middle;}
.select1 {WIDTH: 40px; LINE-HEIGHT: 19px; MARGIN-RIGHT: 8px; HEIGHT: 18px; vertical-align:middle;}
A .list_list:hover {COLOR: #a72d2c; TEXT-DECORATION: underline}
A .list_list {BACKGROUND-POSITION: 0px -23px; CURSOR: pointer}
.list_list {DISPLAY: block; BACKGROUND: url(/images/list_list.gif) no-repeat; FLOAT: left; WIDTH: 45px; TEXT-INDENT: 2em; HEIGHT: 23px}
.category_ {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/trangle2.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 14px; PADDING-TOP: 0px; HEIGHT: 23px}
.category2 {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/trangle.gif) no-repeat 7px center; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 22px}
A .list_grid {BACKGROUND-POSITION: 0px -23px; CURSOR: pointer}
.list_grid {DISPLAY: block; BACKGROUND: url(/images/list_grid.gif) no-repeat; FLOAT: left; WIDTH: 45px; TEXT-INDENT: 2em; HEIGHT: 23px}
A .list_grid:hover {COLOR: #a72d2c; TEXT-DECORATION: underline}
A .list_gallery {BACKGROUND-POSITION: 0px -23px; CURSOR: pointer}
.list_gallery {DISPLAY: block; BACKGROUND: url(/images/list_gallery.gif) no-repeat; FLOAT: left; WIDTH: 60px; TEXT-INDENT: 2em; HEIGHT: 23px}
A .list_gallery:hover {COLOR: #a72d2c; TEXT-DECORATION: underline}
.last_page {BACKGROUND: url(/images/tu-16.gif) no-repeat center center}
SELECT {FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif}

#right_t{margin:10px 0px 0px 10px; padding:0px; width:789px;}
#right_t h1{font-size:14px; margin:0px; padding:0px;}

#contents{margin:10px 0px 0px 0px; padding:0 0 10px 0; width:571px; border:1px solid #CCC; height:100%; overflow:hidden;}
#contents ul{margin:0px; padding:0px; list-style:none;}
#contents li{margin:10px 0 10px 20px; padding:0px; float:left; display:inline; width:160px;}
#contents p{margin:0px 0px 0px 10px; line-height:170%;}
#contents p b{font-size:13px;}
#contents p img{vertical-align:middle; margin-right:10px;}



#tabs {WIDTH: 340px; POSITION: absolute; float:left; background-color:#FFF; border-bottom:1px solid #CCCCCC; margin:0px; display:inline;}
#tabs UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 340px; PADDING-TOP: 0px; POSITION: relative}
#tabs UL LI {DISPLAY: inline; FLOAT: left; }
#tabs UL LI A.outer {MARGIN: 2px 0 0 0; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-INDENT: 1em; LINE-HEIGHT: 20px; HEIGHT: 26px; TEXT-DECORATION: none; color:#000;}
#tabs UL LI STRONG.outer {MARGIN: 2px 0 0 0; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-INDENT: 1em; LINE-HEIGHT: 20px; HEIGHT: 26px; TEXT-DECORATION: none}
#tabs UL LI A.one {BACKGROUND: url(/images/tabs_1_.gif) right 0 no-repeat; WIDTH: 95px}
#tabs UL LI A.two {BACKGROUND: url(/images/tabs_2_.gif) right 0 no-repeat; WIDTH: 100px}
#tabs UL LI A.three { WIDTH: 140px}
#tabs UL LI DIV {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: absolute; TOP: -2400px}
#tabs UL LI A DIV.tab_left {BACKGROUND: url(/images/tab_left.gif) no-repeat; LEFT: 5px; WIDTH: 146px; TEXT-INDENT: 1em; HEIGHT: 79px; }
#tabs UL LI DIV.tab_left {BACKGROUND: url(/images/tab_left.gif) no-repeat; LEFT: 5px; WIDTH: 146px; TEXT-INDENT: 1em; HEIGHT: 79px; }
#tabs UL LI A DIV.tab_center {BACKGROUND: url(/images/tab_center.gif) no-repeat; LEFT: 95px; WIDTH: 130px; TEXT-INDENT: 1em; HEIGHT: 61px; }
#tabs UL LI DIV.tab_center {BACKGROUND: url(/images/tab_center.gif) no-repeat; LEFT: 95px; WIDTH: 130px; TEXT-INDENT: 1em; HEIGHT: 61px;}
#tabs UL LI A DIV.tab_right {BACKGROUND: url(/images/tab_right.gif) no-repeat; LEFT: 195px; WIDTH: 130px; TEXT-INDENT: 1em; HEIGHT: 135px; }
#tabs UL LI DIV.tab_right {BACKGROUND: url(/images/tab_right.gif) no-repeat; LEFT: 195px; WIDTH: 130px; TEXT-INDENT: 1em; HEIGHT: 135px;}
#tabs UL LI:hover > A.one {BACKGROUND: url(/images/tabs_1.gif) no-repeat 5px 0px; COLOR: #000; HEIGHT: 26px}
* HTML #tabs UL LI A.one:hover {BACKGROUND: url(/images/tabs_1.gif) no-repeat 5px 0px; CURSOR: pointer; COLOR: #000; HEIGHT: 26px}
#tabs UL LI:hover > A.two {BACKGROUND: url(/images/tabs_2.gif) no-repeat 0px 0px; COLOR: #000; HEIGHT: 26px}
* HTML #tabs UL LI A.two:hover {BACKGROUND: url(/images/tabs_2.gif) no-repeat 0px 0px; CURSOR: pointer; COLOR: #000; HEIGHT: 26px}
#tabs UL LI:hover > A.three {BACKGROUND: url(/images/tabs_3.gif) no-repeat 0px 0px; CURSOR: default; COLOR: #000; HEIGHT: 26px}
#tabs UL LI A.three:hover {BACKGROUND: url(/images/tabs_3.gif) no-repeat 0px 0px; CURSOR: default; COLOR: #000; HEIGHT: 26px}
* HTML #tabs UL LI A.three:hover {BACKGROUND: url(/images/tabs_3.gif) no-repeat 0px 0px; CURSOR: default; COLOR: #000; HEIGHT: 26px}
#tabs UL LI:hover DIV {TOP: 24px}
#tabs UL LI A:hover DIV {TOP: 24px}
#tabs P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
DIV.tab_left P A {LINE-HEIGHT: 160%}
DIV.tab_center P A {LINE-HEIGHT: 160%}
#tabs EM {FONT-WEIGHT: normal; MARGIN-LEFT: 5px; FONT-STYLE: normal; TEXT-DECORATION: underline}
.tab_right P {HEIGHT: 18px}
.tab_right IMG {MARGIN-RIGHT: 0.5em}

.product_list_cell{background-color: #FFFFFF;}
#info{margin:10px 0px 0px 0px; padding:5px 5px 5px 5px; border:1px solid #CCC; width:990px; height:auto;}
#pic{margin:10px 0px 5px 10px; padding:0px; width:310px; text-align:center; float:left; display:inline;}
#pic img{vertical-align:middle;}

#parameters{margin:0px; padding:0px; width:450px; background:url(/images/bj-12.gif) repeat-x; float:left; }
#parameters h1{margin:10px; padding:0px; font-size:14px;}
#price_2{margin:30px 30px 10px 30px; padding:10px 0px 0px 10px; line-height:170%; font-size:13px; border-top:dashed 1px #CCCCCC; }
#parameters table{color:#666; text-align:center;}

#shippingcart{margin:0px; padding:10px 0px; width:218px; background-color:#F3F2ED; text-align:center; float:right;}
#shippingcart p img{margin:8px 0px;}
#price{list-style:none; margin:20px auto; width:180px; padding:0px;}
#price li{border:1px solid #CCC; background-color:#FFF; font-size:12px; padding:10px 0px; text-align:center;}

#other_img{margin:20px 0px; padding:0px; width:775px; float:left; }
#other_img h1{font-size:12px; margin:0px; padding:0px;}
#other_img ul{margin:0px; padding:0px; list-style:none;}
#other_img li{margin:0px 10px; text-align:center; padding:0px; float:left; width:180px; display:inline;}

#other_info{margin:10px 0px 0px 0px; padding:0px; width:775px; float:left; border:1px solid #CCC;}

.description{margin:0px; padding:0px; width:750px;}
.description dl {FONT-SIZE: 12px; MARGIN:20px 0px 10px}
.description dl dt {FONT-WEIGHT: bold; FLOAT: left; WIDTH: 140px; TEXT-ALIGN: right}
.description dl dd {MARGIN-LEFT: 160px; line-height:150%;}

.features{margin:20px 0px 0px 0px; padding:0px; width:750px;}
.features DL {FONT-SIZE: 12px; MARGIN: 0px 0px 10px}
.features DL DT {FONT-WEIGHT: bold; FLOAT: left; WIDTH: 140px; TEXT-ALIGN: right}
.features DL DD {MARGIN-LEFT: 160px; line-height:150%;}
.features DL DD p{margin:0px 0px 10px 0px;}

.specifications{margin:20px 0px 0px 0px; padding:0px; width:750px;}
.specifications DL {FONT-SIZE: 12px; MARGIN: 0px 0px 10px}
.specifications DL DT {FONT-WEIGHT: bold; FLOAT: left; WIDTH: 140px; TEXT-ALIGN: right}
.specifications DL DD {MARGIN-LEFT: 160px; line-height:150%;}
.specifications DL DD p{margin:0px 0px 10px 0px;}

.licence{margin:20px 0px 0px 0px; padding:0px; width:750px;}
.licence DL {FONT-SIZE: 12px; MARGIN: 0px 0px 10px}
.licence DL DT {FONT-WEIGHT: bold; FLOAT: left; WIDTH: 140px; TEXT-ALIGN: right}
.licence DL DD {MARGIN-LEFT: 160px; line-height:150%;}
.licence DL DD p{margin:0px 0px 10px 0px;}

.package {margin:20px 0px 0px 0px; padding:0px; width:750px;}
.package DL {FONT-SIZE: 12px; MARGIN: 0px 0px 10px}
.package DL DT {FONT-WEIGHT: bold; FLOAT: left; WIDTH: 140px; TEXT-ALIGN: right}
.package DL DD {MARGIN-LEFT: 160px; line-height:150%;}
.package DL DD p{margin:0px 0px 10px 0px;}

#order{margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; width:218px; border:1px solid #CCC; height:100%; overflow:hidden;}
#order H1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; PADDING-TOP: 0px}
#order UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#order LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 213px; PADDING-TOP: 10px}
#order P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 145px; PADDING-TOP: 0px}

#related_prodcts{margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; width:218px; border:1px solid #CCC; height:100%; overflow:hidden;}
#related_prodcts H1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; PADDING-TOP: 0px}
#related_prodcts UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#related_prodcts LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 213px; PADDING-TOP: 10px}
#related_prodcts P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 145px; PADDING-TOP: 0px}

#reviews_2{margin:0px auto; padding:20px 0px 0px 0px; width:750px; border-top:1px solid #CCC;}
#reviews_2 dl dt {FONT-WEIGHT: bold; FLOAT: left; WIDTH: 350px;}
#reviews_2 dl dd {MARGIN-LEFT: 360px; line-height:150%;}
#reviews_2 ul{list-style:none;}
#reviews_2 li{margin:0px; padding:5px 0px; float:left; display:inline; }
#reviews_2 input{vertical-align:middle;}
.text_7{color:#FF0000}
#reviews_li{width:80px;}
#reviews_li2{width:300px;}
#reviews_li3{width:270px; text-align:right;}

/* newsletters started modified by benny 2008/11/22*/ 
#newsletter_r{margin:10px 0 0 0; padding:0 0 10px 0; border:1px solid #CCC; background:url(/images/tu-7.gif) no-repeat;  height:100%; overflow:hidden; width:193px;}
#newsletter_r p{float:left; display:inline; text-align:center;}
/* newsletters end */

#related_feedback{margin:20px auto 0px auto; padding:0px; width:1002px; height:100%; overflow:hidden;}

#related_2{margin:0px; padding:0px; width:738px; border:1px solid #CCC; height:130px; float:left; display:inline;}
#related_2 h1{margin:10px; padding:0px; font-size:12px; color:#900;}
#related_2 ul{margin:0px 0px 0px 20px; padding:0px; list-style:none;}
#related_2 li{margin:0px; padding:0px; float:left; display:inline; width:165px; line-height:190%;}
#related_2 a{color:#000; text-decoration:none;}
#related_2 a:hover{color:#900; text-decoration:underline;}

#products_2{margin:10px auto 0px auto; padding:10px 10px; width:980px; border:1px solid #CCC; height:100%; overflow:hidden;}
#products_2 ul{margin:11px 0px 0px 0px; padding:0px; float:left;  list-style:none;}
#products_2 li{margin:0px 5px; padding:0px; float:left; display:inline; width:105
px; text-align:center;}
#products_2 ul li img{vertical-align:top;}
#products_2 h1{margin:0px; padding:0px; font-size:14px;}
#products_2 li p{margin:5px 0px;}


.red {	COLOR: #a72d2c}
.red:link {	COLOR: #a72d2c}
.red:visited {	COLOR: #a72d2c}

.espow {MARGIN: 0px; WIDTH:230px; float:right;}
#headerblock {Z-INDEX: 10000; POSITION: relative; TEXT-ALIGN: left; float:right;}
#chat_div {	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 0px solid; z-index:0; RIGHT: 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 228px; BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; TOP:38px; HEIGHT: 245px; BACKGROUND-COLOR: #fff}

#chat_div_name{width:200px;overflow:hidden;}
#chat_div_close_img {RIGHT: 10px; CURSOR: pointer; BOTTOM: 10px; POSITION: absolute}
#navblock{width:230px; float:right;}
#maxframe_2{width:230px;}
.gt_c {TEXT-ALIGN: center}
.gt_l {TEXT-ALIGN: left}
.margin_t {MARGIN-TOP: 10px}
.hand {CURSOR: pointer}
.pad_l_28px {PADDING-LEFT: 28px}
.margin_t {MARGIN-TOP: 10px}
.f_l {FLOAT: left}
.maxframe { float:left; width:230px;}
.maxframe ul{margin:0px; padding:0px;}
#nav_chat #nav_chat_sales {DISPLAY: block; OVERFLOW: hidden; HEIGHT: 16px}
#nav_chat {BACKGROUND: url(/images/needhelp.gif) no-repeat left top; WIDTH: 213px; TEXT-INDENT: 43px; LINE-HEIGHT: 15px; height:17px; PADDING-TOP:23px; padding-left:17px}
#nav_chat P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.pad_1em {PADDING-LEFT: 10px}
.gray_trangle_list UL{margin:0px; padding:0px; list-style:none;}
.gray_trangle_list LI {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 140%; PADDING-TOP: 3px}
.big {FONT-SIZE: 12px}
.black {COLOR: #000}
A.black:link {COLOR: #000}
A.black:visited {COLOR: #000}
.b {FONT-WEIGHT: bold}


.mtDropdownMenu {LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px;}
.mtDropdownMenu .content {	POSITION: absolute;}
.mtDropdownMenu .items {	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; Z-INDEX: 100; LEFT: 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; POSITION: relative; TOP: 0px; width:180px; background-color:#FFFFFF;}
.mtDropdownMenu .item {		BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #333333; BORDER-BOTTOM: medium none; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none; Z-INDEX: 100; cursor:pointer; width:180px;}
.mtDropdownMenu .background {	Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP:-3px; }
.mtDropdownMenu .shadowRight {	Z-INDEX: 100; WIDTH: 0px; POSITION: absolute; TOP: 0px; }
.mtDropdownMenu .shadowBottom {	Z-INDEX: 100; LEFT: 3px; POSITION: absolute; HEIGHT: 2px; }
.mtDropdownMenu .hover {	BACKGROUND: #e5e5e5; COLOR: #000;}
<!--.mtDropdownMenu .item IMG {	MARGIN-LEFT: 10px}-->

.shipping_method {
	padding:3px;display:none;position:relative;top:-100px;left:-200px;width:200px;height:200px;overflow:hidden;background-color:#FFFFFF;border:1px solid #CCCCCC; text-align:left;
}
.pay_method {
	padding:3px;display:none;position:relative;top:-100px;left:-200px;width:200px;height:200px;overflow:hidden;background-color:#FFFFFF;border:1px solid #CCCCCC; text-align:left;
}


#marklist { MARGIN: 12px auto 0px auto; POSITION: relative;
}
#marklist UL {list-style:none; margin:0px; padding:0px;}
#marklist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center; border:none!; margin:0px;
}
#apMethods {
	Z-INDEX: 1000; RIGHT:170px!important; right/**/:170px; VISIBILITY: hidden;  POSITION: absolute; TOP: -120px; HEIGHT: auto;
}
#apMethods2 {
	Z-INDEX: 1000; RIGHT:170px!important; right/**/:170px; VISIBILITY: hidden;  POSITION: absolute; TOP:-90px; HEIGHT: auto;
}
.methods {
	FONT-SIZE: 0px; WIDTH: 338px
}
.methods .top {
	FONT-SIZE: 0px;  HEIGHT: auto
}

.methods .bottom {
	FONT-SIZE: 0px; BACKGROUND: url(/images/ap_07.gif) no-repeat 0px 0px; WIDTH: 338px; HEIGHT: 8px
}
.Methods {
	CLEAR: both; MARGIN: 15px auto auto; PADDING-TOP: 5px; HEIGHT: 85%
}
.apptext {
	PADDING-RIGHT: 25px; PADDING-LEFT: 12px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; LINE-HEIGHT: 150%; PADDING-TOP: 8px; HEIGHT: auto; TEXT-ALIGN: left
}
.imgLayer {
  height:110px;
  width:100px;
  position: relative;
  z-index:1;
}
.smallImg {
  width: 100px;
  position: absolute;
  z-index: 1;
  cursor:pointer;
  margin:10px;
}


.login_c{border:1px solid #CCCCCC; margin:20px;}
.login_c input{width:200px;}
#bigImg {
	cursor:url(/images/zoomout.cur);
}


#a404{width:780px; padding:30px 0px 0px 0px; margin:0px auto;}
#a404_top{margin:0px; padding:0px; width:780px; float:left; background:url(/images/tu-28.gif) repeat-y; height:100%; overflow:hidden;}
#a404_top h1{margin:20px 0px 0px 30px; padding:0px; font-size:18px; color:#254810; float:left; width:500px;}
#a404_top h2{margin:10px 0px 0px 30px; padding:0px; font-size:12px; font-weight:normal; float:left; width:500px; color:#000;}

.SiteMap { MARGIN: 30px auto 0px auto; width:790px; HEIGHT:100%; overflow:hidden; border-top:1px solid #ddd; padding:20px 0px 0px 0px;}
.SiteMap UL {FLOAT: left; margin:0px 20px 10px 20px; padding:0px; list-style:none;}
.SiteMap UL LI {PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 130px; margin:10px 20px 20px 20px; font-size:12px;}
.SiteMap UL LI UL{margin:0px; padding:0px;}
.SiteMap UL LI UL li{margin:0px; padding:2px 0px 2px 10px; font-size:11px; background:url(/images/tu-29.gif) 0 50% no-repeat;}
.h13{color:#900400; text-decoration:none;  font-weight:bold;}
.h13:hover{text-decoration:underline;}
.h14{color:#254810;}


#faq_contents{margin:10px 0 0 0; padding:0 0 4px 0; background:url(/images/bj-9.gif) repeat-x; border:1px solid #DDD; height:100%; overflow:hidden;}
#faq_contents h1{margin:10px; padding:0px; font-size:13px;}
#faq_contents ul{list-style:none; margin:0px; padding:0px 0px 0px 10px;}
#faq_contents ul li{margin:8px 0px; padding:0px 5px 0px 10px; font-size:12px; font-weight:bold; background:url(/images/trangle.gif) 0 4px no-repeat; }
#faq_contents img{border:none;}

#faq_contents a:hover
{
	color:#990000;
}

#faq_20{margin:-10px 0px 0px 10px; padding:0 0 0 8px; width:553px !important;width:533px; float:left; height:100%; overflow:hidden;}
#faq_20AA{margin:0px 0px 0px 10px; padding:10px 0 0 8px; width:790px; float:left; height:100%; overflow:hidden;}
#faq_20CC{margin:0px 0px 0px 10px; padding:10px 0 0 8px; width:790px; float:left; height:100%; overflow:hidden;}
#faq_20BB{margin:-10px 0px 0px 10px; padding:0 0 0 8px; width:790px; float:left; height:100%; overflow:hidden; font-size:12px;}
#search3{margin:0px; padding:0px; background:url(/images/searchs_bj.gif) no-repeat; width:552px; height:100%; overflow:hidden;}
#search3 h1{font-size:18px; margin:10px 0px 5px 0px; padding:0px 0px 0px 20px; float:left; width:530px;}
#search3 p{margin:5px 0px 0px 20px; padding:0px; float:left; display:inline; height:30px;}

#faq_20 ol{margin:20px 10px 30px 35px; padding:0px;}
#faq_20 ol li{margin:1px 0px; padding:8px 0px; border-bottom:1px dashed #CCCCCC; font-size:13px;}

#reviews_3{margin:10px 0 0 0; padding:10px; border:1px solid #DDD; width:198px;}
#reviews_3 h2{font-size:13px; margin:0px; }
#reviews_3 p{line-height:150%; text-align:center; margin:10px 0px;}
#reviews_3 ul{margin:10px 0px 0px 0px; padding:0px;}
#reviews_3 ul li{margin:5px 0px; padding:0px;}

#newsletter_r2{margin:10px 0px 0px 0px; padding:0 0 10px 10px; border:1px solid #DDD; background:url(/images/tu-7.gif) no-repeat; width:208px; height:100%; overflow:hidden;}
#newsletter_r2 p{text-align:center; padding:0px; margin:10px 0px;}
#newsletter_r2 p b{font-size:14px;}



#reviews_4{margin:20px auto 0px auto; padding:10px;  border:1px solid #CCC; height:100%; }
#reviews_4 h1{font-size:12px; }
#reviews_4 dl dt{margin:0px; float:left; width:420px; }
#reviews_4 dl dd{margin-left:30px; float:left;}
#reviews_4 ul{list-style:none; margin:20px 0px 0px 0px; padding:0px;}
#reviews_4 ul li{margin:3px 0px; font-weight:bold; line-height:170%;}

#reviews_4 input{vertical-align:middle;}
#reviews_4 textarea{width:400px;}

#inner_3{margin:40px auto 0px auto; padding:0px; width:685px; height:183px; background:url(/images/inner_3bj.gif) no-repeat;}
#inner_3 p{color:#8F0000; font-weight:bold; font-size:18px; width:450px; float:right; margin:70px 20px 0px 0px; display:inline;}



#category_menu_browser{width:195px;margin:15px 0 0 0; padding:0 0 5px 0; background:url(/images/bj-3.gif) top repeat-x; background-color:#637D4D;}
#category_menu{margin:15px 0 0 0; padding:0 0 5px 0; background:url(/images/bj-3.gif) top repeat-x;  width:195px!important; width/**/:195px;}
#category_menu h2{margin:0px; padding:0 0 0 10px; background:url(/images/bj-2.gif) no-repeat; height:32px; color:#FFF; font-size:13px; line-height:25px; }
#category_menu_browser h1{margin:0px; padding:0 0 0 0px; background:url(/images/bj-2.gif) no-repeat; height:32px; color:#FFF; font-size:13px; line-height:25px; list-style-type:none; }

/* common styling */

.category_menu {}
.category_menu ul li a, .category_menu ul li a:visited {display:block; text-decoration:none; color:#000; width:191px; height:25px; text-align:left; font-size:12px; padding:0px;  position:relative; z-index:1000; text-indent:10px;}
.category_menu ul {padding:0px 0px 0px 2px; margin:0px; list-style-type: none; width:195px!important; width/**/:193px;}
.category_menu ul li {float:left; position:relative; background-color:#FFF; background:url(/images/bj-4.gif) bottom no-repeat; height:25px; line-height:25px; padding:0px; font-weight:bold;}
.category_menu ul li a:hover {color:#000; background:#efefef; width:191px;}
.category_menu ul li ul {display: none; padding:0px; position:relative; z-index:10001;}
.category_menu ul li a:hover ul {display: none; padding:0px;  border:1px solid #CCCCCC; background-color:#FFFFFF;}
.category_menu ul li ul li{background-image:none!important; font-weight:normal!important; padding:0px;}

/* specific to non IE browsers */
.category_menu ul li:hover a {color:#000;}
.category_menu ul li:hover ul {display:block; position:absolute; top:-1px; left:191px; width:195px; border:1px solid #CCCCCC; background-color:#FFFFFF;}
.category_menu ul li:hover ul li a.hide {color:#000; background-color:#CCCCCC;}
.category_menu ul li:hover ul li:hover a.hide {background-color:#CCCCCC;}
.category_menu ul li:hover ul li ul {display: none;}
.category_menu ul li:hover ul li a {display:block; color:#000; width:195px;}/*  弹出UL LI  */
.category_menu ul li:hover ul li a:hover { background:#efefef; color:#900;}/*  弹出UL LI  */
.category_menu ul li:hover ul li:hover ul {display:block; position:absolute; left:185px; top:0; color:#000;}
.category_menu ul li:hover ul li:hover ul li a {width:195px; color:#000;}
.category_menu ul li:hover ul li:hover ul li a:hover {color:#fff;}

.category_menu_not_index { position:relative; margin:15px 0px 0px 0px; font-size:11px; width:195px!important; width/**/:193px; float:left; background-color:#660000;position:relative; z-index:1000;}
.inner_div{background-color:#efefef; height:100%; overflow:hidden; margin:0px 2px 2px 2px; width/**/:191px;}
.inner_div h2{font-size:12px; margin:0px; padding:0px; text-indent:10px; line-height:30px;}
#category_menu_not_index h3{margin:0px; padding:0 0 0 10px; background:url(/images/bj-10.gif) no-repeat; height:32px; color:#FFF; font-size:13px; line-height:32px; }
.category_menu_not_index ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000; width:195px; color:#fff; background-image:url(/images/bj-10.gif); line-height:20px; font-size:12px; text-indent:10px; position:relative; z-index:10001;}
.category_menu_not_index ul {padding:0; margin:0;list-style-type: none; }
.category_menu_not_index ul li {float:left; position:relative;}
.category_menu_not_index ul li ul {display: none; padding:0px 0px 5px 0px; background-color:#660000;}   /* 二级> 隐藏栏目 */

/* specific to non IE browsers */
.category_menu_not_index ul li:hover a {color:#fff; background:#36f;}
.category_menu_not_index ul li:hover ul {display:block; position:absolute; top:32px; left:0; width:195px;}
.category_menu_not_index ul li:hover ul li a.hide { background:url(/images/bj-4.gif) bottom no-repeat; height:25px; line-height:25px; padding:0px; font-weight:bold;color:#000; font-size:12px;}
.category_menu_not_index ul li:hover ul li:hover a.hide {background:#EFEFEF; color:#000; margin:0px 2px; width:191px;}
.category_menu_not_index ul li:hover ul li ul {display: none; border:1px solid #CCCCCC; padding:0px; background:none;}
.category_menu_not_index ul li:hover ul li a {display:block; background:#FFF; color:#000; line-height:25px;}
.category_menu_not_index ul li:hover ul li a:hover {background:#EFEFEF; color:#900;}
.category_menu_not_index ul li:hover ul li:hover ul {display:block; position:absolute; left:193px; top:-1px;}
.category_menu_not_index ul li:hover ul li:hover ul.left {left:-105px;}

#create_account{margin:20px auto; padding:0px; width:787px; background:url(/images/l_bj2.gif) repeat-x; height:100%; overflow:hidden;}
#create_a{border:none; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; width:785px; margin:0px; padding:0px; float:left;}
#create_a form h1{font-size:16px; margin:10px; padding:0px 10px;}
#create_a ul{margin:20px; padding:0px; list-style:none;}
#create_a ul li{margin:2px 0px; padding:0px;}
.create_li1{ float: left; width: 160px;}
.create_li2{ float: left; width: 260px;}
.inputRequirement{color:#FF0000; font-weight:bold;}

#login_l{border-right:1px solid #E2E2E2; margin:20px; width:300px; float:left;}
#login_l ul{margin:0px; padding:0px; list-style:none;}
#login_l ul li input{vertical-align:middle;}

#order_info{margin:20px; padding:0px; list-style:none;}
#order_info li{margin:5px 0px; padding:0px; list-style:none; float:left; display:inline; width:600px;}
#order_info li dl{margin:0px; padding:0px; list-style:none; }
#order_info li dl dt{width:110px; float:left; text-align:right; margin:3px 0px;}
#order_info li dl dd{margin-left:120px; margin:3px 0px; color:#FF0000;}

#order_info_2{margin:20px; padding:0px; list-style:none; width:700px;}

#logoff{margin:30px auto; padding:0px; list-style:none; width:400px; font-size:12px;}
#logoff li{margin:5px; padding:0px;}

.shipping_address{margin:30px auto; padding:0px; width:700px; list-style:none;}
.shipping_address li{margin:5px 0px; float:left; width:700px;}
.shipping_address_dl{margin:20px auto; padding:0px; width:600px;}
.shipping_address_dl dt{width:110px; float:left; text-align:right; margin:5px 0px;}
.shipping_address_dl dd{margin-left:130px; margin:5px 0px; color:#FF0000;}

#shipping_cart_logo, #shipping_cart_info{width:780px; margin:10px auto 0px auto; padding:0px;}
#shipping_cart_inner{border-left:1px solid #CCC; border-right:1px solid #CCC; background:url(images/shipping_bj1.gif) repeat-x; margin:0px; padding:15px; height:100%; overflow:hidden; float:left; width:748px;}
#shipping_cart_inner img{margin:0px 5px;}

#cart_inner{border-left:1px solid #CCC; border-right:1px solid #CCC; float:left; width:748px; padding:15px; margin:0px;}

#process{margin:10px 0px; padding:0px;}
#process ul{margin:0px; padding:0px; list-style:none;}
#process li{margin:0px; padding:0px; float:left; display:inline;}


#shopping_cart{margin:30px auto; padding:0px;  }
#shopping_cart h1{font-size:14px; line-height:30px; border-top:1px solid #DDD; border-bottom:2px solid #3D5926; margin:0px; padding:5px 0px 5px 10px; background:url(images/shipping_bj2.gif) repeat-x;}

.table_1{margin:30px 0px 0px 0px;}
.table_top{border-top:1px solid #CCCCCC;}
.table_bottom{border-bottom:1px solid #F1F1F1;}
.table_td{border-top:1px solid #CCC; font-size:13px; padding:20px 10px 10px 0px; text-align:right; font-weight:bold; margin:10px 0px 0px 0px;}


TR.productListing-even{
	     background : #ffffff;

}
TR.productListing-odd{
	background:#F6F6F6;

}
/*add style*/
.p_h2
{
	padding:0;
	margin:0;
	font-weight:600;
	font-size:12px;
	width:120px;
	text-align:right;
}
.p_h3
{
	margin:0;
	padding:0;
	padding-top:10px;
	padding-left:10px;
	font-size:12px;
}
.l_h2
{
	margin:0;
	padding:5px;
	padding-left:10px;
	font-size:12px;
}
.l_h4
{
	margin:0;
	padding:5px;
	padding-left:10px;
	font-size:12px;
}
