/*2019.12.17新增样式*/
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table; line-height:0; content:"";}
.clearfix:after{clear:both;}

.incomimg{background:#FDF5DE; border:1px solid #ffa489; padding:15px; margin-bottom:20px;}
.incontext {color:#373a36; margin-bottom:20px; text-indent:2em;}
.incontext font{color:#ff3c1f;}
.incomleft{overflow:hidden;}
.incomleft>div{float:left;}
.incomprev{background: linear-gradient(to right, #f1f1f1,#eeeded); color:#4283BD; border:1px solid #94D0E2; display:inline-block; width:60px; height:22px; text-align:center; line-height:22px;}
.dangzt font{color:#ff3c1f;}
.di{margin-left:25px; margin-right:10px;}
.numtext{width:42px; height:22px; text-align:center; line-height:22px; border:1px solid #6cc5e9;}
.tiaoz{background: linear-gradient(to right, #f1f1f1,#eeeded); border:1px solid #6cc5e9; color:#1E6CB3; width:45px; height:24px; text-align:center; line-height:24px; display:inline-block;}
.tiaowb{margin-left:5px; margin-right:5px;}

.incomright{display:inline-block; float:right; padding:4px 8px; background:#144856; color:#fff;}
.jibborder{border-bottom:1px solid #666; margin-bottom:15px;}
.jibinf{display:inline-block; padding:4px 15px; font-size:14px; font-weight:400; border-left:5px solid #009688; color:#333;}

.inforinput,.inforconinput{border:1px solid #D2D2D2; height:30px; padding-left:10px; width:64%; border-radius:2px;}
/*.inforinner{margin-bottom:10px;}*/
.inforitem{float:left; margin-bottom:20px;}
.inforlable2{text-align:right; display:inline-block; float:left; margin-top:5px;}
.inforinput2{border:1px solid #D7D7D7; height:36px; padding-left:10px; width:calc(100% - 560px);;}
.inforinput3{border:1px solid #D7D7D7; height:30px; padding-left:10px; width:35%;}
.inforitem2{margin-bottom:20px;}
/*.descarea{border:1px solid #D7D7D7; height:50px; resize:none; width:calc(100% - 105px); padding:10px;}*/
.inforserlable{text-align:right; display:inline-block;}
.infoservice{margin-bottom:20px;}
.addinner{width:calc(100% - 94px); display:inline-block;}
.marginTop{top:20px; position: relative;}
.serciinerov{overflow:hidden;}
.fuwlable{width:88px; display:inline-block;}
/*.fuwlable2{width:88px; display:inline-block; position:relative; top:-30px;}*/

.shouform{position:relative; border:1px solid #D7D7D7; width:calc(100% - 125px);}
.shouinput{height:30px; padding-left:10px; border:none; width:calc(100% - 35px);}
.flexsf{display:flex;}
.serviitem{margin-bottom:20px;}
.fuwinput{border:1px solid #D7D7D7; height:30px; padding-left:10px;}
.fankui{width:calc(100% - 162px); resize: none; border:1px solid #D7D7D7; padding:10px; height:75px;}
.tanwidth{width:70%; margin:auto;}
.dizhiinner{float:left; width:calc(100% - 90px);}
.inforlable{float:left; margin-top:5px;}

.select-menu{cursor:pointer; float:left; width:calc(100% - 144px);}

.select-menu-ul{
    margin-top:50px;
    list-style:none;
    opacity:0;
    display:none;
    width:calc(100% - 144px);;
    text-align:left;
    border:1px solid #ddd;
    background:#fff;
    position:absolute;
    z-index:1;
}
.select-menu-ul li{
    padding:2% 0 2% 3%;

}
.select-menu-ul li:hover{
    background:#f2f2f2;

}
.select-menu-div{
    position:relative;
    height:30px;

    border:1px solid #ddd;
    line-height:30px;
}
.select-this{
    background:#5FB878; color:#fff;
}
.select-this:hover{
    background:#5FB878!important; color:#fff;
}
i{
    margin-right:5px;
    position:absolute;
    right:0;
    top:7px;

}
.select-menu-input{
    margin-left:3%; width:90%;
    border:0;
    height:29px;
    cursor:pointer;
    user-select:none;
}
.layui-form-select .layui-edge.select-menu-i{transform:rotate(180deg); margin-top:-9px;}

.addwidth{width:160px;}
.guopicter{float:left;}
.fl{float:left;}
.smallwidth{width:51%;}
.smallwidth2{width:61%;}

.serciinerov{margin-bottom:20px;}
.fanknr{display:block;}



@media screen and (max-width: 767px) {
    .inforlable{width:84px; text-align:right; display:inline-block;}
    .inforlable2{width:84px;}
    .inforinput{width:calc(100% - 103px);}
    .fuwinput{width:calc(100% - 105px);}
    .shouform{width:calc(100% - 93px);}
    .fankui{width:calc(100% - 117px);}
    .inforinput2{width:37%;}
    .select-menu-ul{width:35%;}

}


@media screen and (max-width: 414px) {
    .di{margin-left:5px; margin-right:5px;}
    .tiaoz{margin-top:10px;}
    .incomright{float:left; margin-top:20px;}
    .select-menu{width:calc(100% - 93px);}
    .select-menu-ul{width:calc(100% - 93px);}
    .inforinput2{width:100%;}
}

@media screen and (max-width: 375px) {
    .addwidth{width:calc(100% - -3px);}
}



