body, td, p, form, input, textarea, select {
	font-size: 11px;
	color: #666666;
	line-height: 160%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0px;
}

a{
	font-size: 11px;
	color: #3D89BB;
	line-height: 140%;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	text-decoration: underline;
}
a:hover{
	font-size: 11px;
	color: #029DF0;
	line-height: 140%;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	text-decoration: none;
}
/*------------------------link------------------------------*/

.copyright {
	font-size: 10px;
	color: #999999;
	text-decoration: none;	
}
.copyright a{
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}
.copyright a:hover{
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.toplink{
	font-size: 10px;
	color: #3D89BB;
	text-decoration: none;	
}

.toplink a{
	font-size: 10px;
	color: #3D89BB;
	text-decoration: none;
}

.toplink a:hover{
	font-size: 10px;
	color: #3D89BB;
	text-decoration: underline;
}

.indexproduct{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}

.indexproduct a{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.indexproduct a:hover{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.news{
	font-size: 11px;
	color: #005BA0;
	text-decoration: none;
	font-weight: bold;
}

.news a{
	font-size: 11px;
	color: #005BA0;
	text-decoration: underline;
	font-weight: bold;
}

.news a:hover{
	font-size: 11px;
	color: #005BA0;
	text-decoration: none;
	font-weight: bold;
}

.menu_icon01 {
	background-attachment: scroll;
	background-image: url(../_img/_layout/03icon.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	color: #005BA0;
	font-weight: bold;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	text-transform: capitalize;
}

.menu_icon01 a{
	color: #005BA0;
	font-weight: bold;
	text-decoration:none;
}

.menu_icon01 a:hover{
	color: #029DF0;
	font-weight: bold;
	text-decoration:none;
}

.menu_icon02 {
	background-attachment: scroll;
	background-image: url(../_img/_layout/03icon.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	color: #DD0006;
	font-weight: bold;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	text-transform: capitalize;
}

.menu_icon02 a{
	color: #DD0006;
	font-weight: bold;
	text-decoration:none;
}

.menu_icon02 a:hover{
	color: #DD0006;
	font-weight: bold;
	text-decoration:none;
}

.menu_icon03 {
	background-attachment: scroll;
	background-image: url(../_img/_layout/04icon.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	color: #005BA0;
	font-weight: normal;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:5px;
	text-transform: capitalize;
}

.menu_icon03 a{
	color: #005BA0;
	font-weight: normal;
	text-decoration:underline;
}

.menu_icon03 a:hover{
	color: #029DF0;
	font-weight: normal;
	text-decoration:none;
}

.menu_icon04 {
	background-attachment: scroll;
	background-image: url(../_img/_layout/05icon.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	color: #333333;
	font-weight: normal;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	text-transform: capitalize;
}

.menu_icon04 a{
	color: #005BA0;
	font-weight: normal;
	text-decoration:underline;
}

.menu_icon04 a:hover{
	color: #029DF0;
	font-weight: normal;
	text-decoration:none;
}

/*------------------------txt size and color------------------------------*/
.time {
color:#008332
}

.title01 {
	font-size: 15px;
	font-weight: bold;
	color: #DD0006;
}

.title02 {
	font-size: 12px;
	font-weight: bold;
	color: #008332;
}


/*------------------------line------------------------------*/
.line {
	font-size: 1px;
	line-height: 1px;
}

.linedown{
	border-bottom : 1px solid #D6D6D6;
}

.linedownf{
	border-bottom : 1px solid #FFFFFF;
}

/*------------------------form------------------------------*/
.FormFormat input{
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #D1D1D1;
	height: 18px;
	color: #808080;
}
.FormFormat textarea{
	border: 1px solid #B9B9B9;
}

/*------------------------background------------------------------*/
.menubg {
	background-attachment: scroll;
	background-image: url(../_img/_layout/10menubg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.indexmenubg {
	background-attachment: scroll;
	background-image: url(../../chinese/_img/00_index/02_tablebg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.product_s_tablebg {
	background-attachment: scroll;
	background-image: url(../_img/_layout/product_s_10tablebg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #EFF7F9;
}
.productseachbg {
	background-attachment: scroll;
	background-image: url(../_img/02_product/01txtprduct_search_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.productseachtablebg {
	background-image: url(../_img/_layout/20tabletitlebg.jpg);
	background-attachment: scroll;
	background-color: #F5FAFB;
	background-repeat: repeat-x;
	background-position: left bottom;
}
.news_tablebg {
	background-attachment: scroll;
	background-image: url(../_img/_layout/news_tablebg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.SolutionDiv {
	height: 128px;
	width: 178px;
	overflow:visible;
}
.mailalert {
	font-size: 12px;
	font-weight: bold;
	color: #005BA0;
}
.mailalertwords{
	font-size: 10px;
	color: #005BA0;
	line-height: 120%;
}
.indexnewsbg {
	background-attachment: scroll;
	background-image: url(../_img/00_index/01_tablebg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.indexsolutionmenu01 {
	background-attachment: scroll;
	background-image: url(../../chinese/_img/_layout/indexproduct_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:25px;
}
.indexsolutionmenu02 {
	background-attachment: scroll;
	background-image: url(../../chinese/_img/_layout/indexproduct_a01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:25px;
}

/*------------------------other------------------------------*/

.br{
white-space:normal;
word-break:break-all;
overflow:hidden;
}

.sitemap {
	font-size: 12px;
	color: #666666;
}

.sitemap a{
	font-size: 12px;
	color: #666666;
}

.sitemap a:hover{
	font-size: 12px;
	color: #666666;
}
