@charset "UTF-8";

/*
  作者：徐明军
  日期：2021-4-01
 */

 
 /*公用级别样式*/
 
body,html{width:100%;background-color: #f0f2f5 !important;}
input::-ms-clear,
input::-ms-reveal {display:none}
:after,:before {-webkit-box-sizing:border-box;box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}
article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section {display:block}
body{margin:0;color:rgba(0,0,0,.65);font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol !important;font-variant:tabular-nums;line-height:1.5;background-color:#fff;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}
[tabindex="-1"]:focus {outline:none!important}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:500}
p{margin-top:0;margin-bottom:1em}
abbr[data-original-title],
abbr[title] {text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}
address{margin-bottom:1em;font-style:normal;line-height:inherit}
input[type=number],input[type=password],input[type=text],
textarea{-webkit-appearance:none}
dl,ol,ul{margin-top:0;margin-bottom:1em}
ol ol,ol ul,ul ol,ul ul {margin-bottom:0}
dt{font-weight:500}
dd{margin-bottom:.5em;margin-left:0}
blockquote{margin:0 0 1em}
dfn{font-style:italic}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#1890ff;text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}
a:hover {color:#40a9ff}
a:active {color:#096dd9}
a:active,
a:hover {text-decoration:none;outline:0}
a[disabled]{color:rgba(0,0,0,.25);cursor:not-allowed;pointer-events:none}
code,kbd,pre,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}
pre{margin-top:0;margin-bottom:1em;overflow:auto}
figure{margin:0 0 1em}
img{vertical-align:middle;border-style:none}
svg:not(:root) {overflow:hidden}

[role=button],

a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}
table{border-collapse:collapse}
caption{padding-top:.75em;padding-bottom:.3em;color:rgba(0,0,0,.45);text-align:left;caption-side:bottom}
th{text-align:inherit}
button,input,optgroup,select,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {padding:0;border-style:none}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;margin:0;padding:0;border:0}
legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}
progress{vertical-align:baseline}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:none}
[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {-webkit-appearance:none}

::-webkit-file-upload-button {font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item}
template{display:none}
[hidden]{display:none!important}
mark {padding:.2em;background-color:#feffe6}
::-moz-selection {color:#fff;background:#1890ff}
::selection {color:#fff;background:#1890ff}


.flippingPagesBtn {
    position: absolute;
    width: 24px;
    height: 27px;
    text-align: center;
    background: #fff;
    top: -3px;
    right: 8px;
    overflow: hidden;
}
.flippingPagesBtn_top:hover{background:#eeeeee;}
.flippingPagesBtn_top:hover i{color:#1890ff;}
.flippingPagesBtn_bottom:hover{background:#eeeeee;}
.flippingPagesBtn_bottom:hover i{color:#1890ff;}
.flippingPagesBtn_top i{cursor:pointer;transform: rotate(180deg);position:absolute;right:1.6px;font-weight:900;font-size:20px;}
.flippingPagesBtn_bottom i{cursor:pointer;transform: rotate(0deg);position:absolute;right:1px;font-weight:900;font-size:20px;}
.ant-alert-text{width:23%;display:inline-block;font-size:12px;}
.flippingPagesBtn_top{ width: 24px;height:15px;top:0px;left:0px;right:0px;line-height:15px;position:absolute;}
.flippingPagesBtn_bottom{ width: 24px;height:15px;bottom:2px;left:0px;right:0px;line-height:15px;position:absolute;}
/*
 * 系统欢迎页
 */
.content-main{height: calc(100%);width:100%;position:relative;}
.mainWarp{
    width: 100%;
    height: 100%;
    background: url(../../img/index/welcome_bj2.png) center -10px no-repeat #06184e;
        background-size: auto;
    background-size: 90%;
}

.mainWarp2{
    width: 100%;
    height: 100%;
    background: url(../../img/index/welcome_bj3.png) center -30px no-repeat #ffffff;
        background-size: auto;
    background-size: 80%;
}


.cblue {
	color: #ffffff;
	background: #3d80ff;
}
.corange {
	color: #000000;
	background: #ff8560;
}
.cyellow {
	color: #000000;
	background: #ffcb67;
}

.cred {
	color: #ffffff;
	background: #ff6972;
}
			.red {
				color: #ffffff;
				background: #ff6972;
			}
			
			.blue {
				color: #ffffff;
				background: #3d80ff;
			}
			
			.orange {
				color: #000000;
				background: #ff8560;
			}
			
			.yellow {
				color: #000000;
				background: #ffcb67;
			}
			
			.white {
				background: #ffffff;
			}
			
			.black {
				background: #000000;
			}
			.pink {
			    background: #e042b7;
			}
			
			.grey {
			    background: #bfbfbf;
			}
.green {
            background: #00FF00;
        }
 /* 公用组件 */
.clearfix{zoom:1}
.clearfix:after,
.clearfix:before {display:table;content:""}
.clearfix:after {clear:both}
.anticon{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.anticon>*{line-height:1}
.anticon svg{display:inline-block}

.anticon .anticon-icon{display:block}
.anticon[tabindex]{cursor:pointer}
.anticon-spin,.anticon-spin:before {display:inline-block;-webkit-animation:loadingCircle 1s linear infinite;animation:loadingCircle 1s linear infinite}


.table-operator{margin-bottom: 18px;}
.table-wrapper{margin-bottom:0px;margin-left:-25px;margin-right:-25px;}
.date-time-picker{    background: url('../../img/admin/date.png') right 7px no-repeat !important;background-size: auto 66% !important;}
.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control-wrapper {-webkit-box-flex: 1; -ms-flex: 1 1;flex: 1 1;display: inline-block;vertical-align: middle;}
.ant-form-item-COMPANYANDBRAND .select2-search-choice-close{display:none !important;}
.ant-form-item-children .select2-search-choice-close{display:none !important;}
.ant-form-item-children{height:32px;}
 /*页面布局样式*/

.ant-layout, .ant-layout * {-webkit-box-sizing: border-box;box-sizing: border-box;}
.ant-layout-content {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;min-height: 0;    background: #f0f2f5;}
 /* 数据表格组件 */
.ant-pro-basicLayout-content{position: relative;margin: 24px 14px 0px 14px;-webkit-transition: all .2s; transition: all .2s;}
.ant-pro-grid-content {width: 100%; min-height: 100%;-webkit-transition: .3s;transition: .3s;
padding:0px 10px;background:#ffffff;
}
.ant-pro-basicLayout-content .ant-pro-page-header-wrap {margin: -14px -10px 0;}
.ant-pro-page-header-wrap-page-header-warp{background-color: #fff;height:65px;margin-top:30px;}
.ant-pro-grid-content{width: 100%;min-height: 100%;-webkit-transition: .3s; transition: .3s;}
.ant-pro-page-header-wrap-children-content {margin: 0px 0px 0;}

.ant-pro-grid-contentPDF{margin-top: 70px !important;}
.ant-pro-grid-contentPDF .ant-pro-page-header-wrap-page-header-warp{position: fixed;
width: 100%;
background: #fff;
z-index: 1000;
top: 0px;
box-shadow: 0 10px 20px rgba(0, 0, 0, .05);
max-width: 1200px;}

.ant-pro-grid-contentPDF .ant-pro-page-header-wrap {
  margin: 0px 0px 0;
}


label{margin-bottom:0px;}
 /* 数据表格组件 */
.ant-page-header.has-breadcrumb {padding-top: 12px;}
.ant-page-header-ghost {background-color: inherit;}
.ant-page-header {-webkit-box-sizing: border-box;box-sizing: border-box;
margin: 0;padding: 0;color: rgba(0,0,0,.65);font-size: 14px;
font-variant: tabular-nums;line-height: 1.5;list-style: none;
-webkit-font-feature-settings: "tnum";font-feature-settings: "tnum";position: relative;padding: 16px 12px;padding-top: 16px;background-color: #fff;}
.ant-page-header-heading {width: 100%; overflow: hidden;}
.ant-page-header-heading-title {display: block;text-align:left;
margin-bottom: 0;padding-right: 12px;color: rgba(0,0,0,.85);font-weight: 600; font-size: 20px;line-height:32px;margin:5px 0px;}
.ant-page-header-footer {
    margin-top:0px;padding: 0px 24px;
}
.sidemenu.fixed{z-index:3000 !important;position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;}
 /* 数据表格组件 */
.ant-breadcrumb > span:last-child .ant-breadcrumb-separator {}
.ant-breadcrumb {-webkit-box-sizing: border-box;display:none;
box-sizing: border-box;margin: 0; padding: 0;z-index:1000;
color: rgba(0,0,0,.65);font-variant: tabular-nums;
line-height: 1.5;list-style: none;
-webkit-font-feature-settings: "tnum";font-feature-settings: "tnum";
color: rgba(0,0,0,.45); font-size: 14px;position: fixed;
background: #fff;
left: 0px;
right: 0px;
top: 0px;height:40px;
padding: 10px 20px;}
.ant-breadcrumb:hover{color:#40a9ff;}
.ant-breadcrumb a:hover{color:#40a9ff;}
.ant-breadcrumb a {color: rgba(0,0,0,.45);-webkit-transition: color .3s;transition: color .3s;text-decoration: none !important;}
.ant-breadcrumb-separator {margin: 0 8px;color: rgba(0,0,0,.45);}
.ant-breadcrumb + .ant-page-header-heading {margin-top: 0px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;width:400px;
}
.table-page-search-wrapper{padding-top:0px;position: absolute;
top:17px;
right:10px;}
 /* 数据表格组件 */
.ant-table-wrapper::after, .ant-table-wrapper::before {display: table;content: "";}
.ant-table-wrapper-page{height: calc( 100vh - 145px);overflow:hidden;}
 /* 数据表格组件 */
.ant-card{-webkit-box-sizing: border-box;box-sizing: border-box;
margin: 0;min-height: calc(100vh - 100px);overflow:hidden;
padding: 0;color: rgba(0,0,0,.65);font-size: 14px;
font-variant: tabular-nums;line-height: 1.5;list-style: none;
-webkit-font-feature-settings: "tnum";font-feature-settings: "tnum";position: relative;
background: #fff;border-radius: 0px;-webkit-transition: all .3s;transition: all .3s;}
.ant-card-body {padding: 0px 24px 0px 24px;zoom: 1;min-height: calc(100vh - 100px);}
.ant-card-body::after, .ant-card-body::before {display: table;content: "";}
.ant-card-body::after {clear: both;}

.ant-card-fixed{position:relative;padding-left:115px;padding-right:0px;}


.ant-card-fixed.rowPage{position:relative;padding-left:60px;padding-right: 0px;}
.ant-card-fixed.rowPage1{position:relative;padding-left:180px;padding-right: 20px;}
.ant-card-fixed .ant-card-fixed-left{position: absolute;
top: 0px;
left: 0px;
bottom: 0px;
width: 115px;
box-shadow: 0 15px 15px rgba(150,150,150,0.22);
padding: 0px 0px 0px 24px;}

.ant-card-fixed.rowPage .ant-card-fixed-left{position: absolute;
top: 0px;
left: 0px;
bottom: 0px;
width: 60px;
box-shadow: 0 15px 15px rgba(150,150,150,0.22);
padding: 0px 0px 0px 24px;}

.ant-card-fixed.rowPage1 .ant-card-fixed-left{position: absolute;
top: 0px;
left: 0px;
bottom: 0px;
width: 160px;
box-shadow: 0 15px 15px rgba(150,150,150,0.22);
padding: 0px 0px 0px 24px;}


.ant-card-fixed .ant-page-header-footer{padding:0px;}
.ant-card-fixed.rowPage1 .ant-tabs-nav .ant-tabs-tab{display: block;
font-size: 13px;
color: #000000;
background: #fff;
display: inline-block;
margin-right: 0px;
outline: none;
text-decoration: none;
cursor: pointer;
margin-right: 0px;
box-shadow: 0 3px 5px rgba(150,150,150,0.22);
border-radius: 0px 0px 2px 5px;
z-index: 100;
overflow: hidden;text-align:center;
width: 130px;
padding:6px 6px;height:28px;line-height:20px;
}
.ant-card-fixed.rowPage .ant-tabs-nav .ant-tabs-tab{display: block;
font-size: 13px;
color: #000000;
background: #fff;
display: inline-block;
margin-right: 0px;
outline: none;
text-decoration: none;
cursor: pointer;
margin-right: 0px;
box-shadow: 0 3px 5px rgba(150,150,150,0.22);
border-radius: 0px 0px 2px 15px;
z-index: 100;
overflow: hidden;text-align:center;
width: 35px;
padding:10px 12px;
}


.ant-card-fixed .ant-tabs-nav .ant-tabs-tab{display: block;
font-size: 12px;
color: #000000;
background: #fff;
display: inline-block;
margin-right: 0px;
outline: none;
text-decoration: none;
cursor: pointer;
margin-right: 0px;
box-shadow: 0 3px 5px rgba(150,150,150,0.22);
border-radius: 0px 0px 2px 15px;
z-index: 100;
overflow: hidden;text-align:right;
width: 90px;
padding:10px 5px;font-weight:900;
}

.ant-tabs-nav .ant-tabs-tab-active {
 background:#1890ff !important;
 color:#ffffff !important;
}

.ant-card-fixed-body .table-wrapper {
  margin-bottom: 0px;
  margin-left: 0px !important;
  margin-right: 0px !important
}
.ant-table-ranking{display:inline-block;vertical-align:top;}
.ant-card-fixed-body-main{width:100%;height: calc(100vh - 140px);overflow-x:auto;}
 /* 数据表格组件 */
.ant-spin-nested-loading {position: relative;}
.ant-spin-nested-loading {position: relative;}
.ant-spin-container {position: relative;-webkit-transition: opacity .3s;transition: opacity .3s;overflow: hidden;}

 /* alert组件 */
 .ant-alert-info {
    background-color: #fff1f0;
    border: 1px solid #ffa39e;
}
.ant-alert {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 margin:0;
 padding:0;
 color:rgba(0,0,0,.65);
 font-size:14px;
 font-variant:tabular-nums;
 line-height:1.5;
 list-style:none;
 -webkit-font-feature-settings:"tnum";
 font-feature-settings:"tnum";
 position:relative;
 padding:8px 15px 8px 37px;
 word-wrap:break-word;
 border-radius:2px
}
.ant-alert.ant-alert-no-icon {
 padding:8px 15px
}
.ant-alert.ant-alert-closable {
 padding-right:30px
}
.ant-alert-icon {
 position:absolute;
 top:11.5px;
 left:16px
}
.ant-alert-description {
 display:none;
 font-size:14px;
 line-height:22px
}
.ant-alert-success {
 background-color:#f6ffed;
 border:1px solid #b7eb8f
}
.ant-alert-success .ant-alert-icon {
 color:#52c41a
}
.ant-alert-info {
 background-color:#e6f7ff;
 border:1px solid #91d5ff
}
.ant-alert-info .ant-alert-icon {
 color:#1890ff
}
.ant-alert-warning {
 background-color:#fffbe6;
 border:1px solid #ffe58f
}
.ant-alert-warning .ant-alert-icon {
 color:#faad14
}
.ant-alert-error {
 background-color:#fff1f0;
 border:1px solid #ffa39e
}
.ant-alert-error .ant-alert-icon {
 color:#f5222d
}
.ant-alert-close-icon {
 position:absolute;
 top:8px;
 right:16px;
 padding:0;
 overflow:hidden;
 font-size:12px;
 line-height:22px;
 background-color:transparent;
 border:none;
 outline:none;
 cursor:pointer
}
.ant-alert-close-icon .anticon-close {
 color:rgba(0,0,0,.45);
 -webkit-transition:color .3s;
 transition:color .3s
}
.ant-alert-close-icon .anticon-close:hover {
 color:rgba(0,0,0,.75)
}
.ant-alert-close-text {
 color:rgba(0,0,0,.45);
 -webkit-transition:color .3s;
 transition:color .3s
}
.ant-alert-close-text:hover {
 color:rgba(0,0,0,.75)
}
.ant-alert-with-description {
 position:relative;
 padding:15px 15px 15px 64px;
 color:rgba(0,0,0,.65);
 line-height:1.5;
 border-radius:2px
}
.ant-alert-with-description.ant-alert-no-icon {
 padding:15px
}
.ant-alert-with-description .ant-alert-icon {
 position:absolute;
 top:16px;
 left:24px;
 font-size:24px
}
.ant-alert-with-description .ant-alert-close-icon {
 position:absolute;
 top:16px;
 right:16px;
 font-size:14px;
 cursor:pointer
}
.ant-alert-with-description .ant-alert-message {
 display:block;
 margin-bottom:4px;
 color:rgba(0,0,0,.85);
 font-size:16px
}
.ant-alert-message {
 color:rgba(0,0,0,.85)
}
.ant-alert-with-description .ant-alert-description {
 display:block
}
.ant-alert.ant-alert-closing {
 height:0!important;
 margin:0;
 padding-top:0;
 padding-bottom:0;
 -webkit-transform-origin:50% 0;
 transform-origin:50% 0;
 -webkit-transition:all .3s cubic-bezier(.78,.14,.15,.86);
 transition:all .3s cubic-bezier(.78,.14,.15,.86)
}
.ant-alert-slide-up-leave {
 -webkit-animation:antAlertSlideUpOut .3s cubic-bezier(.78,.14,.15,.86);
 animation:antAlertSlideUpOut .3s cubic-bezier(.78,.14,.15,.86);
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.ant-alert-banner {
 margin-bottom:0;
 border:0;
 border-radius:0
}
@-webkit-keyframes antAlertSlideUpIn {
 0% {
  -webkit-transform:scaleY(0);
  transform:scaleY(0);
  -webkit-transform-origin:0 0;
  transform-origin:0 0;
  opacity:0
 }
 to {
  -webkit-transform:scaleY(1);
  transform:scaleY(1);
  -webkit-transform-origin:0 0;
  transform-origin:0 0;
  opacity:1
 }
}
@keyframes antAlertSlideUpIn {
 0% {
  -webkit-transform:scaleY(0);
  transform:scaleY(0);
  -webkit-transform-origin:0 0;
  transform-origin:0 0;
  opacity:0
 }
 to {
  -webkit-transform:scaleY(1);
  transform:scaleY(1);
  -webkit-transform-origin:0 0;
  transform-origin:0 0;
  opacity:1
 }
}
@-webkit-keyframes antAlertSlideUpOut {
 0% {
  -webkit-transform:scaleY(1);
  transform:scaleY(1);
  -webkit-transform-origin:0 0;
  transform-origin:0 0;
  opacity:1
 }
 to {
  -webkit-transform:scaleY(0);
  transform:scaleY(0);
  -webkit-transform-origin:0 0;
  transform-origin:0 0;
  opacity:0
 }
}
@keyframes antAlertSlideUpOut {
 0% {
  -webkit-transform:scaleY(1);
  transform:scaleY(1);
  -webkit-transform-origin:0 0;
  transform-origin:0 0;
  opacity:1
 }
 to {
  -webkit-transform:scaleY(0);
  transform:scaleY(0);
  -webkit-transform-origin:0 0;
  transform-origin:0 0;
  opacity:0
 }
}




 /* 数据表格组件 */



.ant-table-total { -webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;   
 margin-bottom: 0px;  padding: 0;  color: rgba(0,0,0,.65);  font-size: 14px;  font-variant: tabular-nums; 
  line-height: 1.5; list-style: none;-webkit-font-feature-settings: "tnum"; font-feature-settings: "tnum"; 
   position: relative;   padding: 8px 15px 8px 37px;word-wrap: break-word;border-radius: 2px;}
.ant-table-total .ant-form-item > .ant-form-item-label {display: inline-block;vertical-align: top;}
.ant-table-total .ant-form-item > .ant-form-item-label label{color:#666666;margin-top:6px;margin-bottom:0px !important;}
.ant-table-total .ant-form-item > .ant-form-item-control-wrapper, .ant-form-inline .ant-form-item > .ant-form-item-label { 
	display: inline-block; vertical-align: top;min-width:85px;
}





.ant-table-wrapper {zoom:1}
.ant-table-wrapper:after,.ant-table-wrapper:before {display:table;content:""}
.ant-table-wrapper:after {clear:both}
.ant-table {-webkit-box-sizing:border-box;box-sizing:border-box;
margin:0;padding:0;color:rgba(0,0,0,1);font-size:12px; font-variant:tabular-nums;line-height:14px; list-style:none;-webkit-font-feature-settings:"tnum"; font-feature-settings:"tnum";position:relative;clear:both}
.ant-table-body {-webkit-transition:opacity .3s;transition:opacity .3s}
.ant-table-empty .ant-table-body { overflow-x:auto!important;overflow-y:hidden!important}
.ant-table table {width:100%; text-align:left; border-radius:2px 2px 0 0; border-collapse:separate; border-spacing:0}
.ant-table-layout-fixed table {table-layout:fixed}
.ant-table-thead>tr>th {color:rgba(0,0,0,.85);font-weight:500;text-align:left;background:#fafafa;border-bottom:1px solid #bac5f7;-webkit-transition:background .3s ease;transition:background .3s ease}
.ant-table-thead>tr>th[colspan]:not([colspan="1"]) {text-align:center}
.ant-table-thead>tr>th .ant-table-filter-icon,
.ant-table-thead>tr>th .anticon-filter {position:absolute;top:0;right:0;width:28px;height:100%;color:#bfbfbf;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}
.ant-table-thead>tr>th .ant-table-filter-icon>svg,
.ant-table-thead>tr>th .anticon-filter>svg {position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-6px}
.ant-table-thead>tr>th .ant-table-filter-selected.anticon {color:#1890ff}
.ant-table-thead>tr>th .ant-table-column-sorter {display:table-cell;vertical-align:middle}
.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner {height:1em;margin-top:.35em;margin-left:.57142857em;color:#bfbfbf;line-height:1em;text-align:center;-webkit-transition:all .3s;transition:all .3s}
.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down,
.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up {display:inline-block;font-size:12px; font-size:11px\9;-webkit-transform:scale(.91666667) rotate(0deg); transform:scale(.91666667) rotate(0deg);display:block;height:1em; line-height:1em; -webkit-transition:all .3s; transition:all .3s}
:root .ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down,
:root .ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up {font-size:12px}
.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down.on,
.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up.on {color:#1890ff}
.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full {margin-top:-.15em}
.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down,
.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-up {height:.5em;line-height:.5em}
.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down { margin-top:.125em}
.ant-table-thead>tr>th.ant-table-column-has-actions {position:relative;background-clip:padding-box;-webkit-background-clip:border-box}
.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters {padding-right:30px!important}
.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters .ant-table-filter-icon.ant-table-filter-open,
.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters .anticon-filter.ant-table-filter-open,
.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:hover,
.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:hover {color:rgba(0,0,0,.45);background:#e5e5e5}
.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:active,
.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:active {color:rgba(0,0,0,.65)}
.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters {cursor:pointer}
.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:hover,
.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .ant-table-filter-icon,
.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .anticon-filter { background:#f2f2f2}
.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-down:not(.on),
.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-up:not(.on) {color:rgba(0,0,0,.45)}
.ant-table-thead>tr>th .ant-table-header-column {display:block;max-width:100%;position:relative;



vertical-align:top;line-height:25px;height:25px;overflow:hidden;margin:0 auto;}
.ant-table-thead > tr > th .ant-table-header-column .pagesTooltipCode {z-index:100;
background: url("../../img/dians.png") left top / auto 35% no-repeat;
}
.ant-table-thead>tr>th .ant-table-header-column .titles{
font-size: 12px;
text-align: center;
white-space:nowrap;
overflow: hidden;}
.ant-tooltip-inner p{margin-bottom:0px;}
.ant-table-thead>tr>th .ant-table-header-column .titlee .ant-table-column-title{
font-size: 12px;
text-align: center;
white-space:nowrap;
overflow: hidden;}


.pagesTooltipBody{background: url("../../img/wap/heidians.png") left top / auto 20% no-repeat;width:100%;height:100%;position:absolute;top:0px;cursor:pointer;}

.ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters {display:table}
.ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters>.ant-table-column-title {display:table-cell;vertical-align:middle}
.ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters>:not(.ant-table-column-sorter) {position:relative}
.ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters:before {position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;-webkit-transition:all .3s;transition:all .3s;content:""}
.
.ant-table-thead>tr>th.ant-table-column-has-sorters {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ant-table-thead>tr:first-child>th:first-child {border-top-left-radius:2px}
.ant-table-thead>tr:first-child>th:last-child {border-top-right-radius:2px}
.ant-table-thead>tr:not(:last-child)>th[colspan] {border-bottom:0}

.ant-table-tbody>tr>td.heidians{background: url("../../../img/wap/heidians.png") left top / auto 30% no-repeat;cursor:pointer;}
.ant-table-tbody>tr>td {border-bottom:1px solid #fff;-webkit-transition:background .3s;transition:background .3s}

.ant-table-tbody>tr>td.groupId{}

/* .ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,
.ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,
.ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,
.ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td {background:#a36bf2;}
 */

.ant-table-tbody>tr.ant-table-row-selected>td.ant-table-column-sort,
.ant-table-tbody>tr:hover.ant-table-row-selected>td,
.ant-table-tbody>tr:hover.ant-table-row-selected>td.ant-table-column-sort,
.ant-table-thead>tr.ant-table-row-selected>td.ant-table-column-sort,
.ant-table-thead>tr:hover.ant-table-row-selected>td,
.ant-table-thead>tr:hover.ant-table-row-selected>td.ant-table-column-sort {background:#bbdefb;}
.ant-table-thead>tr:hover {background:none}
.ant-table-footer { position:relative; padding:16px 16px; color:rgba(0,0,0,.85); background:#fafafa; border-top:1px solid #e8e8e8; border-radius:0 0 2px 2px}
.ant-table-footer:before {position:absolute; top:-1px; left:0; width:100%; height:1px; background:#fafafa; content:""}
.ant-table.ant-table-bordered .ant-table-footer { border:1px solid #e8e8e8}
.ant-table-title { position:relative; top:1px; padding:16px 0; border-radius:2px 2px 0 0;color: rgba(0,0,0,.85);font-weight:600;font-size: 16px;text-align:center;}
.ant-table.ant-table-bordered .ant-table-title {padding-right:16px; padding-left:16px; border:1px solid #e8e8e8}
.ant-table-title+.ant-table-content { position:relative; border-radius:2px 2px 0 0}
.ant-table-bordered .ant-table-title+.ant-table-content,
.ant-table-bordered .ant-table-title+.ant-table-content .ant-table-thead>tr:first-child>th,
.ant-table-bordered .ant-table-title+.ant-table-content table,
.ant-table-without-column-header .ant-table-title+.ant-table-content,
.ant-table-without-column-header table { border-radius:0}
.ant-table-without-column-header.ant-table-bordered.ant-table-empty .ant-table-placeholder {border-top:1px solid #e8e8e8; border-radius:2px}
.ant-table-tbody>tr.ant-table-row-selected td { color:inherit; background:#fafafa}
.ant-table-thead>tr>th.ant-table-column-sort { background:#f5f5f5}
.ant-table-tbody>tr>td.ant-table-column-sort { background:rgba(0,0,0,.01)}
.ant-table-tbody>tr>td{padding:3px 3px;overflow-wrap:break-word;white-space:nowrap;text-align:center;}

.ant-table-thead > tr > th{padding:3px 3px;overflow-wrap:break-word;white-space:nowrap;
font-weight:900;color:#ffd200;background:#0022b0;}

.ant-table-tbody>tr>td .tableNullData{position: sticky;left: 0px;
height:calc(100vh - 70px);overflow: hidden;width:100%;margin:-10px;text-align: center;color:#666666;font-size:13px;}
.ant-table-tbody>tr>td .tableNullData P{line-height:20px;height:20px;}
.ant-table-tbody>tr.ant-table-nulldata-row:hover{background:#fff !important;}
.ant-table-tbody>tr.ant-table-nulldata-row>td:hover{background:#fff !important;}


.ant-table-tbody>tr>td .rankingtableNullData{position: sticky;left: 0px;height:calc(100vh - 210px);overflow: hidden;width:100%;margin:-10px;text-align: center;color:#666666;font-size:13px;}
.ant-table-tbody>tr>td .rankingtableNullData P{line-height:20px;height:20px;}
.ant-table-tbody>tr.ant-table-nulldata-row:hover{background:#fff !important;}
.ant-table-tbody>tr.ant-table-nulldata-row>td:hover{background:#fff !important;}



.ant-table-tbody>tr>td .tableNullDataR{position: sticky;left: 0px;height:360px;overflow: hidden;width:calc(1000px);margin:-10px;text-align: center;color:#666666;font-size:13px;}
.ant-table-tbody>tr>td .tableNullDataR P{line-height:20px;height:20px;}
.ant-table-tbody>tr.ant-table-nulldataR-row:hover{background:#fff !important;}
.ant-table-tbody>tr.ant-table-nulldataR-row>td:hover{background:#fff !important;}



.ant-table-expand-icon-th,.ant-table-row-expand-icon-cell { width:50px; min-width:50px; text-align:center}
.ant-table-header { overflow:hidden;position: absolute;top: 1px;
left: 1px;
right: 18px;z-index:999;}

.ant-table-headerFixed{z-index: 1002;
position: absolute;
top: 1px;
left: 1px;
overflow: hidden;}


.ant-table-header table {border-radius:2px 2px 0 0}
.ant-table-loading {position:relative}
.ant-table-loading .ant-table-body {background:#fff;opacity:.5}
.ant-table-loading .ant-table-spin-holder { position:absolute; top:50%; left:50%; height:20px; margin-left:-30px; line-height:20px}
.ant-table-loading .ant-table-with-pagination {margin-top:-20px}
.ant-table-loading .ant-table-without-pagination { margin-top:10px}

.ant-table-bordered .ant-table-body>table tr:nth-child(odd){background: rgba(38, 153, 251, 0.1);}
.ant-table-bordered .ant-table-body>table tr:nth-child(even){background: rgba(38, 153, 251, 0.3);}

.ant-table-bordered .ant-table-fixed-left>table tr:nth-child(odd){background: rgba(38, 153, 251, 0.1);}
.ant-table-bordered .ant-table-fixed-left>table tr:nth-child(even){background: rgba(38, 153, 251, 0.3);}

.ant-table-bordered .ant-table-header>table tr:nth-child(odd){background: rgba(38, 153, 251, 0.1);}
.ant-table-bordered .ant-table-header>table tr:nth-child(even){background: rgba(38, 153, 251, 0.3);}

.ant-table-bordered .ant-table-header > table tr.totalLine {
  color: #ffffff !important;
  background: #722ed1 !important;
}
.ant-table-bordered .ant-table-header > table tr.totalLine td {
  color: #ffffff !important;
  background: #722ed1 !important;
}

.purple  {
  color: #ffffff !important;
  background: #722ed1 !important;
}


.ant-table-bordered .ant-table-content > table tr.totalLine {
  color: #ffffff !important;
  background: #722ed1 !important;
}

.ant-table-bordered .ant-table-content > table tr.totalLine td{
  color: #ffffff !important;
  background: #722ed1 !important;
}

.ant-table-bordered .ant-table-tbody > tr.totalLine{
  color: #ffffff !important;
  background: #722ed1 !important;
}
.ant-table-bordered .ant-table-tbody > tr.totalLine td{
  color: #ffffff !important;
  background: #722ed1 !important;
}

.ant-table-bordered .ant-table-header > table tr.totalLineOranger {
    color: #ffffff !important;
    background: #ff7875 !important;
}

.ant-table-bordered .ant-table-header > table tr.totalLineOranger td {
    color: #ffffff !important;
    background: #ff7875 !important;
}

.ant-table-bordered .ant-table-content > table tr.totalLineOranger {
    color: #ffffff !important;
    background: #ff7875 !important;
}

.ant-table-bordered .ant-table-content > table tr.totalLineOranger td {
    color: #ffffff !important;
    background: #ff7875 !important;
}

.ant-table-bordered .ant-table-tbody > tr.totalLineOranger {
    color: #ffffff !important;
    background: #ff7875 !important;
}

.ant-table-bordered .ant-table-tbody > tr.totalLineOranger td {
    color: #ffffff !important;
    background: #ff7875 !important;
}

.font-red{color:#ff7875;font-weight:700;}




.ant-table-bordered .ant-table-body>table tr.totalLine{
  color: #ffffff !important;
  background: #722ed1 !important;
}
.ant-table-bordered .ant-table-body>table tr.totalLine td{
  color: #ffffff !important;
  background: #722ed1 !important;
}
.ant-table-bordered .ant-table-fixed-left>table tr.totalLine{
  color: #ffffff !important;
  background: #722ed1 !important;
}

.ant-table-bordered .ant-table-fixed-left>table tr.totalLine td{
  color: #ffffff !important;
  background: #722ed1 !important;
}

.ant-table-bordered .ant-table-tbody > tr > td
.ant-table-bordered .ant-table-body>table tr.ant-table-nulldata-row{background: rgba(255, 255, 255, 0.2) !important;}
.ant-table-bordered .ant-table-fixed-left>table tr.ant-table-nulldata-row{background: rgba(255, 255, 255, 0.2) !important;}

.ant-table-bordered .ant-table-content{border: 1px solid #ffffff;padding-right:18px;
overflow: auto;
scrollbar-color: rgba(142, 136, 136, 0.1) #fff;}
.ant-table-bordered .ant-table-body>table,
.ant-table-bordered .ant-table-fixed-left table,
.ant-table-bordered .ant-table-fixed-right table,
.ant-table-bordered .ant-table-header>table {border-right:0;border-bottom:0}
.ant-table-bordered.ant-table-empty .ant-table-placeholder {border-right:1px solid #ffffff;border-left:1px solid #ffffff}
.ant-table-bordered.ant-table-fixed-header .ant-table-header>table { border-bottom:0}
.ant-table-bordered.ant-table-fixed-header .ant-table-body>table {border-top-left-radius:0;border-top-right-radius:0}
.ant-table-bordered.ant-table-fixed-header .ant-table-body-inner>table,
.ant-table-bordered.ant-table-fixed-header .ant-table-header+.ant-table-body>table {border-top:0}
.ant-table-bordered .ant-table-thead>tr:not(:last-child)>th {border-bottom:1px solid #ffffff}


.ant-table-bordered .ant-table-tbody>tr>td{ border-right:1px solid #fff}
.ant-table-bordered .ant-table-thead>tr>th { border-right:1px solid #fff}

.ant-table-placeholder {position:relative;z-index:1;margin-top:-1px;padding:16px 16px;color:rgba(0,0,0,.25);font-size:14px;text-align:center;background:#fff;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-radius:0 0 2px 2px}
.ant-table-pagination.ant-pagination { float:right; margin:10px 0}
.ant-table-filter-dropdown {position:relative; min-width:96px; margin-left:-8px; background:#fff; border-radius:2px; -webkit-box-shadow:0 2px 8px rgba(0,0,0,.15); box-shadow:0 2px 8px rgba(0,0,0,.15)}
.ant-table-filter-dropdown .ant-dropdown-menu { max-height:calc(100vh - 130px); overflow-x:hidden; border:0; border-radius:2px 2px 0 0; -webkit-box-shadow:none; box-shadow:none}
.ant-table-filter-dropdown .ant-dropdown-menu-item>label+span { padding-right:0}
.ant-table-filter-dropdown .ant-dropdown-menu-sub {border-radius:2px; -webkit-box-shadow:0 2px 8px rgba(0,0,0,.15); box-shadow:0 2px 8px rgba(0,0,0,.15)}
.ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-submenu-contain-selected .ant-dropdown-menu-submenu-title:after { color:#1890ff;font-weight:700; text-shadow:0 0 2px #bae7ff}
.ant-table-filter-dropdown .ant-dropdown-menu-item { overflow:hidden}
.ant-table-filter-dropdown>.ant-dropdown-menu>.ant-dropdown-menu-item:last-child,
.ant-table-filter-dropdown>.ant-dropdown-menu>.ant-dropdown-menu-submenu:last-child .ant-dropdown-menu-submenu-title {border-radius:0}
.ant-table-filter-dropdown-btns { padding:7px 8px; overflow:hidden; border-top:1px solid #e8e8e8}
.ant-table-filter-dropdown-link { color:#1890ff}
.ant-table-filter-dropdown-link:hover { color:#40a9ff}
.ant-table-filter-dropdown-link:active { color:#096dd9}
.ant-table-filter-dropdown-link.confirm {float:left}
.ant-table-filter-dropdown-link.clear {float:right}
.ant-table-selection {white-space:nowrap}
.ant-table-selection-select-all-custom { margin-right:4px!important}
.ant-table-selection .anticon-down { color:#bfbfbf; -webkit-transition:all .3s; transition:all .3s}
.ant-table-selection-menu { min-width:96px; margin-top:5px; margin-left:-30px; background:#fff; border-radius:2px; -webkit-box-shadow:0 2px 8px rgba(0,0,0,.15); box-shadow:0 2px 8px rgba(0,0,0,.15)}
.ant-table-selection-menu .ant-action-down {color:#bfbfbf}
.ant-table-selection-down {display:inline-block;padding:0;line-height:1;cursor:pointer}
.ant-table-selection-down:hover .anticon-down { color:rgba(0,0,0,.6)}
.ant-table-row-expand-icon { color:#1890ff;text-decoration:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;display:inline-block;width:17px;height:17px;color:inherit;line-height:13px;text-align:center;background:#fff;border:1px solid #e8e8e8; border-radius:2px;outline:none;-webkit-transition:all .3s;transition:all .3s; -webkit-user-select:none; -moz-user-select:none;-ms-user-select:none;user-select:none}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover { color:#40a9ff}
.ant-table-row-expand-icon:active {color:#096dd9}
.ant-table-row-expand-icon:active,
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover { border-color:currentColor}
.ant-table-row-expanded:after {content:"-"}
.ant-table-row-collapsed:after { content:"+"}
.ant-table-row-spaced { visibility:hidden}
.ant-table-row-spaced:after { content:"."}
.ant-table-row-cell-ellipsis,
.ant-table-row-cell-ellipsis .ant-table-column-title { overflow:hidden; white-space:nowrap;text-overflow:ellipsis}
.ant-table-row-cell-ellipsis .ant-table-column-title { display:block}
.ant-table-row-cell-break-word { word-wrap:break-word; word-break:break-word}
.ant-table-row-cell-white-space { white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position:relative;margin:0 auto;height:25px;line-height:25px;overflow:hidden;}
.group_line_name .ant-table-row-cell-white-space{
	width: 20px !important;
	height: auto !important;
	text-overflow: unset !important;
	white-space: initial !important;
	font-weight: 900;
}


.moreIcon{position: absolute;
top: -1px;
right: -2px;
width: 20px;
height: 20px;}
.moreIcon img{width: 18px;
height: 18px;}
.ant-table-row-cell-break-word a{color: #40a9ff;}
tr.ant-table-expanded-row,
tr.ant-table-expanded-row:hover { background:#fbfbfb}
tr.ant-table-expanded-row td>.ant-table-wrapper { margin:-16px -16px -17px}
.ant-table .ant-table-row-indent+.ant-table-row-expand-icon {margin-right:8px}
.ant-table-scroll {overflow:auto;overflow-x:hidden}
.ant-table-scroll table { min-width:100%}
.ant-table-scroll table .ant-table-fixed-columns-in-body:not([colspan]) { color:transparent}
.ant-table-scroll table .ant-table-fixed-columns-in-body:not([colspan])>* { visibility:hidden}
.ant-table-body-inner {height:100%}
.ant-table-fixed-header>.ant-table-content>.ant-table-scroll>.ant-table-body {position:relative; background:#fff}
.ant-table-fixed-header .ant-table-body-inner {overflow:scroll}
.ant-table-fixed-header .ant-table-scroll .ant-table-header { margin-bottom:-20px; padding-bottom:20px; overflow:scroll; opacity:.9999}
.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar { border:1px solid #e8e8e8;border-width:0 0 1px 0}
.ant-table-hide-scrollbar { scrollbar-color:transparent transparent; min-width:unset}
.ant-table-hide-scrollbar::-webkit-scrollbar { min-width:inherit; background-color:transparent}
.ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar { border:1px solid #e8e8e8; border-width:1px 1px 1px 0}
.ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header.ant-table-hide-scrollbar .ant-table-thead>tr:only-child>th:last-child { border-right-color:transparent}
.ant-table-fixed-left,
.ant-table-fixed-right { position:absolute; top:0px; z-index:1; overflow:hidden; border-radius:0; -webkit-transition:-webkit-box-shadow .3s ease; transition:-webkit-box-shadow .3s ease; transition:box-shadow .3s ease; transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}
.ant-table-fixed-left table,
.ant-table-fixed-right table { width:auto; background:#fff;
border-top: 1px solid #d0e3ff;
border-left: 1px solid #d0e3ff;
}
tfoot .today{display:none !important;}
.datetimepicker{margin-top:20px !important;}
.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-outer .ant-table-fixed,
.ant-table-fixed-header .ant-table-fixed-right .ant-table-body-outer .ant-table-fixed { border-radius:0}
.ant-table-fixed-left { left:1px; -webkit-box-shadow:6px 0 6px -4px rgba(0,0,0,.05); box-shadow:6px 0 6px -4px rgba(0,0,0,.05)}
.ant-table-fixed-left .ant-table-header { overflow-y:hidden}
.ant-table-fixed-left .ant-table-body-inner {margin-right:-20px; padding-right:20px}
.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-inner {padding-right:0}
.ant-table-fixed-left,
.ant-table-fixed-left table { border-radius:2px 0 0 0}
.ant-table-fixed-left .ant-table-thead>tr>th:last-child { border-top-right-radius:0}
.ant-table-fixed-right { right:1px; -webkit-box-shadow:-6px 0 6px -4px rgba(0,0,0,.15); box-shadow:-6px 0 6px -4px rgba(0,0,0,.15)}

.ant-table-fixed-right,
.ant-table-fixed-right table { border-radius:0 2px 0 0}
.ant-table-fixed-right .ant-table-expanded-row { color:transparent;pointer-events:none}
.ant-table-fixed-right .ant-table-thead>tr>th:first-child { border-top-left-radius:0}
.ant-table.ant-table-scroll-position-left .ant-table-fixed-left,
.ant-table.ant-table-scroll-position-right .ant-table-fixed-right {}
.ant-table colgroup>col.ant-table-selection-col {width:60px}
.ant-table-thead>tr>th.ant-table-selection-column-custom .ant-table-selection { margin-right:-15px}
.ant-table-tbody>tr>td.ant-table-selection-column,
.ant-table-thead>tr>th.ant-table-selection-column {text-align:center}
.ant-table-tbody>tr>td.ant-table-selection-column .ant-radio-wrapper,
.ant-table-thead>tr>th.ant-table-selection-column .ant-radio-wrapper {margin-right:0}
.ant-table-row[class*=ant-table-row-level-0] .ant-table-selection-column>span {display:inline-block}
.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span,
.ant-table-filter-dropdown .ant-checkbox-wrapper+span { padding-left:8px}
@supports (-moz-appearance:meterbar) {.ant-table-thead>tr>th.ant-table-column-has-actions { background-clip:padding-box}}
.ant-table-middle>.ant-table-content>.ant-table-body>table>.ant-table-tbody>tr>td,
.ant-table-middle>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,
.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,
.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,
.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-tbody>tr>td,
.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,
.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,
.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,
.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-tbody>tr>td,
.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,
.ant-table-middle>.ant-table-content>.ant-table-footer,
.ant-table-middle>.ant-table-content>.ant-table-header>table>.ant-table-tbody>tr>td,
.ant-table-middle>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,
.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-tbody>tr>td,
.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,
.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-tbody>tr>td,
.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th,
.ant-table-middle>.ant-table-title {padding:12px 8px}
.ant-table-middle tr.ant-table-expanded-row td>.ant-table-wrapper { margin:-12px -8px -13px}
.ant-table-small { border:1px solid #e8e8e8;border-radius:2px}
.ant-table-small>.ant-table-content>.ant-table-footer,
.ant-table-small>.ant-table-title { padding:8px 8px}
.ant-table-small>.ant-table-title {top:0; border-bottom:1px solid #e8e8e8}
.ant-table-small>.ant-table-content>.ant-table-footer {background-color:transparent;border-top:1px solid #e8e8e8}
.ant-table-small>.ant-table-content>.ant-table-footer:before {background-color:transparent}
.ant-table-small>.ant-table-content>.ant-table-body {margin:0 8px}
.ant-table-small>.ant-table-content>.ant-table-body>table,
.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table,
.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table,
.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table,
.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table,
.ant-table-small>.ant-table-content>.ant-table-header>table,
.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table,
.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table { border:0}

.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-tbody>tr>td,
.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,
.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,
.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,
.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-tbody>tr>td,
.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,
.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,
.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,
.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-tbody>tr>td,
.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,
.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-tbody>tr>td,
.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,
.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-tbody>tr>td,
.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,
.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-tbody>tr>td,
.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th { padding:8px 8px}

.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,
.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,
.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,
.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,
.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,
.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,
.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,
.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th { background-color:transparent}

.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr,
.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr,
.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr,
.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr,
.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr,
.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr,
.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr,
.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr {border-bottom:1px solid #e8e8e8}

.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th.ant-table-column-sort,
.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th.ant-table-column-sort,
.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th.ant-table-column-sort,
.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th.ant-table-column-sort,
.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th.ant-table-column-sort,
.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th.ant-table-column-sort,
.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th.ant-table-column-sort,
.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th.ant-table-column-sort { background-color:rgba(0,0,0,.01)}

.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table,
.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table,
.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table,
.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table,
.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table,
.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table { padding:0}

.ant-table-small>.ant-table-content .ant-table-header {background-color:transparent;border-radius:2px 2px 0 0}
.ant-table-small>.ant-table-content .ant-table-placeholder,
.ant-table-small>.ant-table-content .ant-table-row:last-child td { border-bottom:0}
.ant-table-small.ant-table-bordered { border-right:0}
.ant-table-small.ant-table-bordered .ant-table-title { border:0; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8}
.ant-table-small.ant-table-bordered .ant-table-content { border-right:1px solid #e8e8e8}
.ant-table-small.ant-table-bordered .ant-table-footer {border:0;border-top:1px solid #e8e8e8}
.ant-table-small.ant-table-bordered .ant-table-footer:before {display:none}
.ant-table-small.ant-table-bordered .ant-table-placeholder { border-right:0;border-bottom:0; border-left:0}
.ant-table-small.ant-table-bordered .ant-table-tbody>tr>td:last-child,
.ant-table-small.ant-table-bordered .ant-table-thead>tr>th.ant-table-row-cell-last { border-right:none}
.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-tbody>tr>td:last-child,
.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-thead>tr>th:last-child {border-right:1px solid #e8e8e8}
.ant-table-small.ant-table-bordered .ant-table-fixed-right {border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8}
.ant-table-small tr.ant-table-expanded-row td>.ant-table-wrapper {margin:-8px -8px -9px}
.ant-table-small.ant-table-fixed-header>.ant-table-content>.ant-table-scroll>.ant-table-body {border-radius:0 0 2px 2px}


.ant-divider {-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background:#e8e8e8}
.ant-divider,
.ant-divider-vertical { position:relative; top:-.06em; display:inline-block; width:1px;height:.9em; margin:0 8px;vertical-align:middle}
.ant-divider-horizontal { display:block; clear:both; width:100%; min-width:100%; height:1px; margin:24px 0}
.ant-divider-horizontal.ant-divider-with-text-center,
.ant-divider-horizontal.ant-divider-with-text-left,
.ant-divider-horizontal.ant-divider-with-text-right { display:table; margin:16px 0; color:rgba(0,0,0,.85); font-weight:500; font-size:16px; white-space:nowrap; text-align:center; background:transparent}
.ant-divider-horizontal.ant-divider-with-text-center:after,
.ant-divider-horizontal.ant-divider-with-text-center:before,
.ant-divider-horizontal.ant-divider-with-text-left:after,
.ant-divider-horizontal.ant-divider-with-text-left:before,
.ant-divider-horizontal.ant-divider-with-text-right:after,
.ant-divider-horizontal.ant-divider-with-text-right:before {position:relative; top:50%; display:table-cell; width:50%; border-top:1px solid #e8e8e8; -webkit-transform:translateY(50%); transform:translateY(50%); content:""}
.ant-divider-horizontal.ant-divider-with-text-left .ant-divider-inner-text,
.ant-divider-horizontal.ant-divider-with-text-right .ant-divider-inner-text {display:inline-block;padding:0 10px}
.ant-divider-horizontal.ant-divider-with-text-left:before { top:50%; width:5%}
.ant-divider-horizontal.ant-divider-with-text-left:after,
.ant-divider-horizontal.ant-divider-with-text-right:before { top:50%; width:95%}
.ant-divider-horizontal.ant-divider-with-text-right:after { top:50%; width:5%}
.ant-divider-inner-text {display:inline-block;padding:0 24px}
.ant-divider-dashed { background:none; border-color:#e8e8e8; border-style:dashed; border-width:1px 0 0}
.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed,
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed,
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed { border-top:0}
.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed:after,
.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed:before,
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed:after,
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed:before,
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed:after,
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed:before { border-style:dashed none none}
.ant-divider-vertical.ant-divider-dashed {border-width:0 0 0 1px}




















 /* 翻页组件 */
.ant-table-pagination.ant-pagination {float: right;margin: 10px 0px 0px 0px;}
.ant-pagination {-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}
.ant-pagination,.ant-pagination ol,.ant-pagination ul {margin:0;padding:0;list-style:none}
.ant-pagination:after {display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:" "}
.ant-pagination-item,.ant-pagination-total-text {display:inline-block;height:32px;margin-right:8px;line-height:30px;vertical-align:middle}
.ant-pagination-item {min-width:32px;font-family:Arial;text-align:center;list-style:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ant-pagination-item a {display:block;padding:0 6px;color:rgba(0,0,0,.65);-webkit-transition:none;transition:none}
.ant-pagination-item a:hover {text-decoration:none}
.ant-pagination-item:focus,.ant-pagination-item:hover { border-color:#1890ff;-webkit-transition:all .3s;transition:all .3s}
.ant-pagination-item:focus a,.ant-pagination-item:hover a {color:#1890ff}
.ant-pagination-item-active {font-weight:500;background:#fff;border-color:#1890ff}
.ant-pagination-item-active a {color:#1890ff}
.ant-pagination-item-active:focus,.ant-pagination-item-active:hover {border-color:#40a9ff}
.ant-pagination-item-active:focus a,.ant-pagination-item-active:hover a {color:#40a9ff}
.ant-pagination-jump-next,.ant-pagination-jump-prev {outline:0}
.ant-pagination-jump-next .ant-pagination-item-container,.ant-pagination-jump-prev .ant-pagination-item-container { position:relative}
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon { display:inline-block;font-size:12px;font-size:12px\9;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);color:#1890ff;letter-spacing:-1px;opacity:0;-webkit-transition:all .2s;transition:all .2s}
:root .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,
:root .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon {font-size:12px}
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg,
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg {top:0;right:0;bottom:0;left:0;margin:auto}
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis {position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;color:rgba(0,0,0,.25);letter-spacing:2px;text-align:center;text-indent:.13em;opacity:1;-webkit-transition:all .2s;transition:all .2s}
.ant-pagination-jump-next:focus .ant-pagination-item-link-icon,
.ant-pagination-jump-next:hover .ant-pagination-item-link-icon,
.ant-pagination-jump-prev:focus .ant-pagination-item-link-icon,
.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon {opacity:1}
.ant-pagination-jump-next:focus .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis,
.ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis,
.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis {opacity:0}
.ant-pagination-jump-next,
.ant-pagination-jump-prev,
.ant-pagination-prev {margin-right:8px}
.ant-pagination-jump-next,
.ant-pagination-jump-prev,
.ant-pagination-next,
.ant-pagination-prev {display:inline-block;min-width:32px;height:32px;color:rgba(0,0,0,.65);font-family:Arial;line-height:32px;text-align:center;vertical-align:middle;list-style:none;border-radius:2px;cursor:pointer;-webkit-transition:all .3s; transition:all .3s}
.ant-pagination-next,
.ant-pagination-prev {outline:0}
.ant-pagination-next a,
.ant-pagination-prev a {color:rgba(0,0,0,.65);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ant-pagination-next:hover a,
.ant-pagination-prev:hover a {border-color:#40a9ff}
.ant-pagination-next .ant-pagination-item-link,
.ant-pagination-prev .ant-pagination-item-link {display:block;height:100%;font-size:12px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;-webkit-transition:all .3s;transition:all .3s}
.ant-pagination-next:focus .ant-pagination-item-link,
.ant-pagination-next:hover .ant-pagination-item-link,
.ant-pagination-prev:focus .ant-pagination-item-link,
.ant-pagination-prev:hover .ant-pagination-item-link {color:#1890ff;border-color:#1890ff}
.ant-pagination-disabled,
.ant-pagination-disabled:focus,
.ant-pagination-disabled:hover {cursor:not-allowed}
.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination-disabled:focus .ant-pagination-item-link,
.ant-pagination-disabled:focus a,
.ant-pagination-disabled:hover .ant-pagination-item-link,
.ant-pagination-disabled:hover a,
.ant-pagination-disabled a {color:rgba(0,0,0,.25);border-color:#d9d9d9;cursor:not-allowed}
.ant-pagination-slash {margin:0 10px 0 5px}
.ant-pagination-options {display:inline-block;margin-left:0px;vertical-align:middle}
.ant-pagination-options-size-changer.ant-select {display:inline-block;width:auto;margin-right:8px}
.ant-pagination-options-quick-jumper {display:inline-block;height:32px;line-height:32px;vertical-align:top}
.ant-pagination-options-quick-jumper input {position:relative;display:inline-block;width:100%;height:32px;padding:4px 11px;color:rgba(0,0,0,.65);font-size:14px;line-height:1.5;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px; -webkit-transition:all .3s;transition:all .3s;width:50px;margin:0 8px}
.ant-pagination-options-quick-jumper input::-moz-placeholder {color:#bfbfbf;opacity:1}
.ant-pagination-options-quick-jumper input:-ms-input-placeholder {color:#bfbfbf}
.ant-pagination-options-quick-jumper input::-webkit-input-placeholder {color:#bfbfbf}
.ant-pagination-options-quick-jumper input:placeholder-shown {text-overflow:ellipsis}
.ant-pagination-options-quick-jumper input:focus,
.ant-pagination-options-quick-jumper input:hover {border-color:#40a9ff;border-right-width:1px!important}
.ant-pagination-options-quick-jumper input:focus {outline:0;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}
.ant-pagination-options-quick-jumper input-disabled {color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}
.ant-pagination-options-quick-jumper input-disabled:hover {border-color:#d9d9d9;border-right-width:1px!important}
.ant-pagination-options-quick-jumper input[disabled] {color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}
.ant-pagination-options-quick-jumper input[disabled]:hover {border-color:#d9d9d9;border-right-width:1px!important}
textarea.ant-pagination-options-quick-jumper input {max-width:100%;height:auto;min-height:32px;line-height:1.5;vertical-align:bottom;-webkit-transition:all .3s,height 0s;transition:all .3s,height 0s}
.ant-pagination-options-quick-jumper input-lg {height:40px;padding:6px 11px;font-size:16px}
.ant-pagination-options-quick-jumper input-sm {height:24px;padding:1px 7px}
.ant-pagination-simple .ant-pagination-next,
.ant-pagination-simple .ant-pagination-prev {height:24px;line-height:24px;vertical-align:top}
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link,
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link {height:24px;border:0}
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:after,
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link:after {height:24px;line-height:24px}
.ant-pagination-simple .ant-pagination-simple-pager {display:inline-block;height:24px;margin-right:8px}
.ant-pagination-simple .ant-pagination-simple-pager input {-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin-right:8px;padding:0 6px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;-webkit-transition:border-color .3s;transition:border-color .3s}
.ant-pagination-simple .ant-pagination-simple-pager input:hover {border-color:#1890ff}
.ant-pagination.mini .ant-pagination-simple-pager,
.ant-pagination.mini .ant-pagination-total-text {height:24px;line-height:24px}
.ant-pagination.mini .ant-pagination-item {min-width:24px;height:24px;margin:0;line-height:22px}
.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) { background:transparent; border-color:transparent}
.ant-pagination.mini .ant-pagination-next,
.ant-pagination.mini .ant-pagination-prev {min-width:24px;height:24px;margin:0;line-height:24px}
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link,
.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link {background:transparent;border-color:transparent}
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link:after,
.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link:after {height:24px;line-height:24px}
.ant-pagination.mini .ant-pagination-jump-next,
.ant-pagination.mini .ant-pagination-jump-prev {height:24px;margin-right:0;line-height:24px}
.ant-pagination.mini .ant-pagination-options { margin-left:2px}
.ant-pagination.mini .ant-pagination-options-quick-jumper { height:24px;line-height:24px}
.ant-pagination.mini .ant-pagination-options-quick-jumper input {height:24px;padding:1px 7px;width:44px}
.ant-pagination.ant-pagination-disabled {cursor:not-allowed}
.ant-pagination.ant-pagination-disabled .ant-pagination-item {background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}
.ant-pagination.ant-pagination-disabled .ant-pagination-item a {color:rgba(0,0,0,.25); background:transparent; border:none; cursor:not-allowed}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active {background:#dbdbdb;border-color:transparent}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {color:#fff}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:focus,
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:hover {color:rgba(0,0,0,.45);background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:focus .ant-pagination-item-link-icon,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:hover .ant-pagination-item-link-icon,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:focus .ant-pagination-item-link-icon,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon {opacity:0}
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:focus .ant-pagination-item-ellipsis,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:hover .ant-pagination-item-ellipsis,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis {opacity:1}
@media only screen and (max-width:992px) {
 .ant-pagination-item-after-jump-prev,.ant-pagination-item-before-jump-next {display:none}
}
@media only screen and (max-width:576px) {
 .ant-pagination-options {display:none}
}

















 /* 多选组件 */

.ant-checkbox {-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"; position:relative; top:-.09em; display:inline-block; line-height:1; white-space:nowrap;vertical-align:middle;outline:none;cursor:pointer}
.ant-checkbox-input:focus+.ant-checkbox-inner,
.ant-checkbox-wrapper:hover .ant-checkbox-inner,
.ant-checkbox:hover .ant-checkbox-inner { border-color:#1890ff}
.ant-checkbox-checked:after { position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:2px;visibility:hidden;-webkit-animation:antCheckboxEffect .36s ease-in-out;animation:antCheckboxEffect .36s ease-in-out; -webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;content:""}
.ant-checkbox-wrapper:hover .ant-checkbox:after,
.ant-checkbox:hover:after {visibility:visible}
.ant-checkbox-inner {position:relative;top:0;left:0;display:block;width:16px;height:16px;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;-webkit-transition:all .3s;transition:all .3s}
.ant-checkbox-inner:after { position:absolute;top:50%;left:22%; display:table; width:5.71428571px; height:9.14285714px; border:2px solid #fff; border-top:0; border-left:0;-webkit-transform:rotate(45deg) scale(0) translate(-50%,-50%);transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;-webkit-transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}
.ant-checkbox-input {position:absolute;top:0;right:0; bottom:0; left:0; z-index:1; width:100%; height:100%; cursor:pointer; opacity:0}
.ant-checkbox-checked .ant-checkbox-inner:after { position:absolute; display:table; border:2px solid #fff; border-top:0; border-left:0; -webkit-transform:rotate(45deg) scale(1) translate(-50%,-50%); transform:rotate(45deg) scale(1) translate(-50%,-50%); opacity:1; -webkit-transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s; transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s; content:" "}
.ant-checkbox-checked .ant-checkbox-inner { background-color:#1890ff; border-color:#1890ff}
.ant-checkbox-disabled { cursor:not-allowed}
.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after { border-color:rgba(0,0,0,.25); -webkit-animation-name:none; animation-name:none}
.ant-checkbox-disabled .ant-checkbox-input { cursor:not-allowed}
.ant-checkbox-disabled .ant-checkbox-inner { background-color:#f5f5f5; border-color:#d9d9d9!important}
.ant-checkbox-disabled .ant-checkbox-inner:after { border-color:#f5f5f5; border-collapse:separate; -webkit-animation-name:none; animation-name:none}
.ant-checkbox-disabled+span { color:rgba(0,0,0,.25); cursor:not-allowed}
.ant-checkbox-disabled:hover:after,
.ant-checkbox-wrapper:hover .ant-checkbox-disabled:after { visibility:hidden}
.ant-checkbox-wrapper { -webkit-box-sizing:border-box; box-sizing:border-box; margin:0; padding:0; color:rgba(0,0,0,.65); font-size:14px; font-variant:tabular-nums; line-height:1.5; list-style:none; -webkit-font-feature-settings:"tnum"; font-feature-settings:"tnum";display:inline-block;line-height:unset; cursor:pointer}
.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled { cursor:not-allowed}
.ant-checkbox-wrapper+.ant-checkbox-wrapper {margin-left:8px}
.ant-checkbox+span { padding-right:8px; padding-left:8px}
.ant-checkbox-group {-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";display:inline-block}
.ant-checkbox-group-item {display:inline-block;margin-right:8px}
.ant-checkbox-group-item:last-child { margin-right:0}
.ant-checkbox-group-item+.ant-checkbox-group-item {margin-left:0}
.ant-checkbox-indeterminate .ant-checkbox-inner { background-color:#fff; border-color:#d9d9d9}
.ant-checkbox-indeterminate .ant-checkbox-inner:after { top:50%; left:50%; width:8px; height:8px; background-color:#1890ff; border:0; -webkit-transform:translate(-50%,-50%) scale(1); transform:translate(-50%,-50%) scale(1); opacity:1; content:" "}
.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after { background-color:rgba(0,0,0,.25); border-color:rgba(0,0,0,.25)}

















 /* select组件 */

.ant-select { -webkit-box-sizing:border-box;box-sizing:border-box; color:rgba(0,0,0,.65); font-size:14px; font-variant:tabular-nums; line-height:1.5; -webkit-font-feature-settings:"tnum"; font-feature-settings:"tnum"; position:relative; display:inline-block; outline:0}
.ant-select,.ant-select ol,.ant-select ul { margin:0; padding:0; list-style:none}
.ant-select>ul>li>a { padding:0; background-color:#fff}
.ant-select-arrow {display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; position:absolute; top:50%; right:11px; margin-top:-6px;color:rgba(0,0,0,.25);font-size:12px;line-height:1; -webkit-transform-origin:50% 50%; transform-origin:50% 50%}
.ant-select-arrow::after {content: " ";display: inline-block;height:8px;width:8px;border-width: 1px 1px 0 0;border-color: #d9d9d9;border-style: solid;-webkit-transform: matrix(.71,.71,-.71,.71,0,0);transform: matrix(.71,.71,-.71,.71,0,0);position: relative;top: -2px;position: absolute;top: 50%;margin-top: 2px;right: -2px;}
.ant-select-arrow>* { line-height:1}
.ant-select-arrow svg {display:inline-block}
.ant-select-arrow:before { display:none}
.ant-select-arrow .ant-select-arrow-icon { display:block}
.ant-select-arrow .ant-select-arrow-icon svg { -webkit-transition:-webkit-transform .3s; transition:-webkit-transform .3s; transition:transform .3s; transition:transform .3s,-webkit-transform .3s}
.ant-select-selection { display:block; -webkit-box-sizing:border-box; box-sizing:border-box; background-color:#fff; border:1px solid #d9d9d9; border-top-width:1.02px; border-radius:2px; outline:none; -webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1); -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}
.ant-select-selection:hover { border-color:#40a9ff; border-right-width:1px!important}
.ant-select-focused .ant-select-selection,
.ant-select-selection:active,
.ant-select-selection:focus { border-color:#40a9ff; border-right-width:1px!important; outline:0; -webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2); box-shadow:0 0 0 2px rgba(24,144,255,.2)}
.ant-select-selection__clear {position:absolute;top:50%;right:11px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:rgba(0,0,0,.25);font-size:12px;font-style:normal;line-height:12px;
text-align:center;text-transform:none;background:#fff;cursor:pointer;opacity:0;-webkit-transition:color .3s ease,opacity .15s ease;transition:color .3s ease,opacity .15s ease;text-rendering:auto}
.ant-select-selection__clear:before { display:block}
.ant-select-selection__clear:hover {color:rgba(0,0,0,.45)}
.ant-select-selection:hover .ant-select-selection__clear {opacity:1}
.ant-select-selection-selected-value { float:left; max-width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.ant-select-no-arrow .ant-select-selection-selected-value { padding-right:0}
.ant-select-disabled {color:rgba(0,0,0,.25)}
.ant-select-disabled .ant-select-selection { background:#f5f5f5; cursor:not-allowed}
.ant-select-disabled .ant-select-selection:active,.ant-select-disabled .ant-select-selection:focus,.ant-select-disabled .ant-select-selection:hover { border-color:#d9d9d9;-webkit-box-shadow:none; box-shadow:none}
.ant-select-disabled .ant-select-selection__clear { display:none; visibility:hidden; pointer-events:none}
.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice { padding-right:10px;color:rgba(0,0,0,.33); background:#f5f5f5}
.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove { display:none}
.ant-select-selection--single { position:relative; height:32px; cursor:pointer}
.ant-select-selection--single .ant-select-selection__rendered { margin-right:24px}
.ant-select-no-arrow .ant-select-selection__rendered {margin-right:11px}
.ant-select-selection__rendered { position:relative; display:block; margin-right:11px; margin-left:11px; line-height:30px}
.ant-select-selection__rendered:after { display:inline-block; width:0; visibility:hidden; content:"."; pointer-events:none}
.ant-select-lg {font-size:16px}
.ant-select-lg .ant-select-selection--single { height:40px}
.ant-select-lg .ant-select-selection__rendered {line-height:38px}
.ant-select-lg .ant-select-selection--multiple { min-height:40px}
.ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li { height:32px; line-height:32px}
.ant-select-lg .ant-select-selection--multiple .ant-select-arrow,
.ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear { top:20px}
.ant-select-sm .ant-select-selection--single {height:24px}
.ant-select-sm .ant-select-selection__rendered { margin-left:7px; line-height:22px}
.ant-select-sm .ant-select-selection--multiple { min-height:24px}
.ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li { height:16px; line-height:14px}
.ant-select-sm .ant-select-selection--multiple .ant-select-arrow,
.ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear {top:12px}
.ant-select-sm .ant-select-arrow,
.ant-select-sm .ant-select-selection__clear { right:8px}
.ant-select-disabled .ant-select-selection__choice__remove { color:rgba(0,0,0,.25); cursor:default}
.ant-select-disabled .ant-select-selection__choice__remove:hover {color:rgba(0,0,0,.25)}
.ant-select-search__field__wrap {position:relative;display:inline-block}
.ant-select-search__field__placeholder,
.ant-select-selection__placeholder {position:absolute;top:50%;right:9px;left:0;max-width:100%;height:20px;margin-top:-10px;overflow:hidden;color:#bfbfbf;line-height:20px;white-space:nowrap;text-align:left;text-overflow:ellipsis}
.ant-select-search__field__placeholder { left:12px}
.ant-select-search__field__mirror { position:absolute; top:0; left:0; white-space:pre; opacity:0; pointer-events:none}
.ant-select-search--inline { position:absolute; width:100%; height:100%}
.ant-select-search--inline .ant-select-search__field__wrap { width:100%; height:100%}
.ant-select-search--inline .ant-select-search__field { width:100%;height:100%;font-size:100%; line-height:1; background:transparent;border-width:0;border-radius:2px;outline:0}
.ant-select-search--inline>i { float:right}
.ant-select-selection--multiple { min-height:32px; padding-bottom:3px;cursor:text;zoom:1}
.ant-select-selection--multiple:after,.ant-select-selection--multiple:before { display:table;content:""}
.ant-select-selection--multiple:after {clear:both}
.ant-select-selection--multiple .ant-select-search--inline { position:static;float:left; width:auto;max-width:100%; padding:0}
.ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field { width:.75em; max-width:100%;padding:1px}
.ant-select-selection--multiple .ant-select-selection__rendered {height:auto;margin-bottom:-3px; margin-left:5px}
.ant-select-selection--multiple .ant-select-selection__placeholder { margin-left:6px}
.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li { height:24px; margin-top:3px; line-height:22px}
.ant-select-selection--multiple .ant-select-selection__choice {position:relative; float:left;max-width:99%; margin-right:4px;padding:0 20px 0 10px;overflow:hidden;color:rgba(0,0,0,.65);background-color:#fafafa;border:1px solid #e8e8e8; border-radius:2px; cursor:default; -webkit-transition:padding .3s cubic-bezier(.645,.045,.355,1); transition:padding .3s cubic-bezier(.645,.045,.355,1)}
.ant-select-selection--multiple .ant-select-selection__choice__disabled { padding:0 10px}
.ant-select-selection--multiple .ant-select-selection__choice__content { display:inline-block; max-width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -webkit-transition:margin .3s cubic-bezier(.645,.045,.355,1); transition:margin .3s cubic-bezier(.645,.045,.355,1)}
.ant-select-selection--multiple .ant-select-selection__choice__remove { color:inherit; font-style:normal; line-height:0; text-align:center; text-transform:none; vertical-align:-.125em; text-rendering:optimizeLegibility; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; position:absolute; right:4px; color:rgba(0,0,0,.45); font-weight:700; line-height:inherit; cursor:pointer; -webkit-transition:all .3s; transition:all .3s; display:inline-block; font-size:12px;font-size:10px\9; -webkit-transform:scale(.83333333) rotate(0deg); transform:scale(.83333333) rotate(0deg)}
.ant-select-selection--multiple .ant-select-selection__choice__remove>* { line-height:1}
.ant-select-selection--multiple .ant-select-selection__choice__remove svg { display:inline-block}
.ant-select-selection--multiple .ant-select-selection__choice__remove:before { display:none}
.ant-select-selection--multiple .ant-select-selection__choice__remove .ant-select-selection--multiple .ant-select-selection__choice__remove-icon { display:block}
:root .ant-select-selection--multiple .ant-select-selection__choice__remove { font-size:12px}
.ant-select-selection--multiple .ant-select-selection__choice__remove:hover { color:rgba(0,0,0,.75)}
.ant-select-selection--multiple .ant-select-arrow,.ant-select-selection--multiple .ant-select-selection__clear { top:16px}
.ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered,
.ant-select-show-arrow .ant-select-selection--multiple .ant-select-selection__rendered { margin-right:20px}
.ant-select-open .ant-select-arrow-icon svg { -webkit-transform:rotate(180deg); transform:rotate(180deg)}
.ant-select-open .ant-select-selection {border-color:#40a9ff; border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2); box-shadow:0 0 0 2px rgba(24,144,255,.2)}
.ant-select-combobox .ant-select-arrow { display:none}
.ant-select-combobox .ant-select-search--inline { float:none; width:100%; height:100%}
.ant-select-combobox .ant-select-search__field__wrap { width:100%; height:100%}
.ant-select-combobox .ant-select-search__field { position:relative; z-index:1; width:100%; height:100%;-webkit-box-shadow:none; box-shadow:none;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1),height 0s; transition:all .3s cubic-bezier(.645,.045,.355,1),height 0s}
.ant-select-combobox.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered,
.ant-select-combobox.ant-select-show-arrow .ant-select-selection:hover .ant-select-selection__rendered { margin-right:20px}
.ant-select-dropdown { margin:0; padding:0; color:rgba(0,0,0,.65); font-variant:tabular-nums; line-height:1.5; list-style:none; -webkit-font-feature-settings:"tnum"; 
font-feature-settings:"tnum"; position:absolute; z-index:1050; -webkit-box-sizing:border-box; box-sizing:border-box; font-size:14px; font-variant:normal; background-color:#fff; border-radius:2px; outline:none; -webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft,
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft {-webkit-animation-name:antSlideUpIn; animation-name:antSlideUpIn}
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft,
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft { -webkit-animation-name:antSlideDownIn; animation-name:antSlideDownIn}
.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft { -webkit-animation-name:antSlideUpOut; animation-name:antSlideUpOut}
.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft { -webkit-animation-name:antSlideDownOut;animation-name:antSlideDownOut}
.ant-select-dropdown-hidden { display:none}
.ant-select-dropdown-menu { max-height:250px; margin-bottom:0; padding:4px 0; padding-left:0; overflow:auto; list-style:none; outline:none}
.ant-select-dropdown-menu-item-group-list { margin:0;padding:0}
.ant-select-dropdown-menu-item-group-list>.ant-select-dropdown-menu-item { padding-left:20px}
.ant-select-dropdown-menu-item-group-title { height:32px; padding:0 12px; color:rgba(0,0,0,.45); font-size:12px; line-height:32px}
.ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:first-child:not(:last-child),
.ant-select-dropdown-menu-item-group:not(:last-child) .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:last-child {border-radius:0}
.ant-select-dropdown-menu-item { position:relative; display:block; padding:5px 12px; overflow:hidden; color:rgba(0,0,0,.65); font-weight:400; font-size:14px; line-height:22px; white-space:nowrap; text-overflow:ellipsis; cursor:pointer; -webkit-transition:background .3s ease; transition:background .3s ease}
.ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) { background-color:#e6f7ff}
.ant-select-dropdown-menu-item-selected { color:rgba(0,0,0,.65); font-weight:400; background-color:#fafafa}
.ant-select-dropdown-menu-item-disabled,
.ant-select-dropdown-menu-item-disabled:hover { color:rgba(0,0,0,.25); cursor:not-allowed}
.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) { background-color:#e6f7ff}
.ant-select-dropdown-menu-item-divider { height:1px; margin:1px 0; overflow:hidden; line-height:0; background-color:#e8e8e8}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item { padding-right:32px}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item .ant-select-selected-icon {position:absolute; top:50%; right:12px; color:transparent; font-weight:700; font-size:12px; text-shadow:0 .1px 0,.1px 0 0,0 -.1px 0,-.1px 0; -webkit-transform:translateY(-50%); transform:translateY(-50%); -webkit-transition:all .2s; transition:all .2s}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover .ant-select-selected-icon { color:rgba(0,0,0,.87)}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-disabled .ant-select-selected-icon {display:none}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected .ant-select-selected-icon,
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover .ant-select-selected-icon { display:inline-block;color:#1890ff}
.ant-select-dropdown--empty.ant-select-dropdown--multiple .ant-select-dropdown-menu-item { padding-right:12px}
.ant-row,.ant-select-dropdown-container-open .ant-select-dropdown,.ant-select-dropdown-open .ant-select-dropdown { display:block}

















 /* row组件 */
.ant-row { position:relative;height:auto; margin-right:0;margin-left:0; zoom:1;-webkit-box-sizing:border-box;box-sizing:border-box}
.ant-row:after,.ant-row:before {display:table; content:""}
.ant-row+.ant-row:before,.ant-row:after {clear:both}
.ant-row-flex {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap; flex-flow:row wrap}
.ant-row-flex,.ant-row-flex:after,.ant-row-flex:before { display:-webkit-box; display:-ms-flexbox; display:flex}
.ant-row-flex-start { -webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start}
.ant-row-flex-center { -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center}
.ant-row-flex-end { -webkit-box-pack:end; -ms-flex-pack:end;justify-content:flex-end}
.ant-row-flex-space-between { -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between}
.ant-row-flex-space-around { -ms-flex-pack:distribute;justify-content:space-around}
.ant-row-flex-top { -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start}
.ant-row-flex-middle { -webkit-box-align:center; -ms-flex-align:center;align-items:center}
.ant-row-flex-bottom {-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}



















 /* form组件 */
.ant-form{-webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; color: rgba(0,0,0,.65); font-size: 14px; font-variant: tabular-nums;  line-height: 1.5;  list-style: none; -webkit-font-feature-settings: "tnum"; font-feature-settings: "tnum";}
.ant-form-inline .ant-form-item { display:inline-block; margin-right:16px;margin-bottom:0}
.ant-form-inline .ant-form-item-with-help {margin-bottom:24px}
.ant-form-inline .ant-form-item>.ant-form-item-control-wrapper,
.ant-form-inline .ant-form-item>.ant-form-item-label {display:inline-block;vertical-align:top;line-heighbt:28px;color:#666666;}
.ant-form-inline .ant-form-text,.ant-form-inline .has-feedback { display:inline-block}
.ant-form-item-label > label::after {content: ":";position: relative;top: -.5px; margin: 0 8px 0 2px;}
.ant-form-item label {position: relative;}
.ant-form-item-label > label {color:#666666;}
.ant-form label {font-size: 12px;font-weight: 400;margin-bottom:0px;}
.ant-form-item-control {position: relative;line-height: 40px; zoom: 1;color:#333333;}
.ant-form-inline .ant-form-item .ant-form-item-control{height: 32px;  line-height: 32px;}
.ant-form-item-control::after, .ant-form-item-control::before {display: table;content: "";}
.ant-form-item-children {position: relative;}
.ant-form-inline .ant-form-item {display: -webkit-box;   display: -ms-flexbox;   display: flex; margin-bottom: 4px; margin-right: 0;}
.ant-form-inline .ant-form-item > .ant-form-item-label {line-height:32px;width:70px;}
.ant-form-item-label { line-height:32px;white-space: nowrap;text-align: right;}

.ant-form-item-children-multiple{position:relative;}
.ant-form-item-children-multiple span.ant-form-item-children-multiple-icon  {display: inline-block;width: 30px;height: 30px;
position: absolute;top: -5px;right:2px;background: url(../../img/serch.png) no-repeat center;cursor: pointer;z-index: 100;}


.ant-form-item-children-multiple span.ant-form-item-children-multiple-icon2  {display: inline-block;width: 24px;height:24px;
position: absolute;top: 0px;right:0px;background: url(../../img/serch.png) no-repeat center;cursor: pointer;z-index: 100;background-size:70%;}

.ant-form-item-children-multiple span.ant-form-item-children-multiple-icon3  {display: inline-block;width: 24px;height:24px;
position: absolute;top: 0px;right:6px;background: url(../../img/serch2.png) no-repeat center #ffffff;cursor: pointer;z-index: 100;background-size:50%;}



.ant-form-item-children-multiple .ant-input[disabled] {
    color: rgba(0,0,0,.25);
    background-color: #ffffff;
    cursor: pointer;
    opacity: 1;
}

.importBtn{position:relative;}
.ant-btn_file{position:absolute;top:0px;z-index:1;left:0px;right:0px;bottom:0px;top:0px;opacity:0;}












 /* input组件 */

.ant-input {-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-variant:tabular-nums;list-style:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";position:relative;display:inline-block;width:100%;height:32px;padding:4px 11px;color:rgba(0,0,0,.65);font-size:14px;line-height:1.5;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;-webkit-transition:all .3s;transition:all .3s}
.ant-input::-moz-placeholder { color:#bfbfbf;opacity:1}
.ant-input:-ms-input-placeholder {color:#bfbfbf}
.ant-input::-webkit-input-placeholder { color:#bfbfbf}
.ant-input:placeholder-shown { text-overflow:ellipsis}
.ant-input:focus,.ant-input:hover { border-color:#40a9ff; border-right-width:1px!important}
.ant-input:focus {outline:0;  -webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}
.ant-input-disabled {color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}
.ant-input-disabled:hover {border-color:#d9d9d9;border-right-width:1px!important}
.ant-input[disabled] { color:rgba(0,0,0,.25); background-color:#f5f5f5; cursor:not-allowed; opacity:1}
.ant-input[disabled]:hover { border-color:#d9d9d9;border-right-width:1px!important}
textarea.ant-input {max-width:100%;height:auto;min-height:32px;line-height:1.5;vertical-align:bottom;-webkit-transition:all .3s,height 0s;transition:all .3s,height 0s}
.ant-input-lg {height:40px;padding:6px 11px;font-size:16px}
.ant-input-sm {height:24px;padding:1px 7px}
.ant-input-group {-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}
.ant-input-group[class*=col-] {float:none;padding-right:0;padding-left:0}
.ant-input-group>[class*=col-] { padding-right:8px}
.ant-input-group>[class*=col-]:last-child { padding-right:0}
.ant-input-group-addon,
.ant-input-group-wrap,
.ant-input-group>.ant-input {display:table-cell}
.ant-input-group-addon:not(:first-child):not(:last-child),
.ant-input-group-wrap:not(:first-child):not(:last-child),
.ant-input-group>.ant-input:not(:first-child):not(:last-child) {border-radius:0}
.ant-input-group-addon,
.ant-input-group-wrap {width:1px;white-space:nowrap;vertical-align:middle}
.ant-input-group-wrap>* {display:block!important}
.ant-input-group .ant-input {float:left;width:100%;margin-bottom:0;text-align:inherit}
.ant-input-group .ant-input:focus,.ant-input-group .ant-input:hover {z-index:1;border-right-width:1px}
.ant-input-group-addon { position:relative; padding:0 11px; color:rgba(0,0,0,.65); font-weight:400; font-size:14px; text-align:center; background-color:#fafafa;border:1px solid #d9d9d9; border-radius:2px; -webkit-transition:all .3s; transition:all .3s}
.ant-input-group-addon .ant-select {margin:-5px -11px}
.ant-input-group-addon .ant-select .ant-select-selection { margin:-1px; background-color:inherit; border:1px solid transparent; -webkit-box-shadow:none; box-shadow:none}
.ant-input-group-addon .ant-select-focused .ant-select-selection,
.ant-input-group-addon .ant-select-open .ant-select-selection { color:#1890ff}
.ant-input-group-addon>i:only-child:after { position:absolute;top:0; right:0; bottom:0; left:0;content:""}
.ant-input-group-addon:first-child,
.ant-input-group-addon:first-child .ant-select .ant-select-selection,
.ant-input-group>.ant-input:first-child,
.ant-input-group>.ant-input:first-child .ant-select .ant-select-selection { border-top-right-radius:0; border-bottom-right-radius:0}
.ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input { border-top-left-radius:0; border-bottom-left-radius:0}
.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input { border-top-right-radius:0; border-bottom-right-radius:0}
.ant-input-group-addon:first-child { border-right:0}
.ant-input-group-addon:last-child { border-left:0}
.ant-input-group-addon:last-child,
.ant-input-group-addon:last-child .ant-select .ant-select-selection,
.ant-input-group>.ant-input:last-child,
.ant-input-group>.ant-input:last-child .ant-select .ant-select-selection { border-top-left-radius:0; border-bottom-left-radius:0}
.ant-input-group-lg .ant-input,
.ant-input-group-lg>.ant-input-group-addon { height:40px; padding:6px 11px; font-size:16px}
.ant-input-group-sm .ant-input,
.ant-input-group-sm>.ant-input-group-addon {height:24px; padding:1px 7px}
.ant-input-group-lg .ant-select-selection--single { height:40px}
.ant-input-group-sm .ant-select-selection--single { height:24px}
.ant-input-group .ant-input-affix-wrapper { display:table-cell;float:left; width:100%}
.ant-input-group.ant-input-group-compact { display:block; zoom:1}
.ant-input-group.ant-input-group-compact:after,
.ant-input-group.ant-input-group-compact:before { display:table; content:""}
.ant-input-group.ant-input-group-compact:after {clear:both}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),
.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child) { border-right-width:1px}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,
.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):hover { z-index:1}
.ant-input-group.ant-input-group-compact>* { display:inline-block;float:none; vertical-align:top;border-radius:0}
.ant-input-group.ant-input-group-compact>:not(:last-child) {margin-right:-1px;border-right-width:1px}
.ant-input-group.ant-input-group-compact .ant-input { float:none}
.ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input,
.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,
.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input,
.ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor,
.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,
.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection,
.ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input { border-right-width:1px; border-radius:0}
.ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input:focus,
.ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input:hover,
.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:focus,
.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:hover,
.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:focus,
.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:hover,
.ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor:focus,
.ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor:hover,
.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:focus,
.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:hover,
.ant-input-group.ant-input-group-compact>.ant-select-focused,
.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection:focus,
.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection:hover,
.ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input:focus,
.ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input:hover { z-index:1}
.ant-input-group.ant-input-group-compact>.ant-calendar-picker:first-child .ant-input,
.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,
.ant-input-group.ant-input-group-compact>.ant-mention-wrapper:first-child .ant-mention-editor,
.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,
.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selection,
.ant-input-group.ant-input-group-compact>.ant-time-picker:first-child .ant-time-picker-input,
.ant-input-group.ant-input-group-compact>:first-child {border-top-left-radius:2px;border-bottom-left-radius:2px}
.ant-input-group.ant-input-group-compact>.ant-calendar-picker:last-child .ant-input,
.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input,
.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,
.ant-input-group.ant-input-group-compact>.ant-mention-wrapper:last-child .ant-mention-editor,
.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,
.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selection,
.ant-input-group.ant-input-group-compact>.ant-time-picker:last-child .ant-time-picker-input,
.ant-input-group.ant-input-group-compact>:last-child {border-right-width:1px;border-top-right-radius:2px; border-bottom-right-radius:2px}
.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input { vertical-align:top}
.ant-input-group-wrapper {display:inline-block;width:100%;text-align:start;vertical-align:top}
.ant-input-affix-wrapper {-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";position:relative;display:inline-block;width:100%;text-align:start}
.ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {border-color:#40a9ff;border-right-width:1px!important}
.ant-input-affix-wrapper .ant-input {position:relative;text-align:inherit}
.ant-input-affix-wrapper .ant-input-prefix,
.ant-input-affix-wrapper .ant-input-suffix{position:absolute; top:50%; z-index:2; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center;color:rgba(0,0,0,.65);line-height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.ant-input-affix-wrapper .ant-input-prefix :not(.anticon),
.ant-input-affix-wrapper .ant-input-suffix :not(.anticon) { line-height:1.5}
.ant-input-affix-wrapper .ant-input-disabled~.ant-input-suffix .anticon { color:rgba(0,0,0,.25); cursor:not-allowed}
.ant-input-affix-wrapper .ant-input-prefix {left:12px}
.ant-input-affix-wrapper .ant-input-suffix { right:12px}
.ant-input-affix-wrapper .ant-input:not(:first-child) { padding-left:30px}
.ant-input-affix-wrapper .ant-input:not(:last-child) { padding-right:30px}
.ant-input-affix-wrapper.ant-input-affix-wrapper-input-with-clear-btn .ant-input:not(:last-child) {padding-right:49px}
.ant-input-affix-wrapper.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input { padding-right:22px}
.ant-input-password-icon { color:rgba(0,0,0,.45); cursor:pointer; -webkit-transition:all .3s; transition:all .3s}
.ant-input-password-icon:hover { color:#333}
.ant-input-clear-icon { color:rgba(0,0,0,.25); font-size:12px; cursor:pointer; -webkit-transition:color .3s; transition:color .3s; vertical-align:0}
.ant-input-clear-icon:hover { color:rgba(0,0,0,.45)}
.ant-input-clear-icon:active { color:rgba(0,0,0,.65)}
.ant-input-clear-icon+i { margin-left:6px}
.ant-input-textarea-clear-icon { color:rgba(0,0,0,.25); font-size:12px; cursor:pointer; -webkit-transition:color .3s; transition:color .3s; position:absolute; top:0; right:0; margin:8px 8px 0 0}
.ant-input-textarea-clear-icon:hover { color:rgba(0,0,0,.45)}
.ant-input-textarea-clear-icon:active { color:rgba(0,0,0,.65)}
.ant-input-textarea-clear-icon+i { margin-left:6px}
.ant-input-search-icon { color:rgba(0,0,0,.45); cursor:pointer; -webkit-transition:all .3s;transition:all .3s}
.ant-input-search-icon:hover { color:rgba(0,0,0,.8)}
.ant-input-search-enter-button input { border-right:0}
.ant-input-search-enter-button+.ant-input-group-addon,
.ant-input-search-enter-button input+.ant-input-group-addon { padding:0; border:0}
.ant-input-search-enter-button+.ant-input-group-addon .ant-input-search-button,
.ant-input-search-enter-button input+.ant-input-group-addon .ant-input-search-button {border-top-left-radius:0;border-bottom-left-radius:0}







 /* 按钮组件 */
.ant-btn {
 line-height:1.499;
 position:relative;
 display:inline-block;
 font-weight:400;
 white-space:nowrap;
 text-align:center;
 background-image:none;
 border:1px solid transparent;
 -webkit-box-shadow:0 2px 0 rgba(0,0,0,.015);
 box-shadow:0 2px 0 rgba(0,0,0,.015);
 cursor:pointer;
 -webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);
 transition:all .3s cubic-bezier(.645,.045,.355,1);
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 -ms-touch-action:manipulation;
 touch-action:manipulation;
 height:32px;
 padding:0 15px;
 font-size:14px;
 border-radius:2px;
 color:rgba(0,0,0,.65);
 background-color:#fff;
 border-color:#d9d9d9
}
.ant-btn>.anticon {
 line-height:1
}
.ant-btn,
.ant-btn:active,
.ant-btn:focus {
 outline:0
}
.ant-btn:not([disabled]):hover {
 text-decoration:none
}
.ant-btn:not([disabled]):active {
 outline:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
.ant-btn.disabled,
.ant-btn[disabled] {
 cursor:not-allowed
}
.ant-btn.disabled>*,
.ant-btn[disabled]>* {
 pointer-events:none
}
.ant-btn-lg {
 height:40px;
 padding:0 15px;
 font-size:16px;
 border-radius:2px
}
.ant-btn-sm {
height: 24px;
padding: 2px 7px;
font-size: 12px;
border-radius: 2px;
line-height: 16px;
}
.ant-btn>a:only-child {
 color:currentColor
}
.ant-btn>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn:focus,
.ant-btn:hover {
 color:#40a9ff;
 background-color:#fff;
 border-color:#40a9ff
}
.ant-btn:focus>a:only-child,
.ant-btn:hover>a:only-child {
 color:currentColor
}
.ant-btn:focus>a:only-child:after,
.ant-btn:hover>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn.active,
.ant-btn:active {
 color:#096dd9;
 background-color:#fff;
 border-color:#096dd9
}
.ant-btn.active>a:only-child,
.ant-btn:active>a:only-child {
 color:currentColor
}
.ant-btn.active>a:only-child:after,
.ant-btn:active>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-disabled,
.ant-btn-disabled.active,
.ant-btn-disabled:active,
.ant-btn-disabled:focus,
.ant-btn-disabled:hover,
.ant-btn.disabled,
.ant-btn.disabled.active,
.ant-btn.disabled:active,
.ant-btn.disabled:focus,
.ant-btn.disabled:hover,
.ant-btn[disabled],
.ant-btn[disabled].active,
.ant-btn[disabled]:active,
.ant-btn[disabled]:focus,
.ant-btn[disabled]:hover {
 color:rgba(0,0,0,.25);
 background-color:#f5f5f5;
 border-color:#d9d9d9;
 text-shadow:none;
 -webkit-box-shadow:none;
 box-shadow:none
}
.ant-btn-disabled.active>a:only-child,
.ant-btn-disabled:active>a:only-child,
.ant-btn-disabled:focus>a:only-child,
.ant-btn-disabled:hover>a:only-child,
.ant-btn-disabled>a:only-child,
.ant-btn.disabled.active>a:only-child,
.ant-btn.disabled:active>a:only-child,
.ant-btn.disabled:focus>a:only-child,
.ant-btn.disabled:hover>a:only-child,
.ant-btn.disabled>a:only-child,
.ant-btn[disabled].active>a:only-child,
.ant-btn[disabled]:active>a:only-child,
.ant-btn[disabled]:focus>a:only-child,
.ant-btn[disabled]:hover>a:only-child,
.ant-btn[disabled]>a:only-child {
 color:currentColor
}
.ant-btn-disabled.active>a:only-child:after,
.ant-btn-disabled:active>a:only-child:after,
.ant-btn-disabled:focus>a:only-child:after,
.ant-btn-disabled:hover>a:only-child:after,
.ant-btn-disabled>a:only-child:after,
.ant-btn.disabled.active>a:only-child:after,
.ant-btn.disabled:active>a:only-child:after,
.ant-btn.disabled:focus>a:only-child:after,
.ant-btn.disabled:hover>a:only-child:after,
.ant-btn.disabled>a:only-child:after,
.ant-btn[disabled].active>a:only-child:after,
.ant-btn[disabled]:active>a:only-child:after,
.ant-btn[disabled]:focus>a:only-child:after,
.ant-btn[disabled]:hover>a:only-child:after,
.ant-btn[disabled]>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn.active,
.ant-btn:active,
.ant-btn:focus,
.ant-btn:hover {
 text-decoration:none;
 background:#fff
}
.ant-btn>i,
.ant-btn>span {
 display:inline-block;
 -webkit-transition:margin-left .3s cubic-bezier(.645,.045,.355,1);
 transition:margin-left .3s cubic-bezier(.645,.045,.355,1);
 pointer-events:none
}
.ant-btn-primary {
 color:#fff;
 background-color:#1890ff;
 border-color:#1890ff;
 text-shadow:0 -1px 0 rgba(0,0,0,.12);
 -webkit-box-shadow:0 2px 0 rgba(0,0,0,.045);
 box-shadow:0 2px 0 rgba(0,0,0,.045)
}
.ant-btn-primary>a:only-child {
 color:currentColor
}
.ant-btn-primary>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-primary:focus,
.ant-btn-primary:hover {
 color:#fff;
 background-color:#40a9ff;
 border-color:#40a9ff
}
.ant-btn-primary:focus>a:only-child,
.ant-btn-primary:hover>a:only-child {
 color:currentColor
}
.ant-btn-primary:focus>a:only-child:after,
.ant-btn-primary:hover>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-primary.active,
.ant-btn-primary:active {
 color:#fff;
 background-color:#096dd9;
 border-color:#096dd9
}
.ant-btn-primary.active>a:only-child,
.ant-btn-primary:active>a:only-child {
 color:currentColor
}
.ant-btn-primary.active>a:only-child:after,
.ant-btn-primary:active>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-primary-disabled,
.ant-btn-primary-disabled.active,
.ant-btn-primary-disabled:active,
.ant-btn-primary-disabled:focus,
.ant-btn-primary-disabled:hover,
.ant-btn-primary.disabled,
.ant-btn-primary.disabled.active,
.ant-btn-primary.disabled:active,
.ant-btn-primary.disabled:focus,
.ant-btn-primary.disabled:hover,
.ant-btn-primary[disabled],
.ant-btn-primary[disabled].active,
.ant-btn-primary[disabled]:active,
.ant-btn-primary[disabled]:focus,
.ant-btn-primary[disabled]:hover {
 color:rgba(0,0,0,.25);
 background-color:#f5f5f5;
 border-color:#d9d9d9;
 text-shadow:none;
 -webkit-box-shadow:none;
 box-shadow:none
}
.ant-btn-primary-disabled.active>a:only-child,
.ant-btn-primary-disabled:active>a:only-child,
.ant-btn-primary-disabled:focus>a:only-child,
.ant-btn-primary-disabled:hover>a:only-child,
.ant-btn-primary-disabled>a:only-child,
.ant-btn-primary.disabled.active>a:only-child,
.ant-btn-primary.disabled:active>a:only-child,
.ant-btn-primary.disabled:focus>a:only-child,
.ant-btn-primary.disabled:hover>a:only-child,
.ant-btn-primary.disabled>a:only-child,
.ant-btn-primary[disabled].active>a:only-child,
.ant-btn-primary[disabled]:active>a:only-child,
.ant-btn-primary[disabled]:focus>a:only-child,
.ant-btn-primary[disabled]:hover>a:only-child,
.ant-btn-primary[disabled]>a:only-child {
 color:currentColor
}
.ant-btn-primary-disabled.active>a:only-child:after,
.ant-btn-primary-disabled:active>a:only-child:after,
.ant-btn-primary-disabled:focus>a:only-child:after,
.ant-btn-primary-disabled:hover>a:only-child:after,
.ant-btn-primary-disabled>a:only-child:after,
.ant-btn-primary.disabled.active>a:only-child:after,
.ant-btn-primary.disabled:active>a:only-child:after,
.ant-btn-primary.disabled:focus>a:only-child:after,
.ant-btn-primary.disabled:hover>a:only-child:after,
.ant-btn-primary.disabled>a:only-child:after,
.ant-btn-primary[disabled].active>a:only-child:after,
.ant-btn-primary[disabled]:active>a:only-child:after,
.ant-btn-primary[disabled]:focus>a:only-child:after,
.ant-btn-primary[disabled]:hover>a:only-child:after,
.ant-btn-primary[disabled]>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
 border-right-color:#40a9ff;
 border-left-color:#40a9ff
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
 border-color:#d9d9d9
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
 border-right-color:#40a9ff
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
 border-right-color:#d9d9d9
}
.ant-btn-group .ant-btn-primary+.ant-btn-primary,
.ant-btn-group .ant-btn-primary:last-child:not(:first-child) {
 border-left-color:#40a9ff
}
.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],
.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled] {
 border-left-color:#d9d9d9
}
.ant-btn-ghost {
 color:rgba(0,0,0,.65);
 background-color:transparent;
 border-color:#d9d9d9
}
.ant-btn-ghost>a:only-child {
 color:currentColor
}
.ant-btn-ghost>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-ghost:focus,
.ant-btn-ghost:hover {
 color:#40a9ff;
 background-color:transparent;
 border-color:#40a9ff
}
.ant-btn-ghost:focus>a:only-child,
.ant-btn-ghost:hover>a:only-child {
 color:currentColor
}
.ant-btn-ghost:focus>a:only-child:after,
.ant-btn-ghost:hover>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-ghost.active,
.ant-btn-ghost:active {
 color:#096dd9;
 background-color:transparent;
 border-color:#096dd9
}
.ant-btn-ghost.active>a:only-child,
.ant-btn-ghost:active>a:only-child {
 color:currentColor
}
.ant-btn-ghost.active>a:only-child:after,
.ant-btn-ghost:active>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-ghost-disabled,
.ant-btn-ghost-disabled.active,
.ant-btn-ghost-disabled:active,
.ant-btn-ghost-disabled:focus,
.ant-btn-ghost-disabled:hover,
.ant-btn-ghost.disabled,
.ant-btn-ghost.disabled.active,
.ant-btn-ghost.disabled:active,
.ant-btn-ghost.disabled:focus,
.ant-btn-ghost.disabled:hover,
.ant-btn-ghost[disabled],
.ant-btn-ghost[disabled].active,
.ant-btn-ghost[disabled]:active,
.ant-btn-ghost[disabled]:focus,
.ant-btn-ghost[disabled]:hover {
 color:rgba(0,0,0,.25);
 background-color:#f5f5f5;
 border-color:#d9d9d9;
 text-shadow:none;
 -webkit-box-shadow:none;
 box-shadow:none
}
.ant-btn-ghost-disabled.active>a:only-child,
.ant-btn-ghost-disabled:active>a:only-child,
.ant-btn-ghost-disabled:focus>a:only-child,
.ant-btn-ghost-disabled:hover>a:only-child,
.ant-btn-ghost-disabled>a:only-child,
.ant-btn-ghost.disabled.active>a:only-child,
.ant-btn-ghost.disabled:active>a:only-child,
.ant-btn-ghost.disabled:focus>a:only-child,
.ant-btn-ghost.disabled:hover>a:only-child,
.ant-btn-ghost.disabled>a:only-child,
.ant-btn-ghost[disabled].active>a:only-child,
.ant-btn-ghost[disabled]:active>a:only-child,
.ant-btn-ghost[disabled]:focus>a:only-child,
.ant-btn-ghost[disabled]:hover>a:only-child,
.ant-btn-ghost[disabled]>a:only-child {
 color:currentColor
}
.ant-btn-ghost-disabled.active>a:only-child:after,
.ant-btn-ghost-disabled:active>a:only-child:after,
.ant-btn-ghost-disabled:focus>a:only-child:after,
.ant-btn-ghost-disabled:hover>a:only-child:after,
.ant-btn-ghost-disabled>a:only-child:after,
.ant-btn-ghost.disabled.active>a:only-child:after,
.ant-btn-ghost.disabled:active>a:only-child:after,
.ant-btn-ghost.disabled:focus>a:only-child:after,
.ant-btn-ghost.disabled:hover>a:only-child:after,
.ant-btn-ghost.disabled>a:only-child:after,
.ant-btn-ghost[disabled].active>a:only-child:after,
.ant-btn-ghost[disabled]:active>a:only-child:after,
.ant-btn-ghost[disabled]:focus>a:only-child:after,
.ant-btn-ghost[disabled]:hover>a:only-child:after,
.ant-btn-ghost[disabled]>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-dashed {
 color:rgba(0,0,0,.65);
 background-color:#fff;
 border-color:#d9d9d9;
 border-style:dashed
}
.ant-btn-dashed>a:only-child {
 color:currentColor
}
.ant-btn-dashed>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-dashed:focus,
.ant-btn-dashed:hover {
 color:#40a9ff;
 background-color:#fff;
 border-color:#40a9ff
}
.ant-btn-dashed:focus>a:only-child,
.ant-btn-dashed:hover>a:only-child {
 color:currentColor
}
.ant-btn-dashed:focus>a:only-child:after,
.ant-btn-dashed:hover>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-dashed.active,
.ant-btn-dashed:active {
 color:#096dd9;
 background-color:#fff;
 border-color:#096dd9
}
.ant-btn-dashed.active>a:only-child,
.ant-btn-dashed:active>a:only-child {
 color:currentColor
}
.ant-btn-dashed.active>a:only-child:after,
.ant-btn-dashed:active>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-dashed-disabled,
.ant-btn-dashed-disabled.active,
.ant-btn-dashed-disabled:active,
.ant-btn-dashed-disabled:focus,
.ant-btn-dashed-disabled:hover,
.ant-btn-dashed.disabled,
.ant-btn-dashed.disabled.active,
.ant-btn-dashed.disabled:active,
.ant-btn-dashed.disabled:focus,
.ant-btn-dashed.disabled:hover,
.ant-btn-dashed[disabled],
.ant-btn-dashed[disabled].active,
.ant-btn-dashed[disabled]:active,
.ant-btn-dashed[disabled]:focus,
.ant-btn-dashed[disabled]:hover {
 color:rgba(0,0,0,.25);
 background-color:#f5f5f5;
 border-color:#d9d9d9;
 text-shadow:none;
 -webkit-box-shadow:none;
 box-shadow:none
}
.ant-btn-dashed-disabled.active>a:only-child,
.ant-btn-dashed-disabled:active>a:only-child,
.ant-btn-dashed-disabled:focus>a:only-child,
.ant-btn-dashed-disabled:hover>a:only-child,
.ant-btn-dashed-disabled>a:only-child,
.ant-btn-dashed.disabled.active>a:only-child,
.ant-btn-dashed.disabled:active>a:only-child,
.ant-btn-dashed.disabled:focus>a:only-child,
.ant-btn-dashed.disabled:hover>a:only-child,
.ant-btn-dashed.disabled>a:only-child,
.ant-btn-dashed[disabled].active>a:only-child,
.ant-btn-dashed[disabled]:active>a:only-child,
.ant-btn-dashed[disabled]:focus>a:only-child,
.ant-btn-dashed[disabled]:hover>a:only-child,
.ant-btn-dashed[disabled]>a:only-child {
 color:currentColor
}
.ant-btn-dashed-disabled.active>a:only-child:after,
.ant-btn-dashed-disabled:active>a:only-child:after,
.ant-btn-dashed-disabled:focus>a:only-child:after,
.ant-btn-dashed-disabled:hover>a:only-child:after,
.ant-btn-dashed-disabled>a:only-child:after,
.ant-btn-dashed.disabled.active>a:only-child:after,
.ant-btn-dashed.disabled:active>a:only-child:after,
.ant-btn-dashed.disabled:focus>a:only-child:after,
.ant-btn-dashed.disabled:hover>a:only-child:after,
.ant-btn-dashed.disabled>a:only-child:after,
.ant-btn-dashed[disabled].active>a:only-child:after,
.ant-btn-dashed[disabled]:active>a:only-child:after,
.ant-btn-dashed[disabled]:focus>a:only-child:after,
.ant-btn-dashed[disabled]:hover>a:only-child:after,
.ant-btn-dashed[disabled]>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-danger {
 color:#fff;
 background-color:#ff4d4f;
 border-color:#ff4d4f;
 text-shadow:0 -1px 0 rgba(0,0,0,.12);
 -webkit-box-shadow:0 2px 0 rgba(0,0,0,.045);
 box-shadow:0 2px 0 rgba(0,0,0,.045)
}
.ant-btn-danger>a:only-child {
 color:currentColor
}
.ant-btn-danger>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-danger:focus,
.ant-btn-danger:hover {
 color:#fff;
 background-color:#ff7875;
 border-color:#ff7875
}
.ant-btn-danger:focus>a:only-child,
.ant-btn-danger:hover>a:only-child {
 color:currentColor
}
.ant-btn-danger:focus>a:only-child:after,
.ant-btn-danger:hover>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-danger.active,
.ant-btn-danger:active {
 color:#fff;
 background-color:#d9363e;
 border-color:#d9363e
}
.ant-btn-danger.active>a:only-child,
.ant-btn-danger:active>a:only-child {
 color:currentColor
}
.ant-btn-danger.active>a:only-child:after,
.ant-btn-danger:active>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-danger-disabled,
.ant-btn-danger-disabled.active,
.ant-btn-danger-disabled:active,
.ant-btn-danger-disabled:focus,
.ant-btn-danger-disabled:hover,
.ant-btn-danger.disabled,
.ant-btn-danger.disabled.active,
.ant-btn-danger.disabled:active,
.ant-btn-danger.disabled:focus,
.ant-btn-danger.disabled:hover,
.ant-btn-danger[disabled],
.ant-btn-danger[disabled].active,
.ant-btn-danger[disabled]:active,
.ant-btn-danger[disabled]:focus,
.ant-btn-danger[disabled]:hover {
 color:rgba(0,0,0,.25);
 background-color:#f5f5f5;
 border-color:#d9d9d9;
 text-shadow:none;
 -webkit-box-shadow:none;
 box-shadow:none
}
.ant-btn-danger-disabled.active>a:only-child,
.ant-btn-danger-disabled:active>a:only-child,
.ant-btn-danger-disabled:focus>a:only-child,
.ant-btn-danger-disabled:hover>a:only-child,
.ant-btn-danger-disabled>a:only-child,
.ant-btn-danger.disabled.active>a:only-child,
.ant-btn-danger.disabled:active>a:only-child,
.ant-btn-danger.disabled:focus>a:only-child,
.ant-btn-danger.disabled:hover>a:only-child,
.ant-btn-danger.disabled>a:only-child,
.ant-btn-danger[disabled].active>a:only-child,
.ant-btn-danger[disabled]:active>a:only-child,
.ant-btn-danger[disabled]:focus>a:only-child,
.ant-btn-danger[disabled]:hover>a:only-child,
.ant-btn-danger[disabled]>a:only-child {
 color:currentColor
}
.ant-btn-danger-disabled.active>a:only-child:after,
.ant-btn-danger-disabled:active>a:only-child:after,
.ant-btn-danger-disabled:focus>a:only-child:after,
.ant-btn-danger-disabled:hover>a:only-child:after,
.ant-btn-danger-disabled>a:only-child:after,
.ant-btn-danger.disabled.active>a:only-child:after,
.ant-btn-danger.disabled:active>a:only-child:after,
.ant-btn-danger.disabled:focus>a:only-child:after,
.ant-btn-danger.disabled:hover>a:only-child:after,
.ant-btn-danger.disabled>a:only-child:after,
.ant-btn-danger[disabled].active>a:only-child:after,
.ant-btn-danger[disabled]:active>a:only-child:after,
.ant-btn-danger[disabled]:focus>a:only-child:after,
.ant-btn-danger[disabled]:hover>a:only-child:after,
.ant-btn-danger[disabled]>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-link {
 color:#1890ff;
 background-color:transparent;
 border-color:transparent;
 -webkit-box-shadow:none;
 box-shadow:none
}
.ant-btn-link>a:only-child {
 color:currentColor
}
.ant-btn-link>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-link:focus,
.ant-btn-link:hover {
 color:#40a9ff;
 background-color:transparent;
 border-color:#40a9ff
}
.ant-btn-link:focus>a:only-child,
.ant-btn-link:hover>a:only-child {
 color:currentColor
}
.ant-btn-link:focus>a:only-child:after,
.ant-btn-link:hover>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-link.active,
.ant-btn-link:active {
 color:#096dd9;
 background-color:transparent;
 border-color:#096dd9
}
.ant-btn-link.active>a:only-child,
.ant-btn-link:active>a:only-child {
 color:currentColor
}
.ant-btn-link.active>a:only-child:after,
.ant-btn-link:active>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-link-disabled,
.ant-btn-link-disabled.active,
.ant-btn-link-disabled:active,
.ant-btn-link-disabled:focus,
.ant-btn-link-disabled:hover,
.ant-btn-link.disabled,
.ant-btn-link.disabled.active,
.ant-btn-link.disabled:active,
.ant-btn-link.disabled:focus,
.ant-btn-link.disabled:hover,
.ant-btn-link[disabled],
.ant-btn-link[disabled].active,
.ant-btn-link[disabled]:active,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:hover {
 background-color:#f5f5f5;
 border-color:#d9d9d9
}
.ant-btn-link:active,
.ant-btn-link:focus,
.ant-btn-link:hover {
 border-color:transparent
}
.ant-btn-link-disabled,
.ant-btn-link-disabled.active,
.ant-btn-link-disabled:active,
.ant-btn-link-disabled:focus,
.ant-btn-link-disabled:hover,
.ant-btn-link.disabled,
.ant-btn-link.disabled.active,
.ant-btn-link.disabled:active,
.ant-btn-link.disabled:focus,
.ant-btn-link.disabled:hover,
.ant-btn-link[disabled],
.ant-btn-link[disabled].active,
.ant-btn-link[disabled]:active,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:hover {
 color:rgba(0,0,0,.25);
 background-color:transparent;
 border-color:transparent;
 text-shadow:none;
 -webkit-box-shadow:none;
 box-shadow:none
}
.ant-btn-link-disabled.active>a:only-child,
.ant-btn-link-disabled:active>a:only-child,
.ant-btn-link-disabled:focus>a:only-child,
.ant-btn-link-disabled:hover>a:only-child,
.ant-btn-link-disabled>a:only-child,
.ant-btn-link.disabled.active>a:only-child,
.ant-btn-link.disabled:active>a:only-child,
.ant-btn-link.disabled:focus>a:only-child,
.ant-btn-link.disabled:hover>a:only-child,
.ant-btn-link.disabled>a:only-child,
.ant-btn-link[disabled].active>a:only-child,
.ant-btn-link[disabled]:active>a:only-child,
.ant-btn-link[disabled]:focus>a:only-child,
.ant-btn-link[disabled]:hover>a:only-child,
.ant-btn-link[disabled]>a:only-child {
 color:currentColor
}
.ant-btn-link-disabled.active>a:only-child:after,
.ant-btn-link-disabled:active>a:only-child:after,
.ant-btn-link-disabled:focus>a:only-child:after,
.ant-btn-link-disabled:hover>a:only-child:after,
.ant-btn-link-disabled>a:only-child:after,
.ant-btn-link.disabled.active>a:only-child:after,
.ant-btn-link.disabled:active>a:only-child:after,
.ant-btn-link.disabled:focus>a:only-child:after,
.ant-btn-link.disabled:hover>a:only-child:after,
.ant-btn-link.disabled>a:only-child:after,
.ant-btn-link[disabled].active>a:only-child:after,
.ant-btn-link[disabled]:active>a:only-child:after,
.ant-btn-link[disabled]:focus>a:only-child:after,
.ant-btn-link[disabled]:hover>a:only-child:after,
.ant-btn-link[disabled]>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-icon-only {
 width:32px;
 height:32px;
 padding:0;
 font-size:16px;
 border-radius:2px
}
.ant-btn-icon-only.ant-btn-lg {
 width:40px;
 height:40px;
 padding:0;
 font-size:18px;
 border-radius:2px
}
.ant-btn-icon-only.ant-btn-sm {
 width:24px;
 height:24px;
 padding:0;
 font-size:14px;
 border-radius:2px
}
.ant-btn-icon-only>i {
 vertical-align:middle
}
.ant-btn-round {
 height:32px;
 padding:0 16px;
 font-size:14px;
 border-radius:32px
}
.ant-btn-round.ant-btn-lg {
 height:40px;
 padding:0 20px;
 font-size:16px;
 border-radius:40px
}
.ant-btn-round.ant-btn-sm {
 height:24px;
 padding:0 12px;
 font-size:14px;
 border-radius:24px
}
.ant-btn-round.ant-btn-icon-only {
 width:auto
}
.ant-btn-circle,
.ant-btn-circle-outline {
 min-width:32px;
 padding-right:0;
 padding-left:0;
 text-align:center;
 border-radius:50%
}
.ant-btn-circle-outline.ant-btn-lg,
.ant-btn-circle.ant-btn-lg {
 min-width:40px;
 border-radius:50%
}
.ant-btn-circle-outline.ant-btn-sm,
.ant-btn-circle.ant-btn-sm {
 min-width:24px;
 border-radius:50%
}
.ant-btn:before {
 position:absolute;
 top:-1px;
 right:-1px;
 bottom:-1px;
 left:-1px;
 z-index:1;
 display:none;
 background:#fff;
 border-radius:inherit;
 opacity:.35;
 -webkit-transition:opacity .2s;
 transition:opacity .2s;
 content:"";
 pointer-events:none
}
.ant-btn .anticon {
 -webkit-transition:margin-left .3s cubic-bezier(.645,.045,.355,1);
 transition:margin-left .3s cubic-bezier(.645,.045,.355,1)
}
.ant-btn .anticon.anticon-minus>svg,
.ant-btn .anticon.anticon-plus>svg {
 shape-rendering:optimizeSpeed
}
.ant-btn.ant-btn-loading {
 position:relative
}
.ant-btn.ant-btn-loading:not([disabled]) {
 pointer-events:none
}
.ant-btn.ant-btn-loading:before {
 display:block
}
.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
 padding-left:29px
}
.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon:not(:last-child) {
 margin-left:-14px
}
.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
 padding-left:24px
}
.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
 margin-left:-17px
}
.ant-btn-group {
 display:inline-block
}
.ant-btn-group,
.ant-btn-group>.ant-btn,
.ant-btn-group>span>.ant-btn {
 position:relative
}
.ant-btn-group>.ant-btn.active,
.ant-btn-group>.ant-btn:active,
.ant-btn-group>.ant-btn:focus,
.ant-btn-group>.ant-btn:hover,
.ant-btn-group>span>.ant-btn.active,
.ant-btn-group>span>.ant-btn:active,
.ant-btn-group>span>.ant-btn:focus,
.ant-btn-group>span>.ant-btn:hover {
 z-index:2
}
.ant-btn-group>.ant-btn:disabled,
.ant-btn-group>span>.ant-btn:disabled {
 z-index:0
}
.ant-btn-group>.ant-btn-icon-only {
 font-size:14px
}
.ant-btn-group-lg>.ant-btn,
.ant-btn-group-lg>span>.ant-btn {
 height:40px;
 padding:0 15px;
 font-size:16px;
 border-radius:0;
 line-height:38px
}
.ant-btn-group-lg>.ant-btn.ant-btn-icon-only {
 width:40px;
 height:40px;
 padding-right:0;
 padding-left:0
}
.ant-btn-group-sm>.ant-btn,
.ant-btn-group-sm>span>.ant-btn {
 height:24px;
 padding:0 7px;
 font-size:14px;
 border-radius:0;
 line-height:22px
}
.ant-btn-group-sm>.ant-btn>.anticon,
.ant-btn-group-sm>span>.ant-btn>.anticon {
 font-size:14px
}
.ant-btn-group-sm>.ant-btn.ant-btn-icon-only {
 width:24px;
 height:24px;
 padding-right:0;
 padding-left:0
}
.ant-btn+.ant-btn-group,
.ant-btn-group+.ant-btn,
.ant-btn-group+.ant-btn-group,
.ant-btn-group .ant-btn+.ant-btn,
.ant-btn-group .ant-btn+span,
.ant-btn-group>span+span,
.ant-btn-group span+.ant-btn {
 margin-left:-1px
}
.ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]) {
 border-left-color:transparent
}
.ant-btn-group .ant-btn {
 border-radius:0
}
.ant-btn-group>.ant-btn:first-child,
.ant-btn-group>span:first-child>.ant-btn {
 margin-left:0
}
.ant-btn-group>.ant-btn:only-child,
.ant-btn-group>span:only-child>.ant-btn {
 border-radius:2px
}
.ant-btn-group>.ant-btn:first-child:not(:last-child),
.ant-btn-group>span:first-child:not(:last-child)>.ant-btn {
 border-top-left-radius:2px;
 border-bottom-left-radius:2px
}
.ant-btn-group>.ant-btn:last-child:not(:first-child),
.ant-btn-group>span:last-child:not(:first-child)>.ant-btn {
 border-top-right-radius:2px;
 border-bottom-right-radius:2px
}
.ant-btn-group-sm>.ant-btn:only-child,
.ant-btn-group-sm>span:only-child>.ant-btn {
 border-radius:2px
}
.ant-btn-group-sm>.ant-btn:first-child:not(:last-child),
.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn {
 border-top-left-radius:2px;
 border-bottom-left-radius:2px
}
.ant-btn-group-sm>.ant-btn:last-child:not(:first-child),
.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn {
 border-top-right-radius:2px;
 border-bottom-right-radius:2px
}
.ant-btn-group>.ant-btn-group {
 float:left
}
.ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn {
 border-radius:0
}
.ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child {
 padding-right:8px;
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child {
 padding-left:8px;
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.ant-btn:active>span,
.ant-btn:focus>span {
 position:relative
}
.ant-btn>.anticon+span,
.ant-btn>span+.anticon {
 margin-left:8px
}
.ant-btn-background-ghost {
 color:#fff;
 background:transparent!important;
 border-color:#fff
}
.ant-btn-background-ghost.ant-btn-primary {
 color:#1890ff;
 background-color:transparent;
 border-color:#1890ff;
 text-shadow:none
}
.ant-btn-background-ghost.ant-btn-primary>a:only-child {
 color:currentColor
}
.ant-btn-background-ghost.ant-btn-primary>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-background-ghost.ant-btn-primary:focus,
.ant-btn-background-ghost.ant-btn-primary:hover {
 color:#40a9ff;
 background-color:transparent;
 border-color:#40a9ff
}
.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child,
.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child {
 color:currentColor
}
.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-background-ghost.ant-btn-primary.active,
.ant-btn-background-ghost.ant-btn-primary:active {
 color:#096dd9;
 background-color:transparent;
 border-color:#096dd9
}
.ant-btn-background-ghost.ant-btn-primary.active>a:only-child,
.ant-btn-background-ghost.ant-btn-primary:active>a:only-child {
 color:currentColor
}
.ant-btn-background-ghost.ant-btn-primary.active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-background-ghost.ant-btn-primary-disabled,
.ant-btn-background-ghost.ant-btn-primary-disabled.active,
.ant-btn-background-ghost.ant-btn-primary-disabled:active,
.ant-btn-background-ghost.ant-btn-primary-disabled:focus,
.ant-btn-background-ghost.ant-btn-primary-disabled:hover,
.ant-btn-background-ghost.ant-btn-primary.disabled,
.ant-btn-background-ghost.ant-btn-primary.disabled.active,
.ant-btn-background-ghost.ant-btn-primary.disabled:active,
.ant-btn-background-ghost.ant-btn-primary.disabled:focus,
.ant-btn-background-ghost.ant-btn-primary.disabled:hover,
.ant-btn-background-ghost.ant-btn-primary[disabled],
.ant-btn-background-ghost.ant-btn-primary[disabled].active,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover {
 color:rgba(0,0,0,.25);
 background-color:#f5f5f5;
 border-color:#d9d9d9;
 text-shadow:none;
 -webkit-box-shadow:none;
 box-shadow:none
}
.ant-btn-background-ghost.ant-btn-primary-disabled.active>a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled:active>a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled:focus>a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled:hover>a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled>a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child {
 color:currentColor
}
.ant-btn-background-ghost.ant-btn-primary-disabled.active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary-disabled:active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary-disabled:focus>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary-disabled:hover>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary-disabled>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after,
.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-background-ghost.ant-btn-danger {
 color:#ff4d4f;
 background-color:transparent;
 border-color:#ff4d4f;
 text-shadow:none
}
.ant-btn-background-ghost.ant-btn-danger>a:only-child {
 color:currentColor
}
.ant-btn-background-ghost.ant-btn-danger>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-background-ghost.ant-btn-danger:focus,
.ant-btn-background-ghost.ant-btn-danger:hover {
 color:#ff7875;
 background-color:transparent;
 border-color:#ff7875
}
.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child,
.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child {
 color:currentColor
}
.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-background-ghost.ant-btn-danger.active,
.ant-btn-background-ghost.ant-btn-danger:active {
 color:#d9363e;
 background-color:transparent;
 border-color:#d9363e
}
.ant-btn-background-ghost.ant-btn-danger.active>a:only-child,
.ant-btn-background-ghost.ant-btn-danger:active>a:only-child {
 color:currentColor
}
.ant-btn-background-ghost.ant-btn-danger.active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-background-ghost.ant-btn-danger-disabled,
.ant-btn-background-ghost.ant-btn-danger-disabled.active,
.ant-btn-background-ghost.ant-btn-danger-disabled:active,
.ant-btn-background-ghost.ant-btn-danger-disabled:focus,
.ant-btn-background-ghost.ant-btn-danger-disabled:hover,
.ant-btn-background-ghost.ant-btn-danger.disabled,
.ant-btn-background-ghost.ant-btn-danger.disabled.active,
.ant-btn-background-ghost.ant-btn-danger.disabled:active,
.ant-btn-background-ghost.ant-btn-danger.disabled:focus,
.ant-btn-background-ghost.ant-btn-danger.disabled:hover,
.ant-btn-background-ghost.ant-btn-danger[disabled],
.ant-btn-background-ghost.ant-btn-danger[disabled].active,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover {
 color:rgba(0,0,0,.25);
 background-color:#f5f5f5;
 border-color:#d9d9d9;
 text-shadow:none;
 -webkit-box-shadow:none;
 box-shadow:none
}
.ant-btn-background-ghost.ant-btn-danger-disabled.active>a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled:active>a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled:focus>a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled:hover>a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled>a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child {
 color:currentColor
}
.ant-btn-background-ghost.ant-btn-danger-disabled.active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger-disabled:active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger-disabled:focus>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger-disabled:hover>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger-disabled>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after,
.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-background-ghost.ant-btn-link {
 color:#1890ff;
 background-color:transparent;
 border-color:transparent;
 text-shadow:none;
 color:#fff
}
.ant-btn-background-ghost.ant-btn-link>a:only-child {
 color:currentColor
}
.ant-btn-background-ghost.ant-btn-link>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-background-ghost.ant-btn-link:focus,
.ant-btn-background-ghost.ant-btn-link:hover {
 color:#40a9ff;
 background-color:transparent;
 border-color:transparent
}
.ant-btn-background-ghost.ant-btn-link:focus>a:only-child,
.ant-btn-background-ghost.ant-btn-link:hover>a:only-child {
 color:currentColor
}
.ant-btn-background-ghost.ant-btn-link:focus>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link:hover>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-background-ghost.ant-btn-link.active,
.ant-btn-background-ghost.ant-btn-link:active {
 color:#096dd9;
 background-color:transparent;
 border-color:transparent
}
.ant-btn-background-ghost.ant-btn-link.active>a:only-child,
.ant-btn-background-ghost.ant-btn-link:active>a:only-child {
 color:currentColor
}
.ant-btn-background-ghost.ant-btn-link.active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link:active>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-background-ghost.ant-btn-link-disabled,
.ant-btn-background-ghost.ant-btn-link-disabled.active,
.ant-btn-background-ghost.ant-btn-link-disabled:active,
.ant-btn-background-ghost.ant-btn-link-disabled:focus,
.ant-btn-background-ghost.ant-btn-link-disabled:hover,
.ant-btn-background-ghost.ant-btn-link.disabled,
.ant-btn-background-ghost.ant-btn-link.disabled.active,
.ant-btn-background-ghost.ant-btn-link.disabled:active,
.ant-btn-background-ghost.ant-btn-link.disabled:focus,
.ant-btn-background-ghost.ant-btn-link.disabled:hover,
.ant-btn-background-ghost.ant-btn-link[disabled],
.ant-btn-background-ghost.ant-btn-link[disabled].active,
.ant-btn-background-ghost.ant-btn-link[disabled]:active,
.ant-btn-background-ghost.ant-btn-link[disabled]:focus,
.ant-btn-background-ghost.ant-btn-link[disabled]:hover {
 color:rgba(0,0,0,.25);
 background-color:#f5f5f5;
 border-color:#d9d9d9;
 text-shadow:none;
 -webkit-box-shadow:none;
 box-shadow:none
}
.ant-btn-background-ghost.ant-btn-link-disabled.active>a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled:active>a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled:focus>a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled:hover>a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled>a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled.active>a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled:active>a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled:focus>a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled:hover>a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled>a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled].active>a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled]:active>a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled]:focus>a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled]:hover>a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled]>a:only-child {
 color:currentColor
}
.ant-btn-background-ghost.ant-btn-link-disabled.active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link-disabled:active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link-disabled:focus>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link-disabled:hover>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link-disabled>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link.disabled.active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link.disabled:active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link.disabled:focus>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link.disabled:hover>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link.disabled>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link[disabled].active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link[disabled]:active>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link[disabled]:focus>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link[disabled]:hover>a:only-child:after,
.ant-btn-background-ghost.ant-btn-link[disabled]>a:only-child:after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:transparent;
 content:""
}
.ant-btn-two-chinese-chars:first-letter {
 letter-spacing:.34em
}
.ant-btn-two-chinese-chars>:not(.anticon) {
 margin-right:-.34em;
 letter-spacing:.34em
}
.ant-btn-block {
 width:100%
}
.ant-btn:empty {
 vertical-align:top
}
a.ant-btn {
 padding-top:.1px;
 line-height:30px
}
a.ant-btn-lg {
 line-height:38px
}
a.ant-btn-sm {
 line-height:22px
}
.ant-table-tbody > tr > td a.ant-btn-sm {
 line-height:14px !important;
}

.ant-table-tbody > tr > td a.ant-btn-sm.editLink {
 line-height:14px !important;color:#ff7875;
}


.ant-col {
 position:relative;
 min-height:1px
}
.ant-col-1,
.ant-col-2,
.ant-col-3,
.ant-col-4,
.ant-col-5,
.ant-col-6,
.ant-col-7,
.ant-col-8,
.ant-col-9,
.ant-col-10,
.ant-col-11,
.ant-col-12,
.ant-col-13,
.ant-col-14,
.ant-col-15,
.ant-col-16,
.ant-col-17,
.ant-col-18,
.ant-col-19,
.ant-col-20,
.ant-col-21,
.ant-col-22,
.ant-col-23,
.ant-col-24,
.ant-col-lg-1,
.ant-col-lg-2,
.ant-col-lg-3,
.ant-col-lg-4,
.ant-col-lg-5,
.ant-col-lg-6,
.ant-col-lg-7,
.ant-col-lg-8,
.ant-col-lg-9,
.ant-col-lg-10,
.ant-col-lg-11,
.ant-col-lg-12,
.ant-col-lg-13,
.ant-col-lg-14,
.ant-col-lg-15,
.ant-col-lg-16,
.ant-col-lg-17,
.ant-col-lg-18,
.ant-col-lg-19,
.ant-col-lg-20,
.ant-col-lg-21,
.ant-col-lg-22,
.ant-col-lg-23,
.ant-col-lg-24,
.ant-col-md-1,
.ant-col-md-2,
.ant-col-md-3,
.ant-col-md-4,
.ant-col-md-5,
.ant-col-md-6,
.ant-col-md-7,
.ant-col-md-8,
.ant-col-md-9,
.ant-col-md-10,
.ant-col-md-11,
.ant-col-md-12,
.ant-col-md-13,
.ant-col-md-14,
.ant-col-md-15,
.ant-col-md-16,
.ant-col-md-17,
.ant-col-md-18,
.ant-col-md-19,
.ant-col-md-20,
.ant-col-md-21,
.ant-col-md-22,
.ant-col-md-23,
.ant-col-md-24,
.ant-col-sm-1,
.ant-col-sm-2,
.ant-col-sm-3,
.ant-col-sm-4,
.ant-col-sm-5,
.ant-col-sm-6,
.ant-col-sm-7,
.ant-col-sm-8,
.ant-col-sm-9,
.ant-col-sm-10,
.ant-col-sm-11,
.ant-col-sm-12,
.ant-col-sm-13,
.ant-col-sm-14,
.ant-col-sm-15,
.ant-col-sm-16,
.ant-col-sm-17,
.ant-col-sm-18,
.ant-col-sm-19,
.ant-col-sm-20,
.ant-col-sm-21,
.ant-col-sm-22,
.ant-col-sm-23,
.ant-col-sm-24,
.ant-col-xs-1,
.ant-col-xs-2,
.ant-col-xs-3,
.ant-col-xs-4,
.ant-col-xs-5,
.ant-col-xs-6,
.ant-col-xs-7,
.ant-col-xs-8,
.ant-col-xs-9,
.ant-col-xs-10,
.ant-col-xs-11,
.ant-col-xs-12,
.ant-col-xs-13,
.ant-col-xs-14,
.ant-col-xs-15,
.ant-col-xs-16,
.ant-col-xs-17,
.ant-col-xs-18,
.ant-col-xs-19,
.ant-col-xs-20,
.ant-col-xs-21,
.ant-col-xs-22,
.ant-col-xs-23,
.ant-col-xs-24 {
 position:relative;
 padding-right:0;
 padding-left:0
}
.ant-col-1,
.ant-col-2,
.ant-col-3,
.ant-col-4,
.ant-col-5,
.ant-col-6,
.ant-col-7,
.ant-col-8,
.ant-col-9,
.ant-col-10,
.ant-col-11,
.ant-col-12,
.ant-col-13,
.ant-col-14,
.ant-col-15,
.ant-col-16,
.ant-col-17,
.ant-col-18,
.ant-col-19,
.ant-col-20,
.ant-col-21,
.ant-col-22,
.ant-col-23,
.ant-col-24 {
 -webkit-box-flex:0;
 -ms-flex:0 0 auto;
 flex:0 0 auto;
 float:left
}
.ant-col-24 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:100%
}
.ant-col-push-24 {
 left:100%
}
.ant-col-pull-24 {
 right:100%
}
.ant-col-offset-24 {
 margin-left:100%
}
.ant-col-order-24 {
 -webkit-box-ordinal-group:25;
 -ms-flex-order:24;
 order:24
}
.ant-col-23 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:95.83333333%
}
.ant-col-push-23 {
 left:95.83333333%
}
.ant-col-pull-23 {
 right:95.83333333%
}
.ant-col-offset-23 {
 margin-left:95.83333333%
}
.ant-col-order-23 {
 -webkit-box-ordinal-group:24;
 -ms-flex-order:23;
 order:23
}
.ant-col-22 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:91.66666667%
}
.ant-col-push-22 {
 left:91.66666667%
}
.ant-col-pull-22 {
 right:91.66666667%
}
.ant-col-offset-22 {
 margin-left:91.66666667%
}
.ant-col-order-22 {
 -webkit-box-ordinal-group:23;
 -ms-flex-order:22;
 order:22
}
.ant-col-21 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:87.5%
}
.ant-col-push-21 {
 left:87.5%
}
.ant-col-pull-21 {
 right:87.5%
}
.ant-col-offset-21 {
 margin-left:87.5%
}
.ant-col-order-21 {
 -webkit-box-ordinal-group:22;
 -ms-flex-order:21;
 order:21
}
.ant-col-20 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:83.33333333%
}
.ant-col-push-20 {
 left:83.33333333%
}
.ant-col-pull-20 {
 right:83.33333333%
}
.ant-col-offset-20 {
 margin-left:83.33333333%
}
.ant-col-order-20 {
 -webkit-box-ordinal-group:21;
 -ms-flex-order:20;
 order:20
}
.ant-col-19 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:79.16666667%
}
.ant-col-push-19 {
 left:79.16666667%
}
.ant-col-pull-19 {
 right:79.16666667%
}
.ant-col-offset-19 {
 margin-left:79.16666667%
}
.ant-col-order-19 {
 -webkit-box-ordinal-group:20;
 -ms-flex-order:19;
 order:19
}
.ant-col-18 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:75%
}
.ant-col-push-18 {
 left:75%
}
.ant-col-pull-18 {
 right:75%
}
.ant-col-offset-18 {
 margin-left:75%
}
.ant-col-order-18 {
 -webkit-box-ordinal-group:19;
 -ms-flex-order:18;
 order:18
}
.ant-col-17 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:70.83333333%
}
.ant-col-push-17 {
 left:70.83333333%
}
.ant-col-pull-17 {
 right:70.83333333%
}
.ant-col-offset-17 {
 margin-left:70.83333333%
}
.ant-col-order-17 {
 -webkit-box-ordinal-group:18;
 -ms-flex-order:17;
 order:17
}
.ant-col-16 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:66.66666667%
}
.ant-col-push-16 {
 left:66.66666667%
}
.ant-col-pull-16 {
 right:66.66666667%
}
.ant-col-offset-16 {
 margin-left:66.66666667%
}
.ant-col-order-16 {
 -webkit-box-ordinal-group:17;
 -ms-flex-order:16;
 order:16
}
.ant-col-15 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:62.5%
}
.ant-col-push-15 {
 left:62.5%
}
.ant-col-pull-15 {
 right:62.5%
}
.ant-col-offset-15 {
 margin-left:62.5%
}
.ant-col-order-15 {
 -webkit-box-ordinal-group:16;
 -ms-flex-order:15;
 order:15
}
.ant-col-14 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:58.33333333%
}
.ant-col-push-14 {
 left:58.33333333%
}
.ant-col-pull-14 {
 right:58.33333333%
}
.ant-col-offset-14 {
 margin-left:58.33333333%
}
.ant-col-order-14 {
 -webkit-box-ordinal-group:15;
 -ms-flex-order:14;
 order:14
}
.ant-col-13 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:54.16666667%
}
.ant-col-push-13 {
 left:54.16666667%
}
.ant-col-pull-13 {
 right:54.16666667%
}
.ant-col-offset-13 {
 margin-left:54.16666667%
}
.ant-col-order-13 {
 -webkit-box-ordinal-group:14;
 -ms-flex-order:13;
 order:13
}
.ant-col-12 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:50%
}
.ant-col-push-12 {
 left:50%
}
.ant-col-pull-12 {
 right:50%
}
.ant-col-offset-12 {
 margin-left:50%
}
.ant-col-order-12 {
 -webkit-box-ordinal-group:13;
 -ms-flex-order:12;
 order:12
}
.ant-col-11 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:45.83333333%
}
.ant-col-push-11 {
 left:45.83333333%
}
.ant-col-pull-11 {
 right:45.83333333%
}
.ant-col-offset-11 {
 margin-left:45.83333333%
}
.ant-col-order-11 {
 -webkit-box-ordinal-group:12;
 -ms-flex-order:11;
 order:11
}
.ant-col-10 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:41.66666667%
}
.ant-col-push-10 {
 left:41.66666667%
}
.ant-col-pull-10 {
 right:41.66666667%
}
.ant-col-offset-10 {
 margin-left:41.66666667%
}
.ant-col-order-10 {
 -webkit-box-ordinal-group:11;
 -ms-flex-order:10;
 order:10
}
.ant-col-9 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:37.5%
}
.ant-col-push-9 {
 left:37.5%
}
.ant-col-pull-9 {
 right:37.5%
}
.ant-col-offset-9 {
 margin-left:37.5%
}
.ant-col-order-9 {
 -webkit-box-ordinal-group:10;
 -ms-flex-order:9;
 order:9
}
.ant-col-8 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:33.33333333%
}
.ant-col-push-8 {
 left:33.33333333%
}
.ant-col-pull-8 {
 right:33.33333333%
}
.ant-col-offset-8 {
 margin-left:33.33333333%
}
.ant-col-order-8 {
 -webkit-box-ordinal-group:9;
 -ms-flex-order:8;
 order:8
}
.ant-col-7 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:29.16666667%
}
.ant-col-push-7 {
 left:29.16666667%
}
.ant-col-pull-7 {
 right:29.16666667%
}
.ant-col-offset-7 {
 margin-left:29.16666667%
}
.ant-col-order-7 {
 -webkit-box-ordinal-group:8;
 -ms-flex-order:7;
 order:7
}
.ant-col-6 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:25%
}
.ant-col-push-6 {
 left:25%
}
.ant-col-pull-6 {
 right:25%
}
.ant-col-offset-6 {
 margin-left:25%
}
.ant-col-order-6 {
 -webkit-box-ordinal-group:7;
 -ms-flex-order:6;
 order:6
}
.ant-col-5 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:20.83333333%
}
.ant-col-push-5 {
 left:20.83333333%
}
.ant-col-pull-5 {
 right:20.83333333%
}
.ant-col-offset-5 {
 margin-left:20.83333333%
}
.ant-col-order-5 {
 -webkit-box-ordinal-group:6;
 -ms-flex-order:5;
 order:5
}
.ant-col-4 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:16.66666667%
}
.ant-col-push-4 {
 left:16.66666667%
}
.ant-col-pull-4 {
 right:16.66666667%
}
.ant-col-offset-4 {
 margin-left:16.66666667%
}
.ant-col-order-4 {
 -webkit-box-ordinal-group:5;
 -ms-flex-order:4;
 order:4
}
.ant-col-3 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:12.5%
}
.ant-col-push-3 {
 left:12.5%
}
.ant-col-pull-3 {
 right:12.5%
}
.ant-col-offset-3 {
 margin-left:12.5%
}
.ant-col-order-3 {
 -webkit-box-ordinal-group:4;
 -ms-flex-order:3;
 order:3
}
.ant-col-2 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:8.33333333%
}
.ant-col-push-2 {
 left:8.33333333%
}
.ant-col-pull-2 {
 right:8.33333333%
}
.ant-col-offset-2 {
 margin-left:8.33333333%
}
.ant-col-order-2 {
 -webkit-box-ordinal-group:3;
 -ms-flex-order:2;
 order:2
}
.ant-col-1 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:4.16666667%
}
.ant-col-push-1 {
 left:4.16666667%
}
.ant-col-pull-1 {
 right:4.16666667%
}
.ant-col-offset-1 {
 margin-left:4.16666667%
}
.ant-col-order-1 {
 -webkit-box-ordinal-group:2;
 -ms-flex-order:1;
 order:1
}
.ant-col-0 {
 display:none
}
.ant-col-offset-0 {
 margin-left:0
}
.ant-col-order-0 {
 -webkit-box-ordinal-group:1;
 -ms-flex-order:0;
 order:0
}
.ant-col-xs-1,
.ant-col-xs-2,
.ant-col-xs-3,
.ant-col-xs-4,
.ant-col-xs-5,
.ant-col-xs-6,
.ant-col-xs-7,
.ant-col-xs-8,
.ant-col-xs-9,
.ant-col-xs-10,
.ant-col-xs-11,
.ant-col-xs-12,
.ant-col-xs-13,
.ant-col-xs-14,
.ant-col-xs-15,
.ant-col-xs-16,
.ant-col-xs-17,
.ant-col-xs-18,
.ant-col-xs-19,
.ant-col-xs-20,
.ant-col-xs-21,
.ant-col-xs-22,
.ant-col-xs-23,
.ant-col-xs-24 {
 -webkit-box-flex:0;
 -ms-flex:0 0 auto;
 flex:0 0 auto;
 float:left
}
.ant-col-xs-24 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:100%
}
.ant-col-xs-push-24 {
 left:100%
}
.ant-col-xs-pull-24 {
 right:100%
}
.ant-col-xs-offset-24 {
 margin-left:100%
}
.ant-col-xs-order-24 {
 -webkit-box-ordinal-group:25;
 -ms-flex-order:24;
 order:24
}
.ant-col-xs-23 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:95.83333333%
}
.ant-col-xs-push-23 {
 left:95.83333333%
}
.ant-col-xs-pull-23 {
 right:95.83333333%
}
.ant-col-xs-offset-23 {
 margin-left:95.83333333%
}
.ant-col-xs-order-23 {
 -webkit-box-ordinal-group:24;
 -ms-flex-order:23;
 order:23
}
.ant-col-xs-22 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:91.66666667%
}
.ant-col-xs-push-22 {
 left:91.66666667%
}
.ant-col-xs-pull-22 {
 right:91.66666667%
}
.ant-col-xs-offset-22 {
 margin-left:91.66666667%
}
.ant-col-xs-order-22 {
 -webkit-box-ordinal-group:23;
 -ms-flex-order:22;
 order:22
}
.ant-col-xs-21 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:87.5%
}
.ant-col-xs-push-21 {
 left:87.5%
}
.ant-col-xs-pull-21 {
 right:87.5%
}
.ant-col-xs-offset-21 {
 margin-left:87.5%
}
.ant-col-xs-order-21 {
 -webkit-box-ordinal-group:22;
 -ms-flex-order:21;
 order:21
}
.ant-col-xs-20 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:83.33333333%
}
.ant-col-xs-push-20 {
 left:83.33333333%
}
.ant-col-xs-pull-20 {
 right:83.33333333%
}
.ant-col-xs-offset-20 {
 margin-left:83.33333333%
}
.ant-col-xs-order-20 {
 -webkit-box-ordinal-group:21;
 -ms-flex-order:20;
 order:20
}
.ant-col-xs-19 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:79.16666667%
}
.ant-col-xs-push-19 {
 left:79.16666667%
}
.ant-col-xs-pull-19 {
 right:79.16666667%
}
.ant-col-xs-offset-19 {
 margin-left:79.16666667%
}
.ant-col-xs-order-19 {
 -webkit-box-ordinal-group:20;
 -ms-flex-order:19;
 order:19
}
.ant-col-xs-18 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:75%
}
.ant-col-xs-push-18 {
 left:75%
}
.ant-col-xs-pull-18 {
 right:75%
}
.ant-col-xs-offset-18 {
 margin-left:75%
}
.ant-col-xs-order-18 {
 -webkit-box-ordinal-group:19;
 -ms-flex-order:18;
 order:18
}
.ant-col-xs-17 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:70.83333333%
}
.ant-col-xs-push-17 {
 left:70.83333333%
}
.ant-col-xs-pull-17 {
 right:70.83333333%
}
.ant-col-xs-offset-17 {
 margin-left:70.83333333%
}
.ant-col-xs-order-17 {
 -webkit-box-ordinal-group:18;
 -ms-flex-order:17;
 order:17
}
.ant-col-xs-16 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:66.66666667%
}
.ant-col-xs-push-16 {
 left:66.66666667%
}
.ant-col-xs-pull-16 {
 right:66.66666667%
}
.ant-col-xs-offset-16 {
 margin-left:66.66666667%
}
.ant-col-xs-order-16 {
 -webkit-box-ordinal-group:17;
 -ms-flex-order:16;
 order:16
}
.ant-col-xs-15 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:62.5%
}
.ant-col-xs-push-15 {
 left:62.5%
}
.ant-col-xs-pull-15 {
 right:62.5%
}
.ant-col-xs-offset-15 {
 margin-left:62.5%
}
.ant-col-xs-order-15 {
 -webkit-box-ordinal-group:16;
 -ms-flex-order:15;
 order:15
}
.ant-col-xs-14 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:58.33333333%
}
.ant-col-xs-push-14 {
 left:58.33333333%
}
.ant-col-xs-pull-14 {
 right:58.33333333%
}
.ant-col-xs-offset-14 {
 margin-left:58.33333333%
}
.ant-col-xs-order-14 {
 -webkit-box-ordinal-group:15;
 -ms-flex-order:14;
 order:14
}
.ant-col-xs-13 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:54.16666667%
}
.ant-col-xs-push-13 {
 left:54.16666667%
}
.ant-col-xs-pull-13 {
 right:54.16666667%
}
.ant-col-xs-offset-13 {
 margin-left:54.16666667%
}
.ant-col-xs-order-13 {
 -webkit-box-ordinal-group:14;
 -ms-flex-order:13;
 order:13
}
.ant-col-xs-12 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:50%
}
.ant-col-xs-push-12 {
 left:50%
}
.ant-col-xs-pull-12 {
 right:50%
}
.ant-col-xs-offset-12 {
 margin-left:50%
}
.ant-col-xs-order-12 {
 -webkit-box-ordinal-group:13;
 -ms-flex-order:12;
 order:12
}
.ant-col-xs-11 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:45.83333333%
}
.ant-col-xs-push-11 {
 left:45.83333333%
}
.ant-col-xs-pull-11 {
 right:45.83333333%
}
.ant-col-xs-offset-11 {
 margin-left:45.83333333%
}
.ant-col-xs-order-11 {
 -webkit-box-ordinal-group:12;
 -ms-flex-order:11;
 order:11
}
.ant-col-xs-10 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:41.66666667%
}
.ant-col-xs-push-10 {
 left:41.66666667%
}
.ant-col-xs-pull-10 {
 right:41.66666667%
}
.ant-col-xs-offset-10 {
 margin-left:41.66666667%
}
.ant-col-xs-order-10 {
 -webkit-box-ordinal-group:11;
 -ms-flex-order:10;
 order:10
}
.ant-col-xs-9 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:37.5%
}
.ant-col-xs-push-9 {
 left:37.5%
}
.ant-col-xs-pull-9 {
 right:37.5%
}
.ant-col-xs-offset-9 {
 margin-left:37.5%
}
.ant-col-xs-order-9 {
 -webkit-box-ordinal-group:10;
 -ms-flex-order:9;
 order:9
}
.ant-col-xs-8 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:33.33333333%
}
.ant-col-xs-push-8 {
 left:33.33333333%
}
.ant-col-xs-pull-8 {
 right:33.33333333%
}
.ant-col-xs-offset-8 {
 margin-left:33.33333333%
}
.ant-col-xs-order-8 {
 -webkit-box-ordinal-group:9;
 -ms-flex-order:8;
 order:8
}
.ant-col-xs-7 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:29.16666667%
}
.ant-col-xs-push-7 {
 left:29.16666667%
}
.ant-col-xs-pull-7 {
 right:29.16666667%
}
.ant-col-xs-offset-7 {
 margin-left:29.16666667%
}
.ant-col-xs-order-7 {
 -webkit-box-ordinal-group:8;
 -ms-flex-order:7;
 order:7
}
.ant-col-xs-6 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:25%
}
.ant-col-xs-push-6 {
 left:25%
}
.ant-col-xs-pull-6 {
 right:25%
}
.ant-col-xs-offset-6 {
 margin-left:25%
}
.ant-col-xs-order-6 {
 -webkit-box-ordinal-group:7;
 -ms-flex-order:6;
 order:6
}
.ant-col-xs-5 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:20.83333333%
}
.ant-col-xs-push-5 {
 left:20.83333333%
}
.ant-col-xs-pull-5 {
 right:20.83333333%
}
.ant-col-xs-offset-5 {
 margin-left:20.83333333%
}
.ant-col-xs-order-5 {
 -webkit-box-ordinal-group:6;
 -ms-flex-order:5;
 order:5
}
.ant-col-xs-4 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:16.66666667%
}
.ant-col-xs-push-4 {
 left:16.66666667%
}
.ant-col-xs-pull-4 {
 right:16.66666667%
}
.ant-col-xs-offset-4 {
 margin-left:16.66666667%
}
.ant-col-xs-order-4 {
 -webkit-box-ordinal-group:5;
 -ms-flex-order:4;
 order:4
}
.ant-col-xs-3 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:12.5%
}
.ant-col-xs-push-3 {
 left:12.5%
}
.ant-col-xs-pull-3 {
 right:12.5%
}
.ant-col-xs-offset-3 {
 margin-left:12.5%
}
.ant-col-xs-order-3 {
 -webkit-box-ordinal-group:4;
 -ms-flex-order:3;
 order:3
}
.ant-col-xs-2 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:8.33333333%
}
.ant-col-xs-push-2 {
 left:8.33333333%
}
.ant-col-xs-pull-2 {
 right:8.33333333%
}
.ant-col-xs-offset-2 {
 margin-left:8.33333333%
}
.ant-col-xs-order-2 {
 -webkit-box-ordinal-group:3;
 -ms-flex-order:2;
 order:2
}
.ant-col-xs-1 {
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:4.16666667%
}
.ant-col-xs-push-1 {
 left:4.16666667%
}
.ant-col-xs-pull-1 {
 right:4.16666667%
}
.ant-col-xs-offset-1 {
 margin-left:4.16666667%
}
.ant-col-xs-order-1 {
 -webkit-box-ordinal-group:2;
 -ms-flex-order:1;
 order:1
}
.ant-col-xs-0 {
 display:none
}
.ant-col-push-0 {
 left:auto
}
.ant-col-pull-0 {
 right:auto
}
.ant-col-xs-push-0 {
 left:auto
}
.ant-col-xs-pull-0 {
 right:auto
}
.ant-col-xs-offset-0 {
 margin-left:0
}
.ant-col-xs-order-0 {
 -webkit-box-ordinal-group:1;
 -ms-flex-order:0;
 order:0
}
@media (min-width:576px) {
 .ant-col-sm-1,
 .ant-col-sm-2,
 .ant-col-sm-3,
 .ant-col-sm-4,
 .ant-col-sm-5,
 .ant-col-sm-6,
 .ant-col-sm-7,
 .ant-col-sm-8,
 .ant-col-sm-9,
 .ant-col-sm-10,
 .ant-col-sm-11,
 .ant-col-sm-12,
 .ant-col-sm-13,
 .ant-col-sm-14,
 .ant-col-sm-15,
 .ant-col-sm-16,
 .ant-col-sm-17,
 .ant-col-sm-18,
 .ant-col-sm-19,
 .ant-col-sm-20,
 .ant-col-sm-21,
 .ant-col-sm-22,
 .ant-col-sm-23,
 .ant-col-sm-24 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  float:left
 }
 .ant-col-sm-24 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:100%
 }
 .ant-col-sm-push-24 {
  left:100%
 }
 .ant-col-sm-pull-24 {
  right:100%
 }
 .ant-col-sm-offset-24 {
  margin-left:100%
 }
 .ant-col-sm-order-24 {
  -webkit-box-ordinal-group:25;
  -ms-flex-order:24;
  order:24
 }
 .ant-col-sm-23 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:95.83333333%
 }
 .ant-col-sm-push-23 {
  left:95.83333333%
 }
 .ant-col-sm-pull-23 {
  right:95.83333333%
 }
 .ant-col-sm-offset-23 {
  margin-left:95.83333333%
 }
 .ant-col-sm-order-23 {
  -webkit-box-ordinal-group:24;
  -ms-flex-order:23;
  order:23
 }
 .ant-col-sm-22 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:91.66666667%
 }
 .ant-col-sm-push-22 {
  left:91.66666667%
 }
 .ant-col-sm-pull-22 {
  right:91.66666667%
 }
 .ant-col-sm-offset-22 {
  margin-left:91.66666667%
 }
 .ant-col-sm-order-22 {
  -webkit-box-ordinal-group:23;
  -ms-flex-order:22;
  order:22
 }
 .ant-col-sm-21 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:87.5%
 }
 .ant-col-sm-push-21 {
  left:87.5%
 }
 .ant-col-sm-pull-21 {
  right:87.5%
 }
 .ant-col-sm-offset-21 {
  margin-left:87.5%
 }
 .ant-col-sm-order-21 {
  -webkit-box-ordinal-group:22;
  -ms-flex-order:21;
  order:21
 }
 .ant-col-sm-20 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:83.33333333%
 }
 .ant-col-sm-push-20 {
  left:83.33333333%
 }
 .ant-col-sm-pull-20 {
  right:83.33333333%
 }
 .ant-col-sm-offset-20 {
  margin-left:83.33333333%
 }
 .ant-col-sm-order-20 {
  -webkit-box-ordinal-group:21;
  -ms-flex-order:20;
  order:20
 }
 .ant-col-sm-19 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:79.16666667%
 }
 .ant-col-sm-push-19 {
  left:79.16666667%
 }
 .ant-col-sm-pull-19 {
  right:79.16666667%
 }
 .ant-col-sm-offset-19 {
  margin-left:79.16666667%
 }
 .ant-col-sm-order-19 {
  -webkit-box-ordinal-group:20;
  -ms-flex-order:19;
  order:19
 }
 .ant-col-sm-18 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:75%
 }
 .ant-col-sm-push-18 {
  left:75%
 }
 .ant-col-sm-pull-18 {
  right:75%
 }
 .ant-col-sm-offset-18 {
  margin-left:75%
 }
 .ant-col-sm-order-18 {
  -webkit-box-ordinal-group:19;
  -ms-flex-order:18;
  order:18
 }
 .ant-col-sm-17 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:70.83333333%
 }
 .ant-col-sm-push-17 {
  left:70.83333333%
 }
 .ant-col-sm-pull-17 {
  right:70.83333333%
 }
 .ant-col-sm-offset-17 {
  margin-left:70.83333333%
 }
 .ant-col-sm-order-17 {
  -webkit-box-ordinal-group:18;
  -ms-flex-order:17;
  order:17
 }
 .ant-col-sm-16 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:66.66666667%
 }
 .ant-col-sm-push-16 {
  left:66.66666667%
 }
 .ant-col-sm-pull-16 {
  right:66.66666667%
 }
 .ant-col-sm-offset-16 {
  margin-left:66.66666667%
 }
 .ant-col-sm-order-16 {
  -webkit-box-ordinal-group:17;
  -ms-flex-order:16;
  order:16
 }
 .ant-col-sm-15 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:62.5%
 }
 .ant-col-sm-push-15 {
  left:62.5%
 }
 .ant-col-sm-pull-15 {
  right:62.5%
 }
 .ant-col-sm-offset-15 {
  margin-left:62.5%
 }
 .ant-col-sm-order-15 {
  -webkit-box-ordinal-group:16;
  -ms-flex-order:15;
  order:15
 }
 .ant-col-sm-14 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:58.33333333%
 }
 .ant-col-sm-push-14 {
  left:58.33333333%
 }
 .ant-col-sm-pull-14 {
  right:58.33333333%
 }
 .ant-col-sm-offset-14 {
  margin-left:58.33333333%
 }
 .ant-col-sm-order-14 {
  -webkit-box-ordinal-group:15;
  -ms-flex-order:14;
  order:14
 }
 .ant-col-sm-13 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:54.16666667%
 }
 .ant-col-sm-push-13 {
  left:54.16666667%
 }
 .ant-col-sm-pull-13 {
  right:54.16666667%
 }
 .ant-col-sm-offset-13 {
  margin-left:54.16666667%
 }
 .ant-col-sm-order-13 {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .ant-col-sm-12 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:50%
 }
 .ant-col-sm-push-12 {
  left:50%
 }
 .ant-col-sm-pull-12 {
  right:50%
 }
 .ant-col-sm-offset-12 {
  margin-left:50%
 }
 .ant-col-sm-order-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .ant-col-sm-11 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:45.83333333%
 }
 .ant-col-sm-push-11 {
  left:45.83333333%
 }
 .ant-col-sm-pull-11 {
  right:45.83333333%
 }
 .ant-col-sm-offset-11 {
  margin-left:45.83333333%
 }
 .ant-col-sm-order-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .ant-col-sm-10 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:41.66666667%
 }
 .ant-col-sm-push-10 {
  left:41.66666667%
 }
 .ant-col-sm-pull-10 {
  right:41.66666667%
 }
 .ant-col-sm-offset-10 {
  margin-left:41.66666667%
 }
 .ant-col-sm-order-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .ant-col-sm-9 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:37.5%
 }
 .ant-col-sm-push-9 {
  left:37.5%
 }
 .ant-col-sm-pull-9 {
  right:37.5%
 }
 .ant-col-sm-offset-9 {
  margin-left:37.5%
 }
 .ant-col-sm-order-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .ant-col-sm-8 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:33.33333333%
 }
 .ant-col-sm-push-8 {
  left:33.33333333%
 }
 .ant-col-sm-pull-8 {
  right:33.33333333%
 }
 .ant-col-sm-offset-8 {
  margin-left:33.33333333%
 }
 .ant-col-sm-order-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .ant-col-sm-7 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:29.16666667%
 }
 .ant-col-sm-push-7 {
  left:29.16666667%
 }
 .ant-col-sm-pull-7 {
  right:29.16666667%
 }
 .ant-col-sm-offset-7 {
  margin-left:29.16666667%
 }
 .ant-col-sm-order-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .ant-col-sm-6 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:25%
 }
 .ant-col-sm-push-6 {
  left:25%
 }
 .ant-col-sm-pull-6 {
  right:25%
 }
 .ant-col-sm-offset-6 {
  margin-left:25%
 }
 .ant-col-sm-order-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .ant-col-sm-5 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:20.83333333%
 }
 .ant-col-sm-push-5 {
  left:20.83333333%
 }
 .ant-col-sm-pull-5 {
  right:20.83333333%
 }
 .ant-col-sm-offset-5 {
  margin-left:20.83333333%
 }
 .ant-col-sm-order-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .ant-col-sm-4 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:16.66666667%
 }
 .ant-col-sm-push-4 {
  left:16.66666667%
 }
 .ant-col-sm-pull-4 {
  right:16.66666667%
 }
 .ant-col-sm-offset-4 {
  margin-left:16.66666667%
 }
 .ant-col-sm-order-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .ant-col-sm-3 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:12.5%
 }
 .ant-col-sm-push-3 {
  left:12.5%
 }
 .ant-col-sm-pull-3 {
  right:12.5%
 }
 .ant-col-sm-offset-3 {
  margin-left:12.5%
 }
 .ant-col-sm-order-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .ant-col-sm-2 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:8.33333333%
 }
 .ant-col-sm-push-2 {
  left:8.33333333%
 }
 .ant-col-sm-pull-2 {
  right:8.33333333%
 }
 .ant-col-sm-offset-2 {
  margin-left:8.33333333%
 }
 .ant-col-sm-order-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .ant-col-sm-1 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:4.16666667%
 }
 .ant-col-sm-push-1 {
  left:4.16666667%
 }
 .ant-col-sm-pull-1 {
  right:4.16666667%
 }
 .ant-col-sm-offset-1 {
  margin-left:4.16666667%
 }
 .ant-col-sm-order-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .ant-col-sm-0 {
  display:none
 }
 .ant-col-push-0 {
  left:auto
 }
 .ant-col-pull-0 {
  right:auto
 }
 .ant-col-sm-push-0 {
  left:auto
 }
 .ant-col-sm-pull-0 {
  right:auto
 }
 .ant-col-sm-offset-0 {
  margin-left:0
 }
 .ant-col-sm-order-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
}
@media (min-width:768px) {
 .ant-col-md-1,
 .ant-col-md-2,
 .ant-col-md-3,
 .ant-col-md-4,
 .ant-col-md-5,
 .ant-col-md-6,
 .ant-col-md-7,
 .ant-col-md-8,
 .ant-col-md-9,
 .ant-col-md-10,
 .ant-col-md-11,
 .ant-col-md-12,
 .ant-col-md-13,
 .ant-col-md-14,
 .ant-col-md-15,
 .ant-col-md-16,
 .ant-col-md-17,
 .ant-col-md-18,
 .ant-col-md-19,
 .ant-col-md-20,
 .ant-col-md-21,
 .ant-col-md-22,
 .ant-col-md-23,
 .ant-col-md-24 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  float:left
 }
 .ant-col-md-24 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:100%
 }
 .ant-col-md-push-24 {
  left:100%
 }
 .ant-col-md-pull-24 {
  right:100%
 }
 .ant-col-md-offset-24 {
  margin-left:100%
 }
 .ant-col-md-order-24 {
  -webkit-box-ordinal-group:25;
  -ms-flex-order:24;
  order:24
 }
 .ant-col-md-23 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:95.83333333%
 }
 .ant-col-md-push-23 {
  left:95.83333333%
 }
 .ant-col-md-pull-23 {
  right:95.83333333%
 }
 .ant-col-md-offset-23 {
  margin-left:95.83333333%
 }
 .ant-col-md-order-23 {
  -webkit-box-ordinal-group:24;
  -ms-flex-order:23;
  order:23
 }
 .ant-col-md-22 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:91.66666667%
 }
 .ant-col-md-push-22 {
  left:91.66666667%
 }
 .ant-col-md-pull-22 {
  right:91.66666667%
 }
 .ant-col-md-offset-22 {
  margin-left:91.66666667%
 }
 .ant-col-md-order-22 {
  -webkit-box-ordinal-group:23;
  -ms-flex-order:22;
  order:22
 }
 .ant-col-md-21 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:87.5%
 }
 .ant-col-md-push-21 {
  left:87.5%
 }
 .ant-col-md-pull-21 {
  right:87.5%
 }
 .ant-col-md-offset-21 {
  margin-left:87.5%
 }
 .ant-col-md-order-21 {
  -webkit-box-ordinal-group:22;
  -ms-flex-order:21;
  order:21
 }
 .ant-col-md-20 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:83.33333333%
 }
 .ant-col-md-push-20 {
  left:83.33333333%
 }
 .ant-col-md-pull-20 {
  right:83.33333333%
 }
 .ant-col-md-offset-20 {
  margin-left:83.33333333%
 }
 .ant-col-md-order-20 {
  -webkit-box-ordinal-group:21;
  -ms-flex-order:20;
  order:20
 }
 .ant-col-md-19 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:79.16666667%
 }
 .ant-col-md-push-19 {
  left:79.16666667%
 }
 .ant-col-md-pull-19 {
  right:79.16666667%
 }
 .ant-col-md-offset-19 {
  margin-left:79.16666667%
 }
 .ant-col-md-order-19 {
  -webkit-box-ordinal-group:20;
  -ms-flex-order:19;
  order:19
 }
 .ant-col-md-18 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:75%
 }
 .ant-col-md-push-18 {
  left:75%
 }
 .ant-col-md-pull-18 {
  right:75%
 }
 .ant-col-md-offset-18 {
  margin-left:75%
 }
 .ant-col-md-order-18 {
  -webkit-box-ordinal-group:19;
  -ms-flex-order:18;
  order:18
 }
 .ant-col-md-17 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:70.83333333%
 }
 .ant-col-md-push-17 {
  left:70.83333333%
 }
 .ant-col-md-pull-17 {
  right:70.83333333%
 }
 .ant-col-md-offset-17 {
  margin-left:70.83333333%
 }
 .ant-col-md-order-17 {
  -webkit-box-ordinal-group:18;
  -ms-flex-order:17;
  order:17
 }
 .ant-col-md-16 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:66.66666667%
 }
 .ant-col-md-push-16 {
  left:66.66666667%
 }
 .ant-col-md-pull-16 {
  right:66.66666667%
 }
 .ant-col-md-offset-16 {
  margin-left:66.66666667%
 }
 .ant-col-md-order-16 {
  -webkit-box-ordinal-group:17;
  -ms-flex-order:16;
  order:16
 }
 .ant-col-md-15 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:62.5%
 }
 .ant-col-md-push-15 {
  left:62.5%
 }
 .ant-col-md-pull-15 {
  right:62.5%
 }
 .ant-col-md-offset-15 {
  margin-left:62.5%
 }
 
 .ant-pro-grid-fixed{position: fixed;
 top: 0px;
 background: #fff;
 width: 1220px;
 z-index: 1000;
 height: 60px;box-shadow: 0 20px 20px rgba(0, 0, 0, .05);
 min-height: 50px;}
 
 
 .ant-col-md-order-15 {
  -webkit-box-ordinal-group:16;
  -ms-flex-order:15;
  order:15
 }
 .ant-col-md-14 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:58.33333333%
 }
 .ant-col-md-push-14 {
  left:58.33333333%
 }
 .ant-col-md-pull-14 {
  right:58.33333333%
 }
 .ant-col-md-offset-14 {
  margin-left:58.33333333%
 }
 .ant-col-md-order-14 {
  -webkit-box-ordinal-group:15;
  -ms-flex-order:14;
  order:14
 }
 .ant-col-md-13 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:54.16666667%
 }
 .ant-col-md-push-13 {
  left:54.16666667%
 }
 .ant-col-md-pull-13 {
  right:54.16666667%
 }
 .ant-col-md-offset-13 {
  margin-left:54.16666667%
 }
 .ant-col-md-order-13 {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .ant-col-md-12 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:50%
 }
 .ant-col-md-push-12 {
  left:50%
 }
 .ant-col-md-pull-12 {
  right:50%
 }
 .ant-col-md-offset-12 {
  margin-left:50%
 }
 .ant-col-md-order-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .ant-col-md-11 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:45.83333333%
 }
 .ant-col-md-push-11 {
  left:45.83333333%
 }
 .ant-col-md-pull-11 {
  right:45.83333333%
 }
 .ant-col-md-offset-11 {
  margin-left:45.83333333%
 }
 .ant-col-md-order-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .ant-col-md-10 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:41.66666667%
 }
 .ant-col-md-push-10 {
  left:41.66666667%
 }
 .ant-col-md-pull-10 {
  right:41.66666667%
 }
 .ant-col-md-offset-10 {
  margin-left:41.66666667%
 }
 .ant-col-md-order-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .ant-col-md-9 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:37.5%
 }
 .ant-col-md-push-9 {
  left:37.5%
 }
 .ant-col-md-pull-9 {
  right:37.5%
 }
 .ant-col-md-offset-9 {
  margin-left:37.5%
 }
 .ant-col-md-order-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .ant-col-md-8 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:33.33333333%
 }
 .ant-col-md-push-8 {
  left:33.33333333%
 }
 .ant-col-md-pull-8 {
  right:33.33333333%
 }
 .ant-col-md-offset-8 {
  margin-left:33.33333333%
 }
 .ant-col-md-order-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .ant-col-md-7 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:29.16666667%
 }
 .ant-col-md-push-7 {
  left:29.16666667%
 }
 .ant-col-md-pull-7 {
  right:29.16666667%
 }
 .ant-col-md-offset-7 {
  margin-left:29.16666667%
 }
 .ant-col-md-order-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .ant-col-md-6 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:25%
 }
 .ant-col-md-push-6 {
  left:25%
 }
 .ant-col-md-pull-6 {
  right:25%
 }
 .ant-col-md-offset-6 {
  margin-left:25%
 }
 .ant-col-md-order-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .ant-col-md-5 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:20.83333333%
 }
 .ant-col-md-push-5 {
  left:20.83333333%
 }
 .ant-col-md-pull-5 {
  right:20.83333333%
 }
 .ant-col-md-offset-5 {
  margin-left:20.83333333%
 }
 .ant-col-md-order-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .ant-col-md-4 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:18.66666667%
 }
 .ant-col-md-push-4 {
  left:18.66666667%
 }
 .ant-col-md-pull-4 {
  right:18.66666667%
 }
 .ant-col-md-offset-4 {
  margin-left:18.66666667%
 }
 .ant-col-md-order-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .ant-col-md-3 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:12.5%
 }
 .ant-col-md-push-3 {
  left:12.5%
 }
 .ant-col-md-pull-3 {
  right:12.5%
 }
 .ant-col-md-offset-3 {
  margin-left:12.5%
 }
 .ant-col-md-order-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .ant-col-md-2 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:8.33333333%
 }
 .ant-col-md-push-2 {
  left:8.33333333%
 }
 .ant-col-md-pull-2 {
  right:8.33333333%
 }
 .ant-col-md-offset-2 {
  margin-left:8.33333333%
 }
 .ant-col-md-order-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .ant-col-md-1 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:4.16666667%
 }
 .ant-col-md-push-1 {
  left:4.16666667%
 }
 .ant-col-md-pull-1 {
  right:4.16666667%
 }
 .ant-col-md-offset-1 {
  margin-left:4.16666667%
 }
 .ant-col-md-order-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .ant-col-md-0 {
  display:none
 }
 .ant-col-push-0 {
  left:auto
 }
 .ant-col-pull-0 {
  right:auto
 }
 .ant-col-md-push-0 {
  left:auto
 }
 .ant-col-md-pull-0 {
  right:auto
 }
 .ant-col-md-offset-0 {
  margin-left:0
 }
 .ant-col-md-order-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
}
@media (min-width:992px) {
 .ant-col-lg-1,
 .ant-col-lg-2,
 .ant-col-lg-3,
 .ant-col-lg-4,
 .ant-col-lg-5,
 .ant-col-lg-6,
 .ant-col-lg-7,
 .ant-col-lg-8,
 .ant-col-lg-9,
 .ant-col-lg-10,
 .ant-col-lg-11,
 .ant-col-lg-12,
 .ant-col-lg-13,
 .ant-col-lg-14,
 .ant-col-lg-15,
 .ant-col-lg-16,
 .ant-col-lg-17,
 .ant-col-lg-18,
 .ant-col-lg-19,
 .ant-col-lg-20,
 .ant-col-lg-21,
 .ant-col-lg-22,
 .ant-col-lg-23,
 .ant-col-lg-24 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  float:left
 }
 .ant-col-lg-24 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:100%
 }
 .ant-col-lg-push-24 {
  left:100%
 }
 .ant-col-lg-pull-24 {
  right:100%
 }
 .ant-col-lg-offset-24 {
  margin-left:100%
 }
 .ant-col-lg-order-24 {
  -webkit-box-ordinal-group:25;
  -ms-flex-order:24;
  order:24
 }
 .ant-col-lg-23 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:95.83333333%
 }
 .ant-col-lg-push-23 {
  left:95.83333333%
 }
 .ant-col-lg-pull-23 {
  right:95.83333333%
 }
 .ant-col-lg-offset-23 {
  margin-left:95.83333333%
 }
 .ant-col-lg-order-23 {
  -webkit-box-ordinal-group:24;
  -ms-flex-order:23;
  order:23
 }
 .ant-col-lg-22 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:91.66666667%
 }
 .ant-col-lg-push-22 {
  left:91.66666667%
 }
 .ant-col-lg-pull-22 {
  right:91.66666667%
 }
 .ant-col-lg-offset-22 {
  margin-left:91.66666667%
 }
 .ant-col-lg-order-22 {
  -webkit-box-ordinal-group:23;
  -ms-flex-order:22;
  order:22
 }
 .ant-col-lg-21 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:87.5%
 }
 .ant-col-lg-push-21 {
  left:87.5%
 }
 .ant-col-lg-pull-21 {
  right:87.5%
 }
 .ant-col-lg-offset-21 {
  margin-left:87.5%
 }
 .ant-col-lg-order-21 {
  -webkit-box-ordinal-group:22;
  -ms-flex-order:21;
  order:21
 }
 .ant-col-lg-20 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:83.33333333%
 }
 .ant-col-lg-push-20 {
  left:83.33333333%
 }
 .ant-col-lg-pull-20 {
  right:83.33333333%
 }
 .ant-col-lg-offset-20 {
  margin-left:83.33333333%
 }
 .ant-col-lg-order-20 {
  -webkit-box-ordinal-group:21;
  -ms-flex-order:20;
  order:20
 }
 .ant-col-lg-19 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:79.16666667%
 }
 .ant-col-lg-push-19 {
  left:79.16666667%
 }
 .ant-col-lg-pull-19 {
  right:79.16666667%
 }
 .ant-col-lg-offset-19 {
  margin-left:79.16666667%
 }
 .ant-col-lg-order-19 {
  -webkit-box-ordinal-group:20;
  -ms-flex-order:19;
  order:19
 }
 .ant-col-lg-18 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:75%
 }
 .ant-col-lg-push-18 {
  left:75%
 }
 .ant-col-lg-pull-18 {
  right:75%
 }
 .ant-col-lg-offset-18 {
  margin-left:75%
 }
 .ant-col-lg-order-18 {
  -webkit-box-ordinal-group:19;
  -ms-flex-order:18;
  order:18
 }
 .ant-col-lg-17 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:70.83333333%
 }
 .ant-col-lg-push-17 {
  left:70.83333333%
 }
 .ant-col-lg-pull-17 {
  right:70.83333333%
 }
 .ant-col-lg-offset-17 {
  margin-left:70.83333333%
 }
 .ant-col-lg-order-17 {
  -webkit-box-ordinal-group:18;
  -ms-flex-order:17;
  order:17
 }
 .ant-col-lg-16 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:66.66666667%
 }
 .ant-col-lg-push-16 {
  left:66.66666667%
 }
 .ant-col-lg-pull-16 {
  right:66.66666667%
 }
 .ant-col-lg-offset-16 {
  margin-left:66.66666667%
 }
 .ant-col-lg-order-16 {
  -webkit-box-ordinal-group:17;
  -ms-flex-order:16;
  order:16
 }
 .ant-col-lg-15 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:62.5%
 }
 .ant-col-lg-push-15 {
  left:62.5%
 }
 .ant-col-lg-pull-15 {
  right:62.5%
 }
 .ant-col-lg-offset-15 {
  margin-left:62.5%
 }
 .ant-col-lg-order-15 {
  -webkit-box-ordinal-group:16;
  -ms-flex-order:15;
  order:15
 }
 .ant-col-lg-14 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:58.33333333%
 }
 .ant-col-lg-push-14 {
  left:58.33333333%
 }
 .ant-col-lg-pull-14 {
  right:58.33333333%
 }
 .ant-col-lg-offset-14 {
  margin-left:58.33333333%
 }
 .ant-col-lg-order-14 {
  -webkit-box-ordinal-group:15;
  -ms-flex-order:14;
  order:14
 }
 .ant-col-lg-13 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:54.16666667%
 }
 .ant-col-lg-push-13 {
  left:54.16666667%
 }
 .ant-col-lg-pull-13 {
  right:54.16666667%
 }
 .ant-col-lg-offset-13 {
  margin-left:54.16666667%
 }
 .ant-col-lg-order-13 {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .ant-col-lg-12 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:50%
 }
 .ant-col-lg-push-12 {
  left:50%
 }
 .ant-col-lg-pull-12 {
  right:50%
 }
 .ant-col-lg-offset-12 {
  margin-left:50%
 }
 .ant-col-lg-order-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .ant-col-lg-11 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:45.83333333%
 }
 .ant-col-lg-push-11 {
  left:45.83333333%
 }
 .ant-col-lg-pull-11 {
  right:45.83333333%
 }
 .ant-col-lg-offset-11 {
  margin-left:45.83333333%
 }
 .ant-col-lg-order-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .ant-col-lg-10 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:41.66666667%
 }
 .ant-col-lg-push-10 {
  left:41.66666667%
 }
 .ant-col-lg-pull-10 {
  right:41.66666667%
 }
 .ant-col-lg-offset-10 {
  margin-left:41.66666667%
 }
 .ant-col-lg-order-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .ant-col-lg-9 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:37.5%
 }
 .ant-col-lg-push-9 {
  left:37.5%
 }
 .ant-col-lg-pull-9 {
  right:37.5%
 }
 .ant-col-lg-offset-9 {
  margin-left:37.5%
 }
 .ant-col-lg-order-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .ant-col-lg-8 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:33.33333333%
 }
 .ant-col-lg-push-8 {
  left:33.33333333%
 }
 .ant-col-lg-pull-8 {
  right:33.33333333%
 }
 .ant-col-lg-offset-8 {
  margin-left:33.33333333%
 }
 .ant-col-lg-order-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .ant-col-lg-7 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:29.16666667%
 }
 .ant-col-lg-push-7 {
  left:29.16666667%
 }
 .ant-col-lg-pull-7 {
  right:29.16666667%
 }
 .ant-col-lg-offset-7 {
  margin-left:29.16666667%
 }
 .ant-col-lg-order-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .ant-col-lg-6 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:25%
 }
 .ant-col-lg-push-6 {
  left:25%
 }
 .ant-col-lg-pull-6 {
  right:25%
 }
 .ant-col-lg-offset-6 {
  margin-left:25%
 }
 .ant-col-lg-order-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .ant-col-lg-5 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:20.83333333%
 }
 .ant-col-lg-push-5 {
  left:20.83333333%
 }
 .ant-col-lg-pull-5 {
  right:20.83333333%
 }
 .ant-col-lg-offset-5 {
  margin-left:20.83333333%
 }
 .ant-col-lg-order-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .ant-col-lg-4 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:16.66666667%
 }
 .ant-col-lg-push-4 {
  left:16.66666667%
 }
 .ant-col-lg-pull-4 {
  right:16.66666667%
 }
 .ant-col-lg-offset-4 {
  margin-left:16.66666667%
 }
 .ant-col-lg-order-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .ant-col-lg-3 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:12.5%
 }
 .ant-col-lg-push-3 {
  left:12.5%
 }
 .ant-col-lg-pull-3 {
  right:12.5%
 }
 .ant-col-lg-offset-3 {
  margin-left:12.5%
 }
 .ant-col-lg-order-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .ant-col-lg-2 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:8.33333333%
 }
 .ant-col-lg-push-2 {
  left:8.33333333%
 }
 .ant-col-lg-pull-2 {
  right:8.33333333%
 }
 .ant-col-lg-offset-2 {
  margin-left:8.33333333%
 }
 .ant-col-lg-order-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .ant-col-lg-1 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:4.16666667%
 }
 .ant-col-lg-push-1 {
  left:4.16666667%
 }
 .ant-col-lg-pull-1 {
  right:4.16666667%
 }
 .ant-col-lg-offset-1 {
  margin-left:4.16666667%
 }
 .ant-col-lg-order-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .ant-col-lg-0 {
  display:none
 }
 .ant-col-push-0 {
  left:auto
 }
 .ant-col-pull-0 {
  right:auto
 }
 .ant-col-lg-push-0 {
  left:auto
 }
 .ant-col-lg-pull-0 {
  right:auto
 }
 .ant-col-lg-offset-0 {
  margin-left:0
 }
 .ant-col-lg-order-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
}
@media (min-width:1200px) {
 .ant-col-xl-1,
 .ant-col-xl-2,
 .ant-col-xl-3,
 .ant-col-xl-4,
 .ant-col-xl-5,
 .ant-col-xl-6,
 .ant-col-xl-7,
 .ant-col-xl-8,
 .ant-col-xl-9,
 .ant-col-xl-10,
 .ant-col-xl-11,
 .ant-col-xl-12,
 .ant-col-xl-13,
 .ant-col-xl-14,
 .ant-col-xl-15,
 .ant-col-xl-16,
 .ant-col-xl-17,
 .ant-col-xl-18,
 .ant-col-xl-19,
 .ant-col-xl-20,
 .ant-col-xl-21,
 .ant-col-xl-22,
 .ant-col-xl-23,
 .ant-col-xl-24 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  float:left
 }
 .ant-col-xl-24 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:100%
 }
 .ant-col-xl-push-24 {
  left:100%
 }
 .ant-col-xl-pull-24 {
  right:100%
 }
 .ant-col-xl-offset-24 {
  margin-left:100%
 }
 .ant-col-xl-order-24 {
  -webkit-box-ordinal-group:25;
  -ms-flex-order:24;
  order:24
 }
 .ant-col-xl-23 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:95.83333333%
 }
 .ant-col-xl-push-23 {
  left:95.83333333%
 }
 .ant-col-xl-pull-23 {
  right:95.83333333%
 }
 .ant-col-xl-offset-23 {
  margin-left:95.83333333%
 }
 .ant-col-xl-order-23 {
  -webkit-box-ordinal-group:24;
  -ms-flex-order:23;
  order:23
 }
 .ant-col-xl-22 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:91.66666667%
 }
 .ant-col-xl-push-22 {
  left:91.66666667%
 }
 .ant-col-xl-pull-22 {
  right:91.66666667%
 }
 .ant-col-xl-offset-22 {
  margin-left:91.66666667%
 }
 .ant-col-xl-order-22 {
  -webkit-box-ordinal-group:23;
  -ms-flex-order:22;
  order:22
 }
 .ant-col-xl-21 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:87.5%
 }
 .ant-col-xl-push-21 {
  left:87.5%
 }
 .ant-col-xl-pull-21 {
  right:87.5%
 }
 .ant-col-xl-offset-21 {
  margin-left:87.5%
 }
 .ant-col-xl-order-21 {
  -webkit-box-ordinal-group:22;
  -ms-flex-order:21;
  order:21
 }
 .ant-col-xl-20 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:83.33333333%
 }
 .ant-col-xl-push-20 {
  left:83.33333333%
 }
 .ant-col-xl-pull-20 {
  right:83.33333333%
 }
 .ant-col-xl-offset-20 {
  margin-left:83.33333333%
 }
 .ant-col-xl-order-20 {
  -webkit-box-ordinal-group:21;
  -ms-flex-order:20;
  order:20
 }
 .ant-col-xl-19 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:79.16666667%
 }
 .ant-col-xl-push-19 {
  left:79.16666667%
 }
 .ant-col-xl-pull-19 {
  right:79.16666667%
 }
 .ant-col-xl-offset-19 {
  margin-left:79.16666667%
 }
 .ant-col-xl-order-19 {
  -webkit-box-ordinal-group:20;
  -ms-flex-order:19;
  order:19
 }
 .ant-col-xl-18 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:75%
 }
 .ant-col-xl-push-18 {
  left:75%
 }
 .ant-col-xl-pull-18 {
  right:75%
 }
 .ant-col-xl-offset-18 {
  margin-left:75%
 }
 .ant-col-xl-order-18 {
  -webkit-box-ordinal-group:19;
  -ms-flex-order:18;
  order:18
 }
 .ant-col-xl-17 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:70.83333333%
 }
 .ant-col-xl-push-17 {
  left:70.83333333%
 }
 .ant-col-xl-pull-17 {
  right:70.83333333%
 }
 .ant-col-xl-offset-17 {
  margin-left:70.83333333%
 }
 .ant-col-xl-order-17 {
  -webkit-box-ordinal-group:18;
  -ms-flex-order:17;
  order:17
 }
 .ant-col-xl-16 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:66.66666667%
 }
 .ant-col-xl-push-16 {
  left:66.66666667%
 }
 .ant-col-xl-pull-16 {
  right:66.66666667%
 }
 .ant-col-xl-offset-16 {
  margin-left:66.66666667%
 }
 .ant-col-xl-order-16 {
  -webkit-box-ordinal-group:17;
  -ms-flex-order:16;
  order:16
 }
 .ant-col-xl-15 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:62.5%
 }
 .ant-col-xl-push-15 {
  left:62.5%
 }
 .ant-col-xl-pull-15 {
  right:62.5%
 }
 .ant-col-xl-offset-15 {
  margin-left:62.5%
 }
 .ant-col-xl-order-15 {
  -webkit-box-ordinal-group:16;
  -ms-flex-order:15;
  order:15
 }
 .ant-col-xl-14 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:58.33333333%
 }
 .ant-col-xl-push-14 {
  left:58.33333333%
 }
 .ant-col-xl-pull-14 {
  right:58.33333333%
 }
 .ant-col-xl-offset-14 {
  margin-left:58.33333333%
 }
 .ant-col-xl-order-14 {
  -webkit-box-ordinal-group:15;
  -ms-flex-order:14;
  order:14
 }
 .ant-col-xl-13 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:54.16666667%
 }
 .ant-col-xl-push-13 {
  left:54.16666667%
 }
 .ant-col-xl-pull-13 {
  right:54.16666667%
 }
 .ant-col-xl-offset-13 {
  margin-left:54.16666667%
 }
 .ant-col-xl-order-13 {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .ant-col-xl-12 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:50%
 }
 .ant-col-xl-push-12 {
  left:50%
 }
 .ant-col-xl-pull-12 {
  right:50%
 }
 .ant-col-xl-offset-12 {
  margin-left:50%
 }
 .ant-col-xl-order-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .ant-col-xl-11 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:45.83333333%
 }
 .ant-col-xl-push-11 {
  left:45.83333333%
 }
 .ant-col-xl-pull-11 {
  right:45.83333333%
 }
 .ant-col-xl-offset-11 {
  margin-left:45.83333333%
 }
 .ant-col-xl-order-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .ant-col-xl-10 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:41.66666667%
 }
 .ant-col-xl-push-10 {
  left:41.66666667%
 }
 .ant-col-xl-pull-10 {
  right:41.66666667%
 }
 .ant-col-xl-offset-10 {
  margin-left:41.66666667%
 }
 .ant-col-xl-order-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .ant-col-xl-9 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:37.5%
 }
 .ant-col-xl-push-9 {
  left:37.5%
 }
 .ant-col-xl-pull-9 {
  right:37.5%
 }
 .ant-col-xl-offset-9 {
  margin-left:37.5%
 }
 .ant-col-xl-order-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .ant-col-xl-8 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:33.33333333%
 }
 .ant-col-xl-push-8 {
  left:33.33333333%
 }
 .ant-col-xl-pull-8 {
  right:33.33333333%
 }
 .ant-col-xl-offset-8 {
  margin-left:33.33333333%
 }
 .ant-col-xl-order-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .ant-col-xl-7 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:29.16666667%
 }
 .ant-col-xl-push-7 {
  left:29.16666667%
 }
 .ant-col-xl-pull-7 {
  right:29.16666667%
 }
 .ant-col-xl-offset-7 {
  margin-left:29.16666667%
 }
 .ant-col-xl-order-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .ant-col-xl-6 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:25%
 }
 .ant-col-xl-push-6 {
  left:25%
 }
 .ant-col-xl-pull-6 {
  right:25%
 }
 .ant-col-xl-offset-6 {
  margin-left:25%
 }
 .ant-col-xl-order-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .ant-col-xl-5 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:20.83333333%
 }
 .ant-col-xl-push-5 {
  left:20.83333333%
 }
 .ant-col-xl-pull-5 {
  right:20.83333333%
 }
 .ant-col-xl-offset-5 {
  margin-left:20.83333333%
 }
 .ant-col-xl-order-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .ant-col-xl-4 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:16.66666667%
 }
 .ant-col-xl-push-4 {
  left:16.66666667%
 }
 .ant-col-xl-pull-4 {
  right:16.66666667%
 }
 .ant-col-xl-offset-4 {
  margin-left:16.66666667%
 }
 .ant-col-xl-order-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .ant-col-xl-3 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:12.5%
 }
 .ant-col-xl-push-3 {
  left:12.5%
 }
 .ant-col-xl-pull-3 {
  right:12.5%
 }
 .ant-col-xl-offset-3 {
  margin-left:12.5%
 }
 .ant-col-xl-order-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .ant-col-xl-2 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:8.33333333%
 }
 .ant-col-xl-push-2 {
  left:8.33333333%
 }
 .ant-col-xl-pull-2 {
  right:8.33333333%
 }
 .ant-col-xl-offset-2 {
  margin-left:8.33333333%
 }
 .ant-col-xl-order-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .ant-col-xl-1 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:4.16666667%
 }
 .ant-col-xl-push-1 {
  left:4.16666667%
 }
 .ant-col-xl-pull-1 {
  right:4.16666667%
 }
 .ant-col-xl-offset-1 {
  margin-left:4.16666667%
 }
 .ant-col-xl-order-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .ant-col-xl-0 {
  display:none
 }
 .ant-col-push-0 {
  left:auto
 }
 .ant-col-pull-0 {
  right:auto
 }
 .ant-col-xl-push-0 {
  left:auto
 }
 .ant-col-xl-pull-0 {
  right:auto
 }
 .ant-col-xl-offset-0 {
  margin-left:0
 }
 .ant-col-xl-order-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
}
@media (min-width:1600px) {
 .ant-col-xxl-1,
 .ant-col-xxl-2,
 .ant-col-xxl-3,
 .ant-col-xxl-4,
 .ant-col-xxl-5,
 .ant-col-xxl-6,
 .ant-col-xxl-7,
 .ant-col-xxl-8,
 .ant-col-xxl-9,
 .ant-col-xxl-10,
 .ant-col-xxl-11,
 .ant-col-xxl-12,
 .ant-col-xxl-13,
 .ant-col-xxl-14,
 .ant-col-xxl-15,
 .ant-col-xxl-16,
 .ant-col-xxl-17,
 .ant-col-xxl-18,
 .ant-col-xxl-19,
 .ant-col-xxl-20,
 .ant-col-xxl-21,
 .ant-col-xxl-22,
 .ant-col-xxl-23,
 .ant-col-xxl-24 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  float:left
 }
 .ant-col-xxl-24 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:100%
 }
 .ant-col-xxl-push-24 {
  left:100%
 }
 .ant-col-xxl-pull-24 {
  right:100%
 }
 .ant-col-xxl-offset-24 {
  margin-left:100%
 }
 .ant-col-xxl-order-24 {
  -webkit-box-ordinal-group:25;
  -ms-flex-order:24;
  order:24
 }
 .ant-col-xxl-23 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:95.83333333%
 }
 .ant-col-xxl-push-23 {
  left:95.83333333%
 }
 .ant-col-xxl-pull-23 {
  right:95.83333333%
 }
 .ant-col-xxl-offset-23 {
  margin-left:95.83333333%
 }
 .ant-col-xxl-order-23 {
  -webkit-box-ordinal-group:24;
  -ms-flex-order:23;
  order:23
 }
 .ant-col-xxl-22 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:91.66666667%
 }
 .ant-col-xxl-push-22 {
  left:91.66666667%
 }
 .ant-col-xxl-pull-22 {
  right:91.66666667%
 }
 .ant-col-xxl-offset-22 {
  margin-left:91.66666667%
 }
 .ant-col-xxl-order-22 {
  -webkit-box-ordinal-group:23;
  -ms-flex-order:22;
  order:22
 }
 .ant-col-xxl-21 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:87.5%
 }
 .ant-col-xxl-push-21 {
  left:87.5%
 }
 .ant-col-xxl-pull-21 {
  right:87.5%
 }
 .ant-col-xxl-offset-21 {
  margin-left:87.5%
 }
 .ant-col-xxl-order-21 {
  -webkit-box-ordinal-group:22;
  -ms-flex-order:21;
  order:21
 }
 .ant-col-xxl-20 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:83.33333333%
 }
 .ant-col-xxl-push-20 {
  left:83.33333333%
 }
 .ant-col-xxl-pull-20 {
  right:83.33333333%
 }
 .ant-col-xxl-offset-20 {
  margin-left:83.33333333%
 }
 .ant-col-xxl-order-20 {
  -webkit-box-ordinal-group:21;
  -ms-flex-order:20;
  order:20
 }
 .ant-col-xxl-19 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:79.16666667%
 }
 .ant-col-xxl-push-19 {
  left:79.16666667%
 }
 .ant-col-xxl-pull-19 {
  right:79.16666667%
 }
 .ant-col-xxl-offset-19 {
  margin-left:79.16666667%
 }
 .ant-col-xxl-order-19 {
  -webkit-box-ordinal-group:20;
  -ms-flex-order:19;
  order:19
 }
 .ant-col-xxl-18 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:75%
 }
 .ant-col-xxl-push-18 {
  left:75%
 }
 .ant-col-xxl-pull-18 {
  right:75%
 }
 .ant-col-xxl-offset-18 {
  margin-left:75%
 }
 .ant-col-xxl-order-18 {
  -webkit-box-ordinal-group:19;
  -ms-flex-order:18;
  order:18
 }
 .ant-col-xxl-17 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:70.83333333%
 }
 .ant-col-xxl-push-17 {
  left:70.83333333%
 }
 .ant-col-xxl-pull-17 {
  right:70.83333333%
 }
 .ant-col-xxl-offset-17 {
  margin-left:70.83333333%
 }
 .ant-col-xxl-order-17 {
  -webkit-box-ordinal-group:18;
  -ms-flex-order:17;
  order:17
 }
 .ant-col-xxl-16 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:66.66666667%
 }
 .ant-col-xxl-push-16 {
  left:66.66666667%
 }
 .ant-col-xxl-pull-16 {
  right:66.66666667%
 }
 .ant-col-xxl-offset-16 {
  margin-left:66.66666667%
 }
 .ant-col-xxl-order-16 {
  -webkit-box-ordinal-group:17;
  -ms-flex-order:16;
  order:16
 }
 .ant-col-xxl-15 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:62.5%
 }
 .ant-col-xxl-push-15 {
  left:62.5%
 }
 .ant-col-xxl-pull-15 {
  right:62.5%
 }
 .ant-col-xxl-offset-15 {
  margin-left:62.5%
 }
 .ant-col-xxl-order-15 {
  -webkit-box-ordinal-group:16;
  -ms-flex-order:15;
  order:15
 }
 .ant-col-xxl-14 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:58.33333333%
 }
 .ant-col-xxl-push-14 {
  left:58.33333333%
 }
 .ant-col-xxl-pull-14 {
  right:58.33333333%
 }
 .ant-col-xxl-offset-14 {
  margin-left:58.33333333%
 }
 .ant-col-xxl-order-14 {
  -webkit-box-ordinal-group:15;
  -ms-flex-order:14;
  order:14
 }
 .ant-col-xxl-13 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:54.16666667%
 }
 .ant-col-xxl-push-13 {
  left:54.16666667%
 }
 .ant-col-xxl-pull-13 {
  right:54.16666667%
 }
 .ant-col-xxl-offset-13 {
  margin-left:54.16666667%
 }
 .ant-col-xxl-order-13 {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .ant-col-xxl-12 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:50%
 }
 .ant-col-xxl-push-12 {
  left:50%
 }
 .ant-col-xxl-pull-12 {
  right:50%
 }
 .ant-col-xxl-offset-12 {
  margin-left:50%
 }
 .ant-col-xxl-order-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .ant-col-xxl-11 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:45.83333333%
 }
 .ant-col-xxl-push-11 {
  left:45.83333333%
 }
 .ant-col-xxl-pull-11 {
  right:45.83333333%
 }
 .ant-col-xxl-offset-11 {
  margin-left:45.83333333%
 }
 .ant-col-xxl-order-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .ant-col-xxl-10 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:41.66666667%
 }
 .ant-col-xxl-push-10 {
  left:41.66666667%
 }
 .ant-col-xxl-pull-10 {
  right:41.66666667%
 }
 .ant-col-xxl-offset-10 {
  margin-left:41.66666667%
 }
 .ant-col-xxl-order-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .ant-col-xxl-9 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:37.5%
 }
 .ant-col-xxl-push-9 {
  left:37.5%
 }
 .ant-col-xxl-pull-9 {
  right:37.5%
 }
 .ant-col-xxl-offset-9 {
  margin-left:37.5%
 }
 .ant-col-xxl-order-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .ant-col-xxl-8 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:33.33333333%
 }
 .ant-col-xxl-push-8 {
  left:33.33333333%
 }
 .ant-col-xxl-pull-8 {
  right:33.33333333%
 }
 .ant-col-xxl-offset-8 {
  margin-left:33.33333333%
 }
 .ant-col-xxl-order-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .ant-col-xxl-7 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:29.16666667%
 }
 .ant-col-xxl-push-7 {
  left:29.16666667%
 }
 .ant-col-xxl-pull-7 {
  right:29.16666667%
 }
 .ant-col-xxl-offset-7 {
  margin-left:29.16666667%
 }
 .ant-col-xxl-order-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .ant-col-xxl-6 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:25%
 }
 .ant-col-xxl-push-6 {
  left:25%
 }
 .ant-col-xxl-pull-6 {
  right:25%
 }
 .ant-col-xxl-offset-6 {
  margin-left:25%
 }
 .ant-col-xxl-order-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .ant-col-xxl-5 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:20.83333333%
 }
 .ant-col-xxl-push-5 {
  left:20.83333333%
 }
 .ant-col-xxl-pull-5 {
  right:20.83333333%
 }
 .ant-col-xxl-offset-5 {
  margin-left:20.83333333%
 }
 .ant-col-xxl-order-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .ant-col-xxl-4 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:16.66666667%
 }
 .ant-col-xxl-push-4 {
  left:16.66666667%
 }
 .ant-col-xxl-pull-4 {
  right:16.66666667%
 }
 .ant-col-xxl-offset-4 {
  margin-left:16.66666667%
 }
 .ant-col-xxl-order-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .ant-col-xxl-3 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:12.5%
 }
 .ant-col-xxl-push-3 {
  left:12.5%
 }
 .ant-col-xxl-pull-3 {
  right:12.5%
 }
 .ant-col-xxl-offset-3 {
  margin-left:12.5%
 }
 .ant-col-xxl-order-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .ant-col-xxl-2 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:8.33333333%
 }
 .ant-col-xxl-push-2 {
  left:8.33333333%
 }
 .ant-col-xxl-pull-2 {
  right:8.33333333%
 }
 .ant-col-xxl-offset-2 {
  margin-left:8.33333333%
 }
 .ant-col-xxl-order-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .ant-col-xxl-1 {
  display:block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:4.16666667%
 }
 .ant-col-xxl-push-1 {
  left:4.16666667%
 }
 .ant-col-xxl-pull-1 {
  right:4.16666667%
 }
 .ant-col-xxl-offset-1 {
  margin-left:4.16666667%
 }
 .ant-col-xxl-order-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .ant-col-xxl-0 {
  display:none
 }
 .ant-col-push-0 {
  left:auto
 }
 .ant-col-pull-0 {
  right:auto
 }
 .ant-col-xxl-push-0 {
  left:auto
 }
 .ant-col-xxl-pull-0 {
  right:auto
 }
 .ant-col-xxl-offset-0 {
  margin-left:0
 }
 .ant-col-xxl-order-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
}

 




