BODY {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; TEXT-ALIGN: center
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.searchColor {
	BACKGROUND-COLOR: #cc0000
}
FORM {
MARGIN: 0px
}
H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0px; COLOR: #000000
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
HR {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #bfbfbf; HEIGHT: 1px
}
#header {
	BACKGROUND: url(/images/header_bgbg.png) no-repeat left top; WIDTH: 1005px; HEIGHT: 142px; margin-bottom:10px
}
#logo {
	LEFT: 5px; FLOAT: left; WIDTH: 420px; POSITION: relative; TOP: 10px
}
#nameDiv {
	LEFT: -120px; FLOAT: left; POSITION: relative; TOP: 4px
}
#accountSearchHolder {
	LEFT: 425px; WIDTH: 570px; POSITION: absolute; TOP: 3px; HEIGHT: 30px
}
#accountDiv {
	RIGHT: 0px; FLOAT: right; POSITION: relative; TOP: 50px
}
#searchDiv {
	Z-INDEX: 400; LEFT: 305px; WIDTH: 600px; POSITION: absolute; TOP: 35px
}
#cartDiv {
	LEFT: 700px; WIDTH: 300px; POSITION: absolute; TOP: 87px
}
#submenuDiv {
	LEFT: 5px; POSITION: absolute; TOP: 117px
}
.h1{
background:url(images/sprites_home.gif); height:24px; color:#888888; font-size:10px; 
padding:1px 0px 0px 10px!important; 
padding:4px 0px 4px 10px; text-align:left
}
.floatLeftDiv {
	FLOAT: left; POSITION: relative
}
.clearFloat {
	CLEAR: both
}
.accountLinks {
	FONT-SIZE: 11px; COLOR: #205598; TEXT-DECORATION: underline
}
.accountLinks:hover {
	FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.sublinks {
	FONT-SIZE: 11px; COLOR: #174b9c; TEXT-DECORATION: none
}
.sublinks:hover {
	FONT-SIZE: 11px; COLOR: #174b9c; TEXT-DECORATION: underline
}
.cartbg {
	BORDER-RIGHT: #223184 2px solid; BORDER-TOP: #223184 2px solid; MARGIN-TOP: 1px; BACKGROUND: #ddf2ff; BORDER-LEFT: #223184 1px solid; BORDER-BOTTOM: #223184 2px solid; TEXT-ALIGN: left
}
.searchform {
	BORDER-RIGHT: #2e70c4 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #2e70c4 0px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; BORDER-LEFT: #2e70c4 1px solid; PADDING-TOP: 8px; BACKGROUND-REPEAT: repeat-x
}
.mainContainer {
	VISIBILITY: visible; WIDTH: 100%; POSITION: relative; azimuth: center
}
.centerContainer {
	VISIBILITY: visible; WIDTH: 1001px; POSITION: relative; TEXT-ALIGN: left; margin: auto
}
.tabdd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 80px
}
.tabdd UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.tabdd LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.tabdd LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 4px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tabdd DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute
}
.tabdd DIV A {
	DISPLAY: block; BACKGROUND: #fff; MARGIN: 0px; FONT: 11px arial; WIDTH: auto; COLOR: #2875de; WHITE-SPACE: nowrap; POSITION: relative; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.tabdd DIV A:hover {
	BACKGROUND: #49a3ff
}
.tabdd .ddll LI A {
	DISPLAY: block; BACKGROUND: #fff; BORDER-BOTTOM: #c6dcea 1px solid; TEXT-DECORATION: none
}
.tabdd .ddll LI A:hover {
	DISPLAY: block; BACKGROUND: #c6dcea; BORDER-BOTTOM: #c6dcea 1px solid; TEXT-DECORATION: none
}
.ddtopline {
	BORDER-LEFT: #2659a0 1px solid; BACKGROUND-COLOR: #fff
}
.ddContents {
	BORDER-RIGHT: #2659a0 1px solid; BORDER-LEFT: #2659a0 1px solid; BACKGROUND-COLOR: #fff
}
.ddbottomleftcorner {
	BACKGROUND: url(/images/header_bgbg.png) no-repeat 0px -362px; HEIGHT: 5px
}
.ddbottomrightcorner {
	BACKGROUND: url(/images/header_bgbg.png) no-repeat 0px -372px; WIDTH: 47px; HEIGHT: 5px
}
.highTab {
	COLOR: #25559b
}
.tabRight {
	BACKGROUND: url(/images/header_bgbg.png) no-repeat 0px -253px; WIDTH: 46px; HEIGHT: 31px
}
.tabRightND {
	BACKGROUND: url(/images/header_bgbg.png) no-repeat 0px -253px; WIDTH: 47px; HEIGHT: 31px
}
.tabLink {
	FONT-SIZE: 13px; COLOR: #fff
}

