﻿﻿﻿@charset "utf-8";
/* CSS Document */
html {
    font-family: 'Microsoft Yahei', Helvetica Neue, Arial, serif;
    background-color: #fff !important;
}
/* 全局统一字号大小为14px，颜色为#444 BEGIN------ woky 2016.11.22 */
body, h1, h2, h3, h4, h5, h6, hr, p,  dl, dt, dd, ul, ol, li, form, fieldset, button, input, textarea, th, td {
    margin: 0;
    padding: 0;
    color: #444444;
}
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,li,fieldset,button,div,span,a,label,input,select,option,textarea {
    font-family: 'Microsoft Yahei', Helvetica Neue, Arial, serif;
    font-size: 14px;
}
/* 全局统一字号大小为14px，颜色为#444 END------ */
em {
    font-style: normal;
}

ul, ol, li {
    list-style: none;
    margin: 0;
    padding: 0;
    line-height: 1.5em;
}

a {
    text-decoration: none;
    color: #2777a7;
}

a:hover {
    text-decoration: none;
}

img {
    border: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    border: 0;
}

/*table td{ vertical-align:top;}*/
.clearfix:after {
    display: block;
    overflow: hidden;
    clear: both;
    height: 0;
    visibility: hidden;
    content: ".";
}

.clearfix {
    *zoom: 1;
}

input, select {
    vertical-align: middle;
    outline: none;
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px white inset;
}

