/* 08-26 css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{ margin:0; padding:0;  font-family:"Microsoft YaHei","微软雅黑","arial","tahoma","MicrosoftJhengHei";/*text-rendering:optimizeLegibility; -webkit-font-smoothing:antialiased; -moz-font-smoothing:antialiased;*/}
ol,ul,li {list-style:none;}
/*reset table*/
table { border-collapse:collapse; border-spacing:0;}
a{text-decoration:none; color:#609ee9; outline:none; cursor:pointer;  }
a:hover,a:active,a:visited,a:link{text-decoration:none; }
a:hover{-webkit-transition:all 300ms linear;-moz-transition: all 300ms linear;-o-transition: all 300ms linear;-ms-transition: all 300ms linear;transition: all 300ms linear; color:#4B8DDE;}
img{border:none;}
.clear{clear:both;}
.icon {width:16px; height:16px; display: inline-block; vertical-align:middle; background-size: cover; background-repeat: no-repeat;
    background-position: center center; transition: transform 0.1s linear;  -webkit-transition: transform 0.1s linear;  -o-transition: transform 0.1s linear;  -ms-transition: transform 0.1s linear; -moz-transition: transform 0.1s linear;}
/*icon*/
.icon-save{background-image:url(/andisk/css/assets/save.svg);}
.icon-save-white{ background-image:url(/andisk/css/assets/save-white.svg);}
.icon-save-green{background-image:url(/andisk/css/assets/save-green.svg);}
.icon.icon-arrow-down { width: 9px;  height: 4px;  background-image: url(/andisk/css/assets/site-arrow-down.svg);}
.icon-info{ background-image:url(/andisk/css/assets/info.svg);background-size:93%;}
.icon-delete{background-image:url(/andisk/css/assets/delete.svg);}
.icon-delete-primary{ background-image:url(/andisk/css/assets/delete-primary.svg);}
.icon-delete-white{background-image:url(/andisk/css/assets/delete-white.svg);}
.icon-upload{ background-image:url(/andisk/css/assets/upload.svg); background-position:0 0; }
.icon-upload-white{background-image:url(/andisk/css/assets/upload-white.svg); background-position:0 0;}
.icon-upload-info{background-image:url(/andisk/css/assets/upload-info.svg); background-position:0 0;}
.icon-search-current{background-image:url(/andisk/css/assets/seo-current.svg);}
.icon-search{ background-image:url(/andisk/css/assets/search.svg);}
.icon-white-search{background-image:url(/andisk/css/assets/search-white.svg);}
.close-outline{background-image:url(/andisk/css/assets/close-outline.svg); }
.close-outline-primary{background-image:url(/andisk/css/assets/close-outline-primary.svg);}
.icon.icon-notice { width: 16px; height: 17px; background-image: url(/andisk/css/assets/notice.svg);}
.icon-state-nobegin{background-image:url(/andisk/css/assets/project-nobegin.svg);}
.icon-state-already{background-image:url(/andisk/css/assets/project-already.svg);}
.icon-state-waiting{background-image:url(/andisk/css/assets/project-waiting.svg);}
.icon.icon-project {  width: 85px; height: 88px; background-image: url(/andisk/css/assets/project-none.svg);}
.icon.icon-play {  width: 45px; height: 45px; background-image: url(/andisk/css/assets/play.svg);}
.icon-apply{background-image:url(/andisk/css/assets/icon-apply.svg);}
.icon-beian{background-image:url(/andisk/css/assets/icon-beian.svg);}
.icon-see{background-image:url(/andisk/css/assets/icon-see.svg);}
.icon-see-current{ background-image:url(/andisk/css/assets/icon-see-current.svg);}
.icon-order-current02{background-image:url(/andisk/css/assets/order-current02.svg);}
.icon-see-green{background-image:url(/andisk/css/assets/icon-see-green.svg);}
.icon-seewhite-not{background-image:url(/andisk/css/assets/seewhite-not.svg);}
.icon-seeinfo-not{background-image:url(/andisk/css/assets/seeinfo-not.svg);}
.icon-date{background-image:url(/andisk/css/assets/date-calendar.svg);}
.icon-output{background-image:url(/andisk/css/assets/output.svg);}
.icon-input{background-image:url(/andisk/css/assets/input.svg);}
.icon-close-white {background-image: url(/andisk/css/assets/close-white.svg);}

.icon-modal-success {
    width: 32px;
    height: 32px;
    display: inline-block;
    background-image: url(/andisk/css/assets/modal-icon-success.svg);
    background-size: cover;
}
.icon-modal-block-success{ background-image:url(/andisk/css/assets/modal-icon-block-success.svg);}
.icon-block-success{ background-image:url(/andisk/css/assets/icon-block-success.svg);}
.icon.icon-modal-info {
    width: 32px;
    height: 32px;
    display: inline-block;
    background-image: url(/andisk/css/assets/modal-icon-info.svg) ;
    background-size: cover;
}
.icon.icon-modal-error{width:32px; height:32px;background-image:url(/andisk/css/assets/modal-icon-error.svg);}
.icon-error{ background-image:url(/andisk/css/assets/gray-error.svg);}
.icon.icon-modal-ask {
    width: 32px;
    height: 32px;
    display: inline-block;
    background-image: url(/andisk/css/assets/modal-icon-ask.svg);
    background-size: cover;
}
.icon.icon-warning {
    width: 32px;
    height: 32px;
    display: inline-block;
    background-image: url(/andisk/css/assets/warning.svg);
    background-size: cover;
}
.icon.icon-arrowleft {
    width: 5px;
    height: 10px;
    display: inline-block;
    background-image: url(/andisk/css/assets/date-prev-month.svg);
    background-size: cover;
}
.icon.icon-arrowbottom {
    width: 9px;
    height: 5px;
    display: inline-block;
    background-image: url(/andisk/css/assets/arrow-bottom.svg);
}
.icon-primary-warning{ background-image:url(/andisk/css/assets/primary-warning.svg);}
.icon-plus-success{ background-image:url(/andisk/css/assets/plus-success.svg);}
.icon-plus-info{ background-image:url(/andisk/css/assets/plus-info.svg);}
.icon-plus-white{ background-image:url(/andisk/css/assets/plus-white.svg);}
.icon-lock{ background-image:url(/andisk/css/assets/lock.svg);}
.icon-unlock{ background-image:url(/andisk/css/assets/unlock02.svg);}
.icon-edit{ background-image:url(/andisk/css/assets/edit.svg);}
.icon-white-edit{ background-image:url(/andisk/css/assets/edit-white.svg);}
.icon-pencil{ background-image:url(/andisk/css/assets/enter-design.svg);}
.icon-pencil-white{ background-image:url(/andisk/css/assets/enter-design-white.svg);}
.icon.icon-empty {
    width: 99px;
    height: 88px;
    display: inline-block;
    background-image: url(/andisk/css/assets/list-empty.svg);
}
.icon-renewal{ background-image:url(/andisk/css/assets/renewal.svg);}
.icon-renewal-primary{ background-image:url(/andisk/css/assets/renewal-primary.svg);}
.icon-in-output{ background-image:url(/andisk/css/assets/input-output.svg);}
.icon-synchronize{ background-image:url(/andisk/css/assets/synchronize.svg);}
.icon-synchronize-success{ background-image:url(/andisk/css/assets/synchronize-success.svg);}
.icon-backup{ background-image:url(/andisk/css/assets/backup.svg);}
.icon-log{ background-image:url(/andisk/css/assets/log.svg);}
.icon-email{ background-image:url(/andisk/css/assets/email.svg);}
.icon-email-info{ background-image:url(/andisk/css/assets/email-info.svg);}
.icon-email-white{ background-image:url(/andisk/css/assets/email-white.svg);}
.icon-author{ background-image:url(/andisk/css/assets/authorization.svg);}
.icon-author-defualt{ background-image:url(/andisk/css/assets/authorization-defualt.svg);}
.icon-user{ background-image:url(/andisk/css/assets/user.svg);}
.icon-user-info{ background-image:url(/andisk/css/assets/user-info.svg);}
.icon-double-arrow{ background-image:url(/andisk/css/assets/double-arrow.svg); background-size:92%;}
.icon-discuss{ background-image:url(/andisk/css/assets/discuss.svg); }
.icon-gore{ background-image:url(/andisk/css/assets/gore.svg); }
.icon-gore{position:relative; top:0;}
.icon.icon-slidetree-right{display:inline-block; width:7px; height:7px; background:url(/andisk/css/assets/slidetree-arrow-right.svg) no-repeat center center; background-size: cover;}
.icon.icon-addphoto {width: 16px;height: 16px;display: inline-block;background-image: url(/andisk/css/assets/add-photo.svg);background-size: cover;}
.icon.icon-addphoto.icon-addphoto-copy {
        width:32px;height: 32px;
        background-image: url(/andisk/css/assets/add-photo.svg);
        background-size: cover;
    }
.icon-xiaxian{ background-image:url(/andisk/css/assets/article-xiaxian.svg); }
.icon-xiaxian-current{ background-image:url(/andisk/css/assets/article-xiaxian-current.svg); }
.icon-site-info{ background-image:url(/andisk/css/assets/site-info.svg); }
.icon-white-site{ background-image:url(/andisk/css/assets/site-white.svg); }
.icon-set{ background-image:url(/andisk/css/assets/set-current.svg);}
.icon.icon-prev {
    width: 5px;
    height: 10px;
    display: inline-block;
    background-image: url(/andisk/css/assets/prev-white.svg);
    background-size: cover;
}
.icon.icon-next {
    width: 5px;
    height: 10px;
    display: inline-block;
    background-image: url(/andisk/css/assets/next-white.svg);
    background-size: cover;
}
.icon-index-notice{ background-image:url(/andisk/css/assets/index-notice.svg); background-size:98%;}
.icon-help-blue{ background-image:url(/andisk/css/assets/help-blue.svg); }
.icon-to-top{ background-image:url(/andisk/css/assets/to-top.svg); }
.icon-not-top{ background-image:url(/andisk/css/assets/not-top.svg); }
.icon-publish-info{ background-image:url(/andisk/css/assets/publish-info.svg);}
.icon-site-info{ background-image:url(/andisk/css/assets/site-current.svg);}
.icon-copy-info{ background-image:url(/andisk/css/assets/copy-current.svg);}
.icon-move-info{ background-image:url(/andisk/css/assets/move-info.svg);}
.icon-white-reply{ background-image:url(/andisk/css/assets/reply-white.svg);background-size:99%;}
.icon-xiajia{ background-image:url(/andisk/css/assets/xiajia-info.svg);}
.icon-shangjia{ background-image:url(/andisk/css/assets/shangjia-info.svg);}
.icon-publish{ background-image:url(/andisk/css/assets/publish.svg);}
.icon-publish-info{ background-image:url(/andisk/css/assets/publish-info.svg);}
.icon-xu-up{ background-image:url(/andisk/css/assets/xu-up.svg);}
.icon-xu-up-info{ background-image:url(/andisk/css/assets/xu-up-info.svg);}
.icon-xu-down{ background-image:url(/andisk/css/assets/xu-down.svg);}
.icon-xu-down-info{ background-image:url(/andisk/css/assets/xu-down-info.svg);}
.icon.icon-pic-checked {
    width: 19px;
    height: 19px;
    background-image: url(/andisk/css/assets/pic-checked.svg);
}
.icon-order-white{ background-image:url(/andisk/css/assets/order-white.svg);}
.icon-pay-white{ background-image:url(/andisk/css/assets/pay-white.svg);}
.icon-ship-white{ background-image:url(/andisk/css/assets/ship-white.svg);}
.icon-ship-info{ background-image:url(/andisk/css/assets/ship-info.svg);}
.icon-payok-white{ background-image:url(/andisk/css/assets/pay-ok-white.svg);}
.icon-weixin-info{background-image:url(/andisk/css/assets/weixin-current.svg);}
.icon-data{background-image:url(/andisk/css/assets/data.svg);}
.icon-checkuse{background-image:url(/andisk/css/assets/check-use.svg);}
.icon-ok {background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEycHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0MSAoMzUzMjYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPuaPkOekuuW8ueeqlzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSLorr7orqHlmagiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgICAgICAgPGcgaWQ9IuaPkOekuuW8ueeqlyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE5Ni4wMDAwMDAsIC01ODcuMDAwMDAwKSIgc3Ryb2tlPSIjNjA5RUU5Ij4KICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJQYXRoLTE0IiBwb2ludHM9IjE5NyA1OTIuNzgzNzE0IDIwMC4yODc4MiA1OTcuMDY2MzQ3IDIwNyA1ODkiPjwvcG9seWxpbmU+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);}
.icon-do-back{background-image:url(/andisk/css/assets/do-back.svg);}
.icon-do-backinfo{background-image:url(/andisk/css/assets/do-back-info.svg);}
.icon-do-go{background-image:url(/andisk/css/assets/do-go.svg);}
.icon-do-goinfo{background-image:url(/andisk/css/assets/do-go-info.svg);}
.icon-certificate{background-image:url(/andisk/css/assets/certificate.svg);}
.icon-service {
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTVweCIgdmlld0JveD0iMCAwIDE2IDE1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0MSAoMzUzMjYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkdyb3VwPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwIiBmaWxsPSIjNjA5RUU5Ij4KICAgICAgICAgICAgPHBhdGggZD0iTTE0LjgzMTM3MjYsNi45MzMzMzMzMiBDMTQuODMxMzcyNiwzLjEwMzQwNjMgMTEuNzAxODg3MiwwIDcuODQzMTM3MjQsMCBDMy45ODQzODczMSwwIDAuODU0OTAxOTYsMy4xMDM0MDYzIDAuODU0OTAxOTYsNi45MzMzMzMzMiBMMS42NTQ5MDE5Niw2LjkzMzMzMzMyIEMxLjY1NDkwMTk2LDMuNTQ2NzM5NjQgNC40MjQ3MjM0NCwwLjggNy44NDMxMzcyNCwwLjggQzExLjI2MTU1MTEsMC44IDE0LjAzMTM3MjYsMy41NDY3Mzk2NCAxNC4wMzEzNzI2LDYuOTMzMzMzMzIgQzE0LjAzMTM3MjYsMTAuMzE5OTI3IDExLjI2MTU1MTEsMTMuMDY2NjY2NyA3Ljg0MzEzNzI0LDEzLjA2NjY2NjcgTDcuODQzMTM3MjQsMTMuODY2NjY2NyBDMTEuNzAxODg3MiwxMy44NjY2NjY3IDE0LjgzMTM3MjYsMTAuNzYzMjYwNCAxNC44MzEzNzI2LDYuOTMzMzMzMzIgTDE0LjgzMTM3MjYsNi45MzMzMzMzMiBaIE0xNC41ODgyMzUzLDguOCBDMTUuMzY3OTMxNCw4LjggMTYsOC4xNzMxOTg2NCAxNiw3LjQgQzE2LDYuNjI2ODAxMzYgMTUuMzY3OTMxNCw2IDE0LjU4ODIzNTMsNiBDMTQuNTM1MjE0Miw2IDE0LjQ4Mjg3NTksNi4wMDI4OTg1MiAxNC40MzEzNzI2LDYuMDA4NTQ0NDggTDE0LjQzMTM3MjYsOC43OTE0NTU1MiBDMTQuNDgyODc1OSw4Ljc5NzEwMTQ4IDE0LjUzNTIxNDIsOC44IDE0LjU4ODIzNTMsOC44IFoiIGlkPSJDb21iaW5lZC1TaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTM1IiB4PSI1LjIiIHk9IjQuNCIgd2lkdGg9IjEuNiIgaGVpZ2h0PSIyLjgiIHJ4PSIwLjgiPjwvcmVjdD4KICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zNSIgeD0iOC44IiB5PSI0LjQiIHdpZHRoPSIxLjYiIGhlaWdodD0iMi44IiByeD0iMC44Ij48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjciIHg9IjYuNTg4MjM1MjgiIHk9IjEyLjUzMzMzMzMiIHdpZHRoPSIyLjUwOTgwMzkyIiBoZWlnaHQ9IjEuODY2NjY2NjciIHJ4PSIwLjkzMzMzMzMzNCI+PC9yZWN0PgogICAgICAgICAgICA8cGF0aCBkPSJNMS41NjY5MjQ4OCw4Ljg2OTcyNTU2IEMxLjUxNTE5NjYzLDguODcyNjY4MjggMS40NjI3NzgzLDguODcyODIzNjQgMS40MDk4Mjk5Myw4Ljg3MDA0ODc2IEMwLjYzMTIwMjM2LDguODI5MjQyNiAwLjAzMjgwNDI0OCw4LjE3MDIyMDM2IDAuMDczMjcwMzM4OCw3LjM5ODA4MTM2IEMwLjExMzczNjQzLDYuNjI1OTQyMzYgMC43Nzc3NDMwMzYsNi4wMzMwNzk5MiAxLjU1NjM3MDYxLDYuMDczODg2MDQgQzEuNjA5MzE4OTgsNi4wNzY2NjA5NiAxLjY2MTQzMzkyLDYuMDgyMjk0NjggMS43MTI1NzEyLDYuMDkwNjI4NCBMMS41NjY5MjQ4OCw4Ljg2OTcyNTU2IEwxLjU2NjkyNDg4LDguODY5NzI1NTYgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=)
}


