@charset "utf-8";
/*
 * CSS Document
 * name   :style.css v1.0
 * author :tonjay.com
 * time   :2017-01-01 
 */
@import url("http://at.alicdn.com/t/font_ja067ebbkuyxpqfr.css");
.iconfont { font-family: "iconfont";font-style: normal; line-height:inherit; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; font-size:inherit; }
body{ background: #f6f6f6;}

/* 个人中心 */
.myTop{height: 50px;line-height: 50px;font-size: 16px;}
/* .myTop a color字体颜色改了 */
.myTop a{position: absolute;top: 0;left: 0;color:rgb(64,158,254);}
.myTop a::before{margin-right: 5px;}
.myTop h2{font-size: 20px;}
/* .myTip a color字体颜色改了 */
.myTip a{height: 50px;line-height: 50px;color: rgb(64,158,254);padding: 0 15px;display: block;}
/* .myTip::after border-color */
.myTip::after{border-color: rgb(64,158,254) rgb(64,158,254) transparent transparent;}

.myList{font-size: 14px;}
.myList a{padding: 15px;}
.myList .name{width: 60px;margin-right: 30px;display: block;}
.myList img{width: 60px;height: 60px;border-radius: 50%;}
.myList li input{height: 35px;line-height: 30px;background: #f6f6f6;text-align: right;padding: 0 10px;}
.myList li input::-webkit-input-placeholder{color: #999;}
.myList li input:not(:first-child){margin-left: 10px;}

.myTeax textarea{width: 100%;height: 100px;resize: none;margin-top: 20px;}

.myCon{position: fixed;bottom: 0;left: 0;right: 0;padding: 15px;z-index: 999;}
/*.myCon a  修改了  color和border色彩*/
.myCon a{display: block;height: 50px;line-height: 50px;border:1px solid rgb(64,158,254);color:rgb(64,158,254);font-size: 16px;border-radius: 3px;}
/*.myCon a:last-child  修改了  background和border色彩*/
.myCon a:last-child{border:1px solid rgb(64,158,254);color:#fff;background:rgb(64,158,254);margin-left: 10px;}

/* 我的网签 */
.NetSignFun{padding: 12px 24px 12px 14px;font-size: 16px;}
/* .NetSignFun span color:rgb(64,158,254);字体颜色改了 */
.NetSignFun span{color: rgb(64,158,254);padding-right: 15px;display: block;margin-right: 12px;}
.NetSignFun span::after{right: 0;}
.NetSignFun .NetSignSearch{background:rgb(17,31,44,0.08);height: 36px;line-height: 36px;border-radius: 36px;}
.NetSignFun .NetSignSearch img{width: 13px;height: 13px;margin: 0 10px;}
.NetSignFun input{height: 36px;line-height: 36px;background: none;padding-right: 10px;}
.NetSignFun input::-webkit-input-placeholder{color:rgb(17,31,44,0.4);}
.NetSignFun a{display: block;margin-left: 14px;}
.NetSignFun a img{width: 26px;height: 26px;}

.NetSignList li{background: #fff;font-size: 14px;margin-top: 10px;}
.NetSignList li a{display: block;padding: 22px 15px;}
.NetSignList li h3{margin-right: 20px;font-size: 16px;font-weight: 600;}
.NetSignList li .state.grey{color: #5c5c5c;}
.NetSignList li .state.red{color: #e02020;}
.NetSignList li .state.blue{color: #3579ff;}
.NetSignList li .state.green{color: #00b38b;}
.NetSignList dd{margin: 14px 0 0 0;width: 50%;color: #646464;}
.NetSignList dd span{display: block;}

.fix{display: none;}
.fix.active{display: block;}
.NetSignOne .fixScaleBox{width: calc(100% - 2*20px);border-radius: 4px;padding: 20px 15px 30px;}
.NetSignOne h3{font-weight: 600;}
.NetSignOne .fixText{max-height: 70vh;overflow-y: auto;}
.NetSignOne span{display: block;width:145px;height:40px;line-height: 40px;background:rgb(92,142,243,1);border-radius:40px;text-align: center;margin: 30px auto 0;color: #fff;}
.NetSignOne p{margin-top: 5px;}


.pageFix .fixScaleBox{width: calc(100% - 2*30px);background: none;overflow-y: scroll;}
/*.pageFix .fixUp  修改前padding: 20px 30px 30px;   修改后padding: 20px 30px 10px; */
.pageFix .fixUp{border-radius: 4px;padding: 20px 30px 10px;background: #fff;}
/*.pageFix h3  修改了  color*/
.pageFix h3{font-size: 18px;color: rgb(64,158,254);border-bottom: 1px solid #cacaca;padding-bottom: 10px;}
.pageFix .fixMain{max-height: 70vh;overflow-y: auto;}
.pageFix .fixUp textarea{height:166px;background:rgb(248,248,248,1);border-radius:4px;border:1px solid rgb(239,239,239,1);width: 100%;margin-top: 15px;padding: 10px;}
.pageFix .fixText{padding: 20px 0 30px;}
.pageFix .fixCon{justify-content: center;margin-bottom: 25px;}
/*.pageFix .fixCon span  修改了  background色彩*/
.pageFix .fixCon span{width:100px;height:40px;line-height: 40px;background:rgb(64,158,254);border-radius: 4px;font-size: 16px;display: block;text-align: center;color: #fff;}
/*.NetSignThree .fixUp  修改前padding: 20px 15px 30px;   修改后padding: 20px 15px 10px; */
.pageFix .fixCon span.fixRefuse,.pageFix .fixCon span.fixNo{border:1px solid rgb(211,231,253);background: rgb(236,244,255);color:rgb(64,158,254);}
.NetSignThree .fixUp{padding: 20px 15px 10px;}
.pageTextarea{}


.NetSignSuc{background:rgb(0,0,0,0.65);height:50px;color: #fff;position: fixed;top: 140px;left: 0;right: 0;margin: 0 auto;border-radius: 50px;padding: 0 20px 0 10px;width: fit-content;display: none;}
.NetSignSuc.active{display: flex;}
.NetSignSuc span{width:24px;height:24px;background:rgb(126,211,33,1);border-radius: 50%;margin-right: 7px;display: block;}
.NetSignSuc span::before,.NetSignSuc span::after{width: 2px;background: #fff;position: absolute;}
.NetSignSuc span::before{top: 10px;left: 7px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);height: 8px;}
.NetSignSuc span::after{top: 6px;left: 14px;-webkit-transform: rotate(50deg);transform: rotate(50deg);height: 12px;}

/* 消息详情 */
.infoUpAgree .infoBox{padding: 10px 15px;}
.infoUpAgree .infoUp h3{font-size: 16px;}
.infoUpAgree .infoUp span{color:rgb(64,158,254);}
.infoUpAgree p{text-indent: 2em;}

.infoUpAgree .infoCon{position: fixed ;bottom: 50px;left: 0;right: 0;}
/*.infoUpAgree .infoCon a  修改了  color和background色彩*/
.infoUpAgree .infoCon a{width:200px;height:40px;line-height: 40px;background:rgb(64,158,254);border-radius:40px;border:1px solid rgb(64,158,254);display: block;color: #fff;font-size: 16px;margin: 0 auto;text-align: center;}


/* 流程 */
.fix_liuc{
    height: 100px;
}
.fix_liuc ul li{
    float: left;
    position: relative;
    width: 33.33%;
    text-align: center;
    height: 100px;
    color: #999;
}
.fix_liuc ul li::before{
    content: "";
    width: 38px;
    height: 1px;
    background: #DEDEDE;
    position: absolute;
    right: -50%;
    top: 33%;
    margin-right: 20px;
}
.fix_liuc ul li:last-child::before{
    display: none;
}
.fix_liuc ul li.active{
    color: #00B788;
}
.fix_liuc ul li img{
    width: 28px;
    height: 28px;
    margin: 18px 0 8px;
}
.fix_liuc ul li h5{
    font-size: .5em;
}
.fix_liuc ul li .nums{
    display: inline-block;
    width: 28px;
    height: 28px;
    margin: 18px 0 8px;
    border: 1px solid #DEDEDE;
    color: #8C8C8C;
    border-radius: 50%;
    line-height: 27px;
}
.fix_liuc ul li .nums.numtow{
    background-color: #00B788;
    color: #fff;
    border: 1px solid #00B788;
}
.fix_liuc ul li p{
    color: #999;
    font-size: .5em;
}

/* 退回 */
.fix_box{
    border-bottom: 1px dashed #ededed;
    margin: 20px 0 0;
    padding-bottom: 20px;
}
.fix_box_tuihui{
    height:119px;
    background:rgba(253,237,237,1);
    border:1px solid rgba(239,145,145,1);
    border-radius:4px;
    padding: 18px;
}
.fix_box_tuihui h4{
    font-size: 14px;
    color: #262626;
    font-weight: bold;
}
.fix_box_tuihui h4 i{
    display: inline-block;
    width: 14px;
    height: 14px;
    border: 1px solid #F64343;
    text-align: center;
    line-height: 14px;
    border-radius: 50%;
    margin-right: 5px;
    color: #F64343;
    font-style: normal;
    font-weight: normal;
}