@charset "utf-8";
/* CSS Document */
* html{}
body{ font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#333; margin:0px;}
.clear{ CLEAR: both; OVERFLOW: hidden; HEIGHT: 10px}
.clear1{ CLEAR: both; OVERFLOW: hidden; HEIGHT: 10px}
.clear11{ CLEAR: both; OVERFLOW: hidden; HEIGHT: 7px}
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;}
img{ border:0px;}
form{ margin:0px;}
.cad{ width:100%; clear:both;}
/**/
#header{ width:1002px; margin:0px auto; text-align:left; Z-INDEX:3;POSITION: relative; clear:both;}
.logo{float:left;width:420px;}
.logolowest{ float:left; padding-top:10px; width:110px;}
.logotext{ width:200px; float:left; font-size:11px; padding-top:42px; text-indent:6px;}

#menuwrap{ width:100%; height:30px; float:left;}
.menu_l{ width:4px; height:35px; float:left; background:url(../images/menu_l_bg.jpg) no-repeat;}
.menu_c{ width:517px; height:30px; float:right;}
.menu_cart{ width:235px; height:35px; background:url(../images/cart_e_bg.jpg) no-repeat; float:left;font-size:12px; padding-top:17px; line-height:20px;}
.menu_cart a{ color:#990000; font-weight:bold;}
.menu_cart a:hover{ color:#990000; font-weight:bold;}
.menu_c li{ float:left; text-align:center; line-height:30px; font-weight:bold;}
li.xm1{ width:112px; height:30px; background:url(../images/xmbg1.jpg) no-repeat;}
li.xm1 a{ color:#FFFFFF}li.xm1 a:hover{ color:#FFFFFF}
li.xm2{ width:94px; height:30px; background:url(../images/xmbg2.jpg) no-repeat;}
li.xm3{ width:109px; height:30px; background:url(../images/xmbg3.jpg) no-repeat;}
li.xm4{ width:93px; height:30px; background:url(../images/xmbg4.jpg) no-repeat;}
li.xm5{ width:109px; height:30px; background:url(../images/xmbg5.jpg) no-repeat;}


/*li.m{ padding:13px 36px 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:982px;height:43px; float:left;}
#searchbg p{ float:left; padding-left:4px;}
.s_input{ width:350px; 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:165px;}
p.ss1{}
p.ss2{ padding-top:4px;}
p.ss200{ line-height:26px;}
p.ss200 a{ color:#FFFFFF; text-decoration:underline; font-size:11px; padding-left:10px;}
p.ss200 a:hover{ color:#FFFFFF; text-decoration:underline; font-size:11px;}
#islogin a{ color:#FF6600}

#keywrap{width:1002px; margin:0px auto; height:72px;clear:both; background:url(../images/xscbg.jpg) repeat-x;}
.xssc{width:982px; float:left; height:72px;background:url(../images/98272.jpg) no-repeat; }
.keywrap1{ width:10px; float:left; height:72px; background:url(../images/xslbg.jpg) no-repeat;}
.keywrap3{ width:10px; float:right; height:72px; background:url(../images/xsrbg.jpg) no-repeat;}
.keywrap2 a{ color:#FFFFFF}
.keywrap2 a:hover{ color:#FFFFFF}
.keywrap2{ width:982px; float:left; height:29px; line-height:28px; font-size:12px; text-indent:10px; color:#fff; float:left;}
.s_input1{ width:190px; 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:582px; float:right;}
.h_top1{ width:100%; float:left; height:30px;}
.h_top2{ width:100%; float:left; height:40px;}
.mcapic{ width:122px; float:left;}
.h_top2 a{ color:#000000}
.h_top2 a:hover{ color:#990000}
.h_right{ width:354px; float:right; height:30px;background:url(../images/xtopbg.gif) no-repeat;}
.h_right1{ width:5px; height:29px; float:left; background:url(../images/top_l_bg.jpg) no-repeat;}
.h_right2{width:354px; height:30px; float:left; line-height:30px; font-size:11px;}
/*
.h_right{ width:390px; float:right; height:29px;}
.h_right2{width:380px; height:29px; float:left; background:url(../images/top_c_bg.jpg) repeat-x; line-height:26px; font-size:10px; text-align:center}
*/
.h_right3{width:5px; height:29px; float:left; background:url(../images/top_r_bg.jpg) no-repeat;}
#tabs {
	Z-INDEX: 500; RIGHT: 0px; WIDTH: 354px; POSITION: absolute; text-align:left; color:#333
}
#tabs a{ color:#333}
#tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 354px; PADDING-TOP: 0px
}
#tabs UL LI {
	DISPLAY: inline; FLOAT: left; color:#333; font-weight:bold;
}
#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; width:230px;MARGIN-TOP: 2px;}
#tabs li.one01{LINE-HEIGHT: 20px; HEIGHT: 20px;FONT-SIZE: 12px; width:108px;}
#tabs li.one01 a{ }
#tabs li.one02{LINE-HEIGHT: 20px; HEIGHT: 20px;FONT-SIZE: 12px; width:122px;}
#tabs li.one02 a{ }
#tabs li.one11 a{ padding-left:12px;}
#tabs UL LI A.one {
	BACKGROUND: url(../1images/tabs_1_.gif) no-repeat; width:108px; 
}
#tabs UL LI A.two {
	BACKGROUND: url(../1images/tabs_2_.gif) no-repeat; WIDTH: 122px
}
#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: 230px; 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: 230px; WIDTH: 117px; TEXT-INDENT: 1em; PADDING-TOP: 5px;overflow:hidden;background:#fff; padding-bottom:5px;
}

