body {
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size:12px;
}

.clear {clear:both;margin:0;parding0;height:0px;font-size:0px;}

.size12{
font-size:12px;}

.size14{
font-size:14px;}



.picBox{background-color:#ffffff;text-align:center;padding:0px;display:table-cell; *display: inline-block; zoom:1; vertical-align:middle;}
.picBox img{vertical-align:middle;border:0;}

.colorgreenb{
color:#0DB14B;
font-weight:bold;}

.colorgreen{
color:#0DB14B;}

.colorred{
color:#FF6600;}




.colorblack{
color:#000000;}

.colorblackb{
color:#000000;
font-weight:bold;}

.colorgraybold{
color:#666666;
font-weight:bold;}

.colorredbold{
color:#EC6A20;
font-weight:bold;}

.colorredbold14{
color:#EC6A20;
font-weight:bold;
font-size:14px;}

.colorblackbold14{
color:#000000;
font-weight:bold;
font-size:14px;}


/*********** #head styles ***********/


#head{
width:998px;
margin:auto;
background-color:#ffffff;
}


#loginbar{
width:525px;
height:60px;
float:right;
font-size:12px;
color:#666666;
padding-top:8px;
text-align:right;
}


#loginbar a {
color:#0DB14B; text-decoration:none;
}

#loginbar a:hover {
color:#F15A22;text-decoration:underline;
}

#logo{
float:left;
display:block;
background-image:url(/cn/img/logo.gif);
background-repeat:no-repeat;
/*float:left;
display:block;
width:217px;
height:92px;
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
*/}

#logoflash{
float:left;
display:block;
width:256px;
height:92px;
}


#version{
float:right;
display:block;
width:140px;
height:30px;
line-height:30px;
color:#666666;
text-align:right;
}


#version a {
color:#666666; text-decoration:none;
}

#version a:hover {
color:#0DB14B;text-decoration:underline;
}



/*********** #navbars styles ***********/


#navbar{
width:998px;
margin:auto;
}
#navbar form{padding:0;margin:0}

#navbar1cor1{
float:left;
width:8px;
height:43px;
background-image:url(../images/navdicor1.jpg);
background-repeat:no-repeat;
}

#navbar1cor2{
float:left;
width:9px;
height:43px;
background-image:url(../images/navdicor2.jpg);
background-repeat:no-repeat;
}



#navbar1{
width:202px;
float:left;
height:43px;
padding-top:17px;
background-image:url(../images/navdi1.jpg);
background-repeat:repeat-x;
padding-left:10px;
color:#FFFFFF;
}

#navbar1 a{
color: #ffffff;
		text-decoration: none;

}

#navbar1 a:hover{
color:#000000;
text-decoration: underline;

}




#navbar1s{
width:124px;
float:left;
height:43px;
padding-top:17px;
background-image:url(../images/navdi1.jpg);
background-repeat:repeat-x;
text-align:center;
color:#FFFFFF;
}



#navbar1s a{
color: #ffffff;
		text-decoration: none;

}

#navbar1s a:hover{
color:#000000;
text-decoration: underline;

}




#navbar2{
width:792px;
height:46px;
float:left;
background-image:url(../images/navdi2.jpg);
background-repeat:repeat-x;
line-height:46px;
padding-left:10px;
margin-top:-19px;
}


#navbar2 a{
	color: #0DB14B;
		text-decoration: none;
}

#navbar2 a:hover{
color:#F15A22;
text-decoration: underline;
}


*html #navbar2{
width:792px;
height:46px;
float:left;
background-image:url(../images/navdi2.jpg);
background-repeat:repeat-x;
line-height:46px;
padding-left:10px;
margin-top:-19px;
padding-top:10px;
}





#navbar2cor1{
float:left;
width:10px;
height:46px;
background-image:url(../images/navdi2cor1.jpg);
background-repeat:no-repeat;
margin-top:-19px;
}

#navbar2cor2{
float:left;
width:186px;
height:46px;
background-image:url(../images/navdi2cor2.jpg);
background-repeat:no-repeat;
line-height:46px;
text-align:center;
margin-top:-19px;
}


#navbar2cor2 a{
	color: #ffffff;
		text-decoration: none;

}

#navbar2cor2 a:hover{
color:#000000;
text-decoration: underline;

}


*html #navbar2cor1{
float:left;
width:10px;
height:46px;
background-image:url(../images/navdi2cor1.jpg);
background-repeat:no-repeat;
margin-top:-19px;
}

*html #navbar2cor2{
float:left;
width:186px;
height:46px;
background-image:url(../images/navdi2cor2.jpg);
background-repeat:no-repeat;
line-height:46px;
text-align:center;
margin-top:-19px;
}






