#gw-registration{box-sizing:border-box;margin:28px 0 20px;padding:0 24px 24px;border:1px solid #ddd;background:#fff;scroll-margin-top:20px;font:16px/1.6 'Microsoft YaHei',sans-serif;color:#414141;clear:both}
#gw-registration *{box-sizing:border-box}
#gw-registration h2{margin:0 -24px 22px;padding:12px 16px;background:#952768;color:#fff;font-size:22px;font-weight:700;text-align:center;line-height:1.5}
#gw-registration h2 span{display:inline;font-size:14px;font-weight:400}
#gw-registration .gw-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}
#gw-registration form{width:100%;margin:0;padding:0;text-align:left}
#gw-registration .gw-grid>div{min-width:0;width:auto;margin:0;padding:0;float:none}
#gw-registration label{display:block;width:100%;max-width:100%;float:none;text-align:left;margin:0 0 14px;padding:0;font-size:16px;font-weight:600}
#gw-registration input,#gw-registration textarea{display:block;width:100%;max-width:100%;margin:6px 0 0;padding:10px 12px;border:1px solid #c7c7c7;border-radius:2px;background:#fff;color:#333;font:16px/1.5 'Microsoft YaHei',sans-serif;height:auto}
#gw-registration input:focus,#gw-registration textarea:focus{outline:2px solid #952768;outline-offset:1px}
#gw-registration textarea{min-height:204px;resize:vertical}
#gw-registration button{display:block;border:0;background:#952768;color:#fff;font:700 18px/1.5 'Microsoft YaHei',sans-serif;padding:12px 28px;cursor:pointer;margin:8px 0 0 auto;min-width:170px}
#gw-registration .gw-note{font-size:13px;color:#666;margin:12px 0 0}
#gw-registration .gw-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}

@media(max-width:767px){#gw-registration{padding:0 16px 20px;margin:20px 0 24px}#gw-registration h2{margin:0 -16px 18px;font-size:21px}#gw-registration h2 span{display:block;font-size:13px}#gw-registration .gw-grid{grid-template-columns:1fr;gap:0}#gw-registration textarea{min-height:130px}#gw-registration button{width:100%;margin-top:12px}#gw-registration label{font-size:16px}}
@media(max-width:767px){.gw-has-registration #aff-im-root{display:block}.gw-has-registration #aff-im-root .embed-icon{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;float:none!important;width:118px!important;margin:16px auto 88px!important}#gw-registration{margin-bottom:80px}}

.gw-has-registration .fixed-bottom li{width:25%!important}.gw-nav-apply span{display:block;height:31px;font:28px/31px sans-serif;color:#fff}.gw-nav-apply a{color:#fff}
@media(max-width:640px){.gw-has-registration .body{width:auto;margin:5px}.gw-has-registration .right_mode{width:100%;float:none}.gw-has-registration .right_mode>.content{width:100%;max-width:100%;margin:0}.gw-has-registration #MyContent{overflow-wrap:anywhere}.gw-has-registration .right_mode img{max-width:100%;height:auto}}

.gw-has-registration .line_baoming{display:none}
@media(max-width:640px){.gw-legacy-registration .content,.gw-legacy-registration .articlemain,.gw-legacy-registration .artmainr{width:100%;max-width:100%;float:none}.gw-legacy-registration #MyContent{overflow-wrap:anywhere}.gw-legacy-registration .content img{max-width:100%;height:auto}}
