﻿body { margin:0;
	   padding:0;
	   font-family:Arial,Verdana;
	   font-size: 11px;
	   color:#5E5E5E;
	   background:#666666;
	    }

img {border:none}

td, table, div {
	 font-family:Arial,Verdana;
	 font-size: 11px;
	 color:#5E5E5E;
	 line-height:15px;
	}

h1{font-size:18px; color:#000000; font-weight:bold;}

a:link{text-decoration:none; color:#5E5E5E;}
a:visited{text-decoration:none; color:#5E5E5E;}
a:active{text-decoration:none; color:#5E5E5E;}
a:hover{color:#006EB3; text-decoration:none;}

.input_s{float:left; width:152px; height:16px; background:url(images/s_input.jpg) #ffffff no-repeat right bottom; border:#BBBBBB solid 1px; margin:0 2px}
.button_s{float:left; width:52px; height:20px; border:0px; background:url(images/s_button.jpg) #ffffff no-repeat right;}

.ProUsesBg{height:27px; font-size:13px; color:#646464; font-weight:bold; background:url(images/ProUses_bg.jpg) #ffffff repeat-x left bottom; padding:0 5px;}
/*- main -*/
#web_body{ margin:auto; padding:0; width:979px; height:auto;}
#web_company_body{ margin:auto; padding:0; width:979px; background-color:#ffffff; float:left;}

/*- top -*/
#top_bg_i{ width:979px; height:78px; margin:auto; padding:5px 0; background:url(images/top_bg_i.jpg) #ffffff right bottom no-repeat;}
#top_bg_a{ width:979px; height:78px; margin:auto; padding:5px 0; background:url(images/top_bg_a.jpg) #ffffff right bottom no-repeat;}
#top_bg_p{ width:979px; height:78px; margin:auto; padding:5px 0; background:url(images/top_bg_p.jpg) #ffffff right bottom no-repeat;}
#top_bg_cer{ width:979px; height:78px; margin:auto; padding:5px 0; background:url(images/top_bg_cer.jpg) #ffffff right bottom no-repeat;}
#top_bg_cas{ width:979px; height:78px; margin:auto; padding:5px 0; background:url(images/top_bg_cas.jpg) #ffffff right bottom no-repeat;}
#top_bg_f{ width:979px; height:78px; margin:auto; padding:5px 0; background:url(images/top_bg_f.jpg) #ffffff right bottom no-repeat;}
#top_bg_con{ width:979px; height:78px; margin:auto; padding:5px 0; background:url(images/top_bg_con.jpg) #ffffff right bottom no-repeat;}
#top_company_logo{ margin:10px 10px 10px 10px; float:left; height:50px; clear:left;}
#top_right_link{margin:0px 5px; padding:0 5px; float:right; width:202px; height:30px; clear:right; color:#6D6D6D; font-size:11px;}
#top_right_link a{color:#6D6D6D; font-size:11px;}
#top_right_link a:hover {color:#006EB3;}
#top_right_link a.current {color:#006EB3;}
#top_right_search{ margin:0px 5px; float:right; width:220px; height:30px; clear:right;}

/*- menu -*/
#menu_bg {width:979px; height:29px; margin:0; padding:0; background:url(images/menu_bg.jpg) repeat-x left top;}
#headerMenuList {clear:both; width:979px; height:21px; margin:0; color:#ffffff; font-weight:bold;}
#headerMenuList ul{ margin:0; padding-left:10px;}
#headerMenuList li {display:inline;}
#headerMenuList li a { FLOAT:left; color:#ffffff; font-weight:bold; font-size:12px; height:21px; padding:2px 22px 0px 22px !important; padding:2px 22px 0 22px; margin:0;}
#headerMenuList li a:hover {background: url(images/menubg_current.jpg) repeat-x top left;}
#headerMenuList li a.current {background: url(images/menubg_current.jpg) repeat-x top left;}

/*- left -*/
.body_left{background-color:#F9F9F9; border:solid 1px #CFCFCF;}
.ProductList{ float:left; width:195px; margin:0; padding:5px}
.ProductList p{ background:url(images/icon_n.gif) no-repeat left 5px; text-indent:10px; padding:0; margin:0; color:#006EB3; font-weight:bold;}
.ProductList ul{ margin:0; padding:0;}
.ProductList li{ display:block; float:left; width:195px; height:auto; padding:1px 1px 3px 1px; margin:0; border-bottom:1px dashed #8C8C8C;}
.ProductList li a{ background:url(images/icon_left.gif) no-repeat 7px 8px; height:auto; padding:3px 0px 0px 15px; color:#5E5E5E; text-decoration:none; float:left; margin:0}
.ProductList li a:hover{ height:auto; padding:3px 0px 0px 15px; color:#006EB3; text-decoration:none; float:left; margin:0}
.ProductList li a.current { height:auto; padding:3px 0px 0px 15px; color:#006EB3; text-decoration:none; float:left; margin:0}

/*- right -*/
.body_right{padding:0 15px;}
.company_body_path{height:22px; padding:0 0 0 3px; border-bottom:solid 1px #EEEEEE}
.sub_body_right{width:100%; padding:0 20px; margin:auto;}

/*- bottom -*/
#body_bottom_content{ float:inherit; width:979px; height:103px; background:url(images/bottom_bg.jpg) #ffffff repeat-x left top; padding:10px 0 10px 0; margin:auto; text-align:center; color:#8EA6C3;}

/*- pagination -*/

DIV.viciao {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px
}
DIV.viciao A {
	BORDER-RIGHT: #8db5d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8db5d7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #8db5d7 1px solid; COLOR: #000000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #8db5d7 1px solid; TEXT-DECORATION: none
}
DIV.viciao A:hover {
	BORDER-RIGHT: #8db5d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8db5d7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #8db5d7 1px solid; COLOR: #000000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #8db5d7 1px solid; TEXT-DECORATION: none; BACKGROUND-COLOR: #E5EDF9;
}
DIV.viciao A:active {
	BORDER-RIGHT: #8db5d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8db5d7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #8db5d7 1px solid; COLOR: #000000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #8db5d7 1px solid; TEXT-DECORATION: none
}
DIV.viciao SPAN.current {
	BORDER-RIGHT: #8db5d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8db5d7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #8db5d7 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #8db5d7 1px solid; BACKGROUND-COLOR: #5E90C3;
}
DIV.viciao SPAN.disabled {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}