.ant-tooltip {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	color: rgba(0, 0, 0, .85);
	font-size: 14px;
	font-variant: tabular-nums;
	line-height: 1.5715;
	list-style: none;
	font-feature-settings: "tnum";
	position: absolute;
	z-index: 1070;
	display: block;
	max-width: 250px;
	visibility: visible
}

.ant-tooltip-hidden {
	display: none
}

.ant-tooltip-placement-top,
.ant-tooltip-placement-topLeft,
.ant-tooltip-placement-topRight {
	padding-bottom: 8px
}

.ant-tooltip-placement-right,
.ant-tooltip-placement-rightBottom,
.ant-tooltip-placement-rightTop {
	padding-left: 8px
}

.ant-tooltip-placement-bottom,
.ant-tooltip-placement-bottomLeft,
.ant-tooltip-placement-bottomRight {
	padding-top: 8px
}

.ant-tooltip-placement-left,
.ant-tooltip-placement-leftBottom,
.ant-tooltip-placement-leftTop {
	padding-right: 8px
}

.ant-tooltip-inner {
	min-width: 30px;
	min-height: 32px;
	padding: 6px 8px;
	color: #fff;
	text-align: left;
	text-decoration: none;
	word-wrap: break-word;
	background-color: rgba(0, 0, 0, .75);
	border-radius: 2px;
	box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05)
}

