/*
** (C)2008 dascom inc. **
** 职业能力发展虚拟学院平台 **
*/

/*
** body **
*/
body { font-family:verdana, Arial, Helvetica, sans-serif, "宋体"; color:#666666; margin:0; background:url(../images/bg.jpg) bottom repeat-x;}
body, a, table, div, span, td, th, input, select, button, textarea { font-size:12px; line-height:170%; }
form, button { margin:0; padding:0; }

a:link    { color:#666666; text-decoration:none; }
a:active  { color:#666666; text-decoration:none; }
a:visited { color:#666666; text-decoration:none; }
a:hover   { color:#175BA4; text-decoration:underline; }

.font1 { color:#333333;}
.font1 a:link    { color:#333333;text-decoration:none;}
.font1 a:active  { color:#333333;text-decoration:none;}
.font1 a:visited { color:#333333;text-decoration:none;}
.font1 a:hover   { color:#333333;text-decoration:none;}

.font2 { color:#9E3A3A; }
.font2 a:link    { color:#9E3A3A;text-decoration:none;}
.font2 a:active  { color:#9E3A3A;text-decoration:none;}
.font2 a:visited { color:#9E3A3A;text-decoration:none;}
.font2 a:hover   { color:#9E3A3A;text-decoration:none;}

.title1 {color:#333333; font-weight:bold; float:left;filter:Dropshadow(offx=1,offy=0,color=white) Dropshadow(offx=0,offy=1,color=white)        Dropshadow(offx=0,offy=-1,color=white) Dropshadow(offx=-1,offy=0,color=white); padding:5px 0 0 70px;}
.title2 {color:#333333; font-weight:bold; float:left;filter:Dropshadow(offx=1,offy=0,color=white) Dropshadow(offx=0,offy=1,color=white)        Dropshadow(offx=0,offy=-1,color=white) Dropshadow(offx=-1,offy=0,color=white); padding:5px 0 0 36px;}
.title3 {color:#333333; font-weight:bold; float:left;filter:Dropshadow(offx=1,offy=0,color=white) Dropshadow(offx=0,offy=1,color=white)        Dropshadow(offx=0,offy=-1,color=white) Dropshadow(offx=-1,offy=0,color=white); padding:5px 0 0 56px;}

.font_red { color:#FF0000;}
.font_red a:link    { color:#FF0000;text-decoration:none;}
.font_red a:active  { color:#FF0000;text-decoration:none;}
.font_red a:visited { color:#FF0000;text-decoration:none;}
.font_red a:hover   { color:#FF0000;text-decoration:none;}

.font_bule { color:#11409D;}
.font_bule a:link    { color:#11409D;text-decoration: none;}
.font_bule a:active  { color:#000000;text-decoration: none;}
.font_bule a:visited { color:#11409D;text-decoration: none;}
.font_bule a:hover   { color:#11409D;text-decoration: none;}

.black14 { color:#333333; font-size:14px; font-weight:bolder;}
.black14 a:link    { color:#333333;text-decoration:none;}
.black14 a:active  { color:#333333;text-decoration:none;}
.black14 a:visited { color:#333333;text-decoration:none;}
.black14 a:hover   { color:#333333;text-decoration:none;}

.red14 { color:#9A3A3C; font-size:14px; font-weight:bolder;}
.red14 a:link    { color:#9A3A3C;text-decoration:none;}
.red14 a:active  { color:#9A3A3C;text-decoration:none;}
.red14 a:visited { color:#9A3A3C;text-decoration:none;}
.red14 a:hover   { color:#9A3A3C;text-decoration:none;}

.yellow14 { color:#D3CDAB;font-size:14px;font-weight:bolder;font-family:"宋体";}
.yellow14 a:link    { color:#D3CDAB;text-decoration:none;}
.yellow14 a:active  { color:#D3CDAB;text-decoration:none;}
.yellow14 a:visited { color:#D3CDAB;text-decoration:none;} 
.yellow14 a:hover   { color:#D3CDAB;text-decoration:none;}

/*
** input button select textarea **
*/
input.submit { color:#593600; background:url(../images/button_bg2.gif); height:20px; border:1px solid #EBA63D; border-right-color:#8F4800; border-bottom-color:#8F4800; cursor:pointer; }
input.cancel { color:#593600; background:url(../images/button_bg.gif); height:16px; padding-top:1px; border:1px solid #EBA63D; border-right-color:#8F4800; border-bottom-color:#8F4800; cursor:pointer; }
input.button { color:#593600; background:url(../images/button_bg.gif); height:23px;width:65px;cursor:default; border:0; }
input.border  { color:#333333; height:16px; margin:0; padding:0;border:1px solid #CCCCCC; }
input.border2 { color:#333333; height:18px; margin:0; padding:0;border:1px solid #CCCCCC; }
input.button_2{ color:#333333; background:url(../images/button_bg.gif);height:16px;padding-top:1px;border:1px solid #B0B0B0;border-right-color:#7B7B7B; border-bottom-color:#7B7B7B;cursor:pointer; }
select      { color:#999999; height:18px;}
input.checkbox{ } 
.button1 { background:url(../images/button_bg.gif) no-repeat; background-color:transparent; height:23px; width:65px; border-style:none; cursor:pointer;
color:#333333; padding-top:2px;}
.button2 { background:url(../images/button_bg3.gif) no-repeat; background-color:transparent; height:25px; width:74px; border-style:none; cursor:pointer; color:#FFFFFF; font-size:14px; font-weight:bolder;}
.button3 { background:url(../images/button3.gif) no-repeat; background-color:transparent; height:19px; width:58px; border-style:none; cursor:pointer;}
.button4 { background:url(../images/button_bg4.gif) no-repeat; background-color:transparent; height:25px; width:74px; border-style:none; cursor:pointer; color:#FFFFFF; font-size:14px; font-weight:bolder;}
.button5 { background:url(../images/button_bg5.gif) no-repeat; background-color:transparent; height:25px; width:102px; border-style:none; cursor:pointer; color:#FFFFFF; font-size:14px; font-weight:bolder;}
.search { background:url(../images/button3.gif) no-repeat; width:58px; height:19px; cursor: pointer; border-style:none;}
form {margin:0;padding:0px;}

/*
** layout **
*/
table.layout  { background-color:#FFFFFF; borer-left:1px solid #7FA7CA;borer-right:1px solid #7FA7CA; }
table.layout2 { background-color:#FFFFFF; text-align:center;}
table.layout3 { width:100%; background-color:#FFFFFF; }
td.index_layout_l { width:23%;}
td.index_layout_m { width:48%;}
td.index_layout_r { width:29%;}
table.index_box_1_top    { width:95%;}
td.index_box_1_top       { height:1px; background:#C2D6F1;}
table.index_box_1_bottom { width:95%;}
td.index_box_1_bottom    {  height:1px; background:#C2D6F1;}
table.index_box_1 { width:95%; border-left:2px solid #C2D6F1; border-right:1px solid #C2D6F1;background:#EEF4FB;}

td.layout_l   { width:20%; border-right:1px solid #D6D6D6; background:#EEF4FB;}
td.layout_r   { width:80%; padding-top:8px;}
td.layout_r2   { width:55%; padding-top:8px;}
td.layout_r2   { width:25%; padding-top:8px;}
td.layout02_l { width:23%; border-right:1px solid #D6D6D6; background:#F4F4F4;}
td.layout02_r { width:77%;}
table.layout_l_top    { width:100%;}
td.layout_l_top       { height:1px; background:#F4F4F4;}
table.layout_l_bottom { width:100%;}
td.layout_l_bottom    { height:1px; background:#F4F4F4;}
table.layout_l        { width:100%;}

.layout_r { color:#666666;}
.layout_r a:link    { color:#666666;text-decoration:none;}
.layout_r a:active  { color:#666666;text-decoration:none;}
.layout_r a:visited { color:#666666;text-decoration:none;}
.layout_r a:hover   { color:#666666;text-decoration:none;}

/*
** topmenu **
*/
.topmenu { top:0px; left:0px; width:1003px; height:23px; background-color:#81CBF8; background:url(../images/banner_top.jpg) no-repeat;text-align:left; font-weight:bolder; color:#0869D1;}
.topmenu a:link    { color:#0869D1;text-decoration:none;}
.topmenu a:active  { color:#0869D1;text-decoration:none;}
.topmenu a:visited { color:#0869D1;text-decoration:none;}
.topmenu a:hover   { color:#CE701C;text-decoration:none;}
.topmenu_left            { top:0px; float:left; padding:3px 0 0 10px;}
.topmenu_right           { top:0px; width:500px; color: #0869D1; text-align:right; font-weight:normal; float:right; padding:1px 8px 0 0;}
.topmenu_right a:link    { color:#0869D1;text-decoration:none;}
.topmenu_right a:active  { color:#0869D1;text-decoration:none;}
.topmenu_right a:visited { color:#0869D1;text-decoration:none;}
.topmenu_right a:hover   { color:#CE701C;text-decoration:none;}

/*
** banner **
*/
.banner{left:0px; width:1003px; position:relative; top:0px; height:111px; background:url(../images/banner.jpg) no-repeat;clear:both;}
.menu_div{left:0px; position:absolute; top:77px}

/*
** nav **
*/
#nav { padding-right:0px; padding-left:0px; z-index:500; background:repeat-x; padding-bottom:0px; margin:0px; padding-top:0px; font-family:arial, verdana, sans-serif; list-style-type:none; position:relative; height:34px}
#nav li.line { display:block; background:url(../images/menu3_line.gif) no-repeat; float:left; width:1px; height:34px}
#nav li.left { background:url(../images/menu3_0.gif); float:left; width:18px; height:34px}
#nav li.right { background:url(../images/menu3_1.gif); float:left; width:18px; height:34px}
#nav li.top { display:block; background:url(../images/menu3_bg.gif); float:left; height:34px}
#nav li a.top_link { padding-right:0px; display:block; padding-left:4px; font-weight:bold; background:url(../images/menu3_bg.gif); float:left; padding-bottom:0px; overflow:hidden; cursor:pointer; color:#ffffff; line-height:250%; padding-top:0px; height:34px; text-decoration:none}
#nav li a.top_link span {padding-right:18px; display:block; padding-left:2px; float:left; padding-bottom:0px; line-height:320%; padding-top:0px; height:34px}
#nav li a.top_link span.down {  padding-right:18px; display:block; padding-left:2px; float:left; padding-bottom:0px; padding-top:0px; height:34px}
#nav li.hover a.top_link { background:url(../images/menu3_bg.gif) repeat-x; color:#b4e0f9; line-height:320%}
#nav li.hover a.top_link span { line-height:320%}
#nav li.hover a.top_link span.down { line-height:320%}
#nav li.hover { z-index:200; position:relative}
#nav li.hover ul.sub { border-right:#1294e8 1px solid; padding-right:3px; border-top:#1294e8 1px solid; padding-left:3px; z-index:300; background:#0d58a7; left:1px; padding-bottom:3px; border-left:#1294e8 1px solid; width:100px; padding-top:3px; border-bottom:#1294e8 1px solid; white-space:nowrap; top:34px; height:auto; text-align:left}
#nav li.hover ul.sub li { display:block; font-weight:normal; float:left; width:90px; position:relative; height:20px}
#nav li.hover ul.sub li a { border-right:#0d58a7 1px solid; border-top:#0d58a7 1px solid; display:block; font-SIZE:12px; border-left:#0d58a7 1px solid; width:98px; color:#fff; text-INDENT:5px; line-height:18px; border-bottom:#0d58a7 1px solid; height:18px; text-decoration:none}
#nav li ul.sub li a.fly {}
#nav li.hover ul.sub li a:hover { font-weight:bold; border-left-color:#fff; background:#a0d4f8; border-bottom-color:#fff; color:#000; border-top-color:#fff; border-right-color:#fff}
#nav li.hover ul.sub li a.fly:hover { color:#fff}
#nav li.hover li.hover ul { border-right:#83c5e7 1px solid; padding-right:3px; border-top:#83c5e7 1px solid; padding-left:3px; z-index:400; background:#3f6481; left:90px; padding-bottom:3px; border-left:#83c5e7 1px solid; width:90px; padding-top:3px; border-bottom:#83c5e7 1px solid; white-space:nowrap; top:-4px; height:auto}
#nav li.hover li.hover li.hover ul { border-right:#83c5e7 1px solid; padding-right:3px; border-top:#83c5e7 1px solid; padding-left:3px; z-index:400; background:#3f6481; left:90px; padding-bottom:3px; border-left:#83c5e7 1px solid; width:90px; padding-top:3px; border-bottom:#83c5e7 1px solid; white-space:nowrap; top:-4px; height:auto}
#nav li.hover li.hover li.hover li.hover ul { border-right:#83c5e7 1px solid; padding-right:3px; border-top:#83c5e7 1px solid; padding-left:3px; z-index:400; background:#3f6481; left:90px; padding-bottom:3px; border-left:#83c5e7 1px solid; width:90px; padding-top:3px; border-bottom:#83c5e7 1px solid; white-space:nowrap; top:-4px; height:auto}
#nav li.hover li.hover li.hover li.hover li.hover ul { border-right:#83c5e7 1px solid; padding-right:3px; border-top:#83c5e7 1px solid; padding-left:3px; z-index:400; background:#3f6481; left:90px; padding-bottom:3px; border-left:#83c5e7 1px solid; width:90px; padding-top:3px; border-bottom:#83c5e7 1px solid; white-space:nowrap; top:-4px; height:auto}
#nav ul { padding-right:0px; padding-left:0px; left:-9999px; padding-bottom:0px; margin:0px; width:0px; padding-top:0px; list-style-type:none; position:absolute; top:-9999px; height:0px}
#nav li.hover ul ul { padding-right:0px; padding-left:0px; left:-9999px; padding-bottom:0px; margin:0px; width:0px; padding-top:0px; list-style-type:none; position:absolute; top:-9999px; height:0px}
#nav li.hover li.hover ul ul { padding-right:0px; padding-left:0px; left:-9999px; padding-bottom:0px; margin:0px; width:0px; padding-top:0px; list-style-type:none; position:absolute; top:-9999px; height:0px}
#nav li.hover li.hover li.hover ul ul { padding-right:0px; padding-left:0px; left:-9999px; padding-bottom:0px; margin:0px; width:0px; padding-top:0px; list-style-type:none; position:absolute; top:-9999px; height:0px}
#nav li.hover li.hover li.hover li.hover ul ul { padding-right:0px; padding-left:0px; left:-9999px; padding-bottom:0px; margin:0px; width:0px; padding-top:0px; list-style-type:none; position:absolute; top:-9999px; height:0px}
#nav li.hover li.hover a.fly { border-left-color:#fff; background:url(../images/arrow_over.gif) #a0d4f8 no-repeat 80px 6px; border-bottom-color:#fff; color:#fff; border-top-color:#fff; border-right-color:#fff}
#nav li.hover li.hover li.hover a.fly { border-left-color:#fff; background:url(../images/arrow_over.gif) #a0d4f8 no-repeat 80px 6px; border-bottom-color:#fff; color:#fff; border-top-color:#fff; border-right-color:#fff}
#nav li.hover li.hover li.hover li.hover a.fly { border-left-color:#fff; background:url(../images/arrow_over.gif) #a0d4f8 no-repeat 80px 6px; border-bottom-color:#fff; color:#fff; border-top-color:#fff; border-right-color:#fff}
#nav li.hover li.hover li.hover li.hover li.hover a.fly { border-left-color:#fff; background:url(../images/arrow_over.gif) #a0d4f8 no-repeat 80px 6px; border-bottom-color:#fff; color:#fff; border-top-color:#fff; border-right-color:#fff}
#nav li.hover li.hover li a.fly { border-left-color:#ccf3fb; background:url(../images/arrow.gif) #3f6481 no-repeat 80px 6px; border-bottom-color:#ccf3fb; color:#fff; border-top-color:#ccf3fb; border-right-color:#ccf3fb}
#nav li.hover li.hover li.hover li a.fly {  border-left-color:#ccf3fb; background:url(../images/arrow.gif) #3f6481 no-repeat 80px 6px; border-bottom-color:#ccf3fb; color:#fff; border-top-color:#ccf3fb; border-right-color:#ccf3fb}
#nav li.hover li.hover li.hover li.hover li a.fly { border-left-color:#ccf3fb; background:url(../images/arrow.gif) #3f6481 no-repeat 80px 6px; border-bottom-color:#ccf3fb; color:#fff; border-top-color:#ccf3fb; border-right-color:#ccf3fb
}

/*
** footer **
*/
table.footer { width:1003px; height:63px; background:url(../images/footer.gif) repeat-x;font-size:12px; padding-top:2px;}
tr.footer    { }
td.footer    { color:#666666; font-size:12px; text-align:center;}
.footer a:link    { color:#666666; text-decoration:none;}
.footer a:visited { color:#666666; text-decoration:none;}
.footer a:hover   { color:#333333; text-decoration:underline;}

/*
current
*/
td.current {height:29px; background:url(../images/gprs.gif) repeat-x; padding-top:2px;}

/*
** index **
*/
td.index_box_1_line   { height:6px;}
td.index_box_2_line   { height:6px;}
table.index_box_2_line{ width:95%;}
td.index_box_r_line   { height:2px;}
td.index_box_3_line   { height:7px;}

table.index_box_1_title { width:94%;}
td.index_box_l_title_l  { width:5px; height:27px; background:url(../images/index_box_01_left.gif) no-repeat right;}
td.index_box_l_title_m  { background:url(../images/index_box_01_mid.gif) repeat-x; }
td.index_box_l_title_r  { width:5px; height:27px; background:url(../images/index_box_01_right.gif) no-repeat;}
table.index_box_l_body  { width:95%;}

table.index_box_mid { width:97%;}
td.index_box_03_head_l { width:1px; height:21px; background:url(../images/index_box_03_left.gif);}
td.index_box_03_head_m { text-align:left; background:url(../images/index_box_03_mid.gif) repeat-x; height:21px;}
td.index_box_03_head_m2{ background:url(../images/index_box_03_tit2.gif) no-repeat; width:114px; height:21px;}
td.index_box_03_head_m3{ background:url(../images/index_box_03_tit1.gif) no-repeat; width:114px; height:21px;}
td.index_box_03_head_r { width:13px; background:url(../images/index_box_03_right.gif) no-repeat;}

table.index_box_03_body   { width:97%; }
td.index_box_03_l  { width:1px; background:url(../images/index_box_03_left02.gif) repeat-y;}
td.index_box_03_m  { background:url(../images/index_box_03_bg.gif) repeat-x top; color:#666666;}
td.index_box_03_r  { width:13px; background:url(../images/index_box_03_right02.gif) no-repeat top;}
td.index_box_03_foot_l { width:1px; background:url(../images/index_box_03_left03.gif) no-repeat top;}
td.index_box_03_foot_m { background:url(../images/index_box_03_mid03.gif) repeat-x top;}
td.index_box_03_foot_r { width:13px; background:url(../images/index_box_03_right03.gif) no-repeat top;}

td.index_box_03_title_l{ width:16px; height:20px; background:url(../images/title01_l.gif) no-repeat;}
td.index_box_03_title_m{ text-align:left; background:url(../images/title01_m.gif) repeat-x; height:20px; font-weight:bolder; padding:1px 0 0 5px;}
td.index_box_03_title_r{ width:17px; height:20px; background:url(../images/title01_r.gif) no-repeat;}

table.index_box_2 { width:95%; background:#E1EBF8; padding:3px;}
table.gonggao     { width:95%;}
table.gonggao2     { width:90%;}
table.gonggao_body{ width:100%;}
table.gonggao_title{}
td.gonggao_title_l { width:98px; height:42px; background:url(../images/title02_l.gif) no-repeat;}
td.gonggao_title_m { height:42px; background:url(../images/title02_m.gif) repeat-x;}
td.gonggao_title_r { width:54px; height:42px;}
td.gonggao_l       { width:13px; background:url(../images/title02_l02.gif) repeat-y;}
td.gonggao_r       { width:17px; background:url(../images/title02_r02.gif) repeat-y;}
td.gonggao_foot_l  { width:13px; height:13px; background:url(../images/title02_l03.gif) no-repeat;}
td.gonggao_foot_m { height:13px; background:url(../images/title02_m03.gif) repeat-x;}
td.gonggao_foot_r { width:17px; height:13px; background:url(../images/title02_r03.gif) no-repeat;}

td.index_box_2_title_l    { width:10px; height:27px; background:url(../images/title03_l.gif) no-repeat;}
td.index_box_2_title_m    { background:url(../images/title03_m.gif);}
table.index_box_2_title_m2{ width:100%; color:#333333; font-weight:bold; padding:3px 0 0 0;}
table.index_box_2_body    { width:90%;}
table.index_box_2_body2    { width:96%;}

table.chengyuan   { width:100%;}
td.chengyuan_head { text-align:left; background:url(../images/title04_m.gif);}
td.chengyuan_body { background-color:#EFF4FB; text-align:center;}

table.pic_box      { bordercolor:#999999;}
table.pic_box_font { width:92%;}

/*
** list **
*/
table.list{ }
.list tr  { height:24px; }
.list th  { color:#666666; text-align:left; height:31px; background:url(../images/list_th.gif) repeat-x; padding:0 0 0 10px; border-right:1px dotted #727272;}
.list th img { margin-right:3px; }
.list td     { padding:0 3px 0 3px;}
.list td img { margin-right:3px; }
.list tr.listAlt    { height:24px; background-color:#F0ECEC; }
.list tr.listAlt tr { background-color:#F0ECEC; }
.list tr.Inside     { height:24px; background-color:#F0ECEC; }
.list tr.Inside tr  { height:24px; background-color:#F0ECEC; }
.list tr.InsideAlt  { height:24px; background-color:#F0ECEC; }
.list tr.InsideAlt tr { height:24px; background-color:#F0ECEC; }
td.list_bottom { height:36px; background:url(../images/list_bottom.gif) repeat-x;}
tr.listBas     { height:24px; background-color:#F9F9F9; }

.list           { color:#666666; }
.list a:link    { color:#666666; text-decoration:none; }
.list a:active  { color:#666666;text-decoration:none;}
.list a:visited { color:#666666; text-decoration:none; }
.list a:hover   { color:#666666; text-decoration:none; }

table.list01 { background:#C5C5C5;}
.list01 tr   { height:27px; }
.list01 th   { color:#666666; text-align:left; height:27px; background:url(../images/list01_bg.gif) repeat-x; padding:7px 5px 0 10px;}
#list01alt   { background:url(../images/list01_alt.gif) no-repeat top left; height:27px;}
.list01 td   { padding:0 3px 0 3px; background:#FFFFFF;}
.list01           { color:#666666; }
.list01 a:link    { color:#666666; text-decoration:none; }
.list01 a:active  { color:#666666; text-decoration:none;}
.list01 a:visited { color:#666666; text-decoration:none; }
.list01 a:hover   { color:#666666; text-decoration:none; }

table.list02 { background:#B2C3E7;}
.list02 tr   { height:30px; padding-left:10px;}
.list02 th   { background:#EBEFF8;}
.list02 td   { background:#F6F7FA;}

/*
** regeter **
*/
.register_border{border:1px #C4C4C4 solid; border-top:0px;}
.register_hr {background:url(../images/body_title03_line2.gif) repeat-x 0px 10px;}
.register_body { color:#999999;}
.register_body a:link    { color:#999999; text-decoration: none;}
.register_body a:active  { color:#999999; text-decoration: none;}
.register_body a:visited { color:#999999;text-decoration: none;}
.register_body a:hover   { color:#999999; text-decoration: none;}

td.current_title  { padding:15px 0 0 35px; color:#666666;background:url(../images/body_title02_bg.gif) repeat-x;}
td.register_title2 { color:#666666;}
      
/*body_title*/
.bodytitle_l{width:24px;height:43px;background:url(../images/body_title_l.gif) no-repeat;}    
.bodytitle_m{background:url(../images/body_title_m.gif) repeat-x;}
.bodytitle_r{background:url(../images/body_title_r.gif) no-repeat;}

/* login */
.login_bg {margin-top:90px; background:#fff url(../images/login_bg.gif) repeat-x;border:1px solid #D0DFF2; height:341px;}
.login_left {background:url(../images/top.gif) no-repeat;width:422px; }
.login_leftpic { background:url(../images/login_left.gif) no-repeat; height:305px; width:422px;}
.login_midline {background:url(../images/login_midline.gif) no-repeat; width:2px;}
.login_right {background:url(../images/bg.gif) repeat-y;padding:10px 20px 0;}
.login_lefttop {background:url(../images/login_right.gif) no-repeat; width:192px;height:43px;}
.font_red {color:#FF0000;}

/*free experience*/
.free_text{text-align:justify; text-justify:inter-ideograph; line-height:170%; padding-top:15px; padding-left:5px;padding-right:5px;height:300px; overflow:scroll; border:1px #BABABA solid;}
.free_button {padding-top:5px;padding-bottom:15px;}


.middle_title_l { width:18px; height:27px;background:url(../images/title05_l.gif) no-repeat;}
.middle_title_bg {text-align:left;background:url(../images/title05_m_bg.gif) repeat-x;}

#m_title h5 {width:97%; border-bottom:1px dashed #BABABA;line-height:170%;margin:3px;font-size:130%;}

.welcome {width:97%;border:1px solid #D0D0D0; padding:3px; background-color:#F0F0F0; margin:0px auto 15px 0;}
.welcome td{padding:3px;}
.wel_mid {line-height:25px;padding:4px; background-color:#ffffff; text-align:left;}


/*
** box **
*/
table.box01        { border:1px solid #BBB2A3; width:89%;}
td.box01_title_l   { height:23px; width:6px; background-color:#BBB2A3;}
td.box01_title_line{ height:1px; background-color:#BBB2A3;}
table.box01_title  { width:100%;}
table.box01_body   { width:93%;}

table.F5F5F5 { border:1px solid #E3E4EA; background:#F5F5F5;}
th.F5F5F5 { color:#666666; font-weight:bolder;}
td.F5F5F5 { color:#666666;}

td.message01_l { width:6px; height:38px; background:url(../images/message01_l.gif) no-repeat;}
td.message01_m { background:url(../images/message01_m.gif) repeat-x; color:#999999; font-weight:bolder; text-align:center;white-space: nowrap;}
td.message01_r { width:6px; height:38px; background:url(../images/message01_r.gif) no-repeat;}
td.message01_line { width:4px; height:38px; background:url(../images/message01_line.gif) no-repeat;}
td.message01_bg { height:38px; background:url(../images/message01_line.gif) repeat-x;}

td.message01_l_alt { width:6px; height:38px; background:url(../images/message01_l_alt.gif) no-repeat;}
td.message01_m_alt { background:url(../images/message01_m_alt.gif) repeat-x;white-space: nowrap; color:#666666; font-weight:bolder; text-align:center;}
td.message01_r_alt { width:6px; height:38px; background:url(../images/message01_r_alt.gif) no-repeat;}

.message01_m           { color:#999999; font-weight:bolder;}
.message01_m a:link    { color:#999999; text-decoration: none; font-weight:bolder;}
.message01_m a:active  { color:#999999; text-decoration: none; font-weight:bolder;}
.message01_m a:visited { color:#999999; text-decoration: none; font-weight:bolder;}
.message01_m a:hover   { color:#999999; text-decoration: none; font-weight:bolder;}

.message01_m_alt           { color:#666666; font-weight:bolder;}
.message01_m_alt a:link    { color:#666666; text-decoration: none; font-weight:bolder;}
.message01_m_alt a:active  { color:#666666; text-decoration: none; font-weight:bolder;}
.message01_m_alt a:visited { color:#666666; text-decoration: none; font-weight:bolder;}
.message01_m_alt a:hover   { color:#666666; text-decoration: none; font-weight:bolder;}

td.message02 { height:28px; background:url(../images/message01_th.gif) repeat-x bottom; color:#666666; font-weight:bolder;}


/*gongzhong*/
.gongzhong_pic {border 1px solid; padding: 4px; background-color: #ffffff; margin: 6px; float: right;}
.gongzhong_text {line-height:170%;}

/*baoming*/
.baoming_step {background:url(../images/step.jpg) no-repeat; height:88px;}
.baoming_search{border-bottom:1px #BABABA solid; width:120px;}
.baoming_search2{border-bottom:1px #BABABA solid; width:85px;}

.addcourse_titlebg{background:url(../images/add_course_titlebg.gif) repeat-x;}
.add_course_title_l{background:url(../images/add_course_title_l.gif) no-repeat; height:27px; width:4px}
.add_course_title_m{background:url(../images/add_course_title_m.gif) repeat-x; height:27px; padding:5px 4px 0 4px;}
.add_course_title_r{background:url(../images/add_course_title_r.gif) no-repeat; width:4px;}
.list_total{height:36px; background:url(../images/list_bottom.gif) repeat-x;}

.button_t {background:url(../images/button_l.gif) no-repeat left;height:23px;}
.button_t span {background:url(../images/button_r.gif) no-repeat right;margin-left:12px;padding-right:12px;height:23px;float:left;padding-top:5px;cursor:pointer;}

/*right*/
td.baoming_layout_r   { width:20%;border-bottom:0px; background:#EEF4FB;}
td.baoming_layout_r_top {}
td.baoming_layout_r_bottom{}

/*right box*/
table.box_r { border:1px #ADCBE4 solid ;background:#FFF;margin-bottom:9px; }
td.right_boxtitle_bg { background:url(../images/add_course_right_titlebg.gif) repeat-x;height:32px;}
table.right_boxtitle  {margin-left:10px;}
td.right_boxtitle_l  { width:8px; height:32px; background:url(../images/add_course_right_title_l.gif) no-repeat right;}
td.right_boxtitle_m  { background:url(../images/add_course_right_title_m.gif) repeat-x;text-align:center;color:#333333; font-weight:bold;filter:Dropshadow(offx=1,offy=0,color=white) Dropshadow(offx=0,offy=1,color=white)        Dropshadow(offx=0,offy=-1,color=white) Dropshadow(offx=-1,offy=0,color=white); padding-top:9px;}
td.right_boxtitle_r  { width:8px; height:32px; background:url(../images/add_course_right_title_r.gif) no-repeat;}

table.right_boxcontent{ }

#alter {width:96%; margin:5px auto; text-align:left; clear:both; border-right:#d0d0d0 1px solid; padding-right: 4px; border-top:#d0d0d0 1px solid; padding-left:4px; padding-bottom:4px; border-left:#d0d0d0 1px solid; padding-top:4px; border-bottom:#d0d0d0 1px solid; background-color:#f0f0f0;}

/*baoming2*/
.baoming_step2 {background:url(../images/step2.jpg) no-repeat; height:88px;}
.baoming_step3 {background:url(../images/step3.jpg) no-repeat; height:88px;}