BODY        { font-size: 12px; color: #4F0206; margin: 0px; background: #F0ECD0; background: url(index_bg.jpg) repeat-x #F2F0F1; }
p,td,div    { color: #4F0206; font-size: 12px; }

/*selectÇ°µÄspan*/
.select_span { border: 1px #808080 solid; background-color: #EEEEEE; font-size: 12px; position: absolute; overflow: hidden; margin-top1: 3px; height: 17px; }

.form_top_line,.form_bot_line { height: 1px; }
.form_top_l,.form_bot_l { background-color: #FA8AAE; width: 115px; height: 3px; }
.form_top_r,.form_bot_r { background-color: #DFDFDF; }
.form_td0_left,.form_td0_right { border-top: 1px #ebebeb solid; }
.form_td_left,.form_td0_left { background-color: #F4F4F2; width: 115px; height: 30px; text-align: right; vertical-align: top; padding: 10px 0px; border-bottom: 1px #ebebeb solid; }
.form_td_right,.form_td0_right { background-color: #ffffff; padding: 7px 8px; border-bottom: 1px #ebebeb solid; }
.form_td_bt { text-align: center; padding: 10px 0px; }
.form_bt_bg { }
/**********************************************************/
a:visited   { font-size: 9pt; color: #4F0206; text-decoration: none; }
a:link      { font-size: 9pt; color: #4F0206; text-decoration: none; }
a:hover     { font-size: 9pt; color: #ff0000; text-decoration: underline; }

a.white:visited { font-size: 9pt; text-decoration: none; color: #E1ECFB; } 
a.white:link { font-size: 9pt; text-decoration: none; color: #E1ECFB; }
a.white:hover { font-size: 9pt; text-decoration: none; color: #B5D1F6; }
/**********************************************************/
.button-bg-2 { border: 0px; background-image: url(../images/bt_gsdt.gif); height: 26px; width: 110px; padding-top: 2px; padding-left: 8px; background-color: #f2f2f2; color: #333333; cursor: hand; }
.button-bg,.form_bt_bg { border: 0px; background-image: url(../images/bt_bg.gif); height: 22px; width: 70px; padding:0px 0px 1px 15px; background-color: #f2f2f2; color: #000000; cursor: hand; }
.input-khfk { }
.input-job  { border-right: black 1px solid; border-top: black 1px solid; font-size: 12px; border-left: black 1px solid; line-height: normal; border-bottom: black 1px solid; font-weight: normal; font-style: normal; height: 19px; font-variant: normal; }
.input-ss   { border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; background-color: #f2f2f2; color: #999999; }
/**********************************************************/
.DataList-table { border: 0px #ffffff solid; }
.DataList-tr-0 { font-size: 10.5pt; color=#000000; background-color: #4A89F1; height: 23px; text-align: center; }
.DataList-td-0 { font-size: 10.5pt; color: #FFFFFF; border-right: 1px #ffffff solid; border-bottom: 1px #ffffff solid; padding: 2px 5px; }
.DataList-tr-1 { font-size: 9pt; color: #000000; background-color=#f3f3f3; ; text-align: left; }
.DataList-tr-2 { font-size: 9pt; color: #000000; background-color=#eeeeee; ; text-align: left; }
.DataList-td-1,.DataList-td-2 { font-size: 12px; padding: 0px 5px; border-right: 1px #ffffff solid; border-bottom: 1px #ffffff solid; height: 30px; }

/**********************************************************/
.clear      { clear: both; margin: 0px; padding: 0px; font-size: 0px; line-height: 0px; }

#top        { width: 1000px; height: 105px; padding: 0px; background: url(top_bg.gif) no-repeat; }
#top_logo   { width: 364px; float: left; padding: 0px 0px 0px 0px; text-align: center; }
#top_banner { float: left; padding: 0px 0px 0px 0px; text-align: center; }

#main       { width: 1000px; padding: 0px; }
#main_left  { width: 365px; min-height: 626px; float: left; padding: 0px; text-align: left; background: url(left_bg.gif) no-repeat; }
#main_center { width: 589px; float: left; padding: 0px 0px 0px 0px; text-align: left; }
#main_center2 { width: 589px; float: left; padding: 5px 0px 5px 0px; text-align: left; }
#main_right { width: 0px; float: left; padding: 5px 0px 5px 0px; display: none; }

#bottom     { width: 1000px; padding: 0px; }
#bottom_left { width: 365px; padding: 0px; }
#bottom_right { padding: 0px 0px 0px 20px;line-height: 18px; }

.bak10      { height: 10px; font-size: 1px; line-height: 1px; margin: 0px; padding: 0px; clear: both; }
.bak5       { height: 5px; font-size: 1px; line-height: 1px; margin: 0px; padding: 0px; clear: both; }

ul          { padding-left: 0px; text-align: left; margin: 0px; }
form        { margin: 0px; }

/**********************************************************/

.main1      { background: url(main1_bg.gif) 0px 0px repeat-x #E1DFE0; width:613px; height:257px padding: 0px 0px 0px 0px; }
.main1_top_l   { background: url(main1_top_l.gif); width:10px; height:10px; }
.main1_top_c   {  }
.main1_top_r   { background: url(main1_top_r.gif); width:10px; height:10px; }
.main1_l   {  }
.main1_c   { height:257px; padding:0px 10px; }
.main1_r   {  }
.main1_bot_l   { background: url(main1_bot_l.gif); width:10px; height:10px; }
.main1_bot_c   {  }
.main1_bot_r   { background: url(main1_bot_r.gif); width:10px; height:10px; }

.main2      { background: #4f0206; width:347px; height:225px padding: 0px 0px 0px 0px; }
.main2_top_l   { background: url(main2_top_l.gif); width:12px; height:12px; }
.main2_top_c   {  }
.main2_top_r   { background: url(main2_top_r.gif); width:12px; height:12px; }
.main2_l   {  }
.main2_c   { height:201px; padding:5px 8px; }
.main2_r   {  }
.main2_bot_l   { background: url(main2_bot_l.gif); width:12px; height:12px; }
.main2_bot_c   {  }
.main2_bot_r   { background: url(main2_bot_r.gif); width:12px; height:12px; }

/**********************************************************/