.ant-tooltip-arrow {
	position: absolute;
	display: block;
	width: 13.07106781px;
	height: 13.07106781px;
	overflow: hidden;
	background: transparent;
	pointer-events: none
}

.ant-tooltip-arrow-content {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
	width: 5px;
	height: 5px;
	margin: auto;
	background-color: rgba(0, 0, 0, .75);
	content: "";
	pointer-events: auto
}

.ant-tooltip-placement-top .ant-tooltip-arrow,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow,
.ant-tooltip-placement-topRight .ant-tooltip-arrow {
	bottom: -5.07106781px
}

.ant-tooltip-placement-top .ant-tooltip-arrow-content,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,
.ant-tooltip-placement-topRight .ant-tooltip-arrow-content {
	box-shadow: 3px 3px 7px rgba(0, 0, 0, .07);
	transform: translateY(-6.53553391px) rotate(45deg)
}

.ant-tooltip-placement-top .ant-tooltip-arrow {
	left: 50%;
	transform: translateX(-50%)
}

.ant-tooltip-placement-topLeft .ant-tooltip-arrow {
	left: 13px
}

.ant-tooltip-placement-topRight .ant-tooltip-arrow {
	right: 13px
}

.ant-tooltip-placement-right .ant-tooltip-arrow,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow {
	left: -5.07106781px
}

