﻿/*.version, .top_version {
    visibility:hidden;
}*/

/* 基本界面元素 */
*, body {
    font-family: 微软雅黑,"Lucida Grande",Verdana,Lucida,Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 0px;
    margin: 0px;
    x-ms-format-detection: none;
}
/*IE10下 去除文本框最后的x input::-ms-clear{display:none;}*/
body {
    background-color: White;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden;
}

.pageLoading { /*height: 40px; line-height: 40px;*/
    padding-top: 35px;
    width: 100%;
    text-align: center;
    color: gray;
    /*background: url(/Images/PageLoading_Px24.png) center 5px no-repeat;*/
}

.pageCenter_Content .pageLoading {
    margin-top: 200px;
    /*background: url(/Images/PageLoading_New.png) center 5px no-repeat;*/
    padding-top: 70px;
}

.pageLoading_LeftNav { /*height: 40px; line-height: 40px;*/
    padding-top: 35px;
    width: 100%;
    text-align: center;
    color: gray;
    /*background: url(/Images/PageLoading_Px24.png) center 5px no-repeat;*/
}

.pageLoading_s { /*height: 80px; line-height: 80px;*/
    padding-top: 43px;
    width: 100%;
    text-align: center;
    color: gray;
    /*background: url(/Images/PageLoading.png) center 5px no-repeat;*/
}

.overflow_x_hidden {
    overflow-x: hidden;
}

.mainBody {
    padding: 0px;
    margin: 0px;
    margin-bottom: 0px;
}

#bodyTable {
    width: 100%;
    border: 0px;
}

.popMenu-div a.disabled {
    color: #ACA899 !important;
}

@media print {
    .notPrint {
        display: none !important;
    }

    .print {
        display: block !important;
    }

    #printBalanceAmount {
        margin-top: 45px;
        overflow: hidden;
    }

    #Amount_Date {
        top: 64px !important;
    }

    #Amount_MoneyInfo {
        top: 89px !important;
    }
}

ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

    ul li {
        margin: 0px;
        padding: 0px;
    }

a {
    font-size: 12px;
    color: #000;
    border: 0px;
    text-decoration: none;
    cursor: pointer;
}

    a:hover {
        color: #FF7700;
    }

p {
    margin: 0px;
    padding: 0px;
    line-height: 150%;
}

table {
    border: 0px;
}

.bannerTitle {
    font-weight: 500;
    line-height: 22px;
    font-size: 16px;
}

.pageList .bannerTitle {
    display: none;
}

img {
    border: 0px;
}

.blank {
    height: 10px;
}

h6 {
    font-size: 14px;
    margin: 0px;
}

.clear {
    clear: both;
}

.normalOl {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

    .normalOl li {
        line-height: 24px;
    }

.disabledInput {
    color: #a0a0a0;
}

.deleteInfo {
    color: Gray;
    position: absolute;
    left: 50px;
    top: 60px;
}

.flowChartContainer {
    margin: 10px;
    overflow: auto;
}

.currentDay {
    color: green;
    margin-left: 3px;
}

.floatleft {
    text-align: left;
}

.darkGreen {
    color: #008000;
}

#class_NearAccess {
    overflow: auto;
}

.float-left {
    float: left;
}

.float-right {
    float: right;
}

