* {
    margin: 0;
    padding: 0;
}


.clearfix::after {
    display: block;
    content: '';
    clear: both;
}

body {
    background-color: #f2f2f2;
}
form .layui-form-item input,
form .layui-form-item textarea,
form .layui-form-item .layui-layedit{
    border-color: #ccc!important;
}
form .layui-form-item input:hover,
form .layui-form-item textarea:hover{
    border-color: #ccc!important;
}

.layui-header {
    height: 80px;
}

.layui-header .headerLogo {
    top: 9px;
    height: 60px;
}

.imgIcon {
    display: none;
}

.headerNav {
    line-height: 80px;
}

.layui-header .headerRight {
    line-height: 80px;
}

.layui-header .headerRight .layui-nav-bar {
    background-color: unset;
}

.layui-layout-admin .layui-header {
    background-color: #fff;
    width: 100%;
}

.layui-nav .layui-nav-item a {
    color: #000;
}
.layui-header .layui-nav .layui-nav-item a{
    color: #000;
}
.width8 .layui-nav .layui-nav-item a:hover, .width8 .layui-nav .layui-this a {
    color: #fff;
    background-color: #0f69dc;
}
.layui-nav-tree .layui-this > a, .layui-nav-tree .layui-this > a:hover{
    background-color: #0f69dc;
}
span.layui-nav-bar{
    display: none;
}

.left-322 {
    left: -136px;
    top: 58px;
}
.poaibitionReCard{
    width: 256px;
}
.poaibitionReCard .layui-tab-content .layui-tab-item li a{
    color: #666;
}
.poaibitionReCard .layui-tab-content .layui-tab-item li a:hover{
    color:#ff1414;
    background-color: unset;
}
.layui-tab-title li {
    color: #000;
    min-width: 100px;
}

.layui-tab-title .layui-this {
    color: #ff1414;
}

.layui-nav .layui-nav-item {
    color: #000;
}

.layui-tab-content ul li {
    padding: 10px 0;
    position: relative;
    line-height: 18px;
    word-wrap: break-word;
    word-break: break-all;
    border-bottom: 1px solid #f6f6f6;
    font-size: 12px;
}
.layui-tab-content ul li a{
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.layui-tab-content ul li.unread{
    background-color: aliceblue;
}

.layui-tab-content ul .csqbCon {
    text-align: center;
    font-size: 12px;
    line-height: 18px;
    padding-top: 20px;
}
.poaibitionReCard  .layui-tab-content ul .csqbCon a{
    color: #333;
}
.poaibitionReCard  .layui-tab-content ul .csqbCon a:hover{
    color: #ff1414;
    background-color: #fff;
}

.poaibitionRe {
    position: relative;
}

.poaibitionRe .xtxxMen {
    position: absolute;
    line-height: 1;
    top: 12px;
    color: #fff;
    background-color: #ff1414;
    border: 1px solid #ff1414;
    width: 12px;
    height: 12px;
    text-align: center;
    border-radius: 23px;
    font-size: 11px;
    align-content: center;
    right: 24px;
}

.layui-nav-img {
    width: 20px;
    height: 20px;
}
.layui-nav .layui-this:after, .layui-nav-bar{
    background-color: unset;
}
.layui-bg-black {
    background-color: #fff !important;
}

.layui-nav {
    background-color: #fff;
}

.layui-nav-itemed > a {
    color: #000 !important;
}

.silderUl {
    padding-top: 20px;
}
.silderUl .layui-nav-item a{
    color: #333;
}
.width8 .layui-nav .layui-this::after, .layui-nav-bar,
.width8 .layui-nav-tree .layui-this{
    background-color: #0000FF;
    color: #fff;
}

.silderUl dl dt,
.silderUl dl dd{
    text-align: center;
}

.silderUl .sliderAFir {
    background-image: url("../images/-_neirongguanli.png");
    background-repeat: no-repeat;
    background-size: 15%;
    background-position: 9% 44%;
    line-height: 40px;
    font-size: 16px;
    font-weight: bold;
}
.silderUl .sliderAFirspgl{
    background-image: url("../images/shangpuguanli.png");
}
.silderUl .sliderAFirPerson{
    background-image: url("../images/icon03.png");
}
.silderUl .sliderAFirNew{
    background-image: url("../images/newxiaoxi.png");
}

.silderUl li.layui-this {
    background-color: #0044CC;
}

.silderUl li.layui-this > a:hover {
    background-color: unset;
}

.silderUl .layui-this > a {
    background-color: #0f69dc;
    color: #fff;
}

.layui-layout-admin .layui-side,
.layui-layout-admin .layui-body {
    top: 80px;
}

.headerRight .layui-tab-title li.layui-this:after {
    background-color: #fff;
    color: #000;
    height: fit-content;

}

.layui-layout-admin .layui-side {
    width: 11%;
}

.layui-side-scroll {
    width: 100%;
    scrollbar-width: none;
}

.layui-nav-tree {
    width: 100%;
}

.contentBox {
    margin-top: 20px;
    background-color: #fff;
    margin-right: 30px;
}

.contentTop {
    padding: 25px 30px;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #e6e6e6;
}

.contentTop .line {
    width: 4px;
    height: 20px;
    margin-right: 10px;
    background-color: #0f69dc;
    display: inline-block;
}

.contentTop .contentTitle {
    font-size: 18px;
    color: #333;
    font-weight: bold;
}

.padding25 {
    border: none;
}

.padding25 .layui-this:after {
    border: none;
    border-bottom: 2px solid #0044CC;
}
.produvtListGlcp{
    display: inline;
}
.produvtListGlcp button{
    margin-top: 2px;
    margin-left:2%;
}
.produvtListGlcp button:hover{
    background-color: #1E9FFF;
    color: #fff;
}
.produvtListGlcpIcon{
    position: relative;
    display: inline-block;
    color: grey;
    font-size: 11px;
    cursor: pointer;
}
.produvtListGlcpIcon i{
    font-size: 12px;
    color: grey;
}
.produvtListGlcpIcon p{
    position: absolute;
    width: 151px;
    white-space: break-spaces;
    line-height: 19px;
    text-align: left;
    right: -165px;
    box-shadow: 0 0 4px rgba(0,0,0,.4);
    padding: 4px;
    bottom: -34px;
    background-color: #fff;
    z-index: 100;
    display: none;
}
.produvtListGlcpIcon:hover p{
    display: block;
}
/*浜у搧鍒楄〃*/
.contentTab {
    position: relative;
    padding-left: 25px;
}

.ffloatRight {
    right: 100px;
    top: -10px;
}

.ffloatRight .wenzhnagShu {
    color: #999;
    margin-right: 40px;
    align-content: center;
}

.contentInput input {
    border: 1px solid #E9ECF3;
    border-radius: 2px;
    padding: 4px 14px;
    width: 100%;
    color: #999;
}

.contentInput i {
    position: absolute;
    top: 1px;
    right: -19px;
    font-size: 17px;
}

.tishiCon {
    font-size: 13px;
    padding: 15px 40px;
    color: #696969;
    line-height: 24px;
    background-color: #ecf4ff;
    margin-top: 50px;
    border-radius: 4px;
    width: 50%;
}

.tishiCon ul li {
    list-style: disc;
}

.tishiCon ul li .colorfff {
    background: #0f69dc;
    border-color: #0f69dc;
    color: #fff;
    padding: 0 6px;
    font-size: 12px;
    border-radius: 3px;
    height: 22px;
    display: inline-block;
    line-height: 22px;
}

.colorYell {
    padding: 0 6px;
    font-size: 12px;
    border-radius: 3px;
    height: 22px;
    display: inline-block;
    line-height: 22px;
    background: #ffb30f;
    border-color: #ffb30f;
    color: #fff;
}

.contentTable {
    margin-top: 30px;
}
.contentTable .layui-form table{
    width: 100%;
}
.contentTable .layui-form table th:first-child,
.contentTable .layui-form table td:first-child{
    width: 64%;
    display: inline-grid;
}
.contentTable .layui-form table td:last-child,
.contentTable .layui-form table th:last-child{
    width: 18%;
    display: inline-grid;
}
.contentTable .layui-form table th:nth-child(2),
.contentTable .layui-form table td:nth-child(2){
    width: 18%;
    display: inline-grid;
}

.contentTable .layui-form table .layui-table-cell {
    height: 100%;
    align-content: center;
}


.contentTable .layui-form table .laytable-cell-1-0-0,
.contentTable .layui-form table .laytable-cell-1-0-3 {
    width: 100%;
}
.bloglistBoxs .layui-form table .laytable-cell-1-0-1,
.contentTable .layui-form table .laytable-cell-1-0-2,
.contentTable .layui-form table .laytable-cell-1-0-3{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    align-items: center;
}
.contentTable .layui-form table .laytable-cell-1-0-1,
.contentTable .layui-form table .laytable-cell-1-0-2 {
    width: 100%;
}

.contentTable .imgSize {
    height: 100px;
    display: flex;
    align-items: center;
    text-align: center;
    align-content: center;
    width: 100px;
    margin-right: 1%;
    justify-content: center;
}
.contentTable .imgSize img {
    max-height: 100%;
    width: 100%;
    max-width: 100%;

}

.contentTable .beside h2 {
    font-size: 16px;
    font-weight: bold;
    margin-right: 5px;
    line-height: 30px;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
}

.contentTable .beside .bottomCon > p {
    background-color: #f5f5f5;
    border-radius: 5px;
    padding: 2px 5px;
    font-weight: 400;
    line-height: 22px;
    width: fit-content;
    max-width: 100%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 12px;
    margin-top: 6px;
}

.contentTable .beside .statues {
    color: #3d9681;
}

.contentTable .beside .statuesShz {
    color: blue;
}

.contentTable .beside .nonestatues {
    color: #00000091;
}

.contentTable .beside .nonestatues span {
    color: #ff1414;
    margin-left: 4px;
}

.contentTable table tr th {
    padding: 20px 0;
    text-align: center;
}

.contentTable table tr {
    border-bottom: 1px solid #e9ecf3;
    padding: 14px;
    display: block;
    width: 100%;
}

.contentTable .beside .bottomCon {
    width: calc(100% - 1% - 100px);
}

.contentTable .beside .registerSee {
    text-align: left;
    margin-top: 4px;
    display: flex;
}

.contentTable .beside .registerSee span:first-child {
    font-weight: bold;
    color: gray;
    max-width: calc(100% - 34% - 16px);
    display: inline-block;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-right: 16px;
}

.contentTable .beside .registerSee span:last-child {
    width: 34%;
    padding-left: 20px;
    background-image: url(../images/yanjing.png);
    background-repeat: no-repeat;
    background-size: 14px;
    background-position: 2px 6px;
    font-weight: bold;
    color: gray;
    display: inline-block;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
}



.contentTable .layui-table,
.contentTable .layui-table-view,
.contentTable .layui-table-main,
.contentTable .layui-table-body,
.contentTable .layui-table-cell,
.contentTable .layui-table-view .layui-table td, .contentTable .layui-table-view .layui-table th {
    border: none !important; /* 浣跨敤!important鏉ョ‘淇濊鐩栧叾浠栨牱寮� */
}

.contentTable table tr td {
    padding: 20px 0;
    height: 100px;
    text-align: center;
    align-content: center;
}

.contentTable table tr td .beside {
    display: flex;
    align-items: center;
}
.contentTable .laytable-cell-1-0-3{
    display: flex;
    flex-wrap: wrap;
}
.contentTable .laytable-cell-1-0-3>span{
    display: block;
    margin: 0 auto;
}
.contentTable .laytable-cell-1-0-3 a {
    color: #3855d5;
    margin: 0 2%;
    display: inline-block;
    margin-bottom: 14px;
}

.tableFlex ul {
    display: flex;
    justify-content: center;
}

.tableFlex ul li {
    font-size: 14px;
    line-height: 18px;
}

.tableFlex ul li a {
    padding: 2px 6px;
    margin: 0 4px;

}

.tableFlex ul li:first-child > a:first-child,
.tableFlex ul li:first-child > a:last-child {
    color: gray;
}

.tableFlex ul li:first-child a.activeAbq {
    background-color: #0044CC;
    color: #fff;
}

.tableFlex ul li:first-child {
    display: flex;
}

.tableFlex ul li:nth-child(2) {
    color: gray;
    margin: 0 16px;
}

.tableFlex ul li:nth-child(2) input {
    margin: 0 4px;
    width: 24px;
    border: 1px solid gray;
    border-radius: 3px;
    text-align: center;

}

.tableFlex ul li:nth-child(2) a {
    border: 1px solid #eee;
    color: #746e6e;
    margin: 0 8px;
}

.tableFlex ul li:nth-child(3) {
    color: gray;
}

.tableFlex ul li:nth-child(3) .layui-input-block {
    margin-left: 0;
}

.contentTable table tr:last-child {
    border: none;
}

.contentTable table tr:last-child .tableFlex ul li {
    border: none;
}
.productListTable .layui-form  table{
    width: 100%;
}
.productListTable .layui-form  table tr th:first-child,
.productListTable .layui-table-view .layui-table td:first-child{
    width: 4%;
}
.productListTable .layui-form  table tr th:nth-child(2),
.productListTable .layui-table-view .layui-table td:nth-child(2)
{
    width: 50%;
}
.productListTable .layui-table-view .layui-table td:last-child,
.productListTable .layui-form  table tr th:last-child{
    width: 26%;
}


.productListTable .layui-form  table tr th:nth-child(3),
.productListTable .layui-table-view .layui-table td:nth-child(3){
    width: 18%;
}
.productListTable table th,
.productListTable .layui-table-view .layui-table td{
    display: inline-block;
}
.productListTable .layui-table-main .laytable-cell-1-0-3 a{
    margin: 0 1%;
}
.productListTable .prosuctListCheckBox .layui-form-checkbox i{
    width: 14px;
    height: 14px;
}
.productListTable{
    margin-top: 0;
}
.productListTable .laytable-cell-1-0-4{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.productListTable .laytable-cell-1-0-4 a{
    margin: 0 1%;
}

.tipContent {
    position: fixed;
    width: 18%;
    right: 1.9%;
    top: 40%;
    padding: 100px 10px 10px;
    background-image: url(../images/kucun.png);
    background-repeat: no-repeat;
    background-size: 100%;
    display: none;

}

.tipContent .tipConTop {
    color: #333;
    font-size: 16px;
    text-align: center;
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
}

.tipContent .tipConTop span {
    color: #ff1414;
    margin: 0 2%;
}

.tipContent .tipConBottom {
    padding: 3% 0;
}

.tipContent .tipConBottom > p {
    color: #999;
}

.tipContent .tipConBottom > p span {
    color: #000;
}

.tipContent .tipConBottom .backcoor {
    color: #696969;
    line-height: 24px;
    font-size: 13px;
    margin-top: 3%;
}

.layui-layout-admin .layui-logo {
    width: auto;
}

.layui-layout-admin .layui-side.width8 {
    width: 8%;
}

.contentBox {
    width: 91%;
    left: 9%;
}

.contentTab .layui-table-page {
    padding: 20px 14px 16px;
    height: fit-content;
}

.contentTable .layui-table-page #layui-table-page1 {
    text-align: center;
    margin-top: 20px;
}


/*涓汉涓績棣栭〉*/
.personalIndex {
    width: 100%;
    left: 0;
    padding: 0 31.5px 0;
    display: flex;
    height: fit-content;
}

.personalIndex::before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    height: 273px;
    background: #0f69dc;
    display: flex;
}

.personalIndex .personalLeft {
    width: 72%;
    margin-right: 28px;
    position: relative;
}

.personalIndex .personalLeft .nonRenzheng {
    padding: 4px 10px 5px 30px;
    background-color: #fff;
    margin-top: 20px;
    height: 300px;
    text-align: center;
    align-content: center;
    color: #ff1414;
    display: flex;
    align-items: center;
    justify-content: center;
}

.personalIndex .personalLeft .nonRenzheng a {
    color: #0044CC;
    transition: all .4s;
}

.personalIndex .personalJieshao {
    padding: 31px 0 25px 0;
    display: flex;
}

.personalIndex .personalJieshao .personalJieshaoLeft {
    width: 96px;
    height: 96px;
    border-radius: 50%;
    background-color: #fff;
    padding: 2px 2px;
    margin-right: 18px;
    position: relative;
}

.personalIndex .personalJieshao .personalJieshaoLeft .huiyuandengji {
    position: absolute;
    right: 6px;
    bottom: 2px;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-color: azure;
}

.personalIndex .personalJieshao .personalJieshaoLeft .PersonalTouxiang {
    width: 100%;
    height: 100%;
    border-radius: 50%;

}
.personalIndex .personalJieshaoRight{
    width: calc(100% - 120px);
}
.personalIndex .personalJieshaoRight .perJieRightTop {
    display: flex;
    padding-top: 12px;
}

.personalIndex .personalJieshaoRight .perJieRightTop h2 {
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    line-height: 28px;
    max-width: 82%;
}

.personalIndex .personalJieshaoRight .perJieRightTop .personalJiesRigImgBox {
    font-size: 15px;
    line-height: 28px;
    margin-left: 5px;
    font-weight: bold;
    display: inline-block;
    color: #fff;
}

.personalIndex .personalJieshaoRight .perJieRightTop .personalJiesRigImgBox img {
    width: 22px;
    height: 22px;
}

.personalIndex .personalJieshaoRight .perJieRightTop .personalJiesRigYtg {
    padding: 0 6px;
    color: #6b0;
    line-height: 28px;
}

.personalIndex .personalJieshaoRight .perJieRightCenter {
    display: flex;
    padding: 5px 0;
}

.personalIndex .personalJieshaoRight .perJieRightCenter a {
    margin: 4px 8px 1px 0;
    width: 17px;
    height: 16px;
}

.personalIndex .personalJieshaoRight .perJieRightCenter a img {
    width: 100%;
    height: 100%;
}

.personalIndex .personalJieshaoRight .perJieRightBottom {
    font-size: 12px;
    margin-top: 4px;
}
.personalIndex .personalJieshaoRight .perJieRightBottom a{
    color: #fff;
    margin-right: 1%;
}
.personalIndex .personalJieshaoRight .perJieRightBottom a:hover{
    color: #fa021a;
}

.personalIndex .personalSjkb {
    padding: 4px 10px 5px 30px;
    background-color: #fff;
    border: 1px solid #eee;
}
.personalIndex .personalSjkb .personalSjkbHuiyuan{
    font-size: 12px;
    line-height: 22px;
}
.personalIndex .personalSjkb .personalSjkbHuiyuan span{
    color: #333;
    font-weight: bold;
}

.personalIndex .personalSjkb h2 {
    padding: 16px 0;
    line-height: 32px;
    font-size: 16px;
    font-weight: bold;
}

.personalIndex .personalSjkb ul {
    display: flex;
}

.personalIndex .personalSjkb ul li {
    width: 194px;
    color: #696969;
    border-radius: 2px;
    margin: 0 19px 20px 0;
    background-color: #f6f7fb;
    padding: 16px 0 16px 20px;
    height: 82px;
}

.personalIndex .personalSjkb ul li h4 {
    color: #696969;
}

.personalIndex .personalSjkb ul li .personalSjkbSl {
    padding: 9px 0;
    font-size: 24px;
    color: #333;
    font-weight: bold;
}

.personalIndex .personalSjkb ul li .personalSjkbSl a:hover {
    color: #0044CC;
}

.personalIndex .personalSjkb ul li .personalSjkbSl span {
    color: #6b0;
    font-size: 14px;
    font-weight: normal;
    position: relative;
    padding-left: 12px;
    margin-left: 6px;
}

.personalIndex .personalSjkb ul li .personalSjkbSl span.sanjiaoxing::before {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    color: green;
    content: '';
    border-top: 7px solid #6b0;
    position: absolute;
    left: 0;
    top: 5px;
}

.personalIndex .personalSjkb ul li .personalSjkbSl span.line::before {
    top: 8px;
    left: 5px;
    height: 2px;
    background-color: #cfcfcf;
    position: absolute;
    content: '';
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
}

.personalIndex .personalSjkb ul li .personalSjkbFw {
    font-size: 12px;
    color: #696969;
    position: relative;
}

.personalIndex .personalSjkb ul li .personalSjkbFw span img {
    display: inline-block;
    width: 16px;
    height: 16px;
}

.personalIndex .personalSjkb ul li .personalSjkbFw .personalSjkbFwLs {
    float: right;
    position: relative;
    display: flex;
    align-items: center;
    margin-right: 20px;
}



.personalIndex .personalSjkbFw .helpTip {
    position: absolute;
    width: 108px;
    top: 22px;
    left: 22px;
    font-size: 11px;
    color: #696968;
    background-color: #fff;
    padding: 6px 4px;
    border: 1px solid #e6e6e6;
    text-align: center;
    opacity: 0;
    transition: all .8s;
    line-height: 18px;
}

.personalIndex .personalSjkbFw .personalSjkbFwLs a:hover .helpTip {
    opacity: 1;
}

.personalIndex .personalSjkb ul li .personalSjkbFw .personalSjkbFwSl {
    float: left;

}

.personalKjfs,
.chatBox {
    margin-top: 20px;
    padding: 4px 10px 5px 30px;
    background-color: #fff;
    border: 1px solid #eee;
}

.chatBox {
    margin-bottom: 20px;
}
.indexChartBox{
    position: relative;
}
.indexChartBox .indexChartA{
    position: absolute;
    z-index: 100;
    right: 20px;
    top: 20px;
    color: #999;
    font-size: 12px;
}

.personalKjfs h2 {
    padding: 16px 0;
    line-height: 32px;
    font-size: 16px;
    font-weight: bold;
}

.personalKjfs ul {
    display: flex;
    flex-wrap: wrap;
}

.personalKjfs ul li {
    width: 194px;
    height: 40px;
    font-size: 14px;
    line-height: 40px;
    border-radius: 2px;
    margin: 0 19px 20px 0;
    background-color: #f6f7fb;
    text-align: center;
}

.personalKjfs ul li a:hover {
    color: #0044CC;
    font-weight: bold;
}

.personalKjfs ul li a img {
    width: 16px;
    height: 16px;
    margin-right: 2px;
    margin-bottom: 3px;
}

.personalIndex .personalRight {
    width: 26%;
    position: relative;
    margin-top: 40px;
}

.personalRight .personalRigDate {
    display: flex;
    color: #fff;
    border: 1px solid rgba(255, 255, 255, 0.2);
    padding: 20px 145px 20px 30px;
    height: 40px;
    line-height: 20px;
    font-size: 14px;
    position: relative;
    border-radius: 5px;
    align-items: center;

}

.personalRight .personalRigDate img {
    width: 34px;
    height: 34px;
    margin-right: 20px;
}

.personalRight .personalRigDate .personalRigTime {
    font-size: 12px;
}

.personalRight .personalRigGg {
    margin-top: 34px;
    background-color: #fff;
    color: #000;
    line-height: 42px;
    padding: 10px 30px 0 30px;

}

.personalRight .personalRigGg ul {
    padding-bottom: 20px;
}

.personalRight .personalRigGg ul li {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    line-height: 28px;
    font-size: 12px;
}

.personalRight .personalRigGg .personalRigGgTitle {
    font-size: 16px;
    font-weight: bold;
    float: left;
}

.personalRight .personalRigGg .personalRigGgMore {
    float: right;
    font-size: 12px;
    color: cornflowerblue;
}

.personalRigZhgl {
    background-color: #fff;
    margin-top: 20px;
}

.personalRigZhgl h2 {
    line-height: 42px;
    padding: 10px 30px 0 30px;
    font-size: 16px;
    font-weight: bold;
}

.personalRigZhgl .personalRigZhglTop {
    padding: 15px 30px 28px 30px;
    display: flex;
}

.personalRigZhgl .personalRigZhglTop .personalRigZhglLeft {
    width: 50%;

}

.personalRigZhgl .personalRigZhglTop .personalRigZhglLeft .zhglMoney {
    font-size: 24px;
    color: #3568e7;
}

.personalRigZhgl .personalRigZhglTop .personalRigZhglLeft .zhglQt {
    margin-top: 10px;
}

.personalRigZhgl .personalRigZhglTop .personalRigZhglLeft .zhglQt a {
    display: inline-block;
}

.personalRigZhgl .personalRigZhglTop .personalRigZhglLeft .zhglQt .chongzhi {
    width: 40%;
    margin-right: 6px;
    background: #0f69dc;
    color: #fff;
    text-align: center;
    line-height: 28px;
    border-radius: 3px;
}

.personalRigZhgl .personalRigZhglTop .personalRigZhglLeft .zhglQt .mingxi {
    width: 40%;
    text-align: center;
    line-height: 28px;
    border-radius: 3px;
    border: 1px solid #ccc;
}

.personalRigZhgl .personalRigZhglTop .personalRigZhglLeft .zhglQt .mingxi:hover {
    background: #0f69dc;
    color: #fff;
}


.kfzx {
    margin-top: 20px;
    background-color: #fff;
}

.kfzx .kfzxTop {
    line-height: 42px;
    padding: 10px 30px 0 30px;
    font-size: 16px;
    font-weight: bold;
}

.kfzx .kfzxTop .kfzxTitle {
    float: left;
}

.kfzx .kfzxTop .kfzxMore {
    float: right;
    font-size: 12px;
    color: cornflowerblue;
}

.kfzx .kfzxBottom {
    padding: 0 30px 14px 30px;
    line-height: 30px;
}
.kfzx .kfzxBottom li{
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    line-height: 28px;
    font-size: 12px;
}


/*鍙戝竷浜у搧*/
.fbcpBox {
    width: 100%;
    display: flex;
    /*left:10%*/
    left:0;
}

.fbcpBox .fbcpBq {
    background-color: #fff;
    text-align: center;
    position: fixed;
    width: 100px;
    top: 96px;
    left: 6%;
    line-height: 42px;
    padding: 10px 3px;
    font-size: 12px;
}

.fbcpBox .fbcpBq dt {
    line-height: 30px;
    padding-left: 8px;
    position: relative;
    margin: 5px 0;
    background-image: url("../images/caidan_menu.png");
    background-repeat: no-repeat;
    background-size: 13%;
    background-position: 6px 7px;
    font-size: 15px;
    font-weight: bold;
}

.fbcpBox .fbcpBq dd {
    padding-left: 8px;
}

.fbcpBox .fbcpBq dd.activeDd {
    color: #fff;
    background: #0f69dc;
}

.fbcpBox .fbcpBq dd.activeDd a {
    color: #fff;
}

.fbcpDetail {
    position: absolute;
    left: 13%;
    background-color: #fff;
    width: 87%;
}
.fbwzDetail{
    margin-top: 16px;
}


.fbcpDetail .fbcpDetailTop {
    font-size: 18px;
    font-weight: bold;
    padding: 25px 30px;
    border-bottom: 1px solid #e6e6e6;
}

.fbcpDetail .fbcpDetailTop h2 {
    font-size: 18px;
    font-weight: bold;
    display: flex;
    align-items: center;
    float: left;
    width: 40%;
}
.fbcpDetail .fbcpDetailTop h2 a{
    font-size: 13px;
    font-weight: normal;
    margin-left: 2%;
    color: #0f69dc;
}

.fbcpDetail .fbcpDetailTop h2 .line {
    display: inline-block;
    width: 4px;
    height: 18px;
    margin-right: 9px;
    background-color: #0f69dc;
}

.fbcpDetail .fbcpDetailTop .fbcpDetailRig {
    float: right;
    display: flex;
    margin-right: 58px;
}

.fbcpDetail .fbcpDetailTop .fbcpDetailRig li {
    line-height: 30px;
    font-size: 12px;
    text-align: center;
    background-color: #0f69dc;
    color: #fff;
    width: 200px;
    height: 30px;
    position: relative;
    margin-right: 12px;
}

.typeshowdiv {
    height: fit-content;
    width: 68%;
    border: 1px solid #1e9fff;
    position: absolute;
    z-index: 999;
    background-color: #fff;
    display: none;
    padding: 10px 8px;
    line-height: 30px;
    left: 44%;
    top: 158%;
}

