/*

*/
* html{}
body{ font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#333; margin:0px;}
.clear{ CLEAR: both; OVERFLOW: hidden; HEIGHT: 15px}
.clear1{ CLEAR: both; OVERFLOW: hidden; HEIGHT: 10px}
A {COLOR:#333333; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline; color:#000}
ul{ margin:0px; padding:0px; list-style:none;}
p{ margin:0px; padding:0px;}
/**/
#header{ width:997px; margin:0px auto; text-align:left; clear:both;}
.logo{ width:185px; float:left; padding-top:10px;}
.logotext{ width:180px; float:left; font-size:11px; padding-top:38px; text-indent:6px;}

#menuwrap{ width:997px; margin:0px auto; text-align:left; height:35px; overflow:hidden; clear:both}
.menu_l{ width:4px; height:35px; float:left; background:url(../images/menu_l_bg.jpg) no-repeat;}
.menu_c{ width:743px; height:35px; float:left; background:url(../images/menu_c_bg.jpg) repeat-x;}
.menu_cart{ width:250px; height:35px; background:url(../images/cart_e_bg.jpg) no-repeat; float:left;font-size:12px; padding-top:8px; line-height:20px; font-weight:bold; text-indent:40px;}
.menu_cart a{ color:#000; font-weight:bold;}
.menu_cart a:hover{ color:#990000; font-weight:bold;}
.menu_c li{ float:left;}
li.m{ padding:13px 26px 0px; font-size:13px; font-weight:bold;}
li.m a{ color:#000}
li.m a:hover{ color:#990000}
li.r a{ color:#990000}

#searchbg{ width:997px; margin:0px auto; height:38px; clear:both}
#searchbg p{ float:left; padding-left:4px;}
.s_input{ width:605px; height:16px;line-height:16px; padding:0px 3px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.s_sls{ height:20px;*height:21px;color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:250px;}
p.ss1{}
p.ss2{ padding-top:4px;}

#keywrap{width:997px; margin:0px auto; height:27px;clear:both; background:url(../images/key_c_bg.jpg) repeat-x;}
.keywrap1{ width:4px; float:left; height:27px; background:url(../images/key_l_bg.jpg) no-repeat;}
.keywrap3{ width:4px; float:left; height:27px; background:url(../images/key_r_bg.jpg) no-repeat;}

.keywrap2{ width:989px; float:left; height:27px; line-height:25px; font-size:12px; text-indent:10px; color:#000000; overflow:hidden; text-align:left;}
.keywrap2 p{display:inline; padding-left:5px}
.s_input1{ width:170px; height:19px;*height:18px;_height:18px; line-height:20px; padding:0px 3px; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
/**/

.logo_rr{ width:515px; float:right;}
.h_top1{ width:100%; float:left; height:35px;}
.h_top2{ width:100%; float:left; padding-top:2px; text-align:right; }
.mcapic{ width:122px; float:left;}
.h_top2 a{ color:#000000}

.h_right{ width:430px; float:right; height:29px;}
.h_right1{ width:5px; height:29px; float:left; background:url(../images/top_l_bg.jpg) no-repeat;}
.h_right2{width:420px; height:29px; float:left; background:url(../images/top_c_bg.jpg) repeat-x; line-height:26px; font-size:11px; text-align:left}
.h_right2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 350px; PADDING-TOP: 0px
}
.h_right2 UL LI {
	DISPLAY: inline; FLOAT: left; color:#000000
}
.h_right3{width:5px; height:29px; float:left; background:url(../images/top_r_bg.jpg) no-repeat;}
#tabs {
	Z-INDEX: 500; RIGHT: 0px; WIDTH: 380px; POSITION: absolute; text-align:left; color:#000000
}
#tabs a{ color:#000000}
#tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 380px; PADDING-TOP: 0px
}
#tabs UL LI {
	DISPLAY: inline; FLOAT: left; color:#000000
}
#tabs UL LI A.outer {
	MARGIN-TOP: 2px; DISPLAY: block; FONT-SIZE: 12px; TEXT-INDENT: 4px; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-DECORATION: none
}
#tabs li.one11{ LINE-HEIGHT: 20px; HEIGHT: 20px;FONT-SIZE: 12px; MARGIN-TOP: 2px;}
#tabs UL LI A.one {
	BACKGROUND: url(../1images/tabs_1_.gif) no-repeat; 
}
#tabs UL LI A.two {
	BACKGROUND: url(../1images/tabs_2_.gif) no-repeat; WIDTH: 52px
}
#tabs UL LI A.three {
	BACKGROUND: url(../images/tabs_3_.gif) no-repeat; WIDTH: 119px
}
#tabs UL LI A.four {
	BACKGROUND: url(../images/tabs_3_.gif) no-repeat; WIDTH: 119px
}
#tabs UL LI DIV {
	POSITION: absolute; TOP: -2400px
}
#tabs UL LI A DIV.tab_right {
border:1px #999 solid; border-top:0px; border-bottom:2px #999 solid;  LEFT: 137px; WIDTH: 117px; TEXT-INDENT: 1em; PADDING-TOP: 5px; overflow:hidden;background:#fff; padding-bottom:5px;
}
#tabs UL LI DIV.tab_right {
border:1px #999 solid; border-top:0px; border-bottom:2px #999 solid; LEFT: 137px; WIDTH: 117px; TEXT-INDENT: 1em; PADDING-TOP: 5px;overflow:hidden;background:#fff; padding-bottom:5px;
}

