.main { background-color: rgba(197, 201, 203, 0.32); } .article { margin: 50px auto 0; width: 1280px; border-radius: 16px; background-color: #fff; box-sizing: border-box; } .university-profile .column-header { background: url(../images/university_profile.jpg) center no-repeat; } .university-profile .article { padding: 100px 128px; } .university-profile .sidebar { margin-right: 20px; } .university-profile .sidebar a { display: block; width: 240px; text-align: center; line-height: 70px; margin-bottom: -1px; border: 1px solid #b2b2b2; font-size: 24px; font-weight: 100; color: #4d4d4d; text-decoration: none; } .university-profile .sidebar .current a { color: #fff; background-color: #1b75ba; } .university-profile h2 { font-size: 24px; color: #1b75ba; } .university-profile h3 { font-size: 20px; } .university-profile p { text-indent: 2em; text-align: justify; font-size: 20px; font-weight: 100; line-height: 2; } .university-profile img { display: block; } .teacher-introduction .column-header { background: url(../images/teacher_interoduction.jpg) center no-repeat; } .teacher-introduction .article { padding: 100px 128px; } .teacher-introduction .article .banner { width: 100%; } .teacher-introduction .article p { font-size: 20px; font-weight: 100; color: #333; text-indent: 2em; line-height: 2; } .contact-us .column-header { background: url(../images/contant_us.jpg) center no-repeat; } .contact-us .article { padding: 100px 128px; } .contact-us .content { display: flex; align-items: start; margin-top: 80px; } .contact-us .location-icon { margin: 24px 24px 0 0; } .contact-us .address { margin: 20px 48px 0 0; } .contact-us .address, .contact-us .address a { font-style: normal; font-weight: 100; color: #58595b; font-size: 24px; text-decoration: none; } .contact-us .address p { margin: 0; } .contact-us .qrcode-wrapper { font-weight: 100; font-size: 20px; text-align: center; } .contact-us .qrcode { display: block; } .customer-evaluation-article .column-header { background: url(../images/customer_evaluation.jpg) center no-repeat; } .customer-evaluation-article .article { padding: 70px 44px 44px; } .customer-evaluation-article h1 { text-align: center; font-size: 30px; line-height: 50px; font-weight: 600; color: #404040; } .customer-evaluation-article .info { font-size: 18px; line-height: 18px; font-weight: 100; color: #929497; text-align: center; margin-bottom: 2em; } .customer-evaluation-article hr { border: none; height: 1px; background-color: #cedbdc; } .customer-evaluation-article section { padding: 50px 77px; } .customer-evaluation-article section p { color: #333; font-size: 20px; font-weight: 100; line-height: 1.8; text-indent: 2em; } .custom-classes .column-header { background: url(../images/custom_classes.jpg) center no-repeat; } .custom-classes { margin-top: 80px; display: flex; } .custom-classes nav { position: sticky; top: 0; } .custom-classes .sidebar { margin-right: 20px; } .custom-classes .sidebar a { display: flex; align-items: center; width: 240px; height: 70px; margin-bottom: -1px; border: 1px solid #b2b2b2; font-weight: 100; color: #4d4d4d; text-decoration: none; box-sizing: border-box; } .custom-classes .sidebar :not(.current) a { text-indent: -2em; padding-left: 2.4em; font-size: 22px; } .custom-classes .sidebar .current a { justify-content: center; color: #fff; background-color: #1b75ba; font-size: 24px; } .custom-classes img { display: block; max-width: 100%; } .custom-classes h1 { display: inline-block; line-height: 74px; background: #064685; color: #fff; font-weight: 100; font-size: 36px; padding: 0 45px; margin: 0 0 30px 0; box-shadow: 4px 0 #fff, 29px 0 #0065b0, 33px 0 #fff, 52px 0 #0478bd, 59px 0 #fff, 73px 0 #0a8cde; } .custom-classes h2 { color: #1b75b9; font-size: 24px; } .custom-classes img + h2, .custom-classes div + h2 { margin-top: 60px; } .custom-classes h3 { color: #333; text-indent: 2em; font-size: 24px; } .custom-classes h4 { display: inline-block; font-size: 20px; background: #1b75b9; border-radius: 36px; height: 36px; line-height: 34px; padding: 0 22px; color: #fff; margin: 0 0 0 48px; } .custom-classes p { font-size: 20px; color: #333; text-indent: 2em; } .custom-classes .introduce { margin-bottom: 100px; } .custom-classes .introduce > p { margin-left: 48px; text-indent: 60px; } .custom-classes p > a { color: inherit; text-decoration: none; }