/* 弹框提示 */
.prompt_text{position:fixed;top:50%;left:0;text-align:center;z-index:1003;width:100%;line-height:35px;height: 35px;}
.prompt_text span{font-size:14px;background:#000;display:inline-block;height:45px;padding:0 30px;color:#fff;border-radius:10px;line-height:45px;}

/* placeholder字体颜色 */
input::-webkit-input-placeholder{
    color:#e4e4e4;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#e4e4e4;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#e4e4e4;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#e4e4e4;
}



body{background: #F5F5F5!important;}
/* .main__inner-wrapper{height: 70%;} */
/* #componentData{height: 100%;} */
/* 各个模块的高度设置*/
/* #componentData #component{height: 445px;}
#componentData #BaseInformation{height: 680px;}
#componentData #BasinessInformation{height: 845px;}
#componentData #qualificationInformation{height: 745px;} */

.con_nation{margin:30px 0 0 0;background: #fff;position: relative;padding-bottom: 70px;}
.head_top{border-bottom: 1px solid #EEEEEE;height: 50px;line-height: 50px;}
.head_top h2{float: left;width: 150px;height: 50px;line-height: 50px;margin: 0;text-indent: 25px;font-size: 24px;font-weight: 600;color: #474E5E;}
.head_top em{float: left;color: #B0B0B0;line-height: 55px;font-style: normal;}
.con_nation ul{margin: 60px 0 10px 0;padding: 0;}
.con_nation ul a{color: #000;}
.con_nation ul li{float: left;width: 32%;cursor: pointer;position: relative;margin-bottom: 40px;}
.con_nation ul li .active_img{background-size: 100% 100%;width: 165px;height: 125px;display: block;margin: 0 auto;font-size: 18px;}
.con_nation ul li .img_1{background: url(/_ui/responsive/common/images/register/pic_1.png) no-repeat;}
.con_nation ul li .img_2{background: url(/_ui/responsive/common/images/register/pic_2.png) no-repeat;}
.con_nation ul li .img_3{background: url(/_ui/responsive/common/images/register/pic_3.png) no-repeat;}
.con_nation ul li .img_4{background: url(/_ui/responsive/common/images/register/pic_4.png) no-repeat;}
.con_nation ul li .img_5{background: url(/_ui/responsive/common/images/register/pic_5.png) no-repeat;}
.active_name{text-align: center;    margin: 20px auto 10px auto;width: 200px;}
.active_con{text-align: center;font-size: 14px;width: 200px;margin: 0 auto;position: relative;}    
.hover_active{    background: red;width: 180px;height: 28px;font-size: 14px;line-height: 28px;position: absolute;bottom:0;left: 4%;
color: #fff; text-align: center; border-radius: 5px;display: none;}
.con_nation ul li:hover .hover_active{display: block;}

/* 基本信息样式 */
.el-step__line{background: transparent;border-top: 5px solid;}
.el-steps .is-finish .el-step__icon-inner{color: #fff;}
.el-steps .is-finish .el-step__icon.is-text{background: #00cc88;border-color: #00cc88;}
.el-step__title.is-finish{color: #00CC88;}
.el-step__line-inner{border-width: 0!important;}
.el-step .is-process .el-step__icon{color: #7D7E7E;border-color: #F2F2F2;background: #f2f2f2;}
.el-step .el-step__icon.is-text{color: #7D7E7E;border-color: #F2F2F2;background: #f2f2f2;}
.el-step__title.is-process{color: #666666;font-weight: normal;}
.el-steps{width: 60%;margin: 0 auto;    margin-top: 30px;}
.list_con{text-align: center;padding-left: 0;}
.con_nation_Information{margin:30px 0 0 0;background: #fff;position: relative;     padding-bottom: 20px;}
.con_nation_Information ul{margin: 100px 0 20px 0;}
.company{margin: 0 auto;position: relative;    width: 50%;margin-top: 40px;}
.company .company_top{    border-bottom: 1px solid #dedcdc;width: 100%;margin-bottom: 20px;}
.company .company_infor{float: left;width: 24%;text-align: right;color: #686868;font-size: 18px;    line-height: 40px;padding-right: 30px;}
.company ul{ width: 76%; padding: 0;margin: 0;text-align: left;}
.company li{list-style: none;    float: left;width: 100%;    margin-bottom: 10px;}
.company li:last-child{margin-bottom: 20px;}
.company li .con_name {height: 40px;line-height: 40px;background: #F2F2F2;font-size: 14px;}
.company li .con_name em{font-style: normal;color: #000;  float: left;}
.company li .con_name .back_text{color: #1470CC;float: right;margin-right: 10px;font-size: 14px;cursor: pointer;text-decoration: none;}
.company li .con_name .com_a{color: #9B9B9B;font-size: 12px;font-style: normal;margin-left: 25px;float: left;}

#BaseInformation .company li .con_name em{margin-left: 35px;}

.company li .con_name_adress{line-height: 40px;font-size: 14px;float: left;width: 100%;}
.company_top li .con_name_adress{margin-top: 10px;}
.el-cascader-menu__item{text-align: left;}

.company li .con_name_adress .con_adress_a{width: 105px;float: left;color: #666666;text-align: left;}
.company li .con_name_adress .com_a{color: #FF3001;margin: 10px 3px 0 3px; float: left;font-style: normal;height: 24px;line-height: 24px;}
.company li .con_name_adress em{font-style: normal;color: #666666;font-size: 14px;}
.company li .con_name_adress em .el-select{width: 75%;}
.company li .con_name_adress em .input_class{width: 75%;}
.company li .con_name_adress em .cascader_data{width: 75%;}
.company li .con_name_adress em .textarea_data{width: 75%!important;height: 54px;}
.company li .con_name_adress em .textarea_data .el-textarea__inner{min-height: 50px!important;}

.el-select-dropdown .el-select-dropdown__item{text-align: left!important;}
.company li .con_name_adress .el-input--suffix .el-input__inner{height: 35px;line-height: 35px;}
.company li .con_name_adress .input_class .el-input__inner{height: 35px;line-height: 35px;}
.buttom_login{background: #479BE4; width: 200px;height: 54px;line-height: 54px;font-size: 16px;color: #fff;text-align: center;border-radius: 5px;margin: 0 auto;cursor: pointer;margin-left: 40%;}

/* 工商信息样式 */
#BasinessInformation .el-steps{width: 70%;margin: 0 auto;  margin-top: 30px;}
#BasinessInformation .company{margin: 0 auto;position: relative;    width: 60%;margin-top: 30px;    margin-bottom: 75px;}
#BasinessInformation .company_top{width: 100%;margin-bottom: 20px;}
#BasinessInformation .company_infor{float: left;width: 26%;text-align: center;color: #686868;font-size: 18px;    line-height: 52px;height: 380px;}
#BasinessInformation ul{ width: 74%; padding: 0;margin: 0;text-align: left;}
#BasinessInformation li{list-style: none;    float: left;width: 100%;    margin-bottom: 0;}
#BasinessInformation li:last-child{margin-bottom: 20px;}
#BasinessInformation li .con_name {height: 40px;line-height: 40px;background: #F2F2F2;font-size: 14px;}
#BasinessInformation li .con_name em{font-style: normal;color: #000;margin-left: 30px;}
#BasinessInformation li .con_name .back_text{color: #1470CC;float: right;margin-right: 10px;font-size: 14px;cursor: pointer;text-decoration: none;}
#BasinessInformation li .con_name .com_a{color: #9B9B9B;font-size: 12px;font-style: normal;margin-left: 25px;}
#BasinessInformation li .con_name_adress{line-height: 40px;font-size: 14px;float: left;width: 100%;}
#BasinessInformation li .con_name_adress .con_adress_a{width: 125px;float: left;color: #666666;line-height: 24px;}
#BasinessInformation li .con_name_adress .com_a{color: #FF3001;margin: 2px 3px 0 3px; float: left;font-style: normal;height: 24px;line-height: 24px;}
#BasinessInformation li .con_name_adress em{font-style: normal;color: #666666;font-size: 14px;position: relative;text-align: left;}
#BasinessInformation li .con_name_adress em .el-select{width: 74%;}
#BasinessInformation li .con_name_adress em .input_class{width: 74%;}
#BasinessInformation li .con_name_adress em .cascader_data{width: 74%;line-height: 50px;}
#BasinessInformation li .con_name_adress em .textarea_data{width: 74%!important;}
#BasinessInformation li .con_name_adress em .pic_show{width:100%!important;border: 1px dashed #C4C6CF;}
#BasinessInformation .company .company_top{border: 0;}


#BasinessInformation li .con_name_adress .el-input--suffix .el-input__inner{height: 35px;line-height: 35px;}
#BasinessInformation li .con_name_adress .input_class .el-input__inner{height: 35px;line-height: 35px;}
#BasinessInformation .buttom_login{background: #479BE4;    float: left;width: 240px;height: 54px;line-height: 54px;font-size: 16px;color: #fff;text-align: center;border-radius: 5px;margin: 0 auto;cursor: pointer;}
#BasinessInformation .pic_show img{width: 360px; height: 230px;}
#BasinessInformation .new_update{ color: #fff;background: #479BE4; width: 100px;text-align: center;float: right;margin: 10px 0;height: 30px;line-height: 30px;font-size: 12px;border-radius: 5px;cursor: pointer;}
#BasinessInformation .company li .con_name_adress .pic_show_img{    font-style: normal;color: #666666; font-size: 14px;float: left;width: 74%;}
#BasinessInformation .date_picker{height: 40px;line-height: 40px;}
#BasinessInformation .con_name_adress .el-date-editor .el-range-separator{line-height: 34px;}
#BasinessInformation .check_update{position: absolute;top: -34px;right: 6px;color: #fff;background: #479BE4; width: 100px;text-align: center;height: 33px;line-height: 33px;font-size: 12px;border-radius: 5px;cursor: pointer;border: 0!important;}
#BasinessInformation .back_text{color: #9F9F9F;background: #ECECEC;  float: left;width: 240px;height: 54px;line-height: 54px;font-size: 16px;text-align: center;border-radius: 5px;margin: 0 auto;cursor: pointer;margin-right: 30px;}
#BasinessInformation .foot_bottom{float: left;width: 100%;margin-left:13%;}

/* 资质信息样式 */
#qualificationInformation .el-steps{width: 70%;margin: 0 auto;  margin-top: 30px;}
#qualificationInformation .company{margin: 0 auto;position: relative;    width: 60%;margin-top: 30px;    padding-bottom: 70px;}
#qualificationInformation .company_top{ margin-bottom: 20px;}
#qualificationInformation .company_infor{float: left;width: 22%;text-align: center;color: #686868;font-size: 18px;    line-height: 57px;height: 710px;}
#qualificationInformation .company li .con_name_adress .con_adress_a{width: 172px;float: left;color: #666666;}
#qualificationInformation .company li .con_name_adress em .input_class{width: 65%;}
#qualificationInformation ul{width: 77%; padding: 0;margin: 0;text-align: left;}
#qualificationInformation li{list-style: none;    float: left;width: 100%;    margin-bottom: 10px;}
#qualificationInformation li:last-child{margin-bottom: 20px;}
#qualificationInformation li .con_name {height: 40px;line-height: 40px;background: #F2F2F2;font-size: 14px;}
#qualificationInformation li .con_name em{font-style: normal;color: #000;margin-left: 30px;}
#qualificationInformation li .con_name .back_text{color: #1470CC;float: right;margin-right: 10px;font-size: 14px;cursor: pointer;text-decoration: none;}
#qualificationInformation li .con_name .com_a{color: #9B9B9B;font-size: 12px;font-style: normal;margin-left: 25px;}
#qualificationInformation li .con_name_adress{line-height: 40px;font-size: 14px;float: left;width: 100%;}
#qualificationInformation li .con_name_adress .con_adress_a{width: 125px;float: left;color: #666666;}
#qualificationInformation li .con_name_adress .com_a{color: #FF3001;margin: 10px 3px 0 3px; float: left;font-style: normal;height: 24px;line-height: 24px;}
#qualificationInformation li .con_name_adress em{font-style: normal;color: #666666;font-size: 14px;position: relative;}
#qualificationInformation li .con_name_adress em .el-select{width: 74%;}
#qualificationInformation li .con_name_adress em .input_class{width: 74%;}
#qualificationInformation li .con_name_adress em .cascader_data{width: 74%;}
#qualificationInformation li .con_name_adress em .textarea_data{width: 74%!important;}
#qualificationInformation li .con_name_adress em .pic_show{width:100%!important;border: 1px dashed #C4C6CF;}
#qualificationInformation .company .company_top{border: 0;}

#qualificationInformation .con_name_adress .name_long{line-height: 20px;}

#qualificationInformation li .con_name_adress .el-input--suffix .el-input__inner{height: 35px;line-height: 35px;}
#qualificationInformation li .con_name_adress .input_class .el-input__inner{height: 35px;line-height: 35px;}
#qualificationInformation .buttom_login{background: #479BE4;    float: left;width: 240px;height: 54px;line-height: 54px;font-size: 16px;color: #fff;text-align: center;border-radius: 5px;margin: 0 auto;cursor: pointer;}
#qualificationInformation .pic_show img{    width: 100%;height: 100%;}
#qualificationInformation .new_update{ color: #fff;background: #479BE4; width: 100px;text-align: center;float: right;margin: 10px 0;height: 30px;line-height: 30px;font-size: 12px;border-radius: 5px;cursor: pointer;}
#qualificationInformation .company li .con_name_adress .pic_show_img{    font-style: normal;color: #666666; font-size: 14px;float: left;width: 74%;}
#qualificationInformation .date_picker{height: 40px;line-height: 40px;}
#qualificationInformation .con_name_adress .el-date-editor .el-range-separator{line-height: 34px;}
#qualificationInformation .check_update{position: absolute;top: -34px;right: 6px;color: #fff;background: #479BE4; width: 100px;text-align: center;height: 33px;line-height: 33px;font-size: 12px;border-radius: 5px;cursor: pointer;border: 0!important;}
#qualificationInformation .back_text{color: #9F9F9F;background: #ECECEC;  float: left;width: 240px;height: 54px;line-height: 54px;font-size: 16px;text-align: center;border-radius: 5px;margin: 0 auto;cursor: pointer;margin-right: 30px;}
#qualificationInformation .foot_bottom{float: left;width: 100%;margin-left: 13%;}

/* 提交成功 */
#submitSuccess .el-steps{width: 70%;margin: 0 auto;    margin-top: 30px;}
#submitSuccess .list_con{text-align: center;padding-left: 0;padding: 30px 0;margin-top: 40px;}
#submitSuccess .list_con li{list-style: none;margin: 0 auto;position: relative;    width: 300px;margin-bottom: 40px;}
#submitSuccess .list_con li .success_img i{background: url(/_ui/responsive/common/images/register/success.png) no-repeat;background-size: 100% 100%;width: 24px;height: 24px;position: absolute;    left: 30px;top: 5px;display: block;}
#submitSuccess .list_con li .success_img span{    float: left;width: 100%;text-align: left;text-indent: 65px;font-size: 24px;color: #686868;}
#submitSuccess .list_con li .login_name{font-size: 14px;float: left;width: 100%;text-align: left;text-indent: 65px;margin: 30px 0;}
#submitSuccess .list_con li .login_name b{margin-left: 10px;font-size: 18px;color: #00CC88;    margin: 0 5px;}
#submitSuccess .list_con li .login_name em{font-style: normal; margin-left: 10px;font-size: 14px;color: #8ACDA3;background: #F3FDF6;padding:1px 12px;}
#submitSuccess .list_con li .next_data{background: #479BE4;height: 50px;line-height: 50px;color: #fff;cursor: pointer;text-align: center;width: 240px;float: left;}
#submitSuccess .success_active{font-size: 14px;text-align: left;text-indent: 65px;margin-bottom: 20px;}
#submitSuccess .next_data_go{background: #fff;height: 50px;line-height: 50px;color: #686868;cursor: pointer;border:1px solid #DDDDDD}
#submitSuccess .list_data{width: 30%;margin: 0 auto;}

/* 影藏显示标签 */
#component{display: block;}
#BaseInformation{display: none;}
#BasinessInformation{display: none;}
#qualificationInformation{display: none;}
#submitSuccess{display: none;}
#data_show_12{display: none;}

.upload-demo {position: relative;}
.upload-demo .el-upload__input{display: none;}
.check_update{padding: 0!important;}
.el-upload-list__item{display: none!important;}

.el-date-table th{border: 0!important;}
.el-date-table td{border: 0!important;}