﻿/*
???? ??
*/
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 #0F820F; background:#EEFDEE;}
.TabRightTitle { background-color:#5AC65A; height:23px; line-height:23px; text-indent:5px; text-align:left;}
.TabRightTitleAD { background:#EEFDEE 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:#0F820F;padding:9px 32px 2px;color:#FFF;font-size:14px}
.lab .on a{color:#FFF;font-size:14px}
.lab .off{background:#EEFDEE;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:right; height:25px; line-height:25px; width:100px; padding-right:10px}
.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 #2A972A;}
.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;}



/*tksplum 2010-02-03*/
* html .tck {  /*ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
.tck{ width:720px; position:absolute;position: fixed;	z-index:1000;color:#000000;text-align:left;top:18%;_top:50%;left:15%; }
.tck_top{ background:url(../images/tck.gif) no-repeat; width:700px; height:34px; padding:0 10px; font-size:14px; font-weight:700; color:#1a398c; line-height:34px;}
.tck_top a:link,.tck_top a:visited{ float:right; font-size:12px; font-weight:normal; margin:0px 0 0 0; *margin:-34px 0 0 0; color:#000; text-decoration:none}
.tck_top a:hover{text-decoration:none}
.tck_nr{ width:698px; border:1px solid #7992c5; border-top:0; padding:10px; background:#fff}
.tck_tb{ width:100%:}
.tck_tb td{ padding:3px;}
.tc_zdlb{ width:100%; height:100%; }
.tc_zdlb ul{ list-style:none; margin:0; padding:0;}
.tc_zdlb li{ float:left; width:20%}
.ad{ text-align:justify; width:50px;  speech-rate: x-fast:medium; direction:ltr; page-break-after:avoid;}
.ad_a{ 