/* 小图标 */
.arrow-Top-Icon {
    background: url(/Images/NormalIcon/arrow-Top.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
}

.arrow-globalSearch-Icon {
    background: url(/Images/NormalIcon/globalSearch.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
}

.arrow-DialOut-Icon {
    background: url(/Images/NormalIcon/dialOut.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
}

.arrow-CallCenter-Icon {
    background: url(/Images/NormalIcon/dialOut.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
}

.arrow-Bottom-Icon {
    background: url(/Images/NormalIcon/arrow-Bottom.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
}

.note-Icon {
    background: url(/Images/Context/attachment.gif) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
    margin: 4px 4px 0px 4px;
}

.add-Icon {
    background: url(/Images/Object/add.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
}

    .add-Icon:hover {
        background: url(/Images/Object/add-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
        border: 0px;
    }

.edit-Icon {
    background: url(/Images/NormalIcon/edit.png) no-repeat;
    width: 18px;
    height: 18px;
    float: right;
    border: 0px;
    display: block;
}

/*.edit-Icon:hover { background: url(/Images/NormalIcon/edit-hover.png) no-repeat; width: 16px; height: 16px; float: right; border: 0px; display: block; }*/

.clear-Icon {
    background: url(/Images/NormalIcon/clear.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
    display: block;
}

    .clear-Icon:hover {
        background: url(/Images/NormalIcon/clear-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
        border: 0px;
        display: block;
    }

.reset-Icon {
    background: url(/Images/Object/reset.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
}

    .reset-Icon:hover {
        background: url(/Images/Object/reset-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
        border: 0px;
    }

.refresh-Icon {
    background: url(/Images/NormalIcon/refresh.png) 4px 3px no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
    background-size: 16px 16px;
    display: block;
}
    /*E6UI调整*/
    .refresh-Icon:hover { /*background: url(/Images/NormalIcon/refresh-hover.png) no-repeat; width: 16px; height: 16px; float: right; border: 0px;*/
        border: 1px solid #70C0E7;
    }

.expand-Icon {
    background: url(/Images/NormalIcon/expand.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
}

    .expand-Icon:hover {
        background: url(/Images/NormalIcon/expand-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
        border: 0px;
    }

.collapse-Icon {
    background: url(/Images/NormalIcon/collapse.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
}

    .collapse-Icon:hover {
        background: url(/Images/NormalIcon/collapse-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
        border: 0px;
    }

.expand-Icon-New {
    background: url(/Images/NormalIcon/expand-New.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
    background-size: 100%;
}

/*.expand-Icon-New:hover { background: url(/Images/NormalIcon/expand-New-hover.png) no-repeat; width: 16px; height: 16px; float: right; border: 0px; }*/


.showLeft_Btn {
    background: url(/Images/NormalIcon/toShowLeft.png) no-repeat;
    width: 15px;
    height: 15px;
    float: right;
    border: 0px;
    background-size: 100%;
    margin-top: 2px;
}

.hideLeft_Btn {
    background: url(/Images/NormalIcon/toHideLeft.png) no-repeat;
    width: 15px;
    height: 15px;
    float: right;
    border: 0px;
    background-size: 100%;
    margin-top: 2px;
}

.collapse-Icon-New {
    background: url(/Images/NormalIcon/collapse-New.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
    background-size: 100%;
}

/*.collapse-Icon-New:hover { background: url(/Images/NormalIcon/collapse-New-hover.png) no-repeat; width: 16px; height: 16px; float: right; border: 0px; }*/

.leftNav-header .close-Icon {
    background: url(/Images/tab_Close.png) no-repeat;
    width: 9px;
    height: 9px;
    margin-top: 13px !important;
    margin-right: 8px;
}

    .leftNav-header .close-Icon:hover {
        background: url(/Images/tab_Close_hover.png) no-repeat;
        width: 9px;
        height: 9px;
        margin-top: 12px !important;
        margin-right: 8px;
        border: none !important;
    }

#leftNav_RecentInfo .close-Icon {
    margin-top: 0px !important;
    margin-right: 8px;
}

/* E6UI调整 */
.close-Icon {
    background: url(/Images/tab_Close.png) 7px 7px no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    margin-right: 5px;
    border: 0px; /*background-size:16px 16px;*/
}

    .close-Icon:hover { /*background: url(/Images/NormalIcon/close-hover.png) no-repeat; width: 16px; height: 16px; float: right; margin-right: 5px; border: 0px;*/
        background-color: #E5F3FB;
        border: 1px solid #70C0E7;
    }

.options-Icon { /*background: url(/Images/NormalIcon/options.png) no-repeat;*/
    background: url(/Images/NormalIcon/edit.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
}

    .options-Icon:hover { /*background: url(/Images/NormalIcon/options-hover.png) no-repeat; width: 16px; height: 16px; float: right; border: 0px;*/
    }

.setting-Icon {
    background: url(/Images/NormalIcon/setting.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    border: 0px;
}

    .setting-Icon:hover {
        background: url(/Images/NormalIcon/setting-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
        border: 0px;
    }

.setToShortCutLink {
    background: url(/Images/Layout/shortCut.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    display: none !important;
}

    .setToShortCutLink:hover {
        background: url(/Images/Layout/shortCut-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
        display: none !important;
    }

.printPageLink_Hover {
    background: url(/Images/Layout/print-hover.png) no-repeat; /*width: 16px; height: 16px; float: right;*/
}

.printPageLink {
    background: url(/Images/Layout/print.png) no-repeat; /*width: 16px; height: 16px; float: right;*/
}

    .printPageLink:hover { /*background: url(/Images/Layout/print-hover.png) no-repeat; width: 16px; height: 16px; float: right;*/
    }

.recycleLink {
    background: url(/Images/Layout/recycle.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
}

    .recycleLink:hover {
        background: url(/Images/Layout/recycle-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
    }

.checkRepeatLink {
    background: url(/Images/Layout/checkRepeat.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
}

    .checkRepeatLink:hover {
        background: url(/Images/Layout/checkRepeat-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
    }

.helpLink {
    background: url(/Images/Layout/help.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
}

    .helpLink:hover {
        background: url(/Images/Layout/help-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
    }

.organizationLink {
    background: url(/Images/Layout/organization.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
}

    .organizationLink:hover {
        background: url(/Images/Layout/organization-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
    }

.mapLink {
    background: url(/Images/Layout/map.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
}

    .mapLink:hover {
        background: url(/Images/Layout/map-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
    }

.knowledgeLink {
    background: url(/Images/Layout/knowledge.png) no-repeat; /*width: 16px; height: 16px; float: right;*/
}

/*.knowledgeLink:hover { background: url(/Images/Layout/knowledge-hover.png) no-repeat; width: 16px; height: 16px; float: right;}*/

.personMapTrackLink {
    background: url(/Images/Layout/mapTrack.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
}

    .personMapTrackLink:hover {
        background: url(/Images/Layout/mapTrack-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
    }

.shareLink {
    background: url(/Images/Layout/share.png) no-repeat;
    width: 32px;
    height: 16px;
    float: right;
}

.shareLink-List {
    display: inline-block;
    background-position: 0px 4px;
    background: url(/Images/Layout/share-list.png) no-repeat;
    width: 16px;
    height: 16px;
    margin-left: 2px;
    float: none;
}

.unShareLink {
    background: url(/Images/Layout/unShare.png) no-repeat;
    width: 32px;
    height: 16px;
    float: right;
}

.unShare_Icon {
    padding-left: 20px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Layout/share.png);
    background-size: 16px 16px;
}

/*.share_Icon:hover{PADDING-LEFT: 18px !important; background-repeat: no-repeat; background-position-y: 2px; background-image: url(/Images/Layout/share-hover.png);  background-size:16px 16px; }*/

.shareLink:hover {
    background: url(/Images/Layout/share-hover.png) no-repeat;
    width: 32px;
    height: 16px;
    float: right;
}

/*.unShare_Icon:hover {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Layout/share.png);
}*/

.unShareLink:hover {
    background: url(/Images/Layout/share-hover.png) no-repeat;
    width: 32px;
    height: 16px;
    float: right;
}

.commentLink {
    background: url(/Images/Layout/comments.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
}

    .commentLink:hover {
        background: url(/Images/Layout/comments-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
    }

.attentionLink {
    background: url(/Images/Layout/attention.png) no-repeat;
    width: 23px;
    height: 18px;
    color: White;
    font-size: 10px;
    text-align: center;
    float: right;
}

    .attentionLink:hover {
        background: url(/Images/Layout/attention-hover.png) no-repeat;
        width: 23px;
        height: 18px;
        color: White;
        float: right;
    }

.previousLink {
    background: url(/Images/Layout/previous.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
}

    .previousLink:hover {
        background: url(/Images/Layout/previous-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
    }

.previousLink-disabled {
    background: url(/Images/Layout/previous-disabled.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
}

.nextLink {
    background: url(/Images/Layout/next.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
}

    .nextLink:hover {
        background: url(/Images/Layout/next-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        float: right;
    }

.nextLink-disabled {
    background: url(/Images/Layout/next-disabled.png) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
}

.span_starLevel {
    float: left;
    padding-left: 4px;
    display: block;
    background: url("/images/star_Active.gif") no-repeat scroll center center transparent;
    width: 16px;
    height: 16px;
}

.attachLink_Hover {
    background: url(/Images/Layout/attach-hover.png) no-repeat;
    width: 8px;
    height: 10px;
    display: inline-block;
    cursor: pointer;
    padding-left: 2px;
    padding-right: 2px;
    vertical-align: text-bottom;
}

.attachLink {
    background: url(/Images/Layout/attach.png) no-repeat;
    width: 8px;
    height: 10px;
    display: inline-block;
    cursor: pointer;
    padding-left: 2px;
    padding-right: 2px;
    vertical-align: text-bottom;
}

    .attachLink:hover {
        background: url(/Images/Layout/attach-hover.png) no-repeat;
        width: 8px;
        height: 10px;
        display: inline-block;
        cursor: pointer;
        padding-left: 2px;
        padding-right: 2px;
        vertical-align: text-bottom;
    }

/*.arrow_down_Icon { background: url(/Images/Object/arrow_down.gif) no-repeat; margin-left:5px; width: 12px; height: 13px; float: right; border: 0px;background-position-y:3px;}*/

/*.arrow_up_Icon { background: url(/Images/Object/arrow_up.gif) no-repeat; margin-left:5px; width: 12px; height: 13px; float: right; border: 0px;background-position-y:3px; }*/

.arrow_down_Icon {
    background: url(/Theme/Skin0/images/bg_Operator_Down.png) no-repeat;
    margin-left: 5px;
    width: 9px;
    height: 5px;
    float: right;
    border: 0px;
}

.arrow_up_Icon {
    background: url(/Theme/Skin0/images/bg_Operator_Up.png) no-repeat;
    margin-left: 5px;
    width: 9px;
    height: 5px;
    float: right;
    border: 0px;
}

.commentsLink { /*display:inline-block;*/
    background: url(/Images/Layout/comments.png) no-repeat center left transparent; /*height: 16px; line-height:16px;  width: 16px;float: right; padding-left:17px; color:gray;*/
}

    .commentsLink:hover {
        display: inline-block;
        background: url(/Images/Layout/comments-hover.png) no-repeat center left transparent; /* height: 16px; line-height:16px;  width: 16px;float: right; padding-left:17px;*/
    }

.commentsLink_active {
    display: inline-block;
    background: url(/Images/Layout/comments-hover.png) no-repeat center left transparent; /*height: 16px; line-height:16px;  width: 16px;float: right; padding-left:17px; color:gray;*/
}

.praiseLink { /*float:left; display:inline-block;*/
    background: url(/Images/praise2.png) no-repeat; /*background: url(/images/praise.png) no-repeat center left transparent; border: 0 none; cursor: pointer; height: 16px; line-height:16px; padding-left:17px; color:gray; */
}

.praiseLink_active { /*float:left; display:inline-block; */
    background: url(/Images/praised2.png) no-repeat; /*background: url(/images/praised.png) no-repeat center left transparent; border: 0 none; cursor: pointer; height: 16px; line-height:16px; padding-left:17px; color:gray;*/
}

.quickTools-edit .praiseNum {
    color: gray;
}

    .quickTools-edit .praiseNum:hover {
        color: #FF7700;
    }

/* end */

.rightArrow {
    left: 4px;
    top: -5px;
    width: 8px;
    height: 7px;
    display: inline-block;
    position: relative;
}

.Common_UL_Icon li {
    padding-left: 4px;
    background-repeat: no-repeat;
    line-height: 20px;
    line-height: 24px;
    height: 24px;
}

.Comm_UL_LI_Link {
    margin: 0px;
    padding: 0px;
    line-height: 16px;
    margin-left: 15px;
}

    .Comm_UL_LI_Link .NoData_DeskTop {
        position: relative;
        left: -24px;
    }

    .Comm_UL_LI_Link li {
        background: url(/Images/Object/rightArrow.png) 3px 5px no-repeat;
        background-image: url(/Images/Object/rightArrow.png) !important; /*background-repeat: no-repeat; background-position: 0px -1px;*/
        margin-bottom: 5px;
        border-top: 1px dashed transparent;
    }

        .Comm_UL_LI_Link li img {
            display: none;
        }

        .Comm_UL_LI_Link li a {
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            width: 160px;
            padding-left: 19px;
            display: inline-block;
            color: black;
            font-size: 14px;
        }

            .Comm_UL_LI_Link li a:hover {
                color: #6cacfb;
            }

    .Comm_UL_LI_Link .dottedLine {
        width: 100% !important;
    }

.awakeDialog {
    position: fixed;
    margin: 0px;
    padding: 0px;
    right: 1px;
    bottom: 1px;
    width: 300px;
    height: 0px;
    overflow: hidden;
    border-bottom: 0px;
}

.ulFlow li {
    float: left;
}

.imgModuleLogo {
    width: 36px;
    height: 36px;
}

.flag_Added {
    color: blue;
    font-weight: bold;
}

.dottedLine {
    height: 0px !important;
    border-top: 1px dashed #C0C0C0;
    width: 90%;
}

.leftNav-body-content .dottedLine {
    margin: 0px 16px 0px 34px;
}

.sampleBtn {
    padding: 3px;
    min-width: 100px;
}

.sampleBtn_s {
    padding: 3px;
    min-width: 60px;
}

.spanBox {
    margin-left: 10px;
}

.sPic {
    width: 16px;
    height: 16px;
}

.FixedToolbar {
    position: absolute;
    right: 0px;
    min-width: 300px; /*height:100px;*/
}
/* end */

/* HTML控件 */
textarea {
    resize: none; /*FF/Chrome*/
    border: 1px solid gray;
}

select {
    border: 1px solid #b5b5b5;
    margin: 0px;
    padding: 0px;
}
/*input{background-color:transparent;}*/
select, textarea {
    background-color: #FFF;
}

input {
    vertical-align: middle;
    outline: none;
}

.inputText {
    padding: 0;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    border: solid #B5B5B5 1px;
    text-indent: 2px;
    box-sizing: border-box;
}

.AutoSelect_ListItem {
    width: 121px;
    height: 26px;
    line-height: 26px;
    border-style: groove;
    border: 1px solid #b5b5b5; /*border-left: 0px;*/
    box-sizing: border-box;
}

.inputTextDisabled {
    /*color: #a0a0a0;*/
}
/* color:#a0a0a0;*/
.searchText {
    background-repeat: no-repeat;
    background-position: right center;
    background-attachment: scroll;
    padding-right: 20px;
}

.picklist {
    height: 26px !important;
    line-height: 26px;
    border: solid #B5B5B5 1px;
    background-color: White;
    margin: 0px;
    padding: 0px;
    vertical-align: middle;
}

.isRight {
    text-align: right;
}

.Disabled {
    background-color: #f4f0f0;
}

.invalidInput {
    border: 1px solid red;
}

.focusInput {
    background-color: #ffffe1;
    border: 1px solid #ffa531;
}

.openDialog {
    background: url(/Images/Layout/openDialog.png) no-repeat;
    background-position: right;
}

.SmartInput {
    background: url(/Images/Layout/smartInput.png) no-repeat;
    background-position: right;
    background-color: white;
    padding-right: 21px;
    box-sizing: border-box;
}

    .SmartInput::-ms-clear {
        display: none;
    }
/* end */

/* Color */
.blue {
    color: Blue;
}

.red {
    color: Red;
}

.black {
    color: black;
}

.link {
    color: #668cb3;
    text-decoration: none !important;
}

.link-none {
    color: #668cb3;
    cursor: default;
}

.underline {
    color: #668cb3;
    border-bottom: 1px solid #668cb3;
    *border: 0px;
    *text-decoration: underline;
}

.underline_before {
    color: #f6af39;
    border-bottom: 1px solid #668cb3;
    *border: 0px;
    *text-decoration: underline;
}

.gray {
    color: Gray;
}

.gray_s {
    color: Gray;
    font-size: 10px;
}

.gray_s_count {
    color: Gray;
    font-size: 10px;
    margin-left: 5px;
}

.importantText {
    color: Red;
    font-size: 14px;
    font-weight: bold;
}

.importantText_S {
    color: red;
    font-weight: bold;
    font-size: 12px;
}

.importantTime {
    font-weight: bold;
    color: red;
}

.bigDate {
    font-size: 20px;
    color: red;
    font-weight: bold;
}

.importantNumber {
    color: Red;
    font-size: 10px;
    font-weight: bold;
}

.MoreDisabled {
    color: #CCC;
    background-color: #f4f0f0;
}

.lineThrough {
    text-decoration: line-through;
}
/* end */

/* 左侧分组图标样式 */
/* 以前的样式 */
/*.departIconTitle { cursor: pointer; background: url(/Images/Object/departIcon.png) no-repeat; background-position: 0px -2px; margin-left: 8px; padding-left: 28px !important; line-height: 24px; height: 24px; vertical-align: middle; background-repeat: no-repeat; }*/

.GroupComponentTitle {
    cursor: pointer;
    background-position: 0px 4px !important;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
    background-repeat: no-repeat;
}

.otherSearchTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
    background-repeat: no-repeat;
}

.departIconTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
    background-repeat: no-repeat;
}

.myEmailAcccountTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
    background-repeat: no-repeat;
}

.publicEmailAccountTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
    background-repeat: no-repeat;
}

.moduleSearchTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
    background-repeat: no-repeat;
}

.classSearchTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.globalSearchTitle {
    cursor: pointer;
    background-position: 0px 0px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.recentAccessTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.leftNav .recentAccessTitle {
    color: black;
}

.pySearchTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.personSearchTitle {
    cursor: pointer;
    background-position: 0px 0px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.departSearchTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.dateSearchTitle {
    cursor: pointer;
    background-position: 0px -1px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.resourcePoolTitle {
    cursor: pointer;
    background-position: 2px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.calendarSearchTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.warmTipsTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.maintainerTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.search_ShareTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.systemSettingTitle {
    cursor: pointer;
    background-position: 4px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.customSettingTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.personalSettingTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.reportTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.resourceTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.wanglaiInfoTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.wishProfitMoneyTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.objType {
    margin-right: 2px;
}

.departClassTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.areaClassTitle, .roleClassTitle {
    cursor: default;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.willAuditTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.willShareTitle {
    cursor: pointer;
    background-position: 0px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

.DENATitle {
    cursor: pointer;
    background-position: 4px 4px;
    margin-left: 8px;
    line-height: 33px;
    height: 33px;
    vertical-align: middle;
}

/* end */

/* 更多动作的菜单样式*/
.knowledge_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Layout/knowledge.png);
}

.personMapTrack_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Layout/mapTrack.png);
}

.organization_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Layout/organization.png);
}

.map_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Layout/map-hover.png);
}

.help_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Layout/help-hover.png);
}

.checkRepeat_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Layout/checkRepeat.png);
}

.recycle_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Layout/recycle.png);
}

.printPage_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Layout/print.png);
}

.setToShortCut_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Layout/shortCut-hover.png);
}

.audit_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/audit.png);
}

.blank_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/blank.png);
}

.del_New_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/del_New.png);
}

.add_New_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/add_model.png);
    position: relative;
    top: -1px;
}

.Recover_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/recover.png);
}

.linkman_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/linkman.gif);
}

.affiche_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/affiche.gif);
}

.add_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/add.png);
}

.leave_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/leave.gif);
}

.del_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/del.png);
}

.copy_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/copy.gif);
}

.help_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/help.gif);
}

