div.formerror{border:2px solid #aaa;background:#eee;color:#333;padding:5px 10px;margin:1em 0}div.formerror div.notice{color:#666;font-weight:bold;margin-bottom:5px}
div.formerror div.error{padding-left:18px;background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0Ij4NCjxwYXRoIGQ9Ik0yMi4xNzIgNDQuMTcybDUuNjU3IDUuNjU3IDE3LjgyOC0xNy44MjgtMTcuODI4LTE3LjgyOC01LjY1NyA1LjY1NyAxMi4xNzEgMTIuMTcyeiIgZmlsbD0iIzMzMyI+PC9wYXRoPg0KPC9zdmc+DQo=') no-repeat 0 -1px;background-size:17px 17px}
div.formouter{display:inline-block;*zoom:1;*display:inline}div.formouter form.submitted .unset{border-color:#c00 !important}
div.formouter label.ti{display:block;padding:1px 0;margin-bottom:10px}div.formouter label.ti .ferror{border-color:#c00 !important}
div.formouter label.ti input{width:330px;padding:7px 6px;-webkit-border-radius:4px;border-radius:4px;box-sizing:border-box;border:1px solid #ccc}div.formouter label.ti input#sqm{width:60px !important;padding:4px 8px}
div.formouter .error{color:#c00}
div.formouter select{width:330px;height:25px;box-sizing:border-box}
div.formouter textarea{width:330px;border:1px solid #ccc;box-sizing:border-box}
div.formouter div{margin:0 auto 0 0}
div.formouter div.buttons{text-align:left;margin-top:10px}div.formouter div.buttons input{height:30px;min-width:100px;cursor:pointer}
div.formouter div.ratings{margin-bottom:10px}
div.formouter div.rating{font-weight:700;margin-bottom:20px}
div.formouter label.ri input{margin:0;vertical-align:middle;cursor:pointer}
div.formouter label.ri span.rating{display:inline-block;*zoom:1;*display:inline;vertical-align:middle;cursor:pointer}
div.formouter label.ri span.star{display:inline-block;*zoom:1;*display:inline;vertical-align:middle;cursor:pointer;height:24px;background:url(/img/ystar.png) 0 50% repeat-x;margin:0 10px 0 4px;width:24px}div.formouter label.ri span.star.rating2{width:48px}
div.formouter label.ri span.star.rating3{width:72px}
div.formouter label.ri span.star.rating4{width:96px}
div.formouter label.ri span.star.rating5{width:124px}
div.horizontal{display:block}div.horizontal label.ti{text-align:right}div.horizontal label.ti span{float:left;padding:7px 10px 0 0}
div.bubble{position:absolute;z-index:50;background:#fff;line-height:16px;border:2px solid #c00;padding:6px 10px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.5);box-shadow:0 2px 6px 0 rgba(0,0,0,0.5)}div.bubble:before{content:"";position:absolute;border-width:8px 8px 0 8px;border-style:solid;border-color:#c00 transparent;left:20px;bottom:-8px;width:0;display:block}
div.bubble:after{content:"";position:absolute;border-width:6px 6px 0 6px;border-style:solid;border-color:#fff transparent;bottom:-6px;left:22px;width:0;display:block}
