body{
	
	scrollbar-face-color: #4a65a5;  
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff; 	
	scrollbar-3dlight-color: #cccccc; 
	scrollbar-arrow-color: #ff6600; 
	scrollbar-track-color: #efefef; 
	scrollbar-darkshadow-color: #b2b2b2; 
	scrollbar-base-color: #000000;
	font-size: 12px;
	width:778px;
	margin-left:auto;
	margin-top:2px;
	margin-right:auto;
	text-align:center;
	font-family: 'Arial','verdana','sans-serif','Lucida Grande','Lucida Sans Unicode';
}

a:active	{text-decoration: none; color:#0060FF;}
a:hover		{text-decoration: none; color: #ff0000;}
a:visited	{text-decoration: none; color:#0060FF;}
a:link		{text-decoration: none; color:#0060FF;}

.mainleft a:active	{text-decoration: none; color:#354441;}
.mainleft a:hover	{text-decoration: none; color: #ff0000;}
.mainleft a:visited	{text-decoration: none; color:#354441;}
.mainleft a:link {text-decoration: none; color:#354441;}

.topd {
float:right;width:87px;height:24px;padding-top:1px;text-align:center;color:#ffffff;font-size:12px;background:url('newjsp/images/toptip3.jpg') no-repeat right;
}
.topd a:link{
float:right;width:87px;height:18px;padding-top:6px;text-align:center;color:#ffffff;font-size:12px;
}
.topd a:hover{
float:right;width:87px;height:18px;padding-top:6px;text-align:center;color:#ffffff;font-size:12px;
}
.topd a:visited{
float:right;width:87px;height:18px;padding-top:6px;text-align:center;color:#ffffff;font-size:12px;
}
.topmenu{
float:right;width:auto;height:25px;background:#FFFFFF;margin-top:4px;margin-right:5px;
}
.topmenu ul {
clear: left;
margin: 0px;
padding: 0px;
border:0px;
list-style-type: none;
text-align: center; 
display:inline;
}

.topmenu li {
float: left;
display: block;
margin-left:3px;
margin: 0px;
padding:0px;
text-align: center;
line-height:27px;
}

.topmenu li a {
float: left;
display: block;
margin:0px;
margin-left:3px;
padding:0px;
color: #0060FF; 
line-height:27px;
text-decoration: none; 
}



.header{

	width:100%;
	height:auto;
	font-size:12px;
	position:relative;
}
.maincontain{
	width:100%;
	height:auto;
	margin-top:5px;

	
}
.mainleft{
	float:left;
	width:175px;
	height:auto;
}
.mainright{
	float:right;
	width:580px;
	height:auto;
	
	border-top:#666666 3px solid;text-align:left;
}
.footer{
	clear:both;
	width:100%;
	height:auto;
	font-size:12px;
	margin-top:5px;
    

}

.tipdomain{
clear:both;border:#5890cb 1px solid;width:180px;padding-bottom:2px;margin-top:5px;float:left;height:auto;

}
.trademarkcat{
clear:both;float:left;margin-left:1px;width:85px;height:20px;background:#f4f4f4;border:#c6c8ca 1px solid;margin-top:1px;
font-size:12px; font-family:Arial, Helvetica, sans-serif
}
.trademarkcat2{
float:left;margin-left:1px;width:85px;height:20px;background:#f4f4f4;border:#c6c8ca 1px solid;margin-top:1px;margin-left:2px;text-align:center;
font-size:12px; font-family:Arial, Helvetica, sans-serif
}
.trademarkcat div{
margin-left:10px; margin-top:3px;float:left;
}
.trademarkcat2 div{
margin-top:3px;
}

.prodpic{
float:left;margin-top:5px;margin-left:30px;border:#c6c8ca 1px solid;width:136px;
}
.lefttip{
margin-left:20px; font-size:12px; font-weight:bold; color:#FFFFFF;float:left;margin-top:5px;
}
.leftcat{
clear:both;width:175px;height:20px;background:#f4f4f4;border:#c6c8ca 1px solid;margin-top:2px;
}
.leftcat div a{
clear:both;width:175px;height:20px;background:#f4f4f4;margin-top:2px;color:#333333;
}
.leftcat div a:visited{
clear:both;width:175px;height:20px;background:#f4f4f4;margin-top:2px;color:#333333;
}
.leftcat div{
margin-left:6px; font-size:12px; font-weight:bold;float:left;margin-top:3px;font-family: 'Arial','verdana','sans-serif','Lucida Grande','Lucida Sans Unicode';

}
.subcat{
width:175px;height:20px;margin-top:2px;
}
.subcat ul{
list-style-type: none;clear: left;margin: 0px;padding: 0px;border:0px;margin-left:10px;
}
.subcat ul li{
float:left; width:45%;text-align:left
}

.mainbgr{
clear:both;width:100%;height:auto;border-top:#999999 1px dashed;padding-top:12px;padding-bottom:8px;position:relative;
}
.indexcat{
float:left;margin-top:40px;margin-left:10px;width:22px;font-size:16px;font-weight:bold;
}
.indexcat a:link{
text-decoration: none; color: #3e82de;
}
.indexcat a:hover{
text-decoration: none; color: #ff0000;
}
.indexcat a:active{
text-decoration: none; color: #3e82de;
}
.indexcat a:visited{
text-decoration: none; color: #3e82de;
}

.indexbox{
float:left;width:150px;;margin-bottom:8px;margin-left:20px;
}
.box01{
float:left;width:170px;;margin-bottom:8px;margin-left:10px;
}

.prodpic2{
float:left;width:125px;height:125px;position:relative;text-align:center;
}

.prodimg{
width:auto;position:absolute;left:12px;bottom:0px;
}
.topbox {
	FLOAT: left; WIDTH: 100%; HEIGHT: 16px;background:#f4f4f4; margin-left:0px;font-size:12px;font-family:verdana, arial;padding-top:2px;padding-left:2px;
}
.toptitle {
	FLOAT: left; WIDTH: 100%; HEIGHT: 16px;background:url("newjsp/images/newstyle/20031228_bg1.gif");background-repeat: repeat-x; margin-left:0px;text-align:left
}
.input1 {  
	font-size: 12px; 
	border: 1px #0a5aa5 solid;
    height: 13px; 
}
.button1 {
	font-size: 12px;
	background:#ffffff;
	color: #000000;
	border: 1px outset #0a5aa5;
	height: 16px;
	display: inline-table;
}




.12p {
	font-size: 12px;
	font-family:"Arial", "Roman";
}
.hand {
	cursor: hand;
}
.14p {
	font-size: 14px;
	font-family: "Arial", "Roman";
}
.18p {
	font-size: 18px;
	font-family: "Arial", "Roman";
}
.forminput {
	height: 18px;
	border-top: 1px outset;
	border-right: 1px outset;
	border-bottom: 1px outset;
	border-left: 1px outset;
}
.formtext {
	border-top: 1px outset;
	border-right: 1px outset;
	border-bottom: 1px outset;
	border-left: 1px outset;
}
.formbutton {
	font-size: 12px;
	font-style: normal;
	color: #003366;
	font-family: "Arial", "Roman";
	height: 20px;
	border: 1px ridge;
}
.overline {
	font-family: "Arial", "Roman";
	font-size: 12px;
	text-decoration: line-through;
	color: #FF0000;
}
table {
	font-size: 12px;
}

#for productlist
.metroprice{
width:160px;height:16px;padding-top:3px;
}
.reguprice{
clear:both;width:160px;height:16px;padding-top:2px;margin-top:2px;
}
.prodname{
clear:both;width:160px;height:auto;clear:both;color:#3f82de;margin-top:3px;
}

.left_top_tip{
border-left:#5890cb solid 1px;border-right:#5890cb solid 1px;height:21px;color:#ffffff;
font-size:14px;font-weight:bold;
font-family: 'Arial','verdana','sans-serif','Lucida Grande','Lucida Sans Unicode';

}

.top_sort {list-style-type: none;margin:0px 0px 0px 40px;padding:0px;border:0px;}
.top_sort li{float:left; width:25%; text-align:left;height:18px}

.lMenu {margin:0 auto; width:180px;}
.lMenu .lcontent, .lMenu .lcontent_teamshop{ float:left; width:180px;padding:0px;clear:both;}
.lMenu .lcontent ul, .lMenu .lcontent_teamshop ul{list-style-type: none;float: left;margin: 0px;padding:0px;padding-bottom:2px;margin-left:0px;width:178px;}
.lMenu .lcontent li{float:left; width:85px;margin-left:1px;text-align:center;margin-top:1px;height:18px;}
.lMenu .lcontent_teamshop li{float:left; padding-left:20px;width:154px;margin-left:1px;text-align:left;margin-top:1px;height:18px;}
.lMenu .lcontent .litop, .lMenu .lcontent_teamshop .litop{background:#95D088;width:162px;height:16px;border:#95D088 solid 1px;margin-top:1px;text-align:left;padding-left:10px;font-weight:bold;}
.lMenu .lcontent .lisub, .lMenu .lcontent_teamshop .lisub{float:left;margin-left:1px;margin-top:1px;height:18px;text-align:left;padding-left:10px;width:75px;}
.lMenu a{color:#000;}
.lMenu a:visited{color:#000;}
.lMenu a:hover{color:#bc2931;}

.lMenu2 {float:left;width:178px;height:auto;border:#95D088 solid 1px;margin-top:10px;padding-bottom:5px}
.lMenu2 ul{list-style-type:none;margin-left:1px;margin-top:1px;padding:0px;margin-bottom:1px;}
.lMenu2 li{float:left;width:76px;text-align:left;padding-left:10px;margin:0px;line-height:18px}
.lMenu2 li a:link{width:100%;color:#333333;}
.lMenu2 li a:visited{width:100%;color:#333333;}
.lMenu2 li a:hover{width:100%;color:#ff0000;}
.lMenu2 li a:active{width:100%;color:#333333;}
.lMenu2 h4{
clear:both;background:#f4f4f4;width:166px;border:#c6c8ca solid 1px;margin-top:1px;margin-bottom:1px;text-align:left;padding-left:10px;font-size:14px;font-weight:border;
}

.lMenu3 {float:left;width:178px;height:auto;border:#5890cb solid 1px;margin-top:10px;padding-bottom:5px}
.lMenu3 ul{list-style-type:none;margin-left:1px;margin-top:0px;padding:0px;margin-bottom:1px;}
.lMenu3 li{float:left;width:158px;text-align:left;padding-left:20px;margin:0px;line-height:18px} 
.lMenu3 li a:link{width:100%;color:#333333;}
.lMenu3 li a:visited{width:100%;color:#333333;}
.lMenu3 li a:hover{width:100%;color:#ff0000;}
.lMenu3 li a:active{width:100%;color:#333333;}

.lMenu2 .lMenuLi{float:left;width:65px;margin-left:3px;text-align:left;padding-left:16px;margin-top:2px;}
.lMenu2 .lMenuLi2{float:left;width:65px;margin-left:3px;text-align:center;padding-left:10px;margin-top:8px;}
.lMenu3 .lMenuLi3{float:left;width:140px;text-align:center;margin-top:8px;}

.topd2 {
float:right;width:87px;height:31px;padding-top:1px;text-align:center;color:#ffffff;font-size:12px;background:url('newjsp/images/toptip2.gif') no-repeat right; line-height:1.2;
}
.topd2 a:link{
width:67px;height:22px;color:#ffffff;font-size:12px;margin-top:2px;padding-top:6px;float:left;margin-left:10px;
}
.topd2 a:hover{
width:67px;height:22px;color:#ffffff;font-size:12px;margin-top:2px;padding-top:6px;float:left;margin-left:10px;
}
.topd2 a:visited{
width:67px;height:22px;color:#ffffff;font-size:12px;margin-top:2px;padding-top:6px;float:left;margin-left:10px;
} 

.topd22 {
width:87px;height:31px; padding-top:1px;text-align:center;color:#ffffff;font-size:12px;background:url('newjsp/images/toptip2.gif') no-repeat right; line-height:1.2;
}
.topd22 a:link{
width:67px;height:22px;color:#ffffff;font-size:12px;margin-top:2px;padding-top:6px;float:left;margin-left:10px;
}
.topd22 a:hover{
width:67px;height:22px;color:#ffffff;font-size:12px;margin-top:2px;padding-top:6px;float:left;margin-left:10px;
}
.topd22 a:visited{
width:67px;height:22px;color:#ffffff;font-size:12px;margin-top:2px;padding-top:6px;float:left;margin-left:10px;
} 