.lock_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/lock.gif);
}

.enabled_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/enabled.gif);
}

.to_Icon {
    PADDING-right: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 6px;
    background-image: url(/Images/Context/childMenuArrow.png);
    background-position: right;
}

.disable_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/disable.png);
}

.assignment_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/assignment.gif);
}

.clientassess_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/After_ClientAssess.gif);
}

.objectcost_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/After_ObjectCost.gif);
}

.commontask_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/Common_Task.gif);
}

.resultvisit_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/After_ResultVisit.gif);
}

.complaint_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/After_Complaint.gif);
}

.marketing_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/marketing.gif);
}

.marketactivity_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/marketactivity.gif);
}

.operatestep_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/operatestep.gif);
}

.maresponse_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/maresponse.gif);
}

.clueinfo_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/clueinfo.gif);
}

.businesschance_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/businesschance.gif);
}

.print_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/print.gif);
}

.import_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/import.gif);
}

.export_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/export.gif);
}

.isenabled_openIcon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/isenabled_open.png);
}

.isenabled_closeIcon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/isenabled_close.png);
}

.mrp_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/mrp.gif);
}

.next_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/next.gif);
}

.editView_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/editView.gif);
}

.mobile_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Field/mobile.png);
}

.phone_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Field/phone.gif);
}

.email_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/email.gif);
}

.reply_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/reply_Email.gif);
}

.transfer_icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/transfer_Email.gif);
}

.move_icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/move_Email.gif);
}

.unRead_icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/unRead_Email.gif);
}

.readed_icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/readed_Email.gif);
}

.new_Icon {
    width: 22px;
    height: 9px;
    background: url(/Images/new.gif) no-repeat;
}

.consignment_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/consignment.gif);
}

.download_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/download.gif);
}

.invoice_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/invoice.gif);
}

.setdefault_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/default_user.png);
}

.preview_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/preview.gif);
}

.edit_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/edit.gif);
}

/* E6UI调整 分享按钮图标位置 */
/*.share_Icon { PADDING-LEFT: 18px !important; background-repeat: no-repeat; background-position-y: 2px; background-image: url(/Images/Context/share.png); }*/
.share_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Layout/share.png);
}

.profit_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/profit.gif);
}

.options_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/options.gif);
}

.member_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/member.gif);
}

.folder_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/folder.gif);
}

.folderLock_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/images/Context/folder_lock.gif);
}

.setting_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/setting.gif);
}

.attach_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/attach.gif);
}

.start_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/start.gif);
}

.pause_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/pause.gif);
}

.toBegin_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/toBegin.gif);
}

.toEnd_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/toEnd.gif);
}

.abort_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/abort.gif);
}

.wait_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/wait.gif);
}

.newMessage_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/newMessage.gif);
}

.zoomIn_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/zoomIn.gif);
}

.zoomOut_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/zoomOut.gif);
}

.company_Icon {
    text-decoration: none;
    background: url(/Images/Context/share.gif) no-repeat transparent;
    display: inline-block;
    width: 16px;
    height: 16px;
}

.depart_Icon {
    text-decoration: none;
    background: url(/Images/Other/ico_18_4502.png) no-repeat transparent;
    display: inline-block;
    width: 16px;
    height: 16px;
}

.user_Icon {
    text-decoration: none;
    background: url(/Images/Context/user.png) no-repeat transparent;
    display: inline-block;
    width: 16px;
    height: 16px;
}

.editUser_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/editUser.gif);
}

.ring_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/ring.gif);
}

.filter_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/filter.gif);
}

.add_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/add.gif);
}

.select_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/select.gif);
}

.clear_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Field/clear.gif);
}

.and_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Field/and.gif);
}

.or_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Field/or.gif);
}

.asc_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/ASC_16.gif);
}

.desc_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/DESC_16.gif);
}

.a01_Icon {
    PADDING-LEFT: 13px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/01.gif);
}

.a02_Icon {
    PADDING-LEFT: 13px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/02.gif);
}

.a03_Icon {
    PADDING-LEFT: 13px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/03.gif);
}

.a04_Icon {
    PADDING-LEFT: 13px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/04.gif);
}

.ww {
    background: transparent url(/Images/Field/wangwang.gif) no-repeat scroll 2px 0px;
    float: left;
    vertical-align: middle;
    text-indent: 20px;
}

.weburl {
    background: transparent url(/Images/Field/url.gif) no-repeat scroll 2px 0px;
    float: left;
    vertical-align: middle;
    text-indent: 20px;
}

.qq {
    background: transparent url(/Images/Field/qq.gif) no-repeat scroll 2px 0px;
    float: left;
    vertical-align: middle;
    text-indent: 20px;
}

.msn {
    background: transparent url(/Images/Field/msn.gif) no-repeat scroll 2px 0px;
    float: left;
    vertical-align: middle;
    text-indent: 20px;
}

.skype {
    background: transparent url(/Images/Field/skype.gif) no-repeat scroll 2px 0px;
    float: left;
    vertical-align: middle;
    text-indent: 20px;
}

.mobile {
    background: transparent url(/Images/Field/mobile.png) no-repeat scroll 2px 0px;
    float: left;
    height: 16px;
    line-height: 16px;
    vertical-align: middle;
    text-indent: 20px;
}

.mobile_s {
    background: transparent url(/Images/Field/mobile_s.gif) no-repeat scroll 0px 2px;
    float: left;
    height: 12px;
    vertical-align: middle;
    text-indent: 16px;
}


.phone {
    background: transparent url(/Images/Field/phone.gif) no-repeat scroll 2px 0px;
    float: left;
    height: 16px;
    vertical-align: middle;
    text-indent: 20px;
}

.search {
    background: transparent url(/Images/Field/search.png) no-repeat scroll 2px center;
    padding-left: 22px;
    vertical-align: middle;
}
/*background: transparent url(/Images/Field/search.gif) no-repeat scroll 2px 1px;*/

.tel {
    background: transparent url(/Images/Field/phone.gif) no-repeat scroll 2px 0px;
    float: left;
    height: 16px;
    vertical-align: middle;
    text-indent: 20px;
}

.fax {
    background: transparent url(/Images/Field/phone.gif) no-repeat scroll 2px 0px;
    float: left;
    height: 16px;
    vertical-align: middle;
    text-indent: 20px;
}

.email {
    background: transparent url(/Images/Field/email.png) no-repeat scroll 2px 0px;
    float: left;
    vertical-align: middle;
    text-indent: 20px;
}

.user {
    background: transparent url(/Images/Context/user.png) no-repeat scroll 2px 1px;
    float: left;
    vertical-align: middle;
    text-indent: 20px;
}

.cm_Object {
    background: transparent url(/Images/Context/cm_Object.png) no-repeat scroll 2px 1px;
    float: left;
    vertical-align: middle;
    text-indent: 20px;
}

.forEdit {
}

.ww span, .weburl span, .qq span, .msn span, .skype span, .mobile span, .phone span, .tel span, .fax span, .email span, .user span {
    margin-left: 0px !important;
}

.gong {
    background: transparent url(/Images/Field/gong.gif) no-repeat scroll 0 0;
    text-indent: 18px;
    vertical-align: middle;
    height: 17px;
}