.typeshow-3 {
    width: calc(100% / 3);
    display: inline-block;
    float: left;
    height: 200px;
    overflow: auto;

}

.typeshowdiv ul .typeshowLine {
    position: absolute;
    width: 30px;
    height: 30px;
    background-color: #fff;
    transform: rotate(45deg);
    top: -16px;
    left: 31%;
    border-top: 1px solid #1e9fff;
    border-left: 1px solid #1e9fff;
}

.typeshowdiv ul li {
    cursor: pointer;
}
.typeshowdiv ul .typeLi.activeLi{
    background-color: #1E9FFF;
    color: #fff;
    position: relative;
    z-index: 100;
}

.typeshowdiv ul .typeshowLine-3 {
    position: absolute;
    width: 30px;
    height: 30px;
    background-color: #fff;
    transform: rotate(45deg);
    top: -16px;
    left: 46%;
    border-top: 1px solid #1e9fff;
    border-left: 1px solid #1e9fff;
}

.typeshow-1 {
    width: 100%;
    display: inline-block;
    float: left;
    height: 200px;
    overflow: auto;
}



.fbcpDetail .fbcpDetailTop .fbcpDetailRig li.fbcpWcg {
    background-color: #e6e6e6;
    color: #b2b2b2;
}

.fbcpDetail .cpfbJbxx {
    padding-left: 10px;
}

.fbcpDetail .cpfbJbxx h2 {
    font-size: 14px;
    font-weight: bold;
    /*border-bottom: 1px solid #e6e6e6;*/
    padding: 10px 16px;
    margin-bottom: 36px;
}


.fbcpDetail .cpfbJbxx .layui-form-item{
    margin-bottom: 20px;
    position: relative;
}
.fbcpDetail .cpfbJbxx .layui-form-item .error-tishi{
    position: absolute;
    color: #ff1414 !important;
    bottom: -25px;
    left: 112px;
    font-size: 12px;
}

.fbcpDetail .cpfbJbxx .red {
    color: red;
}

.fbcpDetail .cpfbJbxx .width90 input {
    width: 58%;
    display: inline-block;
}

.fbcpDetail .layui-form-item .layui-input-inline {
    width: 83%;
    display: flex;
    align-items: center;
    margin-top: 4px;
    flex-wrap: wrap;
}
.fbcpDetail .layui-form-item .layui-input-inline input,
.fbcpDetail .layui-form-item .layui-input-block input{
    height: 30px;
    line-height: 30px;
}
.fbcpDetail .layui-form-item .layui-form-radio .layui-icon{
    font-size: 18px;
}
.fbcpDetail .fbcpXsxx .layui-inline input{
    height: 30px;
    line-height: 30px;
}
.fbcpDetail .fbcpXsxx {
    padding-left: 10px;
}

.fbcpDetail .fbcpXsxx h2 {
    font-size: 14px;
    font-weight: bold;
    /*border-bottom: 1px solid #e6e6e6;*/
    padding: 10px 16px;
    margin-bottom: 36px;
}

.fbcpDetail .fbcpXsxx .jiage {
    width: 58%;
}

.fbcpDetail .fbcpXsxx .jiage input {
    width: 30%;
    display: inline-block;
}



.fbcpDetail .fbcpXsxx .productCs input {
    height: 30px;
    font-size: 12px;
}

.fbcpDetail .fbcpXsxx .productCs > div {
    margin-top: 4px;
}

.fbcpDetail .fbcpXsxx .layui-inline input {
    display: inline-block;
}

.layui-form input[type="checkbox"], .layui-form input[type="radio"], .layui-form select {
    display: none !important;
}

.cpfbQita {
    margin-top: 10px;

}

.cpfbQita h2 {
    font-size: 14px;
    font-weight: bold;
    /*border-bottom: 1px solid #e6e6e6;*/
    padding: 10px 16px;
    margin-bottom: 36px;
}

.cpfbQita .layui-form-item .layui-input-block {
    align-content: center;
}

.cpfbQita .layui-form-item .layui-input-block .uploadImages {
    margin-top: 22px;
    display: flex;
    margin-left: 10px;
    flex-wrap: wrap;
}

.cpfbQita .layui-form-item .layui-input-block .uploadImages li {
    width: 80px;
    height: 80px;
    margin-right: 20px;
    margin-bottom: 20px;
    position: relative;
}

.cpfbQita .layui-form-item .layui-input-block .uploadImages li img {
    width: 100%;
    height: 100%;
}

.cpfbQita .red {
    color: red;
}

.cpfbQita .uploadBoxs {
    margin-bottom: 0;
}

.cpfbQita #yulan_img .yulan_div {
    width: 200px;
    height: 200px;
    margin-right: 50px;
    display: inline-block;
}
.uploadBoxs .unloadPhotoImage{
    position: relative;
}
.uploadBoxs .unloadPhotoImage .unloadPhotoImageI{
    position: absolute;
    right: -4.5px;
    color: #fff;
    top: -8.5px;
    background: #b2b2b2;
    border-radius: 50%;
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
    transform: scale3d(1, 1, 1);
    z-index: 9;
    font-size: 14px;
    width: 17px;
    height: 17px;
    text-align: center;
}

.cpfbQita #yulan_img .yulan_div img {
    width: 200px;
    max-height: 200px;
}

.cpfbLiti {
    position: fixed;
    bottom: 0;
    z-index: 999;
    text-align: center;
    padding: 20px;
    width: 85%;
    background: #fff;
    box-shadow: rgba(0, 0, 0, 0.2) 0 0 7px;
    margin-bottom: 0;

}

.cpfbTip {
    margin: 26px;
    font-size: 13px;
    padding: 15px 25px;
    color: #696969;
    line-height: 24px;
    background-color: #ecf4ff;
    border-radius: 4px;
    width: 74%;
}
.blogaddBoxBlock{
    position: absolute;
    display: flex;
    background-color: #fff;
    width: 70%;
    top: 128%;
    z-index: 100;
    left: 5%;
}
.blogaddBoxBlock>div:first-child{
    margin-right: 2%;
}
.blogaddBoxBlock>div{
    width: calc(96% / 2);
}
.type1_sel{
    border: 1px solid #e4e7ed;
    background-color: #fff;
    border-radius: 5px;
    width: 40%;
    text-align: center;
    display: none;
    height: 200px;
    overflow: auto;
    scrollbar-width: thin;
}
.type2_sel{
    border: 1px solid #e4e7ed;
    background-color: #fff;
    border-radius: 5px;
    width: 40%;
    text-align: center;
    left: 40%;
    display: none;
    height: 200px;
    overflow: auto;
    scrollbar-width: thin;
}
.typeli{
    height: 30px;
    line-height: 30px;
    cursor: pointer;
}
.typeli i{
    margin-left: 30px;
    font-size: 10px;
}
.typeli:hover{
    background-color: #ccc;
}
.typecheck{
    background-color: #1E9FFF;;
}
.type1_sel ul,.type2_sel ul{
    width: 100%;
}

/*鍏徃鐩稿唽*/
.imgPhoto {
    width: 91%;
    left: 9%;
    margin-top: 20px;
    background-color: #fff;
    margin-right: 30px;
}

.imgPhoto .gsxcTop {
    border-bottom: 1px solid #e6e6e6;
}

.imgPhoto .gsxcTop .huishouzhanTiaoz {
    float: right;
    padding: 25px 30px;
    font-size: 13px;
    color: #999;
}

.imgPhoto h2 {
    font-size: 18px;
    font-weight: bold;
    padding: 25px 30px;
    display: flex;
    align-items: center;
    float: left;
}

.imgPhoto h2 .imgLine {
    display: inline-block;
    width: 4px;
    height: 18px;
    margin-right: 9px;
    background-color: #0f69dc;
}

.imgPhoto .gsxcTip {
    margin: 26px;
    font-size: 13px;
    padding: 15px 25px;
    color: #696969;
    line-height: 24px;
    background-color: #ecf4ff;
    border-radius: 4px;
    width: 66%;
}

.imgBoxTab {
    padding-left: 26px;
}

.imgBoxTab ul li.tabTebie {
    color: #1E9FFF;
}

.imgBoxTab .tabConTop {

}

.imgBoxTab .tabConTop .img-list-caozuo {
    margin-right: 20px;
    display: flex;
    align-items: center;
    float: left;
}

.imgBoxTab .tabConTop .img-list-caozuo .piliangcaozuo {
    margin-left: 20px;
}

.imgBoxTab .tabConTop .sousuoImg {
    float: right;
    margin-right: 8%;
    position: relative
}

.imgBoxTab .tabConTop .sousuoImg > input {
    padding-left: 10px;
    line-height: 24px;
    border-radius: 3px;
    border: 1px solid #ccc;
    width: 270px;
    padding-right: 30px;
}

.imgBoxTab .tabConTop .sousuoImg > i {
    position: absolute;
    color: blue;
    font-size: 19px;
    right: 4px;
    top: 3px;
    border-left: 1px solid #ccc;
    padding-left: 7px;
    cursor: pointer;
}


.imgBoxTab .tabConBottom {
    margin-top: 20px;
    display: flex;
    flex-wrap: wrap;
}

.imgBoxTab .tabConBottom li {
    width: 10%;
    margin: 10px 2% 10px 0;
    display: inline-block;
    position: relative;
    cursor: pointer;
    border: none;
    height: 168px;

    padding: 12px;
}

.imgBoxTab .tabConBottom li > a {
    display: inline-block;
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 10;
}

.imgBoxTab .tabConBottom li:hover .maskDelectImg {
    opacity: 1;
}
.imgBoxTab .tabConBottom li:hover .maskDelectImg>a{
    display: inline-block;
    width: 100%;
    height: 100%;
}

.imgBoxTab .tabConBottom li .maskDelectImg .maskSelect .huifu {
    background-position: 6px 3px;
    background-size: 33%;
}

.imgBoxTab .tabConBottom li maskDelectImg .maskSelect {
    width: 20px;
}
.imgBoxTab .tabConBottom li .tabConBottomImgBox{
    width: 100%;
    height: 140px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.imgBoxTab .tabConBottom li img {
    max-width: 100%;
    max-height: 100%;
}

.imgBoxTab .tabConBottom li .tabConBottomTitle {
    text-align: center;
    font-size: 14px;
    margin-top: 6px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.imgBoxTab .tabConBottom li .tabConBottomTitle h2 {
    padding: 0;
    max-width: 80%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    /*text-align: end;*/
}

.imgBoxTab .tabConBottom li .qitaGn:hover > a > i {
    transform: rotate(180deg);
}

.imgBoxTab .tabConBottom li .tabConBottomTitle > span {
    color: #666666;
    margin-left: 10px;
    max-width: 20%;
    line-height: 24px;
    text-align: left;
}

.imgBoxTab .tabConBottom li .maskDelectImg .maskSelect {
    width: 88px;
}

/*鍒嗛〉鍣�*/
#imgBoxPage {
    width: fit-content;
    margin: 0 auto;
    margin-top: 50px;
}

#imgBoxPage .layui-laypage a, #imgBoxPage .layui-laypage span {
    margin-right: 10px;
}

#imgBoxPage .layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: #0044cc;
}

.UploadBox {
    padding: 34px 10px 10px;
    width: 84%;
    margin: 0 auto;
}

.uploadImgTop {
    display: flex;

}

.xxzcBox .layui-form-label {
    padding: 0;
}

.xxzcBox .layui-input-block {
    margin-left: 88px;
    width: calc(100% - 88px);

}

.xxzcBox .layui-input-block select {
    width: 100%;
    padding-left: 10px;
    font-size: 12px;
    background-color: #fff;
    border: 1px solid #ccc;
    line-height: 30px;
    height: 28px;
    margin-top: -4px;
}

.uploadImgTop .xjxcBox {
    margin-left: 4%;
    cursor: pointer;
    color: #0000FF;
}

.uploadImgTop .xjxcBox:hover {
    color: #0044CC
}

.uploadImgCenter {
    width: 100%;
}

.uploadImgCenter .uploadCenBox {
    width: 91.5%;
    margin: 20px auto;
    border: 1px dashed #ccc;
}

.uploadImgCenter .uploadCenBox .layui-btn {
    margin: 4% auto 4%;
    display: block;
}

.uploadImgCenter .uploadCenBoxTip {
    width: 60%;
    margin: 0 auto;
    font-size: 12px;
    line-height: 25px;
    color: gray;
}

.uploadImgBott {
    margin-top: 32px;
}

.uploadImgBott .uploadImgCenterUl {
    overflow-x: auto;
    display: flex;
    overflow-y: hidden;
    margin-bottom: 10px;
}

.uploadImgBott .uploadImgCenterUl li {
    width: 92px;
    height: 92px;
    align-content: center;
    margin-right: 14px;
    border: 1px solid #99999985;
    position: relative;
    flex: none;
    margin-bottom: 6px;
}

.uploadImgBott .uploadImgCenterUl li.images img {
    width: 100%;
    max-height: 100%;
}

.uploadImgBott .uploadImgCenterUl li.images .layui-icon {
    position: absolute;
    right: 0;
    color: #fff;
    display: none;
    top: 0;
    background-color: #ff1414;
    font-weight: bold;
}

.uploadImgBott .uploadImgCenterUl li.images:hover {
    opacity: .7;
}

.uploadImgBott .uploadImgCenterUl li.images:hover .layui-icon {
    display: block;
    opacity: 1;
}

.uploadImgBott .uploadImgCenterUl li.imageUpload {
    cursor: pointer;
    text-align: center;
    align-content: center;
}

.uploadImgBott .uploadImgCenterUl li.imageUpload i {
    width: 100%;
    height: 100%;
    display: inline-block;
    font-size: 42px;
    color: #ccc;
    transform: rotate(45deg);
    text-align: center;
    align-content: center;
}

.uploadImgBott .confirmBox {
    text-align: center;
}

.progress {
    position: absolute;
    bottom: 0;
    text-align: center;
    width: 100%;
    font-size: 10px;
    height: 12px;
    line-height: 12px;
}

.upstate {
    position: absolute;
    width: 100%;
}

.layui-progress {
    height: 12px;
}

.layui-progress-bar {
    height: 12px;
    border-radius: 0;
}

.layui-progress {
    height: 12px;
}

/*鏂板缓鐩稿唽*/
.createImgBox {
    padding: 26px 10px;
    width: 90%;
    margin: 0 auto;
}
.createImgBox .createImgButton .layui-input-block{
    display: flex;
    justify-content: center;
    margin-top: 20px;
    margin-left: 0;
}
.createImgBox .layui-form-item input{
    height: 30px;
    line-height: 30px;
    margin-top: 5px;
}


.createImgBox .flagKaiguan .layui-form-radio {
    margin-top: 2px;
}

.createImgBox .flagKaiguan input {
    margin-right: 4px;
}

.createImgBox .flagKaiguan input:nth-child(2) {
    margin-left: 16px;
}

.createImgBox .creatImgTip {
    font-size: 12px;
    color: gray;
    margin-left: 6%;
}


/*鍥炴敹绔�*/
.huishouzhan {
    margin-top: 20px;
    width: 91%;
    left: 9%;
    background-color: #fff;
    margin-right: 30px;
}

.huishouzhanBox {
    padding: 25px 30px;
    border-bottom: 1px solid #e6e6e6;
}

.huishouzhanBox h2 {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    float: left;
    display: flex;
    align-items: center;
}

.huishouzhanBox h2 > span {
    width: 4px;
    height: 20px;
    margin-right: 10px;
    background-color: #0f69dc;
    display: inline-block;
}

.huishouzhanBox h6 {
    float: right;
    font-size: 12px;
    color: gray;
}

.huishouzhanBox h6 a {
    margin-right: 4px;
    margin-left: 4px;
    color: gray;
}

.huishouzhanCenter {
    padding-left: 25px;
    margin: 18px 0;
}

.huishouzhanCenBoxOne {
    display: flex;
}

.huishouzhanCenBoxOne .layui-icon {
    font-size: 60px;
}

.huishouzhanCenBoxOne .delectImg {
    width: 72px;
    height: 72px;
    background-color: #cccccc45;
    border-radius: 2px;
    margin-right: 10px;
    text-align: center;
    align-content: center;
}

.huishouzhanCenBoxTwo {
    display: none;
}

.huishouzhanCenBoxTwo .huishouzhanCenBoxTwoLeft {
    display: flex;
    float: left;
}

.huishouzhanCenBoxTwoLeft .layui-form-checkbox i {
    width: 12px;
    height: 12px;
    border-left: 1px solid #d2d2d2;
}

.huishouzhanCenBoxTwoLeft .layui-form-checkbox {
    margin-left: 6px;
    min-height: 14px;
}

.huishouzhanCenBoxTwo .huishouzhanGn {
    float: right;
}

.huishouzhanGn .huishouzhanGnDel {
    background-color: #ff1414;
    border: 1px solid #ff1414;
}

.huishouzhanCenBoxTwo .huishouzhanCenBoxTwoLeft label {
    margin-right: 14px;
    display: flex;
    align-items: center;
}

.huishouzhanGn input {
    background: #1E9FFF;
    border-color: #1E9FFF;
    color: #fff;
    font-size: 12px;
    border-radius: 3px;
    line-height: 28px;
    padding: 0 25px;
    margin-right: 10px;
}

.huishouzhanCenBoxTwo .huishouzhanCenBoxTwoLeft label input {
    margin-left: 8px;
}

.huishouzhanCenBoxTwoLeft > div span {
    color: #0044CC;
    margin: 0 4px;
}

.huishouzhanCenBoxOneRig h4 {
    font-size: 18px;
    font-weight: bold;
}

.huishouzhanCenBoxOneRig h4 span {
    margin-left: 6px;
    font-size: 14px;
    color: #999;
}

.huishouzhanCenBoxOneRig button {
    margin-top: 13px;
    padding: 0 25px;
    margin-right: 10px;
    background: #1E9FFF;
    border-color: #1E9FFF;
    color: #fff;
    font-size: 12px;
    border-radius: 3px;
    line-height: 28px;
}

.huishouzhanCenter ul {
    margin-top: 20px;
    display: flex;
    flex-wrap: wrap;
    padding-top: 20px;
    border-top: 1px dashed #ccc;
}

.maskDelectImg {
    position: absolute;
    width: 100%;
    height: 154px;
    opacity: 0;
    top: 0;
    left: 0;
    transition: all .4s;
    z-index: 200;
}

.maskDelectImg .qitaGn {
    position: absolute;
    right: 8px;
    top: 4px;
    transition: all .4s;
    z-index: 10000;
    text-align: end;
    width: 16px;
}

.maskDelectImg .qitaGn i {
    display: inline-block;
    transition: all .4s;
    margin-right: 2px;
    font-size: 18px;
}

.maskDelectImg .qitaGn:hover > i {
    transform: rotate(180deg);
}

.maskDelectImg .qitaGn:hover .maskSelect {
    height: 56px;
    padding: 4px 8px 4px;
}

.maskDelectImg .maskBU {
    width: 100%;
    height: 100%;
    background-color: grey;
    opacity: .4;
    position: absolute;
    top: 0;
    z-index: -1;
}

.maskDelectImg .maskSelect {
    display: flex;
    flex-direction: column;
    width: 70px;
    right: 0;
    position: absolute;
    top: 16px;
    color: #fff;
    line-height: 26px;
    box-shadow: 0 0 4px rgba(0, 0, 0, .4);
    background-color: #fff;
    overflow: hidden;
    height: 0;
    transition: all .4s;
    text-align: center;
}
.maskDelectImg .maskSelect a{
    color: grey;
}

.maskDelectImg .maskSelect .huifu {
    display: flex;
    align-items: center;
    justify-content: center;
}

.maskDelectImg .maskSelect .huifu img {
    width: 16px;
    height: 16px;
    margin-right: 6px
}

.huishouzhanCenter ul li {
    padding: 10px;
    width: 140px;
    box-shadow: 0 0 3px rgba(0, 0, 0, .4);
    margin-right: 26px;
    margin-bottom: 20px;
    position: relative;
}

.huishouzhanCenter ul li:hover .maskDelectImg {
    opacity: 1;
}

.huishouzhanCenter ul li .shanchuTs {
    position: absolute;
    left: -2px;
    top: 136px;
    color: red;
    font-weight: bold;
    background-image: url(../images/24gl-label.png);
    background-size: 98% 78%;
    background-repeat: no-repeat;
    background-position: 1px 4px;
    padding: 10px 10px 10px 6px;
    font-size: 11px;
}

.huishouzhanCenter ul li .huishouImgBox {
    width: 140px;
    height: 140px;
    align-content: center;
    text-align: center;
    padding-bottom: 4px;
    border-bottom: 1px dashed #ccc;
    margin-bottom: 10px;
}

.huishouzhanCenter ul li .huishouImgBox img {
    width: 100%;
    max-height: 100%;
}

.huishouzhanCenter ul li h3 {
    font-size: 16px;
    text-align: center;
    margin-bottom: 8px;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
}

.huishouzhanCenter ul li .huishouTime {
    font-size: 12px;
    text-align: center;
    color: gray;
}

.huishouzhanCenter ul li .checkBoxImg {
    position: absolute;
    left: 0;
    bottom: 0;
    display: none;
}

.huishouzhanCenter ul li .layui-unselect {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10000;

}

.huishouzhanCenter ul li .layui-form-checkbox i {
    width: 16px;
    height: 16px;
}

.pageShow {
    text-align: end;
    margin-right: 30px;
}

.huishouzhanCenter ul li.noneprimary .layui-form-checkbox {
    height: 13px;
    padding-right: 13px;
    line-height: 13px;
}

.huishouzhanCenter ul li.noneprimary .layui-form-checkbox i {
    width: 12px;
    height: 12px;
    border-left: 1px solid #d2d2d2;
    font-size: 12px;
}

/*鍥剧墖灞曠ず寮规*/
.imgShowBox {
    padding: 20px;
}
.imgShowBox .boxDisplayNone{
    display: none;
}

.imgShowBox .imgShowBoxTop {
    padding-bottom: 250px;
}
.imgShowBoxTopBox{
    display: flex;
    position: fixed;
    top: 0;
    background-color: #fff;
    width: calc(100% - 40px);
    box-shadow: 0 0 4px rgba(0,0,0,.4);
    left: 0;
    padding: 8px 20px 0px;
    z-index: 200;
}
.imgShowBoxTopBox .imgShowBoxTopBoxInput{
    position: relative;
    width: 174px;
    margin-right: 18px;
    border-bottom: 1px solid #e6e6e6;
    background-color: #fafafa;
    height: fit-content;
}
.imgShowBoxTopBox .imgShowBoxTopBoxInput input{
    width: 108px;
    font-size: 12px;
    border-width: 0;
    height: 24px;
    padding: 0 8px;
    outline: 0;
    background-color: unset;
    line-height: 24px;
}
.imgShowBoxTopBox .imgShowBoxTopBoxInput .layui-icon-search{
    height: 24px;
    line-height: 24px;
}
.imgShowBoxTopBox .imgShowBoxTopBoxInput i{
    position: absolute;
    top: 0;
    right: 0;
    height: 30px;
    color: #696969;
    border-width: 0;
    padding: 0 9px 0 0;
    background-color: transparent;
    cursor: pointer;
    font-size: 14px;
    line-height: 30px;
}
.imgShowBoxTopBox .imgShowBoxTopBoxSousuo,
.imgShowBoxTopBox .imgShowBoxTopBoxSize,
.imgShowBoxTopBox .imgShowBoxTopBoxSize select,
.imgShowBoxTopBox .imgShowBoxTopBoxSousuo select{
    height: 24px;
    line-height: 28px;
    padding: 0 25px 0 10px;
    font-size: 12px;
    color: #696969;
}
.imgShowBoxTopBox .imgShowBoxTopBoxSize select,
.imgShowBoxTopBox .imgShowBoxTopBoxSousuo select{
    border:1px solid #ccc
}
.imgShowBoxTopBox .imgShowBoxTopBoxSousuo .layui-input-block,
.imgShowBoxTopBox .imgShowBoxTopBoxSize .layui-input-block{
    margin-left: 0;
}
.imgShowBoxTopBox .localUpload{
    margin-left: auto;
}
.imgShowBoxTopBott{
    display: flex;
}
.imgShowBoxTopBottRig{
    width: 100%;
    padding-bottom: 30px;
    margin-top: 26px;
}
.imgShowBoxTopBottRig ul{
    display: flex;
    flex-wrap: wrap;
}
.imgShowBoxTopBottRig ul li{
    width: 100px;
    margin-right: 14px;
    margin-bottom: 10px;
    height: 130px;
    text-align: center;
    position: relative;
}
.imgShowBoxTopBottRig #showimagelist li .seePhoto{
    position: absolute;
    top: 0;
    z-index: 100;
    width: fit-content;
    color: #fff;
    cursor: pointer;
    padding: 2px 4px;
    font-size: 20px;
    left: 0;
    display: none;
    background-color: #ccc;
    opacity: .9;
}
.imgShowBoxTopBottRig ul li:hover .seePhoto{
    display: block!important;
}
.imgShowBoxTopBottRig ul li a{
    display: block;
    width: 100px;
    height: 100px;
    margin: 0 auto;
    border: 1px solid #ccc;
}
.imgShowBoxTopBottRig ul li a.activeLis{
    border-color: #ff1414;
}
.imgShowBoxTopBottRig ul li a:hover{
    border-color: #ff1414;
}
.imgShowBoxTopBottRig ul li img{
    width: 100%;
    height: 100%;
}
.imgShowBoxTopBottRig ul li p{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow:hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    color: #696969;
    height: 22px;
    line-height: 30px;
    font-size: 12px;
    width: 97%;
}
.imgShowBoxTopBottRig ul li .imgShowBoxTopBottRigRadio{
    position: absolute;
    right: 0;
    top: 1px;
    background-color: #0060df;
    color: #fff;
    text-align: center;
    padding: 0px 4px 1px;
}
.imgShowBoxTopBottRig ul li .imgShowBoxTopBottRigRadio:before{
    content: '鉁�';
    color: #fff;
    font-weight: bold;
    font-size: 12px;
}
.imgShowBoxTopBottRig ul li .imgShowBoxTopBottRigRadio.noneRadio{
    display: none;
}

/*绗簩绉嶆儏鍐�*/
.imgShowBoxTopBoxTwo{
    display: flex;
}
.imgShowBoxTopBoxTwo .layui-form-item{
    font-size: 12px;
    color: #696969;
    display: flex;

}
.imgShowBoxTopBoxTwo .layui-form-item .layui-input-block{
    margin-left: 10px;
}
.imgShowBoxTopBoxTwo .layui-form-item .xjxcBox{
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    font-size: 12px;
    background-color: #1E9FFF;
    color: #fff;
    cursor: pointer;
    margin-top: 5px;
}
.imgShowBoxTopBoxTwo .layui-form-item .layui-input-block{
    padding: 5px 15px 5px 0;
    width: 160px;
    height: 30px;
    line-height: 30px;
}
.imgShowBoxTopBoxTwo .layui-form-item .layui-input-block select{
    width: 100%;
    height: 30px;
    border-color:#69696959;
    color: #696969;
}
.imgShowBoxTopBoxTwo .layui-form-item .layui-input-block .layui-select-title input{
    height: 28px;
}
.imgShowBoxTopBoxTwo .backPhotoUpload{
    background-color: #fff;
    margin-left: auto;
}
.imgShowBoxTopBottTwo{
    text-align: center;
    margin-top: 20px;
}
.imgShowBoxTopBottTwo .imgShowBoxTopBottTwoUpload{
    width: 644px;
    margin: 0 auto;
    height: 160px;
    border: 1px dashed #ccc;
    display: flex;
    align-items: center;
    justify-content: center;
}
.imgShowBoxTopBottTwo .imgShowBoxTopBottTwoTip{
    color: #696969;
    line-height: 20px;
    font-size: 12px;
    margin-top: 8px;
}
.imgShowBoxpageBox{
    float: right;
    display: flex;
    align-items: center;
    margin-top: 20px;
    color: #646262;
    font-size: 12px;
    position: fixed;
    z-index: 100000;
    right: 10px;
    bottom: 196px;
}
.imgShowBoxpageBox .layui-form-item{
    margin: 0 10px;
}
.imgShowBoxpageBox .layui-input-block{
    margin-left: 10px;
    min-height: unset;
}
.imgShowBoxpageBox .imgShowBoxpageBoxSelect{
    background-color: #fff;
    border: 1px solid #ccc;
    width: 34px;
    text-align: center;
    margin: 0 4px;
}






