body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color:#FFFFFF;color:#333333;font:normal 12px Arial, Helvetica, Verdana;background:url(../../images/body_bg.gif) top; background-repeat:repeat-x;}


.head_bg {background:url(../../images/head_bg.gif) 50% 0 no-repeat; }
#logo {float:left;margin:50px 0 10px 5px !important;margin:50px 0 34px 5px;font-size:30px;}
#logo  A:link {color: #333333;text-decoration: none;font-weight: bold;}
#logo  A:visited {color: #333333;text-decoration: none;font-weight: bold;}
#logo  A:active {color: #333333;text-decoration: none;font-weight: bold;}
#logo  A:hover {color: #333333;text-decoration: none;font-weight: bold;}
#lan {float:right;margin:30px 10px 20px 20px;}
#login {float:right;font:normal 12px Arial, Helvetica, Verdana;color:#333333;text-decoration:none;margin:30px 0 0 0;}
#cart {float:left;clear:both;font:normal 12px Arial, Helvetica, Verdana;color:#333333;text-decoration:none;margin:0 0 10px 5px;}
#cart span {color:#000000;font-weight: bold;}
#cart span a{color:#000000;font-weight: bold;}
#adv {margin:5px 2px 5px 2px;}
#ad {clear:both;padding:0 2px 5px 2px;width:539px!important;width:543px;}

/* News ////////////////////////////////////////////////////////////////////*/
#news {clear:both;margin:0 2px 0 2px;width:539px; background:url(../../images/title_bg.gif); background-repeat:repeat-x;}
#news div.t span {height:31px;color:#ffffff;font-weight:bold;line-height:31px;background:url(../../images/icon2.gif) left; background-repeat:no-repeat;padding:0 0 0 15px;}
#news div.t{border:#8ea902 solid 1px;padding:0 0 0 10px;}
#news_bg {border-left:#dedede solid 1px; border-right:#dedede solid 1px;background-color:#fff;}
#news_bg div{padding:5px 5px 5px 5px;overflow:hidden;normal 8px Arial, Helvetica, Verdana;color:#333333;}
#news_bg p {margin:0 0 10px 0;}
#news_bg a{normal 8px Arial, Helvetica, Verdana;color:#999999;text-decoration:none;}
#news_bg a:hover{color:#f19100;}
#news_bg span{bold 8px Arial, Helvetica, Verdana;color:#789202;line-height:15px;}
#news_bg p hr{width=95%;height:0px;color:#ffffff;padding:0;margin:0;}
#news_bg div span{margin:0; padding:0;}
#news_footer{ border-bottom:#dedede solid 1px; border-left:#dedede solid 1px; border-right:#dedede solid 1px;background-color:#fff;}


/* mainsearch ////////////////////////////////////////////////////////////////////*/
#mainsearch {clear:both;float:right;}
#mainsearch div {}
#mainsearch div span {float:left;font:normal 12px/24px Arial, Helvetica, Verdana;color:#333333;margin:0 10px 0 0;}
#mainsearch .input_box{float:left;background:url(../../images/searchbg_left.gif); background-repeat:no-repeat;padding:2px 10px 0 5px; border:none; height:24px;width:250px;line-height:24px;}
#mainsearch input {float:left;border:0;}


/* toplist ////////////////////////////////////////////////////////////////////*/
#toplist {width:215px; background:url(../../images/title_bg.gif); background-repeat:repeat-x;margin:5px 5px 0 5px;}
#toplist div.t{border:#8ea902 solid 1px;padding:0 0 0 10px;}
#toplist div.t span {height:31px;color:#ffffff;font-weight:bold;line-height:31px;background:url(../../images/icon2.gif) left; background-repeat:no-repeat;padding:0 0 0 15px;}
#toplist_bg {border-left:#dedede solid 1px; border-right:#dedede solid 1px;background-color:#fff;}
#toplist_bg div{padding:10px 5px 10px 5px!important;padding:10px 5px 1px 5px}
#toplist_footer{ border-bottom:#dedede solid 1px; border-left:#dedede solid 1px; border-right:#dedede solid 1px;background-color:#fff;}

