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;}

<!-- by huangrx 2010-1-14 -->
.col_4 {width:150px;}
.cat_title{font-size:12px;  height:25px; color:#3366FF}
.sub_title{width:180px; height:18px;}


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:310px; 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:50px !important;margin:20px 0 0 20px; padding:0px; float:left; text-align:left; width:380px; font-size:11px; 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{ background-image:url(../images/box2_01.gif)}
#featured h2{font-size:13px; margin:0px; height:30px;}
#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:0px 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:#9baacc; 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:5px 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:15px;}
#category_3 ul{margin:10px 0px 0px 10px; padding:0px; list-style:none;}
#category_3 li{margin:4px 0px; padding:0px; font-size:11px;}
#category_3 img{border:none;}
#category_3 a:link { text-decoration: none;color: black}
#category_3 a:active { text-decoration:blink}
#category_3 a:visited { text-decoration: none;}
#category_3 a:hover { text-decoration:underline;color: red}


#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:33%; 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}
.first_page {BACKGROUND: url(../images/first.gif) no-repeat center center}
.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;}

a:link,a:visited{color:#000;text-decoration:none}
a:hover {text-decoration:underline;color:#A72D2C;}
#tabss {padding-bottom:0px;width:309px; text-align:left;}
#tabs {top:0px;width:309px;height:30px; text-align:left; background:url(../images/tabs_bg.gif); position:relative; z-index:500;}
#tabs ul {padding:0; margin:0; width:310px;position:relative;}
#tabs ul li {float:left; display:inline;}
#tabs ul li a.outer {display:block;height:26px;line-height:20px;text-decoration:none;text-indent:1em;font-size:12px;margin-top:2px;font-weight:bold;}
#tabs ul li strong.outer {display:block;height:26px;line-height:20px;text-decoration:none;text-indent:1em;font-size:12px;margin-top:2px;font-weight:bold;}

#tabs ul li a.one {background:url(../images/tabs_1_.gif) no-repeat;width:105px;}
#tabs ul li a.two {background:url(../images/tabs_2_.gif) no-repeat;width:64px;}
#tabs ul li a.three {background:url(../images/tabs_3_.gif) no-repeat;width:140px;}

#tabs ul li div {padding:5px; position:absolute; top:-2400px;}

#tabs ul li a div.tab_left,#tabs ul li div.tab_left {left:0;text-indent:1em;background:url(../images/tab_left.gif) no-repeat;height:79px;width:146px;}
#tabs ul li a div.tab_center,#tabs ul li div.tab_center{left:105px;text-indent:1em;background:url(../images/tab_center.gif) no-repeat;height:61px;width:130px;}
#tabs ul li a div.tab_right,#tabs ul li div.tab_right{left:169px;text-indent:1em;background:url(../images/tab_right.gif) no-repeat;height:135px;width:130px;}

#tabs ul li:hover > a.one {color:#000; background:url(../images/tabs_1_.gif) 0 -28px no-repeat; height:26px; }
* html #tabs ul li a.one:hover {height:26px; color:#000;background:url(../images/tabs_1_.gif) 0 -28px no-repeat;cursor:pointer;}
#tabs ul li:hover > a.two {color:#000; background:url(../images/tabs_2_.gif) 0 -28px no-repeat; height:26px; }
* html #tabs ul li a.two:hover {height:26px; color:#000;background:url(../images/tabs_2_.gif) 0 -28px no-repeat;cursor:pointer;}
#tabs ul li:hover > a.three,#tabs ul li a.three:hover {color:#000; background:url(../images/tabs_3_.gif) 0 -28px no-repeat; height:26px; cursor:default;}
* html #tabs ul li a.three:hover {height:26px; color:#000;background:url(../images/tabs_3_.gif) 0 -28px no-repeat;cursor:default;}

#tabs ul li:hover div,#tabs ul li a:hover div  {top:24px;}
#tabs p {padding:0;margin:0;}
div.tab_left p a,div.tab_center p a {line-height:160%;background:url(../images/list_ca_l.gif) left center no-repeat;padding-left:1em;}
#tabs em {text-decoration:underline; font-style:normal;font-weight:normal;margin-left:5px;}
.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:14px; 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}

#purchased_products{margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; width:218px; border:1px solid #CCC; height:100%; overflow:hidden;}
#purchased_products H1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; PADDING-TOP: 0px}
#purchased_products UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#purchased_products LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 213px; PADDING-TOP: 10px}
#purchased_products 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:33%; line-height:190%;}
#related_2 a{color:#000; text-decoration:none;}
#related_2 a:hover{color:#900; text-decoration:underline;}

#products_2{margin:5px 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;  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: #ffffff; 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:#9baacc;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:#9baacc;}   /* 二级> 隐藏栏目 */

/* 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-bottom:10px;
	padding-left:10px;
	font-size:12px;
}
.p_h4
{
	margin:0;
	padding:0;
	padding-top:0px;
    padding-bottom:0px;
	padding-left:10px;
	font-size:11px;
}
.l_h2
{
	margin:0;
	padding:5px;
	padding-left:10px;
	font-size:12px;
}
.l_h4
{
	margin:0;
	padding:5px;
	padding-left:10px;
	font-size:12px;
}

.caution_box { background:#FEDFDF url(../images/icon_error.gif) 20px 10px no-repeat; border:1px solid #bf0000; color:#bf0000;}
.caution_box{font-size:12px; font-weight:bold;padding:15px 10px 15px 60px; margin:10px 0;}

.font12 {font-size:12px;}

/*add style producttags*/
.letter_1px {letter-spacing:1px;}
.line_30px {line-height:30px;}
.a_z_grid_left {padding:10px 0 10px 20px; width:697px; float:left;list-style:none;}
.a_z_grid li,.a_z_grid_left li {float:left;height:20px; width:206px;padding:0 2px; margin:0 9px; overflow:hidden;text-overflow:ellipsis;}
.pages {width:950px;clear:both;}
.pages span {display:block;float:left;padding:2px 4px; margin:2px;border:1px solid #ddd;cursor:pointer;}
.clear {clear:both;}