#mind .orange2{color:#f39700; font-size:12px; font-weight:bold;}
.shadow{background:url(/requirement/images/shadow.gif) repeat-x; height:11px;}
.title_bg{background:url(/requirement/images/title_bg.gif) repeat-x; height:38px; font-size:14px; font-weight:bold; color:#eb6100; padding-top:12px; padding-left:50px;}


#msr_con2{background:url(/requirement/images/search.gif) repeat-x #FFC472;height:66px;clear:both;overflow:hidden;position:relative;}
#msr_con2 .msrtype{position:absolute;height:20px;line-height:20px;width:121px;position:absolute;top:10px;left:112px;}
#msr_con2 .msrtype2{position:absolute;height:20px;line-height:20px;width:121px;position:absolute;top:10px;left:255px;}
#msr_con2 .msrtype3{position:absolute;height:20px;line-height:20px;width:121px;position:absolute;top:10px;left:398px;}
#msr_con2 .msrtype4{position:absolute;height:20px;line-height:20px;width:121px;position:absolute;top:37px;left:112px;}
#msr_con2 .msrtype5{position:absolute;height:20px;line-height:20px;width:121px;position:absolute;top:37px;left:255px;}
#msr_con2 .msrtype6{position:absolute;height:20px;line-height:20px;width:121px;position:absolute;top:37px;left:398px;}

#msr_con2 #msrsubm{position:absolute;top:19px;left:555px;text-indent:-9999px;height:25px;width:80px;border:0;background:none;cursor:hand;cursor:pointer;}
#mcr2{background:#fff; margin-top:5px; height:100px;overflow:hidden;}
.kssy{float:left; background:url(/requirement/images/kssy.gif) no-repeat; height:95px; width:34px; margin-top:3px;}
.title{ font-weight:bold; color:#f39700; }
.kclb { margin-top:5px; float:right; width:600px; line-height:22px;}
.shadow2{background:url(/requirement/images/shadow2.gif) repeat-x; height:16px; margin-bottom:2px;}
#settings {
background:url(/requirement/images/list.gif) no-repeat;
height:35px;
}
#settings .mode {
float:left;
height:25px;
padding:10px 0 0 28px;
width:50px;
}
.tablelist{ width:100%; text-align:center; height:100%; font-size:12px; font-weight:bold; color:#004986}
#list_n{background: url(/requirement/images/list_n_bg.gif) repeat-y;font-size: 12px;color: #656565;}
.tablelist_n{ width:100%; text-align:center; height:100%; font-size:12px; color:#000; line-height:22px;}
.list_lx{ color:#f39700;}
.list_date{color:#999999;}
.list_ys{color:#FF0000}

#zrmxq{background:url(/requirement/images/zrmxq_bg.gif) no-repeat; height:281px;overflow:hidden;margin-top:10px;}
.z_title{ font-size:14px; font-weight:bold; color:#000; text-indent:25px; height:19px; padding-top:5px; margin-bottom:8px;}
.ol-bg-list {
padding:0 0 0 10px;
width:auto;
height:20px;
}
.ol-bg-list li a{color:#000; text-decoration:none;}
.ol-bg-list li a:hover{color:#f39700;text-decoration:none;}

#list_n a{color:#000; text-decoration:none;}
#list_n a:hover{color:#00b7ee;text-decoration:underline;}

.kclb a{color:#000; text-decoration:none;}
.kclb a:hover{color:#f39700;text-decoration:underline;}

#mindt a{color:#f39700; text-decoration:none;}
#mindt a:hover{color:#f39700;text-decoration:underline;}

#blank{ height:10px;}

#box{}
.box_top{background:url(/requirement/images/box_top.gif) no-repeat; height:19px;overflow:hidden;}
.box_center{background:url(/requirement/images/box_center.gif) repeat-y;}
.box_bottom{background:url(/requirement/images/box_bottom.gif) no-repeat; height:23px;overflow:hidden;}
.center_word{width:90%; line-height:22px; text-align:left;}
.center_word span{color:red;}
.center_word th{font-size:12px; font-weight:bold; color:#a74200; width:20%;}
.description_t{background:url(/requirement/images/description_bg.gif) no-repeat;height:27px; margin-left:30px; margin-top:20px; font-size:14px; font-weight:bold; color:#eb6100; padding:8px 0 0 20px;}
.description_c{background:url(/requirement/images/description_bg_c.gif) repeat-y; margin-left:30px; padding:5px 60px 5px 20px; line-height:22px;}
.description_b{background:url(/requirement/images/description_bg_b.gif) no-repeat; height:18px; margin-left:30px;}
.button_xy{height:33px; margin:10px 0 0 250px; margin-bottom:20px;}
.submit{background-color:#FAFAFA;
border:1px solid #DFDFDF;
padding:10px 5px 5px; width:575px; margin-left:30px;}
.center_word2{width:90%; line-height:26px; text-align:left; margin-bottom:5px;}
.submit_b{background:url(/requirement/images/button_submit.gif) no-repeat; height:24px; width:72px; font-size:12px; font-weight:bold; margin-left:30px;}

#demand3{display: none} 
.list_xyjl{background:url(/requirement/images/list_bg_xy.gif) no-repeat; height:35px; margin-left:30px;}
.list_xy{width:591px; text-align:center; height:100%; font-size:12px; font-weight:bold; color:#a74200;}
.list_n_xy{background: url(/requirement/images/list_n_xy.gif) repeat-y;font-size: 12px;color: #656565; margin-left:30px; }
.tablelist_xy{width:591px; text-align:center; height:100%; font-size:12px; color:#000; line-height:22px;}
#demand3 a{color:#000; text-decoration:none;}
#demand3 a:hover{color:red;text-decoration:underline;}
#demand4 th{font-size:12px; font-weight:bold; color:#a74200;}

#demand4{disp}
.operation{background:url(/requirement/images/operation_bg.gif) no-repeat; height:203px; margin-left:30px; padding:20px 0 0 25px; line-height:24px;}
#demand4 span{font-size:12px; font-weight:bold; color:#eb6100; padding-right:5px;}
.apply{background:url(/requirement/images/apply_bg.gif) no-repeat; height:61px; margin:12px 0 10px 5px;}

#box .labels{width:590px; margin-left:30px; height:32px;}
#box .n_menu ul{list-style:none;margin-left:17px;}
#box .n_menu li{float:left; text-align:center;}
#box .n_menu li:hover{cursor: pointer;}
#box .n_menu li.m_on            
{
	width:131px;
	height:33px;
	padding-top:8px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin-right:4px;
	margin-left:4px;
	background:url(/requirement/images/lables_on.gif) no-repeat ;
}

#box .n_menu li.m_off            
{
	width:131px;
	height:28px;
	padding-top:8px;
	color:#ac6a00;
	font-size:12px;
	font-weight:bold;
	margin-right:4px;
	margin-left:4px;
	margin-top:4px;
	background:url(/requirement/images/lables_off.gif) no-repeat ;
}
.line_lab{ height:2px; background-color:#ff9600; width:590px; margin:0 0 15px 30px;}
