/*footer*/
.clcmFooter{width: 100%; background-color: #262626;color: #cbc9cb;}
.clcmService{width: 1454px;height: 254px; margin: 0 auto;overflow: hidden;}
.pubContact{float: left; height: 100%; padding-top: 70px;}
.pubContact>img{width: 269px;height: 70px;margin-bottom: 20px;}
.pubContact>p{font-size: 20px;}
.pubTouch{float: left;padding: 54px 200px 0 224px;}
.pubTouch dt{font-size: 16px;margin-bottom: 4px;}
.pubTouch dd{font-size: 14px;line-height: 22px;}
.clcmCode{overflow: hidden;float: right; padding-top: 50px;}
.clcmCodeItem{width: 118px;float: left;margin-left: 52px;}
.clcmCodeItem:nth-of-type(1){margin-left: 0 !important;}
.clcmCodeItem>img{width: 100%;height: 118px;margin-bottom: 3px;}
.clcmCodeItem>p{text-align: center;}
.clcmCopyright{box-sizing: border-box; width: 100%;height: 108px;background-color: #353535;
    text-align: center;line-height: 22px;padding-top: 35px;
}
@media screen and (max-width: 1500px) {
    .page1TxtWrap{width: 1200px !important;}
    /*.header,.page1TxtWrap{width: 1200px !important;}*/
    .clcmService{width: 1200px;}
    .pubTouch{padding: 54px 100px 0 124px;}
}
/*input框选中样式*/
/*swiper css*/
.yxkMaskChecked{overflow: hidden !important;}
.swiper-pagination-bullet{width: 11px;height: 11px; background-color: #CFCFCF;opacity: 1;border-radius: 50%;overflow: hidden;user-select: none;}
.swiper-pagination-bullet-active{background-color: #E7022E;}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 22px 0;}
.swiper-container-vertical>.swiper-pagination-bullets{right: 30px;}
.swiper-pagination-bullet-active{background: #E7022E !important;}
:focus {
    outline: -webkit-focus-ring-color auto 0;
}
.swiper-pagination .swiper-pagination-bullet:nth-last-of-type(1){display: none !important;}
/*custom css*/
.customerSerWrap{width: 350px;position: fixed;right: 18px;bottom: 0;z-index: 97;box-sizing: border-box;
    border-top-left-radius: 5px;border-top-right-radius: 5px;overflow: hidden;background-color: #FFF;}
.customerSerWrap div{box-sizing: border-box;}
.customerSerHeader{width: 100%;height: 50px; background-color:#5b799a;padding-left:15px;line-height: 50px;color: #FFF;font-size: 12px; overflow: hidden;}
.customerSerHeaderLogo{float: left;}
.customerSerHeaderLogo img{width: 32px;height: 32px;margin: 9px 10px 0 0;float: left;}
.customerSerHeaderOper{float: right;padding-top: 12px;}
.customerSerHeaderOperItem{width: 26px;height: 26px;padding: 5px;float: left;background-size: 16px 16px;cursor: pointer;
    background-repeat: no-repeat;background-position: 5px 5px;
}
.customerSerHeaderOperItem1{background-image: url("https://img2.youxingku.cn/20181108/2-105-1541656492-5632.png");}
.customerSerHeaderOperItem2{background-image: url("https://img2.youxingku.cn/20181108/2-105-1541656504-8591.png");}
.customerSerHeaderOperItem3{background-image: url("https://img2.youxingku.cn/20181108/2-105-1541656510-6425.png");background-position: 5px 4px;}
/*.customerSerHeaderOperItem1Checked{background-image: url("/images/customerSerHeaderOper1Checked.png");}*/
.customerSerCon{width: 100%;height: 320px;background-color: #F7F7F7;overflow-y: auto;}
.customerSerItemWrap{width: 100%;padding:8px 12px 0;}
.customerSerItemWrapItem{width: 100%;margin-bottom: 12px;}
.customerSerItemWrapItemDaley1{display: none;}
.customerSerItemWrapItemTitle{padding-left: 40px;color: #8D8D8D;margin-bottom: 5px;font-size: 12px;}
.customerSerItemWrapItemShow{width: 100%;position: relative;overflow: hidden;}
.customerSerDefault{display: block;width: 30px;height: 30px;border-radius: 50%;position: absolute;left: 0;top: 0;}
.customerSerItemWrapItemShowCon{max-width: 250px;background-color: #FFF;padding: 10px 5px;margin-left: 40px;float: left;}
.customerSerItemWrapItemShowCon a{color: #36C;text-decoration: underline;}
.customerSerItemWrapItemShowCon:before{
    width: 0; height: 1px; border-width: 6px 7px; border-style: dashed solid dashed solid;
    border-color: transparent #feffff transparent transparent;font-size: 0;line-height: 0;
    content: "";position: absolute;top: 6px;left: 27px;z-index: 1;
}
.customerSerToolbar{width: 100%;height: 25px;border-top: 1px solid #DDD;background-color: #FFF;overflow: hidden;}
.customerSerToolbarItem{float: left;width: 20px;height: 20px;cursor: pointer;background-color: #7d7d7d;margin: 3px 0 0 6px;}
.customerSerToolbar img{ width: 100%;height: 100%;}
.customerSerToolbarItemSpec{width: 22px;}
.customerSerToolbarItem:hover{background-color: rgb(135,31,120);}
.msgAreaWrap{width: 100%;margin-top: 2px;}
.msgArea{width: 100%;padding: 5px 0 5px 8px;}
.msgArea textarea{width: 100%;outline: none;height: 60px;border: 0;resize: none;font-size: 14px;}
.msgSubWrap{width: 100%;height: 30px;padding: 0 8px; overflow: hidden;}
.msgSub{float: right;overflow: hidden;}
.msgSubTips{float: left;color: #999;font-size: 12px;padding-top: 8px;margin:1px 8px 1px 0;}
.msgSubBtn{float: left;width: 58px;height: 28px;color: #FFF;text-align: center;line-height: 28px;cursor: pointer;
    background-color: #5b799a;border-radius: 5px;user-select: none;}
.msgComfireWindow{display: none; width: 250px;height: 113px;border: 1px solid #5b799a;z-index: 2;
    border-top: 3px solid #5b799a;position: absolute;top: 25%;left: 0;right: 0; margin: auto;background-color: #FFF;}
.msgComfireWindowCon{text-align: center;margin: 20px 0;font-size: 14px;line-height: 30px;padding: 0 5px;}
.msgComfireWindowOper{width: 90%;margin: 0 5%;}
.msgComfireWindowOperOk{text-align: center;
    margin: 0 5%;
    border-radius: 3px;
    background-color: #5b799a;
    color: #fff;
    width: 35%;
    height: 30px;
    font-size: 14px;
    display: inline-block;
    line-height: 30px;
    cursor: pointer;

}
.msgComfireWindowOperCancel{
    text-align: center;
    margin: 0 8%;
    border-radius: 3px;
    width: 35%;
    height: 30px;
    font-size: 14px;
    display: inline-block;
    line-height: 30px;
    background-color: #fff;
    color: #1f3d3a;
    border: 1px solid #5b799a;
    cursor: pointer;
}
.customerSerTime{width: 100%;color: #D2D2D2;margin-bottom: 20px;font-size: 12px;text-align: center;}
.customerSerShow{display: block !important;}
/*?*/
.pubCusSer{position: fixed;right: 141px;bottom: 30px;z-index: 4;cursor: pointer;}
.pubCusSerSoled{bottom: 82px;}
.pubCusSerDetailSoled{bottom: 120px;}
.pubCusSer>p{text-align: center;font-size: 16px;color: #222;padding-top: 8px;margin: 0;}
.pubCusSerIcon{width: 104px;height: 104px;position: relative;}
.pubCusSerIconBg{width: 100%;height: 100%;}
.pubCusSerAni{
    width: 6px;height: 6px;position: absolute;left: 50%;top: 50%;margin: -3px 0 0 -3px;
    -ms-animation:rotate 3s infinite linear;
    -o-animation:rotate 3s infinite linear;
    -moz-animation:rotate 3s infinite linear;
    -webkit-animation:rotate 3s infinite linear;
    animation:rotate 3s infinite linear;
}
.pubCusSerAniBg{display: block;width: 6px;height: 6px;position: absolute;left: 52px;top: 0;}
@-webkit-keyframes rotate{
    0%{
        transform:rotate(0deg);
    }
    100%{
        transform:rotate(360deg);
    }
}
@-o-keyframes rotate{
    0%{
        transform:rotate(0deg);
    }
    100%{
        transform:rotate(360deg);
    }
}
@-ms-keyframes rotate{
    0%{
        transform:rotate(0deg);
    }
    100%{
        transform:rotate(360deg);
    }
}
@-moz-keyframes rotate{
    0%{
        transform:rotate(0deg);
    }
    100%{
        transform:rotate(360deg);
    }
}
@keyframes rotate{
    0%{
        transform:rotate(0deg);
    }
    100%{
        transform:rotate(360deg);
    }
}
@media screen and (max-width:1680px){
    .pubCusSer{right: 81px;}
}
/*1600×900*/
@media screen and (max-width:1600px){
    .pubCusSer{right: 61px;}
}
/*1440×900*/
@media screen and (max-width:1440px){
    .pubCusSer{right: 21px;}
}
/*1400×1050*/
@media screen and (max-width:1400px){
    .pubCusSer{right: 11px;}
}
/*1366×768*/
@media screen and (max-width:1366px){
    .pubCusSer{right: 2.5px;}
}
/*?*/
.yxkShow{display: block !important;}
.yxkHide{display: none !important;}
.yxkMaskChecked {
    overflow: hidden !important;
}

/*.customerMask{*/
    /*display: none;*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*position: fixed;*/
    /*left: 0;*/
    /*top: 0;*/
    /*background-color: rgba(0,0,0,.5);*/
    /*z-index: 99;*/
/*}*/
/*.customerMaskBg{*/
    /*width: 988px;*/
    /*height: 524px;*/
    /*border-radius: 8px;*/
    /*overflow: hidden;*/
    /*position: absolute;*/
    /*left: 50%;*/
    /*top: 50%;*/
    /*margin: -262.5px 0 0 -494px;*/
    /*padding:20px 20px 20px 590px;*/
    /*box-sizing: border-box;*/
    /*background: url("../images/loginBg.png") no-repeat 0 0;*/
    /*background-color: #fff;*/
/*}*/
/*.customerMaskBgTitle {*/
    /*overflow: hidden;*/
/*}*/
/*.customerMaskBgCloseBtn {*/
    /*display: block;*/
    /*float: right;*/
    /*cursor: pointer;*/
/*}*/

/*.yxkMobile{width: 100%;height:50px;position: relative;overflow: hidden;}*/
/*.yxkMobileWrap>h3{font-size: 32px;color: #222;text-align: center;padding: 100px 0 7px;}*/
/*.yxkMobileWrap>p{font-size: 14px;color: #999;text-align: center;margin-bottom: 30px;}*/

/*.yxkMobile>input{width: 100%;height:100%;font-size: 14px;margin: 0;box-sizing: border-box;*/
    /*padding: 0;*/
    /*list-style: none;*/
    /*border: 0;*/
    /*outline: 0;*/
    /*font-weight: normal;*/
    /*border-bottom: 1px solid #e7e7e7;text-indent: 12px;*/
    /*font-style: normal;display: block;}*/
/*.yxkMobileNext{width: 223px;height:46px;line-height: 46px;text-align: center;font-size: 20px;color: #fff;cursor: pointer;*/
    /*border-radius:50px;margin:50px auto 0;*/
    /*background:linear-gradient(to right,#e22839,#fd6570);*/
/*}*/
/*.loginMobileCode{*/
    /*width: 100px;height:40px;position: absolute;right: 0;top: 5px;*/
/*}*/
/*.loginMobileCode>div {*/
    /*width: 100px;*/
    /*height: 40px;*/
    /*text-align: center;*/
    /*line-height: 40px;*/
    /*font-size: 12px;*/
/*}*/
/*.loginMobileCode>.codeConHide {*/
    /*color: #d20000;*/
    /*cursor: pointer;*/
/*}*/
/*.loginMobileCode>.codeTime {*/
    /*color: #888888;*/
/*}*/
/*.yxkErrorTips{color: #d20000;font-size: 14px;}*/
/*.yxkMobileTips{color: #888;font-size: 14px;text-align: center;margin-top: 10px;}*/
/*.yxkErrorTipsCon{margin-top: 20px;font-size: 16px;}*/
/*.cusStep2,.cusStep3{width: 318px; display: none;}*/
/*slide*/
.slideBar{width: 46px;position: fixed;right: 0;bottom: 140px;z-index: 999;}
.slideBarItem{width: 46px;height: 46px;border-radius:10px 0 0 10px;cursor: pointer;position: relative;
    background:linear-gradient(to left,#6d4fed,#21c4d7);margin-bottom: 20px;
}
.slideBarItemTxt{line-height: 46px;text-align: center;color: #fff;opacity: 0;transition: opacity .15s;}
.slideBarItem:nth-of-type(2){
    background:linear-gradient(to left,#e22839,#fd6570);margin-bottom: 0;
}
.slideBarItemIcon{width: 100%;height: 100%;position: absolute;left: 0;top: 0;
    background: url("../images/slideBarItem1.png") no-repeat center center;opacity: 1;transition: opacity .15s;
}
.slideBarItem:nth-of-type(2) .slideBarItemIcon{
    background: url("../images/slideBarItem2.png") no-repeat center center;
}
.slideBarItem:hover .slideBarItemIcon{opacity: 0;}
.slideBarItem:hover .slideBarItemTxt{opacity: 1;}
.cusStep1{width: 318px;}
/*sizeTips*/
.sizeTips{width: 610px;height: 530px;position: fixed;left: 50%;top: 50%;margin: -265px 0 0 -305px;z-index: 999;}
.sizeTips>img{width: 100%;height: 100%;}
.sizeMaskClose{width: 14px;height: 14px;position: absolute;right: 20px;top:20px;cursor: pointer;}
.sizeMaskClose>img{width: 100%;height: 100%;}
.sizeTipsClosePer{width: 223px;height: 46px;  position: absolute;bottom: 50px;left: 50%;margin-left:-111.5px;cursor: pointer;}
.sizeTipsClosePer>img{width: 100%;height: 100%;}
/*input框选中样式*/
.yxkMaskChecked{overflow: hidden !important;}
/*mask css*/
.yxkDelMask{width: 100%;height: 100%;background-color: rgba(0,0,0,.5);position: fixed;left: 0;top: 0;z-index: 1001;}
.yxkDelWrap{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 1002;}
.yxkDelMain{width: 100%;height: 100%;position: relative;}
.yxkDel{width: 300px;background-color: #FFF;color: #222;border-radius: 8px;overflow: hidden;position: absolute;left: 50%;top: 50%;}
.yxkDelTips{width: 100%;text-align: center;padding: 30px 0;}
.yxkDelTips>p{line-height: 24px;font-size: 16px;padding: 0 30px;}
.yxkDelOper{width: 100%; overflow: hidden;}
.yxkDelOper>div{width: 50%;float: left;box-sizing: border-box; border-top: 1px solid #E7E7E7;text-align: center;line-height: 45px;cursor: pointer;transition: all .15s;}
.yxkDelOper>div:hover{background-color: #f5f5f5;}
.yxkDelComfire{border-right: 1px solid #E7E7E7;}
.yxkPromptTips{
    background-color: #2E2E2E;color: #fff;text-align: center;border-radius: 8px;position: fixed;left: 50%;top: 50%;
    padding: 14px 20px;z-index: 200;
}
.yxkPromptTipsIn{
    -webkit-animation-name:yxkPromptTipsIn;
    animation-name:yxkPromptTipsIn;
    -webkit-animation-name:yxkPromptTipsIn;
    animation-duration:.2s;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1;
}
@-webkit-keyframes yxkPromptTipsIn {
    0% {
        opacity:0;
        -webkit-transform:scale(.5);
        transform:scale(.5);
    }
    100% {
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1);
    }
}
@keyframes yxkPromptTipsIn{
    0% {
        opacity:0;
        -webkit-transform:scale(.5);
        -ms-transform:scale(.5);
        transform:scale(.5);
    }
    100% {
        opacity:1;
        -webkit-transform:scale(1);
        -ms-transform:scale(1);
        transform:scale(1);
    }
}

/*animate Out*/
.yxkPromptTipsOut{
    -webkit-animation-name:yxkPromptTipsOut;
    animation-name:yxkPromptTipsOut;
    -webkit-animation-name:yxkPromptTipsOut;
    animation-duration:.2s;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1;
}
@-webkit-keyframes yxkPromptTipsOut {
    0% {
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1);
    }
    100% {
        opacity:0;
        -webkit-transform:scale(.5);
        transform:scale(.5);
    }
}@keyframes yxkPromptTipsOut{
     0% {
         opacity:1;
         -webkit-transform:scale(1);
         -ms-transform:scale(1);
         transform:scale(1);
     }
     100% {
         opacity:0;
         -webkit-transform:scale(.5);
         -ms-transform:scale(.5);
         transform:scale(.5);
     }
 }
 .yxkPromptTipsWrap{position: relative;z-index: 1003;}
/*agreeContainer*/
.agreeMask{width: 100%;height: 100%;position: fixed;left: 0;top:0;background-color: rgba(0,0,0,.5);z-index: 1001;}
.agreeContainerWrap{width: 700px;box-sizing: border-box;position: absolute;left: 50%;top: 50%;margin: -350px 0 0 -265px;background-color: #fff;}
.agreeContainer{
    font-size: 16px;
    overflow-y: auto;padding: 20px;
    width: 100%;height: 530px;
    background-color: #fff;box-sizing: border-box;
}
.maskCloseIcon{display: block; width: 30px;height: 30px;cursor: pointer;position: absolute;right: -15px;top: -15px;}
.agreeContainer h3{
    font-size: 18px;
    text-align: center;
}
.agreeContainer .title_con{
    text-align: right;
}
.agreeContainer p{
    text-indent: 28px;
    font-size: 14px;
}
.agreeContainer div{
    font-size: 16px;
}
.agreeContainerWrap ::-webkit-scrollbar {
    width: 6px;
}
.agreeContainerWrap ::-webkit-scrollbar-track {
    background-color: #ddd;
}
.agreeContainerWrap ::-webkit-scrollbar-track-piece {
    background-color: #f3f3f3;
    -webkit-border-radius: 3px;
}
.agreeContainerWrap ::-webkit-scrollbar-thumb {
    background-color: #ccc;
    border: solid 1px #c0c0c0;
    border-radius: 3px;
}
.agreeContainerWrap ::-webkit-scrollbar-corner {
    background-color: red;
}
.agreeContainerWrap ::-webkit-resizer {
    background-repeat: no-repeat;
    background-position: bottom right;
}
