@charset "utf-8";
body, input, button, textarea { font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: normal; font-weight: normal; font-stretch: normal; font-size: 12px; font-family: "Microsoft Yahei", "Helvetica Neue", "Helvetica Neue", Helvetica, Arial, "Lantinghei SC", "Hiragino Sans GB", sans-serif;}
body.p20{background: #f8f8f8;padding: 24px 20px 0!important;}
body> .p20{	padding:0;}
#tabs-panels .tabs-panels{
	padding: 24px 20px 0;
	background: #f8f8f8;
}
.fl { float:left}
.fr { float:right}
.clearfix { clear:both}
.clearbbt { border-top:0}
.clearbbs { border-bottom:0}
.vm { vertical-align: middle}
.of { overflow: hidden}
.pr { position:relative}
.pa { position:absolute}
.fw-normal { font-weight:100}
.f12 { font-size: 12px}
.f14 { font-size: 14px}
.f16 { font-size: 16px}
.f28 { font-size: 28px}
.f32 { font-size: 32px}
.fc-333 { color: #333}
.fc-444 { color: #444}
.fc-666 { color: #666}
.fc-777 { color: #777}
.fc-999 { color: #999}
.fc-black { color: #000}
.fc-white { color: #fff}
.fc-blue { color:#2f70be}
.fc-ora { color: #ff7800}
.fc-red { color: #f74b4b}
.fc-green { color: #61bb5a}
.bk-white { background: #fff}
.bk-red { background: #f74b4b}
.bk-gray { background: #f8f8f8}
.none { display:none}
.dis-b { display:block}

.bc { margin-left:auto; margin-right:auto}
.tc { text-align:center}
.tl { text-align: left}
.tr { text-align: right}
.t2 { text-indent: 24px}
.mt010 { margin-top: -10px}
.mt5 { margin-top: 5px}
.mt6 { margin-top: 6px}
.mt7 { margin-top: 7px}
.mt10 { margin-top: 10px}
.mt20 { margin-top: 20px}
.mt30 { margin-top: 30px}
.mt35 { margin-top: 35px}
.mt60 { margin-top: 60px}
.mt80 { margin-top: 80px}
.mb10 { margin-bottom: 10px}
.mb20 { margin-bottom: 20px}
.ml1 { margin-left: 1px !important}
.ml10 { margin-left: 10px}
.ml20 { margin-left: 20px}
.ml30 { margin-left: 30px}
.ml50 { margin-left: 50px}
.ml70 { margin-left: 70px}
.mr5 { margin-right: 5px}
.mr10 { margin-right: 10px}
.mr20 { margin-right: 20px}
.mr30 { margin-right: 30px}
.mr45 { margin-right: 45px}
.p5{padding:5px}
.p10 { padding:10px}
.p20 { padding:20px}
.p30 { padding:30px}
.pl20 { padding-left: 20px}
.pl40 { padding-left: 40px}
.pl60 { padding-left: 60px}
.pl100 { padding-left: 100px}
.pr20 { padding-right: 20px}
.plr10 { padding: 0 10px}
.plr20 { padding: 0 20px}
.plr30 { padding: 0 30px}
.plr40 { padding-left:40px; padding-right: 40px}
.pt5 { padding-top:5px}
.pt6 { padding-top:6px}
.pt10 { padding-top:10px}
.pt20 { padding-top:20px}
.pt30 { padding-top:30px}
.pb5 { padding-bottom:5px}
.pb10 { padding-bottom:10px}
.pb20 { padding-bottom:20px}
.pb30 { padding-bottom:30px}
.ptb5 { padding-top: 5px; padding-bottom: 5px;}
.ptb10 { padding-top: 10px; padding-bottom: 10px;}
.ptb15 { padding-top: 15px; padding-bottom: 15px;}
.wp40 { width:40%}
.wp50 { width:50%}
.wp100 { width:100%}
.h85 { height: 85px}
.bc-blue { border-color: #2f70be}
.bc-red { border-color: #f74b4b}
.bds {border-bottom: 1px solid #eee}
.bdd {border-bottom: 1px dashed #eee}
.bts {border-top: 1px solid #ddd !important;}
.bls {border-left: 1px solid #ddd}
.brs {border-right: 1px solid #ddd}
.chand, .datagrid-cell { cursor: pointer;}
.split5 { height:5px}
.split10 { height:10px}
.split20 { height:20px}
.split50 { height:50px}
.fbs {position: fixed; z-index:99999;}
.fbs-bottom { bottom:0; left:0}
.fbs-btn-grey { padding:10px 5px; background-color:#f5f5f5; border-top:1px solid #ccc; }
.bd_none {border:0 !important;}
.bd_ddd {border:1px solid #ddd}
/*滚动条样式*/
/*::-webkit-scrollbar { width: 10px; height:6px;}
::-webkit-scrollbar-track { background-color: rgba(89, 93, 100, 1);}
::-webkit-scrollbar-thumb { background-color: black;}
::-webkit-scrollbar-button { background-color: #595d64;}
::-webkit-scrollbar-corner { background-color: black;}*/
/*面包屑*/
.breadcrumb { padding: 10px 15px; position: relative; border-bottom: 1px solid #e1e1e1; color: rgb(60, 60, 60);}
/*按钮*/
.pobankui-linkbutton { display: inline-block; padding: 6px 15px !important; border-radius:4px; vertical-align: middle;}
.btn-line-gray { border:1px solid #888; color: #666}
.button-line-green,.button-line-green:hover,.button-line-green:active { border:1px solid #61bb5a; background: #61bb5a; color: #fff !important}
.button-line-red,.button-line-red:hover,.button-line-red:active { border:1px solid #f74b4b; background: #f74b4b; color: #fff !important}
.button-line-unbackground { background: none}
.fixed-btn-box { position:fixed; bottom: 0; right: 0; padding:5px 0; width:100%; box-sizing:border-box; border-top:1px solid #ccc; z-index: 99; background:#f5f5f5;}
.fbb-trans { box-shadow: 0 1px 3px #ccc;}
.panel-header-nob { border:0}

/**表格样式*/
/**condition-table 列表页-输入条件 使用*/
/**!*/
/*.condition-table { margin: 20px auto; width: 96%; border-collapse: inherit; border-spacing:5px }*/
/*.condition-table thead th {}*/
/*.condition-table tbody th { padding: 5px 5px 5px 0; width: 10%; text-align:right; font: 100 14px/100% "Microsoft Yahei";}*/
/*.condition-table tbody td { padding: 3px 5px; width: 15%; box-sizing: border-box; background: #e9f4ff; }*/
/*.condition-table tbody td input, .condition-table tbody td select { padding: 0 3px; width: 100%; height: 28px; line-height: 28px; border: 1px solid #dfdfdf; box-sizing: border-box }*/
.easyui-form-table { width: 100%; border-collapse: collapse}
.easyui-form-table td { padding: 5px 0;}
.table-style-A tbody td { padding: 6px 0; vertical-align: top;}
.table-style-blue { border-collapse: collapse; border: 1px solid #ccc}
.table-style-blue thead th { background-color:#f4f4f4; height: 40px; text-align: center; font-weight: bold;  border: 1px solid #ccc}
.table-style-blue tbody td { padding: 10px 20px; height: 30px; color: #666; border: 1px solid #ccc}
.table-style-blue .binput { border:1px solid #ddd; padding:6px 10px;}
.td-small tbody td { padding: 5px 20px; height: 30px; color: #666; border: 1px solid #ccc}

/*按钮*/
.btn-line-gray { border:1px solid #888; color: #666}
.button-line-green,.button-line-green:hover,.button-line-green:active { border:1px solid #61bb5a; background: #61bb5a; color: #fff !important}
.button-line-red,.button-line-red:hover,.button-line-red:active { border:1px solid #f74b4b; background: #fff; color: #f74b4b !important}
.l-btn-text { padding: 0 5px;}
.button-line-unbackground { background: none}
a.btn-link-primary,a.btn-link-primary:link,a.btn-link-primary:visited,a.btn-link-primary:hover { color: #0081e2}

.panel-header-nob { border:0}
/**table-input-comm 详情页-录入信息 使用*/
.table-input-comm { border-collapse: collapse; width:100%}
.table-input-comm thead th { padding:8px 0; border-bottom:1px solid #ddd}
.table-input-comm tbody tr.tr-bd-line { border-bottom: 1px dashed #ddd }
.table-input-comm tbody tr.tr-bd2-line { border-top:1px solid #ccc}
.table-input-comm tbody tr th { padding: 10px 5px; text-align: right; font-weight: normal}
.table-input-comm tbody tr td { padding: 5px;}

.table-pobank.table { margin-top:0; border:0;}
.table-pobank tr th { text-align:right; padding-right:8px; border-top: 0;}
.table-pobank tr td { border-top: 0;}
.table-bd { border:1px solid #c5c5c5}
table.dv-table tbody tr { height:32px}
table.dv-table tbody td{ border-collapse:collapse; border:0; text-align: center; }
/*重构皮肤样式*/
#theme-login-layout .layout-panel-north{overflow: visible;}
#theme-login-layout .layout-panel-north .layout-body,
.theme-header-layout
{ height:46px !important; background:#fff url(../images/logo.png?v=201612011609) left center no-repeat;}
.textbox-disabled .textbox-text, .textbox-readonly .textbox-text {
    background: #dedede;
}
.textbox-disabled, .textbox-readonly {
	background-color: #dedede;
}
.textbox-label .font-red {
	font-size: 20px;
    line-height: 20px;
    margin-right: 3px;
    font-weight: 700;
    vertical-align: middle;
}
/* tab背景色 */
.tabs-header { padding-top:10px}
.tabs-header, .tabs-tool { background-color: #d5d5d5;}
.tabs li { margin: 0 4px -1px 6px;}
.tabs li a.tabs-inner { background-color: #c4c4c4; color:#444}
.tabs li:hover a.tabs-inner, .tabs li.tabs-selected a.tabs-inner { background-color: #e3495c; color:#fff}
.tabs li.tabs-selected a.tabs-inner { border-bottom:1px solid #e3495c}
.hrt-header-top { background:#254061}
.tabs-scroller-left, .tabs-scroller-right{ top:10px;}
.tabs li a:hover.tabs-close{ background-color: transparent;}

/* 左侧导航树背景色 */
.theme-left-layout { background-color: #282c2f}
.theme-left-layout .panel-header { border-color:#34383e}
.theme-left-layout .datagrid-row-over {background-color:#4E5465}
.theme-left-layout a, .theme-left-layout a:link, .theme-left-layout a:visited, .theme-left-layout a:hover, .theme-left-layout a:active {color: #ccc;}
.theme-navigate { padding: 0 0 0 220px;height:46px;overflow: visible}
.theme-navigate .pobank-message-bars { position:relative}
.theme-navigate .pobank-message-bars:hover { background:transparent }
.theme-navigate .pobank-message-bars .iconfont { color:#869ebb; font-size:26px}
.theme-navigate .pobank-message-bars .msg-badge { position:absolute; top:0; left:24px; right:0;text-align: center; line-height: 15px; color: #fff !important; }
.theme-navigate .message-bars .l-btn-text { padding: 0 18px; }
.theme-navigate .left { height:20px;}
.theme-navigate .logo-min{position: absolute; top: 0; left: 0; width: 200px; height: 46px;}
.theme-navigate .font-black{ border-right:1px solid #eee;margin: 0 16px 0 0; padding:8px 33px 0 0; height:46px; line-height: 30px}
.pettyui-ico { display:inline-block; *display:inline; *zoom:1; background:url(../images/ico/ico-common.png) 0 0 no-repeat;}
.ico-dubars { width:16px; height:10px; background-position:-53px -27px}
.ico-os-quit { width:16px; height:14px; background-position:0 -25px}
.ico-os-app { width:14px; height:18px; background-position:-108px 0}
.ico-os-calc { width:18px; height:18px; background-position:-54px 0}
.ico-os-msg { width:52px; height:14px; background-position:-158px -2px}
.ico-os-ping { width:18px; height:18px; background-position:0 0}
.ico-os-rong {width:18px;height:18px;background-position:-23px 0}
.datagrid-wrap {}
.datagrid-header-row {}
.datagrid-header { background-color:#bbb; color: #fff; font-weight: 100}
.datagrid-td-rownumber { background-color:#fff; color: #333}
.datagrid-body td { padding: 10px 0}
.datagrid-header td.datagrid-header-over { background-color:#bbb}
.datagrid .datagrid-pager { border-top:0}
.datagrid-row-over { background-color: #ddd}
.pettyui-ico { display:inline-block; *display:inline; *zoom:1; background:url(../images/ico/ico-common.png) 0 0 no-repeat;}
.ico-dubars { width:16px; height:10px; background-position:-53px -27px}
.ico-os-quit { width:16px; height:14px; background-position:0 -25px}
.ico-os-app { width:14px; height:18px; background-position:-108px 0}
.ico-os-calc { width:18px; height:18px; background-position:-54px 0}
.ico-os-msg { width:52px; height:14px; background-position:-158px -2px}
.ico-os-ping { width:18px; height:18px; background-position:0 0}
.ico-os-rong {width:18px;height:18px;background-position:-23px 0}
.theme-left-minimal .left-control-switch{ -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
.pobank-tabs .tabs-header { background-color: #fff; border: 0}
.pobank-tabs .tabs-panels { border: 0}
.pobank-tabs .tabs{ border-width: 0 0 2px 0; border-color: #48a3e7;}
.pobank-tabs .tabs li { margin: 0 4px 0 0;}
.pobank-tabs .tabs li a.tabs-inner { background:#eee; border: 0; border-bottom: 1px solid #48a3e7}
.pobank-tabs .tabs li a.tabs-inner:hover, .pobank-tabs .tabs li.tabs-selected a.tabs-inner { background-color: #48a3e7; color: #fff; border:0}
/* 重构导航栏样式 */
.cyan.jquery-accordion-menu>ul>li.active>a, .cyan.jquery-accordion-menu>ul>li:hover>a { background: #282c2f;}
.cyan.jquery-accordion-menu>ul>li>a {border-bottom-color: #282c2f;}
.cyan.jquery-accordion-menu ul ul.submenu li:hover>a,.cyan.jquery-accordion-menu ul ul.submenu li a.curr { border-left-color: #d43347; color:#d43347}
.jquery-accordion-menu ul ul.submenu li a { background: #282c2f;}
.jquery-accordion-menu ul li .jquery-accordion-menu-label, .jquery-accordion-menu ul ul.submenu li .jquery-accordion-menu-label { margin-top: 4px; padding: 0; min-width: 30px; height: 16px; line-height:14px;background: #f74b4b; color:#fff; border-radius:none; border-radius:15px; font-weight:100 }
.jquery-accordion-menu>ul>li.active>a, .jquery-accordion-menu>ul>li:hover>a { color: #ccc;}
.news-color,.news-color:hover { background-color:#fff !important; color:#666 !important}
.img-show-box { width:100%; box-sizing: border-box; overflow:hidden}
.img-show-box li { float:left; padding:10px; width:50%; overflow:hidden; box-sizing:border-box}
.img-show-box li .img-th { float:left; width:30%; text-align:right; padding-right:10px; box-sizing:border-box}
.img-show-box li .img-td { float:left; width:70%;}
.img-show-box2 { width:100%; box-sizing: border-box; overflow:hidden}
.img-show-box2 li.img-th { float:left; width:96px; height:110px; text-align:right; padding-right:10px; box-sizing:border-box}
.img-show-box2 li.img-td { float:left; width:105px; text-align:center;}
.home { width:100%; height:100%; background:#f4f4f4 url("../images/img-index.png") 50% 50% no-repeat}
.hrt-form-table { border-collapse:collapse;}
.hrt-form-table tbody th { padding-right:12px; text-align:right}
.pob-form-table { margin:0 auto 5px; width:100%;}
.page-h2-title { padding:30px 0; font:400 20px/20px "Microsoft Yahei"; text-align:center;}
a.btn-table-cz:link {color:#2277da; text-decoration:none;}
a.btn-table-cz:hover {text-decoration: underline;}
a.btn-table-cz:visited {color:#2277da; text-decoration:none;}
/* 重构layer样式 */
.layui-layer-btn-c { border-top:1px solid #ccc}
.layui-layer-iframe { border:5px solid #777}
.theme-left-layout .theme-left-minimal .datalist{ padding:0;}
.textbox-disabled ,.textbox-readonly{background-color: #f1f1f1; color: #8c8c8c;}
.textbox .textbox-addon{background-color: transparent;box-shadow:none;padding: 0}
.textbox .textbox-text{box-shadow:none}
/* 上传控件样式 */
.showFile { border:1px solid #ccc; overflow:hidden;}
.showFile label { float:left; padding-right:5px; display:block; width:80px; height:30px; line-height:30px; border-right:1px solid #ccc; background:#f4f4f4; text-align:right}
.showFile span { float:left; margin:0 0 0 5px;line-height:30px;}
.showFile span.font-red {float: none; margin-right: 3px; font-size: 20px; font-weight: 600; vertical-align: middle;}
.showFile input, .showFile em { float:left; margin-top:9px; vertical-align: -webkit-baseline-middle; font-style:normal}
.showFile em { margin-top:7px; }
.showFile .uploadBtn { float:right; margin:0; display:inline-block; border:0; width:60px; height:30px; font:12px/30px "Microsoft Yahei"; color:#fff; background-color:#0c80d7; text-align:center}
/*按钮*/
.flex-btn { position:fixed; bottom:0; left:0; right:0; padding:10px 0; width:100%; background:#fff; border-top:1px solid #ccc; z-index:99999;}
a.pobank-apple { margin-top:5px; padding:0 20px; color:#869ebb; font-size:26px}
/*中线文字*/
.h3-middle-line { margin-left:auto; margin-right:auto; height:37px; background:#fff url("../images/ico/middle-line.png") 50% 50% repeat-x; text-align:center}
.h3-middle-line span { display:inline-block; padding:0 30px; background:#fff; height:37px; font:600 14px/37px "Microsoft Yahei"; color:#333}
/*新增样式2017-12-15,覆盖原皮肤*/
.pettyui-wrap { overflow: hidden; clear: both; position: relative; z-index: 3}
.panel { margin-bottom:10px}
.panel-body { padding: 0}
.panel-header { padding: 20px 0px 16px 25px; border:0; border-bottom: 1px solid #aaa; background: #fff;}
.panel-header .panel-title { font-size: 14px; color: #333; font-weight: bold}
.panel-header .panel-title span { font-size: 12px; color: #666;font-weight: normal}
.pettyui-panel { padding: 20px 25px; border:0; box-sizing: border-box; background: #fff}
.label-top { font-weight: 100; color:#777}
.label-top + span { font-size: 14px}
.combo-panel { padding:0}
.textbox-focused { border-color: #ffba69; box-shadow: 0 0 5px 0 #fee7cb;}
.combobox-item-selected { background-color: #fdb764;color: #fff;}
#tabs .panel-body-noborder { overflow: hidden}
/*首页*/
.tip-warn { height: 28px; font: 14px/28px "Microsoft YaHei"; text-indent: 15px; border:1px solid #edb46a; background: #fcf3e4; color: #666; border-radius: 5px;}
a.tip-warn-more { float: right; padding: 0 10px; border-left: 1px solid #edb46a; text-indent: 0; color: #666}
.c_warp { overflow: hidden}
.c_warp .c_h3 { height:38px; line-height: 38px; border-bottom: 1px dashed #ddd; font-size: 14px; color: #666}
.c_warp .c_inner_box { overflow: hidden; padding: 20px 40px; box-sizing: border-box}
.c_warp .c_inner_box .icoBox { width: 70px; height: 70px; line-height: 70px; text-align: center; border-width: 1px; border-style: solid; border-radius: 70px; box-sizing: border-box}
.c_warp .c_inner_box .icoBox .iconfont { font-size: 45px;}
.c_warp .c_inner_box .textBox { width: 110px}
/*流程图*/
.flow-box { padding: 0 20px; width: 100%; height:120px; overflow: hidden; position: relative;background: #fff;}
/*.flow-line-gray { position: absolute; top: 69px; left: 0; width: 100%; height: 2px; line-height: 2px; font-size: 0; background: #e2e2e2}*/
.flow-box .flow-ul { position: relative; top: 60px; left: 0; width:90%}
.flow-box .flow-ul li { position: relative; float: left; padding-top: 22px; width: 80px; text-align: center; cursor: pointer; background: url("../images/ico/ico-flow-grey.png") top center no-repeat; font-size: 14px}
.flow-box .flow-ul li .fu-pop { display:block; position: absolute; top: -55px; left: 50%; margin-left: -17px; width: 34px; height: 48px; line-height: 16px; background: url("../images/ico/ico-flow-curr-pop.png") 50% 50% no-repeat; text-align: center}
.flow-box .flow-ul li.curr { background: url("../images/ico/ico-flow-curr.png") top center no-repeat; color: #3299d3}
.flow-box .flow-ul li.old { background: url("../images/ico/ico-flow-blue.png") top center no-repeat;}
.flow-box .zjflow-ul { position: relative; width: 80%; height: 90px; overflow: hidden}
.flow-box .zjflow-ul li { position:relative; float: left; width: 25%; height: 90px; z-index: 2;}
.flow-box .zjflow-ul li.line { float: none; position: absolute; top: 21px; left: 0; width: 100%; height: 2px; line-height: 2px; font-size: 0; background: #3299d3;z-index: 1}
.flow-box .zjflow-ul li .zj-img { font-size: 40px}
.flow-box .zjflow-ul li .zj-ora-tip { padding: 0 5px; font-size:12px; border-radius: 12px; border: 1px solid #f3911b; color: #f3911b;}
.flow-box .zjflow-ul li .zj-blue-tip { padding: 0 5px; font-size:12px; border-radius: 12px; border: 1px solid #0cafc7; color: #0cafc7;}
.status-info-box { float: left; margin-top: 25px; color: #666; font:12px/22px "Microsoft YaHei"; overflow: hidden}
.status-info-box span { background: #f8f8f8; padding:5px 10px 8px 10px}
/*开案-21071220*/
.house-paper-box { width: 100%; height: 90px; overflow: hidden}
.house-paper-box li { float: left; margin-left:10px; width: 90px; height: 90px; cursor: hand}
.table thead tr th{border-radius: 0!important;}
.table>thead>tr.deep>th { padding:11px 8px 10px; background-color: #bbb; color: #fff; white-space: nowrap}
.table>tbody>tr>td {padding:15px 8px 14px; vertical-align:middle; color: #666; border: 1px solid #bbb}
.table {border-collapse: collapse;border: 1px solid #ddd;}
.table>tbody.tdbrs>tr>td:first-child { border-right: 1px solid #ddd}
.table-center>thead>tr>th,.table-center>tbody>tr>td { text-align: center}
.checkbox-inline span,.radio-inline span { vertical-align: text-top;}
.petty-panel-add { position: absolute; top:10px; right:13px; cursor: pointer}
.petty-panel-reduce { position: absolute; top:5-2px; right:13px; cursor: pointer}
.petty-panel-reduce i { font-size: 22px; }
.easyui-extend-addbox { display: inline-block; width: 30px; height: 32px; font:700 16px/32px "arial"; text-align: center; color: #333; background-color: #eee; vertical-align: middle; cursor: pointer}
.btn-line-blue { display: block; width: 290px; height: 43px; line-height: 43px; border:1px solid #51a0dc; text-align: center; border-radius: 5px; background-color: #fff}
a.btn-line-blue {color: #51a0dc; text-decoration: none}
.btn-line-blue2 { display: block; padding: 0 15px; height: 28px; line-height: 28px; border:1px solid #51a0dc; text-align: center; border-radius: 5px; background-color: #fff}
a.btn-line-blue2:link, a.btn-line-blue2:visited a.btn-line-blue2:hover {color: #51a0dc; text-decoration: none}
.t-btn-upload-box {  }
.t-btn-upload { overflow: hidden; display: inline-block; width: 124px; height: 30px; background: url("../images/other/btn-upload.png") 0 0 no-repeat; }
.t-btn-text { font-size: 12px; color: #999}
.dl-table .col-md-3 { margin-bottom:5px; border-width:1px 1px 1px 1px; border-style:solid; border-color:#ccc}
.dl-filed-box { width:100%; margin:0; height:45px; overflow:hidden; box-sizing:border-box;}
.dl-filed-box dt { float:left; width:30%; height:100%; line-height:45px; border-right:1px solid #ccc}
.dl-filed-box dd { float:left; width:70%; height:100%; line-height:45px; text-indent:24px}
/*21071222-新增样式*/
a.t-btn { display: block; padding:5px 10px; color:#fff; font: 12px/100% "Microsoft YaHei"}
a.t-btn:link,a.t-btn:visited,a.t-btn:hover { color:#fff; text-decoration: none}
.t-btn-brown { background: #ebb63b}
.t-btn-blue { background: #51a0dc}
.t-btn-green{ background: #7ec078}
.t-btn-deepblue { background: #849aaa}
.t-btn-line { padding: 2px 10px 0; border: 1px solid #0081e2; color: #0081e2}
a.t-btn-line:link,a.t-btn-line:visited,a.t-btn-line:hover { color:#0081e2; text-decoration: none}
a.t-btn-line-green:link,a.t-btn-line-green:visited,a.t-btn-line-green:hover { border:1px solid #7ec078; color:#7ec078; text-decoration: none}
a.t-btn-line-blue:link,a.t-btn-line-blue:visited,a.t-btn-line-blue:hover { border:1px solid #51a0dc; color:#51a0dc; text-decoration: none}
a.t-btn-line-red:link,a.t-btn-line-red:visited,a.t-btn-line-red:hover { border:1px solid #e3495e; color:#e3495e; text-decoration: none}
.dashed-split-box { width: 100%; height:34px; line-height: 34px; background: url("../images/ico/dashed-line.png") 50% 50% repeat-x; }
.dashed-split-box span { display: inline-block; padding: 0 20px; height: 100%; background: #fff; color: #999; font: 12px/34px "Microsoft YaHei"; }
.dbrw-table { border-collapse: collapse;}
.dbrw-table tbody th { text-align: right; padding: 10px 10px 10px 5px; box-sizing: border-box; font-weight: 100; color: #777}
.dbrw-table tbody td { padding-top:10px; padding-bottom:10px;}
.t-panel-dbrw { width: 100%; height: 40px; background: #efce7f url("../images/ico/htit-dbrw.png") 0 0 no-repeat;}
/*21071225-新增样式*/
.index-line-box { overflow: hidden; width: 100%; height: 270px;}
.index-col-x { float: left; position:relative; padding:15px; width: 31%; height: 100%; background: #fff; box-sizing: border-box}

.index-col-y { float: left; margin-left: .5%; width:24.5%; height: 100%; background: #fff}
.item-col-3 .index-col-y{
	margin-left: 1%; width:32.3333%;
}
.ico-flag-dbrw { position: absolute; top: 0; right: 0; display: block; width: 62px; height: 54px; background-position: 0 -210px;}
.index-balloon { margin-top: 20px; overflow: hidden;}
.index-balloon li { float: left; width: 33.3333%; text-align: center }
.index-balloon .ico-blue-balloon { width: 70px; height:76px; background-position: -160px -110px; font: 700 24px/68px "Arial"; color: #fff}
.index-balloon .ico-green-balloon { width: 70px; height:76px; background-position: -239px -110px; font: 700 24px/68px "Arial"; color: #fff}
.index-balloon .ico-orange-balloon { width: 70px; height:76px; background-position: -80px -110px; font: 700 24px/68px "Arial"; color: #fff}
.index-balloon .ico-red-balloon { width: 70px; height:76px; background-position: 0 -110px; font: 700 24px/68px "Arial"; color: #fff}
.index-balloon li .text { margin-top: 10px; color: #333;}
.index-balloon li .num:hover { cursor: pointer}
.index-notice-warp{	background: #fffcf6; height: 72px; padding:10px 0;	margin-top: 20px;}
#swiperMsg{height:52px;}
.case_normal_div{
    padding-left: 31%;
    height: 100%;
    }
.index-notice { position: relative;  box-sizing: border-box; text-overflow: ellipsis; white-space: nowrap; width:100%;margin: 0}
.index-notice dt { position: absolute; right: 20px; top: 40%;}
.index-notice dd {  color:#bd8e64;	height:36px;}
.index-notice dd div{text-align: left;text-overflow: ellipsis;overflow: hidden;	width:100%;}
.index-notice dd i.ico-laba { float: left; margin: 3px 10px 0 0; display: inline-block; width: 11px; height: 12px; background-position: -281px -25px;}
.index-notice-warp a:link{ color:#bd8e64; font-weight: 100}
.index-notice-warp a:visited{ color:#bd8e64}
.index-notice-warp a:hover{ color:#fc7585}
.moreMsg { text-align:center; width: 20%; float:left;line-height: 52px;}
.dbrw-cash-dl { width: 100%; overflow: hidden}
.dbrw-cash-dl dt { width: 100%; height: 42px; font:14px/42px "Microsoft YaHei"; text-align: center; border-top-left-radius: 5px; border-top-right-radius: 5px; background: #88a2b6; color: #fff}
.dbrw-cash-dl dd { margin:20px 20px 0 20px;}
.dbrw-cash-dl dd .text { height: 18px; font:12px/18px "Microsoft YaHei"; color: #777}
.dbrw-cash-dl dd .text i { float: left; margin: 4px 10px 0 0; display: block; }
.dbrw-cash-dl dd .text i.fangk { width: 13px; height: 13px; background-position: -280px -50px;}
.dbrw-cash-dl dd .text i.money { width: 11px; height: 12px; background-position: -280px 0;}
.dbrw-cash-dl dd .num { text-indent: 23px; height: 35px; font: 700 24px/35px "Arial"; color: #313131}
.dbrw-cash-dl dd .num:hover { color: #fc7585; cursor: pointer}
.dbx-cash-dl { width: 100%; overflow: hidden }
.dbx-cash-dl  dt { font:14px/40px "Microsoft YaHei"; text-align: center;  border-radius: 5px; background: #88a2b6; color: #fff}
.dbx-cash-dl  dd { margin:10px 10px 0 10px;}
.dbx-cash-dl  dd .text { height: 18px; font:12px/18px "Microsoft YaHei"; color: #777}
.dbx-cash-dl  dd .text i { float: left; margin: 4px 10px 0 0; display: block; }
.dbx-cash-dl  dd .text i.fangk { width: 13px; height: 13px; background-position: -280px -50px;}
.dbx-cash-dl  dd .text i.money { width: 11px; height: 12px; background-position: -280px 0;}
.dbx-cash-dl  dd .num { text-indent: 24px; height: 24px; font: 700 18px/24px "Arial"; color: #313131}
.dbx-cash-dl  dd .num:hover { color: #fc7585; cursor: pointer}
.tabs-block { margin-top: 10px; padding:20px 30px; width: 100%; box-sizing: border-box; background: #fff; overflow: hidden; clear: both; }
.pettyui-red-tabs { width: 100%}
.pettyui-red-tabs .tabs { border-color: #eee; padding-left:0;}
.pettyui-red-tabs .tabs li{ margin-left: 0;	margin-right: 10px;}
.pettyui-red-tabs .tabs li a.tabs-inner { border-color: #eee}
.pettyui-red-tabs .tabs-header,.pettyui-red-tabs .tabs-panels{ border:0; background: #fff}
.pettyui-red-tabs .tabs li.tabs-selected a.tabs-inner { border-left: 0; border-top: 0; border-right: 0; border-bottom:1px solid #e3495c}
.pettyui-red-tabs .tabs li a.tabs-inner:hover, .pettyui-red-tabs .tabs li.tabs-selected a.tabs-inner { background:#e3495c; color: #fff}
.pettyui-red-tabs .tabs li a.tabs-inner { background: #eee; color: #666;}
.pettyui-red-tabs-inner { padding: 0 20px; overflow: hidden}
.pettyui-red-tabs-inner a { margin-right: 15px;}
.pettyui-red-tabs-inner a:link,.pettyui-red-tabs-inner a:hover { color: #666 }
.pettyui-red-tabs-inner a:visited { color: #666 }
.pettyui-red-tabs-inner a.curr:link { color: #e3495c }
.pettyui-red-tabs-inner a.curr:visited { color: #e3495c }
.pettyui-red-tabs-inner a.curr:hover { color: #e3495c }
.prod-nav-table { border-radius: 20px; background: #fff; overflow: hidden; position: relative;	padding-top: 15px;	margin-bottom: 15px;}
.prod-nav-table .pnb-th { width: 126px; position: absolute; left: 0; top: 0; bottom: 0;}
.prod-nav-table .pnb-img { background: url(../images/other/img-prod-nav.jpg) no-repeat;}
.prod-nav-table .pnb-top-ora { height: 20px; background-position: 0 0 }
.prod-nav-table .pnb-top-blue { height: 20px; background-position: -130px 0 }
.prod-nav-table .pnb-center-ora,.prod-nav-table .pnb-center-blue {position: absolute;top: 20px; bottom: 20px; left: 0; width: 100%; color: #fff; font:24px/24px "Microsoft YaHei"; text-align: center; background:url("../images/other/img-prod-nav-ora.jpg") 0 0 repeat-y; display: -webkit-flex;   display: flex; -webkit-align-items: center; align-items: center;  -webkit-justify-content: center; justify-content: center;}
.prod-nav-table .pnb-center-blue{background-image: url("../images/other/img-prod-nav-blue.jpg");}
.prod-nav-table .pnb-bottom-ora,.prod-nav-table .pnb-bottom-blue{position: absolute;  left: 0;  bottom: 0; width:100%;height: 20px; }
.prod-nav-table .pnb-bottom-ora { background-position: 0 -20px; }
.prod-nav-table .pnb-bottom-blue {background-position: -130px -20px }
.prod-nav-table .pnb-td { padding:0 50px 0 126px}
.prod-nav-table .pnb-td dl { overflow:hidden; margin: 0 0 0 50px; border-bottom: 1px dashed #ccc;padding:30px 0}
.prod-nav-table .pnb-td dl:last-child { border-bottom: 0}
.prod-nav-table .pnb-td dt { float:left; width: 30%}
.prod-nav-table .pnb-td dt h3 { margin:0}
.prod-nav-table .pnb-td dl:last-child dt h3{ margin-bottom: 0}
.prod-nav-table .pnb-td dd { float:left; width: 70%}
.prod-nav-table .pnb-td dd a { float: left; display: block; width: 150px; border-left: 5px solid #ccc; text-indent: 12px; color: #666; margin:5px 0}
.prod-nav-table .pnb-td dd.ora a { border-color: #f1a554}
.prod-nav-table .pnb-td dd.blue a { border-color: #76b7e6}
/*21071226-新增样式*/
.prod-manage-dl { overflow:hidden; margin: 0; padding:40px 50px; background:#fff; box-sizing: border-box; border-left-style: solid; border-left-width: 4px; border-bottom: 1px dashed #ddd}
.prod-manage-dl dt { float: left; width: 20%; line-height: 60px}
.prod-manage-dl dt a { text-decoration: none; font-size: 24px; font-family: "Microsoft YaHei"}
.prod-manage-dl dt a span { margin-left: 5px; padding: 2px 20px; border-radius: 50px; color: #fff}
.prod-manage-dl dd div.line-x a:link,.prod-manage-dl dd div.line-x a:visited { margin-right: 20px; font-size: 16px; color: #333; text-decoration: none}
.prod-manage-dl dd div.line-x a>span { margin-left: 10px; padding:2px 6px 1px; font-size: 12px; font-weight: 700; color: #e3495c; border:1px solid #e3495c; border-radius: 20px}
.prod-manage-dl dd div.line-y { font-size: 12px; color: #666 }
.pmd-ora { border-left-color: #f1a554}
.pmd-ora dt a { color:#f1a554}
.pmd-ora dt a span { background: #f1a554}
.pmd-blue { border-left-color: #76b7e6}
.pmd-blue dt a { color:#76b7e6}
.pmd-blue dt a span { background: #76b7e6}
.prod-manage-dl dd { float: left; width: 80%}

.label-mid { padding-right:0; text-align: right;}
.label-mid label { padding-top: 8px; color:#777; font-weight: 100;}
.switchbutton { height: 24px !important; line-height: 24px !important;}
.tabs2-block { width: 100%; box-sizing: border-box; background: #fff; overflow: hidden; clear: both; }
.pettyui-red-line-tabs { width: 100%; height: 800px}
.pettyui-red-line-tabs .tabs { border-color: #eee; height: 37px !important;}
.pettyui-red-line-tabs .tabs li { margin: 0 30px -1px 0}
.pettyui-red-line-tabs .tabs li a.tabs-inner { padding: 0 10px; border-style: none}
.pettyui-red-line-tabs .tabs-header,.pettyui-red-line-tabs .tabs-panels{ border:0; background: #fff}
.pettyui-red-line-tabs .tabs li.tabs-selected a.tabs-inner { border-left: 0; border-top: 0; border-right: 0; border-bottom:1px solid #e3495c}
.pettyui-red-line-tabs .tabs li a.tabs-inner:hover, .pettyui-red-line-tabs .tabs li.tabs-selected a.tabs-inner { background: #fff; color: #333; border-bottom: 3px solid #e3495c;}
.pettyui-red-line-tabs .tabs li a.tabs-inner { background: #fff; color: #666;}
.fix-btn-box { z-index: 999; position: fixed; left: 0; bottom: 0; padding: 10px 0; width: 100%; border-top:1px solid #ccc; background: #fff;}
#fixed-header-slide { width: 100%; height: 35px; background: #fff; border-bottom: solid 1px #CCC; position: fixed; top: 0px; z-index: 2; box-shadow: 1px 1px 1px 1px rgba(0,0,0,.1)}
#fixed-header-wrap { width: 100%; height: 35px; position: absolute; bottom: 0px; }
#fixed-header { width: 950px; height: 35px; margin: 0 auto; position: relative; z-index: 1; }
/*21071227-新增样式*/
.fksh-btn-line-gray { padding: 2px 10px; display: inline-block; font-size: 12px; font-family:"Microsoft YaHei"; line-height:18px;border: 1px solid #ddd; border-radius: 5px; color: #666; text-decoration: none}
.fksh-btn-line-gray:link { color: #666; text-decoration: none;}
.fksh-btn-line-gray:visited { color: #666; text-decoration: none}
.fksh-btn-line-gray:hover { color:#e3495c; text-decoration: none;}
.fksh-table { border-collapse: collapse; border: 1px solid #ddd}
.fksh-table .table>thead>tr.deep>th { padding: 7px 8px 6px;}
.fksh-table .table>tbody>tr>td { padding: 9px 8px 6px;}
.fksh-tip-warn { padding: 4px 15px 2px; color: #fff; background: #ff9000}
.fksh-flow-node-1 { background: url("../images/ico/ico-table-flow-1.png") 50% 20px no-repeat;}
.fksh-flow-node-2 { background: url("../images/ico/ico-table-flow-2.png") 50% 0 no-repeat;}
.fksh-flow-node-3 { background: url("../images/ico/ico-table-flow-3.png") 50% 0 no-repeat;}
.fksh-flow-node-4 { background: url("../images/ico/ico-table-flow-4.png") 50% 0 no-repeat;}
/*21080102-新增样式*/
/*用于自己搭配表格列颜色*/
.table-style-B { background: #fff; border-collapse: collapse; border: 1px solid #ccc}
.table-style-B .tr_solid { border-bottom: 1px solid #eee }
.table-style-B .th_fb { padding: 20px 0; text-align: center; background-color: #fbfbfb}
.table-style-B .td_fb { padding: 20px 0;}
.checkbox-other { margin-bottom: 20px; width: 180px; height: 50px; overflow: hidden;}
.cheight{ margin-bottom:0; width:auto; height: 20px;}
.checkbox-other .checkbox-inline>span { line-height: 18px; font-size: 14px; color:#666}
.checkbox-other .checkbox-inline>span.f12{ font-size: 12px}
.checkbox-other .che-oth-box { float: left; margin: 5px 0 0 22px; padding: 0 8px; background: #fafafa; border-radius: 5px; clear: both;  }
.tabs3-block { padding:0 40px}
.tabs3-block .tabs-header { padding-top: 0}
.tabs3-block .tabs li a.tabs-close { background-image: url(../images/ico/tabs_icons2.png);}
.tabs3-block .tabs li a:hover.tabs-close { background-color: transparent}
.tabs3-block .tabs li.tabs-selected a.tabs-close { background-image: url(../images/ico/tabs_icons2-hover.png);}

/*21080110-TNT-新增样式*/.flag-status { padding:2px 5px 1px; border-style:solid; border-width:1px}
.bd-green  { border-color:#1d9c30; color:#1d9c30}
.bd-red { border-color:#f30; color:#f30}
/*21080117-新增样式*/
.cw-table-tip { margin: 0 auto; width: 210px; height: 36px; line-height: 29px; background: url(../images/other/img-tip-ora.png) 50% 50% no-repeat;}

/*20180123-新增样式*/
.img-box-warp { height: 100%; box-sizing: border-box;border-top:1px solid #ccc}
.img-word-box { width: 30%; height:100%; float: left; box-shadow: 1px 0 0 0 #ccc; line-height:24px; }
.img-info-box { width: 70%; float: right}
.img-word-h4 { margin: 0; padding: 0; width: 100%; text-indent: 24px; font: 700 14px/35px "Microsoft Yahei"; height: 35px; background: #efefef; border-bottom: 1px solid #ccc; color: #333;}
.img-info-box .swiper-container { width: 100%; height: 100%;}
.img-info-box .swiper-slide { width:90px; text-align: center; font-size: 18px; border: 2px solid #fff; cursor: pointer; /* Center slide text vertically */
	display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.img-word-box .container-fluid {padding-top:24px;}
.img-info-box .swiper-slide:hover { border:2px solid #0c80d7}
.img-info-box .swiper-slide img { width: 100%; height: 60px}
.img-small-box { margin: 50px auto 0; width: 579px; padding:0 50px;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev { background-color: #c0f1ff; background-size:50% !important; }
.swiper-button-prev, .swiper-container-rtl .swiper-button-next { background-color: #c0f1ff; background-size:50% !important; }
.skin-cus .layui-layer-title{background:#c4c4c4}
.datagrid-header-check input,.datagrid-cell-check input{margin-top: 0!important;}
.btn-c{ margin-bottom: 5px; margin-top: 5px;}
.table-border{ border-collapse: collapse;border-radius: 0.28571429rem 0.28571429rem 0em 0em; overflow: hidden;}
.table-border th,.table-border td,.table-border-even{ border: 1px solid #bbb}
.table-border-even{border-collapse: collapse;margin: 0;}
.table-border-even th,.table-border-even td{border: 0!important;}
.table-border-even td{line-height: 30px!important;}
.table-border-even tbody tr:nth-child(even) td{	background: #fbfbfb;}
.scroll-x{overflow: hidden; overflow-x:auto;}
.layout-panel-north,.top-bar-body{overflow: visible;}
.top-bar-app{cursor: pointer;}
.top-bar-app:hover .top-bar-app-code,.tool-top-bar:hover .logout-panel{display: block;}
.top-bar-app-code{display: none; position: absolute; left: 50%; top: 26px; margin-left: -100px; background: rgba(255,255,255,.9); padding:30px; border-radius: 5px; box-shadow: 0 0 20px rgba(0,0,0,.2); cursor: default; text-align: center; color: #666; font-size: 14px; white-space: nowrap;}
.top-bar-app-code:after{content:''; position: absolute; top: 0; left: 50%; width: 0; height: 0; border-style: solid; border-width: 0 8px 8px; border-color: transparent transparent #fff transparent; -webkit-transform: translate(-50%,-100%); -moz-transform: translate(-50%,-100%); -ms-transform: translate(-50%,-100%); -o-transform: translate(-50%,-100%); transform: translate(-50%,-100%);}
.top-bar-app-code div{padding-top: 8px; line-height: 100%; letter-spacing: 1px;}
.top-bar-app-code a{ font-size: 14px; text-decoration: none;}
.top-bar-app-code img{	width: 140px;}
.top-bar-calc{ padding:15px; margin-left: -50px;}
.top-bar-calc p{ margin:0;}
.logout-panel{ display: none; border: 1px solid #ccc; border-radius: 3px; width: 218px; right: -4px; top: 24px; background: rgba(255,255,255,.9);}
.logout-panel:after,.logout-panel:before{content:''; position: absolute; top: -9px; right: 5px; width: 0; height: 0; border-style: solid; border-width: 0 8px 8px; border-color: transparent transparent #aaa transparent;}
.logout-panel:after{ border-color: transparent transparent #fff transparent; top: -8px;}
.logout-panel ul{margin:0;padding:12px 0 0}
.logout-panel li{ line-height: 30px; border-bottom: 1px solid #ddd; padding-left: 24px; cursor: pointer;}
.logout-panel li:last-child{ border-bottom:0;}
.logout-panel li:hover{ background: #88a2b6; color: #fff;}
.lh32{ line-height: 32px;}
.figure{ position: relative; line-height: 30px;}
.figure span{ position: relative; z-index: 5; display: inline-block; background: #fff; padding-right: 10px;}
.figure:after{ content:''; position: absolute; z-index: 0; left: 0; right: 0; top: 50%; border-top:1px solid #eee;}
.yun-circle{ background: url("../images/yun-circle.png"); width: 88px; height: 68px; margin-top: 12px; color: #51a0dc; font-size: 24px; line-height: 24px; padding-top: 20px;}
.yun-col{ padding-left: 130px;}
.yun-col-outline{ background: #fffbf1; padding:20px 48px; color: #bd8e64;}
.yun-col-outline td{ padding:5px 0; line-height: 22px;}
.swiper-container { height: 110px; width:80%; float: left; }
.swiper-slide {text-align: center; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; 		-webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; 		-webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.head-tit-bar{ border-bottom: 1px solid #eee; padding:0 26px; line-height: 50px; font-size: 14px;}
.overview-bar{ padding:30px 0 10px; line-height: 30px;}
.overview-bar em{ display: inline-block; float: left; background: url("../images/icon-20180330.png"); width: 30px; height: 30px; margin-right: 10px;}
.overview-bar b{ font-size: 20px; vertical-align: middle;}
.overview-panel-col-left{ width:calc(50% - 20px);}
.overview-panel-col-right{ padding-left:calc(50% + 20px);}
.nav-second-panel{ padding-left: 20px; line-height: 44px;}
.nav-second-panel a{ color: #666; margin-right: 30px;}
.nav-second-panel a.curr{ color: #e3495c;}
.userImage{width:30px;height:30px; }
.userImage img{width:100%;vertical-align: top;height:100%; border-radius: 100%; }
.userImage img:hover { cursor: pointer}
.userName:hover { cursor: pointer}
.upload-head-cover{ width: 50px; height: 50px; margin-left: 40px; border-radius: 100%; background: #eee; background-size: cover;	overflow: hidden;}
.upload-head-cover img{ width: 100%;}
.user-password-table td{ padding-bottom: 20px;}
#caseFeeItemDiv table{ margin:0;}
.anjian-body{ padding-bottom: 53px;}
.anjian-body .panel-header{ border: 0; padding:0 0 0 40px; background: #66a4d8;}
.anjian-body .panel-header .panel-title{ height: 28px; font-weight: normal; color: #fff; line-height: 28px;}
.anjian-body .panel-header .panel-title span{ color: #fff;}
.anjian-body .panel-tool-collapse{ background-image: url("../../plugins/jquery-easyui-1.5.2/themes/insdep/images/panel_tools_white.png"); opacity: 100; filter: alpha(opacity=100);}
.anjian-body  .panel-tool a:hover{ background-color: #3c78c0;}
.anjian-body .collapsible-default .panel-tool-collapse{ background-image: url("../../plugins/jquery-easyui-1.5.2/themes/insdep/images/panel_tools.png"); opacity: 100; filter: alpha(opacity=100);}
.anjian-body .collapsible-default .panel-tool a:hover{ background-color: #e2e2e2;}
.anjian-body .panel{ background: #fff; padding-bottom: 11px;}
.anjian-body .pettyui-panel{ padding:0 40px;}
.anjian-body h6{ padding:18px 0 4px; margin:0; border: 0; height: 34px; line-height: 12px; color: #333;}
.anjian-body h6:before{ content:''; float: left; width: 10px; height: 12px; background: #66a4d8; margin-right: 6px;}
.anjian-body h6 + .table-style-blue{ margin-top: 5px;}
.anjian-body .no-tit:before{ display: none;}
.anjian-body .table-input-comm tbody tr td:first-child{ padding-left: 0;}
.anjian-body .table-input-comm tbody tr td:last-child{ padding-right: 0;}
.anjian-body .container-fluid{ padding:0;}
.anjian-body .petty-panel-add{ top: 17px;}
.anjian-body .table{ margin:5px 0;}
.anjian-body .pettyui-inner-panel~.panel> .panel-header { padding: 14px 0px 10px 40px; font-size:12px;background: #eee; border-bottom: 1px solid #aaa;}
.anjian-body .pettyui-inner-panel~.panel>  .panel-header .panel-title{ color: #333; font-weight: bold;}
.anjian-body .pettyui-inner-panel~.panel>.panel-body { border: 0}
.anjian-body .panel .panel{ padding-bottom: 0;}
.anjian-body .panel-body>.table-input-comm:first-child{ margin-top: 13px;}
.anjian-body .pettyui-panel .pettyui-panel{	padding: 0;}
.anjian-body .bd-red{border: 0; margin-left: 6px;color: #f8ea0b!important;}
.anjian-body .table>tbody>tr>td{padding: 10px 8px}
.upload-file-table{	border-collapse: collapse;}
.upload-file-table td{
	border-bottom:1px solid #eee;
	line-height: 20px;
	height: 58px;
	word-wrap : break-word;
	word-break:break-all;
}
.upload-file-table td img{max-width: 50px;}
.upload-file-table tr:hover td{
	background: #fafafa;
}
.upload-file-progress{
	height: 6px;
	background: #eee;
	width: 90px;
	line-height: 6px;
}
.upload-file-progress em{
	display: inline-block;
	height: 6px;
	background: #53a9eb;
	vertical-align: top;
}
.table>thead>tr.orange>th { padding:11px 8px 10px; background-color: #fab905; color: #fff; white-space: nowrap}
.bq-flag {
	background: #ff3300;
    color: #fff;
    border-radius: 12px;
    font-size: 12px;
    font-style: normal;
    padding: 0 2px;
}