#ts-book{max-width:560px;margin:0 auto;font:16px/1.5 "Avenir Next","Segoe UI",Roboto,Arial,sans-serif;color:#10262a}
#ts-book h3{font-family:Georgia,serif;margin:0 0 6px}#ts-book label{display:block;font-size:14px;color:#5a6f73;margin-top:10px}
#ts-book input,#ts-book select,#ts-book textarea{width:100%;padding:11px 12px;border:1px solid #cfdcdb;border-radius:10px;font:inherit;margin-top:4px;background:#fff;color:#10262a;box-sizing:border-box}
#ts-book button{margin-top:16px;background:#0a7a7c;color:#fff;border:0;border-radius:10px;padding:13px 20px;font:600 16px inherit;cursor:pointer;width:100%}
#ts-book .tsb-ok{background:#dff3e5;color:#0f5a2a;padding:14px;border-radius:10px;margin-top:14px}#ts-book .tsb-bad{background:#fbe1dc;color:#8a2616;padding:12px;border-radius:10px;margin-top:12px}
#ts-book .tsb-hp{position:absolute;left:-9999px;height:0;overflow:hidden}
