/**
 * Liana v3.5 CSS 
 * 交易区相关样式
 * @version 2.5 2008-10-08
 * @author zhanghao@yuchengtech.com
 */

/** 全局设置---Begin **/
*{margin:0 auto; padding: 0;} 

body{ font-size:12px; font-family: Arial,Helvetica, sans-serif,宋体;color: #1F1F1F;line-height:160%;text-align:left;background-color:#fff; padding:0px;}

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: 120%;}

textarea{font-size:13px}

table {border: none;padding: 0;margin:auto;border-collapse:collapse;}

/** 金额输入框 **/
input.currency{
	text-align:right;
	padding-right:1px;
}
/** 全局设置---End **/

/** 文字链接---Begin **/
a:link{color:#404040;text-decoration:underline;font-size:12px;line-height:150%}
a:visited {color:#404040;text-decoration:underline;font-size:12px;line-height:150%}
a:hover{color:#404040;text-decoration:none;line-height:150%}
a:active{color:#404040;text-decoration:none;line-height:150%}
/** 文字链接--End **/
#main
{
    border:1px solid #CCCCCC;
    width: auto;
    /**background-image:url(../../images/default/main_content_bg.png);**/
    background-position: right bottom;
    background-repeat:no-repeat;
    background-color:#f4f5f5;
    height: auto;
    padding: 0px 3px;
}
#main_active{
	height:400px;
	width:850px;
	border:0px solid #000000;
	padding:20px 4px 10px 4px;
	margin-top:20px;
}

/* 按钮区域 ---Begin **/
.button_area {
	text-align: center;
	margin: 0px 20px; 
	height: 28px; 
	padding-top: 15px; 
	padding-bottom: 13px; 
	width: auto;
	background-color:White;
	border-bottom: 1px solid #E0E0E0;
    border-left: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
}

.button_area1 {
	text-align: center;
	margin: 0px 20px; 
	height: 28px; 
	padding-top: 15px; 
	padding-bottom: 13px; 
	width: auto;
}

/** 按钮默认样式 **/
input.button {
	background: url(../../images/default/button_bg1.gif) top repeat-x;
	color:#fff;
	vertical-align:middle;
	width: auto;
	height:25px;
	font-size:12px;
	padding:2px 8px 2px 8px;
	margin:0 2px 0 2px;	
	cursor:pointer;
	border:none;
}

/* 分布交易流程导航栏 */
.step_nav_area {
	background-color: #FFFFFF;
	margin: 10px 0 10px 0;
	padding: 5px 10px;
}
/* 分布交易流程导航栏名称 */
.step_nav_title {
	color: #6C6C6C;
	
}
/* 导航栏分布名称未选中 */
.step_nav_item {
	background: url(../../images/default/arrow_right3.gif) left top no-repeat;
	color: #6B6B6B;
	padding: 4px 0px 0px 25px;
}
/* 导航栏分布名称选中 */
.step_nav_item_focus {
    background: url(../../images/default/arrow_right2.gif) left top no-repeat;
	font-weight: bold;
	padding: 4px 0px 0px 25px;
	color: #BB2200;
	
}
/* 交易区域未选中 */
.step_flow_area {
	background: #FFFFFF;
	padding-top: 10px;
	border-left: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
    border-top: 1px solid #E0E0E0;
	width:auto;
	margin:0px 20px 0px;
	zoom: 1;
}
/* 交易区域选中 */
.step_flow_area_focus {
	background: #FCFCFC;
	padding-left: 0px;
	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;
	padding-left: 15px;
	border-bottom: 1px solid #E0E0E0;
}

.button_light{
    background: url(../../images/default/button_light.gif) top repeat-x;
	border: 1px solid #B72A1F;
	color:#FFFFFF;
	font-size:12px;
	padding:2px 4px 1px;
	margin:0 8px 0 8px;
	cursor: pointer;
}

/** 文件上传选择按钮 **/
input.uploadFile {
	font-size:13px;
	height:18px;
	border: 1px solid #8D8D8D;
	color:#505050;
}

/** 日期选择框按钮样式 **/
.button_calendar {
	background: url(../../images/default/button_date.gif) top no-repeat;
	height:17px;
	width:40px;
	padding:2px 30px 2px 4px;
	cursor: pointer;
}
/* 按钮区域 ---End **/

/** 文字说明区---Begin **/
/** 当前位置 **/
.current_position {
	padding:5px 2px 6px 25px;
	height:18px;
	text-align:left;
	background: url(../../images/default/navline.gif) left bottom repeat-x;
}

/** 上方提示 **/
.hint {
	margin: 4px 0px 4px 0px;
	padding-left: 30px;
}

.hint li {
	list-style-type: none;
	list-style-image: url(../../images/default/icon_hint.gif);
	margin: 2px 0px 2px 2px;
}

/** 下方提示 **/
.clew ul {
	background: url(../../images/default/tishi.gif) left top no-repeat;
	color:#C92005;
	margin: 2px 0px 2px 30px;
	padding:3px 0 3px 28px;
}

.clew li {
	color:#393939;
	list-style-type: none;
	background: url(../../images/default/icon_clew.gif) left 10px no-repeat;
	margin-top: 4px;
	padding:3px 0 3px 8px;
}

/** 文字说明区---End **/

/** 醒目文字 **/
.text_important {
	color: #FC5C04;
	font-weight: bold;
	margin-right:4px;
}

/** 标题文字 **/
.text_title {
	font-size: 12px;
	padding: 0px;
	width: 100%;
	/*background-image: url("../../images/default/main_content_bg.png");
	background-position:0px 120px;
	background-repeat:no-repeat;*/
	background-color:#f4f5f5;
}

/** 操作提示 **/
.tip_on {
	background: url(../../images/default/arrow_right.gif) left top no-repeat ;
	background-color: #FDF0E9;
	border: 1px solid #F8CDB7;
	color: #000777;
	float: right;
	width: 200px;
	padding: 2px 1px 2px 15px;
}

.tip_off {
	color: #A5A5A4;
	float: right;
	width: 195px;
	padding: 3px 2px 3px 16px;
}
.tip_off1 {
	color: #A5A5A4;
	float: right;
	width: 300px;
	padding: 3px 2px 3px 16px;
}
/** 表格样式 ---Begin **/
.history_table{
	border:1px solid #D0D0D0;
	margin: 8px;
}

.history_table td{
	border:1px solid #D0D0D0;
	padding:8px 4px 6px 8px;
	text-align:center;
}

.history_table tr.title{
	background-color:#ECEBEB;
	color:#C92005;
	font-weight:bold;
}

.detail_table{
	color: #000;
	border:1px solid #D0D0D0;
	margin: 8px;
	background-color:#fff;
}

.detail_table td{
	border:1px solid #D0D0D0;
	padding:8px 4px 6px 8px;
}

.detail_table td.title{
	background-color:#ECEBEB;
	text-align:right;
}

table.input_table_hidden {
	width: 100%;
	margin: 0px;
	border-collapse: collapse;
	word-wrap: break-word;
	background-color: #FFFFFF;
}

table.input_table_hidden tr {
	height: 30px;
	border-bottom: solid 1px #ddd;
}

table.input_table_hidden td {
	padding: 5px;
	border-bottom:1px solid #D0D0D0;
}

/** 表格样式 ---Begin **/
.input_table{
	color: #000;
	margin: auto;
	width: 100%;
}

.input_table td{
	padding: 5px;
	border-bottom:1px solid #D0D0D0;
}

.list_table{
	color: #040404;
	margin-bottom: 8px;
	margin-top: 8px;
	width: 100%;
	border:1px solid #D0D0D0;
}

.list_table1{
	color: #040404;
	margin-bottom: 0px;
	margin-top: 0px;
	border:1px solid #D0D0D0;
}

.list_table thead td{
    /**
    background-image:url(../../images/default/th_bg.gif);
    **/
    background-color: #EAEAEA;
	color:#050505;
	line-height:26px;
	font-weight:bold;
	padding: 2px 0px 0px 0px;
	
}

.list_table tbody td{
	padding: 4px 0px 2px 0px;
}

.list_table1 thead td{
    /**
    background-image:url(../../images/default/th_bg.gif);
    **/
    background-color: #EAEAEA;
	color:#050505;
	line-height:26px;
	font-weight:bold;
	padding: 2px 0px 0px 0px;
	
}

.list_table1 tbody td{
	padding: 4px 0px 2px 0px;
}

.bg1 td{
	background-color: #fff;
}

.bg2 td{
	background-color: #F4F4F4;
}
/** 表格样式 ---End **/

.success_active {
	background-color: #fff;
	width:850px;
	margin: 4px 100px 4px 100px;
	padding:4px 0pt 0px 0px;
}
.success_active_head{
	font-size:14px;
	font-weight:bold;
	margin: 4px 0px 4px 10px;
}

.success_active_body{
	background: url(../../images/default/icon_success.gif) no-repeat scroll 50px 20px;
	background-color: #FAFCFE;
	border:1px solid #F8CDB7;
	min-height: 120px;	/* work except IE6 */
	* height:120px;	/* hack for IE6 only */
}

.success_active_body ul{
	list-style-type: none;
	margin: 0px 50px 10px 100px;
	padding: 10px 0px 0px 40px;
}

.success_active_body li{
   padding-top:10px;
   border-bottom:1px dashed #878787;
}

/** 交易成功提示 ---Begin **/
.success {
	background-color: #F4F5F5;
	margin: 4px 100px 4px 100px;
	padding:4px 0pt 0px 0px;
}

.success_head{
	
	font-size:14px;
	font-weight:bold;
	margin: 4px 0px 4px 10px;
}

.success_body{
	background: url(../../images/default/icon_success.gif) no-repeat scroll 50px 20px;
	background-color: #fff;
	border:1px solid #85a97c;
	min-height: 120px;	/* work except IE6 */
	* height:120px;	/* hack for IE6 only */
}
.success_body1{
	background: no-repeat scroll 50px 20px;
	background-color: #FAFCFE;
	border:1px solid #F8CDB7;
	min-height: 120px;	/* work except IE6 */
	* height:120px;	/* hack for IE6 only */
}

.success_body ul{
	list-style-type: none;
	margin: 0px 50px 10px 100px;
	padding: 10px 0px 0px 40px;
}

.success_body li{
   padding-top:10px;
   border-bottom:1px dashed #878787;
}
/** 交易成功提示 ---End **/

/** 翻页表头 ---Begin **/
.turnpage {
	text-align: right;
	margin: 0px 30px 0px 20px;
	padding-top:3px;
	padding-bottom: 5px;
}

.page_selected{
	color: #F76503;
	font-weight:bold
}

.page_normal{
	cursor: pointer;
}

.last_page{
	background: url(../../images/default/last_page.gif) no-repeat left top;
	width: 15px;
	height: 15px;
	padding: 1px 2px 10px 10px;
	cursor: pointer;
}

.next_page{
	background: url(../../images/default/next_page.gif) no-repeat left top;
	width: 15px;
	height: 15px;
	padding: 1px 2px 10px 10px;
	cursor: pointer;
}

.goto_page{
	background: url(../../images/default/goto_page.gif) no-repeat scroll 0px 3px;
	vertical-align: top;
	width: 23px;
	height: 18px;
	padding: 1px 2px 10px 20px;
	cursor: pointer;
}
/** 翻页表头 ---End **/

/** 搜索高亮 **/
.highLight {
	color: #0000FF;
	margin: 0px 1px 0px 1px;
}

/** 等待提示 **/
.wait{
	background: url(../../images/wait.gif) no-repeat;
	height: 20px;
	font-size:12px;
	font-weight: bold;
	margin: 20px 0px 5px 240px;
	padding: 20px 0px 5px 40px;
}

/** 顶部链接区域 ---Begin **/

.top_link_area_index{
	padding: 15px 0px 0px;
}

.top_link_area{
	background: url("../../images/default/tab_bottom_line_bg.png") repeat-x scroll left bottom transparent;
    height: 29px;
    line-height: 29px;
    width: auto;
    margin: 15px 20px 0px 20px;
}

.top_link_off_index{
	background: url(../../images/default/tab_notselect.png) repeat-x;
	font-weight: bold;
	color:#4C4C4C;
	padding: 7px 17px 7px 20px;
	cursor: pointer;
	width: 150px;
}

.top_link_on_index{
	background: url(../../images/default/tab_select.png) repeat-x;
	font-weight: bold;
	color:#000000;
	padding:7px 17px 7px 20px;
	cursor: pointer;
	width: 150px;
}

.top_link_area span , .top_link_area_transfer span, .form_position_search span
{
	display:block;
	float:left;
	position:relative;
	height:29px;
	line-height:29px;
	cursor:pointer;
	text-align:center;
	padding:0px 20px;
    overflow: hidden;
	margin-left: 0px;
    margin-right: 2px;
}
.top_link_off{
	background: url(../../images/default/top_link_off_left.gif) repeat-x;
	border:1px solid #EAEAEA;
	border-bottom:0px;
	color:#555555;
}

.top_link_on{
	background: url(../../images/default/top_link_on_left.gif) repeat-x;
	border:1px solid #EAEAEA;
	border-bottom:0px;
	color:#000000;
}
/** 顶部链接区域 ---End **/

/** 树型展示区域 ---Begin **/
.tree_root{
	background: url(../../images/default/tree_root.gif) no-repeat left bottom;
	height: 24px;
	width: 42px;
}

.tree_lv1{
	background: url(../../images/default/tree_lv1.gif) no-repeat left top;
	height: 24px;
	width: 42px;
}

.tree_lv1_last{
	background: url(../../images/default/tree_lv1_last.gif) no-repeat left top;
	height: 24px;
	width: 42px;
}

.tree_lv2{
	background: url(../../images/default/tree_lv2.gif) no-repeat left top;
	height: 24px;
	width: 42px;
}

.tree_lv2_last{
	background: url(../../images/default/tree_lv2_last.gif) no-repeat left top;
	height: 24px;
	width: 42px;
}
/** 树型展示区域 ---End **/

/** 自动完成选择框相关样式 ---Begin **/
/** 选中高亮 **/
.selected {
	background-color: #426FD9;
	color:  #FFFFFF;
}

/** 备选下拉框样式 **/
.select_list{
	list-style-type: none;
	margin-left: 4px;
	padding-left: 4px;
}

.select_list li{
	padding-top:4px;
	border-bottom:1px dashed #878787;
}

.hidden{
	display: none;
}
/** 自动完成选择框相关样式 ---End **/

/** 异步查询提示样式 **/
.ajax_tip{
	float: right;
	color:  #000000;
	background-color: #FFFF00;
}

/** 密码相关样式 ---Begin **/
/** 密码强度级别1 **/
.shieldLevel1 {
	background: url(../../images/shield_1.gif) top left repeat-x;
	height: 17px;
	width: 40px;
}

/** 密码强度级别2 **/
.shieldLevel2 {
	background: url(../../images/shield_2.gif) top left repeat-x;
	height: 17px;
	width: 80px;
}

/** 密码强度级别3 **/
.shieldLevel3 {
	background: url(../../images/shield_3.gif) top left repeat-x;
	height: 17px;
	width: 80px;
}
/** 密码键盘图标 **/
.keyboard {
	background: url(../../images/keyboard.gif) top no-repeat;
	width:23px;
	height:15px;
	padding:2px 30px 2px 4px;
	cursor: pointer;
}
/** 密码相关样式 ---End **/

.clew {
	padding-bottom: 120px;
	padding-top:25px;
	padding-left:5px;
	background: url(../../images/default/icon_important.gif) left top no-repeat;
	/**
	background-image:url(../../images/default/main_content_bg.png) no-repeat;
    background-position: 0px -380px;**/

    background-image:url(../../images/default/main_content_bg.png);
    background-position: right bottom;
    background-repeat:no-repeat;
}

.welcome_img {
    height: 205px;
    width: auto;
}

.welcome_img .welcome_img_item {
    cursor: pointer;
    float: left;
    height: 205px;
    margin: auto;
    overflow: hidden;
    width: 236px;
}

.welcome_img #welcome_img_1 {
    background: url("../../images/welcome_img_1.png") repeat scroll 0 0 transparent;
}
.welcome_img #welcome_img_2 {
    background: url("../../images/welcome_img_2.png") repeat scroll 0 0 transparent;
    margin-left: 21px;
}
.welcome_img #welcome_img_3 {
    background: url("../../images/welcome_img_3.png") repeat scroll 0 0 transparent;
    margin-left: 21px;
}

