﻿@charset "utf-8";
@import url('website.css');
/*====================================================
Version:4.0.0(2011-04-02)
Website:http://www.zfsoft.com
Auther:Sunleoo
Recently:Sunleoo(2011-04-02)
=======================================================*/
/*===============内容页模块样式开始==================*/
/*==========最近使用end==========*/
/*==========数据中心模块============*/
.addsjzx { width:100%; clear:both; margin-top:20px; }
.addsjzx ul { width:100%; }
.addsjzx ul li { float:left; margin-top:5px; width:190px; height:130px; margin-left:7px; display:inline; background:url(../images/blue/sjzx_linklist03.gif) no-repeat; position:relative; z-index:95; }
.addsjzx ul li a { width:100%; height:100%; display:block; cursor:pointer; text-decoration:none; }
.addsjzx ul li a:hover { text-decoration:none; }
.addsjzx ul li a:hover .xtclose { position:absolute; top:8px; right:8px; width:15px; height:15px; display:block; background:url(../images/blue/ico_blue.gif) no-repeat left -1029px; }
.addsjzx ul li p { padding-top:97px; text-align:center; }
.addsjzx ul li p .xtname, .addsjzx ul li p .xtadd { font-weight:bold; color:#155FBE; padding:0; width:100%; display:inline-block; }
.addsjzx ul li p .xtip { padding:1px 0; color:#000; color:#155FBE; }
.addsjzx ul li p .xtadd { padding-top:10px; }
.addsjzx ul li.run01 { background:url(../images/blue/sjzx_piclink01.gif) no-repeat; }
.addsjzx ul li.stop01 { background:url(../images/blue/sjzx_piclink04.gif) no-repeat; }
.addsjzx ul li.add01 { background:url(../images/blue/sjzx_piclink02.gif) no-repeat; }
.addsjzx ul li.run02 { background:url(../images/blue/sjzx_piclink001.gif) no-repeat; }
.addsjzx ul li.stop02 { background:url(../images/blue/sjzx_piclink004.gif) no-repeat; }
.addsjzx ul li.add02 { background:url(../images/blue/sjzx_piclink002.gif) no-repeat; }
/*============按钮列表============*/
.button2_list { width:100%; margin-bottom:4px; }
.button2_list .button2_con { width:100%; text-align:right; position:relative; }
.button2_list .button2_sz { width:90px; height:20px; text-align:left; border:0!important; outline:0; padding-left:0; padding-right:0; text-indent:1.3em; vertical-align:middle; font-size:12px; color:#fff; background:url(../images/blue/btn_setup.gif) no-repeat 0px 0px; }
.button2_list .button2_sz:hover { background:url(../images/blue/btn_setup.gif) no-repeat 0px -20px; }
.button2_list .button2_con .button2div { width:90px; position:absolute; text-align:left; top:20px; _top:21px; right:3px; _right:2px; z-index:999; background:#F2FAFE url(../images/blue/btn_listbg.gif) repeat-y left top; }
.button2_list .button2_con .button2div ul { padding:10px 0; width:89px; border:1px solid #B3CBDF; border-top:0; }
.button2_list .button2_con .button2div ul li { height:23px; line-height:23px; text-indent:0.5em; background:url(../images/blue/btn_listli.gif) no-repeat left bottom;}
.button2_list .button2_con .button2div ul li a { display:block; }
.button2_list .button2_con .button2div ul li a:hover {background:#4599E0; color:#fff; }
/*==========数据列表型（ul型）==yyl==========*/
.list { width:98%; margin:2px auto; }
.list li { line-height:180%; background:url(../images/underline.gif) repeat-x left 19px; width:100%; overflow:hidden; text-align:left }
.list li .type { float:left; margin:0 2px; background:url(../images/blue/ico_blue.gif) no-repeat left -65px; padding-left:5px; }
.list li a { float:left;/*display:block;
width:70%;
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;*/ }
.list li .new { float:left; display:line-block; background:url(../images/ico_new01.gif) no-repeat center; width:29px; height:10px; margin:0 2px }
.list li .time { float:right; display:block }
.list li a:hover { text-decoration:underline }
.mail li { height:23px; line-height:23px; }
.mail li a { padding-left:5px; }
.mail li .post { float:left; padding-left:5px; margin-right:2px }
.tablist { border-collapse:collapse; width:98%; margin:2px auto }
.tablist tbody td { text-align:left; padding:2px 3px; height:20px; background:url(../images/underline.gif) repeat-x left 20px }
.tablist tbody a { float:left; display:block; background:url(../images/arow.gif) no-repeat left 3px; padding-left:8px font-weight:bold;
}
.tablist tbody .new { float:left; display:block; background:url(../images/portlet_new.gif) no-repeat center; width:27px; height:15px; margin:0 2px }
.tablist tbody .time { width:60px; padding:0 }
/*============栏目列表型==sj==========*/
.titlelist { width:100%; background:#fff; }
.titlelist h3 { width:100%; height:27px; line-height:27px; background:#eff5fb; border-bottom:#aac1de 1px solid; text-align:left; }
.titlelist h3 span { color:#1e5494; margin-left:15px; }
.titlelist ul { width:100%; padding:5px 0; }
.titlelist li { width:98%; margin:0 auto; height:24px; line-height:24px; text-align:left; }
.titlelist li span { width:8px; height:24px; background:url(../images/blue/ico_blue.gif) left -190px no-repeat; float:left; display:inline; margin-left:15px; }
.titlelist li span.ico_down { background:url(../images/blue/ico_12_down.gif) left center no-repeat;}
.titlelist li a { color:#1e5494!important; float:left; display:inline; background:none; text-decoration:none!important; width:100%; text-indent:5px; }
.titlelist li a:hover { background:#f8e2c2; }
.titlelist li a:hover span { background:url(../images/blue/ico_blue.gif) left -214px no-repeat; }
.titlelist li a:hover span.ico_down { background:url(../images/blue/ico_13_down.gif) left center no-repeat;}
.titlelist .current { background:#dce8f8; }
.titlelist .current span { background:url(../images/blue/ico_75.gif) left center no-repeat; }
.titlelist .current span.ico_down { background:url(../images/blue/ico_75_down.gif) left center no-repeat;}
/*============栏目列表型==sj==========*/
.title_list { width:100%; background:#fff; padding:5px 0; min-height:24px; _height:24px; }
.title_list h3 { float:left; padding-left:15px; line-height:24px; }
.title_list h3 span { color:#1e5494; }
.title_list ul { margin-left:70px; }
.title_list ul span{ float:left;display:block;}
.title_list li { float:left;text-align:left; width:auto; }
.title_list li span { color:#a6b4c9;float:left; display:block;}
.title_list li a { color:#1e5494!important; float:left; padding:3px 0;margin:0 5px;}
.title_list .current a { background:url(../images/blue/tab_btn02.gif) repeat-x left center; border:#83bde3 1px solid; padding:2px 9px; text-align:center }
/*===========表格类型===============*/
.tabform { border-collapse:collapse; width:98%; margin:2px auto; }
.tabform thead td, .tabform thead th { text-align:left; padding:2px 3px; }
.tabform tbody td { padding-top:5px; }
.tabform .name { color:#3F6DA3; }
.tabform tbody th, .tabform tbody td { text-align:left; padding:2px 3px; }
.formbot { width:100%; }
.formbot h3 { padding-top:2px; background:url(../images/grxx_bg.gif) no-repeat center bottom; height:10px; }
/*======================选项卡表格end======================*/

/*======================弹出层=start=====================*/
.popup { width:342px; height:142px; margin: auto; border:#CCC 1px solid; }
.popup h3 { width:100%; height:19px; line-height:19px; }
.popup h3 span { font-size:14px; float:left; display:inline; margin-left:8px; }
.popup h3 a { width:16px; height:16px; float:right; display:inline; }
.popup .con { width:100%; margin-top:13px; }
.popup .con img { width:56px; height:56px; float:left; display:inline; margin-left:16px; }
.popup .con p { width:253px; height:54px; border:#000 1px dashed; text-align:center; line-height:40px; float:left; }
.popup .btn_01 { margin-top:25px; width:100%; }
.popup .btn_01 table { margin:0 auto; }
.popup .btn_01 button { height:19px; padding:0 7px; margin:0 4px; }
/*======================弹出层end======================*/
/*===========================模块样式重新整理================================*/
/*================弹出消息提示框样式==yyl2011-06-22===============*/
.open_prompt { width:99%; margin:0 auto; }
.open_prompt p { width:96%; padding:5px 0; line-height:150%; margin:0 auto; text-align:left; }
/*====消息提示形式1==yyl==*/
.open_prompt .table01 { margin:0 auto; margin-top:13px; width:94%; }
.open_prompt th { padding-left:5px; font-weight:normal; }
.open_prompt .img { width:65px; height:60px; padding:0; float:right; }
.open_prompt .btn01 { padding-top:15px; }
.open_prompt .btn_qd { width:70px; height:19px; border:0; padding:0; cursor:pointer; background:url(../images/blue/btn_ok.gif) no-repeat left center; }
.open_prompt .btn_qx { width:70px; height:19px; border:0; padding:0; margin-left:10px; cursor:pointer; background:url(../images/blue/btn_cancel.gif) no-repeat left center; }
/*===消息提示形式2==yyl==*/
.open_prompt .table02 { margin:0 auto; margin-top:18px; width:90%; }
.open_prompt .jdt { height:16px; background:url(../images/blue/ico_jdt.png) no-repeat 80px center; }
.open_prompt .btn02 { padding-top:8px; }
/*==========弹出窗口样式==========*/
.open_win { width: 98%; margin:5px auto; padding-bottom:2px\9; *padding-bottom:0;
}
.open_win .choose { float:left; display:inline; }
.open_foot { height:32px; background:#E8F1FB; border: 1px solid #B5CAD7;}
.open_foot .open_btn { float:right; padding:6px 12px 6px 6px; }
/*========页脚弹出层========*/
.openmessage { width:230px; border:1px solid #1566BB; }
.openmessage .title { height: 22px; line-height:22px; overflow: hidden; background:url(../images/blue/open_titlebg_02.gif) repeat-x left center;}
.openmessage .title h2 { font-size: 12px; padding-left:10px; color: #fff; }
.openmessage .title .close { position: absolute; right:3px; top: 2px; width: 23px; height: 16px; text-indent:-10em; overflow: hidden; cursor: pointer; display:none; background: url(../images/open_close.gif) no-repeat left center; }
.openmessage .title .close:hover { cursor: pointer; background: url(../images/open_close01.png) no-repeat left center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/open_close01.png'); /* IE6 尽量少用滤镜影响速度*/
_background-image: none; /* IE6 */}
.openmessage .messagecon {background:#fff url(../images/blue/open_mesbg.gif) repeat-x left bottom; position: relative; min-height:105px; _height:105px; border-top:none; text-align: center; }
.openmessage .messagecon p { padding:5px 0; }
.openmessage .messagecon .mesnum { padding-top:30px; background:url(../images/blue/ico_notice.gif) no-repeat 50px 30px;}
.openmessage .messagecon .mesnum span { color:#F00; padding:0 2px; }
.openmessage .messagecon a { padding:0 3px; display:inline-block; padding-left:7px; background:url(../images/blue/ico_blue.gif) no-repeat left -70px; }
.openmessage .messagecon a:hover { text-decoration:underline; }
/*========弹出窗系列之弹出层样式======*/
.open_win01 { width: 98%; margin:0px auto; padding-bottom:2px\9; *padding-bottom:0;
}
/*===========表格类型===============*/
/*======弹出窗口表格=yyl=20110728====*/
.opentable { border-collapse:collapse; width: 100%; text-align: left; }
.opentable caption, .opentable tfoot tr { width:100%; padding:5px 0; background:#EFEFEF; text-align:left; }
.opentable thead { background:#F2F2F2; }
.opentable td, .opentable th { border: 1px solid #CCD4D7; padding:6px 12px 6px 6px; vertical-align:middle; word-break: keep-all; color: #000; background:#fff; }
.opentable tbody td:hover { background:#F6F7FA; }
.opentable tbody td.title { background:#EFEFEF; }
.opentable tbody td span {color:#000; font-weight:bold;  }
.opentable tbody td.nohover:hover { background:none; }
.opentable tbody th { background:#FBFBFD; text-align:right; font-weight:normal; }
.opentable tbody th:hover { background:#F2F6F7; }
.opentable tfoot td { background:#EFEFEF; }
.opentable label { padding-left:10px; padding-right:5px; }
.opentable .areacon { width:100%; position:relative; }
.opentable textarea { padding:2px; background:#FEFCED; overflow:hidden; border:none; width:99%; }
.opentable .bz { float:left; }
.opentable .bz a { padding-left:20px; color:#0F5DC1; text-decoration:underline; }
.opentable .btn { float:right; }
/*=====普通表格start===yyl=========*/
.formlist { border-collapse:collapse; width: 100%; text-align: left; background:#fff;}
.formlist td, .formlist th { padding:6px 8px 6px 6px; vertical-align:middle; word-break:break-all; color: #000; border: 1px solid #B0CBE0;}
.formlist thead tr, .formlist tfoot tr { width:100%; text-align:left; }
.formlist thead tr, .formlist thead th { background:#E8F0FB; padding:5px 5px; text-align:left; color:#00579c; border-bottom:1px solid #B0CBE0; }
.formlist tfoot tr, .formlist tfoot td { background:#E8F0FB; }
.formlist thead span { font-weight:bold; margin-left:10px; color:#000; padding-left:20px; background:url(../images/ico_tablehead.gif) no-repeat -5px -82px; line-height:22px; float:left; }
.formlist .up { color:#000!important; background:url(../images/blue/ico_blue.gif) left -267px no-repeat; margin-left:10px; padding-left:10px; }
.formlist .down { color:#000!important; background:url(../images/blue/ico_blue.gif) left -291px no-repeat;  margin-left:10px; padding-left:10px; }
.formlist tbody td.nohover:hover { background:none; }
.formlist tbody th { background:#F3F5F8; text-align:right; font-weight:normal; }
.formlist tbody th:hover { background:#F3F5F8; }
.formlist th.title, .formlist th.title:hover {background:#E8F0FB; color:#155FBE; text-align:center;}
.formlist .title_02 { background:#dfecf5; text-align:left; color:#02569c; font-weight:bold; }
.formlist textarea { padding:2px; }
.formlist .add_dec .add { float:left; width:11px; height:11px; background:url(../images/gray/ico_zj.gif) no-repeat; margin:3px 0 0 5px; display:inline; border:none!important; outline:none!important; }
.formlist .add_dec span { color:#911c11; }
.formlist .add_dec .dec { float:left; width:11px; height:11px; background:url(../images/gray/ico_js.gif) no-repeat; margin:3px 5px 0 5px; display:inline; border:none!important; outline:none!important; }
.formlist .red { font-weight:normal; color:red; padding-right:3px; }
.formlist .bz { float:left; }
.formlist .bz a { padding-left:20px; color:#0F5DC1; text-decoration:underline; }
.formlist .btn { float:right; }
.formlist input.liulan { vertical-align:middle; padding:0 2px; background:#fff; border:1px solid #8EB7DA; margin-left:3px; }
.formlist .titlecon { padding-left:25px; }
.formlist .icocon01, .formlist .icocon02, .formlist .icocon03, .formlist .icocon04, .formlist .icocon05 { display:inline-block; width:20px; height:15px; }
.formlist .icocon01 { background:url(../images/ico_content.gif) no-repeat -10px -90px; }
.formlist .icocon02 { background:url(../images/ico_content.gif) no-repeat -10px -140px; }
.formlist .icocon03 { background:url(../images/ico_content.gif) no-repeat -10px -190px; }
.formlist .icocon04 { background:url(../images/ico_content.gif) no-repeat -10px -240px; }
.formlist .icocon05 { background:url(../images/ico_content.gif) no-repeat -10px -290px; }
.formlist .lujing { height:25px; line-height:25px; text-indent:2.5em; background:url(../images/blue/ico_blue.gif) no-repeat left -490px; }
.formlist .pos button { position:absolute; left:100px; top:0px; *top:2px;
z-index:999; }
.formlist .pos .select { width:161px; width:157px\9; *width:161px;
border:#b0cee6 1px solid; position: absolute; top:21px; *top:23px;
left:0; background:#fff; }
.formlist .pos .select li { height:22px; line-height:22px; width:100%; }
.formlist .pos .select li a { display:block; width:100%; height:22px; text-indent:10px; text-decoration:none!important; color:#000!important; }
.formlist .pos .select li a:hover { background:#f8e2c2; }
.formlist .specialtitle td { border:#dbdbdb 1px solid; background:#f2f2f2; text-align:center; }
.formlist .tdbox { padding:2px; }
.formlist .tdbox:hover { background:none; }
.formlist .name { margin-left:10px; color:#0f5dc2!important; text-decoration:underline; }
.formlist .name:hover { color:#012d67!important; }
.formlist .pic_up { margin:10px 0 0 54px; }
.formlist .pic_up img { border:#dbdbdb 1px solid; }
.formlist .input_file { margin:10px 0; }
.formlist .loading { line-height:30px; margin-left:55px; color:#4d4d4d; background:url(../images/ico_loading2.gif) left center no-repeat; padding-left:20px; }
/*===数据中心模块===*/
.formlist .opensjzx { background:#fff url(../images/blue/open_sjkbg.gif) repeat-x left bottom; margin:0 auto; text-align:center; }
.formlist .opensjzx .sjzximg01 { width:120px; height:150px; margin:5px 0; background:url(../images/blue/sjzx_img01.gif) no-repeat; }
.formlist .opensjzx .sjzximg02 { width:120px; height:150px; margin:5px 0; background:url(../images/blue/sjzx_img02.gif) no-repeat; }
.formlist .opensjzx p { width:130px; padding:5px 0; text-align:center; }
.formlist .opensjzx span { display:block; color:#1240B5; padding:3px 0; }
.formlist .opensjzx .xtname { font-weight:bold; }
.formlist .add_con { margin:5px 0; }
.formlist .type2 { margin:3px 5px; display:inline; float:left; word-break:keep-all; word-wrap:normal; border:1px solid #fccb02; padding:2px 18px 2px 3px; position:relative; background:#fff; clear:both; width:86%; }
.formlist .type2 a { text-decoration:none; color:#b68505; }
.formlist .type2 a:hover { color:#9a6f00; }
.formlist .type2 .close-icon { background:#e49203 url(../images/close-icons.gif) repeat-x left bottom; height:13px; width:13px; position:absolute; right:2px; _right:2px; top:3px; cursor:pointer; }
/*===学工=楼栋信息模块===*/
.formlist .table_nobor td { border:none; padding:0; text-align:center; }
.formlist .chamber { font-weight:normal; margin:0 10px; }
.formlist .num { color:#00579c; text-align:center; display:block; width:100%; }
.formlist .num em { padding-left:10px; }
.formlist .check { background:url(../images/blue/ico_59.gif) left center no-repeat; padding:2px 0 2px 20px; text-decoration:none!important; color:#074695!important; margin-top:5px; display:block; }
.formlist .check_people { width:140px; position:absolute; top:16px; left:10px; _left:0px; background:url(../images/blue/top_ckry.png) left top no-repeat; padding-top:5px; z-index:999; }
.formlist .check_people ul { width:128px; border:#55bcff 1px solid; border-top:none; background:#e5f5ff; padding:5px; }
.formlist .check_people ul li { color:#2c2d2d; line-height:20px; }
.formlist .distribution { float:right; background:url(../images/blue/ico_60.gif) left top no-repeat; padding:3px 0 3px 20px; text-decoration:none!important; color:#074695!important; margin-top:5px; }
.formlist .cancel { float:right; background:url(../images/blue/ico_61.gif) left top no-repeat; padding:2px 0 2px 20px; text-decoration:none!important; color:#ff8a00!important; margin-top:5px; }
.formlist .cant { float:right; background:url(../images/blue/ico_68.gif) left top no-repeat; padding:2px 0 2px 20px; text-decoration:none!important; color:#515152!important; margin-top:5px; }
.formlist tbody td p { line-height:20px; }
.formlist .bed_num { float:left; }
.formlist .intake { float:right; background:url(../images/blue/ico_65.gif) left center no-repeat; padding-left:18px; color:#0157a0!important; }
.formlist .cancel_01 { float:right; background:url(../images/blue/ico_66.gif) left center no-repeat; padding-left:18px; color:#c66106!important; }
.formlist .cancel_02 { float:right; background:url(../images/blue/ico_69.gif) left center no-repeat; padding-left:18px; color:#565758!important; }
.formlist .but_show { margin-left:10px; position:relative; }
.formlist .show_data { position:absolute; top:0; left:25px; white-space:nowrap; }
/*===在线咨询=迎新系统===*/
.formlist .title_zxzx { background:url(../images/blue/ico_09.gif) left 3px no-repeat; padding-left:15px; font-size:14px; color:#235fa5; font-weight:bold; }
.formlist .author_zxzx { line-height:24px; color:#686568; padding-left:15px; }
.formlist .answerer_zxzx { float:left; color:#686568; padding-left:15px; }
.formlist .answerer_link { float:right; color:#0f5dc2; }
.formlist .answerer_link a { color:#0f5dc2!important; text-decoration:underline; }
.formlist .answerer_link a:hover { color:#ff7200!important; }
.formlist .tbody_answerer { background:#f1f9fd; }
/*=========提示==========*/
.msg_prompt { position:absolute; top:20px; *top:22px;
left:0px; padding:0!important; background:url(../images/ico_pormptop.gif) no-repeat left top; z-index:2; display:block; }
.msg_prompt .prompcon { border:1px solid #BEBCB5; border-top:0; padding:3px 0 4px 0!important; margin-top:5px!important; background:#FFFEF6 url(../images/ico_pormpt.gif) no-repeat 5px 4px; }
.msg_prompt p { padding:2px 5px 0px 5px; padding-left:22px; font-size:12px; }
.pos .right { margin-left:10px; }
.msg_prompt1 { position:absolute; top:0px; left:100px; padding:0!important; background:url(../images/ico_pormptop.gif) no-repeat left top; z-index:2; display:block; }
.msg_prompt1 .prompcon { border:1px solid #BEBCB5; border-top:0; padding:3px 0 4px 0!important; margin-top:5px!important; background:#FFFEF6 url(../images/ico_pormpt.gif) no-repeat 5px 4px; }
.msg_prompt1 p { padding:2px 5px 0px 5px; padding-left:22px; font-size:12px; }
.msg_error { position:absolute; top:20px; *top:22px;
left:0px; padding:0!important; background:url(../images/ico_errortop.gif) no-repeat left top; display:block; z-index:1; }
.msg_error .prompcon { border:1px solid #D19393; border-top:0; padding:3px 0 4px 0!important; margin-top:5px!important; background:#FBE7E7 url(../images/ico_error.gif) no-repeat 5px 4px; }
.msg_error p { padding:2px 5px 0px 5px; padding-left:22px; font-size:12px; }
/*========提示2=======*/
.msg_prompt2 { background:url(../images/ico_pormpleft.gif) no-repeat left top; padding:4px 0 6px 0; *padding:0;
}
.msg_prompt2 .prompcon { border:1px solid #BEBCB5; border-left:0; padding:5px 5px 4px 25px; *padding:5px 0 4px 25px;
margin-left:5px!important; background:#FFFEF6 url(../images/ico_pormpt.gif) no-repeat 5px center; }
.msg_error2 { padding:4px 0 6px 0; *padding:0;
background:url(../images/ico_errorleft.gif) no-repeat left top; margin-left:4px; }
.msg_error2 .prompcon { border:1px solid #BEBCB5; border-left:0; padding:5px 5px 4px 25px; *padding:5px 0 4px 25px;
margin-left:1px!important; background:#FBE7E7 url(../images/ico_error.gif) no-repeat 5px center; }
/*========*/
.open_img { width:96px; margin:5px auto; text-align:center; }
.open_img img { border:1px solid #C6CFE1; padding:3px; margin:0 auto; margin-bottom:8px; }
.open_img p { margin-left:3px; text-align:left; padding:2px 0; }
.open_img a { display:block; margin-top:5px; padding:2px 5px; color:#006DC1; border:1px solid #7CB9E4; background:url(../images/blue/btn_open01.gif) repeat-x left center; }
.open_img a:hover { color:#000000; }
/*======================表格end======================*/
/*=========formlist按钮========*/
.shiftbutlist { width:60px; }
.shiftbutlist a { display:block; width:49px; height:18px; margin:6px auto; }
/*======================表格2-课表start=========yyl============*/
.tab { margin:0 auto; margin-bottom:4px; padding-bottom:5px\9; *padding-bottom:0;
}
.tab h3 {height:26px; padding:0; line-height:26px; background:#E8F0FB; border:#b2cce1 1px solid; border-bottom:none; }
.tab h3 span { float:left; background:url(../images/blue/ico_blue.gif) 10px -238px no-repeat; padding-left:28px; font-size:14px; color:#000; }
.table_kb { border-collapse:collapse; width: 100%; text-align: left; }
.table_kb caption {background:#E8F0FB; text-align:left; border:1px solid #B1CDE3; border-bottom:none; margin:0; padding:0; height:26px; line-height:26px; background:url(../images/blue/formlist_head01.gif) repeat-x left center; border:0; }
.table_kb caption span {color:#000; font-weight:bold; margin-left:15px; color:#0457A7; padding-left:20px; background:url(../images/ico_tablehead.gif) no-repeat -5px -126px; }
.table_kb thead { background:#F3F5F8; }
.table_kb tr { background:#fff; }
.table_kb th { border:1px solid #D1D5D9; background:#F3F5F8; padding:6px; text-align:center; vertical-align:middle; word-break: keep-all;  }
.table_kb td { border: 1px solid #D1D5D9; color: #000; text-align:center; padding:6px 12px 6px 6px; vertical-align:middle; word-break: keep-all; }
.table_kb thead td.ks { background:#ECECEC; }
.table_kb td.alt { background:none; }
/*===================选项卡表格start=====yyl2011-06-10==============*/
.compTab { margin:0 auto; padding-top:3px; margin-bottom:4px; }
.comp_title { width:100%; height:26px; margin-top:8px; margin-bottom:2px; background:url(../images/blue/com_title_bot.gif) repeat-x left 25px;  overflow:hidden; }
.comp_title ul { width:90%; float:left; }
.comp_title li { float:left; line-height:26px; margin-right:5px;white-space:nowrap;}
.comp_title li a { color:#000; line-height:26px; text-decoration:none; background:url(../images/blue/com_title_right.gif) no-repeat right top; padding:0 8px 0 0px;white-space:nowrap; float:left; }
.comp_title li a:hover { color:#3D3838; text-decoration:none; cursor:pointer; }
.comp_title li.ha a:hover { color:#000000; }
.comp_title li span { background:url(../images/blue/com_title_left.gif) no-repeat left top; padding:0 8px 0 15px; height:26px;float:left;}
.comp_title li.ha a { color:#000000; font-weight:bold; text-decoration:none; background:url(../images/blue/com_titlecur_right.gif) no-repeat right top; padding:0 8px 0 0px;height:26px; }
.comp_title li.ha span { background:url(../images/blue/com_titlecur_left.gif) no-repeat left top;}
.comp_title .post { position:absolute; top:2px; right:6px; width:92px; height:26px; display:block; background:url(../images/blue/but_fxt.gif) left top no-repeat; line-height:26px; text-decoration:none!important; color:#377eda!important; text-indent:32px; }
.comp_title .post:hover { color:#00449c!important; }
.btn_up_down { float:right;}
.btn_up_down span { float:left; width:21px; height:21px; background:url(../images/xxk_up_down.png) no-repeat; display:inline; margin-right:5px; cursor:pointer;}
.btn_up_down span.btn_up { background-position:0 0;}
.btn_up_down span.btn_down { background-position:-23px 0;}
.btn_up_down span.btn_up_disable { background-position:0 -22px;}
.btn_up_down span.btn_down_disable { background-position:-23px -22px;}
/*=======更多-浮动层yyl====*/
.comp_title .infdiv { float:right; padding:5px 10px 3px 0; position:relative; }
.comp_title .inf_more, .comp_title .inf_more:hover { padding-right:12px; color:#F76E0A; background:url(../images/ico_04.gif) no-repeat right center; }
.comp_title .infdiv ul { display:block; width:125px; margin:0; padding-bottom:5px; height:auto; border:1px solid #B0CADF; background:url(../images/blue/cmp_menubg.jpg) repeat-y left top; position:absolute; top:22px; left:-80px; z-index:999; }
.comp_title .infdiv ul li { width:125px; height:25px; margin:0; margin-top:3px; float:none; padding:0!important; }
.comp_title .infdiv ul li a { text-align:center; color:#000; margin:0!important; padding:0!important; display:block; height:25px; line-height:25px; background:none; }
.comp_title .infdiv ul li a:hover { height:25px; padding:0; color:#fff; background:#4599E0; }
.compTab .comp_con { width:100%; margin:0; padding:0; }
/*===============form内容区域样式===============*/
.formbox { margin:0 auto; margin-bottom:2px;}
.datetitle_01 { height:26px; line-height:26px; padding:0 5px; text-indent:0.3em; text-align:left; margin-bottom:1px; background:#E8F0FB; border:1px solid #B0CEE6;}
.datetitle_01 span {color:#000; font-weight:bold; margin-left:10px; padding-left:20px; background:url(../images/ico_tablehead.gif) no-repeat -5px -79px; float:left; display:inline; }
.con_overlfow { width:100%; margin:0 auto; overflow-x:auto; overflow-y:hidden; *padding-bottom:20px;
}
.con_overlfow thead td, .con_overlfow thead th { white-space: nowrap }
.formbox .name { color:#0f5dc2!important; text-decoration:underline; }
.formbox .name:hover { color:#012d67!important; }
/*=====Start====通用数据类型表格样式=yyl========*/
.datelist { margin:0 auto; }
.datelist caption { width:100%; padding:5px 0; text-indent:0.3em; background:#CBE4F8; text-align:left; border-bottom:1px solid #fff; }
.datelist caption span { font-weight:bold; margin-left:10px; color:#0457A7; padding-left:20px; background:url(../images/ico_tablehead.gif) no-repeat -5px -41px; }
.datelist thead tr:hover { background-color: transparent; color: inherit }
.datelist tr { background:#fff; }
.datelist th { padding: 0.2em 0.5em;/*vertical-align:middle;*/ border-bottom:#aabac6 1px dashed; }
.datelist td { padding:0.3em 0.5em; border-bottom:#aabac6 1px dashed; height:20px; line-height:20px; }
.datelist thead th, .datelist thead td { cursor: pointer; text-align:left; word-break: keep-all; border:1px solid #DBDBDB; background:#F2F2F2; font-weight:bold; padding:0.3em 0.5em; }
.datelist td a, .datelist th a { color:#333333; text-decoration:none; }
.datelist tbody a.news { background:url(../images/blue/ico_blue.gif) no-repeat 3px -68px; padding-left:1.0em; }
.datelist tbody a:hover { color:#00498D; }
.datelist .new { margin-left:5px; width:29px; height:10px; display:inline-block; background:url(../images/ico_new01.gif) no-repeat left center; }
.datelist thead td a, .datelist thead th a { color:#F76E0A; text-decoration:underline; text-align:center; }
.datelist tbody tr:hover { background:#F8E2C2!important; }
.datelist tbody tr.tgsh { background:#D3F2C4; }
.datelist tbody tr.wtg { background:#F5DEEB; }
.datelist tbody tr.wsh { background:#F8E2C2; }
.datelist tbody .nothing { text-align:center; }
.datelist tr.alt { background:#f5f5f5; }
.datelist tr.current { cursor: default; background:#F8E2C2!important; }
.datelist .name { color:#0f5dc2!important; text-decoration:underline; }
.datelist .name:hover { color:#012d67!important; }
.datelist .Sort_down { background:url(../images/blue/ico_53.gif) right center no-repeat; padding-right:15px; text-decoration:none!important; color:#4c4b4b; }
.datelist .Sort_down:hover { color:#000; }
.datelist .Sort_up { background:url(../images/blue/ico_78.gif) right center no-repeat; padding-right:15px; text-decoration:none!important; color:#4c4b4b; }
.datelist .Sort_up:hover { color:#000; }
/*=====End====通用数据类型表格样式=========*/
/*=========老版中的表格样式=========*/
.datelist_old { border-bottom:#cdcdcd 1px solid; border-left:#cdcdcd 1px solid; border-right:#cdcdcd 1px solid; }
.datelist_old td { border-top:#cdcdcd 1px solid; padding:4px 5px; }
.datelist_old .specialtitle { background:url(../images/thead_bg.gif) left 3px repeat-x; _background:url(../images/thead_bg.gif) left 4px repeat-x; }
.datelist_old .specialtitle td { font-weight:bold; }
.datelist_old tbody tr { background:#eef5ff; }
.datelist_old tbody tr td { color:#062b67; padding-left:22px; }
.datelist_old .up { background:url(../images/ico_06.gif) left center no-repeat; padding-left:18px; }
.datelist_old .down { background:url(../images/ico_07.gif) left center no-repeat; padding-left:18px; }
/*=====start====.NET数据类型表格样式=========*/
.datelist_net { margin:0 auto; border:none; }
.datelist_net .current tr:hover { background-color: transparent; color: inherit }
.datelist_net tr { background:#fff; }
.datelist_net th { padding: 0.2em 0.5em;/*vertical-align:middle;*/ border-bottom:#aabac6 1px dashed; border-left:none; border-right:none; }
.datelist_net td { padding:0.3em 0.5em; border-bottom:#aabac6 1px dashed; border-left:none; border-right:none; }
.datelist_net .current th, .datelist_net .current td { cursor: pointer; text-align:left; word-break: keep-all; border:1px solid #DBDBDB; background:#F2F2F2; font-weight:bold; padding:0.3em 0.5em; }
.datelist_net td a, .datelist_net th a { color:#333333; text-decoration:none; }
.datelist_net a.news { background:url(../images/blue/ico_blue.gif) no-repeat 3px -64px; padding-left:1.0em; }
.datelist_net a:hover { color:#00498D; }
.datelist_net .new { margin-left:5px; width:29px; height:10px; display:inline-block; background:url(../images/ico_new01.gif) no-repeat left center; }
.datelist_net .current td a, .datelist_net .current th a { color:#F76E0A; text-decoration:underline; text-align:center; }
.datelist_net tr:hover { background:#F8E2C2!important; }
.datelist_net tr.tgsh { background:#D3F2C4; }
.datelist_net tr.wtg { background:#F5DEEB; }
.datelist_net tr.wsh { background:#F8E2C2; }
.datelist_net .nothing { text-align:center; }
.datelist_net tr.alt { background:#f5f5f5; }
/*=====end====.NET数据类型表格样式=========*/
/*=====Start====数据列表-实体线===yyl======*/
.dateline { border-collapse:collapse; margin: 0 auto; }
.dateline caption { width:100%; padding:5px 0; text-indent:0.3em; text-align:left; background:#CBE4F8; border-bottom:1px solid #fff;}
.dateline caption span { font-weight:bold; margin-left:10px; padding-left:20px; background:url(../images/ico_tablehead.gif) no-repeat -5px -41px; color:#0457A7; }
.dateline tr { background:#fff; }
.dateline input { padding:0; margin:0; }
.dateline thead tr:hover { background-color: transparent; color:inheritp; }
.dateline th, .dateline td { border:1px solid #b9b9b9; height:20px; line-height:20px; }
.dateline th { text-align:left; padding:0.2em 0.5em /*vertical-align:middle;*/ }
.dateline td { padding:0.3em 0.5em; }
.dateline thead th, .dateline thead td { cursor: pointer; text-align: left; word-break: keep-all; border:1px solid #b9b9b9; background:#F2F2F2; font-weight:bold; color:#4c4b4b; }
.dateline thead td:hover, .dateline thead th:hover { background:#F2F2F2!important; }
.dateline td a, .dateline th a { color:#333333; text-decoration:none; }
.dateline tbody a:hover { color:#00498D; }
.dateline .new { margin-left:5px; width:29px; height:10px; display:inline-block; background:url(../images/ico_new01.gif) no-repeat left center; }
.dateline thead td a, .dateline thead th a { color:#F76E0A; text-decoration:underline; text-align:center; }
.dateline tbody tr:hover { background:#F8E2C2; }
.dateline tbody tr.tgsh { background:#D3F2C4; }
.dateline tbody tr.wtg { background:#F5DEEB; }
.dateline tbody tr.wsh { background:#F8E2C2; }
.dateline tbody .nothing { text-align:center; }
.dateline tr.current { cursor: default }
.dateline .name { color:#0f5dc2!important; text-decoration:underline; }
.dateline .name:hover { color:#012d67!important; }
.dateline .Sort_down { background:url(../images/blue/ico_53.gif) right center no-repeat; padding-right:15px; text-decoration:none!important; color:#4c4b4b; }
.dateline .Sort_down:hover { color:#000; }
.dateline .Sort_up { background:url(../images/blue/ico_78.gif) right center no-repeat; padding-right:15px; text-decoration:none!important; color:#4c4b4b; }
.dateline .Sort_up:hover { color:#000; }
/*=========数据列表-实体线===end==========*/
.table_01 { border:#b6cfe3 1px solid; }
.table_01 td { border:#b6cfe3 1px solid; padding:2px; }
.table_01 th { font-weight:normal; background:#e3f2fd; text-align:center; border:#b6cfe3 1px solid; }
.table_01 table { border:#cfd4d8 1px solid; }
.table_01 table td { border:#cfd4d8 1px solid; vertical-align:middle }
.table_01 table td a { color:#0000ff; font-weight:bold }
/*========================红头文件新闻样式===yyl20110630=====================*/
.main_type { width:718px; margin:20px auto; background:url(../images/news_contbot.gif) no-repeat left bottom; padding-bottom:8px; }
.noticepage { width:718px; background:url(../images/news_contop.gif) no-repeat left top; }
.notice_cont { width:718px; background:#fff url(../images/news_rightborder.gif) repeat-y right top; min-height:700px; _height:700px; }
.notice_cont:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.notice_cont h3 { width:587px; margin:30px auto; border-bottom:#da0d0d 7px solid; text-align:center; padding:30px 0 10px 0; }
.notice_cont h3 span { font-size:36px; color:#da0d0d; font-weight:bold; }
.notice_cont p { width:550px; margin:0px auto; padding:5px 0; line-height:180%; color:#070707; font-size:14px; text-align:left; }
.notice_cont .newsbar { width:50%; margin:0 auto; padding:40px 0; text-align:center; clear:both; }
/*=======无标题搜索模式一=====sj====*/
.searchbox { border-top:1px solid #C1CBD3; border-bottom:1px solid #C1CBD3; margin-bottom:2px; background:#F3F5F8; border-top:1px solid #C1CBD3;}
.searchbox .search_con { text-align: left; word-break: keep-all; padding:2px 0; }
.searchbox .search_con label { padding-left:10px; padding-right:5px; vertical-align:middle; }
.searchbox .search_con select { vertical-align:middle; color:#4c4b4b; }
.searchbox .search_con .text_nor { color:#4c4b4b; }
.searchbox .search_con .btn_cx { margin-left:10px; }
.searchbox .search_con .radio { padding-left:10px; }
.searchbox .search_con .radio input { vertical-align:middle; line-height:20px; }
.searchbox .search_con .radio label { color:#3778BA; padding-left:3px; vertical-align:middle; line-height:20px; }
.searchbox .searchbox_cx { width:98%; margin:0 auto; }
.searchbox .searchbox_cx td { padding:5px 2px; color:#00376b; }
.searchbox .searchbox_cx td input { border:#a9a9ab 1px solid; }
.searchbox .searchbox_cx td .btn { float:right; }
.searchbox .lssj { float:right; padding-right:10px; margin-top:-20px; }
.searchbox .lssj a { color:#155fbe!important; text-decoration:underline!important; }
.searchbox .lssj a:hover { color:#1c77ec!important; }
/*=======无标题搜索模式二=====sj====*/
/*=======================多功能区样式=====================*/
.toolbox { width:100%; }
.toolbox .buttonbox { text-align: left; height:28px; margin-bottom:2px; position:relative; background: url(../images/blue/toolbox_bg.gif) left top repeat-x; }
.toolbox .buttonbox ul { width: 96%; float: left; padding-left:10px; }
.toolbox .buttonbox li { float: left; margin-right:2px; padding-right:4px; *padding-right:0px;  background: url(../images/blue/line_01.gif) no-repeat right center;
height:28px; line-height:28px; }
/*人事新增返回按钮*/
.buttonbox .btn_fh_rs { position:absolute; top:4px; right:5px; background:url(../images/blue/ico_95.gif) left center no-repeat; padding-left:15px; color:#0f5dc2; text-decoration:none!important; }
.buttonbox .btn_fh_rs:hover { color:#3780dd; }
/*====*/
.searchtab { width:100%; margin-bottom:2px; }
.searchtab table { border-collapse:collapse; width: 100%; border:#dbdbdb 1px solid; border-bottom:none; text-align:left; }
.searchtab table tr { background:#fff; }
.searchtab table td, .searchtab table th { border-bottom: 1px solid #CED2D6; color: #000; vertical-align:middle; word-break: keep-all; }
.searchtab table td { padding:4px 3px 4px 5px; }
.searchtab table th { font-weight:normal; text-align:right; padding:4px 5px 4px 5px; }
.searchtab tbody input { border:1px solid #B9CDE7; }
.searchtab table tfoot tr { background:#EFEFEF; }
.searchtab table .bz { float:left; }
.searchtab table .btn { float:right; }
/*======高级搜索==========*/
.search_advanced { _float:left; }
.search_advanced .adv_filter { padding:4px 0; background:#fcfffc url(../images/adv_filter_bg.gif) repeat-x left bottom; border:1px solid #cfdfec; }
.search_advanced .selected-attr { background:#fcf7d9; border:1px solid #a7bdd3; float:left; width:99.81%; width:99.73%\9; *width:99.81%;
margin-top:2px; }
.search_advanced .selected-attr dl { width:650px; padding:5px 0; float:left; }
.search_advanced .selected-attr h3 { margin-left:67px; display:inline; float:left; line-height:25px; padding:5px 0; font-weight:normal; }
.search_advanced .selected-attr dd { height:25px; margin:0 3px; display:inline; float:left; word-break:keep-all; word-wrap:normal; white-space:nowrap; }
.search_advanced .selected-attr dd a { border:1px solid #ff8040; padding:0 18px 0 3px; position:relative; background:#fff; text-decoration:none; color:#ff8040; word-break:keep-all; word-wrap:normal; float:left; line-height:19px; height:19px; }
.search_advanced .selected-attr dd a:hover { color:#d75b1c; }
.search_advanced .selected-attr dd h5 { display:inline; padding:0 2px; color:#808080; font-weight:normal; vertical-align:auto; }
.search_advanced .selected-attr .close-icon { background:#e49203 url(../images/close-icons.gif) repeat-x left bottom; height:13px; width:13px; position:absolute; right:2px; _right:2px; top:3px; cursor:pointer; }
.search_advanced .prop-item { border:solid #a7bdd3; border-width:0 1px; }
.search_advanced .prop-item dl { width:100%; clear:both; border-bottom:1px solid #ccc; padding:7px 0; }
.search_advanced .prop-item dl:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.search_advanced .prop-item dt { width:12%; float:left; clear:left; text-align:right; line-height:25px; height:25px; }
.search_advanced .prop-item dd { width:80%; margin-left:2%; float:left; }
.search_advanced .prop-item dd ul { width:91%; float:left; }
.search_advanced .prop-item dd ul li { padding:3px 0; height:25px; line-height:25px; }
.search_advanced .prop-item li h5 { float:left; height:25px; font-size:0; }
.search_advanced .prop-item li h5 img { margin-top:8px; margin-top:6px\9; _margin-top:8px; margin-left:20px; }
.search_advanced .prop-item li, .search_advanced .prop-item h5 { display:inline; }
.search_advanced .prop-item li a { padding:0 20px; text-decoration:none; color:#074695; white-space:nowrap; background:url(../images/fgx_01.gif) right center no-repeat; float:left; height:18px; line-height:18px; margin-top:7px; }
.search_advanced .prop-item li .bg_none { background:none; }
.search_advanced .prop-item li a:hover { color:#e16a00; text-decoration:underline; }
.search_advanced .prop-item li .selectedValue { background:#459af9; color:#fff!important; padding:0 10px; margin:7px 10px 0 10px; }
.search_advanced .prop-item li .moreValue_click { margin-right:10px; background:url(../images/blue/ico_30.gif) no-repeat 5px center !important; padding:0 6px 0 12px; color:#1460b5!important; margin-top:7px; font-weight:bold; }
.search_advanced .prop-item li .moreValue_click:hover { text-decoration:none; color:#1460b5!important; }
.search_advanced .prop-item .more_down, .search_advanced .prop-item .more_up { border:0; padding-left:18px; float:right; margin-top:10px; }
.search_advanced .prop-item .more_up { background:url(../images/updown_icons.png) no-repeat left 1px; _background:url(../images/updown_icons.gif) no-repeat left 1px; }
.search_advanced .prop-item .more_down { background:url(../images/updown_icons.png) no-repeat left -14px; _background:url(../images/updown_icons.gif) no-repeat left -14px; }
.more--item_top { background:url(../images/more--item_bg1.gif) repeat-x left bottom; height:25px; text-align:center; }
.more--item_top p { background: url(../images/more--item_btn1.gif) repeat-x left top; height:25px; line-height:25px; width:92px; display:block; margin:0 auto; text-decoration:none; }
.more--item_top a { padding-left:18px; color:#0d509a; }
.more--item_top a.up { background:url(../images/updown_icons.png) no-repeat left 1px; _background:url(../images/updown_icons.gif) no-repeat left 1px; }
.more--item_top a.down { background:url(../images/updown_icons.png) no-repeat left -14px; _background:url(../images/updown_icons.gif) no-repeat left -14px; }
.more--item_bottom { background:url(../images/more--item_bg.gif) repeat-x left top; height:24px; text-align:center; clear:both; }
.more--item_bottom p { background: url(../images/more--item_btn.gif) repeat-x left bottom; height:23px; line-height:23px; width:92px; display:block; margin:0 auto; padding-top:2px; text-decoration:none; }
.more--item_bottom a { padding-left:18px; color:#0d509a; }
.more--item_bottom a.up { background:url(../images/updown_icons.png) no-repeat left 1px; _background:url(../images/updown_icons.gif) no-repeat left 1px; }
.more--item_bottom a.down { background:url(../images/updown_icons.png) no-repeat left -14px; _background:url(../images/updown_icons.gif) no-repeat left -14px; }
/*======院系选择（对高级搜索样式的补充）==========*/
.choose_yx .datetitle_01 .Confirmation { float:right; display:inline; margin-right:10px; color:#000!important; font-weight:normal; }
.choose_yx .selected-attr dl { width:70%; }
.choose_yx .selected-attr h3 { margin-left:10px; }
.choose_yx .prop-item dt { width:20%; }
.choose_yx .prop-item dd { width:77%; }
.choose_yx .prop-item dd ul { width:98%; }
.choose_yx .prop-item dd ul li { width:25%; float:left; line-height:18px; height:18px; _padding:0; }
.choose_yx .prop-item dl dd ul li a { color:#1460b5!important; text-decoration:none!important; padding:3px; background:none; margin-top:0!important; }
.choose_yx .prop-item dl dd ul li a:hover { background:#459af9; color:#fff!important; }
.choose_yx .prop-item table { border:#6498d8 1px solid; background:#eef5fc; width:168px; position:absolute; left:0; top:26px; _top:24px; z-index:999; }
.choose_yx .prop-item table td { padding:3px; }
.choose_yx .prop-item table td:hover { background:#459af9; color:#fff; }
/*============*/
.notice_cont .newsbar button { margin-left:8px; height:19px; vertical-align:middle; text-align:center; padding:0 5px; vertical-align:middle; border-left:1px solid #fff; border-right:1px solid #fff; outline:1px solid #8AA4C4; background:url(../images/news_btnbg.gif) repeat-x left center; color:#000; }
*html .notice_cont .newsbar button { border:1px solid #8AA4C4; padding-top:1px; }
*+html .notice_cont .newsbar button { border:1px solid #8AA4C4; padding-top:1px; }
/*=======有标题的搜索=====sj====*/
/*====yyl20110713======*/
.warnCondition { width:790px; height:43px; }
.warnCondition fieldset { border:1px solid #CED2D6; padding:0 0 5px 0; padding:5px 0\9; }
.warnCondition legend { font-weight:bold; color:#000; margin-left:5px; *margin-left:0;
}
.warnCondition .warnCondition_con { width:776px; height:28px; border:#d4dbe2 1px solid; background:#F3F5F8; margin:0 auto; }
.warnCondition .warnCondition_con p { padding-top:4px; *padding-top:2px;
}
.warnCondition .warnCondition_con label { margin-left:10px; vertical-align:middle; }
/*=========友情提示页样式===yyl=======*/
.page_prompt { width:480px; height:200px; margin:0 auto; margin-top:130px; background:url(../images/pic_prompt01.gif) no-repeat left top; }
.page_prompt .page_promptcon { width:360px; margin-left:100px; padding-top:15px; }
.page_prompt .page_promptcon h3 { line-height:150%; font-weight:bold; text-align:left; font-size:16px; }
.page_prompt p { width:360px; margin-top:10px; line-height:150%; padding:2px 0; text-align:left; font-size:14px; }
/*=========友情提示页样式==========*/
.page_prompt_yx { width:743px; height:219px; margin:0 auto; margin-top:145px; background:url(../images/blue/pic_prompt02.gif) no-repeat 140px 40px; border:#bccbde 1px solid; }
.page_prompt_yx p { width:375px; margin:90px 0 0 234px; line-height:180%; text-align:left; font-size:14px; }
.page_prompt_yx .btn { clear:both; text-align:right; margin-top:20px; margin-right:10px; }
.page_prompt_yx .btn button { background:url(../images/blue/but_dlxg.gif) left top no-repeat; border:none!important; outline:none!important; height:25px; line-height:25px; padding:0; width:88px; font-weight:bold; }
/*==========出错提示页====yyl=========*/
.page_error { width:520px; min-height:300px; _height:300px; margin:0 auto; margin-top:100px; background:url(../images/pic_error.gif) no-repeat left top; }
.page_error .con_error { padding:30px 0 0 130px; }
.page_error .con_error h3 { font-size:16px; padding:5px 0; }
.page_error .con_error span { color:#878A8F; display:block; margin-bottom:20px; }
.page_error .con_error p { padding:5px 0; font-size:14px; }
/*=========维护提示页==yyl==========*/
.page_maintain { width:535px; height:422px; margin:0 auto; margin-top:100px; background:url(../images/blue/pic_maintain.gif) no-repeat left top; }
.page_maintain .con_maintain { padding:105px 0 0 40px; width:360px; }
.page_maintain .con_maintain p { font-size:14px; font-weight:bold; padding:2px 0; line-height:120%; color:#535353; }
.notice_cont .newsbar button { margin-left:8px; height:19px; vertical-align:middle; text-align:center; padding:0 5px; vertical-align:middle; border-left:1px solid #fff; border-right:1px solid #fff; outline:1px solid #8AA4C4; background:url(../images/news_btnbg.gif) repeat-x left center; }
*html .notice_cont .newsbar button { border:1px solid #8AA4C4; padding-top:1px; }
*+html .notice_cont .newsbar button { border:1px solid #8AA4C4; padding-top:1px; }
/*=========页面加载===yyl======*/
.page_loading { width:480px; height:500px; margin:0 auto; margin-top:250px; }
.page_loading .load_con { margin:0 auto; width:480px; height:140px; text-align:center; background:url(../images/loadingli.gif) no-repeat center bottom; margin-bottom:15px; }
.page_loading .load_con .pic { margin:0 auto; width:130px; height:130px; background:url(../images/ico_loading.gif) no-repeat left center; }
.page_loading p { color:#000; height:30px; font-weight:bold; font-size:14px; padding:5px 0; text-align:center; }
/*========邮件模块======yyl===*/
.webmail { width:100%; }
.webmail .mailtool { width:152px; margin-right:-160px; min-height:555px; _height:555px; position:relative; border:2px solid #EFEDED; background:url(../images/blue/mailleftbg.jpg) repeat-x left bottom;  }
.webmail .mail_list { width:auto; margin-left:160px; }
.webmail .mailtool ul { width:150px; margin:0 auto; padding:20px 0; }
.webmail .mailtool ul li { width:100%; height:25px; line-height:25px; }
.webmail .mailtool ul li a { color:#00498D; font-weight:bold; padding-left:40px; }
.webmail .mailtool ul li.mail_xx, .webmail .mailtool ul li.mail_sx { height:36px; line-height:36px; }
.webmail .mailtool ul li.mail_yxsz { height:36px; border-top:1px solid #fff; border-bottom:1px solid #fff; margin-top:20px; }
.webmail .mailtool ul li.mail_yxsz a { background:#F3F8FB url(../images/ico_mail03.gif) no-repeat 15px center; height:30px; line-height:30px; display:block; margin:3px auto; }
.webmail .mailtool ul li.mail_xx a, .webmail .mailtool ul li.mail_sx a { height:36px; font-size:14px; display:block; text-indent:1.6em; }
.webmail .mailtool ul li.mail_xx a { background:url(../images/ico_mail01.gif) no-repeat 25px center; }
.webmail .mailtool ul li.mail_sx a { background:url(../images/ico_mail02.gif) no-repeat 25px 8px; }
.webmail .mailtool ul li.mail_xx a:hover { text-decoration:none; background:url(../images/blue/mail_tool_lixx.gif) no-repeat left bottom;}
.webmail .mailtool ul li.mail_sx a:hover { text-decoration:none;  background:url(../images/blue/mail_tool_lisx.gif) no-repeat left bottom; }
.webmail .mailtool h4 { position:absolute; bottom:0; width:150px; height:190px; background:url(../images/blue/mail_toolpic.jpg) no-repeat left bottom;}
/*=====*/
.mailtop { width:100%; text-align:left; height:60px; margin-top:30px; background:url(../images/blue/pic_mail01.gif) no-repeat 10px center; }
.mailtop h3 { padding-left:70px; font-weight:bold; font-size:14px; color:#1A79CF;}
.mailtop p { padding-left:70px; line-height:150%; color:#8A8A8B;}
.mailtop a { padding-left:70px; line-height:150%; color:#1A79CF; }
/*=======弹出窗口模式三(表格)=====sj====*/
.fieldlist { margin:0 auto; margin-bottom:4px; border:#b5d0e5 1px solid; background:#F6F9FE; }
.fieldlist tbody td { padding:4px 8px 4px 8px; }
.fieldlist thead th { text-align:left; padding:10px 8px 0 8px; color:#1262b9;}
.fieldlist tbody td select { width:182px; margin:0; }
.fieldlist .btn { float:right; }
.fieldlist tfoot td { padding:6px 2px 6px 6px; }
.fieldlist .btn_choose { text-align:center; }
.tab_box { width:100%; border:#b3cee3 1px solid; background:#fff; }
.tab_box h3 { text-align:center; height:26px; line-height:26px; width:100%; font-weight:bold; border-bottom:#b3cee3 1px solid; background:#eaf4ff; color:#0356a2;}
/*========树形结构========*/
.menulist { width:155px; }
.menulist h3 { width:155px; height:30px; line-height:30px; background:#deecf5; }
.menulist h3 span.title { float:left; font-weight:bold; color:#1160bc; padding-left:28px; display:block; background:url(../images/blue/ico_14.gif) 10px center no-repeat; font-size:14px; }
.menulist h3 a { float:right; padding-right:30px; text-decoration:underline; color:#0663AA; font-weight:normal; display:block; position:relative; }
.menulist h3 span.arrow_up, .menulist h3 span.arrow_down { position:absolute; width:20px; height:18px; right:5px; top:5px; height:18px; display:block; }
.menulist h3 span.arrow_up { background:url(../images/blue/ico_updown.gif) no-repeat left -30px; }
.menulist h3 span.arrow_down { background:url(../images/blue/ico_updown.gif) no-repeat left 0px; }
/*=======其他表格=====sj====*/
.permissionlist { border-collapse:collapse; width: 100%; text-align: left; border: 1px solid #DCDCDD;}
.permissionlist thead tr { width:100%; padding:5px 0; text-align:left; background:#E8F0FB;}
.permissionlist thead td { background:#E8F0FB;}
.permissionlist thead span {color:#0457A7;  font-weight:bold; margin-left:10px; padding-left:20px; background:url(../images/ico_tablehead.gif) no-repeat -5px -126px; }
.permissionlist td { padding:6px; vertical-align:middle; word-break: keep-all; color: #000; background:#fff; }
.permissionlist .left { width:40px; height:21px; float:left; border:0!important; outline:0!important; margin-top:40px; background:url(../images/blue/but_left.gif) left center no-repeat;}
.permissionlist .right { width:40px; height:21px; float:left; border:0!important; outline:0!important;  background:url(../images/blue/but_right.gif) left center no-repeat; }
.permissionlist .left:hover { background:url(../images/blue/but_lefthov.gif) left center no-repeat; }
.permissionlist .right:hover { background:url(../images/blue/but_righthov.gif) left center no-repeat; }
.permissionlist td table td { padding:6px; background:#E8F0FB; border:#dcdcdc 1px solid;}
.permissionlist td table td label { font-weight:bold; margin-right:10px;  color:#477bab; }
.permissionlist td table td select { width:180px; }
.permissionlist td table td input { width:85px; margin-left:5px; }
.permissionlist td table td .search { width:70px; height:19px; border:0!important; outline:0!important; *margin-left:5px; background:url(../images/blue/btn_search.gif) left top no-repeat; 
}
.permissionlist td table td .selectlist { width:418px; margin-top:5px; background:#fffcfc;}
/*==========树型模块一==========*/
#CNLTreeMenu1 { z-index:999; width:149px; overflow:auto; border:3px solid #dde9f7; color:inherit; padding:3px 0; padding-bottom:15px; }
.choose_input { padding:3px 0; width:149px; }
.choose_input label { float:left; display:inline; margin-left:10px; }
.choose_select { clear:both; padding:2px 0; text-indent:10px; width:149px; }
.CNLTreeMenu1 ul { padding:0; }
.CNLTreeMenu1 li { list-style:none; padding:2px 0; }
.Closed ul { display:none; }
#CNLTreeMenu1 ul { margin:0 0 0 10px; }
#CNLTreeMenu1 .Close { background:url(../images/blue/ico_type_close.gif) left top no-repeat; padding-left:15px; }
#CNLTreeMenu1 .Open { background:url(../images/blue/ico_type_open.gif) left top no-repeat; padding-left:15px; }
#CNLTreeMenu1 .Child { background:url(../images/blue/ico_type_open03.gif) left 2px no-repeat; padding-left:10px; }
#CNLTreeMenu1 .Current { background:#dce8f8; }
/*Temp CSS for View Demo*/
/*==========树型模块二==========*/
.CNLTreeMenu2 { float:left; width:257px; border:1px solid #dbdbdb; background:#fff; color:inherit; margin-top:5px; padding:5px; line-height: 15pt; min-height:350px; _height:350px; }
.CNLTreeMenu2:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.CNLTreeMenu2 ul { padding:0; }
.CNLTreeMenu2 li { list-style:none; padding:0; }
.Closed ul { display:none; }
.Child .current { background-color: #dce8f8 }
.Child img.s { background:none; cursor:default; }
#CNLTreeMenu2 ul { margin:0 0 0 10px; }
#CNLTreeMenu2 img.s { cursor:pointer; vertical-align:middle; width:13px; height:10px; }
#CNLTreeMenu2 .Opened img.s { display:inline-block; background:url(../images/blue/ico_blue.gif) no-repeat left -821px; }
#CNLTreeMenu2 .Closed img.s { display:inline-block; background:url(../images/blue/ico_blue.gif) no-repeat left -851px; }
#CNLTreeMenu2 .Child img.s { display:inline-block; background:url(../images/blue/ico_blue.gif) no-repeat left -881px; }
#CNLTreeMenu2 .current { background:#dce8f8; }
/*Temp CSS for View Demo*/
/*==========模块介绍end============*/
/*==========弹出层js样式start==========*/
#windownbg { display: none; position: absolute; width: 100%; height: 100%; /*background: #000;body-bg*/ top: 0; left: 0; }
#windown-box {position: fixed;_position: absolute;/*For IE 6.0*/top:100px; height:100px; z-index:9999;/*For IE 6.0*/ background: #fff; text-align: left; }
#windown-title { position: relative; height: 22px; overflow: hidden; background:url(../images/blue/open_titlebg_02.gif) repeat-x left center;  }
#windown-title h2 {color: #fff; position: relative; left: 10px; top: 5px; font-size: 12px; }
#windown-close { position: absolute; right:3px; top: 2px; width: 23px; height: 16px; text-indent:-10em; overflow: hidden; cursor: pointer; background: url(../images/blue/open_close.gif) no-repeat left center;}
#windown-close:hover { cursor: pointer; background: url(../images/blue/open_close01.png) no-repeat left center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/blue/open_close01.png'); /* IE6 尽量少用滤镜影响速度*/
_background-image: none; /* IE6 */}
#windown-content-border { position: relative; border-top:none; padding: 5px 0 5px 5px; border: 1px solid #4271A6; background:#fff url(../images/blue/windown-box_bg.gif) repeat-x left bottom;}
#windown-content { position: relative; overflow: auto; text-align: center; }
#windown-content img, #windown-content iframe { display: block; }
#windown-content .loading { position: absolute; left: 50%; top: 50%; margin-left: -8px; margin-top: -8px; background:url(../images/loading.gif) no-repeat; }
/*==========弹出层js样式end==========*/
/*==========问卷调查样式start==========*/
.questionnaire { width:100%; border:#b2cce1 1px solid; background:#fff; }
.questionnaire h3 { width:100%; height:26px; line-height:26px; text-align:center; font-size:14px; font-weight:bold; color:#0157a0; background:#dfecf5; border-bottom:#b2cce1 1px solid; }
.questionnaire .con { width:96%; margin:0 auto; }
.questionnaire .con h4 { text-align:center; line-height:30px; }
.questionnaire .con h4 span { margin-right:10px; font-weight:normal; }
.questionnaire .con .research_obj { width:100%; line-height:20px; text-align:left; }
.questionnaire .con .research_obj span { font-weight:bold; color:#0157a0; }
.questionnaire .con .choosetopic {text-align:left; margin-top:10px; width:100%; border-bottom:1px dashed #a0a0a0; line-height:24px; padding-bottom:8px; color:#333333; position:relative; z-index:1; }
.questionnaire .con .choosetopic label { word-block:keep-all; margin-right:10px; }
.questionnaire .con .choosetopic label .text { margin-left:3px; border:#c1c2c4 1px solid; }
.questionnaire .btn { margin-top:10px; width:100%; background:#dfecf5; border-top:#b2cce1 1px solid; height:30px; text-align:right; }
.questionnaire .btn button { margin:4px 10px 0 0; }
.questionnaire .con .choosetopic .cz{ position:absolute; z-index:2; right:0px; top:0px;}
.questionnaire .con .choosetopic .cz a{ color:#30F; margin-left:20px; font:bold 15px/20px "microsoft yahei"}
/*==========问卷调查样式end==========*/
/*==========列表外框==========*/
.listbox { margin:0 auto; border:#CFD4D8 1px solid; background:#F4F5F9; }
.listbox .title { height:40px; width:100%; }
.listbox h3 { text-indent:40px; height:40px; line-height:40px; font-size:14px; font-weight:bold;  background:url(../images/blue/ico_blue.gif) 15px -447px no-repeat; color:#000; float:left; }
.listbox .search { width:255px; float:right; margin:0 auto; height:29px; border-bottom:none; vertical-align:middle; }
.listbox .search input { margin-top:3px; border:1px solid #BBBBBB; width:200px; height:27px; line-height:27px; padding:1px 0 1px 10px; color:#6D6D6D; }
.listbox .search button { width:22px; height:23px; margin-left:5px; margin-top:2px; background:url(../images/blue/but_search.gif) left top no-repeat; border:none!important; outline:0; }
.listbox .con { width:96%; margin:0 auto; overflow:auto; border:#CFD4D8 1px solid; background:#fff; margin-bottom:5px; padding-top:10px; }
/*=================个人日程=================*/
/*===========选择日程============*/
.jobchoose { height:60px; wisdth:100%; margin-bottom:2px; position:relative; z-index:10; background:#e3f2fd; border:#b6cfe3 1px solid;}
.choose_week { float:left; width:500px; }
.choose_week h3 { background:url(../images/blue/choose_top.gif) no-repeat; width:17px; height:43px; border:#7bb9e3 1px solid; float:left; margin:8px 0 0 10px; display:inline; color:#00569d; font-weight:bold; line-height:22px; padding-left:5px; color:#00569d;}
.choose_week span { float:left; margin-left:10px; display:inline; line-height:60px; color:#00569d; font-size:14px; font-weight:bold; }
.choose_week a { float:left; margin-left:10px; display:inline; width:33px; height:21px; vertical-align:middle; margin-top:18px; }
.choose_week button { margin:18px 0 0 10px; }
.choose_week .up {background:url(../images/blue/date_up.gif) no-repeat; }
.choose_week .next {background:url(../images/blue/date_down.gif) no-repeat;  }
/*===========查询============*/
.query { float:right; width:124px; position:absolute; z-index:90; right:20px; bottom:5px; }
.query .return { text-align:right; padding-bottom:18px; }
.query .return a { font-weight:bold; color:#00579e!important; font-size:14px; text-decoration:underline; }
.query p { width:124px; height:23px; line-height:23px; text-align:center; background:url(../images/blue/btn_choose_date.jpg); }
.query p a { font-weight:bold; text-decoration:none; cursor:pointer; color:#3B7FAF;}
.query p a:hover {color:#2470A6;  }
.query .querydiv { position:absolute; left:0; top:23px; width:122px; z-index:100; padding:2px 0; border:1px solid #96B8D0; background:url(../images/blue/choose_divbg.jpg) repeat-y left top;}
.query .querydiv a { width:120px; margin:0 auto; display:block; text-align:center; line-height:25px; color:#374D76;}
.query .querydiv a:hover {  line-height:25px; background:#BFDDF4; text-decoration:none; }

.query2 { float:right; width:auto; position:absolute; z-index:90; right:20px; bottom:5px;border: 1px solid #96B8D0;background:url(../images/blue/btn_choose_date_bg.jpg) left top repeat-x;}
.query2 p { width:auto; height:22px; padding:0px 40px 0px 20px; line-height:22px; text-align:center; background:url(../images/blue/btn_choose_date_right.jpg) right top no-repeat; }
.query2 p a { font-weight:bold; text-decoration:none; cursor:pointer; color:#3B7FAF;}
.query2 p a:hover {color:#2470A6;  }
.query2 .querydiv{background: #fff url(../images/blue/choose_divbg.jpg) repeat-y left top;width:100%;}
.query2 .querydiv a{width:100%;}
.query2 .querydiv{top:22px;left: auto;right:0px;}
/*就业补充*/
.hys_no1 { bottom:20px; border-bottom:1px solid #96B8D0; }
/*===========选择时间============*/
.choose_time { width:100%; height:22px; background:url(../images/blue/date_bg.gif) left top repeat-x; }
.choose_time td { height:22px; border:#bbbbbb 1px solid; text-align:center; vertical-align:middle; }
.choose_time td a { width:40px; height:22px; line-height:22px; display:block; color:#222222!important; }
.choose_time .current { background:url(../images/blue/date_cur.gif) left top repeat-x; border:#ceb70d 1px solid; }
/*===========日程表格============*/
.datetab { width:100%; text-align:center; background:url(../images/blue/datetab_theadbg.gif) left top repeat-x; }
.datetab thead td, .datetab thead th { background:url(../images/blue/fgx_03.gif) right center no-repeat; height:31px; }
.datetab tbody td { border:#cfd4d8 1px solid; vertical-align:top; background:#fff; text-align:left; }
.datetab tbody th { background:#f4f5f9; border:#b6cfe3 1px solid; padding:15px 0; font-weight:normal; }
.datetab tbody th a { color:#000!important; }
.datetab tbody td p { background:#fff; margin:3px; padding:11px 0; }
.rcdate01 td { padding:15px 0; }
/*===========日程安排弹出层============*/
.poprcap { position:relative; width:auto; float:left; cursor:pointer; z-index:999; }
.rcz { clear:both; }
.poprcap label { padding:11px 10px; background:#fff; margin:3px; display:inline-block; white-space:nowrap; }
.poprcap .titlecon { background:none; padding:0px 10px; }
.poprcap .titlecon .time, .poprcap .titlecon .title { padding:0 5px; }
.datetab tbody .last { background:#f9f9f9; color:#909090; width:13%; }
.datetab tbody td .con { text-align:right; margin:3px; height:70px; }
.datetab tbody td .con:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.datetab tbody .tdcon { background:#fff1cd; cursor:pointer; border:#f6bf28 1px solid!important; }
.datetab tbody .con span { width:100%; clear:both; display:block; color:#0946c1; }
/*就业补充*/
.datetab_jy tbody td p, .datetab_jy tbody th p, .datetab_jy tbody td .open, .datetab_jy tbody td .close, .datetab_jy tbody td .reserve, .datetab_jy tbody td .arrangement { padding:0 3px; height:23px; line-height:23px; margin:1px; background:none!IMPORTANT; }
.datetab_jy tbody th { padding:0; color:#a0a0a0; background:#f9f9f9!important; width:80px;}

.datetab_jy tbody td .con { margin:0; }
.datetab_jy tbody td .open { background:#ffd2d2!important; }
.datetab_jy tbody td .close { background:#c1e6c1!important; }
.datetab_jy tbody td .reserve { background:#f1e7cc url(../images/ico_14.gif) right top no-repeat!important; }
.datetab_jy tbody td .arrangement { background:#c8dff1 url(../images/ico_14.gif) right top no-repeat!important; }
.datetab_jy tbody td .default { background:#fff!important; }
.datetab_jy tbody td button { float:left; outline:none; border:none!important; height:18px; line-height:18px; padding:0 5px; margin-top:3px; color:#666666; }
.datetab_jy tbody td .open button { background:url(../images/btn_kf.gif) left top repeat-x; }
.datetab_jy tbody td .close button { background:url(../images/btn_gb.gif) left top repeat-x; }
.datetab_jy tbody td .reserve button { background:url(../images/btn_yl.gif) left top repeat-x; }
.datetab_jy tbody td .arrangement button{background:url(../images/btn_readline.gif) left top repeat-x;}
.datetab_jy tbody td .datetab_tsxx_right { display:none; position:absolute; top:-8px; right:-135px; background:url(../images/ico_15.png) left 13px no-repeat; padding-left:6px; }
.datetab_jy tbody td .datetab_tsxx_left { display:none; position:absolute; top:-8px; left:-135px; background:url(../images/ico_16.png) right 13px no-repeat; padding-right:6px; }
.datetab_jy tbody td .datetab_tsxx_right div, .datetab_jy tbody td .datetab_tsxx_left div { box-shadow:2px 2px 2px 0 #adadad; width:120px; text-align:left; background:#fff; line-height:150%; padding:5px 10px; color:#333; }
.datetab_jy tbody td .datetab_tsxx_right div span, .datetab_jy tbody td .datetab_tsxx_left div span { color:#6b6b6b; display:inline; }

.datetab_jy tbody .zhongx{height:auto!important;margin:0 auto;padding:1px;}
.datetab_jy tbody .zhongx .open,.datetab_jy tbody .zhongx .reserve,.datetab_jy tbody .zhongx .close,.datetab_jy tbody .zhongx .arrangement,.datetab_jy tbody .zhongx .default{float:left;width:24%;padding:0;height:120px;}
.datetab_jy tbody .head_shij {padding:5px 1px;}
.datetab_jy tbody .head_shij .time{float:left;width:24%;padding:0px;border-right:1px solid #ccc;text-align: center;height:25px}
/*===========弹出层============*/
.popLayer { width:208px; background:url(../images/blue/bot_tcc.gif) left bottom no-repeat; padding-bottom:23px; position:absolute; top:-65px; right:-30px; z-index:901; }
.popLayerLeft { width:208px; background:url(../images/blue/bot_tcc01.gif) left bottom no-repeat; padding-bottom:23px; position:absolute; top:-65px; right:-130px; z-index:901; }
.popLayer .popcon, .popLayerLeft .popcon { width:206px; border:#b6cfe3 1px solid; border-bottom:none; background:#fff; padding:5px 0; font-size:14px; text-align:center; overflow:hidden;/*清除浮动*/ }
.popLayer .popcon .poptit, .popLayerLeft .popcon .poptit { display:inline-block; width:105px; padding-left:3px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.popLayer .popcon .but_pop, .popLayerLeft .popcon .but_pop { float:right; margin-top:10px; }
.popLayer .popcon .but_pop button, .popLayerLeft .popcon .but_pop button { background:none; border:0px!important; color:#00569d!important; font-size:14px; text-decoration:underline; margin-right:10px; padding:0; outline:0; }
.popLayer .popcon .but_pop button:hover, .popLayerLeft .popcon .but_pop button:hover { background:none; color:#f67307!important; }
.popLayer .popcon .but_pop button { color:#000!important; }
.popLayer .popcon .but_pop button:hover { color:#921c12!important; }
/*=========文件分组========*/
.linklist01 { width:30%; float:left; min-height:275px; _height:275px; display:inline; margin:10px; border:1px solid #C9C4C8; position:relative; }
.linklist01 h3 { width:100%; height:28px; line-height:28px; background:url(../images/blue/new_head001.jpg) repeat-x left center; text-align:left; }
.linklist01 h3 span { font-size:14px; text-indent:1.5em; font-weight:bold; display:block; color:#000; }
.linklist01 .close {background:url(../images/blue/ico_blue.gif) no-repeat left -414px; position:absolute; top:10px; right:12px; display:inline-block; width:9px; height:9px; cursor:pointer; }
.linklist01 h3 .more { width:35px; height:10px; position:absolute; bottom:10px; right:10px; display:block; background:url(../images/blue/more02.gif) no-repeat left center; }
.linklist01 ul { width:100%; border-top:1px solid #CCD4D7; margin:0 auto; padding:10px 0; }
.linklist01 ul li { width:95%; height:25px; line-height:25px; text-align:left; background:url(../images/blue/ico_blue.gif) no-repeat 18px -430px; }
.linklist01 ul li a { padding-left:30px; color:#626262; }
/*=========内容页文字显示========*/
.type_textop { width:100%; height:30px; line-height:30px; }
.type_textop p { text-align:left; padding-left:20px; }
.type_textop em { font-style:normal; color:#353333; font-weight:bold; }
.type_textop span { padding:0 5px; }
/*==========报表模块样式一============*/
.printbody { width:210mm; margin:0 auto; border-left:2px solid #7EB3EA; border-right:2px solid #7EB3EA; margin-top:2px; }
.printbody01 { width:297mm; margin:0 auto; border-left:2px solid #7EB3EA; border-right:2px solid #7EB3EA; margin-top:2px; }
.printbot { width:100%; clear:both; margin-top:15px; text-align:center; height:65px; background:url(../images/blue/copybg.jpg) repeat-x left top; }
.printbot .copy { color:#676767; width:100%; height:50px; background:url(../images/blue/botline.gif) no-repeat center top; padding-top:10px; }
.printbot .copy a { display:inline-block; color:#60819D; height:23px; line-height:23px; background:url(../images/logo_copy.gif) no-repeat left center; padding-left:25px; }
.printbot .copy a:hover { text-decoration:none; color:#0474D2; background:url(../images/logo_copyhov.gif) no-repeat left center; }
.printbot .copy span { display:inline-block; color:#60819D; height:23px; line-height:23px; }
.reporttitle { width:100%; margin:0 auto; height:37px; line-height:37px; text-align:left; font-size:16px; font-weight:bold; text-indent:2.0em; border-top:1px solid #7EB3EA; border-bottom:1px solid #7EB3EA; color:#0F5DC1; background:url(../images/blue/reporttitle.jpg) repeat-x left center; }
.reporttable { width:86%; min-height:510px; _height:510px; margin:0 auto; }
.reporttable:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.reporttable01 { width:260mm; }
.reporttable .reporttop { width:310px; float:right; text-align:left; padding-bottom:10px; }
.reporttable .reportbot { text-align:left; padding-top:15px; width:450px; }
.reporttable .reporttop p, .reporttable .reportbot p { padding:3px 0; }
.reporttable .reporttop span { display:inline-block; width:150px; }
.reporttable .reporttop .topright { padding-left:10px; }
.reporttable .reportcon { clear:both; width:100%; }
.reporttable .reportcon h1 { text-align:center; font-size:24px; padding:15px 0; padding-bottom:35px; }
.reporttable .reportcon h2 { text-align:center; font-size:22px; padding:10px 0; margin-top:40px; }
.reporttable .reportcon h3 { text-align:center; font-size:20px; padding:5px 0; }
.reporttable .reportcon h4 { text-align:right; font-size:14px; padding:15px 0; font-weight:normal; }
.reporttable .reportcon .footer { text-align:right; padding:5px 0; }
.reporttable .reportcon .footer01 { font-size:16px; text-align:right; font-weight:bold; padding:25px 0 10px 0; }
.reporttable .btn { float:right; padding-top:30px; }
.reportcon .reporttab01 { width:100%; }
.reportcon .reporttab01 td { border-bottom:1px solid #000; padding:7px 0; text-align:center; }
.reportcon .reporttab01 thead td { font-size:14px; font-weight:bold; border-bottom:2px solid #000; }
.reportcon .reporttab02 td { border:1px solid #000; padding:10px 0; text-align:center; }
.reportcon .reporttab02 thead td { font-weight:bold; font-size:14px; }
.report_li { width:96%; margin:0 auto; }
.report_li li { padding:15px 0; border-bottom:#999999 1px dashed; width:100%; }
.report_li li .report_tab01 { width:70%; margin:0 auto; border:#000000 1px solid; text-align:center; font-size:14px; }
.report_li li .report_tab01 td { padding:3px 10px; line-height:150%; }
.report_li li .report_tab01 .report_tab02 { width:70%; margin:0 auto; }
.report_li li .report_tab01 .report_tab02 td { border:#666666 1px dashed; }
/**此注释内部样式为前台页面所调用到。如检查没问题可删除---
=================index页面样式=================
===========登录页面样式============
.index_login { width:100%; height:202px; background:url(../images/blue/index_dl_bg.gif) no-repeat left bottom; float:left; }
.index_login .comp_01 { width:100%; }
.index_login .comp_01 li { width:69px; height:26px; line-height:26px; background:url(../images/blue/index_hdm_li.gif) no-repeat left bottom; float:left; display:inline; margin-right:5px; text-align:center; padding-top:4px; }
.index_login .comp_01 li a { color:#4D79A9!important; }
.index_login .comp_01 .current { background:url(../images/blue/index_hdm_curbg2.gif) no-repeat left bottom; }
.index_login .comp_01 .current a { font-size:14px; font-weight:bold; color:#1864B7!important; }
.index_login .login { width:80%; margin:26px 0 0 25px; float:left; display:inline; }
.index_login .login .text_nor { width:120px; border:#7CA3D5 1px solid; }
.index_login .login .passw { margin-top:10px; }
.index_login .login .btn { width:100%; margin-top:15px; }
.index_login .login .btn button { width:60px; height:21px; _height:22px; _line-height:22px; background:url(../images/blue/index_but_dl.gif) no-repeat left top; border:none!important; margin-left:18px; outline:none; padding:0; color:#000!important; }
.index_login .login .glydl { background:url(../images/blue/ico_blue.gif) no-repeat 67px -712px; line-height:30px; padding:5px 20px 5px 0; float:left; font-weight:bold; display:inline; margin-left:20px; color:#155FBE; }
===========个人信息样式============
.index_UserInfo { width:100%; height:203px; background:url(../images/blue/index_dl_bg.gif) no-repeat left bottom; float:left; }
.index_UserInfo h3 { width:100%; height:30px; line-height:30px; background:url(../images/blue/top_yhxx.gif) no-repeat left bottom; }
.index_UserInfo h3 span { font-size:14px; font-weight:bold; color:#0C5AAF; margin-left:30px; }
.index_UserInfo .con { width:95%; margin:14px auto; }
.index_UserInfo .con p { text-align:left; line-height:26px; margin:0 4px; float:left; height:110px; }
.index_UserInfo .con .btn { width:100%; margin-top:15px; clear:both; }
.index_UserInfo .con .btn button { width:62px; height:21px; background:url(../images/blue/index_but_dl.gif) no-repeat left bottom; border:none!important; margin-left:18px; outline:none; padding:0; color:#000!important; }
===========左边模块2============
.index_demo1 { width:100%; height:203px; margin-top:8px; background:url(../images/blue/gwcx_bg.gif) no-repeat left bottom; float:left; }
.index_demo1 h3 { text-align:left; height:40px; line-height:40px; }
.index_demo1 h3 span { color:#0C5AAF; font-weight:bold; margin-left:30px; }
.index_demo1 .con { width:80%; margin:5px auto; }
.index_demo1 .con .type1 { margin-top:5px; }
.index_demo1 .con .type1 select, .index_demo1 .con .type1 input { width:110px; margin-left:5px; }
.index_demo1 .con .btn { float:right; margin-top:10px; }
.index_demo1 .con .btn button { width:48px; height:19px; line-height:19px; background:url(../images/blue/index_but_cx.gif) no-repeat left bottom; border:none!important; padding:0; }
.index_demo1 .hot { width:90%; line-height:40px; height:40px; float:left; display:inline; margin-left:10px; margin-top:13px; *margin-top:0;
}
.index_demo1 .hot p { color:#424242; font-weight:bold; }
.index_demo1 .hot p a { color:#424242!important; font-weight:normal; }
===========公共title============
.index_title { width:100%; height:27px; line-height:27px; background:url(../images/blue/index_demo_top.gif) repeat-x left top; border-bottom:#B9CDE7 1px solid; }
.index_title span { background:url(../images/blue/ico_blue.gif) no-repeat 15px -592px; padding-left:25px; color:#0C5AAF; font-size:14px; font-weight:bold; float:left; }
.index_title a { width:45px; height:17px; background:url(../images/blue/index_more01.gif) no-repeat left center; float:right; display:inline; margin:5px 5px 0 0; }
==========左边模块3============
.index_news01 { width:226px; border:#B9CDE7 1px solid; margin-top:5px; float:left; height:216px; }
=======新闻列表1============
.newslist_01 { width:90%; margin:10px auto; _margin:8px auto; }
.newslist_01 li { background:url(../images/blue/ico_blue.gif) no-repeat left -524px; width:100%; height:22px; line-height:22px; }
.newslist_01 li a { float:left; display:inline; margin-left:10px; color:#5E5E5E!important; width:90%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
/==========中间模块2============
.index_news03 { width:510px; border:#B9CDE7 1px solid; padding-bottom:5px; margin-top:7px; float:left; height:196px; }
===========选项卡============
.comp { width:100%; height:27px; line-height:27px; background:url(../images/blue/index_demo_top.gif) repeat-x left top; border-bottom:#B9CDE7 1px solid; }
.comp ul { width:80%; float:left; display:inline; margin-left:20px; border-left:#B9CDE7 1px solid; }
.comp ul li { float:left; height:27px; line-height:27px; border-right:#B9CDE7 1px solid; }
.comp ul li a { padding:0 10px; color:#0C5AAF; font-weight:bold; font-size:14px; }
.comp ul .current { background:url(../images/blue/index_hdm_curbg.gif) repeat-x left center; }
.comp .more { width:45px; height:17px; background:url(../images/blue/index_more01.gif) no-repeat left center; float:right; display:inline; margin:5px 5px 0 0; }
===========中间模块3============
.index_tab { width:510px; margin-top:5px; float:left; }
.index_tab .tab_title { border:#B9CDE7 1px solid; border-bottom:none; }
===========表格1============
.index_tab01 { border-left:#B9CDE7 1px solid; border-top:#B9CDE7 1px solid; }
.index_tab01 td { border-right:#B9CDE7 1px solid; border-bottom:#B9CDE7 1px solid; padding:5px 10px; color:#445986; line-height:130%; }
.index_tab01 thead { background:#F4F5F5; }
.index_tab01 td { color:#0C5AAF; }
.index_tab01 .alt { background:#F4FAFE; }
===========右边模块3============
.index_demo2 { width:100%; margin-top:6px; float:left; height:216px; }
.index_demo2 h3 { width:100%; height:23px; line-height:23px; text-align:left; background:url(../images/blue/index_demotop2.gif) no-repeat left bottom; }
.index_demo2 h3 span { margin-left:10px; font-size:14px; font-weight:bold; color:#fff; }
.index_demo2 .con { width:226px; border:#BDD0E8 1px solid; border-top:none; background: url(../images/blue/index_demobg2.gif) no-repeat left bottom; }
.index_demo2 .con h4 { width:90%; margin:0 auto; padding-top:10px; height:24px; line-height:24px; background:url(../images/blue/line_07.gif) repeat-x left bottom; }
.index_demo2 .con p { width:90%; margin:13px auto; line-height:22px; }
===========链接============
.index_demo3 { width:978px; border:#B9CDE7 1px solid; margin-top:7px; float:left; }
.index_demo3 h3 { width:100%; height:27px; line-height:27px; background:url(../images/blue/index_demo_top.gif) repeat-x left top; border-bottom:#B9CDE7 1px solid; }
.index_demo3 h3 span { background:url(../images/blue/ico_blue.gif) no-repeat 15px -592px; padding-left:25px; color:#0C5AAF; font-size:14px; font-weight:bold; float:left; }
.index_demo3 .piclink { width:100%; margin-top:5px; }
.index_demo3 .piclink li { float:left; display:inline; margin:5px 0 0 15px; }
.index_demo3 .urllink { width:100%; clear:both; }
.index_demo3 .urllink li { float:left; display:inline; margin-left:15px; background:url(../images/blue/fgx_04.gif) no-repeat right center; padding-right:15px; height:24px; line-height:24px; }
.index_demo3 .urllink li a { color:#272829!important; word-break:keep-all; }
=================type页面样式=================
=============内页个人信息==============
.type_UserInfo { width:100%; height:145px; background:url(../images/blue/type_grxx_bg.gif) no-repeat left bottom; float:left; margin-bottom:5px; }
.type_UserInfo h3 { width:100%; height:33px; line-height:33px; }
.type_UserInfo h3 span { font-size:14px; font-weight:bold; color:#0C5AAF; margin-left:30px; }
.type_UserInfo .con { width:100%; margin-top:15px; float:left; display:inline; }
.type_UserInfo .con p { text-align:center; line-height:24px; }
.type_UserInfo .con .btn { width:100%; margin-top:10px; }
.type_UserInfo .con .btn button { width:62px; height:21px; background:url(../images/blue/index_but_dl.gif) no-repeat left bottom; border:none!important; margin-left:10px; outline:none; padding:0; color:#000!important; }

.typelist { width:100%; border:#B9CDE7 1px solid; margin-bottom:5px; float:left; }
.typelist h3 { width:100%; height:30px; line-height:30px; background:url(../images/blue/type_top1.gif) repeat-x left center; border-bottom:#B9CDE7 1px solid; }
.typelist h3 span { float:left; margin-left:20px; color:#0C5AAF; font-size:14px; font-weight:bold; }
.typelist ul { width:90%; margin:10px auto; }
.typelist ul li { background:url(../images/blue/ico_blue.gif) no-repeat 10px -523px; height:26px; line-height:26px; width:100%; }
.typelist ul li a { float:left; margin-left:20px; display:inline; color:#333!important; }
.typelist ul li a:hover { color:#0972DD!important; }

.type_mid h3 { width:100%; height:30px; line-height:30px; background:url(../images/blue/type_top1.gif) repeat-x left center; border-bottom:#B9CDE7 1px solid; }
.type_mid h3 span { margin-left:20px; font-size:14px; color:#0467C6; background:url(../images/blue/ico_blue.gif) no-repeat left -597px; padding-left:12px; }
.type_mid .con { width:770px; margin:15px auto; }
.type_mid .con h4 { text-align:center; font-size:14px; color:#0467C6; line-height:30px; }
.type_mid .con span { color:#0467C6; font-weight:bold; line-height:24px; }
.type_mid .con p { line-height:24px; }
.type_mid .module { width:770px; float:left; display:inline; margin:15px 22px; position:relative; }
.type_mid .module h5 { width:100%; height:30px; background:url(../images/blue/line_08.gif) no-repeat left bottom; color:#0C5AAF; }
.type_mid .module h6 { font-weight:normal; line-height:30px; width:100%; margin-top:10px; }
.type_mid .module label { margin-right:20px; float:left; display:inline; }
.type_mid .btn { text-align:center; margin:30px 0 10px 0; }
.type_mid .btn button { width:80px; height:26px; background:url(../images/blue/type_but01.gif) no-repeat left center; border:none!important; outline:none!important; color:#164673; text-indent:9px; padding:0; padding-top:3px\9; }
.type_mid .btn button:hover { background:url(../images/blue/type_but01_hover.gif) no-repeat left center; }

.type_mid .module .tab_02 td, .type_mid .module .tab_02 th { line-height:20px; padding:3px 5px; font-weight:normal; }
.type_mid .module .tab_02 th { text-align:right; }
.type_mid .module .tab_02 input { width:200px; }
.type_mid .module .tab_02 td .bz { margin-left:5px; color:#777779; }

.type_mid h4 { text-align:center; font-size:14px; color:#0467C6; width:90%; margin:10px auto; line-height:30px; }
.type_mid .module .num { position:absolute; top:0; right:0; }
.type_mid .module .num em { color:red; }
.type_mid .module .tab_02 td .nub { float:left; display:inline; margin-right:10px; }
.type_mid .module .tab_02 td .pic { border:#A8C3D6 1px solid; float:left; margin-right:10px; padding:1px; margin-top:3px; }
.type_mid .tab_03 { margin:0 auto; }
.type_mid .tab_03 thead { height:25px; line-height:25px; }
.type_mid .tab_03 thead td { border-bottom:#D7E1F1 1px solid; color:#0C5AAF; font-weight:bold; padding:0 10px; }
.type_mid .tab_03 tbody td { border-bottom:#D7E1F1 1px solid; height:25px; line-height:25px; padding:0 10px; color:#4B4B4B; }
.type_mid .tab_03 tbody .alt { background:url(../images/blue/type_tab03_tdbg.gif) repeat-x left center; }

.yl_win { width:834px; margin:20px auto; background:url(../images/blue/yl_bot.gif) no-repeat right bottom; padding-bottom:29px; min-height:300px; _height:300px; }
.yl_win:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.yl_win h3 { width:100%; height:66px; background:url(../images/blue/yl_top.gif) no-repeat right bottom; }
.yl_win .yl_con { width:826px; float:right; border-left:#B3CCE5 1px solid; border-right:#B3CCE5 1px solid; min-height:300px; _height:300px; }
.yl_win .yl_con:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.yl_win .yl_con .module { width:770px; float:left; display:inline; margin:15px 22px; position:relative; }
.yl_win .yl_con .module h5 { width:100%; height:30px; background:url(../images/blue/line_08.gif) no-repeat left bottom; color:#0C5AAF; }
.yl_win .yl_con .module .tab_02 td { line-height:20px; padding:3px 5px; font-weight:normal; }
.yl_win .yl_con .btn { text-align:center; margin-top:30px; }
.yl_win .yl_con .btn button { width:80px; height:26px; background:url(../images/blue/type_but01.gif) no-repeat left center; border:none!important; outline:none!important; color:#164673; text-indent:9px; padding:0; padding-top:3px\9; }
.yl_win .yl_con .btn button:hover { background:url(../images/blue/type_but01_hover.gif) no-repeat left center; }
.yl_win .yl_con .tab_02 .photo { border:#A2ADC6 1px solid; width:100px; }
.yl_win .yl_con .tab_02 .photo img { border:#fff 2px solid; }
**/
/*========系统功能模块==迎新页====*/
.demo_yx_list { width:100%; background:url(../images/blue/lanmu_conbg.gif) right bottom no-repeat; padding-bottom:50px; }
.demo_yx_list h2 { width:100%; height:29px; line-height:29px; background:url(../images/blue/top_demo.gif) left top repeat-x; text-indent:15px; color:#0462a4; }
.demo_yx_list li { width:100%; border-bottom:#e7e7e7 1px solid; min-height:70px; _height:70px; padding-bottom:10px; }
.demo_yx_list li:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.demo_yx_list li .pic { float:left; display:inline; margin:15px 0 0 0; width:15%; }
.demo_yx_list li .pic img { float:right; }
.demo_yx_list li .con { float:left; display:inline; margin:20px 0 0 10px; line-height:200%; text-align:left; width:80%; }
.demo_yx_list li .con h3 { font-weight:bold; font-size:14px; color:#0462a4; }
.demo_yx_list li .con p { color:#666666; }
/*========录取信息======*/
.procedure_xg { width:100%; }
.procedure_row_xg { margin-top:3px; border:#e5e4e4 1px solid; min-height:68px; _height:68px; }
.procedure_row_xg:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.procedure_row_xg h3 { float:left; width:12%; text-align:center; display:inline; margin:0 5px; }
.procedure_row_xg h3 .num_xg { width:100%; display:block; height:27px; margin:8px 0; line-height:150%; }
.procedure_row_xg h3 .num01_xg { background:url(../images/blue/ico_num.gif) center top no-repeat; }
.procedure_row_xg h3 .num02_xg { background:url(../images/blue/ico_num.gif) center -29px no-repeat; }
.procedure_row_xg h3 .num03_xg { background:url(../images/blue/ico_num.gif) center -58px no-repeat; }
.procedure_row_xg h3 .num04_xg { background:url(../images/blue/ico_num.gif) center -87px no-repeat; }
.procedure_row_xg h3 .num05_xg { background:url(../images/blue/ico_num.gif) center -116px no-repeat; }
.procedure_row_xg h3 .num06_xg { background:url(../images/blue/ico_num.gif) center -145px no-repeat; }
.procedure_row_xg h3 .num07_xg { background:url(../images/blue/ico_num.gif) center -174px no-repeat; }
.procedure_row_xg h3 .num08_xg { background:url(../images/blue/ico_num.gif) center -203px no-repeat; }
.procedure_row_xg h3 .num09_xg { background:url(../images/blue/ico_num.gif) center -232px no-repeat; }
.procedure_row_xg h3 .num10_xg { background:url(../images/blue/ico_num.gif) center -261px no-repeat; }
.procedure_row_xg h3 .title { margin:0 10px; font-size:14px; color:#fb7a24; }
.procedure_row_xg ul { width:86%; float:left; padding-bottom:15px; }
.procedure_row_xg li { display:inline; margin-left:5px; line-height:38px; float:left; }
.procedure_row_xg li a { float:left; height:38px; background:url(../images/blue/but_lc02.gif) right top no-repeat; padding-right:15px; text-decoration:none!important; margin-top:15px; }
.procedure_row_xg li a span { float:left; background:url(../images/blue/but_lc01.gif) left top no-repeat; padding-left:15px; font-size:14px; font-weight:bold; color:#0e66a6; cursor:pointer; white-space:nowrap; text-align:center; }
.procedure_row_xg li a:hover span { color:#fb7a24; }
.procedure_row_xg li .arrow_01 { width:35px; height:38px; background:url(../images/blue/ico_56.gif) left center no-repeat; float:left; display:inline; margin-left:5px; margin-top:15px; }
.procedure_row_xg li .arrow_non { width:35px; height:38px; float:left; display:inline; margin-left:5px; }
.procedure_xg .arrow_02 { width:29px; height:22px; background:url(../images/blue/ico_57.gif) left top no-repeat; margin:5px auto; }
.procedure_xg .procedure_btn { text-align:center; padding:10px 0; }
/*===========弹出层==下边==========*/
.explain_xg { width:246px; padding-top:5px; background:url(../images/blue/top_xxsm.gif) left top no-repeat; z-index:999; position: absolute; top:55px; left:3px; _left:-95px; }
.explain_xg p { width:234px; border:#50b9ff 1px solid; line-height:180%; color:#404040; border-top:none; background:#e5f5ff; padding:5px; }
.explain_xg p span { background:url(../images/blue/ico_58.gif) left top no-repeat!important; font-size:12px!important; color:#404040!important; padding-left:20px!important; padding-top:2px; }
/*===========弹出层==左边==========*/
.explain_left { padding-left:5px; background:url(../images/blue/left_xxsm.gif) left top no-repeat; z-index:999; position: absolute; top:0px; left:75px; }
.explain_left .explain_con { border:#50b9ff 1px solid; line-height:180%; color:#404040; border-left:none; background:#e5f5ff; padding:5px 10px; text-align:left; position:relative; padding-bottom:25px; }
.explain_left .explain_con h3 { background:url(../images/blue/ico_08.gif) left center no-repeat!important; font-size:12px!important; color:#2568bc!important; padding-left:10px!important; white-space:nowrap; font-weight:normal; }
.explain_left .explain_con ul { width:100%; }
.explain_left .explain_con li { color:#5a646d; white-space:nowrap; padding-left:10px; line-height:180%; }
.explain_left .explain_con .btn { height:25px; position:absolute; right:10px; bottom:0; }
.explain_left .explain_con button { padding:0 10px; margin-left:10px; line-height:16px; }
/*===========弹出层==右边==========*/
.explain_right { padding-right:5px; background:url(../images/blue/right_xxsm.gif) right top no-repeat; z-index:999; position: absolute; top:0px; right:85px; }
.explain_right .explain_con { border:#50b9ff 1px solid; line-height:180%; color:#404040; border-right:none; background:#e5f5ff; padding:5px 10px; text-align:left; position:relative; padding-bottom:25px; }
.explain_right .explain_con h3 { background:url(../images/blue/ico_08.gif) left center no-repeat!important; font-size:12px!important; color:#2568bc!important; padding-left:10px!important; white-space:nowrap; font-weight:normal; }
.explain_right .explain_con ul { width:100%; }
.explain_right .explain_con li { color:#5a646d; white-space:nowrap; padding-left:10px; line-height:180%; }
.explain_right .explain_con .btn { height:25px; position:absolute; right:10px; bottom:0; }
.explain_right .explain_con button { padding:0 10px; margin-left:10px; line-height:16px; }
/*===========寝室分配==学工==========*/
.table_updown { height:30px; line-height:30px; background:url(../images/blue/table_updown_bg.gif) left top repeat-x; border:#b6cfe2 1px solid; border-bottom:none; text-align:left; }
.table_updown a { margin-left:6px; color:#0157a0!important; font-size:14px; font-weight:bold; padding-left:20px; text-decoration:none!important; }
.table_updown a:hover { color:#ff7200!important; }
.table_updown .table_up { background:url(../images/blue/ico_type_close.gif) left center no-repeat; }
.table_updown .table_down { background:url(../images/blue/ico_type_open.gif) left center no-repeat; }
/*===========弹出消息==迎新==========*/
.open_news { width:100%; background:#fff url(../images/blue/yx_xxk_bg.gif) left bottom repeat-x; }
.open_news .title { width:100%; }
.open_news .title h3 { background:url(../images/blue/line_10.gif) center bottom no-repeat; padding:5px 10px 8px 10px; text-align:center; font-size:14px; }
.open_news .title h4 { border-bottom:#d7d7d7 1px solid; height:24px; line-height:24px; text-align:center; font-weight:normal; }
.open_news .newcont { padding:10px; min-height:160px; _height:160px; line-height:180%; }
.open_news .newcont:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.open_news .open_newsbar { height:34px; line-height:34px; text-align:right; background:url(../images/blue/line_11.gif) center top no-repeat; }
.open_news .open_newsbar a { margin-right:10px; padding:2px 0 2px 20px; text-decoration:underline; color:#085ab1!important; }
.open_news .open_newsbar a:hover { color:#ff8605!important; }
.open_news .open_newsbar .check { background:url(../images/blue/ico_63.gif) left center no-repeat; }
.open_news .open_newsbar .kown { background:url(../images/blue/ico_64.gif) left center no-repeat; }
/*=======床位分配===信息查询===学工==========*/
.query_name { width:100%; margin:3px 0; }
.query_name input { border:#ccc 0px solid!important; width:110px; margin-left:3px; height:18px; line-height:18px; }
.query_name button { border:none!important; outline:none!important; background: url(../images/blue/ico_67.gif) center no-repeat; width:20px; height:20px; }
.query_name button:hover { background: url(../images/blue/ico_67.gif) center no-repeat; }
/*==========数据检测===学工==========*/
.check_data { border:#b2cce1 1px solid; border-bottom:none; height:79px; background:url(../images/blue/sjjc_bg.gif) left bottom repeat-x; }
.check_data img { float:left; display:inline; margin:15px 0 0 18px; }
.check_data .con { width:600px; float:left; display:inline; margin:15px 0 0 10px; line-height:22px; }
.check_data .con h4 { font-size:14px; }
.check_data .con h5 { font-weight:normal; }
.check_data .check_all { width:102px; height:39px; line-height:39px; float:left; display:inline; margin:20px 0 0 10px; background:url(../images/blue/but_qmjc.gif) left top no-repeat; font-size:14px; font-weight:bold; color:#fff!important; text-decoration:none!important; text-indent:33px; }
.check_data .check_all:hover { color:#dddddd!important; }
/*==========系统授权===学工==========*/
.main_function { width:795px; margin:5px auto; background: url(../images/blue/main_bg03.gif) left top repeat-y; min-height:400px; _height:400px; }
.main_function:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.function_list03 { width:100%; height:1px; background:url(../images/blue/bot_05.gif) left bottom no-repeat; float:left; }
.function_list01 { width:166px; float:left; padding-bottom:20px; }
.function_list01 h3 { width:161px; float:left; margin-left:1px; display:inline; height:34px; line-height:34px; background:#e8f0fb url(../images/blue/ico_14.gif) 10px center no-repeat; border-bottom:#afcbe0 1px solid; border-top:#afcbe0 1px solid; }
.function_list01 h3 span { margin-left:30px; color:#1160bc; font-weight:bold; }
.function_list01 li { width:137px; float:left; display:inline; margin-left:3px; height:28px; line-height:28px; border-bottom:#e2e8f4 1px solid; padding-left:20px; }
.function_list01 li a { text-decoration:none!important; }
.function_list01 li a:hover { color:#0d53a8; }
.function_list01 .current { margin-left:8px; border:#3890d8 1px solid; border-right:none; height:27px; line-height:27px; background:#f7faff; padding-left:14px; width:143px; }
.function_list02 { width:628px; float:left; border-top:#4a9bdc 1px solid; padding-bottom:20px; }
.function_list02 table td { border-bottom:#b1cce1 1px solid; padding:5px 10px; line-height:150%; white-space:nowrap; }
.function_list02 table .list_02 { background:#e4f0fe; }
.function_list02 table .list_02:hover { background:#fae3ad; }
.function_list02 table .list_03 { color:#0d54a6; font-weight:bold; }
.function_list02 table li { float:left; background:url(../images/blue/fgx_06.gif) left center no-repeat; padding:0 10px; white-space:nowrap; }
.function_list02 table tr:hover { background:#fff3d9; }
/*========在线咨询==迎新系统====*/
.top_zxzx { width:100%; height:71px; background:url(../images/blue/top_zxzx_bg.gif) left top repeat-x; }
.top_zxzx img { margin:7px 0 0 19px; }
.link_zxzx { width:100%; margin-top:15px; margin-bottom:1px; }
.link_zxzx .left_link { float:left; color:#000080; }
.link_zxzx .left_link a { color:#000080!important; }
.link_zxzx .right_link { float:right; margin-bottom:5px; }
.link_zxzx .right_link a { height:15px; float:left; }
.link_zxzx .right_link .questions { background:url(../images/blue/but_fxt.gif) center no-repeat; margin-right:5px; float:left; display:inline; width:92px; height:24px; line-height:24px; text-decoration:none!important; text-indent:30px; color:#fff!important; font-weight:bold; }
.link_zxzx .right_link .reply { background:url(../images/blue/but_hf.gif) center no-repeat; margin-right:5px; float:left; display:inline; width:78px; height:25px; line-height:25px; text-decoration:none!important; text-indent:30px; color:#fff!important; font-weight:bold; }
.link_zxzx .right_link a:hover { color:#1e5494!important; }
/*=====================功能简介=====JAVA教务====================*/
.introduction_modular { width:100%; margin-top:10px; }
.introduction_modular h3 { width:100%; height:28px; line-height:28px; border-bottom:#008feb 2px solid; background:url(../images/blue/ico_11.gif) left center no-repeat; }
.introduction_modular h3 span { float:left; color:#010101; font-size:14px; font-weight:bold; padding-left:20px; }
.introduction_modular h3 em { float:left; padding-left:5px; color:#7c7c7c; font-weight:normal; }
.introduction_modular li { border:#eeeeee 1px solid; height:47px; margin-top:5px; }
.introduction_modular li h4 { width:22%; float:left; background:url(../images/blue/introduction_list_top1.gif) left top repeat-x; height:47px; line-height:47px; }
.introduction_modular li h4 a { font-size:14px; color:#3472c5!important; font-weight:bold; padding-left:10px; }
.introduction_modular li p { width:72%; float:left; background:url(../images/blue/introduction_list_top2.gif) left center no-repeat; height:47px; line-height:47px; text-indent:20px; color:#4f4f4f; }
.introduction_modular li .more { float:right; padding-right:8px; height:47px; line-height:47px; color:#0185da; text-decoration:none!important; }
.introduction_modular li .more:hover { color:#f88a29; }
.introduction_modular .current { background:url(../images/blue/introduction_list_bg.gif) left top repeat-x; }
.introduction_modular .current h4 { background:url(../images/blue/introduction_list_top3.gif) left top repeat-x; }
.introduction_modular .current h4 a { color:#ed4d0f!important; }
.introduction_modular .current p { background:url(../images/blue/introduction_list_top4.gif) left center no-repeat; }
/*=====================查询进度=====网上报名====================*/
.plan { width:70%; margin:20px auto; }
.plan table { width:100%; }
.plan table td { padding:6px 15px; }
.plan table .plan_li td { border:#e5e5e5 1px solid; font-weight:bold; font-size:14px; }
.plan table .ico { width:29px; height:22px; background:url(../images/blue/ico_57.gif) left top no-repeat; margin:0 auto; }
.plan table p { font-size:12px; font-weight:normal; }
.plan table p .unpass { font-size:14px; font-weight:bold; color:red; }
.plan table p .unstart { font-size:14px; font-weight:bold; color:#656565; }
.plan table .plan_li img { float:left; }
.plan table .plan_li h3 { float:left; font-size:14px; padding-left:10px; color:#0373d9; line-height:27px; }
/*========流程向导=====*/
.flow-steps { overflow:hidden; margin:10px 0; }
.flow-steps .num3 li { width:249px; }
.flow-steps .num4 li { width:183px; }
.flow-steps .num5 li { width:143px; }
.flow-steps li { float:left; background:#e4e4e4 url(../images/flow_steps_bg.gif) no-repeat 100% 0; font-size:14px; font-weight:bold; height:23px; line-height:23px; text-align:center; color:#404040; padding:0 15px 0 0; overflow:hidden; }
.flow-steps li span, .flow-steps li strong { display:block; }
.flow-steps li .first { background:#e4e4e4 url(../images/flow_steps_bg.png) no-repeat -12px -69px; }
.flow-steps li.last { background-position:100% -138px; }
.flow-steps li.current { background-color:#4472ba; color:#fff; }
.flow-steps li.current .first { background-color:#4472ba; background-position:-12px -92px; }
.flow-steps li.current-prev { background-position:right -23px!important; }
.flow-steps li.done { background-color:#ccd1ec; background-position:right -46px; color:#075f9b; }
.flow-steps li.done .first { background-color:#ccccec; background-position:-12px -115px; }
.flow-steps li.last-current { background-color:#f60; color:#fff; background-position:100% -161px; }
/*========流程向导=自助招生补充=====*/
.flow-steps02 li span { color:#333333!important;font-weight:normal;}
.flow-steps02 li.current span {color:#fff!important;font-weight:bold; }
.flow-steps02 li.done span {color:#1761c0!important;  }
.flow-steps02 .num3 li { width:286px; }
.flow-steps02 .num4 li { width:208px; }
.flow-steps02 .num5 li { width:161px; }
.flow-steps02 .num6 li { width:130px; }
.flow-steps02 li {background:#ececec url(../images/flow_steps_bg02.gif) no-repeat 100% 0; height:36px; line-height:36px; padding-right:26px;}
.flow-steps02 li .first { background:#ececec url(../images/flow_steps_bg02.gif) no-repeat -23px -144px; }
.flow-steps02 li.last { background-position:100% -216px; }
.flow-steps02 li.current { background-color:#1761c0;  }
.flow-steps02 li.current .first { background-color:#1761c0; background-position:-23px -144px; }
.flow-steps02 li.current-prev { background-position:right -36px!important; }
.flow-steps02 li.done { background-color:#dbecfd; background-position:right -72px; }
.flow-steps02 li.done .first { background-color:#dbecfd; background-position:-23px -180px; }
.flow-steps02 li.last-current { background-color:#1761c0; color:#fff!important; background-position:100% -252px; }
/*========问题列表==FAQ===*/
.qs_search { width:775px; margin:10px auto; height:62px; background: url(../images/blue/wtcx_bg.gif) no-repeat; }
.qs_search input { margin:11px 0 0 80px; padding:5px; width:500px; border:none!important; background:none; }
.qs_search button { width:113px; height:29px; line-height:29px; padding:0; border:none!important; outline:none!important; background:url(../images/blue/btn_wtcx.gif) left top no-repeat!important; font-size:14px; font-weight:bold; margin:10px 0 0 50px; }
.qs_list { width:100%; margin-top:5px; clear:both; }
.qs_list h3 { height:30px; line-height:30px; width:100%; background:#ebf2f8; color:#0357a0; text-align:left; font-weight:normal; }
.qs_list h3 .title { width:80%; text-indent:15px; font-weight:bold; font-size:14px; float:left; }
.qs_list h3 .time { width:12%; float:left; }
.qs_list h3 .answer { width:8%; float:left; }
.qs_list li { width:100%; height:30px; line-height:30px; border-bottom:#9c9c9c 1px dashed; }
.qs_list li a { width:80%; float:left; background:url(../images/blue/ico_84.gif) left center no-repeat; text-indent:20px; }
.qs_list li a:hover { color:#0168f5; background:url(../images/blue/ico_83.gif) left center no-repeat; }
.qs_list li .li_time { width:12%; float:left; color:#838383; }
.qs_list li .li_num { width:8%; float:left; color:#838383; }
.qs_search1 { background:url(../images/blue/wtcx_bg1.gif) left top no-repeat; }
.qs_search1 input { margin-left:20px; width:560px; }
.cjqs_list { width:86%; margin:10px auto; clear:both; }
.cjqs_list h3 { width:100%; font-size:14px; color:#2187dc; line-height:50px; background:url(../images/blue/ico_85.gif) left center no-repeat; text-indent:20px; }
.cjqs_list li { float:left; width:44%; margin-left:40px; display:inline; height:30px; line-height:30px; }
.cjqs_list li a { background:url(../images/blue/ico_86.gif) left center no-repeat; padding-left:12px; }
.cjqs_list li a:hover { color:#0168f5; background:url(../images/blue/ico_87.gif) left center no-repeat; }
.guide { width:86%; margin:10px auto; clear:both; }
.guide h3 { width:100%; font-size:14px; color:#2187dc; line-height:50px; background:url(../images/blue/ico_85.gif) left center no-repeat; text-indent:20px; }
.guide .li_01 { float:left; width:45%; margin-left:20px; display:inline; line-height:30px; min-height:90px; _height:90px; }
.guide .li_01 h4 { width:100%; font-size:14px; color:#000; background:url(../images/blue/ico_88.gif) left center no-repeat; text-indent:12px; }
.guide .li_01 li { float:left; padding-left:15px; height:30px; white-space:nowrap; }
.guide .li_01 li a { padding-right:15px; }
.guide .li_01 li a:hover { color:#0168f5; }
.guide .li_01 li span { color:#809bb9; }
/*========流程列表=====*/
.Technological_list { width:168px; margin:10px auto; }
.Technological_list li { width:100%; margin-bottom:5px; }
.Technological_list li a { display:block; width:100%; height:35px; line-height:35px; background:url(../images/blue/lct_bg.gif) left top no-repeat; text-indent:50px; font-weight:bold; color:#0260b0; text-decoration:none!important; }
.Technological_list li a:hover { color:#3c8acd; }
.Technological_list li span { display:block; width:29px; height:22px; margin:5px auto; background:url(../images/blue/ico_57.gif) no-repeat; clear:both; }
/*=====================系统模块======学生综合管理===================*/
.mokuai_map { width:100%; }
.mokuai_map li { float:left; margin:15px 0 0 10px; display:inline; width:380px; height:117px; background:url(../images/xdmap_bg.gif) no-repeat; }
.mokuai_map li:hover { background:url(../images/xdmap_cur.gif) no-repeat; }
.mokuai_map p { width:90px; height:117px; float:left; margin-right:15px; }
.mokuai_map .pic_01 { background:url(../images/pic_01.png) no-repeat center; }
.mokuai_map .pic_02 { background:url(../images/pic_02.png) no-repeat center; }
.mokuai_map .pic_03 { background:url(../images/pic_03.png) no-repeat center; }
.mokuai_map .pic_04 { background:url(../images/pic_04.png) no-repeat center; }
.mokuai_map .pic_05 { background:url(../images/pic_05.png) no-repeat center; }
.mokuai_map .pic_06 { background:url(../images/pic_06.png) no-repeat center; }
.mokuai_map dl { float:left; width:260px; }
.mokuai_map dt { width:100%; height:30px; line-height:30px; text-align:left; font-weight:bold; font-size:14px; color:#0A4B98; }
.mokuai_map dd { line-height:20px; color:#345C8D; }
.mokuai_map dd a { padding:0 2px; color:#345C8D; background:url(../images/s.gif) left center no-repeat; }
.mokuai_map li button { position:absolute; width:70px; height:21px; bottom:0; right:0; background:url(../images/but_jr.gif) left top no-repeat; border:none!important; cursor:pointer; outline:none!important; }
/*=====================查询条件设置======继教===================*/
.set_cxtj { padding:5px; }
.set_cxtj .cxtj_demo { float:left; display:inline; margin-right:8px; background:url(../images/blue/right_cxtj_bg.gif) right center no-repeat; height:32px; padding-right:6px; margin-bottom:8px; *margin-bottom:0;
}
.set_cxtj .cxtj_demo .cxtj_demo_left { float:left; width:6px; height:32px; background: url(../images/blue/left_cxtj_bg.gif) no-repeat; }
.set_cxtj .cxtj_demo .text_nor, .set_cxtj .cxtj_demo select { margin-top:5px; float:left; display:inline; }
.set_cxtj .cxtj_demo .demo_time { float:left; line-height:28px; }
.set_cxtj .cxtj_demo .demo_time input { _margin-top:5px; }
/*下拉菜单公共部分*/
.btn_szcd { float:left; display:inline; margin:5px 0 0 5px; z-index:990; }
.btn_szcd .ico_sz { width:26px; height:22px; background:url(../images/blue/ico_sz.gif) 5px 2px no-repeat; display:block; }
.btn_szcd .ico_sz:hover { background:#fff url(../images/blue/ico_sz.gif) 4px -28px no-repeat; width:24px; height:21px; border:#bed6e7 1px solid; border-bottom:none; }
.btn_szcd .btn_list { width:195px; padding:5px 10px; background:url(../images/blue/btn_xl_bg01.gif) left top repeat-x; height:52px; border:#bed6e7 1px solid; position:absolute; top:22px; right:0; z-index:999; }
.btn_szcd .btn_list li { float:left; }
.btn_szcd .btn_list a, .tab_szcd .btn_list a { float:left; padding:6px 5px 5px 19px; color:#333333!important; text-decoration:none!important; border-bottom:#d9e6ef 1px solid; }
.btn_szcd .btn_list a:hover, .tab_szcd .btn_list a:hover { color:#000!important; }
.btn_szcd .btn_list a.btn_zy, .tab_szcd .btn_list a.btn_zy { background:url(../images/blue/ico_93.gif) left center no-repeat; }
.btn_szcd .btn_list a.btn_yy, .tab_szcd .btn_list a.btn_yy { background:url(../images/blue/ico_94.gif) left center no-repeat; }
.btn_szcd .btn_list a.btn_xg, .tab_szcd .btn_list a.btn_xg { background:url(../images/ico.gif) no-repeat; background-position:-100px -25px; }
.btn_szcd .btn_list a.btn_sc, .tab_szcd .btn_list a.btn_sc { background:url(../images/ico.gif) no-repeat; background-position:-100px -50px; }
.btn_szcd .btn_list a.btn_dc, .tab_szcd .btn_list a.btn_dc { background:url(../images/ico.gif) no-repeat; background-position: -100px -198px; border-bottom:none; }
.btn_szcd .btn_list a.btn_sy, .tab_szcd .btn_list a.btn_sy { background:url(../images/ico.gif) no-repeat; background-position:-100px -875px; }
.btn_szcd .btn_list a.btn_xy, .tab_szcd .btn_list a.btn_xy { background:url(../images/ico.gif) no-repeat; background-position: -100px -898px;}
/*表格中的下拉菜单补充部分*/
.dateline thead td .head_name { float:left; line-height:180%; }
.tab_szcd { float:left; display:inline; }
.tab_szcd .ico_sz { background:url(../images/blue/ico_sz.gif) right 0px no-repeat; padding:1px; padding-right:20px; color:#4c4b4b!important; text-decoration:none!important; }
.tab_szcd .ico_sz:hover { background:url(../images/blue/ico_sz.gif) right -29px no-repeat; }
.tab_szcd .btn_list { width:auto; background:#fbfcfe url(../images/blue/btn_xl_bg02.gif) left bottom repeat-x; height:133px; padding:10px; border:#bed6e7 1px solid; position:absolute; top:14px; right:0; z-index:999; }
.tab_szcd .btn_list a { clear:both; width:80px; text-align:left; font-weight:normal; }
.set_cxtj .btn_djzj { float:left; text-align:center; }
.search_szcd { float:right!important; margin:7px 10px 0 0!important; width:auto!important;}
.search_szcd .ico_sz { float:left; height:20px;}
/*定位在右边的*/
.tab_szcd .btn_list_left { width:auto; background:url(../images/blue/btn_xl_bg02.gif) left top repeat-x; height:133px; padding:10px; border:#bed6e7 1px solid; position:absolute; top:14px; left:0; z-index:999; }
.tab_szcd .btn_list_left a { clear:both; width:80px; text-align:left; font-weight:normal; }
/*添加按钮*/
.set_cxtj .btn_djzj a { white-space:nowrap; height:30px; border:#bfbfbf 1px dashed; padding:0 50px; line-height:30px; color:#a4a4a4; float:left; }
.set_cxtj .btn_djzj a:hover { color:#155fbe; border:#155fbe 1px dashed; text-decoration:none; }
/*=====================财政数据======资产===================*/
.Financial_data { clear:both; margin-top:2px; }
.Financial_data h3 { height:27px; line-height:27px; text-align:center; background:#e3effb; }
.Financial_data h3 span { color:#155fbe; }
.Financial_data h3 em { float:right; padding-right:10px; font-weight:normal; *margin-top:-28px;
}
.Financial_data .demo_data { width:180px; height:79px; background:url(../images/blue/czsj_bg.gif) left top repeat-x; padding:6px; float:left; display:inline; margin:5px 2px 0 2px; border:#dedede 1px solid; }
.Financial_data .demo_data h4 { border-bottom:#cecece 1px dashed; line-height:30px; color:#155fbe; font-weight:normal; }
.Financial_data .demo_data p { line-height:24px; color:#666666; }
/*=====================首页资产模块======资产===================*/
.demo_zcgl { padding:10px 10px 0 10px; min-width:50px; _height:50px; }
.demo_zcgl li { float:left; display:inline; margin:0 10px 0 9px; *margin:0 10px;}
/*========页脚弹出层========*/
.tck { background:#fff url(../images/blue/open_mesbg.gif) repeat-x left bottom; }
.tck h3 { background:url(../images/blue/open_titlebg_02.gif) repeat-x left center; }
.tck h3 span { color: #fff; }
.tck h3 a { background: url(../images/open_close.gif) no-repeat left center; }
.tck h3 a:hover { background: url(../images/open_close01.png) no-repeat left center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/open_close01.png'); /* IE6 尽量少用滤镜影响速度*/
_background-image: none; /* IE6 */ }
.tck .messagecon .mesnum { background:url(../images/blue/ico_notice.gif) no-repeat 50px 30px; }
.tck .messagecon .mesnum span { color:#F00; padding:0 2px; }
.tck .messagecon a { background:url(../images/blue/ico_blue.gif) no-repeat left -70px; }
.tck .messagecon a:hover { color:#1566BB; background:url(../images/blue/ico_blue.gif) no-repeat left -388px; }
/*===========弹出提示框==========*/
.open_prompt .img_smile { background:url(../images/blue/open_imgcg.png) no-repeat left center; _background:url(../images/blue/open_imgcg.gif) no-repeat left center; }
.open_prompt .img_fail { background:url(../images/blue/open_imgsb.png) no-repeat left center; _background:url(../images/blue/open_imgsb.gif) no-repeat left center; }
.open_prompt .img_why01 { background:url(../images/blue/open_imgyw01.png) no-repeat left center; _background:url(../images/blue/open_imgyw01.gif) no-repeat left center; }
.open_prompt .img_why02 { background:url(../images/blue/open_imgyw02.png) no-repeat left center; _background:url(../images/blue/open_imgyw02.gif) no-repeat left center; }
.open_prompt .img_prompt { background:url(../images/blue/open_imgyqtx.png) no-repeat left center; _background:url(../images/blue/open_imgyqtx.gif) no-repeat left center; }
.open_prompt .img_warm { background:url(../images/blue/open_imgwarm.png) no-repeat left center; _background:url(../images/blue/open_imgwarm.gif) no-repeat left center; }
/*=========formlist按钮========*/
.shiftbutlist .btnlist01 { background:url(../images/blue/but_up01.gif) no-repeat; }
.shiftbutlist .btnlist01:hover { background:url(../images/blue/but_uphov01.gif) no-repeat; }
.shiftbutlist .btnlist02 { background:url(../images/blue/but_down01.gif) no-repeat; }
.shiftbutlist .btnlist02:hover { background:url(../images/blue/but_downhov01.gif) no-repeat; }
/*=========表格中的按钮=========*/
/*左右选择按钮*/
.allright { background:url(../images/blue/but_allright.gif) left top no-repeat; }
.allright:hover { background:url(../images/blue/but_allrighthov.gif) left top no-repeat; }
.right { background:url(../images/blue/but_right.gif) left top no-repeat; }
.right:hover { background:url(../images/blue/but_righthov.gif) left top no-repeat; }
.left { background:url(../images/blue/but_left.gif) left top no-repeat; }
.left:hover { background:url(../images/blue/but_lefthov.gif) left top no-repeat; }
.allleft { background:url(../images/blue/but_allleft.gif) left top no-repeat; }
.allleft:hover { background:url(../images/blue/but_alllefthov.gif) left top no-repeat; }
.bbm { background:url(../images/blue/but_bbm.gif) left top no-repeat; }
.bbm:hover { background:url(../images/blue/but_bbm_hover.gif) left top no-repeat; }
.allschool { background:url(../images/blue/but_allschool.gif) left top no-repeat; }
.allschool:hover { background:url(../images/blue/but_allschoolhov.gif) left top no-repeat; }
/*===========表格类型===============*/
/*===========会议日程===============*/
.jobchoose, .siteApply, .siteApply_bottom { background:#e3f2fd; border:#b6cfe3 1px solid; }
.query input { border:#c2c2c2 1px solid; }
/*===========实验室申请============*/
.siteApply { margin:0 auto; }
.siteApply_top, .siteApply_bottom { padding:6px 10px; }
.siteApply_top span { line-height:30px; color:#00569d; float:left; }
.siteApply_top label { float:left; margin:6px 4px 0 0; margin:4px 4px 0 0\9; *margin:3px 4px 0 0;
_margin:4px 4px 0 0; }
.site { float:left; margin-top:2px; margin-top:0px\9; padding:0px 10px; margin-bottom:8px; }
.site h1 { font-weight:100; width:184px; font-size:12px; color:#5d9dc9; border-bottom:1px #96b8d1 solid; background:url(../images/blue/btn_choose_site.jpg) no-repeat; line-height:26px; text-indent:10px; padding-top:4px\9; line-height:23px\9; cursor:pointer; position:relative; }
.site_box { width:346px; *width:368px;
position:absolute; z-index:100; }
.site ul { padding:8px 4px; background:#FFF; margin-top:-1px; border:1px #CCC solid; float:left; }
.site1 { border-bottom:0px!important; }
.site2 { border-top:0px!important; }
.site ul li { background:url(../images/blue/fgx_06.gif) left 50% no-repeat; width:100px; *width:106px;
float:left; padding:0px 6px; margin:2px 0; line-height:20px; }
.site ul li a { padding:0px 4px; text-decoration:none; float:left; }
.site ul li input { float:left; }
.site ul li a:hover { float:left; }
.site ul li a:hover, .site_hover, .site_hover a { background:#0173d1; color:#FFF; text-decoration:none; }
.site_first { background:none!important; }
.siteApply_top button { float:right; margin-top:4px; font-size:12px; }
.site_table { padding:10px 0; margin:0 auto; overflow-y:scroll; overflow-x:hidden; height:540px; }
.site_table h1 { font-weight:100; line-height:12px; margin-bottom:10px; }
.site_table h1 cite { display:inline-block; width:12px; height:12px; border:1px solid #ccc; font-size:9px; background:#eee; margin:0 3px 0 10px; text-indent:2px; }
.site_table table { background-color:#e6e6e6; line-height:20px; border-collapse:inherit; }
.site_table th { background:#f3f3f3; padding:0 2px; }
.site_table td { padding:0 2px; }
.site_date { text-align:center; color:#999; }
.site_date { background:#f3f3f3!important; }
.site_time { font-weight:100; width:72px; }
.siteApply_bottom { text-align:center; padding:15px 0; }
#MyTable_tableLayout { margin:0 auto }
#MyTable_tableData { overflow:auto!important; }
.site_select { padding:0 0 0 8px; float:left; width:313px; overflow:hidden;
}
.site_select h1 { width:70px; font-weight:100; float:left; line-height:30px; color:#00569d!important; }
.site_select h2 { font-weight:100; float:left; line-height:28px; background:#fff; border:1px #96b8d1 solid; padding:0px 8px; height:26px; margin-right:8px; color:#999; cursor:pointer; position:relative; z-index:100; width:200px; }
.site_select ul { position:absolute; padding:6px 12px; background:#FFF; margin-top:27px; margin-left:70px; border:1px #CCC solid; z-index:101; width:500px; height:320px; overflow-y: auto; line-height:24px; top:6px; }
.site_select ul li { border-bottom:1px #ccc dotted; margin-bottom:6px; float:left; width:100%; *width:96%;
}
.site_select ul li h1 { margin:0; padding:0; float:left; width:100%; }
.site_select ul li p { margin:0; padding:0; float:left; width:100%; margin-bottom:4px; color:#666;}
.siteApply,.site_table,.siteApply_bottom{width:1000px; margin:0px auto; _width:1003px;}
.lins00 li{float:left; border:1px solid #eee; border-top:none; border-left:none; width:32px; _width:33px; height:20px; line-height:20px; text-align:center;}
.lins01 li{border-right:1px solid #ccc; color:#333; font-weight:600;}
.lins02 li{border-right:1px solid #ccc;}
.ls_li_gray{background:#ccc;}
.ls_li_pink{background:#ffc4c4;}
.ls_li_pkselect{background:#ffc4c4;}
.ls_li_select{}
/*========树形菜单======*/
#CNLTreeMenu1 img.s { cursor:pointer; vertical-align:middle; width:13px; height:13px; }
#CNLTreeMenu1 .Opened span { font-weight:bold; }
#CNLTreeMenu1 .Opened img.s { background:url(../images/blue/ico_blue.gif) no-repeat left -821px; background:url(../images/blue/ico_blue.gif) no-repeat left -819px\9; }
#CNLTreeMenu1 .Closed img.s { background:url(../images/blue/ico_blue.gif) no-repeat left -851px; background:url(../images/blue/ico_blue.gif) no-repeat left -849px\9; }
#CNLTreeMenu1 .Child img.s { background:url(../images/blue/ico_blue.gif) no-repeat left -881px; background:url(../images/blue/ico_blue.gif) no-repeat left -879px\9; }
#CNLTreeMenu2 .Opened img.s { background:url(../images/blue/ico_blue.gif) no-repeat left -821px; }
#CNLTreeMenu2 .Closed img.s { background:url(../images/blue/ico_blue.gif) no-repeat left -851px; }
#CNLTreeMenu2 .Child img.s { background:url(../images/blue/ico_blue.gif) no-repeat left -881px; }
/*======首页万年历=========*/	
.rili { border:1px solid #9bbad6; width:100%; }
.rili .rili_con td { padding:2px; }
.rili .title { background:#bfd5ee url(../images/blue/rili_title.gif) repeat-x left bottom; height:24px; font-weight:bold; }
.rili .zhou { background:#d5e4f9; padding:2px; font-weight:bold; color:#002753; }
/*========入党流程==学工页====*/
.Join_party { width:100%; margin-top:10px; clear:both; }
.Join_party li { float:left; display:inline; margin:10px 10px 0 0; }
.Join_party li .Arrow { width:18px; height:28px; float:left; display:inline; margin:13px 0 0 12px; background:url(../images/blue/ico_89.gif) no-repeat; }
.Join_party li .lc_bg { float:left; height:52px; padding-right:10px; background:url(../images/blue/lc_right01.gif) right center no-repeat; }
.Join_party li .lc_bg .text { height:52px; background:url(../images/blue/lc_left01.jpg) left center no-repeat; padding-left:10px; text-align:center; float:left; }
.Join_party li .lc_bg .text .Process { margin-top:13px; line-height:100%; color:#265d76; }
.Join_party li .lc_bg .text .Process .i1{width:15px; height:15px; background:url(../images/rdlc_i1.png) no-repeat;display:inline-block;margin-left:2px;}
.Join_party li .lc_bg .text .Process .i2{width:15px; height:15px; background:url(../images/rdlc_i2.png) no-repeat;display:inline-block;margin-left:2px;}
.Join_party li .lc_bg .text .time { line-height:100%; color:#608495; }
.Join_party li .lc_bg .text .time input { width:70px; height:14px; line-height:14px; border:#a2b8c7 1px solid; }
.Join_party .fzdx .lc_bg .text .Process { margin-top:8px; }
.Join_party .non_start .lc_bg .text .Process { margin-top:20px; color:#707070; }
.Join_party .non_start .lc_bg { background:url(../images/blue/lc_right03.gif) right center no-repeat; }
.Join_party .non_start .lc_bg .text { height:52px; background:url(../images/blue/lc_left03.gif) left center no-repeat; }
.Join_party .current .lc_bg { background:url(../images/blue/lc_right02.gif) right center no-repeat; }
.Join_party .current .lc_bg .text { height:52px; background:url(../images/blue/lc_left02.gif) left center no-repeat; font-weight:bold; }
/*工作计划总结样式开始2012年4月19日11:49:55*/
/*选项卡加大*/
.tab-big { padding:.8em 0; }
.tab-big .comp_title { height:26px; }
.tab-big .comp_title ul li { margin:0 0 0 1em; }
.tab-big .comp_title a.tab-big-sz { float:right; height:22px; line-height:22px; padding:0 .5em; color:#fff; background:#4786dd; }
.tab-big .comp_title a.tab-big-sz:hover { background:#165cbe; color:#fff; }
/*过滤条件*/
.list-gl { text-align:left; padding:.5em 1em; color:#333; border:1px solid #d7e7f7; background:#eff8ff; }
.list-gl input.text_nor { width:150px; border:1px solid #ccc; }
.list-gl button { margin:0 8px; }
.list-gl a.a-gdsxtj { color:#333; padding-right:10px; background:url(../images/blue/ico_linkdown.gif) no-repeat right center; }
.list-gl a.a-jjsxtj { color:#333; padding-right:10px; background:url(../images/blue/ico_linkup.gif) no-repeat right center; }
.mod-sxtj { display:none; padding:.3em 0 .1em; margin:4px auto; }
.mod-sxtj ul { *zoom:1;
}
.mod-sxtj ul:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.mod-sxtj ul li { float:left; width:33%; padding:6px 0 0 0; }
.rw-gs { clear:both; padding:1em 1em; color:#333; }
.rw-gs a { color:#333; margin:0 1em; }
.rw-gs a.cur { font-weight:bold; color:#f00; }
.rw-gs a.first { margin-left:0; }
/*任务列表*/
.rw-list { padding:0 1em; }
table.rw-list-tab { width:100%; border:1px solid #aaa; border-collapse:collapse; }
table.rw-list-tab td { border:1px solid #ccc; text-align:left; padding:1em; }
table.rw-list-tab td .rw-list-dg h3 { padding:.3em 0; }
table.rw-list-tab td .rw-list-dg h3 a { color:#0a63bf; font-weight:normal; }
table.rw-list-tab td .rw-list-dg p { text-indent:2em; line-height:1.8; color:#555; }
table.rw-list-tab td .rw-list-dg h4 { font-weight:normal; padding:.5em 0; }
table.rw-list-tab td .rw-list-dg h4 span, table.rw-list-tab td .rw-list-dg h4 a { margin-right:1em; }
table.rw-list-tab td .rw-list-dg h4 a { color:#0a63bf; text-decoration:underline; }
.rw-fzr ul li { line-height:1.6; color:#666; }
.rw-fzr ul li label { color:#000; }
table.rw-list-tab td.rw-td-two { width:120px; }
table.rw-list-tab td.rw-td-three { width:80px; text-align:center; }
.rw-zt ul li { padding:3px 0; }
.rw-zt ul li span { color:#666; }
/*任务提醒*/
.rw-tx { padding:1px 3px; background:#f60; margin-left:-4px; color:#fff; cursor:pointer; }
/*外层容器*/
.mod-rq { padding:0 1em; }
/*标题导航*/
.title-nav { margin:1em auto; height:26px; line-height:26px; border-bottom:1px solid #b0cadf; }
.title-nav h3 { float:left; width:45%; }
.title-nav h3 span { font-weight:bold; color:#2b92ec; font-size:14px; padding-left:5px; }
.title-nav h3 em { margin:0 0px 0 14px; font-weight:normal; color:#555; }
.title-nav h3 em cite { display:inline-block; width:12px; height:12px; border:1px solid #ccc; font-size:0; background:#eee; margin-right:3px; }
.title-nav h3 em.bg-ysb { color:#3684f9; }
.title-nav h3 em.bg-kbj { color:#23be09; }
.title-nav h3 em.bg-ysb cite { background:#d9e9ff; border-color:#b2cbee; }
.title-nav h3 em.bg-kbj cite { background:#92e190; border-color:#6ecb6b; }
.title-nav h3 em.bg-wkf cite { background:#eee; }
.title-nav h4 { float:right; width:45%; text-align:right; }
.title-nav h4 a { height:22px; line-height:22px; padding:0 .5em; color:#fff; background:#4786dd; display:inline-block; margin:0 3px; }
.title-nav h4 a:hover { background:#165cbe; color:#fff; }
/*写日志*/
.rz-bj ul li { padding:3px 0; }
.rz-bj ul li textarea { border:1px solid #999; width:98%; overflow:auto; color:#555; height:80px; padding:2px; }
.rz-bj ul li.rz-bj-tj { text-align:right; }
.rz-bj ul li.rz-bj-tj button { margin-right:1em; }
/*日志列表*/
.rz-list { border-bottom:1px dotted #ccc; margin:2px 0 13px; padding:5px; }
.rz-list-cur { background:#f3f7fe; }
.rz-list h3 { font-weight:bold; }
.rz-list .rz-list-con { line-height:1.6; color:#555; padding-left:2em; min-height:70px; _height:70px; }
.rz-list h5 { height:15px; line-height:15px; text-align:right; }
.rz-list h5 a { margin:0 .6em; color:#06F; display:none; }
.rz-list-cur h5 a { display:inline; font-weight:normal; }
.rz-list-edit { padding:.2em; display:none; }
.rz-list-edit textarea { width:99%; overflow:auto; border:1px solid #ccc; height:70px; padding:2px; font-size:12px; }
.rz-list-edit-tool { padding:.3em .12em .2em 0; text-align:right; }
/*他人日志*/
.rz-cktrrz-con { float:left; width:576px; }
.rz-cktrrz-bar { float:right; width:170px; border:1px solid #ccc; }
.rz-grxx { position:absolute; width:70px; top:-12px; left:0; }
.rz-grxx h4 { padding:3px 0; text-align:center; }
.rz-grxx h4 a { color:#06F; font-weight:normal; }
.rz-grxx img { width:70px; height:70px; background:#eee; }
.rz-cktrrz-con .rz-list h3 { padding-left:80px; }
.rz-cktrrz-con .rz-list .rz-list-con { padding-left:80px; position:relative; }
/*ta人日志名单*/
.rz-txl-top { height:28px; line-height:28px; text-align:center; }
.rz-txl-top input { border:1px solid #ddd; height:22px; line-height:22px; width:158px; margin-top:4px; color:#666; }
.rz-txl-con { margin:3px auto; position:relative; border:solid #fff; border-width:1px 0; }
.rz-txl-con h3 { padding:6px 0 3px; width:90%; margin:0 auto; border-bottom:1px solid #eee; text-indent:2px; }
.rz-txl-con ul { width:88%; margin:2px auto; *zoom:1;
}
.rz-txl-con ul:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.rz-txl-con ul li { float:left; height:20px; width:48%; line-height:20px; overflow:hidden; }
.rz-txl-con ul li a { color:#333; }
.rz-txl-con-cur { border:solid #ccc; border-width:1px 0; background:#eee; }
.txl-more { position:absolute; width:400px; top:-1px; border:1px solid #ccc; right:170px; background:#eee; display:none; }
.txl-more table { width:100%; }
.txl-more table th { width:5em; text-align:right; font-weight:bold; vertical-align:top; padding:.8em 0 0 0; border-bottom:1px dashed #ccc; }
.txl-more table td { padding:.4em; border-bottom:1px dashed #ccc; vertical-align:top; }
.txl-more table td ul { width:99%; }
.txl-more table td ul li { width:20%; }
.rz-txl-con-cur .txl-more { display:block; }
/*月总结列表*/
.m-list { height:430px; position:relative; }
.m-list-con { cursor:pointer; width:202px; height:80px; text-align:center; border-radius:5px; border:1px solid #ddd; background:#f6f6f6; float:left; margin:10px 1.5em 10px .5em; overflow:hidden; position:relative; }
.m-list-con strong { font-size:24px; color:#ddd; font-family:"微软雅黑"; line-height:2; }
.m-ysb { background:#d9e9ff; border:1px solid #b2cbee; }
.m-ysb strong { color:#afc1f0; }
.m-kbj { background:#dcf1db; border:1px solid #afe0ad; }
.m-kbj strong { color:#26af26; }
.y-mod { width:80px; height:386px; background:#fef3cd; border:1px solid #e9d797; position:absolute; top:8px; right:0; border-radius:5px; overflow:hidden; text-align:center; }
.y-mod strong { font-size:24px; color:#eecc56; font-family:"微软雅黑"; position:absolute; top:120px; left:26px; }
.hid-mod { width:202px; height:24px; line-height:24px; position:absolute; bottom:0; left:0px; background:#555; color:#fff; display:none; }
.y-other { padding:0 .5em; }
.y-other ul li { padding:5px 0; border-bottom:1px dashed #ccc; }
.y-other ul li label { font-weight:bold; }
.y-other ul li a { margin:0 1.5em; color:#555; }
.y-mod-pre, .y-mod-next { position:absolute; top:0; left:0; color:#;
width:82px; height:100px; color:#b6941d; background:#f5e6b2; text-align:center; line-height:100px; cursor:pointer; overflow:hidden; font-family:"微软雅黑"; font-size:16px; font-weight:bold; }
.y-mod-next { top:288px; }
.y-mod-pre:hover, .y-mod-next:hover { color:#fff; background:#8d7318; }
/*月总结列表*/
.yuezj-list { padding:.3em .5em; margin-bottom:.2em; border-bottom:1px dotted #ccc; }
.yuezj-list-title { padding:3px 0; color:#333; }
.yuezj-list-f-title { padding:4px 0; color:#999; }
.yuezj-list-f-title span { margin-right:1.5em; }
.yuezj-list-con { text-indent:2em; color:#333; line-height:1.8; min-height:70px; _height:70px; }
.yuezj-list-con span.zj-long { display:none; }
.yuezj-tool { height:14px; line-height:14px; text-align:right; }
.yuezj-tool a { color:#06F; margin:0 1em; display:none; }
a.yuezj-more { color:#f60; }
.yuezj-list-cur { background:#f3f7fe; }
.yuezj-list-cur .yuezj-tool a { display:inline; }
.rz-cktrrz-con .yuezj-list { padding-left:80px; position:relative; }
.rz-cktrrz-con .yuezj-list .rz-grxx { top:6px; }
a.link-ndzj { float:left; margin:2px; height:26px; line-height:26px; background:#c6e8ff; border:1px solid #9ecbeb; color:#333; text-indent:0; padding:0 1.5em; }
a.link-ndzj:hover { color:#fff; background:#1f5dc5; border:1px solid #0d429a; }
.yue-edit { display:none; }
.yue-add { display:none; }
/*门户相关日志计划*/
.por-mod { padding:.5em; }
.por-rz-tool { padding:3px 0; text-align:right; }
.por-rz-tool a { color:#0005c6; text-decoration:underline; }
table.por-rz-tab { width:100%; border-collapse:collapse; }
table.por-rz-tab th, table.por-rz-tab td { border:1px dotted #828282; border-width:1px 0; text-align:left; padding:.5em .4em; line-height:1.6; color:#222; }
table.por-rz-tab th { border-right:1px dotted #828282; width:4em; text-align:center; color:#777; }
.por-rz-bot { padding:.2em 0; text-align:right; }
.por-rz-bot a { color:#0000ff; }
a.link-njthwxrz { color:#777; }
a.link-njthwxrz-cur { color:#0000ff; }
.por-jh-tool { height:28px; position:relative; text-align:center; }
.por-jh-tool span { color:#333; font-weight:bold; font-size:14px; }
.por-jh-tool span em { color:red; margin:0 .4em; }
table.por-jh-tab { width:100%; border-collapse:collapse; }
table.por-jh-tab td { border-collapse:collapse; border:1px solid #ccc; padding:0; text-align:center;/*border-bottom:2px solid #ccc;*/ cursor:pointer; }
table.por-jh-tab td div { padding:1em .5em; }
table.por-jh-tab td div.week-today {/*background:#e7f0f9;*/ background-image:url(../images/gx.gif); background-repeat:no-repeat; background-position:center bottom; }
table.por-jh-tab td h3 { padding-bottom:.5em; font-weight:normal; }
table.por-jh-tab td.week-today {/*background:#e7f0f9;*/ background-image:url(../images/gx.gif); background-repeat:no-repeat; background-position:center bottom; }
table.por-jh-tab td.today-has {/*border-bottom:2px solid #f60;*/ background-image:url(../images/org-has.gif); background-repeat:no-repeat; background-position:right bottom; }
table.por-jh-tab td.week-day-cur { background-color:#afcae7; }
.por-jh-bot { height:34px; line-height:45px; overflow:hidden; border-bottom:1px solid #ccc; }
.por-jh-bot span { color:#322f2f; font-weight:bold; float:left; }
.por-jh-bot a { float:right; color:#0005c6; text-decoration:underline; }
ul.today-jh li { padding:5px 0 2px; }
ul.today-jh li a { color:#333; }
a.jh-pre-w { background:url(../images/blue/date_up.gif); color:#2c6899; width:33px; height:21px; display:inline-block; position:relative; top:5px; *top:3px;
left:-10px; }
a.jh-next-w { background:url(../images/blue/date_down.gif); color:#2c6899; width:33px; height:21px; display:inline-block; position:relative; top:5px; *top:3px;
left:10px; }
a.jh-today { background:url(../images/blue/tab_btn01.gif); width:66px; height:19px; _height:21px; line-height:19px; color:#2c6899; position:absolute; top:3px; left:0px; border:1px solid #a4c9de; }
/*日历提示*/
.rl-ts-bar { height:28px; line-height:26px; }
.rl-ts-bar h3 { float:left; display:inline; font-weight:normal; }
.rl-ts-bar h3 em { margin:0 6px 0 2px; }
.rl-ts-bar h3 em cite { display:inline-block; width:12px; height:12px; font-size:0; background:#eee; margin-right:3px; }
.rl-ts-bar h4 { float:right; display:inline; font-weight:normal; }
/*月总结列表new*/
.m-list2 { height:135px; position:relative; }
.m-list-con2 { cursor:pointer; width:100px; height:50px; text-align:center; border-radius:5px; border:1px solid #ddd; background:#f6f6f6; float:left; margin:5px 1.6em 5px .5em; overflow:hidden; position:relative; }
.m-list-con2 strong { font-size:20px; color:#ddd; font-family:"微软雅黑"; line-height:1.8; }
.m-ysb2 { background:#d9e9ff; border:1px solid #b2cbee; }
.m-ysb2 strong { color:#afc1f0; }
.m-kbj2 { background:#dcf1db; border:1px solid #afe0ad; }
.m-kbj2 strong { color:#26af26; }
.y-mod2 { width:80px; height:386px; background:#fef3cd; border:1px solid #e9d797; position:absolute; top:8px; right:0; border-radius:5px; overflow:hidden; text-align:center; }
.y-mod2 strong { font-size:24px; color:#eecc56; font-family:"微软雅黑"; position:absolute; top:120px; left:26px; }
.hid-mod2 { width:100px; height:16px; line-height:16px; position:absolute; bottom:0; left:0px; background:#555; color:#fff; display:none; }
/*========教学单位==人事====*/
.demo_college { margin-top:4px; clear:both; }
/*标题*/
.college_title { line-height:31px; background:#cbe4f8 url(../images/college_title.gif) no-repeat; height:31px; font-weight:normal; cursor:pointer }
.college_title .title_name { float:left; padding-left:40px; font-weight:bold; color:#0255B9; height:31px; font-size:15px;}
.college_title a { float:right; padding:0 15px; color:#155fbe; }
.college_title a:hover { color:#4295ff; }
.college_title a.up { background:url(../images/blue/ico_18.gif) left center no-repeat; }
.college_title a.down { background:url(../images/blue/ico_19.gif) left center no-repeat; }
/*内容*/
.demo_college .con { border:#dedede 1px solid; margin-top:2px; padding-bottom:5px; min-height:30px; _height:30px; }
.demo_college li { float:left; padding:5px 0 0 5px; }
.demo_college li .college_li { display:block; width:130px; height:30px; line-height:15px; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; padding:3px 10px;border:#cbe4f8 1px solid; background:url(../images/blue/college_bg2.gif) left center repeat-x; color:#155fbe; text-decoration:none;}
.demo_college li .college_li span { display:block; width:100%; color:#666666!important; font-weight:normal!important;}
.college_checkbox { text-align:left!important; text-indent:5px; line-height:30px!important; padding:3px 10px; }
.demo_college li .college_li input { vertical-align:middle; }
.demo_college li .college_li:hover {  border:#9eccf0 1px solid; background:url(../images/blue/college_bg3.gif) left center repeat-x; color:#00569d!important;}
.demo_college .college_li_disable a{ color:#9b9b9b!important;border:#dedede 1px solid!important; background:url(../images/blue/college_bg1.gif) left center repeat-x!important;}
.demo_college .college_li_disable a span { color:#bbbbbb!important;}
.demo_college .college_li_disable a:hover {color:#9b9b9b!important;}
.demo_college li a.college_add { color:#a2a1a1; border:#cccccc 1px dotted; display:block; width:150px; height:36px; line-height:36px; text-align:center; }
.demo_college li a.college_add:hover { color:#155fbe; background:none; border:#4194ff 1px dotted; }
/*===========弹出层==左边==========*/
.explain_left01 { padding-top:5px; background:url(../images/blue/top_xxsm.gif) left top no-repeat; z-index:999; position: absolute; top:43px; left:5px; width:400px; }
.explain_left01 .explain_con { border:#50b9ff 1px solid; line-height:180%; color:#404040; border-top:none; background:#e5f5ff; text-align:left; }
/*===========弹出层==右边==========*/
.explain_right01 { padding-top:5px; background:url(../images/blue/top_xxsm02.gif) right top no-repeat; z-index:999; position: absolute; top:43px; right:0; width:400px; }
.explain_right01 .explain_con { border:#50b9ff 1px solid; line-height:180%; color:#404040; border-top:none; background:#e5f5ff; text-align:left; }
/*弹出层补充样式*/
.explain_tab tbody td { padding:5px 10px; color:#333333; }
.explain_tab tbody td span.title { color:#969696; }
.explain_tab tfoot td { background:#cbe4f8; padding:5px 10px; text-align:right; }
.explain_tab tfoot td a { margin-right:10px; color:#155fbe; text-decoration:underline; }
.explain_tab tfoot td a:hover { color:#4189e5; }
/*增加学院*/
.demo_add { clear:both; padding-top:5px; }
.demo_add a { display:block; height:24px; line-height:24px; background:#e9f5ff; border:#fff 2px solid; outline:#c6e6ff 1px dotted; text-align:center; color:#666; }
.demo_add a:hover { background:#cbe4f8; outline:#add7f8 1px dotted; color:#155fbe; text-decoration:none; }
/*=====================人事功能模块======代码库xpp12.05.23===================*/

.toolbox_fd { text-align: left; background: url(../images/blue/toolbox_bg.gif) left top repeat-x; height:28px; margin-bottom:2px; width:132px; padding-left:8px; border-right:1px #d9e5f0 solid; border-left:1px #d9e5f0 solid; z-index:20; }
.toolbox_fd li { float: left; margin-right:2px; padding-right:4px; *padding-right:0px;
padding-left:4px; *padding-left:0px;
height:28px; line-height:28px; }
.searchbox_rs { position: relative; }
.search_rs {background:url(../images/search_bg.gif) repeat-x center; height:40px; border:1px #dae6fb solid; margin-bottom:4px; margin-top:2px; padding:12px 0px; text-align:center; }
.text_nor_rs { font-size:12px; color:#666; text-indent:4px; }
.searchbox_rs h1 { text-align:left; padding:6px 0px 0px; font-weight:100; color:#999; width:440px; margin:0px auto; }
.ico_close02, .ico_close03 { width:11px; height:11px; position:absolute; right:6px; top:6px; }
.ico_close02 { background:url(../images/ico_close02.gif) no-repeat center; }
.ico_close03 { background:url(../images/ico_close03.gif) no-repeat center; }
.search_rs_btn { background:url(../images/searchbox_rs_btn.png) no-repeat; width:84px; height:22px; position:absolute; right:70px; top:0px; line-height:22px; text-align:center; color:#165ec0; cursor:pointer }
.ico_xl { background:url(../images/ico_xl.png) no-repeat right center; padding:0 15px 0 1px; }
.ico_more { background:url(../images/ico_tablehead.gif) no-repeat -5px -41px; padding:0 25px; }
.ico_more a { text-decoration:none; }
.datetitle_01 h1 { z-index:10; margin-left:5px; width:150px; background:url(../images/ico_more.gif) no-repeat 140px 50%; height:20px; line-height:20px; border:1px #e8f0fb solid; margin-top:2px; position:relative; }
.ico_sel { background:#FFF url(../images/ico_more.gif) no-repeat 140px 50%!important; border:1px #a2ceeb solid!important; border-right:1px #FFF solid!important; }
.ico_more a:hover { color:#333; text-decoration:none; }
.datetitle_01 li { font-weight:bold; margin-left:10px; float:left; display:inline; cursor:pointer; margin-top:3px; line-height:24px; }
.tosel { position:absolute; top:24px; left:15px; width:480px; padding:0px 10px 15px; background:#FFF; border: 1px solid #9ac9e9; box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.25); filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity: 0.95; opacity: 0.95; }
.sel_dropdown { background:url(../images/seltbox_bg.png) no-repeat top right!important; height:21px; padding-right:20px; border-left:#dedede 1px solid; }
.tosel ul { float:left; color:#333; }
.sel_search { padding:15px 10px; }
.sel_search li { padding:4px 0px; color:#999; }
.sel_tab { z-index:60; position:relative; padding-left:6px; width:98%; }
.sel_tab li { padding:0px 4px; border-top:1px #9ccaea solid; border-right:1px #9ccaea solid; border-left:1px #9ccaea solid; line-height:22px; height:20px; width:auto; float:left; margin-left:4px; cursor:pointer; }
.sel_tab1 { background:#fff; border-bottom:1px #FFF solid; }
.sel_tab2 { background:#e1effe; }
.sel_con, .sel_con1 { width:100%; margin-top:-1px; z-index:59; position:relative; padding:15px 0px 15px; }
.sel_con { border-top:1px #9ccaea solid; }
.sel_con1 { border-top:1px #cccccc dotted; }
.sel_con li, .sel_con1 li { width:85px; padding:2px 5px; float:left; margin:4px 0px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.list_ico_up { background:url(../images/blue/ico_up.gif) no-repeat left 50%; padding-left:15px; cursor:pointer; }
.list_ico_up1 { background:url(../images/blue/ico_up.gif) no-repeat 16px 50%; padding-left:31px; cursor:pointer; }
.list_ico_up2 { background:url(../images/blue/ico_up.gif) no-repeat 32px 50%; padding-left:47px; cursor:pointer; }
.list_ico_up3 { background:url(../images/blue/ico_up.gif) no-repeat 48px 50%; padding-left:63px; cursor:pointer; }
.list_ico_up4 { background:url(../images/blue/ico_up.gif) no-repeat 64px 50%; padding-left:79px; cursor:pointer; }
.list_ico_down { background:url(../images/blue/ico_down.gif) no-repeat left 50%; padding-left:15px; cursor:pointer; }
.list_ico_down1 { background:url(../images/blue/ico_down.gif) no-repeat 16px 50%; padding-left:31px; cursor:pointer; }
.list_ico_down2 { background:url(../images/blue/ico_down.gif) no-repeat 32px 50%; padding-left:47px; cursor:pointer; }
.list_ico_down3 { background:url(../images/blue/ico_down.gif) no-repeat 48px 50%; padding-left:63px; cursor:pointer; }
.list_ico_down4 { background:url(../images/blue/ico_down.gif) no-repeat 64px 50%; padding-left:79px; cursor:pointer; }
.list_ico { background:url(../images/blue/ico_23.gif) no-repeat 1px 50%; padding-left:15px; cursor:pointer; }
.list_ico1 { background:url(../images/blue/ico_23.gif) no-repeat 18px 50%; padding-left:30px; }
.list_ico2 { background:url(../images/blue/ico_23.gif) no-repeat 35px 50%; padding-left:45px; }
.list_ico3 { background:url(../images/blue/ico_23.gif) no-repeat 52px 50%; padding-left:60px; }
.list_ico4 { background:url(../images/blue/ico_23.gif) no-repeat 69px 50%; padding-left:75px; }
.mes_list, .mes_list_sel { border:1px #dedede solid; }
.mes_list, .mes_list_sel, .mesbox_sel { margin-bottom:4px; position:relative; line-height:25px; padding:10px 10px; }
.mesbox_sel { border:1px #a1cdea solid; width:600px; position:absolute; background:#FFF; box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.25); filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity: 0.95; opacity: 0.95; left: 15px; top: 25px; z-index:9; }
.mesbox_sel h1 { text-align:right; padding-right:6px; font-weight:100; line-height:30px; }
.mes_list_sel { background:#fdf7ed; }
.mes_list_con { margin-top:10px; border-bottom:1px #cccccc dotted; margin-bottom:4px; line-height:25px; clear:both; }
.mes_list_con a { text-decoration:none; }
.clear { clear:left; overflow:hidden; height:0; }
.mes_list_tools { position:absolute; right:-12px; top:-1px; }
.mes_list h2, .mes_list_sel h2, .mesbox_sel h2 { color:#155fbe; font-weight:bold; text-align: center; float:left; width:80px; padding-right:20px; }
.mes_list h2 a, .mes_list_sel h2 a, .mesbox_sel h2 a { color:#155fbe; text-decoration:none; }
.mes_list h2 a:hover, .mes_list_sel h2 a:hover, .mesbox_sel a:hover { color:#004398; text-decoration:none; }
.mes_list ul, .mes_list_sel ul, .mesbox_sel ul { padding:0 0 0 15px; text-align:center; }
.mes_list ul li, .mes_list_sel ul li, .mesbox_sel ul li { color:#333; margin: 0px 0 4px; padding: 0 20px 0px; background:url(../images/blue/fgx_06.gif) no-repeat right 50%; float:left; white-space:nowrap; }
.mes_list ul li a:hover, .mes_list_sel ul li a:hover, .mesbox_sel ul li a:hover { color:#155fbe; text-decoration:none; }
.ico_edit_mes, .ico_delete_mes { background:url(../images/ico_edit.png) no-repeat; height:20px; padding-left:14px; display: inline-block; cursor:pointer; }
.ico_edit_mes { background-position: 0px 6px; }
.ico_delete_mes { background-position:0px -17px; }
.mes_list li.current, .mes_list_sel li.current, .mesbox_sel li.current, .sel_con1 .current, .sel_con1 .current a { background:#cbe4f8; color:#0f5dc2; }
.mes_cl2 { color:#333; padding:0px 8px; }
.mes_cl2 a { color:#333; text-decoration:none; }
.mes_cl2 a:hover { color:#666; text-decoration:underline; }
.mes_add1 { background:#e1eef9; border:1px #8fb5e1 dotted; padding:2px 13px; text-align:center; color:#7fb0ef; cursor:pointer; }
a:hover .mes_add1 { color:#155fbe; }
.mes_add1 a { color:#7fb0ef; text-decoration:none; }
.mes_add1 a:hover { color:#7fb0ef; text-decoration:none; }
.mes_add2 { background:#eaeaea; border:1px #999999 dotted; padding:2px 10px; color:#a6a6a6; cursor:pointer; margin:0px 4px; text-decoration:none; }
a:hover .mes_add2 { color:#333; }
.mes_list_edit { background:#FFF; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; text-align:center; line-height:20px; position:absolute; bottom:0px; left:0px; width:100%; line-height:30px; }
/*=====================人事功能模块======信息管理sj12.06.20===================*/
/*===========信息模块===========*/
.demo_xxxx { margin-bottom:20px; }
.btn_xxxx { clear:both; height:24px; line-height:24px; text-align:right; background:#efefef; margin-bottom:5px; border-top:#fff 1px solid; }
.btn_xxxx li { float:right; padding:0 10px; }
.btn_xxxx li.btn_xxxx_bj, .btn_xxxx li.btn_xxxx_bc, .btn_xxxx li.btn_xxxx_cx { background:url(../images/blue/fgx_06.gif) right center no-repeat; }
.btn_xxxx li.btn_xxxx_bj a { background:url(../images/ico_tablehead.gif) -5px -82px no-repeat; padding-left:20px; float:left; }
.btn_xxxx li.btn_xxxx_sc a { background:url(../images/ico_edit.png) left -18px no-repeat; padding-left:18px; float:left; }
.btn_xxxx li.btn_xxxx_bc a { background:url(../images/ico_tablehead.gif) -5px -41px no-repeat; padding-left:20px; float:left; }
.btn_xxxx li.btn_xxxx_cx a { background:url(../images/ico_tablehead.gif) -5px 1px no-repeat; padding-left:20px; float:left; }
.demo_add_01 { border-top:#b2b2b2 1px dotted; padding-top:10px; margin-top:10px; text-align:center; }
.demo_add_02 { text-align:left; padding-top:10px; clear:both; }
.demo_add_01 a, .demo_add_02 a { margin:0 10px; padding:3px 25px; background:url(../images/btn_zj.gif) left center repeat-x; border:#9ac9ea 1px solid; text-decoration:none!important; color:#333; }
.demo_add_01 a:hover, .demo_add_02 a:hover { color:#155fbe; }
.demo_add_03 { padding:30px; clear:both; text-align:center; }
.demo_add_03 a { color:#165ec0; font-weight:bold; margin:0 5px; text-decoration:none!important; }
.demo_add_03 a:hover { color:#ff7e00; }
.demo_add_03 a.btn { width:80px; height:30px; background:url(../images/blue/btn_reg.gif) no-repeat; padding:8px 25px; font-size:14px; }
.demo_add_03 a.btn:hover { background:url(../images/blue/btn_reghov.gif) no-repeat; }
.demo_xxxx_title { height:30px; line-height:30px; border:#b6cfe2 1px solid; background:url(../images/blue/table_updown_bg.gif) repeat-x left top; margin:3px 0; font-weight:normal; }
.demo_xxxx_title span { float:left; padding-left:10px; color:#333333; }
.demo_xxxx_title a { float:right; padding-right:10px; color:#155fbe; text-decoration:underline; }
.demo_xxxx_title a:hover { color:#ff7e00; }
.ico_list1{background:url(../images/ico_list.png) no-repeat 0px 9px; background:url(../images/ico_list.png) no-repeat 0px 7px\9; padding-left:10px;margin-left:10px; font-weight:100!important;}
.ico_list1_sel{background:url(../images/ico_list.png) no-repeat 0px -21px; background:url(../images/ico_list.png) no-repeat 0px -23px\9; padding-left:10px;margin-left:10px; font-weight:100!important;}
.ico_list2{background:url(../images/ico_list.png) no-repeat 0px -51px; background:url(../images/ico_list.png) no-repeat 0px -53px\9; padding-left:10px;margin-left:10px; font-weight:100!important;}
.ico_list2_sel{background:url(../images/ico_list.png) no-repeat 0px -81px;background:url(../images/ico_list.png) no-repeat 0px -83px\9; padding-left:10px;margin-left:10px; font-weight:100!important;}
/*===========列表工具栏模块===========*/
.tools_box { position:relative; }
.current_item { cursor: pointer; font-size: 12px; line-height: 16px; color:#1c69b6!important; }
.current_item .item_text { padding:0 14px 0 11px; background: url(../images/blue/ico_version.gif) no-repeat right 50%; }
.select_tools { text-align:left; position: absolute; top:-3px; }
.select_tools ul { box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.25); border-radius:3px 3px 3px 3px; background:#FFF; }
.select_tools ul li { line-height:18px; }
.tools_list, .first1, .last1 { border-right:1px #c4c4c4 solid; border-left:1px #c4c4c4 solid; display:block; padding:2px 18px 1px 10px; color:#1c69b6!important; height:18px; }
.first1 { border-radius: 3px 3px 0 0; border-top:1px #c4c4c4 solid; }
.last1 { border-bottom:1px #c4c4c4 solid; border-radius: 0 0 3px 3px; }
.tools_list:hover, .first1:hover, .last1:hover { background:#699fe4; border:1px #3e81d8 solid; color:#FFF!important; display:block; }
.tools_list:hover { padding:1px 18px 0px 10px; }
.first1:hover, .last1:hover { padding:2px 18px 0px 10px; }
.first1:hover { border-radius: 3px 3px 0 0; }
.last1:hover { border-radius: 0 0 3px 3px; }
/*评奖流程-头部*/
.awards_process { border:1px solid #b0cbe0; margin:2px auto; width:795px; }
.awards_process .awards_process_h3 { text-align:center; height:30px; line-height:30px; border-bottom:1px solid #b0cbe0; background: url("../images/blue/table_updown_bg.gif") repeat-x left top; }
/*评奖流程---开始按钮和结束按钮不同样式切换-蓝灰*/
.awards_process .begin_bt_box { margin:0px 300px; padding:30px 40px 0px; text-align:center; position:relative; left:0px; top:20px; background:#fff; }
.awards_process .begin_bt_box .bt_blue { background:#4686d9 url(../images/pjlc_bt_blueline.gif) repeat-x left top; width:130px; height:25px!important; line-height:25px!important; font-size:14px; border:#4686da 1px solid!important; border-radius:3px; outline:none!important; }
.awards_process .begin_bt_box .bt_gray { background:#f0f0f0 url(../images/pjlc_bt_grayline.gif) repeat-x left top; width:130px; height:25px; line-height:25px; font-size:14px; color:#777; border: 1px solid #999 !important; border-radius:3px; outline:none; }
.awards_process .over_bt_box { margin:0px 262px; padding:0px 50px 30px; text-align:center; position:relative; left:0px; top:-20px; background:#fff; }
.awards_process .over_bt_box .bt_blue { background:#4686d9 url(../images/pjlc_bt_blueline.gif) repeat-x left top; width:139px; height:25px; font-size:14px; border:#4686da 1px solid!important; border-radius:3px; outline:none!important; }
.awards_process .over_bt_box .bt_gray { background:#f0f0f0 url(../images/pjlc_bt_grayline.gif) repeat-x left top; width:139px; height:25px; font-size:14px; color:#777; border: 1px solid #999 !important; border-radius:3px; outline:none; }
/*评奖流程---内部基础样式*/
.awards_process_inbox { margin:0px 20px; padding:40px 20px; border:1px dashed #ccc; overflow:hidden; _padding-bottom:75px; }
.awards_process li { margin-bottom:5px; }
.awards_process li a { float:left; display:block; font-size:14px; padding-left:20px; color:#666; height:50px; line-height:50px; }
.awards_process li a:hover { color:#666; }
.awards_process li img { float:left; padding-top:10px; padding-right:8px; }
.awards_process li button { float:right; border:none !important; outline:none !important; margin-top:15px; margin-right:20px; width:49px; height:19px; display:block; _display:inline; }
.awards_process .processbox_submit { float:left; width:708px; overflow:hidden; }
.awards_process .ico_list_submit { float:left; height:17px; width:660px; margin:5px 25px; display:inline; }
/*评奖流程---三种不同流程的显示效果切换-蓝绿灰*/
.awards_process .processbox_submited { border:1px solid #d3f4d8; background:#fafffa url(../images/pjlc_li_bgline1.gif) repeat-x left bottom; }
.awards_process .processbox_submited span { float:left; display:block; height:50px; font:600 14px/50px Arial, Helvetica; color:#54ad61; background:url(../images/pjlc_step_line1.gif) no-repeat right center; padding-left:20px; padding-right:15px; }
.awards_process .processbox_submited button { background:url(../images/pjlc_bt4.jpg) no-repeat right center; }
.awards_process .ico_list_submited { background:url(../images/pjlc_li_bg4.jpg) no-repeat left top; }
.awards_process .processbox_submitting { border:1px solid #cbdfee; background:#f4f8ff url(../images/pjlc_li_bgline2.gif) repeat-x left bottom; }
.awards_process .processbox_submitting span { float:left; display:block; height:50px; font:600 14px/50px Arial, Helvetica; color:#4686da; background:url(../images/pjlc_step_line2.gif) no-repeat right center; padding-left:20px; padding-right:15px; }
.awards_process .processbox_submitting button { background:url(../images/pjlc_bt3.jpg) no-repeat right center; }
.awards_process .processbox_submitting a { color:#205ca8; }
.awards_process .ico_list_submitting { background:url(../images/pjlc_li_bg5.jpg) no-repeat left top; }
.awards_process .processbox_unsubmit { border:1px solid #e7e7e7; background:#f7f7f7 url(../images/pjlc_li_bgline3.gif) repeat-x left bottom; }
.awards_process .processbox_unsubmit span { float:left; display:block; height:50px; font:600 14px/50px Arial, Helvetica; color:#a6a6a6; background:url(../images/pjlc_step_line3.gif) no-repeat right center; padding-left:20px; padding-right:15px; }
.awards_process .processbox_unsubmit button { background:url(../images/pjlc_bt5.jpg) no-repeat right center; }
.awards_process .ico_list_unsubmit { background:url(../images/pjlc_li_bg6.jpg) no-repeat left top; }
.awards_process .processbox_unsubmit a { color:#a0a0a0; }
/*通用登陆页面*/
.current_reg { margin:0px auto; width:100%; overflow:hidden; }
.current_reg .current_reg_tab { height:30px; line-height:30px; border-bottom:1px solid #a8a8a8; }
.current_reg .current_reg_tab li { float:left; width:32%; text-align:center; }
.current_reg .current_reg_tab li a:hover { text-decoration:underline; color:#333; }
.current_reg .current_reg_tab .current_reg_tabbeg { background:url(../images/current_reg_bgline.gif) repeat-x left top; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #fff; _position:relative; _top:1px; _background:url(../images/current_reg_bglineie6.gif) repeat-x left top; }
.current_reg .current_reg_tabbx { clear:both; padding:10px; }
.current_reg .current_reg_tabbx p { line-height:22px; height:22px; overflow:hidden; }
.current_reg .current_reg_tabbx .sp01 { float:left; width:40px; display:block; text-align:right; height:15px; line-height:15px; padding-right:6px; }
.current_reg .current_reg_tabbx input { float:left; height:13px; line-height:13px; border:1px solid #ccc; }
.current_reg .current_reg_tabbx .current_reg_yanzheng { margin-right:5px; margin-bottom:5px; float:left; }
.current_reg .current_reg_tabbx .tabbx_p3 { height:auto; }
.current_reg .current_reg_tabbx .tabbx_p4 { text-align:center; line-height:20px; height:20px; width:99%; }
.current_reg .current_reg_tabbx .tabbx_p4 a { color:#77aaff; }
.current_reg .current_reg_tabbx .tabbx_p5 { text-align:center; line-height:20px; height:20px; margin-top:3px; }
.current_reg .current_reg_tabbx .tabbx_p5 button { margin:0px 3px; width:60px; height:20px; line-height:19px; line-height:22px\9; padding:0px; border:none !important; outline:none; color:#333; text-align:center; font-size:12px; }
.current_reg .current_reg_tabbx .tabbx_p5 .tabbx_p5_reg { background:url(../images/current_reg_bt01.gif) no-repeat left top; }
.current_reg .current_reg_tabbx .tabbx_p5 .tabbx_p5_login { background:url(../images/current_reg_bt02.gif) no-repeat left top; }
.current_reg .current_reg_tabbx .tabbx_p6 { text-align:center; line-height:29px; height:29px; }
.current_reg .current_reg_tabbx .tabbx_p6 a { padding-right:10px; text-decoration:underline; color:#333; }
/*通用登陆成功页面*/
.current_reg .current_reg_suc { clear:both; padding:10px; overflow:hidden; }
.current_reg .current_reg_suc p { line-height:30px; }
.current_reg .current_reg_suc .current_suc_id { background:url(../images/current_reg_sucico.gif) no-repeat left 8px; text-indent:25px; }
.current_reg .current_reg_suc .current_suc_bt { margin-top:10px; overflow:hidden; text-align:center; }
.current_reg .current_suc_bt1 { margin-right:10px; float:left; }
.current_reg .current_suc_bt1 a { float:left; line-height:29px; height:29px; background:url(../images/current_suc_bt03.gif) no-repeat left top; padding-left:5px; color:#ea7000; }
.current_reg .current_suc_bt1 a span { float:left; background:url(../images/current_suc_bt04.gif) no-repeat right top; color:#ea7000; padding-right:5px; }
.current_reg .current_suc_bt2 a { float:left; line-height:29px; height:29px; background:url(../images/current_suc_bt05.gif) no-repeat left top; padding-left:5px; }
.current_reg .current_suc_bt2 a span { float:left; background:url(../images/current_suc_bt06.gif) no-repeat right top; color:#222; padding-right:5px; }
.current_reg .current_suc_bt1 a:hover, .current_reg .current_suc_bt2 a:hover { text-decoration:underline; color:#333; cursor:pointer; }
/*考核流程-头部*/
.check_process { border:1px solid #b0cbe0; margin:2px auto; width:795px; }
.check_process .awards_process_h3 { text-align:center; height:30px; line-height:30px; border-bottom:1px solid #b0cbe0; background: url("../images/blue/table_updown_bg.gif") repeat-x left top; }
.check_process .dirct { overflow:hidden; padding-left:20px; padding-top:10px; width:775px; }
.check_process .dirct h6 { float:left; height:26px; line-height:26px; margin-right:15px; font-weight:400; }
.check_process .dirct h6 span { display:block; width:10px; height:10px; float:left; margin-top:7px; margin-right:5px; overflow:hidden; _margin-top:10px; }
.check_process .dirct .h6_green { color:#54ad61; }
.check_process .dirct .h6_blue { color:#00569d; }
.check_process .dirct .h6_gray { color:#ccc; }
.check_process .dirct .h6_green span { background:#54ad61; }
.check_process .dirct .h6_blue span { background:#4686da; }
.check_process .dirct .h6_gray span { background:#afafaf; }
/*考核流程---开始按钮和结束按钮不同样式切换-绿蓝灰*/
.check_process .begin_bt_box { margin:0px 300px; _margin:0px 290px; padding:30px 40px 0px; text-align:center; position:relative; left:0px; top:20px; background:#fff; }
.check_process .begin_bt_box button { width:130px; height:25px; line-height:25px; font-size:14px; border-radius:3px; outline:none!important; overflow:hidden; *line-height:20px;
}
.check_process .begin_bt_box .bt_blue { background:url(../images/pjlc_bt_blueline.gif) repeat-x left top; border:#0956b7 1px solid!important; }
.check_process .begin_bt_box .bt_green { background:url(../images/khlc_begin_bt2.gif) repeat-x left top; border:#3d954a 1px solid!important; }
.check_process .over_bt_box { margin:0px 262px; padding:0px 50px 30px; text-align:center; position:relative; left:0px; top:-20px; background:#fff; }
.check_process .over_bt_box button { width:139px; height:25px; font-size:14px; border-radius:3px; outline:none!important; }
.check_process .over_bt_box .bt_blue { background:url(../images/pjlc_bt_blueline.gif) repeat-x left top; border:#4686da 1px solid!important; }
.check_process .over_bt_box .bt_gray { background:url(../images/pjlc_bt_grayline.gif) repeat-x left top; border: 1px solid #999!important; color:#777; }
/*考核流程---内部流程基础样式*/
.check_process .awards_process_inbox { margin:0px 20px; padding:40px 20px; border:1px dashed #ccc; overflow:hidden; _padding-bottom:75px; }
.check_process li a:hover { color:#666; }
.check_process li.inbox_li { margin-bottom:5px; }
.check_process .processbox_submit { float:left; width:708px; position:relative; overflow:hidden; }
.check_process .prs_left { float:left; height:50px; width:70px; overflow:hidden; }
.check_process .prs_left span { float:left; display:block; height:50px; font:600 14px/50px Arial, Helvetica; padding-left:20px; padding-right:15px; position:absolute; left:0px; top:50%; margin-top:-25px; background:none; }
.check_process .prs_mid { float:left; width:560px; margin:10px auto; }
.check_process .prs_mid img { float:left; padding-top:4px; padding-right:8px; }
.check_process .prs_mid li { float:left; padding-left:20px; color:#666; height:30px; font:14px/30px "宋体"; }
.check_process .prs_mid li .set_ty02 a { font-size:12px; padding-left:5px; text-decoration:underline; color:#e44b4e; }
.check_process .prs_right { float:right; position:absolute; right:0px; bottom:20px; overflow:hidden; }
.check_process .prs_right button { float:right; border:none !important; outline:none !important; margin-top:15px; margin-right:20px; width:49px; height:19px; display:block; _display:inline; }
.check_process .ico_list_submit { float:left; height:17px; width:660px; margin:5px 25px; display:inline; }
/*考核流程---三种不同流程的显示效果切换-绿*/
.check_process .processbox_submited { border:1px solid #d3f4d8; background:#fafffa url(../images/pjlc_li_bgline1.gif) repeat-x left bottom; overflow:hidden; }
.check_process .processbox_submited .stp { color:#54ad61; }
.check_process .processbox_submited .prs_mid { background:url(../images/pjlc_step_line1.gif) repeat-y left top; overflow:hidden; }
.check_process .processbox_submited li .set_ty01 a { color:#54ad61; }
.check_process .processbox_submited button { background:url(../images/khlc_ico_001.gif) no-repeat right center; }
.check_process .ico_list_submited { background:url(../images/pjlc_li_bg4.jpg) no-repeat left top; }
/*考核流程---三种不同流程的显示效果切换-蓝*/
.check_process .processbox_submitting { border:1px solid #cbdfee; background:#f4f8ff url(../images/pjlc_li_bgline2.gif) repeat-x left bottom; }
.check_process .processbox_submitting .stp { color:#4686da; }
.check_process .processbox_submitting .prs_mid { background:url(../images/pjlc_step_line2.gif) repeat-y left top; overflow:hidden; }
.check_process .processbox_submitting .sbming_green .set_ty01 a { color:#54ad61; }
.check_process .processbox_submitting .sbming_blue .set_ty02 { display:none; }
.check_process .processbox_submitting .prs_right button { background:url(../images/khlc_ico_002.gif) no-repeat right center; }
.check_process .processbox_submitting a { color:#4686da; }
.check_process .ico_list_submitting { background:url(../images/pjlc_li_bg5.jpg) no-repeat left top; }
/*考核流程---三种不同流程的显示效果切换-灰*/
.check_process .processbox_unsubmit { border:1px solid #e7e7e7; background:#f7f7f7 url(../images/pjlc_li_bgline3.gif) repeat-x left bottom; }
.check_process .processbox_unsubmit .stp { color:#a6a6a6; }
.check_process .processbox_unsubmit .prs_mid { background:url(../images/pjlc_step_line3.gif) repeat-y left top; overflow:hidden; }
.check_process .processbox_unsubmit li .set_ty02 { display:none; }
.check_process .processbox_unsubmit .prs_right button { background:url(../images/khlc_ico_003.gif) no-repeat right center; }
.check_process .processbox_unsubmit a { color:#a0a0a0; }
.check_process .ico_list_unsubmit { background:url(../images/pjlc_li_bg6.jpg) no-repeat left top; }
.type_mainbox_yp { padding:15px; background:#fff;}
.wxts_yp_02 { background:url(../images/blue/ico_42.gif) left center no-repeat; padding-left:20px; color:#666666; height:50px; line-height:50px;}
.wxts_yp_02 span { color:#c65a02;} 
/*过滤条件-学生信息*/
.filter_condition { padding:0 15px; min-height:20px;_height:20px; clear:both; margin-top:10px;}
.filter_condition h3 { float:left; font-weight:bold; color:#333333; padding:3px;}
.filter_condition ul { width:92%; float:left;}
.filter_float ul li { float:left; white-space:nowrap;}
.filter_condition ul li {word-break:keep-all;}
.filter_condition ul li span { color:#d6e1f1; margin: 0 2px;}
.filter_condition ul li a { padding:3px 5px; color:#0087dc!important;}
.filter_condition ul li h5 {display:inline; padding:3px 2px; color:#808080; font-weight:normal;  }
.filter_condition ul li .current{ background:#5695df; color:#fff!important;}
/*班级信息-学生信息*/
.class_infor { padding:5px;}
.class_infor li { float:left; margin:5px 0.5%; width:44.8%; border:#b2b2b2 1px dotted; padding:0 15px 0 15px;font-family:微软雅黑; height:170px;}
.class_infor li h2 { height:55px; line-height:55px;font-weight:normal;}
.class_infor li h2 a { float:left; color:#333333; background: url(../images/ico_19.gif) right center no-repeat; text-decoration:underline; padding-right:18px; font-size:18px;}
.class_infor li h2 p { float:right; color:#666;}
.class_infor li .con p { color:#959595; line-height:280%; color:#959595;}
.class_infor li .con p em { color:#fe7e00; text-decoration:underline; font-size:18px; font-weight:bold;}
.class_infor li .con .num_all { font-size:16px; background:url(../images/ico_20.gif) left center no-repeat; padding-left:45px;}
.class_infor li .con .num_all em { font-size:28px;} 
/*数据标准左侧导航*/
.data_sdd{width:970px; margin:0px auto; overflow:hidden;}
.data_left{float:left; width:180px; margin-right:10px; border:1px solid #DAE6FB; _height:600px; min-height:600px; background:#f5fafe;}
.data_left h3{height:28px; font:600 12px/28px '宋体'; background:url(../images/data_leftnav_line.gif) left top repeat-x; color:#fff; padding-left:15px; }
.data_left .data_navul{padding:10px 15px;}
.data_left .nav_topli{line-height:26px; border-bottom:1px solid #eee;}
.data_left li .scroll_bt{ background:url("../images/blue/ico_blue.gif") no-repeat left -93px; padding-left:10px;}
.data_left .nav_topli li{margin-left:20px; padding-left:10px; line-height:20px; background:url("../images/blue/ico_blue.gif") no-repeat 2px -66px;}
.data_left .nav_topli .nav_ck_bg{background:#deedfd;}
/*数据标准右侧*/
.data_right{position:relative; overflow:hidden;}
.data_right h1{font:400 12px/20px '宋体';color:#888;}
.search_slt{height:20px; line-height:20px; _height:15px; _line-height:15px; margin-right:-5px;}
.search_slt option{border:none;}
.data_short{border:1px solid #DAE6FB; background:url("../images/blue/college_bg2.gif") repeat-x left top; height:36px;}
.data_short h4{float:left; height:36px; font:400 12px/36px '宋体'; padding-left:10px; color:#155fbe;}
.data_short li{float:left; height:36px; line-height:36px;}
.data_short li a{padding:0px 20px; border-right:1px solid #ddd;}
.data_right .comp_title{margin-bottom:0px; width:auto; _float:left;}
.data_bx01{padding-bottom:5px; _float:left;}
.data_bx_border{border:1px solid #DAE6FB; border-top:none; padding:0px 10px; _height:458px; min-height:458px;}
.data_bx01 .list01{overflow:hidden; width:100%; background:url("../images/data_bx01_list01.gif") repeat-x left bottom; padding-top:10px;}
.data_bx01 .list01_bg{width:100%; height:11px;}
.data_bx01 .list01_bg_down{background:url("../images/blue/ico_blue.gif") no-repeat center -292px;}
.data_bx01 .list01_bg_up{background:url("../images/blue/ico_blue.gif") no-repeat center -268px;}
.data_bx01 .list01_bg_pic{background:url("../images/data_bx01_list02.gif") repeat-x left bottom;}
.data_bx01 .list01 h5{float:left; padding:5px;}
.data_bx01 .list01 ul{overflow:hidden;}
.data_bx01 .list_ul1{height:50px;}
.data_bx01 .list_ul2{height:auto;}
.data_bx01 .list01 li{float:left; padding:5px 0px;}
.data_bx01 .list01 li a{padding:0px 10px; border-right:1px solid #ddd; white-space:nowrap;}
.data_bx01 .list01 li a:hover{background:#DAE6FB; color:#0a6ec4;}
.data_bx01 .list01 li .tip_blue{color:#0a6ec4;}
.data_tab{overflow:hidden;  margin-top:10px; _float:left;}
.data_tab li{float:left; height:25px; line-height:25px; border:1px solid #ddd; padding:0px 10px; border-bottom:0px; background:url("../images/pjlc_bt_grayline.gif") repeat-x left bottom;}
.data_tab .data_cur{background:url("../images/pjlc_bt_blueline.gif") repeat-x left bottom; border:1px solid #4680cb; border-bottom:0px; }
.data_tab .data_cur a{color:#fff; font-weight:600;}
.data_tab .data_re{float:right; padding:5px 10px 5px 20px; background:url("../images/ico.gif") no-repeat -250px -123px;}
.data_tab .data_tab_cont{ width:100%; clear:both;}
.data_tab .data_tab_border{border:1px solid #DAE6FB; border-top:2px solid #4381d1; padding:5px; _height:443px; min-height:443px;}
.common_bx{border:1px solid #cbdeee; margin-top:10px; _float:left;}
.common_bx .common_bx_border{border:2px solid #ecf4fc; _height:476px; min-height:476px;}
.common_bx .common_bx_border ul{padding:10px;}
.common_bx h3{padding-left:10px; height:28px; line-height:28px; font-weight:400; background:#ecf4fc;}
.common_bx h3 span{background:url("../images/ico_tablehead.gif") no-repeat -5px -79px; padding-left:18px; height:28px; display:block;}

/* input 框模拟select选择框 获取选定的value值 */
.searchbox2{border:1px solid #3a7ed3;width:295px;padding:0;height:30px;margin:0 auto;}
.searchbox2 #inputbox{float:left;margin:4px 6px 0 4px;_margin:6px 6px 0 4px;display:inline;}
.searchbox2 #inputbox input{background:none;padding:2px;height:20px;line-height:normal;width:138px;border:none;font-size:12px;font-family:"宋体";color:#999;}
.searchbox2 #inputbox input.focus_text{color:#333;}
.searchbox2 #inputbox input.blur_text{color:#999;}
.searchbox2 .sreachbtn{width:64px;_width:60px;height:30px;line-height:30px;overflow:hidden;cursor:pointer;padding:0;border:none;background:#5090df;font-size:14px;color:#fff;font-weight:800;}
/* options */
.options_type{float:left;width:79px;height:28px;color:#333;}
.options_type dl{position:relative;z-index:4;width:79px;}
.options_type dt{overflow:hidden;width:69px;height:30px;padding:0px 0px 0px 9px;background:none;border-right:1px solid #659bdf;}
.options_type dt b{width:0px;height:0px;overflow:hidden;line-height:0px;font-size:0px;border-width:5px;border-style:solid solid solid solid;border-color:#ccc #fff #fff #fff;}
.options_type dt b{position:absolute;right:6px;top:11px;zoom:1;_position:relative;_left:53px;_top:-18px;z-index:999;}
.options_type dt input{width:60px;height:26px;line-height:26px;margin:1px 6px 0px 0px;border:0px;font-size:12px;background:none;color:#555;}
.options_type dd{display:none;width:77px;line-height:22px;padding:0px 0px 1px 1px;font-size:12px;}
.options_type.hover dl{position:relative;cursor:pointer;width:76px;}
.options_type.hover dt b{border-color:#fff #fff #ccc #fff;top:6px;_top:-24px;}
.options_type.hover dd{display:block;_position:relative;color:#666;margin-left:-1px;border-style:solid;border-color:#3a7ed3;border-width:0px 1px 1px 1px;background:#fff;}
.options_type dd div{display:block;zoom:1;padding-left:9px;}
.options_type div.hover{background:#f5f5f5;color:#333;}

.options_type1{float:left;width:79px;height:23px;color:#333; border:1px solid #A7A6AA; margin:0px 5px; background:#fff}
.options_type1 dl{position:relative;z-index:4;width:79px;}
.options_type1 dt{overflow:hidden;width:69px;height:23px;padding:0px 0px 0px 9px;background:none; position:relative;z-index:!}
.options_type1 dt b{width:0px;height:0px;overflow:hidden;line-height:0px;font-size:0px;border-width:5px;border-style:solid solid solid solid;border-color:#ccc #fff #fff #fff;}
.options_type1 dt b{position:absolute;right:6px;top:10px;z-index:999;}
.options_type1 dt input{width:60px;height:22px;line-height:22px;border:0px;font-size:12px;background:none;color:#555;}
.options_type1 dd{display:none;width:77px;line-height:22px;padding:0px 0px 1px 1px;font-size:12px;}
.options_type1.hover dl{position:relative;cursor:pointer;width:76px;}
.options_type1.hover dt b{border-color:#fff #fff #ccc #fff;top:3px;}
.options_type1.hover dd{display:block;_position:relative;color:#666;margin-left:-1px;border-style:solid;border-color:#A7A6AA;border-width:0px 1px 1px 1px;background:#fff;}
.options_type1 dd div{display:block;zoom:1;padding-left:9px;}
.options_type1 div.hover{background:#f5f5f5;color:#333;}
.gj_search_input{height: 21px;padding: 0px 10px;margin: 0px;}

/*==============模拟下拉框===============*/
.xl1{ float:left;color:#767676; font:normal 12px/25px "宋体";}
.imitation_xl{position:relative; z-index:2; float:left; height:20px; padding-top:3px;}
.imitation_xl div{height:18px; border:1px solid #b0cee6; background:#f2f7fd url(../images/xl1.gif) right center no-repeat; color:#135dbb; font:normal 12px/18px "宋体";text-indent:10px; cursor:pointer;}
.imitation_xl ul{ border:1px solid #b0cee6; border-top:0px; background:#f2f7fd;position:absolute; z-index:2; left:0px; top:23px; display:none}
.imitation_xl ul li{ width:100%; float:left; margin:0px;}
.imitation_xl ul li a{ display:block; width:100%; height:22px; text-decoration:none; color:#135dbb;font:normal 12px/22px "宋体"; text-indent:10px;}
.imitation_xl ul li a:hover{ background:#155FBE; color:#fff}

/*==============学工功能模块--缴费退费===============*/
.payment_table{border-collapse: collapse;width: 100%;text-align: left;}
.payment_table tr{width:100%; text-align:center;}
.payment_table tr td,.payment_table tr th { padding:5px 10px; vertical-align:middle;word-break:break-all;font:normal 12px/20px "宋体";border:1px solid #e8e8e8;}
.payment_table tr th{background:#f7f7f7; color:#333333; font:bold 12px/20px "宋体";}
.payment_table tr td .pop{  display:inline-block; *display:inline; *zoom:1;width:14px;height:16px; background:url(../images/ico_payment.png) no-repeat;margin-left:10px; cursor:pointer; position:relative;}
.payment_table tr td .pop .pop_list{ position:absolute; z-index:3; top:15px; right:-5px; width:390px; height:100px;background:url(../images/ico_payment_top.png) left top no-repeat; text-align:left;display:none}
.payment_table tr td .pop .pop_list .pop_list1{ margin-top:19px; width:370px;padding:0px 10px;background:url(../images/ico_paymentc_center.png) left top repeat-y;}
.payment_table tr td .pop .pop_list .pop_but{width:390px; height:8px;background:url(../images/ico_payment_bot.png) left top no-repeat;}
.payment_table tr td .pop .pop_list .pop_list1 .hj{ color:#383838; font:normal 12px/25px "宋体";border-bottom:1px solid #e7e5e1}
.payment_table tr td .pop .pop_list .pop_list1 .hj b{ padding-right:5px;color:#000000; font:bold 12px/25px "宋体"}
.payment_table tr td .pop .pop_list .pop_list2{ width:100%; overflow:hidden;}
.payment_table tr td .pop .pop_list .pop_list2 p{ float:left; padding-right:11px; text-align:right; color:#616161; font:normal 12px/25px "宋体"}
.payment_table tr td .pop .pop_list .pop_list2 p b{color:#000000; font:bold 12px/25px "宋体"}
.payment_table tr td .pop .pop_list .pop_list2 p.color1{ color:#000} 
.payment_table .zk{ display:none}

.payment{ width:96%; padding:0px 2%; float:left;}
.payment_01{ width:100%; float:left; margin:20px 0px 10px 0px; padding-bottom:5px; border-bottom:1px solid #cccccc}
.payment_01 .floatleft{ float:left;}
.payment_01 .floatright{ width:50%; float:right; margin-top:10px;text-align:right}
.payment_01 .floatleft .payment_sea{ width:197px; height:25px; float:left; background:url(../images/payment_sea_bg.jpg) no-repeat;}
.payment_01 .floatleft .payment_sea .payment_input{ width:155px; float:left; border:0px none; background:none; height:25px;color:#949494; font:bold 13px/25px "宋体";padding:0px 5px; margin:0px;}
.payment_01 .floatleft .payment_sea .payment_but{ width:32px; float:left; background:none; border:0px none; cursor:pointer; height:25px;}
.payment_01 .floatleft a{ margin:0px 0px 0px 10px; color:#3a51b3; font:normal 12px/25px "宋体"; text-decoration:underline}
.payment_01 .floatright span{margin-right:10px; color:#999999; font:normal 12px/25px "宋体"}
.payment_01 .floatright a{ margin:0px 0px 0px 5px; padding:4px 5px; color:#666666; font:normal 12px/25px "宋体"; border:1px solid #e8e8e8; background:#fcfcfc}
.payment_01 .floatright a:hover,.payment_01 .floatright a.cur{ border:1px solid #5d8cba; background:#ebf5ff url(../images/payment_sea_li.gif) right bottom no-repeat; color:#5d8cba; text-decoration:none}
.payment_02{ width:100%; float:left;}
.payment_02 .floatleft{ width:580px;}
.payment_02 ul{ width:100%; float:left;}
.payment_02 ul li{ float:left; margin-right:20px; color:#333333;font:bold 14px/30px "宋体"}
.payment_02 ul li span{ font-weight:normal}
.payment_02 .floatright{ width:170px;}
.payment_02 .floatright span{ color:#333333; font:normal 12px/30px "宋体"}
.payment_02 .floatright select{ width:100px;}
.payment_03{ width:100%; float:left; margin:5px 0px 0px 0px;}
.payment_03 .payment_table tr .payment_input1{ width:60px; font-weight:bold; color:#068800; padding:0px 5px; text-align:right; border:1px solid #cccccc;}
.payment_03 .payment_table tr .red{ color:#d50000}
.payment_03 .payment_table tr .more{ text-align:left; color:#3a51b3; text-decoration:underline; margin-left:15px;}
.payment_03 .payment_table tr .totle{ color:#cccccc; padding:0px 5px;}
.payment_03 .payment_table tr .num1{ color:#333333;font:bold 14px/20px Verdana}
.payment_03 .payment_table tr .num2{ color:#068800;font:bold 14px/20px Verdana}
.payment_03_sy{ text-align:left;float:left}
.payment_03_sy input{ margin:0px 10px;}
.payment_03_xl{ width:15px; height:20px; background:url(../images/fwgl_cld_3_more.gif) center center no-repeat;display:block;float:right}
.payment_03_xl1{ width:15px; height:20px; background:url(../images/fwgl_cld_3_morex.gif) center center no-repeat;display:block;float:right}
.payment_04{ width:100%;margin:7px 0px 20px 0px; float:left; background:#fcfcfc}
.payment_04 p{width:100%; overflow:hidden}
.payment_04 p .text1{ color:#333333; font:bold 22px/30px "宋体";float:left}
.payment_04 p .text2{ color:#333333; font:bold 22px/30px "宋体";}
.payment_04 p .red{color:#d50000; font:bold 22px/30px Verdana; margin-left:20px;}
.payment_04 .payment_input2{float:left;width:150px;padding:0px 5px;height:27px;color:#068800;font:bold 22px/27px Verdana;border:1px solid #cccccc;margin:0px 10px 0px 10px;text-align:right;}
.payment_04 .payment_input3{display:inline-block;float:left;width:120px;padding:0px 5px;height:27px;color:#333333;font:bold 22px/27px Verdana;border:1px solid #cccccc;margin:0px 10px 0px 10px;text-align:right;}
.payment_04 .payment_but2{ width:115px; height:39px; background:url(../images/payment_but.gif) no-repeat; text-align:center; color:#333333; font:bold 24px/39px "宋体"; border:0px none; cursor:pointer; margin:30px 10px}
.payment_04 .payment_04x{ margin:0px 5px;width:280px;}
.payment_04 .payment_04x ul{ width:100%;overflow:hidden; border-bottom:1px dashed #c9c9c9;}
.payment_04 .payment_04x ul li{ float:left; width:140px; overflow:hidden; color:#949494; font:normal 12px/30px "宋体"; height:30px;}
.payment_04 .payment_04x ul li .color1{ color:#666666}
.payment_04 .payment_04x ul li .color2{ color:#068800; font-family:Verdana}
.payment_04 .payment_04x ul li .color3{ color:#a50000; font-family:Verdana}
.payment_04 .payment_04x1{ margin:10px; float:left;}
.payment_04 .payment_04x1 .payment_but3{ width:70px; height:23px; color:#666666; background:url(../images/payment_but1.gif) no-repeat; border:0px none; text-align:center; font:normal 12px/23px "宋体"; cursor:pointer;}
.payment_04 .payment_04x1 .payment_04x2{ float:left; color:#666666; display:block; line-height:23px;}
.payment_04 .payment_04x1 .payment_04x3{ float:left; width:70px; margin-right:10px; position:relative; line-height:23px;}
.payment_04 .payment_04x1 .payment_04x3 span{ display:block; width:100%;height:23px; position:relative; z-index:3; background:#fff url(../images/payment_select.gif) 50px center no-repeat; cursor:pointer;border:1px solid #5d8cba;text-indent:10px; color:#3c77c1;}
.payment_04 .payment_04x1 .payment_04x3 span.bor1{ border-bottom:0px none; height:24px;}
.payment_04 .payment_04x1 .payment_04x3 ul{ position:absolute; display:none; padding:5px 10px; z-index:2; top:23px; background:#fff; width:120px; border:1px solid #5d8cba;}
.payment_04 .payment_04x1 .payment_04x3 ul li{ float:left; width:50%; color:#666666; font:normal 12px/30px "宋体"}
.payment_04 .payment_04x1 .payment_04x4{ margin-right:20px; color:#666666; margin-left:40px;}
.payment_04 .payment_04x1 .payment_04x4 input{ margin-right:10px;}

/*==============学工功能模块--打印设置===============*/
.dysz{ width:100%; overflow:hidden}
.dysz ul{width:100%; height:auto;}
.dysz ul li{ float:left; width:50%;margin:20px 0px 40px 0px; *width:49%;}
.dysz ul li .title{ width:117px; height:119px; margin:0 auto;overflow:hidden; background:url(../images/dysz_bg.png) no-repeat;}
.dysz ul li .title span{ color:#1b5caa; font:bold 16px/30px "宋体"; padding:35px 0px 0px 42px; float:left}
.dysz ul li .select_dyj{ width:100%; height:auto; overflow:hidden;margin-top:30px;}
.dysz ul li .select_dyj span{ float:left; margin-left:50px; color:#666666; font:normal 12px/20px "宋体"}
.dysz ul li .select_dyj select{float:left; width:200px; overflow:hidden;margin-left:10px;}
.dysz ul li .dy{ width:100%; height:auto; overflow:hidden;margin-top:15px;}
.dysz ul li .dy p{ float:left; margin:0px 10px; color:#323333; font:normal 12px/23px "宋体"}
.dysz ul li .dy p label input{ float:left; margin-right:5px; margin-top:4px; margin-left:50px;}
.dysz ul li .dy .dy1{ width:70px; height:23px; background:url(../images/payment_but1.gif) no-repeat; border:0px none; padding:0px; margin:0px; color:#666666; font:normal 12px/23px "宋体"; text-align:center; cursor:pointer;}
.dysz .dyqd{ width:100%; margin:20px auto; overflow:hidden;}
.dysz .dyqd .dyqd1{ width:115px; height:39px; margin:0 auto; background:url(../images/payment_but.gif) no-repeat; text-align:center; color:#323333; font:bold 24px/39px "宋体"; border:0px none; cursor:pointer;display: block;}

/*==============学工功能模块--入党流程===============*/
.rdlc{ width:731px; *width:681px; margin:10px auto; overflow:hidden;height:128px; background:url(../images/rdlc_bg.jpg) right center no-repeat;}
.rdlc ul{padding-right: 40px;}
.rdlc ul li{float:left; text-align:center;height:54px; margin-bottom:15px;}
.rdlc ul li.jt1{ width:35px; height:54px; background:url(../images/rdlc_bg1.jpg) center center no-repeat; margin:0px 7px;}
.rdlc ul li.jt2{width:35px; height:54px; background:url(../images/rdlc_bg2.jpg) center center no-repeat; margin:0px 10px;}
.rdlc ul li.rdlc_li1{background:url(../images/rdlc_bg_right.jpg) right top no-repeat;}
.rdlc ul li.rdlc_li1 p{background:url(../images/rdlc_bg_left.jpg) left top no-repeat;height:24px;}
.rdlc ul li.rdlc_li2{background:url(../images/rdlc_bg1_right.jpg) right top no-repeat;}
.rdlc ul li.rdlc_li2 p{background:url(../images/rdlc_bg1_left.jpg) left top no-repeat;height:24px;}
.rdlc ul li p{ color:#0e5b9c; text-align:center;padding:10px 12px 20px 12px;font:normal 12px/20px "宋体"}
.rdlc ul li .i1{width:15px; height:15px; background:url(../images/rdlc_i1.png) no-repeat;display:inline-block;margin-left:2px;}
.rdlc ul li .i2{width:15px; height:15px; background:url(../images/rdlc_i2.png) no-repeat;display:inline-block;margin-left:2px;}

/*==============宽度随意弹出模块--兑换须知===============*/
.dhxz_list h3{font:600 30px/50px "宋体"; border-bottom:1px solid #ddd; text-align:center; color:#777;}
.dhxz_list ul{padding:40px 50px; overflow:hidden;}
.dhxz_list li{line-height:30px;height:30px;font-size:16px;}
.dhxz_list .btn_agree{text-align:center;}
.dhxz_list button{background:url("../images/payment_but.gif") no-repeat 0 0; width:115px; height:39px; border:none!important; outline:none!important; color:#333; font:600 16px/39px "宋体"; margin:0px 10px;}
.dhxz_list .noagree{color:#ee0000;}

/*==============客服系统--产品信息===============*/
.kf_cpxx{ width:100%; margin:5px 0px; float:left;}
.kf_cpxx .title{ height:31px; border:1px solid #b7c4cd;background:#ecf5fb;}
.kf_cpxx .title p{ height:31px; padding-left:15px; color:#155fbe; font:bold 14px/31px "宋体"}
.kf_cpxx .title p span{ color:#333333; font:normal 12px/31px "宋体"; padding-left:15px;}
.kf_cpxx .con{border-bottom:1px dashed #c9c9c9; padding:10px 0px 0px 0px; width:100%; float:left}
.kf_cpxx .con h3{ color:#4d4d4d; font: normal 14px/30px "宋体"; padding-left:15px;}
.kf_cpxx .con ul{padding-left: 30px;float: left;}
.kf_cpxx .con ul li{ float:left;margin: 10px 10px 5px 0px;width: 175px; position:relative; z-index:1;border:1px solid #fff;}
.kf_cpxx .con ul li a{ display:block;height:36px; padding:5px 6px;}
.kf_cpxx .con ul li.cur{z-index:2;border:1px solid #f1cb31;}
.kf_cpxx .con ul li a img{ float:left;}
.kf_cpxx .con ul li a span{ float:left; margin-left:5px; color:#4d4d4d; font:bold 14px/36px "宋体";display: block;width: 120px; height:36px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.kf_cpxx .con ul li .con1{ position:absolute; z-index:3; left:10px; top:50px; background:url(../images/kf_con1_bg.png) left top no-repeat; width:470px; overflow:hidden;display:none}
.kf_cpxx .con ul li .con1x{background:url(../images/kf_con1_bg1.png) left top no-repeat; left:-380px;}
.kf_cpxx .con ul li .con1 h4{ height:25px; width:100%; margin-top:11px; text-indent:8px; color:#477bab; font:bold 12px/25px "宋体"}
.kf_cpxx .con ul li .con1 .con2{ border:1px solid #b6d1e2; background:#f2f7ff; padding:5px 15px 10px 15px;}
.kf_cpxx .con ul li .con1 .con2 p{ line-height:23px;}
.kf_cpxx .con ul li .con1 .con2 b{ color:#333333; font:bold 12px/23px "宋体"}
.kf_cpxx .con ul li .con1 .con2 .title1 span{ color:#fc0404;}
.kf_cpxx .con ul li .con1 .con2 .content{ text-indent:26px}

/*==============客服系统--项目跟踪===============*/
.kf_xmgz{ width:100%; margin:5px 0px; float:left;}
.kf_xmgz .title{ height:31px; border:1px solid #b7c4cd;background:#ecf5fb;}
.kf_xmgz .title p{ height:31px; padding-left:15px; color:#155fbe; font:bold 14px/31px "宋体"}
.kf_xmgz .con{border:1px solid #b7c4cd; border-top:0px none; background:#f2f6f7;overflow:hidden}
.kf_xmgz .con .kf_xmgz_left{width:15%;float:left}
.kf_xmgz .con .kf_xmgz_left ul{ width:100%; overflow:hidden}
.kf_xmgz .con .kf_xmgz_left ul li{ border-bottom:1px solid #b3cee3; text-align:center}
.kf_xmgz .con .kf_xmgz_left ul li a{ color:#155fbe; font: bold 12px/46px "宋体"; display:block; height:46px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-right:1px solid #b4d0e5}
.kf_xmgz .con .kf_xmgz_left ul li a.cur{ background:#fff; color:#333333;border-right:0px none}
.kf_xmgz .con .kf_xmgz_right{ background:#fff; float:left; width:83%;overflow:hidden;padding:10px 0% 10px 1%;height: auto !important;height:200px;min-height:200px;}
.xmgz_con1{ width:100%; overflow:hidden;}
.xmgz_con2{ width:100%; overflow:hidden;}
.xmgz_con2 .title{ height:26px; border:1px solid #b3cee1; background:#e1ebf5; color:#333333;font: bold 12px/26px "宋体"; text-indent:15px;}
.xmgz_con2 .content{ margin:5px 0px 20px 0px;}

/*==============客服系统--弹窗===============*/
.kf_tc{ width:640px;float:left;padding-bottom:20px;}
.kf_tc .kf_tc_sea{ margin:18px 18px 0px 18px;clear:both}
.kf_tc .kf_tc_sea .kf_tc_input{ width:165px; float:left; padding:0px 10px; height:18px;margin-right:10px; background:#fff; border:1px solid #8bb9db; line-height:18px;}
.kf_tc .kf_tc_prov{ margin:18px 18px 0px 18px; padding:10px;border:1px solid #b3cee3;}
.kf_tc .kf_tc_prov ul{width:100%; overflow:hidden;}
.kf_tc .kf_tc_prov ul li{ float:left; width:57px; height:25px; margin:5px 4px 5px 3px;}
.kf_tc .kf_tc_prov ul li a{ display:block;width:55px; height:23px; text-align:center; background:#dfecf5; border:1px solid #dfecf5; color:#00589e; font:normal 12px/23px "宋体"; text-decoration:none}
.kf_tc .kf_tc_prov ul li a.cur{ color:#5b5b5b; background:#fef6ce; border:1px solid #ead483}
.kf_tc .kf_tc_con{ margin:18px 18px 0px 18px;clear:both; height:180px; overflow:auto}
.kf_tc .kf_tc_con ul li{ float:left; border-right:1px solid #dbdcdc; width:130px; padding:5px 7px; color:#545454; font:normal 12px/20px "宋体"}
.kf_tc_but{ margin:20px auto;width:100%;text-align: center;}
.kf_tc_but button{margin:0px 10px;}

/*==============箭头展开更多选项===============*/
.xl_select{ position:relative; z-index:1; float:left;}
.xl_select a.jt{ display:block; width:12px; height:12px; background:url(../images/ico_xl1.png) 0px 0px no-repeat;}
.xl_select a.jt:hover,.xl_select a.cur{background:url(../images/ico_xl1.png) -25px 0px no-repeat;}
.xl_select ul{ position:absolute; z-index:2; top:12px; left:0px;border: 1px solid #ccc; padding:5px 10px; overflow:hidden; display:none;width:80px;}
.xl_select ul.show{display:block}
.xl_select ul li{ width:100%; height:22px; border-bottom:1px dashed #ddd;white-space:nowrap;}
.xl_select ul li a{ color:#333; display:block; font:normal 12px/22px "宋体"; text-decoration:none; text-indent:5px;}
.xl_select ul li a:hover{ background:#FFA105}
/*==============箭头展开更多选项===============*/
.xzt_tit{width:100%; height:25px; line-height:25px; border-bottom:1px solid #75aedb;}
.xzt_tit li{float:left;}
.xzt_tit li a span{}
.xzt_tit .ul_lf{float:left;}
.xzt_tit .ul_lf li{margin-left:10px;}
.xzt_tit .ul_lf li a{display:inline-block; padding-left:10px; background:url(../images/xzt_ico03.gif) left top no-repeat; text-decoration:none;}
.xzt_tit .ul_lf li a span{display:inline-block; padding-right:10px; background:url(../images/xzt_ico04.gif) right top no-repeat; color:#999;}
.xzt_tit .ul_lf .menu_link{margin-top:1px;}
.xzt_tit .ul_lf .menu_link a{background:url(../images/xzt_ico05.gif) left top no-repeat;}
.xzt_tit .ul_lf .menu_link a span{background:url(../images/xzt_ico06.gif) right top no-repeat; color:#222;}
.xzt_tit .ul_rt{float:right;}
.xzt_tit .ul_rt li{margin-right:20px;}
.xzt_tit .ul_rt span{padding-left:20px; margin-left:3px; display:inline-block;}
.xzt_tit .ul_rt .rt01 span{background:url(../images/xzt_ico01.gif) left  center no-repeat;}
.xzt_tit .ul_rt .rt02 span{background:url(../images/xzt_ico02.gif) left  center no-repeat;}
/*==============oa模块通讯录===============*/
.oa_txl_con{line-height:30px; padding:5px;}
.oa_txl_con dl{background:url(../images/oa_txl_line.gif) left bottom repeat-x; overflow:hidden; padding:10px;}
.oa_txl_con dt{font:600 14px/30px "宋体"; color:#515151; text-align:center;}
.oa_txl_con dd{font:14px/30px "宋体";}
.oa_txl_con dd span{color:#0e61c7; padding-left:20px;}
.oa_txl_con dd .sp_ic1{background:url(../images/oa_txl_ico.png) left top no-repeat;}
.oa_txl_con dd .sp_ic2{background:url(../images/oa_txl_ico.png) left -23px  no-repeat;}
/*==============表格加减上下按钮===============*/
.ico_add_sub1{float:right; background:url(../images/ico_add_sub.gif) -96px top no-repeat; width:14px; height:14px; margin:4px 0px 0px 5px;}
.ico_add_sub2{float:right; background:url(../images/ico_add_sub.gif) -72px top no-repeat; width:14px; height:14px; margin:4px 0px 0px 5px;}
.ico_add_sub3{float:right; background:url(../images/ico_add_sub.gif) -48px top no-repeat; width:14px; height:14px; margin:4px 0px 0px 5px;}
.ico_add_sub4{float:right; background:url(../images/ico_add_sub.gif) -24px top no-repeat; width:14px; height:14px; margin:4px 0px 0px 5px;}
.ico_add_sub5{float:right; background:url(../images/ico_add_sub.gif) left top no-repeat; width:14px; height:14px; margin:4px 0px 0px 5px;}
/*==============研究生离校流程===============*/
.yjslc{width:670px; padding:14px;}
.yjslc_tab{background:#d9ebf9; width:100%; overflow:hidden; height:31px; margin-bottom:15px;}
.yjslc_tab li{float:left; width:114px; text-align:center;}
.yjslc_tab li a{color:#444;font:600 12px/31px "宋体";}
.yjslc_tab .yjslc_hov{background:url(../images/tjslc_tab_hov.jpg) no-repeat left top;}
.yjslc_tab .yjslc_hov a{color:#fff;}
.yjslc_left{float:left; width:248px; height:340px; padding:5px 0px 15px; border:1px solid #dee9f2; background:#f4f8fc;}
.yjslc_left li{float:left; margin-top:15px; padding-left:15px; color:#0164d3; text-align:center;}
.yjslc_left li div{width:100px; height:20px; line-height:20px; border:1px solid #ACCBE3;}
.yjslc_rt{float:right; width:390px; height:310px; overflow-y:scroll; overflow-x:hidden; margin-bottom:10px;}
.yjslc_right{float:right; width:378px; margin-bottom:5px; border:1px solid #dee9f2; background:#e4eff7; color:#799bb5;}
.yjslc_right p{padding-left:20px; line-height:40px; overflow:hidden;}
.yjslc_right p span{float:left;}
.yjslc_right p em{float:right; width:9px; height:10px; margin:5px; cursor:pointer;}
.yjslc_right p .shut{background:url(../images/yjslc_ico.gif) no-repeat -42px top;}
.yjslc_right p .up{background:url(../images/yjslc_ico.gif) no-repeat -20px top;}
.yjslc_right p .down{background:url(../images/yjslc_ico.gif) no-repeat 0px top;}
.yjslc_right ul{overflow:hidden; padding:0px 0px 10px 20px;}
.yjslc_right li{float:left;}
.yjslc_right li div{width:100px; color:#466f8e; text-align:center; margin:0px 10px 10px 0px; height:20px; line-height:20px; border:1px solid #accbe3; background:#f4f8fc;}
.yjslc_add{text-align:center;margin-bottom:10px; width:388px;}
.yjslc_add a{color:#a0b3c1; font:600 14px/40px "宋体"; text-decoration:none;}
.yjslc_btn{float:right; width:100%;}
.yjslc_btn a{color:#fff; width:97px; height:35px; display:block; float:right; background:url(../images/tjxm_4_tj.png) no-repeat; text-align:center; font:bold 14px/35px "宋体"}
.yjslc_libx{border:1px dashed #ddd; padding:10px; overflow:hidden; margin:0px 20px 20px;}
.yjslc_libx p{text-align:left; line-height:30px;}
.yjslc_libx li{float:left; border:1px solid #adcce4; width:85px; text-align:center; margin:0px 10px 10px 0px; background:#f4f8fc; color:#466f8e; padding:0px 10px;}
.yjslc_left li .add_sel{background:url(../images/blue/ico_91.gif) no-repeat 80px center; cursor:pointer;}
.yjslc_rt_sel{border:3px solid #bcd3e3; width:367px;}
.yjslc_rt_sel li div{background:url(../images/blue/ico_90.gif) no-repeat 80px center;}
/*==============报修流程===============*/
.baoxiu{padding:10px;}
.bx_inf h3{font:600 14px/30px "宋体"; border-bottom:1px solid #ddd; margin-bottom:10px;}
.bx_inf .tbl01{width:95%; margin:0px 10px;}
.bx_inf .tbl01 td{ height:28px; line-height:28px;}
.bx_inf .tbl02{width:95%; margin:10px 10px 20px;}
.bx_inf .tbl02 thead{background:#f7f7f7;}
.bx_inf .tbl02 tr{border:1px solid #ddd; height:30px; line-height:30px;}
.bx_inf .tbl02 th,.bx_inf .tbl02 td{text-align:left; padding:0px 10px;}
.bx_flow h3{font:600 14px/30px "宋体"; border-bottom:1px solid #ddd; margin-bottom:10px;}
.bx_flow li{background:url(../images/baoxiu_point_gray.gif) repeat-y 38px top; overflow:hidden; padding-bottom:10px;}
.bx_flow li .line{display:inline-block; float:left; line-height:24px;}
.bx_flow li .line em{display:inline-block; width:60px; height:15px; line-height:15px; padding-left:50px;}
.bx_flow li .divlist{display:inline-block; line-height:24px; border-bottom:1px solid #ddd; width:80%; margin-top:-4px; padding-bottom:5px;}
.bx_flow li p span{display:block; text-align:left;}
.bx_flow .blue .line em{background:url(../images/baoxiu.gif) no-repeat 30px -92px; }
.bx_flow .gray .line em{background:url(../images/baoxiu.gif) no-repeat 30px -117px; }
.bx_flow .gray .line{color:#888;}
.bx_flow .gray p{color:#888;}
.bx_flow .no_bg{background:none;}
.bx_tab .tnav{background:#eee; padding-top:5px; height:30px; margin-top:20px;}
.bx_tab .tnav li{float:left; line-height:30px; padding:0px 30px; margin:0px 5px;}
.bx_tab .tnav .menu_link{background:#fff;}
.bx_tab .tnav li a{text-decoration:none;}
.bx_tab .tnav .menu_link a{color:#444; font-weight:600;}
.bx_tab .tbl03{width:95%; margin:10px 10px 20px;}
.bx_tab .tbl03 thead{background:#f7f7f7;}
.bx_tab .tbl03 tr{border:1px solid #ddd; height:30px; line-height:30px;}
.bx_tab .tbl03 th,.bx_tab .tbl03 td{text-align:left; padding:0px 10px;}
.baoxiu .baoxiu_bt{text-align:center;}
.baoxiu .baoxiu_bt .baoxiu_bt1{display:block; width:116px; height:36px; font:18px/36px "微软雅黑"; color:#fff; margin:0px auto; text-decoration:none; background:url(../images/baoxiubtn.gif) no-repeat left top; position:relative;}
.baoxiu .baoxiu_bt .baoxiu_bt1 a{color:#fff;}
.baoxiu .baoxiu_bt button{position:absolute; right:3px; top:10px; background:none; border:none!important; outline:none; width:10px; height:20px;}
.baoxiu .baoxiu_bt ul{width:114px; margin:0px auto; border:1px solid #ddd; border-top:none; border-bottom-left-radius:4px; border-bottom-right-radius:4px; box-shadow:0px 0px 3px #bbb; }
.baoxiu .baoxiu_bt li{border-bottom:1px solid #ddd;} 
.baoxiu .baoxiu_bt li a{font:18px/36px "微软雅黑"; color:#398bcb; }
.paidan{overflow:hidden;}
.paidan .lis{float:left; border:2px solid #ddd; margin:20px 10px; width:147px; padding:10px;}
.paidan .lis li{line-height:22px;}
.paidan .lis_cur{border:2px solid #b20000; background:#f8f8f8 url(../images/baoxiu_sel.png) no-repeat right bottom;}
.xiangying{padding:20px;}
.xiangying table{width:100%;}
.xiangying th,.xiangying td{line-height:32px; text-align:left;}
.xiangying textarea{width:96%; padding:5px; min-height:60px;}
.xiangying .sel_1,.xiangying .ipt_1{width:80%;}
.xiangying .btn button{width:100px; height:30px; background:#398bcb; border:none!important;}
.xiangying .btn{text-align:center; margin:15px auto;}
.bx_inf .tbl_bor{border:1px solid #ddd; width:95%; margin:10px;}
.bx_inf .tbl_bor td{padding-left:5px;}
.bx_inf h6{text-align:right; font-weight:400; padding-right:20px;color:#006bbf;  cursor:pointer;}
.wx_wc .lnav{float:left; background:#d1e3f2; margin:0px 20px 0px -20px; padding:10px 0px 10px 15px;}
.wx_wc .lnav li{line-height:24px; padding:3px 0px;}
.wx_wc .lnav li a{padding:3px 35px 3px 10px;}
.wx_wc .lnav .cur a{background:#fff; font-weight:600;}
.wx_wc table{width:80%;}
.wx_wc .tabnav{}
.wx_wc .tabnav li{float:left; }
.wx_wc .tabnav li a{display:block; border:1px solid #aaa; border-radius:4px; text-align:center; width:200px; height:50px; font:16px/50px "微软雅黑"; margin:20px 20px;}
.wx_wc .tabnav li a:hover{border:1px solid #2c71c6; color:#2c71c6;}
/*==============提醒===============*/
.tx_left{ width:535px; float:left; overflow:hidden;}
.tx_left ul{ padding:0px; margin:0px; width:100%;}
.tx_left ul li{ border:1px solid #e6e6e6; overflow:hidden; height:auto !important; height:80px; min-height:80px; background:url(../images/ico_iphone.png) 14px 18px no-repeat; margin-bottom:16px; padding:15px 10px 10px 80px;}
.tx_left ul li .title{ padding:0px; margin:0px;color:#333333; font:bold 12px/20px SimSun; overflow:hidden;}
.tx_left ul li .title span{color:#333333; font:bold 12px/20px SimSun; float:left;}
.tx_left ul li .title .on{ display:block; width:47px; height:17px; float:right;margin-right:10px;background:url(../images/ico_bx.png) 0px 0px no-repeat; text-indent:-9999px;}
.tx_left ul li .title .off{ display:block; width:47px; height:17px; float:right;margin-right:10px;background:url(../images/ico_bx.png) -47px 0px no-repeat; text-indent:-9999px;}
.tx_left ul li .title .sz{ display:block; width:16px; height:16px; float:right; background:url(../images/ico_bx.png) 0px -17px no-repeat; text-indent:-9999px;}
.tx_left ul li .con{ color: #808080; font:normal 12px/20px SimSun; margin-top:10px;}
.tx_right{ width:186px; float:left; margin-left:10px; display:inline; padding:9px; background:#eeeeee}
.tx_right .bx_img{ overflow:hidden;}
.tx_right .bx_con{ border:1px solid #e6e6e6; background:#fff; margin-top:15px; color:#666666; font:normal 12px/20px SimSun; padding:5px;}
/*==============离校学生基本信息===============*/
.lx_sinfo{padding:10px;}
.lx_sinfo .sech_bx{margin-bottom:15px;}
.lx_sinfo .plsh a{color:#165fbe; padding:2px 5px;}
.lx_sinfo .plsh p{display:inline-block; margin-right:20px; line-height:30px;}
.lx_sinfo .plsh .plsh_btn{border:1px solid #5d8cba; background:#ebf5ff; color:#5d8cba; display:inline-block;}
.lx_sinfo .lxjbxx{width:515px;}
.jjbx_head{margin-bottom:10px;}
.jjbx_head thead tr:hover,.jjbx_head tbody tr:hover { background:#fff; color:#444; }
.lx_sinfo .lx_lf_btn{text-align:right;}
.lx_sinfo .lx_lf_btn a{width:84px; height:28px; display:inline-block; margin-left:10px;}
.lx_sinfo .lx_lf_btn .lx_btn1{background:url(../images/lx_ico.png) 0px 0px no-repeat;}
.lx_sinfo .lx_lf_btn .lx_btn2{background:url(../images/lx_ico.png) -101px 0px no-repeat;}
.lx_sinfo .lx_lf_btn .lx_btn3{background:url(../images/lx_ico.png) -204px 0px no-repeat;}
.lx_rt_btn{padding:10px 0px 60px;} 
.lx_rt_btn a{display:inline-block; width:90px; height:25px; line-height:25px; border-radius:4px; text-align:center; margin-left:24px;}
.lx_rt_btn .lx_btn4{background:#ececec;}
.lx_rt_btn .lx_btn5{background:#099e48; color:#fff;}
.lxzt{width:250px; background:url(../images/lxzt_bg.gif) left bottom no-repeat;} 
.lxzt h3{padding-left:10px; border-top-left-radius:4px; border-top-right-radius:4px; line-height:26px; background:#f7f7f7; border:3px solid #efefef; border-bottom:1px solid #efefef;}
.lxzt dl{border-left:3px solid #efefef; border-right:3px solid #efefef; border-bottom:1px solid #efefef; overflow:hidden;}
.lxzt dt{float:left; width:80px; text-align:center; padding-top:10px;}
.lxzt dd{float:right; width:153px; padding:0px 5px; border-left:1px solid #efefef;border-bottom:1px solid #efefef;}
.lxzt dt em{display:block; margin:10px auto; width:28px; height:20px;}
.lxzt .dt01 em{background:url(../images/lx_ico.png) -10px -32px no-repeat;}
.lxzt .dt02 em{background:url(../images/lx_ico.png) -10px -53px no-repeat;}
.lxzt .dt03 em{background:url(../images/lx_ico.png) -10px -74px no-repeat;}
.lxzt dd span{float:left; height:18px; line-height:18px; padding:0px 5px; margin:3px 5px;}
.lxzt .dd01 span{background:#5599ff; color:#fff;} 
.lxzt .dd02 span{background:#ddd; color:#656565;} 
.lxzt dd em{float:left; width:17px; height:17px; margin:3px auto; }
.lxzt .em01{background:url(../images/lx_ico.png) -10px -95px no-repeat;}
.lxzt .em02{background:url(../images/lx_ico.png) -10px -112px no-repeat;}
.lxzt .em03{background:url(../images/lx_ico.png) -10px -129px no-repeat;}
.lxjbxx td a{padding:3px 5px; margin-left:5px; border:1px solid #ddd; background:#fcfcfc;}
.lxjbxx td .cur{ background:#ebf5ff url(../images/payment_sea_li.gif) right bottom no-repeat; border:1px solid #5d8cba;}
.lxzt_bg{background:url(../images/lxzt_bg.jpg) center center no-repeat; height:270px; width:400px; margin:60px auto; overflow:hidden;}
.lxzt_bg p{margin:50px 0px 0px 70px; font-size:14px;}

/*------------------ 报表分析 ---------------*/
.bbfx{ width:100%; height:auto; overflow:hidden; margin:10px 0px;}
.bbfx1{ width:100%; height:auto; overflow:hidden; position:relative; z-index:1;}
.bbfx1 .title{ position:absolute; z-index:2; left:0px; top:0px;display:block; width:65px; color:#666666; font:normal 12px/22px SimSun;}
.bbfx1 ul{ margin-left:60px; overflow:hidden;}
.bbfx1 ul li{ width:auto; height:22px; overflow:hidden; margin-right:10px; float:left;}
.bbfx1 ul li a{ height:20px; border:1px solid #dedede; float:left; padding:0px 5px; color:#666666; font:normal 12px/20px SimSun;}
.bbfx1 ul li a:hover{ text-decoration:none; border:1px solid #3074ce}
.bbfx1 ul li a .del{ margin-left:5px; font-weight:bold}
.bbfx1 ul li a:hover .del{ color: #3074ce;}

.bbfx2{ border:1px solid #e8e8e8; margin:10px 0px; overflow:hidden;}
.bbfx2 ul li{ width:100%; height:auto; border-bottom:1px dashed #dedede; padding:7px 0px; overflow:hidden; position:relative; z-index:1}
.bbfx2 ul li .title{ position:absolute; z-index:2; left:0px; top:7px;display:block; text-align:center;width:50px; color:#666666; font:normal 12px/26px SimSun;}
.bbfx2 ul li .bbfx2_list{ float:left; padding-left:50px; height:auto;}
.bbfx2 ul li .bbfx2_list a{ float:left; margin-right:20px; color:#666666; font:normal 12px/26px SimSun;}
.bbfx2 ul li .bbfx2_list a:hover,.bbfx2 ul li .bbfx2_list a.cur{ color:#135dbb; text-decoration:underline}
.bbfx2 ul li .bbfx2_form{ float:left; height:auto;}
.bbfx2 ul li .bbfx2_form .bbfx2_input{ width:60px; height:20px; border:1px solid #e3e3e3; padding:0px; margin:0px; text-align:center; background:#fff; margin:0px 5px;color:#999999; font:normal 12px/20px SimSun}
.bbfx2 ul li .bbfx2_form .bbfx2_input1{ width:110px; height:20px; border:1px solid #e3e3e3; padding:0px; margin:0px; text-align:center; background:#fff; margin:0px 5px; color:#999999; font:normal 12px/20px SimSun}
.bbfx2 ul li .bbfx2_form .bbfx2_but{ width:43px; height:24px; border:0px none; background:#155fbe; color:#fff; text-align:center; cursor:pointer; font:normal 12px/24px SimSun; padding:0px; margin:0px; margin-left:10px;}

.bbfx3{ width:100%; margin:20px 0px; overflow:hidden;}
.bbfx3 .title{ width:100%; height:auto; overflow:hidden;}
.bbfx3 .title .title1{display:block; text-align:center;width:50px; color:#666666; font:normal 12px/30px SimSun; float:left;}
.bbfx3 .title .bbfx3_type{ float:left; border-right:1px solid #bab9b9}
.bbfx3 .title .bbfx3_type ul li{ width:85px; height:28px; float:left; }
.bbfx3 .title .bbfx3_type ul li a{ color:#999999; font:normal 12px/28px SimSun; display:block; width:100%;border:1px solid #bab9b9; text-align:center; float:left;border-right:0px none;}
.bbfx3 .title .bbfx3_type ul li a:hover,.bbfx3 .title .bbfx3_type ul li a.cur{ background:#75addc; color:#fff; border-color:#75addc}
.bbfx3 .title .number{ float:left; margin-left:20px; color:#666666; font:normal 12px/30px SimSun;}
.bbfx3 .title .number b{ font-weight:normal; color:#fc0202;}
.bbfx3 .con{ width:100%; height:auto; overflow:hidden; margin:20px 0px;}

/* ----------------发文稿纸--------------- */
.gxdx_fwgz{ width:100%; height:auto; overflow:hidden;}
.gxdx_fwgz input{ height:22px;width:150px; border:0px none; border-bottom:1px solid #ccc; line-height:22px; padding:0px 5px;}
.gxdx_fwgz textarea{ width:98%; height:100px; padding:1%; line-height:20px;}
.gxdx_fwgz select{ height:22px; width:160px; border:1px solid #ccc; line-height:22px;}
.gxdx_fwgz h2.title{ color:#FF0000; font:bold 25px/50px "microsoft YaHei"; text-align:center;}
.gxdx_fwgz h3.title{ color:#FF0000; font:normal 15px/30px "microsoft YaHei"; text-align:center;}
.gxdx_fwgz .gxdx_fwgz_1{ width:100%; height:auto; overflow:hidden; margin:10px 0px;color:#FF0000; font:normal 15px/25px "microsoft YaHei";}
.gxdx_fwgz .gxdx_fwgz_table{ border-color:#f00}
.gxdx_fwgz .gxdx_fwgz_table tr td{ padding:10px; vertical-align:middle;color:#FF0000; font:normal 15px/25px "microsoft YaHei";}
.gxdx_fwgz .gxdx_fwgz_table tr td p{ margin:5px 0px;}

/* ----------------发文稿纸1--------------- */
.gxdx_fwgz1{ width:100%; height:auto; overflow:hidden;}
.gxdx_fwgz1 p{ width:100%; height:auto; overflow:hidden; margin:10px 0px;color:#666; font:normal 15px/25px "microsoft YaHei";}
.gxdx_fwgz1 input{ height:22px;width:200px; border:0px none; border-bottom:1px solid #ddd; line-height:22px; padding:0px 5px;}
.gxdx_fwgz1 textarea{ width:98%; height:100px; padding:1%; line-height:20px;}
.gxdx_fwgz1 select{ height:22px; width:160px; border:1px solid #ccc; line-height:22px;}
.gxdx_fwgz1 h2.title{ color:#666; font:bold 25px/50px SimSun; text-align:center; margin:10px 0px;}
.gxdx_fwgz1 .gxdx_fwgz_table{ border-color:#999}
.gxdx_fwgz1 .gxdx_fwgz_table tr td{ padding:10px; vertical-align:middle;color:#666; font:normal 15px/25px "microsoft YaHei";}
.gxdx_fwgz1 .gxdx_fwgz_table tr td p{ margin:5px 0px;}

/* ----------------场地管理--------------- */
.cdgl{ margin: 10px; overflow: hidden;}
.cdgl .cdgl_zt{ width: 100%; height:25px; position:relative; z-index: 4;}
.cdgl .cdgl_zt .zt span{ float:left; margin-right: 20px; color: #666666; font: normal 12px/20px simsun;}
.cdgl .cdgl_zt .zt span i{ display: block; float: left; width: 8px; height: 8px; margin-top: 5px; border: 1px solid #e6e6e6; background: #fff; margin-right: 5px;}
.cdgl .cdgl_zt .zt span i.i2{ background: #3776c7; border-color: #3776c7;}
.cdgl .cdgl_zt .zt span i.i3{ background: #f39800; border-color: #f39800;}
.cdgl .cdgl_zt .zt span i.i4{ background: #d9d9d9; border-color: #d9d9d9;}
.cdgl .cdgl_zt .sz{width: 60px;height:24px;cursor:pointer; border-top: 1px solid #fff; color: #1561bf; font: normal 12px/24px simsun; position: relative; z-index: 3;}
.cdgl .cdgl_zt .sz.cur{ border: 1px solid #e6e6e6; border-bottom: 0px none;background: #fcfcfc; width:59px;}
.cdgl .cdgl_zt .sz .i_sz{ display: block; width: 16px;height: 15px; margin: 5px; background:url(../images/ico_cdgl.png) 0px 0px no-repeat; float: left;}
.cdgl .cdgl_zt .sz_con{ position: absolute; z-index:5; top: 24px; right: 0px; width: 280px; height: auto; padding: 10px; background: #fcfcfc; border: 1px solid #e6e6e6; display: none;}
.cdgl .cdgl_zt .sz_con .s_c_1 a{display: block;float: left; width: 62px; height: 24px; text-align: center; border: 1px solid #e6e6e6; text-decoration: none; margin-right: 10px; color: #666666; font: normal 12px/24px simsun;}
.cdgl .cdgl_zt .sz_con .s_c_1 a:hover,.cdgl .cdgl_zt .sz_con .s_c_1 a.cur{ color: #009944; border-color: #009944;}
.cdgl .cdgl_zt .sz_con .s_c_2,.cdgl .cdgl_zt .sz_con .s_c_3{ width: 100%; height: auto; overflow: hidden; margin-top: 10px;}
.cdgl .cdgl_zt .sz_con .s_c_2 .w_70{ width: 70px; float: left; text-align: right; padding-right: 10px; color: #666666; font: normal 12px/25px simsun;}
.cdgl .cdgl_zt .sz_con .s_c_2 .w_25{ width: 25px; float: left; text-align: right; padding-right: 10px; color: #666666; font: normal 12px/25px simsun;}
.cdgl .cdgl_zt .sz_con .s_c_2 .on,.cdgl .cdgl_zt .sz_con .s_c_2 .off{ display:block; float: left; width:25px; height: 11px; margin-top: 6px; margin-right: 30px; text-indent: -9999px; }
.cdgl .cdgl_zt .sz_con .s_c_2 .off{background: url(../images/ico_cdgl.png) 0px -26px no-repeat;}
.cdgl .cdgl_zt .sz_con .s_c_2 .on{background: url(../images/ico_cdgl.png) 0px -15px no-repeat;}
.cdgl .cdgl_zt .sz_con .s_c_2 select{ margin-top: 2px; float: left;}
.cdgl .cdgl_zt .sz_con .s_c_2 label{ margin-right: 12px; color: #666666; font: normal 12px/24px simsun; float: left;}
.cdgl .cdgl_zt .sz_con .s_c_2 label input{ float:left; margin-top: 6px; margin-right:3px;}
.cdgl .cdgl_zt .sz_con .s_c_3 ul{ width: 110%;}
.cdgl .cdgl_zt .sz_con .s_c_3 ul li{float: left; margin-right: 7px; margin-bottom: 5px;}
.cdgl .cdgl_zt .sz_con .s_c_3 ul li a{ display: block; float: left; width: 38px; height:17px; border: 1px solid #e6e6e6; background: #fff; color: #999999; font: normal 12px/17px simsun; text-align: center; text-decoration: none;}
.cdgl .cdgl_zt .sz_con .s_c_3 ul li a.cur{color: #009944; border-color: #009944;}
.cdgl .cdgl_table{ width: 100%; height: auto;margin-top: 5px; overflow-x: auto;position: relative; z-index: 1;}
.cdgl .cdgl_table table{ border: 1px solid #e6e6e6; font-family: "microsoft yahei";border-spacing: 0px;}
.cdgl .cdgl_table table .c1{ color: #999999;}.cdgl .cdgl_table table .c2{ color: #666666;}
.cdgl .cdgl_table table .f_16{ font-size: 16px;}.cdgl .cdgl_table table .f_14{ font-size: 14px;}.cdgl .cdgl_table table .f_18{ font-size: 18px;}.cdgl .cdgl_table table b{ font-weight: normal;}
.cdgl .cdgl_table table .w_30{ display: block; width: 30px; margin: 0 auto;}
.cdgl .cdgl_table table thead td{ text-align: center;border: 1px solid #e6e6e6; background: #fcfcfc; width:auto; width:45px; min-width:45px; height: 30px;}
.cdgl .cdgl_table table tbody td{ text-align: center; border: 1px solid #e6e6e6; background: #fff; height: 40px;}
.cdgl .cdgl_table table tbody td.cur{ border:2px solid #22ac38}
.cdgl .cdgl_table table tbody td.cur_yap{ background:#3776c7 !important}
.cdgl .cdgl_table table tbody td.cur_yyl{ background:#f39800 !important}
.cdgl .cdgl_table table tbody td.cur_ygb{ background:#d9d9d9 !important}
.cdgl .cdgl_table table tbody tr:nth-child(even) td{ background: #fcfeff;}
.cdgl .cdgl_table table thead td .xz{ width: 165px;height: 36px;position: relative; z-index: 1; margin: 0 auto;}
.cdgl .cdgl_table table thead td .xz span{ cursor: pointer; width: 163px; height: 34px; border: 1px solid #e6e6e6; display: block; text-align: left; text-indent: 15px; background:#fff url(../images/ico_cdgl.png) 135px -37px no-repeat; color: #cccccc; font: normal 14px/34px "microsoft yahei";}
.cdgl .cdgl_table table thead td .xz ul{ position: absolute; z-index: 2; left: 0px;top: 0px;width: 163px;height: auto; background: #fff;border: 1px solid #e6e6e6; top: 35px; padding: 5px 0px; display: none;}
.cdgl .cdgl_table table thead td .xz ul li{ width: 100%;height: 30px; overflow: hidden; text-align: left; text-indent: 15px;}
.cdgl .cdgl_table table thead td .xz ul li label{ color: #666666; font: normal 14px/30px "microsoft yahei";}
.cdgl .cdgl_table table thead td .sz_time{ margin: 5px auto; overflow:hidden; width: 260px;*width: 460px;}
.cdgl .cdgl_table table thead td .sz_time a{display: block; float:left; text-indent: -9999px; width: 11px; margin-top: 4px; height: 20px; background: url(../images/ico_cdgl.png) 0px -71px no-repeat;}
.cdgl .cdgl_table table thead td .sz_time a.l{ *margin-left:200px;}
.cdgl .cdgl_table table thead td .sz_time a.r{ background-position: -11px -71px;}
.cdgl .cdgl_table table thead td .sz_time input{ float: left; width: 205px;height: 24px; margin:0px 14px; border: 1px solid #dadada; background: #fff; text-align: center; color: #333333; font: normal 16px/24px "microsoft yahei"; display:inline}
.cdgl .cdgl_table table tbody td .cur_but{ position:absolute; z-index:2; right:0px; bottom:35px; width:57px; height:91px; background:url(../images/ico_cur_but.png) no-repeat;padding-bottom:5px}
.cdgl .cdgl_table table tbody td .cur_but a{ display:block; width:40px; height:20px; margin:7px auto 0px; color:#fff; text-align:center; background:#3776c7; line-height:20px;}
.cdgl .cdgl_table table tbody td .cur_but a.bg2{background:#f39800}.cdgl .cdgl_table table tbody td .cur_but a.bg3{ background:#c8c8c8}

.cdgl_tc{ border:1px solid #e5e5e5; background:#fff; padding:10px 20px; overflow:hidden; width:430px;}
.cdgl_tc h3.title{ width:100%; height:30px; color:#666666; font:normal 12px/30px SimSun;}
.cdgl_tc h3.title .h1{ padding-left:20px; color:#333333; font:bold 14px/30px SimSun;}
.cdgl_tc h3.title a.more{ float:right; color:#e60012}
.cdgl_tc .cdgl_con_time{ width:100%; height:auto; overflow:hidden;}
.cdgl_tc .cdgl_con_time .time_left{ width:130px; height:auto; border:1px solid #e5e5e5;}
.cdgl_tc .cdgl_con_time .cct_time{ width:100%; height:28px; border-bottom:1px solid #e5e5e5; overflow:hidden;}
.cdgl_tc .cdgl_con_time .cct_time a{ float:left; width:20px; display:block; height:28px; overflow:hidden;}
.cdgl_tc .cdgl_con_time .cct_time a i{ display:block; float:left; width:5px; height:8px; margin:10px 7px; text-indent:-9999px; background:url(../images/ico_cdgl.png) 0px -91px no-repeat;}
.cdgl_tc .cdgl_con_time .cct_time a.r i{ background-position:-5px -91px;}
.cdgl_tc .cdgl_con_time .cct_time span{ color:#666666; font:normal 12px/28px SimSun; float:left; width:90px; display:block;}
.cdgl_tc .cdgl_con_time .cct_con{ width:100%; height:160px; overflow:auto}
.cdgl_tc .cdgl_con_time .cct_con ul li a{ display:block; width:100%; height:22px; overflow:hidden; text-indent:45px;color:#666666; font:normal 12px/22px SimSun; position:relative; z-index:1; text-decoration:none; margin:3px 0px;}
.cdgl_tc .cdgl_con_time .cct_con ul li a:hover{ background:#fafafa}
.cdgl_tc .cdgl_con_time .cct_con ul li a i{ display:block; position:absolute; z-index:2; width:11px; height:11px; background:url(../images/ico_cdgl.png) 0px -99px no-repeat; top:4px; left:90px; display:none;}
.cdgl_tc .cdgl_con_time .cct_con ul li a:hover i{ display:block;}
.cdgl_tc .cdgl_con_time .floatcenter{ width:35px; float:left; height:191px; background:url(../images/ico_center.png) center center no-repeat;}
.cdgl_tc .cdgl_con_time .floatcenter.h_162{ height:162px;}
.cdgl_tc .cdgl_con_time .floatright .time_list{width:261px; height:189px; border:1px solid #e5e5e5; overflow:auto;}
.cdgl_tc .cdgl_con_time .floatright .time_list.h_160{ height:160px;}
.cdgl_tc .cdgl_con_time .floatright .time_list li{ padding:10px 15px; overflow:hidden;border-bottom:1px solid #e5e5e5;}
.cdgl_tc .cdgl_con_time .floatright .time_list li:last-child{ border-bottom:0px none;}
.cdgl_tc .cdgl_con_time .floatright .time_list li .con a{float:left;color:#333333; font:normal 12px/22px SimSun; margin-right:10px; text-decoration:none;}
.cdgl_tc .cdgl_con_time .floatright .time_list li .con a i{ display:inline-block;width:7px; height:7px; margin-left:5px; background:url(../images/ico_cdgl.png) -11px -91px no-repeat;margin-top: 8px;*margin-top: 0px;}
.cdgl_tc .cdgl_but{ width:100%; height:auto; overflow:hidden; margin:22px 0px 12px 0px;}
.cdgl_tc .cdgl_but .but1{ display:block; width:68px; height:25px; border:1px solid #2762ad; background:#3776c7; text-align:center; color:#fff; border-radius:2px; cursor:pointer; margin-left:138px; float:left; line-height:25px;}
.cdgl_tc .cdgl_but .but2{ display:block; width:68px; height:25px; border:1px solid #e6e6e6; background:#fff; text-align:center; color:#666666; border-radius:2px; cursor:pointer; margin-left:20px; float:left; line-height:25px;}
.cdgl_tc .cdgl_form{ width:100%; height:auto;}
.cdgl_tc .cdgl_form p{ width:100%; height:auto; margin-top:15px; overflow:hidden;}
.cdgl_tc .cdgl_form p span{ float:left; margin-right:8px; color:#666666; font:normal 12px/25px SimSun;}
.cdgl_tc .cdgl_form p .cdgl_input{ width:119px; padding:0px 5px; border:1px solid #dadada; height:23px; line-height:23px;}
.cdgl_tc .cdgl_form p .cdgl_text{width: 362px;height: 50px;padding: 5px; border:1px solid #dadada}
.cdgl_tc .cdgl_form p .but3{ width:42px; height:25px; margin-left:5px; background:#3776c7; border:0px none; text-align:center; color:#fff; cursor:pointer}

.flow-select-ico-right{background:url(../images/flow-select-ico-right.gif) right center no-repeat; float:right; width:20px; height:20px;}


/* 浮动到底部 */
.footer_float{width:100%; height:48px; background:#fff; border-top:2px solid #1357aa;overflow:hidden;position:fixed;left:0; right:0px;bottom:0px;_position:absolute;}
.footer_float .w_1000{ width:1000px; margin:0 auto;}
.footer_float p{ color:#666666; font:normal 18px/48px "microsoft YaHei"; margin-right:75px;}
.footer_float p .col1{ color:#1357aa}
.footer_float p .col2{ color:#d65400}
.footer_float .tj{ display:block; width:145px; height:48px; background:#1357aa; text-align:center; color:#fff; font:normal 18px/48px "microsoft YaHei"; float:right;}

