/**dynamic list table style
   author:dengli
   createdate:2009/04/02
**/
/**我的帐户首页列表样式**/
.m_table{
     border-collapse:collapse;
     margin:5px 0px 3px 12px;
	 width:98%;
}

.m_listTable{
	width:685px;
	margin-left:10px;
	margin-top:2px;
	cursor: default;
	background: #f0e;
	font-family:tahoma,verdana,sans-serif;
}

.m_listTitle{
	font-size:12px; 
	color:#FFFFFF;
	font-weight:bold;
	padding: 5px 0px 5px 5px;
	background-color:#ac2020;
	height:16px;
	margin-bottom:10px;	
	cursor:pointer;
}

.m_listText {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a3a3a;
	height:22px;
	background-color:#e7e6e2;
    margin-bottom:10px;
	
}

.m_listtext-red {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #a00108;
	line-height:22px;
	background-color:#f0efeb;
}
.m_listtext-right {
	font-family: Verdana, Helvetica, sans-serif;
	text-align:right;
	font-size: 12px;

	line-height:22px;
	background-color:#f9f8f8;
}



.m_text_font14{
	width:98%;
	text-align:left;
	padding-left:15px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
	}
	
/**form样式**/	
.m_tr{
	margin-top:3px;
	}
	
	

.m_left_td{
	width:40%;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	border:dashed; 
	border-width:0px 0px 1px 0px; 
	border-color:#FFF;
	padding-right:10px;
    background-color:#efebeb;
	height:25px;
	}
	
.m_right_td{
	width:60%;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	border:dashed; 
	border-width:0px 0px 1px 0px; 
	border-color:#FFF;
	padding-left:5px;
    background-color:#f6f4f4;
	height:22px;
	}
	
.m_right_td input{
	font-size:12px;
    width:180px; 
    line-height:20px;
    height:15px; 
    border-right:1px solid  #f2eded; 
    border-bottom:1px solid #f2eded;
}

.m_right_td select{
	position: relative;
    left: -2px;
    top: -2px;
	font-size:12px; 
	width:200px;
	line-height:20px;
    color: #4b4646;
	}
	
.m_right_td textarea{
	padding:2px 2px 2px 3px;
	font-size:12px;
	color:#b1aeae;
	}
	
.m_right_td checkbox,radio {
    border:0px;
    color:#1b8118;
    background-color: transparent;
    margin: 0px;
    vertical-align: bottom;
}

.m_selectstyle{
	overflow:hidden;
	border:1 solid #9e9b9b;
	
	}


.m_dot{
	color:#FF0000;
	margin:-10px -8px 0px 0px;
	}	


.m_bg1 {	
    background:#f2efef;
    height:22px;
    }
.m_bg1 td {
    padding:4px 0px 2px 0px;
     }

.m_bg2 {
     background:#f9f8f8;
     height:22px;
     }
     
.m_bg2 td {
      padding:4px 0px 2px 0px;
        }
        
.result_over {
      background:#eed1d1;
     }
     
.result_over td {
       background:#eed1d1;
       padding:4px 0px 2px 0px;
       height:22px;
      }
      
.result_out {
       background:#e7e2e2;
       }
       
.result_out td{
       background:#FDECEC;
       padding:4px 0px 2px 0px;
       height:22px;
        }

/** list text info 表格中文字链接样式**/
.m_font_red{
      color:#bf132b;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  
}
.m_font_red a:visited{
       color:#bf132b;
       font-size:12px;
	   text-decoration:underline;
}
.m_font_red a:hover{
         color:#221abe;
         font-size:12px;
		 text-decoration:none;
 
}

/** list brush balance 刷新余额样式**/

.m_balance_link {
          margin:0 0 0 5px;
          display:inline;
}
.m_balance_link  a:visited{
          color:#0074c0;
}
.m_balance_link  a:link{
           color:#0074c0;
}
.m_balance_link  a:hover{
           color:#0074c0;
}
.m_balance_all{
          color:#a4141e;
		  text-align:right;
		  font-family:Verdana, Arial, Helvetica, sans-serif;
	      font-size:12px;
		  
}