/*btn-icon*/
.btn.btn-icon{position:relative; padding-left:28px;}
.btn.btn-sm.btn-icon .icon{position:absolute; left:10px; top:3px}
.btn.btn-icon .icon{position:absolute; left:10px; top:9px}
.btn.btn-icon .icon.icon-arrowleft,.btn.btn-icon .icon.icon-prev,.btn.btn-icon .icon.icon-next{position:absolute; left:16px; top:12px !important;}

/*icon-size*/
.icon.icon-size8{width:8px !important;height:8px !important;}
.icon.icon-size12{width:12px !important;height:12px !important;}
.icon.icon-size14{width:14px !important;height:14px !important;}
.icon.icon-size16{width:16px !important;height:16px !important;}
.icon.icon-size18{width:18px !important;height:18px !important;}
.icon.icon-size20{width:20px !important;height:20px !important;}
.icon.icon-size24{width:24px !important;height:24px !important;}
.icon.icon-size32{width:32px !important;height:32px !important;}

/*font*/
.text-lg{font-size:18px !important;}
.text-lgst{font-size:24px !important;}
.text-middle{font-size:16px !important;}
.text-normal{font-size:14px !important;}
.text-sm{font-size:12px !important;}
.strong{ font-weight:700 !important;}
.thin{font-weight:400 !important;}