.ant-tooltip-placement-right .ant-tooltip-arrow-content,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content {
	box-shadow: -3px 3px 7px rgba(0, 0, 0, .07);
	transform: translateX(6.53553391px) rotate(45deg)
}

.ant-tooltip-placement-right .ant-tooltip-arrow {
	top: 50%;
	transform: translateY(-50%)
}

.ant-tooltip-placement-rightTop .ant-tooltip-arrow {
	top: 5px
}

.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
	bottom: 5px
}

.ant-tooltip-placement-left .ant-tooltip-arrow,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow {
	right: -5.07106781px
}

.ant-tooltip-placement-left .ant-tooltip-arrow-content,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow-content {
	box-shadow: 3px -3px 7px rgba(0, 0, 0, .07);
	transform: translateX(-6.53553391px) rotate(45deg)
}

.ant-tooltip-placement-left .ant-tooltip-arrow {
	top: 50%;
	transform: translateY(-50%)
}

.ant-tooltip-placement-leftTop .ant-tooltip-arrow {
	top: 5px
}

.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
	bottom: 5px
}

.ant-tooltip-placement-bottom .ant-tooltip-arrow,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
	top: -5.07106781px
}

.ant-tooltip-placement-bottom .ant-tooltip-arrow-content,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content {
	box-shadow: -3px -3px 7px rgba(0, 0, 0, .07);
	transform: translateY(6.53553391px) rotate(45deg)
}