.highTab .tabLink {
	COLOR: #25559b
}
.highTab .tabLeft {
	BACKGROUND: url(/images/header_bgbg.png) no-repeat 0px -182px; BORDER-LEFT: #2659a0 1px solid
}
.highTab .tabRight {
	BACKGROUND: url(/images/header_bgbg.png) no-repeat 0px -288px; WIDTH: 46px; HEIGHT: 31px
}
.highTab .tabLeftND {
	BACKGROUND: url(/images/header_bgbg.png) no-repeat 0px -217px; HEIGHT: 32px
}
.highTab .tabRightND {
	BACKGROUND: url(/images/header_bgbg.png) no-repeat 0px -322px; WIDTH: 24px; HEIGHT: 32px
}

.zhong{
border-left:#923434 solid 1px; border-right:#923434 solid 1px; width:902px; margin-left:auto; margin-right:auto; display:table
}
.edit {
	border-top: #999999 solid 1px; border-left: #999999 solid 1px; border-bottom: #cccccc solid 1px; border-right: #cccccc solid 1px; font-weight:500; color:#333333; height:19px; margin:0px
}
.edit1 {
	BACKGROUND-COLOR: #d66b00; border: #e49300 solid 0px; font-weight:bold; color:#ffffff; height:19px; font-size:11px; background:url(/images/btn-go.jpg); width:60px
}
.edit2 {
	
}
.copy{
display:none }

.top {
width:900px; height:140px
}
.top_logo {
float:left; margin-top:20px
}
.top_banner {
 float:right
}
.nav{
padding:8px; color:#6489b7; text-align:center
}
A{
color:#000000; font-size:11px; text-decoration:none;
}
A:hover{
text-decoration:none; font-size:11px; color:#205598;
}

A.nav{
padding:2px 13px 8px 13px!important; padding:8px 13px 8px 13px; color:#FFFFFF; font-size:13px; font-weight:500; text-decoration:none; display:inline-table!important; display:inherit
}
A.nav:hover{
text-decoration:none; background-color:#FFFFFF; font-size:13px; color:#205598; font-weight:500
}
.nav_title {
padding:1px; text-transform:uppercase
}
.search_list {
width:896px; border-bottom:#e1e1e1 dashed 1px; border-top:#e1e1e1 dashed 1px; padding:5px 0px 5px 0px; display:table; text-align:left
}
.left{
width:180px; float:left; display:table
}
.right_left{
 width:610px; float:left; padding-left:5px; display:table
}
.right_right_other{
 width:200px; background:#e4e9ed url(/images/pa1ybank.gif) top no-repeat; float:right; display:table;
}
.right_right{
 width:200px; background:url(/images/payba1nk.gif) top no-repeat; float:right
}
.left_title{
background-color:#bf3e18; padding:4px; color:#FFFFFF; font-weight:bold
}
.left_help{
width:200px; float:left; display:table
}
.help_link{
margin:0px; width:180px; text-align:left; background:url(images/tab_hlink1.gif); padding:5px; font-weight:600; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif
}
.help_right{
width:785px; border:#ddd solid 1px; height:400px; display:table; margin:0px 0px 5px 5px; float:right
}
.search_right{
width:810px; border:#ddd solid 1px; height:400px; display:table; margin:0px 0px 5px 5px; float:right
}
.view_right1{
width:715px; display:table; padding-bottom:10px
}
.view_right2{
width:600px; margin-left:10px; text-align:left
}
.view_pix{
margin:5px 5px 5px 0px; display:table
}
.view_buy{
border:#CCCC99 solid 1px; line-height:150%; padding:10px; width:590px!important; width:610px
}
.view_buy_line{
border-top:#CCCCCC dashed 1px; padding-top:10px; margin-top:8px
}
.view_title{
border-bottom:#DEDEBE dotted 1px; color:#174bbf; font-size:11px; text-decoration:underline; font-weight:bold; padding:20px 5px 5px 5px
}
.buy_list{
margin-left:250px; padding:5px; line-height:180%; text-align:left
}
.buy_span{
width:100px; 
display:block!important;
display: compact; 
}