/** list span 页面中SPAN定义**/
.list_span{ 
        font-size::12px;
		color:#161ca7;

}
.list_span_bal{
         color:red;
}

/** special page info clew 页底提示**/
.m_btm-clew{
	width:98%;
	margin-top:15px;
	float:left;
	text-align:left;
	font-size:12px;
	}
	
.m_btm-clew ul{
	color:#DC414E;
	background:url(../images/newimages/infoclewpic.gif)left top no-repeat;
	list-style:none;
	padding:3px 0 3px 15px;
	font-size:12px;
	
	}
	
.m_btm-clew li{
	color:#898989;
    padding:4px 0px;
	font-size:12px;
	}

/******** date clew area 写入一级或二级步骤时操作提示*********/
.date_clew {
    padding:2px 0 1px 0;
    color:#999999;
    float:right; 
    width:168px;
}
.date_clew_on {
	border:1px solid #F0BDBD;
	background:#FDECEC 
	padding:2px 5px 1px 22px;
	margin-right:9px;
	float:right;
	width:221px;
}
.date_clew_err {
    border:1px solid #F0BDBD;
    background:#FDECEC 
    padding:2px 5px 1px 22px;
    margin-right:9px;
    float:right;
    width:168px;
    color:#585252;
}


	
/**button style**/	
/**提交确认等两字按钮**/
.m_button_n{
	background:url(../images/button_a.gif) left top no-repeat;
	height:22px;
	width:52px;
	text-align:center;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#ae0d0d;
	border:none;
}
/**四个字以上的按钮**/
.m_button_b{
    background:url(../images/newimages/brushbalgr.gif) left top repeat-x;
	height:18px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#c01717;
	border:none;
}
/**无背景按钮样式**/
.m_buttn_nul{
    background:url(../images/newimages/brushbal.gif) left top repeat-x;
    font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#c01717;
	border:none;	
	text-decoration:underline;
	cursor:pointer;
}

/** result table 表格样式**/

.result_table {
	width:98%;
    border-collapse:collapse;
    margin:0px 0px 10px 0px;

}
.result_table td {
    border:1px solid #c8c8c8;
    text-align:center;
    font-size:12px;
}

.result_head {
    text-align:center;
    font-weight:bold;
    font-size:12px;
    color:#FFF;
    background:#ac2020;
}

.result_head td {
    font-weight:bold;
    padding:5px 0px 3px 0px;
    font-size:12px;
}






/** page count 下页/下页**/

.count_page{
     background:transparent url(../../images/default/table_xian2.gif) left bottom repeat-x;
     text-align:right;
     padding:12px 6px 2px 6px;
     margin:1px 0px 0 0px;
     color:#444444;
     font-size:12px;
}

.count_page a:link{
     color:#0000CC;
     text-decoration:underline;
}

.count_page a:visited{
     color:#b9b8b8;
     text-decoration:none;
}

.count_page a:hover{
      color:#ea1d1d;
	  text-decoration:none;
}

.count_page a:active{
     color:#b9b8b8;
     text-decoration:none;
}

/**sucessful clew page 交易成功或失败页面**/
.succeed_table{
       width:98%;
	   border-collapse:collapse; 
       border:solid #dee0df;
       border-width:0 1px 1px 1px; 
	   padding-bottom:10px;
       text-align:left;
}

.succeed_title{
      width:98%;
      font-family: Verdana, Helvetica, sans-serif;
	  font-size:14px;
	  font-weight:bold;
	  color:#FFF;	
	  background-color:#ac2020;
	  height:25px;
	  padding:10px 0px  0px  15px;
      text-align:left;
}

.succeed_content{
        width:90%;
        font-family: Verdana, Helvetica, sans-serif;
	    font-size:12px; 
		font-weight:bold;
	    color:#595454;	
		padding-top:10px; 
		text-align:left;
}