#toplist_product {padding:0;margin:0;}
#toplist_product div{margin:0 5px 5px 0 !important;text-align:left;width:185px;margin:0 0 5px 0;clear:both;border-top:#cbcbcb dashed 1px;}
#toplist_product img{width:43px;height:43px; border:1px solid #e8e8e8;}
#toplist_product span{margin:0 5px 5px 0 !important;float:left;margin:0 5px 0 0;padding:0 0 0px 0;}
#toplist_product span p{clear:both;text-align:center;font:normal 11px/16px Arial, Helvetica, Verdana;color:#ffffff;width:15px;height:16px;background-image: url(../../images/list1.gif);background-repeat: no-repeat;}
#toplist_product span span{clear:both;text-align:center;font:normal 11px/16px Arial, Helvetica, Verdana;color:#ffffff;width:15px;height:16px;background-image: url(../../images/list0.gif);background-repeat: no-repeat;}
#toplist_product a{font:normal 11px Arial, Helvetica, Verdana;color:#000000;text-decoration: none;}
#toplist_product a:hover{text-decoration: underline;}
#toplist p, #toplist span span{margin:0; padding:0;}


/* sBox1 ////////////////////////////////////////////////////////////////////*/
#sbox1 {clear:both;width:215px; background:url(../../images/title_bg.gif); background-repeat:repeat-x;margin:5px 5px 0 5px;}
#sbox1 span {height:31px;color:#ffffff;font-weight:bold;line-height:31px;background:url(../../images/icon2.gif) left; background-repeat:no-repeat;padding:0 0 0 15px;}
#sbox1 div.t{border:#8ea902 solid 1px;padding:0 0 0 10px;}
#sbox1_bg {border-left:#dedede solid 1px; border-right:#dedede solid 1px;background-color:#fff;}
#sbox1_bg div{padding:5px 5px 0 5px;}
#sbox1_footer{ border-bottom:#dedede solid 1px; border-left:#dedede solid 1px; border-right:#dedede solid 1px;background-color:#fff;}


/* Box1 ////////////////////////////////////////////////////////////////////*/
#box1 {clear:both;margin:0 2px 0 2px;width:539px; background:url(../../images/title_bg.gif); background-repeat:repeat-x;}
#box1 span {height:31px;color:#ffffff;font-weight:bold;line-height:31px;background:url(../../images/icon2.gif) left; background-repeat:no-repeat;padding:0 0 0 15px;}
#box1 div.t{border:#8ea902 solid 1px;padding:0 0 0 10px;}
#box1_bg {border-left:#dedede solid 1px; border-right:#dedede solid 1px;background-color:#fff;}
#box1_bg div{padding:5px 5px 10px 5px;}
#box1_footer{ border-bottom:#dedede solid 1px; border-left:#dedede solid 1px; border-right:#dedede solid 1px;background-color:#fff;margin:0 0 6px 0;}
#box1 table{width:97%;}


/* Box2 ////////////////////////////////////////////////////////////////////*/
#box2 {margin:0 2px 0 2px;float:left;width:539px;height:47px;background:url(../../images/box2.gif) 0 0 no-repeat;}
#box2 ul {margin:0;padding:0 0 0 0;list-style:none;}
#box2 li {display:inline;margin:0;padding:0;}
#box2 a {height:47px;float:left;background:url("../../images/box2_left.gif") no-repeat left top;margin:0;padding:0 0 0 35px;text-decoration:none;}
#box2 a span {height:47px;float:left;display:block;background:url("../../images/box2_right.gif") no-repeat right top;padding:0 11px 0 0;font:bold 13px/47px Arial, Helvetica, Verdana;color:#ffffff;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#box2 a span {float:left;}
    /* End IE5-Mac hack */
#box2 a:hover span {color:#f9fde6;}
#box2 a:hover {background-position:0% -47px;}
#box2 a:hover span {background-position:100% -47px;}

#box2_product {float:left;padding:5px;width:533px;}
#box2_product div{width:110px !important;width:122px;text-align:center;height:245px;border:1px solid #e8e8e8;margin:5px;float:left;padding:5px;}
#box2_product div span{font:bold 13px Arial, Helvetica, Verdana;color:#f19100;}
#box2_product div img{width:100px;height:116px;}
#box2_product div p{clear:both;}


