.layuimini-content-page{background-color:#f2f2f2!important;}
.layuimini-container {border:1px solid #f2f2f2;border-radius:5px;background-color:#f2f2f2}
.layuimini-main {margin:10px 10px 10px 10px;border:5px solid #ffffff;border-radius:5px;background-color:#ffffff}
.layui-breadcrumb>* {font-size: 13px;!important;}

/**必填红点 */
.layuimini-form>.layui-form-item>.required:after {content:'*';color:red;position:absolute;margin-left:4px;font-weight:bold;line-height:1.8em;top:6px;right:5px;}
.layuimini-form>.layui-form-item>.layui-form-label {width:120px !important;}
.layuimini-form>.layui-form-item>.layui-input-block {margin-left:150px !important;}
.layuimini-form>.layui-form-item>.layui-input-block >tip {display:inline-block;margin-top:10px;line-height:10px;font-size:10px;color:#a29c9c;}

/**搜索框*/
.layuimini-container .table-search-fieldset {margin: 0;border: 1px solid #e6e6e6;padding: 10px 20px 5px 20px;color: #6b6b6b;}



 .top-title {position:absolute!important;top:0;left:300px;width:80%;font-size:16px;font-weight: 800;height:100%;line-height:60px;text-align:center;color:#000!important;transition:all .2s;}
 .layui-form-label{width:100px !important;}
.layui-text-em,.layui-word-aux{color:red !important;}
.layui-form-label.required:before{ content: ' *';color: red;}


.payment_wrapper {
                background: #fff;
                margin: auto;
                margin-top: 10px;
                padding: 20px 0;
                width: 1200px;
            }

            .payment_header {
                padding: 50px 68px;
                border-bottom: 1px solid #eee
            }

            .payment_header p:first-of-type {
                margin-bottom: 18px
            }

            .payment_header p {
                color: #333
            }

            .payment_header p span {
                font-size: 14px
            }

            .payment_header .price_text {
                color: #f60;
                font-size: 14px;
                font-weight: 700
            }

            .payment_content {
                padding: 70px 110px 110px 110px;
                display: flex
            }

            .payment_img {
                position: relative;
                width: 246px;
                height: 246px;
                border: 1px solid #eee
            }

            .payment_img span {
                display: block;
                width: 36px;
                height: 36px;
                position: absolute
            }

            .payment_img span:first-of-type {
                left: -4px;
                top: -3px;
                border-top: 7px solid #eee;
                border-left: 7px solid #eee
            }

            .payment_img span:nth-of-type(2) {
                right: -4px;
                top: -3px;
                border-top: 7px solid #eee;
                border-right: 7px solid #eee
            }

            .payment_img span:nth-of-type(3) {
                left: -4px;
                bottom: -3px;
                border-bottom: 7px solid #eee;
                border-left: 7px solid #eee
            }

            .payment_img span:nth-of-type(4) {
                right: -4px;
                bottom: -3px;
                border-bottom: 7px solid #eee;
                border-right: 7px solid #eee
            }

            .payment_img img {
                margin: 36px 36px
            }

            .img_btn {
                background: #00a13a;
                color: #fff;
                font-size: 12px;
                padding: 14px 44px;
                text-align: center;
                margin-top: 17px
            }

            .process {
                width: 692px;
                background: #00a13a;
                height: 300px;
                margin-left: 20px;
                display: flex;
                padding: 0 40px
            }

            .process div {
                flex: 1;
                text-align: center;
                color: #fff;
                font-size: 14px
            }

            .process div img {
                margin-bottom: 32px
            }

            .process div span {
                display: block;
                width: 40px;
                height: 40px;
                border-radius: 50%;
                background: #fff;
                color: #00a13a;
                line-height: 40px;
                font-size: 14px;
                font-weight: 700;
                margin: 48px auto 30px
            }


           
#certcontent{padding-bottom: 50px;}