#navbar3{
width:645px;
float:left;
height:43px;
background-image:url(../images/navdi3.jpg);
background-repeat:repeat-x;
line-height:43px;
font-size:14px;
font-weight:bold;
}



#navbar3 a{
	color: #000000;
		text-decoration: none;

}

#navbar3 a:hover{
color:#FFDF7A;
text-decoration: underline;

}





#navbar3cor1{
float:left;
width:13px;
height:43px;
background-image:url(../images/navdi3cor1.jpg);
background-repeat:no-repeat;
}

#navbar3cor2{
float:right;
width:11px;
height:43px;
background-image:url(../images/navdi3cor2.jpg);
background-repeat:no-repeat;
}

#navbar3center ul{list-style:none;padding:0px;margin:0 auto;line-height:41px;font-size:14px;}
#navbar3center li{float:left;text-align:center;padding:6px 10px 0px 10px;}
#navbar3center li a:hover{color:#FF3401;text-decoration:none;}

/*********** #page styles ***********/

#page{
width:998px;
margin:auto;
}

#left{
width:230px;
float:left;
margin-top:10px;
}

#right{
width:768px;
float:right;
margin-top:10px;
}

*html #right{
width:768px;
float:right;
margin-top:10px;
clear:left;
}


/*********** #left styles ***********/


#categorytitle{
width:195px;
height:27px;
padding-left:25px;
background-image:url(../images/leftdi1.jpg);
background-repeat:repeat-x;
font-size:14px;
font-weight:bold;
line-height:27px;
color:#FFFFFF;
}



#leftbox{
width:218px;
border:1px #dddddd solid;
line-height:14px;
}


*html #leftbox{
width:208px;
border:1px #dddddd solid;
line-height:14px;
}


#categorybt a{
width: 208px;
padding-left:15px;
background-image:url(../images/icon1.gif);
background-repeat:no-repeat;
background-position:left;
font-size:12px;
font-weight:bold;
color:#0DB14B;
padding-top:8px;
margin-left:10px;
text-decoration:none;
}

*html #categorybt a{
width: 193px;
padding-left:15px;
background-image:url(../images/icon1.gif);
background-repeat:no-repeat;
background-position:left;
font-size:12px;
font-weight:bold;
color:#0DB14B;
padding-top:8px;
margin-left:10px;
text-decoration:none;
}
#categorybt a:hover{
color:#0DB14B;
text-decoration: underline;
}

#category ul{
width:218px;
margin: 0; 
padding: 0; 
list-style-type: none; 
} 

#category li{
display:block;
width:185px;
float:left;
list-style:none;
padding:5px 8px 5px 25px;
line-height:22px;
border-bottom:1px #D0D0D0 dashed;
color:#666666;
}
#category li.ct_10150{
display:block;
width:195px;
float:left;
list-style:none;
padding:5px 8px 5px 15px;
line-height:22px;
border-bottom:1px #D0D0D0 dashed;
color:#666666;
}

#category li a{
	color: #666666;
		text-decoration: none;

}

#category li a:hover{
color:#0DB14B;
text-decoration: underline;

}






#leftbanner{
width:220px;
height:100px;
margin-top:10px;}



#toptitle{
width:220px;
height:29px;
background-image:url(../images/lefttoptitle.jpg);
background-repeat:no-repeat;
background-position:left;
line-height:29px;
color: #0DB14B;
font-size:12px;
text-align:right;
border-bottom:3px #EF6000 solid;
margin-top:10px;
}


#toptitle a{
color: #0DB14B;
text-decoration: none;

}

#toptitle a:hover{
color:#F15A22;
text-decoration: underline;
}

#topbox{
width:218px;
border-left:1px #dddddd solid;
border-right:1px #dddddd solid;
font-size:12px;
margin-bottom:10px;
}

#topcontent ul{
width:218px;
margin: 0; 
padding: 0; 
list-style-type: none; 
} 

#topcontent li{
display:block;
width:218px;
height:75px;
float:left;
list-style:none;
border-bottom:1px #dddddd solid;
}

#topcontent img { 
float:left;
margin:10px;}

*html #topcontent img { 
float:left;
margin:5px;}


#topcontentright { 
float:right;
width:128px;
height:70px;
line-height:18px;
margin:10px 5px 10px 0px;}

*html #topcontentright { 
float:right;
width:128px;
height:60px;
line-height:18px;
margin:5px 5px 0px 0px;}

#topcontent a{
color: #666666;
text-decoration: none;

}

