/*
 * @Descripttion: 
 * @version: thinkphp5.0.23
 * @Author: SmallZ
 * @Date: 2019-11-06 20:11:05
 * @LastEditors  : SmallZ
 * @LastEditTime : 2020-01-02 16:27:11
 */
.pic-fixed-g { position: fixed; top: 40%; left: 0%; transform: translate(0%, -50%); z-index:500; }
.pic-zh-g { width: 100%; cursor: pointer; margin-bottom:20px;}
.pic-img-zh-g { max-width: 100px;}
.floating_ck ul li:nth-child(2) {
    width: auto;
  	height:auto;
    background: none;
}
  .floating_ck ul li:nth-child(2) img,.floating_ck ul li:nth-child(1) img{
    max-width: 100px;
}
  .floating_ck ul li:nth-child(2) span,.floating_ck ul li:nth-child(1) span {
    padding: 0;
    background: #de464e;
    margin-top: 1px;
}
@media (max-width: 1399px){
/*.pic-img-zh-g { width: 50%;}*/
  .pic-fixed-g { top:50%;}
}
@keyframes mybutt1 { 0% { transform: translate(0, -50%); } 100% { transform: translate(-140%, -50%); } }
@-webkit-keyframes mybutt1 { 0% { transform: translate(0, -50%); } 100% { transform: translate(-140%, -50%); } }
.butt2 { animation: mybutt 0.5s linear forwards; -webkit-animation: mybutt 0.5s linear forwards; }
@keyframes mybutt { 0% { transform: translate(-100%, -50%); } 100% { transform: translate(0, -50%); } }
@-webkit-keyframes mybutt { 0% { transform: translate(-100%, -50%); } 100% { transform: translate(0, -50%); } }
.butt3 { animation: mybutt3 0.5s linear forwards; -webkit-animation: mybutt3 0.5s linear forwards; } 
@keyframes mybutt3 { 0%   {transform:translate(0,-50%);} 100% {transform:translate(-90%,-50%);} } 
@-webkit-keyframes mybutt3 { 0%   {transform:translate(0,-50%);} 100% {transform:translate(-90%,-50%);} }
.butt4 { animation: mybutt4 0.5s linear forwards; -webkit-animation: mybutt4 0.5s linear forwards; }
@keyframes mybutt4 { 0%   {transform:translate(-90%,-50%);} 100% {transform:translate(0,-50%);} }
@-webkit-keyframes mybutt4 { 0%   {transform:translate(-90%,-50%);} 100% {transform:translate(0,-50%);} }