h3{font-size:14px; font-weight:700; color:#323133;}
.block{display:block;}
.inline-block{display:inline-block !important;}
.none {display: none !important;}

.float-none{float:none !important;}

/*word-break*/
.word-break{word-break:break-all;word-wrap:break-word;}
.text-overflow{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.text-overflow-none{overflow:initial !important;}
.modal .modal-dialog .form-group .col-md-1,.modal .modal-dialog .form-group .col-md-2,.modal .modal-dialog .form-group .col-md-3,.modal .modal-dialog .form-group .col-md-4,.modal .modal-dialog .form-group .col-md-5,.modal .modal-dialog .form-group .col-md-6,.modal .modal-dialog .form-group .col-md-7,.modal .modal-dialog .form-group .col-md-8,.modal .modal-dialog .form-group .col-md-9,.modal .modal-dialog .form-group .col-md-10,.modal .modal-dialog .form-group .col-md-11,.modal .modal-dialog .form-group .col-md-12{word-break:break-all;word-wrap:break-word;}

/*text-align*/
.text-left{ text-align:left !important;}
.text-right{ text-align:right !important;}
.text-center{ text-align:center !important;}
.text-middleAlign{ vertical-align:middle !important; }

/*color*/
.text-info{color:#609ee9;}
.text-success{color:#39ca74;}
.text-warning{color:#FFA508;}
.text-primary{color:#e75845;}
.text-danger{color:#9B2522;}
.text-black{color:#000;}
.text-black3{color:#333 !important;}
.text-blackmiddle{color:#323133;}
.text-gray{color:#656d78;}
.text-graymiddle{color:#acb4bf !important;}
.text-white{color:#FFF !important;}

/*a*/
a.focus, a:focus{outline:0;}
a.active.focus, a.active:focus, a.active:hover, a.focus:active, a:focus:active, a:hover:active, .open > a.dropdown-toggle.focus, .open > a.dropdown-toggle:focus, .open > a.dropdown-toggle:hover{outline:0;}

/*background*/
.background{background:#F5F5F5;}
.background-e{background:#EEE;}
.background-white{background:#FFF !important;}
.background-thin{background:#F9F9F9;}
.background-info{background:#CF4B35;}
.background-primary{background:#337ab7;}
.background-danger{background:#9B2522;}
.background-warning{background:#FFA508;}
.background-gray{background:#888;}
.background-success{background:#4cae4c;}
.background-graymore{background:#f5f7fa;}
.background-none{background:none;}

/*border*/
.border-none{border:none !important;}
.border-top-none{border-top:none !important;}
.border-right-none{border-right:none !important;}
.border-bottom-none{border-bottom:none !important;}
.border-left-none{border-left:none !important;}
.border{border:1px #eef0f3 solid}
.border-form{border:1px #CCD1D9 solid}
.border-top{border-top:1px #eef0f3 solid !important;}
.border-right{border-right:1px #eef0f3 solid !important;}
.border-bottom{border-bottom:1px #eef0f3 solid !important;}
.border-left{border-left:1px #eef0f3 solid !important;}
.border-dashed{border:1px #eef0f3 dashed}
.border-dashed-top{border-top:1px #eef0f3 dashed !important;}
.border-dashed-right{border-right:1px #eef0f3 dashed !important;}
.border-dashed-bottom{border-bottom:1px #eef0f3 dashed !important;}
.border-dashed-left{border-left:1px #eef0f3 dashed !important;}
.border-dotted{border:1px #eef0f3 dotted}
.border-dotted-top{border-top:1px #eef0f3 dotted !important;}
.border-dotted-right{border-right:1px #eef0f3 dotted !important;}
.border-dotted-bottom{border-bottom:1px #eef0f3 dotted !important;}
.border-dotted-left{border-left:1px #eef0f3 dotted !important;}

/*border-radius*/
.border-square{border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;}
.border-topleft-square{border-top-left-radius:0px !important;-moz-border-top-left-radius:0px !important;-webkit-border-top-left-radius:0px !important;}
.border-topright-square{border-top-right-radius:0px !important;-moz-border-top-right-radius:0px !important;-webkit-border-top-right-radius:0px !important;}
.border-bottomleft-square{border-bottom-left-radius:0px !important;-moz-border-bottom-left-radius:0px !important;-webkit-border-bottom-left-radius:0px !important;}
.border-bottomright-square{border-bottom-right-radius:0px !important;-moz-border-bottom-right-radius:0px !important;-webkit-border-bottom-right-radius:0px !important;}
.border-radius2{border-radius:2px !important;-moz-border-radius:2px !important;-webkit-border-radius:2px !important;}
.border-radius3{border-radius:3px !important;-moz-border-radius:3px !important;-webkit-border-radius:3px !important;}
.border-radius{border-radius:4px !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;}
.border-top-right-radius{border-top-right-radius:4px;-moz-border-top-right-radius:4px;-webkit-border-top-right-radius:4px;}
.border-top-left-radius{border-top-left-radius:4px;-moz-border-top-left-radius:4px;-webkit-border-top-left-radius:4px;}
.border-bottom-right-radius{border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-bottom-right-radius:4px;}
.border-bottom-left-radius{border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;}
.border-radius-none{border-radius:0px;}

/*button*/
a.btn-disabled.btn.disabled{ pointer-events:painted;}
.btn{border-radius:50px;}
.btn.focus, .btn:focus{outline:0;}
.btn.active.focus, .btn.active:focus, .btn.active:hover, .btn.focus:active, .btn:focus:active, .btn:hover:active, .open > .dropdown-toggle.btn.focus, .open > .dropdown-toggle.btn:focus, .open > .dropdown-toggle.btn:hover{outline:0;}
.btn-info{color:#fff; background-color:#609ee9; border-color:#609ee9;}
.btn-info:hover{background-color:#4B8DDE; border-color:#4B8DDE; }
.btn-info.focus, .btn-info:focus{background-color:#4B8DDE; border-color:#4B8DDE;}
.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info.focus:active, .btn-info:focus:active, .btn-info:hover:active, .open > .dropdown-toggle.btn-info.focus, .open > .dropdown-toggle.btn-info:focus, .open > .dropdown-toggle.btn-info:hover{background-color:#4B8DDE; border-color:#4B8DDE;}
.btn-lightinfo{color:#609EE9; background-color:#EBF2FC; border-color:#EBF2FC; vertical-align:middle;}
.btn-lightinfo:hover{background-color:#FFF; border-color:#609EE9; color:#609EE9;}
.btn-lightinfo.focus, .btn-lightinfo:focus{color:#609EE9; background-color:#EBF2FC; border-color:#EBF2FC;}
.btn-lightinfo.active.focus, .btn-lightinfo.active:focus, .btn-lightinfo.active:hover, .btn-lightinfo.focus:active, .btn-lightinfo:focus:active, .btn-lightinfo:hover:active, .open > .dropdown-toggle.btn-lightinfo.focus, .open > .dropdown-toggle.btn-lightinfo:focus, .open > .dropdown-toggle.btn-lightinfo:hover{background-color:#FFF; border-color:#609EE9;color:#609EE9;}
.btn-gray{color:#aab2bd; background-color:#F5F7FA; border-color:#E6E9ED;}
.btn-gray:hover{color:#99A3B1; background-color:#E6EAF1;}
.btn-gray.focus, .btn-gray:focus{color:#99A3B1; background-color:#E6EAF1;}
.btn-gray.active.focus, .btn-gray.active:focus, .btn-gray.active:hover, .btn-gray.focus:active, .btn-gray:focus:active, .btn-gray:hover:active, .open > .dropdown-toggle.btn-gray.focus, .open > .dropdown-toggle.btn-gray:focus, .open > .dropdown-toggle.btn-gray:hover{color:#99A3B1; background-color:#E6EAF1;}
.btn-danger{color:#fff; background-color:#B41010; border-color:#9B2522;}
.btn-danger:hover{background-color:#9F0F0F; border-color:#8A211E;}
.btn-danger.focus, .btn-danger:focus{background-color:#9F0F0F; border-color:#8A211E;}
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger.focus:active, .btn-danger:focus:active, .btn-danger:hover:active, .open > .dropdown-toggle.btn-danger.focus, .open > .dropdown-toggle.btn-danger:focus, .open > .dropdown-toggle.btn-danger:hover{background-color:#9F0F0F; border-color:#8A211E;} 
.btn.btn-select{background-color:#FFF; border-color:#CCD1D9; height:34px; line-height:20px; font-size:12px; border-radius:4px; padding:6px 12px 6px 12px; color:#333;}
.btn-select:hover{background-color:#FFF;}
.btn-select.focus, .btn-select:focus{background-color:#FFF;}
.btn-select.active.focus, .btn-select.active:focus, .btn-select.active:hover, .btn-select.focus:active, .btn-select:focus:active, .btn-select:hover:active, .open > .dropdown-toggle.btn-select.focus, .open > .dropdown-toggle.btn-select:focus, .open > .dropdown-toggle.select:hover{background-color:#FFF; }
.btn-select .icon-arrow-down{position:absolute; right:12px; top:0px; height:32px; line-height:32px;background-size:contain; }
.btn-select.dropdown-slidetree-btn span.pull-left{max-width:260px; overflow:hidden; text-overflow:ellipsis;  }

.btn-grayless{color:#000; background-color:#EEE; border-color:#CCC;}
.btn-grayless:hover{color:#000;background-color:#DDD; border-color:#BBB;}
.btn-grayless.focus, .btn-grayless:focus{color:#000;background-color:#DDD; border-color:#BBB;}
.btn-grayless.active.focus, .btn-grayless.active:focus, .btn-grayless.active:hover, .btn-grayless.focus:active, .btn-grayless:focus:active, .btn-grayless:hover:active, .open > .dropdown-toggle.btn-grayless.focus, .open > .dropdown-toggle.btn-grayless:focus, .open > .dropdown-toggle.btn-grayless:hover{color:#000;background-color:#DDD; border-color:#BBB;}
.btn-black{color:#fff; background-color:#000; border-color:#000;}
.btn-black:hover{background-color:#444; border-color:#444; color:#FFF;}
.btn-black.focus, .btn-black:focus{background-color:#444; border-color:#444;color:#FFF;}
.btn-black.active.focus, .btn-black.active:focus, .btn-black.active:hover, .btn-black.focus:active, .btn-black:focus:active, .btn-black:hover:active, .open > .dropdown-toggle.btn-black.focus, .open > .dropdown-toggle.btn-black:focus, .open > .dropdown-toggle.btn-black:hover{background-color:#444; border-color:#444;color:#FFF;}
.btn-success{color:#FFF; background-color:#39CA74; border-color:#39CA74;}
.btn-success:hover{color:#FFF;background-color:#34B969; border-color:#34B969;}
.btn-success.focus, .btn-success:focus{color:#FFF;background-color:#34B969; border-color:#34B969;}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success.focus:active, .btn-success:focus:active, .btn-success:hover:active, .open > .dropdown-toggle.btn-success.focus, .open > .dropdown-toggle.btn-success:focus, .open > .dropdown-toggle.btn-success:hover{color:#FFF;background-color:#34B969; border-color:#34B969;}
.btn-lightsuccess{color:#39CA74; background-color:#DBF6E4; border-color:#DBF6E4; vertical-align:middle;}
.btn-lightsuccess:hover{background-color:#FFF; border-color:#39CA74; color:#39CA74;}
.btn-lightsuccess.focus, .btn-lightsuccess:focus{color:#39CA74; background-color:#FFF; border-color:#39CA74;}
.btn-lightsuccess.active.focus, .btn-lightsuccess.active:focus, .btn-lightsuccess.active:hover, .btn-lightsuccess.focus:active, .btn-lightsuccess:focus:active, .btn-lightsuccess:hover:active, .open > .dropdown-toggle.btn-lightsuccess.focus, .open > .dropdown-toggle.btn-lightsuccess:focus, .open > .dropdown-toggle.btn-lightsuccess:hover{background-color:#FFF; border-color:#39CA74;color:#39CA74;}
.btn-primary{color:#FFF; background-color:#e75845; border-color:#e75845;}
.btn-primary:hover{color:#FFF;background-color:#e75845; border-color:#e75845;}
.btn-primary.focus, .btn-primary:focus{color:#FFF;background-color:#e75845; border-color:#e75845;}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary.focus:active, .btn-primary:focus:active, .btn-primary:hover:active, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover{color:#FFF;background-color:#e75845; border-color:#e75845;}
.btn-lightprimary{color:#e75845; background-color:#FFE8E4; border-color:#FFE8E4; vertical-align:middle;}
.btn-lightprimary:hover{background-color:#FFF; border-color:#e75845; color:#e75845;}
.btn-lightprimary.focus, .btn-lightprimary:focus{color:#e75845; background-color:#fbe0db; border-color:#fbe0db;}
.btn-lightprimary.active.focus, .btn-lightprimary.active:focus, .btn-lightprimary.active:hover, .btn-lightprimary.focus:active, .btn-lightprimary:focus:active, .btn-lightprimary:hover:active, .open > .dropdown-toggle.btn-lightprimary.focus, .open > .dropdown-toggle.btn-lightprimary:focus, .open > .dropdown-toggle.btn-lightprimary:hover{background-color:#FFF; border-color:#fa6f57; color:#e75845;}
.btn-white{color:#609EE9; background-color:#FFF; border-color:#FFF;}
.btn-white:hover{color:#609EE9;background-color:#dce9f9; border-color:#dce9f9;}
.btn-white.focus, .btn-white:focus{color:#609EE9;background-color:#dce9f9; border-color:#dce9f9;}
.btn-white.active.focus, .btn-white.active:focus, .btn-white.active:hover, .btn-white.focus:active, .btn-white:focus:active, .btn-white:hover:active, .open > .dropdown-toggle.btn-white.focus, .open > .dropdown-toggle.btn-white:focus, .open > .dropdown-toggle.btn-white:hover{color:#609EE9;background-color:#dce9f9; border-color:#dce9f9;}
.btn-greenwhite{color:#39CA74; background-color:#FFF; border-color:#FFF;}
.btn-greenwhite:hover{color:#39CA74;background-color:#FFF; border-color:#FFF;}
.btn-greenwhite.focus, .btn-greenwhite:focus{color:#39CA74;background-color:#FFF; border-color:#FFF;}
.btn-greenwhite.active.focus, .btn-greenwhite.active:focus, .btn-greenwhite.active:hover, .btn-greenwhite.focus:active, .btn-greenwhite:focus:active, .btn-greenwhite:hover:active, .open > .dropdown-toggle.btn-greenwhite.focus, .open > .dropdown-toggle.btn-greenwhite:focus, .open > .dropdown-toggle.btn-greenwhite:hover{color:#39CA74;background-color:#FFF; border-color:#FFF;}

.btn-default{color:#656D78;}
.btn-default:hover{background-color:#F5F5F5; border-color:#DDD;color:#656D78; }
.btn-default.focus, .btn-default:focus{background-color:#F5F5F5; border-color:#DDD;color:#656D78;}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default.focus:active, .btn-default:focus:active, .btn-default:hover:active, .open > .dropdown-toggle.btn-default.focus, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover{background-color:#F5F5F5; border-color:#DDD;color:#656D78;}
/*disabled*/
.btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover{background:rgba(75,141,242,.75); border-color:rgba(75,141,242,.4); }
.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover{background:rgba(231,88,69,.75); border-color:rgba(231,88,69,.75); }

/*button size*/
.btn-group-sm>.btn, .btn-sm{padding:2px 10px;}
.btn-group-normal>.btn, .btn-normal{padding:6px 12px; border:none;}
.btn-resure{padding:6px 24px;}
/*badge*/
.badge{ min-width:20px; padding:4px 6px; font-size:12px; text-align:center; font-weight:400; }
.badge.badge-warning{background-color:#ff9f25;}

/*switch*/
.do-switch .bootstrap-switch {display:inline-block; direction:ltr;cursor:pointer;border-radius:50px;border: 1px solid #39ca74; background:#39ca74;  position: relative;text-align: left;overflow: hidden;line-height:8px;z-index:0;margin-bottom:2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select:none;user-select:none;vertical-align: middle;}
.do-switch .bootstrap-switch .bootstrap-switch-label{border-radius:50px;}
.do-switch .bootstrap-switch.bootstrap-switch-off{background:#ccd1d9;border: 1px solid #ccd1d9;}
.do-switch .bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label{background:#ccd1d9; }
.do-switch .bootstrap-switch .bootstrap-switch-container {display:inline-block; top:0;border-radius:50px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.do-switch .bootstrap-switch .bootstrap-switch-handle-on,.do-switch .bootstrap-switch .bootstrap-switch-handle-off,.do-switch .bootstrap-switch .bootstrap-switch-label {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;cursor: pointer;display:inline-block !important;height:100%;width:22px; height:22px; font-size:0px; text-indent:-2222px; line-height:20px;}
.do-switch .bootstrap-switch .bootstrap-switch-handle-on,.do-switch .bootstrap-switch .bootstrap-switch-handle-off {text-align: center;z-index: 1;}
.do-switch .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {color:#fff;background:#FFF; }   
.do-switch .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.do-switch .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {color:#000;background:#FFF;}
.do-switch .bootstrap-switch .bootstrap-switch-label {text-align: center;margin-top:-1px;margin-bottom:-1px;z-index:100;color:#333333; background:#39ca74;}
.do-switch .bootstrap-switch .bootstrap-switch-handle-on {border-radius:50px;}
.do-switch .bootstrap-switch .bootstrap-switch-handle-off {border-radius:50px;}
.do-switch .bootstrap-switch #switch-state[type='checkbox'] {position: absolute !important; top:0; left:0; opacity:0; filter:alpha(opacity=0); z-index:-1;}
.do-switch .bootstrap-switch #switch-state[type='checkbox'].form-control {height:auto;}
.do-switch .bootstrap-switch.bootstrap-switch-disabled,.do-switch .bootstrap-switch.bootstrap-switch-readonly,.do-switch .bootstrap-switch.bootstrap-switch-indeterminate {cursor:default !important;}
.do-switch .bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.do-switch .bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.do-switch .bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.do-switch .bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,
.do-switch .bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.do-switch .bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.do-switch .bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,.do-switch .bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label,.do-switch .bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label {opacity: 0.5;filter: alpha(opacity=50);cursor: default !important;}
.do-switch .bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {-webkit-transition: margin-left 0.5s;transition: margin-left 0.5s;}

/*form*/
.input-file{position:absolute; top:0px; z-index:1; outline:0; right:0px; width:100%; height:100%; border:none; background:transparent; font-size:0px; text-indent:59px; overflow:hidden;filter:alpha(opacity=0);opacity:0; cursor:pointer;}

/* tooltip */
.tip-simple-top,.tip-simple-right,.tip-simple-bottom,.tip-simple-left,div.tip-simple-left{position:absolute; z-index:1070; display:block; font-size:12px; font-style:normal; font-weight:400; line-height:1.42857143; text-align:left; word-break:normal; filter:alpha(opacity=0); opacity:0; line-break:auto; display:block;filter:alpha(opacity=100); opacity:1;max-width:600px;}
.tip-inner{border-radius:4px; padding:8px 16px; color:#E6E9ED; text-align:left; max-width:300px; background-color:rgba(35,45,60,0.90); word-break:break-all;}
.tip-simple-top{ margin-top:10px;}
.tip-simple-right{ margin:0 0 0 5px;}
.tip-simple-bottom{ margin-top:-7px;}
.tip-simple-left{margin:0 5px 0 0;}
div.tip-simple-top div.tip-arrow{position:absolute; width:0; height:0;  border-left:8px solid transparent; border-right:8px solid transparent; border-top:4px solid rgba(35,45,60,0.90); bottom:-4px; margin-left:-8px;left:50%; overflow:visible !important;visibility:inherit !important;} 
div.tip-simple-bottom div.tip-arrow{position:absolute; width:0; height:0; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:4px solid rgba(35,45,60,0.90); top:-4px; margin-left:-8px;  left:50%; overflow:visible !important;visibility:inherit !important;}
div.tip-simple-right div.tip-arrow{position:absolute; width:0; height:0; border-top:8px solid transparent; border-bottom:8px solid transparent; border-right:4px solid rgba(35,45,60,0.90); left:-4px; margin-top:-7px; top:50%; overflow:visible !important;visibility:inherit !important;}
div.tip-simple-left div.tip-arrow{position:absolute; width:0; height:0; border-top:8px solid transparent; border-bottom:8px solid transparent; border-left:4px solid rgba(35,45,60,0.90); right:-4px; margin-top:-7px;top:50%; overflow:visible !important;visibility:inherit !important;}
/* sidebar-menu-tips */
.sidebar-menu-tooltip{position:fixed; z-index:-1; display:block; font-size:12px; font-style:normal; text-align:left; word-break:normal; filter:alpha(opacity=0); opacity:0; line-break:auto; display:block;max-width:600px;}
.sidebar-menu-tooltip.tip-simple-top{top:30px; transition:top 0.2s; -webkit-transition:top 0.2s; z-index:-1;}
.sidebar-menu-tooltip .sidebar-tooltip-cacet{position:absolute; width:0; height:0; border-top:8px solid transparent; border-bottom:8px solid transparent; border-right:4px solid rgba(35,45,60,0.90); left:-4px; margin-top:-7px; top:50%; overflow:visible !important;visibility:inherit !important;}
.sidebar-menu-tooltip .sidebar-tooltip-cacet-bottom{position:absolute; width:0; height:0; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:4px solid rgba(35,45,60,0.90); top:-3px; margin-left:-8px;  left:50%; overflow:visible !important;visibility:inherit !important;}
.sidebar-menu-tooltip .sidebar-tooltip-inner{border-radius:4px 2px 2px 2px 4px 4px 4px; padding:8px 16px; color:#E6E9ED; text-align:left; border-radius:4px; max-width:300px; background-color:rgba(35,45,60,0.90); word-break:break-all;}
.sidebar-menu-tooltip .tooltips-menu-block{height:5px;width:100%; position:absolute; top:-12px;}
/* domain-tooltip */
.domain-tooltip{position:absolute; font-size:12px; font-style:normal; text-align:left; word-break:normal; line-break:auto; display:none; filter:alpha(opacity=0); opacity:0; width:320px; line-height:17px; }
.domain-tooltip.domain-simple-right{ top:-25px; left:35px;}
.domain-tooltip .domain-tooltip-cacet-right{position:absolute; width:0; height:0; border-top:8px solid transparent; border-bottom:8px solid transparent; border-right:4px solid rgba(35,45,60,0.90); left:-4px; margin-top:-7px; top:50%; overflow:visible !important;visibility:inherit !important;}
.domain-tooltip .domain-tooltip-inner{border-radius:4px 2px 2px 2px 4px 4px 4px; padding:8px 16px; color:#E6E9ED; text-align:left; border-radius:4px; max-width:320px; background-color:rgba(35,45,60,0.90); display:block; font-weight:400;}
.domain-tooltip-icon:hover .domain-tooltip.domain-simple-right{ display:block; z-index:1070; left:25px;filter:alpha(opacity=100); opacity:1; font-weight:400;}

/*modal*/
.modal-backdrop{ background:rgba(000,000,000,0.5);}
.modal-backdrop.in {filter:alpha(opacity=100);opacity:1;}
@media (min-width: 768px){
    .modal-dialog {width:480px; position:absolute; margin-top:100px; left:50%; margin-left:-240px;}
}
.modal-tips{position:absolute; top:-20px; width:100%; z-index:99; filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.modal-tips .modal-tips-text{text-align:center;}
.modal-tips .modal-tips-text p{display:inline; padding:7px 22px;}
.modal-note-text{line-height:32px; color:#434a54; font-size:13px; word-break:break-word;  }
.modal .modal-publish-dialog{position:fixed; z-index:1; height:100%; background:transparent; top:0; right:0; bottom:0; left:0;  }
/*modal-tips*/
.modal-tips{position:absolute; top:-20px; width:100%; z-index:99; filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.modal-tips .modal-tips-text{text-align:center;}
.modal-tips .modal-tips-text p{display:inline; padding:7px 22px;}
/*modal-pictips*/
.modal-pictips{position:absolute; top:-20px; width:100%; z-index:9999; filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.modal-pictips .modal-pictips-text{text-align:center;}
.modal-pictips .modal-pictips-text p{display:inline; padding:7px 22px;border-radius:4px; background-color:#e75845; word-break:break-all; color:#FFF; font-size:12px;}

/*下拉菜单*/
.dropdown-menu.dropdown-menu-ul{width:100%; margin-top:0px; left:0px; background-color:#FFFFFF; box-shadow:0px 2px 4px 0px rgba(67,73,84,0.15); border-radius:0 0 4px 4px; border:none; padding:0; }
.dropdown-menu.dropdown-menu-ul #page-content-in{max-height:170px; height:auto !important;}
.dropdown-menu li{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border-bottom:1px #eef0f3 solid;height:40px; color:#656D78; line-height:40px;}
.dropdown-menu li:last-child{border-bottom:none;border-radius:0 0 4px 4px;}
.dropdown-menu li:first-child{border-radius:0;}
.dropdown-menu li a{display:block; height:40px; color:#656D78; line-height:40px; padding:0px 16px; }
.dropdown-menu li a:hover{background-color:#F5F7FA; color:#656D78;}
.dropdown-menu.dropdown-menu-ul-carcet.dropdown-menu-border{border:1px #eef0f3 solid;}
.dropdown-menu.dropdown-menu-ul-carcet.dropdown-menu-border .dropdown-menu-caret span{border-bottom-color:#eef0f3;}
.dropdown-menu.dropdown-menu-ul-carcet.dropdown-menu-border .dropdown-menu-caret s{top:1px;}

/*表单select下拉菜单*/
.dropdown-menu.dropdown-menu-ul.dropdown-menu-select{width:100%; min-width:120px; margin-top:0px; padding:0; top:35px; left:0px;background:#FFFFFF;border:1px solid #CCD1D9;border-radius:4px; box-shadow:0px 2px 4px 0px rgba(67,73,84,0.15); overflow:hidden;}
.dropdown-menu.dropdown-menu-ul.dropdown-menu-select li{ border-bottom:1px #eef0f3 solid;height:34px; color:#656D78; line-height:34px; font-size:12px;}
.dropdown-menu.dropdown-menu-ul.dropdown-menu-select li:last-child{border-bottom:none;border-radius:0 0 4px 4px;}
.dropdown-menu.dropdown-menu-ul.dropdown-menu-select li:first-child{border-radius:0;}
.dropdown-menu.dropdown-menu-ul.dropdown-menu-select li a{display:block; height:34px; color:#656D78; line-height:34px; padding:0px 16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.dropdown-menu.dropdown-menu-ul.dropdown-menu-select li a.current{position:relative;}
.dropdown-menu.dropdown-menu-ul.dropdown-menu-select li a.current:before{content:""; position:absolute; right:10px; top:50%; margin-top:-6px; width:12px; height:12px;  display:block; background-size:12px 12px; background-repeat:no-repeat; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEycHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0MSAoMzUzMjYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPuaPkOekuuW8ueeqlzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSLorr7orqHlmagiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgICAgICAgPGcgaWQ9IuaPkOekuuW8ueeqlyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE5Ni4wMDAwMDAsIC01ODcuMDAwMDAwKSIgc3Ryb2tlPSIjNjA5RUU5Ij4KICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJQYXRoLTE0IiBwb2ludHM9IjE5NyA1OTIuNzgzNzE0IDIwMC4yODc4MiA1OTcuMDY2MzQ3IDIwNyA1ODkiPjwvcG9seWxpbmU+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=); }
.dropdown-menu.dropdown-menu-ul.dropdown-menu-select li a:hover{background-color:#F5F7FA; color:#656D78;}
/*表单input、select下拉菜单*/
.dropdown-input-choose input{padding-right:44px;}
.dropdown-input-choose .dropdown-input-choose-btn{display:block;position:absolute; right:1px; top:1px; bottom:1px; width:32px; height:32px; line-height:32px; border-radius:0 4px 4px 0;  background:#FFF;  text-align:center; }
.dropdown-input-choose .dropdown-input-choose-btn .icon-arrow-down{ height: 32px; line-height: 32px; background-size: contain;}
/*下拉菜单带三角*/
.dropdown-menu.dropdown-menu-ul-carcet{min-width:140px; border-radius:4px; font-size:12px; margin-top:-5px; margin-left:20px; background-color:#FFFFFF; box-shadow:0px 2px 4px 0px rgba(67,73,84,0.15); border-radius:1px 1px 1px 1px 4px 4px 4px; border:none; padding:0;}  
.dropdown-menu.dropdown-menu-ul-carcet .dropdown-menu-caret{display:block;}
.dropdown-menu.dropdown-menu-ul-carcet .dropdown-menu-caret span{position:absolute; top:-4px; left:50%; margin-left:-8px; display:block; width:0; height:0; border-left:8px solid transparent; border-right:8px solid transparent;  border-bottom:4px solid #FFF; z-index:1;}
.dropdown-menu.dropdown-menu-ul-carcet .dropdown-menu-caret s{position:absolute; top:0px; left:50%; margin-left:-8px; display:block; width:0; height:0; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:4px solid #FFF; z-index:2;}
.dropdown-menu.dropdown-menu-ul-carcet li a:first-child{border-radius:4px 4px 0 0; overflow:hidden;}
.dropdown-menu.dropdown-menu-ul-carcet li:last-child{border-radius:0 0 4px 4px !important; overflow:hidden;}
.dropdown-menu.dropdown-menu-ul-carcet li a.current{position:relative; }
.dropdown-menu.dropdown-menu-ul-carcet li a.current:before{position:absolute; right:12px; top:15px; content: ""; width:15px; height:9px;  background:url(/andisk/css/assets/select-ok.svg) no-repeat left center; }
/*表格中的下拉菜单*/
.dropdown-menu.dropdown-menu-ul-carcet.dropdown-menu-table{min-width:120px; left:-48px; top:24px;}
.dropdown-menu.dropdown-menu-ul-carcet.dropdown-menu-table li a{text-overflow:ellipsis; overflow:hidden; }
/*下拉菜单包含树形结构分类选择*/
.dropdown-menu-slidetree{display:none; width:100%; min-width:120px; max-height:200px; margin-top:0px; padding:0; position:absolute; top:35px; left:0px;  z-index:3; background:#FFFFFF; border:1px solid #CCD1D9; border-radius:4px; box-shadow:0px 2px 4px 0px rgba(67,73,84,0.15); overflow:hidden;}
.dropdown-menu-slidetree.block{display:block;}
.dropdown-menu-slidetree ul.slide-tree li.slidetree-item .slidetree-item-title .slidetree-title-text{max-width:226px;}

/* progress */
.progress{background:#F1F1F1;}
.progress.progress-lg{height:20px;}
.progress.progress-lg .sr-only{clip:rect(0px,200px,50px,0px); overflow:visible; width:auto;}
.progress.progress-middle{ height:14px;}
.progress.progress-sm{ height:10px;}
.progress.progress-xs{ height:6px;}
.progress-bar-success{background-color:#39CA74;}
span.sr-only{left:auto;}

/*panel*/
.panel.panel-default{background:#FFFFFF; border:none; margin-bottom:24px; box-shadow:0px 1px 2px 0px rgba(44,62,79,0.05); border-radius:4px;}
.panel-default .panel-heading{background:none; border:none; height:50px; line-height:50px; font-weight:700; padding:0 24px;}
.panel-more{float:right; font-size:12px; font-weight:400; position:relative; padding-right:10px;}
.panel-more:after{content:""; display:inline-block; position:absolute; top:50%; margin-top:-4px; right:0px; width:5px; height:8px; background:url(/andisk/css/assets/more.svg) no-repeat center center;}
.panel-default .panel-body{padding:0 24px 24px 24px;}
/*panel-inpage*/
.panel.panel-inpage{}
.panel.panel-inpage .panel-heading{height:50px; min-height:34px; line-height:34px; padding:7px 24px;  border-bottom:1px #eef0f3 solid;}
.panel-inpage .panel-body{padding:24px;}
.panel.panel-modal .panel-heading{ min-height:34px; line-height:34px; padding:8px 24px; border-bottom:1px #eef0f3 solid;}
.panel.panel-modal .panel-heading .close{margin-top:9px; opacity:.8;}
/*panel-guide*/
.panel.panel-guide{width:600px; background:#FFFFFF; padding:0 25px 25px 25px; box-shadow:0px 4px 12px 0px rgba(0,0,0,0.20); border-radius:12px;}
.panel.panel-guide .panel-heading{height:62px; line-height:62px; padding:0; background:none; border-bottom:1px #eef0f3 solid; text-align:center;font-size:16px;color:#323133; font-weight:700;}
.model-close{position:absolute;width:32px; height:32px; display:block; right:-41px; top:-16px; background-image:url(/andisk/css/assets/close.svg); background-position:0 0;}
.panel-footer{border-top:1px #eef0f3 solid; padding:16px 0 0 0; background:none;}
.panel-footer.panel-footer-modal{padding:8px 24px;}

/* table-style */
.table-style .table{border-bottom:1px #DDD solid;}
.table-style .table thead{ background:#F9F9F9; color:#878787;}
.table-style .table>tbody>tr>td{}
.table-style-icon .table>tbody>tr>td{padding-left:0px; padding-right:0px;}
.table-style-icon .table>tbody>tr>td .table-email-icon{width:234px; margin-right:0px; padding-right:0px;}
.table-style-icon .table>tbody>tr>td .icon-size{width:56px; height:25px; display:inline-block; line-height:25px; vertical-align:middle; font-size:12px;}
.table-style-icon .table>tbody>tr>td .icon-size i{width:12px; height:13px; display:inline-block; text-align:left;}
.table-style-icon .table>tbody>tr>td .icon-size i.fa-chain{margin:0px 5px; color:#999;}
.table-style-icon .table>tbody>tr>td .icon-size i img{ width:14px; height:13px; margin-top:-3px;}
.table-collect{line-height:25px;vertical-align:middle; margin-left:40px;}
.table-collect .table-time{display:inline-block; width:94px; text-align:right;}
.table-email-title{width:134px; display:inline-block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:25px;vertical-align:middle;}
.table-email-con{width:100%; max-width:500px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:25px;vertical-align:middle;}

@media (max-width:768px) {
.table-responsive.swipe-horizontal {border-collapse:collapse;border-spacing:0;display:block;position:relative;width:100%;border-left:1px solid #ddd; border-top:1px solid #ddd; border-right:1px solid #ddd;}
.table-responsive.swipe-horizontal thead {display:block;float:left;}
.table-responsive.swipe-horizontal thead tr {display:block;}
.table-responsive.swipe-horizontal th {text-align:right;border-bottom:0;border-left:0;}
.table-responsive.swipe-horizontal th, .table-responsive.swipe-horizontal td {display:block;margin:0;vertical-align:top;}
.table-responsive.swipe-horizontal tbody {display: block;width: auto;position: relative;overflow-x: auto;white-space: nowrap;word-spacing:0;letter-spacing:0;font-size:0;}
.table-responsive.swipe-horizontal tbody tr {display:inline-block;vertical-align:top;border-left:1px solid #e5e5e5}
.table-responsive.swipe-horizontal td {min-height:1.25em;text-align:left;border-left:0;border-right:0;border-bottom:0;border-top:0;font-size:13px; padding-top:9px;padding-bottom:9px;}
.table-responsive.swipe-horizontal th, .table-responsive.swipe-horizontal td {display:block;margin:0;vertical-align:top;}
    }

/* list-table */
.list-table{width:100%;font-size:12px;}
.list-table.list-table-bordernone{ border-left:none;}
.list-table.list-table-bordernone span{ border-right:none;}
.list-table .list-table-item-title{font-weight:700; -webkit-box-sizing:content-box;-moz-box-sizing:content-box; box-sizing:content-box; height:16px; line-height:16px; padding:11px 0;  overflow:hidden; color:#656d78; background:#EFF2F5;}
.list-table .list-table-item-title.text-overflow-none,.list-table .list-table-item-title .text-overflow-none{overflow:inherit !important;}
.list-table .list-table-item-title a.list-table-selectbtn{display:inline-block; color:#656d78;}
.list-table .list-table-item{border-bottom:1px #EEF0F3 solid;-webkit-box-sizing:content-box;-moz-box-sizing:content-box; box-sizing:content-box; height:16px; line-height:16px; padding:11px 0;  color:#656d78;  background:#FFF;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.list-table .row .col-md-1,.list-table .row .col-md-2,.list-table .row .col-md-3,.list-table .row .col-md-4,.list-table .row .col-md-5,.list-table .row .col-md-6,.list-table .row .col-md-7,.list-table .row .col-md-8,.list-table .row .col-md-9,.list-table .row .col-md-10,.list-table .row .col-md-11,.list-table .row .col-md-12{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-right:0px; padding-left:8px;}
.list-table span{border-right:1px #DDD solid;}
.list-table .list-table-item-title .checkbox-custom,.list-table .list-table-item .checkbox-custom{width:14px; height:14px; position:relative; top:-1px;  margin:0; box-sizing: border-box; }
.list-table .list-table-item-title .checkbox-custom{ font-weight:bold;}
.list-table .list-table-item-title .checkbox-custom i{margin-top:-2px;}
.list-table .list-table-item-title .checkbox-custom input,.list-table .list-table-item .checkbox-custom input{margin:0; }
.list-table .list-table-item.checked{background:#f3f8ff;}
.list-table .list-table-item.disable{color:#acb4bf;}
.list-table .list-table-item .list-table-pic{width:60px; height:60px;}
.list-table .list-table-item .list-table-pic img{width:60px; height:60px; object-fit:cover;}

/*list-table-infoshow*/
.list-table.list-table-infoshow .list-table-item .row .col-md-1,.list-table.list-table-infoshow .list-table-item .row .col-md-2,.list-table.list-table-infoshow .list-table-item .row .col-md-3,.list-table.list-table-infoshow .list-table-item .row .col-md-4,.list-table.list-table-infoshow .list-table-item .row .col-md-5,.list-table.list-table-infoshow .list-table-item .row .col-md-6,.list-table.list-table-infoshow .list-table-item .row .col-md-7,.list-table.list-table-infoshow .list-table-item .row .col-md-8,.list-table.list-table-infoshow .list-table-item .row .col-md-9,.list-table.list-table-infoshow .list-table-item .row .col-md-10,.list-table.list-table-infoshow .list-table-item .row .col-md-11,.list-table.list-table-infoshow .list-table-item .row .col-md-12{position:relative; max-height:51px; display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:3;text-overflow:ellipsis; line-height:17px; overflow:hidden;}
.list-table.list-table-infoshow .list-table-item .checkbox-custom{width:100% !important; max-height:60px; position:relative;}
.list-table.list-table-infoshow .list-table-item .checkbox-custom i{position:absolute; top:2px; left:17px;}
.list-table.list-table-infoshow .list-table-item .checkbox-custom .table-tooltips{position:absolute; top:0; left:25px; max-height:51px; display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:3; display:-moz-box;-moz-box-orient:vertical; -moz-line-clamp:3; text-overflow:ellipsis; line-height:17px; overflow:hidden;}

/*list-table-normal*/
.list-table.list-table-normal .row .col-md-1,.list-table.list-table-normal .row .col-md-2,.list-table.list-table-normal .row .col-md-3,.list-table.list-table-normal .row .col-md-4,.list-table.list-table-normal .row .col-md-5,.list-table.list-table-normal .row .col-md-6,.list-table.list-table-normal .row .col-md-7,.list-table.list-table-normal .row .col-md-8,.list-table.list-table-normal .row .col-md-9,.list-table.list-table-normal .row .col-md-10,.list-table.list-table-normal .row .col-md-11,.list-table.list-table-normal .row .col-md-12{overflow:inherit; white-space:normal; text-overflow:inherit; word-break:break-all;  padding-right:0px; padding-left:8px;}
/*list-table-normal list-table-item-title*/
.list-table.list-table-normal .list-table-item-title .row .col-md-1,.list-table.list-table-normal .list-table-item-title .row .col-md-2,.list-table.list-table-normal .list-table-item-title .row .col-md-3,.list-table.list-table-normal .list-table-item-title .row .col-md-4,.list-table.list-table-normal .list-table-item-title .row .col-md-5,.list-table.list-table-normal .list-table-item-title .row .col-md-6,.list-table.list-table-normal .list-table-item-title .row .col-md-7,.list-table.list-table-normal .list-table-item-title .row .col-md-8,.list-table.list-table-normal .list-table-item-title .row .col-md-9,.list-table.list-table-normal .list-table-item-title .row .col-md-10,.list-table.list-table-normal .list-table-item-title .row .col-md-11,.list-table.list-table-normal .list-table-item-title .row .col-md-12{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:keep-all;}
.list-table.list-table-normal .list-table-item .checkbox-custom{width:auto;}
.list-table.list-table-normal .list-table-item{height:auto !important;}

/*list-table-article*/
.list-table.list-table-article .list-table-item { height:24px; line-height:24px; padding:7px 0;}
.list-table.list-table-article .list-table-item .table-tooltips{display:inline-block; height:24px; line-height:24px;}
.list-table.list-table-article .list-table-item .list-article-title,.list-table.list-table-article .list-table-item a{display:inline-block; height:24px; line-height:24px; background-size:contain; background-repeat:no-repeat; margin-bottom:-1px; vertical-align:bottom; }
.list-table.list-table-article .list-article-title{color:#656d78;}
.list-table.list-table-article .list-article-title:hover{color:#609ee9;}
.list-table.list-table-article .list-table-item.disable,.list-table.list-table-article .list-table-item.disable .table-tooltips{color:#acb4bf;}
.list-table.list-table-article .list-table-item.disable .list-article-title,.list-table .list-table-item.disable .list-article-title{color:#acb4bf;}
.list-table.list-table-article .list-table-item.disable .list-article-title:hover{color:#609ee9;}
.list-table.list-table-article .checkbox-custom{display:inline-block; }
.list-table.list-table-article .icon-gore{vertical-align:top; width:24px; height:24px; position:relative;    top:0;margin-right:2px; background-size:23px 23px;}
.list-table.list-table-article .list-article-title .list-article-thumpic{display:inline-block; position:relative; top:0px; width:24px; height:24px;}
.list-table.list-table-article .list-article-title .list-article-thumpic img{margin-top:-5px; width:24px; height:24px; object-fit:cover;}
.list-article-bigpic{position:fixed; z-index:1070; width:146px; height:146px; padding:2px; border:1px #EEF0F3 solid; background:#FFF; }
.list-article-bigpic img{ width:140px; height:140px;}

/* radio */
.radio-custom.radio-custom-size{min-height:16px; }
.radio-custom.radio-custom-size .checkbox-textinfo{position:relative; vertical-align:top;}
.radio-custom-size{margin-right:16px; font-size:12px;}
.radio .disabled input[type="radio"],.uniformjs .checkbox .disabled input[type="checkbox"]{margin-left:0}
.uniformjs .radio,.uniformjs .checkbox{padding-left:0}.uniformjs .radio{height:auto}
.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:3px}
.uniformjs label.radio{margin-bottom:0}
.uniformjs label.radio.inline{margin:0}
.checkbox.inline{padding-bottom:1px}
.uniformjs .radio span{margin:2px 0 0}
.radio-custom input[type=radio]{position:relative;left:-99999px}
.radio-custom i{margin-left:-17px;margin-right:5px;  width:16px;height:16px;font-size:1.333em;color:#ddd;display:inline-block; background:url(/andisk/css/assets/radio-n.svg) no-repeat 0 0;}
.radio-custom i.checked{color:#444851;margin-left:-17px; background:url(/andisk/css/assets/radio-s.svg) no-repeat 0 0;}
.radio-custom i.disabled{color:#eee;opacity:.5;}

/* checkbox */
.checkbox-custom-size{margin-right:24px; margin-top:2px; font-size:12px;}
.checkbox .disabled input[type="checkbox"]{margin-left:0}
.uniformjs .radio,.uniformjs .checkbox{padding-left:0}
.uniformjs .radio{height:auto}
.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:3px}
.uniformjs label.radio{margin-bottom:0}
.uniformjs label.radio.inline{margin:0}
.checkbox.inline{padding-bottom:1px}
.uniformjs .radio span{margin:2px 0 0}
.uniformjs .checkbox span{margin:-2px 0 0}
.checkbox-custom input[type=checkbox]{position:relative;left:-99999px}
.checkbox-custom i{margin-left:-14px;margin-right:4px;width:14px;height:14px;vertical-align:middle;font-size:1.333em;color:#ddd;display:inline-block;background:#FFF; background-image:url(/andisk/css/assets/checkbox-n.svg); background-position:0 0;  background-size:cover;  }
.checkbox-custom i.checked{margin-right:4px;color:#444851;margin-left:-14px; background-image:url(/andisk/css/assets/checkbox-s.svg); background-position:0 0;}
.checkbox-custom i.disabled{opacity:.5;}

.checkbox-custom.checkbox-custom-size.checkbox-mark{display:inline-block; height:14px; line-height:14px; margin-top:9px; margin-bottom:0;}
.checkbox-custom.checkbox-custom-size.checkbox-mark .checkbox-textinfo{vertical-align:top; top:0;}
.checkbox-mark input[type=checkbox]{position:relative;left:-99999px}
.checkbox-mark i{margin-left:-16px; margin-right:4px; width:14px;height:14px; vertical-align:top;font-size:1.333em;color:#ddd;display:inline-block;background:#FFF; background-image:url(/andisk/css/assets/checkbox-n.svg); background-position:0 0; background-size:cover;  }
.checkbox-mark i.checked{margin-right:4px;color:#444851;margin-left:-16px; background-image:url(/andisk/css/assets/checkbox-s.svg); background-position:0 0;}
.checkbox-mark i.disabled{opacity:.5;}

.checkbox-single{padding:0;width:20px;height:20px;display:inline-block;margin:0 5px}
.checkbox-single .checkbox-custom{width:20px}
.checkbox-single .checkbox-custom i{margin-left:1px}
.checkbox-custom:hover{cursor:pointer;}
.checkbox-custom .checkbox-textinfo{position:relative; top:1px;}
/*purview-checkbox*/
.purview-checkbox{overflow:hidden; }
.purview-checkbox .checkbox-custom{margin-bottom:3px; max-width:145px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.purview-checkbox .checkbox-custom .checkbox-textinfo{ max-width:145px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*form-control*/
label{font-weight:400; font-size:12px; color:#656D78;}
.form-control{ border-color:#CCD1D9; box-shadow:none; border-radius:4px; color:#434A54; font-size:12px;}
.form-control:focus{box-shadow:0px 0px 4px 0px rgba(96,158,233,0.50);}
.form-control::-webkit-input-placeholder{ color:#AAb2BD;}
.form-control::-moz-placeholder{color:#AAb2BD;}
.form-control::-webkit-input-placeholder{color:#AAb2BD;}
.form-control::-webkit-input-placeholder{color:#AAb2BD;}
.control-label .control-star{color:#fa6f57; margin-right:5px;}
.control-label .icon-info{position:absolute;}
.form-textbox{border:1px solid #CCD1D9; background:#FFF; padding:6px 12px; height:34px; line-height:22px; border-radius:4px; color:#434A54; font-size:12px; color:#656D78;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/*search*/
.search{position:relative; }
.search .form-control{padding-right:34px; background:#f6f7fb; border:none; border-radius:50px;}
.search .form-control:focus{box-shadow:none;}
.search .icon{position:absolute; right:0px; top:9px; left:9px !important;}
/*table-search*/
.table-search{position:relative; }
.table-search .form-control,.table-search-static .form-control{padding-right:34px;}
.table-search .icon{position:absolute; z-index:999; width:34px; height:34px; right:0; margin-right:6px; top:0; background-size:16px 16px;}
/*分页*/
.pagelist{font-size:12px;color:#475669; padding-top:24px;}
.pagelist ul{float:right; }
.pagelist ul li{display:inline-block; float:left;}
.pagelist ul li .page-mun{display:inline-block; margin:7px 0;}
.pagelist ul li a{display:inline-block; color:#475669;font-size:12px; }
.pagelist ul li a.page-prev,.pagelist ul li a.page-next{background:#FFFFFF; padding:5px 11px; border:1px solid #E6E9ED; margin:0px;}
.pagelist ul li a.page-prev{border-radius:4px 0 0 4px; border-right:none;}
.pagelist ul li a.page-next{border-radius:0px 4px 4px 0;}
.pagelist ul li a:hover{background:#609ee9; color:#FFF; border-color:#609ee9;}
.pagelist ul li a.disabled{background:#f5f7fa; }
.pagelist ul li .page-current{color:#656d78; }
.pagelist ul li .page-total{color:#aab2bd; }
.pagelist ul li input{padding:0 5px; width:34px; height:29px; line-height:29px;  background:#FFFFFF; border:1px solid #E6E9ED; border-radius:4px; outline:none; text-align:center;}

/*- Clearfix -*/
.clearfix:before, .clearfix:after {content: ""; display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}

@media (min-width:768px){
.form-horizontal .control-label{padding-top:8px; margin-bottom:0;text-align:right; word-break:break-all; }
}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label{color:#e75845; }
 .has-error .control-label{color:#656D78;}
.has-error.help-block{font-size:12px; margin-bottom:0;}
.has-error .form-control{border-color:#e75845;}
.has-error .form-control:focus{border-color:#e75845;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0),0 0 4px rgba(231,88,69,.5); box-shadow: inset 0 1px 1px rgba(0,0,0,0),0 0 4px rgba(231,88,69,.5);}
.has-error .icon{position:relative; top:-1px;}
.has-error .has-error-x{position:absolute; display:inline-block; padding:6px 14px 8px 14px;   background:#FFDFDB; border-radius:4px; margin-top:0;}
.has-error .has-error-y{display:inline-block;}

/*nav-menbertabs*/
.nav-tabs.nav-menbertabs{padding:0px 24px; margin-bottom:1px;  border:none; background:#FFF;border-radius:4px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05); box-shadow: 0 1px 1px rgba(0,0,0,.05);font-size:14px; font-weight:bold;}
.nav-tabs.nav-menbertabs>li{padding-bottom:1px;}
.nav-tabs.nav-menbertabs>li>a{margin-right:24px; height:50px; line-height:50px; padding:0; border:none; color:#656d78; font-weight:700; border-bottom:3px #FFF solid;}
.nav-tabs.nav-menbertabs>li>a:hover{background:none;}
.nav-tabs.nav-menbertabs>li.active>a{border:none; background:none;  color:#609EE9; border-bottom:3px #609EE9 solid;}
/*nav-language-xs*/
.nav-tabs.nav-language-xs{border:none; font-size:12px; padding-top:1px;}
.nav-tabs.nav-language-xs>li>a{border:none !important;height:32px; line-height:32px; padding:0 8px; margin:0;   background:#D5D9E0; color:#656d78; border-radius:0; }
.nav-tabs.nav-language-xs>li:first-child>a{border-radius:4px 0 0 4px;}
.nav-tabs.nav-language-xs>li:last-child>a{border-radius:0 4px 4px 0;}
.nav-tabs.nav-language-xs>li>a:hover{border:none;}
.nav-tabs.nav-language-xs>li.active>a{ background:#609EE9;  color:#FFF;}

/* Toggle btn */
.toggle-btn {position:relative; display:inline-block; width:50px; height:24px; line-height:24px; border-radius:50px; background-color:#ccd1d9; cursor:pointer; overflow:hidden;}
.toggle-btn.disabled{filter: alpha(opacity=50);
    -moz-opacity:.5;
    -webkit-opacity:.5;
    -ms-opacity:.5;
    -o-opacity:.5;
    opacity:.5; }
.toggle-btn .toggle-btn-checkbox { width:100%; height:24px; margin:0; z-index:2; top:0; right:0; bottom:0; left:0;     filter: alpha(opacity=0);
    -moz-opacity: 0;
    -webkit-opacity: 0;
    -ms-opacity: 0;
    -o-opacity: 0;
    opacity: 0;  position:absolute; }
    .toggle-btn .toggle-btn-checkbox:hover{cursor:pointer;}
.toggle-btn .toggle-btn-slidebar { float:left; display:inline-block; width:24px; height:24px; border-radius:50px; border:1px solid #ccd1d9; background-color:#fff;}
.toggle-btn.checked { background-color:#39ca74; border-color:#39ca74;}
.toggle-btn.checked .toggle-btn-slidebar { float:right; border-color:#39ca74;}
.toggle-btn.checked .toggle-btn-text{ color:#FFF; font-size:12px;}
.toggle-btn .toggle-btn-text:before{content:"否"; display:block; height:24px; line-height:24px;  position:absolute; top:0; color:#FFF; right:50%; margin-right:-17px; font-size:12px;}
.toggle-btn.checked .toggle-btn-text:before{content:"";}
.toggle-btn.checked .toggle-btn-text:after{content:"是"; display:block; height:24px; line-height:24px;  position:absolute; top:0; color:#FFF; left:50%; margin-left:-18px;}
/*purview-toggle-btn*/
.toggle-btn.purview-toggle-btn{width:60px;}
.toggle-btn.purview-toggle-btn .toggle-btn-text:before{content:"关闭"; display:block; height:24px; line-height:24px;  position:absolute; top:0; color:#FFF; right:50%; margin-right:-23px; font-size:12px;}
.toggle-btn.purview-toggle-btn.checked .toggle-btn-text:before{content:"";}
.toggle-btn.purview-toggle-btn.checked .toggle-btn-text:after{content:"开启"; display:block; height:24px; line-height:24px;  position:absolute; top:0; color:#FFF; left:50%; margin-left:-23px;}
/*form-filebtn*/
.form-filebtn{position:relative; overflow:hidden;}
.form-filebtn input{position:absolute; z-index:2; top:-6px; left:-180px; width:260px; height:34px; background:none; border:none; font-size:0px; text-indent:-999px; outline:none;opacity:0; filter:alpha(opacity=0);  -ms-filter:"alpha(opacity=0)"; }
.form-filebtn input:focus{ outline:none;}
.form-filebtn input:hover{cursor:pointer;}
.form-filebtn .btn-icon{z-index:1;}
/*mansfest*/
.mf_container { min-height:35px; border-radius:4px; cursor:text; width:100%; padding:6px 12px 1px 12px; display:inline-block; background:#fff;}
.mf-scroll-box{border:1px solid #CCD1D9; border-radius:4px; overflow:hidden;}
.mf_container.active{border-bottom-color:#999;}
.mf_container ol.mf_list {display:inline;}
.mf_container ol.mf_list li.mf_item {position:relative; word-break:break-all;  cursor:pointer; display:inline-block; margin:0 4px 4px 0px; min-height:23px; line-height:21px; padding:0 26px 0 10px; font-size:12px; vertical-align:top; background-color:#609ee9; border-radius:16px; border:1px #609ee9 solid; color:#FFF; overflow:hidden; }
.mf_container ol.mf_list li.mf_item a.mf_remove,.parameter-label a.mf_remove {position:absolute; top:0px; right:0; bottom:1px; 
    min-height:21px;  height:100%; line-height:21px;margin-left:6px; padding:0px 10px; border-left:1px #5C9AE6 solid; float:right; display:block; text-decoration:none; border-radius:0 20px 20px 0;overflow:hidden;}
.mf_container ol.mf_list li.mf_item a.mf_remove:before,.parameter-label a.mf_remove:after{display:block; content:"";position:absolute; top:50%; margin-top:-5px; left:50%; margin-left:-5px; width:10px; height:10px; background-image:url(/andisk/css/assets/close-white.svg);background-position:center center; background-repeat:no-repeat;  background-size:cover;}
.mf_container ol.mf_list li.mf_item.mf_itemError {color:#9B2522; background:#FFEAEA;border-color:#EDB8B8;  }
.mf_container ol.mf_list li.mf_item.mf_itemError a.mf_remove{border-color:#EDB8B8; color:#9B2522; overflow:hidden;}
.mf_container ol.mf_list li.mf_item.mf_itemError a.mf_remove:before{background-image:url(/andisk/css/assets/close-red.svg);}
.mf_container ol.mf_list li.mf_item.mf_itemError.mf_highlighted{color:#9B2522; background-color:#FFEAEA; border-color:#EDB8B8;}
.mf_container ol.mf_list li.mf_item.mf_itemError.mf_highlighted a.mf_remove{border-color:#EDB8B8; color:#9B2522; }
.mf_container ol.mf_list li.mf_item.mf_itemError.mf_highlighted a.mf_remove:before{background-image:url(/andisk/css/assets/close-red.svg);}
.mf_container ol.mf_list li.mf_item.mf_itemError.mf_selected{color:#EDB8B8; background-color:#FFEAEA; border-color:#EDB8B8;}
.mf_container ol.mf_list li.mf_item.mf_itemError.mf_selected a.mf_remove{ border-color:#EDB8B8; color:#9B2522; }
.mf_container ol.mf_list li.mf_item.mf_itemError.mf_selected a.mf_remove:before{background-image:url(/andisk/css/assets/close-red.svg);}
.mf_container ol.mf_list li.mf_item.mf_highlighted {background-color:#4b8dde; border-color:#5C9AE6;}
.mf_container ol.mf_list li.mf_item.mf_highlighted a.mf_remove{border-color:#5C9AE6;}
.mf_container ol.mf_list li.mf_item.mf_selected {background-color:#4b8dde; border-color:#609ee9;color:#D2E3FD;}
.mf_container ol.mf_list li.mf_item.mf_selected a.mf_remove{  border-color:#609ee9;color:#D2E3FD;}
.mf_container input.mf_input { border:0; font:inherit; outline:none;font-size:12px; min-width:20px !important; height:23px;  vertical-align:top;  margin-bottom:2px;}
.mf_container input#input-cs{min-width:20px !important;}
ol.mp_list {background-color:#FFFFFF; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; overflow:hidden; position: absolute; width:498px; z-index:99999;}
ol.mp_list li {border-bottom:1px solid #C0C0C0; padding:4px 4px 5px 9px; }
ol.mp_list li.mp_selectable { cursor:pointer;}
ol.mp_list li.mp_highlighted {background-color:#E0E0E0;}
.control-label.mf-control-label{position:absolute; width:100%; text-align:left; text-indent:12px;  left:0px; top:1px; bottom:1px;}
.mf-control-label:hover{cursor: text; }

/*loading*/
.modal-loading{position:fixed; z-index:1; top:0; right:0; bottom:0; left:0; z-index:1040; background:rgba(142,161,191,0.18);}
.load{width:230px; position:fixed; z-index:2; top:50%; left:50%; margin-left:-98px; margin-top:-30px;  background:#FFF; padding:10px 20px; border-radius:4px; box-shadow:0px 1px 2px 0px rgba(44,62,79,0.05);  line-height:28px; color:#656d78;  font-size:12px;}
.modal-loading.modal-loading-part{position:absolute; top:50px; background:rgba(255,255,255,0.5);}
.modal-loading.modal-loading-part .load{position:absolute; border:1px #eef0f3 solid;}
.load svg{ height:28px; width:28px; margin:0 6px 0 0; float:left;  overflow:visible; /*   border:1px solid red; */}
.load .g-circles{-webkit-transform:scale(0.9) translate(7px, 7px); -ms-transform:scale(0.9) translate(7px, 7px);transform:scale(0.9) translate(7px, 7px);}
.load circle{fill:dodgerblue; fill-opacity:0; -webkit-animation:opacity 1.2s linear infinite; animation:opacity 1.2s linear infinite;}
.load circle:nth-child(12n + 1){-webkit-animation-delay:-0.1s; animation-delay:-0.1s;}
.load circle:nth-child(12n + 2){ -webkit-animation-delay:-0.2s; animation-delay:-0.2s;}
.load circle:nth-child(12n + 3){-webkit-animation-delay:-0.3s; animation-delay:-0.3s;}
.load circle:nth-child(12n + 4){ -webkit-animation-delay:-0.4s; animation-delay:-0.4s;}
.load circle:nth-child(12n + 5){ -webkit-animation-delay:-0.5s; animation-delay:-0.5s;}
.load circle:nth-child(12n + 6){ -webkit-animation-delay:-0.6s; animation-delay:-0.6s;}
.load circle:nth-child(12n + 7){ -webkit-animation-delay:-0.7s; animation-delay:-0.7s;}
.load circle:nth-child(12n + 8){ -webkit-animation-delay:-0.8s; animation-delay:-0.8s;}
.load circle:nth-child(12n + 9){ -webkit-animation-delay:-0.9s; animation-delay:-0.9s;}
.load circle:nth-child(12n + 10){ -webkit-animation-delay:-1s; animation-delay:-1s;}
.load circle:nth-child(12n + 11){ -webkit-animation-delay:-1.1s; animation-delay:-1.1s;}
.load circle:nth-child(12n + 12){ -webkit-animation-delay:-1.2s; animation-delay:-1.2s;}
.load .g-circles--v2 circle{ fill-opacity:0; stroke-opacity:0; stroke-width:1; stroke:yellowgreen; -webkit-animation-name:opacity-stroke, colors, colors-stroke, transform-2;animation-name:opacity-stroke, colors, colors-stroke, transform-2;}
.load .g-circles--v3 circle{ fill-opacity:1; -webkit-animation-name:opacity, colors; animation-name:opacity, colors;}
.load .g-circles--v4 circle{fill-opacity:1; fill:orange; -webkit-transform-origin:60px 60px; -ms-transform-origin:60px 60px; transform-origin:60px 60px;-webkit-animation-name:opacity, colors-3, transform; animation-name:opacity, colors-3, transform;}
@-webkit-keyframes opacity{
  3%{ fill-opacity:1;}
  75%{fill-opacity:0;}
}
@keyframes opacity{
  3%{ fill-opacity:1;}
  75%{ fill-opacity:0;}
}
@-webkit-keyframes opacity-stroke{
  10%{ stroke-opacity:1;}
  85%{ stroke-opacity:0;}
}
@keyframes opacity-stroke{
  10%{ stroke-opacity:1;}
  85%{ stroke-opacity:0;}
}
@-webkit-keyframes colors{
  0%{ fill:yellowgreen; }
  10%{ fill:gold;}
  75%{ fill:crimson;}
}
@keyframes colors{
  0%{ fill:yellowgreen;}
  10%{ fill:gold;}
  75%{ fill:crimson;}
}
@-webkit-keyframes colors-stroke{
  0%{ stroke:yellowgreen; }
  10%{ stroke:gold;}
  75%{ stroke:crimson; }
}
@keyframes colors-stroke{
  0%{ stroke:yellowgreen;}
  10%{stroke:gold; }
  75%{ stroke:crimson;}
}
@-webkit-keyframes colors-2{
  0%{ fill:yellow; }
  50%{ fill:red;}
  65%{  fill:orangered;}
  95%{ fill:gold; }
}
@keyframes colors-2{
  0%{ fill:yellow;}
  50%{ fill:red;}
  65%{ fill:orangered;}
  95%{ fill:gold;}
}
@-webkit-keyframes colors-3{
  0%{ fill:yellowgreen;}
  50%{ fill:turquoise;}
  65%{ fill:yellow;}
  95%{ fill:orange;}
}
@keyframes colors-3{
  0%{fill:yellowgreen; }
  50%{ fill:turquoise;}
  65%{ fill:yellow;}
  95%{ fill:orange;}
}
@-webkit-keyframes transform{
  10%{ -webkit-transform:scale(0.75); transform:scale(0.75);}
}
@keyframes transform{
  10%{ -webkit-transform:scale(0.75); transform:scale(0.75);}
}
@-webkit-keyframes transform-2{
  40%{ -webkit-transform:scale(0.85); transform:scale(0.85);}
  60%{ stroke-width:20;}
}
@keyframes transform-2{
  40%{ -webkit-transform:scale(0.85); transform:scale(0.85);}
  60%{ stroke-width:20;}
}
::-ms-clear,
::-ms-reveal
{
display:none;
}



/*tip*/
/*.lzprompt-point-top, .lzprompt-point-bottom, .lzprompt-point-left, .lzprompt-point-right { width: 0; height: 0; }

.lzprompt-point-top, .lzprompt-point-bottom, .lzprompt-point-left, .lzprompt-point-right { border: 8px solid transparent; }

.lzprompt-point-top, .lzprompt-point-bottom, .lzprompt-point-left, .lzprompt-point-right { position: absolute; overflow: visible !important; visibility: inherit !important; }

#lzprompt-plan { font-size: 12px; font-style: normal; font-weight: 400; line-height: 1.5; box-sizing: border-box; max-width: 300px; padding: 8px 16px; background-color: rgba(35, 45, 60, 0.9); font-family: 'Microsoft yahei',arial; text-align: left; z-index: 3000; float: left; position: fixed; border-radius: 4px; opacity: 0;word-break: break-word;display: block; color: #E6E9ED; }

.lzprompt-point-top { border-top-width: 4px; border-top-color: rgba(35, 45, 60, 0.9); left: 50%; bottom: -12px; margin-left: -8px; }

.lzprompt-point-bottom { border-bottom-width: 4px; border-bottom-color: rgba(35, 45, 60, 0.9); left: 50%; top: -12px; margin-left: -8px; }

.lzprompt-point-left { border-left-width: 4px; border-left-color: rgba(35, 45, 60, 0.9); top: 50%; right: -12px; margin-top: -8px; }

.lzprompt-point-right { border-right-width: 4px; border-right-color: rgba(35, 45, 60, 0.9); top: 50%; left: -12px; margin-top: -8px; }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .lzprompt-point-top { bottom: -11px; }
  .lzprompt-point-bottom { top: -11px; }
  .lzprompt-point-left { right: -11px; }
  .lzprompt-point-right { left: -11px; } }*/

