/* CSS Document */

body {margin:0; padding:0; font-family:Arial;background-color:#FFF; background-image:url(../images/bg.jpg); background-repeat:repeat-x; color:#666666; font-size:11px; line-height:20px; }
form {margin:0; padding:0;}

body a:link {color:#333; text-decoration:none;}
body a:visited {color:#333;  text-decoration:none;}
body a:hover {color:#00A8F3;  text-decoration:underline;}
#main {width:783px; margin-left:auto; margin-right:auto}

.temp1 {color:#4b5d88; font-weight:bold; font-size:12px}
.temp2 {color:#ccc}
.temp3 {color:#4b5d88; font-size:11px}
.temp3 a:link {color:#4b5d88; text-decoration:none;}
.temp3 a:visited {color:#4b5d88;  text-decoration:none;}
.temp3 a:hover {color:#00A8F3;  text-decoration:underline;}
/*leftmenu*/
.div_title {background-image:url(../images/bar_title.jpg); width:168px; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#FFFFFF} 
.div_leftmenu {background-image:url(../images/bg_leftmenu.jpg);width:179px; height:28px; line-height:28px; text-indent:10px}
.div_leftmenu a:link {color:#333; }
.div_leftmenu a:visited {color:#333; }
.div_leftmenu a:hover {color:#00A8F3; text-decoration:underline; }
.div_submenu {background-image:url(../images/bg_sub.jpg);width:179px; height:24px; line-height:24px; text-indent:20px}
.div_submenu a:link {color:#333; }
.div_submenu a:visited {color:#333; }
.div_submenu a:hover {color:#00A8F3; text-decoration:underline; }
/*index*/
.bg_products {
background-image: url(../images/body_line_index2.jpg) !important; 
background-image: url(../images/body_line_index.jpg); 
background-position:right; background-repeat:repeat-y}
.bg_other {
background-image:url(../images/footer_body.jpg) !important;
background-image:url(../images/footer_body3.jpg); 
background-position:bottom; 
background-repeat:no-repeat}
.div_input{ border:0px; margin:4px 15px 0px 15px; width:148px}
.index_bar {background-color:#EFEBE7;} 
.div_search {background-image:url(../images/line_left.jpg);padding:0px 10px 0px 5px}
.div_searchtable {margin:0px 0px 10px 0px;}
.div_show {margin:0px 3px 0px 3px;}
.div_more { color:#333; margin:0px 5px;}
.div_littlecontent {background-image:url(../images/bg_littlecontent.jpg); width:279px; background-repeat:no-repeat}
.div_contenttitle { color:#4b5d88;font-weight:bold}
.bar {background-image:url(../images/bar_bg.jpg); background-repeat:no-repeat; background-position:0% 100%; color:#666666; height:25px; line-height:25px; font-weight: bold; padding-left:5px;}
.title_bar {margin:0px 0px 0px 8px; height:27px; background-position:right bottom; line-height:22px; padding-right:10px;}
/* news */
.content {margin:12px 10px 20px 15px;}
.time { color:#999;}
.btn { background-color:#00A8F3; color:#FFFFFF; border:#ccc 1px solid;   height:20px;}
.div_news {margin:10px 10px 10px 20px}
.div_news2 {background-image:url(../images/icon_2.jpg); background-repeat:no-repeat; background-position:0% 50%;  padding-left:20px; color:#333; height:28px; line-height:28px; margin-left:8px;}
.div_news2 a:link {color:#333; }
.div_news2 a:visited {color:#333; }
.div_news2 a:hover {color:#00A8F3; text-decoration:underline; }

/* about us */
.detail_content { margin:10px 10px 20px 8px}
.bg_line {background-image:url(../images/line_content.jpg); background-repeat:repeat-y}
.path {border-bottom:1px #ddd solid; margin-right:5px}


/* products */
.prodycts_bar {background-image:url(../images/bar.jpg); width:604px; height:38px; line-height:38px; background-color:#FFFFFF}
.products_image {margin:0px 10px 0px 20px; background-image:url(../images/products.jpg); width:155px; height:125px; background-repeat: no-repeat;}
.products_line { background-image:url(../images/products_line.jpg); height:22px; background-repeat:repeat-x}
.products_dash {height:4px; background-repeat:repeat-x; background-image:url(../images/line.gif); margin:10px 8px 10px 20px}
.products_div {padding:10px 10px 20px 20px; border-bottom:1px #ccc dashed}
.products_div2 {padding:10px 10px 20px 20px }
.products_detail_content {padding-left:5px; background-color:#F5F5F5;}
.imgBorder01 {border:1px solid #E7E7E7; padding:1px;}
.products_title_bag {
	border-bottom:2px solid #EBEBEB;
	}
	
/* **************  tab ******************** */

.tab_on {
	background-color:#FFF;
	height:19px;
	width:132px;
	margin-right:1px;
	float:left;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	line-height:19px;
	display:block;
	background-image:url(../images/pro_tab_on.gif);
	}
.tab_off {
	background-image: url(../images/pro_tab_off.gif);
	height:19px;
	width:132px;
	margin-right:1px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	line-height:19px;
	float:left;
	display:block;
	}
.tab_off a:link{
	width:132px;
	color:#FFF;
	display:block;
	}
.tab_off a:visited{
width:132px;
	color:#FFF;
	display:block;
	}
.tab_off a:hover{
width:132px;
	color:#FFF;
	display:block;
	}
.tab_show_border {
	margin:5px 5px;
	height:138px; overflow-y: scroll;
	}
	
	
/*****contact us ***********/
.simple-form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 550px; PADDING-TOP: 0px; min-width: 500px; max-width: 550px
}
.simple-form FIELDSET {
	CLEAR: both; MARGIN: 20px 10px 0px
}
.simple-form FIELDSET LEGEND {
	FONT-WEIGHT: bold
}
.simple-form LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 150px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.simple-form INPUT {
	MARGIN: 5px 0px 0px 10px; WIDTH: 300px
}
.simple-form FIELDSET LABEL:first-letter {
	TEXT-DECORATION: underline
}
.simple-form TEXTAREA {
	MARGIN: 5px 0px 0px 80px; OVERFLOW: auto; WIDTH: 400px; HEIGHT: 150px
}
.simple-form SMALL {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 88%; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px 160px; PADDING-TOP: 1px
}
.simple-form .required {
	FONT-WEIGHT: bold
}
.simple-form BR {
	CLEAR: left
}


/* font */

.title_b {color:#FAC346; font-weight:bold;}
.font_18px { color:#FAC346; font-weight:bold;font-size:18px;}


.infoShow { margin-top:10px;height:300px; overflow-y:auto;  SCROLLBAR-HIGHLIGHT-COLOR:   #E5B155;//滚动条空白部分的颜色   
  SCROLLBAR-SHADOW-COLOR:   #E5B155;//立体滚动条阴影的颜色           
  SCROLLBAR-BASE-COLOR:   #E5B155;//滚动条的基本颜色  
	scrollbar-3dlight-color:#171B2C;
	scrollbar-arrow-color:#171B2C;
	scrollbar-track-color:#171B2C;
	scrollbar-darkshadow-color:#171B2C;
	scrollbar-face-color:#E5B155;}
	
/* FAQ  */
.FAQ {background-image:url(../images/ico_q.jpg); background-position:0% 0%; background-repeat:no-repeat; padding-left:25px}

/* footer */
.footer_div { padding:10px 0px 5px 0px; background-image:url(../images/footer.jpg); width:783px; height:68px; background-repeat:no-repeat; color:#323e5b}

.footer_div a:link {
color:#323e5b;
}
.footer_div a:visited {
color:#323e5b;
}
.footer_div a:hover {
color:#00A8F3;
}


/*CSS scott style pagination*/

DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 10px 3px 3px 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #1D587F; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #b7e47f 1px solid; BORDER-TOP: #b7e47f 1px solid; BORDER-LEFT: #b7e47f 1px solid; COLOR: #666666; BORDER-BOTTOM: #b7e47f 1px solid; BACKGROUND-COLOR: #b7e47f
}
DIV.scott A:active {
	BORDER-RIGHT: #b7e47f 1px solid; BORDER-TOP: #b7e47f 1px solid; BORDER-LEFT: #b7e47f 1px solid; COLOR: #b7e47f; BORDER-BOTTOM: #b7e47f 1px solid; BACKGROUND-COLOR: #FAEBEC
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #dddddd 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #b7e47f
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dddddd 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #dddddd 1px solid
}
.required{
	border:1px solid #FF0000;
}