.succeed_img{
      
        padding-left:20px;
        padding-right:5px;
}

/** import file style文件导入浏览样式**/
.importfile { 
	width:98%;
	position:relative; 
	float:left; 
	padding:8px 0;
	margin-left:15px;    
	}
	
.importfile span { 
	float:left;
	}
	

.importfile01 { 
	position:absolute; 
	left:75px; 
	
	top:8px; 
	display:none;
	filter:alpha(opacity=0);
	opacity:0;}
	
.importfile02 { 
	padding:5px 5px; 
	display:block; 
	width:49px;
	height:23px;
	float:left; 	
	background:url(../images/newimages/browsefile.gif) left top no-repeat;
	color:#c73b16; 
	z-index:1; 
	margin-left:5px; 
	vertical-align:middle; 
	cursor: pointer;}
	
.import_inputstyle { 
	width:150px; 
	border:1px solid #888; 
	z-index:199;
	color:#7f7a7b;}



.bigTable{
background-image:url(../images/table/bg.jpg);
 background-repeat:repeat;
width:850px;
height:400px;
margin-top:2px;
border:1px #b7f9f7 solid;
}
.tdLeft{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
color:#333333;
width:35%;
height:25px;
text-align:right;
padding-right:10px;

}

.tdRight{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
width:65%;
height:25px;
text-align:left;
padding-left:5px;

}
.tdLeft1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
color:#333333;
width:20%;
height:25px;
text-align:right;
padding-right:10px;
}
.tdRight1{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
width:30%;
height:25px;
text-align:left;
padding-left:5px;

}
.tdLeft2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
width:25%;
height:25px;
text-align:right;
padding-right:10px;
}
.tdRight2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
height:25px;
line-height:25px;
width:35%;
text-align:left;
padding-left:5px;
}
.hidetable{
display:none;	
}
.showtable{
display:block;	
}
.tdLeft3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
width:40%;
height:25px;
padding-right:0px;
line-height:25px;
}
.loanLeft{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
height:25px;
text-align:right;
width:16%;
padding-right:10px;
}
.loanCenter{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
height:25px;
text-align:center;
width:25%;
}
.resLeft{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
height:25px;
text-align:right;
width:60%;
}
.resRight{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
height:25px;
text-align:left;
}
.loanRight{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
height:25px;
text-align:left;
padding-left:10px;
width:25%;
}
.calTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:600;
color:#333333;
height:20px;
text-align:center;
padding-top:8px;
}
.calResult{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
color:#BC0021;
height:20px;
padding-top:8px;
text-align:center;
}
.rateQueryItem{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:20px;
}
.rateQueryTitle{
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
font-size:12px;
height:20px;
}
.btn_login{
BORDER-RIGHT: 0px; BORDER-TOP: 0px; background-color:#00CCFF; BORDER: 1px; font-size:12px; WIDTH: 76px; font-weight:700; color:#FFFFFF; BORDER-BOTTOM: 0px; HEIGHT: 27px; cursor:hand; }


.xText
{
	border:0px;
	border-bottom:1px;
	border-bottom-color:#000000;
	width:130px;
	height:14px;	
	
} 
div.wLose
{
 color:#FF0000;
 margin:-13px -8px 0px 0px;
}
.headTable{
border:1px #b7f9f7 solid;
height:100px;
width:850px;
margin-top:30px;


}
.headTable td{
background-image:url(../images/table/head_middle.jpg);

}
.bottomTable{
border:1px #b7f9f7 solid;
height:50px;
width:850px;


}
.bottomTable td{
background-image:url(../images/table/head_middle.jpg);

}
.yanzhengma {
    width: 50px;
	height: 28px;
	line-height: 32px;
	float: left;	
	color: #333333;	
	font-size: 13px;
	padding-right:6px;
	margin-right:6px;
	 
}