.vip {
    background: transparent url(/Images/Field/vip.gif) no-repeat scroll 0 0;
    text-indent: 18px;
    vertical-align: middle;
    height: 17px;
}

.hot {
    background: transparent url(/Images/Field/hot.gif) no-repeat scroll 0 0;
    text-indent: 18px;
    vertical-align: middle;
    height: 17px;
}

.xing {
    background: transparent url(/Images/Field/xing.gif) no-repeat scroll 0 0;
    text-indent: 18px;
    vertical-align: middle;
    height: 17px;
}

.new {
    background: transparent url(/Images/Field/new.gif) no-repeat scroll 0 0;
    text-indent: 18px;
    vertical-align: middle;
    height: 17px;
}

.lose {
    background: transparent url(/Images/Field/lose.gif) no-repeat scroll 0 0;
    text-indent: 18px;
    vertical-align: middle;
    height: 17px;
}

.proxy {
    background: transparent url(/Images/Field/proxy.gif) no-repeat scroll 0 0;
    text-indent: 18px;
    vertical-align: middle;
    height: 17px;
}

.take_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/take.png);
}

.protect_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/protect.png);
}

.recycle_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/recycle.png);
}

.delegate_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/delegate.png);
}

.reject_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/delegate.png);
}

.cancelAudit_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/delegate.png);
}



.addedImage a {
    padding-left: 23px;
}

.pageHelp {
    padding-left: 20px;
    height: 18px;
    display: block;
    position: absolute;
    top: 160px;
    right: 10px;
    cursor: pointer;
    color: #21449C;
    font-weight: normal;
}

    .pageHelp img {
        margin-left: 2px;
    }

.helpinfo_Icon {
    PADDING-LEFT: 15px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/Context/helpinfo.gif);
    font-weight: normal;
}

.areaText {
    margin-top: 4px;
    margin-bottom: 4px;
    border: 1px solid #b5b5b5;
    padding: 2px 0px; /*overflow:hidden;*/
    overflow-x: hidden;
    overflow-y: auto;
}

.richTextBoxContainer {
    padding: 0px;
    margin: 0px;
}

.richTextBoxContainer-div {
    overflow: auto;
    padding: 8px 8px 8px 40px;
    line-height: 150%;
}

.span_Help {
    background-image: url(/images/help.gif);
    background-repeat: no-repeat;
    padding-left: 16px;
    background-position: 0px -1px;
    cursor: help;
}

/* end */

/* 提示信息 */
.progressInfo {
    position: fixed;
    top: 9px;
    left: 0px;
    right: 0px;
    margin: auto;
    text-align: center;
    z-index: 10000;
}

    .progressInfo span {
        z-index: 10000;
        display: inline-block;
        _min-width: 80px;
        _max-height: 500px;
        min-width: 80px;
        max-width: 500px;
        line-height: 25px;
        height: 26px;
        padding: 1px 10px 1px 10px;
        color: white;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        padding-left: 32px;
        background-image: url(/Images/NormalIcon/icon-question.png);
        background-repeat: no-repeat;
        background-size: 16px;
        background-position: 10px 5px;
        text-align: left;
    }

        .progressInfo span.bg_Success {
            background-color: #68af02;
        }

        .progressInfo span.bg_Fail {
            background-color: #f53642;
        }

.statusNumber {
    color: #d9eefa;
    position: fixed;
    left: 48%;
    top: 50%;
    font-size: 60px;
    font-family: Arial;
    font-weight: bold;
}

.ym-content {
    padding: 10px 0 0;
    text-align: left;
}
/* end */

/* 数据网格中的图标 */
.ReadyLink {
    display: block;
    background: url(/Images/DataGrid/flag_Ready.png) no-repeat;
    width: 16px;
    height: 16px;
}

    .ReadyLink:hover {
        display: block;
        background: url(/Images/DataGrid/flag_Ready-hover.png) no-repeat;
        width: 16px;
        height: 16px;
    }

.UnauditedLink {
    display: block;
    background: url(/Images/DataGrid/flag_Unaudited.png) no-repeat;
    width: 16px;
    height: 16px;
}

    .UnauditedLink:hover {
        display: block;
        background: url(/Images/DataGrid/flag_Unaudited-hover.png) no-repeat;
        width: 16px;
        height: 16px;
    }

.AuditingLink {
    display: block;
    background: url(/Images/DataGrid/flag_Auditing.png) no-repeat;
    width: 16px;
    height: 16px;
}

    .AuditingLink:hover {
        display: block;
        background: url(/Images/DataGrid/flag_Auditing-hover.png) no-repeat;
        width: 16px;
        height: 16px;
    }

.AuditedLink {
    display: block;
    background: url(/Images/DataGrid/flag_Audited.png) no-repeat;
    width: 16px;
    height: 16px;
}

    .AuditedLink:hover {
        display: block;
        background: url(/Images/DataGrid/flag_Audited-hover.png) no-repeat;
        width: 16px;
        height: 16px;
    }

.ObsoleteLink {
    display: block;
    background: url(/Images/DataGrid/flag_Obsolete.png) no-repeat;
    width: 16px;
    height: 16px;
}

    .ObsoleteLink:hover {
        display: block;
        background: url(/Images/DataGrid/flag_Obsolete-hover.png) no-repeat;
        width: 16px;
        height: 16px;
    }

.NoPassLink {
    display: block;
    background: url(/Images/DataGrid/flag_NoPass.gif) no-repeat;
    width: 16px;
    height: 16px;
}

.FirstPageLink {
    display: block;
    background: url(/Images/DataGrid/firstPage.png) no-repeat;
    width: 16px;
    height: 16px;
    margin-top: 6px;
}

    .FirstPageLink:hover {
        display: block;
        background: url(/Images/DataGrid/firstPage-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        margin-top: 6px;
    }

.PreviousPageLink {
    display: block;
    background: url(/Images/DataGrid/previousPage.png) no-repeat;
    width: 16px;
    height: 16px;
    margin-top: 6px;
}

    .PreviousPageLink:hover {
        display: block;
        background: url(/Images/DataGrid/previousPage-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        margin-top: 6px;
    }

.NextPageLink {
    display: block;
    background: url(/Images/DataGrid/nextPage.png) no-repeat;
    width: 16px;
    height: 16px;
    margin-top: 6px;
}

    .NextPageLink:hover {
        display: block;
        background: url(/Images/DataGrid/nextPage-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        margin-top: 6px;
    }

.LastPageLink {
    display: block;
    background: url(/Images/DataGrid/lastPage.png) no-repeat;
    width: 16px;
    height: 16px;
    margin-top: 6px;
}

    .LastPageLink:hover {
        display: block;
        background: url(/Images/DataGrid/lastPage-hover.png) no-repeat;
        width: 16px;
        height: 16px;
        margin-top: 6px;
    }

.GoPageLink {
    display: block;
    position: relative;
    background: url(/Images/Context/page_jump_blur.png) no-repeat;
    width: 16px;
    height: 16px;
    margin-top: 6px;
}

    .GoPageLink:hover {
        display: block;
        background: url(/Images/Context/page_jump_focus.png) no-repeat;
        width: 16px;
        height: 16px;
        margin-top: 6px;
    }

.indIcon {
    padding: 0px;
    margin: 0px;
}

.orderfield span {
    cursor: pointer;
}

.thead_Tab {
    color: black;
}

    .thead_Tab th {
        text-align: left;
    }

        .thead_Tab th.th-cbx {
            text-align: center;
        }

.editIcon {
    background: url(/Images/Field/edit.png) no-repeat;
    background-position: left center;
    border: none;
    height: 16px;
    width: 16px;
    margin-right: 3px;
}

.editIcon_Disabled {
    background: transparent url(/Images/Field/edit_Disabled.png) no-repeat;
    background-position: left center;
    border: none;
    height: 16px;
    width: 16px;
    cursor: default;
    margin-right: 3px;
}

.DelIcon {
    background: transparent url(/Images/Field/del.png) no-repeat;
    border: none;
    height: 16px;
    width: 16px;
    margin-right: 3px;
}

.DelIcon_Disabled {
    background: transparent url(/Images/Field/del_Disabled.png) no-repeat;
    border: none;
    height: 16px;
    width: 16px;
    margin-right: 3px;
}

.SearchDelIcon {
    border: none;
    height: 16px;
    width: 16px;
    margin-right: 3px;
}

.SearchDelIcon_Disabled {
    border: none;
    height: 16px;
    width: 16px;
    margin-right: 3px;
}

.moreAction {
    background: transparent url(/Images/Field/moreAction.gif) no-repeat;
    border: none;
    height: 16px;
    width: 16px;
}

.readedIcon {
    background: transparent url(/Images/Field/readedIcon.gif) no-repeat;
    background-position: left center;
    border: none;
    height: 16px;
    width: 16px;
    cursor: default;
    margin-right: 3px;
}

.unReadIcon {
    background: transparent url(/Images/Field/unReadIcon.gif) no-repeat;
    background-position: left center;
    border: none;
    height: 16px;
    width: 16px;
    cursor: default;
    margin-right: 3px;
}

.replyIcon {
    background: transparent url(/Images/Field/replyIcon.gif) no-repeat;
    background-position: left center;
    border: none;
    height: 16px;
    width: 16px;
    cursor: default;
    margin-right: 3px;
}

.forwardIcon {
    background: transparent url(/Images/Field/forwardIcon.gif) no-repeat;
    background-position: left center;
    border: none;
    height: 16px;
    width: 16px;
    cursor: default;
    margin-right: 3px;
}


.NoData {
    line-height: 48px !important;
    height: 48px;
    color: Gray;
    text-align: center;
    padding-top: 33px;
    background: url(/Images/NoData.png) center 15px no-repeat;
}
/* 针对某些无数据不显示图片 */
.NoBgImg {
    background-image: none;
    padding-top: 0px;
}
/*.NoData img{position:relative;top:15px;}*/
.NoData div {
    color: #989899;
    position: relative;
    top: 20px;
    line-height: normal;
}

/* E6UI调整，新添加的样式，针对工作台的无数据显示 */
.NoData_DeskTop {
    line-height: 60px;
    height: 60px;
    color: Gray;
    text-align: center;
    padding-top: 25px;
    background: url(/Images/NoData_Px25.png) center 15px no-repeat;
}

    .NoData_DeskTop div {
        color: #989899;
        position: relative;
        top: 20px;
        line-height: normal;
    }


.Invoice_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/DataGrid/Invoice.gif);
}

.Consignment_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-image: url(/Images/DataGrid/Consignment.gif);
}

