/* components/fillings/index.wxss */

.filling_selector_max{
  
    position: relative;

}
.filling_selector_title{
    padding-left: 15rpx;
    color: #999999;
}
.required::before {
    position: absolute;
    left: 20rpx;
    color: #ee0a24;
    font-size: 38rpx;
    content: '*';
}
.filling_selector_input{
    padding: 15rpx;
}
.filling_selector_input input{
    padding: 15rpx 0;
}
/* 上传图片 */ 
.in-modular-upload{ 
    padding: 40rpx 0;
  }
  .in-img-div{
    position: relative;
    margin: 0 8px 8px 0;
    float: left;
  }
  .in-img-max:after{
    display:block;
    clear:both;
    content:"";
    visibility:hidden;
    height:0
  } 
  .in-img-max{
    width: auto;
    zoom:1
  }
  .in-add{
    float: left;
  }
  .in-add-click{
    width: 180rpx;
    height:180rpx;
    border: 1px dashed #28345a;
    border-radius: 10rpx;
    background: #28345a url("http://fileimg.makalu.cc/WEB_162F576788AE44F08ADDFFC06CD5923F.png") no-repeat center/70%;
  }

  .in-zcard-click{
    width: 180rpx;
    height:180rpx;
    border: 1px dashed #28345a;
    border-radius: 10rpx;
    background: #28345a url("https://xiangguan.sxyanzhu.com/profile/xmgl/static/z_card.png") no-repeat center/100%;
  }

  .in-fcard-click{
    width: 180rpx;
    height:180rpx;
    border: 1px dashed #28345a;
    border-radius: 10rpx;
    background: #28345a url("https://xiangguan.sxyanzhu.com/profile/xmgl/static/f_card.png") no-repeat center/100%;
  }

  .in-img-div image{
    width: 180rpx;
    height: 180rpx;
    border-radius: 15rpx;
    position: relative;
  }
  .in-delete{
    position: absolute;
    z-index: 5;
    height: 50rpx;
    background: rgba(0,0,0,0.7);
    color: #fff;
    width: 50rpx;
    border-radius: 50%;
    text-align: center;
    line-height: 50rpx;
    right: -15rpx;
    top: -20rpx;
  }
  
  
  .in-add-to{
    padding:0 20rpx;
    width: auto;
    border: 1px dotted #fecc00;
    border-radius: 10rpx;
    text-align: center;
    color: #fecc00;
    font-size:60rpx;
  }
  .in-add-to:active{
    background: #fecc00;
    color: #ffffff;
  }
  
  
  .in-cut-off{
    font-size: 24rpx;
    color: #fff;
    background: #ff0000;
    border-radius: 10rpx;
    float: right;
    padding: 5rpx 10rpx;
  }
  .in-remarks{
    font-size: 24rpx;
    color: #999;
    padding-bottom: 20rpx;
  }
  .in-tab{
    height: 100rpx;
  
  }
  .in-tab view{
    width: 20%;
    height: 80rpx;
    text-align: center;
    font-size: 30rpx;
    line-height: 80rpx;
    float: left;
    color: #999;
  }
  .in-tab .active{
    background: #ff0000;
    color: #ffffff;
  }