.h3Title{width: 100%;height: 72px;line-height: 72px;padding-left: 24px;font-size: 16px;color: #333333;border-bottom: 1px solid #e5e5e5;}
.h3Title span{font-family: Segoe UI;color: #999999;}
.card{border-radius: 0;border:none;}
.card-header {padding: 0 24px;margin-bottom: 0;background: rgba(0,140,214,0.1);border-bottom: none;height: 45px;color: #333333;font-size: 14px;line-height: 45px;cursor: pointer;}

.qdxzBut{ width: 93px; height: 24px; margin: 24px 0 0 10px; border: 1px solid; border-color: #008cd6; border-radius: 4px; font-size: 14px;  color: #008CD6; background-color: #fff; display: block; line-height: 22px;}
.qdxzBut img{ width: 14px; height: 13px; margin: 4px 0 5px 5px;}
.h3TitleAllR{ font-size: 14px;}
.h3TitleAllR strong{ font-size: 22px;line-height: 72px;}
.h3TitleAllR span{ color: rgba(239, 130, 0, 1);line-height: 72px;}
#qdslInput{ width: 121px; height: 31px; border: 1px solid; font-size: 14px; border-color: rgba(0, 0, 0, 0.15); margin: 0 20px; padding: 0 5px; line-height: 31px; outline: none;}
#qdslInput::placeholder{color: #cccccc;}


.card-headerLImg{width: 12px;height: 12px;margin-right: 12px;background: url('../images/iconUp.png') no-repeat center center;}
.collapsed .card-headerLImg{background: url('../images/iconDown.png') no-repeat center center;}
.card-headerR span{color: #008CD6;}
.cardCon{padding: 24px;}
.cardCon20{padding: 20px 24px;}
table{width: 100%; text-align: center;}
table thead tr td{font-size: 16px;color: #333333;}
table tbody tr td{font-size: 14px;color: #333333;}
/* 我的订单 */
.order{width: 100%;height: 88px;padding: 0 24px;border-bottom: 1px solid #E5E5E5;font-size: 16px;}
.orderL{color: #333333;line-height: 26px;}
.orderL01{width: 85px;text-align: justify;display: inline-block;}
.orderR{width: 75px;height: 28px;border-radius: 14px;font-size: 14px;font-weight: bold;margin-top: 30px;}
.orderRywc{background: rgba(0,140,214,0.2);color: #008CD6;}
.orderRckz{background: rgba(239,130,0,0.2);color: #EF8200;}
.orderRysz{background: rgba(170,205,6,0.2);color: #AACD06;}
/* 学校列表 */
#xxlbSearch{width: 100%;height: 72px;padding: 20px 24px;font-size: 14px;line-height: 32px;color: #333;display: flex;}
.xxlbSearchR{width: 151px;height: 32px;border: 1px solid #E5E5E5;border-radius: 4px;font-size: 14px;color: #333;line-height: 30px;padding: 0 12px 0 16px;margin-right: 30px;}
.xxlbSearchR div:first-child{
    min-width: 107px;}
/* 学校列表——下拉菜单样式开始 */
#xxlbSearch .dropdown-toggle::after {position: absolute!important;top: -6px!important;left: 10px!important;display: inline-block!important;border: 0!important;}
#xxlbSearch .dropdown-menu {padding: 3px 0;background: #fff;border-radius: 4px;border: 1px solid #E5E5E5;min-width: 116px;left:0;top: 0;}
#xxlbSearch .dropdown-menu span {font-size: 14px;color: #999;display: inline-block;margin: 7px 17px;cursor: pointer;}
#xxlbSearch .dropdown-menu span:hover{ color: #008CD6;}
/* 学校列表——下拉菜单样式结束 */
#xxlbCon{width: 100%;height: auto;padding: 0 24px;}
#xxlbCon table thead,.qxgys table thead{background: rgba(0,140,214,0.1);}
#xxlbCon table tr td img,.qxgys table tr td img{width: 44px;height: 44px;}
.tableBtn{color: #008CD6;margin: 0 7px;}
/* 分页开始 */
.page{height: 28px;display: flex;justify-content: flex-end;font-size: 14px;color: #666666;line-height: 28px;}
.page01{padding-right: 10px;}
.page02{padding-left: 24px;}
.page input{width: 46px;height: 28px;background: #FFFFFF;border: 1px solid #CCCCCC;opacity: 1;border-radius: 4px;}
.page span{width: 28px;height: 28px;background: #F5F5F5;border: 1px solid #CCCCCC;opacity: 1;border-radius: 4px;text-align: center;
    color: #333;line-height: 26px;
    margin: 0 6px;cursor: pointer;}
.page span.pageOn{background: #008CD6;color: #fff;}
.page span img{width: 14px;height: 14px;margin: 0 auto 0;}
/* 分页结束 */
/* 教室列表开始 */
#jslbWrap{width: 100%;height: auto;padding: 20px 24px 0 24px;display: flex;flex-wrap: wrap;}
.jslb{width: 302px;height: 177px;background: #FFFFFF;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.1);opacity: 1;border-radius: 8px;margin: 0 20px 20px 0;}
#jslbWrap .jslb:nth-child(3n){margin-right: 0!important;}
.jslb img{width: 302px;height: 134px;border-radius: 8px 8px 0 0;}
.jslb span{display: block;width: 302px;height: 43px;font-size: 16px;color: #333333;padding: 0 12px;line-height: 43px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
#imgBig{width: 100vw;height: 100vh;position: fixed;left: 0;top: 0;background: rgba(0, 0, 0, 0.6);z-index: 3;   }
#imgBig img{width: 80vw;height: 80vh;margin-top: 10vh;z-index: 4;}
/* 教室列表结束 */
/* 需求发布开始 */

.xqfbCon{font-size: 14px;color: #666;line-height: 22px;margin-bottom: 11px;}
.xqfbInfo{height: 22px;font-size: 14px;line-height: 22px;color: #666;}
.xqfbInfo span,.spfbCon span{font-size: 12px;width: 52px;height: 22px;text-align: center;border-radius: 12px;}
.xqfbInfowtg{color: #EEC509;background:rgba(253, 208, 0, 0.2);}
.xqfbInfoytj{color: rgba(239, 130, 0, 1);background:rgba(239, 130, 0, 0.2);}
.xqfbInfoshz{color: rgba(170, 205, 6, 1);background:rgba(170, 205, 6, 0.2);}
.xqfbInfoytg{color: #008CD6;background:rgba(0,140,214,0.2);}

.wtgreason{ width: 100%; margin-top: 20px; border-top: #e5e5e5 solid 1px; padding-top: 20px;
    font-size: 14px;
    line-height: 22px;
    color: #666666;}
/* 需求发布结束 */
/* 视频发布开始 */
.spfbWrap{ height: 208px!important;}
.spfbCon{ height: 37px; padding: 2px 12px 0; font-size: 12px; line-height: 22px; color: #008CD6;}
.spfbConBut{ cursor: pointer;}
/* 视频发布结束 */
/* 个人中心——个人信息修改 */
#grzx{padding: 40px 40px 100px;background-color: #fff;}
#grzx #mForm{ width: 500px;}
#grzx #mForm label{text-align: left;}
#grzxImg{width: 100%;height: 122px;padding-bottom: 30px;font-size: 14px;color: #333;}
#grzxImg01{width: 92px;height: 92px;background: #EBECED;border-radius: 50%;font-size: 14px;color: #333333;margin-right: 6px;}
#grzxImg01 img{width: 32px;height: 26px;}
/* 用户协议 */
#yhxy{width: 100%;height: auto;padding: 0 0 100px 0;background: #fff;color: #333333;margin-top: 2px;}
#yhxyh1{font-size: 24px;font-weight: bold;padding-top: 60px;}
#yhxyh1Span{font-size: 12px;line-height: 20px;height: 91px;padding-top: 5px;}
.yhxyh1p{font-size: 14px;margin-bottom: 30px;}

/* 找回密码 */
.zhmm1{width: 740px;height: 135px;padding-top: 40px;display: flex;margin: 0 auto;}
.zhmm1Con{width: 56px;height: 56px;font-size: 14px;color: #CCCCCC;line-height: 22px;text-align: center;}
.zhmm1ConTop{width: 34px;height: 34px;margin: 0 auto;background: url('../images/iconPassGrey.png') no-repeat center center;font-size: 16px;font-weight: bold;color: #fff;}
.zhmm1ConOn{color: #008CD6;}
.zhmm1ConOn .zhmm1ConTop{background: url('../images/iconPassBlue.png') no-repeat center center;}
.zhmmLine1{width: 286px;height: 3px;background: #ccc;margin-top: 15px;}

.zhmmForm{width: 390px;height: 240px;margin: 0 auto;}
.zhmmFormLine{width: 390px;height: 62px;padding-bottom: 22px;display: flex;font-size: 14px;color: #333;}
.zhmmFormLineL{width: 90px;line-height: 40px;text-align: right;}
.zhmmFormLineLLong{ width: 130px!important;}
.zhmmFormLineR{flex:1;height: 40px;padding: 0 0 0 12px;border: 1px solid rgba(0, 0, 0, 0.15);display: flex; position: relative;}
.zhmmFormLineR input{outline: none; height: 36px; margin-top: 1px;}
.zhmmFormLineR input::placeholder{color: #cccccc;}
.zhmmFormLineRInput{width: 204px;height: 36px;}
.zhmmFormLineRText{width: 82px;height: 38px;color: #008CD6;line-height: 38px;text-align: center;cursor: pointer;background: none;outline: none;}

.zhmmBtn{width: 149px;height: 40px;margin: 12px auto 0;}

#zhmmBot{width:740px;height: 176px;background: #FFFBED;border: 1px solid #F9EFD3;margin: 0 auto 50px;padding: 30px;font-size: 12px;color: #666666;line-height: 24px;}
#zhmmBot span{font-size: 14px; display: block;}
.zhmmSuccess{width: 991px;height: 76px;background: #EDFED0;border: 1px solid #E1E1CA;opacity: 1;margin: 20px auto 280px;padding: 20px 25px;}
.zhmmSuccess img{width: 37px;height: 37px;margin-right: 9px;}
.zhmmSuccess strong{font-size: 16px;color: #333;}
.zhmmSuccess span{font-size: 12px;color: #D60000;}

/* 我的校园 */
.school{width: 948px;height: 593px;position: relative;margin: 18px auto;}
.schoolText{width: 70px;height: auto;position: absolute;}
.schoolText h6{background: #ED723C;font-weight: bold;color: #FFFFFF; position: relative; cursor: pointer;}
.schoolText ul li{background: #fff;color: #000; position: relative; cursor: pointer;}
.schoolText h6,.schoolText ul li{width: 70px;height: 17px;padding-left: 3px;font-size: 12px;line-height: 17px;margin-bottom: 2px;}

.schoolText h6 .schoolyardWhite{
    width: 145px; height: 42px; position: absolute; top: -10px; left: 62px; z-index: 99; background: url('../images/schoolyardTipWhite.png') no-repeat center center; padding: 10px 18px 16px 20px; font-size: 12px; line-height: 16px;
}
.schoolText h6 .schoolyardWhite a{ color: #666666;}
.schoolText h6 .schoolyardWhite a:hover{ color: #ED723C;}

.schoolText li .schoolyardOrange{
    width: 145px; height: 42px; position: absolute; top: -10px; left: 62px; z-index: 99; background: url('../images/schoolyardTipOrange.png') no-repeat center center; padding: 10px 18px 16px 20px; font-size: 12px; line-height: 16px;
}
.schoolText li .schoolyardOrange a{ color: #666666;}
.schoolText li .schoolyardOrange a:hover{ color: #ffffff;}

.schoolName{ left: 40px; top: 40px; width: 160px; height: 32px; font-size: 24px; font-weight: bold; line-height: 32px; color: #ffffff; position: absolute; z-index: 15;}
#school1Pos1{left: 400px;top: 134px; z-index: 15;}
#school1Pos2{left: 593px;top: 163px; z-index: 14;}
#school1Name{left: 108px;top: 441px;width: 108px;height: 71px;position: absolute;z-index: 3;font-size: 19px;letter-spacing: 2px;color: #fff;font-weight: bold;transform: rotate(23deg) skew(10deg, 7deg);}

#school2Pos1{left: 201px;top: 177px; z-index: 15;}
#school2Pos2{left: 325px;top: 247px; z-index: 14;}
#school2Pos3{left: 433px;top: 294px; z-index: 13;}
#school2Pos4{left: 531px;top: 131px; z-index: 12;}
#school2Pos5{left: 623px;top: 390px; z-index: 11;}
#school2Pos6{left: 688px;top: 251px; z-index: 10;}
#school2Name{left: 194px;top: 475px;width: 14px;height: 70px;position: absolute;z-index: 3;font-size: 15px;font-weight: bold;color: #000;writing-mode: vertical-lr;letter-spacing: 2px;transform: rotate(6deg) skew(6deg, 17deg);}

#school3Pos1{left: 557px;top: 303px; z-index: 15;}
#school3Pos2{left: 153px;top: 155px; z-index: 14;}
#school3Pos3{left: 432px;top: 273px; z-index: 13;}
/* #school3Pos4{left: 381px;top: 69px; z-index: 12;} */
#school3Pos5{left: 280px;top: 157px; z-index: 11;}
#school3Pos6{left: 414px;top: 119px; z-index: 10;}
#school3Pos7{left: 164px;top: 336px; z-index: 9;}
#school3Pos8{left: 809px;top: 207px; z-index: 8;}
#school3Pos9{left: 653px;top: 148px; z-index: 7;}
#school3Name{left: 84px;top: 514px;width: 130px;height: 85px;position: absolute;z-index: 3;font-size: 15px;font-weight: bold;color: #000;letter-spacing: 1px;transform: skew(3deg, 30deg);}

#school4Pos1{left: 662px;top: 153px; z-index: 15;}
#school4Pos2{left: 563px;top: 297px; z-index: 14;}
#school4Pos3{left: 421px;top: 223px; z-index: 13;}
#school4Pos4{left: 315px;top: 165px; z-index: 12;}
#school4Pos5{left: 688px;top: 202px; z-index: 11;}
#school4Pos6{left: 309px;top: 280px; z-index: 10;}
#school4Pos7{left: 169px;top: 204px; z-index: 9;}
#school4Pos8{left: 523px;top: 89px; z-index: 8;}
#school4Pos9{left: 71px;top: 136px; z-index: 7;}



/* 标准引领 */
.innerBan,.innerBan img{width: 100%;height: auto;}
#bzylWrap{height: 104px;border-bottom: 1px solid #E5E5E5;display: flex;}
.bzyl{width: 120px;height: 103px;margin-right: 60px;position: relative;font-size: 24px;color: #666666;line-height: 103px;text-align: center;display: block;}
.bzylLine{width: 120px;height: 4px;background: #008CD6;opacity: 0;border-radius: 2px;position: absolute;left: 0;bottom: 0;}
#bzylWrap .active,.bzyl:hover{color: #008CD6;}
#bzylWrap .active .bzylLine{opacity: 1;}
.bzylList{height: 280px;border-bottom: 1px solid #E5E5E5;padding: 40px 0 0; display: block;}
.bzylList strong,.newsListR strong{width: 100%;height: 60px;font-size: 16px;font-weight: bold;color: #333333;line-height: 60px;}
.bzylList p,.newsListR p{width: 100%;margin: 6px 0 30px 0;font-size: 14px;color: #666666;line-height: 22px;height: 88px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.bzylList span,.newsListR span{display: block;text-align: right;font-size: 12px;color: #999999;}
.bzylList:hover strong,.bzylList:hover p,.newsListR:hover strong,.newsListR:hover p{color: #008CD6;}
.paget3b4{margin: 30px auto 40px;}
/*标准发布*/
#bzfbWrap{ padding:24px;}
#bzfbCon p{margin-bottom:20px;}
#bzfbCon a{ color: #333; font-size: 14px; line-height: 20px; height:20px;}
#bzfbCon a span{ color: #666;}
#bzfbCon a:hover,#bzfbCon a:hover span{color: #008CD6;}

/* 新闻中心 */
.newsList{height: 280px;border-bottom: 1px solid #E5E5E5;display: flex;}
.newsListL{display: block;width: 340px;height: 200px;margin: 37px 40px 0 0;}
.newsListR{flex: 1;padding-top: 40px;}
/* 视频中心 */
#videoFilterWrap{height: auto; margin: 50px auto 20px;background: #fff;padding: 28px 30px 0;display: flex;flex-direction: column;justify-content: space-between;}
.videoFilter{display: flex;font-size: 16px;line-height: 22px; min-height: 22px; margin-bottom: 28px;}
.videoFilterL{width: 104px;height: 22px;
    color: #333333;    }
.videoFilterR{flex: 1;color: #666666;}
.videoFilterR span{cursor: pointer;margin-right: 40px;}
.videoListWrap{display: flex;flex-wrap: wrap;}
.videoListWrap .videoList{width: 285px;height: 178px;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);border-radius: 8px;margin-right: 20px;margin-top: 20px; position: relative;}
.videoListWrap .videoList:nth-child(4n){margin-right: 0!important;}
.videoListImg{width: 285px!important;height: 134px!important;border-radius: 8px 8px 0 0;}
.videoListCon{width: 285px;height: 44px;padding: 0 12px;font-size: 16px;line-height: 34px;color: #333333;}
/* 校园建设 */
#xyjsFilter{height: 90px;padding: 50px 0 20px;font-size: 16px;color: #666666;line-height: 20px;}
#xyjsFilter span{cursor: pointer; display: block;}
#xyjsFilter a{ color: #666666;}
.wrap .xyjsFilterImg{width: 8px;height: 10px;margin: 0 50px 0 8px;background: url('../images/iconDArrGrey.png') no-repeat center center;}
.wrap .xyjsFilterImgUp{width: 8px;height: 10px;margin: 0 50px 0 8px;background: url('../images/iconDArrGreyUp.png') no-repeat center center;}
#xyjsOn span { color: #008CD6;}
#xyjsOn .xyjsFilterImg{background: url('../images/iconDArrBlue.png') no-repeat center center;}
#xyjsOn .xyjsFilterImgUp{background: url('../images/iconDArrBlueUp.png') no-repeat center center;}

/* 校园建设——学校详情 */
.xxxqTop{height: 544px;display: flex;}
.xxxqTopL{width: 800px;height: 544px;margin-right: 30px;position: relative;}
.xxxqTopR{flex: 1;padding-top: 30px;}
.xxxqTopRTitle{font-size: 24px;color: #333333;margin-bottom: 30px;line-height: 26px;}
.xxxqTopRCon{font-size: 14px;margin-bottom: 16px;line-height: 24px;}
.xxxqTopRCon span:first-child{display: inline-block;color: #999999;width: 86px;}
.xxxqTopRCon span:last-child{display: inline-block;color: #333;flex: 1;}
.xxxqTitle{padding: 40px 0 30px;font-size: 24px;line-height: 30px;color: #333333;}
/* .imgTextShow{font-size: 14px;color: #333333;line-height: 24px;padding-bottom: 20px;}
.imgTextShow img{width: 100%;height: auto;margin-bottom: 21px;}
.imgTextShow p{margin-bottom: 21px;} */

.xxxqSwiperTop{width: 800px!important;height: 452px!important; position: relative;}
.xxxqSwiperTop .swiper-wrapper .swiper-slide{ background-size: 100% 100%;}
#xxxqTopUrl{
    position: absolute;  top: 20px; right: 20px;width: 100px;height: 40px;background-color:rgba(0,140,214,0.9);color: #fff;border: 1px solid #008CD6;font-size: 17px;line-height: 38px;text-align: center;}
#zmkqxqBut{ margin-top: 30px; width: 160px;height: 40px;background-color:rgba(0,140,214,0.9);color: #fff;border: 1px solid #008CD6;font-size: 17px;line-height: 38px;text-align: center; display: block;}
#xxxqTopVideo{
 position: absolute; bottom: 126px; right: 300px; width: 140px; height: 140px; z-index: 9999;
}
.wrap #xxxqTopVideo img{ width: 40px; height: 40px;}
.xxxqSwiperBot{width: 740px;height: 80px;margin: 12px auto 0;position: relative;}
.xxxqSwiperBot .gallery-thumbs {height: 80px;box-sizing: border-box;}
.xxxqSwiperBot .gallery-thumbs .swiper-slide {height: 100%;opacity: 0.4;background-size:100% 100%;}
.xxxqSwiperBot .gallery-thumbs .swiper-slide-thumb-active {opacity: 1;}
.xxxqSwiperBot .swiper-button-next:after,.xxxqSwiperBot .swiper-button-prev:after{content: '';}
.xxxqSwiperBot .swiper-button-next,.xxxqSwiperBot .swiper-button-prev{ background-image: none!important;}
.xxxqSwiperS{width: 20px;height: 80px;position: absolute;top: 22px;}
.xxxqSwiperSL{left: -30px;}
.xxxqSwiperSR{right: -30px;}
.xxxqTopLBut{width: 148px;height: 40px;position: absolute;left: 20px;top: 20px;z-index: 3;display: flex;}
.xxxqTopLBut button{width: 74px;height: 40px;background: rgba(255, 255, 255, 0.5);border: 1px solid #008CD6;font-size: 17px;color: #008CD6;line-height: 38px;text-align: center;}
.xxxqTopLBut button.on{background-color:rgba(0,140,214,0.9);color: #fff;}
/* 臻美空间——详情 */
#zmkjxq{height: 134px;padding-bottom: 54px;display: flex;}
#zmkjxqL{width: 80px;height: 80px;margin-right: 10px;border-radius: 50%;}
#zmkjxqR{flex:1;padding: 7px 0;display: flex;flex-direction: column;justify-content: space-between;}
#zmkjxqR01{font-size: 24px;line-height: 24px;color: #333333;}
#zmkjxqR02{display: flex;}
#zmkjxqR02 span {font-size: 12px;font-family: Segoe UI;line-height: 14px;color: #7F818C;margin: 0 20px 0 2px;}
.wrap #zmkjxqR02 img{width: 15px;height: 15px;}
/* 标准引领详情 */
#ylxqh1{min-height: 44px;font-size: 34px;color: #333333;line-height: 44px; text-align: center;}
#ylxqInfo{height: 98px;padding-top: 28px; font-size: 12px; color: #666; line-height: 20px; text-align: center;}
#ylxqInfo span{ display: inline-block; margin: 0 15px;}
#ylxqCon,#xwxqCon,#ppgxqCon{ font-size: 14px; color: #333333; line-height: 28px;}
#ylxqCon div,#ylxqCon p{ padding-bottom: 14px;}
#ylxqCon p{text-indent: 2em;}
#ylxqLink{ display: block; height: 120px; padding-top: 40px; font-size: 18px; line-height: 20px; color: #008CD6;}
/* 视频详情 */
#spxqTop{ display: block; width: 100%; height: 60vh;}
.spxqCon{ padding: 24px 0 40px;}
/* 新闻详情 */
.wrap #xwxqCon img,.wrap #ppgxqCon img{ width: auto; height: auto; display: block; margin: 7px auto;}
/* 品牌馆详情 */
#ppgTop{ height: 101px; position: relative;}
#ppgTopL{
    width: 202px;
    height: 133px;
    background: #FFFFFF;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
    border-radius: 4px;
    position: absolute;
    left: 0;
    top: -32px;
}
#ppgTopL img{ display: block; width: 122px; height: 40px; margin: 46px auto 0;}
#ppgTopR{ padding: 25px 0 0 220px;}
#ppgTopR01{ font-size: 24px; color: #333333; line-height: 26px; margin-bottom: 20px;}
#ppgTopR02{ font-size: 14px; color: #666666; line-height: 18px; }
#ppgxqCon p{ text-indent: 2em; padding-bottom: 14px;}
/* 一键生成 */
#yjscWrap{
    position: relative;
    min-height: 553px;
    padding-bottom: 80;
}
#yjsc{
    width: 1200px;
    min-height: 737px;
    background: #FFFFFF;
    box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.1);
    border-radius: 4px;
    position: absolute;
    left: 50px;
    top: -264px;
    padding: 30px 0 0 50px;
}
.yjsch6{
    font-size: 24px;
    font-weight: bold;
    color: #333333;
    line-height: 26px;
    height: 26px;
    margin-bottom: 12px;
}
.yjscCon{
    font-size: 22px;
    color: #666666;

    line-height: 44px;
    display: flex;
    flex-wrap: wrap;
}
#yjscConL{
    width: 1010px;
    display: flex;
    flex-wrap: wrap;
    height: 68px;
    overflow: hidden;
}
.yjscConLOn{
    height: auto!important;
}
.yjscCon button{
    background: rgba(204,204,209,0.55);
    border-radius: 2px;
    padding: 0 16px;
    display: block;
    height: 44px;
    margin:0 30px 30px 0;
}
#showAll{
    cursor: pointer;margin:0 30px 30px 0; flex:1;
}
#showAll span{
    display: inline-block;
    width: 12px;
    height: 44px;
    margin-left: 5px;
    background: url('../images/iconBPDown.png') no-repeat 0 16px;
}
.showAllOn{ color: #008CD6;}
.showAllOn#showAll span{ background: url('../images/iconBPUp.png') no-repeat center center;}
.yjscCon button.on{
    color: #fff;
    background: #008CD6;
}
#yjscButWrap{ width: 100%; padding-right: 50px;}
#yjscBut{
    width: 300px;
    height: 80px;
    background: #2099D9;
    border-radius: 4px;
    font-size: 40px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 80px;
    text-align: center;
    margin: 10px auto 60px;
    display: block;
    cursor: pointer;
}
.yjscZDY{
    display: flex;
    height: 44px;
    margin:0 30px 30px 0;
    border: 1px solid #2099D9;
    border-radius: 2px;
    opacity: 0;;
}
.yjscZDYOn{ opacity: 1;}
.yjscZDY span{
    width: 28px;
    height: 42px;
    background: #2099D9;
    border-radius: 1px 0px 0px 1px;
    line-height: 42px;
    text-align: center;
    font-size: 26px;
    color: #fff;

}
.yjscZDY input{ width: 98px; height: 42px; padding: 0 3px;}
/* 一键生成结果 */
.yjsch3{ height: 52px!important; line-height: 52px!important;}
/* 模型管理 */
.mxglWrap{
    padding: 20px 4px 0 24px;
    display: flex;
    flex-wrap: wrap;
}
/* 活动列表 */
.hdListWrap{ display: flex; flex-wrap: wrap;padding-top: 20px;}
.hdListWrap .hdList:nth-child(2n){margin-right: 0!important;}
.hdList{
    width: 590px;
    height: 482px;
    margin: 20px 20px 0 0;
    background: #FFFFFF;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.04);
    opacity: 1;
    border-radius: 4px;
}
.hdListTop{
    width: 590px;
    height: 343px;
    border-radius: 4px 4px 0 0;
}
.hdListTop img{border-radius: 4px 4px 0 0;}
.hdListBot{ width: 590px; height: 139px; padding: 20px 20px 0;}
.hdListBot01{ height: 34px;}
.hdListBot01L{
    font-size: 18px;
    font-weight: bold;
    color: #333333;
    line-height: 24px;
}
.hdListBot01R{
    font-size: 14px;
    color: #999999;
    line-height: 24px;
}
.hdListBot02{ height: 39px; font-size: 14px; color: #666; line-height: 20px;}
.hdListBot03{
    display: inline-block;
    width: auto;
    height: 24px;
    background: #36BEEE;
    border-radius: 12px;
    padding: 0 12px;
    font-size: 12px;
    line-height: 24px;
    color: #fff;
}
.wrap .hdListBot03 img{ width: 13px; height: 13px; margin: -2px 3px 0 0;}
.hdEnd{ background: #ccc!important;}

/* 权限管理 */
.qxTitle{ padding: 0 101px 0 74px; font-size: 16px; color: #333333; margin-bottom: 10px;}
.qxTitleR{ margin-right: 80px;}
.qxCon{padding: 20px 24px;}
.qxCon .card-header.collapsed{ background: none;}
.qxHei10{ width: 100%; height: 10px;}
.qxCard{padding: 0; line-height: 21px; position: relative;}
.qxCardImg{position: absolute; left: 50px;top: 17px;}
.qxCardBg{background: rgba(0,140,214,0.1);}
.qxCardMargin{ margin-bottom: 10px;}
.qxCardMargin table{ margin-bottom: 0!important;}
.qxCardMargin button,.qxgys button{ color: #008CD6; background: none;}
.qxCardMargin button:hover,.qxgys button:hover{ color: #666}

.qxTitlexx{ font-size: 16px; color: #333333;  padding: 3px 0 0 80px; line-height: 42px;}
.qxgys{ padding: 20px 24px 0;}

.qxzzhUser{ width: 947px; margin: 0!important; padding: 0!important;}
#qxglOrder{    border-top: 1px solid #E5E5E5;}
#qxzzhCon #plan2Wrap{ margin-top: -20px;}

/* 404页面 */
.top404{
    display: block;
    width: 554px;
    height: 516px;
    padding: 106px 0 40px 0;
    margin: 0 auto;
}
.wrap .top404 img{
    display: block;
     width: 554px;
     height: 370px;
}
.con4041{
    text-align: center;
    font-size: 24px;
    line-height: 31px;
    color: #333333;
}
.con4042{
    text-align: center;
    font-size: 16px;
    color: #666666;
    padding: 20px 0 131px;
    margin: 0 auto;
}
.con4042 a{
    color: #36BEEE;
    cursor: pointer;
}