#tabs UL LI A DIV.tab_right0 {
border:1px #999 solid; border-top:0px; border-bottom:2px #999 solid;  LEFT: 5px; WIDTH: 117px; TEXT-INDENT: 1em; PADDING-TOP: 5px; overflow:hidden;padding-bottom:5px;
}
#tabs UL LI DIV.tab_right0 {
border:1px #999 solid; border-top:0px; border-bottom:2px #999 solid; LEFT: 5px;WIDTH: 117px; TEXT-INDENT: 1em; PADDING-TOP: 5px;overflow:hidden; padding-bottom:5px; background:#ffffff url(../images/llll.jpg) no-repeat 93px 0px;
}
DIV.tab_right0 li{ line-height:20px; font-size:11px; font-weight:normal!important; width:100%; background:url(../images/sp_d1.gif) no-repeat left center; margin-left:5px; text-indent:7px;_text-indent:7px;}

#tabs UL LI A DIV.tab_right02 {
border:1px #999 solid; border-top:0px; border-bottom:2px #999 solid;  LEFT: 113px; WIDTH: 117px; TEXT-INDENT: 1em; PADDING-TOP: 5px; overflow:hidden;padding-bottom:5px;
}
#tabs UL LI DIV.tab_right02 {
border:1px #999 solid; border-top:0px; border-bottom:2px #999 solid; LEFT: 113px;WIDTH: 117px; TEXT-INDENT: 1em; PADDING-TOP: 5px;overflow:hidden; padding-bottom:5px; background:#ffffff url(../images/llll.jpg) no-repeat 103px 0px;
}
DIV.tab_right02 li{ line-height:20px; font-size:11px; font-weight:normal!important; width:100%; background:url(../images/sp_d1.gif) no-repeat left center; margin-left:5px; text-indent:8px;}
DIV.tab_right02 li a{padding-left:0px!important;}