.imgShowBoxBott {
    position: fixed;
    bottom: 0;
    width: calc(100% - 40px);
    left: 0;
    padding: 8px 20px 4px;
    box-shadow: 0 0 3px rgba(0, 0, 0, .3);
    background: #F8F8F8;
    z-index: 200;
}

.imgShowBoxBott .realImgBox {
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
    margin-bottom: 6px;
    border-bottom: 1px dashed #ccc;
}

.imgShowBoxBott .yldiv {
    width: 110px;
    margin-right: 18px;
    margin-bottom: 2px;
    flex: none;
    height: 110px;
    text-align: center;
    align-content: center;
    position: relative;
    border: 1px solid #cccccc4f;
    background-color: #fff;
}

.imgShowBoxBott .yldiv img {
    width: 100%;
    height: 100%;
}
.imgShowBoxBott .yldiv .closePhoto{
    position: absolute;
    top: 0;
    right: 0;
    display: none;
    background-color: #000;
    color: #fff;
    opacity: .7;
    border-radius: 50%;
    font-size: 11px;
    padding: 2px;
    font-weight: bold;
}
.imgShowBoxBott .yldiv:hover .closePhoto{
    display: block;
}


.imgShowBoxBott .imgXzqBox {

}

.imgShowBoxBott .imgXzqBox .imgXzqBoxRig {
    display: flex;
    float: right;
    width: fit-content;

}

.imgShowBoxBott .imgXzqBox a {
    float: left;
    color: #0f69dc;
    line-height: 38px;
}

.imgShowBoxBott .imgXzqBox .imgXzqBoxRig .layui-input-block {
    margin-left: 0;
    width: 26%;
    margin-right: 20px;
    align-content: center;
}

.imgShowBoxBott .imgXzqBox .imgXzqBoxRig .layui-input-block select {
    width: 100%;
    height: 74%;
}
.imgShowBoxBott .imgShowBoxBottCheckImage{
    position: absolute;
    top: -6px;
    background-color: #ecf4ff;
    border-top: 1px solid #dbe2f0;
    border-bottom: 1px solid #dbe2f0;
    line-height: 24px;
    height: 24px;
    padding-left:12px;
    width: calc(100% - 12px);
    left: 0;
    font-size: 12px;
}
.imgShowBoxBott .imgShowBoxBottCheckImage span{
    color: #0C59D2;
}


/*鍏徃鍥惧簱鐓х墖*/
.gstkzpBox {
    margin-top: 20px;
    width: 91%;
    left: 9%;
    background-color: #fff;
    margin-right: 30px;
}

.gstkzpBox .gstkzpBoxTop {
    padding: 25px 30px;
    border-bottom: 1px solid #e6e6e6;
}

.gstkzpBox .gstkzpBoxTop h2 {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    float: left;
    display: flex;
    align-items: center;
}

.gstkzpBox .gstkzpBoxTop h2 > span {
    width: 4px;
    height: 20px;
    margin-right: 10px;
    background-color: #0f69dc;
    display: inline-block;
}

.gstkzpBox .gstkzpBoxTop h6 {
    float: right;
    font-size: 12px;
    color: gray;
}

.gstkzpBox .gstkzpBoxTop h6 a,
.gstkzpBox .gstkzpBoxTop h6 span {
    margin-right: 4px;
    margin-left: 4px;
    color: gray;
}

.gstkzpBoxBottom {
    padding-left: 25px;
    margin: 18px 0;
}

.gstkzpBoxBottom .gstkzpBoxBottomTopTwoLeft .layui-form-checkbox,
.gstkzpBoxBottomBot li .gstkzpBoxMany .layui-form-checkbox {
    height: 16px;
    line-height: 16px;
    padding-right: 16px;
    margin-right: 2px;
    margin-top: 4px;
}

.gstkzpBoxBottom .gstkzpBoxBottomTopTwoLeft .layui-form-checkbox i,
.gstkzpBoxBottomBot li .gstkzpBoxMany .layui-form-checkbox i {
    width: 12px;
    height: 12px;
    font-size: 12px;
    text-align: center;
    align-content: center;
    border-left: 1px solid #d2d2d2;

}
.gstkzpBoxBottomBot li .gstkzpBoxMany .layui-form-checkbox i{
    border: 1px solid #1e9fff;
    border-radius: 50%;
    font-weight: bold;
    line-height: 15px;
    width: 15px;
    height: 15px;
}
.gstkzpBoxBottom .gstkzpBoxBottomTopTwoLeft .layui-form-checkbox i:hover,
.gstkzpBoxBottomBot li .gstkzpBoxMany .layui-form-checkbox i:hover{
    color: unset;
}

.gstkzpBoxBottomBot li .gstkzpBoxMany .layui-form-checkbox {
    margin-top: -6px;
    height: 14px;
    padding-right: 13px;
    margin-right: 2px;

}
.gstkzpBoxBottom .gstkzpBoxBottomTopTwoLeft .layui-form-checked i,
.gstkzpBoxBottomBot li .gstkzpBoxMany .layui-form-checked i{
    color: #ff1414;
}

.gstkzpBoxBottom .gstkzpBoxBottomTop {
    display: flex;
    width: 100%;
}

.gstkzpBoxBottomTopImgbox {
    width: 6%;
    text-align: center;
    align-content: center;
    margin-right: 10px;
    display: flex;
    align-items: center;
    height: 94px;
}

.gstkzpBoxBottomTopImgbox img {
    width: 100%;
    max-height: 100%;
}

.gstkzpBoxBottomTopRig {
    width: 93%;
}

.gstkzpBoxBottomTopRig .gstkzpBoxBottomTopRigTop {
    display: flex;
}

.gstkzpBoxBottomTopRig .gstkzpBoxBottomTopRigTop h6 {
    font-size: 15px;
    font-weight: bold;
}

.gstkzpBoxBottomTopRig .gstkzpBoxBottomTopRigTop span {
    margin: 0 8px;
    color: gray;
    font-size: 12px;
    line-height: 22px;
}

.gstkzpBoxBottomTopTwo {
    display: none;
}

.gstkzpBoxBottomTopTwo .gstkzpBoxBottomTopTwoLeft {
    float: left;
    display: flex;
    align-items: center;
}

.gstkzpBoxBottomTopTwo .gstkzpBoxBottomTopTwoLeft > span {
    margin: 0 20px 0 4px;
}

.gstkzpBoxBottomTopTwo .gstkzpBoxBottomTopTwoLeft p > span {
    color: grey;
    margin: 0 4px;
}

.gstkzpBoxBottomTopTwo .gstkzpBoxBottomTopTwoRig {
    float: left;
    margin-left: 30px;
}

.gstkzpBoxBottomTopRigBot {
    margin-top: 32px;
    display: flex;
}

.gstkzpBoxBottomTopRigBot .gstkzpBitton .gstkzpI {
    margin-left: 4px;
    font-size: 14px;
}

.gstkzpBitton {
    border-radius: 2px;
    height: 30px;
    line-height: 30px;
    display: flex;
    align-items: center;
}

.gstkzpBoxBottomTopRigBot .gstkzpPlbj {
    margin: 0 18px;
    position: relative;
}

.gstkzpBoxBottomTopRigBot .gstkzpPlbj .gstkzpPlbjSelect {
    position: absolute;
    width: 100%;
    text-align: center;
    box-shadow: 0 0 4px rgba(0, 0, 0, .4);
    line-height: 30px;
    font-size: 12px;
    height: 0;
    transition: all .4s;
    overflow: hidden;
    background-color: #fff;
    z-index: 10000;
}
.gstkzpBoxBottomTopRigBot .gstkzpPlbj .gstkzpPlbjSelect p{
    display: flex;
    align-items: center;
    justify-content: center;

}
.gstkzpBoxBottomTopRigBot .gstkzpPlbj .gstkzpPlbjSelect p:first-child{
    margin-top: 6px;
}
.gstkzpBoxBottomTopRigBot .gstkzpPlbj .gstkzpPlbjSelect p i,
.gstkzpBoxBottomTopRigBot .gstkzpPlbj .gstkzpPlbjSelect p img{
    margin-right: 2px;
}

.gstkzpBoxBottomTopRigBot .gstkzpPlbj .gstkzpPlbjSelect p:hover {
    color: #0044CC;
    cursor: pointer;
}

.gstkzpBoxBottomTopRigBot .gstkzpPlbj:hover .gstkzpPlbjSelect {
    height: 68px;
}

.gstkzpBoxBottomBot {
    margin-top: 20px;
    display: flex;
    flex-wrap: wrap;
}
.gstkzpBoxBottomBot .gstkzpBoxBottomBotGn .layui-btn-xs{
    padding: 0 4px;
}

.gstkzpBoxBottomBot li {
    width: 10%;
    margin-right: 20px;
    margin-bottom: 20px;
    padding: 10px;
    box-shadow: 0 0 4px rgba(0, 0, 0, .3);
    position: relative;
}


.gstkzpBoxBottomBot li .gstkzpBoxBottomBotImgBox {
    width: 100%;
    align-content: center;
    text-align: center;
    height: 150px;
    position: relative;
    z-index: 99;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #cccccc5e;
}

.gstkzpBoxBottomBot li img {
    max-width: 100%;
    max-height: 100%;
    position: relative;
    z-index: -1;
}

.gstkzpBoxBottomBot li h4 {
    margin: 4px 0 10px;
}

.gstkzpBoxBottomBot li h4 input {
    width: 100%;
    line-height: 20px;
    cursor: pointer;
    border: none;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
}

.gstkzpBoxBottomBot li > p {
    font-size: 12px;
    color: gray;
    text-align: center;
}

.gstkzpBoxBottomBot li .gstkzpBoxMask {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 160px;
    opacity: 0;
    transition: all .4s;
    z-index: 100;
}

.gstkzpBoxBottomBot li .gstkzpBoxMask .relaMask {
    background-color: #000;
    opacity: .2;
    width: 100%;
    height: 100%;
}

.gstkzpBoxBottomBot li .gstkzpBoxMask .gstkzpBoxI {
    width: 16px;
    height: 16px;
    position: absolute;
    right: 8px;
    top: 4px;
    z-index: 10000;
}

.gstkzpBoxBottomBot li .gstkzpBoxMask .gstkzpBoxI .gstkzpBoxSelectGn {
    width: 90px;
    right: -1px;
    text-align: center;
    background-color: #fff;
    z-index: 1000;
    line-height: 30px;
    font-size: 12px;
    height: 0;
    transition: all .4s;
    overflow: hidden;
}

.gstkzpBoxBottomBot li .gstkzpBoxMask .gstkzpBoxI > i {
    transition: all .4s;
}

.gstkzpBoxBottomBot li .gstkzpBoxMask .gstkzpBoxSelectGn {
    position: absolute;
}

.gstkzpBoxBottomBot li .gstkzpBoxMask .gstkzpBoxSelectGn p img {
    width: 16px;
    height: 16px;
    margin-right: 2px;
}

.gstkzpBoxBottomBot li .gstkzpBoxMask .gstkzpBoxSelectGn p i {
    margin-right: 2px;
}

.gstkzpBoxBottomBot li .gstkzpBoxMask .gstkzpBoxSelectGn p {
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    color: #ff1414;
}
.gstkzpBoxBottomBot li .gstkzpBoxMask .gstkzpBoxSelectGn p.gstkxcMove{
    color: #0000FF;
}

.gstkzpBoxBottomBot li:hover .gstkzpBoxMask {
    opacity: 1;
}

.gstkzpBoxBottomBot li .gstkzpBoxI:hover .gstkzpBoxSelectGn {
    height: 62px;
    padding: 3px;
}

.gstkzpBoxBottomBot li .gstkzpBoxMany {
    position: absolute;
    left: 0;
    top: -5px;
    z-index: 100000;
    display: none;
}

.gstkzpBoxBottomBotGn {
    text-align: center;
    margin-top: 10px;
    display: none;
}


/*绉诲姩鍥剧墖*/
.moveImgBox {
    padding: 20px;
}

.moveImgBox ul {
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 60px;
}

.moveImgBox ul li {
    width: 22%;
    margin-right: 20px;
    margin-bottom: 20px;
    padding: 10px;
    box-shadow: 0 0 3px rgba(0, 0, 0, .4);
    position: relative;
}

.moveImgBox ul li .moveImgBoxSize {
    width: 100%;
    height: 150px;
    text-align: center;
    align-content: center;
}

.moveImgBox ul li .moveImgBoxSize img {
    width: 100%;
    max-height: 100%;
}

.moveImgBox ul li h6 {
    margin-top: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
}

.moveImgBoxInput {
    position: absolute;
    left: 0;
    top: 0;
}

.moveImgBoxInput .layui-form-radio {
    margin-top: 0;
    line-height: 16px;
}

.moveImgBoxInput .layui-form-radio i {
    font-size: 16px;
    color: #ff1414;
    background-color: #fff;
}

.moveAnniu {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    box-shadow: 0 0 4px rgba(0, 0, 0, .4);
    padding: 22px 0;
    text-align: center;
}

.xuanzhongFm {
    position: absolute;
    width: 16px;
    height: 16px;
    right: 4px;
    bottom: 3px;
}

/*鍥惧簱鐓х墖鏀惧ぇ*/
.tukuImgShowBox {
    display: flex;
    width: 96%;
    margin: 0 auto;
    background-color: #f8f8f8;
}

.tukuImgShowBox .tukuImgShowBoxLeft {
    width: 80%;
    border-right: 1px solid #80808038;
}

.tukuImgShowBox .tukuImgShowBoxLeft .tukuImgShowBoxLeftImgs {
    width: 100%;
}

.tukuImgShowBox .tukuImgShowBoxLeft .tukuImgShowBoxLeftImgs ul li {
    text-align: center;
    align-content: center;

}

.tukuImgShowBox .tukuImgShowBoxLeft .tukuImgShowBoxLeftImgs ul li img {
    max-width: 100%;
    max-height: 100%;
}
.tukuImgShowBox .tukuImgShowBoxLeft .tukuImgShowBoxLeftImgs .imageShowBoxTp li.layui-this{
    display: flex;
    align-items: center;
    justify-content: center;
}

.tukuImgShowBoxLeftImgs.layui-carousel[lay-indicator=outside] .layui-carousel-ind{
    top: 54px;
    overflow-x: auto;
}
.tukuImgShowBoxLeftImgs.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{
    width: 98%;
    overflow-x: auto;
    text-align: left;
    white-space: nowrap;
    border-radius: 2px;
    background-color: #f8f8f8;
}
.tukuImgShowBoxLeftImgs.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul li{
    width: 100px;
    border-radius: 3px;
    align-content: center;
    text-align: center;
    height: 100px;
    margin-right: 10px;

}
.tukuImgShowBoxLeftImgs  ul li{
    background-color: #d8e4eb;
}
.tukuImgShowBoxLeftImgs.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul li img{
    width: 100%;
    max-height: 100%;
}


.tukuImgShowBoxLeftImgs.layui-carousel[lay-indicator="outside"] .layui-carousel-ind ul li.layui-this img{
    transform: scale(1.1);
}

.tukuImgShowBoxRig {
    width: 20%;
    padding: 20px 0;
}

.tukuImgShowBoxRigTop .tukuImgShowBoxRigTopLeft {
    float: left;
    width: 70%;
}

.tukuImgShowBoxRigTopLeft .editImgName {
    width: 100%;
    display: none;
}

.tukuImgShowBoxRigTop .tukuImgShowBoxRigTopLeft h6 {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
}

.tukuImgShowBoxRigTop .tukuImgShowBoxRigTopRig {
    float: right;
    font-size: 12px;
    width: 30%;

}

.tukuImgShowBoxRigTop {
    line-height: 30px;
    border-bottom: 1px dashed #8080805c;
    padding: 0 16px 10px;
}

.tukuImgShowBoxRigTop .tukuImgShowBoxRigTopLeft h6 {
    font-size: 18px;
    font-weight: bold;
}

.tukuImgShowBoxRigTop .tukuImgShowBoxRigTopLeft .tkImgShowTime {
    font-size: 12px;
    color: grey;
}

.tukuImgShowBoxRigTop .tukuImgShowBoxRigTopRig p {
    display: flex;
    align-items: center;
    cursor: pointer;
}

.tukuImgShowBoxRigTop .tukuImgShowBoxRigTopRig p > i {
    margin-right: 4px;
}

.tukuImgShowBoxRigBot {
    margin-top: 18px;
    padding-left: 10px;
}

.tukuImgShowBoxRigBot span {
    font-size: 12px;
    color: grey;
    margin-right: 6px;
    margin-bottom: 18px;
    width: 50%;
    display: inline-block;
    cursor: pointer;
}

.tukuImgShowBoxRigBot span > i {
    margin-right: 4px;
}


/*鏈璇�*/
.personalRzBox form {
    padding-top: 30px;
}


.noneRzBox .fbcpBq dt {
    background-position: 6px 8px;
}

.personalRzBox .personalRzRed {
    color: #ff1414;
}

.personalRzBox form .layui-form-item {
    position: relative;
    width: 74%;
}
.personalRzBox form .personalRzBoxItem{
    width: 50%;
}
.personalRzBox form .personalRzBoxName .layui-input-block input{
    width: 34%;
}
.personalRzBox form .personalRzBoxName .personalNameTip{
    font-size: 12px;
    color: #ff1414;
    margin-right: 8px;
}

.personalRzBox form .layui-form-item .personalTip {
    color: #ff1414;
    font-size: 12px;
    margin-left: 144px;
    margin-top: 4px;
}

.personalJjTipBox {
    margin-top: 4px;
    margin-left: 140px;
    line-height: 23px;
    font-size: 12px;
    color: gray;
}

.noneRzTopBox {
    font-size: 18px;
    font-weight: bold;
    padding: 25px 30px;
    border-bottom: 1px solid #e6e6e6;
    position: relative;
}

.noneRzTopBox h2 {
    font-size: 18px;
    font-weight: bold;
    display: flex;
    align-items: center;
    float: left;
}

.noneRzTopBox h2 span {
    display: inline-block;
    width: 4px;
    height: 18px;
    margin-right: 9px;
    background-color: #0f69dc;
}

.noneRzTopBox .statuesThree {
    position: absolute;
    font-size: 12px;
    font-weight: normal;
    color: #3d9681;
    top: 24px;
    left: 130px;
}

.noneRzTopBox .statuesThree .ssztBox {
    padding: 6px 12px;
    background-color: #39d64f;
    border-radius: 4px;
    position: relative;
    color: #fff;
}

.noneRzTopBox .statuesThree .ssztBox span {
    display: inline-block;
    position: absolute;
    width: 14px;
    height: 14px;
    background-color: #39d64f;
    transform: rotate(45deg);
    left: -5px;
    border-radius: 2px;
}

.noneRzTopBox .statuesThree .middleBox,
.noneRzTopBox .statuesThree .middleBox span {
    background-color: #0f69dc;
}

.noneRzTopBox .statuesThree .failedBox,
.noneRzTopBox .statuesThree .failedBox span {
    background-color: gray;
}

.personalRzBox form .layui-form-label {
    width: 112px;
}

.personalRzBox form .layui-input-block {
    margin-left: 144px;
    align-content: center;
    align-items: center;
    display: flex;
    align-items: center;
}
.personalRzBox form .layui-input-block.padding0 .layui-layedit{
    width: 100%;
}

.personalRzBox form .layui-input-block .layui-input, .layui-textarea {
    width: 72%;
}

.companyDzSelect .layui-input-block .layui-form-select {
    width: 12%;
    margin-right: 10px;
}

.companyDzSelect .layui-input-block {
    display: flex;
}

.companyDzSelect .layui-input-block .layui-select-title .layui-input {
    width: 100%;
}

.personalRzBox .layui-form-item .layui-input-block .layui-input {
    height: 30px;
    font-size: 13px;
    width: 100%;
}

.productCompany .layui-input-block {
    display: flex;
    flex-wrap: wrap;
}

.personalRzBox .productCompany .layui-input-block .layui-input {
    width: 14%;
    margin-right: 10px;
    margin-bottom: 2px;
}

.personalRzBox form .yyzzImg {
    margin-bottom: 120px;
}

.yyzzImg .companyRzYyzz {
    border: 1px solid #99999954;
    width: fit-content;
}

.yyzzImg .layui-input-block .yyzzImgBox {
    width: 200px;
    height: 200px;
    align-content: center;
    border-bottom: 1px solid #99999954;
    display: flex;
    align-items: center;
    justify-content: center;
}

.yyzzImg .layui-input-block img {
    width: 100%;
    max-height: 100%;
}

.yyzzImg .companyRzYyzz button {
    border: none;
    line-height: 36px;
    color: #0f69dc;
    cursor: pointer;
    width: 100%;
}

.yyzzImg .companyRzYyzz button i {
    margin-right: 4px;
}

.personalRzBox .zyhyBox .layui-input-block {
    display: flex;
}

.personalRzBox .zyhyBox .layui-input-block .layui-input {
    width: 14%;
    margin-right: 10px;
}
.personalRzBox form .submitButton {
    position: fixed;
    bottom: 0;
    background-color: #fff;
    width: 85%;
    box-shadow: rgba(0, 0, 0, 0.2) 0 0 7px;
    padding: 20px;
    margin-bottom: 0;
    text-align: center;
}

.shenfzidBox {
    margin-bottom: 200px;
}

.personalRzBox form .submitButton .layui-input-block {
    margin-left: 0;
}

.shenfzidBox .layui-input-block {
    display: flex;
}

.shenfzidBox .layui-input-block .sfzIdCommon {
    display: flex;
    flex-direction: column;
    margin-right: 82px;
    border: 1px solid #cccccc96;
}

.shenfzidBox .layui-input-block .sfzIdCommon .sfzIdImgBox {
    width: 200px;
    height: 140px;
    align-content: center;
    text-align: center;
    border-bottom: 1px solid #cccccc96;
    padding: 10px;

}

.shenfzidBox .layui-input-block .sfzIdCommon img {
    width: 100%;
    max-height: 100%;
}

.shenfzidBox .layui-input-block .sfzIdCommon button {
    border: none;
    line-height: 36px;
    color: #0f69dc;
    cursor: pointer;
}

.shenfzidBox .layui-input-block .sfzIdCommon button i {
    margin-right: 4px;
}
.addprojectsinput{
    cursor: pointer;
    font-weight: 1000;
}

/*鍏徃璧勬枡*/
form .layui-input-block {
    align-content: center;
}
.padding0 .layui-layedit-tool{
    padding: 0;
}
.companyInfoPageBox form .layui-input-block input{
    height: 30px;
    line-height: 30px;
}
.companyInfoPageBox form .layui-input-block .informationNameTip{
    margin-left: 8px;
    color: #ff1414;
    font-size: 12px;

}
.companyInfoPageBox form .layui-input-block{
    display: flex;
    align-items: center;
}
.companyInfoPageBox form .layui-form-item .layui-layedit{
    width: 100%;
}

