/* 未能缩小。正在返回未缩小的内容。
(188,93): run-time error CSS1062: Expected semicolon or closing curly-brace, found '"微软雅黑"'
(480,57): run-time error CSS1035: Expected colon, found '='
 */
/*************************************************
����
	��CSSΪ��̨����ҳ��ȫ�ֹ�����ʽ��
	�����ڣ�2012.11.20
	������Ա��heliping
	��Ȩ���� �����ںͲ��ν����Ƽ����޹�˾
************************************************/
html,body {}


/* ȫ����ʽ */
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{border-style: none;
	border-color: inherit;
	border-width: 0;
	margin: 0;
	padding: 0;
}
body{ background-color:#ffffff; color:#333;font-size:12px; font-family:"SimSun","����","Arial Narrow";}
#Tab3_Body {background:#F7F7F7;}
.Efont { font-family:Arial, Helvetica, sans-serif;}


ul,ol{list-style-type:none;
}
select,input,img,select{vertical-align:middle;}

/*����״̬*/
a{ color:#666; text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
a:visited{color:#800080;}

/*�����ҡ�����*/
.L { float:left;}
.R { float:right;}
.clearit{clear:both;
	height: 2px;
}

.pointer { cursor:pointer;}
.b { font-weight:bold;}
.blx { border-left:1px solid #CCC;}

/*Font Title*/
h1,.Tfont { font-size:14px; color:#235d8e; font-weight:bold;}
h2,.Tfont2 { font-size:12px; color:#222; font-weight:bold;}
h3 {}
h4 {}
h5 { font-size:14px; font-weight:bold;}
h6 { font-size:12px; color:#235d8e; font-weight:bold;}


/*Padding10*/
.PL10 { padding-left:10px;}
.PR10 { padding-right:10px;}
.PR15 { padding-right:15px;}
.PT10 { padding-top:10px;}
.PB10 { padding-bottom:10px;}
.PT20 { padding-top:20px;}


/*Padding10*/
.ML5 { margin-left:5px;}
.ML10 { margin-left:10px;}
.MR10 { margin-right:10px;}
.MT10 { margin-top:10px;}
.MB10 { margin-bottom:10px;}
.MTB5 { margin-top:5px; margin-bottom:5px;}

/***************************����ͼ��*/
.icon,.syicon1,.syicon2,.syicon3,.syicon4,.syicon5,.syicon6,.ysicon1,.ysicon2,.ysicon3,.licon1,.licon2,.licon2b,.licon3,.licon4,.licon5,.licon6,.search,.anup,.andown,.andown2,.delate,.edit,.update,.sz,.locked,.close,.add,.date,.view,.view2,.sj,.sj2,.ppz,.close2,.update2,.word,.andownb,.printico1,.printico2,.printico3,.MIico,.MIicob { background-image:url(images/ico.png); background-repeat:no-repeat;}
.syicon1 { background-position:0px 0px;}
.syicon2 { background-position:0px -46px;}
.syicon3 { background-position:0px -97px;}
.syicon4 { background-position:0px -146px;}
.syicon5 { background-position:0px -196px;}
.syicon6 { background-position:0px -247px;}

.ysicon1 { background-position:-105px -120px;}
.ysicon2 { background-position:-153px -120px;}
.ysicon3 { background-position:-201px -120px;}

.licon1 { background-position:-373px 8px;}
.licon2 { background-position:-373px -28px;}
.licon2b { background-position:-373px -58px;}
.licon3 { background-position:-373px -95px;}
.licon4 { background-position:-373px -136px;}
.licon5 { background-position:-373px -172px;}
.licon6 { background-position:-373px -207px;}
.search { background-position:-105px -158px;}
.update { background-position:-244px -74px;}
.update2 { background-position:-281px -75px;}


.anup { background-position:-105px 0px;}
.andownb { background-position:-205px 0px;}

.andown { background-position:-205px 6px;}


.delate { background-position:-200px -40px;}
.edit { background-position:-153px -38px;}

.dhjt { background-position:-105px -125px;}
.word { background-position:-202px -80px;}
.view { background-position:-105px -40px;}
.view2 { background-position:-105px -80px;}
.sj { background-position:-244px -40px;}
.sj2 { background-position:-153px -80px;}

.ppz { background-position:-280px -40px;}



.close { background-position:-202px -40px;}
.close2 { background-position:-153px -195px;}


.add { background-position:-153px -158px;}
.andown2 { background-position:-205px -158px;}

.sz { background-position:-105px -124px;}
.locked { background-position:-153px -124px;}
.unlogin { background-position:-201px -124px;}


/***************************ͷ��*/
.jxjyxt-header { height:70px; background:url(images/headerbg.gif) left top repeat-x; padding:0px 20px;}
/*Logo*/
.jxjyxt-logo {height:70px;}
/*ͷ���Ҳ�*/
.jxjyxt-TR { text-align:center;}
.jxjyxt-TR ul{margin-top: 15px;}
.jxjyxt-TR li { height:25px;}
.jxjyxt-TR li span { float:right;}
.jxjyxt-TR li span,.anbg { display:block; height:25px; line-height:25px; background:url(images/anbg.gif) left top no-repeat; padding-left:15px; margin-left:5px;}

.jxjyxt-TR li span font,.anbg span font { display:block; height:25px; line-height:25px; color:#235d8e; background:url(images/anbg.gif) right bottom no-repeat; padding-right:5px;}
.jxjyxt-TR li span font a,.anbg span font a { color:#235d8e; font-size:12px;}
.jxjyxt-TR li span font a:hover,.anbg span font a:hover { color:#0AE; text-decoration:none;}




.white,.white a { color:white;}
.white a { text-decoration:none;}
.white a:hover { color:#FFC;}


.blue { color:#013557;}
.green { color:green;}
.red { color:red;}


/*�����ʾ��������ఴť*/
.navPoint { COLOR: white; CURSOR: hand; FONT-FAMILY: Webdings; FONT-SIZE: 9pt } 


/**********************************************************************Content*/
.HSBtn { background: url("images/hideBtn_bg.gif") no-repeat scroll 0 0 transparent; cursor: pointer; float:left; height: 63px; width: 9px; margin-top:200px; text-align:left;}
.content { width:100%;}

/***************************�������*/
.LC { width:225px; height:100%; float: left; text-align:center; background:url(images/LCbg.gif) repeat-y;}
.LCC { width:214px; text-align:left;}
.jxjyxt-LCtitle { height:35px; line-height:35px; color:#235d8e; font-weight:bold; background:url(images/Ltopbg.gif) center top no-repeat; margin:5px 0px 0px 0px; padding-left:10px;}
.jxjyxt-LCmenu { height:auto; padding-top:10px;}

.jxjyxt-LCmenu h1 { cursor:pointer; height: auto; line-height:31px; background:url(images/Ltitlebg.gif) center top no-repeat; color:#235d8e; font-size:14px; font-weight:bold; margin:1px 0px; }
.jxjyxt-LCmenu h1 a { color:#235d8e;}
.jxjyxt-LCmenu h1 a:hover,.jxjyxt-LCmenu h2 a:hover,.jxjyxt-LCmenu h3 a:hover { color:#0ae;}

.jxjyxt-LCmenu h2 { display:block; height: auto; line-height:30px; background:url(images/Ltitlebg2.gif) center top no-repeat; color:#666; font-size:12px; font-weight:bold; margin-left:15px;}
.jxjyxt-LCmenu h2 a { color:#666;}

.jxjyxt-LCmenu h3 { display:block; height: auto; line-height:25px; padding-left:15px; color:#888; font-size:12px;}
.jxjyxt-LCmenu h3 a { color:#888;}

.jxjyxt-LCmenu h4 { display:block; height:auto; line-height:25px; padding-left:15px; font-weight:normal;}
.jxjyxt-LCmenu h5 { display:block; height:auto; line-height:25px; padding-left:15px; font-weight:normal; color:#888; font-style:normal;}


/***************************�Ҳ�����*/
.RC { width: auto; height:100%; margin: 0px 8px 0px 238px;}
.LCbg,.RCbg { border-left:1px solid #bcbebd; min-height:380px; height:100%; border-right:1px solid #bcbebd; background:#FFF; border-bottom:1px solid #bcbebd; padding:5px;}
.RCC {width:auto; margin-left:20px!important; margin-left:10px; background:#F7F7F7;}
.jxjyxt-RCtitle { height:29px; padding-top:4px; color:#235d8e; font-weight:bold; background:url(images/menubg2.png) left top repeat-x; padding-left:20px;}

select { height:22px;background:#eaeff4; border:#c0d0df 1px solid;font-size:100%; padding:0;"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53","Arial Narrow","Verdana","Helvetica","sans-serif";}
/*4���б�*/
.BBX { border-bottom:1px solid #acd7f6;}
.jxjyxt-list2 { padding:0;}
.jxjyxt-list2 li { width:33%; 
float:left;}
.jxjyxt-list2 li p { display:block; line-height:20px; padding:8px 0px; font-size:13px; color:#666;}
.textbg2 { height:22px; line-height:22px;background:#eaeff4; border:#c0d0df 1px solid;}
.textbg2 option { line-height:20px; color:#666;}

.textbg1 { height:20px; line-height:20px; color:#666; font-size:12px; border:1px solid #4f8398; width:62px; padding-right:20px; padding-left:3px;}
.date { background-position:right -239px; background-color:#FAFAFA;}

.anbg2 { display:block; height:25px; line-height:25px; background:url(images/anbg2.gif) left top no-repeat; padding-left:20px; margin-left: 5px; margin-right: 5px;}
.anbg2 span font { display:block; height:25px; line-height:25px; color:#235d8e; background:url(images/anbg2.gif) right bottom no-repeat; padding-right:20px;}
.anbg2 span font a { color:#FFF;}
.anbg2 span font a:hover { color:#FFC; text-decoration:none;}

.anbg3 { display:block; height:25px; line-height:25px; background:url(images/anbg3.gif) left top no-repeat; padding-left:20px; margin:0px 2px;}
.anbg3 span font { display:block; height:25px; line-height:25px; color:#235d8e; background:url(images/anbg3.gif) right bottom no-repeat; padding-right:20px;}
.anbg3 span font a { color:#666;}
.anbg3 span font a:hover { color:#0AE; text-decoration:none;}


.anbg4 { display:block; height:25px; line-height:25px; background:url(images/anbg4.gif) left top no-repeat; padding-left:20px; margin:0px 2px;}
.anbg4 span font { display:block; height:25px; line-height:25px; color:#235d8e; background:url(images/anbg4.gif) right bottom no-repeat; padding-right:20px;}
.anbg4 span font a { color:#FFF;}
.anbg4 span font a:hover { color:#FFC; text-decoration:none;}

.trbg1 { line-height:16px; background:#FFF; color:#666;}
.trbg2 { line-height:16px; background:#F5F5F5; color:#666;}
.trbg3 { line-height:16px; background:#f2fdff; color:#666;}

/*������20121218*/
.inputbg {cursor:pointer; background-color:none; height:25px; border:none; padding:0px 0px 0px 20px;}

/*��ѯ��ť*/
.input01{cursor:pointer; width:70px; text-align:right; height:30px; color:#517d98; padding:2px 5px 2px 5px; line-height:22px; font-weight:bold; border:none; background:url(images/02_24.png) 5px 3px no-repeat;border:#9ad9f4 1px solid;background-color:#ccecf9;}

/*.input01{cursor:pointer; width:80px; text-align:right; height:25px; color:#517d98; padding:2px 5px; line-height:20px; font-weight:bold; border:none; background:url(images/02_24.png) 5px 2px no-repeat;border:#9ad9f4 1px solid;background-color:#ccecf9;}
/*ˢ�°�ť*/
.input01b{cursor:pointer; width:70px; text-align:right; height:30px; color:#517d98; padding:2px 5px 2px 5px; line-height:22px; font-weight:bold; border:none; background:url(images/arrow_refresh.png) 5px 5px no-repeat;border:#9ad9f4 1px solid;background-color:#ccecf9;}

/*.input01b{cursor:pointer; width:80px; text-align:right; height:25px; color:#517d98; padding:2px 5px; line-height:20px; font-weight:bold; border:none; background:url(images/arrow_refresh.png) 5px 2px no-repeat;border:#9ad9f4 1px solid;background-color:#ccecf9;}
/*�����Ա��ť*/
.input_adduser{cursor:pointer; width:70px; text-align:right; height:30px; color:#517d98; padding:2px 5px 2px 5px; line-height:22px; font-weight:bold; border:none; background:url(images/png_s/user_add.png) 5px 5px no-repeat;border:#9ad9f4 1px solid;background-color:#ccecf9;}
/*�޸���Ա��ť*/
.input_edituser{cursor:pointer; background:url(images/png_s/user_edit.png) 5px 5px no-repeat;width:70px; text-align:right; height:30px; color:#517d98; padding:2px 5px 2px 5px; line-height:22px; font-weight:bold; border:none; border:#9ad9f4 1px solid;background-color:#ccecf9;}
/*ɾ����Ա��ť*/
.input_deleteuser{cursor:pointer; background:url(images/png_s/user_delete.png) 5px 5px no-repeat;width:70px; text-align:right; height:30px; color:#517d98; padding:2px 5px 2px 5px; line-height:22px; font-weight:bold; border:none; border:#9ad9f4 1px solid;background-color:#ccecf9;}
/*����λ��Ա����*/
.input_housechange{cursor:pointer; background:url(images/png_s/house.png) 5px 5px no-repeat;width:140px; text-align:right; height:30px; color:#517d98; padding:2px 5px 2px 5px; line-height:22px; font-weight:bold; border:none; border:#9ad9f4 1px solid;background-color:#ccecf9;}
/*��Ա����*/
.input_userout{cursor:pointer; background:url(images/png_s/user_out.png) 5px 5px no-repeat;width:90px; text-align:right; height:30px; color:#517d98; padding:2px 5px 2px 5px; line-height:22px; font-weight:bold; border:none; border:#9ad9f4 1px solid;background-color:#ccecf9;}
/*��Ա����*/
.input_userin{cursor:pointer; background:url(images/png_s/user_in.png) 5px 5px no-repeat;width:90px; text-align:right; height:30px; color:#517d98; padding:2px 5px 2px 5px; line-height:22px; font-weight:bold; border:none; border:#9ad9f4 1px solid;background-color:#ccecf9;}
/*ѧ��¼�밴ť*/
.input_intoScore{cursor:pointer; width:88px; text-align:right; height:25px; color:#517d98; padding:2px 5px; line-height:21px; font-weight:bold; border:none; background:url(images/png_s/page_edit.png) 5px 3px no-repeat;border:#9ad9f4 1px solid;background-color:#ccecf9;}
/*.input_intoScore{cursor:pointer;text-align:right; background:url(images/png_s/page_edit.png) no-repeat; width:auto; padding:2px 5px;color:#517d98; font-weight:bold; text-align:center; height:30px;background:#ccecf9;border:#9ad9f4 1px solid;}*/
/*.input06 {cursor:pointer; width:99px; text-align:right; height:25px; color:#FFF; border:none; background:url(images/an06.gif) left top no-repeat;}*/
.input06 {cursor:pointer; width:auto; padding:5px 10px;color:#517d98; font-weight:bold; text-align:center; height:30px;background:#ccecf9;border:#9ad9f4 1px solid;}
/*����excel*/
.input_excel{cursor:pointer; background:url(images/png_s/page_excel.png) 5px 5px no-repeat;width:110px; text-align:right; height:30px; color:#517d98; padding:2px 5px 2px 5px; line-height:22px; font-weight:bold; border:none; border:#9ad9f4 1px solid;background-color:#ccecf9;}
/*.input07 {cursor:pointer; width:76px; text-align:center; height:25px; color:#FFF; border:none; background:url(images/an07.gif) left top no-repeat;}*/
.input07 {cursor:pointer; width:auto; line-height:18px; padding:5px 10px;color:#517d98; font-weight:bold; text-align:center; height:30px;background:#ccecf9;border:#9ad9f4 1px solid;}
/*.input07b {cursor:pointer; width:110px; text-align:center; height:25px; color:#FFF; border:none; background:url(images/an07b.gif) left top no-repeat;}*/
.input07b {cursor:pointer; width:auto;line-height:18px; padding:5px 10px;color:#517d98; font-weight:bold; text-align:center; height:30px;background:#ccecf9;border:#9ad9f4 1px solid;}
.btnClose{cursor:pointer; width:80px; text-align:center; height:25px; color:#235d8e; line-height:25px; border:none; background:url(images/btnClose.gif) left top no-repeat; list-style-type:none;}


.pk1 { background:#eaf9ff; border:1px solid #94c7dc; padding:10px;}
.pk1 p { padding:5px 0px;}
.pk1 p label { width:100px; float:left;}


/*��ҳ�б���� ����ӦԲ�Ǳ���*/
.jxjyxt-RCtk {
padding:5px;
}
.jxjyxt-RCt1 { height:7px; background-position:0px -7px; background-repeat:repeat-x;}
.jxjyxt-RCt1l,.jxjyxt-RCt1r,.jxjyxt-RCt1 { height:7px; background-image:url(images/dhbgT.gif); background-color:#F7F7F7;}
.jxjyxt-RCt1l { width:10px; background-position:0px 0px; background-repeat:no-repeat; float:left;}
.jxjyxt-RCt1r { width:10px; background-position:-10px 0px; background-repeat:no-repeat; float:right;}
.jxjyxt-RCt1c { width:auto; float:left;}

.jxjyxt-RCc1 { height: auto; line-height:20px; background:#F9F9F9;}
.jxjyxt-RCc1c {background:url(images/dhbgCl.gif) left top repeat-y;}
.jxjyxt-RCc1c span { display:block; background:url(images/dhbgCr.gif) right top repeat-y; padding-left:15px;}

.jxjyxt-RCb1 { height:7px; background-position:0px 0px; background-repeat:repeat-x;}
.jxjyxt-RCb1l,.jxjyxt-RCb1r,.jxjyxt-RCb1 { height:7px; background-image:url(images/dhbgB.gif); background-color:#F7F7F7;}
.jxjyxt-RCb1l { width:10px; background-position:0px -7px; background-repeat:no-repeat; float:left;}
.jxjyxt-RCb1r { width:10px; background-position:-10px -7px; background-repeat:no-repeat; float:right;}
.jxjyxt-RCb1c { width:auto; float:left;}



/*��񵯳���ҳ��*/
.tablegok,.tablegok2 { width:100%; margin:0px auto;}
.tablegoTL,.tablegoTR { width:10px; height:59px;}
.tablegoTL,.tablegoT2L { background:url(images/tcktL.gif) #FFF left top no-repeat;}
.tablegoTR,.tablegoT2R { background:url(images/tcktR.gif) #FFF left top no-repeat;}
.PL15 { padding-left:15px;}
.tablegoT { height:59px; background:url(images/tcktbg.gif) left top repeat-x;}

.tablegoT2L,.tablegoT2R { width:10px; height:35px;}
.tablegoTCbg { background:url(images/fd_tit.png); padding-left:10px;}
.tablegoT2 { line-height:35px; color:#517d98; font-size:14px; font-weight:bold;}

.lmqhtitle2 { height:29px; margin-top:30px; padding-left:15px;}
.lmqhtitle2 LI { height:29px; LINE-height:29px; margin:0px 2px; font-size:14px; text-align:center; float: left; font-weight:bold; cursor:pointer;}
.lmqhtitle2 LI a { padding-left:10px; display:block; background:url(images/menubgA2.gif) left top no-repeat; color:#FFF; float:left;}
.lmqhtitle2 LI a span { display:block; background:url(images/menubgA2.gif) right bottom no-repeat; padding-right:10px;}
.lmqhtitle2 LI a img { margin-top:5px;}
.lmqhtitle2 LI a:hover,.lmqhtitle2 .active a { padding-left:10px; display:block; background:url(images/menubgB2.gif) left top no-repeat; color:#235d8e; text-decoration:none;}
.lmqhtitle2 LI a:hover span,.lmqhtitle2 .active a span { display:block; background:url(images/menubgB2.gif) right bottom no-repeat; padding-right:10px;}



.tablegoC { height: auto; }
.tablegoC ol { height: auto; display:block; padding:10px 15px; }


.tablegoB { height:33px; background-position:left bottom; background-repeat:repeat-x; display:none;}
.tablegoBL,.tablegoBR{ width:10px; background-color:#FFF;}
.tablegoBL,.tablegoBR,.tablegoB{ height:33px; background-image:url(images/tckb.gif);}
.tablegoBL { background-position:left top; background-repeat:no-repeat;}
.tablegoBR { background-position:right top; background-repeat:no-repeat}






/*����Ϣ��ҳ*/
.more-info { WIDTH: 280px;}
.more-info2 { WIDTH: 200px;}
.more-info,.more-info2 { HEIGHT: 300px; BACKGROUND-COLOR: transparent; OVERFLOW-y: scroll; scrollbar-face-color: #b5def5; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #6eb6d4; scrollbar-darkshadow-color: #6eb6d4; scrollbar-track-color: #eff8fd; scrollbar-arrow-color: #FFFFFF;}

.more-info li,.more-info2 li { padding:5px 0px 5px 15px; font-weight:bold;}
.more-info li span,.more-info2 li span { display:block; clear:both; padding-left:15px; line-height:25px; color:#666; font-weight:normal;}
.MIico { background-position:0px -302px;}
.MIicob { background-position:0px -330px;}

/*��ӡҳ��*/
.printico1 { background-position:-105px -245px;}
.printico2 { background-position:-153px -245px;}
.printico3 { background-position:-202px -245px;}

@media print {
.noprint { 
display: none 
}
}

/* Icons */
.icon-application { background-image:url(../../icons/application-png/coolite.axd) !important;}
.icon-collapse-all { background-image: url(../../icons/application_double-png/coolite.axd) !important; }
.icon-arrow-refresh { background-image: url(../../icons/arrow_refresh-png/coolite.axd) !important; }

/* ListTab �б�ҳ���ǩ*/
.ListTabBg { height:30px;margin-top:5px;background:url(images/listtabbg_gyn.gif) repeat-x left top;width:100%;}
.ListTab {height:30px;border-left:1px #e1e1e1 solid;margin-left:50px;}
.ListTab ul{ list-style:none;padding:0px; margin:0px; font-size:12px;}
.ListTab li { height:30px;line-height:30px;font-size:12px;text-align:center;float:left;font-weight:bold;cursor:pointer;padding:0px 25px;border-right:1px #e1e1e1 solid;}
.ListTab li a {color:#666;text-decoration:none;display:block;}
.ListTab li a:hover,.ListTab .active a{color:#517d98;}
.ListTab li.active{background:url(images/listtabbg_gyn.gif) repeat-x left -59px #fff;}

.tableInput{border-collapse:collapse; width:100%; padding:5px;border:1px solid #c0d0df;}
.tableInput th,.tableInput td{border:1px solid #c0d0df; padding:5px;}

.tableIn{border-collapse:collapse; width:auto; padding:5px;border:0;}
.tableIn *{ vertical-align:middle;}
.tableIn th,.tableIn td{border:0; padding:5px;}

.editTabletitle{width:100px; margin-right:3px; text-align:right; height:20px;}
.editTitleAuto{ width:auto; margin-right:3px; text-align:right; height:20px;background-color:#eaf9ff; font-weight:bold; color:#235d8e;}
/*.editTitle{width:120px; margin-right:3px; text-align:right; height:20px;background-color:#eaf9ff; font-weight:bold; color:#235d8e;}*/
.editTitle{width:auto;  margin-right:3px; text-align:right; height:20px;background-color:#eff8fc; font-weight:bold; color:#517d98;}
.textReadOnly{background:#ccc; height:20px; line-height:20px; color:#666; font-size:12px; border:1px solid #4f8398;}
.editTitleRow{ background-image:url(images/table-titlet-bg.gif); height:25px;}

.tishiColor{ color:#999999;}

.btn{ background:#16a0d3; border:none; color:#fff; cursor:pointer; display:inline-block; font-family:"Microsoft Yahei"; font-size:12px; height:32px; line-height:32px; margin:0 1px 0 0; padding:0 20px; }
	.btn:hover{ background:#117ea6; }
	.btn.green{ background:#52A152; }
	.btn.green:hover{ background:#328032; }
	.btn.yellow{ background:#FF9C30;}
	.btn.yellow:hover{ background:#c87316; }
	.btn.violet{ background:#993333 ; }
	.btn.violet:hover{ background:#990033; }
	

/*������˵�������ʽ*/
.black_overlay{ 
            display: none; 
            position: absolute; 
            top: 0%; 
            left: 0%; 
            width: 100%; 
            height: 100%; 
            background-color: black; 
            z-index:1001; 
            -moz-opacity: 0.1; 
            opacity:.10; 
            filter: alpha(opacity=10); 
        } 
        .white_content { 
            display: none; 
            position: absolute; 
            top: 25px; 
            left: 25%; 
            width: 55%; 
            height: 55%; 
            padding: 20px; 
            border: 20px solid #d8e4f2; 
            background-color: white; 
            z-index:1002; 
            overflow: auto; 
        } 

.telephone-input {height:20px;padding:4px 5px; position:relative;}
.telephone-input input {width:200px;}
.telephone-input .tag{position:absolute;color:#c3c1c1;font-style:italic;font-size:12px;line-height:20px;margin-left:5px;}

	/*��tab��ʽ*/
	.tab a,.tab a:link {color:#5F5E5E;text-decoration:none;}
    .tab a:hover {color:#DD101B;text-decoration:none;}
    .tab .clear{clear:both;}

    .tab{width:100%; background:url(images/more_tab_bg.gif) repeat-x left top;}
    .tab ul.tab_title{height:29px; margin:0px; padding:0px;  padding-top:17px;list-style:none; padding-left:20px;}
    .tab .tab_title li{float:left; padding:1px 11px 0px 11px; height:29px;border:0px; background:none;}
    .tab .tab_title a{display:block; height:28px; line-height:28px;color:#235d8e; padding-left:20px; white-space:nowrap; font-size:12px; font-weight:bold; background:url(images/ico_bg.gif) no-repeat;}
    .tab .tab_title a span{ font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
    .tab .tab_title a span font{ font-size:12px; color:#ff5300;}
    .tab a.tt_dcl{ background-position:left 7px;}
    .tab a.tt_ytg{ background-position:left -33px;}
    .tab a.tt_fh{ background-position:left -73px;}
    .tab a.tt_wtg{ background-position:left -113px;}
    .tab a.tt_sy{ background-position:left -153px;}
    .tab .tab_title li.tt_sel{float:left;border:1px #99bce8 solid;border-bottom:0px; background:#fff; padding:0px 10px; height:28px;border-radius:3px 3px 0px 0px;-moz-border-radius:3px 3px 0px 0px; /* Old Firefox */}

.new_btn_login_sp{
	border:1px solid #D74C00;
	padding:1px;
	display:inline-block;
}
.new_btn_login{
    background-color: transparent;
    background-image: url("images/new-btn-fixed.png");
    border: medium none;
    cursor:pointer;
}
.new_btn_login{
    background-position: 0 -198px;
    width: 82px;
	color: #FFFFFF;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding: 0 10px 3px;
}
.new_btn_login:hover{
	background-position: 0 -167px;
	width: 82px;
	color: #FFFFFF;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding: 0 10px 3px;
}
        .black_overlay{ display: none; position:fixed; top: 0; left:0; 
            width: 100%; height: 100%; background-color:#fff; z-index:1001; -moz-opacity: 0.09; opacity:.9; filter: alpha(opacity=9); }
        .white_content { display: none;  position:fixed; top: 120px; left: 240px; width: 400px; height: 250px; 
            padding:0; color:#666;border: 1px solid #0fa0db;  background-color:#fafafa; z-index:1002; overflow: auto; }
        .divTitle{ background-image:url(images/fd_tit.png); background-repeat:repeat-x; border-bottom:1px solid #0fa0db; width:100%; height:28px; line-height:28px;}
        .divcontent{ height:180px; width:100%; overflow:auto;}
        .divFooter{ background-color:#f7f7f7; border-top:1px solid #0fa0db; padding:5px; text-align:center;}
/*---------全局----------*/
html,body{height:100%;font-family:"Microsoft Yahei";}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53","Arial Narrow","Verdana","Helvetica","sans-serif";}
body{background:#fff;font-size:12px; color:#517d98;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{color:#517d98;}
a:hover,a:link,a:visited{text-decoration:none; hidefocus="true";}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img,abbr,acronym{border:0;}
button,input,select,textarea{font-size:100%;}
select {max-width:250px;}
table{border-collapse:collapse;border-spacing:0;}
.red{color:#cc0000; font-weight:bold;}
.bold{font-weight:bold;}
.clear {clear:both;}
.TP5{padding:5px;}
input[type="text"]{height:22px; line-height:22px;background-color:#eaeff4; border:#c0d0df 1px solid; margin-right:5px;}
.select{height:22px;line-height:22px; background-color:#eaeff4; border:#c0d0df 1px solid; margin-right:5px;}
.textarea{background:#eaeff4; border:#c0d0df 1px solid;padding:0 0.5em;}
textarea{background-color:#eaeff4;border:#c0d0df 1px solid;}
input[type="text"]:hover,textarea:hover,select:hover{border: solid 1px #3bb4f2}
input[type="text"]:focus,textarea:focus,select:focus{border:solid 1px #0f9ae0 \9;border-color:rgba(82,168,236,0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6)}

/*---------top----------*/
#header{width:100%; height:80px; background:url(images/top_bg.png) left top repeat-x;}
#logo{width:280px; height:42px; background:url(images/logo_new.png) left top no-repeat; margin:20px 0 0 42px;}
.menu{width:100%; height:40px; background:url(images/menu_bg.png) left top repeat-x;line-height:34px;}
.menu ul{ width:300px;float:right; padding-right:20px;}
.menu li{float:left; padding:0 10px;}
.menu li img{ margin:0 5px; vertical-align:middle;}
/*---------main-left----------*/
/*border:solid 1px #a4d3f5;*/
#mainLeft{ width:auto;}
#mainLeft em{background:url(images/01_26.png) 5px 6px no-repeat; display:block;}
#mainLeft a:hover em{background: url(images/01_18.png) 5px 6px no-repeat; display:block;}
#mainLeft .ul1 .tit{font-weight:bold;border-bottom:1px solid #c0d0df;}
#mainLeft .ul1{ text-align:left;}
#mainLeft .ul1 li {width:100%;font-size:14px; background:url(images/01_20.png) left bottom no-repeat;line-height:34px;text-indent:30px; border-bottom:#ccecf9 1px solid;float:left;}
#mainLeft .ul1 li a{color:#517d98;}
#mainLeft .ul1 li a:hover{color:#517d98; background-color:#eff8fc; display:block;}
#mainLeft .ul2 em{text-indent:30px;}
#mainLeft .ul2{}
#mainLeft .ul2 .bgpic{background:url(images/to_down.png) 90% 50% no-repeat;}
#mainLeft .ul2 li{font-size:12px;float:left;}
#mainLeft .ul2 li a:hover{}
#mainLeft .ul2 li em{background-image:url(images/01_26.png);background-position: 5px 6px;background-repeat: no-repeat; display:block; margin-left:20px;}
#mainLeft .ul2 li a:hover em{background: url(images/01_18.png) 5px 6px no-repeat; display:block;}
#mainLeft .ul3 em{text-indent:30px;}
#mainLeft .ul3 {}
#mainLeft .ul3 li{font-size:12px;float:left;background:none;color:#f37b1d;}
#mainLeft .ul3 li a:hover{color:#f37b1d;}
#mainLeft .ul3 li em{background:url(images/pag_07.png) 7px 10px no-repeat; display:block; margin-left:40px;}
#mainLeft .ul3 li a:hover em{background: url(images/icon-onNext.gif) 7px 9px no-repeat; display:block;}

/*---------main-right----------*/
#main-right{width:auto;}
.welcome{width:100%;height:120px; line-height:90px;font-size:28px;text-indent:54px; font-family:'微软雅黑';}
.x_menu{width:100%; height:220px; background:#f8fdff; border:#acd7f6 1px solid;font-family:'微软雅黑'; margin:0 auto;}
.x_menu ul{width:33.3%;height:200px; float:left; margin:10px 0;}
.x_menu li{width:100%;height:100px; line-height:100px; font-size:18px;text-indent:35px;}
.x_menu li a:hover{color:#7fa1b6;}
.x_menu li img{padding:0 10px;vertical-align:middle;}
.x_menu .zmn{position:relative;z-index: 1;top:-20px;left:0px;}
.x_menu .zmn li{ width:230px; height:36px; line-height:36px;font-size:14px;float:left;text-indent:60px;}
.time{position:absolute;bottom:0px;z-index: 1;right:40px;float:right;font-size:14px;}
.tab{margin:0 10px;width: auto;height:37px; line-height:34px; font-weight:bold;}
.tab ul{}
.tab li{float:left;height:37px;}
.tab li a{ padding:0 15px;margin-right:5px;border:#e6f3fc 1px solid; border-top:#a1daf5 3px solid;display:block;}
.tab li a:hover{border:#acd7f6 1px solid; border-top:#00a1e5 3px solid;border-bottom:#fff 1px solid;}
.tab li img{position:relative;z-index: 1;top:-32px;right:9px; float:right;}
.tab2{float:left;margin:0 10px;width:100%;height:37px; line-height:34px;}
.tab2 ul{}
.tab2 li{float:left;margin-right:5px;padding:0 15px;}
.tab2 a li{border:#fff 1px solid; border-top:#fff 3px solid;font-weight:bold;}
.tab2 a:hover li{position:relative;border:#acd7f6 1px solid; border-top:#00a1e5 3px solid; border-bottom:#fff 1px solid;z-index: 1;left:0px; top:0px}
/*---------页码----------*/
.pag{width:100%; height:26px; line-height:20px; margin:2px;}
.black2 {float:right; padding-right:20px;}
.black2 span.disabled {margin-right:5px;color: #1e6a95;}
.black2 span.disabled img{vertical-align:middle;}
.seach2{border-bottom:#c0d0df 1px solid;line-height:35px;padding:5px;
        background: -webkit-linear-gradient( #ffffff, #f8fafe); /* Safari 5.1 - 6.0 */
          background: -o-linear-gradient(#ffffff, #f8fafe); /* Opera 11.1 - 12.0 */
          background: -moz-linear-gradient(#ffffff, #f8fafe); /* Firefox 3.6 - 15 */
          background: linear-gradient(#ffffff, #f8fafe); /* 标准的语法 */
}
.seach2 input[type="text"]{height:20px; line-height:20px;background:#eaeff4; border:#c0d0df 1px solid;}
.button{ width:100%;height:46px; line-height:46px;border-bottom:#acd7f6 1px dotted;}
#nav{width:100%;background:#f0f1f2;height:35px; line-height:35px;text-indent:5px;}
.tz{width:100%;height:25px; line-height:35px;text-indent:30px;}

.x_tit{width:100%;height:35px; line-height:35px;font-size:14px; font-weight:bold;text-indent:22px; margin-top:8px;}
.year{width:93%;border:#ddd 1px solid; overflow-y:scroll;line-height:25px; margin:0 auto;}
.year ul li{width:16.5%;line-height:30px;float:left;}
.year ul li input[type="text"]{margin:0 10px 0 10px;vertical-align:middle;}

.dy_tit{width:100%;height:35px; line-height:35px;font-size:14px; font-weight:bold;text-indent:22px; margin-top:5px;float:left;}
.dy{width:93%;border:#ddd 1px solid; overflow-y:scroll;line-height:25px; margin:0 auto;}
.dy ul li{width:20%;line-height:30px;float:left;}
.dy ul li input[type="text"]{margin:0 10px 0 10px;vertical-align:middle;}

.dyx{width:100%;height:40px;line-height:40px;border-top:1px solid #c0d0df;font-weight:bold;text-indent:22px;}
.dyx2{width:100%;height:40px;line-height:40px;border-top:1px solid #c0d0df;font-weight:bold;}

.dj_tit{width:100%;height:35px; line-height:35px;font-weight:bold;text-indent:22px; margin-top:5px;}
.dj{width:23%; height:309px;border:#ddd 1px solid; overflow-y:scroll;line-height:25px;float:left; margin-right:1%;}
.dj ul li{width:100%;line-height:30px;}
.dj ul li input[type="text"]{margin:0 10px 0 10px;vertical-align:middle;}
/*---------弹窗----------*/
.tc{width:100%;height:100%;}
.tc_tit{ height:37px; line-height:37px; font-size:14px; font-weight:bold; background:url(images/fd_tit.png) left top repeat-x;text-indent:25px;border:#acd7f6 1px solid;-moz-border-radius: 6px 6px 0 0;-webkit-border-radius: 6px 6px 0 0;border-radius: 6px 6px 0 0;behavior: url(../scripts/pie.htc);}
.close{ float:right; margin-right:20px;font-size:12px;}
.ks_tit{width:25%; margin-right:1%;float:left;}
.ks{height:260px;border:#ddd 1px solid; overflow-y:scroll;line-height:25px; font-weight:normal;}
.ks ul li input[type="text"],.ks ul li input[type="submit"],.ks ul li input[type="button"]{margin:0 10px 0 10px;vertical-align:middle;}
.ry_tit{width:34.3%;margin-right:1%;float:left;}
.ry{height:260px;border:#ddd 1px solid; overflow-y:scroll;line-height:25px; font-weight:normal;}
.ry ul li input[type="text"],.ry ul li input[type="submit"],.ry ul li input[type="button"]{margin:0 10px 0 10px;vertical-align:middle;}
.button3{ height:25px;float:right;display:inline; margin-right:10px;font-size:12px;}
.xuan{width:2%;height:230px;margin-right:1%;float:left; padding-top:80px;}
.xuan li{ width:17px; height:20%; margin:0 auto;}
/*---------table----------*/
.table{width:100%;empty-cells:show; border-collapse: collapse; margin:0 auto;}
.table th, .table td{border:1px solid #c0d0df;line-height:16px;}
.table th{background:#eff8fc; font-weight:bold; text-align:center;word-wrap:break-word;}
.table input[type="text"],.table input[type="submit"],.table input[type="button"]{height:22px; line-height:22px;background-color:#eaeff4; border:#c0d0df 1px solid; margin-right:20px;}

.table .tit{ font-size:14px;font-weight:bold;vertical-align:middle; line-height:40px;}
.button2{float:right;display:inline; margin-right:10px;}
.button2 ul{}
.button2 li{background:#ccecf9;float:left; line-height:26px;padding:0 10px;border:#9ad9f4 1px solid; margin:6px 0 0 10px;font-weight:bold;}
.button2 a:hover li{background:#eff8fc;border:#daeef6 1px solid;}
.button2 li img{padding-right:5px; vertical-align:middle;}
.biao_sk{width:100%;}
.biao_sk th{ text-align: center; background:#daefff;}
.biao_sk tr{height:30px;}
.biao_sk td{height:30px; background:#f0f0f0;}
.wen{font-size:12px; text-indent:2em;}
.seach{ font-weight:bold;}
/*---------table2----------*/
.table2 {width: 100%;clear: both;}
.table2 td a {color:#cc0000 ;}
/*---------table3----------*/
.table3{width:75.5%;empty-cells:show; border-collapse: collapse;text-align: center;}
.table3 th,.table3 td{border:1px solid #c0d0df;}
.table3 th{background:#daefff;font-weight:bold;text-align: center;padding:0 1em;word-wrap:break-word;}
.table3 td{height:30px;padding:0 1em;word-wrap:break-word;} 
.table3 tr{height:30px;}
.table3 tr a:hover{ background:#fff6e6;}
.table3 .hj{ background:#cddfec;}
/*---------foot----------*/
#footer{width:100%; height:40px;line-height:40px; text-align:center; color:#2676ba; margin:0 auto;border-top:1px solid #acd7f6;}
.search-button {width:54px;height:24px !important;background:#00a1e5 !important; color:#fff !important; margin-left:40px;}
.login {height:100%;width:100%;background:url('images/login_bg.jpg') no-repeat center;}

.button_up{ height:20px;width:20px; background:url(images/01_17.png) no-repeat;cursor:pointer;}
.button_down{ height:20px;width:20px; background:url(images/01_18.png) no-repeat;cursor:pointer;}
.admin-button {background-color:#c0d0df;cursor:pointer;margin:10px;padding:5px 15px;}
/* Styles for basic forms
-----------------------------------------------------------*/
fieldset {border: 1px solid #ddd;padding: 0 1.4em 1.4em 1.4em;margin: 0 0 1.5em 0;}
legend {font-size: 1.2em;font-weight: bold;}
.editor-label {margin: 1em 0 0 0;}
.editor-field {margin: 0.5em 0 0 0;}

/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {color: #f00;}
.field-validation-valid {display: none;}
.input-validation-error {border: 1px solid #f00 !important;background-color: #fee;}
.validation-summary-errors {font-weight: bold;color: #f00;}
.validation-summary-valid {display: none;}

/*Notifications
-----------------------------------------------------------*/
.messageBox{background-color:#F4F4F4;border-bottom:#ddd 1px solid;background-position:7px 5px;background-repeat:no-repeat;color:#333;font-family:'Microsoft YaHei';font-size:11px;margin:auto;padding:8px 8px 8px 30px;}
.messageBoxError{background-color:#FFECEC;background-image:url(images/error-message.gif);border-bottom:#ddd 1px solid;color:#dd514c;}
.messageBoxSuccess{background-color:#e1f8a6;background-image:url(images/success-message.gif); color:#51a805;border-bottom:#ddd 1px solid;}

.StudentDeptState_PrePlan {color:#eb4f38;}
.StudentDeptState_NoStart {background-color:#a9b7b7;color:#ffffff;}
.StudentDeptState_Ongoing {background-color:#56abe4;color:#ffffff;}
.StudentDeptState_ApplyOut {background-color:#9d55b8;color:#ffffff;}
.StudentDeptState_Finish {background-color:#11cd6e;color:#ffffff;}
.StudentDeptState_Cancel {color:#ffffff;background-color:#eb4f38;}

/*预览招录计划表PreviewTable
-----------------------------------------------------------*/
.PreviewTable th {background-color:#eff8fc;border:1px solid #c0d0df;height:30px;padding:2px; line-height:15px;}
.PreviewTable td {border:1px solid #c0d0df;height:20px;padding:2px; text-align:center;}
.attendance-table {text-align:center;font-weight:bold;}

/*弹出层
-----------------------------------------------------------*/
.black_overlay{ display: none; position:fixed; top: 0; left:0; width: 100%; height: 100%; background-color:#fff; z-index:1001; -moz-opacity: 0.09; opacity:.9; filter: alpha(opacity=9); }
.white_content { display: none;  position:fixed; top: 120px; left: 240px; width: 400px; height: 250px; padding:0; color:#666;border: 1px solid #0fa0db;  background-color:#fafafa; z-index:1002; overflow: auto; }
.whiteInfo {position:fixed; top: 60px; left: 100px; width: 500px; height: 250px; padding:0; color:#666;border: 1px solid #0fa0db;  background-color: white; z-index:1002; overflow: auto; }
.divTitle{ background-image:url(/Content/images/fd_tit.png); background-repeat:repeat-x; border-bottom:1px solid #0fa0db; width:100%; height:28px; line-height:28px;}
.divcontent{ height:180px; width:100%; overflow:auto;}
.divFooter{ background-color:#f7f7f7; border-top:1px solid #0fa0db; padding:5px; height:30px; text-align:center;}

.attendance-table {text-align:center;font-weight:bold;}

/*新tab样式*/
.tabNew a,.tab a:link {color:#5F5E5E;text-decoration:none;}
.tabNew a:hover {color:#DD101B;text-decoration:none;}
.tabNew .clear{clear:both;}
.tabNew{width:100%; background:url(/Content/images/more_tab_bg.gif) repeat-x left top;}
.tabNew ul.tab_title{height:29px; margin:0px; padding:0px;  padding-top:17px;list-style:none; padding-left:20px;}
.tabNew .tab_title li{float:left; padding:1px 11px 0px 11px; height:29px;border:0px; background:none;}
.tabNew .tab_title a{display:block; height:28px; line-height:28px;color:#235d8e; padding-left:20px; white-space:nowrap; font-size:12px; font-weight:bold; background:url(/Content/images/ico_bg.gif) no-repeat;}
.tabNew .tab_title a span{ font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.tabNew .tab_title a span font{ font-size:12px; color:#ff5300;}
.tabNew a.tt_dcl{ background-position:left 7px;}
.tabNew a.tt_ytg{ background-position:left -33px;}
.tabNew a.tt_fh{ background-position:left -73px;}
.tabNew a.tt_wtg{ background-position:left -113px;}
.tabNew a.tt_sy{ background-position:left -153px;}
.tabNew .tab_title li.tt_sel{float:left;border:1px #99bce8 solid;border-bottom:0px; background:#fff; padding:0px 10px; height:28px; /* Old Firefox */}

/*padding*/
.PT5 {padding:5px;}

.clear {clear:both;}

/*按钮*/
.gzbtn,.gzbtn.size-M{ font-size:12px;cursor:pointer;height:32px; font-family:"Microsoft Yahei";text-wrap:none;margin-left:5px;}/*默认为M，可以不写，可以理解为：均码*/
.gzbtn,.gzbtn.size-M{ line-height:32px}
.gzbtn,.gzbtn.size-M{ padding:6px 15px}

/*按钮 小*/
.gzbtn-min{ font-size:12px;cursor:pointer;height:12px; font-family:"Microsoft Yahei";text-wrap:none;margin-left:5px;}/*默认为M，可以不写，可以理解为：均码*/
.gzbtn-min{ line-height:18px}
.gzbtn-min{ padding:3px 5px}

/*提交*/
.btn-submit {color:#fff;background-color:#5a98de;border-color:#5a98de;color:#fff;background-color:#5a98de;border-color:#5a98de;height:32px;padding:6px 15px;}

/*圆角*/
.radius{border-radius:4px; overflow:hidden;}

/*默认——灰色	通常用于取消*/
.btn-default,.btn-default:visited{background-color:#e6e6e6;border-color:#e6e6e6}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active{color:#333;background-color:#c7c7c7;border-color:#c7c7c7}

/*按钮：主要——主色	通常用于确定、提交、购买、支付等*/
.btn-primary,.btn-primary:visited{color:#fff;background-color:#5a98de; border-color:#5a98de}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active{color:#fff;background-color:#0a6999;border-color:#0a6999}

/*次要按钮*/
.btn-secondary,.btn-secondary:visited{color:#fff;background-color:#3bb4f2; border-color:#3bb4f2}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary.active{color:#fff;background-color:#0f9ae0;border-color:#0f9ae0}

/*危险*/
.btn-danger,.btn-danger:visited{color:#fff;background-color:#dd514c; border-color:#dd514c}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active{color:#fff;background-color:#c62b26;border-color:#c62b26}

/*成功*/
.btn-success,.btn-success:visited{color:#fff;background-color:#5eb95e; border-color:#5eb95e}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active{color:#fff;background-color:#429842;border-color:#429842}

/*警告*/
.btn-warning,.btn-warning:visited{color:#fff;background-color:#f37b1d; border-color:#f37b1d}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active{color:#fff;background-color:#c85e0b;border-color:#c85e0b}

/*链接*/
.btn-link,.btn-link:visited{color:#0e90d2;cursor:pointer;border-color:transparent;background-color:transparent}
.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link.active{color:#095f8a;text-decoration:underline;background-color:transparent}

/*禁用状态*/
.btn-disabled{cursor:not-allowed;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none; pointer-events:none;background-color:#e6e6e6;}

/*块级按钮*/
.btn-block {-moz-box-sizing: border-box;display: block;padding-left: 0;padding-right: 0;width: 100%}

.Huialert{ position:relative;padding:8px 35px 8px 14px;margin-bottom: 20px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);background-color: #fcf8e3;border: 1px solid #fbeed5;}
.Huialert, .Huialert h4{color: #c09853}
.Huialert h4{margin: 0}
.Huialert-info{color: #31708f;background-color: #d9edf7;border-color: #bce8f1}
.Huialert-info h4{color:#31708f}

/*新tabbar样式*/
.tabbar a,.tabbar a:link {color:#5F5E5E;text-decoration:none;}
.tabbar a:hover {color:#DD101B;text-decoration:none;}
.tabbar .clear{clear:both;}

.tabbar{background-color:#eff8fc;border:1px solid #c0d0df;height:40px; line-height:40px;color:#5F5E5E; cursor:pointer; }
.tabbar ul.tab_title{margin:0px; padding:0px;list-style:none; padding-left:20px;}
.tabbar .tab_title li{float:left; height:40px;border:0px;background-color:#eff8fc;}
.tabbar .tab_title li div{ padding-left:30px; padding-right:30px;}
.tabbar .tab_title li .tt_selb{background:url(/Content/images/sel.png); background-repeat:no-repeat;}
.tabbar .tab_title {display:block; height:40px; line-height:40px;color:#235d8e; padding-left:20px; white-space:nowrap; font-size:12px; font-weight:bold;}
.tabbar .tab_title span{ font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.tabbar .tab_title span font{ font-size:12px; color:#ff5300;}
.tabbar .tt_nosel{ background-color:#eff8fc; background:url(/Content/images/nosel.png); background-repeat:no-repeat; background-position:100% 0%;}
.tabbar .tab_title li.tt_sel{float:left;height:40px; background:url(/Content/images/nosel.png); background-repeat:no-repeat; background-position:100% 0%;background-color:#ffffff;}

/*default*/
.mainbox{padding:8px;position:relative;color:#31708f;min-width:1050px;}
.mainbox .l{float:left;}
.mainbox .r{float:right;}
.listtitle{background-color: #d9edf7; height:36px; line-height:36px; border-bottom:solid 1px #e5e5e5; text-indent:14px; font-weight:bold; font-size:14px;}
.more1{float:right; font-weight:normal;color:#307fb1; padding-right:17px;}

.mainleft{padding-right:298px;}
.leftinfo{height:290px;}
.leftinfo .infoleft{border:#e5e5e5 solid 1px; float:left;height:290px;width:49.5%;}
.leftinfo .infoleft .listcontent{height:253px;overflow:auto;}
.bg_1{background:url(images/msgico/user.png) no-repeat 0% 50%;}
.bg_2{background:url(images/msgico/bm.png) no-repeat 0% 50%;background-size:28px;}
.bg_3{background:url(images/msgico/lq.png) no-repeat 0% 50%;}
.bg_4{background:url(images/msgico/bd.png) no-repeat 0% 50%;}
.bg_5{background:url(images/msgico/fpjs.png) no-repeat 0% 50%;}
.bg_6{background:url(images/msgico/dsfp.png) no-repeat 0% 50%;}
.bg_7{background:url(images/msgico/xx.png) no-repeat 0% 50%;}
.bg_8{background:url(images/msgico/qj.png) no-repeat 0% 50%;}
.bg_9{background:url(images/msgico/ztpx.png) no-repeat 0% 50%;}
.bg_10{background:url(images/msgico/wbd.png) no-repeat 0% 50%;}
.bg_11{background:url(images/msgico/tp.png) no-repeat 0% 50%;}
.bg_12{background:url(images/msgico/sfbg.png) no-repeat 0% 50%;}
.bg_13{background:url(images/msgico/zljh.png) no-repeat 0% 50%;}
.bg_14{background:url(images/msgico/lz.png) no-repeat 0% 50%;}
.bg_15{background:url(images/msgico/by.png) no-repeat 0% 50%;}
.bg_17{background:url(images/msgico/patient.png) no-repeat 0% 50%;}
.bg_18{background:url(images/msgico/kq.png) no-repeat 0% 50%;}
.bg_19{background:url(images/msgico/jnkh.png) no-repeat 0% 50%;}
.leftinfo .infoleft .listcontent .msg{border-bottom:1px dashed #f7f7f7;height:40px;padding:2px 10px 2px 10px;line-height:18px;}
.leftinfo .infoleft .listcontent .msg:hover{background-color:#fce6a2;}
.leftinfo .infoleft .listcontent .msg .title{height:100%;padding-left:40px;}
.leftinfo .infoleft .listcontent .msg .title .t{font-weight:bold;margin-right:10px;}
.leftinfo .infoleft .listcontent .msg .content{color:#666;padding-left:40px;}
.leftinfo .infoleft .listcontent .msg .content .info{color:#666;margin-left:20px;}

.leftinfo .inforight{border:#e5e5e5 solid 1px; float:right;height:290px;width:49.5%; }
.leftinfo .inforight .listcontent{height:253px;overflow:auto;}
.planfc_10{color:#808080;}
.planfc_20{color:#1296db;}
.planfc_25{color:#5a98de;}
.planfc_30{color:#32a487;}
.planfc_40{color:#f37b1d;}
.planbg_10{background:url(images/msgico/wks.png) no-repeat 0% 50%;}
.planbg_20,.planbg_25{background:url(images/msgico/jxz.png) no-repeat 0% 50%;}
.planbg_30{background:url(images/msgico/wc.png) no-repeat 0% 50%;}
.planbg_40{background:url(images/msgico/qx.png) no-repeat 0% 50%;}
.leftinfo .inforight .listcontent .msg{border-bottom:1px dashed #f7f7f7;height:35px;line-height:35px;padding:0 10px 0 20px;white-space:nowrap;}
.leftinfo .inforight .listcontent .msg:hover{background-color:#fce6a2;}
.leftinfo .inforight .listcontent .msg .title{height:100%;padding-left:40px;}
.leftinfo .inforight .listcontent .msg .title .t{font-weight:bold;margin-right:10px;}

.leftinfos{height:240px;margin-top:8px;}
.leftinfos .infoleft{border:#e5e5e5 solid 1px; float:left;height:260px;width:49.5%;}
.leftinfos .infoleft .listcontent{padding:5px;height:222px;overflow:auto;}
.leftinfos .infoleft .intomenu{text-align:center;background-color:#f8f8f9;border:1px solid #f6f6f6;padding:3px;border-radius:4px;float:left;margin:5px 0 0 5px;cursor:pointer;}
.leftinfos .infoleft .intomenu:hover{background-color:#f0f0f0;}
.leftinfos .infoleft .intomenu div{width:60px;white-space:nowrap;overflow:hidden;margin-top:3px;}
.leftinfos .inforight{border:#e5e5e5 solid 1px; float:right;height:260px;width:49.5%; }
.leftinfos .inforight .listcontent{height:222px;overflow:auto;}

.leftinfos .inforight .listcontent .msg{border-bottom:1px dashed #f7f7f7;height:46px;padding:2px 10px 2px 10px;line-height:18px;}
.leftinfos .inforight .listcontent .msg:hover{background-color:#fce6a2;}
.leftinfos .inforight .listcontent .msg .title{height:100%;padding-left:40px;}
.leftinfos .inforight .listcontent .msg .title .t{font-weight:bold;margin-right:10px;}
.leftinfos .inforight .listcontent .msg .content{color:#666;padding-left:40px;}
.leftinfos .inforight .listcontent .msg .content .info{color:#666;margin-left:20px;}

.leftinfos .inforight .hj{width:100%;overflow:auto;}
.leftinfos .inforight .hj table{empty-cells: show;border-collapse: collapse;}
.leftinfos .inforight .hj table td{white-space:nowrap;overflow:hidden;text-align:center;padding:4px;border: 1px solid #e5e5e5;}
.leftinfos .inforight .hj table .tr2{font-size:150%;color:#4caf50!important;}
.leftinfos .inforight .block{float:left;background-color:#ffffff;border:1px solid #e0e0e0;border-radius:5px; padding:3px 5px 5px 5px;text-align:center;margin:0px 5px 5px 0px;min-width:85px;}
.leftinfos .inforight .block .num{font-size:200%;color:#4caf50!important;}

.mainright{width:298px;position:absolute; top:8px; right:8px;}
.dflist{border:#e5e5e5 solid 1px; width:288px; height:290px; float:right;}
.dflist1{border:#e5e5e5 solid 1px; width:288px; height:260px; float:right; margin-top:8px;}
.newlist{padding-left:14px; padding-top:15px;}
.newlist li{line-height:25px; background:url(/Content/images/list2.png) no-repeat 0px 8px; text-indent:11px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.newlist i{width:150px; display:block; float:left; font-style:normal;}
.newlist b{font-weight:normal; color:#7b7b7b; padding-left:10px;}

.tooli{padding:30px 20px;}
.tooli li{float:left;padding-left:15px; padding-right:15px;margin-bottom:20px;}
.tooli li span{text-align:center;}
.tooli li p{line-height:35px; text-align:center;}

/*评价*/
.toptitle {text-align: center;padding: 5px;font-size: 16px;}
.checkcontent {width: 80%;background-color: #ffffff;margin: 0 auto;padding: 10px;border: 1px solid #e5e5e5;margin-bottom:10px;}
.checkgroup {margin-bottom: 10px;}
.checkgrouptitle {background-color: #d9edf7;border: 1px solid #bce8f1;vertical-align: middle;padding: 5px;font-weight: bold;font-size: 14px;}
.checkitem {margin: 10px;border-bottom: 1px solid #ddd;padding: 5px;width:500px;float:left;}
.checktitle {line-height:20px;}
.itemtype {background: #56abe4;color: #ffffff;padding: 0px 2px 0px 2px;margin-left: 10px;}
.checkvaluelist {margin: 10px;}
.checkvalueitem {margin-left:5px;}
.checkvalueitem li {margin-bottom:5px;}
.itemnumber{background: #f37b1d;color: #ffffff;padding: 2px;margin-right: 5px;border-radius:10px;}

.gztable {width:100%; empty-cells: show;border-collapse: collapse;margin: 0 auto;background: #ffffff;margin-bottom: 5px;}
.gztable th, .gztable td {border: 1px solid #e5e5e5;line-height: 16px;text-align: center;}
.gztable th {height: 35px;font-weight: bold;margin: 10px 0;padding: 0 2px;word-wrap: break-word;background-color:#eff8fc;}
.gztable td {height: 35px;padding: 0 0.5em;word-wrap: break-word;text-align:left;}
.gztable input[type="text"]{height:22px; line-height:22px;background-color:#eaeff4; border:#c0d0df 1px solid; margin-right:20px;}

.table_gray {width:100%; empty-cells: show;border-collapse: collapse;margin: 0 auto;background: #ffffff;}
.table_gray th, .table_gray td {border: 1px solid #e5e5e5;line-height: 16px;text-align: center;}
.table_gray th {height: 35px;font-weight: bold;margin: 10px 0;padding: 5px;word-wrap: break-word;background-color:#f8f8f8;}
.table_gray td {height: 35px;padding: 5px;word-wrap: break-word;text-align:left;}

.fixed_bottm{position:fixed;left:0px;bottom:0px;height:40px;line-height:40px;width:100%;background-color:#f7f7f7;border-top:1px solid #0fa0db;}

.EditDiv {-moz-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);}
.EditDiv2 {-moz-box-shadow:0 4px 20px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);}

.MsgTable {width:100%; empty-cells: show;border-collapse: collapse;margin: 0 auto;margin-bottom: 5px;}
.MsgTable tr {cursor:pointer;}
.MsgTable th, .DivStudent td {border: 0px;}
.MsgTable th {font-weight: bold;margin: 10px 0;padding: 0 2px;word-wrap: break-word;}
.MsgTable td {word-wrap: break-word;text-align:left;padding:3px;border-bottom:1px dotted #c0d0df;}
.MsgTable img {height:30px; border-radius:15px;background-color:#ffffff;margin-right:10px; }
.MsgTable td:hover {background-color:#fff;}
.MsgTable .spanPrompt{background-color:#ff4e00;color: #ffffff;padding: 2px;border-radius:10px;}
.divmsg #divHistory:hover{background-color:#ddd;cursor:pointer;}

.greenCss{color:#11cd6e;font-weight:bold;font-size:130%;}
.blueCss{color:#1296db;font-weight:bold;font-size:130%;}
.redCss{color:#dd514c;font-weight:bold;font-size:130%;}
.orangeCss{color:#f37b1d;font-weight:bold;font-size:130%;text-align:center;}
.tdBg{background-color:#eff8fc;}

/*---------tableInput----------*/
.tableInput{width:800px;empty-cells:show; border-collapse: collapse; margin:0 auto;background-color:#f8f8f9;}
.tableInput th, .tableInput td{border: 1px solid #e5e5e5;}
.tableInput th{}
.tableInput td{text-align:left;background-color:#ffffff;} 
.tableInput tr{height:35px;}
.tableInput .tdbg2 {background-color:#fdfdfd;}

/*考勤记录*/
.Attendance{color:#343434;}
.Attendance #CalendarTab td .txt{width:35px;text-align:center;border-bottom-right-radius:5px;color:#ffffff;}
.Attendance #CalendarTab td .day{}
.Attendance #CalendarTab td .foot{color:#ffffff;padding:5px;}

.Wdate{
	border:#999 1px solid !important;
	background:#fff url(datePicker.gif) no-repeat right !important;
    margin-right:2px !important;
    width:90px;
}
