body {
    margin: 0;
    font-family: "Chinese Quote", -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";
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    color: rgba(0, 0, 0, 0.65);
    background-color: #fff;
    height: 100%;
}

h1, h2, h3, h4, h5, h6 {
    margin-top: 0px;
    margin-bottom: 0.5em;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 500;
}
button, html [type='button'], [type='reset'], [type='submit'] {
    -webkit-appearance: button;
}
.mian_box-b{background-color:#ffffff;height:auto;float:left;width:100%}
.mian_box-b-t{float:left;padding-top:10px;width:auto;text-align:left;}
.mian_box-b-v{float:left;width:100%;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;}
.ant-layout, .ant-layout * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.ant-card-body {
    padding: 24px 20px;
}

.ant-card-bordered {
    border: 1px solid #e8e8e8;
}
.ant-row {
    position: relative;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
    zoom: 1;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.ant-card {
    font-family: "Chinese Quote", -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";
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    color: rgba(0, 0, 0, 0.65);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
    background: #fff;
    border-radius: 2px;
    position: relative;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
.common-title {
    padding-bottom: 15px;
    position: relative;
    float: left;
    width: 100%;
    text-align:right;
}

.common-title::before {
    content: "";
    position: absolute;
    bottom: 11px;
    left: 0px;
    width: 100%;
    height: 1px;
    background: #eee;
}
.common-title h2 span,.common-title span {
    font-weight: 800;
    border-bottom: 2px solid #c43011;
    padding-bottom: 5px;
    display: inline-block;
	font-size: 20px;
    cursor: pointer;
    color:black;
}

.common-title h2 span a:hover,.common-title h2 span:hover,.common-title span:hover{
    color: #ff892a;
}


.ant-col {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    /*width: 67.5%;*/
	float: left;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
	position:relative;
}

.ant-table {
    font-family: "Chinese Quote", -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";
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    color: rgba(0, 0, 0, 0.65);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
    position: relative;
    clear: both;
    font-size: 16px !important;
}
.ant-table table {
    width: 100%;
    border-collapse: collapse;
    text-align: left;
    border-radius: 4px 4px 0 0;
}

.ant-table-thead > tr, .ant-table-tbody > tr {
    -webkit-transition: all 0.3s, height 0s;
    transition: all 0.3s, height 0s;
}

.ant-table-thead > tr > th {
    background: #fafafa;
    -webkit-transition: background 0.3s ease;
    transition: background 0.3s ease;
    text-align: left;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 500;
    border-bottom: 1px solid #e8e8e8;
}
.ant-table-thead > tr > th, .ant-table-tbody > tr > td {
    padding: 12px 10px;
}
.ant-table-thead > tr:first-child > th:first-child {
    border-top-left-radius: 4px;
}
.ant-table-tbody > tr > td {
    border-bottom: 1px solid #e8e8e8;
    -webkit-transition: all 0.3s, border 0s;
    transition: all 0.3s, border 0s;
}
.ant-table-thead > tr:not(.ant-table-expanded-row).ant-table-row-hover > td, .ant-table-tbody > tr:not(.ant-table-expanded-row).ant-table-row-hover > td, .ant-table-thead > tr:not(.ant-table-expanded-row):hover > td, .ant-table-tbody > tr:not(.ant-table-expanded-row):hover > td {
    background: #ffe8e6;
}

.ant-table-tbody > tr:nth-child(even) {
	background: #fafafa;
}
.ant-table-tbody > tr:nth-child(odd) {
	/*background: #ffe8e6;*/
	background: #ffffff;
}

.ant-btn {
    line-height: 1.499;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 0 15px;
    font-size: 14px;
    border-radius: 4px;
    height: 32px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
    position: relative;
    -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
    box-shadow: 0px 2px 0px rgba(0,0,0,0.015);
    color: rgba(0, 0, 0, 0.65);
    background-color: #c40311;
    border-color: #d9d9d9;
	color:#ffffff;
	line-height: 30px;
}
.ant-btn, .ant-btn:active, .ant-btn:focus {
    outline: 0;
}

.ant-btn::before {
    position: absolute;
    top: -1px;
    left: -1px;
    bottom: -1px;
    right: -1px;
    background: #fff;
    opacity: 0.35;
    content: "";
    border-radius: inherit;
    z-index: 1;
    -webkit-transition: opacity 0.2s;
    transition: opacity 0.2s;
    pointer-events: none;
    display: none;
}

.ant-btn:hover, .ant-btn:focus, .ant-btn:active, .ant-btn.active {
    color: #ffffff;
    background-color: #d1262b;
    border-color: #d1262b;
	text-decoration: none;
}

:not([disabled]).ant-btn:hover {
    text-decoration: none;
}
.ant-btn > i, .ant-btn > span {
    pointer-events: none;
    display: inline-block;
}
.ant-btn > .anticon + span, .ant-btn > span + .anticon {
    margin-left: 8px;
    font-size: 14px;
    border-radius: 4px;
    height: 24px;
}

.ant-divider {
    font-family: "Chinese Quote", -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";
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    color: rgba(0, 0, 0, 0.65);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
    background: #e8e8e8;
}
.ant-divider, .ant-divider-vertical {
    margin: 0 8px;
    display: inline-block;
    height: 0.9em;
    width: 1px;
    vertical-align: middle;
    position: relative;
    top: -0.06em;
}

.ant-col-12 {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
}
.colStyle {
    text-align: right;
    font-family: Arial;
    line-height: 30px;
	height: 30px;
    font-size: 16px !important;
	padding: 6px;
}
.rowStyle {
    text-align: left;
    font-family: Arial;
    color: #afacab;
    line-height: 30px;
	height: 30px;
	font-size: 16px !important;
	padding: 6px;
}

.ant-divider-dashed,.ant-divider-dashed td {
    background: none;
    border-top: 1px dashed #e8e8e8;
}

tr.ant-divider-footer td {
    border-bottom: 1px dashed #e8e8e8;
}

.int-0{font-family:Microsoft YaHei,Verdanai;border:1px solid #ffffff;width:100%;/*height:100%;*/line-height:24px;font-size:16px;min-height:32px;/*border-right:0px solid #e6e6e6 !important;*/text-indent:6px;margin:0px;
padding:0px;margin-right:0px !important;}

select{font-family:Microsoft YaHei;border:solid 1px #ffd688;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-left:6px;padding-right:24px;background:url("../images/arrow_16.png") no-repeat scroll right center transparent;height:30px;line-height:32px;}
select::-ms-expand { display: none; font-family:Microsoft YaHei;}
select option{border:1px solid #ffd688;font-family:Microsoft YaHei;}

input::-webkit-input-placeholder { /* WebKit browsers */ 
color: #e6e6e6; font-style:italic;
} 

input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #e6e6e6; font-style:italic;
} 

input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #e6e6e6; font-style:italic;
} 

input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #e6e6e6; font-style:italic;
} 
input:focus,textarea:focus{
  border:#d1262b 1px solid;
}
input:hover,textarea:hover{
  border:#d1262b 1px solid;
}

.int-01:hover,.int-01:focus{border:#ffffff 1px solid;;border-bottom:#d1262b 1px solid;}

input[type='radio']{line-height:24px;min-height:20px;width:24px;padding:4px 8px;}
input[type='radio']:hover,input[type='radio']:focus,{coloer:#d1262b;border: 2px solid gold;}