@input-placeholder-color:#d9d9d9;
.ttk-scm-get-voucher-to-tj{
    width: 100%;
    //height: 100%;
   // padding-bottom: 50px;
    height: 432px;
    // .fixedDataTableRowLayout_rowWrapper .fixedDataTableCellLayout_main.public_fixedDataTableCell_main:nth-child(3){
    //     padding: 5px
    // }
    // .cell_header{
    //     line-height: 27px;
    //     height: 27px !important;
    //     width: 100% !important;
    // }
    .ant-spin-nested-loading{
        height: 100%;
        .ant-spin-container{
            height: 100%;
        }
        .ant-spin-container.ant-spin-blur{
            height: 100%
        }
    }
    .sep1-tip{
        position: absolute;
        right: 0;
      //  width: 230px;
        top: 93px;
        color: red;
        text-align: right;
    }
    .center-row{
        text-align: center;
        // height: 40px;
        // line-height: 40px;
        // vertical-align: middle;
        // span{
        //     height: 40px;
        //     line-height: 40px;
        //     vertical-align: middle;
        // }
        
    }
    .success-count{
        font-size: 30px;
        margin-left: 10px;
        margin-right: 10px;
    }
    .ant-select{
      //  width: 100%;
      //  height: 26px;
      height: 80%;
      margin-top: 4px;
     // margin-left: 7%;
      width: 95%;
      text-align: right;
        .ant-select-selection.ant-select-selection--single{
            height: 100%;
           // line-height: 26px;
            .ant-select-selection__rendered{
                height: 100%;
               // line-height: 26px;
                .ant-select-selection-selected-value{
                    height: 100%;
                    //line-height: 26px;
                    font-size: 12px;
                }
            }
            .ant-select-selection__clear{
                right: 22px;
            }
        }
    }
	&-header{
	    height: 60px;
	    flex: 0 0 60px;
		background: #1EB5AD;
    	font-size: 20px;
    	font-weight: bold;
    	flex-direction:row;
    	align-items:center;
    	overflow: hidden;
		justify-content: space-between;

    	&-left {
			height: 60px;
			flex-direction: row;
			line-height: 60px;
			color: #ffffff;
			line-height: 60px;
			padding-left:30px;

			&-logo {
				width: 40px;
				height: 40px;
				margin: 10px 0 0 0;
			}

			&-sitename {
				font-family: 'Microsoft Yahei', 'PingFang SC';
				font-weight: 700;
				font-style: normal;
				font-size: 24px;
				color: #FFFFFF;
				margin:0 auto;
				margin: 0px 0px 0px 15px;
			}

			&-split {
				width: 2px;
				height: 22px;
				background: #ffffff;
				margin: 21px 15px 0 15px;
			}

			&-login {
				font-size: 18px;
				font-weight: 400;
			}
		}

		&-right{
			display: block;
			width:92px;
			line-height:36px;
			border:1px solid #ffffff;
			border-radius: 5px;
			font-size:16px;
			font-weight:400;
			text-align: center;
			color:#ffffff;
			margin-right:44px;
			cursor: pointer;
		}

		&-right:hover{
            color:#9ad9c2;
            border-color:#9ad9c2;
		}
	}

    &-form{
        flex:1;
        overflow-y:auto;

        &>div{
            width:100%;
            margin-right:auto;
            margin-left:auto;
        }
        .ant-checkbox-inner{
            border-color:#1EB5AD!important;
        }
        .ant-checkbox-checked .ant-checkbox-inner{
            background:#1EB5AD!important;
        }
        .mk-datepicker:hover .ant-input,.mk-input:hover .ant-input{
            border-color: #1EB5AD;
            outline: 0;
            box-shadow: 0 0 0 2px rgba(30, 181, 173, 0.2);
        }
        .has-error .mk-input:hover .ant-input,.has-error .ant-input:focus{
            border-color: #ff4d4f;
            outline: 0;
            box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
        }

        .ant-input:focus {
            border-color: #1EB5AD;
            outline: 0;
            box-shadow: 0 0 0 2px rgba(30, 181, 173, 0.2);
        }
        .ant-select-open .ant-select-selection{
            border-color: #1EB5AD;
            outline: 0;
            box-shadow: 0 0 0 2px rgba(30, 181, 173, 0.2);
        }
        .has-error .ant-select-selection:hover{
            border-color: #ff4d4f;
            outline: 0;
            box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
        }
        .ant-select-selection:hover, .ant-select-selection:focus{
            border-color: #1EB5AD;
            outline: 0;
            box-shadow: 0 0 0 2px rgba(30, 181, 173, 0.2);
        }

        // .mk-form-item:not(:last-child){
        //     margin-bottom: 30px
        // }

        // .ant-form-item-control-wrapper, .ant-input-group-wrapper{
        //     width:100%;
        // }


        // .ant-form-item-control, .ant-input-wrapper{
        //     height: 50px;
        // }

        // .mk-input{
        //     height: 100%;
        // }

        // .ant-form-explain{
        //     margin-top: 5px;
        // }

        // &-title {
        //     text-align: center;
        //     font-size: xx-large;
        //     margin:30px auto 16px!important;
        //     font-size: 28px;
        //     font-weight: 700;

        //     .ant-form-item-control {
        //         line-height:50px;
        //         transform: translateX(8px);
        //     }
        // }
        // &-date{
        //     .ant-calendar-picker-input{
        //         width:400px;
        //         height:50px;
        //         font-size:14px;
        //         color:#999999;
        //     }
        //     .ant-calendar-picker:hover .ant-calendar-picker-input{
        //         border-color: #1EB5AD;
        //         outline: 0;
        //         box-shadow: 0 0 0 2px rgba(30, 181, 173, 0.2);
        //     }
        //     .has-error .ant-calendar-picker:hover .ant-calendar-picker-input{
        //         border-color: #ff4d4f;
        //         outline: 0;
        //         box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
        //     }
        // }
        &-bar {
            display: flex;
            justify-content: space-between;
          //  margin-bottom: 20px;
            text-align: center;
            width: 400px;
            height: 80px;
            position: relative;

            &-step-icon{
                width: 50px;
                height: 50px;
                border:1px solid #666666;
                background: #ffffff;
                border-radius: 100%;
                text-align: center;
                line-height: 50px;
                font-size: 28px;
                font-weight: 400;
                color: #666666;
                margin:0 auto 5px;
                cursor: default;
            }
            &-step-description{
                color:#666;
            }

            &-line{
                position: absolute;
                width: 95px;
                height: 1px;
                background-image: linear-gradient(to right, #ccc 0%, #ccc 50%, transparent 50%);
                background-size: 10px 1px;
                background-repeat: repeat-x;
            }
            &-line.active{
                background-image: linear-gradient(to right, #1EB5AD 0%, #1EB5AD 50%, transparent 50%);
                background-size: 10px 1px;
                background-repeat: repeat-x;
            }
            &-line:nth-of-type(1){
                top:25px;
                left:72px;
            }
            &-line:nth-of-type(2){
                top:25px;
                right:65px;
            }

        }
        // .backLastStep{
        //     color:#1EB5AD;
        //     text-align: center;
        //     margin-top: 15px;
        //     span{
        //         cursor: pointer;
        //     }
        //     span:hover{
        //         text-decoration: underline;
        //     }
        // }
        // .gologin{
        //     cursor: default;
        //     a{
        //         cursor: pointer;
        //         color:#1EB5AD
        //     }
        //     a:hover{
        //         text-decoration: underline;
        //     }
        // }
        .protocol:hover{
            text-decoration: underline;
        }
        // &-mobile .ant-input  {
        //     padding-left: 20px !important;
        //     font-size: 14px;
        //     color:#999999;
        // }

        // &-password .ant-input  {
        //     padding-left: 20px !important;
        //     font-size: 14px;
        //     color:#999999;
        // }

        // &-org .ant-input  {
        //     padding-left: 20px !important;
        //     font-size: 14px;
        //     color:#999999;
        // }

        // &-captcha .ant-input  {
        //     padding-left: 20px !important;
        //     font-size: 14px;
        //     border-right-width: 0px;
        // }
        // &-captcha .mk-btn:hover{
        //         color: #1EB5AD!important;
        //         background-color: #fff!important;
        //         border-color: #1EB5AD!important;
        // }
        // &-captcha .mk-btn[disabled]:hover{
        //     color: #999!important;
        //     background-color: #f5f5f5!important;
        //     border-color: #d9d9d9!important;
        // }
        // &-register{
        //     .mk-btn{
        //         width: 100%;
        //         height: 100%;
        //     }
        //     .mk-btn-softly:focus{
        //         background: rgba(30, 181, 173, 0.7);
        //     }
        //     .mk-btn-softly{
        //         background-color: #1EB5AD;
        //         border-color: #1EB5AD;
        //         color:#fff;
        //         font-size:18px;
        //         border:none;
        //     }
        //     .mk-btn-softly[disabled]{
        //         color: rgba(0, 0, 0, 0.25);
        //         background-color: #f5f5f5;
        //         border-color: #d9d9d9;
        //     }
        //     margin-bottom: 5px !important;
        // }

        // .ant-input-group-addon{
        //     padding: 0px;
        //     border-width: 0px;

        //     .mk-btn{
        //         height: 50px;
        //         border-bottom-left-radius: 0;
        //         border-top-left-radius: 0;
        //     }
        // }

        // .ant-select  {
        //     width: 400px;
        //     height: 50px;
        //     font-size: 14px;
        //     color:#999999;
        // }

        // .ant-select-selection{
        //     height: 100%
        // }

        // .ant-select-selection__rendered{
        //     height: 100%
        // }

        // .ant-select-selection-selected-value{
        //     line-height: 50px;
        // }

        // .ant-input-group-addon{
        //     padding: 0px;
        //     border-width: 0px;

        //     .mk-btn{
        //         height: 50px;
        //         border-bottom-left-radius: 0;
        //         border-top-left-radius: 0;
        //     }
        // }

        // .mk-checkbox{
        //     margin-right: 0px;
        // }

        // &-editDate{
        //     font-size:16px;
        //     font-weight:400;
        //     margin-top:60px;
        //     text-align: center;
        //     color:#999999;
        //     .mk-icon{
        //         margin-left:10px;
        //         cursor: pointer;
        //     }
        // }
        // &-editStandard{
        //     font-size:16px;
        //     font-weight:400;
        //     margin-top:10px;
        //     margin-bottom:50px;
        //     text-align: center;
        //     color:#999999;
        //     .mk-icon{
        //         margin-left:10px;
        //         cursor: pointer;
        //     }
        // }
        // .ant-btn:not([disabled]):hover{
        //     background: rgba(30, 181, 173, 0.7) !important;
        //     color: #fff !important;
        // }
    }

    .editBtn{
        transform: translateY(3px);
        font-size: 20px;
        padding-left: 2px
    }



    .ttk-scm-get-voucher-to-tj-form-bar{
        width: 400px;
    }
    .ant-btn.mk-btn.mk-btn-primary.app-asset-card-footer-btnGroup-item.ant-btn-primary{
        padding: 0
    }
    &-footer {
        border-top: 1px solid #e8e8e8;
        position: absolute;
        width: 100%;
        left: 0;
        bottom: 0;
        padding-top: 10px;
        height: 50px;
        display: flex;
        background: #fff;
        border-radius: 0 0 4px 4px;
        justify-content: center;
        &-btnGroup {
            &-item {
                margin: 0 4px;
                width: 59.39px;
            }
            &-item:nth-child(3) {
                width: 78px;
            }
        } 
    }
}