.pagebottom {
    border: 2px solid #D8D8D8;
    width: 650px;
    margin-left: 10px;
    margin-top: 10px;
}

.star {
    background: url(/images/star.png) no-repeat scroll center center transparent;
    border: 0 none;
    cursor: pointer;
    height: 14px;
    text-align: center;
    width: 100%;
}

.star_Active {
    background: url(/images/star_Active.png) no-repeat scroll center center transparent;
    border: 0 none;
    cursor: pointer;
    height: 14px;
    text-align: center;
    width: 100%;
}

.fieldRequired {
    background: url(/Images/Field/no.gif) no-repeat scroll center center transparent;
    border: 0 none;
    cursor: pointer;
    height: 16px;
    text-align: center;
    width: 16px;
}

.fieldRequired_Active {
    background: url(/Images/Field/yes.gif) no-repeat scroll center center transparent;
    border: 0 none;
    cursor: pointer;
    height: 16px;
    text-align: center;
    width: 16px;
}

.fieldRequired_Sys {
    background: url(/Images/Field/yes.gif) no-repeat scroll center center transparent;
    border: 0 none;
    cursor: default;
    height: 16px;
    text-align: center;
    width: 16px;
}

.toolsL {
    width: 40px;
}

.toolsL2 {
}

.toolsR {
}

.toolsR2 {
    width: 40px;
}

.footer ul {
    list-style: none outside none;
    margin: 10px 0 10px 10px;
    padding: 0 0 0 5px;
}

.footer li {
    background: url("/Images/ModuleLogo/Right_Item.gif") no-repeat scroll left center transparent;
    padding: 0 0 3px 20px;
}

    .footer li a {
        border-bottom: 1px solid #000000;
        color: #000000;
        line-height: 18px;
    }
/* end */

/* 加载动画 */
.loader {
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    background: url(/Images/loading.gif);
    width: 39px;
    height: 39px;
    z-index: 11000;
}

.loading {
    z-index: 2;
    position: absolute;
    margin: -16px 0px 0px -52px;
    width: 127px;
    background: url(/Images/loading.gif) no-repeat;
    height: 48px;
    top: 50%;
    left: 50%;
}
/* end */

/* OA 模块通用背景*/
.box {
    MIN-WIDTH: 960px;
    MIN-HEIGHT: 100%;
    _height: 100%;
}

.box { /*BACKGROUND: url(/images/bodybg.gif) #fff repeat-x left top*/
}

.clearfix:after {
    DISPLAY: block;
    HEIGHT: 0px;
    VISIBILITY: hidden;
    CLEAR: both;
    CONTENT: ".";
}

.box_content {
    margin: 0px auto;
    width: 99%; /*960px;*/
}
/*OA 模块网格列表工具栏图标*/
.toolbar_allreplay {
    PADDING-LEFT: 24px !important;
    background-repeat: no-repeat;
    background-image: url(/Images/DataGrid/toolbar_allreplay.gif);
    height: 16px;
    background-position: left center;
    border: none;
}

.toolbar_goback {
    PADDING-LEFT: 24px !important;
    background-repeat: no-repeat;
    background-image: url(/Images/DataGrid/toolbar_goback.gif);
    height: 16px;
    background-position: left center;
    border: none;
}

.toolbar_laji {
    PADDING-LEFT: 24px !important;
    background-repeat: no-repeat;
    background-image: url(/Images/DataGrid/toolbar_laji.gif);
    height: 16px;
    background-position: left center;
    border: none;
}

.toolbar_clear {
    PADDING-LEFT: 24px !important;
    background-repeat: no-repeat;
    background-image: url(/Images/DataGrid/toolbar_clear.gif);
    height: 16px;
    background-position: left center;
    border: none;
}

.toolbar_replay {
    PADDING-LEFT: 24px !important;
    background-repeat: no-repeat;
    background-image: url(/Images/DataGrid/toolbar_replay.gif);
    height: 16px;
    background-position: left center;
    border: none;
}

.toolbar_resend {
    PADDING-LEFT: 24px !important;
    background-repeat: no-repeat;
    background-image: url(/Images/DataGrid/toolbar_resend.gif);
    height: 16px;
    background-position: left center;
    border: none;
}

.toolbar_send {
    PADDING-LEFT: 24px !important;
    background-repeat: no-repeat;
    background-image: url(/Images/DataGrid/toolbar_send.gif);
    height: 16px;
    background-position: left center;
    border: none;
}

.toolbar_zhuanfa {
    PADDING-LEFT: 24px !important;
    background-repeat: no-repeat;
    background-image: url(/Images/DataGrid/toolbar_zhuanfa.gif);
    height: 16px;
    background-position: left center;
    border: none;
}

.toolbar_move {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-image: url(/Images/DataGrid/toolbar_move.gif);
    height: 16px;
    background-position: left center;
    border: none;
}

/* end */

/*售前-编辑页面-右边自定义Table*/
.before-left-table {
    width: 100%;
    padding: 0;
    font-size: 12px;
    font-weight: normal;
    background-color: White;
    padding: 0px 5px 0px 5px;
}

.before-left-td {
    width: 30%;
    text-align: right;
}

.before-left-top {
    text-align: center;
    line-height: 28px;
    font-size: 12px;
    vertical-align: middle;
    padding-top: 2px;
}

.before-right-td {
    width: 70%;
    text-align: right;
}

.before-LineEdit {
    border-bottom: #b5b5b5 1px solid;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    width: 98%;
    text-align: left;
}

.matoclueinfo {
    display: none;
}

.edit_span_title {
    position: absolute;
    right: 10px;
    top: 80px;
    font-size: 14px;
    font-weight: bold;
}

.edit_span_title_OpenNew {
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 14px;
    font-weight: bold;
}

.autocomplete-w1 {
    background: url(/images/shadow.png) no-repeat bottom right;
    position: absolute;
    top: 0px;
    left: 0px;
    margin: 8px 0 0 6px; /* IE6 fix: */
    _background: none;
    _margin: 0;
}

.autocomplete {
    border: 1px solid #999;
    background: #FFF;
    cursor: default;
    text-align: left;
    max-height: 350px;
    overflow: auto;
    margin: -6px 6px 6px -6px; /* IE6 specific: */
    _height: 350px;
    _margin: 0;
    _overflow-x: hidden;
}

    .autocomplete .selected {
        background: #F0F0F0;
    }

    .autocomplete div {
        padding: 2px 5px;
        white-space: nowrap;
    }

    .autocomplete strong {
        font-weight: normal;
        color: #3399FF;
    }

/* 滚动条 开始 */

b, em, i {
    font-style: normal;
    font-weight: normal;
}

.ProgressBarMain {
    padding-right: 15px;
}

.ProgressBar {
    width: 100%;
    float: left;
    margin: auto;
}

#ding {
    FONT-SIZE: 12px;
    COLOR: #888;
    LINE-HEIGHT: 1.6em;
    font-family: Arial, Helvetica, sans-serif;
}

.ui-state-focus {
    BORDER-RIGHT: #fbcb09 1px solid;
    BORDER-TOP: #fbcb09 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: url(/Theme/Skin0/jquery-ui/images/ui-bg_glass_100_fdf5ce_1x400.png) #fdf5ce repeat-x 50% 50%;
    BORDER-LEFT: #fbcb09 1px solid;
    COLOR: #c77405;
    BORDER-BOTTOM: #fbcb09 1px solid;
}

.ui-state-default {
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: url(/Theme/Skin0/jquery-ui/images/ui-bg_glass_100_f6f6f6_1x400.png) #f6f6f6 repeat-x 50% 50%;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #1c94c4;
    BORDER-BOTTOM: #cccccc 1px solid;
}

.ui-slider {
    POSITION: relative;
    TEXT-ALIGN: left;
}

    .ui-slider .ui-slider-handle {
        Z-INDEX: 2;
        WIDTH: 1.2em;
        CURSOR: pointer;
        POSITION: absolute;
        HEIGHT: 1.2em;
    }

    .ui-slider .ui-slider-range {
        BORDER-TOP-WIDTH: 0px;
        BACKGROUND-POSITION: 0px 0px;
        DISPLAY: block;
        BORDER-LEFT-WIDTH: 0px;
        FONT-SIZE: 0.7em;
        Z-INDEX: 1;
        BORDER-BOTTOM-WIDTH: 0px;
        POSITION: absolute;
        BORDER-RIGHT-WIDTH: 0px;
    }

.ui-slider-horizontal {
    HEIGHT: 0.8em;
}

    .ui-slider-horizontal .ui-slider-handle {
        MARGIN-LEFT: 0.6em;
        TOP: -0.3em;
    }

    .ui-slider-horizontal .ui-slider-range {
        TOP: 0px;
        HEIGHT: 100%;
    }

    .ui-slider-horizontal .ui-slider-range-min {
        LEFT: 0px;
    }

    .ui-slider-horizontal .ui-slider-range-max {
        RIGHT: 0px;
    }

.ui-slider-vertical {
    WIDTH: 0.8em;
    HEIGHT: 100px;
}

    .ui-slider-vertical .ui-slider-handle {
        LEFT: -0.3em;
        MARGIN-BOTTOM: -0.6em;
        MARGIN-LEFT: 0px;
    }

    .ui-slider-vertical .ui-slider-range {
        LEFT: 0px;
        WIDTH: 100%;
    }

.ui-widget {
    FONT-SIZE: 1.1em;
    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
}

.ui-widget-content {
    background-color: white; /*BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BACKGROUND: url(/Theme/Skin1/jquery-ui/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) #eeeeee repeat-x 50% top; BORDER-LEFT: #dddddd 1px solid; COLOR: #333333; BORDER-BOTTOM: #dddddd 1px solid;*/
}

.ui-widget-header {
    background-color: #0362A6 !important; /*BORDER-RIGHT: #e78f08 1px solid; BORDER-TOP: #e78f08 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(/Theme/Skin1/jquery-ui/images/ui-bg_gloss-wave_35_f6a828_500x100.png) #f6a828 repeat-x 50% 50%; BORDER-LEFT: #e78f08 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #e78f08 1px solid;*/
}
/* 滚动条 结束 */
.div-star {
    vertical-align: middle;
    text-align: left;
}
/*jquery ui dialog标题高度*/
.message-dialog .ui-dialog-titlebar {
    height: 15px !important;
}

