*{ margin:0; padding: 0;}
body{ 
FONT-SIZE: 14px;
FONT-FAMILY:微软雅黑,宋体;
line-height: 150%;
color:#333;
scrollbar-Arrow-Color: #999999;
scrollbar-DarkShadow-Color: #999999;
scrollbar-Face-Color: #F5F5DF;
scrollbar-Highlight-Color: #ffffff;
scrollbar-Base-Color: #F5F5DF;

}
TD
{
FONT-FAMILY:微软雅黑,宋体;
FONT-SIZE: 14px;
line-height: 150%; 
}
A {
	TEXT-DECORATION: blink
}
A:visited {
	/*COLOR: #0ea0f9*/
}
A:active {
	COLOR: #000000;
}
A:hover {
	COLOR: #0ea0f9;
}

input,select{vertical-align:middle;}
/*input,textarea宽度自适应*/
 .mod-retweet-textarea { background-color: #FFFFFF; border:1px solid #64B2D1; overflow:hidden; padding:2px; position:relative; }  
 .mod-retweet-textarea textarea {padding: 0;margin: 0; border:0 none; font-size:12px; height:80px; line-height:1.5em; width:100%; display:block; }  
 .mod-retweet-textarea input { border:0 none; font-size:12px; height:15px; line-height:1.5em; width:100%; }  
/**标题样式*/
.title span{ line-height:30px; font-size:12px;  _margin:6px; display:block; font-weight:700;text-align: left;padding-left: 5px;}
.title span a{ float:right; color:#uuu; font-weight:100; text-decoration:none; margin-right:10px;}
.span .right{text-align:right;}
.title .right{ float:right; margin-bottom:5px;}
.title .left{ float:left; margin-bottom:5px;}
.title input{ border:1px solid #64B2D1;  margin-left:4px; margin-top:5px; padding:3px; vertical-align:middle;}
.title select {  margin-top:7px;  vertical-align:middle;}
.title input.button{ width:64px; height:26px; border:none; background:url(../images/search_btn.png)}
.title .duan{width:90px;}

 /*table_input 表格输入页*/
 .table_input{border-bottom:#99d8ee solid 1px; border-right:#99d8ee solid 1px;  margin:10px; _margin:8px; width:98%;word-break:break-all; word-wrap:break-word;}
 .table_input td{height:28px; border-left:#99d8ee solid 1px; border-top:#99d8ee solid 1px ; padding:3px 3px; }
 .table_input td.one{  line-height:30px; width:160px;background:#e5f1fd;text-align:right;nowrap:false;}
 .table_input td.two{  line-height:30px; text-align:left; padding:4px; width:34%;}
 .table_input td.three{  line-height:30px; background:#e5f1fd;  text-align:right; width:13%;}
 .table_input td.four{  line-height:30px; text-align:left; padding:4px; width:11%;}
 .table_input td.five{  line-height:30px; text-align:left; padding:4px; width:70%;}
 .table_input td.six{  line-height:30px; text-align:left; padding:4px;}
 .table_input .duan{width:90px;}
 .table_input td.first{ font-weight:bold; background:#efefef;  word-break:break-all; text-align:right;}

/*table_list 列表页*/ 
 .table_list{ width:99%; border:#c3c3c3 solid 1px;  margin:5px; _margin:8px; word-break:break-all; word-wrap:break-word;}
 .table_list td.first{ line-height:35px; font-weight:bold; background:#efefef;  text-align:center; word-break:break-all; }
 .table_list td.line2{ line-height:25px; background:#f8f8f8; border-bottom:#dcdcdc solid 1px; border-right:#dcdcdc solid 1px ; padding:0px 10px; }
 .table_list td{ line-height:30px; padding-left:5px; padding-right:5px; border-bottom:#dcdcdc solid 1px;  border-right:#dcdcdc solid 1px ; }
 .table_list td.right{ text-align:right; } 
 .table_list td.center{ text-align:center; } 
 .table_list tr{ 
 onmouseover: expression(onmouseover=function (){this.style.backgroundColor ='#e0ecff'}); onmouseout: expression(onmouseout=function (){this.style.backgroundColor =''}); 
 }               
 /*.table_list tr:nth-child(2n){ background:#fff; } 
 .table_list tr{ background-color: expression((this.sectionRowIndex % 2 == 0) ? "#f7f7f7" : "#fff" );} */
 .table_list input{width:60px; }
 .table_list input .right{width:60px; text-align:right;}
.t1 {background-color:#f7f7f7;}
.t2 {background-color:#fff;}
.t3 {background-color:#ccc;}
 
  .table_list3{ width:99%; border:#c3c3c3 solid 1px;  margin:5px; _margin:8px; word-break:break-all; word-wrap:break-word;}
 .table_list3 td.first{ line-height:35px; font-weight:bold; background:#efefef;  text-align:center; word-break:break-all; }
 .table_list3 td.line2{ line-height:25px; background:#f8f8f8; border-bottom:#dcdcdc solid 1px; border-right:#dcdcdc solid 1px ; padding:0px 10px; }
 .table_list3 td{ line-height:30px; padding-left:5px; padding-right:5px; border-bottom:#dcdcdc solid 1px;  border-right:#dcdcdc solid 1px ; }
 .table_list3 td.right{ text-align:right; } 
 .table_list3 td.center{ text-align:center; }           
 .table_list3 input{width:60px; }
 .table_list3 input .right{width:60px; text-align:right;}
.t1 {background-color:#f7f7f7;}
.t2 {background-color:#fff;}
.t3 {background-color:#ccc;}

/*table_list_jh投资计划列表页*/ 
 .table_list_jh{ border:#c3c3c3 solid 1px;  margin:10px; _margin:8px; width:98%; word-break:break-all; word-wrap:break-word;}
 .table_list_jh td.first{ line-height:35px; font-weight:bold; background:#efefef;  text-align:center; word-break:break-all;}
 .table_list_jh td{ line-height:30px; border-bottom:#dcdcdc solid 1px; border-right:#dcdcdc solid 1px ; padding:0px 10px; text-align:center;}
 .table_list_jh td.right{ text-align:right; } 
 .table_list_jh td.center{ text-align:center; } 
 .table_list_jh td.line2{ line-height:30px; background:#f8f8f8; border-bottom:#dcdcdc solid 1px; border-right:#dcdcdc solid 1px ; padding:0px 10px; text-align:center;}
 .table_list_jh tr{ background:#f7f7f7; height:30px;}               
 .table_list_jh tr:nth-child(2n){ background:#fff; } 
 .table_list_jh tr{ background-color: expression((this.sectionRowIndex % 2 == 0) ? "#f7f7f7" : "#fff" );} 

/*button*/
.button_button{ text-align:center; }
input.button_AB{ background:url(../login/images/button.png) -2px -2px; border:none; width:60px; height:23px; line-height:23px; margin:10px; }
input.button_AB:active {background:url(../login/images/button.png) -63px -2px; }
input.button_ABC{ background:url(../login/images/button.png) -2px -28px; border:none; width:71px; height:23px; line-height:23px; margin:10px;}
input.button_ABC:active { background:url(../login/images/button.png) -74px -28px;}
input.button_ABCD{ background:url(../login/images/button.png) -2px -54px; border:none; width:79px; height:23px; line-height:23px; margin:10px; }
input.button_ABCD:active{ background:url(../login/images/button.png) -82px -54px;}
input.button_ABCDE{ background:url(../login/images/button.png) -2px -81px; border:none; width:91px; height:23px; line-height:23px; margin:10px; }
input.button_ABCDE:active{ background:url(../login/images/button.png) -94px -81px; border:none; width:91px; height:23px; line-height:23px; margin:10px; }
input.button_cancel{ background:url(../login/images/button.png) -2px -54px; border:none; width:79px; height:23px; line-height:23px; margin:10px; }

/**搜索按钮**/
.searchbtn{ width:64px; height:26px; border:none; background:url(../images/search_btn.png)}
/*.btn{ background:url(../login/images/button.png) -2px -2px; border:none; width:60px; height:23px; line-height:23px; margin:10px; }*/
/**选择日期输入框宽度**/
input.time{width:90px;}


/*分页*/
#div5 {text-align:center;}

.scrollbar_area{width:100%;height:96%; overflow:auto; scrollbar-face-color: #9EBFE8; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #9EBFE8; scrollbar-darkshadow-color: #9EBFE8; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF}
 
 .scrollbar{ WIDTH: 100%; HEIGHT: 100%; OVERFLOW:auto; scrollbar-face-color: #9EBFE8; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #9EBFE8; scrollbar-darkshadow-color: #9EBFE8; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF}

.numberbox .textbox-text {
/*text-align: right;*/
}
.datagrid-toolbar-right{
    position: fixed;
    z-index: 1;
    left: 80%;
}
/*项目生命周期图谱*/
.tp{
	text-align:center;
}
.tp tr{
	height:20px;
}
 .tp td{ 
 	height:20px; padding:0px 10px;
}
 .tp td.one{  
 	line-height:30px; background:#e5f1fd;
 }
.tp tr td a{
	color:#000;
	font-size:12px;
	text-decoration:none;
}
.tp tr .x_1{
	background:url(../login/images/x_1.png)
}
.tp tr .x_2{
	background:url(../login/images/x_2.png)
}
.tp tr td .d_1{
	background-image:url(../login/images/d_1.png);
	width:14px;
	height:22px;
	display:block;
}
.tp tr td .d_2{
	background-image:url(../login/images/d_2.png);
	width:14px;
	height:22px;
	display:block;
}
.tp tr td .d_3{
	background-image:url(../login/images/d_3.png);
	width:14px;
	height:22px;
	display:block;
}

/*11-30 wzq table width*/ 
 .table_input td.new_one{
	line-height: 30px;
    background: #e5f1fd;
    text-align: right;
    width:21%;
}
 .table_input td.first_special{
 	width:19%;
 }
/*add width*/
 .table_input td.addwidth{
	width:110px;
	
}

/*忘记密码  必要样式*/
.clears{ clear:both;}
.for-liucheng{width:640px;margin:30px auto; height:50px;padding:20px 0 0 0; position:relative;}
.liulist{float:left;width:33%; height:7px; background:#ccc;}
.liutextbox{ position:absolute;width:100%;left:0;top:10px;}
.liutextbox .liutext{float:left;width:33%; text-align:center;}
.liutextbox .liutext em{ display:inline-block;width:24px; height:24px;-moz-border-radius: 24px; -webkit-border-radius: 24px;border-radius:24px; background:#ccc; text-align:center; font-size:14px; line-height:24px; font-style:normal; font-weight:bold;color:#fff;}
.liutextbox .liutext strong{ display:inline-block;height:26px; line-height:26px; font-weight:400;}
.liulist.for-cur{ background:#77b852;}
.liutextbox .for-cur em{ background:#77b852;}
.liutextbox .for-cur strong{color:#77b852;}

.forget-pwd{width:500px;margin:20px auto;min-height:400px;}
.forget-pwd input,.forget-pwd select,.forget-pwd button{border:0;margin:0;padding:0; background:none;}
.forget-pwd dl{margin-bottom:20px;}
.forget-pwd dt{float:left;padding-right:10px;width:100px; height:30px; line-height:30px; text-align:right; font-size:14px;}
.forget-pwd dd{float:left;width:380px; height:30px; position:relative;}
.forget-pwd dd input{width:190px; height:28px;border:#ccc 1px solid;border-radius:5px 5px 5px 5px;}
.forget-pwd dd select{width:190px; height:30px;border:#ccc 1px solid;}
.forget-pwd dd button{width:120px; height:30px; line-height:30px;border:#ddd 1px solid; background:#f1f1f1; text-align:center; cursor:pointer; font-size:14px;color:#666;}
.forget-pwd .yanzma{ position:absolute;left:200px;top:2px; height:30px; line-height:30px;width:180px;}
.subtijiao{padding:0 0 0 110px;}
.subtijiao a{
  background-color:#428bca;
  border-radius:5px 5px 5px 5px;
  display: inline-block;
  vertical-align: top;
  width: 85px;
  line-height: 30px;
  font-size: 14px;
  padding: 0;
  color:white;
  text-align:center;
  margin-left:2px
}
.subtijiao a:hover{
	border-radius:6px 6px 6px 6px; 
	line-height: 29px;
	color:black;
}
.successs{ text-align:center;padding: 20px 0 60px 0;}
.successs h3{padding:20px; font-size:25px;color:#A0CD4E;}