.ant-tooltip-placement-bottom .ant-tooltip-arrow {
	left: 50%;
	transform: translateX(-50%)
}

.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
	left: 13px
}

.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
	right: 13px
}

.ant-tooltip-magenta .ant-tooltip-arrow-content,
.ant-tooltip-magenta .ant-tooltip-inner,
.ant-tooltip-pink .ant-tooltip-arrow-content,
.ant-tooltip-pink .ant-tooltip-inner {
	background-color: #eb2f96
}

.ant-tooltip-red .ant-tooltip-arrow-content,
.ant-tooltip-red .ant-tooltip-inner {
	background-color: #f5222d
}

.ant-tooltip-volcano .ant-tooltip-arrow-content,
.ant-tooltip-volcano .ant-tooltip-inner {
	background-color: #fa541c
}

.ant-tooltip-orange .ant-tooltip-arrow-content,
.ant-tooltip-orange .ant-tooltip-inner {
	background-color: #fa8c16
}

.ant-tooltip-yellow .ant-tooltip-arrow-content,
.ant-tooltip-yellow .ant-tooltip-inner {
	background-color: #fadb14
}

.ant-tooltip-gold .ant-tooltip-arrow-content,
.ant-tooltip-gold .ant-tooltip-inner {
	background-color: #faad14
}

