.body{background-color:#eee}.survey{background-color:#fff;width:768px;box-shadow:0 3px 5px rgba(0,0,0,.1);border-radius:8px}html.mobile .survey{width:100%;border-radius:0;box-shadow:0}html.mobile .survey .survey-body{padding:5px}html.mobile .survey .part{padding:5px}.survey-top{background:#8a7b58;height:36px}.survey .survey-title{color:#7a6a53}.survey .survey-intro{color:#5d5d5d}.survey .part .title{color:#027465}.survey .part .intro{color:#5d5d5d}.options li:nth-child(even){background-color:#eff7f3}.options tr:nth-child(even){background-color:#eff7f3}.survey .separator .title{color:#000;background:#f0f6f2}.survey-footer .buttons button{background:#e3e3e3 url(/_assets/images/skin/button/gray.gif) repeat-x top;border:1px solid #cecece;color:#000}.survey-footer .buttons button:hover{background:#e3e3e3}