.ke_list{
    height: .7rem;
    font-size: .28rem;
    line-height: .7rem;
    margin-top: .3rem;
    color: #fff;
    background: url(http://huazhen-poster.oss-cn-hangzhou.aliyuncs.com/wap.gzhuazhen/img/public/kc_title.png);
    background-size: cover;
    background-position: top left;
    padding: 0 .2rem 0 .3rem;
}
.wish_con{
    font-size: .2rem;
    width: 5.5rem;
    height: 4.3rem;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom:0;
    margin: auto;
    background: #EEEEED;
    z-index: 6;
    box-shadow: 0 0 5px 3px rgba(71,71,71,.15);
    border-radius: 3px;
    display: none;
}
.mt_1{
    margin-top: .1rem;
}
.wish_form{
    padding: .1rem .2rem;
    font-size: .2rem;
}
.wish_con .ke_list{
    margin-top: 0;
    font-weight: 600;
    background-size: 230% 100%;
}
.label_box{
    border: 1px solid #e2e2e2;
    border-radius: 3px;
}
.label_box input[type="text"] {
    width: 100%;
    border: 0px solid #e2e2e2;
    font-size: .25rem;
    padding: .18rem .1rem;
    outline: none;
}
.label_box{
    position: relative;
}
.send_code {
    position: absolute;
    right: .2rem;
    font-size: .24rem;
    background: #ff535e;
    color: #fff;
    top: .06rem;
    padding: .1rem .2rem;
    border-radius: 3px;
}
.wish_form button[type="submit"]{
    margin-top: .15rem;
    width: 100%;
    font-size: .28rem;
    padding: .1rem;
    text-align: center;
    color: #fff;
    background: #FF5868;
    border:1px solid #FF5868;
}
.wish_colse{
    position: absolute;
    right: .1rem;
    top: .1rem;
    width: .5rem;
    height: .5rem;
}
.wish_colse img{
    width: 100%;
}

/* 意向单弹窗 */
.gw-yxd{ padding-right: 40px; position: fixed; left:0; top:0;  width:100%; height: 100%;background: rgba(0,0,0,0.5); z-index: 999;}
.gw-yxd .yxd-in{ width:354px; background: #fff; border-radius: 5px;  box-shadow: 0 0 10px #888; position: absolute; left:50%; top:50%; margin-left: -176px; margin-top: -252px; box-sizing:border-box; overflow: hidden; }
.gw-yxd .yxd-in.hid{ margin-left: 100px }
.gw-yxd .yxd-in .yxd-tt{ background: #ff5562; text-align: center; font-size: 16px; color:#fff; height: 32px; line-height: 32px;}
.gw-yxd .yxd-in .close{ position: absolute; right:10px; top:3px; cursor: pointer;} 
.gw-yxd .yxd-in .yxd-info{ padding: 15px; color:#333; }
.gw-yxd .yxd-in .yxd-info form>label{ width: 100%;  }
.gw-yxd .yxd-in .yxd-info .time p{ text-align: left; font-size: 14px; }
.gw-yxd .yxd-in .yxd-info .text{ display: block;width:95%; height: 32px; border:1px solid #dcdcdc;  background: #eeeeee; padding-left: 10px; outline: none; margin-bottom: 15px; margin:0 auto; margin-bottom: 4%; box-sizing:border-box; }
.gw-yxd .yxd-in .yxd-info  .time-scroll{ width: 100%; border:1px solid  #d2d2d2; height:90px; overflow-y:scroll; margin-top: 15px; margin-bottom: 15px; padding-bottom: 10px; text-align: left}
.gw-yxd .yxd-in .yxd-info .time .time-scroll label{ display: inline-block; margin:13px 5px 0 5px; text-align: left; font-size: 14px;}
.gw-yxd .yxd-in .yxd-info .btn-submit{ width:95%; height: 32px; background: #ff5562; color:#fff; text-align: center; border-radius: 5px; outline: none; cursor: pointer; line-height: 32px; margin:0 auto;}

.submit-tc{ width:300px; height:160px; background: #fff; border-radius: 5px; box-shadow: 0 0 10px #888; position: fixed; left:50%; top:50%; margin-left: -150px; margin-top: -80px;  z-index: 1000; display: none;}
.submit-tc p{ text-align: center; padding-top: 50px; font-size: 15px; }
.submit-tc span{ width:60px; height:32px; display: block; line-height: 32px; background: #ff5562; color:#fff; border-radius: 5px; text-align: center; position: absolute; right:20px; bottom: 10px; cursor: pointer; }
.gw-yxd .yxd-in .yzm{ overflow: hidden;  width: 95%; margin:0 auto;}
.gw-yxd .yxd-in .yzm input{ float:left; width:56%; height: 32px; border:1px solid #dcdcdc;  background: #eeeeee; padding-left: 10px; outline: none; margin-bottom: 15px;  }
.gw-yxd .yxd-in .yzm span{ float:left;margin-left: 10px;  height: 32px;  border:1px solid #dddddd; box-sizing:border-box; width: 35%;}
.gw-yxd .yxd-in .yzm span img{ display: block; width: 100%; }
.gw-yxd .yxd-in .yzm span.code-btn{ width:35%; background: #ff5562; color:#fff; font-size: 14px; line-height: 32px; text-align: center; cursor: pointer;}

.gw-yxd .yxd-in .yxd-info .time{ width: 95%; margin:0 auto; }

/* 弹窗 */
.gw-popup .popup-label{ width:300px; height: 160px;font-size: 0.28rem;  padding: 0.2rem; box-sizing: border-box; padding-bottom: 0; line-height: 22px;}

.gw-popup .popup-label .popup-btn{ font-size: 16px; }

.gw-yxd .yxd-in{ width:80%; margin:0 auto;  left:50%; margin-left: -40%; top:15%;}
.popup .popup-label .popup-btn{ right:5%; bottom: 0}
