body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/mainbg.gif);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 	
}
.indexIntroduce
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #2d2d2d;
}

.text-2d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #2d2d2d;
}
.text-2d-italic
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #2d2d2d;
}
.text-2d-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.text-Orange-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF9900;
}
.text-Blue-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #6666FF;
}
.text-2d-bold-wide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	color: #2d2d2d;
}

.service_table_title 
{
	background-color:#CCCCCC;
}
.service_table_fuscous 
{
	background-color:#E0E0E0;
}
.service_table_tint
{
	background-color:#EDEDED;
}

div .service_sidebar
{
	float:right;
	clear:right;
	width:182px;
	border:1px solid #CCD5DB;
	margin:3px 2px 0 0;
}
.listNoIndent
{
	margin-left:23px;
	margin-top:5px;
}
.service_sidebartitle
{
	color:#333333;
	background-color: #AABBFF;
	padding-top:4px;
	padding-left:8px;
	padding-bottom:4px;	
	font-size:14px;
	font-weight:bold;
}

div .service_sidebar li
{
	clear:both;
	margin-top:2px;
	margin-bottom:2px;
}
div .service_sidebar a
{
	color: #3333FF;
	background: none;
	text-decoration: none;	
}
div .service_sidebar a:hover
{
	background: none;
	text-decoration: underline;
}

div .service_sidebar_detail{
	float:right;clear:both; margin-right:8px;
}

/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.accordionContent p
{
	text-indent:20px;
	font-family:Arial, Arial Black;
	font-size:14px;
	font-weight:bold;
}

.accordionContent a
{
	color: #FF0000;
	background: none;
	text-decoration: none;
}

.accordionContent a:hover
{
	background: none;
	text-decoration: underline;
}

/*CollapsiblePanel*/
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{
	color:#FFF;
	font-weight:bold;
}

