﻿/*
???? ??
*/
body { margin:0; padding:0; font-family:""; font-size:12px;
       background-color:#FFF;}
td,th,tr,p,div,input,select,textarea { font-family:""; font-size:12px;}
form { margin:0; padding:0;}
			
a:link    { color:#0132CC; text-decoration:underline;}
a:visited { color:#0132CC; text-decoration:underline;}
a:hover   { color:#0132CC; text-decoration:none;}
a:active  { color:#0132CC; text-decoration:none;}

.BannerMenuTD { background:url(../Images/Top_Menu_BG.jpg) right repeat-y;
                text-align:right; color:#FFF;}
.BannerMenuTD_bg{background:#259225;}
.BannerMenuTD a:link    { color:#FFF; text-decoration:none;}
.BannerMenuTD a:visited { color:#FFF; text-decoration:none;}
.BannerMenuTD a:hover   { color:#FFF; text-decoration:none;}
.BannerMenuTD a:active  { color:#FFF; text-decoration:none;}

.BannerInfoTD { text-align:right;}

.TopBtnTD { background:url(../Images/Top_Btn_BG.jpg); clear:both;height:26px;
            line-height:20px;padding-left:10px;}
/*
.TopBtnTD ul { float:left; margin:0; padding:0; list-style:none;}
.TopBtnTD ul li { float:left; margin:0; padding:0; list-style:none; height:26px; line-height:26px;
                  width:75px; text-align:center;}
*/
.TopBtnTD  a{color:#fff;text-decoration:none;display:block;float:left;height:22px;padding:2px 15px 0}
.TopBtnTD  a:hover{ padding-left:14px;padding-right:14px;}
.TopBtnTD  ul { float:left; margin:0; padding:0; list-style:none;}
.TopBtnTD  li { float:left;margin-top:1px;text-align:center;margin-right:5px;height:22px;_height:24px}
.TopBtnTD  li.on{background:url(../Images/bg_nav_on.gif) repeat-x;border:1px solid #0E2E91;}
.TopBtnTD a:link    { color:#FFF; text-decoration:none;}
.TopBtnTD a:visited { color:#FFF; text-decoration:none;}
.TopBtnTD a:hover   { color:#FFF; text-decoration:none;}
.TopBtnTD a:active  { color:#FFF; text-decoration:none;}

.TopBtnTD  li.on a,.TopBtnTD li.on a:hover{background:url(../Images/bg_nav_on_a.gif) no-repeat center 17px;border:none;padding-top:1px;padding-left:15px;padding-right:15px}

.TopBtnTD  li a:hover,.TopBtnTD li a.on{color:#fff;background:url(../Images/bg_nav_on.gif) repeat-x;border:1px solid #0E2E91;height:21px;_height:22px;padding-top:1px}

.TopBtnTD  li a.on{padding-left:14px;padding-right:14px;}

.MyTitleTD { background:url(../Images/bg1.gif); height:23px; line-height:23px; font-weight:bold;}
.TabBorBT { border-bottom:1px solid #BBB; border-top:1px solid #BBB;}

.TabRight { border:1px solid #aa4209; background:#fff;}
.TabRightTitle { background-color:#edb597; height:23px; line-height:23px; text-indent:5px; text-align:left;}
.TabRightTitleAD { background:#fdf2ee url(../Images/tanhao.gif) 70px 0px no-repeat; height:23px; line-height:23px; text-indent:5px; text-align:left;}

.ResumeUL { float:left; width:160px; margin:0; padding:0; margin-left:6px; list-style:none;}
.ResumeUL li { float:left; width:160px; margin:0; padding:0; height:25px; line-height:25px;
               text-align:left; text-indent:18px;}
.ResumeUL li#OverTo { background:url(../Images/l_m_01.gif) 0px 6px no-repeat;}
.ResumeUL li#mainIn { background:url(../Images/l_m_03.gif) 0px 6px no-repeat;}
.ResumeUL li a:link    { color:#0132CC; text-decoration:none;}
.ResumeUL li a:visited { color:#0132CC; text-decoration:none;}
.ResumeUL li a:hover   { color:#0132CC; text-decoration:underline;}
.ResumeUL li a:active  { color:#0132CC; text-decoration:underline;}

/*??Btn*/
.lab {clear:both;background:url(../Images/labbm.gif) repeat-x 0 bottom;margin:15px 0}
.lab a{text-decoration:none;font-weight:bold}
.lab b{display:block;float:left;border:1px solid #000;border-bottom:none;font-weight:bold}
.lab .on{background:#aa4209;padding:9px 32px 2px;color:#FFF;font-size:14px}
.lab .on a{color:#FFF;font-size:14px}
.lab .off{background:#fdf2ee;padding:7px 17px 2px;margin-top:3px;border-bottom:1px solid #000}
.lab .off a{color:#000}
.labbm{clear:both; height:5px;border-left:1px solid #000;font-size:0}
.labbtn{float:right;line-height:25px;margin-top:-50px}
.labbtn a{text-decoration:none;font-weight:bold}
.labbtn a:hover{color:#14A73C}
/*С??*/
.Fgray { color:#333;}
.Fred { color:#FF0000;}
.Fyell { color:#FF6500;}
.F14 { font-size:14px;}



/*??*/
.TabFooter { background:#E6E6E6; color:#333333;}
.TabFooter td { line-height:25px;}
.TabFooter a:link    { color:#000000; text-decoration:none;}
.TabFooter a:visited { color:#000000; text-decoration:none;}
.TabFooter a:hover   { color:#000000; text-decoration:underline;}
.TabFooter a:active  { color:#000000; text-decoration:underline;}
.FooterLine { background:#666666;}

/*??*/
.FResumeTitle { font-size:18px; font-weight:bold;}
.FLeftTD  { text-align:left; height:25px; line-height:25px; width:120px;}
.FLeftTD span { color:#FF6500;}
.FLeftTD strong { color:#666; font-weight:normal;}
.FRightTD { text-align:left; height:25px; line-height:25px; vertical-align:middle;}
.FRightTD span { color:#666; margin-left:5px;}
.FTitle { font-size:14px; color:#FF6500; font-weight:bold; text-align:left;}
.FInfo { color:#666; text-align:left; line-height:16px;}

/*???*/
.RightNavUL { float:left; margin:0; padding:0; list-style:none; width:150px; margin-left:10px;}
.RightNavUL li { float:left; margin:0; padding:0; list-style:none; width:150px;
                 line-height:20px;}
.RightNavUL li#RRed { color:#F00;}

/*??????*/
.logintab { border:1px solid #b44d25;}
.LoginRegUL { float:left; margin:0; padding:0; width:300px; list-style:none;}
.LoginRegUL li { float:left; margin:0; padding:0; width:400px; list-style:none;
                 background:url(../Images/ar1.gif) 0px 5px no-repeat; text-indent:25px; line-height:30px;}
.WebTitle{ font-size:14px; font-weight:bold;}

.txtbox { border:1px solid #7F9DB9; height:14px}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	z-index:90;
	left:0;
	top:0;
	width:100%; 
	height:100%;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border:solid 1px;
	border-color:Gray;
	padding:3px;
	width:225px;
}
.progress
{
    display: block;
    position: absolute;
    padding: 2px 3px;
}
.container
{
    width:250px
}
.alertMessagebody
{
	border-right: #0c83c1 1px solid;
	padding-right: 4px; 
	border-top: #0c83c1 1px solid;
	padding-left: 4px;
	background: #f0f7fa;
	left: -2px; 
	padding-bottom: 4px; 
	border-left: #0c83c1 1px solid;
	color: #19538e;
	padding-top: 4px;
	border-bottom: #0c83c1 1px solid;
	position: relative;
	top: -2px;
	text-align:center;
	padding :4px 4px 4px 4px;
	font-size:12px;
}

.TabFooter { background:#DFDFDF; color:#333;}
.TabFooter td { line-height:25px; }
.TabFooter a:link    { color:#000; text-decoration:none;}
.TabFooter a:visited { color:#000; text-decoration:none;}
.TabFooter a:hover   { color:#000; text-decoration:underline;}
.TabFooter a:active  { color:#000; text-decoration:underline;}