@charset "utf-8";
li{list-style:none}
/**
 * PC端
 */
@media screen and (min-width:768px){
    /*个人中心右侧*/
    /*
    .navLayout .right{float:right;width:968px}
    .container{width: 100%;height: auto;background-color: #ffffff;box-sizing: border-box;padding:32px 225px;}
    .container .formLine{width: 100%;float: left;}
    .container .formLine.file{margin-top: 16px;}
    .container .formLine .upload-image{width: 100%;height: 92px;margin: 5px 0;}
    .container .formLine .upload-file{width: 91px;height: 91px;cursor: pointer; margin-right: 10px;float: left; border: 1px solid #EBEBEB; position: relative; border-radius: 2px;}
    .container .formLine .upload-file .icon-del{width: 16px;height: 16px;display: block;position: absolute;right:0;top:0;cursor: pointer;background: url("/img/base/icon.png")-118px -140px no-repeat;}
    .container .formLine .upload-file .file-add{display: block;width:58px ;height:50px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
    .container .formLine .upload-file .file-add .icon{display: block;width:23px ;height:23px;margin:0 auto;}
    .container .formLine .upload-file .file-add .icon:before{width:23px ;height:23px;background-position: -169px -375px;}
    .container .formLine .upload-file .file-add p{color: #9aa5b5;}
    .container .formLine .upload-file .input-file{width: 92px;height: 92px;opacity:0;cursor: pointer;}
    .container .formLine .upload-file .upload-img{width: 100%;height: 100%;display: block;border-radius: 2px;}
    .container .formLine .upload-tips{width: 100%;height:auto;}
    .container .formLine .upload-tips p{font-size: 14px;text-align: left;color: #f94b4b;line-height: 24px;}
    .container .formLine .address.mark textarea{margin-top: 0;}
    .container .formLine .btn{width: 208px;height: 50px;display: block;font-size: 14px;color: #FFF;text-align: center;line-height: 50px; margin: 0 auto;background-color: #e15616;box-shadow: 0px 3px 6px 0px rgba(249, 75, 75, 0.17);border-radius: 2px;}
    .container .formLine .btn.disabled{background-color: #999999;}
    */
    .repair{width: 100%;height: auto;background-color: #ffffff;box-sizing: border-box;padding:32px 225px;}
    .repair .title{height:42px;line-height:42px;font-size:32px;color:#22272e;text-align:center;padding:30px}
    .repair form{width:498px;margin:0 auto}
    .repair .fileInfo{font-size:14px;line-height:24px;color:#f94b4b}
    .formLine .formLine-file {width: 92px;height: 92px;position: relative;}
    .formLine .file {width: 92px;height: 92px;opacity: 0;position: absolute;top: 0;left: 0;z-index: 999;cursor: pointer;}
    .mIcon.add{background: url(/img/account/add.png) no-repeat;height: 92px;display: block;background-size: 92px;}
    .form-upload-image{width: 92px;height: 92px;position: relative;float: left;margin: 0px 10px 10px 0px;cursor: pointer;border-radius: 2px;border: solid 1px #b8bfca}
    .uploadGoodsImages{overflow: hidden}
    .uploadGoodsImages>div{display: inline-block}
    .upload-img{width: 100%;height: 100%;}
    .icon.del:before {width: 20px;height: 20px;background-position: -116px -138px;position: absolute;top: -3px;right: -3px;}
    input::placeholder,textarea::placeholder{color: #9aa5b5}
    .formLine p{color: #627386}


}

/**
* 移动端
*/
@media screen and (max-width:768px){
    footer{display:none}
    body {background: #FFF;}
    .repair{width:93.4vw;margin: 0 auto;}
    .repair .title{height:6vw;line-height:6vw;font-weight:bold;font-size:4.2vw;color:#22272e;text-align:center;padding:5.2vw 0}
    .repair form{width:100%;margin:0 auto}
    .repair .fileInfo{font-size:3vw;line-height:5.2vw;color:#f94b4b}
    .formLine p{color: #627386}
    input::placeholder,textarea::placeholder{color: #9aa5b5}
    .formLine select{color: #627386;}
    .formLine .formLine-file {width: 25vw;height: 25vw;position: relative;}
    .formLine input.file {width: 25vw;height: 25vw;opacity: 0;position: absolute;top: 0;left: 0;z-index: 999;cursor: pointer;}
    .mIcon.add{background: url(/img/account/add.png) no-repeat;height: 25vw;display: block;    background-size: 25vw;}
    .form-upload-image{width: 25vw;height: 25vw;position: relative;float: left;margin: 0px 2.7vw 2.7vw 0px;cursor: pointer;border-radius: .53vw;border: solid .27vw #b8bfca}
    .uploadGoodsImages{overflow: hidden}
    .uploadGoodsImages>div{display: inline-block}
    .upload-img{width: 100%;height: 100%;}
    .mIcon.del:before {width: 5.3vw;height: 5.3vw;background-position: -90vw -7.5vw;position: absolute;top: -.8vw;right: -.8vw}


}