#tabs UL LI A DIV.tab_right1 { border:1px #999 solid; border-top:1px #999 solid; border-bottom:2px #999 solid; LEFT: 256px; WIDTH: 180px; TEXT-INDENT: 1em; PADDING-TOP: 5px; overflow:hidden;background:#fff; padding-bottom:5px;
}
#tabs UL LI DIV.tab_right1 {
border:1px #999 solid; border-top:1px #999 solid; border-bottom:2px #999 solid;  LEFT: 256px; WIDTH: 180px; TEXT-INDENT: 1em; PADDING-TOP: 5px; overflow:hidden; background:#fff;padding-bottom:5px;
}
#tabs UL LI:hover > A.three {
	BACKGROUND: url(../images/tabs_3_.gif) no-repeat 0px -28px; CURSOR: pointer; COLOR: #000; HEIGHT: 26px
}
#tabs UL LI A.three:hover {
	BACKGROUND: url(../images/tabs_3_.gif) no-repeat 0px -28px; CURSOR: pointer; COLOR: #000; HEIGHT: 26px
}
* HTML #tabs UL LI A.three:hover {
	BACKGROUND: url(../images/tabs_3_.gif) no-repeat 0px -28px; CURSOR: pointer; COLOR: #000; HEIGHT: 26px
}

#tabs UL LI:hover > A.four {
	BACKGROUND: url(../images/tabs_3_.gif) no-repeat 0px -28px; CURSOR:pointer; COLOR: #000; HEIGHT: 26px
}
#tabs UL LI A.four:hover {
	BACKGROUND: url(../images/tabs_3_.gif) no-repeat 0px -28px; CURSOR: pointer; COLOR: #000; HEIGHT: 26px
}
* HTML #tabs UL LI A.four:hover {
	BACKGROUND: url(../images/tabs_3_.gif) no-repeat 0px -28px; CURSOR: pointer; COLOR: #000; HEIGHT: 26px
}
#tabs UL LI:hover DIV {
	TOP: 20px
}
#tabs UL LI A:hover DIV {
	TOP: 20px
}
#tabs P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tabs EM {
	FONT-WEIGHT: normal; MARGIN-LEFT: 5px; FONT-STYLE: normal; TEXT-DECORATION: underline; 
}

.tab_right P {
	HEIGHT: 18px; font-size:10px;
}
.tab_right IMG {
	MARGIN-RIGHT: 0.5em
}
.tab_right P A {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/flag.gif) no-repeat 0px 0px
}