.collapsePanelHeader a {color:#FFF;}
.collapsePanelHeader a:hover {text-decoration:none;background:none;}


form,dl,dt,dd,h1,h2,h6,h5 {margin:0px;padding:0px;}
input{vertical-align:middle;}
select ,input{vertical-align:middle;}
a:link,a:visited,a:active{color:#07519a;text-decoration:underline;}
a:hover{color:#002C57;text-decoration:underline;}

.Number 		{ font-size: 20px ; text-decoration: none; font-family: Arial Black; }
.Bonus 			{ font-size: 20px ; text-decoration: none; font-family: Arial Black; }

.fontOrangeBBS	{ color:#FF4304;	font-size:16px;	font-weight: bold; }
.fontOrangeBS	{ color:#FF4304;	font-size:12px;	font-weight: bold; }
a.fontOrangeBS:link {
        text-decoration: none; font-size:14px;
        color: #FF4304;
}
a.fontOrangeBS:visited {
        color: #FF4304; font-size:14px;
        text-decoration: none;
}
a.fontOrangeBS:hover {
        color: #FF4304; font-size:14px;
        text-decoration: underline;
}
a.fontOrangeBS:active {
        color: #FF4304; font-size:14px;
        text-decoration: none;
}
.fontOrangeB	{ color:#fe6c00;	font-size:14px; }
.fontOrangeS	{ color:#fe6c00;	font-size:12px;	font-weight: bold; }
.fontOrange_150	{ color:#fe6c00;	font-size:12px;	line-height: 150%; }
.fontOrange		{ color:#fe6c00;	font-size:12px; }
a.fontOrange:link {
        text-decoration: underline;
        color: #fe6c00;
}
a.fontOrange:visited {
        color: #fe6c00;
        text-decoration: underline;
}
a.fontOrange:hover {
        color: #fe6c00;
        text-decoration: underline;
}
a.fontOrange:active {
        color: #fe6c00;
        text-decoration: underline;
}


.fontGrayBS		{ color:#676362;	font-size:14px;	font-weight: bold; }
.fontGrayB		{ color:#676362;	font-size:14px;	}
.fontGrayS		{ color:#676362;	font-size:12px;	font-weight: bold; line-height: 200%; }
.fontGray_150	{ color:#676362;	font-size:12px;	line-height: 150%; }
.fontGrayB_150	{ color:#676362;	font-size:14px;	line-height: 150%; }
.fontGray		{ color:#676362;	font-size:12px;	}
a.fontGray:link {
        text-decoration: none;
        color: #676362;
}
a.fontGray:visited {
        color: #676362;
        text-decoration: none;
}
a.fontGray:hover {
        color: #FF4304;
        text-decoration: underline;
}
a.fontGray:active {
        color: #676362;
        text-decoration: none;
}

.fontGreenBS	{ color:#007400;	font-size:14px;	font-weight: bold; }
.fontGreenB		{ color:#007400;	font-size:14px; }
.fontGreenS		{ color:#007400;	font-size:12px;	font-weight: bold; }
.fontGreen_150	{ color:#007400;	font-size:12px;	line-height: 150%; }
.fontGreen		{ color:#007400;	font-size:12px; }
a.fontGreen:link {
        text-decoration: underline;
        color: #007400;
}
a.fontGreen:visited {
        color: #007400;
        text-decoration: underline;
}
a.fontGreen:hover {
        color: #007400;
        text-decoration: underline;
}
a.fontGreen:active {
        color: #007400;
        text-decoration: underline;
}

.fontBrownBS	{ color:#003054;	font-size:14px;	font-weight: bold; }
.fontBrownB		{ color:#003054;	font-size:14px;}
.fontBrownS		{ color:#003054;	font-size:12px;	font-weight: bold; }
.fontBrown_150	{ color:#003054;	font-size:12px;	line-height: 150%; }
.fontBrown		{ color:#003054;	font-size:12px; }
a.fontBrown:link {
        text-decoration: none;
        color: #003054;
}
a.fontBrown:visited {
        color: #003054;
        text-decoration: none;
}
a.fontBrown:hover {
        color: #003054;
        text-decoration: underline;
}
a.fontBrown:active {
        color: #003054;
        text-decoration: none;
}

.fontBlueBS		{ color:#07519a;	font-size:14px;	font-weight: bold; }
.fontBlueB		{ color:#07519a;	font-size:14px;	}
.fontBlueS		{ color:#07519a;	font-size:12px;	font-weight: bold;}
.fontBlue_150	{ color:#07519a;	font-size:12px;	line-height: 150%; }
.fontBlueB_150	{ color:#07519a;	font-size:14px;	line-height: 150%; }
.fontBlue		{ color:#07519a;	font-size:12px;	}
.fontBlue11		{ color:#07519a;	font-size:11px;	}
a.fontBlue:link {
        text-decoration: underline;
        color: #07519a;
}
a.fontBlue:visited {
        color: #07519a;
        text-decoration: underline;
}
a.fontBlue:hover {
        color: #07519a;
       text-decoration: underline;
}
a.fontBlue:active {
        color: #07519a;
        text-decoration: underline;
}

.GrayBS		{ color:#c7e0ff;	font-size:14px;	font-weight: bold; }
.GrayB		{ color:#c7e0ff;	font-size:14px;	}
.GrayS		{ color:#c7e0ff;	font-size:12px;	font-weight: bold;  }
.Gray_150	{ color:#c7e0ff;	font-size:12px;	line-height: 150%; }
.GrayB_150	{ color:#c7e0ff;	font-size:14px;	line-height: 150%; }
.Gray		{ color:#c7e0ff;	font-size:12px;	}
a.Gray:link {
        text-decoration: none;
        color: #c7e0ff;
}
a.Gray:visited {
        color: #c7e0ff;
        text-decoration: none;
}
a.Gray:hover {
        color: #c7e0ff;
        text-decoration: underline;
}
a.Gray:active {
        color: #c7e0ff;
        text-decoration: none;
}

.fontWhiteBS	{ color:#FFFFFF;	font-size:14px;	font-weight: bold; }
.fontWhiteB		{ color:#FFFFFF;	font-size:14px;}
.fontWhiteS		{ color:#FFFFFF;	font-size:12px;	font-weight: bold; }
.fontWhite_150	{ color:#FFFFFF;	font-size:12px;	line-height: 150%; }
.fontWhite		{ color:#FFFFFF;	font-size:12px; }
a.fontWhite:link {
        text-decoration: none;
        color: #FFFFFF;
}
a.fontWhite:visited {
        color: #FFFFFF;
        text-decoration: none;
}
a.fontWhite:hover {
        color: #FFFFFF;
        text-decoration: underline;
}
a.fontWhite:active {
        color: #FFFFFF;
        text-decoration: none;
}
.fontHuangBS	{ color:#FFF908;	font-size:14px;	font-weight: bold; }
.fontHuangB		{ color:#FFF908;	font-size:14px;}
.fontHuangS		{ color:#FFF908;	font-size:12px;	font-weight: bold; }
.fontHuang_150	{ color:#FFF908;	font-size:12px;	line-height: 150%; }
.fontHuang		{ color:#FFF908;	font-size:12px; }
a.fontHuang:link {
        text-decoration: none;
        color: #FFF908;
}
a.fontHuang:visited {
        color: #FFF908;
        text-decoration: none;
}
a.fontHuang:hover {
        color: #FFF908;
        text-decoration: underline;
}
a.fontHuang:active {
        color: #FFF908;
        text-decoration: none;
}
.fontAhBS	{ color:#B20000;	font-size:14px;	font-weight: bold; }
.fontAhB_150	{ color:#B20000;	font-size:14px;	line-height: 150%; }
.fontAhB		{ color:#B20000;	font-size:14px;}
.fontAhS		{ color:#B20000;	font-size:12px;	font-weight: bold; }
.fontAh_150	{ color:#B20000;	font-size:12px;	line-height: 150%; }
.fontAh		{ color:#B20000;	font-size:12px; }
a.fontAh:link {
        text-decoration: none;
        color: #B20000;
}
a.fontAh:visited {
        color: #B20000;
        text-decoration: none;
}
a.fontAh:hover {
        color: #B20000;
        text-decoration: underline;
}
a.fontAh:active {
        color: #B20000;
        text-decoration: none;
}
.head_menu_3_1 {font-size:12px; font-weight:bolder; line-height:20px;}
.head_menu_3_1 a {padding-left:26px;display:block; float:left; text-align:left; width:154px; background:#B1D4E8;}
.head_menu_3_1 a:hover {text-decoration:none; background:#75A5C8;color:#000000;}

.info_title {width:105px; height:35px; text-align:center; float:left; padding-right:0px;font-size:14px; font-weight:bolder;}
.info_title a {display:block; line-height:35px; padding-top:0px; width:105px; background:url(../images/lanmu/info_title.gif); color:#000; font-weight:bold;}
.info_title a:hover {background:url(../images/lanmu/info_title_a.gif); color:#000; text-decoration:none;}.titletxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.service_block
{
	background-color:#dcebfa; border:1px solid #cbdae9;
	width:756px;
}

.service_left_div
{
	float:left; padding:16px 20px 6px 20px; margin:0; text-align:left;
}
.service_left_div p
{
	 font-family: Arial, Arial Black; font-size: 13px; color: #07519a; text-indent: 24px;
}

.service_right_div
{
	float:right; padding:16px 20px 6px 20px; margin:0; text-align:left;
}
.service_right_div p
{
	 font-family: Arial, Arial Black; font-size: 13px; color: #07519a; text-indent: 24px;
}
