/** copy **/
.frame {
    overflow: hidden;
    line-height: 1;margin: 0px;
}
.childrenBody{background-color: rgb(245,245,245);padding:10px;}
a{text-decoration: none;color:#444;}
a img{border:none;}
ul,li{list-style: none;margin:0px;padding: 0px;}
#app {
    height: 100%;
    text-align: left;
}
body.frame, html.app {
    height: 100%;
    min-width: 1346px;
    font-size: 14px;
}
.ant-layout, .ant-layout * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.ant-layout.ant-layout-has-sider {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}
.ant-layout {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 0;
    background: #f0f2f5;
}
.container .side-bar{
    position: absolute;
    top: 0;
    bottom: 0;
    /*background: -webkit-gradient(linear,left top,left bottom,from(#66558c),to(#322554));
    background: linear-gradient(180deg,#66558c,#322554);*/
    flex: 0 0 240px;
    max-width: 240px;
    min-width: 240px;
    width: 240px;
    box-sizing: border-box;
}
.ant-layout-sider-children {
    height: 100%;
    margin-top: -.1px;
    padding-top: .1px;
}
.container .logo {
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    padding: 0px 20px;
    cursor: pointer;
    text-align: center;
}
.container .logo h1{font-size: 18px;color:#FB9E1C;margin: 0;}
.container .logo img{height: 50px;width: 50px; border-radius: 25px;}
.ant-layout-sider-children {
    height: 100%;
    margin-top: -.1px;
    padding-top: .1px;
}
.container .side-bar .menu{
    height: calc(100% - 66px);
    background: transparent;
    overflow-y: auto;
}
#menu_list .ant-menu-inline.ant-menu-sub .mn-selected, #menu_list .mn-selected {
    /*background: #7e41f3;*/
    background: #F5F5F5;
}
#menu_list .mn-selected span.fa{
    color: #FB9E1C;
}
.menu-item span.icon.menu-search{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAC2ElEQVRYR9WWSaiOYRTHf3+Xi1iYZwvDkrCxoShJkQUylNxLNsiYiB1WpogIJZEpQ8lQSkopdspQxoWFsa7puqFMR0fn0+ve773f+343383ZvIv3PM/ze875P+cc0cqmVj6f/w/AzDoAfYFuQB3wWtLXciOZKQJm1glYCMwAxgBViQO/AdeAs8CRvDAlAcxsHrAlbp286I9GIP7vKbBS0oWsEUkFMDO/5U5gWWz2DjgAnAceSqo3s67AcGB6RKgzYMAGSZuyQDQHsAtYHpscBNZI+pC2qZn1BvYB08JnvaTNpSCKApjZXOBYLF4nyVNQ0szM9/OorQB+ApMkXW1uYRMAM+sIPAH6A4ckufgym5m1AS4Ck4F7wEhJDlPUigEsAfYC74Ehkvyby8xskOsEqHZ9SDqXB8BDNgHYJmltrpMTzmbmKfRUHpVUkwnAzNoBnwD/jpV0owUAM4HTwCtJ/bICDACehXN3Sf70yjIzGxYa8GdZLel7sY3+0oCZjQBux1uukuSLyzIz83L9Mhb3kuRlu4k1BnDlPw+vHpLelnW638DMC9TdeI7ts0agLfA5NDBO0vUWAMwBTgIvJHlqMz/DK8BEYIek1S0A8MMd4rCkBXkAFkVJ/QgMLicNZjYUuB+RnCrpUh4A7/ePgYFejiV5N8xs0cQuRxRvSvL2nWppvWAWcCpWeWfbmIUgyvAeYHGIb7SkW7kBfIGZbQcKGvCqtkrSm7TNzMyFth+YEj5e/2slFZpaNhEWvOI2WxMQ9d6cYh54AHiR6hnzgLfgWsAbWdJKQmSZiGYDHo3Up5Q48Q6wFBgF7M4SiZIAkQ4X5vyYfMaHugvnfgG8gZ0BTkjyUc1T6JNUSYhMAMmYhsp9+ilMxXVp/b4IRI2k48n9cgNkeQ2NgJORaAD6SPJq+9v+OUCkw3XhOnoUE9KfJlcRgIDoAjQUNFLRCJRViPLmulz/iqUgDfAXag0CMChdJ28AAAAASUVORK5CYII=);
}
.menu-item span.icon.add-product-icon{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABoUlEQVRYR+2XO0skQRSFv4MYLAgmJgpiJhobKPoHBBMTA8HIVAMNFUyE3VRBNDQQ/4HJsiYmPgIVVNBAWZAFE9NJFORISQs9M90NXTM+FqbSqtv3u+c+ukp88dIX++fTAWzPAOeSrkPwdQC2fwATQG+kOneS9rJsba8CK8CcpK06ANudwAkwEOk8mN1K6q+1TznflDT/vl+lgO1l4CcwCewDjgB5lvSStstznqXADjCSFUEEyJtJkfMsgF1gSNJgrMOiyG0PA4+S/ualoGkAWZHbvgROJc1+KECe7LZvgDNJoRXfVm0RNqxAUc6jAJIP9uTUxIWkjfc920vAL6Cq1VL75RSw3Q4cAN05AEHOqZSDAFORFEDqVpQCzeiGaAWa6TyZCeVS8C0AbE8DeUVYxHgl6U/NYCqnQFKED0BXhBrHkkYbAkjy1gaEbii7niRV/cxaXdBSoKXAf6HAOhBuKz2SKmUbv+i87Q4gDLVtSQt5F5IR4BC4B46aCQCEqdgHjEkKV//6G1Ey+caBxQYeJnnc/4A1Sb/TBz79aVZL1wJ4Bal5KDCBsHadAAAAAElFTkSuQmCC);
}
.ant-menu-inline>.menu-item, .ant-menu-inline>.menu-submenu>.submenu-title, .ant-menu-vertical-left>.menu-item, .ant-menu-vertical-left>.menu-submenu>.menu-submenu-title, .ant-menu-vertical-right>.menu-item, .ant-menu-vertical-right>.menu-submenu>.menu-submenu-title, .ant-menu-vertical>.menu-item, .ant-menu-vertical>.menu-submenu>.menu-submenu-title {
    /*height: 40px;*/
    line-height: 50px;
}
.container .side-bar .menu .menu-submenu .submenu-title .icon.opportunity{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADkklEQVRYR+2WWcinYxjGf5ctZMkashxQGrKLA6NRQraSbVJzMM1YDgxJdkrK2JMspRgpJDNI2WrkQDgYMRgZDjiwT9bssl26pvv9+n/v//l//+9zMiffffT2PvdzP9d939e9iA0s2sDvMwtgRhGwvRtwFnA8sBewR6XwM+AT4CVguaQvp5vaaQGwPQe4DTgJ2GiM8X+BF4ArJH0wDsiUAGxvCtwCXAxsUsbywOvAGiCeRxKJA4GjBgD+DdwNXCXpr1FARgKwvTPwJHB0Xf6xovCQpHUtg7Z3ARbFe2Db0nkVOFPS1607TQBl6DVg77r0BLBE0rfjQppz2zsC9wLzS/9jYG4L+BAA20H+CnBQbAGXSrprOg/3dWxfAtwJ68v9XWCepERyQloAlhfT8/gFkh4YEe55wJF1tkpSQA+J7fOB+wvECklnjwRgewHwSCkslXRdw6tw42HgxN7Zi8DCVq5t3whcW/oLJD3W3Z2IgO3NgeQqtZ78HyPpnwaAlcBxA8TMZ0e4lZJOaNzZuNKaKvkC2EfSH9EbBHBhESdldqik5GyS2E4feL5+Xg/Es0gidUN9nywpfaB/92DgrSrTEPq+PoB4HYTPSTp1RD6XAtcAayXtP6hj+31gP6CZuujafhY4JX1E0tw+gK+A1PHNkvLIkNgOIc9Ny5WUdjwhtrvUPCjpvBH3bwKuBtZJ2rUPYFk1kXS35OjPRhiXAPcAvwBzJH1enu0OpO1uBVwkKT2gn4LNimPRXSYpjkziQHK0uv6lj9/eMJLLa4Gta/h0/SH1nuH0c9LQAetF6PLqpCnvcOydSQDKkxVpm8BvwBGSkte+JwvjQWMohbyLJaVE+3fClzeALdPeJWWirpdJjch28vIesAPwYbXP7xoGQ6AQ8vA6ezPklJQh1X88tvJ/XyC2DpAUvg0DqCicBjxd4N4GjpX0Q99w6aa+afWLOt8OeBk4pNr66ZKeGbQ1ahh1ZIvuRzXNhvpCC1T3z3ZmyVMDA61JzqnGcUiTXSALyO/AHSGRpFTASLGdSsg4vgzYAgg3shMMkXqIA438pSE9CmxTZ98AGc3ZE9Z0qbGdUGchCYEzgncq/Z+A9P40oKaMXclsZ9u5FTinYeHX4krY3ZfHgSsldVvT/wMwkNOM3sXAGcD2Ixz6vvKeRrNqqlR1Z2Mj0EhL9sTDgD17W/GnGTZT7X8tQDMGMB2vZqIzC2A2Av8BVn9CMHwtpg8AAAAASUVORK5CYII=);
}
#menu_list .ant-menu-sub .submenu-title .menu-submenu-arrow, #menu_list .submenu-title .menu-submenu-arrow {
    opacity: .45;
    -webkit-transition: all .3s;
    transition: all .3s;
}