.companyInfoPageBox form .layui-input-block {
    width: 70%;
}
.companyInfoPageBox form .companyInfoPageBoxImportant .layui-input-block{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.companyInfoPageBox form .companyInfoPageBoxImportant .layui-input-block input{
    width: 23%;
    margin: 0 10px 2px 0;
}
.companyInfoPageBox form .companyInfoPageBoxImportant .layui-input-block .addprojectsinput{
    align-content: center;
}

.companyInfoPageBox form .layui-form-item .personalRzRed {
    color: #ff1414;
    margin-right: 2px;
}
.companyInfoPageBoxCommon input{
    width: 34%;
}


.companyInfoPageBox form .companyInfoSzcs .layui-input-block {
    width: 24%;
    display: flex;
    align-items: center;
}

.companyInfoPageBox form .companyInfoSzcs .layui-input-block input {
    margin-right: 10px;
}

.companyInfoPageBox form .companyInfoGsrs .layui-input-block,
.companyInfoPageBox form .companyInfoQx .layui-input-block {
    width: 11.5%;
}

.companyInfoButtonBox {
    position: fixed;
    bottom: 0;
    z-index: 999;
    text-align: center;
    padding: 15px 0;
    width: 100%;
    background: #fff;
    box-shadow: rgba(0, 0, 0, 0.2) 0 0 7px;
    margin-bottom: 0;
}
.companyName .layui-input-block input{
    width: 18%;
}


/*寰俊鎵嬫満閭璁よ瘉*/
.wxPhoneEamilfRz .wxrzImgBox {
    padding: 25px 30px;
}
.wxrzImgBoxForm{
    display: flex;
    flex-direction: column;
}


.wxPhoneEamilfRz .wxrzImgBox img {
    width: 200px;
    height: 200px;
}
.eamilBox .eamilBoxRig{
    float: right;
    display: flex;
    margin-right: 22px;
}
.eamilBox .eamilBoxRig li{
    line-height: 30px;
    font-size: 12px;
    text-align: center;
    background-color: #0f69dc;
    color: #fff;
    width: 214px;
    height: 30px;
    position: relative;
    margin-right: 8px;
}
.eamilBox .eamilBoxRig li .eamilBoxRigTs{
    background-color: #fff;
    color: #0f69dc;
}
.eamilBox .eamilBoxRig li span{
    background-color: #fff;
    display: inline-block;
    width: 16px;
    height: 16px;
    border-radius: 9px;
    line-height: 16px;
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
    margin-right: 6px;
    text-align: center;
}
.eamilBox .eamilBoxRig li.fbcpWcg{
    background-color: #e6e6e6;
    color: #b2b2b2;
}



/*new瀹屾垚姝ラ*/
.updemail{
    float: right;
}
.updemail li{
    display: inline-block;
    width: 190px;
    height: 30px;
    line-height: 30px;
    vertical-align: top;
    font-size: 12px;
    position: relative;
    padding-left: 30px;
    background-color: #e6e6e6;
    color: #b2b2b2;
}
.updemail li.activeLi{
    background-color: #0f69dc;
    color: #fff;
}
.updemail li.activeLi .round{
    background-color: #fff;
    color: #0f69dc;
}
.updemail li .round{
    display: inline-block;
    width: 13px;
    height: 16px;
    border-radius: 9px;
    padding-left: 3px;
    line-height: 16px;
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
    font-family: Arial, Helvetica, sans-serif;
    margin-right: 6px;
    background-color: #fff;
}
.updemail .updemailOne{
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    z-index: 1;
    border-width: 22px;
    right: -43px;
    border-color: transparent transparent transparent #FFF;
    top: -7px;
}
.updemail .updemailTwo{
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px;
    position: absolute;
    right: -29px;
    z-index: 1;
}
.updemail .activeLi .updemailTwo{
    border-color: transparent transparent transparent #0f69dc;
}
.updemail .updemailTwo{
    border-color: transparent transparent transparent #e6e6e6;
}



.eamilBox form{
    padding-top: 0;
    justify-content: center;
    align-items: center;
}


.eamilBox form .layui-form-item .layui-input-block {
    margin-left: 102px;
    align-content: center;
    display: flex;
    align-items: center;
}

.eamilBox form .layui-form-item .layui-input-block .layui-input{
    width: 18%;
}

.eamilBox .layui-input-block a{
    margin-left: 4px;
    color: gray;
    font-size: 12px;
}
.eamilBox .wxrzImgBoxForm .layui-form-item{
    width: 68%;
}
.eamilBox .wxrzImgBoxForm .layui-form-item .layui-form-label{
    width: 12%;
}
.eamilBox .txyzmBox .txyzmBoxYzm{
    display: inline-block;
    border:1px solid #e6e6e6;
    text-align: center;
    cursor: pointer;
    padding: 0 11px;
    font-size: 12px;
    border-radius: 3px;
    height: 28px;
    line-height: 28px;
    background: #fff;
    color: #333;
}
.eamilBox .txyzmBox .txyzmBoxYzm:hover{
    background-color: #0f69dc;
    color: #fff;
}
.eamilBox .txyzmBox span{
    line-height: 16px;
    font-size: 12px;
    color: #333;
    display: none;
}
.eamilBox .txyzmBox span img{
    width: 16px;
    height: 15px;
    margin: 0 6px 0 12px;
}
.eamilBox .wxrzImgBoxForm .layui-input-block input{
    margin-left: 6px;
    height: 30px;
    line-height: 30px;
    padding: 2px 8px;
}
.eamilBox .wxrzImgBoxForm .eamilButtonBox{
    text-align: center;
    padding: 50px 0;
}



.eamilBox form .phoneButtonBox button {
    margin-left: 100px;
}

/*閭楠岃瘉*/
.eamilBox .eamilBoxRig .eamilYzLi{
    background-color: #b2cdf1;
    color: #fff;
}
.eamilBox .eamilBoxRig .eamilYzLi .iconOne{
    color: #b2cdf1;
    position: absolute;
    font-size: 41px;
    right: -29px;
    z-index: 200;
    top: 1px;
}
.eamilBox .eamilBoxRig .eamilYzLi .iconFive{
    left: -14px;
    color: #fff;
    z-index: 100;
    position: absolute;
    font-size: 42px;
    top: 1px;
}
.eamilBox .eamilBoxRig .eamilYzLi span .layui-icon-ok{
    color: #b0c9de;
    font-size: 12px;
}
.xiugaiEamilBoxBeside{
    /*position: fixed!important;*/

}

.xiugaiEamilBox .xiugaiEamil{
    padding:60px 30px 25px;
    text-align: center;
}
.xiugaiEamilBox .xiugaiEamil .xiugaiEamilTop{
    font-size: 24px;
    margin-bottom: 12px;
    color: #0f69dc;
}
.xiugaiEamilBox .xiugaiEamil .xiugaiEamilCenter{
    color: #666;
    line-height: 20px;
}
.xiugaiEamilBox .xiugaiEamil .xiugaiEamilCenter p a{
    color: #0f69dc;
}
.xiugaiEamilBox .xiugaiEamil .xiugaiEamilBott{
    line-height: 31px;
    padding-top: 55px;
    text-align: center;
}
.xiugaiEamilBox .xiugaiEamil .xiugaiEamilBott a{
    margin-right: 25px;
    padding: 0 10px;
    border-radius: 3px;
    height: 34px;
    display: inline-block;
    line-height: 34px;
    border: 1px solid #e6e6e6;
}
.xiugaiEamilBox .xiugaiEamil .xiugaiEamilBott a:hover {
    background: #0f69dc;
    border-color: #0f69dc;
    color: #fff;
}
.xiugaiEamilBox .xiugaiEamil .xiugaiEamilBott a:first-child{
    background: #0f69dc;
    border-color: #0f69dc;
    color: #fff;
}
.xiugaiEamilBox .xiugaiEamilTip{
    margin: 100px 25px 0;
    background-color: #f6f6f6;
    padding: 20px 20px;
    border: 1px solid #e6e6e6;
}
.xiugaiEamilBox .xiugaiEamilTip h6{
    color: #333;
    font-weight: bold;
}
.xiugaiEamilBox .xiugaiEamilTip p{
    color: #333;
    font-size: 12px;
    line-height: 24px;
}
.xiugaiEamilBox .xiugaiEamilTip p a{
    color: #0f69dc;
}
.xiugaiEamilBox .xiugaiEamilTip p .xiugaiEamilTipA{
    display: block;
    color: #0f69dc;
    text-indent: 1em;
}
.eamilXiugaiAgainYzm{
    margin: 10px 30px;
    font-size: 13px;
    padding: 15px 25px;
    line-height: 24px;
    color: #66bb00;
    background-color: #eef9e1;
    align-items: center;
    display: none;
}
.eamilXiugaiAgainYzm img{
    width: 16px;
    height: 16px;
    margin-right: 6px;
}

/*閭淇敼鎴愬姛鎴栬€呭け璐�*/
.eamilXiugaiSuccess .eamilXiugaiSuccessBott{
    padding: 60px 0 70px 0;
    text-align: center;
}
.eamilXiugaiSuccess .eamilXiugaiSuccessBott .eamilXiugaiSuccessBottTop,
.eamilXiugaiSuccess .eamilXiugaiSuccessBott .eamilXiugaiFailedBottTop{
    font-size: 24px;
    padding-bottom: 70px;
    color:#66bb00;
    display: flex;
    justify-content: center;
    align-items: center;
}
.eamilXiugaiSuccess .eamilXiugaiSuccessBott .eamilXiugaiSuccessBottTop img,
.eamilXiugaiSuccess .eamilXiugaiSuccessBott .eamilXiugaiFailedBottTop img{
    width: 32px;
    height: 32px;
    margin-right: 10px;
}
.eamilXiugaiSuccess .eamilXiugaiSuccessBott .eamilXiugaiFailedBottTop img{
    width: 40px;
    height: 40px;
}
.eamilXiugaiSuccess .eamilXiugaiSuccessBott .eamilXiugaiFailedBottTop .eamilXiugaiFailedBottTopRig{
    text-align: left;
    color: #e60000;;
}
.eamilXiugaiSuccess .eamilXiugaiSuccessBott .eamilXiugaiFailedBottTop .eamilXiugaiFailedBottTopRig div{
    max-width: 250px;
    font-size: 14px;
    word-break: break-all;
    color: #666;
}
.eamilXiugaiSuccess .eamilXiugaiSuccessBott .eamilXiugaiSuccessBottButton{
    text-align: center;
}
.eamilXiugaiSuccess .eamilXiugaiSuccessBott .eamilXiugaiSuccessBottButton a{
    padding: 0 10px;
    border-radius: 3px;
    height: 34px;
    display: inline-block;
    line-height: 34px;
    background: #0f69dc;
    border:1px solid #0f69dc;
    color: #fff;
}
/*鎵嬫満璁よ瘉*/
.nonePhoneBox{
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    height: 78vh;
}
.nonePhoneBox i{
    color: orange;
}
.nonePhoneBox a{
    color: #ff1414;
}
.phoneRzBox{
    padding: 15px;
    text-align: center;
}
.phoneRzBox.phoneDisBlock{
    display: block;
}
.phoneRzBox .eamilBoxRig{
    float: none;
    justify-content: center;
}
.phoneRzBox .phoneRzBoxBott{
    text-align: center;
}
.phoneRzBox .phoneRzBoxBott form{
    padding-top: 20px;
}
.phoneRzBox .phoneRzBoxBott form .layui-form-item{
    width: 98%;
    margin: 20px auto;
}
.phoneRzBox .phoneRzBoxBott form .layui-form-item .layui-form-label{
    width: 22%;
}
.phoneRzBox .phoneRzBoxBott form .layui-form-item .phoneRzBoxBottTwoA span{
    margin-right: 14px;
}
.phoneRzBox .phoneRzBoxBott form .layui-form-item .phoneRzBoxBottTwoA a{
    color: #0f69dc;
    font-size: 12px;
}
.phoneRzBox .phoneRzBoxBott form .layui-form-item .phoneRzBoxBottInput{
    width: 72%;
    flex-wrap: wrap;
}
.phoneRzBox .phoneRzBoxBott form .layui-form-item .phoneRzBoxBottInput input{
    height: 30px;
    padding: 2px 8px;
    border: 1px solid #e6e6e6;
    border-radius: 3px;
    font-size: 14px;
    line-height: 30px;
    display: inline-block;
    width: 44%;
    position: relative;
}
.phoneRzBox .phoneRzBoxBott form .layui-form-item .phoneRzBoxBottInput a{
    border:1px solid #e6e6e6;
    text-align: center;
    padding: 0 11px;
    font-size: 12px;
    border-radius: 3px;
    height: 28px;
    display: inline-block;
    line-height: 28px;
    background: #fff;
    color: #333;
}
.phoneRzBox .phoneRzBoxBott form .layui-form-item .phoneRzBoxBottInput a:hover{
    color: #fff;
    background-color: #0f69dc;
}
.phoneRzBoxBottInput .phoneRzBoxBottInputTip{
    font-size: 12px;
    color: #333;
    padding: 8px 8px 8px 0;
    display: none;
    align-items: center;
    position: absolute;
    top: 83%;
}
.phoneRzNewPhoneTwo .phoneRzNewPhoneFaild{
    display: none;
}
.phoneRzBox .phoneRzBoxBott form .layui-form-item .phoneRzBoxBottInput p img,
.phoneRzBoxBott .phoneRzNewPhone span img{
    width: 14px;
    height: 13px;
    margin-right: 4px;
}

.phoneRzBox .phoneRzBoxBott form .phoneRzBoxBottButton{
    margin-top: 50px;
}
.phoneRzBox .phoneRzBoxBott .phoneRzBoxBottButton .layui-input-block{
    margin-left: 0;
    justify-content: center;
}
.phoneRzBoxBott .phoneRzNewPhone span{
    font-size: 12px;
    margin-left: 8px;
    display: none;
}
.phoneRzBoxBott .phoneRzNewPhoneFaild img{
    width: 14px;
    height: 13px;
    margin-left: 8px;
}
.phoneRzBoxSuccess .phoneRzBoxSuccessBott{
    padding-top: 40px;
}
.phoneRzBoxSuccess .phoneRzBoxSuccessBott .phoneRzBoxSuccessBottTop{
    color: #6b0;
    font-size: 24px;
}
.phoneRzBoxSuccess .phoneRzBoxSuccessBott .phoneRzBoxSuccessBottTop img,
.phoneRzBoxSuccess .phoneRzBoxSuccessBott .phoneRzBoxFailedBottTop img{
    margin-right: 10px;
    width: 30px;
    height: 30px;
}
.phoneRzBoxSuccess .phoneRzBoxSuccessBott .phoneRzBoxFailedBottTop{
    font-size: 24px;
    color: #ff1414;
    display: flex;
    justify-content: center;
}
.phoneRzBoxSuccess .phoneRzBoxSuccessBott .phoneRzBoxFailedBottTop .phoneRzBoxFailedBottTopRig{
    text-align: left;
}
.phoneRzBoxSuccess .phoneRzBoxFailedBottTop .phoneRzBoxFailedBottTopRig div{
    max-width: 250px;
    font-size: 14px;
    word-break: break-all;
    color: #666;
}
.phoneRzBoxSuccess .phoneRzBoxSuccessBottButton a{
    padding: 0 10px;
    border-radius: 3px;
    height: 34px;
    display: inline-block;
    line-height: 34px;
    background: #1e9fff;
    border: 1px solid #1e9fff;
    color: #fff;
}
.phoneRzBoxSuccess .phoneRzBoxSuccessBottButton{
    margin-top: 40px;
}
.phoneRzXiugaiForm{
    padding: 40px 30px;
}
.phoneRzXiugaiBox{
    position: relative!important;
}
.phoneRzXiugaiForm .layui-form-label{
    width: 16%;
}
.phoneRzXiugaiForm .phoneRzXiugaiFormImgBox{
    width: 108px;
    height: 108px;
    border: 1px solid #e6e6e6;
    background-color: #fafafa;
    text-align: center;
    align-content: center;
}
.phoneRzXiugaiForm .phoneRzXiugaiFormImgBox img{
    max-width: 100%;
    max-height: 100%;
}
.phoneRzXiugaiForm .phoneRzXiugaiFormUpload{
    position: relative;
    width: 86px;
    font-size: 14px;
    margin-top: 10px;
    overflow: hidden;
    margin-right: 6px;
    border: 1px solid #e6e6e6;
    padding: 0 11px;
    border-radius: 3px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    cursor: pointer;
}
.phoneRzXiugaiForm .phoneRzXiugaiFormUpload:hover{
    background: #0f69dc;
    border-color: #0f69dc;
    color: #fff;
}
.phoneRzXiugaiForm .phoneRzXiugaiFormUploadTip{
    color: #b6b6b6;
    line-height: 20px;
    font-size: 12px;
    margin-top: 6px;
}
.phoneRzXiugaiForm .layui-form-item .layui-input-block input{
    height: 30px;
    line-height: 30px;
}
.phoneRzXiugaiForm .layui-form-item .layui-input-block input.phoneRzXiugaiFormPhoneHm{
    width: 26%;
    display: inline-block;
}
.phoneRzXiugaiForm .phoneRzXiugaiFormTip{
    font-size: 12px;
    display: none;
}
.phoneRzXiugaiForm .layui-form-item .layui-input-block .phoneRzXiugaiFormTip img{
    width: 14px;
    height: 13px;
    margin: 0 6px 0 12px;
}
.phoneRzXiugaiForm .layui-form-item .layui-input-block .phoneRzXiugaiFormTipP{
    color: #b2b2b2;
    line-height: 22px;
    font-size: 12px;
    margin-top: 4px;
}
.phoneRzXiugaiForm .phoneRzXiugaiFormYzmBox{
    display: flex;
    align-items: center;
}
.phoneRzXiugaiForm .phoneRzXiugaiFormYzmBox input{
    width: 14%;
}
.phoneRzXiugaiForm .phoneRzXiugaiFormYzmBox .phoneRzXiugaiFormYzm{
    margin-left: 10px;
    display: flex;
    align-items: center;
}
.phoneRzXiugaiForm .phoneRzXiugaiFormYzmBox .phoneRzXiugaiFormYzm a{
    color: #b2b2b2;
    margin-left: 4px;
    font-size: 12px;
}
.phoneRzXiugaiForm .phoneRzXiugaiFormYzmBox .phoneRzXiugaiFormYzm img{
    height: 24px;
    margin-right: 10px;
}
.phoneRzXiugaiForm  .phoneRzXiugaiFormDxYzmBox{
    display: flex;
    align-items: center;
}
.phoneRzXiugaiForm  .phoneRzXiugaiFormDxYzmBox input{
    width: 18%;
}
.phoneRzXiugaiForm  .phoneRzXiugaiFormDxYzmBox .phoneRzXiugaiFormDxYzm a{
    padding: 0 11px;
    font-size: 12px;
    border-radius: 3px;
    height: 30px;
    display: inline-block;
    line-height: 30px;
    border: 1px solid #e6e6e6;
    margin-left: 10px;
}
.phoneRzXiugaiForm  .phoneRzXiugaiFormDxYzmBox .phoneRzXiugaiFormDxYzm a:hover{
    background: #0f69dc;
    border-color: #0f69dc;
    color: #fff;
}
.phoneRzXiugaiForm .phoneRzXiugaiFormbutton{
    text-align: center;
    margin-top: 60px;
}
.phoneRzXiugaiForm .phoneRzXiugaiFormbutton button{
    padding: 5px 52px;
    line-height: 28px;
}
.phoneRzXiugaiForm .layui-input-block textarea{
    width: 38%;
}
.phoneRzXiugaiBox .phoneRzXiugaiFormred,
.qqKefuBox .qqKefuBoxRed{
    color: #ff1414;
    margin-right: 4px;
}
    /*QQ瀹㈡湇*/
.qqKefuBox{
    padding: 15px;
}
.qqKefuBox .layui-form-item{
    display: flex;
    justify-content: center;
}
.qqKefuBox .layui-form-item .layui-form-label{
    font-size: 12px;
    width: 14%;
}
.qqKefuBox .layui-form-item .layui-input-block{
    width: 70%;
    margin-left: 0;
}
.qqKefuBox .layui-form-item .layui-input-block input{
    height: 30px;
    line-height: 30px;

}
.qqKefuBox .qqKefuBoxTip{
    color: #ff1414;
    position: absolute;
    display: none;
}
.qqKefuBox .qqKefuBoxButton .layui-input-block{
    width: fit-content;
    margin-top: 3%;
}
.qqKefuBox .qqKefuBoxButton .layui-input-block button{
    background-color: #1E9FFF;
    border-color: #1E9FFF;
    color: #fff;
    padding: 0 36px;
}

    /*寰俊璁よ瘉*/
.weiixnRzBox{
    position: relative!important;
}
.weiixnRzBoxInside .weiixnRzBoxInsideA{
    float: right;
    font-weight: normal;
    font-size: 12px;
    color: #0f69dc;
    padding: 0 10px;
    line-height: 24px;
}
.weiixnRzBoxCon{
    padding: 25px 30px;
}
.weiixnRzBoxCon .weiixnRzBoxConTopTitle{
    line-height: 30px;
    background-color: #ecf4ff;
    font-size: 13px;
    padding: 15px 25px;
    color: #696969;
}
.weiixnRzBoxCon .weiixnRzBoxConTopTitle p{
    float: left;
}
.weiixnRzBoxCon .weiixnRzBoxConTopTitle .weiixnRzBoxConTopTitleRig{
    float: right;
}
.weiixnRzBoxCon .weiixnRzBoxConTopTitle .weiixnRzBoxConTopTitleRig span{
    border: 1px solid #0f69dc;
    text-align: center;
    padding: 0 11px;
    font-size: 12px;
    border-radius: 3px;
    height: 28px;
    display: inline-block;
    line-height: 28px;
    cursor: pointer;
    background: #0f69dc;
    color: #fff;
    margin: 0 10px;
}

.weiixnRzBoxConTopImgBox{
    padding: 45px 0 40px 0;
    background-color: #f6f9fc;
    border-bottom: 1px solid #edf5ff;
    text-align: center;
}
.weiixnRzBoxConTopImgBox p{
    font-size: 16px;
    color: #4b515f;
    margin-top: 16px;
}
.weiixnRzBoxConCenter{
    padding-top: 41px;
    padding-bottom: 44px;
    border-bottom: 1px solid #e6e6e6;
}
.weiixnRzBoxConCenter h4,
.weiixnRzBoxConBott h4{
    text-align: center;
    margin-bottom: 54px;
    font-size: 20px;
    color: #2771eb;
}

.weiixnRzBoxConCenter ul{
    display: flex;
}
.weiixnRzBoxConCenter ul li{
    margin-right: 2%;
    width: calc(100% / 3 - 2%);
    text-align: center;
}
.weiixnRzBoxConCenter ul li .weiixnRzBoxConCenterOne{
    margin-top: 19px;
    margin-bottom: 5px;
}
.weiixnRzBoxConCenter ul li .weiixnRzBoxConCenterTwo{
    color: #999;
    font-size: 12px;
}
.weiixnRzBoxConCenter ul li img{
    width: 66px;
}
.weiixnRzBoxConCenter ul li .weiixnRzBoxConCenterOne{
    margin-top: 19px;
    margin-bottom: 5px;
    color: #2771eb;
}
.weiixnRzBoxConBott{
    padding-top: 40px;
}
.weiixnRzBoxConBott h4 img{
    width: 26px;
    margin: 0 6px;
}
.weiixnRzBoxConBottImgBox{
    display: flex;
    justify-content: center;
}
.weiixnRzBoxConBottImgBox li  img{
    max-width: 100%;
}
.weiixnRzBoxConBottImgBox li:first-child{
    width: 18%;
    text-align: center;
    margin-right: 2%;
}
.weiixnRzBoxConBottImgBox li:last-child{
    width: 10%;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.weiixnRzBoxConBottImgBox li:last-child div{
    margin-top: 11px;
    text-align: center;
    color: #2771eb;
}


    /*鍟嗛摵閰嶇疆*/
.shopLujing {
    float: right;
    font-size: 12px;
    color: gray;
    font-weight: normal;
    margin-right: 10px;
}

.shopLujing a {
    color: gray;
    margin-left: 4px;
    margin-right: 4px;
}
.shopsconfigBoxTop{
    position: unset;
    width: 100%;
}
.shopsconfigBottBox {
    padding: 25px 30px;
}

.shopsconfigBottBox form .layui-input-block button {
    margin-top: 8px;
}

.shopsconfigBottBox .shopconfigImgBox{
    width: 200px;
    height: 200px;
    text-align: center;
    align-content: center;
    margin-top:20px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    border: 1px solid #cccccc5e;
}
.shopconfigImgBox .shopconfigImgBoxDel{
    position: absolute;
    color: revert;
    top: -11px;
    right: -8px;
    font-size: 20px;
    cursor: pointer;
}



.shopsconfigBottBox .shopconfigImgBox img {
    max-width: 100%;
    max-height: 100%;
}
.shopconfigButton button,
.shopseoButton{
    margin-left: 100px;
}

.shopconfigBanner,
.shopconfigSeo {
    padding: 25px 30px;
}
#selfDesc .selfDescClam{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;

    word-break: break-word;
}
#selfDesc .zkPl{
    cursor: pointer;
    color: #ff1414;
    font-size: 12px;
    border-radius: 4px;
    position: absolute;
    right: 0;
    bottom: 6px;
}
.shopconfigBanner .layui-table th,
.shopconfigBanner .layui-table td{
    text-align: center;
    overflow-wrap: anywhere;
}
#selfDesc .selfDescCon{
    line-height: 20px;
    font-size: 14px;
}
.shopconfigBanner .selfTypeInput input{
    height: 26px;
    line-height: 26px;
}
.shopconfigBanner .delbanner{
    cursor: pointer;
    color: #ff1414;
}
.shopconfigBanner .delbanner i{
    color: #ff1414;
}
.shopconfigTable {
    margin-top: 20px;
}

.shopconfigTable th, .shopconfigTable td {
    text-align: center;
}

.shopconfigTable td {
    height: 100px;
}

.shopconfigTable td img {
    max-width: 100%;
    max-height: 100%;
}

.shopconfigSeo .shopconfigSeoTop {
    font-size: 13px;
    padding: 15px 25px;
    color: #0000ffbd;
    line-height: 24px;
    background-color: #ecf4ff;
    border-radius: 4px;
    width: 66%;
}

.shopconfigSeoBott {
    margin-top: 34px;
}
.shopconfigSeoBott .shopconfigSeoBott{

}

.shopconfigSeoBott form .layui-form-item .layui-form-label {
    padding: 9px 15px 9px 0;
    width: 116px;
}

.deleteBannerShop {
    cursor: pointer;
}

.shopSeoborderNone .layui-input-block .layui-input {
    border: none;
}

.shopconfigSeoBott form .layui-form-item .layui-input-block .layui-input {
    height: 30px;
    font-size: 13px;
}
.shopconfigSeoBott form .shopseoTipGjc{
    font-size: 12px;
    color: #ff1414;
}

.shopconfigSeoBott form .layui-form-item .layui-input-block {
    width: 60%;
    margin-left: 134px;
    line-height: 36px;
}
.selftypeCaozuo .addpro{
    background-color:#0f69dc;
}
/*涓汉涓婚〉*/
.shoppersonalBox .layui-form-item .shoppersonalBoxFormXgtxLabel{
    padding: 0;
    width: 200px;
    display: flex;
}
.shoppersonalBox .layui-form-item .shoppersonalBoxFormXgtxLabel img{
    margin-left: 18px;
}
.shoppersonalBox .shoppersonalBoxTx{
    width: 100px;
    height: 100px;
}
.shoppersonalBox .shoppersonalBoxForm .shoppersonalBoxFormXgtx button{
    margin-top: 44px;
}
.shoppersonalBox .shoppersonalBoxForm .shoppersonalBoxFormXgtx h3{
    font-weight: bold;
    color: #333;
}
.shoppersonalBox .shoppersonalBoxForm .layui-form-item{
    margin-bottom: 40px;
}
.shoppersonalBoxFormXgbjt{
    width: fit-content;
    position: relative;
    display: flex;
    align-items: center;

}
.shoppersonalBoxFormXgbjt .shoppersonalBoxFormXgbjtImg{
    width: 500px;
    height: 300px;
    margin-left: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px dashed #cccccc75;
}
.shoppersonalBoxFormXgbjt .shoppersonalBoxFormXgbjtImg img{
    max-width: 100%;
    max-height: 100%;
}
.shoppersonalBoxFormXgbjt .layui-form-label{
    width: fit-content;
    display: flex;

}
.shoppersonalBoxFormXgbjt .layui-input-block{
    margin-left: 0;
}
/*鍏呭€兼湇鍔�*/
.czMoneyBoxBott {
    padding: 25px 30px;
}

.czMoneyBoxBott .czMoneyBoxBottBox {
    display: flex;
}

.czMoneyBoxBott .czMoneyBoxBottBox img {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    margin-right: 20px;
}

.czMoneyBoxBott .czMoneyBoxBottBox .czMoneyBoxBottBoxLeft {
    line-height: 36px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.czMoneyBoxBott .czMoneyBoxBottBox .czMoneyBoxBottBoxLeft h6 {
    font-size: 16px;
    font-weight: bold;
}

.czMoneyBoxBott .czMoneyBoxBottBox .czMoneyBoxBottBoxLeft .czmMoneyYue {
    font-size: 15px;
}

.czMoneyBoxBott .czMoneyBoxBottBox .czMoneyBoxBottBoxLeft .czmMoneyYue span {
    color: #ff1414;
    font-weight: bold;
}

.czMoneyBoxBott ul {
    display: flex;
    margin-top: 80px;
}

.czMoneyBoxBott ul li {
    width: 22%;
    margin-right: 20px;
    text-align: center;
    line-height: 38px;
    border: 1px solid #d2d2d2f7;
    padding: 10px;
    border-radius: 4px;
    position: relative;
    cursor: pointer;
    height: 102px;
    align-content: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-size: 16px;
}

.czMoneyBoxBott ul li p:nth-child(2) {
    font-size: 24px;
    color: #ff1414;
    display: flex;
    align-items: center;
    justify-content: center;
}

.czMoneyBoxBott ul li.borderLi {
    border: 1px solid blue;
}

.czMoneyBoxBott ul li p input {
    line-height: 28px;
    font-size: 16px;
    width: 70%;
    text-align: center;
    border-radius: 3px;
    border: 1px solid #ccc;
    margin-right: 4px;
}

.czMoneyBoxBott ul li .sanjiao {
    position: absolute;
    width: 0;
    height: 0;
    border-bottom: 20px solid blue;
    right: 0;
    bottom: 0;
    border-left: 20px solid transparent;
    display: none;
}

.czMoneyBoxBott ul li .sanjiao.sanjiaonone {
    display: block;
}

.chongzhiMoney {
    float: right;
    margin-top: 60px;
    margin-right: 30px;
    line-height: 36px;
    font-size: 15px;
    text-align: right;
}

.chongzhiMoney .czsfMoneys {
    font-size: 18px;
}

.chongzhiMoney .czsfMoneys span {
    color: #0044CC;
    font-weight: bold;
}

.chongzhiMoney button {
    margin-top: 15px;
    width: 144px;
}

/*璧勯噾鍏呭€兼槑缁�*/
.zjczmxZhyeBox {
    padding: 25px 30px;
}

.zjczmxZhyeBox .zjczmxZhyeBoxTop {
    font-size: 16px;
    line-height: 20px;
    display: inline-block;
}
.zjczmxZhyeBoxSelect{
    display: inline-block;
    margin-left: 2%;
    width: 18%;
}
.jifenMyBox .jifenJindut{
    display: inline-block;
    margin-left: 2%;
}
.zjczmxBox .zjczmxZhyeBox .zjczmxZhyeBoxSelect{
    margin-top: 0;
}
.jifenTable{
    margin-top: 2%;
}
.jifenMyBox .jifenJindut button{
    margin-top: 0;
}

.zjczmxZhyeBoxSelect input{
    height: 30px;
    line-height: 30px;
}

.zjczmxZhyeBox .zjczmxZhyeBoxTop span {
    color: #0044CC;
    font-weight: bold;
    font-size: 20px;
    margin-right: 4px;
}

.zjczmxZhyeBox .layui-form-item {
    margin-top: 26px;
    margin-bottom: 26px;
}

.zjczmxZhyeBox .layui-form-item .layui-input-block {
    margin-left: 0;
}

.zjczmxZhyeBox .layui-form-item .layui-input-block select {
    border: 1px solid #d9d9d9;
    background: #f3f3f3;
    border-radius: 3px;
    color: #666;
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
    outline: 0;
}

.zjczmxZhyeBox table tr td,
.zjczmxZhyeBox table tr th {
    line-height: 30px;
    text-align: center;
}
.zjczmxZhyeBox table tr td.jifenTableBh span{
    display: inline-block;
    color: #0000FF;
}

.zjczmxZhyeBox table tr td:nth-child(3) {
    color: #ff1414;
}

.zjczmxZhyeBox #test1 {
    text-align: center;
    margin-top: 30px;
}

