@font-face{font-family:"iconfont_old";src:url("../fonts/iconfont.eot");src:url("../fonts/iconfont.eot?#iefix") format("embedded-opentype"),url("../fonts/iconfont.woff") format("woff"),url("../fonts/iconfont.ttf") format("truetype"),url("../fonts/iconfont.svg#iconfont") format("svg")}.icon{font-family:"iconfont_old"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;font-weight:normal;vertical-align:middle}.form_page{width:100%;min-height:100%;height:initial;background-attachment:fixed;background-size:cover;background-position:center;font-size:15px;position:relative;overflow:hidden}.form_page .form_box{width:700px;margin:32px auto}.form_page .form_head .title{padding:16px 32px;font-size:20px;font-weight:bold}.form_page .form_head img{width:100%}.form_page .form_intro{padding:24px 32px}.form_page .intro_text{line-height:1.7}.form_page .form_con{border-top:1px solid rgba(0,0,0,0.12);padding:16px 0}.form_page .form_con>.form_li{padding:16px 32px;margin-bottom:0}.form_li .vote_li{line-height:1.5}.form_page .form_li .item_li{margin-bottom:6px}.form_page .form_con .label{font-weight:bold;font-size:18px;margin-bottom:8px;overflow:hidden}.form_page .form_con .label span{font-size:13px;font-weight:normal}.form_page .form_con .label span.f_r{color:#898989}.form_page .input_mail_tc{color:#202020}.form_save_box{padding:16px 32px;border-top:1px solid rgba(0,0,0,0.12)}.form_save_box .button{padding:9px 32px;border-radius:2px}.form_page .footer{text-align:center;width:100%;color:rgba(0,0,0,0.5);text-shadow:0 1px 0 rgba(255,255,255,0.1);padding-bottom:16px}.form_success{padding:64px 32px}.form_success .icon{font-size:120px;line-height:1;margin-bottom:24px;display:inline-block}@media screen and (max-width:736px){.form_page .form_li .item_li{background:#fff;border:1px solid rgba(0,0,0,0.12);margin-bottom:0;padding:8px;border-top:0}.form_page .form_li .item_li:first-child{border-top:1px solid rgba(0,0,0,0.12)}.form_page .form_box{width:auto;margin:16px 8px}.form_page .form_head .title{padding:16px}.form_page .form_intro{padding:24px 16px}.form_page .form_con>.form_li{padding:16px}}.code_share{position:fixed;top:32px;left:50%;margin-left:374px;background:#fff;width:120px;text-align:center;padding:8px;border-radius:3px;font-size:14px}