@charset "UTF-8";
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;

}

html, body {
    background: #fff;
}

body {
    /* max-width: 750px;*/
    margin: 0 auto;
    position: relative;
}

input {
    -webkit-tap-highlight-color: transparent;
    outline: none;
    background:transparent;
}

.align-L {
    text-align: left;
}

.align-R {
    text-align: right;
}

.border-R {
    border-right: 2px solid #ededed;
}

a:link {
    text-decoration: none;
    color: #5d98ff;
    -webkit-tap-highlight-color: transparent;
}

/* 未被访问的链接 */
a:visited {
    text-decoration: none;
    color: #5d98ff;
    -webkit-tap-highlight-color: transparent;
}

/* 已被访问的链接 */
a:hover {
    text-decoration: none;
    color: #5d98ff;;
    -webkit-tap-highlight-color: transparent;
}

/* 鼠标指针移动到链接上 */
a:active {
    text-decoration: none;
    color: #5d98ff;
    -webkit-tap-highlight-color: transparent;
}

/* 正在被点击的链接 */
.text-r {
    text-align: right;
}

button, a, label, lable {
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
}

.clear {
    clear: both;
}

select{
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background: transparent;
}

.icon_del {
    display: block;
    width: 20%;
    height: 0.4266666667rem;
    font-size: 0.4rem;
    background-size: 0.4266666667rem 0.4266666667rem;
    background: url('/weService/service/images/del.svg') no-repeat;
    background-position: right center;
    position: absolute;
    display: none;
}

.position_1 {
    right: 0;
 /*  top: calc(50% - 0.2133333333rem);  */
 top: calc(50% - 0.1rem);
}


.position_2 {
    right: 0.85333333333rem;
   /*  top: calc(50% - 0.2133333333rem);  */
   top: calc(50% - 0.1rem);  
}

.form-div {
    position: relative;
}