.ant-tooltip-cyan .ant-tooltip-arrow-content,
.ant-tooltip-cyan .ant-tooltip-inner {
	background-color: #13c2c2
}

.ant-tooltip-lime .ant-tooltip-arrow-content,
.ant-tooltip-lime .ant-tooltip-inner {
	background-color: #a0d911
}

.ant-tooltip-green .ant-tooltip-arrow-content,
.ant-tooltip-green .ant-tooltip-inner {
	background-color: #52c41a
}

.ant-tooltip-blue .ant-tooltip-arrow-content,
.ant-tooltip-blue .ant-tooltip-inner {
	background-color: #1890ff
}

.ant-tooltip-geekblue .ant-tooltip-arrow-content,
.ant-tooltip-geekblue .ant-tooltip-inner {
	background-color: #2f54eb
}

.ant-tooltip-purple .ant-tooltip-arrow-content,
.ant-tooltip-purple .ant-tooltip-inner {
	background-color: #722ed1;
}
.ant-tooltip-inner{border-radius:3px;font-size:12px;text-align:center;}
.ant-tooltip-rtl {
	direction: rtl
}

.ant-tooltip-rtl .ant-tooltip-inner {
	text-align: right
}

.tooltip-relative{position:relative;}









.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-container {
 height:40px
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-ink-bar {
 visibility:hidden
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
 height:40px;
 margin:0;
 margin-right:2px;
 padding:0 16px;
 line-height:38px;
 background:#fafafa;
 border:1px solid #e8e8e8;
 border-radius:2px 2px 0 0;
 -webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);
 transition:all .3s cubic-bezier(.645,.045,.355,1)
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
 height:40px;
 color:#1890ff;
 background:#fff;
 border-color:#e8e8e8;
 border-bottom:1px solid #fff
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active:before {
 border-top:2px solid transparent
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-disabled {
 color:#1890ff;
 color:rgba(0,0,0,.25)
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-inactive {
 padding:0
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-wrap {
 margin-bottom:0
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x {
 width:16px;
 height:16px;
 height:14px;
 margin-right:-5px;
 margin-left:3px;
 overflow:hidden;
 color:rgba(0,0,0,.45);
 font-size:12px;
 vertical-align:middle;
 -webkit-transition:all .3s;
 transition:all .3s
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x:hover {
 color:rgba(0,0,0,.85)
}
.ant-tabs.ant-tabs-card .ant-tabs-card-content>.ant-tabs-tabpane,
.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content>.ant-tabs-tabpane {
 -webkit-transition:none!important;
 transition:none!important
}
.ant-tabs.ant-tabs-card .ant-tabs-card-content>.ant-tabs-tabpane-inactive,
.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content>.ant-tabs-tabpane-inactive {
 overflow:hidden
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab:hover .anticon-close {
 opacity:1
}
.ant-tabs-extra-content {
 line-height:45px
}
.ant-tabs-extra-content .ant-tabs-new-tab {
 position:relative;
 width:20px;
 height:20px;
 color:rgba(0,0,0,.65);
 font-size:12px;
 line-height:20px;
 text-align:center;
 border:1px solid #e8e8e8;
 border-radius:2px;
 cursor:pointer;
 -webkit-transition:all .3s;
 transition:all .3s
}
.ant-tabs-extra-content .ant-tabs-new-tab:hover {
 color:#1890ff;
 border-color:#1890ff
}
.ant-tabs-extra-content .ant-tabs-new-tab svg {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 margin:auto
}
.ant-tabs.ant-tabs-large .ant-tabs-extra-content {
 line-height:56px
}
.ant-tabs.ant-tabs-small .ant-tabs-extra-content {
 line-height:37px
}
.ant-tabs.ant-tabs-card .ant-tabs-extra-content {
 line-height:40px
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-container {
 height:100%
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab {
 margin-bottom:8px;
 border-bottom:1px solid #e8e8e8
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active {
 padding-bottom:4px
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab:last-child,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab:last-child {
 margin-bottom:8px
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-new-tab,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-new-tab {
 width:90%
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-wrap {
 margin-right:0
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab {
 margin-right:1px;
 border-right:0;
 border-radius:2px 0 0 2px
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active {
 margin-right:-1px;
 padding-right:18px
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-wrap {
 margin-left:0
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab {
 margin-left:1px;
 border-left:0;
 border-radius:0 2px 2px 0
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active {
 margin-left:-1px;
 padding-left:18px
}
.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab {
 height:auto;
 border-top:0;
 border-bottom:1px solid #e8e8e8;
 border-radius:0 0 2px 2px
}
.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab-active {
 padding-top:1px;
 padding-bottom:0;
 color:#1890ff
}
.ant-tabs {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 margin:0;
 padding:0;
 color:rgba(0,0,0,.65);
 font-size:14px;
 font-variant:tabular-nums;
 line-height:1.5;
 list-style:none;
 -webkit-font-feature-settings:"tnum";
 font-feature-settings:"tnum";
 position:relative;
 overflow:hidden;
 zoom:1
}
.ant-tabs:after,
.ant-tabs:before {
 display:table;
 content:""
}
.ant-tabs:after {
 clear:both
}
.ant-tabs-ink-bar {
 position:absolute;
 right:0px;
 z-index:1;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:3px;
 height:25px;
 background-color:#1890ff;
 -webkit-transform-origin:0 0;
 transform-origin:0 0
}
.ant-tabs-bar {
 margin:0 0 0px 0;
 border-right:1px solid #e8e8e8;height: calc(100vh - 120px);
 outline:none
}
.ant-tabs-bar,
.ant-tabs-nav-container {
 -webkit-transition:padding .3s cubic-bezier(.645,.045,.355,1);
 transition:padding .3s cubic-bezier(.645,.045,.355,1)
}
.ant-tabs-nav-container {
 position:relative;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 margin-bottom:-1px;
 overflow:hidden;
 font-size:14px;
 line-height:1.5;
 white-space:nowrap;
 zoom:1
}
.ant-tabs-nav-container:after,
.ant-tabs-nav-container:before {
 display:table;
 content:""
}
.ant-tabs-nav-container:after {
 clear:both
}
.ant-tabs-nav-container-scrolling {
 padding-right:32px;
 padding-left:32px
}
.ant-tabs-bottom .ant-tabs-bottom-bar {
 margin-top:16px;
 margin-bottom:0;
 border-top:1px solid #e8e8e8;
 border-bottom:none
}
.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-ink-bar {
 top:1px;
 bottom:auto
}
.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-nav-container {
 margin-top:-1px;
 margin-bottom:0
}
.ant-tabs-tab-next,
.ant-tabs-tab-prev {
 position:absolute;
 z-index:2;
 width:0;
 height:100%;
 color:rgba(0,0,0,.45);
 text-align:center;
 background-color:transparent;
 border:0;
 cursor:pointer;
 opacity:0;
 -webkit-transition:width .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1);
 transition:width .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1);
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 pointer-events:none
}
.ant-tabs-tab-next.ant-tabs-tab-arrow-show,
.ant-tabs-tab-prev.ant-tabs-tab-arrow-show {
 width:32px;
 height:100%;
 opacity:1;
 pointer-events:auto
}
.ant-tabs-tab-next:hover,
.ant-tabs-tab-prev:hover {
 color:rgba(0,0,0,.65)
}
.ant-tabs-tab-next-icon,
.ant-tabs-tab-prev-icon {
 position:absolute;
 top:50%;
 left:50%;
 font-weight:700;
 font-style:normal;
 font-variant:normal;
 line-height:inherit;
 text-align:center;
 text-transform:none;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.ant-tabs-tab-next-icon-target,
.ant-tabs-tab-prev-icon-target {
 display:block;
 display:inline-block;
 font-size:12px;
 font-size:10px\9;
 -webkit-transform:scale(.83333333) rotate(0deg);
 transform:scale(.83333333) rotate(0deg)
}
:root .ant-tabs-tab-next-icon-target,
:root .ant-tabs-tab-prev-icon-target {
 font-size:12px
}
.ant-tabs-tab-btn-disabled {
 cursor:not-allowed
}
.ant-tabs-tab-btn-disabled,
.ant-tabs-tab-btn-disabled:hover {
 color:rgba(0,0,0,.25)
}
.ant-tabs-tab-next {
 right:2px
}
.ant-tabs-tab-prev {
 left:0
}
:root .ant-tabs-tab-prev {
 -webkit-filter:none;
 filter:none
}
.ant-tabs-nav-wrap {
 margin-bottom:-1px;
 overflow:hidden
}
.ant-tabs-nav-scroll {
 overflow:hidden;
 white-space:nowrap
}
.ant-tabs-nav {
 position:relative;
 display:block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 margin:0;
 padding-left:0;
 list-style:none;
 -webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);
 transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);
 transition:transform .3s cubic-bezier(.645,.045,.355,1);
 transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1)
}



.ant-tabs-nav:after,
.ant-tabs-nav:before {
 display:table;
 content:" "
}
.ant-tabs-nav:after {
 clear:both
}
.ant-tabs-nav .ant-tabs-tab {
 position:relative;
 display:inline-block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 height:100%;
 margin:0 24px 0 0;
 padding:12px 6px;
 text-decoration:none;
 cursor:pointer;
 -webkit-transition:color .3s cubic-bezier(.645,.045,.355,1);
 transition:color .3s cubic-bezier(.645,.045,.355,1)
}
.ant-tabs-nav .ant-tabs-tab:before {
 position:absolute;
 top:-1px;
 left:0;
 width:100%;
 border-top:2px solid transparent;
 border-radius:2px 2px 0 0;
 -webkit-transition:all .3s;
 transition:all .3s;
 content:"";
 pointer-events:none
}
.ant-tabs-nav .ant-tabs-tab:last-child {
 margin-right:0
}
.ant-tabs-nav .ant-tabs-tab:hover {
 color:#40a9ff
}
.ant-tabs-nav .ant-tabs-tab:active {
 color:#096dd9
}
.ant-tabs-nav .ant-tabs-tab .anticon {
 margin-right:8px
}

.ant-tabs-nav .ant-tabs-tab-disabled,
.ant-tabs-nav .ant-tabs-tab-disabled:hover {
 color:rgba(0,0,0,.25);
 cursor:not-allowed
}
.ant-tabs .ant-tabs-large-bar .ant-tabs-nav-container {
 font-size:16px
}
.ant-tabs .ant-tabs-large-bar .ant-tabs-tab {
 padding:16px
}
.ant-tabs .ant-tabs-small-bar .ant-tabs-nav-container {
 font-size:14px
}
.ant-tabs .ant-tabs-small-bar .ant-tabs-tab {
 padding:8px 16px
}
.ant-tabs-content:before {
 display:block;
 overflow:hidden;
 content:""
}
.ant-tabs .ant-tabs-bottom-content,
.ant-tabs .ant-tabs-top-content {
 width:100%
}
.ant-tabs .ant-tabs-bottom-content>.ant-tabs-tabpane,
.ant-tabs .ant-tabs-top-content>.ant-tabs-tabpane {
 -ms-flex-negative:0;
 flex-shrink:0;
 width:100%;
 -webkit-backface-visibility:hidden;
 opacity:1;
 -webkit-transition:opacity .45s;
 transition:opacity .45s
}
.ant-tabs .ant-tabs-bottom-content>.ant-tabs-tabpane-inactive,
.ant-tabs .ant-tabs-top-content>.ant-tabs-tabpane-inactive {
 height:0;
 padding:0!important;
 overflow:hidden;
 opacity:0;
 pointer-events:none
}
.ant-tabs .ant-tabs-bottom-content>.ant-tabs-tabpane-inactive input,
.ant-tabs .ant-tabs-top-content>.ant-tabs-tabpane-inactive input {
 visibility:hidden
}
.ant-tabs .ant-tabs-bottom-content.ant-tabs-content-animated,
.ant-tabs .ant-tabs-top-content.ant-tabs-content-animated {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-transition:margin-left .3s cubic-bezier(.645,.045,.355,1);
 transition:margin-left .3s cubic-bezier(.645,.045,.355,1);
 will-change:margin-left
}
.ant-tabs .ant-tabs-left-bar,
.ant-tabs .ant-tabs-right-bar {
 height:100%;
 border-bottom:0
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-arrow-show,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-arrow-show {
 width:100%;
 height:32px
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab {
 display:block;
 float:none;
 margin:0 0 16px 0;
 padding:8px 24px
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab:last-child,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab:last-child {
 margin-bottom:0
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-extra-content,
.ant-tabs .ant-tabs-right-bar .ant-tabs-extra-content {
 text-align:center
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-scroll,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-scroll {
 width:auto
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
 height:100%
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container {
 margin-bottom:0
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling {
 padding:32px 0
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
 margin-bottom:0
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav {
 width:100%
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar,
.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar {
 top:0;
 bottom:auto;
 left:auto;
 width:2px;
 height:0
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-next,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-next {
 right:0;
 bottom:0;
 width:100%;
 height:32px
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-prev,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-prev {
 top:0;
 width:100%;
 height:32px
}
.ant-tabs .ant-tabs-left-content,
.ant-tabs .ant-tabs-right-content {
 width:auto;
 margin-top:0!important;
 overflow:hidden
}
.ant-tabs .ant-tabs-left-bar {
 float:left;
 margin-right:-1px;
 margin-bottom:0;
 border-right:1px solid #e8e8e8
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
 text-align:right
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap {
 margin-right:-1px
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar {
 right:1px
}
.ant-tabs .ant-tabs-left-content {
 padding-left:24px;
 border-left:1px solid #e8e8e8
}
.ant-tabs .ant-tabs-right-bar {
 float:right;
 margin-bottom:0;
 margin-left:-1px;
 border-left:1px solid #e8e8e8
}
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
 margin-left:-1px
}
.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar {
 left:1px
}
.ant-tabs .ant-tabs-right-content {
 padding-right:24px;
 border-right:1px solid #e8e8e8
}
.ant-tabs-bottom .ant-tabs-ink-bar-animated,
.ant-tabs-top .ant-tabs-ink-bar-animated {
 -webkit-transition:width .2s cubic-bezier(.645,.045,.355,1),left .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);
 transition:width .2s cubic-bezier(.645,.045,.355,1),left .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);
 transition:transform .3s cubic-bezier(.645,.045,.355,1),width .2s cubic-bezier(.645,.045,.355,1),left .3s cubic-bezier(.645,.045,.355,1);
 transition:transform .3s cubic-bezier(.645,.045,.355,1),width .2s cubic-bezier(.645,.045,.355,1),left .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1)
}
.ant-tabs-left .ant-tabs-ink-bar-animated,
.ant-tabs-right .ant-tabs-ink-bar-animated {
 -webkit-transition:height .2s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);
 transition:height .2s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);
 transition:transform .3s cubic-bezier(.645,.045,.355,1),height .2s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1);
 transition:transform .3s cubic-bezier(.645,.045,.355,1),height .2s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1)
}
.ant-tabs-no-animation>.ant-tabs-content>.ant-tabs-content-animated,
.no-flex>.ant-tabs-content>.ant-tabs-content-animated {
 margin-left:0!important;
 -webkit-transform:none!important;
 transform:none!important
}
.ant-tabs-no-animation>.ant-tabs-content>.ant-tabs-tabpane-inactive,
.no-flex>.ant-tabs-content>.ant-tabs-tabpane-inactive {
 height:0;
 padding:0!important;
 overflow:hidden;
 opacity:0;
 pointer-events:none
}
.ant-tabs-no-animation>.ant-tabs-content>.ant-tabs-tabpane-inactive input,
.no-flex>.ant-tabs-content>.ant-tabs-tabpane-inactive input {
 visibility:hidden
}
.ant-tabs-left-content>.ant-tabs-content-animated,
.ant-tabs-right-content>.ant-tabs-content-animated {
 margin-left:0!important;
 -webkit-transform:none!important;
 transform:none!important
}
.ant-tabs-left-content>.ant-tabs-tabpane-inactive,
.ant-tabs-right-content>.ant-tabs-tabpane-inactive {
 height:0;
 padding:0!important;
 overflow:hidden;
 opacity:0;
 pointer-events:none
}
.ant-tabs-left-content>.ant-tabs-tabpane-inactive input,
.ant-tabs-right-content>.ant-tabs-tabpane-inactive input {
 visibility:hidden
}











.ant-radio-group {
 box-sizing:border-box;
 margin:0;
 padding:0;
 color:rgba(0,0,0,.85);
 font-size:14px;
 font-variant:tabular-nums;
 line-height:1.5715;
 list-style:none;
 font-feature-settings:"tnum";
 display:inline-block;
 font-size:0;
 line-height:unset
}
.ant-radio-group .ant-badge-count {
 z-index:1
}
.ant-radio-group>.ant-badge:not(:first-child)>.ant-radio-button-wrapper {
 border-left:none
}
.ant-radio-wrapper {
 margin:0 8px 0 0
}
.ant-radio,
.ant-radio-wrapper {
 box-sizing:border-box;
 padding:0;
 color:rgba(0,0,0,.85);
 font-size:14px;
 font-variant:tabular-nums;
 line-height:1.5715;
 list-style:none;
 font-feature-settings:"tnum";
 position:relative;
 display:inline-block;
 white-space:nowrap;
 cursor:pointer
}
.ant-radio {
 margin:0;
 top:0;
 line-height:1;
 vertical-align:text-bottom;
 outline:none
}
.ant-radio-input:focus+.ant-radio-inner,
.ant-radio-wrapper:hover .ant-radio,
.ant-radio:hover .ant-radio-inner {
 border-color:#1890ff
}
.ant-radio-input:focus+.ant-radio-inner {
 box-shadow:0 0 0 3px rgba(24,144,255,.08)
}
.ant-radio-checked:after {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 border:1px solid #1890ff;
 border-radius:50%;
 visibility:hidden;
 -webkit-animation:antRadioEffect .36s ease-in-out;
 animation:antRadioEffect .36s ease-in-out;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both;
 content:""
}
.ant-radio-wrapper:hover .ant-radio:after,
.ant-radio:hover:after {
 visibility:visible
}
.ant-radio-inner {
 position:relative;
 top:0;
 left:0;
 display:block;
 width:16px;
 height:16px;
 background-color:#fff;
 border:1px solid #d9d9d9;
 border-radius:50%;
 transition:all .3s
}
.ant-radio-inner:after {
 position:absolute;
 top:3px;
 left:3px;
 display:table;
 width:8px;
 height:8px;
 background-color:#1890ff;
 border-top:0;
 border-left:0;
 border-radius:8px;
 transform:scale(0);
 opacity:0;
 transition:all .3s cubic-bezier(.78,.14,.15,.86);
 content:" "
}
.ant-radio-input {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1;
 cursor:pointer;
 opacity:0
}
.ant-radio-checked .ant-radio-inner {
 border-color:#1890ff
}
.ant-radio-checked .ant-radio-inner:after {
 transform:scale(1);
 opacity:1;
 transition:all .3s cubic-bezier(.78,.14,.15,.86)
}
.ant-radio-disabled {
 cursor:not-allowed
}
.ant-radio-disabled .ant-radio-inner {
 background-color:#f5f5f5;
 border-color:#d9d9d9!important;
 cursor:not-allowed
}
.ant-radio-disabled .ant-radio-inner:after {
 background-color:rgba(0,0,0,.2)
}
.ant-radio-disabled .ant-radio-input {
 cursor:not-allowed
}
.ant-radio-disabled+span {
 color:rgba(0,0,0,.25);
 cursor:not-allowed
}
span.ant-radio+* {
 padding-right:8px;
 padding-left:8px
}
.ant-radio-button-wrapper {
 position:relative;
 display:inline-block;
 height:32px;
 margin:0;
 padding:0 15px;
 color:rgba(0,0,0,.85);
 font-size:14px;
 line-height:30px;
 background:#fff;
 border-color:#d9d9d9;
 border-style:solid;
 border-width:1.02px 1px 1px 0;
 cursor:pointer;
 transition:color .3s,background .3s,border-color .3s,box-shadow .3s
}
.ant-radio-button-wrapper a {
 color:rgba(0,0,0,.85)
}
.ant-radio-button-wrapper>.ant-radio-button {
 position:absolute;
 top:0;
 left:0;
 z-index:-1;
 width:100%;
 height:100%
}
.ant-radio-group-large .ant-radio-button-wrapper {
 height:40px;
 font-size:16px;
 line-height:38px
}
.ant-radio-group-small .ant-radio-button-wrapper {
 height:24px;
 padding:0 7px;
 line-height:22px
}
.ant-radio-button-wrapper:not(:first-child):before {
 position:absolute;
 top:-1px;
 left:-1px;
 display:block;
 box-sizing:content-box;
 width:1px;
 height:100%;
 padding:1px 0;
 background-color:#d9d9d9;
 transition:background-color .3s;
 content:""
}
.ant-radio-button-wrapper:first-child {
 border-left:1px solid #d9d9d9;
 border-radius:2px 0 0 2px
}
.ant-radio-button-wrapper:last-child {
 border-radius:0 2px 2px 0
}
.ant-radio-button-wrapper:first-child:last-child {
 border-radius:2px
}
.ant-radio-button-wrapper:hover {
 position:relative;
 color:#1890ff
}
.ant-radio-button-wrapper:focus-within {
 box-shadow:0 0 0 3px rgba(24,144,255,.08)
}
.ant-radio-button-wrapper .ant-radio-inner,
.ant-radio-button-wrapper input[type=checkbox],
.ant-radio-button-wrapper input[type=radio] {
 width:0;
 height:0;
 opacity:0;
 pointer-events:none
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
 z-index:1;
 color:#1890ff;
 background:#fff;
 border-color:#1890ff
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before {
 background-color:#1890ff
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child {
 border-color:#1890ff
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
 color:#40a9ff;
 border-color:#40a9ff
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before {
 background-color:#40a9ff
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
 color:#096dd9;
 border-color:#096dd9
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active:before {
 background-color:#096dd9
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
 box-shadow:0 0 0 3px rgba(24,144,255,.08)
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
 color:#fff;
 background:#1890ff;
 border-color:#1890ff
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
 color:#fff;
 background:#40a9ff;
 border-color:#40a9ff
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
 color:#fff;
 background:#096dd9;
 border-color:#096dd9
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
 box-shadow:0 0 0 3px rgba(24,144,255,.08)
}
.ant-radio-button-wrapper-disabled {
 cursor:not-allowed
}
.ant-radio-button-wrapper-disabled,
.ant-radio-button-wrapper-disabled:first-child,
.ant-radio-button-wrapper-disabled:hover {
 color:rgba(0,0,0,.25);
 background-color:#f5f5f5;
 border-color:#d9d9d9
}
.ant-radio-button-wrapper-disabled:first-child {
 border-left-color:#d9d9d9
}
.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
 color:rgba(0,0,0,.25);
 background-color:#e6e6e6;
 border-color:#d9d9d9;
 box-shadow:none
}
@-webkit-keyframes antRadioEffect {
 0% {
  transform:scale(1);
  opacity:.5
 }
 to {
  transform:scale(1.6);
  opacity:0
 }
}
@keyframes antRadioEffect {
 0% {
  transform:scale(1);
  opacity:.5
 }
 to {
  transform:scale(1.6);
  opacity:0
 }
}
.ant-radio-group.ant-radio-group-rtl {
 direction:rtl
}
.ant-radio-wrapper.ant-radio-wrapper-rtl {
 margin-right:0;
 margin-left:8px;
 direction:rtl
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl {
 border-right-width:0;
 border-left-width:1px
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child):before {
 right:-1px;
 left:0
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child {
 border-right:1px solid #d9d9d9;
 border-radius:0 2px 2px 0
}
.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child {
 border-right-color:#40a9ff
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child {
 border-radius:2px 0 0 2px
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child {
 border-right-color:#d9d9d9
}
.ant-radio+span:empty {
 display:none
}






/* Make clicks pass-through */
#nprogress {
  pointer-events: none;
}

#nprogress .bar {
  background: #29d;

  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;

  width: 100%;
  height: 2px;
}

/* Fancy blur effect */
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1.0;

  -webkit-transform: rotate(3deg) translate(0px, -4px);
      -ms-transform: rotate(3deg) translate(0px, -4px);
          transform: rotate(3deg) translate(0px, -4px);
}

/* Remove these to get rid of the spinner */
#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}

#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;

  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;

  -webkit-animation: nprogress-spinner 400ms linear infinite;
          animation: nprogress-spinner 400ms linear infinite;
}

.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}

.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}

@-webkit-keyframes nprogress-spinner {
  0%   { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes nprogress-spinner {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.ant-table-row-cell-operate{display: flex;justify-content: space-between;margin: auto}



.ant-checkbox {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: rgba(0,0,0,.85);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    font-feature-settings: "tnum";
    position: relative;
    top: .2em;
    line-height: 1;
    white-space: nowrap;
    outline: none;
    cursor: pointer;
}
.ant-checkbox-checked .ant-checkbox-inner {
    background-color: #1890ff;
    border-color: #1890ff;
}

.ant-checkbox-inner {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    width: 16px;
    height: 16px;
    direction: ltr;
    background-color: #fff;
    border: 1px solid #d9d9d9;
        border-top-color: rgb(217, 217, 217);
        border-right-color: rgb(217, 217, 217);
        border-bottom-color: rgb(217, 217, 217);
        border-left-color: rgb(217, 217, 217);
    border-radius: 2px;
    border-collapse: separate;
    transition: all .3s;
}

.ant-checkbox-checked .ant-checkbox-inner::after {
    position: absolute;
    display: table;
    border: 2px solid #fff;
        border-top-color: rgb(255, 255, 255);
        border-top-style: solid;
        border-top-width: 2px;
        border-left-color: rgb(255, 255, 255);
        border-left-style: solid;
        border-left-width: 2px;
    border-top: 0;
    border-left: 0;
    transform: rotate(45deg) scale(1) translate(-50%,-50%);
    opacity: 1;
    transition: all .2s cubic-bezier(.12,.4,.29,1.46) .1s;
    content: " ";
}

.ant-checkbox-inner::after {
    position: absolute;
    top: 50%;
    left: 22%;
    display: table;
    width: 5.71428571px;
    height: 9.14285714px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    transform: rotate(45deg) scale(0) translate(-50%,-50%);
    opacity: 0;
    transition: all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;
    content: " ";
}

.ant-checkbox-checked::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 1px solid #1890ff;
    border-radius: 2px;
    visibility: hidden;
    -webkit-animation: antCheckboxEffect .36s ease-in-out;
    animation: antCheckboxEffect .36s ease-in-out;
        animation-fill-mode: none;
    -webkit-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    content: "";
}




.ant-radio {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: rgba(0,0,0,.85);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    font-feature-settings: "tnum";
    position: relative;
    top: .2em;
    line-height: 1;
    white-space: nowrap;
    outline: none;
    cursor: pointer;
}
.ant-radio-checked .ant-radio-inner {
    background-color: #1890ff;
    border-color: #1890ff;
}

.ant-radio-inner {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    width: 16px;
    height: 16px;
    direction: ltr;
    background-color: #fff;
    border: 1px solid #d9d9d9;
        border-top-color: rgb(217, 217, 217);
        border-right-color: rgb(217, 217, 217);
        border-bottom-color: rgb(217, 217, 217);
        border-left-color: rgb(217, 217, 217);
    border-radius: 10px;
    border-collapse: separate;
    transition: all .3s;
}

.ant-radio-checked .ant-radio-inner::after {
    position: absolute;
    display: table;
    border: 2px solid #fff;
        border-top-color: rgb(255, 255, 255);
        border-top-style: solid;
        border-top-width: 10px;
        border-left-color: rgb(255, 255, 255);
        border-left-style: solid;
        border-left-width: 10px;
    border-top: 0;
    border-left: 0;
    transform: rotate(45deg) scale(1) translate(-50%,-50%);
    opacity: 1;
    transition: all .2s cubic-bezier(.12,.4,.29,1.46) .1s;
    content: " ";
}

.ant-radio-inner::after {
    position: absolute;
    top: 50%;
    left: 22%;
    display: table;
    width: 5.71428571px;
    height: 9.14285714px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    transform: rotate(45deg) scale(0) translate(-50%,-50%);
    opacity: 0;
    transition: all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;
    content: " ";
}

.ant-radio-checked::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 1px solid #1890ff;
    border-radius: 10px;
    visibility: hidden;
    -webkit-animation: antCheckboxEffect .36s ease-in-out;
    animation: antCheckboxEffect .36s ease-in-out;
        animation-fill-mode: none;
    -webkit-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    content: "";
}

.dropdown-group{display: inline-block;width: 60px;}

.dropdown-group.open .dropdown-menus{display:block;}
.dropdown-group .dropdown-menus{display:none;}

.dropdown-link{color: #ffffff;}
.dropdown-menus {
position: absolute;
top: 50px;
right: 0px;
z-index: 1000;
display: none;
float: left;
min-width: 80px;
padding: 0px 0;
margin: 0px 0 0;
font-size: 14px;
text-align: left;
list-style: none;
background-color: #fff;
background-clip: padding-box;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
box-shadow: 0 6px 12px rgba(0,0,0,.175);
border-radius: 5px 5px 5px 5px;
overflow: hidden;
}

.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}

.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}


.ant-card-body .ant-form-inline .ant-form-item .ant-form-item-control-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: 1 1;
    flex: 1 1;
    display: inline-block;
    vertical-align: middle;
}


.ant-formBox{width:80%;margin:20px auto;}

.allCheckBox_item{min-width:50px;display:inline-block;padding-left: 20px;position:relative;}
.table_checkbox{position: relative;
display: block;
width: 16px;
height: 16px;
background-color: #fff;
border: 1px solid #1890ff;
border-radius: 2px;
border-collapse: separate;position: absolute;
left: 0px;
top: 10px;
transition: all .3s;}

.table_checkbox.active{background-color: #1890ff;
border-color: #1890ff;}
.table_checkbox.active::after {
    position: absolute;
    display: table;
    border: 2px solid #fff;
        border-top-color: rgb(255, 255, 255);
        border-top-style: solid;
        border-top-width: 2px;
        border-left-color: rgb(255, 255, 255);
        border-left-style: solid;
        border-left-width: 2px;
    top: 50%;
    left: 21%;
    width: 5.71428571px;
    height: 9.14285714px;
    border-top-color: rgb(255, 255, 255);
    border-top-style: solid;
    border-top-width: 2px;
    border-left-color: rgb(255, 255, 255);
    border-left-style: solid;
    border-left-width: 2px;
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(1) translate(-50%,-50%);
    transform: rotate(45deg) scale(1) translate(-50%,-50%);
    opacity: 1;
    transition: all .2s cubic-bezier(.12,.4,.29,1.46) .1s;
    content: ' ';
}


.ant-table-column-sorterBox{position:relative;overflow:hidden;}
.ant-table-column-sorter-sort{position: absolute;width: 20px;height: 20px;display: block;background: #000;position: ;top: 3px;right: -5px;overflow: hidden;}
.ant-table-column-sorter-up{position: absolute;width: 20px;height: 20px;display: block;background: #000;position: ;top: 3px;right: -5px;overflow: hidden;}
.ant-table-column-sorter-down{position: absolute;width: 20px;height: 20px;display: block;background: #000;position: ;top: 3px;right: -5px;overflow: hidden;}


.ant-table-column-sorter-sort{background: url(../../img/wap/sort1.png) center no-repeat;background-size:90%;cursor: pointer;}
.ant-table-column-sorter-up{background: url(../../img/wap/sort2.png) center no-repeat;background-size:90%;cursor: pointer;}
.ant-table-column-sorter-down{background: url(../../img/wap/sort3.png) center no-repeat;background-size:90%;cursor: pointer;}
.ant-table-column-title.active {color:#ffd200 !important;}
.input_number_add{width:20px;height:20px;position:absolute;top:5px;left:0px;

background: url(../../img/view/tree_close.png) center center no-repeat;background-size:80% 80%;cursor:pointer;
}
.input_number_cut{width:20px;height:20px;background: url(../../img/view/tree_open.png) center center no-repeat;cursor:pointer;
background-size:80% 80%;
position:absolute;top:5px;right:-10px;}

.tableinput2{border: 0px;
width: calc(100% + 0px);
outline: none;
line-height: 20px;
height: 32px;
margin: -2px -5px;
    background-size: auto;
background-size: auto;
background-size: 18px 18px;
color: #000000;}


.tableinput{border: 0px;
width: calc(100% + 0px);
outline: none;
line-height: 20px;
height: 32px;
margin: -2px -5px;
background: url(../../img/view/edit.png) right center no-repeat #fff;
    background-size: auto;
background-size: auto;
background-size: 18px 18px;
color: #000000;}



.ant-table-row-cell-white-space2.edit{width: calc(100% - 10px) !important;}
.ant-table-row-cell-white-space2.edit input{border: 0px;
width: calc(100% + 6px);
outline: none;
line-height: 20px;
height: 32px;
margin: -2px 5px;
background: url(../../img/view/edit.png) right center no-repeat;
    background-size: auto;
background-size: auto;
background-size: 24px 24px;
color: #000000;}
.ant-table-row-cell-white-space2 { white-space: nowrap;text-overflow: ellipsis;position:relative;}

.ant-table-row-cell-white-space5 { white-space: initial;text-overflow: ellipsis;position:relative;
width:26px !important;padding:10px;text-align:center;
margin: 0 auto;}


.ant-table-row-cell-white-space3.edit textarea{border: 0px;
width: calc(100% + 0px);height:100%;overflow:hidden;
outline: none;
line-height: 20px;
background: url(../../img/view/edit.png) right top no-repeat #fff;
background-size: auto;
background-size: auto;
background-size: 24px 24px;
color: #000000;}
.ant-table-row-cell-white-space3 {position: absolute;
top: 10px;
left: 5px;
bottom: 10px;
right: 5px;
background: #eee;}


.jlInput_select2{
border: 1px solid #d9d9d9;
line-height:32px;height:32px;border-radius:2px;
text-align:left;padding:0px 10px;background:#ffffff;width:100%;}

.jlInput_select{position: absolute;
top: -5px;
left: 2px;
width: 60px;
z-index: 100;
border: 0px;width:100%;
    border-right-color: currentcolor;
    border-right-style: none;
    border-right-width: 0px;
background: none;
border-right: 1px solid #ccc;line-height:28px;height:28px;background:#ffffff;
text-align: center;}
.jlInput_input{padding-left:70px;}
.white{background: #ffffff !important;position:relative;}


.textList{padding:30px;}
.textListitem{padding-bottom:30px;}
.textListitem_tit{line-height: 30px;
font-weight: 900;
margin-bottom: 10px;}
.textListitem_txt{line-height: 24px;}
.ant-page-header-heading-back{width: 32px;
display: inline-block;
float: left;
line-height: 32px;
background: #eee;
height: 32px;
border-radius: 25px;
text-align: center;
margin-right: 10px;background: url(../../img/view/back.png) right center no-repeat;background-size:100% auto;margin-top: 3px;}
.ant-page-header-heading-back2{width: 32px;
display: inline-block;
line-height: 32px;
background: #eee;
height: 32px;
border-radius: 25px;vertical-align: bottom;
text-align: center;
margin-right: 10px;background: url(../../img/logText.png) right center no-repeat;background-size:70% auto;margin-top: 3px;}


@font-face {
	font-family: yjsz;
	src: url('../../fonts/yjsz.ttf');
}

.wapper_load{
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 10000;
}

.wapper_load_bj {
  background: #020c34;
  opacity: 0.2;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  z-index: 10001;position: absolute;
}
/* .font_num {
	font-family: yjsz !important;
} */
.wapper_load_text {
	width: 200px;
	height: 30px;
	position: absolute;
	width: 130px;
	height: 40px;
	left:50%;margin-left:-65px;
	top:50%;margin-top:30px;
	display:none;
	text-align: center;
	font-size: 24px;
	font-weight: 900;
	line-height: 30px;
	color: #000000;z-index: 10005;
}

.wapper_load_item {
	position: absolute;
	width: 110px;
	height: 26px;
	left:50%;margin-left:-55px;z-index: 10005;
	top:50%;margin-top:-20px;
}

.wapper_load_item span {
	display: inline-block;
	width: 7px;
	height: 100%;
	border-radius: 1px;
	background: #0084ff;
	-webkit-animation: load 1s ease infinite;
	animation: load 1s ease infinite;border-radius:1px;
}

@-webkit-keyframes load {

	0%,
	100% {
		transform: scaleY(0.1);

	}

	50% {
		transform: scaleY(1);
	}
}

.wapper_load_item span:nth-child(1) {
	background: #0084ff;
}

.wapper_load_item span:nth-child(2) {
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s;
	background: #0084ff;
}

.wapper_load_item span:nth-child(3) {
	-webkit-animation-delay: 0.34s;
	animation-delay: 0.3s;
	background: #0084ff;
}

.wapper_load_item span:nth-child(4) {
	-webkit-animation-delay: 0.4s;
	animation-delay: 0.4s;
	background: #0084ff;
}

.wapper_load_item span:nth-child(5) {
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
	background: #0084ff;
}

.wapper_load_item span:nth-child(6) {
	-webkit-animation-delay: 0.6s;
	animation-delay: 0.6s;
	background: #0084ff;
}

.wapper_load_item span:nth-child(7) {
	-webkit-animation-delay: 0.7s;
	animation-delay: 0.7s;
	background: #0084ff;
}

.wapper_load_item span:nth-child(8) {
	-webkit-animation-delay: 0.8s;
	animation-delay: 0.8s;
	background: #0084ff;
}

.row-no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.row::before {
  display: table;
  content: " ";
}
.row::after {
  clear: both;
}
.col-6{
  width: 50%;
  float: left;
}
.ant_line_wrapper{margin-bottom:5px;}
.ant_map_wrapper{height:205px;}

.projdBox {
	position: relative;
	padding: 0px 0px;overflow:hidden;
}

.projdBox_num {
	height:12px;
	position: absolute;
	top: 6px;
	left: 4px;
}

.projdBox_numtext {
	line-height: 20px;
	position: absolute;
	color: #ffffff;
	left: 15px;
	font-size: 14px;
}
.projdBox_numtext1 {
line-height: 24px;
position: absolute;
color: #ffffff;
right: 10px;
text-align: right;
font-size: 14px;
top: 0px;
}
.projdBox_numtext2 {
	line-height: 14px;
	position: absolute;
	color: #ffffff;
	right: -75px;text-align:left;
	font-size:14px;width:60px;
}

.projdBox_bj {
	background: #6dc3fd;
	height: 24px;
}

.projdBox_color1 {
	background: #f34733;
}
.projdBox_color2 {
	background: #7ae296;
}
.line_box{line-height:20px;padding:5px 0px;position:relative;padding-bottom:5px;}
.line_box .line_box_tit{position:absolute;top:5px;line-height:24px;left:2px;width:110px;
color:#333333;text-align:left;font-weight:600;font-size:14px;}
.line_box .line_box_foot{position:absolute;top:5px;line-height:24px;right:0px;width:260px;color:#fc4a35;font-weight:900;font-size:13px;}
.line_box_body{padding-left:100px;padding-right:270px;height:20px;}



.ant-row-fixed{position: fixed;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
z-index: 4000;}

.ant-row-fixed_bj{background: #000;
position: absolute;
left: 0px;
bottom: 0px;
left: 0px;
right: 0px;
top: 0px;
opacity: 0.1;}

.ant-row-fixed_main{position: absolute;
right: 0px;
width: 300px;
background: #fff;
bottom: 0px;
top: 0px;overflow-y:auto;
padding: 30px 15px;}
.ant-row-fixed_main-title{line-height:40px;font-weight:900;font-size:16px;margin-bottom:10px;}
.ant-row-fixed_main .ant-form-inline .ant-form-item{margin-bottom:10px;}
.ant-row-body .ant-form-inline .ant-form-item{margin-bottom:0px;}
.ant-table-thead > tr > th.blue{background:#3d80ff !important;color:#ffffff;}
.ant-table-thead > tr > th.orange{background:#ff8560 !important;color:#ffffff;}
.ant-table-thead > tr > th.yellow{background:#ffcb67 !important;color:#000000;}
.ant-table-thead > tr > th.purple{background:#aa00aa !important;color:#ffd200;}
.ant-table-thead > tr > th.red{background:#ff6972 !important;color:#ffffff;}
.ant-table-thead > tr > th.black{background:#000000 !important;color:#ffd200;}

.ant-table-bordered .ant-table-tbody > tr > td.td_blueHd{background:#0022b0 !important;color:#ffd200;}
.ant-table-bordered .ant-table-tbody > tr > td.td_blue{background:#3d80ff !important;color:#ffffff;}
.ant-table-bordered .ant-table-tbody > tr > td.td_orange{background:#ff8560 !important;color:#ffffff;}
.ant-table-bordered .ant-table-tbody > tr > td.td_yellow{background:#ffcb67 !important;color:#000000;}
.ant-table-bordered .ant-table-tbody > tr > td.td_purple{background:#aa00aa !important;color:#ffd200;}
.ant-table-bordered .ant-table-tbody > tr > td.td_red{background:#ff6972 !important;color:#ffffff;}
.ant-table-bordered .ant-table-tbody > tr > td.td_black{background:#000000 !important;color:#ffd200;}


.ant-table-row-cell-white-space .colorPre{color: #ff6972;}
.fontRed {
    color: #ff6972;
}
.fontYellow{color: #ffd200;}

.ant-table-bordered .ant-table-tbody > tr > td.sort_targetRate_100{background:#3d80ff !important;color:#ffffff;}
.ant-table-bordered .ant-table-tbody > tr > td.sort_targetRate_10090{background:#ff8560 !important;color:#000000;}
.ant-table-bordered .ant-table-tbody > tr > td.sort_targetRate_9080{background:#ffcb67 !important;color:#000000;}
.ant-table-bordered .ant-table-tbody > tr > td.sort_targetRate_80{background:#ff6972 !important;color:#ffffff;}
.ant-table-bordered .ant-table-tbody > tr > td.sort_targetRate_null{background:#3d80ff !important;color:#ffffff;}
.ant-table-bordered .ant-table-tbody > tr > td.nosort_targetRate{color:#ff0505 !important;}
.ant-table-bordered .ant-table-tbody > tr > td.totalLine{ background: #722ed1 !important;color:#ffffff;}

.ant-table-bordered .ant-table-tbody > tr > td.sort_targetRate_80_color{color:#ff6972 !important;}

.ant-page-header-downMeun{
z-index: 30000;top:12px;
position: absolute;padding-right:24px;
cursor: pointer;}
.ant-page-header-downMeun{}
.ant-page-header-downMeunBox{position: absolute;
left: 0px;
top: 0px;
z-index: 2000;
}

.ant-page-header-downMeun::after {
  content: " ";
  display: inline-block;
  height:10px;
  width: 10px;
  border-width: 0px 2px 2px 0px;
  border-color: #000000;
  border-style: solid;
  -webkit-transform: matrix(.71,.71,-.71,.71,0,0);
  transform: matrix(.71,.71,-.71,.71,0,0);
  position: relative;
  top: -2px;
  position: absolute;
  top: 50%;
  margin-top: -5px;
  right: 2px;
}


.ant-page-header-downMeunBox_bj{position: fixed;
left: 0px;
top: 0px;
bottom: 0px;
right: 0px;
background: #000;
z-index: 200;
opacity: 0.1;}

.ant-page-header-downMeunBox_c{position: absolute;
left: 0px;
top: 50px;
width: 300px;
background: #fff;
z-index: 300;
border-radius: 5px;
padding: 10px 25px;}

.ant-page-header-downMeunBox_c ul{padding:0px;margin:0px;list-style:none;}
.ant-page-header-downMeunBox_c ul li{line-height:30px;font-size:14px;color:#000;list-style: circle;cursor:pointer;}

.ant-page-header-downMeunBox_c ul li .itemLinks.active{color:#40a9ff;}



.table_index{width:50px; min-width:50px;text-align:center;}
.column50{width:50px;}


.table_boxMain{min-width:600px;max-width:1200px;margin:0 auto;padding:20px 0px;}
.table_title{line-height:40px;font-size:14px;font-weight:900;}
.table_center td{border:1px solid #0022b0;padding:6px;}
.table_center td.td_c{color:#000000;text-align:center !important;}
.table_center td.td_d{color:#000000;text-align:center;}
.table_center td.td_t{overflow-wrap: break-word;white-space: nowrap;font-weight: 900;color: #0022b0;background: #bbdefb;text-align:center;}
.table_center td.td_h{overflow-wrap: break-word;white-space: nowrap;font-weight: 900;color: #0022b0;text-align:right;}
.table_center td.td_hc{overflow-wrap: break-word;white-space: nowrap;font-weight: 900;color: #0022b0;text-align:center;}
.table_center td.td_l{text-align:left !important;}
.table_center table{width:100%;}
.td_d_text{padding:20px;text-align:left;}
.td_d_text p{margin:0px;padding:0px;}


.ant-tooltip-bj{position: fixed;
z-index: 1000;
background: #000;
left: 0px;
top: 0px;
bottom: 0px;
right: 0px;
opacity: 0;}
.ant-tooltip {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	color: rgba(0, 0, 0, .85);
	font-size: 14px;
	font-variant: tabular-nums;
	line-height: 1.5715;
	list-style: none;
	font-feature-settings: "tnum";
	position: fixed;
	z-index: 1070;
	display: block;
	max-width: 250px;
	visibility: visible
}

.ant-tooltip-hidden {
	display: none
}

.ant-tooltip-placement-top,
.ant-tooltip-placement-topLeft,
.ant-tooltip-placement-topRight {
	padding-bottom: 8px
}

.ant-tooltip-placement-right,
.ant-tooltip-placement-rightBottom,
.ant-tooltip-placement-rightTop {
	padding-left: 8px
}

.ant-tooltip-placement-bottom,
.ant-tooltip-placement-bottomLeft,
.ant-tooltip-placement-bottomRight {
	padding-top: 8px
}

.ant-tooltip-placement-left,
.ant-tooltip-placement-leftBottom,
.ant-tooltip-placement-leftTop {
	padding-right: 8px
}

.ant-tooltip-inner {
	min-width: 30px;
	padding:10px 10px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	word-wrap: break-word;
	border-radius:5px;
	background-color:#ffd200;
	box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05)
}

.ant-tooltip-arrow {
	position: absolute;
	display: block;
	width: 13.07106781px;
	height: 13.07106781px;
	overflow: hidden;
	background: transparent;
	pointer-events: none
}
.ant-tooltip-arrow-content2 {

	background-color:#ffffff !important;
	
}
.ant-tooltip-inner2 {

	background-color:#ffffff !important;
	box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 -3px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05)
}
.ant-tooltip-arrow-content {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
	width: 10px;
	height: 10px;
	margin: auto;
	background-color:#ffd200;
	content: "";
	pointer-events: auto
}

.ant-tooltip-placement-top .ant-tooltip-arrow,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow,
.ant-tooltip-placement-topRight .ant-tooltip-arrow {
	bottom: -5.07106781px
}

.ant-tooltip-placement-top .ant-tooltip-arrow-content,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,
.ant-tooltip-placement-topRight .ant-tooltip-arrow-content {
	box-shadow: 3px 3px 7px rgba(0, 0, 0, .07);
	transform: translateY(-6.53553391px) rotate(45deg)
}

.ant-tooltip-placement-top .ant-tooltip-arrow {
	left: 50%;
	transform: translateX(-50%)
}

.ant-tooltip-placement-topLeft .ant-tooltip-arrow {
	left: 13px
}

.ant-tooltip-placement-topRight .ant-tooltip-arrow {
	right: 13px
}

.ant-tooltip-placement-right .ant-tooltip-arrow,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow {
	left: -5.07106781px
}

.ant-tooltip-placement-right .ant-tooltip-arrow-content,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content {
	box-shadow: -3px 3px 7px rgba(0, 0, 0, .07);
	transform: translateX(6.53553391px) rotate(45deg)
}

.ant-tooltip-placement-right .ant-tooltip-arrow {
	top: 50%;
	transform: translateY(-50%)
}

.ant-tooltip-placement-rightTop .ant-tooltip-arrow {
	top: 5px
}

.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
	bottom: 5px
}

.ant-tooltip-placement-left .ant-tooltip-arrow,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow {
	right: -5.07106781px
}

.ant-tooltip-placement-left .ant-tooltip-arrow-content,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow-content {
	box-shadow: 3px -3px 7px rgba(0, 0, 0, .07);
	transform: translateX(-6.53553391px) rotate(45deg)
}

.ant-tooltip-placement-left .ant-tooltip-arrow {
	top: 50%;
	transform: translateY(-50%)
}

.ant-tooltip-placement-leftTop .ant-tooltip-arrow {
	top: 5px
}

.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
	bottom: 5px
}

.ant-tooltip-placement-bottom .ant-tooltip-arrow,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
	top: -5.07106781px
}

.ant-tooltip-placement-bottom .ant-tooltip-arrow-content,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content {
	box-shadow: -3px -3px 7px rgba(0, 0, 0, .07);
	transform: translateY(6.53553391px) rotate(45deg)
}

.ant-tooltip-placement-bottom .ant-tooltip-arrow {
	left: 50%;
	transform: translateX(-50%)
}

.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
	left: 13px
}

.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
	right: 13px
}

.ant-tooltip-magenta .ant-tooltip-arrow-content,
.ant-tooltip-magenta .ant-tooltip-inner,
.ant-tooltip-pink .ant-tooltip-arrow-content,
.ant-tooltip-pink .ant-tooltip-inner {
	background-color: #eb2f96
}

.ant-tooltip-red .ant-tooltip-arrow-content,
.ant-tooltip-red .ant-tooltip-inner {
	background-color: #f5222d
}

.ant-tooltip-volcano .ant-tooltip-arrow-content,
.ant-tooltip-volcano .ant-tooltip-inner {
	background-color: #fa541c
}

.ant-tooltip-orange .ant-tooltip-arrow-content,
.ant-tooltip-orange .ant-tooltip-inner {
	background-color: #fa8c16
}

.ant-tooltip-yellow .ant-tooltip-arrow-content,
.ant-tooltip-yellow .ant-tooltip-inner {
	background-color: #fadb14
}

.ant-tooltip-gold .ant-tooltip-arrow-content,
.ant-tooltip-gold .ant-tooltip-inner {
	background-color: #faad14
}

.ant-tooltip-cyan .ant-tooltip-arrow-content,
.ant-tooltip-cyan .ant-tooltip-inner {
	background-color: #13c2c2
}

.ant-tooltip-lime .ant-tooltip-arrow-content,
.ant-tooltip-lime .ant-tooltip-inner {
	background-color: #a0d911
}

.ant-tooltip-green .ant-tooltip-arrow-content,
.ant-tooltip-green .ant-tooltip-inner {
	background-color: #52c41a
}

.ant-tooltip-blue .ant-tooltip-arrow-content,
.ant-tooltip-blue .ant-tooltip-inner {
	background-color: #1890ff
}

.ant-tooltip-geekblue .ant-tooltip-arrow-content,
.ant-tooltip-geekblue .ant-tooltip-inner {
	background-color: #2f54eb
}

.ant-tooltip-purple .ant-tooltip-arrow-content,
.ant-tooltip-purple .ant-tooltip-inner {
	background-color: #722ed1;
}
.ant-tooltip-inner{font-size:12px;text-align:left;font-weight:400;}
.ant-tooltip-rtl {
	direction: rtl
}

.ant-tooltip-rtl .ant-tooltip-inner {
	text-align: right
}
.ant-tooltip-content{border-radius:5px;}
.tooltip-relative{position:relative;}

.ant-tooltip2-inner a {display:block;outline:none;
text-decoration:none !important;
  margin: 0px;
  padding: 0px;
  line-height: 30px;
  text-align: center;
  border-bottom: 1px solid #eee;
  color: #333333;
  font-size: 12px;

}
.ant-tooltip2-inner a:focus{color: #1d8eff;text-decoration:none;}
.ant-tooltip2 {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	color: rgba(0, 0, 0, .85);
	font-size: 14px;
	font-variant: tabular-nums;
	line-height: 1.5715;
	list-style: none;
	font-feature-settings: "tnum";
	position: absolute;
	z-index: 1070;
	display: block;
	max-width: 100px;
	visibility: visible
}
.ant-tooltip2-content{border-radius:2px;}

.ant-tooltip2-inner p{margin:0px;padding:0px;cursor:pointer;}
.ant-tooltip2-arrow {
	position: absolute;
	display: block;
	width: 13.07106781px;
	height: 13.07106781px;
	overflow: hidden;
	background: transparent;
	pointer-events: none;top:-13px;right:2px;
}
.ant-tooltip2-inner {
	min-width: 30px;
	padding:0px 0px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	word-wrap: break-word;
	border-radius:1px;
	background-color:#ffffff;
	box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05)
}
.ant-tooltip2-arrow-content {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
	width: 5px;
	height: 5px;
	margin: auto;
	background-color: #ffffff;
	content: "";
	pointer-events: auto
}


.ant-tooltip2-placement-bottom .ant-tooltip2-arrow-content,
.ant-tooltip2-placement-bottomLeft .ant-tooltip2-arrow-content,
.ant-tooltip2-placement-bottomRight .ant-tooltip2-arrow-content {
	box-shadow: -3px -3px 7px rgba(0, 0, 0, .07);
	transform: translateY(6.53553391px) rotate(45deg)
}

.ant-tooltip2-placement-bottom .ant-tooltip2-arrow-content, .ant-tooltip2-placement-bottomLeft .ant-tooltip2-arrow-content, .ant-tooltip2-placement-bottomRight .ant-tooltip2-arrow-content {
  box-shadow: -3px -3px 7px rgba(0, 0, 0, .07);
  transform: translateY(6.53553391px) rotate(45deg);
}

.ant-tooltip2-bj{position: fixed;
z-index: 1000;
background: #000;
left: 0px;
top: 0px;
bottom: 0px;
right: 0px;
opacity: 0;}




.animation_red{-webkit-animation:twinkling_red 1s infinite ease-in-out;
animation:twinkling_red 2s infinite ease-in-out;
-webkit-animation-fill-mode:both;
font-size:12px;
animation-fill-mode:both;}

@-webkit-keyframes twinkling_red{
 0%{background-image:linear-gradient(rgba(255,105,114,0.5),rgba(255,105,114,0.05));}
     50%{background-image:linear-gradient(rgba(255,105,114,0.2),rgba(255,105,114,0.05));}
     100%{background-image:linear-gradient(rgba(255,105,114,0.5),rgba(255,105,114,0.05));}
}@keyframes twinkling_red{
     0%{background-image:linear-gradient(rgba(255,105,114,0.5),rgba(255,105,114,0.05));}
     50%{background-image:linear-gradient(rgba(255,105,114,0.2),rgba(255,105,114,0.05));}
     100%{background-image:linear-gradient(rgba(255,105,114,0.5),rgba(255,105,114,0.05));}
}

.table_link{text-decoration: underline;color: #333333;}


