﻿.mod-panel .hd{height:24px;border-left:4px solid #1296db;padding-left:12px;margin-bottom:15px;line-height:24px;font-weight:bold;font-size:20px;color:#333}.mod-panel .bd{padding:25px 0}.mod-panel .bd .input-group{margin-bottom:25px}.mod-panel .bd .input-wrapper{display:flex;padding:4px 0;line-height:36px}.mod-panel .bd .input-wrapper .input-title{width:100px;padding:0 10px;text-align:right;color:#666}.mod-panel .bd .input-wrapper .input-title i{margin:0 5px;color:#fc0000}.mod-panel .bd .input-wrapper .input-content{flex:1;min-width:0;padding:0 10px}.mod-panel .bd input[type=text]{width:100%;max-width:480px;height:36px;padding:7px 12px;background:#fcfcfc;border:1px solid #e8e8e8;border-radius:4px;box-sizing:border-box;outline:none}.mod-panel .bd input[type=text]:focus{border-color:#ccc}.mod-panel .bd .error{margin:0 5px}.mod-panel .bd textarea{width:100%;max-width:480px;height:240px;padding:7px 12px;background:#fcfcfc;border:1px solid #e8e8e8;border-radius:4px;box-sizing:border-box;line-height:20px;outline:none;resize:none}.mod-panel .bd textarea:focus{border-color:#ccc}.mod-panel .bd .js-error input[type=text],.mod-panel .bd .js-error textarea{background:#fff7f6;border-color:#ffa099}.mod-panel .bd .js-error .error{color:#ff5a5a}.mod-panel .bd .btn{display:inline-block;width:100px;height:36px;padding:0;background:#337ab7;border:none medium;border-radius:5px;line-height:36px;vertical-align:middle;text-align:center;font-family:Tahoma,Arial,Helvetica,"微软雅黑";font-size:14px;cursor:pointer;color:#fff}.mod-panel .bd .btn:hover{background:#2c6ba1}@media screen and (max-width: 767px){.mod-panel .bd{padding:10px 0}.mod-panel .bd .input-wrapper{flex-direction:column}.mod-panel .bd .input-wrapper .input-title{width:auto;padding:0;line-height:24px;text-align:left}.mod-panel .bd .input-wrapper .input-content{padding:0}.mod-panel .bd .btn{display:block;margin:0 auto}}.media-small .mod-panel .bd{padding:10px 0}.media-small .mod-panel .bd .input-wrapper{flex-direction:column}.media-small .mod-panel .bd .input-wrapper .input-title{width:auto;padding:0;line-height:24px;text-align:left}.media-small .mod-panel .bd .input-wrapper .input-content{padding:0}.media-small .mod-panel .bd .btn{display:block;margin:0 auto}