/*绉垎绠＄悊*/
.jifenMyBox .jifenMyBoxHistory {
    float: right;
    padding: 25px 30px;
    font-size: 12px;
    color: gray;
}

.jifenMyBox .jifenMyBoxHistory span {
    margin-left: 4px;
    margin-right: 4px;
    font-size: 13px;
    color: #0044CC;
}

.jifenMyBox .layui-progress {
    height: 18px;
    margin-top: 30px;
    width: 58%;
}

.jifenMyBox .layui-progress .layui-bg-blue {
    border-radius: 20px;
}

.jifenJindut {
    margin-bottom: 30px;
}

.jifenJindut .layui-progress {
    float: left;
}

.jifenJindut .jinfenJdShu {
    float: left;
    margin-top: 30px;
    margin-left: 14px;
    font-weight: bold;
    font-size: 18px;
    color: #0044CC;
    font-style: italic;
}

.jifenJindut .czjfButton {
    margin-top: 23px;
}

/*鍏呭€肩Н鍒�*/
.jifenAdd {
    width: 90%;
    margin: 0 auto;
    text-align: center;
    align-content: center;
    padding: 20px 0;
}

.jifenAdd .jifenAddTop .jifenAddTopImgBox {
    width: 100px;
    height: 100px;
    margin: 0 auto;
}

.jifenAdd .jifenAddTop .jifenAddTopImgBox img {
    width: 100%;
    height: 100%;
}

.jifenAdd .jifenAddTop .jifenAddTopName {
    margin: 30px 0;
    font-size: 16px;
    overflow: hidden;
    font-weight: bold;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    word-wrap: break-word;
}

.jifenAdd .jifenAddTop .jifenAddTopQita {
    display: flex;
    align-content: center;
    justify-content: center;
}

.jifenAdd .jifenAddTop .jifenAddTopQita p {
    padding: 0 10px;
    font-size: 16px;
}

.jifenAdd .jifenAddTop .jifenAddTopQita p span {
    color: #e79223;
    font-weight: bold;
}

.jifenAdd .jifenAddTop .jifenAddTopQita p:first-child {
    border-right: 1px solid #ccc;
}

.jifenAddCenter {
    margin: 40px 0;
}

.jifenAddCenter ul {
    display: flex;
    margin-bottom: 20px;
}

.jifenAddCenter ul li {
    width: 30%;
    margin-right: 20px;
    line-height: 82px;
    font-size: 28px;
    box-shadow: 0 0 2px rgba(0, 0, 0.4);
    border-radius: 4px;
    color: #e79c37;
    font-weight: bold;
    cursor: pointer;
    position: relative;
    border: 1px solid #8c858508;
}

.activePriceLiMask {
    position: absolute;
    right: 0;
    bottom: 0;
    line-height: 25px;
    font-size: 18px;
    color: #fff;
    width: 0;
    height: 0;
    border-bottom: 20px solid #e6b956;
    border-left: 20px solid transparent;
}

.activePriceLiMask.activePriceLiMasknone {
    display: none;
}

.jifenAddCenter ul li.activePriceLi {
    border: 1px solid #e79c37;
}

.jifenAddCenterPrice .jifenAddCenterPriceLeft {
    float: left;
    color: gray;
    font-size: 14px;
}

.jifenAddCenterPrice .jifenAddCenterPriceRig {
    float: right;
    font-size: 20px;
    color: #e79c37;
    font-weight: bold;
    margin-right: 22px;
}
.jifenAddCenterFkfs{
    display: flex;
    margin: 3% 0;
}
.jifenAddCenterFkfs .jifenAddCenterFkfsTop{
    color: #808080;
    align-content: center;
    line-height: 36px;
}
.jifenAddCenterFkfs .jifenAddCenterFkfsBott{
    margin: 0 4%;
    width: 134px;
    padding: 4px 0;
    text-align: center;
    border: 1px solid #f2f2f2;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    border-radius: 4px;
}
.jifenAddCenterFkfs .jifenAddCenterFkfsBott.jifenAddCenterFkfsBottFF1414{
    border-color: #ff1414;
}
.jifenAddCenterFkfs .jifenAddCenterFkfsBott img{
    width: 26px;
    margin-right: 1%;
}

.jifenAddCenter button {
    margin-top: 20px;
}
.jifenZjCz{
    margin-top: 20px;
    color: gray;
    font-size: 12px;
}
.jifenZjCz a{
    color: #ff1414;
    font-size: 14px;
    text-decoration: underline;
}

/*鍏呭€肩Н鍒嗘垚鍔�*/
.jifenCzSucc{
    background-color: #fff;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100vh;
}
.jifenCzSucc .jifenCzSuccDivIcon{
    background-color: #ff1414;
    border-radius: 50%;
    padding: 22px 24px;
    text-align: center;
}
.jifenCzSucc .jifenCzSuccDivIcon .jifenCzSuccIcon{
    font-size: 40px;
    font-weight: bold;
    color: #fff;
}
.jifenCzSucc .jifenCzSuccText{
    font-weight: bold;
    font-size: 20px;
    color: #333;
    margin: 1% 0 4%;
}
/*寮€閫氫細鍛�*/
.vipKaitongBox .vipDzInfoBoxBott  .vipDzInfoBoxBottTop{
    width: 100%;
    justify-content: center;
}
.vipKaitongDetail >li{
    margin-bottom: 70px;
}
.vipKaitongDetail >li .vipCzTop{
    border-bottom: 1px solid #cccccc91;
    padding-bottom: 12px;
    margin-bottom: 52px;
}
.vipKaitongDetail >li .vipCzTop>h4{
    font-size: 18px;
    font-weight: bold;
    color: #e58e1b;

    padding-left: 30px;
    background-image: url("../images/tubiao/huangjinhuiyuan.png");
    background-repeat: no-repeat;
    background-size: 21px;
    background-position: 3px 1px;
    float: left;
}
.vipKaitongDetail >li .vipKaitButton{
    float: right;
    margin-right: 20px;
}
.vipKaitongDetail >li .vipKaitButton a{
    font-size: 12px;
    color: gray;
}
.vipKaitongDetail >li>ul{
    display: flex;
    width: 80%;
    float: left;
}
.vipKaitongDetail >li>ul>li{
    text-align: center;
    margin-right: 40px;
    width: 14%;
}
.vipKaitongDetail >li>ul>li>img{
    width: 50px;
    height: 50px;
}
.vipKaitongDetail >li>ul>li>h6:nth-child(2){
    margin-top: 10px;
}
.vipKaitongDetail >li>ul>li>h6{
    line-height: 23px;
    font-size: 12px;
    color: #bf1e1e;
}
.vipKaitongDetail >li>ul>li>h6.vipCzNew{
    font-weight: bold;
    color: #2295d5;
}
.vipKaitongDetail >li>ul>li>h6>span,
.vipKaitongDetail >li>ul>li>p>span{
    color: #ff1414;
    font-weight: bold;
    font-size: 14px;
}
.vipKaitongDetail >li>ul>li>p{
    font-size: 12px;
    color: gray;
}
.vipKaitongDetail >li>ul>li>div{
    margin-top: 10px;
    color: #d88d29;
    font-weight: bold;
}
.vipKaitongDetail >li .kaitongButton{
    float: right;
    margin-right: 20px;
}
/*浼氬憳绛夌骇*/
.vipDzInfoBoxBott {
    padding: 25px 30px;
    position: relative;
}

.vipDzInfoBoxBott .vipDzInfoBoxBottTop {
    display: flex;
    width: 100%;
}

.vipDzInfoBoxBott .vipDzInfoBoxBottTop > img {
    width: 100px;
    height: 100px;
    margin-right: 10px;
}

.vipDzInfoBoxBott .vipDzInfoBoxBottTop .vipDzInfoBoxBottTopRig .vipDzInfoBoxBottTopRigTop {
    display: flex;
}

.vipDzInfoBoxBott .vipDzInfoBoxBottTop .vipDzInfoBoxBottTopRig .vipDzInfoBoxBottTopRigTop h6 {
    max-width: 88%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    margin-right: 6px;
    font-size: 18px;
    font-weight: bold;
}

.vipDzInfoBoxBottTopRig {
    line-height: 36px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: calc(100% - 110px);
}

.vipDzInfoBoxBottTopRig .vipDzInfoBoxBottTopRigTop span {
    font-weight: bold;
    color: gray;
    align-content: center;
    display: flex;
    align-items: center;
}

.vipDzInfoBoxBottTopRig .vipDzInfoBoxBottTopRigTop span img {
    width: 20px;
    margin-right: 4px;
}

.vipDzInfoBoxBottTopRig .vipDzInfoBoxBottTopRigTopJingju {
    color: gray;
}

.vipDzInfoBoxDzhf {
    display: flex;
    width: 58%;
    margin: 42px auto;
    /*background-color: #80808017;*/
    border-radius: 56px;
    padding: 20px;
    align-items: center;
    line-height: 40px;
    justify-content: center;

}

.vipDzInfoBoxDzhf li {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 14%;
}

.vipDzInfoBoxDzhf li .vipDzImgBox {
    width: 100%;
    border-radius: 50%;
    text-align: center;
    align-content: center;
}

.vipDzInfoBoxDzhf li .vipDzImgBox img {
    width: 100%;
    transition: all .4s;
}

.vipDzInfoBoxDzhf li .vipDzImgBox img:hover {
    transform: scale(1.2);
}



.vipDzInfoBoxDzhf .vipDzInfoBoxLine {
    /*width: 130px;*/
    height: 8px;
    background: #80808075;
    border-radius: 12px;
    margin: 0 10px;
}

.vipDzInfoBoxDetail table td,
.vipDzInfoBoxDetail table th {
    text-align: center;
}

.vipDzInfoBoxDetail table th {
    font-size: 16px;
    font-weight: bold;
    line-height: 36px;
    background-color: #f8c785;
    color: #fff;
}

.vipDzInfoBoxDetail table td {
    line-height: 30px;
}

.vipDzInfoBoxDetail table td button {
    border-radius: 34px;
}

.vipDzInfoBoxDetail .vipDzImgBoxDuihao {
    font-weight: bold;
    color: #f5971a;
}

.vipDzInfoBoxDetail .vipDzImgBoxChahao {
    font-weight: bold;
    color: #ff1414;
}

.vipDzInfoBoxDetail .vipDzImgBoxPriceTd {
    font-size: 20px;
    font-weight: bold;
    color: #e8be85;
}

/*.vipDzImgBoxFloatRig {*/
/*    position: absolute;*/
/*    right: 110px;*/
/*    top: 30px;*/
/*}*/

/*.vipDzImgBoxFloatRig .vipDzImgBoxFloatRigKaitong {*/
/*    line-height: 30px;*/
/*    color: #fff;*/
/*    background-image: url(../images/12.png);*/
/*    background-size: 100%;*/
/*    padding: 20px;*/
/*    border-radius: 8px;*/
/*}*/

/*.vipDzImgBoxFloatRig .vipDzImgBoxFloatRigNoneKaitong button {*/

/*    background-image: url(../images/12.png);*/
/*    border-radius: 50px;*/
/*}*/
.vipKaitJilu{
    margin-top: 60px;
}

/*鍗囩骇浼氬憳*/
.vipSjBox{
    width: 90%;
    margin: 0 auto;
    padding: 30px 0;
}
.vipSjBox .vipSjTop{
    display: flex;
    justify-content: center;
    align-items: center;
}
.vipSjBox .vipSjTop img{
    width: 100px;
    height: 100px;
    border-radius: 50%;
}
.vipSjBox .vipSjTopRig{
    margin-left: 14px;
}
.vipSjBox .vipSjTop h6{
    align-content: center;

    max-width: 100px;
    font-size: 16px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    line-height: 20px;
    height: 20px;
}
.vipSjBox .vipSjTop p{
    margin-top: 10px;
    color: gray;
}

.vipSjBox .vipSjNow{
    margin-top: 40px;
}
.vipSjBox .vipSjNow .vipSjNowTop{
    font-size: 17px;
    color: #000;
    font-weight: bold;
    line-height: 36px;
    padding-bottom: 2px;
    border-bottom: 1px solid #ccc;
}
.vipSjBox .vipSjNow .vipSjNowBottom{
    display: flex;
    margin-top: 44px;
    flex-wrap: wrap;
}
.vipSjBox .vipSjNow .vipSjNowBottom li{
    width: 24%;
    text-align: center;
    margin-bottom: 20px;
    line-height: 30px;
}
.vipSjBox .vipSjNow .vipSjNowBottom li img{
    width: 80px;
    height: 80px;
    margin-bottom: 6px;
}
.vipSjBox .vipSjNow .vipSjNowBottom li h6{
    color: grey;
}
.vipSjBox .vipSjNow .vipSjNowBottom li h6 span{
    color: #ff1414;
    font-weight: bold;
}
.vipSjBox .vipSjNow .vipSjNowBottom li>div{
    color: #e49020;
}
.vipSjBox .vipSjButton{
    text-align: center;
    margin-top: 40px;
}
.vipSjBox .vipSjButton .vipSjTip{
    font-size: 12px;
    color: #ff1414;
    line-height: 30px;
}
.vipSjBox .vipSjButton .vipSjTip span{
    color: #0C59D2;
    font-weight: bold;
    margin: 0 4px;
}
.vipSjBox .vipSjButton button{
    margin-top: 20px;
}
.vipSjBox .vipSjNow .vipSjNowBottom .vipSjNone{
    display: none;
}
.vipSjBox .vipSjNow .vipSjNowBottom .vipSjNoneCol{
    color: #0066ab;
    font-weight: bold;
}


    /*瀹㈡埛璇㈢洏/璁垮缁熻/鍟嗛摵閾炬帴/瀹㈡埛鍜ㄨ*/
.khxpTop,
.fktjBigBox .fktjTop ,
.spljBigBox .spljTop,
.khzxBigBox .khzxTop{
    font-size: 18px;
    font-weight: bold;
    border-bottom: 1px solid #e6e6e6;
}

.khxpBox,
.spljBigBox .spljBox{
    padding: 25px 30px;
}

.khxpBox .khxpBoxLeft,
.spljBigBox .spljBox .spljBoxLeft{
    float: left;
}

.khxpBox .khxpBoxLeft img,
.fktjBigBox .fktjBox img ,
.spljBigBox .spljBox .spljBoxLeft img{
    width: 100px;
    height: 100px;
}

.khxpBox .khxpBoxLeft .khxpBoxLeftName,
.spljBigBox .spljBox .spljBoxLeft .spljBoxLeftName{
    display: inline-block;
    margin-left: 10px;
    font-size: 16px;
    font-weight: bold;
}
.fktjBoxRig p span{
    color: #ff1414;
    font-weight: bold;
}

.khxpBox .khxpBoxRig{
    float: right;
    background-image: url("../images/15.png");
    background-size: 100% 100%;
    padding: 20px;
    margin-right: 50px;
    color: #0680fb;
    line-height: 26px;
    letter-spacing: 6px;
}

.khxpBoxTable,
.spljBoxFs{
    padding: 25px 30px;
}
.fktjBoxTable{
    padding: 0 30px;
}

.khxpBoxTable table th,
.fktjBigBox .fktjBoxTable table th {
    text-align: center;
    background-color: #78c3f4;
    color: #fff;
    border-right: none;
    padding: 9px 15px;
    font-size: 16px;
}

.khxpBoxTable table td,
.fktjBoxTable table td {
    line-height: 30px;
    text-align: center;
}

.khxpBoxTable table .khxpBoxNone td,
.fktjBoxTable table .fktjBoxNone td {
    text-align: center;
}


.fktjBigBox .khxpBigBoxTip,
.spljBigBox .spljBigBoxTip{
    margin: 26px;
    font-size: 13px;
    padding: 15px 25px;
    color: #696969;
    line-height: 24px;
    background-color: #ecf4ff;
    border-radius: 4px;
    width: 66%;
}
.spljBigBoxTip p{
    color: #ff1414;
}
.spljBoxFs form .layui-form-item{
    position: relative;
    margin-bottom: 30px;
}
.spljBoxFs form .layui-form-item .spljBoxFsMust{
    position: absolute;
    color: #ff1414;
    left: 18px;
    top: 8px;
    font-size: 16px;
}
.spljBoxFs form .layui-form-item .layui-form-label{
    width: 150px;
    position: relative;
}
.spljBoxFs form .layui-form-item:first-child .spljBoxFsMust{
    left: 44px;
}

.spljBoxFs form .layui-form-item .layui-input-block{
    width: 60%;
    text-align: center;
    margin-left: 184px;
    display: flex;
    align-items: center;
}
.spljBoxFs form .layui-form-item .layui-input-block input{
    height: 30px;
    line-height: 30px;
}
.shoplinkTable{
    margin: 15px 25px;
    width: calc(100% - 50px);
}
.shoplinkTable th,
.shoplinkTable td{
    text-align: center;
    overflow-wrap: anywhere;
    padding: 8px 12px;
}
.shoplinkTable .shoplinkTableDel i,
.shoplinkTable .shoplinkTableDel a{
    color: #ff1414;
}
.shoplinkTable .shoplinkTabletr{
    background-color: #fafafa;
}
    /*璇环*/
.xxlbZixunBox{
    display: flex;
    padding: 25px 30px;
}
.xxlbZixunBox .xxlbZixunBoxLeft{
    width: 10%;
    box-shadow: 0 0 4px rgba(0, 0, 0, .3);
    padding: 10px;
}
.xxlbZixunBox .xxlbZixunBoxLeft h6{
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 12px;
    margin-top: 12px;
    color: #0044CC;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
}
.xxlbZixunBox .xxlbZixunBoxLeft .xxlbZixunBoxLeftDaiBox,
.xxlbZixunBox .xxlbZixunBoxLeft .xxlbZixunBoxLeftYijieDaiBox{
    line-height: 20px;
    color: grey;
    background-color: aliceblue;
    padding: 10px;
}
.xxlbZixunBoxCenter{
    width: 70%;
    box-shadow: 0 0 2px rgba(0, 0, 0, .4);
}
.xxlbZixunBoxCenter .xxlbZixunBoxCenterZsBox{
    height: 600px;
    border-bottom: 1px solid #80808045;
}
.xxlbZixunBoxCenter .xxlbZixunBoxCenterInputBox{
    height: 100px;
    padding: 4px 10px;
    position: relative;
}
.xxlbZixunBoxCenter .xxlbZixunBoxCenterInputBox textarea{
    width: 100%;
    height: 100%;
    border: none;
    resize: none;
}
.xxlbZixunBoxCenter .xxlbZixunBoxCenterInputBox button{
    position: absolute;
    right: 0;
    bottom: 0;
}
.xxlbZixunBoxCenterZsBox ul{
    padding: 20px;
}
.xxlbZixunBoxCenterZsBox ul li{
    display: flex;
    align-items: center;
    position: relative;
}
.xxlbZixunBoxCenterZsBox ul li img{
    width: 30px;
    height: 30px;
}
.xxlbZixunBoxCenterZsBox ul li .xxlbZixunBoxCenterZsCon{
    background-color: #b2c8f0d4;
    padding: 10px;
    border-radius: 4px;
    font-size: 12px;
    line-height: 10px;
    margin-left: 10px;
    position: relative;
}
.xxlbZixunBoxCenterZsBoxLine{
    position: absolute;
    width: 10px;
    height: 10px;
    background-color: #bfd1f3;
    transform: rotate(45deg);
    left: -4px;
}
/*浜у搧鍒嗙被*/
.productFenleiBoxBottom{
    padding: 25px 30px;
}
.productFenleiBoxBottom .productFenleiTip{
    font-size: 13px;
    color: #696969;
    line-height: 24px;
    background-color: #ecf4ff;
    padding: 25px 40px;
    border-radius: 4px;
    width: 50%;
}
.productFenleiButton{
    margin-top: 25px;
}
.productFenleiLiebiao{
    background-color: #fff;
    margin-top: 46px;
}
.productFenleiBoxul{
    margin: 0;
    list-style: none;
    background: #f2f2f252;
    padding: 10px 12px;
    border-radius: 8px;
}
.productFenleiDiv .productFenleiBoxI{
    top: 7px;
    font-size: 12px;
    left: 0;
    width: 12px;
}
.productFenleiBoxtitle{
    margin-left: 20px;
    display: inline-block;
    width: 58%;
}
.productFenleiDiv .productFenleiBoxA{
    display: inline-block!important;
    margin: 0;
    padding: 5px 12px;
    color: #0044cc;
}
.productFenleiBoxA i{
    margin-right: 2px;
}
.productFenleiTitle{
    width: 100%;
    display: flex;
    padding: 10px 0;
    font-size: 16px;
    line-height: 40px;
}
.productFenleiTitle p:first-child{
    width: 48%;
    text-align: center;
}
.productFenleiTitle p:last-child{
    width: 52%;
    text-align: center;
}
/*鍙戝竷鏂囩珷*/
.fabuWzFmtMore .commonFmt{
    display: flex;
}
.fabuWzFmtMore .commonFmt.activeFbuWzNone{
    display: none;
}
.fabuWzFmtMore .commonFmt .fabuWzFmt{
    width: 180px;
    height: 120px;
    border: 1px solid #ccc;
    border-radius: 5px;
    cursor: pointer;
    margin-right: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    z-index: 0;
}
.fabuWzFmtMore .commonFmt .fabuWzFmt img{
    width: 36px;
    height: 36px;
}
.fabuWzFmtMore .commonFmt .width100 img{
    width: 100%;
    height: 100%;
}
.delyulan {
    position: absolute;
    right: -8.5px;
    top: -8.5px;
    width: 17px;
    height: 17px;
    border-radius: 50%;
    background: #b2b2b2;
    cursor: pointer;
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
    transform: scale3d(1, 1, 1);
    z-index: 100;
}
.delyulan:before{
    content: '';
    display: block;
    width: 11px;
    height: 1px;
    position: absolute;
    top: 8px;
    left: 3px;
    transform: rotate(45deg);
    background: #ffffff;
    z-index: 100;
}
.delyulan:after{
    content: '';
    display: block;
    width: 11px;
    height: 1px;
    position: absolute;
    top: 8px;
    left: 3px;
    transform: rotate(135deg);
    background: #ffffff;
    z-index: 100;
}
.fabuWzRadio .layui-input-block input{
    margin: 0 6px 0 10px;
}
.fbwzDetail .fabuWzmargin30{
    margin-bottom: 30px;
}

/*鍙戝竷瑙嗛寮规*/
.fabuSpBox{
    padding: 20px;
    width: 96%;
    margin: 0 auto;
}
.fabuSpBox .fabuSpBoxTop{
    display: flex;
    align-items: center;
}
.fabuSpBox .fabuSpBoxTop h2{
    color: #333;
    font-weight: bold;
    font-size: 14px;
}
.fabuSpBox .fabuSpBoxTop .gotoFabusp{
    margin-left: 20px;
    background: #fff;
    color: #0f69dc;
    border:  1px solid #0f69dc;
    text-align: center;
    cursor: pointer;
    padding: 0 11px;
    font-size: 12px;
    border-radius: 3px;
    height: 28px;
    display: inline-block;
    line-height: 28px;
}
.fabuSpBox .fabuSpBoxTop .gotoFabusp:hover,
.fabuSpBox .fabuSpBoxTop .fabuSpBoxButton:hover{
    background-color:#0f69dc ;
    color: #fff;
}
.fabuSpBox .fabuSpBoxTop .fabuSpBoxInput{
    width: 218px;
    min-height: 24px;
    padding: 2px 8px;
    outline: 0;
    border: 1px solid #e6e6e6;
    border-radius: 3px;
    font-size: 14px;
    height: unset;
    background: unset;
    margin-left: 20px;
}
.fabuSpBox .fabuSpBoxTop .fabuSpBoxButton{
    margin-left: 9px;
    padding: 0 21px;
    border:  1px solid #e6e6e6;
    text-align: center;
    cursor: pointer;
    font-size: 12px;
    border-radius: 3px;
    height: 30px;
    display: inline-block;
    line-height: 28px;
    background: #fff;
    color: #333;
}
.videoJdt{
    display: none;
    margin-top: 10px;
    width: 70%;
}

.fabuSpBox .fabuSpBoxNoneSp{
    text-align: center;
    margin-top: 114px;
    align-content: center;
    height: calc(100% - 30px);
}
.fabuSpBox .fabuSpBoxNoneSp i{
    color: orange;
}
.fabuSpBox .fabuSpBoxNoneSp a{
    color: #0f69dc;
}
.fabuSpBox  .fabuSpBoxYouSp{
    margin-top: 40px;
}
.fabuSpBox  .fabuSpBoxYouSp ul{
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 30px;
}
.fabuSpBox  .fabuSpBoxYouSp ul li{
    width: 200px;
    height: 110px;
    margin-right: 10px;
    margin-bottom: 20px;
    padding: 10px;
    border: 1px solid #cccccc54;
    position: relative;
}
.fabuSpBox .fabuSpBoxYouSp ul li .videoShowBox video{
    width: 100%;
    height: 85px;
}
.fabuSpBox .fabuSpBoxYouSp ul li .videoShowBox{
    position: relative;
    z-index: 10000;
}