.message-dialog .ui-dialog-title {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

/*提醒框*/
#awake_container .panel {
    height: 130px;
    margin: -5px -10px 0 -10px;
}

#awake_container .context {
    height: 116px;
    overflow-y: auto;
    word-wrap: break-word;
    word-break: break-all;
}

#awake_container ul li {
    padding-left: 5px;
}

.AreaContent {
    width: 100%;
    margin-top: 10px;
}

/*分期付款进度条 */
.BalanceBackrt {
    float: left;
}

#BalanceBackTable td {
    border-right: 2px solid black;
}

.BalanceBackleftspan {
    margin-left: 10px;
}

#centerMsg {
    text-align: center;
    width: 100%;
    height: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}

#colListContent {
    margin-left: 20px;
    width: 440px;
    overflow: auto;
    height: auto !important;
    height: 170px;
    max-height: 170px;
    padding-right: 2px;
}

#colList {
    background-color: #FFFDF1;
    margin: 0 auto;
    width: 420px;
    padding-bottom: 10px;
}

    #colList li input {
        border: 1px solid #C1C1C1;
        height: 20px;
        display: block;
        padding: 0px;
        vertical-align: middle;
        line-height: 20px;
        text-indent: 6px;
    }

    #colList li {
        height: 20px;
        margin: 5px 0px 5px 0px;
    }

    #colList .width_txt {
        background-color: #FFFFFF;
        width: 340px;
        float: left;
        padding-left: 2px;
    }

    #colList .width_input {
        width: 65px;
        float: right;
        padding-left: 2px;
    }

.clear {
    clear: both;
}

.editlfhead {
    border-bottom: 1px solid #ABD7F9;
    border-top: 1px solid #4A9ABC;
    text-align: center;
    line-height: 23px;
}

#MultiClassContent .jstree {
    height: 300px;
    height: auto !important;
    max-height: 300px;
    min-height: 200px;
    overflow: auto;
}

.picfileContent img { /*height: 120px; margin: 0 auto;*/
    margin: 1px; /*margin-top:10px;*/
}

.lfuserInfo {
    margin-top: 10px;
    width: 100%;
    padding: 10px;
    background-color: White;
}

/* 查看页面右上角的状态图标 */
/*.quickTools-list {
    position: absolute;
    top: 10px;
    right: 500px;
}*/

.quickTools-list a {
    margin-left: 3px;
}

.quickTools-edit {
    position: absolute;
    top: 65px;
    right: 29px;
}

.quickTools-edit-openNew {
    position: absolute;
    top: 120px;
    right: 29px;
}

.quickTools-list-openNew {
    position: absolute;
    top: 80px;
    right: 29px;
}

.quickTools-edit a, quickTools-edit-openNew a, .quickTools-list a, quickTools-list-openNew a {
    margin-right: 3px;
}

.quickTools-edit .ulFlow li, .quickTools-edit-openNew .ulFlow li, .quickTools-list .ulFlow li, .quickTools-list-openNew .ulFlow li {
    margin: 0px 2px 0px 2px;
}

.statusText {
    position: absolute;
    right: 39px;
    top: 15px;
    z-index: 1000;
}

    .statusText a, .statusText span {
        font-size: 20px;
        color: white;
        font-weight: bold;
    }

    .statusText span {
        cursor: default;
    }

.auditIcon {
    position: absolute;
    right: 29px;
    top: 5px;
    width: 146px;
}

.auditBar {
    position: absolute;
    right: 28px;
    top: 50px;
    width: 136px;
    z-index: 1000;
}

.auditBar2 {
    position: absolute;
    right: 9px; /*top: 50px;*/ /*width: 136px;*/
    z-index: 1000;
    width: auto;
}

.specialApproveIcon {
    width: 16px;
    height: 24px;
    line-height: 24px;
    cursor: default;
    text-align: center;
    color: white;
    color: red;
    font-size: 14px;
}

.Ready .left {
    background: url(/Images/Layout/Ready.png) no-repeat;
    width: 145px;
    height: 53px;
}

.Ready .center {
    background: url(/Images/Layout/Ready-repeat-bg.png) repeat-x;
    height: 41px;
}

.Ready .right {
    background: url(/Images/Layout/Ready-rightBorder.png) no-repeat;
    width: 1px;
    height: 41px;
}

.Unaudited .left {
    background: url(/Images/Layout/Unaudited.png) no-repeat;
    width: 145px;
    height: 53px;
}

.Unaudited .center {
    background: url(/Images/Layout/Unaudited-repeat-bg.png) repeat-x;
    height: 41px;
}

.Unaudited .right {
    background: url(/Images/Layout/Unaudited-rightBorder.png) no-repeat;
    width: 1px;
    height: 41px;
}

.Auditing .left {
    background: url(/Images/Layout/Auditing.png) no-repeat;
    width: 145px;
    height: 53px;
}

.Auditing .center {
    background: url(/Images/Layout/Auditing-repeat-bg.png) repeat-x;
    height: 41px;
}

.Auditing .right {
    background: url(/Images/Layout/Auditing-rightBorder.png) no-repeat;
    width: 1px;
    height: 41px;
}

.Audited .left {
    background: url(/Images/Layout/Audited.png) no-repeat;
    width: 145px;
    height: 53px;
}

.Audited .center {
    background: url(/Images/Layout/Audited-repeat-bg.png) repeat-x;
    height: 41px;
}

.Audited .right {
    background: url(/Images/Layout/Audited-rightBorder.png) no-repeat;
    width: 1px;
    height: 41px;
}

.Obsolete .left {
    background: url(/Images/Layout/Obsolete.png) no-repeat;
    width: 145px;
    height: 53px;
}

.Obsolete .center {
    background: url(/Images/Layout/Obsolete-repeat-bg.png) repeat-x;
    height: 41px;
}

.Obsolete .right {
    background: url(/Images/Layout/Obsolete-rightBorder.png) no-repeat;
    width: 1px;
    height: 41px;
}
/*end*/

/* 功能导航 */
.ulFunNav {
    height: 94px;
    display: table;
    margin-top: 30px;
    margin-left: 30px;
}

    .ulFunNav li {
        width: 110px;
        height: 94px;
        vertical-align: middle;
        text-align: center;
    }

        .ulFunNav li a {
            display: block;
            width: 94px;
            height: 94px;
            padding-top: 4px;
            cursor: default;
        }

.funNav-rightArrow {
    background: url(/Images/Navigator/rightArrow-nav.png) no-repeat;
    background-position: 50% 50%;
    width: 14px !important;
}

.ulFunNav span {
    display: block;
    text-align: center;
    margin-top: 5px;
}

.ulFunNav li a:hover {
    background: url(/Images/Navigator/ulNavIcon-MouseOver.png) no-repeat;
    background-position: 0px 0px;
}

.funNavDetailsContainer {
    background-color: #f1f1f1;
    height: 160px;
    margin-top: 30px;
    margin-left: 30px;
    padding: 20px;
}

.navDetails {
    display: none;
}

.ulFunNavOperator {
    height: 24px;
    display: table;
    padding: 2px;
    margin: 10px;
}

    .ulFunNavOperator li {
        width: 110px;
        height: 24px;
        vertical-align: middle;
        text-align: center;
        cursor: pointer;
    }

        .ulFunNavOperator li a {
            display: block;
            height: 24px;
            line-height: 24px;
            text-align: center;
            border: 1px solid #5b5b5b;
        }

            .ulFunNavOperator li a:hover {
                background-color: #dad9d9 !important;
                background-position: 0px 0px;
            }

.funNavOperator-rightArrow {
    background: url(/Images/Navigator/rightArrow-navOperator.png) no-repeat;
    background-position: 50% 50%;
    width: 36px !important;
}

.navContent_TopArrow {
    background: url(/Images/Navigator/navContent_TopArrow.png) no-repeat;
    width: 27px;
    height: 19px;
    position: absolute;
    display: none;
}

.funNavOperator-none {
    background: none;
    width: 110px !important;
    cursor: default !important;
}

.funNavOperator-noArrow {
    background: none;
    width: 36px !important;
    cursor: default !important;
}

.FlowStart div {
    width: 100%;
    background-color: yellow;
    top: -25px;
    left: 0px;
    height: 24px;
    position: relative;
    z-index: 10;
}

.FlowStart a {
    border: 1px solid yellow !important;
}

.Flowing div {
    background-color: blue;
    top: -25px;
    left: 0px;
    height: 24px;
    position: relative;
    z-index: 10;
}

.Flowing a {
    border: 1px solid blue !important;
}

.Flowed div {
    width: 100%;
    background-color: green;
    top: -25px;
    left: 0px;
    height: 24px;
    position: relative;
    z-index: 10;
}

.Flowed a {
    border: 1px solid green !important;
}

.FlowStart span {
    top: -45px;
    left: 0px;
    position: relative;
    z-index: 1000;
    height: 12px;
}

.Flowing span {
    top: -45px;
    left: 0px;
    position: relative;
    z-index: 1000;
    height: 12px;
}

.Flowed span {
    top: -45px;
    left: 0px;
    position: relative;
    z-index: 1000;
    height: 12px;
    color: White;
}
/*end*/

/*物流信息*/
.result-info2 {
    BORDER-BOTTOM: #90bfff 1px solid;
    BORDER-LEFT: #90bfff 1px solid;
    WIDTH: 650px;
    BORDER-TOP: #90bfff 1px solid;
    BORDER-RIGHT: #90bfff 1px solid;
}

    .result-info2 TD {
        word-break: break-all;
        BORDER-BOTTOM: #d8d8d8 1px solid;
        PADDING-BOTTOM: 10px;
        BACKGROUND-COLOR: #fbfbfb;
        PADDING-LEFT: 10px;
        PADDING-RIGHT: 10px;
        COLOR: #878787;
        PADDING-TOP: 10px;
        width: 320px;
    }

    .result-info2 .status {
        WIDTH: 30px;
        BACKGROUND: url(/images/ico_status.gif) #fbfbfb no-repeat -50px center;
    }

    .result-info2 .status {
        WIDTH: 30px;
        BACKGROUND: url(/images/ico_status.gif) #fbfbfb no-repeat -50px center;
    }

    .result-info2 .status-first {
        BACKGROUND: url(/images/ico_status.gif) #fbfbfb no-repeat 0px center;
    }

    .result-info2 .status-check {
        BACKGROUND: url(/images/ico_status.gif) #fbfbfb no-repeat -150px center;
    }

    .result-info2 .status-wait {
        BACKGROUND: url(/images/ico_status.gif) #fbfbfb no-repeat -100px center;
    }

    .result-info2 .last TD {
        BORDER-BOTTOM-STYLE: none;
        BACKGROUND-COLOR: #ffffff;
        COLOR: #ff8c00;
    }
