﻿html,body{padding:0;margin:0;border:0;height:100%}body,a,td,th,input,textarea,select,button,fieldset,p,div,span,tspan,pre{font-family:PingFang SC,Microsoft YaHei,simsun;font-weight:normal}pre{border-radius:0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}:focus{outline:0}a,a:hover,a:active,a:focus{text-decoration:none;outline:0}ul,li{list-style:none;margin:0;padding:0;outline:0}.required{color:#f96868}.required:after{content:"(*)";margin-left:2px;display:inline-block}table.nowrap td,table.nowrap th{white-space:nowrap}.page{position:relative;min-height:100%;height:100%}.form-material{position:relative}.form-material.floating{margin-top:20px;margin-bottom:20px}.form-material .form-control{padding:0;background-color:transparent;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center bottom,center -webkit-calc(100% - 1px);background-position:center bottom,center calc(100% - 1px);-webkit-background-size:0 2px,100% 1px;background-size:0 2px,100% 1px;-webkit-transition:background 0s ease-out;-o-transition:background 0s ease-out;transition:background 0s ease-out}.form-material .form-control,.form-material .form-control.focus,.form-material .form-control:focus{float:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#3f51b5),to(#3f51b5)),-webkit-gradient(linear,left top,left bottom,from(#e0e0e0),to(#e0e0e0));background-image:-webkit-linear-gradient(#3f51b5,#3f51b5),-webkit-linear-gradient(#e0e0e0,#e0e0e0);background-image:-o-linear-gradient(#3f51b5,#3f51b5),-o-linear-gradient(#e0e0e0,#e0e0e0);background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#e0e0e0,#e0e0e0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.form-material .floating-label{position:absolute;left:0;font-size:14px;color:#757575;pointer-events:none;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.row.form-material .floating-label{left:15px}.form-material .form-control ~ .floating-label{top:8px;font-size:14px}.form-material .form-control.focus ~ .floating-label,.form-material .form-control:focus ~ .floating-label,.form-material .form-control:not(.empty) ~ .floating-label{top:-11.2px;font-size:11.2px}.form-material .form-control:-webkit-autofill ~ .floating-label{top:-11.2px;font-size:11.2px}.form-material .form-control.focus ~ .floating-label,.form-material .form-control:focus ~ .floating-label,.form-material .form-control:not(.empty) ~ .floating-label{font-weight:500}.form-material .form-control:-webkit-autofill ~ .floating-label{font-weight:500}.form-material .form-control.focus ~ .floating-label,.form-material .form-control:focus ~ .floating-label{color:#3f51b5}.form-material textarea.form-control{padding-bottom:6px;resize:none}.form-material.floating textarea.form-control{padding-top:6px}.form-material select.form-control{border:0;border-radius:0}.form-material:not(.floating) .control-label+select[multiple]{margin-top:5px}.form-material .hint{position:absolute;display:none;font-size:80%}.form-material .form-control.focus ~ .hint,.form-material .form-control:focus ~ .hint{display:block}.form-material .form-control.focus:invalid ~ .floating-label,.form-material .form-control:not(.empty):invalid ~ .floating-label{color:#f44336}.checkbox-custom input[type=radio]:checked+label::after,.checkbox-custom input[type=checkbox]:checked+label::after{font-family:"iconfont"!important;content:"\e671"}body{background-color:#f2f3f5}.loading{display:none;width:300px;margin:0 auto;position:relative;height:80px}.loading .liner{position:absolute;z-index:10;-webkit-box-shadow:rgba(0,0,0,0.4) 0 0 5px;-moz-box-shadow:rgba(0,0,0,0.4) 0 0 5px;box-shadow:rgba(0,0,0,0.4) 0 0 5px;border:1px solid #bbb;border-radius:3px;padding:20px 0;background-color:#fff;text-align:center;width:298px}.loading h3{margin:0 0 10px 0;font-size:14px}.aside{overflow-x:visible;position:fixed;z-index:20;float:left;width:180px;height:100%;max-height:100%;background-color:#343f4b;-webkit-transition:all .1s ease;transition:all .1s ease}.page.narrow .aside{width:70px}.aside-header{text-align:center;position:absolute;left:0;right:0;top:30px}.aside-header img{width:40px;height:40px}.aside-navi-container{position:relative;height:100%}.aside-navi-wrap{width:100%;position:absolute;top:100px;bottom:0;padding:0;margin:0}.aside-navi{width:100%;text-align:center}.aside ul>li>a:hover,.aside ul>li>a.selected{color:#fff}.aside ul>li>a.selected{background-color:#1f282c}.aside-navi>li>a{position:relative;display:block;overflow:hidden;white-space:nowrap;color:#a8adaf;padding-left:26px;text-align:left;height:50px;line-height:50px}.aside li>a>i.iconfont{font-size:22px;display:inline-block;line-height:50px;float:left}.aside li>a>span{display:inline-block;line-height:50px;float:left;padding-left:5px}.page.narrow .aside li>a{text-align:center;padding-left:0}.page.narrow .aside li>a>i.iconfont{font-size:32px;float:none}.page.narrow .aside li>a>span{display:none;float:none}.page-main{position:relative;height:100%;min-height:100%;min-width:1200px;margin-left:180px}.page.narrow .page-main{margin-left:70px}.page-main-header{background-color:#fff;border-bottom:1px solid #e0e1e3;position:relative;text-align:center}.container-fluid{padding-left:0;position:relative}.container-fluid .narrow{height:60px;line-height:60px;padding-right:20px;float:left}.container-fluid .narrow a i{font-size:26px;color:#323c42}.container-fluid .narrow a i:before{content:"\e625"}.page.narrow .container-fluid .narrow a i:before{content:"\e62c"}.page-main-navi{margin:20px;color:#323c42}.page-main-navi a{font-size:20px;padding:0 10px}.page-main-navi a.selected{color:#323c42}.page-main-container{margin:20px;padding:20px;min-height:calc(100% - 110px);background-color:#fff;box-shadow:0 1px 3px rgba(52,63,75,.1);position:relative}.page-main-aside{position:absolute;top:0;bottom:10px;padding:0;width:220px;margin:0;border-right:1px solid #e0e0e0}.page-main-aside.min{width:200px}.page-main-aside.max{width:300px}.page-main-aside.top-60{top:62px}.page-main-aside.top-160{top:162px}.app-product .page-main-aside,.app-classroom .page-main-aside{width:300px}.page-aside{position:absolute;top:0;bottom:0;left:0;width:260px;overflow-y:auto;background:#fff;border-right:1px solid #e0e0e0;-webkit-transition:top .5s ease,width .5s ease,opacity .3s ease;-o-transition:top .5s ease,width .5s ease,opacity .3s ease;transition:top .5s ease,width .5s ease,opacity .3s ease}.page-aside-section{position:relative;width:200px}.max .page-aside-section{width:300px}.app-product .page-aside-section,.app-classroom .page-aside-section{width:300px}.page-aside-section:after{position:relative;display:block;margin:22px;content:'';border-bottom:1px solid #e0e0e0}.page-aside-section:last-child:after{display:none}.page-aside-title{padding:10px 30px;margin:20px 0 10px;overflow:hidden;font-size:18px;color:#616161;text-overflow:ellipsis;white-space:nowrap;cursor:default}.app-setting .page-aside-title{margin:0 0 10px}.list-group-item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.page-main-aside .list-group-item{padding:13px 20px;margin-bottom:1px;border:0}.page-main-aside .list-group-item .list-group-item-container{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-main-aside .list-group-item .icon{color:#9e9e9e}.page-main-aside .list-group-item.node-selected .icon{color:#fff}.page-main-aside+.page-main-content{margin-left:220px;padding-left:20px}.page-main-aside.min+.page-main-content{margin-left:200px}.page-main-aside.max+.page-main-content{margin-left:300px}.app-product .page-main-aside+.page-main-content,.app-classroom .page-main-aside+.page-main-content{margin-left:300px}.avatar{position:relative;display:inline-block;width:40px;height:40px;white-space:nowrap;vertical-align:bottom;border-radius:1000px}.avatar.min{width:32px;height:32px}.avatar.square{border-radius:0}.avatar img{width:100%;max-width:100%;height:auto;border:0 none}.avatar img.round{border-radius:1000px}.search-item{padding-bottom:5px}.search-item-title{display:inline-block;width:100px;padding:5px}.search-item-condition{display:table-cell}.search-item-condition a.item{margin-right:5px;padding:5px 15px;display:inline-block}.search-item-condition a.item.selected{background-color:#00bcd4;color:#fff;border-radius:2px}.tag{background:#f2f2f2;font-size:12px;padding:2px 5px;color:#000;margin-right:5px}.tag:hover{background:#2e2e2e;color:#fff}.tag i{font-size:10px;padding-right:5px}.list-item .item-extInfos{padding-top:10px;margin:0}.list-item ul.item-extInfos li{margin:4px 10px 0 0;background:#66bb6a;padding:2px 0 2px 5px;float:left;color:#fff;font-size:12px}.list-item ul.item-extInfos li b{background:#fff;font-weight:normal;padding:2px 5px;margin:0 1px 0 5px;color:#000}span.indent{margin-right:10px;margin-left:10px}.app-setting .user-valid .label-danger{display:none}.app-setting .user-valid.forbidden .label-success{display:none}.app-setting .user-valid.forbidden .label-danger{display:inline-block}.app-setting .user-confirm .label-success{display:none}.app-setting .user-confirm.accept .label-danger{display:none}.app-setting .user-confirm.accept .label-success{display:inline-block}.field-description-select{display:none}#field-description-container.select .field-description-text{display:none}#field-description-container.select .field-description-select{display:block}.slidePanel-header{background-color:#fafbfc;border-bottom:1px solid #eee}.note-container{background-color:#fff;background-image:none;border:1px solid #e4eaec;border-radius:2px;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear;-o-transition:box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear;transition:box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear;-moz-appearance:none}.note-container:hover{border-color:#3f51b5;-webkit-box-shadow:none;box-shadow:none}.note-container textarea{font-size:14px;line-height:1.57142857;color:#76838f;width:100%;padding:10px 20px;border:0;height:80px}.note-container .note-container-footer{border-top:1px solid #f2f2f2;padding-top:5px;margin:5px 10px}.note-container-footer .note-datetimepicker-dropdown-menu{padding:20px;width:450px}.note-list-container{position:relative}.note-category-filter{position:absolute;right:0;top:0}.note-category-filter .dropdown{z-index:1}.slidePanel .note-header{position:relative;padding-left:50px;margin-bottom:20px}.slidePanel .note-header:after,.slidePanel .note-header:before{content:" ";display:table}.slidePanel .note-header:after{clear:both}.slidePanel .note-header-main{display:inline-block}.slidePanel .note-header .avatar{position:absolute;top:0;left:0}.slidePanel .note-header-right{float:right}.slidePanel .note-header .time{color:#9e9e9e}.auth-list li a{padding:15px 0;display:block}.auth-list li.active{border-right:2px solid #3f51b5}.timeline{position:relative;padding:0;margin-top:20px;list-style:none;background:0}.timeline:before{position:absolute;top:24px;bottom:0;left:28px;width:2px;margin-left:-1px;content:"";background-color:#e1e1e6;z-index:0}.timeline:after{clear:both;display:table;content:""}.timeline-item{position:relative;display:block;background-color:#fff}.timeline-period{padding:0 10px;margin-bottom:10px;line-height:22px;text-align:center;background:#3f51b5;border:1px solid #3f51b5;border-radius:20px;display:inline-block;color:#fff;height:24px;font-size:12px}.timeline-avatar{padding-left:16px;margin:30px 0 5px 0}.timeline-avatar img,.avatar-img{height:24px;width:24px;vertical-align:middle;border:1px solid #e1e1e6;border-radius:50%;padding:0;margin:0}.timeline-item time,.timeline-item .time{font-size:12px;color:#727287}.timeline-body{border:1px solid #e1e1e6;position:relative;border-radius:2px}.timeline-content,.checkin-content{padding:10px;word-wrap:break-word}.checkbox-custom.task-item input:checked+label{text-decoration:line-through}.timeline-arrow,.checkin-arrow{width:0;height:0;border-width:6px;border-style:solid;border-color:transparent transparent #e1e1e6 transparent;position:absolute;left:20px;top:-12px}.timeline-arrow .timeline-arrow-bg,.checkin-arrow .checkin-arrow-bg{width:0;height:0;border-width:4px;border-style:solid;border-color:transparent transparent #fff transparent;position:absolute;left:-4px;top:-2px}.upload-image-list-container .upload-image{padding-right:10px;margin-bottom:5px}.upload-file-container{border-top:1px solid #eee;margin:10px}.upload-file-container .upload-file{margin-top:5px}.timeline-item .location{font-size:13px}.timeline-footer,.checkin-footer{background:#f7f7f9;padding:5px 10px}.timeline-min{position:relative;padding:0;list-style:none;background:0}.timeline-min:before{position:absolute;top:10px;bottom:0;left:100px;width:1px;margin-left:-1px;content:"";background-color:#e1e1e6;z-index:0}.timeline-min:after{clear:both;display:table;content:""}.timeline-min-item{position:relative;display:block}.timeline-min-dot{position:absolute;top:5px;left:95px;z-index:11;color:#fff;text-align:center;cursor:pointer;background-color:#e1e1e6;border-radius:50%;width:8px;height:8px;margin-right:-4px;line-height:8px}.timeline-min-title{position:absolute;left:0;top:0}.timeline-min-content{position:relative;padding-left:120px}.search-item-condition-datetimepicker-dropdown-menu{padding:20px;width:400px;height:150px}.search-item-condition-datetimepicker-dropdown-menu.max{height:260px}.company-logo-container,.profile-avatar-container{padding:15px;border:1px solid #d6e1ee;border-radius:3px;background:#fff;display:inline-block}.company-logo-container img{width:40px;height:40px}.profile-avatar-container img{width:180px;height:180px}.pagination a{padding:7px 13px}.pagination a:focus,.pagination a:hover{z-index:2;color:#3f51b5;background-color:#eee;border-color:#e0e0e0}.pagination .page-break{color:#666;font-weight:700;width:auto;min-width:8px;padding:0 6px}.pagination .page-cur{z-index:3;color:#fff;padding:7px 13px;background-color:#3f51b5;border-color:#3f51b5}.pagination .page-skip input{margin:0 5px;padding-left:5px}.stages-container .stages{height:100%;position:relative;list-style:none;padding:0;margin:0;white-space:nowrap}.stages-container .stages:before,.stages:after{content:" ";display:table}.stages-container .stages .stage{width:20%;display:block;float:left;vertical-align:top;position:relative;padding:0 5px}.stage .stage-header{margin-bottom:15px;background-color:#FFF;border-radius:5px;border:1px solid #ceced6;position:relative}.stage .stage-header .header-inner{padding:8px 10px}.stage .stage-header .btn-icon{position:absolute;top:5px;right:10px}.stage .stage-header .stage-name{font-size:16px;font-weight:700;color:#0b0b0d;vertical-align:baseline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage .stage-header .stage-value{font-size:12px;padding-top:2px;vertical-align:baseline}.stage .stage-header .stage-value .count{font-style:normal;color:#727287}.stage .stage-header .stage-value .count:before{content:"\00b7";margin:0 5px;display:inline-block}.stages-container .stages .stage-body{position:relative}.stage-body .stage-item{background-color:#FFF;width:100%;border-radius:6px;border:1px solid #e1e1e6;-webkit-box-shadow:0 -2px 0 0 #f2f2f4;box-shadow:0 -2px 0 0 #f2f2f4;margin-bottom:5px;position:relative;min-height:70px}.stage-body .stage-item:last-child{margin-bottom:0}.stage-body .stage-item .stage-item-wrap{overflow:hidden;width:100%;position:relative;border-radius:5px;padding:15px 10px}.stage-body .stage-item .stage-item-body{position:relative}.stage-body .stage-item .stage-item-body>a{padding-left:28px;display:block;text-decoration:none}.stage-body .stage-item .avatar{position:absolute;left:0;top:0;width:22px;height:22px}.stage-body .stage-item .title{font-size:14px;font-weight:400;padding-right:15px;margin:0;color:#0b0b0d}.stage-body .stage-item .meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;padding-right:22px;font-size:12px;color:#727287}.dotValue:before{content:"\00b7";margin:0 5px;display:inline-block}.stage-body .stage-item .status{position:absolute;top:-32px;right:-32px;background-color:#2ab56f;width:64px;height:64px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);overflow:hidden;color:#FFF;text-transform:uppercase;font-weight:700;font-size:9px;letter-spacing:.05em;display:none}.stage-body .stage-item.status-lost .status{background-color:#ff4136;display:block}.stage-body .stage-item.status-won .status{background-color:#2ab56f;display:block}.stage-body .stage-item .status-badge{display:block;width:64px;height:64px;vertical-align:baseline;position:absolute;bottom:-44px;text-align:center}.timeline-stages .control-bar{height:1px;padding:0 25px;margin:0 -25px 0;position:relative}.timeline-stages .control-bar .timeline-controls{padding:5px 15px;position:absolute;display:block;text-align:center;width:160px;font-size:12px;line-height:1;margin-left:-80px;border-radius:25px;border:1px solid #eaeaee;top:-12px;background-color:#FFF;color:#727287;left:50%;z-index:1;-webkit-transition:all .22s;transition:all .22s}.timeline-stage{padding-right:0;padding-left:0;border-right:1px solid #e1e1e6}.timeline-stages .stage-body{border:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;margin-bottom:0}.timeline-stage header{position:relative;height:90px;padding:15px 12px;border-bottom:1px solid #dcdce1;border-top:1px solid #e1e1e6;background-color:#f5f5f6;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.02);box-shadow:0 1px 0 rgba(0,0,0,.02)}.timeline-stage header .stage-title{height:60px;font-size:18px;line-height:98px;color:#0b0b0d;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timeline-stage header .stage-summary{position:absolute;top:16px;right:20px;font-size:13px}.timeline-stage header .stage-summary .won-value{color:#2ab56f;padding:0 0 2px}.timeline-stage header .stage-summary .doing-value{color:#727287;padding:0 0 2px;border-bottom:1px solid #c2c8cd}.timeline-stage header .stage-summary .total-value{color:#727287;padding:0 0 2px 14px}.timeline-stage .stage-body .stage-item{border-radius:0;box-shadow:none;-webkit-box-shadow:none}.slidePanel-header .status-switch-container{position:absolute;right:20px;top:70px;margin:0}.slidePanel-header .status-btn-group{position:absolute;right:20px;top:75px;margin:0}.slidePanel-header .status-btn-group.deal-status-0 .btn-danger{display:none}.slidePanel-header .status-btn-group.deal-status-1 .btn-default{display:none}.slidePanel-header .status-btn-group.deal-status-2 .btn-success{display:none}.dot-stage-container{display:block;position:relative;min-height:35px;padding:20px 0}.dot-stage-container .dot-stages{display:table;width:100%;table-layout:fixed}.dot-stage-container .dot-stages label{height:1px;cursor:pointer;display:table-cell;text-align:center;padding:0;left:0;visibility:visible;opacity:1;top:0;background:#2ab56f;position:relative;margin-bottom:5px;font-weight:700;font-size:13px}body.app-worksheet .dot-stage-container .dot-stages label{cursor:default}.dot-stage-container .dot-stages .selected ~ label{background:#d4d4da}.dot-stage-container .dot-stages label:first-child{border-bottom-left-radius:25px;border-top-left-radius:25px}.dot-stage-container .dot-stages label:last-child{border-bottom-right-radius:25px;border-top-right-radius:25px}.dot-stage-container .dot-stages label:before{width:18px;height:18px;position:absolute;left:50%;margin-left:-9px;top:-8px;border:1px solid #2ab56f;content:" ";background:#FFF;border-radius:50%}.dot-stage-container .dot-stages .selected ~ label:before{border-color:#d4d4da;background-color:#FFF}.dot-stage-container .dot-stages .selected ~ label:after{background-color:#d4d4da}.dot-stage-container .dot-stages label .knob{width:1px;height:7px;background-color:#2ab56f;border-radius:5px;position:absolute;display:block}.dot-stage-container .dot-stages label:first-child .knob{left:-1px;top:-3px}.dot-stage-container .dot-stages label input{width:auto;position:absolute;opacity:0;left:50%;margin-left:-6px;top:-6px}.dot-stage-container .dot-stages label .duration{position:absolute;display:block;white-space:nowrap;top:16px;left:0;text-align:center;width:100%;font-size:11px;font-weight:400;color:#727287}.dot-stage-container .dot-stages label .time{position:absolute;display:block;white-space:nowrap;top:32px;left:0;text-align:center;width:100%;font-size:11px;font-weight:400;color:#727287}.dot-stage-container .dot-stages label:after{width:10px;height:10px;position:absolute;left:50%;margin-left:-5px;top:-4px;content:" ";background:#2ab56f;border-radius:50%}.slidePanel-header .status-wrap{overflow:hidden;position:absolute;top:0;left:0;width:45px;height:45px}.slidePanel-header .status{position:absolute;top:-32px;left:-32px;background-color:#2ab56f;width:64px;height:64px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);overflow:hidden;color:#FFF;text-transform:uppercase;font-weight:700;font-size:9px;letter-spacing:.05em}.slidePanel-header .status.status-lost{background-color:#ff4136}.slidePanel-header .status.status-won{background-color:#2ab56f}.slidePanel-header .status .status-badge{display:block;width:64px;height:64px;vertical-align:baseline;position:absolute;bottom:-45px;text-align:center}.counter .counter-number-group{color:#37474f}.counter-number-group .counter-number{font-size:28px}.counter-number-group .counter-number-related{font-size:18px}body.app-workbench .page-header{border-bottom:0;margin:10px 0 10px;position:relative}.page-header-actions{position:absolute;top:50%;right:30px;margin:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:100}.line-through{text-decoration:line-through}.layout-full{height:100%}body.layout-full{padding-top:0}.layout-full .page{height:100%;margin:0!important;padding:0;background-color:transparent}.page-error header p{margin-bottom:30px;font-size:30px;text-transform:uppercase}.page-error .error-advise{margin-bottom:25px;color:#a9afb5}.page-copyright{margin-top:60px;color:#37474f;font-size:12px;letter-spacing:1px}.full-screen-80{width:80%}.page-search .list-group-item{padding-top:10px;padding-bottom:10px}.page-search .list-group-item>h4{margin-bottom:5px}.page-search .list-group-item>h4 a{color:#526069;text-decoration:none;font-size:16px}.page-search .list-group-item>h4 p{font-size:14px}.page-search .list-group-item>p:last-child{margin-bottom:0}.search-item-container .search-item-adv-container{display:none}.search-item-container.adv .search-item-adv-container{display:block}.search-item-container.adv .search-item-basic-container{display:none}.pearls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 22px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pearl{position:relative;padding:0;margin:0;text-align:center}.pearl-icon,.pearl-number{position:relative;z-index:1;display:inline-block;width:36px;height:36px;line-height:32px;color:#fff;text-align:center;background:#bdbdbd;border:2px solid #bdbdbd;border-radius:50%}.pearl-number{font-size:18px}.pearls-xs .pearl-icon,.pearls-xs .pearl-number{width:24px;height:24px;line-height:20px}.pearls-xs .pearl-number{font-size:12px}.pearl.done .pearl-icon,.pearl.done .pearl-number{color:#fff;background-color:#3f51b5;border-color:#3f51b5}.pearl-title{display:block;margin-top:.5em;margin-bottom:0;overflow:hidden;font-size:16px;color:#616161;text-overflow:ellipsis;white-space:nowrap}.pearls-xs .pearl-title{font-size:12px}.pearl:after,.pearl:before{position:absolute;top:18px;z-index:0;width:50%;height:4px;content:"";background-color:#eee}.pearl:after{right:0}.pearl.done:after,.pearl.done:before{background-color:#3f51b5}.pearls-xs .pearl:after,.pearls-xs .pearl:before{top:12px;height:2px}.pearl:before{left:0}.pearl.active:after,.pearl.active:before,.pearl.current:after,.pearl.current:before{background-color:#3f51b5}.pearl.active .pearl-icon,.pearl.active .pearl-number,.pearl.current .pearl-icon,.pearl.current .pearl-number{color:#3f51b5;background-color:#fff;border-color:#3f51b5;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.dropdown-menu-checkbox-container{min-width:460px}.dropdown-menu-checkbox-list{max-height:350px;overflow:hidden}.dropdown-menu-checkbox-list span.checkbox-item{min-width:220px;display:inline-block}span.checkbox-item .checkbox-custom{position:relative;display:block;margin-top:10px;margin-bottom:10px}thead tr th a.sort-title,thead tr th.header{color:#616161;font-weight:bold;cursor:pointer}thead tr th a.sort-title{display:block}.sindu_handle a.sort-title{cursor:move}thead tr th a.sort-title:after,thead tr th.header:after{font-family:"iconfont"!important;content:"\e638";color:#999;position:relative;font-weight:normal;padding-left:10px;cursor:pointer}thead tr th a.sort-title.asc:after,thead tr th.headerSortDown:after{color:#616161;content:"\ea97"}thead tr th a.sort-title.desc:after,thead tr th.headerSortUp:after{color:#616161;content:"\e635"}.box-info{margin-bottom:30px;overflow:hidden;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.box-info>div{margin-bottom:15px;border-right:1px solid rgba(0,0,0,.078)}.box-info>div:last-of-type{border:0}.box-info .box{position:relative;padding:0;margin:0;font-size:inherit;color:#9e9e9e;vertical-align:top;background-color:#eee;border-radius:0;text-align:center;background-color:transparent}.box .box-number{font-size:28px;line-height:28px}.box .box-number.min{font-size:28px}.box .box-desc{font-size:12px;color:#9e9e9e;margin-bottom:0}.navbar-search{position:absolute;top:0;left:260px;right:180px;bottom:0}.navbar-search .input-search .icon-search{left:0;font-size:24px;color:#9e9e9e;text-align:center;pointer-events:none;position:absolute;top:50%;z-index:1;width:36px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.navbar-search .form-control{height:60px;padding-left:40px;border:0}/*! top search css */.twitter-typeahead{width:100%;padding:0;margin:0}.tt-dropdown-menu,.tt-menu{position:absolute;top:100%;left:0;width:100%;z-index:1200;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:1rem;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid #e0e0e0;border-radius:.215rem;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.05);box-shadow:0 3px 12px rgba(0,0,0,.05)}.tt-dropdown-menu .tt-suggestion,.tt-menu .tt-suggestion{display:block;padding:10px 20px;clear:both;font-weight:300;line-height:1.571429;color:#757575;text-align:left;font-size:16px}.tt-dropdown-menu .tt-suggestion.tt-cursor,.tt-dropdown-menu .tt-suggestion:hover,.tt-menu .tt-suggestion.tt-cursor,.tt-menu .tt-suggestion:hover{color:#757575;text-decoration:none;cursor:pointer;background-color:#eee;outline:0}.tt-dropdown-menu .tt-suggestion.tt-cursor a,.tt-dropdown-menu .tt-suggestion:hover a,.tt-menu .tt-suggestion.tt-cursor a,.tt-menu .tt-suggestion:hover a{color:#757575}.tt-dropdown-menu .tt-suggestion p,.tt-menu .tt-suggestion p{margin:0}.navbar-toolbar-right{position:absolute;top:0;right:20px}.navbar-toolbar-right .dropdown-menu{right:0;left:auto}.detail-right-line{border-left:1px solid #e0e0e0}.web-phone-panel{padding:0 20px;width:300px}.web-phone-header{padding:20px 0}.web-phone-header span{display:inline-block;font-size:12px}.web-phone-header span:before{content:"";height:10px;width:10px;display:inline-block;border-radius:100%;margin-right:5px;position:relative}.web-phone-header span.offline:before{background:#ddd}.web-phone-header span.online:before{background:#4caf50}.web-phone-header span.busy:before{background:#e53935}.web-phone-dialpad{border-top:1px solid #e2eaec;padding:15px 0}.web-phone-dialpad-input-container{position:relative;margin-bottom:10px}.web-phone-dialpad-input-container input{height:36px;line-height:36px;width:100%;box-sizing:border-box;border:0;text-align:center;font-size:28px;font-weight:300}.web-phone-dialpad-input-container input:focus+.dialpad-number-backspace{opacity:.5}.dialpad-number-backspace{opacity:0;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s;position:absolute;right:0;top:0;line-height:36px;text-align:center;font-size:18px;color:#9b9b9b}.dialpad-number-backspace:hover{color:#417afc;opacity:1!important}.web-phone-dialpad-number-container{line-height:1;width:204px;margin:0 auto 10px}.web-phone-dialpad-number-container:after{display:block;height:0;content:".";visibility:hidden;clear:both}.web-phone-dialpad-number-container li{text-align:center;float:left;height:56px;width:56px;line-height:56px;border:1px solid #a6c1ff;border-radius:100%;font-size:26px;margin:2px 5px;cursor:pointer;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.web-phone-dialpad-number-container li:hover{border-color:#417afc;color:#417afc}.web-phone-dialpad-number-container li:active{background:#eff4f5}.dialpad-call-btn{display:inline-block;height:56px;line-height:56px;width:56px;text-align:center;color:#fff;background:#4caf50;border-radius:100%}.dialpad-call-btn:hover{color:#fff}.dialpad-call-btn i{line-height:56px;font-size:26px}.dialpad-call-btn:hover i:before{content:"\e610"}.dialpad-call-btn.disabled,.dialpad-call-btn.disabled:hover{color:#9e9e9e;background-color:#eee}.dialpad-call-btn.busy,.dialpad-call-btn.busy:hover{color:#fff;background-color:#fa7a7a}.upload-attachments .upload-attachment-item{padding-bottom:10px}.upload-attachment-item .file-remove-link{padding-left:10px;display:none}.upload-attachment-item:hover .file-remove-link{display:inline-block}.customer-detail-tag-container .btn-edit{display:none}.customer-detail-tag-container.hasTags:hover .btn-edit{display:inline-block}.sindu_handle a{cursor:move}.item-ext-note{color:#999;display:inline-block;max-width:1000px;overflow:hidden;text-overflow:ellipsis;font-size:14px}.white-popup-block{background:#FFF;padding:1.2cm;text-align:left;margin:40px auto;position:relative;max-width:21cm;width:21cm}#page-bottom-tips{height:36px;line-height:36px}.report-title{border-left:2px solid #3f51b5;padding-left:10px}.border-box{padding:10px 100px;border-radius:25px;border:2px solid #ddd;color:#727287}@media(max-height:800px){.aside-header{display:none}.aside-navi-wrap{top:0}}.entity-extend-detail{margin-top:20px;background-color:#fff;border:1px solid #e1e1e6;padding:20px 0 0 0}.entity-extend-detail span.btn{cursor:default}.entity-extend-detail .title{position:relative;padding:0 20px 20px 20px;border-bottom:1px solid #e1e1e6}.entity-extend-detail .title.noborder{padding:0 20px;border-bottom:0}.entity-extend-detail .title .action{position:absolute;top:0;right:20px;z-index:2}.entity-extend-detail .content{position:relative;padding:20px}.detail-right-container h6:before{background:#3f51b5;content:"";display:inline-block;height:10px;margin:0 6px 0 0;width:2px}.detail-right-container h6{vertical-align:baseline;word-break:break-word;padding:0;margin:0;color:#666;font-size:13px}.detail-right-container p{font-size:13px;padding:6px;word-wrap:break-word;vertical-align:baseline}.landingPage-title{position:relative;color:#fff;padding:0;margin:0;width:100%;height:150px;display:table;background-image:linear-gradient(-45deg,#59ceff 0,#6177ff 100%)}.landingPage-title h2{color:#fff;display:table-cell;vertical-align:middle}.landingPage-title-bg{left:0;position:absolute;top:0}.landingPage-title-bg img{height:150px}.nowrap{white-space:nowrap}.chat-content{padding-bottom:2px}.chat-content span{line-height:28px;display:inline-block;padding:4px 15px;margin:0 20px 10px 0;color:#757575;background-color:#ebebeb;border-radius:.286rem;word-wrap:break-word;max-width:100%}.chat-content p{font-size:12px;color:#9e9e9e;margin:0;padding-bottom:5px}.chat-content span a.file{color:#757575}.chat-content span a.file b{font-weight:normal}.chat-right{text-align:right}.chat-right span{color:#fff;background-color:#3f51b5}.chat-right p{padding-right:25px}.chat-right span a.file{color:#fff}#bwx-detail-note-container .upload-image{max-width:100%}.modal-body-container{max-height:350px;overflow:hidden}.callTask-customer-container{border-bottom:1px solid #f2f2f2;padding-bottom:20px;margin-bottom:20px;background-color:#fff}.callTask-customer-container h4{font-size:16px}.callTask-customer-input{display:none}.customer-note-container{display:none}.callTask-customer-container.open .callTask-customer-input,.callTask-customer-container.open .customer-note-container{display:block}.app-callTask .slidePanel-actions{top:20px}.callTask-action .box-info{margin-bottom:10px}.callTask-action .btn-gotop{display:none}.callTask-action.affix{background-color:#fafbfc;display:block;padding:20px 40px;right:40px;z-index:3000;border:1px solid #3f51b5}.callTask-action.affix .btn-gotop{display:inline-block;position:absolute;right:10px;top:10px}.grecaptcha-badge{display:none}.clazzCalendar{margin:0 auto;max-width:100%}.clazz-tips{position:relative;min-width:300px}.clazz-tips .card-content{min-height:20px}.clazz-tips .card-wrapper{width:100%;height:100%;box-sizing:border-box;padding:0 20px 20px;position:relative}.card-wrapper .clazz-action{position:absolute;right:0;top:-20px}.card-wrapper .clazz-action a{color:#262626}.card-wrapper .header{color:#262626;letter-spacing:0;text-align:justify;font-size:22px}.card-wrapper .header:after{display:block;width:20px;height:0;content:"";border:.5px solid #ddd;margin-top:10px}.card-wrapper .section{font-size:13px;color:#787878;letter-spacing:0;text-align:justify;line-height:20px;padding-top:8px}.color-selector{padding:0;margin:0;list-style:none}.color-selector>li{position:relative;display:inline-block;width:30px;height:30px;margin:0 8px 8px 0;background-color:#3f51b5;border-radius:100%}.color-selector>li:hover{opacity:.8}.color-selector>li:before{position:absolute;top:0;left:0;display:inline-block;width:inherit;height:inherit;content:"";background:inherit;border:1px solid rgba(0,0,0,.1);border-radius:inherit}.color-selector>li input[type=radio]{position:absolute;top:0;left:0;z-index:1;width:inherit;height:inherit;cursor:pointer;border-radius:inherit;opacity:0}.color-selector>li input[type=radio]:disabled{cursor:not-allowed}.color-selector>li label,li.bg-custom .asColorPicker-trigger span{position:relative;margin-bottom:.4rem;font-family:"iconfont"!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}.color-selector>li input[type="radio"]:checked+label::after{position:absolute;top:0;left:7px;display:inline-block;margin-top:-4px;font-size:16px;line-height:1;color:#fff;content:"\e671"}.color-selector>li.color-selector-disabled{background-color:#bdbdbd!important}.color-selector>li.color-selector-disabled input[type=radio]:disabled{cursor:not-allowed}.color-selector>li.bg-custom{background-color:#fff;border-radius:0;border:0}.color-selector>li.bg-custom .asColorPicker-trigger{width:26px;height:26px;border:0}.color-selector>li.bg-custom:before{border:0}.color-selector>li.bg-custom input[type="radio"]:checked+.asColorPicker-trigger span::after{position:absolute;top:4px;left:5px;display:inline-block;font-size:16px;line-height:1;color:#fff;content:"\e671"}.tablesaw-columntoggle td.title a,.tablesaw-swipe td.title a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}#productSelectModal,#userSelectModal{z-index:1410}.modal-upgrade-header{width:100%;height:120px;padding:10px;margin:0;color:#fff}.modal-upgrade-header button.close,.modal-upgrade-header .close:hover,.modal-upgrade-header .close:focus{color:#fff}.modal-upgrade-header .modal-title{color:#fff}.modal-upgrade-header h5{color:rgba(255,255,255,.65)}.modal-upgrade-body{width:100%;padding:20px;margin:0;background-color:#fff}.modal-upgrade-body ul li{padding-bottom:10px}.upgrade-header-watermark{position:absolute;right:10px;top:10px;opacity:.1}.upgrade-header-watermark i{font-size:80px!important}.h2.article-title{font-size:36px}.article-date{font-size:12px;color:#a8abb3;margin-top:10px;margin-bottom:35px}.article-description{font-size:16px;color:#787878;letter-spacing:0;line-height:24px}.article-description:after{display:block;width:58px;content:"";border:.5px solid #ddd;margin:20px 0}.article-content .note-editable{line-height:30px;font-size:16px;letter-spacing:0;text-align:justify;margin-bottom:26px;word-wrap:break-word}.article-content .note-editable img{margin:10px 0;cursor:pointer;max-width:740px}.article-content .note-editable blockquote p{margin-bottom:0;padding:6px 0;word-wrap:break-word;line-height:28px;color:#787878}.article-content .note-editable h1{font-size:24px}.article-content .note-editable h2{font-size:20px;line-height:28px;color:#4285f4}.article-content .note-editable h3{font-size:18px;margin:40px 0 14px;line-height:23px;position:relative;padding-left:10px}.article-content .note-editable h3:before{position:absolute;top:4px;bottom:4px;left:0;width:4px;background:#4285f4;display:block;content:""}.article-content .note-editable ul{padding:0 0 0 20px;margin-bottom:22px}.article-content .note-editable ul li{list-style-type:square}.article-content .note-editable p{word-wrap:break-word}.article-content .note-editable p a{color:#262626;border:solid #999;border-width:0 0 1px;padding:0 0 1px;word-wrap:break-word}.article-content .note-editable p a:hover{color:#4d7fd0;border-color:#4d7fd0}.article-content .note-editable p strong{font-weight:600}.article-logo-container{background-color:#0067ed;display:inline-block;padding:20px}.article-logo-container img{max-width:256px;max-height:34px}.importantDate-item{margin-bottom:10px;padding-bottom:5px}.importantDate-title{position:relative;padding-right:50px;color:#666;font-size:12px}.importantDate-title .link-menu{position:absolute;top:0;display:none}.importantDate-item:hover{border-bottom:1px solid #bbb}.importantDate-item:hover .link-menu{display:block}.importantDate-title .link-delete{right:25px}.importantDate-title .link-edit{right:5px}.importantDate-title:before{background:#3f51b5;content:"";display:inline-block;height:10px;margin:0 6px 0 0;width:2px}.importantDate-desc{font-size:13px;padding-left:8px}.importantDate-list{padding-right:280px;min-height:100px}.importantDate-right-aside{position:absolute;top:70px;right:0;width:280px;padding:20px;border-left:1px solid #e0e0e0}@media(max-width:1680px){.app-customer .action-bar button.btn-default i{display:none}}.form-search .form-group{padding-top:10px;padding-right:10px}.file-upload-box{border:2px dashed #bdbdbd;border-radius:.215rem;padding:30px 80px;display:block;text-align:center}.poster-template-container .item{width:140px;height:198px;display:inline-block}.poster-template-container .image-container{width:100%;height:100%;position:relative;text-align:center;display:inline-block}.poster-template-container img{position:absolute;object-fit:contain;top:0;right:0;width:100%;height:100%}.poster-template-container .title{padding:10px 0 0 0;color:#0e1318;font-size:14px;font-weight:bold;text-align:center;margin:0}.poster-template-container .desc{color:rgba(14,19,24,.45);text-align:center;font-size:12px;padding:0;margin:0}.poster-container li{width:220px;display:inline-block;margin-right:20px;margin-bottom:20px;height:300px;padding:8px;background:#eceff1;border-radius:4px}.poster-container .overlay{position:relative;display:inline-block;width:100%;max-width:100%;height:100%;margin:0;overflow:hidden;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0)}.poster-container .overlay-figure{width:100%;max-width:100%;margin-bottom:0}.poster-container .overlay-panel{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;color:#fff}.poster-container .overlay-panel a:not([class]){color:inherit;text-decoration:underline}.poster-container .overlay-panel>:last-child{margin-bottom:0}.poster-container .overlay-panel h1,.overlay-panel h2,.overlay-panel h3,.overlay-panel h4,.overlay-panel h5,.overlay-panel h6{color:inherit}.poster-container .overlay-hover:not(:hover) .overlay-panel:not(.overlay-background-fixed){opacity:0}.poster-container .overlay-background{background:rgba(0,0,0,.7)}.poster-container .overlay-image{width:100%;max-width:100%;padding:0;object-fit:contain}.poster-container .overlay-shade{background:transparent -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(255,255,255,0)),color-stop(90%,rgba(255,255,255,.87)),to(#fff)) repeat scroll 0 0;background:transparent -webkit-linear-gradient(top,rgba(255,255,255,0) 50%,rgba(255,255,255,.87) 90%,#fff 100%) repeat scroll 0 0;background:transparent -o-linear-gradient(top,rgba(255,255,255,0) 50%,rgba(255,255,255,.87) 90%,#fff 100%) repeat scroll 0 0;background:transparent linear-gradient(to bottom,rgba(255,255,255,0) 50%,rgba(255,255,255,.87) 90%,#fff 100%) repeat scroll 0 0}.poster-container .overlay-icon{font-size:0;text-align:center}.poster-container .overlay-icon:before{display:inline-block;height:100%;vertical-align:middle;content:""}.poster-container .overlay-icon .icon{display:inline-block;margin-right:10px;margin-left:10px;font-size:24px;line-height:1;color:#fff;text-decoration:none}.weixin-nickName{height:32px;line-height:32px;padding-left:10px}.recordModal-fileTrans-container{max-height:350px;overflow:hidden;border-top:1px solid #e1e6eb;padding-top:10px}.app-bwx{background:#fff;text-align:left;margin:40px auto;position:relative;max-width:800px;min-height:500px}.app-bwx .bwx-header{background-color:#fafbfc;border-bottom:1px solid #eee;position:relative;padding:20px 30px}.bwx-header-close{position:absolute;top:0;right:5px}.bwx-header-close button{color:#000}.bwx-preview-bg{border-radius:4px;position:relative;display:inline-block;font-size:0;line-height:0;margin-left:40px;background-image:url(../images/bweixin-talk-bg.png);background-repeat:no-repeat;width:240px;min-height:420px;background-size:240px auto}.bwx-preview-message-area{padding:0 10px 30px;margin-top:80px;background:#e9eaeb;border-radius:6px;max-height:360px;overflow:auto}.bwx-preview-message{margin-top:3px}.bwx-preview-message-avatar{display:inline-block;vertical-align:top;margin-right:10px}.bwx-preview-message-word{line-height:1;padding-top:5px;padding-bottom:5px;min-height:28px;max-width:166px;display:inline-block;text-align:left;padding:3px 6px;border-radius:4px;min-width:24px;box-sizing:border-box;background-color:#fff;border:1px solid #e4e6e9}.bwx-preview-message-word:before{position:absolute;left:-6px;border-width:4px 6px;border-left:0;border-right-color:#e4e6e9}.bwx-preview-message-word:after{position:absolute;border-width:4px 6px;border-left:0;border-right-color:#fff;left:-5px}.bwx-preview-message-word .text-word{font-size:12px;letter-spacing:0;line-height:18px;line-height:18px;overflow:hidden;height:90px;display:-webkit-box;display:-moz-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:5;-moz-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;box-orient:vertical;height:auto;max-height:110px}.bwx-preview-message-image{overflow:hidden;border-radius:4px;position:relative;cursor:default;display:inline-block;position:relative;vertical-align:top;border-radius:4px;overflow:hidden;max-width:216px;min-height:30px;min-width:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.bwx-preview-message-image img{max-height:250px;vertical-align:top;min-height:27px;max-width:140px}.bwx-preview-message-link{line-height:1;padding:5px;min-height:28px;max-width:166px;width:100%;background-color:#fff;border:1px solid #e4e6e9;display:inline-block;text-align:left}.bwx-preview-message-link-title{font-size:13px;color:#000;line-height:20px}.bwx-preview-message-link-image{float:right;width:45px;height:45px;margin-top:2px;margin-bottom:2px;margin-left:10px;background-size:cover;background-position:center}.bwx-preview-message-link-text{zoom:1;font-size:12px;line-height:18px;overflow:hidden;display:-webkit-box;display:-moz-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;-moz-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical;height:auto;color:#787878;max-height:52px;overflow-wrap:break-word}.tree-left{position:relative;float:left}.tree-left-content{margin-top:0;width:300px;height:410px;box-sizing:border-box;overflow:auto}.tree-right{padding-left:20px;border-left:1px solid #e4e6e9;float:right}.tree-right:after{clear:both;content:".";display:block;line-height:0;font-size:0;visibility:hidden}.tree-right-title{color:#787878;max-width:220px}.tree-right-content{width:220px;padding:0;margin-top:10px;overflow-y:auto;box-sizing:border-box;height:380px}.tree-right-content ul li{white-space:nowrap;overflow:hidden;padding-right:20px;position:relative;padding-bottom:5px}.tree-right-content ul li span{font-size:13px;cursor:default;max-width:170px}.tree-right-content ul li a{display:inline-block;position:absolute;right:1px;color:#787878}h5.subtitle:before{background:#3f51b5;content:"";display:inline-block;height:10px;margin:0 6px 0 0;width:2px}h5.title:before{background:#3f51b5;content:"";display:inline-block;height:13px;margin:0 6px 0 0;width:4px}h5.title{vertical-align:baseline;word-break:break-word;padding:0;margin:0;color:#666;font-size:15px}h6.title:before{background:#3f51b5;content:"";display:inline-block;height:10px;margin:0 6px 0 0;width:2px}h6.title{vertical-align:baseline;word-break:break-word;padding:0;margin:0;color:#666;font-size:13px}.chat-link-content{height:32px;line-height:32px;padding:0;margin:0}.text-ellipsis{display:inline-block;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.field-selected-item{border:1px solid #c5c5c5;background:#f6f6f6;margin:0 50px 5px 0;padding:5px;width:400px}.deal-stage-line{display:block;position:relative;width:100%;background:#f1f3f5;height:20px;line-height:20px}.deal-stage-line span{display:inline-block;height:20px;line-height:20px;padding:0;margin:0;float:left}.deal-stage-normal{background:#0075ce}.deal-stage-delay{background:#52bbfd}.deal-stage-loss{background:#dee1e9}.deal-stage-win{background:#36ab7a}.deal-stage-line span.rate{position:absolute;right:10px}.workReport-note-remark{border-bottom:1px solid #e1e6eb;margin-bottom:10px;padding-bottom:10px;padding-top:5px;word-wrap:break-word}#workReport-note-container .workReport-note-item:last-child .workReport-note-remark{border-bottom:0}.mkLightboxContainer img{max-width:100%;max-height:100%;width:auto;height:auto}.mkLightboxContainer{position:fixed;left:0;top:0;min-height:100vh;min-width:100vw;height:100vh;width:100vw;overflow:hidden;box-sizing:border-box;z-index:2009;display:flex;align-items:center;justify-content:center}.mkLightboxContainer>*{z-index:2099}.mkLightboxContainer .overlay{position:absolute;left:0;top:0;height:100vh;width:100%;overflow:hidden;box-sizing:border-box;background:rgba(0,0,0,.85);z-index:2000}.mkLightboxContainer .mklbInner{position:relative;height:100vh;transition:all .4s ease-in-out;margin-left:0}.mkLightboxContainer img,.mkLightboxContainer video{background:#fff;box-shadow:0 0 30px #222;max-height:85vh;min-width:auto;max-width:75vw;width:auto;height:auto}.mkLightboxContainer .mklbItem:hover{cursor:pointer;font-style:italic}.mkLightboxContainer .closeIconContainer{position:fixed;top:20px;right:50px}.mkLightboxContainer .closeIconContainer i{color:white;font-size:30px}.height-32{height:32px;line-height:32px}.video{position:relative}.video-play{display:inline-block;width:32px;height:32px;position:absolute;margin:auto;bottom:0;top:0;left:0;right:0;box-shadow:none;border-radius:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHRpdGxlPlBsYXlfNDB4NDA8L3RpdGxlPjxwYXRoIGQ9Ik0yMCAuODMzYTE5LjE2NyAxOS4xNjcgMCAxIDAgMTkuMTY3IDE5LjE2NyAxOS4xNjcgMTkuMTY3IDAgMCAwLTE5LjE2Ny0xOS4xNjd6IiBvcGFjaXR5PSIuNiIvPjxwYXRoIGQ9Ik0yMCAyYTE4IDE4IDAgMSAxLTE4IDE4IDE4LjAyIDE4LjAyIDAgMCAxIDE4LTE4bTAtMmEyMCAyMCAwIDEgMCAyMCAyMCAyMCAyMCAwIDAgMC0yMC0yMHptOC4wNzIgMjAuOWExLjY3MSAxLjY3MSAwIDAgMS0uNTEzLjUxM2wtOS45OSA2LjM1N2ExLjY3MSAxLjY3MSAwIDAgMS0yLjU2OS0xLjQxM3YtMTIuNzE1YTEuNjcxIDEuNjcxIDAgMCAxIDIuNTY5LTEuNDFsOS45OSA2LjM1OGExLjY3MSAxLjY3MSAwIDAgMSAuNTEzIDIuMzF6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}.moment-content-container{position:relative}.moment-image-container{width:60px;height:60px;float:left;position:relative}.moment-image-container.style1 .image0{width:60px;height:60px}.moment-image-container.style2 .image0{width:29px;height:60px;float:left}.moment-image-container.style2 .image1{width:29px;height:60px;float:right}.moment-image-container.style3 .image0{width:29px;height:60px;float:left}.moment-image-container.style3 .image1{width:29px;height:29px;position:absolute;right:0;top:0}.moment-image-container.style3 .image2{width:29px;height:29px;right:0;bottom:0;position:absolute}.moment-image-container.style4 .image0{width:29px;height:29px;left:0;top:0;position:absolute}.moment-image-container.style4 .image1{width:29px;height:29px;left:0;bottom:0;position:absolute}.moment-image-container.style4 .image2{width:29px;height:29px;right:0;bottom:0;position:absolute}.moment-image-container.style4 .image3{width:29px;height:29px;right:0;top:0;position:absolute}.moment-title-container{padding-left:10px;height:60px;overflow:hidden;display:flex;align-items:center}.moment-title-container .moment-title{line-clamp:3;-webkit-line-clamp:3;display:-webkit-box;max-height:60px;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.checkin-item{position:relative;display:block;background-color:#fff}.checkin-header{padding-left:16px;margin:30px 0 5px 0}.checkin-createDate{font-size:12px;color:#727287}.checkin-body{border:1px solid #e1e1e6;position:relative;border-radius:2px}.width-limited-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px;display:block}table tr.actual{background-color:#fcf8e3}.anchorBL{display:none}.sop-phase-container{position:relative;padding:0;list-style:none;background:0}.sop-phase-container:before{position:absolute;top:26px;bottom:40px;left:20px;width:2px;margin-left:-1px;content:"";background-color:#e1e1e6;z-index:0}.sop-phase-container:after{clear:both;display:table;content:""}.sop-phase-container .item{position:relative;margin:5px 0 20px 35px;background:#eee;padding:20px}.sop-phase-container .item .item-icon{display:inline-block;background:#fff;width:12px;height:12px;border:4px solid #337ab7;border-radius:100%;position:absolute;top:0;left:-31px;z-index:1}.phase-item-shareFiles a.file{display:block;padding-bottom:10px;font-size:14px}.sop-phase-container .foot{margin-left:35px}.app-sop .page{overflow:hidden}.app-sop .page-main-container{height:-webkit-calc(100% - 110px);height:calc(100% - 110px);overflow:auto;overflow:hidden}.app-sop .page-main-container .sop-phases-container{position:relative;height:-webkit-calc(100% - 30px);height:calc(100% - 30px);overflow-x:auto;white-space:nowrap}.app-sop .sop-phases{position:relative;height:-webkit-calc(100% - 70px);height:calc(100% - 70px);padding-top:20px;margin:0;list-style:none}.app-sop .sop-phase{position:relative;display:inline-block;width:260px;height:100%;margin-top:-1px;margin-right:30px;vertical-align:top;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;-webkit-box-shadow:0 1px 1px rgb(0 0 0 / 5%);box-shadow:0 1px 1px rgb(0 0 0 / 5%);white-space:normal}.app-sop .sop-phase-header{padding:5px 20px;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;border-top-left-radius:4px;border-top-right-radius:4px}.app-sop .sop-phase-action{padding:8px 0}.app-sop .sop-phase-action a{color:#37474f}.app-sop .sop-phase-content{height:-webkit-calc(100% - 60px);height:calc(100% - 60px);overflow:auto}.app-sop .sop-item-list{min-height:100px;margin-top:-1px;margin-bottom:0}.app-sop .sop-item-list .list-group-item{padding:12px 20px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:3px solid transparent}.app-sop .sop-item-list .list-group-item:last-child{border-radius:0}.app-sop .sop-item-list .list-group-item.ui-sortable-placeholder{visibility:visible!important;background-color:#e0e0e0}.stage-container{display:table;table-layout:fixed;width:100%}.stage-container li{display:table-cell;position:relative;height:24px;line-height:24px;padding:0 5px;cursor:pointer}.stage-container li:first-child::before,.stage-container li:last-child::before{background:#e1e6eb;position:absolute;width:30px;height:calc(100% - 1px);top:0;margin:0;content:""}.stage-container li:first-child::before{left:-6px}.stage-container li:last-child::before{right:-6px}.stage-container .bg-top{background:#e1e6eb;height:50%;-webkit-transform:skew(30deg);transform:skew(30deg)}.stage-container .bg-bottom{background:#e1e6eb;margin-top:-1px;height:50%;-webkit-transform:skew(-30deg);transform:skew(-30deg)}.stage-container .stage-text{position:absolute;width:100%;left:0;top:0;z-index:999;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;text-align:center;padding:0 15px}.word-break{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-container li.over:first-child::before,.stage-container li.over:last-child::before{background:#36ab7a}.stage-container .over .bg-top,.stage-container .over .bg-bottom{background:#36ab7a}.stage-container .over .stage-text{color:#fff;font-size:12px}.landingPage-image-container{padding:15px;border:1px solid #ccc;border-radius:3px;background:#fff;display:inline-block}.landingPage-image-container img{width:180px;height:180px}.editableform .form-control.input-width-250{width:250px}.student-checkbox-list{max-height:300px;overflow:hidden}.student-checkbox-list span.checkbox-item{min-width:220px;display:inline-block}.app-chat .page-main-container{height:-webkit-calc(100% - 110px);height:calc(100% - 110px);overflow:auto;overflow:hidden}.wx-chat-container{position:relative;height:-webkit-calc(100% - 30px);height:calc(100% - 30px);overflow-x:auto;white-space:nowrap}.wx-chat-container .left-aside{position:absolute;top:0;bottom:0;width:260px;overflow-y:hidden;background:#fff;border-right:1px solid #e0e0e0;-webkit-transition:visibility .1s ease,top .3s ease,left .5s ease,right .5s ease;-o-transition:visibility .1s ease,top .3s ease,left .5s ease,right .5s ease;transition:visibility .1s ease,top .3s ease,left .5s ease,right .5s ease}.wx-chat-container .right-content{margin-left:260px;height:100%;background-color:#fff}.wx-chat-container .wx-user{position:relative}.input-search{position:relative}.wx-chat-container .left-aside .input-search .input-search-btn{padding-right:30px;border-radius:0}.wx-chat-container .left-aside .input-search .input-search-close-btn{border-radius:0;padding:0 10px;background:0;border:0;position:absolute;top:0;right:0;height:100%}.wx-chat-container .left-aside .wx-kf-container .input-dropdown-btn-container{position:absolute;top:0;right:55px;height:100%}.wx-chat-container .left-aside .wx-kf-container .input-refresh-btn{right:25px}.wx-chat-container .left-aside .wx-kf-container .input-dropdown-btn{border-radius:0;padding:0 10px;background:0;border:0}.input-search-btn i{margin:0 3px}.wx-chat-container .left-aside .input-search .form-control{height:56px;padding:10px 60px 10px 30px;border-color:rgba(0,0,0,.06);border-width:0 0 1px 0;border-radius:0}.left-aside .wx-kf-container{height:56px;line-height:56px;position:relative;border-bottom:1px solid rgba(0,0,0,.06)}.wx-user-list{position:relative;height:-webkit-calc(100% - 60px);height:calc(100% - 60px)}.wx-user-list .list-group-item{z-index:0;padding:16px 30px;white-space:nowrap;border-bottom:0;border-radius:0;margin-bottom:1px;overflow:hidden;text-overflow:ellipsis;border:0}.wx-user-list .list-group-item:hover{background-color:rgba(92,107,192,.05)}.wx-user-list .list-group-item.active{background-color:#e8eaf6;color:#3f51b5}.wx-user-list .list-group-item.active:after{position:absolute;top:0;right:0;width:1px;height:100%;content:' ';background:#3949ab}.wx-user-list .wx-user .avatar{position:absolute;left:0;top:0}.wx-user-list .wx-user .wx-user-body{padding-left:50px;overflow:hidden}.wx-user-body .wx-user-name{padding:0;margin:0}.wx-user-body .wx-user-time{color:#9e9e9e}.wx-message-chats-header{height:56px;line-height:56px;border-bottom:1px solid rgba(0,0,0,.06)}.wx-message-chats{position:relative;height:-webkit-calc(100% - 96px);height:calc(100% - 96px);padding-top:20px}.wx-message-input{padding:0 20px}.wx-kf-avatar-container{padding:15px;border:1px solid #d6e1ee;border-radius:3px;background:#fff;display:inline-block}.wx-kf-avatar-container img{width:40px;height:40px;border-radius:4px}.input-businessinformation{position:absolute;top:34px;right:20px}