.fabuSpBox .fabuSpBoxYouSp ul li .video-js{
    width: 100%;
    height: 85px;
}
.fabuSpBox .fabuSpBoxYouSp ul li .video-js .vjs-text-track-display{
    height: 85px;
}
.fabuSpBox .fabuSpBoxYouSp ul li .video-js .vjs-big-play-button{
    line-height: 1em;
    height: 1em;
    width: 2em;
    border-radius: 6px;
    top: 59%;
    left: 57%;
}
.fabuSpBox .fabuSpBoxYouSp ul li .video-js .vjs-big-play-button .vjs-icon-placeholder{
    font-size: 24px;
}
.fabuSpBox  .fabuSpBoxYouSp ul li .fabuSpBoxYouSpTitle{
    text-align: center;
    line-height: 24px;
    color: #0f69dc;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
}
.fabuSpBoxYouSpButton{
    text-align: right;
    position: fixed;
    bottom: 0;
    width: 100%;
    right: 0;
    left: 0;
    padding: 10px 0;
    display: flex;
    justify-content: center;
    background-color: #fff;
    z-index: 10000;
    box-shadow: 0 0 3px rgba(0,0,0, .3);
}
.fabuSpBox  .fabuSpBoxYouSp ul li .fabuSpBoxYouSpMask{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.fabuSpBox  .fabuSpBoxYouSp ul li .fabuSpBoxYouSpInput{
    position: absolute;
    right: 0;
    top: 0;
    background-color: #0060df;
    color: #fff;
    text-align: center;
    width: 20px;
    height: 20px;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    display: none;
    z-index: 10001;
}
.fabuSpBox  .fabuSpBoxYouSp ul li .fabuSpBoxYouSpInput.fabuSpBoxYouSpInputBefore:before{
    content: '鉁�';
    color: #fff;
    font-size: 12px;
}




/*鍙戝竷瑙嗛*/

.fbspBoxContent{
    padding: 25px 30px;
}
.scspBox{
    display: flex;
    height: 70px;
    padding: 10px 20px 10px;
    position: relative;
    overflow: hidden;
    border-bottom: 1px solid #fafafa;
    background: #f3f3f3;
    width: 300px;
    margin-top: 30px;
}
.scspBox .scspBoxImgBox{
    width: 110px;
    height: 72px;
    margin-right: 20px;
}
.scspBox .scspBoxRight .scspBoxTitle{
    height: 15px;
    line-height: 15px;
    font-size: 14px;
    margin-bottom: 5px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
}
.scspBox .scspBoxRight  .scspBoxStatus{
    line-height: 15px;
    min-height: 30px;
    margin-top: 10px;
    position: relative;
    color: #6b0;
}
.scspBox .scspBoxRight .scspBoxSize{
    line-height: 15px;
    color: #999;
}
.scspBox .closeScsp{
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
}
.scspBoxForm{
    margin-top: 20px;
}
.scspBoxForm .mustScsp{
    color: red;
}
.scspBoxForm .layui-form-item{
    width: 60%;
}
.scspBoxForm .layui-form-item .scspMustTip{
    font-size: 12px;
    color: #ff1414;
    margin-top: 4px;
    display: none;
}
.fbspBoxButtons{
    display: flex;
    justify-content: center;
}
.scspBoxTab{
    padding: 14px 30px;
}
.scspBoxTab .layui-tab-title{
    border-color: #eeeeeea6;
}
.scspBoxUpload{
    margin-top: 20px;
}
.scspBoxUpload .scspBoxUploadCx{
    display: flex;
    align-items: center;
}
.scspBoxUpload .scspBoxUploadCx .layui-form-item{
    display: flex;
    margin-bottom: 0;
}
.scspBoxUpload .scspBoxUploadCx .layui-form-item{
    width: 306px;
    line-height: 30px;
    margin-right: 16px;
}
.scspBoxUpload .scspBoxUploadCx .layui-form-item .layui-input-block{
    padding-top:4px;
    margin-left: 0;
}
.scspBoxUpload .scspBoxUploadCx .layui-form-item input{
    line-height: 30px;
    height: 30px;
}
.scspBoxUpload .scspBoxUploadCx .scspBoxUploadCxButton{
    padding: 0 30px;
}
.scspBoxUpload .scspBoxUploadCx .scspBoxUploadCxButtonTz{
    margin-left: 30px;
}
.scspBoxUploadCxButtonTz:hover{
    background-color:#1e9fff;
    color: #fff;
    border-color: #1e9fff;
}

.scspBoxTabDiv .nonscspBoxTabDiv{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    height: 56vh;
}
.scspBoxTabDiv .nonscspBoxTabDiv img{
    margin-right: 10px;
    width: 126px;
}
.scspBoxTabDiv .nonscspBoxTabDiv .noneScsp{
    color: #ff1414;
}
.scspBoxTabDivHave{
    display: flex;
    flex-wrap: wrap;
}
.scspBoxTabDiv .scspBoxTabDivHave li{
    width: calc(90% / 5);
    margin: 0 10px 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    border-bottom: none;
    position: relative;
}
.layui-tab-content ul li .scspBoxTabDivHaveVideo{
    width: 100%;
}
.layui-tab-content ul li .scspBoxTabDivHaveVideo .video-js{
    width: 100%;
    height: 150px;
}
.layui-tab-content ul li .video-js .vjs-big-play-button{
    font-size: 2em;
    left: 46%;
    width: 4em;
    line-height: 1.6em;
}
.layui-tab-content ul li .scspBoxTabDivHaveVideoName{
    text-align: center;
    margin-top: 6px;
    font-size: 16px;
    color: gray;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.scspHaveVideoButton{
    position: absolute;
    top: 10px;
    right: 0;
}








.layui-tab-content ul li .scspBoxTabDivHaveVideo .video-js .vjs-volume-panel,
.layui-tab-content ul li .scspBoxTabDivHaveVideo .video-js .vjs-mute-control{
    width: 2rem;
}

/* 淇敼闊抽噺鎺у埗鏉＄殑鏍峰紡锛屼娇鍏剁珫鐩存樉绀� */
.scspBoxTabDivHaveVideo .video-js .vjs-volume-panel {
    position: absolute;
    bottom: 50px; /* 鏍规嵁闇€瑕佽皟鏁翠綅缃� */
    left: 0;
    width: 100%;
}

.scspBoxTabDivHaveVideo .video-js .vjs-volume-bar {
    position: relative;
    width: 100%;
    height: 2px; /* 鎺у埗鏉＄殑楂樺害 */
}

.scspBoxTabDivHaveVideo .video-js .vjs-volume-bar .vjs-volume-level {
    width: 100%;
    height: 100%;
    background-color: #FFF; /* 鎺у埗鏉＄殑棰滆壊 */
}

.scspBoxTabDivHaveVideo .video-js .vjs-volume-bar .vjs-volume-handle {
    position: absolute;
    top: 0;
    left: 0;
    width: 16px; /* 婊戝潡鐨勫搴� */
    height: 100%; /* 婊戝潡鐨勯珮搴� */
    background-color: #000; /* 婊戝潡鐨勯鑹� */
    cursor: pointer;
}




    /*鍙戝竷鎴愬姛*/
.fabuSuccessBox{
    margin-top: 88px;
    padding: 20px;
    border-top: 1px solid #cccccc75;
    background-color: #fff;
    height: calc(100vh - 130px);
}
.fabuSuccessBoxTb{
    text-align: center;
    margin-top: 150px;
}
.fabuSuccessBoxTb i{
    font-size: 143px;
    color: #ff1414;
}
.fabuSuccessBoxTb .fabuSuccessBoxTbSuccess{
    font-size: 20px;
    font-weight: bold;
    line-height: 40px;
}
.fabuSuccessBoxTb .fabuSuccessBoxTbStatus{
    line-height: 40px;
    color: gray;
}
.fabuSuccessBoxTb .fabuSuccessBoxTbStatusTwo{
    line-height: 40px;
    color: #ff1414;
}
.fabuSuccessBoxButton{
    display: flex;
    justify-content: center;
    margin-top: 40px;
}
.fabuSuccessBoxButton a{
    margin:0 20px;
}

.loading {
    display: none;
}

.loading span {
    display: inline-block;
    opacity: 0.8;
    font-size: 22px;
    animation: blink 1.4s infinite both;
}

.loading span:nth-child(2) {
    animation-delay: 0.2s;
}

.loading span:nth-child(3) {
    animation-delay: 0.4s;
}

@keyframes blink {
    0% {
        opacity: 0;
    }
    50% {
        opacity: 0.8;
    }
    100% {
        opacity: 0;
    }
}


/*鍏憡*/
header {
    padding: 20px 0;
}
.headerHyqy:hover .xxDis{
    display: block;
}

header .headerCenter {
    width: 1200px;
    margin: 0 auto;
}

.headerCenter .headerLeft {
    float: left;
    display: flex;
}

.headerCenter .headerLeft h2 {
    line-height: 79px;
    font-size: 30px;
    color: #ff1414;
    font-weight: bold;
    margin-left: 10px;
}


.headerCenter .headerRight {
    float: right;
    font-size: 20px;
    line-height: 40px;
    padding: 0 60px;
    color: #898383;

}

.headerCenter .headerRight .headerRTop {
    padding-left: 33px;
}

.headerCenter .headerRight .headerRBott {
    color: #f10404;
    font-size: 30px;
    font-weight: bold;
    background-image: url("../images/dianhua.png");
    background-size: 16%;
    background-repeat: no-repeat;
    padding-left: 33px;
}

.title {
    background: #f10210;
    line-height: 60px;
}

.titleCenter {
    width: 1200px;
    margin: 0 auto;
}

.titleCenter ul {
    display: flex;
    font-size: 20px;
    margin: 0 auto;
    justify-content: center;
}

.titleCenter ul li {
    margin-right: 20px;
    padding: 0 50px;
}
.titleCenter ul li .activeLi{
    color: #333;
}

.titleCenter ul li a {
    color: #fff;
}

.titleCenter ul li a:hover {
    color: #000;
}
.gonggaoBanner img{
    width: 100%;
    height: 280px;
}
.gonggaoBanner{
    position: relative;
}
.gonggaoBannerTitle{
    position: absolute;
    display: flex;
    top: 34%;
    left: 26%;
}
.gonggaoBannerTitle .gonggaoBannerLine{
    width: 10px;
    background-color: #ff1414;
    margin-right: 30px;
}
.gonggaoBannerTitle .gonggaoBannerRig h4{
    font-size: 50px;
    line-height: 50px;
}
.gonggaoBannerTitle .gonggaoBannerRig p{
    font-size: 18px;
    line-height: 30px;
    margin-top: 20px;
    color: #8e8a8a;
}
.gonggaoConBox{
    width: 1200px;
    margin: 60px auto;
}
.gonggaoConBox .gonggaoConBoxTitle{
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    display: flex;
    align-items: center;
    padding-left: 10px;
}

.gonggaoConBox .gonggaoConBoxTitle span{
    width: 3px;
    background-color: #ff1414;
    display: inline-block;
    height: 20px;
}
.gonggaoConBox .gonggaoConBoxTitle h2{
    font-size: 20px;
    position: relative;
    padding-left: 8px;
    font-weight: normal;
    color: #ff1414;
}
.gonggaoConBox .gonggaoConBoxUl{
    margin-top: 30px;
}
.gonggaoConBox .gonggaoConBoxUl li{
    display: flex;
    padding: 30px 0;
    border-bottom: 1px dashed #ccc;
    align-items: center;
}
.gonggaoConBox .gonggaoConBoxUl li .gonggaoConBoxLeft{
    border-right: 1px solid #e7e7e7;
    font-size: 18px;
    color: #d3d3d3;
    width: 8%;
    text-align: center;
    align-content: center;
}
.gonggaoConBox .gonggaoConBoxUl li .gonggaoConBoxLeft .gonggaoConBoxLeftTop{
    font-size: 30px;
}
.gonggaoConBoxCenter{
    width: 76%;
    padding-left: 20px;
    padding-right: 20px;
}
.gonggaoConBox .gonggaoConBoxUl .noneGonggao{
    text-align: center;
    color: #ff1414;
    justify-content: center;
    border-bottom: none;
}

.gonggaoConBoxCenter h2{
    width: 100%;
    font-size: 18px;
    line-height: 24px;
    position: relative;
}
.gonggaoConBoxCenter h2 a{
    color: #333;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    width: 90%;
}
.gonggaoConBoxCenter h2 .newGonggao{
    display: inline-block;
    position: absolute;
    width: 60px;
    right: 22px;
    top: 50%;
}
.gonggaoConBoxCenter .gonggaoConBoxCenterCon{
    line-height: 24px;
    color: #727070;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    margin-top: 12px;
}
.gonggaoConBoxCenter .gonggaoConBoxCenterCon img{
    display: none;
}
.gonggaoConBoxRight{
    width: 12%;
    text-align: center;
}
.gonggaoConBoxRight a{
    width: 120px;
    display: inline-block;
    color: #666;
    height: 28px;
    border: #a7a7a7 solid 1px;
    border-radius: 28px;
    text-align: center;
    line-height: 28px;
}
.gonggaoConBoxRight a:hover{
    background-color: #1E9FFF;
    color: #fff;
}
.gonggaoConBoxCenter h2 a:hover{
    color: #1E9FFF;
}
.gonggaoPageBox{
    display: flex;
    text-align: center;
    justify-content: center;
    margin-top: 30px;
}
.gonggaoPageBox li span{
    line-height: 30px;
    text-align: center;
    color: #494949;
    padding: 0 10px 0 5px;
}
.gonggaoPageBox li a{
    padding: 0 10px;
    line-height: 30px;
    display: inline-block;
    border: 1px solid #ccc;
    text-align: center;
    margin: 0 4px;
}
.gonggaoPageBox li a.gonggaoActive{
    background-color: #ff1414;
    color: #fff;
}
.gonggaoPageBox li a:hover{
    background-color: #ff1414;
    color: #fff;
}
/*鍏憡璇︽儏*/
.gonggaoDetailBox{
    width: 1200px;
    margin: 0 auto 60px;
}
.gonggaoDetailBox .gonggaoDetailBoxTitle{
    border-bottom: 1px solid #e7e7e7;
}
.gonggaoDetailBox .gonggaoDetailBoxTitle h2{
    font-size: 22px;
    font-weight: bold;
    margin-top: 30px;
    margin-bottom: 10px;
    text-align: center;
}
.gonggaoDetailBox .gonggaoDetailBoxTitle p{
    color: #999;
    line-height: 24px;
    text-align: center;
    margin-bottom: 18px;
}
.gonggaoDetailBox .gonggaoDetailBoxCon{
    font-size: 15px!important;
    color: #666!important;
    padding-top: 26px;
    line-height: 26px!important;
}
.gonggaoDetailBox .gonggaoDetailBoxCon p{
    font-size: 15px!important;
    color: #666!important;
    line-height: 26px!important;
}
.gonggaoDetailBox .gonggaoDetailBoxCon img{
    width: 90%;
    display: block;
    margin: 0 auto;
}


/*瀹℃牳涓殑鐘舵€�*/
.shenhezhongBesideBox{
    height: calc(100% - 98px);
}
.shenhezhongBesideBox .shenhezhongInsideBox{
    height: 100%;
}
.shenhongzhong{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    height: 84%;
}


.shenhezhongBox{
    width: 16%;
    margin: 0 auto;
}
.shenhezhongBox img{
    width: 100%;
}
.shenhezhongWenzi,
.shenheFailedWenzi,
.shenheSuccessWenzi{
    text-align: center;
    margin-top: 46px;
    font-size: 26px;
    color: #0f69dc;
}
.shenheNone{
    display: none;
}
.shenheFailedWenzi{
    color: grey;
}
.shenheFailedBox{
    width: 12%;
}
.shenheSuccessBox{
    width: 12%;
    margin: 40px auto 0;
}
.shenheFailedBox img{
    width: 100%;
}
.shenheFailedYy{
    width: 50%;
    text-align: center;
    margin-top: 1%;
    color: gray;
}
.shenheFailedYy span{
    font-weight: bold;
    color: #736e6e;
    line-height: 34px;
}
.shenheFailedXiugai{
    margin-top: 2%;
    padding: 1% 5%;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #666666;
    font-size: 18px;
}
.shenheFailedXiugai:hover{
    color: #ff1414;
}
.shenheSuccessBesideBox{
    height: 88%;
}
.shenheSuccessBox img{
    width: 100%;
}
.shenheSuccessXinxi{
    margin-top: 4%;
    border-top: 1px dashed #ccc;
    color: #000;
    font-weight: bold;
    padding: 4% 2%;
}
.shenheSuccessXinxiDeta{
    display: flex;
    line-height: 30px;
}
.shenheSuccessXinxiDeta span{
    width: 9%;
    text-align: right;
    margin-right: 1%;
}
.shenheSuccessXinxiDeta div{
    color: gray;
    width: 86%;
    font-weight: normal;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
}
.shenheSuccessXinxiDeta.shenheSuccessXinxiDetaTs div{
    -webkit-line-clamp: 3;
}

/*鏈璇�*/
.weirenzhengBox{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.weirenzhengImgBox{
    width: 4%;
    margin: 0 auto;
}
.weirenzhengImgBox img{
    width: 100%;
}
.weirenzhengBoxTip{
    font-size: 20px;
    margin: 2% 0;
    color: #666;
    text-align: center;
}
.weirenzhengBox .weirenzhengBoxA{
    padding: 1% 3%;
    border: 1px solid #ccc;
    border-radius: 6px;
    color: #666666;
    font-size: 16px;
    display: block;
    width: 74px;
    margin: 0 auto;
}
.weirenzhengBox .weirenzhengBoxA:hover{
    color: #ff1414;
}
.weirenzhengBoxBott{
    top:0;
    display: flex;
    height: calc(100vh - 96px);
    flex-direction: column;
    align-items: center;
    justify-content: center;
}



/*鑱旂郴浜轰俊鎭�*/
.lxrxxTip{
    font-size: 13px;
    padding: 15px 25px;
    line-height: 24px;
    color: #696969;
    background-color: #ecf4ff;
    margin: 20px 26px;
    border-radius: 4px;
}
.lxrxxContent{
    padding: 10px 26px 4%;
}
.lxrxxContent a:hover{
    color: unset;
}
.lxrxxContent .lxrxxRed{
    color: #ff1414;
    margin-right: 6px;
}
.lxrxxContent .layui-form-item .layui-form-label{
    width: 6%;
}
.lxrxxContent .layui-form-item .layui-input-block{
    margin-left: 8%;
}
.lxrxxContent .layui-form-item .layui-input-block .lxrxxName{
    display: inline-block;
    width: 18%;
}
.lxrxxContent .lxrxxLine,
.lxrxxContent .lxrxxPhoneBox{
    display: flex;
    align-items: center;
}
.lxrxxContent .lxrxxContentTip img{
    width: 14px;
    height: 13px;
    margin: 0 6px;
}
.lxrxxContent .lxrxxContentTip{
    font-size: 12px;
    color: #333;
}
.lxrxxContent .lxrxxContentTip span{
    display: none;
}




.lxrxxContent .layui-input,
.lxrxxContent .layui-select,
.lxrxxContent .layui-textarea{
    line-height: 30px;
    height: 30px;
}
.lxrxxContent .layui-input-block .layui-form-radio>i{
    font-size: 16px;
}
.lxrxxContent .lxrxxPhoneBox .lxrxxPhone{
    color: #6b0;
    margin: 0 10px;
}
.lxrxxContent .lxrxxPhoneBox .lxrxxWeiPhone{
    color: #000;
}
.lxrxxContent .lxrxxPhoneBox .lxrxxXiugai{
    color: #0f69dc;
    margin-left: 10px;
    padding: 0 11px;
    font-size: 12px;
    text-decoration: underline;
    cursor: pointer;
}
.lxrxxContent .lxrxxQitaPhone{
    width: 30%;
}
.lxrxxQQkefuBoxInside{
    padding-top: 9px;
}
.lxrxxQQkefuBox .lxrxxQQkefuBoxInside .lxrxxQQkefu{
    display: flex;
    align-items: center;
    width: 10%;
    padding: 14px 10px;
    border: 1px solid #e6e6e6;
    line-height: 22px;
}
.lxrxxQQkefuBox .lxrxxQQkefuBoxInside .lxrxxQQkefu img{
    width: 28%;
    border-right: 1px solid #e6e6e6;
}
.lxrxxQQkefuBox .lxrxxQQkefuBoxInside .lxrxxQQkefu .lxrxxQQkefuBottom{
    padding-left: 14px;
    color: #595959;
}

.lxrxxQQkefu .lxrxxQQkefuBottom .lxrxxQQkefuBottomClick{
    color: #0f69dc;
    text-decoration: underline;
    cursor: pointer;
}
.lxrxxQQkefuBox .lxrxxQQkefuTwo .lxrxxQQkefuBottom{
     color: #595959;
 }
.lxrxxQQkefuBox .lxrxxQQkefuTwo .lxrxxQQkefuBottom .lxrxxQQkefuCaozuo span{
    text-decoration: underline;
    color: #f89406;
    margin-right: 15px;
    cursor: pointer;
}

.lxrxxWxewmBox{
    padding-top: 9px;
}
.lxrxxWxewmBox .lxrxxWeixinkefu{
    display: flex;
    margin-top: 16px;
}
.lxrxxWxewmBox .lxrxxWeixinkefu .lxrxxWeixinkefuImgBox,
.lxrxxWxewmBox .lxrxxWeixinkefu .lxrxxWeixinkefuImgBoxTz{
    width: 120px;
}
.lxrxxWxewmBox .lxrxxWeixinkefu .lxrxxWeixinkefuImgBox img,
.lxrxxWxewmBox .lxrxxWeixinkefu .lxrxxWeixinkefuImgBoxTz img{
    width: 100%;
}
.lxrxxWxewmBox .lxrxxWeixinkefu .lxrxxWeixinkefuImgBoxTz{
    margin-left: 15px;
    position: relative;
}
.lxrxxWxewmBox .lxrxxWeixinkefu .lxrxxWeixinkefuImgBoxTz img{
    border: 1px solid #cdcdcd;
}
.lxrxxWxewmBox .lxrxxWeixinkefu .lxrxxWeixinkefuImgBoxTz .lxrxxWeixinkefuTzMask{
    position: absolute;
    width: 122px;
    height: 122px;
    text-align: center;
    align-content: center;
    z-index: 100;
    line-height: 30px;
    top: 0;
    right: 0;
    background-color: #fff;
    opacity: .2;
}
.lxrxxWeixinkefuImgBoxTz .lxrxxWeixinkefuTzMaskWz .lxrxxWeixinkefuTzMaskBd{
    color: #333;
    font-size: 12px;
    margin-bottom: 5px;
}
.lxrxxWeixinkefuImgBoxTz .lxrxxWeixinkefuTzMaskWz .lxrxxWeixinkefuTzMaskClick{
    padding: 0 20px;
    font-size: 12px;
    border-radius: 26px;
    height: 28px;
    display: inline-block;
    line-height: 28px;
    border: 1px solid #0f69dc;
    color: #0f69dc;
    cursor: pointer;
}
.lxrxxWeixinkefuTzMaskWz{
    position: absolute;
    width: 122px;
    height: 122px;
    text-align: center;
    align-content: center;
    z-index: 200;
    line-height: 30px;
    top: 0;
    right: 0;
}
.lxrxxWeixinkefuImgBox>p,
.lxrxxWeixinkefuImgBoxTz p{
    margin-top: 10px;
    line-height: 30px;
}
.lxrxxPhoneHaoma .lxrxxPhoneHaomaLine input{
    display: inline-block;
}
.lxrxxPhoneHaoma .lxrxxPhoneHaomaLine input:nth-child(1){
    width: 20%;
}
.lxrxxPhoneHaoma .lxrxxPhoneHaomaLine input:nth-child(5){
    width: 12%;
}
.lxrxxPhoneHaoma .lxrxxPhoneHaomaLine input:nth-child(7){
    width: 8%;
}
.lxrxxPhoneHaoma .lxrxxPhoneHaomaLine span{
    margin: 0 10px;
}
.lxrxxCommon .layui-input-block input{
    width: 20%;
}

.lxrxxButton .layui-input-block{
    margin-left: 0;
}
.lxrxxButton{
    position: fixed;
    bottom: 0;
    background-color: #fff;
    width: 89%;
    box-shadow: rgba(0, 0, 0, 0.2) 0 0 7px;
    padding: 20px;
    margin-bottom: 0;
    text-align: center;
    z-index: 200;
}


    /*灏鹃儴*/
footer {
    background-color: #333;
    padding: 30px 0;
}
footer #bottomnav{
    width: 1200px;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    line-height: 26px;
}
footer #bottomnav a{
    color: #fff;
    margin-left: 5px;
    margin-right: 5px;
}
footer #bottomnav a:hover{
    color: #ff1414;
}






/*鑷畾涔夊彂甯冩钀�*/
.duanluoForm{
    padding: 15px 0;
    margin-top: 26px;
}
.duanluoForm .layui-form-radio{
    margin-top: 0;
}
.duanluoForm form{
    padding-bottom: 80px;
}
.duanluoForm form .layui-input-block{
    margin-left:11%;
}
.duanluoForm form .layui-form-radio{
    line-height: 32px;
}
.duanluoForm form .duanluoFormTitle{
    display: flex;
    align-items: center;
}
.duanluoForm form .duanluoFormTitle .layui-input-block{
    width: 18%;
    margin-left: 0;
}
.duanluoForm form .layui-form-label{
    width: 9%;
}
.duanluoForm form .layui-input-block .layui-input{
    height: 30px;
    line-height: 30px;
}
.duanluoForm form .duanluoFormFlex .layui-input-block{
    display: flex;
    align-items: center;
}
.duanluoForm form .duanluoFormScfs .layui-input-block .layui-input{
    width: 20%;
    margin-right: 1%;
}
.duanluoForm .duanluoFormTitleSc .layui-input-block{
    display: flex;
    align-items: center;
}
.duanluoForm .duanluoFormTitleSc .layui-input-block button,
.duanluoForm .duanluoFormTitleSc .layui-input-block i{
    margin-right: 1%;
}
.duanluoForm .duanluoFormCpfl .layui-input-block input{
    height: 30px;
    line-height: 30px;
    color: rgb(138, 138, 138);
    width: 31%;
    border-radius: 2px;
}
.duanluoForm .duanluoFormCpfl .el-input{
    width: 28%;
}
.duanluoForm .duanluoFormCpfl .el-input input{
    width: 100%;
}
.duanluoForm  #type_keywords_div .layui-input-inline{
    display: flex;
    flex-wrap: wrap;
    width: calc(100% - 12% - 30px);
    margin-right: 0;
}
.duanluoForm  #type_keywords_div .layui-input-inline>div{
    margin-bottom: 4px;
}
.duanluoForm .el-input__inner::placeholder{
    color: rgb(138, 138, 138);
}
.duanluoFormKeyWord .layui-input-block textarea{
    resize: none;
    user-select: none;
    margin-right: .4%;
    width: 14%;
    height: 230px;
}
.duanluoFormKeyWord .layui-input-block .duanluoFormKeyWordText .layui-form-select{
    width: 6%;
    margin-right: .4%;
}
.duanluoFormKeyWord .layui-input-block .duanluoFormKeyWordText .layui-form-select .layui-edge{
    top: 7%;
}
.duanluoFormKeyWordText{
    display: flex;

}
.duanluoFormKeyWordTextTip{
    color: grey;
    margin-top: 4px;
    font-size: 12px;
}
.duanluoFormKeyWordTip{
    margin-top: 10px;
    font-size: 12px;
    color: #666;
}
.duanluoFormKeyWordTip p{
    margin-left: 2%;
}
.duanluoFormKeyCs .layui-input-block .layui-inline div{
    display: flex;
    margin-top: 4px;
    font-size: 12px;
    align-items: center;
}
.duanluoFormKeyCs .taskAddTipCs{
    margin-right: 0;
}
.duanluoFormKeyCs .taskAddTipCs p{
    width: 106px;
    bottom: -48px;
    right: -56px;
}

.duanluoFormPrice .layui-input-block .layui-input{
    width:12%;
}
.duanluoFormPhotoBox{
    display: flex;
    align-items: center;
}
.duanluoFormPhotoBox .layui-form-select{
    margin-right: 1%;
}
.duanluoFormPhoto .layui-input-block{
    display: block;
}
.duanluoFormPhoto .duanluoFormPhotoUpload{
    display: flex;
    flex-wrap: wrap;
}

.duanluoFormPhoto img{
    width: 80px;
    height: 80px;
    margin-right: 20px;
}
.duanluoFormPhoto .duanluoFormPhotoDuanl{
    padding: 10px;
    background-color: #fff;
    margin-bottom: 10px;
}


.duanluoFormTpys .layui-form-radio{
    margin-right: 0;
    margin-bottom: 4px;
}
.duanluoFormTpys >.layui-input-block{
    width: 49%;
    background-color: #80808017;
    padding: 10px 14px;
}
.duanluoFormTpys .duanluoFormTpysBoxTwo .layui-form-label{
    margin-right: 1%;
}
.duanluoFormTpysBox{
    width: 90%;
    padding: 20px 0;
}
.duanluoFormTpysBox>div{
    display: none;
}
.duanluoFormTpysBox>div.daanluoDisBlock{
    display: block;
}
.duanluoFormTpys .duanluoFormTpysSjBox{
    display: flex;
}

.duanluoForm form .duanluoFormTpys .duanluoFormTpysBox .duanluoFormTpysBoxOne .layui-form-label{
    width: 10%;
    padding:8px 4px;
}
.duanluoForm form .duanluoFormTpys .duanluoFormTpysBox .duanluoFormTpysBoxOne .layui-input-block{
    margin-left: 12%;
}
.duanluoForm form .duanluoFormTpys .duanluoFormTpysBox .duanluoFormTpysBoxOne .layui-form-select{
    width: 40%;
}
.duanluoForm .duanluoFormFl .layui-input-block{
    display: flex;
    align-items: center;
}
.duanluoForm .duanluoFormFl .layui-input-block .layui-form-select{
    margin-right: 1%;
}
.duanluoForm .duanluoFormFl .layui-input-block.taskAddDlCon .taskAddDlConContent{
    display: flex;
    align-items: center;
    width: calc((100% - 2% * 4) / 22);
    font-size: 12px;
    color: #666;
    overflow: hidden;
    cursor: pointer;
    margin: 4px 2% 4px 0;
}
.duanluoForm .duanluoFormFl .layui-input-block.taskAddDlCon .taskAddDlConContent  .layui-form-checkbox[lay-skin="primary"]{
    margin-top: 0;
}
.duanluoFormTpysBox .duanluoFormTpysBoxTwo .layui-form-label{
    width: 16%;
    padding: 9px 0;
}
.duanluoFormTpysBox .duanluoFormTpysBoxTwo .layui-form-select{
    width: 50%;
}
.duanluoFormTpysBox .duanluoFormTpysBoxTwo .layui-input-block{
    display: flex;
    align-items: center;
    margin-left: 18%;
}
.duanluoFormTpysBox .duanluoFormTpysBoxTwo .layui-input-block .duanluoAddMoban{
    margin-left: 2%;
    color: blue;
    cursor: pointer;
}
.duanluoFormTpysBoxTwo .seemoban{
    cursor: pointer;
    margin: 0 2%;
    color: #ff1414;

}