/*end*/

.DialogHistory {
    width: 100%;
    border: none;
}

    .DialogHistory .row1 {
        text-align: center;
    }

    .DialogHistory tr {
        height: 32px;
        line-height: 32px;
    }

    .DialogHistory TD {
        BORDER-BOTTOM: #d8d8d8 1px solid;
        COLOR: #878787;
        padding: 0px;
        line-height: 22px;
    }
    /*BACKGROUND-COLOR: #fbfbfb;*/
    .DialogHistory .date {
        width: 190px;
    }

.commentList .date {
    width: 190px;
}

.DialogHistory .status {
    width: 85px;
    background-position: -60px;
}

.DialogHistory .status-first {
    background-position: -10px;
}

.DialogHistory .status-check {
    background-position: -160px;
}

.DialogHistory .status-wait {
    background-position: -110px;
}

.DialogHistory .userName {
    width: 100px;
}

#Accesory {
    margin: 0 auto;
    padding: 10px;
    margin-left: 23px;
    margin-top: 2px;
}

.accessoryImg {
    margin-right: 2px;
    margin-left: 4px;
}

.fileUploadName {
    width: 300px;
    cursor: default;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*新闻公告*/
.artibodyTitle {
    color: #03005C;
    font-family: "黑体";
    font-size: 20px;
    font-weight: normal;
    line-height: 35px;
    overflow: hidden;
    text-align: center;
}

.artInfo { /*border-top: 1px solid #C8D8F2;*/
    font-family: Arial,Helvetica,sans-serif;
    line-height: 14px;
    overflow: hidden;
    padding-top: 10px;
    text-align: center;
    margin: 0 30px;
}

#divContents p {
    font-size: 14px;
    margin: 15px 0;
}

#NewsComment {
    font-size：13px;
    cursor: pointer;
    border-bottom: 1px dashed #e6e6e6;
    font-weight: bold;
    margin-bottom: 10px;
}
/*end*/

/*共享*/
.ulShare {
    list-style: none;
    margin: 5px 0px;
}

    .ulShare li {
        float: left;
        margin-right: 5px;
        background-repeat: no-repeat;
    }

.divShareRoleUserList {
    float: left;
}

.imgCloseShare {
    cursor: pointer;
    float: left;
    margin-top: 4px;
}

.bg-top { /*background: url(/Images/SystemError/bg-top.png) no-repeat;*/
    width: 500px;
    height: 31px;
    line-height: 31px;
    margin: auto;
    background-color: #0362A6;
}

.bg-middle { /*background: url(/Images/SystemError/bg-middle.png) repeat-y;*/
    width: 498px;
    margin: auto;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}

.bg-bottom { /*background: url(/Images/SystemError/bg-bottom.png) no-repeat;*/
    width: 498px;
    height: 14px;
    margin: auto;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}

.info-head {
    text-indent: 25px;
    color: White;
    font-weight: bold;
}

.container-content {
    padding-top: 10px;
}

.content {
    width: 480px;
    margin: auto;
}

    .content td {
        vertical-align: top;
    }

.content-left {
    width: 58px;
    text-align: center;
}

.content-right {
    vertical-align: middle !important;
}

.icon-error {
    background: url(/Images/SystemError/error.gif) no-repeat;
    width: 80px;
    height: 48px;
    margin-left: 10px;
}

.icon-info {
    background: url(/Images/SystemError/info.png) no-repeat;
    width: 32px;
    height: 32px;
    margin-left: 18px;
    margin-top: 8px;
}

.summaryText_Head {
    color: #1F2020;
    font-size: 12px; /*font-weight: bold;*/
}

.infolist-head { /*line-height: 20px;*/
    margin-bottom: 10px;
    padding-top: 15px;
}

.infolist {
    line-height: 16px;
    list-style-type: disc;
}

.bg-details { /*background: url(/Images/SystemError/bg-details.png) no-repeat;*/
    width: 412px;
    height: 58px;
    margin: auto;
    margin-top: 12px;
    border: 1px solid #DBDADA;
    padding: 12px 18px;
}

.detailsInfo-head {
    text-indent: 5px; /*color: White;*/
    padding-top: 2px;
    font-weight: bold;
    letter-spacing: 2px;
    color: #1F2020;
}

.moreErrorInfo-container {
    width: 412px;
    height: 58px;
    overflow: auto;
    margin-top: 4px;
}

.moreErrorInfo {
    padding: 5px; /*text-indent: 2em;*/
    color: #1F2020;
}
/* E6UI调整错误信息弹出框 */
/*.moreErrorInfo_Content{ border-bottom:none !important; padding-bottom:0px !important;  border-left:1px solid #cccccc !important;border-right:1px solid #cccccc !important; }
.moreErrorInfo_BtnContent{ padding-top:0px !important; padding-bottom:11px !important; border-left:1px solid #cccccc !important;border-right:1px solid #cccccc !important;border-bottom:1px solid #cccccc !important;  }
.moreErrorInfo_BtnContent button{ width:70px; height:26px !important; line-height:26px !important; background-color:#30B5FF;  float:right !important; border:none; margin-right:20px !important;position:relative; top:-9px; }
.moreErrorInfo_BtnContent button .ui-button-text{ color:white; }
.moreErrorInfo_BtnContent button:hover .ui-button-text{ color:red; }*/

.content-bottom {
    text-align: right;
    line-height: 30px;
    margin: 0px 25px 0px 10px;
}

    .content-bottom a {
        margin-left: 5px;
    }

.settingContent {
    padding-left: 10px;
}

.imgTranslate {
    cursor: pointer;
    width: 16px;
    height: 16px;
    margin-left: 3px;
}

.cursorDefault {
    cursor: default;
}

    .cursorDefault span {
        cursor: default;
    }

#divPmwayDialog-SelectObject {
    padding-top: 5px !important;
}

#divPmwayDialog-SelectProduct {
    padding-top: 0px !important;
}

#divPmwayDialog-SelectProduct #divSelectObjectContainer-Product {
    padding-top: 5px !important;
}

    #divPmwayDialog-SelectObject .tabItemsContainer {
        margin-top: 0px;
        width: 100%;
    }

    #divPmwayDialog-SelectProduct .tabItemsContainer {
        margin-top: 0px;
    }

/* 统计表格 */
.tableAnalysisGraph {
    table-layout: fixed;
    border: 1px solid #ccc !important;
}

    .tableAnalysisGraph thead tr th {
        text-align: center;
    }

.tdAnalysisGraphSortNo {
    text-align: center;
    border-left: 0 none !important;
    width: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.tdAnalysisGraphGroup {
    width: 120px;
}

.tdAnalysisGraphGroup2 {
    width: 120px;
}

.tdAnalysisGraphTitle {
    width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left !important;
}

.tdAnalysisGraphSum {
    width: 80px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: right;
}

.GraphPercent {
    text-align: center;
}

.bar_s {
    display: inline-block;
    height: 8px;
    background-color: #b2c720;
    margin-left: 5px;
}

.btnClearForeginkey {
    height: 100%;
    line-height: 100%; /*visibility: hidden;*/
    display: none;
    cursor: pointer;
    vertical-align: middle;
    padding-right: 5px;
    position: relative;
    top: -1px;
}

#divSelectObjectContainer-Product .pageCenter_Content {
    padding-top: 0px !important;
}

.inputTextneedTxt {
    padding: 0;
    font-size: 12px;
    height: 24px;
    border: solid #B5B5B5 1px;
    text-indent: 2px;
    background-color: #FFFFEE;
}

.fieldsTemplete_Help {
    vertical-align: middle;
}

.overauto {
    overflow: auto;
}

.flowCloseDialogContent {
    margin: 10px 10px 5px 10px;
    line-height: 22px;
    max-height: 180px;
    overflow-y: auto;
}

    .flowCloseDialogContent div {
        margin-left: 10px;
    }

.newMsgIcon {
    float: left;
    font-weight: bold;
    display: none;
    position: relative;
    top: -1px;
}

.fixedWidth {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: table;
    table-layout: fixed;
}

.editsolution { /*margin-left: 12px; margin-top: 5px; width: 320px;*/
}

.choose {
    cursor: pointer;
}

.noBg {
    background-color: transparent;
}

.detailsFilterContainer {
    text-align: right;
    padding: 1px 5px 0px 5px;
}
/*.EditDetailsGridContainer { overflow: auto !important; Min-height: 205px; Max-height: 260px; }*/

.inputInDetails {
    border: 0px;
    padding: 0;
    font-size: 12px;
    height: 28px !important;
    line-height: 28px;
    width: 100%;
    text-indent: 0px;
}

.sideBar-team-list a {
    display: inline-block;
}

.sideBar-team-list .activited {
    color: #3389bc;
}

.divforeignkey {
    padding: 5px 0px;
    line-height: 22px;
    clear: both;
    height: 60px;
    width: 430px;
    overflow: hidden;
}

.repeat {
    color: red !important;
}

.leftContainer {
    overflow-x: hidden;
    overflow-y: auto;
}

#div_SelectObject_Tab {
    width: 865px !important;
}
/*E6UI调整 左侧面板头部操作按钮*/
.leftNav .close-Icon {
    margin-top: 4px;
}

.leftNav .refresh-Icon { /*margin-top:8px !important;*/
    background-position: 0% center;
    margin-right: 5px;
    height: 33px;
    background-color: transparent;
    background-image: url('/Images/NormalIcon/refresh.png');
    background-repeat: no-repeat;
    background-attachment: scroll;
}

    .leftNav .refresh-Icon:hover {
        background-color: transparent;
        border: none;
    }

.leftNav .options-Icon {
    background: url(/Images/NormalIcon/edit.png) no-repeat;
    background-position: 0% center !important;
    height: 33px;
    margin-top: 0px !important;
}

    .leftNav .options-Icon:hover {
        background: url(/Images/NormalIcon/edit.png) no-repeat;
        margin-top: 0px !important;
    }