.tac {
    text-align: center;
    display: block;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.display {
    font-size: 1px;
    color: #FFF;
    text-indent: -999em;
    z-index: 99;
}

/* 必填样式 */
.mustfield {
    position: relative;
    float: right;
    right: 0px;
    top: 12px;
    color: #FF8080;
    width: 0;
    height: 0;
    line-height: 100%;
    border: none;
}

/*必填*/
.mustfield span {
    position: relative;
    float: right;
    top: 0;
}

/*必填*/
.mustfieldWithIcon {
    right: 27px;
}

/*必填*/

/*消除IE浏览器下，输入框中的小叉*/
input::-ms-clear {
    display: none
}

input::-ms-reveal {
    display: none;
}

/*————————本页面公共样式——————————*/
.color_gray {
    color: #999;
}

.color_white {
    color: #FFF;
}

.color_green {
    color: #090;
}

.color_blue {
    color: #2777a7;
}

.color_yellow {
    color: #d8992a;
}

.color_red, a.color_red {
    color: #cc0000;
}

.margin_t10 {
    margin-top: 10px;
}

.margin_b10 {
    margin-bottom: 10px;
}

.margin_l10 {
    margin-left: 10px;
}

.margin_r10 {
    margin-right: 10px;
}

.padding_left5 {
    padding-left: 5px;
}

.display_none {
    display: none;
}

.icon {
    width: 16px;
    height: 16px;
    display: block;
}

.margin_center {
    margin: 10px auto;
}

/*————————本页面公共样式——————————*/

/*———————以前系统的样式———————————*/
td {
    text-decoration: none;
}

.buttonMouseOver {
    cursor: pointer;
    background-color: #5886d8;
    color: #FFF;
    border: 0;
    height: 24px
}

.buttonMouseOver tr td {
    height: 24px;
    line-height: 24px;
}

.buttonMouseOver tr td img {
    margin-right: 5px;
    width: 16px;
    height: 16px;
    border: 0;
    margin-bottom: 2px
}

.buttonMouseOut {
    cursor: pointer;
    background: none;
    color: #333;
    border: 0;
    height: 24px
}

.buttonMouseOu tr td {
    height: 24px;
    line-height: 24px;
}

.buttonMouseOut tr td img {
    margin-right: 5px;
    width: 16px;
    height: 16px;
    border: 0;
    margin-bottom: 2px
}

.tabTableBg {
}

.flowStyle {
    border: 1px solid #446a90;
    color: #003366;
    height: 100%;
}

.inputtextareaStyle {
    border: 1px solid #446a90;
    color: #003366;
    width: 100%;
}

.inputTalbeFont {
    color: #003366;
}

.tabpageleft {
    width: 3px;
    height: 24px;
}

/*选中左侧*/
.tabpageleft1_1 {
    background: #f4f4f4;
    border-top: 2px solid #2a80cf;
    border-left: 1px solid #dbdbdb;
    width: 8px;
    height: 24px;
    cursor: pointer;
}

.tabpageFont {
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
    font-weight: bolder;
    white-space: nowrap;
}

/*选中中间*/
.tabpageFont1_1 {
    padding-top: 3px;
    background: #f4f4f4;
    border: none;
    border-top: 2px solid #2a80cf;
    cursor: pointer;
    font-weight: 100;
    text-align: center;
    height: 21px;
}

.tabpageFont1 {
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
    font-weight: bolder;
}

.tabpageright {
    width: 3px;
    height: 24px;
}

/*选中右侧*/
.tabpageright1_1 {
    background: #f4f4f4;
    border-top: 2px solid #2a80cf;
    border-right: 1px solid #dbdbdb;
    width: 8px;
    cursor: pointer;
    height: 24px;
}

.tabpageleft_ {
    width: 3px;
    height: 24px;
}

/*未选中左侧*/
.tabpageleft_1_1 {
    background: #ebebeb;
    width: 8px;
    height: 24px;
    border-left: 1px solid #dbdbdb;
    border-top: 1px solid #dbdbdb;
    cursor: pointer
}

.tabpageleft_1 {
    width: 3px;
    height: 24px;
}

.tabpageFont_ {
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
    white-space: nowrap;
}

/*未选中中*/
.tabpageFont_1_1 {
    padding-right: 5px;
    background: #ebebeb;
    border-top: 1px solid #dbdbdb;
    cursor: pointer;
    text-align: center;
}

.tabpageright_ {
    width: 3px;
    height: 24px;
}

/*未选中右*/
.tabpageright_1_1 {
    background: #ebebeb;
    width: 8px;
    height: 24px;
    border-right: 1px solid #dbdbdb;
    border-top: 1px solid #dbdbdb;
    cursor: pointer
}

form {
    margin: 0;
}

label {
    word-break: break-all;
}

/**/
TABLE.Menu {
    border: 1px solid window;
    border-right-color: buttonshadow;
    border-bottom-color: buttonshadow;
    background-color: #0072BC
}

TD.RightBg {
    background-color: buttonface
}

TD.MouseOver {
    background-color: highlight;
    color: highlighttext;
    cursor: default;
}

TD.MouseOut {
    background-color: buttonface;
    color: buttontext;
    cursor: default;
}

TD.HrShadow {
    background-color: buttonshadow;
}

TD.HrHighLight {
    background-color: buttonhighlight;
}

/**/
.input1 {
    width:100%;
    color: #00F;
    border: 1px none #777777;
    height: 30px;
}

/**/
.table_title {
    height: 23px; /*background-image: url("/IMGS/images/table_title_bg.gif");*/
    /*找不到路径文件*/
    color: #000000;
}

/*TD*/
.table_td {
    height: 22px;
    padding: 1px;
    background-color: #FFFFFF;
    color: #333333;
}

.table_td_ {
    height: 22px;
    padding: 1px;
    background-color: #E8F4FE;
    color: #333333;
}

.table_td_choice {
    height: 22px;
    padding: 1px;
    background-color: #EEEEEE;
    color: #666666;
}

/**/
.table_title1 {
    height: 23px;
    color: #000000;
    POSITION: relative;
    z-index: 5;
}

/*TD*/
.table_tr1 {
    height: 20px;
    padding: 1px; /*background-image:url("images/table_content_bg.gif);*/
    background-color: #FFFFFF;
    color: #000000;
}

.table_tr1_ {
    height: 20px;
    padding: 1px;
    background-color: #F5F5F5;
    color: #000000;
}

/**/
.table_title2 {
    height: 25px;
    color: #000;
    position: relative;
    z-index: 10;
    padding-left: 5px;
}

.table_title_clone {
    height: 25px;
    color: #000;
    position: relative;
    padding-left: 5px;
}

.firstCol {
    COLOR: #4F4F4F;
    WHITE-SPACE: nowrap;
    POSITION: relative; /*left: expression(this.parentElement.offsetParent.parentElement.scrollLeft-3);*/
}

.firstCol_head {
    WHITE-SPACE: nowrap;
    POSITION: relative;
    z-index: 12; /*left: expression(this.parentElement.offsetParent.scrollLeft-3);  */
}

.table_td_head {
    background: url(/css39/images/list/fhbg.gif) repeat 0 top;
    position: relative;
    border-bottom: 2px solid #ccc;
    overflow: hidden;
    word-break: keep-all;
    height: 30px;
    line-height: 30px;
    font-weight: bold;
}

.table_td_head_left {
    width: 80% !important;
    height: 23px;
    line-height: 23px;
    text-align: left;
    float: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.table_td_head_center {
    width: 10% !important;
    height: 23px;
    line-height: 23px;
    text-align: left;
    float: left;
}

.table_td_head_right {
    width: 10% !important;
    height: 23px;
    line-height: 23px;
    text-align: right;
    float: right;
}

.resizeDivClass {
    position: relative;
    width: 5px;
    cursor: e-resize;
    height: 23px;
}

.flag {
    font-size: 7pt;
    line-height: 5px;
    padding-left: 1px;
    width: 20px;
    color: #FFFFFF;
}

/*TD*/
.table_css {
    background-color: #fff;
}

.table_css thead td {
    color: #666;
    height: 28px;
    border-bottom: 2px solid #ccc;
}

.table_css td {
    height: 28px;
}

.table_css_sub {
    background-color: #e1e1e1;
}

.table_css_sub thead td {
    height: 28px;
}

.table_css_sub td {
    background-color: #fff;
    height: 28px;
}

.table_tr2 {
    background-color: #fff;
    color: #000;
}

.table_tr2_ {
    background-color: #fff;
    color: #000;
}

.table_title_print {
    height: 23px;
    background-color: #999999;
    color: #FFFFFF;
    font-weight: bolder;
}

.table_tr_print {
    height: 20px;
    padding: 1px;
    background-color: #FFFFFF;
    color: #000000;
}

.table_tr_print_ {
    height: 20px;
    padding: 1px;
    background-color: #EEEEEE;
    color: #000000;
}

/**/
.menu_table {
    background-color: #E8AE02;
}

/**/
.menu_td {
    color: #000000;
    text-align: center;
    background-color: #FFF7D2;
    cursor: pointer;
    height: 20px;
}

.menu_td_ {
    color: #000000;
    text-align: center;
    background-color: #FFFCF0;
    cursor: pointer;
    height: 20px;
}

/**/
.wrongInput {
    border: 1px solid #c07300;
    border-right-color: #ffdead;
    border-bottom-color: #ffdead;
    background-color: #FFECD9
}

/**/
.list_table_title {
    height: 23px;
    background-position: 0 0;
    color: #000000;
}

.sort-arrow {
    width: 11px;
    height: 11px;
    background: no-repeat center center;
    margin: 0 2px;
}

/**/
.searchLink {
    cursor: pointer;
    color: #000;
    line-height: 50px !important; /*text-decoration:underline;*/
}

/**/
.li_Cls {
    color: #000000;
    padding-top: 8px;
}

/**/
.defiInput {
    border: 1px solid #666666;
}

/**/
.inputElement {
    border-width: 0;
    width: 80%;
    border-bottom-width: 1px;
    border-bottom-color: #666666;
    color: #000000;
    background-color: #FFFFFF;
}

.viewElement {
    width: 100%;
    border-width: 0;
    border-bottom-color: #FFFFFF;
    color: #065b9b;
    background-color: transparent;
}

.go {
    height: 19px;
    border: 1px solid #acafb2;
    width: 20px;
}

.all_big {
    height: 17px;
    border: 1px solid #666;
    width: 24px;
}

.all_small {
    height: 18px;
    width: 18px;
    border: 1px solid #FFF;
    cursor: pointer;
}

.two_small {
    margin-right: 6px;
}

.page_input {
    border: 1px solid #666;
    height: 18px;
}

.rowTd {
    padding-left: 3px;
    padding-right: 3px;
    color: #483D8B;
}

.selectItem {
    color: #000000;
    text-align: left;
    background-color: #FFFFFF;
    cursor: pointer;
}

.tab1 {
    background-color: #EEEEEE;
}

.selectedButton {
    border: 1px solid #9cabba;
    border-right-color: #fff;
    border-bottom-color: #fff;
    background-color: #ebeef2;
}

.table_td_head_caption {
    width: 80% !important;
    height: 19px;
    cursor: pointer;
    white-space: nowrap;
}

.table_td_head_caption_sub {
    width: 98%;
    height: 19px;
}

.pageline {
    height: 18px;
    width: 100%;
    margin-bottom: 10px;
    padding: 0 !important
}

.new {
    width: 95px;
    height: 22px;
    border: none;
}

.del {
    width: 70px;
    height: 22px;
    border: none;
    margin-left: 10px;
}

.con {
    width: 70px;
    height: 22px;
    border: none;
    margin-left: 60px;
}

.con_new {
    width: 70px;
    height: 22px;
    border: none;
}

.se {
    width: 70px;
    height: 22px;
    border: none;
}

.gz {
    width: 70px;
    height: 22px;
    border: none;
}

.self {
    width: 70px;
    height: 20px;
    border: none
}

.out {
    width: 70px;
    height: 20px;
    border: none
}

.delc {
    width: 70px;
    height: 20px;
    border: none
}

.config {
    width: 70px;
    height: 20px;
    border: none;
    margin-left: 40px
}

.config_bg {
    width: 60px;
    height: 20px;
    text-align: center;
    line-height: 15px;
    padding-top: 2px;
    border: none;
}

.config_bg2 {
    width: 100px;
    height: 20px;
    text-align: center;
    line-height: 15px;
    padding-top: 2px;
    border: none;
}

.config_bg_over {
    width: 60px;
    height: 20px;
    text-align: center;
    line-height: 15px;
    padding-top: 2px;
    border: none;
}

.cen_bg {
    background: url(../main/images/cen_bg.png) #fff repeat-x left top
}

.mediaDiv {
    width: 300px;
    float: left;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    height: 30px;
    padding: 3px
}

.mediaDiv input {
    border: 0 solid #999 !important;
    padding: 0 !important;
    height: 16px !important;
    width: 16px !important;
}

.mediaButton {
    padding: 3px;
    width: 52px;
    float: left;
    text-overflow: ellipsis;
    overflow: hidden;
    cursor: pointer;
    text-align: center;
    background-color: #fff;
    color: #000
}

.mediaButton_ {
    padding: 3px;
    width: 52px;
    float: left;
    text-overflow: ellipsis;
    overflow: hidden;
    cursor: pointer;
    text-align: center;
    background-color: #0000FF;
    color: #FFF
}

.mediaTool {
    background: #fff;
    height: 45px;
    position: fixed!important;
    z-index: 10001;
}

/*position:relative;位置的改变*/
.inputStyle {
    border: 1px solid #446a90;
    color: #003366;
    width: 100%;
    height: 100%;
}

.search_searchbox {
    padding: 0; /*position: absolute;*/
    right: 0;
    width: 339px;
    height: 22px;
    line-height: 22px;
}

.search_searchTextbox_index {
    width: 100%;
    padding-top: -2px;
    height: 24px;
    line-height: 22px;
    padding-left: 5px;
    border: 1px #999 solid;
    border-right: none;
    color: #666;
    background: white;
    outline: none;
    text-indent: 0;
}

.search_searchTextbox {
    width: 100%;
    padding-top: -2px;
    height: 22px;
    line-height: 22px;
    padding-left: 5px;
    border: 1px #999 solid;
    border-right: none;
    color: #666;
    background: white;
    outline: none;
    text-indent: 0;
}

.search_gm_act_sbtn {
    width: 20px;
    cursor: pointer;
}

.search_gm_act_sbtn img {
    height: 22px;
}

.lib_tabborder {
    width: 90%
}

.lib_Menubox {
    position: relative;
    background: url(../main/images/frame_top_bg.jpg) repeat-x left top;
    height: 22px;
    text-align: left;
    line-height: 22px;
    padding-left: 10px
}

.lib_Menubox ul {
    position: absolute;
    text-align: left;
    list-style: none none;
}

.lib_Menubox_div_left {
    float: left
}

.lib_Menubox_div_right {
    float: right;
    margin-right: 10px
}

.lib_Menubox_div_right img {
    margin-right: 3px;
    padding-top: 3px
}

.lib_Menubox li {
    cursor: pointer;
    display: inline;
    color: #003693;
    text-decoration: none;
    line-height: 18px;
    list-style-type: none;
    margin-left: 10px
}

.lib_Menubox_link {
    width: 13px;
    height: 16px;
    overflow: hidden;
    border-right: 1px solid #004a93;
    margin: 2px 0 2px 0
}

.lib_Menubox li.hover {
    color: #003693;
    font-weight: bold;
    line-height: 22px;
    border-bottom: 2px solid #003693
}

.lib_Contentbox {
    border: 0 solid #999;
    text-align: left;
    padding-top: 8px;
    margin-top: 1px;
    float: left;
    margin-left: 3px;
    width: 99%;
}

.lib_Contentbox ul {
    margin: 0;
    padding: 0;
}

.lib_Contentbox li {
    line-height: 25px;
    padding-left: 13px;
    text-align: left;
    border-bottom: 1px dashed #c8c8c8;
    margin-left: 5px;
    margin-right: 5px
}

.lib_Contentbox_li_title {
    text-align: left;
    float: left;
    clear: left
}

.lib_Contentbox_li_time {
    text-align: right;
    float: right;
    clear: right
}

.lib_Contentbox li a {
    text-decoration: none;
    line-height: 25px;
    color: #000
}

.lib_Contentbox a:hover {
    text-decoration: underline;
}

.lib_Contentbox3_con_top_h7 {
    font-weight: bold;
    text-align: left;
    padding-left: 20px;
    line-height: 16px;
    padding-top: 10px
}

.lib_Contentbox3_con_top {
    width: 100%;
    text-align: left;
    padding-left: 2px;
    border-bottom: 1px dashed #c8c8c8
}

.lib_Contentbox3_con_top li {
    line-height: 25px;
    padding-left: 23px;
    text-align: left;
    display: inline;
    margin-right: 20px !important;
    height: 25px;
}

/** Div or iframe style end **/
.buttonMouseOversub {
    cursor: pointer;
    height: 24px;
    background-color: #5886d8;
    color: #FFFFFF;
    border: 0;
}

.buttonMouseOutsub {
    cursor: pointer;
    height: 24px;
    background: none;
    border: 0;
}

.buttonFont {
    color: #073d62;
    padding-right: 4px;
    white-space: nowrap;
}

#ideabackgroud {
    width: 100%;
    height: 100%;
    background-color: #000;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 49;
    display: none;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
}

#ideaDiv {
    top: 100px;
    position: absolute;
    z-index: 50;
    display: none;
    border: 3px solid #E5E5E5;
    left: 100px;
    background-color: white;
}

