body{margin:0;padding:0}.container{margin:0 auto;padding:0}html.mobile .container{padding:0}html.mobile .appheight{height:150px}.body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}html.mobile img{width:100%}.survey{margin:0 auto;line-height:22px}h1{padding:0;margin:0;font-size:28px}h2{padding:10px;font-size:14px}h4{font-size:14px}.survey-top{background:no-repeat transparent;height:32px}.survey-top .logo{background:no-repeat}.survey-body{padding:0 10px 20px 10px}html.mobile .survey-body{line-height:32px;padding:0 5px 20px 5px;word-wrap:break-word;overflow:hidden}.survey-title{text-align:center;padding:10px;line-height:28px}html.mobile .survey-title{line-height:36px;padding:0;font-size:16px;overflow:hidden}.survey .survey-intro{padding:10px}.survey .part{padding:10px}html.mobile .survey .part{padding:5px}.survey .part .title{margin:0;padding:10px 7px}.survey .part .intro{padding:0 5px}.survey .options{width:98%;margin:0 auto;padding:0;list-style:none}.survey .options .option{padding:5px 10px}html.mobile .survey .options{border-radius:5px;margin:5px}html.mobile .survey .options .option{border:1px solid #ccc;border-radius:5px;margin:5px 0}html.mobile .survey .options .option img{max-width:100%}html.mobile .matrix .row-container{border:1px solid #ccc;margin-bottom:5px;border-radius:5px}html.mobile .matrix .row-container .help-block{display:block;padding:3px;padding-left:12px;margin:0;font-weight:700;border-bottom:1px solid #ccc}.matrix .row-container .checkbox,html.mobile .matrix .row-container .radio{border-bottom:1px solid #ccc;padding:5px 10px}.checkbox,.radio{display:block;margin:0;padding-left:20px;vertical-align:middle;padding:5px 10px}div.checkbox label,div.radio label{width:100%;display:inline-block;padding-left:20px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-top:auto;margin-right:5px;position:relative}.survey .options li,.survey .options td{padding:5px}.survey .options label{margin-left:5px;margin-right:5px}.matrix .row-container .help-block{color:#000;font-weight:700}.survey .matrix .options thead td{text-align:center}.checkbox+.checkbox,.radio+.radio{margin-top:0}.survey .separator{padding:0;margin:0}.survey .separator h2.title{margin:0;padding:5px}.survey .sort .options select{display:block;margin:10px 0}.survey .text input{border:1px solid #999;padding:5px}.survey .part .title .require{color:red;font-size:12px;font-weight:400}.survey .error{background-color:#fff3f3;border:1px solid #ff2f2f}.survey .error .part .title .notice{font-size:16px;color:red}.survey-footer .captcha{padding:10px;text-align:center}.survey-footer .captcha input{font-size:16px}.survey-footer .buttons{text-align:center;padding:20px}.survey-footer .buttons button{font-size:18px;margin:0 5px;padding:5px 10px}.survey-footer .pages_bar{padding:10px;text-align:center}.survey-footer .progress_bg{background:#fff url(/_assets/images/skin/page_bar_bg.gif) repeat-x;margin:0 auto 10px auto;height:8px;border:1px solid #b3b3b3;padding:0;line-height:0;text-align:left}.survey-footer .progress_bg .progress_bar{display:inline-block;width:10px;height:8px;background:url(/_assets/images/skin/page_bar_blue.gif) repeat-x;border:1px solid #2e5da3}.no_index .part .index{display:none}.footer{margin:0 auto;text-align:center;color:#696969;font-size:12px}.footer a{border:0;color:#696969}html.mobile .footer{width:100%}.footer{width:768px}.poweredby{margin:5px 0;padding:5px}.gohome{padding:5px}.hide_rules .part .rules{display:none}.survey .part .rules{font-size:12px;color:#666;font-weight:400}.survey .error .rules{display:inline!important;color:red}.finish{padding:10px}.finish p{margin:15px 0}.finish h2{text-align:center;line-height:32px}.finish span.icon{background-image:url(/_assets/css/survey/finish_icon.gif);background-repeat:no-repeat;display:inline-block;height:32px;line-height:32px;vertical-align:middle;width:32px;margin-right:5px}.finish span.success{background-position:0 0}.finish span.warning{background-position:-32px 0}.finish h2.text-danger{color:red}.finish h2.text-success{color:#79bb37}.thank_word{font-size:14px;padding:20px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:10px;margin-bottom:10px}.redirect{font-size:14px;margin-top:10px;margin-bottom:10px;text-align:center}.share{margin-left:15px;margin-right:15px;padding-top:15px;padding-bottom:15px}.chart{padding:10px;line-height:28px}.chart .option{font-size:14px;margin:5px 0}.chart .option span{float:right}.chart .bar{font-size:12px;background-color:#eee;line-height:14px;display:inline-block;margin-right:5px;width:100%}.chart .bar span{display:inline-block;padding-top:1px;padding-bottom:1px}.chart .bar .respons{min-width:200px;margin-left:5px}.password{width:400px;margin:30px auto;text-align:center;line-height:40px}.password input{margin:10px 0}html.mobile .html{margin:5px;line-height:22px}.mobile .buttons{padding:10px 0;background-color:#4d4d4d;border:0;min-height:32px}html.mobile .chart h4{border-bottom:1px solid #eee;margin-bottom:5px}html.mobile .finish_message{padding:30px 0}html.mobile .share{height:30px;padding:10px 0;text-align:center}html.mobile .statistic{padding:10px}html.mobile .password{margin:30px auto;text-align:center;line-height:40px}html.mobile .password h3{margin:20px 0}html.mobile .password input{margin-bottom:20px}.preview_notice{width:100%;margin:0;background:#505050;color:#fff;font-size:16px;font-weight:400;box-shadow:0 3px 5px rgba(0,0,0,.1)}.preview_notice .container{width:800px;margin:0 auto}.preview_notice .current{display:inline-block;padding:5px 10px;border-top:5px #ff8a00 solid;color:#fff}.preview_notice a{padding:5px 10px;color:#c9c9c9;text-decoration:none}.preview_notice a:hover{color:#fff}.tips{padding:10px 0;font-size:14px;color:#a94442;background-color:#f2dede;text-align:center}.preview_notice a.closepreview{float:right;padding:5px;background:#c50a1d;color:#fff;margin:5px;border-radius:5px}.survey-report{width:600px;margin:0 auto;padding:30px}.survey-report h1{margin-bottom:20px}.survey-report div{margin:20px 0}html.mobile .survey-report{width:100%}.survey-report a{margin:10px}.shareto{background:#f5f8fd none repeat scroll 0 0;border-width:1px medium 1px 1px;border-style:solid none solid solid;border-color:#cbd5ed -moz-use-text-color #cbd5ed #cbd5ed;border-top-left-radius:5px;border-bottom-left-radius:5px;padding-left:5px;padding-top:5px;padding-bottom:5px}.jiathis_button_32{display:block;width:32px;height:32px;background-image:url(/images/collector/jiathis_ico_32.png);margin-bottom:5px}.jtico_tsina{background-position:0 0}.jtico_weixin{background-position:0 -3680px}.jtico_qzone{background-position:0 -32px}.jtico_cqq{background-position:0 -4032px}.jiathis_button_32:hover{opacity:.8}