#imgRefleshPic { /*margin-top:8px !important;*/
}


/* E6UI调整，注释此处css代码 */
.leftNav_ContentContainer { /*max-height:180px;*/
}

#btnAuditBack_Dialog, #btnBlank_Dialog { /*float:left !important; E6UI调整 */
}

.bottom-line {
    border-bottom: 1px dashed #e6e6e6;
}

/* 创新栏目 */
#btnSave_Topic {
    width: 70px;
}

#divContents {
    margin: 15px;
}

    #divContents .title {
        font-family: 宋体;
        font-size: 16px;
        font-weight: bold;
        margin: 0 !important;
        line-height: 40px;
    }

    #divContents .author {
        color: #CCC;
        line-height: 30px;
    }

        #divContents .author span {
            margin-right: 15px;
        }

        #divContents .author a {
            float: right;
            margin-left: 10px;
        }

        #divContents .author .left {
            float: left;
            width: 400px;
        }

        #divContents .author .right {
            float: right;
            width: 300px;
        }

            #divContents .author .right span {
                display: inline-block;
                float: right;
                cursor: default !important;
            }

    #divContents .publisher {
        border: 1px solid #d9d9d9;
    }

        #divContents .publisher .contents {
            height: 100px;
        }

            #divContents .publisher .contents .contents-input {
                float: left;
                width: 98%;
                padding: 10px;
            }

                #divContents .publisher .contents .contents-input textarea {
                    width: 98%;
                    padding: 5px;
                    border: 0;
                }

                #divContents .publisher .contents .contents-input .text {
                    width: 98%;
                    height: 70px;
                    padding: 5px;
                    border: 0;
                    overflow: auto;
                }

            #divContents .publisher .contents .accesory {
                float: left;
                width: 99px;
                height: 100px;
                border-left: 1px solid #d9d9d9;
            }

                #divContents .publisher .contents .accesory .accesory-icon {
                    display: block;
                    margin: auto;
                    width: 70px;
                    margin-top: 15px;
                }

                #divContents .publisher .contents .accesory img {
                    width: 100%;
                    margin: auto;
                }

        #divContents .publisher .tools {
            border-top: 1px solid #d9d9d9;
            padding: 10px 0;
        }

            #divContents .publisher .tools a {
                display: inline-block;
                margin-left: 10px;
            }

                #divContents .publisher .tools a.emotionContainer {
                    width: 50px;
                    height: 30px;
                }

.topicList {
    margin-top: 10px;
    margin-bottom: 10px;
}

    .topicList .NoData {
        height: 30px;
        line-height: 30px;
        color: Gray;
    }

    .topicList li {
        display: inline-block;
        clear: both;
        margin-bottom: 10px;
    }

        .topicList li > div {
            float: left;
        }

        .topicList li .avatar img {
            width: 64px;
        }

        .topicList li .topic {
            width: 680px; /*border:1px solid #e6e6e6;*/
            margin-left: 14px;
            padding: 10px;
            line-height: 25px;
        }

            .topicList li .topic .username {
                color: #054C9D;
            }

            .topicList li .topic .date {
                color: #CCC;
            }

            .topicList li .topic .extra {
                border-top: 1px solid #e6e6e6;
                padding: 15px;
            }

            .topicList li .topic .ft a {
                color: #CCC;
                margin-right: 5px;
            }

            .topicList li .topic .ft .praise {
                background: url(/Images/praise2.png) no-repeat;
                height: 16px;
                padding-left: 17px;
            }

            .topicList li .topic .ft .praise_active {
                background: url(/Images/praised2.png) no-repeat;
                height: 16px;
                padding-left: 17px;
            }

            .topicList li .topic .ft .reply {
                background: url(/Images/reply.png) no-repeat;
                height: 16px;
                padding-left: 17px;
            }

                .topicList li .topic .ft .reply:hover {
                    background: url(/Images/replyed.png) no-repeat;
                }

.replyList li .avatar img {
    width: 40px;
}

.replyList li .reply {
    width: 590px;
    padding: 0 10px;
}

.replyer { /*border:1px solid #d9d9d9;*/
    display: none;
}

    .replyer .contents {
        padding: 10px;
    }

        .replyer .contents textarea {
            width: 98%;
            padding: 5px;
            border: 0;
            border: 1px solid #d9d9d9;
            height: 70px;
        }

        .replyer .contents .input {
            width: 98%;
            padding: 5px;
            border: 0;
            border: 1px solid #d9d9d9;
            height: 70px;
        }

    .replyer .tools a {
        width: 70px;
        display: inline-block;
        margin-left: 10px;
    }

        .replyer .tools a.emotionContainer {
            width: 50px;
            height: 30px;
        }

.praiseList {
    margin-bottom: 10px;
    display: none;
}

#ideaNav {
    height: 33px;
    border-bottom: 1px solid #d9d9d9;
    margin-top: 20px;
}

    #ideaNav li {
        display: inline-block;
        float: left;
        width: 60px;
        height: 30px;
        line-height: 30px;
        text-align: center;
        padding: 0 10px;
        font-size: 14px;
        cursor: pointer;
    }

        #ideaNav li.active {
            border-bottom: 3px solid #3584b2;
            font-weight: bold;
        }

.workLog_Context > div {
    width: 100% !important;
    -ms-word-break: break-all;
    -ms-word-wrap: break-word;
}

.workLog_Description > div {
    width: 100% !important;
    -ms-word-break: break-all;
    -ms-word-wrap: break-word;
}

.workLog_Context, .workLog_Context > div {
    white-space: normal !important;
}

.workLog_Description, .workLog_Description > div {
    white-space: normal !important;
}

#rdoSearch_OR, #rdoSearch_AND {
    position: relative;
    top: -2px;
    margin-right: 3px;
}

#spanUpLoad-Accesory {
    padding-left: 6px;
}

/*.fieldId_0 {
    background-color: red !important;
}*/

/*
.topOperatorItem .nav-item-table ul li.li_aboutus {
    display: none !important;
}

.copyright {
    display: none;
}
*/
/* 选择产品资料和所有客户上的选择分类的样式 */
.ProductClass {
    position: absolute;
    width: 60px;
    top: 30px;
    right: 17px;
    line-height: 24px;
    font-size: 14px;
}

.ProductClass_click {
    border-bottom: 2px solid #0362A6;
}

.ProductClass_img {
    position: absolute;
    top: 41px;
    right: 3px;
    background: url(/Images/Field/productClass_top.png) no-repeat;
    width: 10px;
    height: 6px;
    display: block;
}

.ProductClass_img_click {
    background: url(/Images/Field/productClass_bottom.png) no-repeat !important;
}

#DivTreeClassTotal {
    box-shadow: 2px 3px 5px #C2C2C2;
    z-index: 99999 !important;
}

.selectClassValue {
    line-height: 20px;
    position: relative;
    top: -3px;
    left: 7px;
}

.desktop_set_td_left {
    display: block;
    float: left;
    text-align: right;
    width: 65px;
}

.desktop_set_td_right {
    display: block;
    float: left;
}

    .desktop_set_td_right div {
        display: block;
        float: left;
        margin-left: 5px;
        margin-right: 0px;
    }

        .desktop_set_td_right div:first-child {
            margin-left: 0px;
        }

#Top_QuickIcon {
    display: none;
}

.icon-printLog {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(/Images/Layout/print.png) no-repeat;
    position: relative;
    top: 2px;
}

.jstree a ins.jstree-icon {
    display: none;
}

fieldset {
    border: 1px solid #ddd;
}

#divQuickAdd.operator-content-bg {
    padding: 0px;
    background: #f9f9f9;
    padding: 15px;
    padding-top: 10px;
    padding-bottom: 0px;
}

.quickAdd {
    width: 95%;
    margin: auto;
    background: white;
    padding: 10px;
    border-radius: 5px;
    padding-left: 15px;
}

    .quickAdd .groupName {
        font-size: 14px;
        color: #3a74ec;
        border-bottom: 1px solid #DEDEDE;
        width: 420px;
        padding-bottom: 5px;
        margin-bottom: 10px;
    }

    .quickAdd table {
        line-height: 32px;
    }

        .quickAdd table .left {
            width: 80px;
        }

        .quickAdd table .right {
        }

            .quickAdd table .right select {
                width: 333px;
                border-radius: 3px;
            }

            .quickAdd table .right input.inputText {
                width: 331px;
                border-radius: 3px;
                padding-left: 5px;
            }

    .quickAdd .FieldLabel {
        text-align: left;
    }

        .quickAdd .FieldLabel .need {
            width: 28px;
            position: relative;
            float: left;
            top: 32px;
            left: 28px;
            height: 2px;
            background-color: red;
            margin-left: -28px;
        }

    .quickAdd .need {
        color: red;
        display: inline-block;
        font-weight: 600;
        font-size: 20px;
        padding-top: 0px;
        margin-top: 0px;
        position: relative;
        top: 5px;
        right: 3px;
    }

.pageList .underline, .pageEdit .underline {
    color: black;
    border-bottom: 0px;
}

.pageList .listViewTable .link, .pageEdit .listViewTable .link {
    color: black;
    border-bottom: 0px;
}

.activitySearchTitle {
    z-index: 99999 !important;
}

.SelectFieldSearch {
    margin: 10px;
}

.SelectFieldSearchBak {
    width: 430px;
    height: 28px;
    border-radius: 3px;
    border: 1px solid #ccc;
    background: url(/images/quickSearch-right.png) no-repeat center;
    background-color: #f9f9f9;
    box-sizing: border-box;
    padding: 0px 40px 0px 8px;
    background-position: 406px;
    color: rgb(181, 181, 181);
}

.tangram-suggestion-main {
    z-index: 9999;
}

    .tangram-suggestion-main * {
        font-family: Arial,Helvetica,"Microsoft YaHei",sans-serif !important;
    }

    .tangram-suggestion-main b {
        font-weight: 700 !important;
    }

.ui-dialog .ModelView {
    display: none !important;
}

.serviceProgress_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url(/Images/Layout/serviceProgress.png);
    background-size: 16px 16px;
    text-indent: 2px;
    margin-right: 15px;
}

.serviceresultvisitqrcode_Icon {
    PADDING-LEFT: 18px !important;
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url(/Images/Layout/resultvisitqrcode.png);
    background-size: 16px 16px;
    text-indent: 2px;
}