@charset "UTF-8";*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{position:relative;min-height:100%;line-height:1.15;font-size:20px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{min-height:100%;line-height:1.5;margin:0;font-family:"Helvetica Neue","Microsoft YaHei","\5B8B\4F53","Arial","Helvetica",sans-serif;font-size:14px;color:#333;text-align:left;word-break:break-word;background-color:#f5f5f5}h1,h2,h3,h4,h5,h6,ul,ol,p{margin:0;font-size:inherit}ul,ol{padding:0}h1,h2,h3,h4,h5,h6{font-weight:normal}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}input,button,select,optgroup,textarea{line-height:inherit;margin:0;font-family:inherit;font-size:inherit}input:focus,textarea:focus,select:focus{outline:0}img{vertical-align:middle;border-style:none}li{list-style:none}a{color:inherit;text-decoration:none;cursor:pointer}table{border-spacing:0;border-collapse:collapse}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999!important}input::-moz-placeholder,textarea::-moz-placeholder{color:#999!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999!important}input::-moz-placeholder,textarea::-moz-placeholder{color:#999!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999!important}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#999!important}input::placeholder,textarea::placeholder{color:#999!important}.xalignL{text-align:left!important}.xalignR{text-align:right!important}.th-bg{background:#f2f2f2;color:#333}.tw-query{max-width:1200px;margin:0 auto;padding:15px}.tw-query-wrapper{padding:3%;background:#fff;min-height:calc(100vh - 30px)}.tw-query-tit{border-bottom:2px solid #e8e8e8}.tw-query-tit h2{color:#333;font-size:18px;font-weight:bold;display:inline-block;padding-bottom:15px;line-height:1;letter-spacing:1px;border-bottom:2px solid #ad464d;position:relative;bottom:-2px}.tw-query-table{margin-top:20px;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;text-align:center;color:#666;display:table;width:100%}.tw-query-tr{margin:0;width:100%;display:table-row}.tw-query-td,.tw-query-th{border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;display:table-cell;vertical-align:middle;padding:10px 5px}.tw-query-th{background:#f2f2f2;width:170px;color:#000}.tw-query-ul{list-style-position:inside;padding-left:50px}.tw-query-ul li{list-style-type:decimal}.tw-query-tips{padding:10px;border:1px solid #e8e8e8;border-top:0;text-align:center}.tw-query-btns,.tw-queryform .btns{text-align:center;padding-top:5%}.tw-query-btns a,.tw-queryform .btn{display:inline-block;max-width:50%;width:140px;height:40px;line-height:40px;background:#b1073f;border-radius:3px;color:#fff;-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.25);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.25)}.tw-queryform .tw-query-table{border:0;max-width:460px;margin:0 auto;padding:5% 0 0}.tw-queryform .tw-query-th{background:0;border:0;padding:10px 0;width:90px;vertical-align:top;height:40px;line-height:40px}.tw-queryform .tw-query-td{border:0}.tw-queryform .input{border:1px solid #999;display:inline-block;padding:8px 10px;width:100%;border-radius:3px}.tw-queryform .input:focus{border:1px solid #888}.tw-queryform .code-img{display:inline-block;padding:0 5px}.tw-queryform .code-img img{display:inline-block;width:76px;position:relative}.tw-queryform .validCode{width:145px}.tw-queryform .code-a:hover{color:#b1073f}.tw-queryform .btns{padding-top:15px}.tw-queryform .btn{border:0;font-size:16px;cursor:pointer}.tw-queryform .tw-query-ul{padding-left:12px}@media(max-width:768px){.tw-queryform .tw-query-th{width:90px;padding-left:0;vertical-align:text-top;line-height:37px}.tw-queryform .validCode{width:100%;margin-bottom:5px}.tw-query-tit h2{font-size:16px}}.form-error .input{border-color:#b1073f}.form-errtxt{color:#b1073f}.u-btn{display:inline-block;height:36px;line-height:36px;min-width:90px;padding:0 10px;color:#fff;font-size:14px;text-align:center;border:0;border-radius:3px;vertical-align:middle}.u-btn-blue{background-color:#b1073f}.u-btn-blue:hover{color:#fff;background-color:#a50338}.u-btn-white{color:#666;background:#fff;border:1px solid #bdbdbd}.u-btn-white:hover{color:#b1073f;border-color:#b1073f}.tw-modal{overflow-x:hidden;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;background:rgba(0,0,0,.5)}.tw-modal-dialog{top:20%;position:relative;width:auto;margin:15px;-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.tw-modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgb(0 0 0 / 50%);box-shadow:0 3px 9px rgb(0 0 0 / 50%)}.tw-modal-header{padding:10px 15px;background-color:#b1073f;color:#fff;font-size:16px;border-bottom:0;border-radius:5px 5px 0 0}.tw-modal-header .close{margin-top:-2px;color:#fff;opacity:1;float:right;font-size:21px;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff}.tw-modal-title{margin:0;line-height:1.45}.tw-modal-body{padding:55px 15px 35px;font-size:16px;color:#333;text-align:center;position:relative}.tw-modal-footer{text-align:center;border-top:0;padding:15px}.tw-modal-footer a{cursor:pointer;margin:0 5px 5px}.tw-modal.show{opacity:1}.tw-modal-open{overflow:hidden}.tw-modal-open .tw-modal{overflow-x:hidden;overflow-y:auto}@media(min-width:768px){.tw-modal-dialog{width:500px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgb(0 0 0 / 50%);box-shadow:0 5px 15px rgb(0 0 0 / 50%)}}