.m-form .box{ background-color: #fff; border-radius: 9px; box-shadow: 0 1px 15px rgba(43, 151, 110,.2); padding: 28px 15px; margin: 40px 20px 15px; position: relative; } .m-form .box::after{ content: ""; display: block; width: 82%; left: 9%; height: 50%; top: -15px; border-radius: 10px; background-color: #fcfdfd; opacity: .3; position: absolute; z-index: -1; } .m-form .title{ display: flex; align-items: center; font-size: 17px; font-weight: bold; color: #007c40; margin-bottom: 20px; } .m-form .title img{ display: block; float: left; width: 31px; margin-right: 14px; } .m-form .box .mui-input-row{ background-color: #f5f6f7; border-radius: 10px; margin-bottom: 15px; } .m-form .box .mui-input-row label{ width: 15%; padding-right: 0; } .m-form .mui-input-row label img{ width: 17px; } .m-form .box .mui-input-row .mui-input-password~.mui-icon-eye.mui-active{ color: #007c40; } .m-form .box .mui-left{ background-color: transparent; margin-top: -6px; margin-bottom: 13px; } .m-form .box .mui-left label{ width: auto; font-size: 13px; color: #888888; padding-left: 20px; } .m-form .box .mui-checkbox input[type=checkbox]:before{ font-size: 16px; } .m-form .box .mui-checkbox.mui-left input[type=checkbox]{ top: 8px; } .m-form .box .mui-input-row label~input{ width: 83%; font-size: 15px; } .m-form .box .submit{ display: block; width: 100%; text-align: center; background: linear-gradient(90deg,#178255,#379a71); font-size: 17px; color: #fff; border-radius: 22px; height: 44px; line-height: 44px; border: none; padding: 0; } .m-ftp{ background-color: #fff; border-radius: 9px; box-shadow: 0 1px 15px rgba(43, 151, 110,.2); padding: 21px 21px 15px; margin: 0 20px; position: relative; } .m-ftp::after{ content: ""; display: block; width: 82%; left: 9%; height: 50%; bottom: -15px; border-radius: 10px; background-color: #fcfdfd; opacity: .3; position: absolute; z-index: -1; } .m-ftp .top{ display: flex; align-items: center; justify-content: space-between; overflow: hidden; margin-bottom: 10px; } .m-ftp .h3{ font-size: 16px; font-weight: bold; color: #000; } .m-ftp .btn{ display: flex; align-items: center; padding: 0 15px; color: #fff; font-size: 13px; background-color: #2b976e; height: 25px; border-radius: 13px; } .m-ftp .btn img{ display: block; float: left; width: 11px; margin-right: 6px; } .m-ftp .line{ overflow: hidden; line-height: 1.7; } .m-ftp .line .l{ float: left; min-width: 96px; font-size: 15px; color: #666; } .m-ftp .line .r{ float: none; width: auto; overflow: hidden; font-size: 15px; color: #000; font-weight: bold; } .mui-checkbox input[type=checkbox]:checked:before{ color: #188356; } .mui-checkbox input[type=checkbox]:before{ font-size: 13px; } .mui-checkbox input[type=checkbox]{ width: 13px; height: 13px; } .mui-checkbox.mui-left label{ padding-left: 16px; } .mui-checkbox.mui-left input[type=checkbox]{ left: 0; top: 6px; } .m-read{ position: absolute; bottom: 10px; left: 50%; transform: translateX(-50%); font-size: 11px; color: #888888; white-space: nowrap; } .m-read a{ color: #2b976e; } .m-server{ width: 300px; background-color: #fff; border-radius: 10px; overflow: hidden; padding: 28px 25px 30px; } .m-server .h3{ text-align: center; font-size: 18px; font-weight: bold; color: #000; margin-bottom: 18px; } .m-server .mui-input-row{ background-color: #f5f6f7; border-radius: 10px; margin-bottom: 15px; padding: 4px 0; } .m-server .mui-input-row label{ font-size: 16px; font-weight: bold; width: 27%; padding-right: 0; } .m-server .mui-input-row input{ font-size: 16px; color: #000; width: 73%; } .m-server .btns{ display: flex; align-items: center; justify-content: space-between; margin-top: 25px; } .m-server .mui-btn{ width: 110px; border-radius: 20px; font-size: 15px; padding-top: 10px; padding-bottom: 10px; border: none; } .m-server .mui-btn.cancel{ color: #888888; background-color: #eeeeee; } .m-server .mui-btn.confirm{ color: #fff; background: linear-gradient(90deg,#52b88f,#64c388); } /* 后添加,用于调整协议部分 */ .mui-checkbox.mui-left label{ padding-right: unset; } .mui-checkbox label{ width: unset; }