@import url("reset.css");
/*--- 1px=0.0625em|font-size=63% ---*/
body, p, td, th, li{font-family:  Verdana, Helvetica, sans-serif, Arial, SimSun;font-size:0.875em;line-height:1.5em;color:#000000;}

p{margin: 0 0 1em 0;}

/*--- Link Styles ---*/
a:link, a:visited{color:#7686A0;}
a:hover, a:active{color:#5C8127;text-decoration:none;}

h1{color:#333333;margin:.825em 0 .5em 0;font-size:2.125em;}
h2{color:#333333;margin:.825em 0 .5em 0;font-size:1.75em;}
h3{color:#333333;margin:.825em 0 .5em 0;font-size:1.5em;}
h4{color:#333333;margin:.825em 0 .5em 0;font-size:1.25em;}
h5{color:#333333;margin:.825em 0 .5em 0;font-size:1.125em;}
h6{color:#333333;margin:.825em 0 .5em 0;font-size:1em;}
blockquote{margin: 0 0 18px 18px; color:#666666; font-style: italic;}
strong{font-weight:bold;}
em{font-style:italic;}

/*--- Standard Definitions---*/
.left{float:left;text-align:left}
.right{float:right;;text-align:left}
.showborder{border:1px solid #000;}
.reset{ margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 0px;line-height: 0;font-family: inherit;text-align: left;vertical-align: baseline;overflow: hidden;}

.clearfix:after { 
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden; 
} 
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
/* End hide from IE-mac */
.clearfloat:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
overflow:hidden;
}
.clearfloat {display: inline-block;zoom:1; clear:both;}
/* Hides from IE-mac \*/
* html .clearfloat {height: 1%;}
.clearfloat {display: block;}
/* End hide from IE-mac */ 

/* =10px */
.small{font-size:0.625em;}
/* =14px */
.large{font-size:0.875em;}
/* =16px */
.larger{font-size:1em;}
.soft{color:#D3D3D3;}
.hide{display:none;}
p.last{margin-bottom:0px;}

html{overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
body{margin-left:auto; margin-right:auto; text-align:center; width:980px;background-color:#eef3fa;background-repeat:repeat-y;background-position:center} 

/* header */
a:link, a:visited{color:#2f2f2f;text-decoration:none;}
a:hover, a:active{color:#f39300;text-decoration:none;}

#maincontainer{width:980px; margin: 0px auto;border:1px solid;position:relative;background-color:#fff}
#mainContainer{width:980px; margin: 0px auto;padding:0px;z-index:1;background-color:#fff; position_:relative;}
.mainContainer{width:980px; z-index:1;background-color:#fff;}
#header{width:980px;margin:0px auto;background-color:#fff;}
#header_t{width:980px;height:60px; background-color:#fff}
#header_b{width:980px;margin-right:0px;margin-top:5px;height:180px;position:relative;}
#logo {margin-top:10px;background-color:#fff;}
#logo li{margin-right:0px;height:45px}
#menu a:link,#menu a:visited{color:#0f93df;text-decoration:none;background-color:#fff;}
#menu a span{display:block;height:25px;line-height:36px;text-align:center;font-size:16px; }
#menu a span{cursor: pointer;}
#menu a .box{background-position:-23px 0px}
#menu a:hover span {color:#f39300;height:25px;}
#nav .nav_sub li{height:20px;font-size:12px;margin:0;padding:0;line-height:18px;}

a.more:link,a.more:active,a.more:visited {color: #797979;text-decoration:none;}
a.more:hover{color: #f98909;}
#menu a:link,#menu a:visited{color:#0f93df;text-decoration:none;background-color:#fff;}
#menu a span{display:block;height:25px;line-height:36px;text-align:center;font-size:12px;}
#menu a span{cursor: pointer;}
#menu a .box{background-position:-23px 0px}
#menu a:hover span {color:#f39300;height:25px;}
#nav .nav_sub li{height:20px;font-size:12px;line-height:18px;}
.ll{margin-top:11px;font-size:10px}
#header_b{margin-top:0;background-color:#fff}
/* body */
#body{width:980px;height:700px ;background:url(../images/bg_01.gif)  no-repeat center top;background-repeat:repeat-y;background-position:center}
#productmenu{width:980px;background-color:#fff;padding-top:5px}
	#productmenu_l{margin-left:5px;width:4px;height:37px;background:url(../images/pm_01.gif)}
	#productmenu_m{width:962px;height:37px;background:url(../images/pm_02.gif)}
	#productmenu_r{width:4px;height:37px;background:url(../images/pm_03.gif)}
#home_menu {
	height:37px;
	font-size:16px;
	margin:6px 0;
	.margin-top:3px;
	position: absolute;
	Z-INDEX:10;
}
#line_w {width:980px;height:2px;line-height:2px;font-size:2px;border:0 solid #63b3e6; background-color:#fff;z-index:200;}

/* footer */
#footer{margin:0;width:980px;height:40px;text-align:center; background:url(../images/foot_b.gif)}
#footer div{height:30px;line-height:30px;text-align:center;margin:0 auto;position:relative;font-size:12px;color:#333;}
#policy a{color:#ff6501;line-height:30px;}

#flash {margin:0;width:980px;height:350px; position:relative;}