#tabs UL LI A DIV.tab_right1 {  border-bottom:2px #999 solid; LEFT: 230px;*LEFT: 230px;_LEFT: 230px; WIDTH: 140px; TEXT-INDENT: 1em; PADDING-TOP: 5px; overflow:hidden;padding-bottom:5px;
}
#tabs UL LI DIV.tab_right1 {
border:1px #999 solid; border-top: none; border-bottom:2px #999 solid;  LEFT: 230px;*LEFT: 230px;_LEFT: 230px; WIDTH: 140px; TEXT-INDENT: 1em; PADDING-TOP: 5px; overflow:hidden; background:#ffffff url(../images/llll.jpg) no-repeat 117px 0px;padding-bottom:5px;
}

/*#tabs UL LI A DIV.tab_right1 {  border-bottom:2px #999 solid; LEFT: 256px;*LEFT: 256px;_LEFT: 256px; WIDTH: 140px; TEXT-INDENT: 1em; PADDING-TOP: 5px; overflow:hidden;padding-bottom:5px;
}
#tabs UL LI DIV.tab_right1 {
border:1px #999 solid; border-top: none; border-bottom:2px #999 solid;  LEFT: 256px;*LEFT: 256px;_LEFT: 256px; WIDTH: 140px; TEXT-INDENT: 1em; PADDING-TOP: 5px; overflow:hidden; background:#ffffff url(../images/llll.jpg) no-repeat 117px 0px;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 > A.one {
	BACKGROUND: url(../images/tabs_1_.gif) no-repeat 5px -28px; CURSOR:pointer; COLOR: #000; HEIGHT: 26px
}
#tabs UL LI A.one:hover {
	BACKGROUND: url(../images/tabs_1_.gif) no-repeat 5px -28px; CURSOR: pointer; COLOR: #000; HEIGHT: 26px
}
* HTML #tabs UL LI A.one:hover {
	BACKGROUND: url(../images/tabs_1_.gif) no-repeat 5px -28px; CURSOR: pointer; COLOR: #000; HEIGHT: 26px
}
#tabs UL LI:hover > A.two {
	BACKGROUND: url(../images/tabs_2_.gif) no-repeat 5px -28px; CURSOR:pointer; COLOR: #000; HEIGHT: 26px
}
#tabs UL LI A.two:hover {
	BACKGROUND: url(../images/tabs_2_.gif) no-repeat 5px -28px; CURSOR: pointer; COLOR: #000; HEIGHT: 26px
}
* HTML #tabs UL LI A.two:hover {
	BACKGROUND: url(../images/tabs_2_.gif) no-repeat 5px -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:60px; height:38px; float:left; line-height:38px; font-weight:bold; color:#FFFFFF; text-indent:10px;}
.ss22{ width:705px; float:left; height:33px;*height:34px;_height:34px; padding-top:5px;*padding-top:4px;_padding-top:4px;}
.ss33{ width:215px; float:left; height:43px; background:url(../images/xcartbg.jpg) no-repeat; color:#FFFFFF; line-height:36px; text-indent:46px;}
.ss33 a{ color:#FFFFFF}
.ss33 a:hover{ color:#FFFFFF}


.bnt_blue_1{ background:#DDF9FF; color:#003399; border:1px #6AB5E1 solid; border-bottom:1px #006699 solid;border-right:1px #006699 solid; line-height:26px; height:26px; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.msg_content{margin-top:30px; line-height:150%; font-size:13px;}
.msg_content a{color:#0033CC;  margin-left:10px; background:url(../images/arrow-000-medium.png) 0px -1px no-repeat; padding-left:17px;}
/*
#bt_apple_code{ background:#E8E8E8; border:0px; color:#999999; font-size:11px; float:left; margin-right:5px; cursor:pointer;}*/
#apply_msg { color:#EE6013;}

#mianji { cursor:pointer;}
.price_off{color:#F00; font-size:13px; font-weight:bold;}
#showflash{
	width:293px;
	overflow:hidden;
	padding-left:37px;
	text-align:center;
}
.showanniu{cursor:pointer;}
.out_stock{background:url(../images/stock.png) no-repeat left top; left:0px; width:100px; height:100px; position:absolute; cursor:pointer;}

