body{background:#fff; color:#444; font:12px Arial, Helvetica, sans-serif; margin:0; padding:0}
a{color:#444; text-decoration:none;}
a:hover{color:#900; text-decoration:underline;}
img{border:0;}
form, th,td{padding:0;margin:0;}
h1,h2,h3,h4,dl,dt{padding:0; margin:0}
dd{ padding:1px;}

.topbg{background: url(../images/ba_headerchristmas.jpg) no-repeat; width:326px; height:74px;float:left; padding-top:5px}
.info{text-align:right; padding-bottom:30px; margin-right:-5px; }
.info a{ margin:0 5px; color:#444;}
.info a:hover { color:#900;}
 ul.nav{ float:right; height:26px; width:182px; background:url(../images/header_bg0.gif) no-repeat 0 0;}
 ul.nav li{ font-size:12px; line-height:26px; font-weight:700; text-align:center; float:left; color:#444;}
 ul.nav li.home{background:url(../images/header_bg0.gif) no-repeat 0 -26px; height:28px;  margin-bottom:-2px;width:80px;}
 ul.nav li.login{height:28px; padding-left:18px}
.cl{clear:both}
.search{background:url(../images/header_bg0.gif) no-repeat 0 -54px; height:46px; overflow:hidden; clear:both}
.search form{ height:26px; line-height:26px; padding:8px 0 12px; position:relative; background:url(../images/header_bg0.gif) no-repeat right -100px; overflow:hidden;}
.search form a{text-decoration:underline; font-size:11px;}
.search form strong{font-weight:700; margin-left:28px;}
.search form select{ width:200px;  font-size:13px;}
.search form input.keyword{ width:336px; padding:3px 0 3px 2px; margin-right:6px;border:1px solid #949494;font-size:12px;}
.search form input.keyword,.search form select{ font-family:Arial, Helvetica, sans-serif; margin-top:2px;}
.search form input.go{ background:url(../images/header_bg0.gif) no-repeat 0 -146px;; width:35px; height:25px; padding:0; border:0; cursor:pointer; margin:0 10px 0 5px;}
.search form input.go:hover{ background-position:-35px -146px;}
.search form *{ vertical-align:middle; margin:0 2px}
.search a.cart{ display:block;background:url(../images/header_bg0.gif) no-repeat -262px 0; width:107px; height:34px; line-height:34px; font-weight:700; position:absolute; right:10px; top:5px;padding-left:37px; text-decoration:none; font-size:12px;}
.search a.cart:hover{text-decoration:underline;}
.search a.cart span{font-weight:100; color:#000; padding-bottom:3px; text-decoration:none;}
.search a.cart:hover span{text-decoration:none;}
#main_nav{background:url(../images/header_bg0.gif) no-repeat 0 -171px; height:29px; clear:both; width:950px;}
#main_nav span{display:block;background:url(../images/header_bg0.gif) no-repeat right -200px; height:29px; }
#main_nav span a{display:block; float:left; background:url(../images/header_bg0.gif) no-repeat right -229px; height:25px; line-height:25px; font-size:11px; font-weight:700; padding:0 12px;}
#main_nav span a.avtive{background-position: right -254px;}
#main_nav span a.all,#header #main_nav span a.all2{width:103px; height:26px; line-height:25px;background:url(../images/header_bg0.gif) no-repeat 0 -333px; padding:0 0 0 8px;}
#main_nav span a.all2{background:#fff url(../images/header_bg0.gif) no-repeat 0 -307px;}

.left{ width:190px; float:left; padding-top:10px}
.padding_t_10{padding-top:10px}
.padding_l_10{ padding-left:10px}
h2,h3,h4{ font-size:13px; font-family:Arial, Helvetica, sans-serif;padding-left:10px; }
h2.category{background:url(../images/left_h3.gif); color:#fff;height:25px; overflow:hidden; color:#fff; line-height:25px;}
h2.category1{background:url(../images/left_h4.gif); color:#444;height:24px;line-height:24px}
h2.middle{background:url(../images/middle_bg.gif);color:#444;height:24px;line-height:24px}
h3.middle{background:url(../images/middle_bg.gif);color:#444;height:24px;line-height:24px}
h2.right{background:url(../images/right_title_bg.gif);color:#444;height:24px;line-height:24px}

/*ÎÞÏÞ¼¶²Ëµ¥*/
ul#menu{list-style:none; margin:0; clear:both;width:187px !important;width:187px;
   padding:0; font-size:12px;text-align:left;line-height:25px; border:1px solid #d6d6d6}
ul#menu ul{list-style:none;margin:0; clear:both;border:1px solid #444;width:187px; padding:0;font-size:12px;text-align:left;line-height:25px;}
ul#menu li{ border-top:1px solid #d6d6d6;position:relative;
   padding:0 0 0 15px; height:25px; background:#f1f1f1}
ul#menu li ul{ position:absolute; left:187px; _left:187px !important ; _left:187px;
   top:-1px;display:none;}
ul#menu li.over{background:#fff;}
ul#menu a{ text-decoration:none; _height:0; font-weight:bold}
ul#menu a:hover{text-decoration: underline}
.box{ background:url(../images/left_h4_bg.gif) no-repeat bottom; padding:6px 10px; height:100%; overflow:hidden}
.box_con{overflow:hidden; height:100%; border:solid 1px #D6D6D6; display:block-inline;border-width:0 1px; padding:13px 6px 0 6px}
.box_bottom{overflow:hidden; margin-bottom:12px; height:15px; background:url(../images/middle_bg_bottom.gif) no-repeat; width:524px}
.box_pro_img{ border:solid 1px #E7E7E7; padding:5px}
.prolist{width:33%; float:left; line-height:20px; text-align:center}
.prolist1{width:30%; float:left; line-height:20px; text-align:center}
.middle_tab{position:relative; overflow:hidden; height:24px; border-left:solid 1px #BABABA; background:url(../images/middle_tbt_bg.gif) repeat-x;}
.tab_ul{background:url(../images/header_bg0.gif) no-repeat 0 -254px;width:212px; height:26px; clear:both;}
.current{background:url(../images/middle_tbt_bg2.gif) no-repeat; width:151px}

ul#tabNav
{height:24px; background:url(../images/middle_tbt_bg.gif) repeat-x;}
ul#tabNav li
{float:left;border:0;padding:0;}
#tabNav li.tabSelected
{background:url(../images/middle_tbt_bg2.gif) no-repeat;text-align:center;font-weight:bold;font-size:12px; width:150px; height:24px;cursor:pointer; line-height:24px}
#tabNav li.tabSelected1{background:url(../images/middle_tbt_bg1.gif) no-repeat;text-align:center;font-weight:bold;font-size:12px; width:151px; height:24px;cursor:pointer; line-height:24px}
.middle_tab_a{overflow:hidden; padding:12px; border:solid 1px #BABABA; border-top-width:0;}

.escrow { display:block;margin-bottom:12px; background:url(../images/escrow_newban.gif) no-repeat 0 0; width:212px; height:46px;}

#join{padding-top:2px; background:url(http://image.dhgate.com/2009/homepage/images/rights_join.gif) no-repeat top left;}
#join div.join_con{overflow:hidden; height:100%; padding:10px; background:url(../images/rights_join_bg1.gif) repeat-y;}
#join div.join_con p{line-height:18px; padding:2px 0;font-size:11px; }
#join div.join_con p a{text-decoration:underline;}
#join div.join_con p.p1{margin-top:12px; text-align:center;}
#join div.join_con a.but{display:block; margin:5px auto 0; width:100px; height:26px; text-decoration:none; background:url(../images/right_join_but.gif) no-repeat;}
#join div.join_con p.p2{padding:6px 0;}
#join div.join_con dl dd,#join div.join_con dl dt{line-height:18px;}
#join div.join_con dl dd{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700;}
#join div.join_con dl dd a{text-decoration:underline;}
#join div.join_con dl dd b{color:#900;}
.join_bottom{overflow:hidden; margin-bottom:12px; height:2px; background:url(../images/rights_join_bg2.gif) no-repeat;}

.middle_tab{position:relative; overflow:hidden; height:24px; border-left:solid 1px #BABABA; background:url(../images/middle_tbt_bg.gif) repeat-x;}
.middle_tab ul{margin-left:-2px; height:24px;}
.middle_tab ul li{position:relative; float:left; width:151px; height:24px; line-height:24px; text-align:center; color:#2C2C2C; font-weight:700; background:url(../images/middle_tbt_bg1.gif) no-repeat left top; cursor:pointer;}
.middle_tab ul li.current{margin-right:-2px; z-index:100; background:url(../images/middle_tbt_bg2.gif) no-repeat;}
.right_box_bottom{overflow:hidden; clear:both; margin-bottom:12px; height:16px; background:url(../images/right_bottom_bg.gif) no-repeat left top;}
.border{border:solid 1px #E7E7E7}
.fl{float:left}
.fr{float:right}
.price{color:#990000; font-weight:bold}
.padding_5{padding:5px}
.lh{line-height:20px}
.free{color:#FF9600; font:14px; font-weight:bold}
ul.footer_bar{background:url(../images/foot_3.gif) repeat-x; height:40px; text-align:center; line-height:40px; margin-left:15em}
ul.footer_bar li{padding:0 5px; float:left}
ul.footer_bar li.hh1{font-weight:bold;font-size:14px;color:#333}
ul.footer1{background:url(../images/foot_1.gif) no-repeat; height:40px; width:3px; float:left}
ul.footer2{background:url(../images/foot_2.gif) no-repeat; height:40px;width:3px; float:right}
.padding_10{padding:10px}
.center{text-align:center}
.right_box{border:1px solid #c0c3c7;padding:0;display:inline-block;}
.box_title{height:26px;background:url(../images/box_title_bg.gif) top center repeat-x;line-height:26px;padding-left:10px;font-weight:bold;}
.line{border-bottom:1px solid #999797}
.allborder1{border:1px solid #E7E7E7; margin:5px 10px 5px 10px; padding:5px; }
a.aa1{color:#444; text-decoration:underline;}
a.aa1:hover{color:#900; text-decoration:underline;}
.tcontent{background-color:#fff;padding:5px;}
.th{height:26px;background:url(../images/box_title_bg.gif) top center repeat-x;padding-left:5px;}
.red{ color:#ff0000}
input.txt{width:200px;border:1px solid #b4b4b4;}
.midcontent {padding-left:5px; padding-top:8px; line-height:25px;}
.pd1{margin-right:5px}
.width{width:230px; float:left; text-align:left}