/*Tab1 ////////////////////////////////////////////////////////////////////*/
#tab1 {clear:both;padding:0 2px 5px 2px!important;padding:0 2px 5px 2px;}
#tab1 p.navLeft{display:block;background:url(../../images/tab1_left.gif) 0 0 no-repeat;width:1px;height:26px;float:left;}
#tab1 p.navRight{display:block;background:url(../../images/tab1_right.gif) 0 0 no-repeat;width:1px;height:26px;float:left;}
#tab1 ul.nav{width:537px;height:26px;background:url(../../images/tab1_mid.gif) 0 0 repeat-x;float:left;margin:0 0 0 0;}
#tab1 ul.nav li{float:left;background:url(../../images/tab1_div.gif) right top no-repeat;height:26px;padding:0 0px 0 0;}
#tab1 ul li.s {background:url(../../images/tab1_s.gif) 0 0 repeat-x;}
#tab1 ul li.s span {color:#333333;font-weight: normal;text-decoration:none;}
#tab1 ul.nav li a{display:block;padding:0 10px;font:normal 13px/26px Arial, Helvetica, Verdana;color:#666666;background-color:inherit;text-decoration:none;}
#tab1 ul.nav li a:hover{color:#666666;text-decoration: underline;}
#tab1 ul.nav li.noImg{background-image:none;}
#tab1 ul{margin:0;	padding:0;list-style-type:none;font-size:0;line-height:0;}
#tab1 div, #tab1 p, #tab1 span{margin:0; padding:0;}
#tab1_bg {border-left:#d5d5d5 solid 1px; border-right:#d5d5d5 solid 1px;background-color:#fff;}
#tab1_bg div{padding:10px 0 0 0;clear:both;}
#tab1_bg table{width:97%;}
#tab1_footer {border-bottom:#d5d5d5 solid 1px; border-left:#d5d5d5 solid 1px; border-right:#d5d5d5 solid 1px;background-color:#fff;}


/* ptitle ////////////////////////////////////////////////////////////////////*/
#ptitle {margin:5px 0 6px 0;}
#ptitle div{height:28px;background:url(../../images/ptitle_bg.gif) 0 0 repeat-x;}
#ptitle p{float:left;font:bold 15px/28px Arial, Helvetica, Verdana;color:#4e5e05;}
#ptitle a{float:right;}
#ptitle p{margin:0; padding:0;}


/* Menu1 ////////////////////////////////////////////////////////////////////*/
#menu1 {clear:both;}
#menu1 div{margin:0 0 0 0;}
#menu1 p.navLeft{display:block;	background:url(../../images/menu1_left.gif) 0 0 no-repeat;	width:6px;	height:32px;float:left;}
#menu1 p.navRight{display:block;background:url(../../images/menu1_right.gif) 0 0 no-repeat;width:5px;	height:32px;float:left;}
#menu1 ul.nav{width:982px;height:32px;background:url(../../images/menu1_bg.gif) 0 0 repeat-x;float:left;margin:0 0 10px 0;}
#menu1 ul.nav li{float:left;background:url(../../images/menu1_div.gif) right top no-repeat;height:32px;padding:0 2px 0 0;}
#menu1 ul.nav li a{display:block;padding:0 10px;font:normal 12px/32px Arial, Helvetica, Verdana;color:#4d5d05;background-color:inherit;text-decoration:none;}
#menu1 ul.nav li a:hover{color:#000000;text-decoration: none;font-weight: normal;}
#menu1 ul.nav li.noImg{background-image:none;}
#menu1 ul{margin:0;	padding:0;list-style-type:none;font-size:0;line-height:0;}
#menu1 p, #menu1 span{margin:0; padding:0;}


/* Menu2 ////////////////////////////////////////////////////////////////////*/
#menu2 {clear:both;}
#menu2 div{clear:both;}
#menu2 p.navLeft{display:block;background:url(../../images/menu2_left.gif) 0 0 no-repeat;width:3px;height:44px;float:left;}
#menu2 p.navRight{display:block;background:url(../../images/menu2_right.gif) 0 0 no-repeat;width:3px;height:44px;float:left;}
#menu2 ul.nav{width:987px;height:auto;background:url(../../images/menu2_bg.gif) 0 0 repeat;float:left;margin:0 0 0 0;white-space: nowrap;}
#menu2 ul.nav li{float:left;background:url(../../images/menu2_div.gif) right top no-repeat;height:44px;padding:0 2px 0 0;}
#menu2 ul li.s {background:url(../../images/menu2_s.gif) 0 0 repeat-x;}
#menu2 ul li.s span {color:#4e5f03;font-weight: bold;text-decoration:none;}
#menu2 ul.nav li a{display:block;padding:0 15px;font:normal 13px/44px Arial, Helvetica, Verdana;color:#CCCCCC;background-color:inherit;text-decoration:none;}
#menu2 ul.nav li a:hover{color:#fff;text-decoration: none;}
#menu2 ul.nav li.noImg{background-image:none;}
#menu2 ul{margin:0;	padding:0;list-style-type:none;font-size:0;line-height:0;}
#menu2 div, #menu2 p, #menu2 span{margin:0; padding:0;}


/* pFooter ////////////////////////////////////////////////////////////////////*/
#pfooter {background:url(../../images/footerbg.gif) 0 0 repeat-x;padding:20px 0 0 0;}