.tab_right1 P {
	HEIGHT: 18px; font-size:10px;
}
.tab_right1 IMG {
	MARGIN-RIGHT: 0.5em
}
.tab_right1 P A {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/flag.gif) no-repeat 0px 0px
}
P A.tab_USD {
	BACKGROUND-POSITION: 0px 1px
}
P A.tab_EUR {
	BACKGROUND-POSITION: 0px -15px
}
P A.tab_GBP {
	BACKGROUND-POSITION: 0px -31px
}
P A.tab_CAD {
	BACKGROUND-POSITION: 0px -47px
}
P A.tab_AUD {
	BACKGROUND-POSITION: 0px -63px
}
P A.tab_CHF {
	BACKGROUND-POSITION: 0px -79px
}
P A.tab_HKD {
	BACKGROUND-POSITION: 0px -95px
}
P A.tab_CNY {
	BACKGROUND-POSITION: 0px -207px
}
P A.tab_NZD {
	BACKGROUND-POSITION: 0px -223px
}
P A.tab_ESP {
	BACKGROUND-POSITION: 0px -159px
}

/*09.10.09*/
.ss11{ width:70px; height:38px; background:url(../images/ssl_bg.jpg) no-repeat; float:left;}
.ss22{ width:907px; float:left; height:33px;*height:34px;_height:34px; background:url(../images/ssc_bg.jpg) repeat-x; padding-top:5px;*padding-top:4px;_padding-top:4px;}
.ss33{ width:20px; float:left; height:38px; background:url(../images/cart_x.jpg) no-repeat;}
.ss33 a{ color:#FFFFFF}
.ss33 a:hover{ color:#FFFFFF}

/**/
select#currency{font-size:10px;}

.mainmenuwrap2{ width:100%; float:left; height:43px; overflow:hidden; background:url(../images/search_bg.jpg) repeat-x;}

.mainmenuwrap3{ width:997px; margin:0 auto; text-align:left; height:32px; overflow:hidden; background:url(../images/center_s.jpg) repeat-x;}


.Home_Prolist{ font-weight:bold;}
.logotext_pic{ float:left; padding-top:1px; padding-left:15px;}

#bz_wim_contentarea{
	font-size:10px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	text-align:left;
	margin-left:0;
}

.logosd span{ width:444px; float:left; background:url(/images/logosd.gif) no-repeat; height:70px;display:inline-block; cursor:pointer  }

.ad787{ width:100%; float:left; margin-bottom:10px;}
/*10-02-29*/

.menu_cart44{ width:235px; height:35px; background:url(../images/cart_e_bg44.jpg) no-repeat; float:left;font-size:12px; padding-top:17px; line-height:20px;}
.menu_cart44 a{ color:#990000; font-weight:bold;}
.menu_cart44 a:hover{ color:#990000; font-weight:bold;}
.menu_c44{ width:758px; height:35px; float:left; background:url(../images/menu_c_bg.jpg) repeat-x;}
.menu_c44 li{ float:left;}
li.m{ padding:13px 26px 0px; font-size:13px; font-weight:bold;}
li.m a{ color:#000}
li.m a:hover{ color:#990000}
li.r a{ color:#990000}
.ss3344{ width:235px; float:left; height:38px; background:url(../images/cart_x44.jpg) no-repeat; color:#FFFFFF; line-height:36px; text-indent:46px;}
.ss3344 a{ color:#FFFFFF}
.ss3344 a:hover{ color:#FFFFFF}
.ss2244{ width:692px; float:left; height:33px;*height:34px;_height:34px; background:url(../images/ssc_bg.jpg) repeat-x; padding-top:5px;*padding-top:4px;_padding-top:4px;}
.s_input44{ width:460px; height:16px;line-height:16px; padding:0px 3px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.s_sls44{ height:20px;*height:21px;color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:180px;}
.review_g a{text-decoration:none;  }
.review_g span{height:13px; overflow:hidden}
.review_g a:hover{text-decoration:underline;color:#66C}