#topcontent a:hover{
color:#0DB14B;
text-decoration: underline;
}


#leftabouttitle{
width:220px;
height:30px;
}

#leftbox3{
width:218px;
border-left:1px #dddddd solid;
border-right:1px #dddddd solid;
border-BOTTOM:1px #dddddd solid;
background-color:#EAEAEA;
font-size:12px;
margin-bottom:10px;
}

#leftbox3 ul{
width:198px;
margin: 0; 
padding: 0; 
list-style-type: none; 
padding:10px 10px 5px 10px;
} 

#leftbox3 li{
display:block;
width:198px;
height:20px;
float:left;
list-style:none;
color:#666666;
}

#leftbox3 li a{
color: #666666;
text-decoration: none;
}
#leftbox3 li a:hover{
color:#0DB14B;
text-decoration: underline;
}

/*********** #right styles ***********/

#indexbanner1{
float:left;
width:493px;
height:180px;
margin-bottom:10px;
background-color:#EAEAEA;
padding:10px;
}


#newsbox{
float:left;
width:245px;
/*height:260px;*/
height:200px;
margin-bottom:10px;
background-color:#D5EAD5;
}


#info {width:225px;
}

	 #info ul{
	 margin:0;
	 padding:0;
	 width:225px;
	 list-style:none;
	 color:#2F5FA1;
	 padding:5px 10px 0px 10px;
	 }

	 #info li{
	 float:left;
	 width:75px;
	 height:25px;
	 line-height:25px;
	 text-align:center;
	 cursor: pointer;
	 color:#0DB14B;
	 font-size:12px;
	 font-weight:bold;
	 }

	 #info .tag-selected{
	 padding:0;
	 margin:0;
	 text-align:center;
	 background-image:url(../images/newsbox_di1.jpg);
	 background-repeat:no-repeat;
	 height:25px;
	 line-height:25px;
	 color:#0DB14B;
	 font-size:12px;
	 font-weight:bold;
	 }

	 #info .cleard{clear:both;}


#newscontent{
width:205px;
margin:0px 10px 10px 10px;
padding:10px;
background-color:#ffffff;
color: #666666;
font-size:12px;
}

#newscontent ul{
width:205px;
margin: 0; 
padding: 0; 
list-style-type: none; 
} 

#newscontent li{
display:block;
width:205px;
height:22px;
float:left;
list-style:none;
text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
}



#newscontent li a{
color: #666666;
text-decoration: none;
}
#newscontent li a:hover{
color:#0DB14B;
text-decoration: underline;
}





#newpro {width:768px;
}

	 #newpro ul{
	 margin:0;
	 padding:0;
	 width:768px;
	 list-style:none;
	 color:#666666;
	 }

	 #newpro li{
	 float:left;
	 width:150px;
	 height:30px;
	 line-height:30px;
	 text-align:center;
	 background-image:url(../images/zongdi2.jpg);
	 background-repeat:repeat-x;
	 border-top:1px #dddddd solid;
	 	 border-left:1px #dddddd solid;
		 	 border-right:1px #dddddd solid;
	 cursor: pointer;
	 color:#666666;
	 font-size:14px;
	 font-weight:bold;
	 margin-right:10px;
	 }

#newpro li.more{
	 float:left;
	 width:420px;
	 height:30px;
	 line-height:30px;
	 text-align:center;
	 cursor: pointer;
	 color:#666666;
	 font-size:12px;
	 	 background-image:url(../images/zongdi2s.jpg);
		 	 border:0;
	 background-repeat:repeat-x;
	 	 font-size:12px;
		 font-weight:normal;
		 text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
	 }

#newpro li.more a{
color: #0DB14B;
text-decoration: none;
}
#newpro li.more a:hover{
color:#F15A22;
text-decoration: underline;
}


	 #newpro .tab-selected{
	 padding:0;
	 margin:0;
	 text-align:center;
	 background-image:url(../images/zongdi1c.jpg);
 background-repeat:repeat-x;
	 height:30px;
	 line-height:30px;
	 color:#ffffff;
	 font-size:14px;
	 font-weight:bold;
	 margin-right:10px;
	 	 border-top:1px #FAA900 solid;
	 	 border-left:1px #F26120 solid;
		 	 border-right:1px #F26120 solid;
	 }

	 #newpro .cleard{clear:both;}




#newprocontent{
width:728px;
background-image:url(../images/zongshade.jpg);
background-repeat:repeat-x;
padding:20px;
}


#newprocontent ul{
width:728px;
margin: 0; 
padding: 0; 
list-style-type: none; 
} 

