﻿.title{
    text-align:left;
    line-height:30px
}
.parentDiv{
    margin: auto;
}
.items{
    margin-bottom:100px;
}
.box{
    border: 1px solid #999999;
    width:700px;
    height: 120px;
    margin-bottom: 20px;
    display: flex;
    flex-direction: row;
}
.number{
    font-size:58px;
    font-weight: bold;
    line-height: 120px;
    margin:0 20px;
}
.text{
    margin:20px 0;
}
.titleText{
    font-weight: bold;
    font-size:20px
}
.contentText{
    margin-top:10px;
}
.button{
    width:180px;
    height:40px;
    line-height:40px;
    border-radius: 8px;
    background-color:#3A9CD7;
    color:#FFFFFF;
    text-align: center;
    cursor: pointer;
    display: inline-block;
    text-decoration:none
}
/* 每行input框内容 */
.inputBox{
    display: flex;
    flex-direction: row;
    margin-bottom: 20px;
}
/* input框前面的文字 */
.inputText{
    width: 150px;
    height:32px;
    line-height: 32px;
}
.input{
    margin:0 15px;
    width:200px;
    height:32px;
    border: 1.5px solid #c5c4c4;
}
.inputRemark{
    color:#c5c4c4;
    line-height: 32px;
}
.dragImage{
    width:60px;
    height:32px;
    border: 1px solid #c5c4c4;
    margin-left:15px
}
.inputMessage{
    display: flex;
    flex-direction: column;
}
.inputRow{
    display: flex;
    flex-direction: row;
}
.errBox{
    display: flex;
    flex-direction: row;
}
.errorMessage{
    color:#D2001E;
    margin-left:15px;
    font-size:14px
}
.circle{
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: #9C000D;
    font-size: 20px;
    text-align: center;
    line-height:20px;
    color:#FFFFFF
}
.button2{
    width:140px;
    height:34px;
    line-height:34px;
    border-radius: 8px;
    text-align: center;
    border: 1px solid #999999;
    cursor: pointer;
}
.firstLine{
    display: flex;
    flex-direction: row;
    margin-left:10px
}
.circlesteps{
    width: 50px;
    height: 50px;
    line-height: 50px;
    border-radius: 50%;
    font-size: 30px;
    text-align: center;
    border: 1px solid #999999;
    margin:0 10px
}
.steps{
    margin:20px 0
}
.secondLine{
    display: flex;
    flex-direction: row;
}
.stepText{
    width: 193px;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    color: #999999;
    font-weight: bold;
}
/* 步骤激活样式 */
.activestepDiv{
    background-color: #3A9CD7;
    color: #FFFFFF;
    border: 1px solid #FFFFFF;
    box-shadow: 2px 2px 10px #909090;
}
.activeStepText{
    color:#666666
}
.top{ background:url(../../images/head_bg.jpg) repeat-x; width:1280px;height:152px;margin: 0 auto;}
.head{width:1280px;height:89px;padding:0px 0 0 24px;  }
.logo{ background:url(../../images/head_left_bg.jpg) no-repeat;width:634px;_width:576px;zoom:1; float:left;padding-top:19px; text-align:left; height:70px;}
.head_right{float:right;padding-top:30px;}
.head_but{ background:url(../../images/bun2.jpg) repeat-x;height:17px;_height:20px; line-height:17px;_line-height:14px;color:#fff;border:1px solid
#de5600;padding-left:5px;padding-right:5px;_padding:2px 0px 2px 2px}
.clear {background: none; border: 0;  clear: both; display: block; float: none; font-size: 0; list-style: none; margin: 0;padding: 0;overflow: hidden;
    visibility: hidden; width: 0; height: 0; line-height: 0; font-size: 0;}
.content{width:1280px;margin: 0 auto;}
