.form_widget{position:relative;right:0;top:0;width:100%;height:100%;padding-top:10px;box-sizing:border-box;background:rgba(255,255,255,.8);visibility:hidden}.form_widget .h3{padding:0;margin:0}.form_widget form{padding:0 22px}.form_widget form .form-group{position:relative;margin-bottom:4px}.form_widget form .form-group input{border-radius:0;padding:5px;height:26px;color:#888}.form_widget form .form-group input.warning{border-color:red}.form_widget form .form-group input.success{border-color:green}.form_widget form .form-group #form_tel{padding-left:45px}.form_widget form .form-group .state_tel{position:absolute;margin:0;left:0;top:24px;width:40px;height:24px;line-height:24px;cursor:pointer}.form_widget form .form-group .state_tel:hover,.form_widget form .form-group .state_tel.active{background:#f1f1f1}.form_widget form .form-group .state_tel .state_flag{display:inline-block;margin-left:8px;width:16px;height:11px;background-image:url(/static/home/static/images/home/form/flags.png);background-repeat:none}.form_widget form .form-group .state_tel .glyphicon{margin-right:-2px;height:20px;width:12px;font-size:8px;color:#888}.form_widget form .form-group .state_tel_list{position:absolute;display:none;padding:0;width:100%;height:190px;background:#fff;top:46px;left:0;z-index:101;border:1px solid #ccc;overflow:auto}.form_widget form .form-group .state_tel_list li{padding:10px 0;font-size:13px;cursor:pointer}.form_widget form .form-group .state_tel_list li:hover,.form_widget form .form-group .state_tel_list li.active{background:#f1f1f1}.form_widget form .form-group .state_tel_list li .state_flag{display:inline-block;margin-left:8px;width:16px;height:11px;background-image:url(/static/home/static/images/home/form/flags.png);background-repeat:none}.form_widget form .form-group .state_tel_list li span{margin-left:5px;color:#666}.form_widget form .form-group .state_tel_list li span.phone_number{color:#aaa}.form_widget form .form-group .skypeName{position:absolute;margin:0;left:1px;top:23px;width:80px;height:24px;line-height:24px;border:0;background:#f5f5f5;font-size:13px;outline:0!important;text-align:center}.form_widget form .form-group #form_skype{padding-left:85px}.form_widget form label{margin-bottom:1px;color:#666;font-size:13px;font-weight:400}.form_widget form label span{font-size:16px;color:red}.form_widget form .form_desc{margin-top:8px;font-size:13px;line-height:14px;color:#666;position:relative;left:0;top:0}.form_widget form .form_desc .form_desc_title{font-weight:700;color:#444}.form_widget form .form_submit{margin-top:20px;width:100%}.form_widget form .tooltip.top{top:0;margin-top:-12px;opacity:0;z-index:90}.form_widget form .tooltip.top .tooltip-inner{max-width:100%}.form_widget form .tooltip.top .tooltip-arrow{border-top-color:#ff7f27}.form_widget form .tooltip.top .tooltip-inner{background:#ff7f27}.form_widget form .tooltip.result{z-index:90;position:absolute;left:0;top:330px;width:100%;padding-left:30px;padding-right:30px;opacity:0;display:none}.form_widget form .tooltip.result .tooltip-arrow{position:absolute;border-width:8px;bottom:-16px;left:50%;margin-left:-8px}.form_widget form .tooltip.result .tooltip-inner{max-width:100%;height:60px;color:#fff;font-size:14px}.form_widget form .tooltip.result.success .tooltip-arrow{border-top-color:#23cebc}.form_widget form .tooltip.result.success .tooltip-inner{background:#23cebc}.form_widget form .tooltip.result.danger .tooltip-arrow{border-top-color:#ff7f27}.form_widget form .tooltip.result.danger .tooltip-inner{background:#ff7f27}.form_widget form .tooltip.result.success .tooltip-arrow{border-top-color:#23cebc}.form_widget form .tooltip.result.success .tooltip-inner{background:#23cebc}.form_widget form .tooltip.result.fail .tooltip-arrow{border-top-color:#880015}.form_widget form .tooltip.result.fail .tooltip-inner{background:#880015}