#newprocontent li{
display:block;
width:242px;
height:100px;
float:left;
list-style:none;
margin-top:5px;
margin-bottom:10px;
}

#newprocontentimg { 
float:left;
width:90px;
height:90px;
padding:5px;
border:1px #dddddd solid;}

#newprocontentright { 
float:right;
width:120px;
height:100px;
line-height:18px;
padding:0px 10px 5px 10px;}

#newprocontentright a{
color: #666666;
text-decoration: none;

}

#newprocontentright a:hover{
color:#0DB14B;
text-decoration: underline;
}



#indexbanner2{
width:768px;
height:120px;
/*margin-right:10px;*/
margin-bottom:10px;
}


#special{
width:513px;
float:left;}


#spepro {width:513px;
}

	 #spepro ul{
	 margin:0;
	 padding:0;
	 width:513px;
	 list-style:none;
	background:#EAEAEA;
	 }

	 #spepro li{
	 float:left;
	 width:150px;
	 height:30px;
	 line-height:30px;
background-image:url(../images/zongdi2.jpg);
 background-repeat:repeat-x;
	 border-right:1px solid #dddddd;
	 border-left:1px solid #dddddd;
	  border-top:1px solid #dddddd;
	 text-align:center;
	 cursor: pointer;
	 color:#666666;
	 font-size:14px;
	 font-weight:bold;
	 margin-right:10px;}

	 #spepro .spetab-selected{
	 padding:0;
	 margin:0;
	 text-align:center;
	 color:#F15A22;
	 font-size:14px;
	 font-weight:bold;
	 margin-right:10px;
	 background-image:url(../images/zongdi3.jpg);
 background-repeat:repeat-x;
	 }

	 #spepro .cleard{clear:both;}
	 



#speprocontent{
width:490px;
border:1px #dddddd solid;
padding:10px;
line-height:20px;
}


#speprocontent ul{
width:490px;
margin: 0; 
padding: 0; 
list-style-type: none; 
} 

#speprocontent li{
display:block;
width:143px;
height:193px;
float:left;
list-style:none;
margin-top:5px;
margin-bottom:5px;
text-align:center;
padding:0px 10px 0px 10px;
}

#speprocontent img { 
border:2px #dddddd solid;
}


#speprocontent a{
color: #666666;
text-decoration: none;

}

#speprocontent a:hover{
color:#0DB14B;
text-decoration: underline;
}


#order{
width:245px;
float:right;
margin-left:10px;

}



#ordercontent{
width:243px;
border-left:1px #dddddd solid;
border-right:1px #dddddd solid;
}

#ordercontent ul{
width:243px;
margin: 0; 
padding: 0; 
list-style-type: none; 
} 

#ordercontent li{
display:block;
width:231px;
height:44px;
float:left;
list-style:none;
padding:7px 6px 7px 6px;
border-bottom:1px #dddddd solid;
line-height:20px;
}










#hot{
width:513px;
float:left;
margin-top:10px;
color:#666666;
font-size:12px;}


#hotnews {
width:538px;
}

	 #hotnews ul{
	 margin:0;
	 padding:0;
	 width:513px;
	 list-style:none;
	 color:#2F5FA1;
	 background-color:#E0E0E0;
	 }




*html #hotnews {
width:513px;
}

*html #hotnews ul{
	 margin:0;
	 padding:0;
	 width:513px;
	 list-style:none;
	 color:#2F5FA1;
	 background-color:#E0E0E0;
	 }



	 #hotnews li{
	 float:left;
	 width:80px;
	 height:25px;
	 line-height:25px;
	 background:#9E9E9E;
	 border-right:1px solid #dddddd;
	 border-left:1px solid #dddddd;
	  border-top:1px solid #dddddd;
	 text-align:center;
	 cursor: pointer;
	 color:#ffffff;
	 margin-left:5px;
	 margin-top:10px;
	 }

	 #hotnews .hottab-selected{
	 float:left;
	 width:80px;
	 height:25px;
	 line-height:25px;
	 background:#ffffff;
	 border-right:1px solid #dddddd;
	 border-left:1px solid #dddddd;
	  border-top:1px solid #dddddd;
	 text-align:center;
	 cursor: pointer;
	 color:#0DB14B;
	 font-weight:bold;
	 margin-left:5px;
	 }

	 #hotnews .cleard{clear:both;}
	 



#hotnewscontent{
width:490px;
padding:10px;
line-height:20px;
}


#hotnewscontent ul{
width:240px;
margin: 0; 
padding: 0; 
list-style-type: none; 
} 

#hotnewscontent li{
display:block;
width:240px;
height:20px;
float:left;
list-style:none;
}