/* 消息 */
.calculator_msg_bg_201912 { width: 700px; height: 530px; overflow: hiden; position: fixed; top: 50%; left: 50%; margin: -266px 0 0 -350px; ; z-index: 99999; background-color: rgba(0, 0, 0, 0.7); border-radius: 10px; }
.calculator_msg_box_201912{width:100%;height:100%;position: relative;}
.calculator_msg_201912 { width: 200px; height: 60px; line-height: 60px; color: #FFF; background-color: rgba(0, 0, 0, 0.6); text-align: center; position: absolute; top: 235px; left: 250px; }

/* 弹出框 */
.calculator_shape_201912 { position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 99997;background-color: rgba(0, 0, 0, 0.7);}
.calculator_201912{width:700px; height: 530px; overflow:hiden; position:fixed; top:50%; left:50%; margin:-266px 0 0 -350px;; z-index:99998; background:url('/static/frm/images/bg.jpg') repeat-x left top; border-radius: 10px;}
.calculator_box_201912{width:100%;height:100%;overflow:hidden;position:relative;}
.calculator_close_201912{width:40px;height:40px;overflow:hidden;position:absolute;right:10px;top:10px;cursor:pointer;}
.calculator_title_201912 { width: 100%; height: 84px; font-size: 32px; line-height:84px; text-align: center; overflow: hidden; float: left; color: #7f4401;margin-top:16px;}

.calculator_select_box_201912{width:640px;height:40px;margin-left: 30px; overflow: hidden;float: left;clear: both;}
.calculator_select_right_201912{width:295px;height:40px;float:right;}
.calculator_select_left_201912 { width: 295px; height: 40px; float: left; }
.calculator_select_lable_201912{width:70px;height:40px; font-size:16px;line-height:40px;float:left;overflow: hidden;}
.calculator_select_box_201912 select { width: 220px; height: 30px; font-size: 14px; float: right; margin-top: 5px;background: #fefefe; }

.calculator_input_box_201912{width:190px;height:40px;font-size:16px;float:left;}
.calculator_input_lable_top_201912{margin-right:10px;height:40px;font-size:16px;float:left; line-height:40px;}
.calculator_input_top_201912{width: 120px; height: 36px; font-size: 16px; float: left; line-height: 36px; margin-top: 2px; padding: 0 6px;background: #fefefe;}
.calculator_get_code_201912 { width: 70px; float: left; height: 38px; margin-top: 1px; text-align: center; line-height: 38px; font-size: 12px; color: #FFF; background-color: #d4934f;border-radius:5px;cursor:pointer;}

.calculator_incroduction_201912 { width: 640px; height: 50px; line-height: 50px; overflow: hidden; float: left; clear: both; color: #7f4401 ;font-size: 13px;margin-left:30px;}
.calculator_incroduction_201912 span{color:red;}
.calculator_button_201912{width:150px;height:36px;overflow: hidden;margin:0 auto;clear: both; background:url('/static/frm/images/button.png') no-repeat left top; font-size:14px;line-height:36px;text-align:center; cursor:pointer;color:#FFF;}
.calculator_result_box_201912{width:660px;height:260px;background: url("/static/frm/images/result_bg.png") no-repeat left top; margin: 20px auto 0 auto;}
.calculator_result_title_201912 { width: 100%; text-align: center; height: 54px; line-height: 54px; overflow: hidden; margin-top: 25px; font-size: 24px; color: #7f4401;float: left;}
.calculator_result_title_201912 span{color:red;letter-spacing:1px;}
.calculator_result_title_201912 i {font-size: 12px; display: block; position: absolute; right: 50px; top: 240px; color: #333;}
.calculator_result_con_201912{width:565px;height:170px;overflow: hidden;margin:0 auto;}
.calculator_result_left_201912{width:266px;float: left;}
.calculator_result_right_201912{width:266px;float:right;}
.calculator_show_box_201912 { width: 100%; margin-top: 12px; overflow: hidden; height: 38px; line-height: 38px; font-size: 16px; color: #000; }
.calculator_show_box_201912 .calculator_show_text_201912{width:70px;float:left;text-align:left;}
.calculator_show_box_201912 .calculator_show_input_201912 { width: 194px; height: 38px; float: right; background-color: #f2f2f2 ;border-radius:8px;text-align:center;}
.calculator_show_box_201912 .calculator_show_ke_201912 { height: 38px; float: left; text-align: left; color: #d4934f;cursor:pointer;}
.calculator_show_box_201912 .calculator_show_xun_201912 {float: left;text-align: left;cursor: pointer;} 

/*底部横幅*/
.footer-mask {position:fixed;left:0;bottom:0;width:100%;background:#717171;background:rgba(0,0,0,.8);box-shadow:0 0 4px 1px rgba(0,0,0,.1);z-index:9999;}
.footer-mask .close {position:absolute;top:0;right:8px;font-family:iconfont;font-size:30px;color:#aaa;cursor:pointer;-webkit-transition:ease all .3s;-moz-transition:ease all .3s;-o-transition:ease all .3s;transition:ease all .3s;}
.layout {margin:0 auto;width:1200px;overflow:hidden;}
.footer-mask .zhanwei {float:left;color:#fff;margin:0 30px;}
.footer-mask .zhanwei h2 {font-size:40px;text-align:left;position:relative;font-weight:500;height:44px;line-height:44px;margin:10px 0;}
.footer-mask .zhanwei p {display:inline-block;font-size:25px;text-indent:42px;background:url(https://www.zhangmen.com/static/desktop/static/lp/sem/img/gift_icon_5f553d2.png) no-repeat 0 center;margin-bottom:10px;}
.footer-mask .out-boxer {float:right;height:110px;line-height:110px;margin:0 30px;}
.footer-mask .out-boxer .ui-form-item {zoom:1;position:relative;margin-top:0;display:inline-block;}
.footer-mask .out-boxer .signup-button.form-group {display:inline-block;position:relative;top:3px;}
.footer-mask .out-boxer .form-group .name-input,.footer-mask .out-boxer .form-group .mobile-input,.footer-mask .out-boxer .form-group input.verify-code {width:150px;height:44px;border-radius:22px;text-indent:18px;border:1px solid #adadad;outline:0;margin-right:12px;padding-left:5px;vertical-align:middle;background:#efefef;display:inline-block;}
.footer-mask .ui-form-explain {display:none;position:absolute;height:24px;line-height:24px;padding:0 10px;background-color:#f24343;font-size:12px;color:#fff;border-radius:2px;left:0;top:-14px;z-index:2;}
.footer-mask .out-boxer .form-group .select-input {width:150px;height:44px;border:1px solid #adadad;border-radius:22px;text-indent:18px;outline:0;}
.footer-mask .out-boxer .form-group .mobile-input {width:220px;}
.footer-mask .out-boxer .form-group .res-btn,.footer-mask .out-boxer .form-group .verify-btn {width:130px;height:46px;color:#fff;background:#fe4953;text-align:center;line-height:46px;border-radius:30px;border:0;font-weight:700;}
button.verify-btn {width:100px !important;margin-right:10px;position:absolute;right:1px;top:34px;height:45px !important;line-height:45px !important;}
input.verify-code {width:180px !important;}
.footer-mask .close {position:absolute;top:0;right:8px;font-family:iconfont;font-size:30px;color:#aaa;cursor:pointer;-webkit-transition:ease all .3s;-moz-transition:ease all .3s;-o-transition:ease all .3s;transition:ease all .3s;}
.floating_ck { margin-top: 5px;}
.floating_ck ul {padding:0;}
.floating_ck ul li { position: relative; width: 70px; height: 80px; background-color: rgba(27, 119, 185, .8); text-align: center; background-repeat: no-repeat; background-position: center 20%; cursor: pointer; /* border-radius: 5px; */margin-bottom: 30px;}
.quote { background: url(https://www.zhangmen.com/static/desktop/static/lp/sem/img/gift_icon_5f553d2.png) no-repeat 0 center;}
.floating_ck li span { color: #fff; display: block; padding-top: 54px;}

@media screen and (max-width: 640px) {
  /*.footer-mask { display: none !important;}*/
}