﻿/*---------------容器 浮动与清除浮动------------------------*/
.wtjcb-tabturnpagebox>div{float: left;}
.ez-fl{float: left;}
.wtjcb-tableturnpage>div{float:right}
.mainbox:after,.wtjcb-flbox:after,.wtjcb-inputbox:after,.wtjcb-tabchose:after,.wtjcb-tableturnpage:after,.wtjcb-tabturnpagebox:after,.wtjcb-checkboxsigln:after,.wtjcb-checkgpbox:after,.wtjcb-checkgroup:after,.wtjcb-radiogpbox:after,.wtjcb-form:after,.wtjcb-tabs:after,.wtjcb-panelheader:after,.wtjcb-panelbody:after,.wtjcb-fieldsetbody:after{content: "";display: table;clear: both;}
.wtjcb-flbox{/*width:100%*/}
.wtjcb-inputbox{width:100%;}
div.wtjcb-boxtitle{height:30px;font-size:16px;line-height:30px;}
/*-----------pageloading---------------*/
#pageloading {position:fixed ;left: 0;top: 0;width: 100%;height: 100%;z-index: 20000;background-color: white;}
#pageloading .loading {position: absolute;left: 45%;top: 40%;padding: 2px;z-index: 20001;height: auto;}
#pageloading .loading .loading-indicator {background: white;color: #555;font: bold 13px tahoma,arial,helvetica;    padding: 10px;    margin: 0;    text-align: center;    height: auto;}
#pageloading .loading img {margin-bottom: 5px;margin-right: 8px;}
/*---------table相关----------*/
table{border-collapse: collapse;border-spacing: 0;}
.wtjcb-listable{width:100%}
.wtjcb-listable th {height: 38px;white-space: nowrap;font-size: 16px;}
.wtjcb-listable td {height: 30px;/*text-align: center;*/white-space: nowrap;padding: 0 1em 0;font-size: 14px;}
td.wtjcb-tabeltitle {height: 30px;text-indent: 20px;line-height: 30px;text-align: left;}
div.wtjcb-tabeltitle{height: 32px;text-indent: 20px;line-height: 30px;text-align: left;}
.wtjcb-listabletitle>span{padding: 0px 10px;}
.wtjcb-iconcheckbox{width: 10px;height: 10px;display: block;margin: 0 auto;cursor: pointer;}
.table_becareful {color: #919191;font-size: 14px;margin-top: 10px;}
.wtjcb-numth{width: 30px;padding: 0;}
.wtjcb-tablecheckboxth{width: 30px;padding: 0;}
.wtjcb-listData{width:100%}
.wtjcb-tabeloverf{overflow:auto;height: 226px;}
.wtjcb-tabelinomal{color:#333333}
.imp_explain{color: #676767;font-size: 14px;margin: 15px 0px;}
/*----------rpc相关-------*/
.as-menu .wtjcb-listable th {background-color: #E0ECFF;}
.wtjcb-listable th {height: 30px;white-space: nowrap;font-size: 14px;}
.wtjcb-listable th {border: 1px solid #DDDDDD;}
.as-wrapper {height: 100%;position: relative;}
.as-wrapper .as-menu {position: absolute;z-index: 1000;min-width: 100%;/*width: 100%;*//* display: none; */}
.as-menu .wtjcb-listable th{background-color: #E0ECFF;}
.as-menu .wtjcb-listable td{background-color: white; cursor:pointer;}
.as-menu .wtjcb-listable tr.as-selected td{background-color:#EAF2FF;}
.filter-li-hide{display: none!important;}
.wtjcb-textbox .wtcjb-sugload{position:absolute;height:32px;width:32px;top:0;right:0;z-index:1;display:none;}
/*----------panel相关-------*/
/*panel样式1*/
.wtjcb-panel{
    position: relative;
    margin: 40px 30px 0px 30px;

}
.wtjcb-panel .wtjcb-panelheader{
    height: 28px;
    line-height: 30px;
    vertical-align: middle;
    background-color: #ffffff;
    overflow: hidden;
    /*border-bottom: 1px solid #0059C1;*/
}
.wtjcb-panel .wtjcb-paneltitleleft {
    background: url(../../sys/image/tittle.png);
    background-repeat: no-repeat;
    width: 30px;
    height: 29px;
    float: left;
    border-left: 1px solid #f2f2f2;
    margin-left: -1px;
    position: absolute;
    top: 0px;
}
.UpdateRecord .wtjcb-paneltitleleft{
    background-position-y: -120px;
    background-position-x: -45px;
}

.wtjcb-panel .wtjcb-paneltitlecenter {
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    display: inline;
    height: 30px;
    float: left;
    /* color: white; */
    line-height: 30px;
    /* margin-left: 12px; */
    padding: 0px 10px 0px 10px;
    font-weight: 500;
    background-color: #fff;
    padding-left: 20px;
}
.stopInsurcedRecord .r5{
    color: #ff9152;
}
.arrearage .r6{
    color: #4bdf96;
}
.wtjcb-paneltitleright {
    background: url(../../sys/image/border_matters.png) center;
    height: 10px;
    /*
    float: left;
    */
    width: 100%;
    margin-top: 10px;
}
.wtjcb-panelbody{
    padding:10px;
    padding-top: 15px;
    min-height:32px;
    background-color:#ffffff;
}
/*panel样式2*/
.wtjcb-dfpanel .wtjcb-panelheader{height: 27px;line-height: 28px;vertical-align: middle;background-color: #ffffff;overflow: hidden}
.wtjcb-dfpanel .wtjcb-paneltitleleft {background-image: url("../../sys/image/title.png");background-repeat: no-repeat;width: 10px;height: 28px;float: left;background-color: #fff;background-position-y: 7px;background-position-x: 4px;border-left: 1px solid #f2f2f2;margin-left: -1px;}
.wtjcb-dfpanel .wtjcb-paneltitlecenter {font-size: 16px;font-weight: bold;text-align: left;display: inline;height:28px;float: left;background-color: #fff !important;color: #333;line-height: 27px;padding: 0px 10px;}
.wtjcb-dfpanel .wtjcb-paneltitleright {background:#ffffff url("../../sys/image/title-line.png");height: 1px;margin-top:13px;}
.wtjcb-dfpanel .wtjcb-panelbody{padding:10px;min-height:32px;background-color:#ffffff;}

/*----------fieldset相关-------*/
.wtjcb-fieldsetheader{height: 27px;line-height: 28px;vertical-align: middle; float: left}
.wtjcb-fieldsettoggle{float: right;}.wtjcb-fieldsettoggle:hover{cursor: pointer;}
.wtjcb-fieldsetvalue{display:inline-block;float:right;height: 28px;margin-right: 10px;line-height:28px;font-size:12px;color:#262523}
.wtjcb-fieldsettitleleft {background-image: url("../../sys/image/title.png");background-repeat: no-repeat;width: 10px;height: 28px;float: left;background-color: #fff;background-position-y: 7px;background-position-x: 4px;margin-left: -1px;}
.wtjcb-fieldsettitlecenter {font-size: 16px;font-weight: bold;text-align: left;display: inline;height:28px;float: left;background-color: #fff !important;color: #333;line-height: 28px;padding: 0px 10px;}
.wtjcb-fieldsettitleright {background-repeat: no-repeat;background-position: center center;width: 32px;height: 28px;float: right;}
.wtjcb-fieldsetbody{padding:10px;min-height:32px;background-color:#ffffff;}
/*-------选项卡（tab）--------*/
.wtjcb-tabschbox{position: relative;}
.wtjcb-tabs{display: none;border-top: 0px;padding:10px;}
.wtjcb-tabsheader{
    width:100%;
    overflow: hidden;
    height:40px;
    border-bottom:2px solid #006ecc!important;
}


.wtjcb-tabsunderline{display: block;position: absolute;top: 23px;height: 6px;left: 0px;width: 100%;background: url("../../sys/image/icon_chooseline.png") no-repeat center center;background-size: contain;display: none;}
.wtjcb-tabsubmit:hover{cursor: pointer;color:#4282C3;}
.wtjcb-tabmoreinfo{cursor:pointer;display:block;width:12px;height:15px;margin:0 auto;background:url("../../sys/image/icon_xiangq.png") no-repeat;}
.wtjcb-tabmoreinfo:hover{background:url("../../sys/image/icon_cxiangq.png") no-repeat;}
.wtjcb-tabschange{width:15px;position:absolute;cursor: pointer;z-index:1000;height: 27px;}
.wtjcb-tabschange-left{background: url(../../sys/image/btn-01-n.png) no-repeat 2px #fff;}
.wtjcb-tabschange-left:HOVER{background: url(../../sys/image/btn-01-h.png) no-repeat 2px #fff;}
.wtjcb-tabschange-right{background: url(../../sys/image/btn-02-n.png) no-repeat 2px #fff;}
.wtjcb-tabschange-right:HOVER{background: url(../../sys/image/btn-02-h.png) no-repeat 2px #fff;}
.wtjcb-uploadlist{position:absolute;width:100%;height:100%;left:0;top:0;background-color: #F4F1F1;font-size: 12px;
    line-height:28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*---------------------输入框相关----------------------------*/
.wtjcb-inputlabel{
    width: 100px;
    position: relative;
    text-align: right;
    float: left;
    height:30px;
    font-size: 14px;
    color: #404040;
    box-sizing: border-box;
    padding-right: 5px;
    line-height: 30px;
    font-weight: 600;
}
.wtjcb-inputjcb{height:20px;width: 100%;position: relative;font-size:12px;line-height:20px;text-indent:8px;padding:4px 0px;}
.wtjcb-textbox{position: relative;margin-left:100px;height:30px;box-sizing: border-box;}
.wtjcb-filedivbox {position: relative;left: 0px;top: 0px;margin: 9px 10px;}
.wtjcb-noborder{border-color: transparent!important;background-color: transparent!important;background-image: none!important;
    font-size: 14px;
    color: #404040;}
.wtjcb-textatrea{border:0px;outline:none;resize:none;height: 100%;box-sizing: border-box;}
.wtjcb-required{
    color:red;
    padding-right: 8px;
}
.wtjcb-readonlystyle{background-color:#F4F1F1;}
.wtjcb-dateinput{background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: right -210px;}
.wtjcb-dateinput:focus{background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: right -240px;}
.wtjcb-uploadbtnbox{position: absolute;top: 0px;right: 0px;}
.wtjcb-uploadtext{margin-right:270px;margin-right:270px\9}
.dblabel .wtjcb-inputlabel{line-height:14px;}
.wtjcb-rpc{background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: right -511px;}
.wtjcb-rpc:focus{background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: right -540px;}
.wtcjb-placeholder{position: absolute;top:0px;left:10px;color:#A9A9A9;cursor:text;font-size:12px;line-height:28px;}
.wtjcb-rdback{position:absolute;height:100%;width:100%;top:0px;left:0px;background-color:#ffffff;opacity:0;z-index:2;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0)}
/*----------checkbox相关------------*/
.wtjcb-checkgroup{margin: 6px 3px;position:relative;}
.wtjcb-checkgplabel{float: left;width: 100px;height: 30px;font-size:14px;line-height:30px;text-align:right;font-weight: 600;}
.wtjcb-checkboxsigln{height: 24px;margin: 3px 2px;position: relative}
.wtjcb-checkboxlabel{font-size:14px;color: #666666;line-height: 23px;}
.wtjcn-checkdocm{float:left}
.wtjcb-checkinput{display:none}
.wtjcb-uncheckedbox{
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: -6px -276px;}
.wtjcb-checkedbox{
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: -6px -306px;}
.wtjcb-discheckedbox{
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: -6px -426px;}
.wtjcb-disuncheckedbox{
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: -6px -396px;}
.wtjcb-checkimg{
    width:20px;height:18px;float:left;margin: 2px 5px 0px 0px}

/*------------radio相关-----------------*/
.wtjcb-radiogroup{margin: 6px 3px;position:relative;}
.wtjcb-radiogplabel{float: left;width: 100px;height: 30px;font-size:14px;line-height:30px;text-align:right;color: #404040;font-weight: 600;}
.wtjcb-radiosigln{height: 24px;margin: 3px 2px;position:relative;}
.wtjcb-radiolabel{font-size:14px;color: #666666;line-height: 26px;}
.wtjcn-radiodocm{float:left;}
.wtjcb-radioinput{display:none}
.wtjcb-unradio{
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: -6px -336px;}
.wtjcb-radio{
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: -6px -366px;}
.wtjcb-disradio{
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: -6px -486px;}
.wtjcb-disunradio{
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: -6px -456px;}
.wtjcb-radioimg{
    width:18px;height:18px;float:left;margin: 4px 5px 0px 0px}
/*----------slelect,date组件相关---------------*/
.wtjcb-selectinput{
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: right -151px;
}
.wtjcb-selectinput:focus{
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: right -180px;
}
.wtjcb-selectulBox {width: 100%;display: none;position: absolute;top: 100%;left: -1px;z-index: 6;font-size: 12px;  padding: 5px 0px;max-height:180px;overflow-y: auto}
.wtjcb-selectulBox>li{cursor: pointer;width: 100%;padding: 5px 0;text-indent: 10px;font-size: 14px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;  }
.wtjcb-selectnobordertop{border-top:0px;}
.wtjcb-selectnoborderbottom{border-bottom:0px;}
/*--------------按钮相关---------------------*/
.buttongroup{margin: 10px 3px;}
.wtjcb-btnicon{width:20px;height:20px;display: inline-block;height: 28px;margin-right: 5px;}
.wtjcb-btntext{
    vertical-align:top
}
.normalbtn,.btnactive,.othnormalbtn,.othbtnactive{
    min-width:120px;
    height: 30px;
    cursor: pointer;
    outline: 0px;
    font-size: 14px;
    margin:0px 3px;
    line-height:28px;
    border-radius: 2px;
    border:1px solid #dddddd;
}


.btndisabled{background-color:#CCCCCC!important;color:#ffffff!important;border-color:#CCCCCC!important}
/*--------数据加载蒙版相关-----------*/
div.wtjcb-loading{position:fixed;z-index:9999;background-color: #000;opacity:0;filter:Alpha(opacity=0);}
div.wtjcb-loadimg{width:95px;height:132px;z-index: 10000;opacity:1;position: fixed;top:0px;margin:auto;left:0px;bottom:0px;right:0px;background:url(../../sys/image/loading.gif) no-repeat;}
div.wtjcb-loadimg>span{position: absolute;font-size:14px;bottom:0px;top: 0;margin: 100px 0 0 25px;}
div.wt_part_loadingMask{
    width: 40px;
    height: 40px;
    border: 0;margin:auto;
    outline: none;
    position: absolute;
    opacity:1;background:url(../../sys/image/loading111.gif) no-repeat;
}
div.wt_partMaskSection{
    position: absolute;
    background-color: #000;
    opacity:0;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    top: 0;left: 0;
}
/*-------------datagrid相关-------------*/
.sexybutton{display:inline-block; margin:0; padding:0; text-decoration:none !important; background:none; border:none; white-space:nowrap; cursor:pointer; user-select:none; -moz-user-select:none; _width:0; overflow:visible; margin:2px 0px; margin-left:5px}
.sexybutton span{display:block; height:22px; padding-right:5px; background-repeat:no-repeat; background-position:right top}
.sexybutton span span{padding-right:0; padding-left:5px; line-height:24px; background-position:left top}
.sexybutton span span span{padding-left:18px; background-image:none; background-repeat:no-repeat; /*background-position:0% 50% !important;*/ display:block}
.sexybutton span span span.nokey{padding-left:9px}
.sexybutton span span span.after{padding-left:0px; padding-right:21px; background-position:0% 50% !important}
.sexybutton[disabled],
.sexybutton[disabled]:hover,
.sexybutton[disabled]:focus,
.sexybutton[disabled]:active,
.sexybutton.disabled,
.sexybutton.disabled:hover,
.sexybutton.disabled:focus,
.sexybutton.disabled:active,
.sexybutton_163[disabled],
.sexybutton_163[disabled]:hover,
.sexybutton_163[disabled]:focus,
.sexybutton_163[disabled]:active,
.sexybutton_163.disabled,
.sexybutton_163.disabled:hover,
.sexybutton_163.disabled:focus,
.sexybutton_163.disabled:active{color:#333 !important; cursor:inherit; text-shadow:none; opacity:0.33}
.sexybutton:hover span,
.sexybutton:focus span{background-position:100% -22px}
.sexybutton:hover span span,
.sexybutton:focus span span{background-position:0% -22px}
.sexybutton:active span{background-position:100% -44px}
.sexybutton:active span span{background-position:0% -44px}
.sexybutton[disabled] span,
.sexybutton.disabled span{background-position:100% -44px}
.sexybutton[disabled] span span,
.sexybutton.disabled span span{background-position:0% -44px}
.sexybutton:hover span span span,
.sexybutton:focus span span span,
.sexybutton:active span span span,
.sexybutton[disabled] span span span,
.sexybutton.disabled span span span{background-position:left center}
.sexybutton:hover span span span.after,
.sexybutton:focus span span span.after,
.sexybutton:active span span span.after,
.sexybutton[disabled] span span span.after,
.sexybutton.disabled span span span.after{background-position:right center}
.sexybutton img{margin-right:5px; vertical-align:text-top; _margin-top:4px; _vertical-align:text-bottom}
.sexybutton img.after{margin-right:0; margin-left:5px}
.sexybutton.sexymedium{font-size:15px !important}
.sexybutton.sexylarge{font-size:18px !important}
.sexybutton,
.sexybutton.sexysilver{color:#666 !important}
.sexybutton:hover,
.sexybutton:focus,
.sexybutton.sexysilver:hover,
.sexybutton.sexysilver:focus{color:#42A7E5 !important}
.sexybutton span,
.sexybutton.sexysilver span{background-image:url(SexyButtons/images/skins/silver/button_right.gif)}
.sexybutton span span,
.sexybutton.sexysilver span span{background-image:url(SexyButtons/images/skins/silver/button_left.gif)}
.sexybutton.sexyorange,
.sexybutton.sexyorange:hover,
.sexybutton.sexyorange:focus{color:white !important}
.sexybutton.sexyorange[disabled],
.sexybutton.sexyorange[disabled]:hover,
.sexybutton.sexyorange[disabled]:active,
.sexybutton.sexyorange[disabled]:focus,
.sexybutton.sexyorange.disabled,
.sexybutton.sexyorange.disabled:hover,
.sexybutton.sexyorange.disabled:active,
.sexybutton.sexyorange.disabled:focus{color:#333 !important}
.sexybutton.sexyorange span{background-image:url(SexyButtons/images/skins/orange/button_right.gif)}
.sexybutton.sexyorange span span{background-image:url(SexyButtons/images/skins/orange/button_left.gif)}
.sexybutton.sexyyellow,
.sexybutton.sexyyellow:hover,
.sexybutton.sexyyellow:focus{color:#994800 !important}
.sexybutton.sexyyellow span{background-image:url(SexyButtons/images/skins/yellow/button_right.gif)}
.sexybutton.sexyyellow span span{background-image:url(SexyButtons/images/skins/yellow/button_left.gif)}
.sexybutton.toolbarbt span{background:transparent; padding-right:2px; height:22px;width: 16px;}
.sexybutton.toolbarbt >span{border:1px solid transparent}
.sexybutton.toolbarbt span span{padding-left:4px}
.sexybutton.toolbarbt span span span{background-repeat:no-repeat; padding-left:21px}
.sexybutton.toolbarbt:hover span,
.sexybutton.toolbarbt:focus span{background-color:#DAE6FC; border:1px solid #99BBE8}
.sexybutton.toolbarbt:hover span span,
.sexybutton.toolbarbt:focus span span{background-color:#DAE6FC; border:0px}
.sexybutton.toolbarbt:active span{background-color:#EEE; border:1px solid #99BBE8}
.sexybutton.toolbarbt:active span span{background-color:#EEE; border:0px}
.sexybutton.toolbarbt[disabled],
.sexybutton.toolbarbt[disabled]:hover,
.sexybutton.toolbarbt[disabled]:active,
.sexybutton.toolbarbt[disabled]:focus,
.sexybutton.toolbarbt.disabled,
.sexybutton.toolbarbt.disabled:hover,
.sexybutton.toolbarbt.disabled:active,
.sexybutton.toolbarbt.disabled:focus{color:#333 !important; border:0px}
/*-----163-----*/
.sexybutton{
    /*display:inline-block; */
    display: none;
    margin:0;
    padding:0;
    text-decoration:none !important;
    background:none;
    border:none;
    white-space:nowrap;
    cursor:pointer;
    user-select:none;
    -moz-user-select:none;
    _width:0;
    overflow:visible;
    margin:2px 0px;
    margin-left:5px
}
.sexybutton_163{border:0px;position: relative;font-size: 12px;color: #000;outline: 0;display: inline-block;vertical-align: middle;background-color: transparent;}
.sexybutton_163 span.button_span{background-image:url(SexyButtons/images/skins/silver/buttonbg1.png);background-repeat: repeat-x;}
.sexybutton_163 span.button_span:ACTIVE{color:#b6b5b4;}
.sexybutton_163 span.isok{background-image:url(SexyButtons/images/skins/silver/buttonbg.png);background-repeat: repeat-x;color:white;}
.sexybutton_163 span.isok:ACTIVE{color:#b6b5b4;}
.sexybutton_163 .button_icon{display:block;height: 23px;float: left;width:20px;position: relative;top:5px;left:5px;background-repeat: no-repeat;}
.sexybutton_163 span.button_hover{border-color: #787878;}
.sexybutton_163:hover {box-shadow: 0 1px 3px rgba(0,0,0,.2);}
.sexybutton_163 span.button_focus{border-color: #36c;outline: 0;box-shadow:0 0 2px 2px rgba(224,233,242,0.6);-webkit-box-shadow:0 0 2px 2px rgba(224,233,242,0.6);-moz-box-shadow:0 0 2px 2px rgba(224,233,242,0.6);}
.sexybutton_163 .button_span{display:block;text-align: center;height: 26px;line-height: 26px;padding: 0 12px;border: 1px solid #999;border-radius: 3px;cursor: pointer;vertical-align: middle;}
.sexybutton_163.toolbarbt .button_span{background: transparent;border-color:transparent;}
.sexybutton_163.toolbarbt .button_span.isok{background: transparent;border: 0px;color: #555;}
.ffb-input{border:1px solid #7F9DB9;float:left;padding:0px !important;height:100%;*height:20px;line-height:20px;background:transparent;position:relative;}
.ffb-input_163{border:0px;outline: 0;background: transparent;line-height:16px;height:100%!important}
.ffb-arrow{float:right; position:absolute; right:22px; width:17px; top:3px; height:16px; background-image:url('../../sys/plugins/datagrid/images/selectinput.png');top: 0!important;bottom: 0;right: 0!important;margin:auto;}
.ffb-arrow_163{top:0px;}
.ffb-arrow.out{background-position:0px 0}
.ffb-arrow.over{background-position:-17px 0; cursor: pointer;}
.ffb-arrow.active{background-position:-34px 0}
.ffb-refreshcode{float:right; position:absolute; right:-2px; width:24px; height:20px; background-image:url('../../sys/plugins/datagrid/images/refresh.gif')}
.ffb-refreshcode.out{background-position:0px 0}
.ffb-refreshcode.over{background-position:-24px 0}
.ffb-refreshcode.active{background-position:-48px 0}
.ffb-no-results{padding:2px; color:#888; font-style:italic; /*border-bottom:1px solid #828790; */z-index:999}
.ffb{overflow:hidden; border:1px solid #828790; background-color:#fff}
.ffb .content{overflow:auto; font-size:0.8em; width:100%; height:100%}
.ffb .content >div{height:20px; line-height:20px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.ffb .content .row{border-bottom:1px solid #828790; color:#000; height:20px; clear:both}
.ffb_163{border:1px solid #999; background-color:white;padding: 7px 0;border-radius: 4px;box-shadow: 0 0 10px rgba(0,0,0,.5);top: 100%!important;left: -1px!important;}
.ffb_163 .content{}
.ffb_163 .content >div{height:25px; line-height:25px; padding:0 8px;}
.ffb_163 .content .row{}
.ffb-sel{cursor:pointer; cursor:hand; color:#fff !important; background-color:#39f}
.ffb .paging{vertical-align:middle; border-bottom:1px solid #828790}
.ffb .page, .ffb a.page{font-size:85%; padding:2px; border:solid 1px #339; background-color:#eef; margin:2px}
.ffb .box{width:22px; margin:2px}
.ffb .summary{font-size:85%}
.ffb-input .readonly{background:#EBEBE4; color:#000000;}
.ffb-select{background-color:#99BBE8; border-top:1px dotted blue; border-bottom:1px dotted blue}
.ffb-select_163{background-color:#34c;color:white;}
.ffb-select-text{margin-left:5px}
.icon-arrow-in {background: url(../../sys/plugins/datagrid/images/arrow-in.png) center no-repeat!important;display: none!important;}
.icon-arrow-out {background: url(../../sys/plugins/datagrid/images/arrow-out.png) center no-repeat!important;display: none!important;}
.icon-excel {width:16px;background: url(../../sys/plugins/datagrid/images/document-excel.png) center no-repeat!important;}
.wtjcb-datagrid{font-size:12px;}
.wtjcb-gridtitle{font-size:14px;font-weight:bold;text-indent: 20px;background:#C7E3EF;}
/*.slick-header{border: 1px solid #dddddd;border-bottom:0px}*/
.slick-header{border: 1px solid #e6ecf8;}
.slick-header-column>.slick-column-name{
    font-size:14px;
    color: #444;
    font-weight: 600;
}
span.check-box{
    position: absolute;
    display: block;
    width: 100%;
    height:100%;
}
span.radio{
    position: absolute;
    display: block;
    width: 100%;
    height:100%;
}
span.checkbox-bg-en{
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: 0 -298px;
}
span.checkbox-bg{
    /*background: url(../../sys/image/icons_k.png) 30% 50% no-repeat;*/
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: 0 -266px;
}
span.radio-bg{
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: 0 -328px;
}
span.radio-bg-en{
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: 0 -358px;
}
.slick-grid-container{background-color: white;}
.slick-datagrid-exp{
    top: 3px;
    margin-left: 15px;
    line-height: 24px;
    height: 24px;
    cursor: pointer;
    text-align: center;
    width: 100px;
    float: right;
    border: 1px solid #cbcfd7;
    font-size: 14px;
    border-radius: 2px;
}
.slick-datagrid-exp:HOVER{
    border: 1px solid #4071DC;
    color: #4071DC;
    outline:medium none;
}
.slick-pageToolExcelContent{
    /*border:1px solid rgb(170, 170, 170);*/
    /*background: url("../../sys/plugins/datagrid/images/menu_bg.gif") repeat-y scroll 0px 0px rgb(240, 240, 240);*/
    position:absolute;
    float:left;
    /*display:none;*/
    /*padding:4px !important;*/
    border-radius:4px;
    z-index:1000;
    width: 370px;
    right:0px;
    /*bottom:-5px;*/
    height: 26px;
}
.slick-pageToolExcelContent .datagrid_radio,.slick-pageToolExcelContent .datagrid-exp-bt{
    display: none;
    width: 75px;
    float: left;
    margin-left: 15px;
    font-size: 14px;
    color: #404040;
    padding:0!important;
    text-decoration: none!important;
}
.slick-pageToolExcelContent .datagrid_radio{
    height: 28px;
    line-height: 28px;
    text-indent: 20px;
    font-size: 12px;
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: -7px -330px;
    display: none;
}
.slick-pageToolExcelContent .datagrid_radio.active{
    background:url('../../sys/image/icons-sprite.png') no-repeat; background-position: -7px -360px;
}
/* .slick-pageToolExcelContent .datagrid-exp-bt{
	height: 24px;
	line-height: 24px;
	border:1px solid #4bd693;
	background-color:#4bd693;
	color:#ffffff;
	text-align: center;
	border-radius:2px;
	-moz-border-radius:2px; 老的 Firefox
	width: 75px;
} */
.slick-header.ui-state-default, .slick-headerrow.ui-state-default{width:100%; overflow:hidden; border-left:0px}
.slick-header-columns, .slick-headerrow-columns{width:999999px; position:relative; white-space:nowrap; cursor:default; overflow:hidden}
.slick-header-column.ui-state-default{
    /*border-left: 1px solid #fff;
    border-right: 1px solid #dddddd;*/
    margin-top:3px;
    color:black !important;
    position:relative;
    display:inline-block;
    overflow:hidden;
    text-overflow:ellipsis;
    font-weight:bold;
    margin:0;
    padding:0px 4px;
    line-height:35px;
    float:left
}
.slick-headerrow-column.ui-state-default{    padding:0px 4px 0px 4px;     border-bottom:1px dotted gray;     _padding:4px}
.slick-header-column-sorted{font-style:italic}
.slick-header-column-hover{/*background-color: #e1e1e1*/}
.slick-header-column-hover .slick-resizable-handle {/*background-color:gray;*/}
.slick-sort-indicator{display:inline-block; width:8px; height:5px; margin-left:4px}
.slick-sort-indicator-desc{background:url(../../sys/plugins/datagrid/images/sort-desc.gif)}
.slick-sort-indicator-asc{background:url(../../sys/plugins/datagrid/images/sort-asc.gif)}
.slick-resizable-handle{position:absolute; font-size:0.1px; display:block; cursor:col-resize; width:6px; right:1px; top:0; height:100%}
.slick-sortable-placeholder{background:silver}
.slick-grid-canvas{position:relative; outline:0; background-color:white}
.slick-full-canvas-fixed{position:fixed !important; top:0; left:0; right:0; bottom:0; z-index:8000}
.slick-full-canvas{position:fixed !important; top:0; left:0; right:0; bottom:0; z-index:8000}
.slick-tool-max{background:url('../../sys/plugins/datagrid/images/slick-tools.gif') no-repeat 0px -16px}
.slick-row.ui-widget-content, .slick-row.ui-state-active{
    position:absolute;
    clear: both;
    vertical-align: top;
    line-height: 1.1em;
    cursor: pointer;
    background-color: #fff;
    outline: 1px solid #eeeeee;
    left:1px;
}
.slick-cell, .slick-headerrow-column{
    overflow:hidden;float:left;
    /*border-bottom: 1px solid #d5d6d7;  */
    _border:1px solid #fff;
    _filter:chroma(color = #fff); /*overflow:hidden;*/
    text-overflow:ellipsis; white-space:nowrap;
    vertical-align:middle; z-index:1; margin:0;
    white-space:nowrap; cursor:default
}
.slick-cell{height:100%!important}
.slick-group{}
.slick-group-toggle{ display:inline-block}
.slick-cell.highlighted{ background:lightskyblue;  background:rgba(0,0,255,0.2);  -webkit-transition:all 0.5s;  -moz-transition:all 0.5s;  transition:all 0.5s}
.slick-cell.flashing{ border:1px solid red !important;  background-color:#cfe9f7 !important; }
.slick-cell.editable{z-index:11; overflow:visible;padding:0 0 0 0;background:white;}
.slick-cell.editable >input {line-height:28px\0;border:1px solid #e1efe3;width :100%;width:99.5%\0; height:100%;height:90%\0;outline: 0px;border: 0px;float:left;}
.slick-cell:focus{outline:none}
.slick-reorder-proxy{display:inline-block; background:blue; opacity:0.15; filter:alpha(opacity=15); cursor:move}
.slick-reorder-guide{display:inline-block; height:2px; background:blue; opacity:0.7; filter:alpha(opacity=70)}
.slick-selection{ z-index:10;  position:absolute;  border:2px dashed black}
.slick-pager{
    position: relative;
    border-width: 1px 0 0 0;
    border-style: solid;
    border-color: #e6ecf8;
    width:100%;
    height:31px;
    vertical-align:middle;

    padding: 10px 0px 0px;
}
.slick-pager split{background:url('slickgrid/images/grid-blue-split.gif') repeat-x}
.slick-grid-icon-excel{background:url('slickgrid/images/excel.png') no-repeat !important}
.slick-pager .slick-pager-status{display:inline-block; padding-left:10px; font-size:12px}
.slick-pager .ui-icon-container{display:inline-block; margin:2px; border-color:gray}
.slick-pager .slick-pager-nav{display:inline-block; float:left; padding-left:20px}
.slick-pager .slick-pager-settings{display:block; float:right; margin-right: 10px;}
.slick-pager .slick-pager-settings *{vertical-align:middle}
.slick-pager .slick-pager-settings a{padding-left:5px; padding-top:5px; text-decoration:underline; cursor:pointer}
.slick-header-column input[type=checkbox]{margin-top: 4px;cursor: pointer;}
.slick-cell-checkbox input[type=checkbox], .slick-cell input[type=radio]{position:absolute;cursor:pointer;margin:auto;top:0;left:0;right:0;bottom:0;}
.slick-cell-checkbox{ text-align:center !important;cursor: pointer;}
.slick-icon-edit{  background: url('../../sys/plugins/datagrid/images/icon_bianji.png') no-repeat left center !important; height: 100% !important;}
.slick-pager-nav-dis{float:left; height:26px; /* padding-top:4px */}
.slick-pager-nav-dis span, .slick-pager-nav-dis input{display:block; float:left}
.slick-pager-nav-dis input{border:1px solid #ddd;margin-top: 6px!important;height: 18px;line-height: 18px;}
.slick-pager-nav-dis span{margin: 7px 6px 0px 0px;}
.slick-pager-nav-dis .tool-separator{
    margin:4px 6px 0px 0px;
    height:22px;}
.slick-icon-page-button{
    margin-top: 2px;
    width: 47px;
    height: 26px;
    cursor: pointer;
    border: 1px solid transparent;
    display: block;
    float: left;
    height: 28px;
    line-height: 28px;
    /* padding: 0 10px; */
    margin-right: 10px;
    background-color: #fff;
    border: 1px solid #cbcfd7;
    font-size: 14px;
    cursor: pointer;
}
.slick-icon-page-button:hover{
    /*background-color:#ddeffe !important;*/
    text-decoration:none;
    border: 1px solid #4071DC;
    color: #4071DC;
}
.slick-icon-page-button:active{background-color:#87bcd1 !important; }

.slick-icon-page-first{
    /*background:url('../../sys/plugins/datagrid/images/pagination_icons.png') no-repeat 4px center;*/
}
.slick-icon-page-first-dis{
    /*background: url('../../sys/plugins/datagrid/images/pagination_icons.png') no-repeat 4px center;*/
    /*opacity: 0.5;*/
    /*filter:alpha(opacity=50)*/
    /*pointer-events: none;*/
    cursor: not-allowed;

}
.slick-icon-page-last{
    /*background:url('../../sys/plugins/datagrid/images/pagination_icons.png') no-repeat -43px center;*/
}
.slick-icon-page-last-dis{
    /*background:url('../../sys/plugins/datagrid/images/pagination_icons.png') no-repeat -43px center;*/
    /*opacity: 0.5;*/
    /*filter:alpha(opacity=50)*/
    /*pointer-events: none;*/
    cursor: not-allowed;
}
.slick-icon-page-next{
    /*background:url('../../sys/plugins/datagrid/images/pagination_icons.png') no-repeat -28px center;*/
}
.slick-icon-page-next-dis{
    /*background:url('../../sys/plugins/datagrid/images/pagination_icons.png') no-repeat -28px center;*/
    /*opacity: 0.5;*/
    /*filter:alpha(opacity=50)*/
    /*pointer-events: none;*/
    cursor: not-allowed;
}
.slick-icon-page-prev{
    /*background: url('../../sys/plugins/datagrid/images/pagination_icons.png') no-repeat -13px center;*/
}
.slick-icon-page-prev-dis{
    /*background: url('../../sys/plugins/datagrid/images/pagination_icons.png') no-repeat -13px center;*/
    /*opacity: 0.5;*/
    /*filter:alpha(opacity=50)*/
    /*pointer-events: none;*/
    cursor: not-allowed;
}
.slick-pagination-page {
    margin:5px 6px 0px 0px;
    width:30px;
    height:16px;
}

.slick-titleheader{background:#C7E3EF;height:30px;text-indent: 20px;font-size:14px;font-weight:bold;line-height:30px;}
.slick-header-column{   /* background:url('slickgrid/images/datagrid_header_bg.gif') repeat-x center bottom;  border-right:1px solid silver*/}
.slick-header-column:hover, .slick-header-column-active{ }
.slick-headerrow{    background:#fafafa;     border-bottom:1px dotted silver}
.slick-headerrow-column{    background:#fafafa;     border-bottom:0;     height:100%}
.slick-row.ui-state-active{    background:#F5F7D7}
.slick-row{
    position:absolute;
    background:#ffffff;
    border:0px;
    line-height:20px}
/*.checking .r0{
	background: url(../../sys/image/icons_k.png) center no-repeat;
}
.checking .active{
	background: url(../../sys/image/icons_ken.png) center no-repeat;
}*/
.slick-viewport{
    width:100%;
    overflow-x:auto;
    outline:0;
    position:relative;
    overflow-y:auto;
    background-color:white;
    /*border: 1px solid #eeeeee;*/
    /*	border-top: 0px;*/
    box-sizing: border-box;
}
.slick-row.selected{    z-index:10;     background:#DFE8F6}
.slick-cell{
    padding-left:4px;
    padding-right:4px;
    line-height:28px;
    font-size: 14px;
}
.slick-group{    border-bottom:2px solid silver}
.slick-group-toggle{    width:9px;     height:9px;     margin-right:5px}
.slick-group-toggle.expanded{    background:url(../../sys/plugins/datagrid/images/collapse.gif) no-repeat center center}
.slick-edited-icon{    background:url(../../sys/plugins/datagrid/images/dirty.gif) no-repeat !important}
.slick-group-toggle.collapsed{    background:url(../../sys/plugins/datagrid/images/expand.gif) no-repeat center center}
.slick-group-totals{    color:gray;     background:white}
/*.slick-cell.selected{    background-color:#A6C3E0}*/
/*.slick-cell.selected{    background-color:#fefce7;}*/
.noSelected .slick-cell.selected{
    background-color:#ffffff;
}
/*.slick-cell.active{border:1px;     border-color:gray;     border-style:solid;     background-color:#ffffd5}*/
.slick-sortable-placeholder{    background:silver!important}
/*.slick-row[row$="1"], .slick-row[row$="3"], .slick-row[row$="5"], .slick-row[row$="7"], .slick-row[row$="9"]{    background:#f1f1f1}*/
.slick-row.ui-state-active{    background:#F5F7D7}
.slick-row.loading{    opacity:0.5;     filter:alpha(opacity=50)}
.slick-cell.invalid{border-color:red}
.slick-cell>div{height:100%!important}
.slick-icon-edit-column{background:url(../../sys/plugins/datagrid/images/dirty.gif) no-repeat right 4px}
.slick-cell-selection{text-align: center!important}
.slick-item-operate{
    border-radius: 100%!important;
    text-align: center;
    line-height: 17px;
    height: 17px;
    width: 17px;
    display: none;
}
.slick-item-operate-button{
    width: 17px;
    height: 17px;
    top: 4px;
    font-size: 12px;
    position: absolute;
    cursor: pointer;
    line-height: 0;
}
.slick-item-operate:active
.slick-item-operate-text{
    border-color: #787878;
    background:
            url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAcAgMAAADq/fJrAAAAA3NCSVQICAjb4U/gAAAADFBMVEXOzs7KysrGxsbCwsJbeBJmAAAACXBIWXMAAArwAAAK8AFCrDSYAAAAFnRFWHRDcmVhdGlvbiBUaW1lADA0LzEyLzEyiu5yJQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAcSURBVCiRY/iPCzCswgUYQnEBhlEwCugJcKZEADHLOhynYcn1AAAAAElFTkSuQmCC)
            repeat-x
}
.slick-item-operate:hover
.slick-item-operate-text{
    border: 1px solid #787878;
}
.slick-item-operate-icon{
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAEAQMAAAB4CLc+AAAAA3NCSVQICAjb4U/gAAAABlBMVEX///9qamoi95bjAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDgvMjcvMTI9MJKzAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABBJREFUCJlj+MdQw2DBIAAACh4Bwz0/h2cAAAAASUVORK5CYII=) no-repeat;
    left: 6px;
    top: 8px;
    width: 7px;
    height: 4px;
    position: absolute;
}
.slick-item-operate-text{
    vertical-align: top;
    text-align: center;
    height: 26px;
    line-height: 25px;
    padding: 1px 9px;
    border: 1px solid #999;
    border-radius: 3px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAcCAMAAACgTerKAAAAA3NCSVQICAjb4U/gAAAASFBMVEX+/v79/f38/Pz7+/v6+vr4+Pj39/f29vb19fX09PTz8/Px8fHw8PDv7+/u7u7t7e3s7Ozr6+vp6eno6Ojn5+fm5ubl5eX///8jGyilAAAAGHRSTlP//////////////////////////////wDNEy7qAAAACXBIWXMAAArwAAAK8AFCrDSYAAAAFnRFWHRDcmVhdGlvbiBUaW1lADA0LzEyLzEyiu5yJQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAABNSURBVEiJ3c/XFYAgAMDAWFBUitj2H9Ut8sEtkBfoxiBgFDAJnMgsIAhYBKwCooBNwC7gEJAEZAFFQBVwCmgCLgG3wIk8Al4Bn6Cfkx/Rg3w59D7HjwAAAABJRU5ErkJggg==) repeat-x;
    border-radius: 100%!important;
    text-align: center;
}
.slick-row:hover {
    /* background-color: #FFE5C1!important;*/
    /*background-color: #d7edd7;*/
    /* cursor: pointer!important;*/
}
.slick-row:hover .slick-item-operate {
    display: block;
}
.slick-row {
    cursor: pointer;
}
.slick-ffb {
    overflow: hidden;
    border: 1px solid #999;
    background-color: white;
    padding: 7px 0;
    border-radius: 4px;
    box-shadow: 0 0 10px rgba(0,0,0,.5);
    left: -30px;
    top: 10px;
    z-index: 9999;
}
.slick-checkbox-header{
    margin-top:4px;
}
.slick-ffb-item{padding:5px 30px 5px 30px;}
.slick-ffb-item:hover {background-color:#34c;color:white;}
.slick-ffb .content {overflow:auto; font-size:0.8em; width:100%; height:100%}
.slick-ffb .content >div{height:25px; line-height:25px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.slick-ffb .content .row{border-bottom:1px solid #828790; color:#000; height:20px; clear:both}
.slick-showdetail{
    padding: 5px 10px 10px;
    -webkit-box-shadow: rgb(51, 51, 51) 2px 2px 11px;
    box-shadow: rgb(51, 51, 51) 2px 2px 11px;
    background-color: rgb(255, 255, 255);
    z-index: 99999;
    left: 770px;
    top: 140px;
    position: fixed;
    display: block;
    border:1px solid #555;
}
.slick-cell.editable {
    z-index: 11;
    overflow: visible;
    background: white;
    border-color: #34c;
    border-style: solid;
    border-width: 1px;

    line-height:0\0;
}
.slick-cell, .slick-headerrow-column {
    float: left;
    /*border: 1px solid transparent;
    border-right: 1px solid #dddddd;
    border-top: 0px solid silver;
    border-bottom: 1px solid #dddddd;*/
}

.slick-pagination-page-list {
    margin: 2px 6px 0px 6px;
    padding: 1px 2px;
    width: auto;
    height: 20px;
    border-width: 1px;
    border-style: solid;
    float: left;
     /*display: none;*/
    height: 28px;
    border: 1px solid #cbcfd7;
    cursor: pointer;
}


/*右侧悬浮框*/

.clear{*zoom:1;}
.clear:after{
    display:block;
    content:"clear";
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden;
}
.suggestions{
    position: absolute;
    width: 300px;
    height: 320px;
    /*background: url(../../sys/image/box.png) no-repeat;*/
    background: url(../../sys/image/box_new.png) no-repeat;
    top:-44px;
    right: 70px;
    display:none;
}
.content{
    width: 255px;
    margin:0 auto;
}
.suggestions h2{
    height: 30px;
    width: 100%;
    line-height: 30px;
    margin: 20px 0 10px;
    position: relative;
    text-align: center;
    color: #ffffff;
    font-size: 14px;
    display: block;
}
.suggestions h2 a{
    display: block;
    height: 30px;
    width: 30px;
    background: url(../../sys/image/back.png) center no-repeat;
    position: absolute;
    right: 10px;
    top: 0px;
}
.feedinput{
    width: 165px;
    margin:0 auto;
    margin-bottom: 10px;
    border-bottom: 1px solid #B7EFD4;
    position:relative;
}
.feedinput span{
    display: block;
    width: 40px;
    height: 22px;
    line-height: 22px;
    float: left;
    color: #8BEDC4;
    font-size: 12px;
}
.feedinput input{
    width: 125px;
    height: 22px;
    line-height: 22px;
    background: transparent;
    color: #ffffff;
    display: block;
    margin:0;
    padding:0;
    outline: 0;
    border: 0;
    font-size:12px;
    color:#B7EFD4;
}
.feedinput textarea{
    height: 95px;
    width: 200px;
    color: #999999;
    background: transparent;
    resize:none;
    display: block;
    margin:0;
    padding:0;
    outline: 0;
    border: 0;
    font-size:12px;
}
.bt a{
    display: block;
    float: right;
    width: 40px;
    height: 25px;
    line-height: 25px;
    /* color: #4bd693; */
    color: #2774bc;
    font-size: 15px;
    margin: 15px 15px 0 0;
    text-decoration: none;
    cursor: pointer;
    border: 1px solid transparent;
    text-align: center;
}
.bt a:hover{
    border: 1px solid #2774bc;
}
/*一级dom 始*/
/*   */
.fix-box {
    width: 40px;
    position: fixed;
    bottom:30%;
    right: 20px;
    z-index: 9999;
    border: none;
}
.fixedNav{position:relative;width:40px;height:40px;margin-bottom:1px;cursor:pointer;}

/* .fixedTop{background: url(../../sys/image/fixedTop.png) no-repeat;}
.fixedTop:hover{background: url(../../sys/image/fixedTop_hover.png) no-repeat;}

.fixedFeedback{background: url(../images/fixedFeedback.png) no-repeat;}
.fixedFeedback:hover{background: url(../../sys/image/fixedFeedback_hover.png) no-repeat;}

.fixedApp{background: url(../../sys/image/fixedApp.png) no-repeat;}
.fixedApp:hover{background: url(../../sys/image/fixedApp_hover.png) no-repeat;}

.fixedWechat{background: url(../images/fixedWechat.png) no-repeat;}
.fixedWechat:hover{background: url(../../sys/image/fixedWechat_hover.png) no-repeat;}

.fixedDH{background: url(../../sys/image/fixedDH_hover.png) no-repeat;}
.fixedDH:hover{background: url(../../sys/image/fixedDH.png) no-repeat;}
 */
/*
.fixedTop{
	background-image: url(../images/myImg/index/aside/top.png);
	background-color:rgba(102,102,102,0.8);
	background-repeat:no-repeat;
	background-position: center;}
.fixedTop:hover{background-color: #fa9b2f;}

.robot{
	background-image: url(../images/myImg/index/aside/aside.png);
	background-color:rgba(221,221,221,0.8);
	background-repeat:no-repeat;
	background-position: 4px 4px;}
.robot:hover{background-color: #fa9b2f;background-position: -30px 4px;}

.fixedFeedback{
	background-image: url(../images/myImg/index/aside/aside.png);
	background-color:rgba(221,221,221,0.8);
	background-repeat:no-repeat;
	background-position: 4px -28px;}
.fixedFeedback:hover{background-color: #fa9b2f;background-position: -30px -28px;}

.fixedApp{
	background-image: url(../images/myImg/index/aside/aside.png);
	background-color:rgba(221,221,221,0.8);
	background-repeat:no-repeat;
	background-position: 4px -62px;}
.fixedApp:hover{background-color: #fa9b2f;background-position: -30px -62px;}

.fixedWechat{
	background-image: url(../images/myImg/index/aside/aside.png);
	background-color:rgba(221,221,221,0.8);
	background-repeat:no-repeat;
	background-position: 4px -95px;}
.fixedWechat:hover{background-color: #fa9b2f;background-position: -30px -95px;}

.fixedDH{background: url(../../sys/image/fixedDH_hover.png) no-repeat;}
.fixedDH:hover{background: url(../../sys/image/fixedDH.png) no-repeat;}

.fixedWB{
	background-image: url(../images/myImg/index/aside/aside.png);
	background-color:rgba(221,221,221,0.8);
	background-repeat:no-repeat;
	background-position: 4px -128px;}
.fixedWB:hover{background-color: #fa9b2f;background-position: -30px -128px;}
*/
.fixed-ewm {
    position: absolute;
    top: 0;
    height:120px;
    left: -127px;
}
.fixedNav img.fixed-ewm {
    display: none;
}
.fixedNav:hover img.fixed-ewm {
    display: block;
}
.feedinputhover{
    border-bottom: 1px solid #ffffff;
}
.feedinputhover span{
    color:#ffffff;
}
.feedinputhover input{
    color:#ffffff;
}
.feederrortips{
    width:100%;
    height:25px;
    position:absolute;
    left:0px;
    background:url(../../sys/image/feedgt.png) no-repeat 20px center;
    top:23px;
    text-indent: 50px;
    line-height:25px;
    background-color:#ffffff;
    z-index: 4;
    -webkit-opacity: 0.7;
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: .7;
    filter:alpha(opacity=70);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    display:none;
}
.feedbackbk{
    width:300px;
    position: absolute;
    height:170px;
    background:url(../../sys/image/feedbackbx.png) no-repeat center center;
    right:24px;
    top:-44px;
    display: none;
}
.feedbackms{
    width: 160px;
    display: table;
    height: 160px;
    margin-left:20px;
    padding-left: 20px;
}
.feedbackms>span{
    display: table-cell;
    vertical-align: middle;
    font-size:14px;
    color:#ffffff;

}

/* uploadfiles 相关*/

.wt-assigned-upload-container {
    border: 1px solid #FF9800;
    margin: 10px;
    padding: 20px;
    min-width: 650px;
    padding-bottom: 26px;
}
.wt-assigned-upload-container ul {
    list-style: none;
}
.wt-assigned-upload-container span,
.wt-assigned-upload-container a {
    display: inline-block;
    vertical-align: top;
}
.wt-assigned-upload-container a {
    text-decoration: none;
}
.wt-assigned-upload-container .uploaded-tips {
    color: #666;
    font-size: 13px;
    margin-bottom: 10px;
}
.wt-assigned-upload-container .assigned-file-item {
    font-size: 13px;
    border-bottom: 1px solid #ddd;
    padding: 12px 10px 8px 10px;
}
.wt-assigned-upload-container .assigned-file-item .left-files-info {
    position:relative;
    float: left;
}
.wt-assigned-upload-container .assigned-file-item .left-files-info .file-name {
    color: #333;
    width: 280px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 20px;
}
.wt-assigned-upload-container .assigned-file-item .left-files-info .toupload {
    color: #999;
}
.wt-assigned-upload-container .assigned-file-item .left-files-info .uploading {
    color: #ff0000;
}
.wt-assigned-upload-container .assigned-file-item .left-files-info .uploaded {
    display: inline-block;
    width: 24px;
    height: 20px;
    margin-left: 5.5px;
    background: url(../image/icon_hook_g.png) left top no-repeat;
}
.wt-assigned-upload-container .assigned-file-item .left-files-info .simple-upload-state{
    color: #ff0000;
}
.wt-assigned-upload-container .assigned-file-item .left-files-info a.table-address{
    margin-left: 20px;
}
.wt-assigned-upload-container .assigned-file-item .left-files-info a.table-address:link,
.wt-assigned-upload-container .assigned-file-item .left-files-info a.table-address:visited{
    color: #0081cc;
}
.wt-assigned-upload-container .assigned-file-item .left-files-info .uploading {
    color: #fe0000;
}
.wt-assigned-upload-container .assigned-file-item .left-files-info a.download-table:link,
.wt-assigned-upload-container .assigned-file-item .left-files-info a.download-table:visited {
    color: #0081cc;
}
.wt-assigned-upload-container .assigned-file-item .right-files-info {
    float: right;
}
.wt-assigned-upload-container .assigned-file-item .right-files-info a {
    display: inline-block;
    padding-left: 22px;
    vertical-align: top;
    min-width: 80px;
}
.wt-assigned-upload-container .assigned-file-item .right-files-info a:link,
.wt-assigned-upload-container .assigned-file-item .right-files-info a:visited {
    color: #0081cc;
}
.wt-assigned-upload-container .assigned-file-item .right-files-info a.upload-btn {
    background: url(../image/btn_upload.png) left center no-repeat;
}
.wt-assigned-upload-container .assigned-file-item .right-files-info a.preview-btn {
    background: url(../image/btn_preview.png) left center no-repeat;
}
.wt-assigned-upload-container .assigned-file-item .right-files-info a.check-sample:link,
.wt-assigned-upload-container .assigned-file-item .right-files-info a.check-sample:visited {
    color: #FF9800;
}
/* modal相关 */
.modal-body a.upload-btn {
    background-color: #fff;
    border: 1px solid #0081cc;
    text-decoration: none;
    text-align: center;
    font-size: 14px;
    display: inline-block;
    width: 110px;
    margin: 0 auto;
    height: 40px;
    line-height: 40px;
    margin-left: 40px;
}
.modal-body a.upload-btn:first-child{
    margin-left: 0;
}
.modal-body a.upload-btn:link,
.modal-body a.upload-btn:visited {
    color: #0081cc;
}
.modal-body a.upload-btn:hover {
    color: #fff;
    background-color: #0081cc;
}
.upload-files-modal-container{
    height:100%;
}
.upload-files-modal-container .left-file-list ul{
    overflow-y: auto;
    height:100%;
}
.upload-files-modal-container .left-file-list {
    width: 180px;
    float: left;
    height:100%;
    overflow: hidden;
}

.upload-files-modal-container .left-file-list li {
    display: block;
    width: 158px;
    height: 101px;
    border: 1px solid #ccc;
    margin-bottom: 10px;
    position: relative;
    cursor: pointer;
}
.upload-files-modal-container .left-file-list .add-li{
    background: url("../image/icon-add.png") center no-repeat;
    border:1px solid #ddd;
}
@media (min-width: 1920px) {
    .upload-files-modal-container .left-file-list {
        width: 252px;
        float: left;
    }
    .upload-files-modal-container .left-file-list li {
        width: 178px;
        height: 101px;
    }
}
.upload-files-modal-container .left-file-list li img {
    position: absolute;
    left: 2px;
    top: 3px;
    bottom: 2px;
    right: 2px;
    margin: auto;
    max-width: 94%;
    max-height: 94%;
}
.upload-files-modal-container .left-file-list li span {
    display: inline-block;
}
.upload-files-modal-container .left-file-list li .file-type {
    display: block;
    width: 46px;
    height: 50px;
    margin: 30px auto 0;
}
.upload-files-modal-container .left-file-list li .image-file {
    background: url(../image/icons_file.png) 0 -100px no-repeat;
}
.upload-files-modal-container .left-file-list li .image-file-fail {
    background: url(../image/icons_file.png) 0 -150px no-repeat;
}
.upload-files-modal-container .left-file-list li .doc-file {
    background: url(../image/icons_file.png) no-repeat;
}
.upload-files-modal-container .left-file-list li .doc-file-fail {
    background: url(../image/icons_file.png) 0 -50px no-repeat;
}
.upload-files-modal-container .left-file-list li .upload-mark {
    position: absolute;
    left: -8px;
    top: 10px;
    width: 76px;
    height: 40px;
    font-size: 12px;
    color: #fff;
    line-height: 29px;
    text-indent: 10px;
    z-index: 100;
}
.upload-files-modal-container .left-file-list li .not-upload {
    background: url(../image/icons_upload.png) left top no-repeat;
}
.upload-files-modal-container .left-file-list li .uploaded {
    background: url(../image/icons_upload.png) left -40px no-repeat;
}
.upload-files-modal-container .left-file-list .active-file {
    border-color: #0081cc;
}
.upload-files-modal-container .right-file-show-content {
    width: 630px;
    float: right;
    height:100%;
}
@media (min-width: 1920px) {
    .upload-files-modal-container .right-file-show-content {
        width: 836px;
    }
}
.upload-files-modal-container .right-file-show-content .head {
    height: 40px;
    background-color: #0081cc;
    color: #fff;
    font-size: 16px;
    line-height: 40px;
}

.upload-files-modal-container .right-file-show-content .head .upload-file-name {
    margin-left: 20px;
    float: left;
}
.upload-files-modal-container .right-file-show-content .head .reupload,
.upload-files-modal-container .right-file-show-content .head .delete {
    float: right;
    margin-right: 20px;
    font-size: 14px;
    padding-left: 25px;
    cursor: pointer;
}
.upload-files-modal-container .right-file-show-content .head .reupload {
    background: url(../image/btn_upload_w.png) 0 center no-repeat;
}
.upload-files-modal-container .right-file-show-content .head .delete {
    background: url(../image/btn_delete.png) 0 center no-repeat;
}
.upload-files-modal-container .right-file-show-content .content-body {
    background-color: #eee;
    height: 376px;
    position: relative;
}
.upload-files-modal-container .right-file-show-content .files-views-content{
    padding:10px;
}
.upload-files-modal-container .right-file-show-content .img-uploaded-success{
    height:356px;
}
@media (min-width: 1920px){
    .upload-files-modal-container .right-file-show-content .head {
        height: 60px;
        line-height: 60px;
    }
    .upload-files-modal-container .right-file-show-content .files-views-content{
        padding:20px;
    }
    .upload-files-modal-container .right-file-show-content .content-body {
        height: 485px;
    }
    .upload-files-modal-container .right-file-show-content .img-uploaded-success{
        height:445px;
    }
}
.upload-files-modal-container .right-file-show-content .content-body .file-loading {
    font-size: 16px;
    color: #a0a0a0;
    text-align: center;
    position: fixed;
    padding-top: 27%;
    padding-left: 23%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 9999;
}
.upload-progress{
    text-align: center!important;
}
.upload-files-modal-container .right-file-show-content .content-body .img-cloud {
    padding-top: 50px;
    height: 94px;
    background: url(../image/pic_upload.png) center 50px no-repeat;
    text-align: center;
}
@media (min-width: 768px) {
    .upload-files-modal-container .right-file-show-content .content-body .img-cloud {
        padding-top: 30px;
        height: 94px;
        background: url(../image/pic_upload.png) center 30px no-repeat;

    }
}
.upload-files-modal-container .right-file-show-content .content-body .uploaded-state{
    text-align: center;
}
.upload-files-modal-container .right-file-show-content .content-body .uploaded-state .uploaded-tips {
    font-size: 18px;
    color: #333;
    margin: 20px auto;
}
.upload-files-modal-container .right-file-show-content .content-body .uploaded-state a.file-template {
    text-decoration: underline;
}
.upload-files-modal-container .right-file-show-content .content-body .uploaded-state a.file-template:link,
.upload-files-modal-container .right-file-show-content .content-body .uploaded-state a.file-template:visited {
    color: #FF9800;
}
.upload-files-modal-container .right-file-show-content .content-body .uploaded-state .file-uploaded-success {
    padding-top: 80px;
    text-align: center;
}
.upload-files-modal-container .right-file-show-content .content-body .uploaded-state .img-uploaded-success img {
    max-width: 100%;
    max-height: 100%;
    text-align: center;
    position: absolute;
    left: 2px;
    top: 3px;
    bottom: 2px;
    right: 2px;
    margin: auto;
}
.upload-files-modal-container .right-file-show-content .content-body .uploaded-state .uploaded-fail {
    padding-top: 60px;
}
.upload-files-modal-container .right-file-show-content .content-body .uploaded-state .uploaded-fail .fail-tips {
    margin-top: 30px;
}
.upload-files-modal-container .right-file-show-content .content-body .uploaded-state .uploaded-fail .fail-result {
    font-size: 24px;
    color: #333;
}
.upload-files-modal-container .right-file-show-content .content-body .uploaded-state .uploaded-fail .fail-info {
    font-size: 14px;
    text-align: center;
    color: #999;
    margin: 10px auto;
}
.upload-files-modal-container .right-file-show-content .content-body .certificate-lib ul li img {
    width: 180px;
    height: 105px;
}
.upload-files-modal-container .right-file-show-content .content-body .check-simple {
    text-align: center;
    margin-top: 20px;
    font-size: 18px;
}
.upload-files-modal-container .right-file-show-content .content-body .check-simple a {
    text-decoration: underline;
}
.upload-files-modal-container .right-file-show-content .content-body .check-simple a:link,
.upload-files-modal-container .right-file-show-content .content-body .check-simple a:visited {
    color: #FF9800;
}

.upload-files-modal-container .right-file-show-content .content-body .simple-tips {
    text-align: center;
    margin-top: 80px;
}
@media (min-width: 1920px) {
    .upload-files-modal-container .right-file-show-content .content-body .simple-tips {
        margin-top: 140px;
    }
}
.upload-files-modal-container .right-file-show-content .content-body .simple-tips a.file-template {
    text-decoration: underline;
}
.upload-files-modal-container .right-file-show-content .content-body .simple-tips a.file-template:link,
.upload-files-modal-container .right-file-show-content .content-body .simple-tips a.file-template:visited {
    color: #0081cc;
}
.upload-files-modal-container .right-file-show-content .content-body .img-format {
    font-size: 12px;
    color: #51a67a;
    margin: 10px auto;
    text-align: center;
}
.upload-files-modal-container .right-file-show-content .content-body .upload-btns {
    text-align: center;
    margin-top: 30px;
}
.upload-files-modal-container .right-file-show-content .content-body .upload-btns  .phone-upload{
    position: relative;
}
.upload-files-modal-container .right-file-show-content .content-body .upload-btns  .ewm-container{
    position: absolute;
    left: -89px;
    bottom: 53px;
    width: 300px;
    display: none;
    background-color: #fff;
}
.upload-files-modal-container .right-file-show-content .content-body .upload-btns  .phone-upload:hover .ewm-container{
    display: block;
}
.upload-files-modal-container .right-file-show-content .content-body .upload-btns  .ewm-container img{
    width:100%;
}
.certificate-lib-container ul li {
    float: left;
    margin-left: 30px;
    position: relative;
    cursor: pointer;
}
.certificate-lib-container {
    background-color: #fff;
}
.certificate-lib-container ul {
    min-height: 300px;
}
.certificate-lib-container ul li.curr-id:after{
    content: '';
    display: block;
    width:18px;
    height:18px;
    position: absolute;
    right:0;
    top:0;
    background: url(../image/icon_hook.png) no-repeat;
}
.certificate-lib-container ul li img {
    width: 180px;
    height: 105px;
}
.certificate-lib-container ul li:first-child {
    margin-left: 0;
}
.certificate-lib-container .certificate-btns {
    text-align: center;
}
/* modal*/
.fade {
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
}
.fade.in {
    opacity: 1;
}
.close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    margin: 12px 16px 0 0;
}

@media screen and (min-width: 1920px){
    .close {
        margin:21px 25px 0 0;
    }
}
.close:hover,
.close:focus {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.8;
    filter: alpha(opacity=50);
}
button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}
.modal-open {
    overflow: hidden;
}
.modal {
    display: none;
    overflow: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}
.modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}
.modal-dialog {
    position: relative;
    width: 900px;
    height: 526px;
    margin: 60px auto;
}
.modal-content {
    position: relative;
    background-color: #ffffff;
    border: 1px solid #999999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    outline: 0;
    height:100%;
}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000000;
}
.modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0);
}
.modal-backdrop.in {
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.modal-header {
    height: 49px;
    line-height: 50px;
    border-bottom: 1px solid #e5e5e5;
    position: relative;
}
.modal-title {
    margin: 0;
    line-height: 50px;
    text-align: center;
}
.modal-body {
    position: relative;
    padding: 28px 30px;
    height:416px;
}
@media (min-width: 1920px) {
    .modal-header {
        height: 69px;
        line-height: 70px;
    }
    .modal-title {
        line-height: 70px;
    }
    .modal-body {
        padding: 30px;
        height: 545px;
    }
}
.modal-header .close {
    width: 70px;
    height: 32px;
    /* background: url(../image/btn_close.png) no-repeat; */
    /* border: 1px solid blue; */
    border-radius: 5px;
    position: absolute;
    right: 5px;
    background-color: #0081CC;
    font-size: 14px;
    color: #fff;
    outline: 0;
}
.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
    margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
    margin-left: 0;
}
.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}
@media (min-width: 1366px) {
    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    }
    .modal-sm {
        width: 300px;
    }
}
@media (min-width: 1920px) {
    .modal-lg {
        width: 1200px;
    }
    .modal-dialog {
        width: 1200px;
        height: 675px;
        margin: 100px auto;
    }
}

/*sidebar*/
.fix-more-msg-container {
    position: fixed;
    right: 10px;
    bottom: 250px;
}
.fix-more-msg-container .msg-btn {
    width: 50px;
    height: 50px;
    border: 1px solid #ddd;
    position: relative;
    background: url(../image/fix-msg-icon.png) center no-repeat;
    cursor: pointer;
}
.fix-more-msg-container .msg-content {
    width: 350px;
    height: 220px;
    position: absolute;
    right: 65px;
    border: 1px solid #ddd;
    bottom: 0;
    display: none;
}
.fix-more-msg-container .msg-content .msg-tabs {
    display: table;
    width: 100%;
    border-bottom: 1px solid #ddd;
}
.fix-more-msg-container .msg-content .msg-tabs .msg-tab {
    color: #999;
    height: 55px;
    line-height: 55px;
    display: table-cell;
    text-align: center;
}
.fix-more-msg-container .msg-content .msg-tabs .msg-tab a {
    text-decoration: none;
    display: inline-block;
    min-width: 60px;
    position: relative;
}
.fix-more-msg-container .msg-content .msg-tabs .msg-tab a:link,
.fix-more-msg-container .msg-content .msg-tabs .msg-tab a:visited {
    color: #666;
}
.fix-more-msg-container .msg-content .msg-tabs .msg-tab .curr-tab {
    color: #333!important;
}
.fix-more-msg-container .msg-content .msg-tabs .msg-tab .curr-tab:after {
    content: '';
    width: 100%;
    height: 3px;
    background-color: #0081cc;
    display: block;
    bottom: 0;
    position: absolute;
    left: 0;
}
.fix-more-msg-container .msg-content .msg-list-content .msg-list-item {
    font-size: 14px;
    color: #666;
    overflow-y: auto;
    height: 125px;
}
.fix-more-msg-container .msg-content .msg-list-content .msg-list-item .msg-item {
    padding: 10px 20px;
    border-bottom: 1px solid #ddd;
    position: relative;
}
.fix-more-msg-container .msg-content .msg-list-content .msg-list-item .msg-item .msg-shot-content {
    display: inline-block;
    padding-right: 70px;
    white-space: nowrap;
    overflow-x: hidden;
    text-overflow: ellipsis;
    width: 240px;
}
.fix-more-msg-container .msg-content .msg-list-content .msg-list-item .msg-item .check-detail {
    color: #0081cc;
    text-decoration: none;
    display: inline-block;
    width: 70px;
    position: absolute;
    right: 0;
    top: 0;
    padding: 10px 5px;
}
.fix-more-msg-container .msg-content .all-notifications {
    height: 40px;
    line-height: 40px;
    background-color: #0081cc;
    border-left: 1px solid #0081cc;
    border-right: 1px solid #0081cc;
    position: relative;
}
.fix-more-msg-container .msg-content .all-notifications a {
    color: #fff;
    font-size: 16px;
    text-decoration: none;
    text-align: center;
    display: block;
}
.fix-more-msg-container .msg-content .all-notifications:after {
    content: '';
    width: 0;
    height: 0;
    display: block;
    border-left: 5px solid #0081cc;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    position: absolute;
    right: -5px;
    top: 15px;
}
/* 查看资料弹出层 */
.reveal-modal {
    visibility: hidden;
    top: 100px;
    left: 50%;
    margin-left: -300px;
    width: 520px;
    background: #eee no-repeat -200px -80px;
    position: absolute;
    z-index: 101;
    padding: 30px 40px 34px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
    -box-shadow: 0 0 10px rgba(0,0,0,.4);
}

.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}

.reveal-modal .close-reveal-modal {
    font-size: 22px;
    line-height: .5;
    position: absolute;
    top: 8px;
    right: 11px;
    color: #aaa;

    font-weight: bold;
    cursor: pointer;
}
.reveal-modal-bg {
    position: fixed;
    height: 100%;
    width: 100%;
    background: #000;
    background: rgba(0,0,0,.8);
    z-index: 100;
    display: none;
    top: 0;
    left: 0;
    opacity: 0.7;
}
/*  rpc样式  */
.section-scroll {
    height: auto;
    max-height: 200px;
    overflow-y: auto;
    border: 1px solid #ccc;
    position: relative;
}
.th-inner {
    height: 30px;
    line-height: 30px;
    width: 100%;
}
.table-th-css {
    position: relative !important;
    text-align: center;
    top: 0;
}
/*
长春项目新添加
*/
.wt-textinputreadonly{
    background-color:#F4F1F1;
    color:#999999;
}

.wt-rpcsearch{
    width: 30px;
    height: 100%;
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer;
}
.wtjcb-textboxvertical{
    float: left;
    width: 100%;
    margin-left:0px!important;
    margin-right:0px!important;
}
.wtjcb-inputlabelvertical{
    width: 100%;
    text-align: left;
    float: left;
}

.wtjcb-inputboxvertical{
    padding:0px 30px;
    width:auto!important;
}
.slick-cell, .slick-header-column {
    border: 0px solid transparent;
    border-right: 1px solid transparent;
    border-top: 0px solid silver;
    border-bottom: 1px solid transparent;
}
.wtjcb-uploadbtnupdown{
    width: 40%;
    float: left;
    margin-top: 29px;
}
.wtjcb-uploadboxvertical {
    width: 60%;
}
/*.wtjcb-pros{*/
    /*min-height: 300px;*/
    /*position: absolute;*/
    /*width: 100%;*/
    /*top:-3000px;*/
/*}*/