@charset "utf-8";
body {
font-family: Arial, Helvetica, sans-serif; color: #333333; margin:0px; font-size:11px
}
td,th {font-family: Arial, Helvetica, sans-serif; color: #333333; margin:0px	
}
form{
margin:0px; padding:0px; 
}
a:active {
	text-decoration: none;
}
.1 {	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.3 {	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}

P {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#main { background:#000000; height:126px; width:100%; border-bottom:#FFCC00 3px solid;  display:table; margin-bottom:10px}

#mainNav {height:37px; width:950px; margin-left:auto; margin-right:auto; font-size:12px; padding:0px; background:url(images/menuBg.jpg);}
#mainNav li {display:inline}
#mainNav a {color:#000; padding:10px 18px 9px 18px; display:block; float:left; color:#fff; font-family:Trebuchet MS; background:url(images/menuSplit.jpg) right no-repeat }
#mainNav a:hover {color:#333; text-decoration:none; background:#e8e8e8}
#main_nav SPAN A {
	POSITION: relative; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; FONT: bold 11px/32px "Trebuchet MS", Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 31px; COLOR: #fff; PADDING-TOP: 0px; _margin-bottom: -3px; -webkit-text-size-adjust: none
}
#main_nav SPAN A.all {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; TEXT-TRANSFORM: capitalize; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 180px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ff9900; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}

.input { border-top: solid 1px #9a9a9a; border-left: solid 1px #9a9a9a; border-bottom: solid 1px #9a9a9a; height:15px; border-right: solid 0px; }



.zhong{
width:952px; margin-left:auto; margin-right:auto; display:table; padding-bottom:5px
}
marquee{
font-size:10px; color:#FFFFFF
}
.text {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchgo {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BACKGROUND: url(images/go.gif); BORDER-LEFT: #000000 0px solid; WIDTH: 24px; LINE-HEIGHT: 23px; BORDER-BOTTOM: #000000 0px solid
}
A.menu:link {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.menu:active {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: underline
}
A.order:link {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
A.order:hover {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.order:visited {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: underline
}
A.cat:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.cat:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.cat:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.cat:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.bcat:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #000000; TEXT-DECORATION: none
}
A.bcat:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #000000; TEXT-DECORATION: underline
}
A.bcat:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #000000; TEXT-DECORATION: none
}
A.product:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.product:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.product:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.product:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.bbcat:link {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bbcat:visited {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bbcat:active {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bbcat:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
P A {
	COLOR: #294a7b
}
P A:hover {
	COLOR: #000000
}
.lineheight {
	LINE-HEIGHT: 18px
}
.bigger {
	FONT-SIZE: 16px
}
.table_pro {
	BORDER-RIGHT: #85848d 1px solid; BORDER-TOP: #85848d 1px solid; BORDER-LEFT: #85848d 1px solid; BORDER-BOTTOM: #85848d 1px solid
}
.prodbuttons {
	DISPLAY: block; Z-INDEX: 10; POSITION: relative
}
.prodbuttons IMG {
	MARGIN-BOTTOM: 5px
}
.prodbuttons {
	MARGIN-TOP: 18px
}
.prodbuttons {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.sizepanel {
	BORDER-RIGHT: #cbcbcb 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cbcbcb 1px solid; MARGIN-TOP: -1px; PADDING-LEFT: 8px; Z-INDEX: 1; FLOAT: left; PADDING-BOTTOM: 8px; BORDER-LEFT: #cbcbcb 1px solid; WIDTH: 323px; PADDING-TOP: 8px; BORDER-BOTTOM: #cbcbcb 1px solid
}
.sizetable {
	FONT-SIZE: 0.7em
}
.sizetable TD {
	PADDING-RIGHT: 15px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.tophold {
	DISPLAY: block; FLOAT: left; WIDTH: 100%
}

P.viewmore {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	PADDING-RIGHT: 0px; PADDING-top: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; color:#cc0000; font-family: Arial, Helvetica, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 4px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.infoBox {
	BACKGROUND: #bbc3d3
}
.infoBox_blue {
	BACKGROUND: #74c5d5
}
.infoBox_brown {
	BACKGROUND: #bca596
}
.infoBox_pink {
	BACKGROUND: #eaa9bf
}
.infoBoxContents {
	FONT-SIZE: 12px; BACKGROUND: #f8f8f9; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.infoBoxNotice {
	BACKGROUND: #ff8e90
}
.infoBoxNoticeContents {
	FONT-SIZE: 12px; BACKGROUND: #ffe6e6; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.infoBoxHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #bbc3d3; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.infoBoxHeading_blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #74c5d5; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.infoBoxHeading_pink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #eaa9bf; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.infoBoxHeading_top {
	BACKGROUND-IMAGE: url(images/infobox/header_top.gif)
}
TD.infoBoxHeading_top_blue {
	BACKGROUND-IMAGE: url(images/infobox/header_top_blue.gif)
}
TD.infoBoxHeading_top_pink {
	BACKGROUND-IMAGE: url(images/infobox/header_top_pink.gif)
}
TD.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.inputRequirement {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.edit {
	BACKGROUND-COLOR: #ffffff; border: #ddd solid 1px; color:#333333
}
.edit1 {
	BACKGROUND:url(images/button.gif); border: #bf3e18 solid 0px; font-weight:bold; color:#333; height:20px
}
.copy{
display:none 
}

.top {
width:950px; margin-left:auto; margin-right:auto; display: table; height: 76px;
}
.top_logo {
float:left; margin-left:10px;
}
.top_banner {
 float:right; color:#efcf1a; padding-top:15px
}
A.top_a {
	 PADDING: 0px 5px 0px 5px ; COLOR: #efcf1a; TEXT-DECORATION: none
}
A.top_a:hover {
	 COLOR: #efcf1a;  TEXT-DECORATION: underline
}

.nav{
 border-bottom:#cccccc dotted 1px; background:#F2EFEC; border-top:#cccccc dotted 1px; padding:8px; margin-bottom:5px;
}
A.amainlevel {
	 PADDING: 10px ; COLOR: #333; TEXT-DECORATION: none; font-weight:bold; font-size:12px
}
A.amainlevel:hover {
	 PADDING: 10px ; COLOR: #fff; BACKGROUND-COLOR: #bf3e18; TEXT-DECORATION: none; font-weight:bold; font-size:12px
}
.nav_title {
padding:1px; text-transform:uppercase
}
.news_list{
border-bottom:#e8e8e8 solid 1px; background: url(/images/redbb.jpg) no-repeat left; padding:3px 2px 5px 10px; line-height:120%
}
.search_list {
padding:5px 0px 4px 0px; background:url(images/searchbg.jpg); width:550px; display:table; text-align:center; color:#bf3e18; font-weight:bold
}
.offer{
border-left:#cccccc dotted 1px; border-bottom:#cccccc dotted 1px; padding:8px; background-color:#FFFFFF; color:#bf3e18; text-transform:uppercase; font-size:12px; font-weight:bold; text-align:left
}
.left{
width:180px; border-right:#dddddd solid 0px; float:left; display:table
}
.right_left{
 width:570px; float:left; padding-left:10px; display:table
}
.right_right_other{
 width:180px; background-color:#F2EFEC; float:right; display:table;
 height:1401px!important;
 height:1280px
}
.right_right{
 width:180px; float:right
}
.left_title{
background:url(images/lefttop.gif) #999999; padding:5px; color:#FFFFFF; font-weight:bold; 
}
.left_title1 {border:#e8e8e8 solid 1px; background:url(images/leftBg.gif) bottom repeat-x; margin-bottom:5px}

.left_help{
background-color:#bf3e18; padding:5px; color:#FFFFFF; font-weight:bold; background:url(images/tab_back.gif); text-align:center
}
.help_link{
margin:0px; text-align:left; padding:5px 0px 5px 10px; font-weight: bold; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; border-bottom:#CCCCCC dotted 1px; border-right:#CCCCCC dotted 0px
}
.help_right{
width:760px; display:table; float:right; text-align:left; padding-bottom:10px; margin-left:5px; border:#CCCCCC dotted 0px
}
.search_right{
width:710px; display:table; padding-bottom:10px
}
.view_right1{
width:760px; display:table; float:right; text-align:left; padding-bottom:10px; margin-left:5px; border:#CCCCCC dotted 0px
}
.view_right2{
width:750px; margin-left:5px; text-align:left
}
.view_pix{
margin:5px 5px 10px 0px; width:95%; display:table
}
.view_buy{
border:#cccccc solid 1px; width:695px; line-height:150%; padding:8px; font-size:12px; background:url(images/leftBg.gif) bottom repeat-x
}
.view_buy_line{
border-top:#CCCCCC dashed 1px; padding-top:8px
}
.view_title{
border-bottom:#e8e8e8 dotted 1px; color:#cc0000; font-size:14px; text-decoration:underline; font-weight:bold; padding:20px 5px 5px 5px
}

hr { color:#e8e8e8}
.login{border:#ece1d7 solid 1px; padding:20px; text-align:left; background:#fef7e5 url(logo_bg.gif) right bottom no-repeat}

.buy_list{
margin-left:250px; padding:5px; line-height:150%; text-align:left
}
.buy_span{
width:80px; float:left; 
display:block!important;
display: compact; 
}

.buy_span1{
width:200px; 
display:block!important;
display: compact; 
}
.buy_red{
font-weight: bold; color: #CC0000
}

.help_title{
border-bottom:#CCCCCC dotted 1px; text-transform:uppercase; font-weight:bold; font-size:14px; padding:3px; text-align:left;
width:720px!important;
width:735px;
}
.view_right{
border-bottom:#ddd dashed 1px; font-weight:bold; font-size:12px; padding:5px; text-align:left; 
width:720px!important;
width:725px;
}

.help_center{
line-height: 200%; margin:5px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px
}

.bigclass{
border-bottom:#dedede solid 1px; padding:5px 0px 5px 5px; text-align:left; text-transform:uppercase; BACKGROUND-COLOR: #e8e8e8; 
}

.smallclass{

}
A.mainlevel {
	 PADDING: 1px; COLOR: #5b5a5a; TEXT-DECORATION: none; DISPLAY: block;padding:2px 0px 2px 5px;border-bottom:#cccccc dotted 1px; text-align:left; 
}
A.mainlevel:hover {
	 PADDING: 1px; COLOR: #000; BACKGROUND-COLOR: #e8e8e8; TEXT-DECORATION: none; DISPLAY: block; border-bottom:#cccccc dotted 1px; padding:2px 0px 2px 5px; text-align:left; 
}
.a_title{
border-bottom:#CCCCCC dotted 1px; text-transform:uppercase; font-weight:bold; font-size:14px; padding:5px 5px 5px 10px; text-align:left
}
.b_title{
border:#e8e8e8 dotted 1px; padding:5px 5px 8px 5px; text-align:right; background:url(/images/title_bg2.gif)
}
.index_news{
margin-top:2px; text-align:left
}
#s_offer{
margin:5px; text-align:left; display: table; border-bottom:#e8e8e8 solid 1px
}
#s_offer img { margin-right:5px; border:0px; width:50px; float:left}
.friendlink{
height:20px; margin-top:5px; color:#963137; font-size:12px; font-weight:bold
}
.bottom_top{
background-color:#000; margin-left:auto; margin-right:auto; padding:10px 0px 10px 0px; width:950px; text-align:center; color:#ccc; margin-bottom:0px
}
#bottom{
 background:#000000; border-top:#FFCC00 solid 3px;  color:#ccc; text-align:center; line-height:200%
}

#bottom a{ color:#ccc; padding:5px}
#bottom a:hover{ color:#ccc}

.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:#f8f8f8; padding:3px; border:#e8e8e8 solid 1px; text-align:center
}
.there_a{
padding:0px; line-height:150%; border-bottom:#CCCCCC dotted 0px; text-align:left
}
.user_right{
float:right; width:760px; border-left:#dddddd dotted 0px; text-align:left
}
#ins{
margin:5px; font-size:11px;
}
#ins img{
 margin:10px 0px 10px 0px; padding:0px; border:#e8e8e8 solid 0px
}

#ins1{
margin:5px; font-size:12px; width:170px; height:160px; display:block; float:left
}
#ins1 img{
width:160px; margin:0px; padding:0px; border:#FFFFFF solid 0px
}

.allp {float:left; width:230px; text-align:left; border:#e8e8e8 solid 1px; margin:2px}

.cartshowa { background-color:#f3f3f3; font-weight:bold; color:#555; padding:5px; text-align:center }
.cartshow0 { background-color:#ffffff; border-right: 1px solid #FFFFFF; padding:5px }
.cartshow1 { background-color:#f8f8f8; border-right: 1px solid #FFFFFF; padding:5px }
A.cartshowl {font-weight:bold; font-size:12px; padding:1px 10px 1px 5px; color:#FFFFFF; background:#529ee7 url(search3.gif) right no-repeat}
