body{ margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:left;}
ul{ margin:0px; padding:0px; list-style:none;}
p{ margin:0px; padding:0px;}
.clear{ width:100%; clear:both; height:8px; overflow:hidden; margin:0px auto;}
a{ text-decoration:none}
a:hover{ text-decoration:underline;}
img{ border:0px;}
.clear5{ width:100%; clear:both; height:5px; overflow:hidden; margin:0px auto;}


#header1{ width:972px; margin:0px auto; clear:both; height:60px;}
.logo{ float:left; padding-top:10px;}
.logotext{  float:right; text-align:right; padding-top:5px; position:relative;}
.logotext a{ text-decoration:none; color:#333333; margin:0px 5px;}
.logotext a:hover{ color:#FF0000; text-decoration:underline;}
#header2{ width:972px; margin:0px auto; clear:both; height:30px; background:url(../images/mc_bg.jpg) repeat-x;}
.hml{ width:4px; height:30px; float:left; background:url(../images/ml_bg.jpg) no-repeat; overflow:hidden;}
.hmc{ width:731px; height:30px; float:left;}
.hmc li{ width:120px; background:url(../images/mline.jpg) no-repeat right center; text-align:center; font-size:13px; color:#003399; font-weight:bold; float:left; line-height:30px;}
.hmc li a{color:#003399;}.hmc li a:hover{color:#FF0000;}

.cartbg{ width:237px; height:30px; background:url(../images/mcart_bg.jpg) no-repeat; line-height:30px; text-indent:26px; float:left}
.cartbg a{ color:#000000; text-decoration:none}
.cartbg a:hover{ color:#FF0000; text-decoration:underline}
.cartbg a em{ color:#FF0000; font-weight:bold;}

#header3{ width:972px; margin:0px auto; clear:both; height:7px; background:url(../images/mf_bg.jpg) repeat-x; overflow:hidden;}
/*beyond zuo bian*/
.sidel{ width:4px; float:left; background:url(../images/bl_bg.jpg) no-repeat; height:28px; overflow:hidden;}
.sidec{ width:175px; float:left; background:url(../images/bc_bg.jpg) repeat-x; height:28px; line-height:28px; font-size:11px; font-weight:bold; color:#003399; text-indent:3px;}
.sider{ width:16px; float:left; background:url(../images/br_bg.jpg) no-repeat; height:28px;}
.catew{ width:193px; border:1px #CCCCCC solid; float:left;border-bottom:0px;}
.sidew{ width:183px; border:1px #CCCCCC solid; float:left; padding:5px 5px; border-bottom:0px;}
.retw{ width:100%; float:left; line-height:15px; font-size:11px; margin-top:5px;}
.retw img{ width:50px; height:50px; float:left; margin-right:5px;}
.retw a{ color:#333333}.retw a:hover{ color:#000000}
.rebt{ width:100%; float:left; padding:5px 0px; line-height:15px; font-size:11px;}
.rebt a{ color:#003399;}
.rezz{ width:100%; float:left;}
p.rexx{ float:left; width:71px;}
p.remz{ float:right; text-align:right; font-size:11px; color:#666666}
.sidef{ width:100%; float:left; background:url(../images/bf_bg.jpg) no-repeat; height:4px; overflow:hidden;}

.letter1{ width:100%; float:left; background:url(../images/letter.jpg) no-repeat; height:45px;}
.letter2{ width:173px; border-left:1px #cccccc solid;border-right:1px #cccccc solid; padding:5px 10px;}
p.letext{ font-size:11px; line-height:20px;}
.leinput{ width:165px;}
p.lebtn{ text-align:center; padding:5px 0px;}
/*you bian*/
.npw{ width:173px; border:1px #CCCCCC solid; float:left; padding:5px 10px; border-bottom:0px;}
p.nppic{ text-align:center;}p.nppic img{ width:100px; height:100px;}
p.npbt{ line-height:14px; font-size:11px;}
p.npbt a:hover{ color:#FF0000}
p.npjg{ line-height:25px; font-size:12px;}
p.npjg span{ font-size:13px; font-weight:bold; color:#FF0000}

.mpw{ width:183px; border:1px #CCCCCC solid; float:left; padding:0px 5px 5px; border-bottom:0px;}
.mptw{ width:100%; float:left; padding-top:10px; padding-bottom:12px; border-bottom:1px #CCCCCC dashed;}
p.mppic{ width:50px; float:left;}p.mppic img{ width:50px; height:50px;}
p.mptext{ width:120px; float:right; line-height:16px; font-size:11px;}
p.mptext a{ color:#333333}p.mptext a:hover{ color:#FF0000}p.mptext span{ font-size:13px; font-weight:bold; color:#FF0000}
/*search*/
.searchw{ width:100%; float:left; height:36px; background:url(../images/ssc_bg.jpg) repeat-x;}
.seal{ width:4px; height:36px; float:left; background:url(../images/ssl_bg.jpg) no-repeat; overflow:hidden;}
.sear{ width:4px; height:36px; float:left; background:url(../images/ssr_bg.jpg) no-repeat; overflow:hidden;}
.seac{ width:552px; float:left;}
.seac p{ float:left; margin-left:4px;}
p.sspic{ padding-top:13px;}
p.ssk{ padding-top:7px;}
p.ssbtn{ padding-top:7px;}
.ssinput{ width:250px;}
.sssele{ width:125px;*width:120px;_width:120px;}

/**/
.weizhi{ width:972px; margin:0px auto;font-size:11px;}
.weizhi a{ color:#003399}

/**/
.page{  text-align:right; float:right}
.page image{border:0; padding:0;}
.page p,.page span{ margin:0px; padding:0px; float:left; padding-left:3px; padding-top:7px; line-height:19px; font-size:11px;}
.listspan a{ border:0px #666 solid; padding:1px 3px;  color:#333; font-size:11px; margin-left:1px; text-decoration:none}
.listspan{ padding-top:7px; line-height:18px;}
.listspan a:hover{border:0px #FF3300 solid; padding:1px 3px; color:#FF3300; font-size:11px; }
.listspan .r{border:0px #FF3300 solid; padding:1px 3px; color:#FF3300; font-size:11px; margin-left:4px;}
.nextpp{ padding-left:7px;}
.lie_sls{ font-size:11px; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif;}

.prepage{ width:200px; float:left; font-size:11px; padding-top:7px;}
.prepage b{ color:#003399}
.prepage a{border:1px #666 solid; text-align:center; line-height:18px; font-size:11px; margin-left:6px; color:#000; padding:1px;}
.prepage .red {border:1px #ff0000 solid; color:#ff0000}
.prepage a:hover{ text-decoration:none;}



#tabs {
	Z-INDEX: 2000; RIGHT: 0px; WIDTH: 130px; float:right;  text-align:right; color:#000000; background:#FFF; 
}
#tabs a{ color:#000000;  text-align:left ;}
#tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 130px; PADDING-TOP: 0px;
}
#tabs UL LI {
	DISPLAY: inline; float:right;color:#000000; text-align:left ;
}
#tabs UL LI A.outer {
	MARGIN-TOP: 2px; DISPLAY: block; FONT-SIZE: 12px; TEXT-INDENT: 4px; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-DECORATION: none; position:relative;
 }
#tabs li.one11{ LINE-HEIGHT: 20px; HEIGHT: 20px;FONT-SIZE: 12px; width:137px;MARGIN-TOP: 2px;}
#tabs UL LI A.one {
	BACKGROUND: url(../images/tabs_1_.gif) no-repeat; 
}
#tabs UL LI A.two {
	BACKGROUND: url(../images/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_right1 { position:absolute; border-bottom:2px #999 solid;  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; WIDTH: 140px; *left:0px; 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 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
}