/**
 * liana v3.5 css 
 * 浜ゆ槗鍖虹浉鍏虫牱寮?
 * @version 2.1 2008-07-20
 * @author chenwei1@yuchengtech.com
 */ 

/** 鍏ㄥ眬璁剧疆---begin **/
*{margin:0 auto; padding: 0;} 

body{padding:4px;  font-size:12px; font-family: arial,helvetica, sans-serif,??矛?;color: #1f1f1f;line-height:160%;text-align:left;background-color:#fff;}

a{text-decoration:none}

p {margin: 0px;padding: 0px;}

form{ margin: 0; padding: 0; }

img{border:0}

ul {margin: 0px;padding: 0px;}

li { list-style-type: none; }

td,th {margin:0px;font: 12px arial, helvetica, sans-serif;line-height: 130%;}

textarea{font-size:13px}

table {border: none;padding: 0;margin: 0;border-collapse:collapse;}


/** 鍏ㄥ眬璁剧疆---end **/

/** 鏂囧瓧閾炬帴---begin **/


a.blue12{color:#0000ff;text-decoration:underline;font-family:"??矛?" "arial";font-size:12px}
a.blue12:visited{color:#0000ff;text-decoration:underline;font-size:12px}
a.blue12:hover{color:#0000ff;text-decoration:none}
a.blue12:active{color:#0000ff;text-decoration:underline}

/** 鏂囧瓧閾炬帴---end **/

#main{
    border:1px solid #66a3e6;
	background-color:#fafcfe;
	margin:5px 10px 10px 10px;
	padding:15px 15px 15px 15px;	
}

#clear{
  clrar:both
}

/** 閲戦杈撳叆妗?**/
input.currency{
	text-align:right;
	padding-right:1px;
}

/* 鎸夐挳鍖哄煙 ---begin **/
.button_area {
	text-align: center;
	line-height:50px
}

/** 褰撳墠浣嶇疆 **/
.current_position {
	margin: 8px 0px 0px 10px;
	background:url(/uploads/image/piblue/arrow_right5.gif) left no-repeat;
	padding: 1px 0px 0px 8px;
	
}

/** 鎸夐挳榛樿鏍峰紡 **/
input.button {

    background: url(/uploads/image/piblue/button_bg2.gif) top repeat-x;
	border: 1px solid #004dc1;
	color:#fff;
	vertical-align:middle;
	height:21px;
	*height:25px;
	font-size:12px;
	padding:2px 4px 0px 0px;
	margin:0 8px 0 8px;	
}
.button_light{
	background: url(/uploads/image/piblue/button_bg.gif) top repeat-x;
	border: 1px solid #939393;
	color:#050505;
	vertical-align:middle;
	height:21px;
	font-size:12px;
	padding:2px 4px 0px 0px;
	margin:0 8px 0 8px;
}
/* 鍒嗛〉鏉℃牱寮?*/
#turnpagediv {
	width: 100%;
	text-align: right;
}
/* 鍒嗗竷浜ゆ槗娴佺▼瀵艰埅鏍?*/
.step_nav_area {
	background-color: #f0f0f0;
	margin: 10px 0 10px 0;
	padding: 5px 3px 3px 3px;
}
/* 鍒嗗竷浜ゆ槗娴佺▼瀵艰埅鏍忓悕绉?*/
.step_nav_title {
	color: #6c6c6c;
	
}
/* 瀵艰埅鏍忓垎甯冨悕绉版湭閫変腑 */
.step_nav_item {
	background: url(/uploads/image/piblue/arrow_right3.gif) left top no-repeat;
	color: #6b6b6b;
	padding: 0px 0px 0px 13px;
}
/* 瀵艰埅鏍忓垎甯冨悕绉伴€変腑 */
.step_nav_item_focus {
    background: url(/uploads/image/piblue/arrow_right2.gif) left top no-repeat;
	font-weight: bold;
	padding: 0px 0px 0px 13px;
	color: #bb2200;
	
}
/* 浜ゆ槗鍖哄煙鏈€変腑 */
.step_flow_area {
	background: #fff;
	padding-top: 10px;
}
/* 浜ゆ槗鍖哄煙閫変腑 */
.step_flow_area_focus {
	background: #f8f8f8;
	padding-top: 10px;
	
}

/* 浜ゆ槗鍖哄煙閫変腑鍚庡尯鍩熸爣棰樻牱寮?*/
.step_flow_area_focus .step_flow_title {
	color: #20739b;
	font-weight: bold;
	padding-bottom: 5px;
}
/* 浜ゆ槗鍖哄煙鏍囬 */
.step_flow_title {
	color: #999;
	font-weight: bold;
	padding-bottom: 5px;
}

/** 鏂囦欢涓婁紶閫夋嫨鎸夐挳 **/
    input.uploadfile {
	font-size:13px;
	height:18px;
	border: 1px solid #8d8d8d;
	color:#505050;
}

/** 鏃ユ湡閫夋嫨妗嗘寜閽牱寮?**/
.button_calendar {
	background: url(/uploads/image/piblue/button_date.gif) top no-repeat;
	height:17px;
	width:40px;
	padding:2px 30px 2px 4px;
	cursor: pointer;
}
/* 鎸夐挳鍖哄煙 ---end **/

/** 鏂囧瓧璇存槑鍖?--begin **/

/** 涓婃柟鎻愮ず **/
.hint li {
	list-style-type: none;
	list-style-image: url(/uploads/image/piblue/icon_hint.gif);
	margin: 2px 0px 2px 23px;
}
.hint {
	background: url(/uploads/image/piblue/icon_important.gif) left top no-repeat;
/**	color:#0c5fb3;**/
	margin: 10px 0px 20px 10px;
	padding:3px 0 3px 25px;
}
/** 涓嬫柟鎻愮ず **/
.clew ul {
	background: url(/uploads/image/piblue/icon_important.gif) left top no-repeat;
	color:#0c5fb3;
	margin: 2px 0px 2px 30px;
	padding:3px 0 3px 24px;
}

.clew li {
	color:#393939;
	margin-top: 4px;
}


/** 鏂囧瓧璇存槑鍖?--end **/

/** 閱掔洰鏂囧瓧 **/
.text_important {
	color: #fc5c04;
	font-weight: bold;
	margin-right:4px;
}

/** 鏍囬鏂囧瓧 **/
.text_title {
	font-size: 14px;
	font-weight: bold;
	padding: 4px 10px 6px 10px;
}

/** 鎿嶄綔鎻愮ず **/
.tip_on {
	background:#f6f6f6 url(/uploads/image/piblue/arrow_right.gif) no-repeat scroll left center;
	border:1px solid #cccbc9;
	color:#000000;
	float:right;
	padding:3px 1px 1px 16px;
	width:198px;
}

.tip_off {
	color: #a5a5a4;
	float: right;
	width: 200px;
	padding: 3px 2px 3px 16px;
}
.tip_err {
	background:#f6f6f6 url(/uploads/image/piblue/tip_err.gif) 4px 6px no-repeat;
	border:1px solid #cccbc9;
	color:#000000;
	float:right;
	padding:3px 1px 1px 16px;
	width:198px;
}

/** 琛ㄦ牸鏍峰紡 ---begin **/
table.input_table {
	width: 100%;
	color: #000;
	border-left:1px solid #c0d1df;
	border-right:1px solid #c0d1df;
	border-collapse:collapse;
	margin: 6px 0px 6px 0px;
}

table.input_table td {
	border-top:1px solid #c0d1df;
	border-bottom:1px solid #c0d1df;
	padding:8px 4px 6px 8px;
}
table.input_table td.title{
	background-color:#eaf5e8;
	text-align:right;
}
.history_table{
	color: #ffffff;
	border:1px solid #cce2f6;
	border-collapse:collapse;
	margin: 6px 0px 6px 0px;
}

.history_table td{
	border:1px solid #cce2f6;
	padding:8px 4px 6px 8px;
	text-align:center;
}

.history_table tr.title{
	background-color:#929292;
	font-weight:bold;
}
.result_table{
	color: #000;
	border-left:1px solid #cccbc9;
	border-collapse:collapse;
	margin: 6px 0px 6px 0px;
}

.result_table td{
	border:1px solid #cccbc9;
	padding:8px 4px 6px 8px;
}

.result_table_title{
	background-color:#efefef;
	text-align:right;
}

.detail_table2{
	color: #000;
	border-left:1px solid #cccbc9;
	border-right:1px solid #cccbc9;
	border-collapse:collapse;
	margin: 6px 0px 6px 0px;
}

.detail_table2 td{
	border-top:1px solid #cccbc9;
	border-bottom:1px solid #cccbc9;
	padding:8px 4px 6px 8px;
}

.detail_table2 td.title{
	background-color:#f4f4f4;
	text-align:right;
}


.list_table{
	width: 100%;
	color: #040404;
	border:1px solid #cce2f6;
}

.list_table td{
	padding:6px 4px 2px;
}

.list_table_header_lv2{
	background-color:#d9e9f3;
	border-bottom:1px solid #dddddd;	
}

.bg1 td{
   background-color: #ffffff;
	
}

.bg2 td{
	background-color: #eff5fa;
}
/* 鍒楄〃鏍囬鏍峰紡 */
.list_table caption {
	color:#505050;
	font-size:12px;
	font-weight:bold;
	padding-bottom:2px;
	text-align:left;
}

.selected_tip td{
	background-color: #f5f5f5;
	border-bottom:1px solid #dddddd
	
}
.list_table_content td{
	background-color: #ffffff;
	border-bottom:1px solid #c0d1df
}
.list_table_header{
	color:#040404
}

.list_table_header  td{
	background-image:url(/uploads/image/piblue/th_bg.gif);
	color:#ffffff;
	font-weight:bold;
	padding:7px 0px 2px 4px;
}

/** 琛ㄦ牸鏍峰紡 ---end **/

/** 缈婚〉琛ㄥご ---begin **/
.turnpage {
	text-align: right;
	margin: 1px 50px 1px 9px;
}

.page_selected{
	color: #f76503;
	font-weight:bold
}

.page_normal{
	cursor: pointer;
}

.last_page{
	background: url(/uploads/image/piblue/pagination_left.gif) no-repeat left top;
	width: 15px;
	height: 15px;
	padding: 1px 2px 10px 10px;
	cursor: pointer;
}

.next_page{
	background: url(/uploads/image/piblue/pagination_right.gif) no-repeat left top;
	width: 15px;
	height: 15px;
	padding: 1px 2px 10px 10px;
	cursor: pointer;
}

.goto_page{
	background: url(/uploads/image/piblue/pagination_go.gif) no-repeat left top;
	width: 23px;
	height: 18px;
	padding: 1px 2px 10px 20px;
	cursor: pointer;
}
/** 缈婚〉琛ㄥご ---end **/

/** 鎼滅储楂樹寒 **/
.highlight {
	color: #re;
	margin: 0px 1px 0px 1px;
}

/** 绛夊緟鎻愮ず **/
.wait{
	background: url(/uploads/image/piblue/wait.gif) no-repeat;
	height: 20px;
	font-size:12px;
	font-weight: bold;
	margin: 5px 200px 5px 200px;
	padding: 5px 0px 5px 40px;
}

/** 椤堕儴閾炬帴鍖哄煙 ---begin **/
.top_link_area{
	border-bottom:4px solid #bec3c7;
	font-size:12px;
	height:20px;
	margin:0px auto;
	padding: 0px 0px 1px 28px;
}


.top_link_on {
	background:transparent url(/uploads/image/piblue/top_link_on_left.gif) repeat-x scroll;
	color:#ffffff;
	cursor:pointer;
	font-weight:bold;
	*padding:0px 0px 0px 10px;
}

.top_link_off{
	background:url(/uploads/image/piblue/top_link_off_left.gif) repeat-x scroll;
	color:#fff;
	padding:0px 0px 0px 10px;
	cursor: pointer;
}

.top_link_on a{
	background: url(/uploads/image/piblue/top_link_on_right.gif) no-repeat right top;
	padding:2px 22px 0px 10px;
	color:#ffffff;	
	vertical-align:text-top;

}
.top_link_off a{
	background: url(/uploads/image/piblue/top_link_off_right.gif) no-repeat right top;
	padding:2px 22px 0px 10px;
	color:#ffffff;
	vertical-align:text-top;
	
}

/** 椤堕儴閾炬帴鍖哄煙 ---end **/

/** 鏍戝瀷灞曠ず鍖哄煙 ---begin **/
.tree_root{
	background: url(/uploads/image/piblue/tree_root.gif) no-repeat left bottom;
	height: 24px;
	width: 42px;
}

.tree_lv1{
	background: url(/uploads/image/piblue/tree_lv1.gif) no-repeat left top;
	height: 24px;
	width: 42px;
}

.tree_lv1_last{
	background: url(/uploads/image/piblue/tree_lv1_last.gif) no-repeat left top;
	height: 24px;
	width: 42px;
}

.tree_lv2{
	background: url(/uploads/image/piblue/tree_lv2.gif) no-repeat left top;
	height: 24px;
	width: 42px;
}

.tree_lv2_last{
	background: url(/uploads/image/piblue/tree_lv2_last.gif) no-repeat left top;
	height: 24px;
	width: 42px;
}
/** 鏍戝瀷灞曠ず鍖哄煙 ---end **/

/*** find ***/
.find_margin {
margin:0 15px 0 15px;
}
.find_title {
margin:6px 0px 0 0px;
}
.find_title_name {
color:#4b81c1;
font-size:14px;
font-weight:bold;
padding:0 0 0 3px;
}
.find_content {
border:1px solid #b4b4b4;
}
.find_redline {
background:url(/uploads/image/piblue/find_redline.gif) left top repeat-x;
height:8px;
font-size:8px;
margin:0;
}
find_table {
margin:0 0 25px 0;
}
.find_table_top_left {
background:url(/uploads/image/piblue/find_table_top_left.gif) left top no-repeat;
width:36px;
height:26px;
}
.find_table_top {
background:url(/uploads/image/piblue/find_table_top.gif) left top repeat-x;
}
.find_table_top_right {
background:url(/uploads/image/piblue/find_table_top_right.gif) left top no-repeat;
width:36px;
height:26px;
}
.find_table_middle_left {
background:url(/uploads/image/piblue/find_table_middle_left.gif) left top repeat-y;
}
.find_table_middle {
background:#f9f8f8;
}

.find_table_middle_right {
background:url(/uploads/image/piblue/find_table_middle_right.gif) left top repeat-y;
}
.find_table_bottom_left {
background:url(/uploads/image/piblue/find_table_bottom_left.gif) left top no-repeat;
width:36px;
height:23px;
}
.find_table_bottom {
background:url(/uploads/image/piblue/find_table_bottom.gif) left top repeat-x;
}
.find_table_bottom_right {
background:url(/uploads/image/piblue/find_table_bottom_right.gif) left top no-repeat;
width:36px;
height:23px;
}

/** 寮傛鏌ヨ鎻愮ず鏍峰紡 **/
.ajax_tip{
	float: right;
	color:  #000000;
	background-color: #ffff00;
}

/** 杩炵画瀛楃鎹㈣鏍峰紡 **/
.break_word{
	word-break:break-all;
}

/** 浜ゆ槗鎴愬姛鎻愮ず ---begin **/

.success{
	background:#fafcfe url(/uploads/image/piblue/icon_right.gif) no-repeat scroll left top;
	border:1px solid #b8ccff;
	width:480px;
	padding:0px 0px 60px 140px;
	margin:30px
}

.success li{
	height:22px;
	padding-top:5px;
}
.success_title {
	font-size: 12px; 
}

.success_text {
	border-bottom:1px dashed #878787;
	height:22px;
	padding-top:5px
}

.error{
	background:#fafcfe url(/uploads/image/piblue/icon_error.gif) no-repeat scroll left top;
	border:1px solid #bfd0de;
	width:480px;
	padding:0px 0px 60px 140px;
	margin:30px

}
.error li{
	height:22px;
	padding-top:5px;
}	
.error_title {
	font-size:12px;
}

.error_text {
	height:22px;
	padding-top:5px
}
/** 浜ゆ槗鎴愬姛鎻愮ず ---end **/
.bank_affiche_content{
	padding:10px 10px 10px 10px;
	background-color:#f6faef
}
.impt_hint{
	margin-top:10px;
	color:#0068b5;
	font-weight:bold;
	background:url(/uploads/image/piblue/icon_important2.gif) left  no-repeat;
	padding:8px 0px 8px 30px;
}
.impt_hint2{
    color:#0068b5;
	font-weight:bold;
	background:url(/uploads/image/piblue/icon_upload.gif) left  no-repeat;
	padding:8px 0px 8px 30px;
	margin-top:10px;
	
}
.text_bg{
    width:570px;
	height:16px;
	font-weight:bold;
	background-image:url(/uploads/image/pimages/tis_bg.gif);
}
.icon_list{
    padding-left:35px;
	line-height:180%;
	padding:3px 0 3px 10;
	border-bottom:1px solid #d8dad4
}
p.icon_list {
    padding-bottom:8px
}
.namber{
	background:url(/uploads/image/piblue/namber_bg.gif) left no-repeat;
	position:relative;
	width:14px;
	height:14px;
	float:left;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	padding:3px 6px 2px 0px;
}

.show_big{
	font-size: large;
	color:#0058b5;
}