#sendApproveDiv {
    z-index: 200;
    left: 0;
    width: 100%;
    border: 0;
    padding: 0;
    margin: 0;
}

.hiddenApproveDiv {
    width: 100%;
    height: 9px;
    text-align: center
}

.hiddenApproveDiv_bar {
    background: url(/cooperate/images/hidden_bar.gif) repeat-x;
    width: 100%;
    height: 9px;
    line-height: 9px;
    font-size: 9px;
}

/*———————以前系统的样式———————————*/

/*———————翻页———————————*/
.pageBg {
    background: #eee;
    width: 100%;
    padding: 0;
    margin-top: 0; /*车辆管理事故记录界面底部滚动条至翻页控件之间的距离修改*/
}

.page {
    margin: 8px 10px 4px 10px;
}

.page a {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    background: #fff;
    border: 1px solid #ccc;
    border-right: 0;
    display: block;
    float: left;
    text-align: center;
    color: #666;
    overflow: hidden;
    height: 30px;
    line-height: 30px;
    width: 30px;
}

.page a:first-child {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}

.page a:last-child {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
    border-right: 1px solid #ccc
}

.page a:hover {
    background-color: #00b4ff;
    text-decoration: none;
    color: #fff;
}

.page a:active {
    background: #00b4ff;
}

.page a:focus {
    outline: none
}

.page a.btn_on {
    background: #00b4ff;
    color: #fff !important;
}

.page span {
    margin: 3px 0 3px 0;
}

.page a span.fe-font {
    font-size: 26px;
}

.page a.disable_gray {
    background-color: #f7f7f7;
    color: #ccc;
    cursor: default;
}

.page a.disable_gray:hover {
    background-color: #f7f7f7;
    color: #ccc;
}

.home, .previous, .next, .end, .home_gray, .previous_gray, .next_gray, .end_gray {
    display: block;
    width: 9px;
    height: 9px;
    vertical-align: middle;
}

.home {
    background: url(images/icon_all.png) no-repeat -40px -20px;
}

.previous {
    background: url(images/icon_all.png) no-repeat -60px -20px;
}

.next {
    background: url(images/icon_all.png) no-repeat -80px -20px;
}

.end {
    background: url(images/icon_all.png) no-repeat -100px -20px;
}

.page a.border_gray {
    border: 1px solid #ccc;
    font-family: Arial, Helvetica, sans-serif;
    background: #fff;
    padding: 2px 7px;
    display: block;
    float: left;
    text-align: center;
    color: #666666;
    margin-right: 5px;
    overflow: hidden;
    height: 16px !important;
    line-height: 16px !important;
}

.defaultStyle .page a.btn_on {
    background: #00b4ff !important
}

.home_gray {
    background: url(images/icon_all.png) no-repeat -40px 0;
}

.previous_gray {
    background: url(images/icon_all.png) no-repeat -60px 0;
}

.next_gray {
    background: url(images/icon_all.png) no-repeat -80px 0;
}

.end_gray {
    background: url(images/icon_all.png) no-repeat -100px 0;
}

/*不能选的时候*/

/*———————翻页———————————*/

.organizetree_style, /*组织树*/
.date_style, /*日期*/
.relevance_style, /*关联事项*/
.combo_style,
.media_style, /*多媒体*/
.text_style, /*输入框*/
.image_style /*图片*/
{
    padding: 0;
    border: none;
    overflow: hidden;
}

.label_style, /*小标题*/
.label_style_center, /*小标题*/
.textarea_style, /*单行文本域*/
.look_style, /*意见框*/
.hidden_style, /*阅读文本*/
.grid_style,
    /*.radio_style,单选*/
    /*.check_style,多选*/
.attachment_style, /*附件*/
.button_style, /*按钮*/
.flowcode_style /*流水号*/
{
    padding: 0;
    border: none;
}

.date_style {
    background: #fff;
}