.duanluoFormSub{
    left: 9%;
}
.duanluoFormScfsOneInput{
    display: none;
    margin-top: 10px;

}
.duanluoFormScfsOneInput textarea{
    width: 34%;
    user-select: none;
    resize: none;
    height: 230px;
}
.duanluoFormScfsOneInput .duanluoFormScfsOneInputTip{
    margin-top: 10px;
    font-size: 12px;
    color: #666;
}
.duanluoFormScfsOneInput .duanluoFormScfsOneInputTip p{
    margin-left: 2%;
}
.duanluoFormFlBott,
.wzEditedFlBott{
    width: 40%;
    left: 9%;
    z-index: 100;
}
.duanluoForm form .layui-form-item .layui-form-radio>i{
    font-size: 18px;
}
.duanluoFormPhotoBox .layui-form-select{
    display: none;
}
.suanluoFormRed{
    color: #ff1414;
    margin-right: 4px;
}
.duanluoForm .duanluoFormScfsOneInputBox{
    display: flex;
    align-items: center;
}
.duanluoForm .duanluoFormScfsOneInputBox .layui-form-radio{
    margin-right: 0;
    padding-right: 2px;
}
.duanluoFormPhotoBox .layui-form-select:last-child{
    margin-left: 1%;
    width: 140px;
}
.taskAddTip {
    position: relative;
    display: inline-block;
    color: grey;
    font-size: 11px;
    cursor: pointer;
    margin-right: 10px;
}
.taskAddTip p{
    position: absolute;
    width: 164px;
    white-space: break-spaces;
    line-height: 19px;
    text-align: left;
    right: -90px;
    box-shadow: 0 0 4px rgba(0,0,0,.4);
    padding: 4px;
    bottom: -34px;
    background-color: #fff;
    z-index: 100;
    display: none;
}
.taskAddTip:hover p{
    display: block;
}
    /*鑷畾涔夋钀�*/
.addDuluoBoxInside{
    padding: 15px 25px;
    margin-top: 26px;
}
.addDuluoBoxInside .addDuluoBoxInsideTip{
    margin: 0 26px 26px;
    font-size: 13px;
    padding: 15px 25px;
    color: #696969;
    line-height: 24px;
    background-color: #ecf4ff;
    border-radius: 4px;
    width: 92%;
}
.addDuluoBoxInside form{
    padding-bottom: 80px;
}
.addDuluoBoxInside form .layui-form-label{
    width: 10%;
    padding-top: 6px;
}
.addDuluoBoxInside form .layui-input-block {
    margin-left: 13%;
}
.addDuluoArea .layui-layedit{
    display: inline-block;
    width: 90%;
    height: 100px;
}
.addDuluoArea .layui-layedit .layui-layedit-tool{
    padding: 0;
    border: none;
}


.addDuluoArea ul li{
    display: flex;
    align-items: start;
    margin-top: 12px;
    font-size: 12px;
    color: #666;
}
.addDuluoArea ul li span{
    margin-top: 2px;
}
.addDuluoArea ul li.addDuluoAreaTj i{
    font-size: 20px;
    font-weight: bold;
    margin-left: .3%;
    cursor: pointer;
}
.addDuluoAreaTitle .layui-input-block input{
    width: 46%;
    height: 30px;
    line-height: 30px;
}
.duanluoForm .duanluoFormPhotoBoxBeside{
    background-color: #80808017;
    padding: 6px 30px;
    width: 40%;
}
.addDuluoBoxInside .duanluoFormTitleSc .layui-input-block{
    display: flex;
    align-items: center;
}
.addDuluoBoxInside .duanluoFormTitleSc .layui-input-block .layui-select-title input{
    height: 30px;
    line-height: 30px;
}
.zdymoBox{
    padding: 2% 6%;
}
.zdymoBox form{
    width: 50%;
    margin: 0 auto;
}
.zdymoPhotoUploadBox{
    margin-top: 1%;
    position: relative;
}
.zdymoPhotoUploadBox .zdymoUpload{
    position: absolute;
    left: 42%;
    top: 32%;
}
.zdymoPhotoUploadBox .zdymoPhotoUpload{
    display: flex;
    margin-top: 2%;
}
.zdymoPhotoUploadBox .zdymoPhotoUpload li{
    margin-right: 2%;
    width: 18%;
    height: 70px;
}
.zdymoPhotoUploadBox .zdymoPhotoUpload li img{
    width: 100%;
    max-height: 100%;
}
.zdymoPhotoDuanl{
    margin: 2% 0;
    padding: 3%;
    background-color: #cccccc47;
    word-wrap: break-word;

}


.addDuluoBox .addDuluoBoxTop{
    display: flex;
    align-items: center;
}
.addDuluoBox .addDuluoBoxTop .addDuluoBoxTopLeft{
    width: 80%;
}
.addDuluoBox .addDuluoBoxTop .addDuluoBoxTopLeft .addDuluoBoxTopLeftInput{
    border:1px solid #fff;
    cursor: pointer;
    color: #595959;
    padding: 4px 0 4px 10px;
    width: 80%;
}
.checkDlTip{
    width: 72%;
    display: none;
    margin-left: 34px;
    color: #696969;
    font-size: 12px;
    border-radius: 4px;
}
.addDuluoBox .addDuluoBoxTop .addDuluoBoxTopRig{
    width: 20%;
    display: flex;
    justify-content: end;
    margin-bottom: 15px;
}
.addDuluoBoxTopRig .addDuluoBoxTopRigNone{
    display: none;
}
.addDuluoBoxBott{
    margin-top: 20px;
}
.addDuluoBoxBott .addDuluoBoxBottTable{
    margin-bottom: 60px;
}
.addDuluoBoxBott .addDuluoBoxBottTable th,
.addDuluoBoxBott .addDuluoBoxBottTable td:first-child,
.addDuluoBoxBott .addDuluoBoxBottTable td:last-child{
    text-align: center;
}
.addDuluoBoxBott .addDuluoBoxBottTable .addDuluoBoxBottTableInput .layui-layedit{
    border: 1px solid #fff;
    width: 100%;
    line-height: 30px;
    cursor: pointer;
    overflow-wrap: anywhere;
    color: #595959;
    padding: 4px 10px;
}
.checkDlButton{
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
    right: 0;
    display: flex;
    justify-content: center;
    background-color: #fff;
    z-index: 100;
    padding: 10px 0;
}
.checkDlButton button{
    margin-top: 0;
}
.textareaDl{
    display: block!important;
    resize: none;
    user-select: none;
    width: 100%;
    border: none;
    min-height: 80px;
    color: #666;
    line-height: 23px;
    overflow-wrap: anywhere;
}
.textareaDl:hover{
    background-color: unset;
}
.addDuluoBoxBottTableInput .layui-layedit-tool{
    padding:0;
    border:none;
}


.addDuluoBoxBottTableCz{
    color: #0000FF;
}
.addDuluoBoxBottTableCz span{
    cursor: pointer;
    margin: 0 1%;
}
.addDuluoBoxBottTableCzDel{
    color: #ff1414;
}
.addDuluoBoxBott .addDuluoBoxBottNone{
    display:none;
}
/*鏍囬棰勮*/
.titleSee{
    width: 90%;
    margin: 2% auto;
}
.titleSee ul li{
    margin-right: 2%;
    margin-bottom: 2%;
    color: gray;
    padding-bottom: 1%;
    border-bottom: 1px dashed #ccc;
}
.titleSee ul li .titleSeeIndex{

}
/*娈佃惤鍒楄〃*/
.duanluoListBoxInside,
.rewuListBox,
.wzListBoxInside{
    padding: 15px 25px;
    margin-top: 40px;
}
.rewuListBox{
    margin-top: 0px;
}
.rewuListBox .rewuListBoxButton{
    margin: 10px 0;
}
.duanluoListBoxInside table tr th,
.duanluoListBoxInside table tr td{
    text-align: center;
    line-height: 26px;
}
.duanluoListBoxInside table tr .duanluoListEdit{
    color: #0000FF;
    margin: 0 1%;
}
.duanluoListBoxInside table tr .duanluoListDele{
    color: #ff1414;
    margin: 0 1%;
    cursor: pointer;
}
.duanluoListBoxInside .layui-table{
    width: 100%;
}
.duanluoListBoxInside .layui-table tr th:first-child{
    width: 50%;
}
.duanluoListBoxInside .layui-table tr th:nth-child(2){
    width: 20%;
}
.duanluoListBoxInside .layui-table tr th:nth-child(3){
    width: 30%;
}
.duanluoListBoxInside table tr td.duanluoListBoxInsideTitle p{
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.duanluoListBoxInside table tr td{
    /*padding: 6px 15px;*/
}
/*鏌ョ湅浠诲姟鐘舵€�*/
.renwuStatus{
    padding: 50px 30px;
}
.renwuStatus .renwuStatusRig .renwuStatusBlock{
    display: block!important;
}

.renwuStatusButton{
    position: fixed;
    bottom: 0;
    background-color: #fff;
    width: 89%;
    box-shadow: rgba(0, 0, 0, 0.2) 0 0 7px;
    padding: 20px;
    margin-bottom: 0;
    text-align: center;
    z-index: 200;
}
.renwuStatus .renwuStatusUl>li{
    display: flex;
    margin-bottom: 2%;
}
.renwuStatus .renwuStatusUl>li .renwuStatusLeft{
    width: 10%;
    margin-right: 1%;
    text-align: right;
    color: black;
    font-weight: bold;
    align-content: center;
}
.renwuStatus .renwuStatusUl>li.renwuStatusKeyWord .renwuStatusLeft{
    align-content: flex-start;
}
.renwuStatus .renwuStatusUl>li .renwuStatusRig{
    width: 90%;
    color: grey;
}
.renwuStatus .renwuStatusBtscfs .renwuStatusRigBtscfs{
    display: flex;
    align-items: center;
}
.renwuStatus .renwuStatusBtscfs .renwuStatusRigBtscfs span{
    color: #0000FF;
    display: none;
    margin-right: 2%;
}
.renwuStatus .renwuStatusBtscfs .renwuStatusRigBtscfs span:last-child{
    color: #ff1414;
}
.renwuStatus .renwuStatusUl .renwuStatusCs .renwuStatusLeft{
    align-content: start;
}
.renwuStatus .renwuStatusCs .renwuStatusRigCs span{
    margin-right: 1%;
}
.renwuStatus .renwuStatusCs .renwuStatusRigCs span{
    display: block;
    margin-bottom: 1%;
}
.renwuStatus .renwuStatusUl .renwuStatusFlbq .renwuStatusFlbqSpan{
    margin-right: 1%;
}

.renwuStatus .renwuStatusRigKeyWord li{
    margin-bottom: 16px;
}
.renwuStatus .renwuStatusRigKeyWord li span{
   padding-right: 1%;
}

.renwuStatus .renwuStatusRigPrice{
    display: flex;
}
.renwuStatus .renwuStatusRigPrice p{
    color: #0000FF;
    display: none;
}
.renwuStatus .renwuStatusRigPrice p:last-child{
    color: #ff1414;
}
.renwuStatus .renwuStatusFmt .renwuStatusRigFmt img{
    width: 122px;
    margin-right: 1%;
}
.renwuStatus .renwuStatusZwcrys .renwuStatusRigZwcrys{
    display: flex;
}
.renwuStatus .renwuStatusZwcrys .renwuStatusRigZwcrys .renwuStatusZwcrysFs span{
    display: none;
}
.renwuStatusZwcrys .renwuStatusRigZwcrys .renwuStatusZwcrysFs{
    max-width: 30%;
    margin-right: 1%;
}
.renwuStatusZwcrys .renwuStatusRigZwcrys .renwuStatusZwcrysUl li{
    display: none;
    line-height: 24px;
    font-size: 12px;
}
.renwuStatusZwcrys .renwuStatusRigZwcrys .renwuStatusZwcrysUl li div{
    margin-right: 1%;
}
.renwuStatusScfs .renwuStatusRigScfs span{
    color: #0000FF;
    display: none;
}
.renwuStatusScfs .renwuStatusRigScfs span:last-child{
    color: #ff1414;
}
/*浠诲姟鍒楄〃*/

.rewuListBox table tr th,
.rewuListBox table tr td{
    text-align: center;
}
.rewuListBox table tr td{
    overflow-wrap: anywhere;
}
.rewuListBox table tr td:nth-child(1) a{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    overflow-wrap: anywhere;
}
.rewuListBox table tr .rewuListCaozuo span{
    cursor: pointer;
    margin: 0 2%;

}
.rewuListBox table tr .rewuListCaozuo .rewuListDele{
    color: #ff1414;
}
.rewuListBox table tr .rewuListCaozuo a{
    color: #3855d5;
    margin: 2%;
    display: inline-block;
}
.rewuListBox table tr .rewuListCaozuo .rewuListFbu{
    color: #ffb800;
}
.rewuListBox table tr .rewuListCaozuo .renwuListSee{
    color: green;
}
.rewuListBox table tr .rewuListCaozuo .renwuListRwSee{
    color: #1e9fff;
}

.rewuListBox table tr .renwuListTitle{
    color: #ffc001;
}
.rewuListBox table tr .renwuListTitle span:last-child{
    color: #ff1414;
}
.rewuListBox table tr .renwuListStatues span{
    padding: 4% 6%;
    color: #fff;
    font-size: 12px;
    border-radius: 2px;
}


/*鏂囩珷鍒楄〃*/
.taskListBack h2{
    float: left;
}
.taskListBack a{
    cursor: pointer;
    font-size: 13px;
    font-weight: normal;
    margin-left: 2%;
    color: #0f69dc;
    float: right;
}
.wzListSousuo{
    margin-bottom: 30px;

}
.taskaricleBox{
    display: flex;
    align-items: center;
}
.taskaricleBox form{
    margin-left: 2%;
    width: 74%;
    display: flex;
}
.taskaricleBox form .layui-form-item{
    width: 30%;
    margin-bottom: 0;
}
.wzListForm .wzListFormLeft{
    float: left;
    width: 20%;
    margin-right: 1%;
}
.wzListForm .wzListFormRig{
    float: left;
    width: 30%;
    text-align: right;
}
.wzListForm .layui-form-item{
    clear: unset;
}
.wzListForm .layui-input-block{
    margin-left: 0;
}
.wzListForm .wzListFormLeft .layui-input-block .layui-select-title input,
.wzListFormRig .layui-input-block input{
    height: 30px;
    line-height: 30px;
}
.wzListForm .wzListFormLeft .layui-input-block .layui-form-select{
    width: 66%;
}
.wzListForm .layui-input-block{
    display: flex;
    align-items: center;
}
.wzListForm .wzListFormLeft .layui-input-block .layui-form-label,
.wzListFormRig .wzListFormRigSousuo{
    width: 20%;
    padding: 0;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    background-color: #1e9fff;
    cursor: pointer;
}
.wzListFormRig .layui-input-block input{
    width: 66%;
}
.wzListFormRig .wzListFormRigSousuo{
    width: 20%;
}
.wzListBoxInside table tr th,
.wzListBoxInside table tr td{
    text-align: center;
}
.wzListBoxInside table tr .wzListBoxTitle div{
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    overflow-wrap: anywhere;
}
.wzListBoxInside table tr .wzListStatus span.wzListBlock{
    display: block;
}
.wzListBoxInside table tr .wzListCz span{
    margin: 0 2%;
    cursor: pointer;
    display: inline-block;
}
.wzListBoxInside table tr .wzListCz .wzListDelete{
    color: #ff1414;
}
.wzListBoxInside table tr .wzListCz .wzListFabu{
    color: #ffb800;
}
.wzListBoxInside table tr .wzListCz .wzListEdit{
    color: #3855d5;
    display: inline-block;
}
/*鏂囩珷淇敼*/
.wzEditedBeside{
    padding: 40px 0 74px;
}
.wzEditedBeside form .layui-input-block input{
    height: 30px;
    line-height: 30px;
}
.wzEditedBeside form .layui-input-block .layui-form-radio .layui-icon{
    font-size: 18px;
}
.wzEditedBeside form .wzEditedBesideCommon .layui-input-block input{
    width: 30%;
}
.wzEditedBeside form .layui-input-block{
    display: flex;
    align-items: center;
}
.wzEditedBeside .wzEditedBesideFl .layui-input-block input{
    width: 20%;
    margin-right: 1%;
}
.wzEditedBeside .wzEditedBesideFlbq .layui-input-inline{
    display: flex;
    flex-wrap: wrap;
    width: 84%;
}
.wzEditedBeside .wzEditedBaoPrice .layui-input-block input{
    width: 14%;
}
.wzEditedBeside .wzEditedCanshu .layui-input-block{
    display: block;
}
.wzEditedBeside .wzEditedCanshu .layui-input-block div{
    display: flex;
    margin-top: 4px;
    font-size: 12px;
    align-items: center;
}
.wzEditedBeside .wzEditedPhoto .layui-input-block{
    display: block;
}

.wzEditedBeside .layui-input-block .layui-form-radio{
    margin-top: 0;
}
.wzEditedBeside .wzEditedPhoto .wzEditedPhotoUpload{
    margin-top: 10px;
}
.wzEditedBeside .wzEditedPhoto .wzEditedPhotoUpload ul{
    display: flex;
    margin-top: 22px;
}
.wzEditedBeside .wzEditedPhoto .wzEditedPhotoUpload ul li{
    width: 80px;
    height: 80px;
    margin-right: 20px;
    /* border: 1px solid #808080a8; */
    margin-bottom: 20px;
}
.wzEditedBeside .wzEditedPhoto .wzEditedPhotoUpload ul li img{
    width: 100%;
}
/*淇敼瀵嗙爜*/
.passwordXgBoxBottComm form{
    padding: 54px 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.passwordXgBoxBottComm form .layui-form-item .layui-input-block .layui-input{
    width: 46%;
}
.passwordXgBoxBottComm form .layui-form-item{
    width: 40%;
}
.passwordXgBoxBottComm form .layui-form-item .layui-form-label{
    width: 20%;
}
.passwordXgBoxBottComm form .layui-form-item .layui-input-block input{
    height: 30px;
    line-height: 30px;
}
.passwordXgBoxBottComm form .layui-form-item .passwordXgBoxBottCommHqdx{
    border: 1px solid #e6e6e6;
    text-align: center;
    padding: 0 11px;
    font-size: 12px;
    border-radius: 3px;
    height: 28px;
    display: inline-block;
    line-height: 28px;
    background: #fff;
    color: #333;
}
.passwordXgBoxBottComm .passwordXgBoxBottCommImgBox{
    font-size: 12px;
    margin-left: 8px;
}
.passwordXgBoxBottComm .passwordXgBoxBottCommImgBox .passwordXgBoxBottCommImgBoxWz,
.passwordXgBoxBottComm .passwordXgBoxBottCommImgBox .passwordXgBoxBottCommImgBoximg{
    display: none;
}
.passwordXgBoxBottComm .passwordXgBoxBottCommImgBox img{
    width: 14px;
    height: 13px;
    margin-right: 4px;
}
.passwordXgBoxBottSuccess{
    text-align: center;
}
.passwordXgBoxBottSuccess .passwordXgBoxBottSuccessOne{
    color: #6b0;
    font-size: 24px;
    padding-top: 54px;
}
.passwordXgBoxBottSuccess .passwordXgBoxBottSuccessOne img,
.passwordXgBoxBottSuccess .passwordXgBoxBottSuccessTwo img{
    margin-right: 10px;
    width: 30px;
    height: 30px;
}
.passwordXgBoxBottSuccess .passwordXgBoxBottSuccessTwo{
    font-size: 24px;
    color: #ff1414;
    display: flex;
    justify-content: center;
    padding-top: 54px;
}
.passwordXgBoxBottSuccess .passwordXgBoxBottSuccessTwo .passwordXgBoxBottSuccessTwoYy{
    text-align: left;
}
.passwordXgBoxBottSuccess .passwordXgBoxBottSuccessTwo .passwordXgBoxBottSuccessTwoYy div{
    max-width: 250px;
    font-size: 14px;
    word-break: break-all;
    color: #666;
}
.passwordXgBoxBottSuccess .passwordXgBoxBottSuccessButt{
    margin-top: 40px;
}
.passwordXgBoxBottSuccess .passwordXgBoxBottSuccessButt a{
    padding: 0 10px;
    border-radius: 3px;
    height: 34px;
    display: inline-block;
    line-height: 34px;
    background: #1e9fff;
    border: 1px solid #1e9fff;
    color: #fff;
}
.passwordXgBoxBottCommButton{
    width: 22%;
}
.passwordXgBoxBott .passwordXgBoxBottComm .passwordXgBoxBottCommButton .layui-input-block{
    justify-content: center;
    margin-left: 0;
}
.updpasswordIconTwo{
    position: absolute;
    font-size: 39px;
    color: #0f69dc;
    right: -28px;
    z-index: 200;
}
.updpasswordIconFour{
    position: absolute;
    font-size: 41px;
    color: #e6e6e6;
    right: -30px;
    z-index: 200;
}
.updpasswordIconThree{
    color: #fff;
    position: absolute;
    font-size: 42px;
    left: -13px;
}

/*鐣欒█*/
.newsLiuyanBott{
    padding: 25px 30px;
}
.newsLiuyanBottUl li .layui-collapse,
.newsKfDivUl li .layui-collapse{
    border-left: none;
    border-right: none;
}
.newsLiuyanBott .newsLiuyanBottTop,
.newsKfDiv .newsKfTop{
    display: flex;
    margin-bottom: 18px;
    margin-left: 1.2%;
    font-size: 12px;
}
.newsLiuyanBottTop .newsLiuyanBottTopCheckBox input,
.newsKfDiv .newsKfTop .newsKfCheckBox input {
    margin-right: 2px;
    border: none;
}
.newsLiuyanBottTop .newsLiuyanBottTopWd{
    margin: 0 1.6%;
    cursor: pointer;
    color: #0f69dc;
    display: flex;
    align-items: center;
}
.newsLiuyanBottTop .newsLiuyanBottTopDel,
.newsKfDiv .newsKfTop .newsKfDel{
    cursor: pointer;
    color: #ff1414;
    display: flex;
    align-items: center;
}
.newsLiuyanBottTop .newsLiuyanBottTopDel i,
.newsLiuyanBottTop .newsLiuyanBottTopWd i{
    margin-right: 2px;
}
.newsLiuyanBottUl li.newsLiuyanNotread,
.newsLiuyanBottUl li.newsLiuyanNotread .newsLiuyanBottUlTime,
.newsLiuyanBottUl li.newsLiuyanNotread .newsLiuyanBottUlXq{
    background-color: aliceblue;
}
.newsLiuyanBottUl .newsLiuyanBottUlCheckBox{
    width: 2%;
}
.newsLiuyanBottUl .newsLiuyanBottUlCon{
    width: 60%;
}
.newsLiuyanBottUl .newsLiuyanBottUlCon .newsLiuyanBottUlConDetail{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    overflow-wrap: anywhere;
    max-width: 90%;
}
.newsLiuyanBottUl .newsLiuyanBottUlCon .newsLiuyanBottUlConWeidu{
    font-size: 12px;
    color: #ff1414;
    max-width: 8%;
}
.newsLiuyanBottUl .newsLiuyanBottUlTime,
.newsLiuyanBottUl .newsLiuyanBottUlXq{
    width: 16%;
    background-color: #fff;
}
.newsLiuyanBottUl .newsLiuyanBottUlXq{
    height: unset;
    line-height: unset;
    padding-left: 2%!important;
    width: 10%;
    overflow: unset;
    color: #0000FF;
}
.newsLiuyanBottUl .newsLiuyanBottUlXq .layui-colla-icon{
    top: 30%;
    left: 6%;
}
.newsLiuyanBottUl .newsLiuyanBottUlComm{
    display: inline-flex;
    padding: 16px 4px;
    line-height: 22px;
    font-size: 13px;
    margin: 0 .5%;
    justify-content: center;
    align-items: center;
}
.newsLiuyanBottUl .newsLiuyanBottUlCon,
.newsLiuyanBottUl .newsLiuyanBottUlXq{
   justify-content: start;
}
.newsLiuyanBottUl .newsLiuyanBottUlXl{
    border: 1px solid #fafafa;
    margin: 0 1% 1%;
    background-color: #fafafa;
    line-height: 26px;
    font-size: 12px;
}
.newsLiuyanBottUl .newsLiuyanBottUlXl span{
    color: #ff1414;
    margin-right: .4%;
}
.newsLiuyanBottUl .newsLiuyanBottUlXl span.newsLiuyanBottUlXlName{
    font-size: 16px;
    color: blue;
    font-weight: bold;
}
.newsLiuyanBottUl .newsLiuyanBottUlXl .newsLiuyanBottUlXlCon{
    display: flex;
    color: #333;
}
.newsLiuyanBottUl .newsLiuyanBottUlXl .newsLiuyanBottUlXlCon .newsLiuyanBottUlXlConDetail{
    max-width: 90%;
    color: #666;
}
.newsKfDiv{
    padding: 25px 30px;
}
.newsKfDiv .newsKfTop .newsKfDel{
    margin-left: 1.4%;
}
.newsKfDivUl .newsKfDivUlNoneCon{
    text-align: center;
}
.newsKfDivUl .newsKfDivUlNoneCon i{
    color: orange;
    margin-right: 4px;
}
.newsKfDivUl .newsKfDivUlNoneCon a{
    color: #0000FF;
}
.newsKfDivUl .newsKfDivUlTop{
    display: flex;
}
.newsKfDivUl .newsKfDivUlTop .newsKfCheckBox{
    width: 2%;
    padding: 16px 4px;
    display: flex;
    justify-content: center;
}
.newsKfDivUl .newsKfDivUlTop .newsKfDivUlTopTitle{
    width: 96%;
    padding: 16px 4px;
    font-size: 13px;
    color: #595959;
}
.newsKfDivUl .newsKfDivUlTop .newsKfDivUlTopTitle img{
    width: 30px;
    margin-right: 6px;
}
.newsKfDivUl .newsKfDivUlBott{
    float: left;
    color: #999;
    font-size: 12px;
    width: 40%;
    margin-left: 2.8%;
    padding-bottom: 10px;
}
.newsKfDivUl .newsKfDivUlBott span{
    margin-right: 2%;
}
.newsKfDivUl .newsKfDivUlBottHf,
.newsKfDivUl .newsKfDivUlBottDel{
    float: right;
    padding-bottom: 10px;
}
.newsKfDivUl .newsKfDivUlBottHf{
    height: unset;
    background-color: #fff;
    color: #0000FF;
    border: 1px solid #0000FF;
    padding: 0 22px;
    line-height: 22px;
    margin-right: 1%;
    border-radius: 3px;
    text-align: center;
}
.newsKfDivUl .newsKfDivUlBottHf:hover{
    background-color: #0000FF;
    color: #fff;
}
.newsKfDivUl .newsKfDivUlBottHf .layui-colla-icon{
    left: 12%;
    top: 6%;
}
.newsKfDivUl .newsKfDivUlBottDel{
    color: #ff1414;
    display: flex;
    align-items: center;
    line-height: 22px;
    margin-right: 2%;
    cursor: pointer;
}
.newsKfDivUl .newsKfDivUlBottCon{
    width: 93%;
    margin: 2% auto 1%;
    border: 1px solid #ccc;
}
.newsKfDivUl .newsKfDivUlBottCon textarea{
    resize: none;
    user-select: none;
    display: block;
    width: 99%;
    height: 60px;
    border: 1px dashed #ccc;
    padding: 10px;
    margin-bottom: 10px;
    font-size: 12px;
    color: #595959;
}
.newsKfDivUl .newsKfDivUlBottCon .newsKfDivUlBottConButt{
    float: right;
}
.newsKfDivUlTwo .newsKfDivUlRed{
    color: #ff1414;
    margin-right: 2px;
}
.newsKfDivUlTwo .layui-form-item .layui-input-block .layui-form-radio > i{
    font-size: 14px;
}
.newsKfDivUlTwo .newsKfDivUlTwoFjsc img{
    width: 120px;
    height: 120px;
    margin-right: 1%;
}
.newsKfDivUlTwo .newsKfDivUlTwoButton .layui-input-block{
    text-align: center;
}
.newsKf .newsKfTitTop .newsKfTit{
    display: flex;
    align-items: center;
    margin-right: 2%;
    cursor: pointer;
}
.newsKf .newsKfTitTop .newsKfTit.newsKfTitTwo span{
    color: #696969;
}
.newsKf .newsKfTitTop .newsKfTit.newsKfTitTwo .line{
    background-color: #696969;
}
.newsKfDivUlComm.newsKfDivUlCommNone{
    display: none;
}

/*甯姪涓績*/
#helpCenMd{
    width: 1200px;
    margin: 0 auto;
    line-height: 32px;
    color: #999;
    font-size: 12px;
}
#helpCenMd a{
    margin-right: 5px;
    margin-left: 5px;
    color: #999;
    font-size: 12px;
}
.helpCenMdTitle{
    width: 1200px;
    margin: 10px auto 0;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    display: flex;
    align-items: center;
    padding-left: 10px;
}
.helpCenMdTitle span{
    width: 3px;
    background-color: #ff1414;
    display: inline-block;
    height: 20px;
}
.helpCenMdTitle h2{
    font-size: 20px;
    position: relative;
    padding-left: 8px;
    font-weight: normal;
    color: #ff1414;
}
.helpCenBox{
    width: 1200px;
    margin: 30px auto;
    display: flex;
}
.helpCenBox .helpCenBoxWtfl{
    font-size: 18px;
    color: #333;
    border-bottom: solid 1px #f0f0f0;
    line-height: 52px;
    padding-left: 12px;
}
.helpCenBox .helpCenBoxLeft{
    width: 18%;
    margin-right: 2%;
    background-color: #fafafa;
}
.helpCenBox .helpCenBoxLeft .layui-collapse{
    border: none;
}
.helpCenBox .helpCenBoxRig{
    width: 78%;
    background-color: #fafafa;
    padding: 18px;
}
.helpCenBox .helpCenBoxLeft .layui-colla-title{
    color: #666;
    font-size: 16px;
    display: block ruby;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}
