#redeemSection{margin:0;padding:16px;font-size:12px;line-height:28px;overflow:hidden}#redeemSection .title{font-size:16px;font-weight:bold}#redeemSection .notice{color:red}#redeemSection .notice_msg{color:red;display:block;height:35px;margin:3px}#_redeemForm{padding:20px 10px}#_redeemForm input:focus{outline:none}#_redeemForm label{font-size:16px;float:left}#_redeemForm .redeem_code{width:60px;text-align:center}#_redeemForm input[type=text],#_redeemForm input[type=password]{height:16px;margin:10px;padding:0.4em;-webkit-border-radius:.6em;border-radius:.6em;border:1px solid #aaa;display:inline;line-height:1.4;font-size:16px;outline:0;-webkit-box-shoadow:inset 0 1px 4px rgba(0,0,0,0.2);box-shadow:inset 0 1px 4px rgba(0,0,0,0.2);background-clip:padding-box;background:#f9f9f9;color:#333;text-shadow:0 1px 0 white;font:-webkit-small-control;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;-webkit-rtl-ordering:logical;-webkit-user-select:text}#_redeemForm input[type=button],#_redeemForm button{padding:0.6em 20px;min-width:0.75em;display:block;border-radius:1em;border-top:1px solid white;border-color:rgba(255,255,255,0.3);overflow:hidden;position:relative;zoom:1;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;color:#222;text-shadow:0 1px 0 white;font-size:10pt;cursor:pointer}#redeemStepSection{width:770px;color:white;font-size:20px;line-height:38px;vertical-align:middle}#redeemStepSection .arrow img{width:30px;height:38px}#redeemStepSection .redeemStep{width:235.66667px;height:38px;background-color:#9E9FA3}#redeemStepSection .redeemStep span{margin-left:4px}#redeemStepBox{-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;width:640px;margin:0 auto;margin-top:80px;background-color:#eee}#redeemStepBox .titleArea{-moz-border-radius-topright:16px;-webkit-border-top-right-radius:16px;border-top-right-radius:16px;-moz-border-radius-topleft:16px;-webkit-border-top-left-radius:16px;border-top-left-radius:16px;background-color:#5ABF4E;height:56px;width:600px;padding-left:20px;padding-right:20px;color:#ffffff;line-height:56px;vertical-align:middle}#redeemStepBox .titleArea .title{font-size:20px}#redeemStepBox .blockArea{width:600px;padding:20px;font-size:16px}#redeemStepBox .blockArea .fullWidth{width:100%;height:30px;-moz-box-shadow:inset 0px 1px 4px 0px #777;-webkit-box-shadow:inset 0px 1px 4px 0px #777;box-shadow:inset 0px 1px 4px 0px #777;margin-bottom:20px;border:solid 1px #333;padding:0 16px;font-size:18px}#redeemStepBox .blockArea .greenBtn{width:600px;height:38px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:solid 1px #000;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E0Yjg5NiIvPjxzdG9wIG9mZnNldD0iMSUiIHN0b3AtY29sb3I9IiM2MWJkMmMiLz48c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iIzFjYjE1MyIvPjxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMDBhMDRjIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNTM4NzY0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a4b896),color-stop(1%, #61bd2c),color-stop(30%, #1cb153),color-stop(99%, #00a04c),color-stop(100%, #538764));background-image:-moz-linear-gradient(#a4b896,#61bd2c 1%,#1cb153 30%,#00a04c 99%,#538764);background-image:-webkit-linear-gradient(#a4b896,#61bd2c 1%,#1cb153 30%,#00a04c 99%,#538764);background-image:linear-gradient(#a4b896,#61bd2c 1%,#1cb153 30%,#00a04c 99%,#538764);-moz-box-shadow:0px 1px 1px 0px #777;-webkit-box-shadow:0px 1px 1px 0px #777;box-shadow:0px 1px 1px 0px #777;color:white;font-size:20px;padding-top:4px;padding-bottom:4px;margin:20px 0;outline:none}#redeemStepBox .blockArea input[type=button]:active{-moz-box-shadow:inset 0px 1px 3px 2px #777;-webkit-box-shadow:inset 0px 1px 3px 2px #777;box-shadow:inset 0px 1px 3px 2px #777}#redeemStepBox .blockArea .welcome{margin-bottom:20px}#redeemStepBox .blockArea .redeem_code{width:156px;height:30px;-moz-box-shadow:inset 0px 1px 4px 0px #777;-webkit-box-shadow:inset 0px 1px 4px 0px #777;box-shadow:inset 0px 1px 4px 0px #777;margin-bottom:20px;border:solid 1px #333;padding:0 16px;text-align:center}