#hotnewscontent img { 
margin:10px;
border:1px #dddddd solid;
}


#hot a{
color: #666666;
text-decoration: none;

}

#hot a:hover{
color:#0DB14B;
text-decoration: underline;
}


#rightquestion{
width:245px;
height:30px;
margin-top:10px;
}

#rightbox3{
width:243px;
border-left:1px #dddddd solid;
border-right:1px #dddddd solid;
border-BOTTOM:1px #dddddd solid;
background-color:#EAEAEA;
font-size:12px;
margin-bottom:10px;
}

#rightbox3 ul{
width:223px;
margin: 0; 
padding: 0; 
list-style-type: none; 
padding:10px 10px 5px 10px;
} 

#rightbox3 li{
display:block;
width:223px;
height:20px;
float:left;
list-style:none;
color:#666666;
}

#rightbox3 li a{
color: #666666;
text-decoration: none;
}
#rightbox3 li a:hover{
color:#0DB14B;
text-decoration: underline;
}










/*********** #bottom styles ***********/
#bottom{
width:998px;
margin:auto;
}


#links{
width:890px;
height:28px;
margin-top:10px;
margin-bottom:10px;
border:1px #dddddd solid;
background-image:url(../images/icon_link.jpg);
background-repeat:no-repeat;
background-position:left;
padding-left:108px;
line-height:28px;
color:#666666;

}

#links a{
color: #666666;
text-decoration: none;

}

#links a:hover{
color:#0DB14B;
text-decoration: underline;
}

#bottomcontent{
width:998px;
margin-top:10px;
margin-bottom:10px;
line-height:20px;
color:#666666;
text-align:center;

}

#bottomcontent a{
color: #666666;
text-decoration: underline;

}

#bottomcontent a:hover{
color:#0DB14B;
text-decoration: none;
}


#line1{
width:100%;
border-top:1px dashed #D8D8D8;
}

#line2{
width:100%;
border-top:3px solid #D8D8D8;
margin-top:15px;
margin-bottom:10px;
}



/*********** #buttons styles ***********/
.button1btn1{
background:url(../images/buttondi1c.jpg); 
width:119px; 
height:28px;  
border:0;
line-height:21px ; 
CURSOR: hand;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
text-align:center;
}
.button1btn2{
background:url(../images/buttondi1.jpg); 
width:119px; 
height:28px;  
border:0;
line-height:21px ; 
CURSOR: hand;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
text-align:center;
}


.button2btn1{
background:url(../images/buttondi2c.jpg); 
width:119px; 
height:28px;  
border:0;
line-height:21px ; 
CURSOR: hand;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
text-align:center;
}
.button2btn2{
background:url(../images/buttondi2.jpg); 
width:119px; 
height:28px;  
border:0;
line-height:21px ; 
CURSOR: hand;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
text-align:center;
}

.pagenub{
width:768px;
height:30px;
margin-top:10px;
margin-bottom:10px;
color:#666666;
text-align:right;
line-height:30px;
border-top:1px #dddddd solid;
padding-top:10px;}


*html .pagenub{
width:748px;
height:30px;
margin-top:10px;
margin-bottom:10px;
color:#666666;
text-align:right;
line-height:30px;
border-top:1px #dddddd solid;
padding-top:10px;}



.pagenub a{
color: #0DB14B;
text-decoration: none;
border:1px #dddddd solid;
padding:3px;
margin:3px;
line-height:18px;
}

#cateallprocontent .pagenub a.pagea:hover{
background-color:#0DB14B;
color:#ffffff;
text-decoration: underline;
border:1px #dddddd solid;
padding:3px;
margin:3px;
}

#loginbar1{
width:525px;
height:30px;
float:right;
font-size:12px;
color:#666666;
padding-top:8px;
text-align:right;
}
#loginbar1 a {
color:#0DB14B; text-decoration:none;
}

#loginbar1 a:hover {
color:#F15A22;text-decoration:underline;
}
#detailloginbox{
width:220px;
border:1px #dddddd solid;
margin-bottom:10px;
}

#logintitle{
width:210px;
height:24px;
background-image:url(/images/customer_rightdi.jpg);
background-repeat:repeat-x;
line-height:24px;
font-size:12px;
padding-left:10px;
color:#0DB14B;
font-weight:bold;
border-bottom:1px #dddddd solid;
}


#logincontent{
width:200px;
line-height:20px;
font-size:12px;
padding:10px;
color:#666666;
}
#logincontent a{
color: #0DB14B;
text-decoration: none;

}

#logincontent a:hover{
color:#F15A22;
text-decoration: underline;
}