.helpCenBox .helpCenBoxLeft .layui-colla-content{
    background-color: #fafafa;
}
.helpCenBox .helpCenBoxLeft .layui-colla-content a{
    font-size: 14px;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    border-top: none;
    display: block;
    color: #666;
    padding-left: 10%;
    position: relative;
    text-align: left;
}
.helpCenBox .helpCenBoxLeft .layui-colla-content a::before{
    color: #999;
    content: "鈥�";
    position: absolute;
    z-index: 100;
    left: 1%;
    top: 1px;
    font-size: 14px;
}
.helpCenBox .helpCenBoxRig h4{
    line-height: 40px;
    padding-bottom: 6px;
    width: 870px;
    margin-left: 6px;
    border-bottom: solid 1px #ededed;
    font-size: 22px;
    color: #333;
}
.helpCenBox .helpCenBoxRig ul{
    display: flex;
    flex-wrap: wrap;
}
.helpCenBox .helpCenBoxRig .helpCenBoxRigOne ul{
    margin: 20px 0 30px 14px;
}
.helpCenBox .helpCenBoxRig .helpCenBoxRigOne ul li{
    width: 48%;
    margin-right: 3%;
    white-space: nowrap;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 10px;
    color: #666;
    list-style: inside;
}
.helpCenBox .helpCenBoxRig .helpCenBoxRigOne ul li a{
    color: #666;
}
.helpCenBox .helpCenBoxRig .helpCenBoxRigOne ul li a:hover{
    color: #ff1414;
}
.helpCenBox .helpCenBoxRig .helpCenBoxRigOne ul li:nth-child(2n){
    margin-right: 0;
}
.helpCenBox .helpCenBoxRigTwo ul{
    margin: 20px 0 30px 14px;
}
.helpCenBox .helpCenBoxRigTwo ul li{
    width: 48%;
    margin-right: 3%;
    white-space: nowrap;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 10px;
    color: #666;
}
.helpCenBox .helpCenBoxRigTwo ul li:nth-child(2n){
    margin-right: 0;
}
.helpCenBox .helpCenBoxRigTwo .helpCenBoxRigTwoTop{
    font-size: 16px;
    color: #333;
    margin-bottom: 12px;
}
.helpCenBox .helpCenBoxRigTwo .helpCenBoxRigTwoBott{
    display: flex;
    align-items: center;
}
.helpCenBox .helpCenBoxRigTwo .helpCenBoxRigTwoBott a{
    color: #0059d6;
    display: inline-block;
    max-width: 26%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.helpCenBox .helpCenBoxRigTwo .helpCenBoxRigTwoBott a:hover{
    color: #ff1414;
}
.helpCenBox .helpCenBoxRigTwo .helpCenBoxRigTwoBott span{
    display: inline-block;
    max-width: 2%;
    margin: 0 10px;
    color: #ccc;
}
.helpCenterFl .helpCenterFlUl{
    flex-direction: column;
}
.helpCenterFlRig .helpCenterFl ul.helpCenterFlUl li{
    width: 98%;
    white-space: unset;
    margin-bottom: 30px;
    list-style: none;
}
.helpCenterFlRig .helpCenterFl ul.helpCenterFlUl li>a h6::before{
    color: #999;
    content: "鈥�";
    position: absolute;
    z-index: 100;
    left: 0%;
    top: -2px;
    font-size: 23px;
}
.helpCenterFlRig .helpCenterFl ul.helpCenterFlUl li>a{
    width: 96%;
    display: inline-block;

}
.helpCenterFlRig .helpCenterFl ul.helpCenterFlUl li>a:hover h6{
    color: #ff1414;
}
.helpCenterFlRig .helpCenterFl ul.helpCenterFlUl li>a h6{
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 16px;
    color: #333;
    margin-bottom: 8px;
    position: relative;
    padding-left: 2%;
}
.helpCenterFlRig .helpCenterFl ul.helpCenterFlUl li .helpCenterFlUlCon{
    color:#999;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 2%;
}
.helpCenterFlRig .helpCenterFl ul.helpCenterFlUl li .helpCenterFlUlCon p,
.helpCenterFlRig .helpCenterFl ul.helpCenterFlUl li .helpCenterFlUlCon span,
.helpCenterFlRig .helpCenterFl ul.helpCenterFlUl li .helpCenterFlUlCon div{
    font-size: 14px!important;
    color: #999!important;
}
.helpCenterFlRig .helpCenterFl ul.helpCenterFlUl li .helpCenterFlUlCon img{
    display: none;
}
.helpCenterFlDetailCon{
    margin: 10px 0 40px 6px;
    color: #666;
    line-height: 30px;
}
.helpCenterFlDetailCon img{
    max-width: 90%;
    display: block;
    margin: 0 auto;
}
.helpCenterFlDetailCon p,
.helpCenterFlDetailCon span,
.helpCenterFlDetailCon a,
.helpCenterFlDetailCon div{
    font-size: 14px!important;
    color: #666!important;
    line-height: 30px!important;
}
/*鍏徃浠嬬粛*/
.helpGsjs{
    width: 1200px;
    margin: 30px auto;
}
.helpGsjs .helpGsjsCon{
    margin: 10px 10px;
}
.helpGsjs .helpGsjsCon p{
    color: #666;
    line-height: 34px;
    font-size: 16px;
}
.helpGsjsUl{
    display: flex;
}
.helpGsjsUl li{
    margin-right: 2%;
    width: calc(85% / 3);
    border: 1px solid #f3f3f3;
    padding: 35px 20px 20px 20px;
    line-height: 30px;
    font-size: 18px;
    transition: all .4s;
}
.helpGsjsUl li:hover{
    transform: scale(1.02);
    box-shadow: 0 0 3px rgba(0,0,0,.4);
}
.helpGsjsUl li:last-child{
    margin-right: 0;
}
.helpGsjsUl li h6{
    font-size: 24px;
    color: #ff1414;
    font-weight: bold;
}
.helpGsjsUl li .helpGsjsUlEnglish{
    font-size: 18px;
    color: #666;
    padding-bottom: 20px;
}
.helpGsjsUl li .helpGsjsUlCon{
    font-size: 18px;
    color: #333;
}

/*娉曞緥澹版槑*/
.helpFlsm{
    width: calc(1200px - 12%);
    margin: 30px auto;
    background-color: #fafafa;
    padding: 2% 6%;
}
.helpFlsm .helpFlsmTop{
    margin-bottom: 4%;
}
.helpFlsm .helpFlsmTop>h2{
    text-align: center;
    font-size: 28px;
    color:#333;
    margin-bottom: 10px;
    font-weight: bold;
}
.helpFlsm .helpFlsmTop .helpFlsmTopBott{
    color: #ff1414;
    text-align: center;
}
.helpFlsmCon .helpFlsmConTitle{
    font-size: 16px;
    color: #333;
    margin-bottom: 10px;
    line-height: 30px;
}
.helpFlsmCon p{
    color: #666;
    line-height: 30px;
}
/*鑱旂郴鎴戜滑*/
.helpConcatMy{
    width: 1200px;
    margin: 30px auto 100px;
 }
.helpConcatMyLxfs h2,
.helpContactDz h2{
    font-size: 28px;
    color: #333;
    font-weight: bold;
    text-align: center;
}
.helpConcatMyLxfs .helpConcatMyLxfsEnglish,
.helpContactDz .helpContactDzEnglish{
    font-size: 24px;
    color: #999;
    text-align: center;
    margin-bottom: 44px;
}
.helpConcatMyLxfs{
    margin-bottom: 20px;
}
.helpConcatMyLxfs .helpConcatMyLxfsUl{
    display: flex;
}
.helpConcatMyLxfs .helpConcatMyLxfsUl li{
    margin-right: 2%;
    width: calc(96% / 3);
    text-align: center;
}
.helpConcatMyLxfs .helpConcatMyLxfsUl li:last-child{
    margin-right: 0;
}
.helpConcatMyLxfs .helpConcatMyLxfsUl li h6{
    font-size: 16px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
}
.helpConcatMyLxfs .helpConcatMyLxfsUl li .helpConcatMyLxfsRx{
    color: #999;
    margin-bottom: 10px;
}
.helpConcatMyOne{
    background-color: aliceblue;
    padding: 20px 0;
    margin-bottom: 40px;
}
.helpConcatMyOne .helpConcatMyUl{
    display: flex;
    width: 1200px;
    margin: 0 auto;
}
.helpConcatMyOne .helpConcatMyUl li{
    padding: 40px 30px;
    margin-left: 25px;
    line-height: 22px;
    width: calc((100% - 50px - 60px) / 3);
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.helpConcatMyOne .helpConcatMyUl li h2{
    font-size: 28px;
    color: #333;
    font-weight: bold;
    margin-bottom: 20px;
}
.helpConcatMyOne .helpConcatMyUl li .helpConcatMyEnglish{
    font-size: 24px;
    color: #999;
}
.helpConcatMyOne .helpConcatMyUl li .helpConcatMyUlRx{
    color: #ff1414;
    font-weight: bold;
    margin: 12px 0;
    font-size: 16px;
    display: flex;
    align-items: center;
}
.helpConcatMyOne .helpConcatMyUl li .helpConcatMyUlRx img{
    width: 20px;
    height: 20px;
    margin-right: .4%;
}
.helpConcatMyOne .helpConcatMyUl li h6{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.helpConcatMyOne .helpConcatMyUl li .helpConcatMyUlTime{
    color: #999;
    line-height: 26px;
}
.helpConcatMyOne .helpConcatMyUl li.helpConcatMyUlLi{
    background-color: rgba(255,255,255,0.6);
}
.helpContactDz{
    width: 1200px;
    margin: 100px auto;
}
.helpContactDz .helpContactDzDetail{
    color: #999;
}
/*甯姪涓績棣栭〉*/
.helpIndexBox{
    width: 1200px;
    margin: 40px auto;
}
.helpIndexBox .helpIndexBoxOne{
    display: flex;
}
.helpIndexBox .helpIndexBoxOne li{
    box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.05);
    padding: 34px 10px 0 40px;
    margin-left: 20px;
    position: relative;
    width: calc((86% - 100px) / 4);
}
.helpIndexBox .helpIndexBoxOne li:first-child{
    margin-left: 0;
}
.helpIndexBox .helpIndexBoxOne li .helpIndexBoxOneTop{
    font-size: 20px;
    color: #000;
    display: flex;
    align-items: center;
}
.helpIndexBox .helpIndexBoxOne li .helpIndexBoxOneTop a{
    display: inline-block;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    border:1px solid #ccc;
    text-align: center;
    align-content: center;
    margin-left: 6%;
}
.helpIndexBox .helpIndexBoxOne li .helpIndexBoxOneTop a i{
    color: #ccc;
}
.helpIndexBox .helpIndexBoxOne li .helpIndexBoxOneCen{
    margin-top: 10px;
    line-height: 30px;
    display: flex;
    flex-direction: column;
}
.helpIndexBox .helpIndexBoxOne li .helpIndexBoxOneCen a{
    color: #666;
    position: relative;
    padding-left: 6%;
}
.helpIndexBox .helpIndexBoxOne li .helpIndexBoxOneCen a::before{
    color: #999;
    content: "鈥�";
    position: absolute;
    z-index: 100;
    left: 0%;
    top: 0px;
    font-size: 18px;
}
/*璁块棶缁熻*/
.fwtj .layui-table-header table,
.fwtj .layui-table-body table{
    width: 100%;
}
.fwtj .layui-table-header .layui-table-cell,
.fwtj  .layui-table-body .layui-table-cell{
    width: 100%;
    line-height: 36px;
    height: 36px;
}
.fwtj .layui-table-header th:first-child,
.fwtj .layui-table-body tr td:first-child{
    width: 6%;
}
.fwtj .layui-table-header th:nth-child(2),
.fwtj .layui-table-body tr td:nth-child(2){
    width: 14%;
}
.fwtj .layui-table-header th:nth-child(3),
.fwtj .layui-table-body tr td:nth-child(3){
    width: 10%;
}
.fwtj .layui-table-header th:nth-child(4),
.fwtj .layui-table-body tr td:nth-child(4){
    width: 25%;
}
.fwtj .layui-table-header th:nth-child(5),
.fwtj .layui-table-body tr td:nth-child(5){
    width: 20%;
}
.fwtj .layui-table-header th:nth-child(6),
.fwtj .layui-table-body tr td:nth-child(6){
    width: 15%;
}
.fwtj .layui-table-header th:nth-child(7),
.fwtj .layui-table-body tr td:nth-child(7){
    width: 10%;
}

.fwtj .layui-table-body tr td,
.fwtj .layui-table-header th{
    display: inline-block;
}
.fwtj .layui-table-body tr td{
    border-right: none;

}







@media (min-width: 1301px) and (max-width: 1660px) {
    .fbcpBox .fbcpBq{
        left:5%
    }
    .companyDzSelect .layui-input-block .layui-form-select{
        width: 20%;
    }
    .personalRzBox .productCompany .layui-input-block .layui-input{
        width: 18%;
    }
    .gstkzpBoxBottomBot li .gstkzpBoxBottomBotImgBox
    {
        height: 120px;
    }
    .gstkzpBoxBottomBot li .gstkzpBoxMask{
        height: 130px;
    }
    .czMoneyBoxBott ul li{
        line-height: 30px;
        height: 70px;
    }
    .czMoneyBoxBott ul li p input{
        line-height: 23px;
        width: 60%;
    }
}
@media (min-width: 1000px) and (max-width: 1300px) {
    .fbcpBox .fbcpBq{
        left:2%
    }
    .companyDzSelect .layui-input-block .layui-form-select{
        width: 24%;
    }
    .personalRzBox .productCompany .layui-input-block .layui-input{
        width: 26%;
        margin-bottom: 10px;
    }
    .addprojectsinput{
        margin-bottom: 10px;
    }
    .renwuStatus .renwuStatusUl > li .renwuStatusLeft{
         width: 18%;
     }
    .fbcpDetail .fbcpDetailTop .fbcpDetailRig{
        margin-right: 0;
    }
    .gstkzpBoxBottomBot li .gstkzpBoxBottomBotImgBox{
        height: 90px;
    }

    .gstkzpBoxBottomBot li .gstkzpBoxMask{
        height: 100px;
    }
    .gstkzpBoxBottomBot li{
        width: 13%;
    }
    .contentTable .beside .bottomCon > p{
        line-height: 14px;
        font-size: 10px;
    }
    .czMoneyBoxBott ul li{
        line-height: 26px;
        height: 54px;
    }
    .czMoneyBoxBott ul li p input{
        line-height: 23px;
        width: 70%;
    }
    .updemail li{
        width: 120px;
    }

}
@media (min-width: 1000px) and (max-width: 1009px) {
    .typeshowdiv ul .typeshowLine-3{
        left: 63%;
    }

}
@media (min-width: 1100px) and (max-width: 1199px) {
    .typeshowdiv ul .typeshowLine-3{
        left: 58%;
    }

}
@media (min-width: 1200px) and (max-width: 1299px) {
    .typeshowdiv ul .typeshowLine-3{
        left: 56%;
    }
}
@media (min-width: 1300px) and (max-width: 1399px) {
    .typeshowdiv ul .typeshowLine-3{
        left: 54%;
    }

}
@media (min-width: 1400px) and (max-width: 1499px) {
    .typeshowdiv ul .typeshowLine-3{
        left: 52%;
    }
}
@media (min-width: 1500px) and (max-width: 1599px) {
    .typeshowdiv ul .typeshowLine-3{
        left: 50%;
    }
}
@media (min-width: 1600px) and (max-width: 1699px) {
    .typeshowdiv ul .typeshowLine-3{
        left: 48%;
    }
}
@media (min-width: 1000px) and (max-width: 1399px) {
    .silderUl .sliderAFir{
        background-position: 9% 40%;
    }
    .layui-layout-admin .layui-side.width8 {
        width: 13%;
    }
    .imgPhoto,
    .gstkzpBox{
        width: 86%;
        left: 14%;
    }
    .contentBox,.huishouzhan  {
        width: 86%;
        left: 14%;
    }
    .duanluoForm form .layui-form-label{
        width: 12%;
    }
    .duanluoForm form .layui-input-block{
        margin-left: 14%;
    }
    .duanluoFormKeyWord .layui-input-block textarea{
        width: 13%;
        font-size: 10px;
        margin-right: 0;
        padding: 6px 2px;
    }
    .duanluoFormKeyWord .layui-input-block .duanluoFormKeyWordText .layui-form-select{
        width: 8%;
        margin-right: 0;
        font-size: 10px;
    }
    .duanluoFormKeyWord .layui-input-block .duanluoFormKeyWordText .layui-form-select i{
        font-size: 12px;
        right: 4px;
    }
    .duanluoFormKeyWord .layui-input-block .duanluoFormKeyWordText .layui-form-select .layui-input{
        padding-right: 20px;
    }

    .duanluoFormPrice .layui-input-block .layui-input {
        width: 26%;
    }
    .duanluoFormTpys > .layui-input-block {
        width: 78%;
        padding: 10px 10px;
    }
    .duanluoFormTpysBox .duanluoFormTpysBoxTwo .layui-form-label {
        width: 18%;
    }
    .rewuListBox table tr td,
    .rewuListBox table tr th,
    .wzListBoxInside table tr td{
        padding: 9px 0;
    }
    .wzListForm .wzListFormLeft{
        width: 34%;
    }
    .taskaricleBox form .layui-form-item{
        width: 50%;
    }
    .wzListForm .wzListFormLeft .layui-input-block .layui-form-select,
    .wzListFormRig .layui-input-block input{
        width: 74%;
    }
    .wzListForm .wzListFormLeft .layui-input-block .layui-form-label, .wzListFormRig .wzListFormRigSousuo{
        width: 26%;
    }
    .duanluoFormSub{
        left: 14%;
        width: 83%;
    }
    .passwordXgBoxBottComm form .layui-form-item{
        width: 62%;
    }
    .passwordXgBoxBottComm form .layui-form-item .layui-form-label{
        width: 18%;
    }
    .passwordXgBoxBottComm form .layui-form-item .layui-input-block .layui-input{
        width: 38%!important;
    }
    .passwordXgBoxBottXgmm form .layui-form-item .layui-input-block .layui-input{
        width: 50%!important;
    }
    .shopconfigBanner .layui-table th, .shopconfigBanner .layui-table td{
        padding: 6px 4px;
    }
    .selfCauozuo button{
        margin-bottom: 4px;
    }

    .duanluoFormScfsOneInput textarea{
        width: 60%;
    }
    .duanluoForm .duanluoFormCpfl .el-input{
        width: 36%;
    }
    .ffloatRight{
        right: 26px;
        top: -10px;
    }
    .tishiCon{
        width: 86%;
    }
    .productListTable .layui-table-view .layui-table td .layui-table-cell{
        padding: 0 2px;
    }
    .contentTable .laytable-cell-1-0-3 a{
        margin: 0 5%;
    }
    .lxrxxContent .layui-form-item .layui-input-block .lxrxxName{
        width: 30%;
    }
    .lxrxxPhoneHaoma .lxrxxPhoneHaomaLine input:nth-child(1),
    .lxrxxPhoneHaoma .lxrxxPhoneHaomaLine input:nth-child(3),
    .companyInfoPageBox form .companyInfoSzcs .layui-input-block{
        width: 26%;
    }
    .companyInfoPageBox form .companyInfoPageBoxImportant .layui-input-block input,
    .companyInfoPageBoxCommon input{
        width: 62%;
    }
    .companyInfoPageBox form .companyInfoQx .layui-input-block{
        width: 18%;
    }
    .wzEditedBeside form .wzEditedBesideCommon .layui-input-block input{
        width: 56%;
    }
    .wzEditedBeside .wzEditedBesideFl .layui-input-block input{
        width: 42%;
    }
    .productListTable .layui-form  table tr th:first-child,
    .productListTable .layui-table-view .layui-table td:first-child{
        width: 8%;
    }
    .productListTable .layui-form table tr th:nth-child(2), .productListTable .layui-table-view .layui-table td:nth-child(2) {
        width: 48%;
    }

}
@media (min-width: 1400px) and (max-width: 1550px) {
    .lxrxxPhoneHaoma .lxrxxPhoneHaomaLine input:nth-child(1),
    .lxrxxPhoneHaoma .lxrxxPhoneHaomaLine input:nth-child(3){
        width: 20%;
    }
    .layui-layout-admin .layui-side.width8 {
        width: 10%;
    }
    .contentBox,.huishouzhan  {
        width: 89%;
        left: 11%;
    }
    .duanluoForm form .layui-form-label {
        width: 10%;
    }
    .duanluoForm form .layui-input-block{
        margin-left: 12%;
    }
    .duanluoFormKeyWord .layui-input-block textarea{
        width: 12%;
    }
    .duanluoFormKeyWord .layui-input-block .duanluoFormKeyWordText .layui-form-select{
        width: 7%;
    }
    .duanluoFormPrice .layui-input-block .layui-input {
        width: 16%;
    }
    .duanluoFormTpys > .layui-input-block {
        width: 56%;
    }
    .passwordXgBoxBottComm form .layui-form-item{
        width: 50%;
    }
    .passwordXgBoxBottComm form .layui-form-item .layui-form-label{
        width: 18%;
    }
    .passwordXgBoxBottComm form .layui-form-item .layui-input-block .layui-input{
        width: 38%!important;
    }
    .passwordXgBoxBottXgmm form .layui-form-item .layui-input-block .layui-input{
        width: 50%!important;
    }
    .shopconfigBanner .layui-table th, .shopconfigBanner .layui-table td{
        padding: 6px 4px;
    }
    .imgPhoto,
    .gstkzpBox{
        width: 89%;
        left: 11%;
    }
    .companyInfoPageBox form .companyInfoPageBoxImportant .layui-input-block input{
        width: 30%;
    }
    .wzEditedBeside form .wzEditedBesideCommon .layui-input-block input{
        width: 40%;
    }
    .wzEditedBeside .wzEditedBesideFl .layui-input-block input{
        width: 30%;
    }
    .taskaricleBox form .layui-form-item{
        width: 42%;
    }

}
@media (min-width: 1290px) and (max-width: 1600px) {
    .lxrxxContent .layui-form-item .layui-form-label{
        width: 8%;
    }
    .lxrxxQQkefuBox .lxrxxQQkefuBoxInside .lxrxxQQkefu{
        width: 16%;
    }
    .renwuStatus .renwuStatusUl > li .renwuStatusLeft {
        width: 13%;
    }
}
@media (min-width: 1000px) and (max-width: 1289px) {
    .lxrxxContent .layui-form-item .layui-form-label{
        width: 12%;
    }
    .lxrxxQQkefuBox .lxrxxQQkefuBoxInside .lxrxxQQkefu{
        width: 22%;
    }
    .lxrxxQQkefuBox .lxrxxQQkefuBoxInside .lxrxxQQkefu img{
        width: 24%;
    }
    .eamilBox .wxrzImgBoxForm .layui-form-item .layui-form-label {
        width: 18%;
    }
    .eamilBox form .layui-form-item .layui-input-block .layui-input {
        width: 28%;
    }
    .eamilBoxNewHoama input{
        width: 56%!important;
    }
    .personalRigZhgl .personalRigZhglTop .personalRigZhglLeft .zhglQt .mingxi,
    .personalRigZhgl .personalRigZhglTop .personalRigZhglLeft .zhglQt .chongzhi{
        font-size: 12px;
    }
    .productlistBox .layui-tab-title li{
        padding: 0 4px;
        min-width: 80px;
    }
    .productListTable .layui-form table tr th:last-child {
        width: 24%;
    }
    .productListTable .layui-form table tr th:first-child{
        width: 8%;
    }


}
@media (min-width: 1000px) and (max-width: 1450px) {
    .phoneRzTk{
        width: 66%!important;
    }
    .newsKfDivUl .newsKfDivUlBottCon{
        margin-top: 4%;
    }
    .shenheSuccessXinxiDeta span{
        width: 14%;
    }
    .fwtj .layui-table-header th:first-child, .fwtj .layui-table-body tr td:first-child{
        width: 10%;
    }
    .fwtj .layui-table-header th:nth-child(6), .fwtj .layui-table-body tr td:nth-child(6){
        width: 11%;
    }

}
@media (min-width: 1400px) and (max-width: 1550px) {
    .duanluoFormSub{
        left: 11%;
        width: 87%;
    }
    .shenheSuccessXinxiDeta span{
        width: 10%;
    }
}
@media screen and (max-width: 1200px) {
    header .headerCenter,
    .titleCenter,
    .gonggaoConBox,
    .gonggaoDetailBox,
    .footer #bottomnav,
    #helpCenMd,
    .helpCenMdTitle,
    .helpCenBox,
    .helpGsjs,
    .helpConcatMy,
    .helpConcatMyOne .helpConcatMyUl,
    .helpContactDz{
        width: 98%;
    }
    .titleCenter ul{
        width: 100%;
    }
    .titleCenter ul li{
        padding: 0 20px;
    }
}
@media screen and (max-width: 1240px){
    .scspBoxTabDiv .scspBoxTabDivHave li {
        width: calc(90% / 3);
    }
}




