#znz-pc { min-width: 1230px; width: 100%; min-height: 100vh; background-color: var(--bg-light-color); } .layout__nav__bar .section__all, .layout__footer .section__all { width: 1200px; margin: 0 auto; } .layout__left { width: 860px; } .layout__right { width: 330px; } .layout__mid { width: 1200px; } /* ***********************内容区域*********************** */ .layout__container { width: 1200px; min-height: 100vh; margin: 0 auto; padding-top: 66px; } .layout__container section[class^='module__'] { display: flex; justify-content: space-between; align-items: center; } .layout__container section[id^='section__part__'] { margin-bottom: 10px; } .layout__container section[class^='module__']:not(:last-child) { margin-bottom: 10px; } .layout__container .layout__left, .layout__container .layout__right, .layout__container .layout__mid { background-color: var(--bg-default-color); padding: 20px; } .layout__container .module_head { display: flex; justify-content: space-between; align-items: center; } .layout__container .module_head .title { height: 18px; font-size: 18px; font-weight: 600; line-height: 18px; /* user-select: none; */ } .layout__container .module_head .handbook_btn { display: flex; align-items: center; font-size: 16px; font-weight: 400; color: #1890ff; line-height: 18px; cursor: pointer; } .layout__container .module_head .handbook_btn .right-arrow { height: 18px; } .layout__container .module_head .more-btn { display: flex; justify-content: space-between; align-items: center; } .layout__container .module_head .more-btn .text { height: 16px; font-size: 16px; color: var(--text-sub2-color); line-height: 16px; } .layout__container .module_head .more-btn .icon { height: 16px; font-size: 16px; color: var(--text-sub2-color); transform: rotate(-90deg); -webkit-transform: rotate(-90deg); } .layout__container .module_head .more-btn .text, .layout__container .module_head .more-btn .icon { cursor: pointer; transition: all 0.3s; } .layout__container .module_head .more-btn:hover .text, .layout__container .module_head .more-btn:hover .icon { color: var(--theme-primary-color) !important; transition: all 0.3s; } .layout__container .module_content {} .layout__container div[class^="detail__module__"] { padding: 25px 20px 20px; background-color: var(--bg-default-color); } .layout__detail__anchor { width: 100%; min-width: 1200px; height: 66px; margin-bottom: 10px; background-color: var(--bg-default-color); display: flex; justify-content: center; align-items: center; } /* 南极星计划、启明星计划标签 */ .icon-nan { display: inline-block; width: 130px; height: 32px; background-image: ; background-size: 100% 100%; background-repeat: no-repeat; transition: all 0.3s; } .icon-venus { display: inline-block; width: 130px; height: 32px; background-image: ; background-size: 100% 100%; background-repeat: no-repeat; transition: all 0.3s; } .icon-nan:hover, .icon-venus:hover { transform: scale(1.1); -webkit-transform: scale(1.1); transition: all 0.3s; } /* 背景提升标签 */ .icon-course { display: inline-block; width: 97px; height: 20px; background-image: ; background-size: 100% 100%; background-repeat: no-repeat; transition: all 0.3s; } .icon-course:hover { transform: scale(1.1); -webkit-transform: scale(1.1); transition: all 0.3s; } /* 排名badge */ .rank-badge { width: 85px; height: 104px; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; background-size: 100% 100%; background-repeat: no-repeat; transition: all 0.3s; } .rank-badge:hover { transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1) rotate(0.1deg); -moz-transform: scale(1.1) rotate(0.1deg); transition: all 0.3s; } .rank-badge .num { height: 24px; font-size: 24px; line-height: 24px; margin-top: 9px; margin-bottom: 4px; font-weight: 500; font-family: alibabapuhuiti-medium; } .rank-badge .desc { height: 14px; font-size: 14px; line-height: 14px; font-weight: 400; font-family: alibabapuhuiti-regular; margin-bottom: 3px; } .rank-badge .year { height: 13px; font-size: 12px; line-height: 13px; font-weight: 300; font-family: alibabapuhuiti-regular; } .rank-badge.rank-qs { color: var(--rank-qs-text); background-image: ; } .rank-badge.rank-times-dark { color: var(--rank-times-text); background-image: ; } .rank-badge.rank-times-light { color: var(--rank-times-text); background-image: ; } .rank-badge.rank-usnews { color: var(--rank-usnews-text); background-image: ; } .rank-icon { display: inline-block; height: 14px; background-size: 100% 100%; background-repeat: no-repeat; } .rank-icon.rank-qs { width: 19px; background-image: ; } .rank-icon.rank-usnews { width: 53px; background-image: ; } /* **************************广告位**************************** */ .detail__module__download { width: 330px; height: 216px; margin-top: 10px; background-size: 100% 100%; background-repeat: no-repeat; background-image: ; } .detail__module__download.sticky { position: fixed; top: 66px; } /* 登录可见 */ .detail__module__login { width: 100%; padding: 80px 0; } .detail__module__login .text { font-size: 16px; text-align: center; font-weight: 400; color: var(--text-sub1-color); line-height: 24px; margin-bottom: 20px; /* user-select: none; */ } .detail__module__login .login-btn { width: 95px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; color: var(--theme-primary-color); border-radius: 3px; border: 1px solid var(--theme-primary-color); cursor: pointer; transition: all 0.3s; margin: 0 auto; } .detail__module__login .login-btn:hover { box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.1); transition: all 0.3s; } /* ***********************资讯item*********************** */ .layout__container .article-item { width: 390px; height: 125px; padding: 20px 0; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid var(--border-default-color); transition: all 0.3s; } .layout__container .article-item:nth-child(7), .layout__container .article-item:nth-child(8) { border-bottom: none; } .layout__container .article-item .cover { overflow: hidden; } .layout__container .article-item .cover, .layout__container .article-item .cover img { width: 85px; height: 85px; border-radius: 8px; } .layout__container .article-item .cover img { object-fit: cover; transition: all 0.3s ease; } .layout__container .article-item:hover .cover img { transform: scale(1.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2) rotate(0.1deg); -moz-transform: scale(1.2) rotate(0.1deg); transition: all 0.3s ease; } .layout__container .article-item .info { height: 85px; flex: 1; margin-left: 10px; display: flex; flex-direction: column; justify-content: space-between; align-items: center; } .layout__container .article-item .info .title { width: 100%; font-size: 16px; font-weight: 500; line-height: 22px; } .layout__container .article-item .info .detail { width: 100%; display: flex; justify-content: space-between; align-items: center; color: var(--text-sub2-color); font-size: 14px; line-height: 14px; } .layout__container .article-item .info .detail .read { display: flex; justify-content: space-between; align-items: center; } .layout__container .article-item .info .detail span { display: inline-block; margin-left: 6px; } .layout__container .article-item:hover .title { color: var(--theme-primary-color); transition: all 0.3s; } /* *********************成功案例item********************* */ .layout__container .case-item { width: 260px; height: 175px; padding: 15px; background: var(--bg-default-color); border-radius: 4px; border: 1px solid var(--border-default-color); margin-bottom: 20px; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; transition: all 0.3s ease; overflow: hidden; } .layout__container .case-item:nth-child(1), .layout__container .case-item:nth-child(2), .layout__container .case-item:nth-child(4), .layout__container .case-item:nth-child(5) { margin-right: 20px; } .layout__container .case-item .info { display: flex; justify-content: space-between; align-items: center; margin-bottom: 5px; } .layout__container .case-item .info .cover { width: 44px; height: 44px; } .layout__container .case-item .info .title { flex: 1; margin-left: 5px; font-size: 14px; font-weight: 600; line-height: 20px; word-break: normal !important; text-align: left !important; } .layout__container .case-item .detail { flex: 1; } .layout__container .case-item .detail .rows { margin-top: 10px; display: flex; justify-content: space-between; align-items: center; font-size: 12px; font-weight: 400; line-height: 14px; } .layout__container .case-item .detail .label { flex-shrink: 0; white-space: nowrap; color: var(--text-sub2-color); margin-right: 10px; } .layout__container .case-item .detail .text { flex: 1; } .layout__container .case-item:hover { box-shadow: 0px 0px 7px 0px var(--border-default-color); transform: scale(1.05); -webkit-transform: scale(1.05); -ms-transform: scale(1.05) rotate(0.1deg); -moz-transform: scale(1.05) rotate(0.1deg); -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; transition: all 0.3s ease; } /* ***********************视频item*********************** */ .layout__container .video-item { display: block; margin-bottom: 10px; } .layout__container .video-item .cover { position: relative; width: 290px; height: 169px; border-radius: 4px; overflow: hidden; } .layout__container .video-item .cover img { width: 290px; height: 169px; border-radius: 4px; object-fit: cover; transition: all 0.3s; } .layout__container .video-item .cover .info { position: absolute; bottom: 0; left: 0; display: flex; justify-content: space-between; align-items: center; width: 290px; height: 57px; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(29, 29, 29, 0.4) 100%); color: var(--bg-default-color); font-size: 14px; padding: 28px 15px 15px; } .layout__container .video-item .count { box-sizing: border-box; display: flex; justify-content: space-between; align-items: center; } .layout__container .video-item .count .icon { display: inline-block; width: 14px; height: 14px; text-align: center; line-height: 14px; margin-right: 5px; } .layout__container .video-item .title { margin-top: 5px; font-size: 16px; line-height: 22px; transition: all 0.3s; word-break: normal !important; } .layout__container .video-item .title.type-2 { height: 44px; } .layout__container .video-item .detail { margin-top: 5px; display: flex; justify-content: space-between; align-items: center; color: var(--text-sub2-color); font-size: 14px; } .layout__container .video-item:hover .cover img { transform: scale(1.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2) rotate(0.1deg); -moz-transform: scale(1.2) rotate(0.1deg); transition: all 0.3s; } .layout__container .video-item:hover .title { color: var(--theme-primary-color); transition: all 0.3s; } /* ***********************排名item*********************** */ .rank-list .rank-item { position: relative; width: 100%; height: 62px; padding: 20px 0 20px 18px; font-size: 16px; line-height: 21px; transition: all 0.3s; } .rank-list .rank-item::before { position: absolute; content: ' '; top: calc(50% - 4px); left: 0; width: 8px; height: 8px; border-radius: 4px 0px 4px 4px; background-color: var(--theme-primary-color); } .rank-list .rank-item:not(:last-child) { border-bottom: 1px solid var(--border-default-color); } .rank-list .rank-item:hover { color: var(--theme-primary-color); transition: all 0.3s; } /* ***************************推荐导师******************************* */ .adviser-list .adviser-item:first-child { padding-top: 20px; } .adviser-list .adviser-item { width: 100%; height: 100px; /* padding: 23px 0 21px; */ padding: 10px 0 18px; display: flex; justify-content: space-between; align-items: center; transition: all 0.3s; } .adviser-list .adviser-item:not(:last-child) { border-bottom: 1px solid var(--border-default-color); } .adviser-list .adviser-item .cover { overflow: hidden; background-color: var(--bg-light-color); } .adviser-list .adviser-item .cover, .adviser-list .adviser-item .cover img { width: 68px; height: 68px; border-radius: 8px; transition: all 0.3s ease; } .adviser-list .adviser-item .cover img { object-fit: cover; transition: all 0.3s ease; } .adviser-list .adviser-item .info { margin-left: 20px; flex: 1; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; } .adviser-list .adviser-item .info .name { height: 22px; font-size: 16px; font-weight: 500; line-height: 22px; } .adviser-list .adviser-item .info .tag { min-height: 14px; font-size: 14px; font-weight: 400; line-height: 14px; margin-top: 5px; } .adviser-list .adviser-item .info .tag-list { margin-top: 9px; width: 100%; height: 18px; overflow: hidden; display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; } .adviser-list .adviser-item .info .tag-item { max-width: 222px; height: 18px; line-height: 15px; margin-right: 5px; padding: 0 10px; border-radius: 9px; border: 1px solid var(--theme-primary-color); font-size: 12px; color: var(--theme-primary-color); text-align: center; overflow: hidden; text-overflow: ellipsis; } .adviser-list .adviser-item:hover { color: var(--theme-primary-color); transition: all 0.3s; } .adviser-list .adviser-item:hover .cover { transform: scale(1.2); -webkit-transform: scale(1.2); -ms-transform:scale(1.2) rotate(0.1deg); -moz-transform:scale(1.2) rotate(0.1deg); transition: all 0.3s ease; } .layout__list__right .adviser-list .adviser-item .cover, .layout__list__right .adviser-list .adviser-item .cover img { width: 66px; height: 66px; border-radius: 8px; transition: all 0.3s ease; } .layout__list__right .adviser-list .adviser-item .info .tag { font-size: 12px; line-height: 12px; min-height: 12px; color: var(--text-main-color) !important; } .adviser-list .adviser-item .info .case-num { display: flex; justify-content: flex-start; align-items: flex-end; font-size: 12px; color: var(--text-sub2-color); line-height: 14px; margin-top: 4px; margin-bottom: 8px; } .adviser-list .adviser-item .info .case-num .text { font-size: 12px; color: var(--text-sub2-color); line-height: 14px; height: 14px; } .adviser-list .adviser-item .info .case-num .num { display: inline-block; margin: 0 4px; font-size: 16px; line-height: 16px; height: 16px; color: var(--theme-primary-color); } /* ***************************七日热点资讯******************************* */ .commend-article .commend-item { display: flex; justify-content: flex-start; align-items: center; height: 65px; width: 100%; } .commend-article .commend-item:not(:last-child) { border-bottom: 1px solid var(--border-default-color); } .commend-article .commend-item .badge { margin-right: 10px; width: 20px; height: 23px; background-size: 100% 100%; } .commend-article .commend-item:nth-child(1) .badge { background-image: ; } .commend-article .commend-item:nth-child(2) .badge { background-image: ; } .commend-article .commend-item:nth-child(3) .badge { background-image: ; } .commend-article .commend-item:nth-child(4) .badge { background-image: ; } .commend-article .commend-item:nth-child(5) .badge { background-image: ; } .commend-article .commend-item:nth-child(6) .badge { background-image: ; } .commend-article .commend-item .title { flex: 1; height: 23px; font-size: 16px; line-height: 23px; margin-top: -3px; transition: all 0.3s; } .commend-article .commend-item:hover .title { color: var(--theme-primary-color); transition: all 0.3s; }