.buy_span1{
width:130px; 
display:block!important;
display: compact; 
}
.buy_red{
font-weight: bold; color: #CC0000
}

.help_title{
border-bottom:#ddd dotted 1px; text-transform:uppercase; font-weight:bold; padding:4px; text-align:left; width:780px!important; width:794px; background:url(/images/top_title_help.jpg)
}
.search_title{
border-bottom:#ddd dotted 1px; text-transform:uppercase; font-weight:bold; padding:4px; text-align:left; width:802px!important; width:810px; background:url(/images/top_title_help.jpg)
}
.other_title{
border-bottom:#ddd dotted 1px; text-transform:uppercase; font-weight:bold; padding:4px; text-align:left; background:url(/images/top_title_help.jpg)
}
.view_right{
border-bottom:#ddd dashed 1px; text-transform:uppercase; font-weight:bold; font-size:12px; padding:5px; text-align:left; background-color:#e8e8e8;
width:710px!important;
width:715px;
}

.help_center{
line-height: 200%; margin:5px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px
}

.bigclass{
border-bottom:#b0b0b0 solid 0px; background-color: #e1e4f2; padding:6px 0px 6px 12px; text-align:left; font-weight:bold
}

.smallclass{
border-bottom:#cccccc dashed 0px; text-align:left
}
A.mainlevel {
	 COLOR: #5b5a5a; TEXT-DECORATION: none; DISPLAY: block; padding:3px 0px 3px 3px; border-bottom:#e8e8e8 dotted 1px
}
A.mainlevel:hover {
	 PADDING: 1px; COLOR: #fff; BACKGROUND-COLOR: #999; TEXT-DECORATION: none; DISPLAY: block; padding:3px 0px 3px 2px
}
a.darkGrey{
color:#333
}
a.darkGrey:hover {
color:#333; text-decoration:underline
}
.a_title{
border-bottom:#CCCCCC dotted 1px; text-transform:uppercase; font-weight:bold; padding:3px; text-align:left; width:610px
}
.index_news{
margin:5px;
text-align:left
}
.right_200{
font-weight:bold; padding:5px; border-bottom:#dddddd dotted 1px; color:#333; text-transform:uppercase
}
.s_offer{
width:130px;
margin:10px 0px 10px 28px; text-align:left
}
.friendlink{
height:20px; margin-top:5px; color:#963137; font-size:12px; font-weight:bold
}
.bottom_bottom{
text-align:center; font-size:12px; padding:2px;
color:#ffffff; 
width:994px!important;
width:1000px
}
.bottom_top{
background-color:#4d4d4d; padding:9px; border:#dddddd solid 2px; margin-bottom:5px; text-align:center; font-size:12px;
color:#ffffff; 
width:994px!important;
width:1000px
}
a.bottom_topa{
font-size:12px; color:#FFFFFF; font-weight:bold
 }
a.bottom_topa:hover{
font-size:12px; color:#cccccc; font-weight:bold
}
.bottom{
background-color:#000000; width:600px; margin-left:auto; margin-right:auto
}
.bottom_left{
float:left
}
.bottom_right{
color:#fff; padding:3px; text-align:left
}
.news_more{
text-align:right; margin:2px 10px 2px 0px
}
.pro_next{
background-color:#e8e8e8; padding:3px; border:#ddd solid 1px; text-transform:uppercase; text-align:center
}
.there_a{
padding:6px 0px 6px 2px; line-height:150%; border-bottom:#CCCCCC dotted 1px; text-align:left
}
.there_a_nei{
 width:194px!important; width:199px; background:#e8e8e8; border:#FFFFFF solid 1px; padding:2px; text-align:left; display:inline-block!important; display:inline
}
a.there_a_nei{
 width:188px!important; width:195px; background:#e8e8e8;  text-align:left; color:#923434; display:inline-block!important; display:inline
}
a.there_a_nei:hover{
 width:188px!important; width:195px; background:#666;  text-align:left; color:#ffffff; display:inline-block!important; display:inline
}
.user_right{
float:right; width:814px; border:#dddddd solid 1px; text-align:left; margin-bottom:5px
}