.welcome_order_list {
}
.welcome_order_title {
	height:23px;
	text-align:left;
	font-weight: bold;
	padding: 5px 10px 3px;
	background: url(../../images/default/navline.gif) left bottom repeat-x;
}

/* 提示区域 */
.hint_area {
	padding-bottom: 120px;
	padding-top:25px;
	padding-left:5px;
	background: url(../../images/default/icon_important.gif) left top no-repeat;
	/**
	background-image:url(../../images/default/main_content_bg.png) no-repeat;
    background-position: 0px -380px;**/

    background-image:url(../../images/default/main_content_bg.png);
    background-position: right bottom;
    background-repeat:no-repeat;
}

/** 下方提示 **/
.hint_area ul {
	background: url(../../images/default/tishi.gif) left top no-repeat;
	color:#C92005;
	margin: 2px 0px 2px 30px;
	padding:3px 0 3px 28px;
}

.hint_area li {
	color:#393939;
	list-style-type: none;
	background: url(../../images/default/icon_clew.gif) left 10px no-repeat;
	margin-top: 4px;
	padding:3px 0 3px 8px;
}

/** 数据显示 **/
#dataDiv {
	padding-top: 15px;
}

/**容器偏右**/
.right{
	float:right;
	width:160px;
}

.left{
	float:left;
	width:170px;
}

/*展示表格内容过多提供滚动展示*/
.bmsDiv{
	overflow-x:auto;
}
.list_table_bms{
	color: #040404;
	margin-bottom: 8px;
	margin-top: 8px;
	width: 100%;
	border:1px solid #D0D0D0;
}
.list_table_bms td{
    word-break:keep-all;
	white-space:nowrap;
	padding:5px;
	
}

.list_table_bms thead td{
    /**
    background-image:url(../../images/default/th_bg.gif);
    **/
    background-color: #EAEAEA;
	color:#050505;
	line-height:26px;
	font-weight:bold;
	
}