@charset "utf-8";

body {
    margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;/*font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;*/
	font-size: 12px; line-height:18px; color: #333333;
}
a img, a img:hover {border:none}
ul, ol, li {margin:0; padding:0; list-style:none;}
a {color: #333333; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}
h1 { color:#125977; font-size:15px; font-weight:bold; margin:0px;}
h1 a { color:#125977;}
h2 {color:#f34a00; font-size:13px; font-weight:bold;margin:0px;}
h3 {color:#333333; font-size:12px; font-weight:bold;margin:0px;}
.note { color:#666666; font-size:11px;}
.hilight {color:#f34a00;}
.grayTxt {color:#666666;}

#warp {	width: 950px; margin:0 auto;}
#header {height: 45px; clear: both; background-image:url(../img/topBG.jpg);	background-repeat: no-repeat;}

#menubar {
	height: 35px; clear: both;
	margin-top:10px; padding:0 0 0 10px;
	background-image:url(../img/MenuBg.jpg); background-repeat: repeat-x;
}
#subMenu {
	height: 30px; clear: both;
	line-height: 30px;
	background-image:url(../img/MenuBg2.jpg); background-repeat: repeat-x;
	padding: 0 0 0 38px;
}
#subMenu a{
	background-image:url(../img/sub_arr_off.gif); background-repeat:no-repeat; background-position: 0px 10px;
	color:#333333;	font-size:13px;	font-weight:bold; text-indent: 15px;
	display:block;
	margin:0 30px 0 0;
	float:left;
}
#subMenu a:hover{ background-image:url(../img/sub_arr_on.gif); background-repeat:no-repeat; color:#ee2e24;}
	
#subMenu .sub1 {margin:0; visibility: hidden; position: absolute;}
#subMenu .sub2 {margin:0 0 0 125px; visibility: hidden;	position: absolute;}
#subMenu .sub3 {margin:0 0 0 235px;	visibility: hidden;	position: absolute;}
#subMenu .sub4 {margin:0 0 0 455px;	visibility: hidden;	position: absolute;}
#subMenu .subOff{margin:0; visibility: hidden; position: absolute;}

.menu {	float:left;width: 670px; height:35px;}
.menu img{ vertical-align:top;}

.logo {	float: left; width: 230px;}
.logo2 {float: left; width: 68px;}
.tools {width: 450px; text-align: right; float: right; color:#FFFFFF; padding-top:10px;}
.tools a{color:#FFFFFF; margin:0px 5px; text-decoration:none;}
.tools a:hover{color:#FFFFFF; text-decoration:underline;}

/*LV3*/
.lv3{ float:left;float:!important none;}
#menuLV3{
	position:!important relative; *position: relative;
	top:0px; left:0; *left:-100px; float:none;
}
#menuLV3 .top{
	border-top:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999;
    height:21px; margin-top:3px; padding:0 10px 5px 20px;
	background-image:url(../img/sub_arr_on.gif);	background-repeat:no-repeat;background-position: 5px 8px; background-color:#ffffff;
	color:#ee2e24;font-size:13px; font-weight:bold;
	float:left; clear:both; display:block;
}
#menuLV3 .mm{ 
    border-bottom:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999;
    background-color:#ffffff; clear:both; float:left; _margin-top:-9px; }
#menuLV3 .mm a{ 
  	margin:0 5px 0 0;
	display:block; float:left; clear:both;
	font-size:12px; font-weight:100;
	background-image:url(../img/tip.gif); background-repeat:no-repeat; background-position: 8px 15px;}
#menuLV3 .mm a:hover{ } 

.sublist { visibility: hidden;	position:absolute;}
.spacer{ visibility: hidden; width:100px; float:left;}

/*LV3 end*/

	
#main {width: 100%; float:left; clear: both; margin-top:10px; text-align:left}
#footer { float:left; clear: both; width: 950px; color: #999999; margin-top:10px;}
#footer a{color: #999999;}
#footer img{ border:none;}
#footer .footerL1 { height:48px; clear:both;}
#footer .footerL1 .Flogos { width:212px; float:left; clear:left; margin:0px 30px 0px 120px;_margin:0px 30px 0px 60px;}
#footer .footerL1 .Flinks { height:48px; padding-top:10px;}
#footer .footerL2 { height:96px; clear:both; background-image:url(../img/footerBg.jpg); background-repeat:repeat-x;}
#footer .footerL2 .Flogos2 { width:64px; float:left; clear:left; margin:0px 30px 0px 185px;_margin:0px 30px 0px 92px;}
#footer .footerL2 .txt { padding-top:20px;}
#navBar{padding:0 10px 5px 0; text-align:right; color:#000000;}
#navBar a{color:#000000;}
.leftBox {float: left;width: 630px;}
.sideBox {float: right;	width: 302px;}
#pageTitle{	height:25px;margin-bottom:10px;color:#fe131d;font-size:15px; line-height:23px;}
#pageTitle img{ float:left;}

.gopage{ 
   clear:both; text-align:center; 
   margin:10px 0 0 100px;_margin:10px 0 0 50px; 
   line-height:21px; color:#666666; 
   width:530px; float:left;}
.gopage .num{ margin:0 20px; float:left;}
.gopage .num .off{ color:#666666; text-decoration:none; display:block; margin:0 5px 0 5px; float:left;}
.gopage .num a{color:#666666; text-decoration:underline; display:block; margin:0 5px 0 5px; float:left;}
.gopage .num a:hover{color:#000; text-decoration:underline;}
.gopage .next{float:left; width:50px;}
.gopage .jump{ margin:0 5px 0 20px; float:left;}
.gopage .go{float:left; width:28px;}
.gopage .txtbox {width:20px; height:12px; color:#666666;}

.gopage2{ 
   clear:both; text-align:center; 
   line-height:21px; color:#666666; 
   width:470px; float:left; margin-top:10px;}
.gopage2 .num{ margin:0 20px; float:left;}
.gopage2 .num .off{ color:#666666; text-decoration:none; display:block; margin:0 5px 0 5px; float:left;}
.gopage2 .num a{color:#666666; text-decoration:underline; display:block; margin:0 5px 0 5px; float:left;}
.gopage2 .next{float:left; width:50px;}
.gopage2 .jump{ margin:0 5px 0 20px; float:left;}
.gopage2 .go{float:left; width:28px;}
.gopage2 .txtbox {width:20px; height:12px; color:#666666;}

.gopage3{ 
   margin-top:10px;
   clear:both; text-align:center; 
   line-height:21px; color:#666666; 
}
.gopage3 .num{ margin:0 2px; float:left; }
.gopage3 .num a{color:#666666; text-decoration:underline; margin:0 3px 0 3px; float:left; }
.gopage3 .num .off{ color:#666666; text-decoration:none; margin:0 3px 0 3px; float:left; }
.gopage3 .next{float:left; width:42px; margin:0 20px 0 20px;}

.dline {height:3px; background-image:url(../img/dlineBg.gif); background-repeat:repeat-x; clear:both;}

/*btn1*/
.btnL{ background-image:url(../img/btnLeft.gif); background-repeat:no-repeat; height:21px; width:3px; float:left;}
.btnR{ background-image:url(../img/btnRight.gif); background-repeat:no-repeat; height:21px;width:3px;float:left;}
.btn{
	background-image:url(../img/btnBG.gif); background-repeat:repeat-x;
	height:21px;line-height:21px; float:left;padding:0px 3px;
	}
.btn a{color:#666666; text-decoration:none;}
.btn a:hover{color:#000000; text-decoration:none;}

/*btn2*/
.btn_off {
	color: #003366; height:21px; line-height:21px;float:left;
	background:url(../img/btnRight.gif) right top no-repeat; 
	}
.btn_off p a{color:#666666; text-decoration:none;}
.btn_off p a:hover{color:#000000; text-decoration:underline;}
.btn_off p{ margin:0px 3px; background-image:url(../img/btnBG.gif); background-repeat:repeat-x;height:21px; display:block;}
.btn_off span{ background:url(../img/btnLeft.gif) no-repeat;float:left; width:3px;height:21px; margin-right:-3px;}


/*btnRed*/
.btn_red {
	color: #ffffff;line-height:21px; height:21px;float:left;
	background:url(../img/red_btnRight.gif) right top no-repeat;
}
.btn_red p a{color:#ffffff; text-decoration:none;}
.btn_red p a:hover{color:#ffffff; text-decoration:underline;}
.btn_red p{ margin:0px 6px; background-image:url(../img/red_btnBg.gif); background-repeat:repeat-x;height:21px; display:block;}
.btn_red span{ background-image:url(../img/red_btnLeft.gif); background-repeat:no-repeat;float:left; width:6px;height:21px; margin-right:-6px;}



/************for ipad**********/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
body {font-size: 13px; }
#menuLV3 .mm a{ font-size:13px;}
.gopage3 .next{ width:50px; }
#footer .footerL1 .Flogos { margin:0px 30px 0px 70px;}

}