/*复选-单选共用容器盒*/
.check-radio-box {
    float: left;
    padding: 2px 0 2px 5px;
    /*width: auto;*/
    cursor: pointer;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.check-radio-box-readonly {
    float: left;
    padding: 2px 0 2px 5px;
    width: auto;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.check-radio-box-in-table {
    display: inline
}

.check-radio-box img, .check-radio-box-readonly img {
    width: 14px;
    height: 14px;
    vertical-align: -3px;
}

.check-radio-box-in-table img {
    width: 14px;
    height: 14px;
    vertical-align: -2px;
    margin: 0 0 0 2px;
}

/*————————按钮——————————*/
a.auto_btn {
    padding: 0 12px;
    display: block;
    cursor: pointer;
    float: left;
    height: 26px;
    line-height: 26px;
    background-color: #00b4ff;
    border-radius: 4px;
    text-align: center;
}

a.auto_btn span {
    padding: 0;
    display: block;
    text-align: center;
    color: #fff;
    text-decoration: none;
    float: left;
}

a.auto_btn:hover {
    background-color: #1189BB;
}

/*平时*/
a.btn_default {
    /*background:url(images/button_default.png) no-repeat left 0 ;*/
    cursor: pointer;
}

a.btn_default span {
    /*background:url(images/button_default.png) no-repeat right 0 ;*/
}

/*经过*/
/******.btn_default:hover,a.btn_hover{ background:url(images/button_default.png) no-repeat left -30px;text-decoration:none; }****/
/*****.btn_default:hover span,a.btn_hover span{background:url(images/button_default.png) no-repeat right -30px;text-decoration:none; }******/
/*按下*/
a.btn_active {
    background: url(images/button_default.png) no-repeat left -60px;
}

a.btn_active span {
    background: url(images/button_default.png) no-repeat right -60px;
}

/*只读*/
a.btn_unread {
    background: url(images/button_default.png) no-repeat left -90px;
}

a.btn_unread span {
    /*background:url(images/button_default.png) no-repeat right -90px;*/
    color: #999;
}

/*蓝色按钮*/
a.btn_default2 {
    background: url(images/button_focus.png) no-repeat left 0;
}

a.btn_default2 span {
    background: url(images/button_focus.png) no-repeat right 0;
}

a.btn_hover {
    background: url(images/button_focus.png) no-repeat left -30px;
    text-decoration: none;
}

a.btn_hover span {
    background: url(images/button_focus.png) no-repeat right -30px;
    text-decoration: none;
}

a.btn_active2 {
    background: url(images/button_focus.png) no-repeat left -60px;
}

a.btn_active2 span {
    background: url(images/button_focus.png) no-repeat right -60px;
}

a.btn_unread2 {
    background: url(images/button_focus.png) no-repeat left -90px;
}

a.btn_unread2 span {
    background: url(images/button_focus.png) no-repeat right -90px;
    color: #999;
}

/*列表页搜索按钮，高度比较小*/
.toolabr_search {
    background: url(images/button_default_s.png) no-repeat left 0;
    cursor: pointer;
    margin-top: 4px;
    height: 22px;
    line-height: 22px;
}

.toolabr_search span {
    background: url(images/button_default_s.png) no-repeat right 0;
    height: 22px;
    line-height: 22px;
}

/*————————按钮——————————*/

/*————————文本框样式——————————*/
/*.readonly,.disabled,.default,.textfile,.onmouse,.error{ height:26px; line-height:26px; border:1px #ff0000 solid; }与bg_xx.css样式重合，高度26px去除*/
.readonly input, .disabled input, .default input, .textfile input, .onmouse input, .error input {
    background: none;
    border: none;
    height: 26px;
    line-height: 26px;
}

.readonly {
    border: 1px solid #d9d9d9;
    background-color: #fbfbfb;
    color: #666
}

.disabled {
    border: 1px solid #d9d9d9 !important;
    background-color: #f7f7f7 !important;
    color: #999 !important;
    cursor: default !important;
}

/*只读*//*关闭*/
.disabled:hover {
    color: #999 !important
}

.default {
    background: #ffffff;
    color: #444;
    border: 1px solid #b2b9bc;
}

.search_box_con.textfile {
    margin-top: 4px;
    border: 1px solid #b2b9bc;
    background: #ffffff;
    color: #000;
    height: 24px
}

/*默认输入框*/
.search_box_con.onmouse {
    /*border:1px solid #3399ff!important;*/
    background-color: #fff;
    color: #000;
}

/*鼠标经过按下*/
.error {
    border: 1px solid #dd0000; /*background:url(images/lang.png) repeat-x 0 bottom;*/
    color: #000;
}

/*出错*/
.textarea_overflow {
    overflow: scroll;
    overflow-y: hidden;
    overflow-x: hidden;
    height: 21px;
    line-height: 21px;
}

/*多行文本默认样式*/
input::-ms-clear {
    display: none;
}

/*无框的文本框文本框文字*/
.disabled_font {
    color: #666
}

.error_font {
    color: #000;
}

.search_box_con a.select_btn {
    background: url(images/icon_all.png) no-repeat -75px -35px;
    right: 0;
}

.todo_nmsg {
    min-width: 16px;
    height: 16px;
    border-radius: 8px;
    color: #fff;
    position: relative;
    top: 1px;
    padding: 0 4px;
    line-height: 16px;
    text-align: center;
}

/*搜索*/
.icon_mid {
    position: absolute;
    top: 50%;
    margin-top: -10px;
    float: right;
    display: block;
    width: 24px;
    height: 24px;
    right: 0px;
}

.search_box {
    width: 200px; /*这个宽度与下面的.search_fruit宽度 有关联*/
    z-index: 1
}

.search_box_con {
    height: 21px;
    position: relative;
    float: left;
}

.search_box_con span.icon_search {
    background: url(images/icon_all.png) no-repeat 0 -2px;
    right: 0;
}

.search_box_con a.search_btn {
    background: url(images/icon_all.png) no-repeat -15px 0;
    right: 0;
}

.search_box_con input {
    background: none;
    border: none;
    float: left;
    height: 20px;
    line-height: 20px;
    width: 170px;
}

.search_box_con input:focus {
    outline: none;
}

.search_box_con a.search_btn:focus {
    outline: none;
}

.search-clear {
    margin-left: 5px;
    height: 26px;
    line-height: 26px;
}

.search_fruit {
    border: 1px solid #d5d5d5;
    clear: both;
    margin-top: 29px;
    position: absolute;
    background: #fff;
    z-index: 99;
    left: 9px;
    display: none;
}

.search_fruit li {
    /*height:24px;*/
    line-height: 24px;
    border-bottom: 1px solid #dedede;
    clear: both;
    margin: 0;
}

.search_fruit li.last {
    border-bottom: none;
}

.search_fruit li a {
    color: #444;
    line-height: 24px;
    display: block;
    padding: 0 0 0 5px;
    zoom: 1;
}

.search_fruit li a:hover {
    text-decoration: none;
    background: #92b9d5;
    color: #fff;
}

.search_fruit li a span {
    font-weight: bold;
}

/*下拉*/
.select_box_con {
    position: relative;
    width: 100%;
}

.select_box_con input {
    text-indent: 3px;
    width: 97%;
    background: none;
    border: none;
    float: left;
    height: 26px;
    line-height: 26px;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.select_box_con a.select_btn_d {
    background: url(images/icon_all.png) no-repeat -75px -35px;
}

.select_box_con a.select_btn_dg {
    background: url(images/icon_all.png) no-repeat -35px -35px;
}

.select_box_con a.select_btn_up {
    background: url(images/icon_all.png) no-repeat -95px -7px;
}

.select_list {
    position: absolute;
    width: 100%;
    box-sizing: border-box;
    margin-left: 0;
    display: none; /**margin-left:-113px !important;*/
}

.select_list,
.select_list_up {
    background: #f8f8f8;
    border: 1px solid #ccc;
    clear: both;
    text-align: left;
    z-index: 999;
}

.select_list li,
.select_list_up li {
    height: 24px;
    line-height: 24px;
    border-bottom: 1px solid #dedede;
    z-index: 99;
}

.select_list li.last,
.select_list_up li.last {
    border-bottom: none;
}

.select_list li a,
.select_list_up li a {
    color: #444;
    line-height: 24px;
    display: block;
    padding: 0 0 0 5px;
    zoom: 1;
    z-index: 99;
}

.select_list li a:hover,
.select_list_up li a:hover {
    text-decoration: none;
    background: #92b9d5;
    color: #fff;
}

.select_list_up {
    bottom: 26px;
}

/*向上的下拉.select_list_up*/

.page_num .select_box_con {
    width: 70px;
    top: 5px;
    cursor: pointer
}

.page_num .select_box_con input {
    background: none;
    border: none;
    float: left;
    height: 30px;
    line-height: 30px;
    padding-left: 5px;
    width: 35px;
}

.page_num .select_list_up {
    width: 55px;
    margin-bottom: 1px
}

.page_num span.fl {
    margin-right: 5px;
    margin-top: 12px; /*生日祝福控件页码显示框位置调整*/
}

.page_num span.fl select {
}

.page_num .select_box_con > span {
    margin-top: 3px;
    line-height: 24px;
    text-indent: 8px;
    height: 24px;
    width: 60px;
    background-color: #fff;
    display: inline-block;
    border: 1px solid #ddd;
    margin-right: 0;
    border-radius: 4px;
}

.page_num .select_box_con > a {
    width: 24px;
    height: 24px;
    display: inline-block;
    top: 3px;
    position: absolute;
    left: 38px;
}

/*列表页下拉*/
.height_list {
    height: 24px;
    line-height: 24px;
    float: left;
}

.margin_list {
    margin: 4px 5px 0;
}

/*没有前面下拉选项的搜索*/
.search_default {
    /*margin:4px 0 0 5px;*/
}

/*————————进度条————————*/
.progress_bar {
    background-color: #e2e2e2;
    height: 3px;
    width: 100%;
    font-size: 1px;
    margin-top: 5px;
    clear: both;
}

/*进度条*/
.progress_bar span.progress_loading {
    background: #5089c0;
    display: block;
    height: 100%;
    width: 100px;
}

/*进度条-进度*/
.progress_bar span.progress_done {
    background: #090;
    display: block;
    width: 100%;
    height: 100%;
}

/*————————进度条————————*/

/*————————无图片————————*/
.no_picture {
    position: relative;
    display: inline-block;
    #display: inline;
    font-size: 0;
    line-height: 0; /*cursor:pointer;*/
}

.no_picture img {
    border: 1px solid #ccc;
}

span.delete_con {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    background: url(images/icon_all.png) no-repeat -159px -39px;
    width: 16px;
    height: 16px;
    cursor: pointer;
}

div.delete_con {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    background: url(images/icon_all.png) no-repeat -159px -39px;
    width: 16px !important;
    height: 16px;
    cursor: pointer;
}

/*————————表格里面样式————————*/
.padding10 {
    padding: 10px;
}

.table_title {
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin-bottom: 20px;
}

.table_con td, .table_con th {
    border: 1px solid #d3d3d3;
    line-height: 30px;
}

.table_con th {
    background: #f4f4f4;
}

.table_con td {
    background: #FFF
}

.date_td {
    width: 100%;
}

.date_td_con {
    height: 30px;
    line-height: 30px;
    position: relative;
    border: 1px solid #b2b9bc;
}

.date_td_con a.date_btn {
    background: url(images/icon_all.png) no-repeat -160px 0;
    right: 0;
    width: 25px;
    height: 20px;
}

.table_con .readonly,
.table_con .disabled,
.table_con .textfile,
.table_con .onmouse,
.table_con .date_td_con input {
    border: none;
    height: 30px;
    width: 100%;
    padding: 0;
    line-height: 30px;
}

.date_td input {
    background: none;
}

.table_con .error {
    height: 30px;
    padding: 0;
    width: 99%;
}

.table_con .textarea_border {
    border: 1px solid #90a7bc;
    height: 100px;
    width: 99%;
}

.btn_list > li {
    float: left;
    margin: 5px 10px 0 0;
}

/*————————表格里面样式————————*/

/*————————标题筛选————————*/
.choose_list {
    border: 1px solid #ccc;
    border-top: none;
    width: 140px;
}

.choose_list li {
    line-height: 25px;
    height: 25px;
    cursor: pointer;
}

.choose_list li input {
    vertical-align: middle;
    margin: -3px 0 0 10px;
}

.choose_list li span {
    margin: 0 10px;
}

/*————————标题筛选————————*/

/*————————弹出层列表————————*/
ul.list_tit_del {
    clear: both;
    width: 500px;
}

ul.list_tit_del li {
    clear: both;
    height: 25px;
    line-height: 25px;
}

ul.list_tit_del li a.title {
    padding-left: 15px;
    color: #1467b4;
}

ul.list_tit_del li a.delete {
    background: url(images/icon_all.png) no-repeat -176px -36px;
    width: 15px;
    height: 15px;
    display: block;
    margin-top: 8px;
}

ul.list_tit_del li a.delete:hover {
    background: url(images/icon_all.png) no-repeat -160px -40px;
}

/*提示消息*/
/*————————文本框样式——————————*/
.prompt {
    padding: 0 0 2px 10px;
    display: block;
    float: left;
    background: #fcf6d9;
    border: 1px solid #cfc698;
    position: absolute;
    z-index: 999999;
}

.prompt p {
    padding: 0 10px 0 0;
    display: block;
    text-align: left;
    color: #dd0000;
    text-decoration: none;
    min-height: 26px;
    float: left;
}

.prompt_icon {
    background: url(images/icon_pic.png) no-repeat 0 -40px;
    width: 20px;
    height: 20px;
    float: left;
    margin: 4px 2px 0 0;
}

.prompt_text {
    vertical-align: -4px;
    line-height: 16px;
}

/*———————— 弹出层背景 ————————*/
.dialog_bground {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    background-color: #333;
    filter: alpha(opacity=15);
    moz-opacity: 0.2;
    opacity: 0.2;
}

.dialog_bground iframe {
    z-index: 999;
    position: fixed;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    background-color: #333;
    filter: alpha(opacity=15);
}

/*弹窗样式start*/
.dialog {
    border: none;
    position: fixed;
    z-index: 10001;
}

.dialog_con_bg {
    /*margin:4px;*/
    /*border: 1px solid #ABABAB;*/
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
    border-radius: 4px;
}

.dialog_con {

}

.dialog_iframe {
    z-index: -1;
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    filter: alpha(opacity=0);
}

.dialog tr td {
    padding: 0;
    margin: 0;
    vertical-align: top;
}

.dialog_tit_pointer {
    cursor: move;
}

.dialog_tit_pointer span {
    max-width: 80%;
    text-overflow: ellipsis;
    overflow: hidden;
    display: inline-block;
    position: absolute;
    white-space: nowrap;
}

/*头部阴影样式*/

.dialog tr td.center {
    overflow: hidden;
    border-radius: 2px;
}

/*工具按钮栏*/
.dialog tr td.center div.btn {
    float: left;
    width: 100%;
    height: 32px;
    background-color: #fff;
    border-bottom: 1px #c8d4db solid;
}

.dialog tr td.center div.btn ul {
    padding: 5px 13px;
    float: right;
}

.dialog tr td.center div.btn ul li {
    height: 22px;
    float: left;
}

.dialog tr td.center div.btn li a {
    display: inline-block;
    height: 22px;
    color: #266696;
    line-height: 22px;
    padding: 0 10px;
    margin-right: 2px;
    float: left;
}

.dialog tr td.center div.btn li a:hover {
    background-color: #deeef6;
}

.dialog tr td.center div.btn li span {
    display: inline-block;
    width: 1px;
    height: 22px;
    background: url(images/portal/dl-twin/sep.png) no-repeat top right;
    text-indent: -9999px;
    margin-right: 2px;
    margin-top: 1px;
    float: left;
}

/*内容*/
.dialog tr td.center div.middle {
    background-color: #fff;
    padding: 0;
    overflow: hidden;
}

.dialog tr td.center div.middle ul.dlg_popup {
    margin: 10px 20px 20px 20px
}

.dialog tr td.center div.middle ul.dlg_popup li {
    line-height: 26px;
}

.dialog tr td.center div.middle ul.dlg_popup input {
    height: 20px;
    width: 300px;
}

/*标题栏*/
.dialog tr td.center div.title {
    width: 100%;
    height: 38px;
    text-indent: 15px;
    background-color: #00B4FF
}

.dialog tr td.center div.title span {
    width: auto;
    height: 33px;
    line-height: 33px;
    background: url(images/portal/dl-twin/dl-twin-icon.png) no-repeat 0 47%;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    padding-left: 26px;
    -moz-user-focus: ignore;
    -moz-user-input: disabled;
    -moz-user-select: none;
}

/* 政务版dialog标题 */
.dialog tr td.center div.govtitle span {
	background: url(images/portal/dl-twin/gov-dl-twin-icon.png) no-repeat 0 47%;
}

.dialog tr td.center div.govtitle {
	background-color: #f08080;
}

.dialog tr td.center div.title .close {
    display: inline-block;
    right: 2px;
    margin:10px 9px 0 0;
    width: 17px;
    height: 20px;
    background: url(images/portal/fe-icon.png) 0 -419px no-repeat;
    float: right;
}

.dialog tr td.center div.title .max {
    display: inline-block;
    right: 13px;
    margin: 10px 9px 0 0;
    width: 17px;
    height: 20px;
    background: url(images/portal/fe-icon.png) -27px -419px no-repeat;
    float: right;
}

.dialog tr td.center div.title .restore {
    display: inline-block;
    right: 13px;
    margin: 8px 8px 0 0;
    width: 17px;
    height: 17px;
    background: url(images/portal/fe-icon.png) -54px -419px no-repeat;
    float: right;
}
 .govloginInbg .dialog tr td.center div.title,.loginintitleColor .dialog tr td.center div.title{
 background-color: #f08080;
 }
/*弹窗内容*/
.dialog_adminlaout {
    float: left;
    margin-left: 30px;
    margin-top: 5px;
}

.dialog_adminlaout li {
    float: left;
    width: 520px;
}

.dialog_adminlaout li.tit {
    float: left;
    font-size: 16px;
    font-weight: bold;
    color: #444;
    text-align: center;
    padding: 10px 0;
}

.dialog_adminlaout li.txt {
    line-height: 20px;
    margin: 5px 0;
}

.dialog_adminlaout li.txt span {
    font-weight: bold;
    color: #266696;
    margin: 0 1px;
}

.dialog_adminlaout li.lisbox {
    height: 180px;
    border: 1px #e4e4e4 solid;
}

.dialog_adminlaout li.but2 {
    text-align: right;
    height: 34px;
    line-height: 34px;
    margin-top: 5px;
}

.dialog_adminlaout li.but2 span {
    width: auto;
    height: 34px;
    line-height: 34px;
    margin-top: 5px;
    display: block;
    float: right;
}

.dialog_adminlaout li.but2 a {
    float: right;
    display: block;
    border: 1px #c2c2c2 solid;
    width: 50px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    padding: 0 10px;
    color: #444;
    margin: 4px 0 0 10px;
}

.dialog_adminlaout li.but2 a:hover {
    color: #266696;
}

/*尾部阴影样式*/
.dialog tr td.btr {
    width: 5px;
    height: 5px;
    background: url(images/portal/dl-twin/pop-btr.png) no-repeat;
}

/*带图标的消息弹窗*/
.twin-con {
    margin: 20px 30px;
    position: relative;
}

.twin-con .icon-ok,
.twin-con .icon-msg,
.twin-con .icon-warn,
.twin-con .icon-error,
.twin-con .icon-ask {
    float: left;
    display: block;
    width: 40px;
    height: 40px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    margin-top: -20px;
    left: -3px;
}

.twin-con .icon-ok {
    background: url(images/portal/form/icon_all.png) no-repeat -120px -180px;
}

/*完成*/
.twin-con .icon-msg {
    background: url(images/portal/form/icon_all.png) no-repeat -60px -230px;
}

/*提示*/
.twin-con .icon-ask {
    background: url(images/portal/form/icon_all.png) no-repeat 0 -230px;
}

/*询问*/
.twin-con .icon-warn {
    background: url(images/portal/form/icon_all.png) no-repeat -60px -180px;
}

/*警告*/
.twin-con .icon-error {
    background: url(images/portal/form/icon_all.png) no-repeat 0 -180px;
}

/*错误*/
.twin-con dd {
    float: left;
    margin: 0 0 0 50px;
    line-height: 25px;
    word-break: break-all;
}

.layer-bottom {
    height: 30px;
    background: #f2f2f2;
    padding-top: 5px;
    border-top: 1px solid #CCC;
}

.layer-bottom ul {
    float: right;
}

.layer-bottom li {
    float: left;
    margin-right: 10px;
    display: inline;
}

.layer-bottom .reset-btn {
    margin-left: 10px;
    display: inline;
}

.layer-bottom a {
    padding: 0 0 0 15px;
}

.layer-bottom a span {
    padding: 0 15px 0 0;
}

/*弹窗样式end*/

/*childTable*/
.grid_div_black {
    border-color: #D3D3D3;
}

.grid_div_black a {
    color: #444;
}

.grid_div_black .grid_title {
    background: url(images/_table_menu_.png) repeat-x;
    width: 100%;
    height: 30px;
    border-bottom: 1px solid #ccc;
    text-align: left;
}

.grid_div_black .grid_title a {
    background: url(images/table_menu_line_.png) no-repeat right 9px;
    padding: 0 10px;
    float: left;
}

.grid_div_black .grid_title a.last {
    background: none;
}

.grid_div_black thead th {
    background: #eeeeee;
    height: 27px;
    line-height: 27px;
    font-weight: 100;
}

.grid_div_black thead th, .grid_div_black td {
    height: 27px;
    line-height: 27px;
    border-color: #D3D3D3;
    text-align: left;
    padding: 0 5px;
}

.grid_div_black .lt {
    border-top-style: solid;
    border-width: 1px;
}

.grid_div_black .lr {
    border-right-style: solid;
    border-width: 1px;
}

.grid_div_black .lb {
    border-bottom-style: solid;
    border-width: 1px;
}

.grid_div_black .ll {
    border-left-style: solid;
    border-width: 1px;
}

/*多媒体——标题在弹出层*/
.media_style .media_con {
    width: 100%;
    height: 100%;
    position: relative;
}

.media_style a.media_manage:hover {
    background: #f9f9f9;
    text-decoration: none;
}

.media_style a.media_manage:active {
    background: #dcdcdc;
}

/*————————选择模板，无底部按钮样式————————*/
.choose_img {
    padding: 5px;
    height: 200px;
    overflow: auto;
}

.choose_img li {
    float: left;
    padding: 5px;
    border: 1px solid #F6F6F6;
}

.choose_img li a {
    color: #444;
    display: block;
    padding: 5px;
    text-align: center;
    cursor: pointer;
}

.choose_img li p {
    width: 65px;
    line-height: 18px;
    height: 36px;
    word-break: break-all;
    overflow: hidden;
}

.choose_img li a:hover, .choose_img a.btn_on {
    text-decoration: none; /*background:#7aabdc;*/
}

.choose_img li a:hover p, .choose_img a.btn_on p {
    /*color:#fff;*/
    color: #444;
}

.choose_img li input {
    display: none
}

/*————————选择模板————————*/
.choose_mould {
    width: 100%;
    margin: 0 auto;
    padding: 5px;
    height: 300px;
    overflow-y: auto;
    overflow-x: hidden;
}

/*.choose_mould li { float:left; padding:5px;background:#F6F6F6; border:1px solid #F6F6F6; margin:0 5px 1px 0; height:120px;position:relative;}如果不要下面几个图标的话.这段css要屏蔽掉*/
.choose_mould li .upload {
    background: #999;
    position: absolute;
    width: 84px;
    height: 130px;
    margin-left: -0;
    margin-top: -0;
    bottom: 0;
    filter: Alpha(Opacity=80);
    -moz-opacity: 0.5;
    opacity: 0.8;
}

.choose_mould li .upload_bg {
    text-align: center;
    background: #fff;
    position: absolute;
    width: 84px;
    height: 130px;
    margin-left: -6px;
    margin-top: -6px;
    bottom: 0;
    filter: Alpha(Opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}

.choose_mould li .upload span {
    position: absolute;
    width: 84px;
    bottom: 0;
}

.choose_mould li.list_hover,
    /*.choose_mould li:hover{background:#FFF; border:1px solid #dddddd;}如果不要下面几个图标的话.这段css要屏蔽掉*/
.choose_mould li {
    float: left;
    padding: 5px;
    margin: 0;
}

/*如果不要下面几个图标的话，用这行CSS*/
.choose_mould li a {
    color: #444;
    display: block;
    width: 62px;
    height: 95px;
    padding: 5px 5px 0 5px;
    text-align: center;
    cursor: pointer;
}

.choose_mould li p {
    width: 65px;
    line-height: 18px;
    height: 36px;
    word-break: break-all;
    overflow: hidden;
}

.choose_mould li a:hover, .choose_mould a.btn_on {
    text-decoration: none;
    background: #7aabdc;
}

.choose_mould li a:hover p, .choose_mould a.btn_on p {
    color: #fff;
}

.choose_mould li input {
    display: none
}

.choose_mould li .media_progress_bar {
    display: none;
    background-color: #e2e2e2;
    height: 3px;
    width: 100%;
    font-size: 1px;
    margin-top: 5px;
    clear: both;
}

/*进度条*/
.choose_mould li .media_progress_bar span.media_progress_loading {
    background: #5089c0;
    display: block;
    height: 100%;
    width: 0;
}

/*进度条-进度*/
.choose_mould li .media_progress_bar span.media_progress_done {
    background: #090;
    display: block;
    width: 100%;
    height: 100%;
}

.choose_mould_name_con {
    background: #e1e1e1;
    border: 1px solid #d3d3d3;
    width: 460px;
    clear: both;
    padding: 10px;
    margin: 5px 0 0 10px;
}

.choose_mould_name_con input {
    width: 425px;
    #margin-left: -10px;
}

.choose_mould_name_con .top_direction {
    background: url(images/icon_all.png) no-repeat -20px -40px;
    display: block;
    width: 8px;
    height: 6px;
    position: absolute;
    top: -6px;
    left: 30px; /*改三角形位置*/
}

.choose_mould_name_con font {
    margin-left: 3px;
}

.rename {
    background: #f7f6f6;
    padding: 10px;
    width: 93%;
    margin: 0 auto;
}

.rename input {
    width: 88%;
}

.hidden_tool {
    display: none;
}

.hidden_tool a.icon_download,
.hidden_tool a.icon_rename,
.hidden_tool a.icon_trashcan {
    width: 16px;
    height: 16px;
    color: #FFF;
    display: block;
    float: left;
    padding: 0;
    margin: 4px;
}

.hidden_tool a.icon_download {
    background: url(images/icon_download.png) no-repeat 0 0;
}

.hidden_tool a.icon_rename {
    background: url(images/icon_rename.png) no-repeat 0 0;
}

.hidden_tool a.icon_trashcan {
    background: url(images/icon_trashcan.png) no-repeat 0 0;
}

.hidden_tool a.icon_download:hover {
    background: url(images/icon_download.png) no-repeat 0 -16px;
    text-decoration: none;
}

.hidden_tool a.icon_rename:hover {
    background: url(images/icon_rename.png) no-repeat 0 -16px;
    text-decoration: none;
}

.hidden_tool a.icon_trashcan:hover {
    background: url(images/icon_trashcan.png) no-repeat 0 -16px;
    text-decoration: none;
}

.bread_nav {
    margin: 5px 0 5px 10px;
}

.bread_nav a {
    margin-right: 5px;
    color: #444;
}

.bread_nav span {
    margin-right: 5px;
    color: #999;
}

/*————————选择公章————————*/
.choose_pic {
    width: 510px;
    margin: 0 auto;
    padding: 5px;
    height: 400px;
    overflow: auto;
}

.choose_pic li {
    float: left;
    padding: 5px;
    border: 1px solid #F6F6F6;
}

.choose_pic li a {
    color: #444;
    display: block;
    padding: 5px;
    text-align: center;
    cursor: pointer;
}

.choose_pic li p {
    width: 140px;
    line-height: 18px;
    height: 36px;
    word-break: break-all;
    overflow: hidden;
}

.choose_pic li a:hover, .choose_pic li a.btn_on {
    text-decoration: none;
    background: #7aabdc;
}

.choose_pic li a:hover p, .choose_pic li a.btn_on p {
    color: #fff;
}

/*————————工具栏菜单————————*/
.toolbar_wrap {
    min-height: 50px
}

.toolbar_width > .title {
    float: left;
    padding-top: 13px;
    padding-left: 10px;
    font-size: 16px;
    font-weight: bold;
}

.toolbar_width > .title > span.fe-font {
    padding-right: 5px;
    float: left;
}

.toolbar_list {
    float: right;
    margin-right: 12px /*新增计划模板调用弹出框右上角按钮被滚动条遮挡住，调节距离*/
}

.toolbar_list li {
    height: 40px;
    float: left;
    cursor: pointer;
    padding: 10px 3px 0 3px;
    margin: 0;
    overflow: hidden;
    width: auto;
    line-height: normal;
}

.toolbar_list li a {
    color: #fff;
    margin: 0;
    padding: 0 10px !important;
    line-height: 28px;
    height: 30px;
    text-indent: 0;
    position: relative;
    min-width: 10px;
    overflow: hidden;
    display: inline-block;
    background-color: #00b4ff;
    border-radius: 4px;
}

.toolbar_list li a:hover {
    background: #1189BB;
    text-decoration: none;
    color: #fff;
}
.toolbar_list li .confirmbutton{
	background-color: #e74c3c;
}
.toolbar_list li .confirmbutton:hover{
	background-color: #c0392b;
}
.toolbar_list li a.styleFontColor.styleHoverLightBgColor:hover {
    text-decoration: none;
    color: #fff !important;
    background-color: #2980B9;
    border: 1px solid transparent!important;
}

.toolbar_list li a img {
    vertical-align: middle;
}

.toolbar_list li.toolbar_line_bg {
    /*background:url(images/sep.png) no-repeat left 7px;*/
}

.toolbar_list li.toolbar_list_tab {
    padding: 10px 4px 0 4px;
    min-width: 10px;
}

.toolbar_list li.toolbar_list_tab a.btn_on,
.toolbar_list li.toolbar_list_tab a:hover {
    padding: 0 15px;
    background: #00b4ff; /*border:1px solid #00b4ff; border-bottom:1px solid #fff; border-right:1px solid #fff;*/
    color: #fff;
}

.toolbar_list .toolbar_choose_list {
    position: absolute;
    z-index: 999;
    background: rgba(255, 255, 255, 0.2);
    padding: 5px 0;
    margin: -2px 0 0 0;
    width: 100px;
    display: none
}

.toolbar_list .toolbar_choose_list li {
    margin: 0 0 5px;
    padding: 0;
    height: 26px;
    line-height: 26px;
    float: none;
    text-align: left;
}

.toolbar_list .toolbar_choose_list li a {
    margin: 0;
    padding: 0 5px;
    height: 26px;
    line-height: 26px;
    display: block;
}

.toolbar_list .toolbar_choose_list li a:hover {
    background: #92b9d5;
    color: #fff;
}

li.lastmenu:hover ul {
    display: block;
}

.toolbar-iframe {
    width: 100%;
    height: 35px;
    background-color: #fff;
    filter: Alpha(opacity=0);
    -moz-opacity: .0;
    opacity: 0.0;
    overflow: hidden;
    position: fixed;
    top: 50px;
    z-index: 9997;
    display: none;
}

/*————————工具栏菜单————————*/

/*————————combo多列表格————————*/
.layer_combo .page_bg {
    background: #f2f2f2;
    padding: 3px 2px;
    width: 99%;
    line-height: 30px;
}

.layer_combo .tool_bar {
    background: #f0f0f0;
    padding: 5px 5px 0;
    background: url(/css39/images/table_menu.png) repeat-x;
    height: 30px;
    line-height: 20px;
}

.layer_combo .tool_bar .search_box_con {
    width: 200px;
}

.layer_combo .combo_table {
    width: 100%;
    overflow: auto;
    border-bottom: 1px solid #d5d5d5;
}

.layer_combo .combo_table th, .layer_combo .combo_table td {
    border: 1px solid #d5d5d5;
    height: 21px;
    line-height: 21px;
    padding: 3px 5px;
    text-align: left;
}

.layer_combo .combo_table_th_bg {
    background: url(/css39/images/list/fhbg.gif) repeat-x;
}

.layer_combo .combo_table th.border_none {
    background: none;
}

.layer_combo .combo_table td {
    background: #fff;
}

.layer_combo .combo_table td.tar {
    text-align: right;
}

.layer_combo .combo_table tr.btn_on td {
    background: #f9f2d1;
}

.layer_combo .combo_table tr.hover td {
    background: #f2f7fc;
}

/*————————选择模板，无底部按钮样式————————*/
.choose_img {
    padding: 5px;
    height: 200px;
    overflow: auto;
}

.choose_img li {
    float: left;
    padding: 5px;
    border: 1px solid #F6F6F6;
}

.choose_img li a {
    color: #444;
    display: block;
    padding: 5px;
    text-align: center;
    cursor: pointer;
    border: 1px solid #F6F6F6;
}

.choose_img li p {
    width: 65px;
    line-height: 18px;
    height: 36px;
    word-break: break-all;
    overflow: hidden;
}

.choose_img li a:hover, .choose_img a.btn_on {
    text-decoration: none; /*background:#7aabdc;*/
}

.choose_img li a:hover p, .choose_img a.btn_on p {
    /*color:#fff;*/
    color: #444;
}

.choose_img li input {
    display: none
}

/*tab*/
.tab_layer {
    width: 620px;
    margin: 5px auto 5px;
    position: relative;
}

.show_tab_sddw {
    position: relative;
    z-index: 20;
    padding: 2px 0 0 0;
    bottom: -1px;
}

.show_tab_sddw li {
    float: left;
    line-height: 25px;
    height: 25px;
    text-align: center;
    cursor: pointer;
    background: #eaeaea;
    margin-right: 2px;
    border: 1px solid #DBDBDB;
}

.show_tab_sddw li > div.styleLightBorderColor {
    border: none;
    padding: 0 20px;
}

.show_tab_sddw li.Showtab_on {
    cursor: pointer;
    border-top: inherit;
    border-bottom: none;
    padding: 0;
    top: 0;
    float: left;
    height: 27px;
    background-color: #fff;
    position: relative;
}

.show_tab_sddw li.Showtab_on > div.styleLightBorderColor {
    border-top: 2px solid #ddd;
    background-color: #fff;
}
.defaultStyle .show_tab_sddw li.Showtab_on > div.styleLightBorderColor {
    border-top: none;
    background: none;
}
.tab_layer_con {
    padding: 0 0 0 0;
    overflow: auto;
    clear: both;
    background: #fff;
    border: 1px solid #DBDBDB;
    position: relative;
    z-index: 10;
}

/*————————选择模板————————*/
.choose_mould {
    width: 100%;
    margin: 0 auto;
    padding: 5px;
    height: 300px;
    overflow-y: auto;
    overflow-x: hidden;
}

.choose_mould li {
    float: left;
    padding: 5px;
    background: #F6F6F6;
    border: 1px solid #F6F6F6;
    margin: 0 5px 1px 0;
    height: 120px;
    position: relative;
}

/*如果不要下面几个图标的话.这段css要屏蔽掉*/
.choose_mould li .upload {
    background: #999;
    position: absolute;
    width: 84px;
    height: 130px;
    margin-left: -0;
    margin-top: -0;
    bottom: 0;
    filter: Alpha(Opacity=80);
    -moz-opacity: 0.5;
    opacity: 0.8;
}

.choose_mould li .upload_bg {
    text-align: center;
    background: #fff;
    position: absolute;
    width: 84px;
    height: 130px;
    margin-left: -6px;
    margin-top: -6px;
    bottom: 0;
    filter: Alpha(Opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}

.choose_mould li .upload span {
    position: absolute;
    width: 84px;
    bottom: 0;
}

.choose_mould li.list_hover,
.choose_mould li:hover {
    background: #FFF;
    border: 1px solid #dddddd;
}

/*如果不要下面几个图标的话.这段css要屏蔽掉*/

/*.choose_mould li { float:left; padding:5px; margin:0;}如果不要下面几个图标的话，用这行CSS*/
.choose_mould li a {
    color: #444;
    display: block;
    width: 62px;
    height: 95px;
    padding: 5px 5px 0 5px;
    text-align: center;
    cursor: pointer;
}

.choose_mould li p {
    width: 65px;
    line-height: 18px;
    height: 36px;
    word-break: break-all;
    overflow: hidden;
}

.choose_mould li a:hover, .choose_mould a.btn_on {
    text-decoration: none;
    background: #7aabdc;
}

.choose_mould li a:hover p, .choose_mould a.btn_on p {
    color: #fff;
}

.choose_mould li input {
    display: none
}

.choose_mould li .media_progress_bar {
    display: none;
    background-color: #e2e2e2;
    height: 3px;
    width: 100%;
    font-size: 1px;
    margin-top: 5px;
    clear: both;
}

/*进度条*/
.choose_mould li .media_progress_bar span.media_progress_loading {
    background: #5089c0;
    display: block;
    height: 100%;
    width: 0;
}

/*进度条-进度*/
.choose_mould li .media_progress_bar span.media_progress_done {
    background: #090;
    display: block;
    width: 100%;
    height: 100%;
}

.choose_mould_name_con {
    background: #e1e1e1;
    border: 1px solid #d3d3d3;
    width: 460px;
    clear: both;
    padding: 10px;
    margin: 5px 0 0 10px;
}

.choose_mould_name_con input {
    width: 425px;
    #margin-left: -10px;
}

.choose_mould_name_con .top_direction {
    background: url(images/icon_all.png) no-repeat -20px -40px;
    display: block;
    width: 8px;
    height: 6px;
    position: absolute;
    top: -6px;
    left: 30px; /*改三角形位置*/
}

.choose_mould_name_con font {
    margin-left: 3px;
}

.hidden_tool {
    display: none;
}

.hidden_tool a.icon_download,
.hidden_tool a.icon_rename,
.hidden_tool a.icon_trashcan {
    width: 16px;
    height: 16px;
    color: #FFF;
    display: block;
    float: left;
    padding: 0;
    margin: 4px;
}

.hidden_tool a.icon_download {
    background: url(images/icon_download.png) no-repeat 0 0;
}

.hidden_tool a.icon_rename {
    background: url(images/icon_rename.png) no-repeat 0 0;
}

.hidden_tool a.icon_trashcan {
    background: url(images/icon_trashcan.png) no-repeat 0 0;
}

.hidden_tool a.icon_download:hover {
    background: url(images/icon_download.png) no-repeat 0 -16px;
    text-decoration: none;
}

.hidden_tool a.icon_rename:hover {
    background: url(images/icon_rename.png) no-repeat 0 -16px;
    text-decoration: none;
}

.hidden_tool a.icon_trashcan:hover {
    background: url(images/icon_trashcan.png) no-repeat 0 -16px;
    text-decoration: none;
}

.bread_nav {
    margin: 5px 0 5px 10px;
}

.bread_nav a {
    margin-right: 5px;
    color: #444;
}

.bread_nav span {
    margin-right: 5px;
    color: #999;
}

/*————————选择公章————————*/
.choose_pic {
    width: 510px;
    margin: 0 auto;
    padding: 5px;
    height: 400px;
    overflow: auto;
}

.choose_pic li {
    float: left;
    padding: 5px;
    border: 1px solid #F6F6F6;
}

.choose_pic li a {
    color: #444;
    display: block;
    padding: 5px;
    text-align: center;
    cursor: pointer;
}

.choose_pic li p {
    width: 140px;
    line-height: 18px;
    height: 36px;
    word-break: break-all;
    overflow: hidden;
}

.choose_pic li a:hover, .choose_pic li a.btn_on {
    text-decoration: none;
    background: #7aabdc;
}

.choose_pic li a:hover p, .choose_pic li a.btn_on p {
    color: #fff;
}

/*搜索*/
.toolbar_width .icon_mid {
    position: absolute;
    top: 50%;
    margin-top: -12px;
    float: right;
    display: block;
    width: 24px;
    height: 24px;
    right: 0;
}

.toolbar_width .search_box_con.textfile {
    margin-top: 10px;
    border: none;
    background: #EEE;
    border-radius: 4px;
}

.search_box {
    width: 200px; /*这个宽度与下面的.search_fruit宽度 有关联*/
    z-index: 1
}

.toolbar_width .search_box_con {
    height: 30px;
    position: relative;
}

.toolbar_width .search_box_con span.icon_search {
    background: url(images/icon_all.png) no-repeat 0 -8px;
    left: 0;
}

.toolbar_width .search_box_con a.search_btn {
    background: url(images/icon_all.png) no-repeat 2px -137px;
    right: 0;
}

.toolbar_width .search_box_con input {
    background: none;
    border: none;
    float: left;
    height: 30px;
    width: 82%;
    padding: 0 0 0 5px;
    color: #666;
}

.toolbar_width .search_box_con input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #eee inset;
}

/*搜索条件*/
.search_choose {
    width: 100%;
    overflow: auto;
    position: relative;
    padding-top: 10px;
    height: 240px
}

.search_choose .tar {
    text-align: right;
    background: rgb(244, 244, 244);
}

.search_choose table {
    margin: 0 auto;
    border-spacing: 1px;
    border-collapse: separate;
}

.search_choose td, .search_choose th {
    padding: 5px 3px 5px 3px;
    /*border: 1px solid #fe1e1e;*//*高级查询-组合查询的描边（无需且颜色错误）*/
}

.search_choose th {
    font-weight: 100;
    padding: 5px 10px 5px 10px;
    background: rgb(244, 244, 244);
}

.search_choose td.padding_0 {
    padding: 0;
}

.search_choose td.padding_0 a {
    background: url(images/icon_all.png) no-repeat -141px -40px;
    width: 15px;
    height: 15px;
    display: block;
    margin: 3px auto 0;
}

.search_choose td.padding_0 a:hover {
    background: url(images/icon_all.png) no-repeat -160px -40px;
}

.search_condition {
    background-color: #EEE;
    clear: both;
    border-top: 1px solid #ccc;
    table-layout: fixed;
    word-break: break-all;
    overflow-y: auto;
    padding: 5px 0;
    height: 70px;
}

.search_condition li {
    float: left;
    background: #dddddd;
    padding: 2px 5px 1px 5px;
    line-height: 20px;
    margin: 0 10px 5px 0;
    border-radius: 2px;
    white-space: nowrap;
}

.search_condition li span {
    float: left;
    color: #666;
}

.search_condition li span b {
    color: #444444;
    font-weight: 100;
    margin: 0 5px;
}

.search_condition li a {
    background: url(images/icon_all.png) no-repeat -141px -40px;
    width: 15px;
    height: 15px;
    display: block;
    float: left;
    margin: 2px 3px 0 0;
}

.search_condition li a:hover {
    background: url(images/icon_all.png) no-repeat -160px -40px;
}

.search_choose .icon_mid {
    margin-top: -12px;
}

/*回复控件样式*/
.other_reply {
    border-bottom: 1px solid #ddd;
    padding: 10px;
}

.other_other_reply {
    border: 1px solid #ddd
}

.other_other_reply li {
    border-bottom: 1px solid #f2f2f2;
    margin: 5px;
    padding: 5px
}

.other_other_reply li.last {
    border: none;
}

/*————————关联事项————————*/
.relevance_style .textfile {
    height: auto;
}

.relevance_con {
    clear: both;
    position: relative;
    min-height: 25px;
    cursor: pointer;
}

.relevance_con ul {
    overflow-x: hidden;
}

.relevance_con ul li {
    height: 26px;
    line-height: 26px;
    float: left;
    margin-right: 10px;
}

.relevance_con ul li a {
    color: #1467b4;
    line-height: 26px;
    height: 26px;
    white-space: nowrap;
}

.relevance_con ul li img {
    vertical-align: middle;
    margin: -3px 0 0 3px;
}

.relevance_con .relevance_btn {
    background: url(images/icon_all.png) no-repeat -115px -100px;
    position: absolute;
    top: 13px;
    right: 0;
    width: 25px;
    height: 25px;
    display: block;
    margin-top: -10px;
}

/*————————关联事项————————*/

#message_node span.fe-font {
    font-size: 18px;
    top: 1px;
    color: #00b4ff;
}

/*————————多媒体————————*/
.media_style .default {
    height: auto;
}

.media_con {
    clear: both;
    position: relative;
    min-height: 39px;
}

.media_con ul {
    height: 100%;
    overflow-x: hidden;
}

.media_con ul li {
    height: 26px;
    line-height: 26px;
    margin: 0 0 0 5px;
}

.media_con ul li a {
    color: #1467b4;
    line-height: 26px;
    height: 26px;
    white-space: nowrap;
    float: left;
}

.media_con ul li img {
    vertical-align: middle;
    margin: 0 0 0 3px;
}

.media_con .media_btn {
    background: url(images/icon_all.png) no-repeat -160px -100px;
    position: absolute;
    top: 13px;
    right: 0;
    width: 25px;
    height: 20px;
    display: block;
    margin-top: -10px;
}

/*————————多媒体————————*/

/*————————附件————————*/
.attachment_style .default {
    height: auto;
}

.attachment_con {
    clear: both;
    position: relative;
    min-height: 39px;
}

.attachment_con ul {
    height: 100%;
    overflow-x: hidden;
    line-height: 26px;
}

.attachment_con ul li {
    /*width: 16% !important;*/
    height: 26px;
    line-height: 26px;
    margin: 0 5px 0 1%;
}

.attachment_con ul li a {
    color: #1467b4;
    line-height: 26px;
    height: 26px;
    white-space: nowrap;
    float: left;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
}

.attachment_con ul li img {
    vertical-align: middle;
    margin: 0 0 0 3px;
}

.attachment_con .attachment_btn {
    background: url(images/icon_all.png) no-repeat -75px -100px;
    position: absolute;
    right: 0;
    width: 25px;
    height: 20px;
    display: block;
    margin-top: -10px;
}

.attachment_con ul li span.fl {
    color: #999;
}

.attachment_con object {
    position: absolute;
    top: 0;
    right: 2px;
}

.tdbor {
    border-right: 1px solid #e4e4e4;
    padding-right: 3px;
}

.btsearch {
    margin: 0 10px;
    display: block;
    float: left;
    background: url(/sysform/004/images/grset/grs_butbg.png) repeat;
    height: 24px;
    line-height: 25px;
    padding: 0 15px;
    text-align: center;
    border: 1px solid #c2c2c2;
    cursor: pointer;
}

.btsearch span {
    color: #444444;
}

.btn_default_input {
    /*background:url(images/button_default.png) no-repeat left 0 */;
    cursor: pointer;
    border: none;
    height: 25px;
    width: 60px;
    border-right: 1px solid #c2c2c2;
    margin-top: 5px;
    float: right;
    margin-right: 10px
}

#div_waiting2 {
    display: none;
    background-color: #666666;
    filter: Alpha(opacity=50);
    -moz-opacity: .5;
    opacity: 0.5;
    position: absolute;
    left: 0;
    top: 0;
    width: 1940px;
    height: 1228px;
    z-index: 10008;
}

#divInput_Saving2 {
    display: none;
    width: 220px;
    height: 52px;
    position: absolute;
    top: 230px;
    left: 370px;
    z-index: 10009;
    background: #000000;
    filter: Alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}

#toolBar > td.organizetree_style {
    border: 1px solid #aaa;
    padding-right: 2px;
    #padding-right: 0;
    padding-left: 2px;
}

