/** 黑线表格**/
.tb_blackline {
	border-width: 1;
	border-color: #000000;
	border-style: solid;
	border-collapse: collapse;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
}

.td_blackline_right {
	text-align: right;
	border-width: 1;
	border-color: #000000;
	border-style: solid;
	border-collapse: collapse;
}

.td_blackline_left {
	text-align: left;
	border-width: 1;
	border-color: #000000;
	border-style: solid;
	border-collapse: collapse;
}

.td_blackline_center {
	text-align: center;
	border-width: 1;
	border-color: #000000;
	border-style: solid;
	border-collapse: collapse;
}

.td_caption {
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
	border-style: none;
}

.summary {
	border: 2px solid #ADD8E6;
}

.alert_label {
	color: #000000
}

.input_underline {
	border-left: black 0pt solid;
	border-right: black 0pt solid;
	border-top: black 0pt solid;
	border-bottom: black 1pt solid;
	padding: 3pt;
}

/**下拉框的样式**/
.select
{
	width: 30px;
	border: 1px solid #6496E8;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}


/**提示**/
.prompt {
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
}

/**学生基本信息**/
.td_bg {
	background-image: url(../css/img/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.td_bgC {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-bottom: 250px;
}

.td_bg2 {
	background-image:
		url(../css/img/td_bg2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
}

.td_bg3 {
	background-image:
		url(../css/img/bg3.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.td_bg4 {
	background-image:
		url(/epstar/web/swms/client/resources/images/swbase/bg4.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.td_bg5 {
	background-image:
		url(/epstar/web/swms/client/resources/images/swbase/bg5.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.td_bg6 {
	background-image:
		url(/epstar/web/swms/client/resources/images/swbase/bg6.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.td_bg7 {
	background-image:
		url(/epstar/web/swms/client/resources/images/swbase/bg7.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.toptd_bg {
	font-family: "宋体", "新宋体";
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	background-image:
		url(../css/img/td_topmid.gif);
	background-repeat: repeat-x;
	width: 98%;
	padding-left: 12px;
}

.td_midleft {
	background-image:
		url(../css/img/td_mid_left.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 5px;
}

.td_midright {
	background-image:
		url(../css/img/td_mid_right.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 5px;
}

.td_mid_midtext {
	font-family: "宋体", "新宋体";
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	line-height: 60px;
}

.td_mid_midtext2 {
	font-family: "宋体", "新宋体";
	font-size: 12px;
	font-weight: normal;
	color: #095fa6;
	padding-left: 12px;
	height: 40px;
	line-height: 40px;
}

.td_mid_midtext3 {
	font-family: "宋体", "新宋体";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-left: 20px;
	height: 40px;
	line-height: 40px;
}


.td_mid_midtext4 {
	font-family: "宋体", "新宋体";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	height: 20px;
	line-height: 25px;
}

.td_text_red {
	font-family: "宋体", "新宋体";
	font-size: 12px;
	line-height: 40px;
	font-weight: normal;
	color: #BF0000;
}

.td_text_black12 {
	font-family: "宋体", "新宋体";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.button {
	background-image:
		url(/epstar/web/swms/client/resources/images/swbase/button_bg.gif);
	background-repeat: repeat-x;
	height: 21px;
	border: 1px solid #7598b2;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}


.td_bottom_bg {
	background-image:
		url(../css/img/td_bottom_mid.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 98%;
	padding-bottom: 12px;
}

.td_bottom_bg2 {
	background-image:
		url(/epstar/web/swms/client/resources/images/swbase/td_bottom_midb.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 98%;
	padding-bottom: 12px;
}

.input {
	width: 30px;
	border: 1px solid #6496E8;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.inputbgcolor
{
	background-color: #F0FFFF;
}

.input2 {
	width: 100%;
	border: 1px solid #6496E8;
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
}

.input3 {
	width: 12px;
	border: 1px solid #6fa0df;
	height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
}

.menu_linebg {
	background-image:
		url(/epstar/web/swms/client/resources/images/swbase/menu_line.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.input4 {
	width: 150px;
	border: 1px solid #6496E8;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
}

.input5 {
	width: 35px;
	border: 1px solid #6496E8;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
}
.input6 {
	width: 30px;
	border: 0px;
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
 
}
.textarea {
	height: 80px;
	width: 260px;
	border: 1px solid #6496E8;
}

/**学生基本信息END**/ 
/**综合测评**/
.x-tree-node-jjfx .x-tree-node-icon {
	background-image:
		url(/epstar/web/swms/client/resources/images/zhcptree/jjfx.jpg);
}

.x-tree-node-jsbzx .x-tree-node-icon {
	background-image:
		url(/epstar/web/swms/client/resources/images/zhcptree/jsbzx.jpg);
}

.x-tree-node-jsjkx .x-tree-node-icon {
	background-image:
		url(/epstar/web/swms/client/resources/images/zhcptree/jsjkx.jpg);
}

.x-tree-node-srx .x-tree-node-icon {
	background-image:
		url(/epstar/web/swms/client/resources/images/zhcptree/srx.jpg);
}
	.pf_input_text {
			border: 1px solid #6496E8;
	}
	.pf_textonly {
			border: 0px solid #6496E8;
			 
	}
	.pf_jjmx {
			border: 0px solid #6496E8;
			color: #0033CC;
			font-weight: bold;			
			 
	}	
.ms_cpxg{
	border:3;
	overflow:hidden;
	background-color: transparent;
	}	
/**综合测评END**/



/*新表单样式*/
.table-form{
	border: 1px solid #2E538D;

}

.table-form-head{
	background: transparent url(../images/title_vista_bg.png) repeat-x;
	height: 23px;
	line-height: 23px;
	
	border-left: 1px solid #C8D6E7;
	border-right: 1px solid #C8D6E7;

	background-color: #84aFd1;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	padding-left: 12px
}
.table-form-head2{
	
	height: 23px;
	line-height: 23px;
	background: transparent url(../images/title_vista_bg.png) repeat-x;
	border-left: 1px solid #C8D6E7;
	border-right: 1px solid #C8D6E7;

	background-color: #178ac3;
	color: #E0FFFF;
	font-weight: bold;
	font-size: 14px;
	padding-left: 12px
}
.td_class {
	font-size: 12px;
	background-color: #E0FFFF;
	padding: 1px;
	text-align: center;
}

.td12_class {
	font-size: 12px;
	background-color: #E0FFFF;
	padding: 1px;
	text-align: left;
}

.td_title_class {
	backgroud :transparent url(../images/title_vista_bg.png) repeat-x;
	font-size: 12px;
	padding: 2px;
	text-align: center;
}


.td3_class {
	font-size: 12px;
	background-color: #E0FFFF;
	padding: 1px;
	text-align: right;
}


.td5_class {
	font-size: 12px;
	background-color: #E0FFFF;
	padding: 1px;
	text-align: left;
}

.td2_class {
	font-size: 12px;
	background-color: #F0F5f9;
	padding: 1px;
	text-align: center;
}

.td4_class {
	font-size: 12px;
	padding: 1px;
	text-align: center;
}

.td_field_required{
	background-color: #8ADAEB;
	padding: 0px;
	text-align: right;
	color: #d24F1F;
}


.td_field {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #DADCFB;
}

.td_field_current {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #D3BC09;
}

.button_vista {
	background-image:
		url(../images/button_vista_bg.png);
	background-repeat: repeat-x;
	width:100px;
	height: 20px;
	border: 1px solid #7598b2;
	font-size: 12px;
	text-color: #7598b2;
	font-weight: normal;
	color: #eeeeee;
}

.button_vistas {
	background-image:
		url(../images/button_vista_bg.png);
	background-repeat: repeat-x;
	border: 1px solid #7598b2;
	font-size: 12px;
	font-weight: normal;
	color: #eeeeee;
}

.eftReadOnly{
	font-size: 12px;
	background-color: #E0FFFF;
	border: 1px solid #7F9DB9;
	font-weight: normal;
	width: 100%;
}

.frame{
	border-left-style:solid;
	border-bottom-style:solid;
	border-top-style:solid; 
	border-right-width:0px;
	border-width:1px
}

.frame1{
	border-left-style:solid;
	border-bottom-style:solid;
	border-top-style:solid; 
	border-right-style:solid;
	border-width:1px
}





/*新表单样式 end*/