.container .side-bar .menu .menu-submenu .submenu-title .icon.service{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAC7ElEQVRYR8WXS4hOcRjGfw9JEhZYIPdcUhSlSMLIAhtCNGzkMi5ZUSgRKbPAyq1cEyKUjZJkyMKUYodxyS2XkhWSlFfv9H7TmeM7Z873zdT3X53zP+f/Ps/7vJfzHlHjpRrjUxEBM5sMLAJmAkOAweHAJ+Aj8AC4IelJUccKETCzpcB+YFzKsMV92k4LsEvStY6I5BIws5HAJWBaGHrtHgI3Ab/+HPuDgNHAwlDIr301A/WS3mQRySRgZrOA60B/4K175GQklbwua9PM3GZ9KDYC+AYskXS/3IGyBMxsNnAb6AFcAVZL+tWRnMnnZtYLOAssB/4A88qR+I9AyP4oPG+UtLMS4PS7ZnYA2BFKTE2HoxyBhxHzK5JWdAa8dNbMLocSzZKmJ222IxDZfjViPqFS2bPIRjieAp4Ty5LVkSbwPEptlaSL1XpvZuuBLQHmNjGzlcAFoEXS+JLtNgLRZB5HeY3pKNtzvN0MHAH+eigleT45Acd6GeU6pdSskgT2AruBQ5K2VeO9mW0Cjgb4GknnUpVxENgK7JO0x58lCdwF5gB1kpoqJZACXyvJS7DdMjO37zhNkurSBLx9jgWGSfqQYu77L7PCYmYbw3NvUmXBIwxDgffAC0mtbT2pwHegN9BTkjeO1mVmc4E7wGFJLl/aqw3Asdh08DM5+eGN7TfwU1KfogRGAc+AbsAkSX5dIpcEXyfpdF7ozKxE4IekvlkhGC7JZWpbZlZKnluS5ocyDcDxeKlD8DgzDHiXFYLMJDSzflFCA4EFgMfyRICvl3Qqz/OEYrlJmFuGZuZyu8dfgQFhtEHSySLgoUBuGfq0k9mIzKw74JPORM9NoFLw/EYUDHNbsZnNAM4DB4rKnpA/vxUHAR+9avcxChK1+xwHAZ8Du3IgaQS2Fx5IgkTtRrJE0jgJH6u7YihdKuleuXLtzFj+CvgSRpNj+WLA27ev6sfyVCuuzY9JWrKa/ZoVbbXVvFfo37Aaw0XP/AMRWncw6HQzNQAAAABJRU5ErkJggg==);
}
#menu_list .submenu-title{position: relative;}
.menu-submenu,#menu_list .menu-item, #menu_list .menu-item-group-title, #menu_list .menu-item>a {
    /*color: #fff8eb;*/
    color: #373841;
}
.menu-submenu i.fa{position: absolute;top:17px;right: 10px;display: inline-block;width: 14px;height: 14px;}
#menu_list .menu-item-active, #menu_list .menu-item:hover,
#menu_list .submenu-title:hover {
    color: #fff;
    /*background-color: #6e5cb2;*/
    background-color: #FB9E1C;
}
#menu_list li.menu-submenu:hover {
    color: #373841;
    background-color:transparent;
}
#menu_list .ant-menu-inline.ant-menu-sub {
    background: #41345e;
}
#menu_list>li,#menu_list>li.menu-submenu>div,#menu_list>li.menu-submenu li{padding-left: 24px;}
#menu_list>li.menu-submenu{padding-left: 0px;}
.menu-item span.icon,.menu-item span.fa{
    color:#B0C4DE;
    margin-top: -2px;
    width: 18px;
    height: 18px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 15px;
    background-position: 50%;
    background-size: 100%;
    opacity: .65;
    font-size: 18px;
}
.container .side-bar .menu .menu-submenu .submenu-title span .icon{
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 15px;
    background-position: 50%;
    background-size: cover;
    opacity: .65;
}
.submenu-title,.menu-item>span{cursor: pointer;}
.menu-item a{text-decoration: none;}
.ant-menu-dark, .ant-menu-dark .ant-menu-sub {
    color: hsla(0,0%,100%,.65);
    background: #001529;
}
.container .layout-header {
    margin-bottom: 2px;
    padding: 0 24px;
    height: 50px;
    line-height: 50px;
    background: #fff;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0,21,41,.08);
    box-shadow: 0 2px 4px 0 rgba(0,21,41,.08);
}
.header-box .icon-search{
    display: inline-block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    cursor: pointer;
}
.header-box .subscribe-btn .ant-btn-link {
    height: 25px;
    padding: 0 6px;
    margin-right: 10px;
}
.ant-btn-link {
    color: #6541c1;
    background-color: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.ant-btn, .ant-btn:active, .ant-btn:focus {
    outline: 0;
}
.header-box .right-box{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.header-box .right-box .trial a{padding:0px 10px;visibility: hidden;}
.left-box{float: left;}
.header-box .left-box{margin-left: 230px;line-height: 50px; height: 100%;}
.header-box .left-box img{vertical-align: middle;}
.header-box .page-title{padding: 0px 10px;color:#FB9E1C;}
.header-box .right-box:hover .trial a{visibility:visible;}
.subscribe-btn{padding-right: 10px;}
.personal .head-img, .personal .name{
    display: inline-block;
    height: 32px;
    line-height: 32px;
}
.ant-avatar {
    -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;
    overflow: hidden;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
    background: #ccc;
    width: 32px;
    height: 32px;
    line-height: 32px;
    border-radius: 50%;
}
.header-box .btn-activation.pointer, .header-box .btn-trial-invalid.pointer, .header-box .btn-trial.pointer{
    cursor: pointer;
}
.header-box .subscribe-btn{
    display: inline-block;
}
.header-box .icon-search img {
    width: 17px;
    height: 16px;
    vertical-align: middle;
}
.personal .head-img {
    margin-right: 8px;
    vertical-align: middle;
    background: url(data:image/png;base64,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) no-repeat;
    background-size: 100% 100%;
}

/**copy end**/
@media (min-width: 992px)
{
    .container { width: 100%; }
}
.frame .container,.childrenBody .container{padding: 0px;}
.childrenBody .row{margin: 0px;}
.r{color:red;}
.apply{background: url(../img/apply.svg) no-repeat;margin: 0px;background-size:100%;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu; }
.apply .container{background: url(../img/regcbg.png)no-repeat;width: 1357px;height: 641px;margin: 100px auto;}
#regform{padding:30px 100px 50px 100px;position: relative;}
#regform .cimg{position:absolute;top:440px;left:1100px;text-align:center;width:150px;color:#fff;}
#regform .cimg img{width:100px;}
#regform h3{margin:0px 0px 0px 50px;float: left;}
#regform .input{border:1px solid #9775e5;height: 40px;box-sizing: border-box;border-radius: 22px;width: 280px;margin-top: 24px;padding:1px;}
#regform .lab{float: left;margin:8px;width: 60px;text-align: center;border-right: 1px solid #fff;}
.reg-items{margin-left: 200px;color:#fff;}
#regform .txt{margin-left: 60px;}
#regform input,#regform input:focus{background: transparent; border: none;outline: none;}
#regform input[type=text]{width: 85%;line-height: 35px;vertical-align: middle;}
#regform .pro_text{margin-top: 15px;}
.login-lay .tw{width: 280px;margin-top: 24px;}
.fr-btn{float: right;width: 59px;height: 38px;text-align: center;}
.fr-btn button{line-height: 38px;background-color: #9775e5;width: 100%;border-radius: 18px;margin-top: -1px;color: #fff;margin-right: -2px;padding: 0px;}
.fr-btn button,.fr-btn button:focus{border: none;outline: none;}
.check_code{margin-right: 100px;}
#regform .check_code{margin-right: 32px;margin-left: 24px;}
#regform .reg-items div.input:first-child{margin-top:10px;}
.btn-apply{height: 50px;color: #fff;line-height: 45px;background-color: #9775e5;border-radius: 22px;width: 280px;border: none;padding: 0px;}
.btn-apply:hover{background-color: #7364e5;}
.find-pwd{background: url(../img/res-pwd.svg) no-repeat center top;margin: 0px;}
.find-pwd .container{margin-top:157px;position: relative;overflow: visible;width: 390px;margin-left: auto;margin-right: auto;}
.find-pwd section{background: url(../img/find-pwd.jpg) no-repeat center top;}
.find-pwd form{ padding: 45px; background-color: rgba(255,255,255,0.3);border-radius: 10px;border: 1px solid #ddd;}
#reset-pwd input{background: transparent;border:none;line-height: 32px;}
#reset-pwd input:focus{border:none;outline: none;}
#reset-pwd .input{background: url(../img/inputbg.png) no-repeat;margin-top: 24px; width: 100%;}
#reset-pwd .input:first-child{margin-top: 0px;}
#reset-pwd .txt{margin-left: 40px; width: 200px;}
#reset-pwd .i2,#reset-pwd .i3{background-position: 0px -56px;}
#reset-pwd .i4{background-position: 0px -172px;}
#reset-pwd .input2{margin-top: 24px;}
#reset-pwd .check_code{margin-left: 40px;}
#reset-pwd .fr-btn button{color:#2483fe;line-height: 32px;background:transparent;}
.btn-reset{height: 40px;color: #fff;border:none;line-height: 40px;background-color: #f2a32c;border-radius: 20px;width: 300px;}
.btn-reset:focus{outline: none;border:none;}
.login{background: url(../img/login.svg) no-repeat;margin: 0px;background-size:100%;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu; }
.login h3,.login label{color:#160f53;}
header .sub_menu{position: relative;}
header.lg .nav ul .sub_menu>ul{position: absolute;top: 40px;width: 120px;left:-20px;float: none;display: none;background: rgba(250,250,250,0.6);}
header.lg .nav ul .sub_menu li{float: none;border-bottom: 1px solid #ddd;line-height: 30px;height: 30px; text-align: center;margin: 0px 10px;}
header.lg .nav ul .sub_menu li a{font-weight: normal;font-size: 16px;}
header.lg .nav ul .sub_menu li a:hover{color: #f2a32c;}
header.lg .nav ul li:hover ul{display: block;}
header.lg{height: 150px;box-sizing: border-box;padding: 50px 0px 10px 0px;}
header.lg .logo{float: left;}
header.lg .nav{margin-left: 90px;}
header.lg .nav ul{float: right}
header.lg .nav li{float: left;line-height: 50px;margin:0px 20px;}
header.lg .nav a{font-size: 18px;font-family: "SourceHanSansCN";text-decoration: none; color: #fff;font-weight: 600;}
.site-page header.lg .nav a:hover{color:#4a869e;}
header.lg .nav .on a{color:#160f53;}
header.lg .nav .on>a{border-bottom:3px solid #160f53;}
header.lg .nav ul.client{margin: 15px 0px 15px 5px;}
header.lg .nav .client li{height: 26px;line-height: 26px;margin:0px 10px;border-radius: 12px;border:1px solid #fff;width: 50px;text-align: center;}
header.lg .nav .client a{font-weight:normal;}
header.lg .nav .client li.active{border:1px solid #f2a32c;background-color: #f2a32c;}
body>div.hold{position: fixed;top:0px;width: 100%;background-color: #fff;height: 60px;border-bottom: 1px solid #ddd;z-index: 1000;}
.site-page .hold header.lg{padding-top:5px;height: auto;}
.hold .logo{padding-top: 5px;}
.hold .logo img{height: 35px;}
.login .container {width: 1200px;margin: 0 auto;}
.login .input{border-bottom:1px solid #ccc;margin-top: 10px;}
.login .form-group{margin: 20px 0px;}
.login .input input,.login .input input:focus{border:none;outline: none;width: 100%;height: 40px;}
.text-center{text-align: center;}
.btn-login{background-color: #f2a32c;color:#fff;border-radius: 5px;border:none; width: 180px;line-height: 55px;margin-top: 20px;font-size: 16px;}
.btn-reset:hover,.btn-login:hover{background-color: #f2b726;}
.btn-login:active,.btn-login:focus,.btn-apply:focus{border:none;outline: none;}
@media screen and (max-width: 1000px) {
    .login .container {width: 900px;margin: 100px auto;}
    .find-pwd header{width: 900px;}
}
@media screen and (min-width: 1200px) {
    header.lg{width:1200px;margin:auto;box-sizing: border-box;}
}
.login .cell{width: 50%;float: left;}
.login form{margin: auto;margin-top:15%;padding: 55px;}
.login h3{font-size: 28px;margin-top:0px;margin-bottom:30px;font-weight: normal;}
.login .f1,.login .f2,.login .f3{color:#fff;margin: 0px;}
.login .f1{font-size: 18px;}
.login .f2{font-size: 60px;}
.login .f3{line-height: 30px;}
.login .f4{margin-top: 90px;}
.login .f4 a{display: block;float: left;margin-left: -24px;}
.login-txt{margin-top: 120px;}
.fr-link{text-align: right;color:#bbb;margin-top: 45px;}
.switch-bg{position:relative;background-color: #FFF;border-radius: 10px;height: 500px;overflow: visible;margin: 60px 0px 40px 140px;}
.child-lay{position: fixed;top:52px;left: 240px;right: 0px;bottom: 0px;box-sizing: border-box;}
#child_page{width: 100%;height: 100%;}
.my-layout{height: 100%;}
.el-row{margin: 10px;}
.txtr{color: red;}
.reg-items .row{margin-bottom: 15px;}
.btn-success {
    color: #fff;
    background-color: #FB9E1C;
    border-color: #FB9E1C;
}
.btn-success:hover,.btn-success:focus,.btn-success:active:focus,
.btn-success:active {outline: navajowhite;background: #fcb149;border-color: #fcb149;}
a{cursor: pointer;}
.login-lay .h5{display: block;}
.top_view .el-dialog__body{
    padding: 20px;
}
.top_view .pro-info{margin-left: 15px;}
.top_view .pro-info h3{color: #29325d}
.top_view .pro-info ul{margin-top:15px;}
.top_view .pro-info li{float: left; width: 150px; color: #617399;line-height: 26px;}
.top_view .pro-info li.saled-tag{width: 350px;}
.top_view .pro-chart{border-top:1px solid #cdd4e3;}
.top_view .pro-count{margin-top:15px;clear: both;}
.top_view .pro-count div{float: left; width: 110px;line-height: 26px; border:1px solid #617399;margin-right: 20px; text-align: center;}
.top_view .el-tag{margin-right: 5px;}
#recipe_tab{
    border-top: 1px solid #e8e8e8;
    padding: 20px 15px;
    margin-bottom: 24px;
}
#recipe_tab table{width: 100%;border-collapse: separate; border-spacing: 0;}
#recipe_tab th{width: 13%;font-weight: 700; background-color: #f0f2f5; border-right: 2px solid #fff;border-bottom: 1px solid #e8e8e8;}
#recipe_tab th>span{padding:10px; display: block;}
#recipe_tab th.rp_name{width: 28%;}
#recipe_tab tr:hover{background-color: #e8d3ad;}
#recipe_tab th.auto{width: auto}
#recipe_tab td{padding: 8px;border-bottom: 1px solid #e8e8e8;}
#recipe_tab td>span{padding: 2px;}
.product-info{margin:20px;background-color: #fff;}
.product-info h5{padding:16px;margin:0px;}
.product-info h4{color:#6541c1;font-size: 16px;font-weight: bold; line-height: 30px;}
.product-info .fx{padding:24px;}
.product-info .fx li{margin-bottom:14px;}
.product-info .fx li span{display: inline-block;margin-right: 10px;}
.product-info img{
    max-width: 100%;
}
.article .brand-title{
    border-bottom: 2px solid #6541c1;
}
.brand-title h4{margin: 0px;
    padding: 10px;font-size: 16px;
    font-weight: bold;
    line-height: 70px;
}
.brand-title img{height: 70px;margin-right: 20px;}
.article{margin: 10px;}
.brand-story{padding: 24px;line-height: 24px;}
.article .story{ width: 360px;float: left;}
.topStory p{text-indent: 2em;}
.topStory p.Titles,.article h5{font-size: 16px;font-weight: bold;color: #6541c1;line-height: 30px;text-indent:0;}
.brand-info{width: 750px;float: left;padding-right: 20px;}
.strh{height: 450px;overflow: hidden;position: relative;}
.strh .end{position: absolute;bottom:0px; right: 5px;cursor: pointer;background-color: #fff;width: 100%;line-height: 16px;text-align: right;}
.article .toPart{padding-bottom: 20px;}
.nt .layui-btn{background-color: #fb9e1c;}
.nt .quoteBox{padding: 24px;}
.nt #search_list{margin:24px 0px;}
.sum_list{position:relative;color:#0c2955;}
.nt table.mt-order{border:1px solid #ddd;text-align: center;}
.sum_list thead{background-color: #eef7ff;}
.mt-order thead th,.mt-order tbody td{height: 60px;}
.mt-order tbody tr:nth-child(odd) {background-color: #fff;}
.mt-order tbody tr:nth-child(even) {background-color: #f4f6ff;}
.mt-order tbody tr:hover{background-color: #cfe5f6;}
.mt-order tbody tr.onview{background-color: #d9eeff;}
.mt-order tr{cursor: pointer;}
.sum-item{position: absolute;top:0px;left: 630px; width: 750px;background-color: #fff;min-height: 663px;border: solid 4px rgb(124,181,236);}
.sum_list .triangle{width: 0;height: 0;border: 12px solid;border-color: transparent rgb(124,181,236) transparent transparent;position: absolute;left:608px;top:80px;}
.sum-item dt{line-height: 40px;background-color: #f5f9fc;}
.sum-item dt label{padding: 0px 10px;font-weight: bold;}
.sum-item dt span{font-size: 12px;float: right;margin-right: 10px;}
.sum-item dd{padding: 10px;}
.mt-order span.mt{display: block;max-height: 46px;width: 220px;overflow: hidden;line-height: 24px;}
.nt table.detail_record{width: 100%;}
.detail_record div{height: 24px;overflow: hidden;line-height: 24px;}
.detail_record tbody td{height: 40px;}
.detail_record div.pn{width: 200px;}
.detail_record div.cn{width: 180px;}
.nt .el-input__inner{border-radius: 10px;}
.nt .right-sp,.nt .el-select{margin-right: 20px;}
.site-page body{background-color: #f8fbfd;}
.site-page .img-r{float: right;}
.index .img-r{width:58%;margin-top: 10%;}
.index .img-r img{width: 100%;}
.index .bn-link{display: inline-block;margin-top: 80px;}
.index .bg2{background-color: #f8fbfd;padding-bottom: 20px;padding-top: 20px;}
.index .bg2 .h2{text-align: center;padding:50px 0px;}
.index .bg2 .items{margin-bottom: 30px;}
.index .bg2 .items li{float: left;width: 25%;box-sizing: border-box;padding: 10px 30px;}
.index .bg2 .items .img{text-align: center;}
.index .bg2 .items h3{font-size: 20px;margin:20px 0px;text-align: center;}
.index .bg2 .items p{line-height:24px;}
.index .bg2 .more{text-align: center;margin-bottom: 50px;}
.index .bg2 .more a.btn{color: #fff;border-radius: 10px;padding:10px 15px;background-color: #fb9e1c;}
.b-text{float: left;color: #fff;margin: 160px 0px 0px 0px;width: 40%;}
.b-text h2{font-size: 40px;line-height: 70px;font-weight: bold;}
.b-text .p1{font-size: 20px;line-height: 50px;font-weight: bold;}
.b-text .p2{line-height: 30px;font-size: 16px;}
.site-page footer{
    background-color: #494a51;
    color: #ffffff;
    line-height: 30px;
    min-height: 100px;
}
ul.page-links{float: left; width: 160px;margin-right: 40px;padding-top: 24px;}
ul.page-links a,.end a{color: #ddd;}
ul.page-links .h2{font-size: 16px;border-bottom: 1px solid #fff;font-weight: bold;}
.site-page .tc{text-align: center;}
.site-page header.lg .nav a{color: #333333}
.site-page header.lg .nav .client li.active a{color: #fff;}
.site-page header.lg .nav .active>a{color: #fb9e1c;}
.site-page header.lg .nav .on>a{border-bottom: 3px solid #fb9e1c;color: #fb9e1c;}
.site-page section.m,.site-page footer .links{width: 1200px;margin: 0px auto;}
footer .img{padding-top: 40px;}
.index .banner{
    height: 640px;
    background: url("../images/banner.svg") no-repeat;background-size: 100% 100%;
}
.site-page header.lg{height: 130px;padding-top: 35px;}
.site-page header.lg .nav ul.client{margin: 12px 0px 12px 5px;}
header .client .info{position: relative;}
header .client .info label{display: block;width: 26px;height: 26px;top:0px;position:absolute;overflow: hidden;line-height: 26px;border:2px solid #fb9e1c;border-radius: 13px;font-size: 18px; text-align: center;color: #fb9e1c;}
header .client .info p{color: #aaa;position:absolute;left: 35px;white-space: nowrap;}
header.lg .nav .client li.info{width: 120px;border: none;}
.bgw{background-color: #fff;}
.index-numbers{position: relative;height: 100px;}
.index-numbers ul{border-radius: 10px;height: 100px;box-shadow: 0px 0px 10px #ccc;position: absolute;width: 100%;top: -50px;left:0%;margin: 0px;background-color: #fff;}
.index-numbers li{float: left;width: 25%;box-sizing: border-box;padding: 22px 0px;text-align: center;}
.index-numbers li label{color: #fb9e1c;font-size: 30px;}
.index-numbers .spr{border-right: 1px solid #ddd;padding-bottom: 4px;}
.index-numbers p{color: #a1a7b4;}
.news,.news2{float: left; height: 400px;box-shadow: 0px 2px 20px #eee;}
.news{width: 715px;height: 266px;}
.news p.links{text-align: right;margin-top:15px;font-size: 14px;}
.news p.links a{color:#fb9e1c;}
.news .img {float: left;width: 265px;}
.news .img img{width: 100%;}
.news2{height: 266px;width: 350px;float: right;padding:0px 20px; box-sizing: border-box;}
.news .text{margin-left: 266px;padding-left: 15px;padding-right: 20px;}
.news .text p{font-size: 12px;line-height: 20px;}
.news h4{margin:0px 0px 20px 0px; border-bottom: 1px solid #ddd;overflow: visible;}
.news2 h4 a{float: right; font-size: 14px;font-weight: normal;}
.news2 .img{position: relative;}
.news2 .img h5{position: absolute;background-color: rgba(10,10,10,0.68);line-height: 30px;height: 30px;bottom:0px;width: 100%;text-align: center;}
.news2 .img a{display: block;color: #fff;}
.news2 ul{line-height: 24px;margin-top: 10px;}
.index-news{padding-top: 20px;}
.index-news dl{padding:30px 50px;margin: 0px;}
.index-news h3{font-size: 20px;font-weight: bold; line-height: 50px;}
.index-news h4{line-height: 60px;font-weight: bold;font-size: 18px;height: 60px;}
.index-news .title-line{margin: 0px auto;width: 80px;border-top: 5px solid #fb9e1c;height: 35px;}
.n-line{border-top: 5px solid #fb9e1c;height: 30px;margin-top: 60px;}
.connect dt.addr{width: 270px;float: left;}
.connect dt.addr .img{width: 250px;}
.connect dt.addr .img img{width: 100%;}
.connect dt.addr ul{margin-top: 24px;line-height: 24px;}
.connect dt.addr ul span{background: url("../images/tel-icons.png") no-repeat;padding-left: 25px;display: inline-block;}
.connect dt.addr ul li{margin-bottom: 10px;}
.connect dt.addr ul .i1{background-position: 2px 2px;}
.connect dt.addr ul .i2{background-position: 2px -24px;}
.connect dt.addr ul .i3{background-position: 2px -53px;}
.connect dt.addr ul .i4{background-position: 2px -79px;}
.connect section>div{padding: 60px 0px;}
.connect dd{float: left;width: 930px;}
.connect form{padding: 0px 24px;}
.connect form h2{font-size: 25px;color:#fb5800;line-height: 50px;}
.connect form label,.connect form input,.connect form button,.connect textarea{display: block;}
.connect form button{background-color: #fb5800;}
.connect form button,.connect textarea{width: 100%;}
.connect textarea{height: 100px;}
.connect form input[type=text]{width: 90%;height: 30px;}
.connect form>div{margin: 15px 0px;}
.connect form button{border: none;height: 45px;color: #fff;margin-top: 24px;}
.connect form .msg{width: 842px;}
.service .banner{background: #e3e3e3 url("../images/service-banner.jpg") center center no-repeat;height: 500px;}
.service .tab-title dl{margin-left: 100px;}
.service .tab-title dt{float: left;width: 24%;box-sizing: border-box;line-height: 60px;font-size: 20px;margin-right: 10.3%; border-bottom: 4px solid #ddd;}
.service .tab-title dt:last-child{margin-right: 0px;}
.service .tab-title dt label{padding-left: 60px;background: url("../images/sv-icons2.png") no-repeat;display: inline-block;height: 60px;}
.service .tab-title dt:hover,.service .tab-title dt.active{border-bottom: 4px solid #fc9d1b;color:#fc9d1b;font-weight: bold;}
.service .tab-title dt .i1{background-position: -10px -70px;}
.service .tab-title dt .i2{background-position: -10px -204px}
.service .tab-title dt .i3{background-position: -10px -343px;}
.service .tab-title dt:hover .i1,.service .tab-title dt.active .i1{background-position: -10px -2px;}
.service .tab-title dt:hover .i2,.service .tab-title dt.active .i2{background-position: -10px -138px;}
.service .tab-title dt:hover .i3,.service .tab-title dt.active .i3{background-position: -10px -275px}
.service .tab-inner{padding-bottom: 1px;}
.service .tab-inner dl{margin:80px;display: none;}
.service .tab-inner dl.active{display: block;}
.service .tab-inner dd{float: left;width: 33.33%;height: 380px;text-align: center;}
.service .tab-inner dd p{line-height: 24px;}
.service .tab-inner h4{line-height: 50px;font-size: 18px;}
.service .tab-inner dd>div{width: 62%;padding:10px;margin:0px auto;height: 70%;background-color: #fff;box-shadow: 0px 1px 15px #f5f5f5;border-radius: 10px;position: relative;}
.service .tab-inner .ic{width: 100px;height: 95px;margin:40px auto 0px auto;background: url("../images/sv-icons.png") no-repeat;}
.service .tab-inner .ic0{position: absolute;bottom:0px;left: 15px;width: 40px;height: 10px; background-color: #0b84ff;}
.service .tab-inner .ic1{background-position: center 0px;}
.service .tab-inner .ic2{background-position: center -95px;}
.service .tab-inner .ic3{background-position: center -200px;}
.service .tab-inner .ic4{background-position: center -305px;}
.service .tab-inner .ic5{background-position: center -410px;}
.service .tab-inner .ic6{background-position: center -515px;height: 150px;}
.service .tab-inner dd>div:hover{width: 68%;height: 82%;box-shadow: 0px 0px 15px #ddd;margin-top:-24px;}
.service .tab-inner dd>div:hover .ic0{width: 50px;background-color:#fc9d1b; }
.service .tab-inner .p_img2{display: none;}
.service .tab-inner .product_item{width: 33%;float: left; text-align: center;margin-bottom: 40px;}
.service .tab-inner .p2{padding: 20px;}
.service .tab-inner .p_img{padding: 50px 0px 10px 0px;}
.service .tab-inner .product_item>a{display: block;margin:0px 24px;height: 310px; background-color: #fff; box-shadow: 0px 1px 15px #f5f5f5; border-radius: 10px;}
.service .tab-inner .product_item:hover .p_img2{display: inline-block;}
.service .tab-inner .product_item:hover .p_img1{display: none;}
.brand .banner{background: #362d28 url("../images/brand-banner.jpg") center center no-repeat;height: 500px;}
.s_channel .banner{background: #abadbc url("../images/channel_02.jpg") center center no-repeat;height: 500px;}
.provider .banner{background: #99705a url("../images/provider_03.jpg") center center no-repeat;height: 500px;}
.case-path{background:#f4f4f4 url("../images/provider_07.jpg") center center no-repeat;height: 713px}
a.bnlnk{display: block;height: 500px;width: 100%;}
.pg_abus .banner{background: #2b2823 url("../images/aboutus_02.jpg") center center no-repeat;height: 500px;}
.pg_abus .top-title{background: url("../images/aboutus_05.jpg") center center no-repeat;height: 180px;}
.pg_abus .abs{background-color: #f5f5f5;}
.abs .img,.abs .text{float: left;}
.abs .img{width: 380px;height: 400px;}
.abs .text{margin: 58px 0px;width: 800px;height: 180px; border-top:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;box-sizing: border-box;padding: 5px 50px;}
.abs .text h3{margin: 20px 0px 10px 0px;line-height: 35px;font-size: 18px;}
.service_09{background-color:#f5f5f5;}
.service_09 .tc{padding: 60px 10px 0px 10px; }
.service_09 .bgimg{height: 892px;background: url("../images/service_09.jpg") center center no-repeat;}
.service_09 .bgimg2{height: 550px;background: url("../images/service_11.png") center top no-repeat;background-size: 100%;padding-top: 150px;}
.service_09 .bgimg2 .img{float: left;width: 60%;text-align: center;}
.service_09 .bgimg2 .text{float: left;width: 40%;margin-top: 50px;}
.service_09 .bgimg2 h3{line-height: 30px;margin-top: 20px;font-size: 20px;}
.service_09 .bgimg2 p{margin-top: 20px;}
.v-show{background-color: #f5f5f5;padding-bottom: 60px;}
.v-show .t,.v-show .v{float: left;width: 50%;box-sizing: border-box;}
.v-show .t{padding:0px 30px;}
.v-show h3{color:#fc9d1b;font-size:22px;margin-top:10px;}
.v-show p{margin:0px 0px 10px 0px;}
.v-show .t ul{border-top: 1px solid #bbb;line-height: 40px;padding-top: 40px;}
.v-show a.img-btn{display: block;float: right;}
.v-show .split-line{height: 4px; width: 90%;margin:50px auto;background-color: #fc9d1b;}
.v-show .img-title{text-align: center;padding:30px;}
.news-channel{border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.news-channel ul{width: 920px;margin:0 auto;border-right:1px solid #ddd;}
.news-channel li{float: left;width: 33%;border-left:1px solid #ddd;height: 60px;padding: 18px 0px;text-align: center;font-size: 18px;font-weight: 400;}
.news-channel li.active{background-color:#fc9d1b; }
.news-channel li span{display: block;width: 45px;height: 40px;margin:auto;background-image: url("../img/abwe.png");background-repeat: no-repeat;}
.news-channel li span.i1{background-position: center 0px;}
.news-channel li span.i2{background-position: center -52px;}
.news-channel li span.i3{background-position: center -98px;}
.news-channel a{display: block;}
.news-l{padding-bottom: 10px;margin-top:50px;}
.news-l>p{line-height: 100px;text-align: center;margin-bottom:50px;}
.news-ct,.news-l dl{width: 920px;margin:0 auto;margin-bottom: 50px;}
.news-ct h3{margin:50px 10px; font-weight: bold;font-size: 20px;text-align: center;}
.news-l dd.img{float: left;}
.news-l dd.img{width: 306px;text-align: center;height: 206px; background-color: #fff;}
.news-l dd.img img{max-width: 100%;height: 100%;}
.news-l dt{margin-left: 356px;}
.news-l dt h3{font-size: 16px;line-height: 30px;}
.news-l .desc p{height: 70px;}
.news-l .date{line-height: 40px;}
.news-l a.btn-more{background-color: #fc9d1b;float: left;color: #222;display: block;line-height: 30px;padding: 5px 10px;}
.news-ct article img{max-width: 100%;}
.nt .cate_tags a{display: inline-block;margin: 0px 4px;color:#aaa;}
.nt .cate_tags a.sel,.cate_tags a:hover{color: #FB9E1C;}
.nt .right-txt{font-weight: bold;text-align: right;}
.nt .round-btn{border-radius: 18px;width: 126px;}
.nt .cate_view{width: 650px;position: absolute;background: #fff; z-index: 1;box-shadow: 0px 2px 5px #999;padding: 10px;border-radius: 5px;}
.nt .cate_view .hdl{position: absolute;transform:rotate(45deg);background: #fff;width: 10px;height: 10px;top: -6px; left: 35px;border-left: 1px solid #ddd;border-top: 1px solid #ddd;}
.nt #div_nav {
    background-color: white;
    position: absolute;
    left: 0;
    top: 42px;
    z-index: 999;
    display: none;
    box-shadow:0 2px 4px rgba(0,0,0,0.12);
}

.nt #div_nav div {
    border: solid 1px rgb(240, 240, 240);
    margin: -1px 0px 0px 0px;
    width: 180px;
    text-align: center;
    line-height: 32px;
    height: 32px;
    font-size: 12px;
}

.nt .cli {
    cursor: pointer;
}

.nt #div_nav ul {
    background-color: white;
    position: absolute;
    left: 180px;
    top: 0;
    display: none;
    box-shadow:0 2px 4px rgba(0,0,0,0.12);
}

.nt #div_nav div:hover {
    background-color: rgb(251, 158, 28) !important;
    color: white;
}

.nt #div_nav .li1:hover ul, #div_nav .li1:hover div {
    background-color: #FFFAF0;
}

.nt #div_nav .li2:hover ul, #div_nav .li2:hover div {
    background-color: #FFE4B5;
}
.nt .layui-input, .layui-select, .layui-textarea {
    border-radius: 10px;
}
.nt .detail_record a{color:#7CB5EC;}
.nt .detail_record tr:nth-child(even){background-color: #f2f2f2;}
.nt .detail_record tr{background-color:#fff;}
.nt .detail_record tr td{padding:0px 10px;}
.view-code{position:absolute;width:100%;top:0px;left:0px;height:100%;background-color:rgba(50,50,50,0.6);padding:50px;}
.view-code .dis-img{margin:100px auto;background-color:#fff;width:300px;padding:18px;border-radius: 12px;}
.view-code .dis-img img{width:90%;margin:auto;display: block;}
.view-code .dis-img p{line-height:45px;text-align:center;margin:0px;}
.view-code .dis-img button{border: 1px solid #6541c1; color:#6541c1; background: #fff; border-radius: 12px;line-height: 25px;float:right;}
.screen-w{display:none;}
@media screen and (max-width: 1080px) {
 body.login,body.apply{background-size: 110%;}
 body.login .container{width:100%;clear: both;}
 .login .container,.apply .container{width:100%;}
 .switch-bg{margin: 40px 40px 40px 40px;height: 435px;}
 .login-txt{margin-top:40px;margin-left:40px;}
 .login form{margin-top:0px;padding:24px;}
 .apply .container{background:transparent;}
 .login-lay h3{display:none;}
}
@media screen and (max-width: 768px) {
	body.login,body.apply{background-size: 200%;}
	body.login .container .cell{width:90%;margin:50px auto;float: none;display:none;}
	header.lg .nav ul.client,body.login .login-txt .f4,body.login .container .cell2{display:block;}
	.switch-bg{margin:0px;}
	.screen-w{display:none;padding:30px 30px 0px 30px;font-size:20px;}
	.login .f2{font-size:24px;}
	.apply header.lg .nav ul,.login header.lg .nav ul{float: none;}
	#regform{padding:0px;}
	.apply .reg-items{margin-left:50px;}
	#regform .cimg,header.lg .nav ul.client{display:none;}
}
.up_btn{width:105px;display:inline-block;position: relative;}
.umsg{position: absolute;width:195px;top:-5px;font-size:12px;}
.umsg dt{width:90px;height:20px;float:left;}
.umsg dd{float:left;}