#div_facecontrol_pane td.textarea_style {
    border-top: 1px solid #aaa;
}

.divf {
    float: left;
}

.mediaToolOrg {
    background: #fff url(images/table_menu.png) repeat-x 0 bottom;
    height: 35px;
    position: relative;
    z-index: 10001;
    border-bottom: 1px solid #c8d4db;
}

.divRadius4px {
    -moz-border-radius: 4px;
    -khtml-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.defaultStyle .toolbar_list li a{
	background:#e74c3c!important;
}
 .defaultStyle .toolbar_list li a:hover{
   background:#c0392b!important;
 }
  textarea{
     resize:none;
  }

          
/**  整体肤色样式引用规则 woky 2015.08.27 **

	系统共定义了9种肤色类型：
	1、ui-danger 中国红   2、ui-success 青草绿    3、ui-info 冰清蓝     4、ui-warning 清纯黄
    5、ui-inverse 商务蓝  6、ui-default 淡雅灰    7、ui-orange 活力橙   8、ui-purple 梦幻紫
    9、ui-green 健康绿    
	
	每类肤色定义了三种颜色——基准色（适用于前景、背景、边框），深度色（适用于前景、背景、边框），高亮色（只使用字体前景色）
	
	基本规则：
	
	1、为保证在默认情况（没有套用9类肤色的前提下）的正常显示，需要给指定HTML元素赋颜色值。如color,background-color,border-color等
	
	2、如果需要自动套用具体皮肤下的颜色，可对应在指定元素的class里面符相应的值，比如：
	（1）字体前景色(styleFontColor-深前景,styleLightFontColor-浅前景),注意前景色应用后可影响before附加元素
	（2）字体背景色(styleBgColor-深背景,styleLightBgColor-浅背景)
	（3）字体边框色(styleBorderColor-深边框色,styleLightBorderColor-浅边框色)
	
	3、如果想结合hover事件，套用具体皮肤的颜色，可对应在指定元素的class里面符相应的值，比如：
	（1）鼠标覆盖时，字体前景色(styleHoverFontColor-深前景,styleHoverLightFontColor-浅前景),注意前景色应用后可影响before附加元素
	（2）鼠标覆盖时，字体背景色(styleHoverBgColor-深背景,styleHoverLightBgColor-浅背景)
	（3）鼠标覆盖时，字体边框色(styleHoverBorderColor-深边框色,styleHoverLightBorderColor-浅边框色)
	
	注：多种效果可根据实际需要叠加使用，举例：某菜单项，需要显示为正常情况浅前景、深背景、浅边框， 鼠标覆盖时显示浅背景、深边框，可通过如下引用实现：
	<li class="styleLightFontColor styleBgColor styleLightBorderColor styleHoverLightBgColor styleHoverBorderColor">某菜单项</li>

*/

/** 整体换肤颜色方案设置 **/

/*模板配置-右边菜单栏留白距离控制*/
/*.emptyToolbar{ height:100%!important;}*/

