@font-face{font-family:hf-pc-font;src:url(../assets/font/iconfont.eot);src:url(../assets/font/iconfont.eot#iefix) format("embedded-opentype"),url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAA14AAsAAAAAFXQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAAQwAAAFZW70gtY21hcAAAAYAAAADAAAACivY704NnbHlmAAACQAAACIMAAA0oLR/922hlYWQAAArEAAAALwAAADYSIHyXaGhlYQAACvQAAAAgAAAAJAj+BK1obXR4AAALFAAAACQAAABQUpoAAGxvY2EAAAs4AAAAKgAAAColdCHebWF4cAAAC2QAAAAfAAAAIAEwAHRuYW1lAAALhAAAAUUAAAJtPlT+fXBvc3QAAAzMAAAAqwAAAQB1UxFeeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkUWScwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGBwYKp5JMjf8b2CIYW5kaAQKM4LkAN/bC7EAeJzFke1xwjAQRJ/AsbExX7aB0EMKSikUkF8p9Nogt9oMM1TAeZ582rlbaXTAB7BOvpIGyi8FxU+qpeprhqo3fOd+k98q//fo4vZ41KyNvmaKUiuGmq2yt8kTWrrU+lS3jOzYc8j1yImJOQtb3hblfUe/xqjleZsluf+TYrRGLx+d0dSiN5pcDEYTja1BfaNBfTuT0yD2BnkcjOYWR4M8Tka3i8kgj9kgj8Ugj7OpNReD/K4G+X0a5HczzH9STzJ8eJyFVmuME9cVvueOZ/x+jO2Zu97F9tqz9gDrXeIZe8y+bMLCbujy2F1CKeG1S1D6UElaQUojRelCSAUSKqRVt0mqSlWbQttUrdIfFSgBwbZEUYsQ5UfaovKoElWQSpVoFCEQHnquvbvy7tJ0bJ8798713HPO/b7vXCIS8vAfwrtCE4mQxSRPVpFhQkBqh3SAxiGlFzppOygpUWHRgKBresqppTuFPmBpKaoaViHLJKcUhAAkwEwZlt5JdSgWyrQHDDUOEGtp3hjOLAoLx8HTpCdesT9HfwJKUlsULHfYa3KVqNEace33hcOxcPioSxJFF6WOYAD2MNUtuj2S/aYYbFbeTS6hSfDF9Oa1W/ytLeHxw4Vn4xnmBpiYgEhLa+BkRW6W8ftisxoJx5whv6up2a+1RWH/R96miC+e/ZDgRTHWCQcRJkgL0THKVACccgJYqgwlWZOxl+oEXcZeSuDRlQDjSzvpEdvZN0LpSJle7hulT8CSZPWx5BKAJQm49wevusgHVW6FzTDcW+3vHQa6oRdu2yyxGGBxgp7B1t7niSseuMMtCdf8iKEfXsKIRpYRk5RID6mQfjJIhsgHfpFsJlvJTvI0+SL6WTTRSUUrFrJaxFTQTa1oGlZRVDR0t2gqUdUUtCK6bSpaWlKYKeM8WVOwK0y3M32Y1298LuR2d6+HoUysPATru3fvjmWqyfkjmw3j/hBekzG8hriBHbO3vzHwum8YQnH2Bcvnv4C+Pz0yVD1Gv179xDD+rz02d+94zoiYJbpFSiphEtExckwE5iUBlFy1b4gipK5ehZQo2jeunrkvivfP1OxE4zjOq8w8QMvXkPgawmlcI0jiuCOryRqyjq+l4+txEdwFXESKaFndqTLMWzGlmBnFRAY4mVUBlZWyesksalYfaEoQaaNE0zozjT4wcbfMIt84Sn6xavuzIN575517Inx164B+1uXRve7zaRhL29+f8Pgy2yM7lrqG10UGNklHX4Y0fADrcjFXoeNJ+9tn0i+8MPHz9t6pb+C/8R3Pn+vtpKOqKsnK+IoVaqvPzQLxUNwZTcVbor5Wh6go7gsT3w0L2pIfpvv37XuygHFyzh8SFeEAWYSI20C+QMYJyWCARSFVY4GCkZr1gOuNMwDprK7VLQddweqBGlH4FINFkOv4R8hqyClFTskFC8qA5EEaiTM3jnLXGvq+/QmwcPU4HS2L4s6BwZ3iLx1jAwNjfjaya5hdqlk2fpA2hQuwthtO5wYC/1F9f3cKB8bt7wRle1BNwO2o/c9sPj+Uz9O2emtJI93XYan9XpjBm+VROrCN0m0DaGHbG7l8Psd/9OD4JbkJerrWARjtYfu01/8xLiSs8EJctS9AT0h9cAr424byMN0SItQwcRMxkSPLUR0JIMN4kjSZR6XIsy2XjvrtjKQUsqUUD5wLYyGbSfFEaLUR4Usyg470MEuzH+NvON2BgsroU6vg5qqnKKs8OC4zJgtfQ1t9Dmodm3foahaySTqHChNiLFR9e6aFXJoSfmuT/i2UbunnvR+paRW/G6DeLuAQEghpJBEn0qiBT5RchCBy5M7Fi/Yd5FLw4jxOjfGxhjmZebx6lNaWrE4aBD0bQCF3SglaAaaWqS40rls47wUl7p2a8sYV8J6f0/t0ng8w8ahZ0z17aoFHdcwn0Z94rcZtIbsI4bJRjKRkvkU1Xa3LyHTDEmBYJbNuOTtwWJPR8LqhpZ2CFMeqx8DC/VVroM9CJxQsQ41K4szN37rXwh9BbpLpfrqx4nSMDQ7udPyaN2OOMKJ9hF1RR54eUWPjBwVgsgXruuz+ztWBTxX/NQT9LtgXiMIZlrBlBeIZ0xwyzepfsoax1jCK0kjPdWi3L4TZzyobYRbzaEdnQC9M7LqEUIMedAPMpWH7lMf/8a4DiHpfgtVAzx78DgwOdgOm2zk4ic3V2ghuYToAScDS2LlQbd32xdc8zWFwvwfj7khsvuDS39p/eg3HPRdgnE+bxskR4S6uFSWtqEJMDcAyriUNkis2CLzQdMXnTvmvlF8fPfdQFB+eQws99jdPXHM4rp04ye33rvhTbt8Vqwvqj9F+/gdvzDw9eeLaXHy2IrMJ4Fahymu1NRiux3dPQWrUYzdUASyUQYy+DEwQkfXm3t7Z0hKJR6cjrCVj4NApmAxmPAG7+67fkwkIXV494km0zpabYCQSbMxcW/UsHAt4sgH78buBrCeA/jkaalECa1F5YR0Cq6Rg2ZYlJ5qos6QyXoZKtSpk1cpQSa+NYIHCkQWFx365x2pr07Nt3puL2h8bVoaN/MrmfrNLzL3lcWZYhYWWP+PozLW45xcc8AQjh+Cy/deAF5h9yyUeGeirLE63r+g14vkVW15qy2Skw8OLInu+sr4ypE5raC3XbjxlJpF3eFis76kbZpIODSj7qO/V9ZgpKOarO+je8uQo73TDgXloazeKmMyRV7urZ+leqwvvN03a/1ooRo45utfDVfx/nR8iBlOVqJNXdGQ3HrlKFv8Us3oWGS8pWrZkRSwESzpbsD7zsPHBpkI+FeiO++XBUPgJ1dUCicTy/tb4ABSLG1mytSOZ/KzzCL21rHNDby5UjLF4m6LkUosrijeVKSaSuczj25f3VD+ExLJ4siMxi+U9GF8Cz5KIZamGlDqW0fsEYDTadMQO4K6bWLiDwKOogHDdGcu6zBtH62s/s9Uf87n8X35+JrifAqne5ZClbzWFQpc9LYpnkpbCCSl88HVadxnaJXdzzGnOBETftp9DUlBd/rM72uKdRKfQx28JTcI2rsSRkht0uLUS/m2HV8KvhNhKO1K7a8QK36vMvJ1qqFjA5ZUTEpmafMS5bwootvbUlG3jOIXfu9WQyz582xVirqn5mTdwxlTDP+hLrpDq5rNV2TWFKf4vVFoFEQB4nGNgZGBgAOLyZXtmxPPbfGXgZmEAgWsfZXwR9P96VnnmRiCXg4EJJAoAPLUKsgB4nGNgZGBgbvjfwBDDKsfA8P8XqzwDUAQFiAAAdu8EtXicY2FgYGB+ycDAAqRZJKA0ELOKINhgvhwqHwWnI9gAZVoB7AAAAAAAdgC6AVQBhgH6ApAC9gMsA3QECgRABHwEzAUyBXIF4gY0BkgGlAAAeJxjYGRgYBBhyGAQYgABJiDmAkIGhv9gPgMAFiwBpQB4nGWPTU7DMBCFX/oHpBKqqGCH5AViASj9EatuWFRq911036ZOmyqJI8et1ANwHo7ACTgC3IA78EgnmzaWx9+8eWNPANzgBx6O3y33kT1cMjtyDRe4F65TfxBukF+Em2jjVbhF/U3YxzOmwm10YXmD17hi9oR3YQ8dfAjXcI1P4Tr1L+EG+Vu4iTv8CrfQ8erCPuZeV7iNRy/2x1YvnF6p5UHFockikzm/gple75KFrdLqnGtbxCZTg6BfSVOdaVvdU+zXQ+ciFVmTqgmrOkmMyq3Z6tAFG+fyUa8XiR6EJuVYY/62xgKOcQWFJQ6MMUIYZIjK6Og7VWb0r7FDwl57Vj3N53RbFNT/c4UBAvTPXFO6stJ5Ok+BPV8bUnV0K27LnpQ0kV7NSRKyQl7WtlRC6gE2ZVeOEXpc0Yk/KGdI/wAJWm7IAAAAeJxtjdsOgjAQRDug5SKIF/w+UoHQLdomwgbk6+VifHLeNmf2jPDEllj8Tw4PPnbYQyJAiAgxDkiQ4ogMJ5xxwRU5bgKjvJOyhqJSq5YVVRTeuXe2edPBkJlZRZOm0NCXPpShhadP96ptMdQ0srJBp5UtNcutlaywcbww2Tnu2MnNmnba8c8bDNzwPHMcatuvcwWVzmaTop4nPX+sdzDN+laRXzEJ8QHwKUUGAA==") format("woff"),url(../assets/font/iconfont.ttf) format("truetype"),url(../assets/images/iconfont.svg#iconfont) format("svg")}.hf-iconfont{font-family:hf-pc-font!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bianji:before{content:"\e606"}.icon-chakuaidi:before{content:"\e607"}.icon-butongyi:before{content:"\e609"}.icon-jijiandizhi:before{content:"\e60a"}.icon-jikuaidi:before{content:"\e60b"}.icon-lajitong:before{content:"\e60c"}.icon-moren_weixuan:before{content:"\e60d"}.icon-shanchu:before{content:"\e60e"}.icon-kuaidi:before{content:"\e60f"}.icon-morengouxuan:before{content:"\e610"}.icon-sousuo:before{content:"\e611"}.icon-tongyi:before{content:"\e612"}.icon-shoujiandizhi:before{content:"\e613"}.icon-wuguiji:before{content:"\e614"}.icon-yiqianshou_icon:before{content:"\e615"}.icon-wentijian_icon:before{content:"\e616"}.icon-zaituzhong_icon:before{content:"\e617"}.icon-zhankai:before{content:"\e618"}.icon-dui:before{content:"\e619"}@font-face{font-family:iconfont;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-kaoshi:before{content:"\e62d"}.icon-paiming:before{content:"\e603"}.icon-zongjindujihua:before{content:"\e6a4"}.icon-ribang:before{content:"\f07c"}.icon-yizuo:before{content:"\e74a"}*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased}img{border:0}body{font-size:14px;font-family:PingFang SC,lucida grande,lucida sans unicode,lucida,helvetica,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif}a{text-decoration:none;color:#f1ca0f}a:focus,a:hover{outline:none}h1,p{margin:0}button,input,select,textarea{outline:none;-webkit-appearance:none;font-family:PingFang SC,lucida grande,lucida sans unicode,lucida,helvetica,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;border-radius:0}.g-c,.g-pagination{text-align:center;margin-top:15px}.g-list-filter .hf-ui-row{margin:0!important;padding:15px 0 0;background-color:#f8f8f8;border:1px solid hsla(0,0%,86.7%,.5)}.g-list-filter .hf-ui-row .hf-ui-col .hf-ui-form-item__content{width:calc(100% - 80px)}.g-list-filter .hf-ui-row .hf-ui-col:last-child{text-align:right}.g-list-action i{font-size:16px;padding:2px;border-radius:3px}.g-list-action i:hover{background-color:rgba(51,51,51,.1)}::-webkit-scrollbar{z-index:11}::-webkit-scrollbar:horizontal{height:6px}::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#ccc}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-track-piece{background:#eee;width:6px}.ccl-exam-portal-web-my-app{background:#f4f9fd}.ccl-exam-portal-web-my-app .header{padding:18px 0 18px 14px;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px}.ccl-exam-portal-web-my-app .header .logo{width:51px;height:51px}.ccl-exam-portal-web-my-app .header img{width:100%;vertical-align:middle}.ccl-exam-portal-web-my-app .header-left{padding-left:20px;text-align:center;width:365px;cursor:pointer;display:flex;justify-content:flex-start;align-items:center}.ccl-exam-portal-web-my-app .header-left .header-logo{width:51px;height:51px;margin-right:10px}.ccl-exam-portal-web-my-app .header-left img{width:100%;vertical-align:middle}.ccl-exam-portal-web-my-app .header-left .title{font-size:20px;font-weight:600;color:#4c4948}.ccl-exam-portal-web-my-app .header-left .desc{font-size:11px;font-weight:400;color:#595757}.ccl-exam-portal-web-my-app .hf-ui-aside{padding:20px}.ccl-exam-portal-web-my-app .hf-ui-layout{height:100vh;overflow:hidden}.ccl-exam-portal-web-my-app .hf-ui-layout .aside-right{width:calc(100vw - 200px);height:calc(100vh - 60px)}.ccl-exam-portal-web-my-app .hf-ui-layout .aside-right.left-menu-collapse{width:calc(100vw - 68px)}.ccl-exam-portal-web-my-app .hf-ui-layout .aside-right.is-home{margin:0;width:100vw}.ccl-exam-portal-web-my-app.hf-ui-layout.is-has-type.hf-ui-layout-sidebar .hf-ui-breadcrumb{margin-bottom:0}.ccl-exam-portal-web-my-app.hf-ui-layout.is-has-type.hf-ui-layout-sidebar .hf-ui-main{width:100%;display:flex}.ccl-exam-portal-web-my-app.hf-ui-layout.is-has-type.hf-ui-layout-sidebar .hf-ui-main:after{content:"";width:10px;flex-shrink:0;height:100%}.ccl-exam-portal-web-my-app.hf-ui-layout.is-has-type.hf-ui-layout-sidebar .hf-ui-main .ccl-exam-portal-web-module-all-wrap{width:100%;height:100%;min-width:952px}.ccl-exam-portal-web-my-app.hf-ui-layout.is-has-type.hf-ui-layout-sidebar .hf-ui-main .ccl-exam-portal-web-module-all-wrap .ccl-exam-portal-web-module-all-content{width:100%;min-height:calc(100% - 16px);background-color:#f4f9fd}.ccl-exam-portal-web-my-app.hf-ui-layout.is-has-type.hf-ui-layout-sidebar .hf-ui-main .ccl-exam-portal-web-module-all-wrap .ccl-exam-portal-web-module-all-content.has-height-layout{height:calc(100% - 16px)}.ccl-exam-portal-web-my-app.hf-ui-layout.is-has-type.hf-ui-layout-sidebar .hf-ui-main .ccl-exam-portal-web-module-all-wrap:after{content:"";width:100%;height:16px;display:block}.ccl-exam-portal-web-my-app.hf-ui-layout.is-has-type.hf-ui-layout-sidebar .hf-ui-main.no-show-breadcrumb .ccl-exam-portal-web-module-all-wrap{padding-top:0}.ccl-exam-portal-web-my-app .hf-ui-header{max-height:60px;background-color:#f4f9fd}.ccl-exam-portal-web-my-app .hf-ui-header.is-home{box-shadow:0 0 0}.ccl-exam-portal-web-my-app .hf-ui-header.is-home .header-logo,.ccl-exam-portal-web-my-app .hf-ui-header.is-home .module-label{visibility:hidden}.ccl-exam-portal-web-my-app .hf-ui-header.is-task{border-bottom:3px solid #1668f8}.ccl-exam-portal-web-my-app .hf-ui-header.is-no-sub .module-label{visibility:hidden}.ccl-exam-portal-web-my-app aside,.ccl-exam-portal-web-my-app main,.ccl-exam-portal-web-my-app section{display:block}.ccl-exam-portal-web-my-app .hf-ui-layout .hf-ui-layout{overflow:auto}.ccl-exam-portal-web-my-app .p-title{padding:0 20px;font-size:18px;color:#333;height:60px;line-height:60px;border-bottom:1px solid #eee}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-bg{background-color:#f4f9fd}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-table-layout{background-color:#f4f9fd;padding:0 20px}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-table-layout .hf-ui-table-main{min-height:calc(100vh - 280px)}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-table-layout .hf-ui-table-top-action__flex{padding:16px 0}.ccl-exam-portal-web-my-app .hf-ui-table-top-action__flex{display:flex;justify-content:space-between;font-size:0}.ccl-exam-portal-web-my-app .hf-ui-table-top-action__flex.right{justify-content:flex-end}.ccl-exam-portal-web-my-app .hf-ui-table-top-action__flex .hf-ui-input,.ccl-exam-portal-web-my-app .hf-ui-table-top-action__flex .hf-ui-search,.ccl-exam-portal-web-my-app .hf-ui-table-top-action__flex .hf-ui-select{margin-right:16px;margin-bottom:10px}.ccl-exam-portal-web-my-app .hf-ui-table-top-action__flex .hf-ui-input .hf-ui-input,.ccl-exam-portal-web-my-app .hf-ui-table-top-action__flex .hf-ui-search .hf-ui-input,.ccl-exam-portal-web-my-app .hf-ui-table-top-action__flex .hf-ui-select .hf-ui-input{margin-bottom:0}.ccl-exam-portal-web-my-app .hf-ui-table-top-action__flex .hf-ui-table-top-action__left{display:flex;flex-wrap:wrap;margin-bottom:-10px;justify-content:flex-start;align-content:flex-start}.ccl-exam-portal-web-my-app .hf-ui-table-top-action__flex .hf-ui-table-top-action__right{display:flex;flex-wrap:wrap;margin-bottom:-10px;justify-content:flex-end;align-content:flex-start}.ccl-exam-portal-web-my-app .hf-ui-table-top-action__flex .hf-ui-table-top-action__right .hf-ui-button{margin-bottom:10px}.ccl-exam-portal-web-my-app .p-t-b-16{padding-top:16px;padding-bottom:16px}.ccl-exam-portal-web-my-app .p-t-16{padding-top:16px}.ccl-exam-portal-web-my-app .m-t-16{margin-top:16px}.ccl-exam-portal-web-my-app .p-l-r-20{padding-left:20px;padding-right:20px}.ccl-exam-portal-web-my-app .p-t-20{padding-top:20px}.ccl-exam-portal-web-my-app .data-ui-layout-drag .data-ui-layout-drag__right .right-box{width:100%;border-radius:0 4px 4px 0;background-color:#fff;overflow:auto;height:100%}.ccl-exam-portal-web-my-app .data-ui-layout-drag .data-ui-layout-drag__right .right-box .no-record{position:relative;margin:100px auto;width:150px}.ccl-exam-portal-web-my-app .data-ui-layout-drag .data-ui-layout-drag__right .right-box .no-record .tips{position:absolute;bottom:-40px;left:30px;color:#999}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout{background-color:#f4f9fd;overflow:hidden}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout-right,.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout-right .hf-ui-tabs{height:100%}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout-right .hf-ui-tabs .hf-ui-tabs__content{height:calc(100% - 60px)}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout-right .hf-ui-tabs .hf-ui-tabs__content .hf-ui-tab-pane,.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout-right__content{height:100%}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout-right__content .title{padding:0 20px;font-size:18px;color:#333;height:60px;line-height:60px;border-bottom:1px solid #eee}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout-right__content .table-wrap{margin:0 20px}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout .hf-ui-tabs__item{height:59px;line-height:59px}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout .hf-ui-tabs__content{padding:0 20px}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout .hf-ui-table-top-action,.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout .hf-ui-table-top-action__flex{padding-top:16px;padding-bottom:16px}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout .hf-ui-table-top-action .hf-ui-input,.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout .hf-ui-table-top-action .hf-ui-search,.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout .hf-ui-table-top-action .hf-ui-select,.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout .hf-ui-table-top-action__flex .hf-ui-input,.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout .hf-ui-table-top-action__flex .hf-ui-search,.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout .hf-ui-table-top-action__flex .hf-ui-select{margin-right:16px}.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout .hf-ui-table-top-action .header-btns,.ccl-exam-portal-web-my-app .ccl-exam-portal-web-p-tree-layout .hf-ui-table-top-action__flex .header-btns{text-align:right}.ccl-exam-portal-web-p-layout-content{background-color:#f4f9fd}.ccl-exam-portal-web-p-layout-content.h-percent-100{height:100%}.hf-ui-form-item--small .hf-ui-form-item__content{line-height:36px}.hf-ui-form-item--small .hf-ui-form-item__content .hf-ui-input--small input{height:36px;line-height:36px}.hf-ui-form-item--small .hf-ui-form-item__label{line-height:36px}.hf-ui-button.is-disabled{cursor:not-allowed}.hf-ui-table__header-wrapper{height:40px!important}.hf-ui-table .has-setting-icon .cell{display:flex;justify-content:space-between;align-items:center}.hf-ui-table__body tr>td{background-color:#fff}.hf-ui-table--enable-row-transition .hf-ui-table__body td{transition:none}.hf-ui-pagination.is-whole-layout{height:80px}.hf-ui-submenu .hf-ui-submenu__title,.hf-ui-submenu .hf-ui-submenu__title i{color:#fff}.hf-ui-submenu .hf-ui-submenu__title i.hf-ui-submenu__icon-arrow{color:hsla(0,0%,100%,.5)}.hf-ui-submenu .hf-ui-submenu__title.is-active{background-color:linear-gradient(90deg,#1e6de8,#2373e7);color:#fff}.hf-ui-submenu .hf-ui-submenu__title.is-active i,.hf-ui-submenu .hf-ui-submenu__title.is-active i.hf-ui-submenu__icon-arrow{color:#3f8cff}.hf-ui-submenu.is-active:not(.is-tree)>.hf-ui-submenu__title{background-color:linear-gradient(90deg,#1e6de8,#2373e7);color:#fff}.hf-ui-submenu.is-active:not(.is-tree)>.hf-ui-submenu__title i,.hf-ui-submenu.is-active:not(.is-tree)>.hf-ui-submenu__title i.hf-ui-submenu__icon-arrow{color:#3f8cff}.hf-ui-submenu.is-disabled .hf-ui-menu-item,.hf-ui-submenu.is-disabled .hf-ui-submenu__title{opacity:.25;cursor:not-allowed;background:none!important}.hf-ui-menu-item{color:#7d8592;font-size:16px;padding:0 10px!important}.hf-ui-menu-item i{color:#000}.hf-ui-menu-item i.hf-ui-submenu__icon-arrow{color:hsla(0,0%,100%,.5)}.hf-ui-menu-item:focus,.hf-ui-menu-item:hover{outline:none}.hf-ui-menu-item.is-active{background-color:rgba(63,140,255,.1);color:#3f8cff;border-right:4px solid #3f8cff}.hf-ui-menu-item.is-active i,.hf-ui-menu-item.is-active i.hf-ui-submenu__icon-arrow{color:#3f8cff}.hf-ui-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:none!important}.hf-ui-menu-item-group .hf-ui-menu-item-group__title{color:hsla(0,0%,100%,.3)}.hf-ui-menu{background-color:transparent}.hf-ui-menu.hf-ui-submenu--content{background-color:#fff}.hf-ui-menu--vertical{width:200px;background-color:#fff}.hf-ui-menu--vertical.hf-ui-submenu--content{background-color:#fff}.hf-ui-menu--vertical .hf-ui-menu--popup{border-left:1px solid hsla(0,0%,100%,.1);box-shadow:none;border-radius:0}.hf-ui-menu--vertical .hf-ui-menu--popup-title{color:hsla(0,0%,100%,.3)}.hf-ui-menu--horizontal{border-right:none}.hf-ui-menu--horizontal>.hf-ui-submenu .hf-ui-submenu__title:hover{background-color:transparent}.hf-ui-menu--horizontal .hf-ui-menu .hf-ui-menu-item,.hf-ui-menu--horizontal .hf-ui-menu .hf-ui-submenu__title{background-color:#fff;color:#666}.hf-ui-menu--collapse{width:68px}.hf-ui-menu--popup{box-shadow:0 2px 6px 2px rgba(0,0,0,.05)}.hf-ui-menu-item--popover{color:#fff;background-color:#fff}.hf-ui-menubar.hf-ui-menubar--vertical .hf-ui-menubar__wrap--foldicon{background-color:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.5)}.ui-icon-line-currency-collapse:before,.ui-icon-line-currency-expand:before{color:#ccc}.hf-ui-menubar.hf-ui-menubar--vertical .hf-ui-menubar__wrap{background:#fff;border-right:1px solid #f2f2f2;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.hf-ui-menubar.hf-ui-menubar--vertical .hf-ui-menubar__wrap--menus{background:#fff}.ccl-exam-portal-web-c-login-pop .tit{width:100%;text-align:center;font-size:16px}.login-form{margin-top:16px}.login-form .btn{width:100%;height:40px!important;line-height:40px!important;padding:0!important;font-size:.9rem!important}.login-form .text-link,.login-form .ui-icon-fill-currency-lock:before,.login-form .ui-icon-fill-currency-user:before{color:#0076ee}.login-form .hf-ui-form-item:last-child{margin-bottom:0}.login-form .hf-ui-fo .hf-ui-input__inner{height:50px!important;line-height:50px!important}.login-form .hf-ui-input--prefix .hf-ui-input__inner{padding-left:40px}.login-form .hf-ui-input__suffix{font-size:1rem}.login-form .hf-ui-input__inner:focus{border-color:#ddd}.login-form .iconfont{vertical-align:middle;line-height:50px;font-size:1.3rem;color:#ccc}.login-form .hf-ui-dialog__body{padding:20px 30px 10px}.ccl-exam-portal-web-c-header{display:flex;align-items:center;justify-content:space-between;text-align:right;padding-right:24px}.ccl-exam-portal-web-c-header .header-right{display:flex;justify-content:center;align-items:center}.ccl-exam-portal-web-c-header .header-personal{display:inline-block;width:144px;height:48px;line-height:48px;padding-left:16px;padding-right:16px;margin-left:20px;background:#fff;box-shadow:0 6 58px 0 rgba(196,203,214,.1);border-radius:14px}.ccl-exam-portal-web-c-header .header-portrait{display:inline-block;width:24px;height:24px;margin-right:5px;background-color:#eee;vertical-align:middle;border-radius:12px;line-height:24px;text-align:center}.ccl-exam-portal-web-c-left-menu{position:relative;height:calc(100% - 87px)}.ccl-exam-portal-web-c-left-menu .menu-footer{position:absolute;left:50%;bottom:60px;transform:translate(-50%)}.ccl-exam-portal-web-c-left-menu .menu-footer .support-logo{height:214px;width:168px;cursor:pointer}.ccl-exam-portal-web-c-left-menu .menu-footer .support-logo-collapse{height:68px;width:62px;cursor:pointer}.ccl-exam-portal-web-c-bread{margin-bottom:24px;padding-left:24px;height:32px!important;line-height:32px!important}.ccl-exam-portal-web-c-bread .hf-ui-breadcrumb__item:last-child:hover{color:#999}.ccl-exam-portal-web-c-layout-drag .data-ui-layout-drag__gap,.ccl-exam-portal-web-c-layout-drag.is-dragging .data-ui-layout-drag__gap{background-color:#fff}.ccl-exam-portal-web-c-layout-drag .data-ui-layout-drag__gap .divider,.ccl-exam-portal-web-c-layout-drag.is-dragging .data-ui-layout-drag__gap .divider{width:1px;height:100%;background-color:#eee}.ccl-exam-portal-web-c-layout-drag.is-dragging .data-ui-layout-drag__mask{background-color:hsla(0,0%,100%,0)}.ccl-exam-portal-web-c-scroll-tabs{width:1200px;margin:0 auto;height:100%;position:relative}.ccl-exam-portal-web-c-scroll-tabs .ccl-exam-portal-web-c-scroll-tabs-content{width:960px}.ccl-exam-portal-web-c-scroll-tabs .ccl-exam-portal-web-c-scroll-tabs-tabs{position:fixed;top:108px;background-color:#f4f9fd;width:220px;border-radius:4px;border:1px solid #eee}.ccl-exam-portal-web-c-scroll-tabs .ccl-exam-portal-web-c-scroll-tabs-tabs li{height:36px;line-height:36px;list-style:none;box-shadow:inset 0 -1px 0 0 #eee;padding:0 16px 0 50px;cursor:pointer}.ccl-exam-portal-web-c-scroll-tabs .ccl-exam-portal-web-c-scroll-tabs-tabs li:last-child{box-shadow:none}.ccl-exam-portal-web-c-scroll-tabs .ccl-exam-portal-web-c-scroll-tabs-tabs li a{color:#999}.ccl-exam-portal-web-c-scroll-tabs .ccl-exam-portal-web-c-scroll-tabs-tabs li:hover{background-color:rgba(113,166,242,.1)}.ccl-exam-portal-web-c-scroll-tabs .ccl-exam-portal-web-c-scroll-tabs-tabs li.active{color:#1e6de8;background-color:rgba(30,109,232,.1);position:relative}.ccl-exam-portal-web-c-scroll-tabs .ccl-exam-portal-web-c-scroll-tabs-tabs li.active:before{content:"";width:4px;height:100%;background-color:#1e6de8;display:block;position:absolute;left:0}.ccl-exam-portal-web-c-scroll-tabs .ccl-exam-portal-web-c-scroll-tabs-tabs li.active a{color:#1e6de8}.ccl-exam-portal-web-c-scroll-tabs .ccl-exam-portal-web-c-scroll-tabs-tabs li.is-disabled{background-color:#f4f9fd;cursor:default}.ccl-exam-portal-web-c-scroll-tabs .ccl-exam-portal-web-c-scroll-tabs-tabs li.is-disabled a{color:#ccc}.ccl-exam-portal-web-c-audio .hf-ui-dialog{border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.15)}.ccl-exam-portal-web-c-audio .hf-ui-dialog.is-border .hf-ui-dialog__body{padding-top:0}.ccl-exam-portal-web-c-audio .hf-ui-dialog .hf-ui-dialog__body{padding:0;font-size:14px;font-family:PingFang SC,Helvetica Neue,Arial,sans-serif}.ccl-exam-portal-web-c-audio .audio-maker-box{position:relative;padding:32px 24px 40px;border-radius:20px;min-height:200px;color:#333;background-color:#fff;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.ccl-exam-portal-web-c-audio .audio-maker-box .audio-maker-box-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.ccl-exam-portal-web-c-audio .audio-maker-box .audio-maker-box-inner .record-img{width:70px;height:70px;cursor:pointer;transition:all .3s ease;margin-bottom:16px;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.1)}.ccl-exam-portal-web-c-audio .audio-maker-box .audio-maker-box-inner .record-img:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(0,0,0,.15)}.ccl-exam-portal-web-c-audio .audio-maker-box .audio-maker-box-inner .record-img1{width:20px;height:20px;vertical-align:middle;margin:0 4px}.ccl-exam-portal-web-c-audio .audio-maker-box .audio-maker-box-inner .tips{padding:12px 0;font-size:16px;font-weight:500;transition:all .3s ease}.ccl-exam-portal-web-c-audio .audio-maker-box .audio-maker-box-inner .operate-tips{width:100%;max-width:260px;text-align:center;font-size:13px;line-height:1.5;color:#666;transition:all .3s ease}.ccl-exam-portal-web-c-audio .audio-maker-box .audio-maker-box-close{position:absolute;top:16px;right:16px;cursor:pointer;width:20px;height:20px;opacity:.7;transition:opacity .2s,transform .2s}.ccl-exam-portal-web-c-audio .audio-maker-box .audio-maker-box-close:hover{opacity:1;transform:rotate(90deg)}.ccl-exam-portal-web-c-audio .audio-maker-box.recording{background:linear-gradient(135deg,#1e6de8,#2373e7);color:#fff}.ccl-exam-portal-web-c-audio .audio-maker-box.recording .audio-maker-box-inner .operate-tips{color:hsla(0,0%,100%,.9)}.ccl-exam-portal-web-c-audio .audio-maker-box.recording .audio-maker-box-inner .record-img{animation:pulse 1.5s infinite;box-shadow:0 4px 12px hsla(0,0%,100%,.2)}@media (max-width:360px){.ccl-exam-portal-web-c-audio .hf-ui-dialog{width:300px!important}.ccl-exam-portal-web-c-audio .audio-maker-box{padding:24px 16px 36px;min-height:180px}.ccl-exam-portal-web-c-audio .audio-maker-box .audio-maker-box-inner .record-img{width:60px;height:60px}.ccl-exam-portal-web-c-audio .audio-maker-box .audio-maker-box-inner .operate-tips{max-width:240px;font-size:12px}}.ccl-exam-portal-web-c-language-mode{display:flex;align-items:center;height:50px;padding:5px 0}.ccl-exam-portal-web-c-language-mode .label{display:inline-block;padding-left:15px;font-size:16px}.ccl-exam-portal-web-c-language-mode .mode{display:flex;align-items:center;justify-content:space-between;background-color:#e6edf5;border-radius:20px}.ccl-exam-portal-web-c-language-mode .mode .change{height:40px;line-height:40px;padding:2px 24px;border-radius:20px;color:#0a1629;cursor:pointer}.ccl-exam-portal-web-c-language-mode .mode .active{color:#fff;background-color:#3f8cff}.ccl-exam-portal-web-c-language-mode .mode .drive{margin-right:10px}.ccl-exam-portal-web-c-search{margin-left:30px}.ccl-exam-portal-web-c-search .hf-ui-input--medium .hf-ui-input__inner{height:42px;line-height:42px}.ccl-exam-portal-web-c-menu-tab{width:278px;height:100%;margin-right:30px;padding-bottom:60px;background:#fff;box-shadow:0 6px 58px 0 rgba(196,203,214,.1);border-radius:24px}.ccl-exam-portal-web-c-menu-tab .menu-tab-title{display:inline-block;width:100%;padding-top:26px;padding-left:24px;padding-bottom:20px;font-size:16px;font-weight:300;color:#0a1629;border-bottom:1px solid #e4e6e8}.ccl-exam-portal-web-c-menu-tab .menu-tab-list{display:flex;flex-direction:column;width:100%;height:calc(100% - 60px);padding-left:12px}.ccl-exam-portal-web-c-menu-tab .menu-tab-list .tab-inner{width:245px;padding-top:24px;padding-left:16px;padding-bottom:24px;background:#f4f9fd;border-radius:14px}.ccl-exam-portal-web-c-menu-tab .menu-tab-list .name{display:inline-block;width:228px;font-size:24px;color:#0a1629;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ccl-exam-portal-web-c-menu-tab .menu-tab-list .name-select{color:#3f8cff!important}.ccl-exam-portal-web-c-menu-tab .menu-tab-list .status{padding-top:4px;font-size:12px;font-weight:300;color:#57595b}.ccl-exam-portal-web-c-menu-tab .hf-ui-icon{font-size:16px}.ccl-exam-portal-web-c-menu-tab .hf-ui-tabs__item{padding:0;line-height:24px!important}.ccl-exam-portal-web-c-menu-tab .hf-ui-tabs--left .hf-ui-tabs__item.is-left{height:113px;text-align:left}.ccl-exam-portal-web-c-menu-tab .hf-ui-tabs__active-bar,.ccl-exam-portal-web-c-menu-tab .hf-ui-tabs__active-circle{background-color:#3f8cff}.ccl-exam-portal-web-c-word-box{position:relative}.ccl-exam-portal-web-c-word-box .word{line-height:50px;font-family:Segoe UI;font-size:18px;padding-right:3px;padding-left:3px}.ccl-exam-portal-web-c-word-box .mispronunciation{background-color:#fc0;text-decoration:underline;border-radius:4px}.ccl-exam-portal-web-c-word-box .omission{color:#fff;background-color:#72716f;border-radius:4px}.ccl-exam-portal-web-c-word-box .insertion{color:#fff;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;background-color:#a80000;border-radius:4px}.ccl-exam-portal-web-c-word-box .unexpected-break{color:#161616;background-color:#f0c9cb;border-radius:4px}.ccl-exam-portal-web-c-word-box .monotone{position:absolute;left:0;bottom:5px;width:100%;height:6px;background:linear-gradient(135deg,transparent 40%,#862eb5 50%,transparent 60%) 9px 0/12px 6px repeat-x}.ccl-exam-portal-web-c-word-box .monotone1{position:absolute;left:0;bottom:5px;width:100%;height:6px;background:linear-gradient(45deg,transparent 40%,#862eb5 50%,transparent 60%) 3px 0/12px 6px repeat-x}.ccl-exam-portal-web-c-word-box .missing-break{border-radius:4px;background-color:#d4d4d4}.ccl-exam-portal-web-c-pronunciation-assessment{border:1px solid #d1d1d1}.ccl-exam-portal-web-c-pronunciation-assessment-respond{display:flex}.ccl-exam-portal-web-c-pronunciation-assessment-respond .title{margin-top:22px;line-height:20px;font-size:16px;color:#242424!important;font-weight:600}.ccl-exam-portal-web-c-pronunciation-assessment-respond .answer-area{width:calc(100% - 260px);border-right:1px solid #d1d1d1}.ccl-exam-portal-web-c-pronunciation-assessment-respond .answer-area .wordsarea{padding:.5rem 1.25rem;margin-top:.5rem;margin-bottom:.5rem}.ccl-exam-portal-web-c-pronunciation-assessment-respond .answer-area .wordsarea .words{position:relative;display:inline-block;cursor:default}.ccl-exam-portal-web-c-pronunciation-assessment-respond .answer-area .wordsarea .words .text{line-height:50px;font-family:Segoe UI;font-size:18px;border-radius:4px}.ccl-exam-portal-web-c-pronunciation-assessment-respond .answer-area .wordsarea .words .paraphrase{display:none;position:absolute;top:-50px;padding:4px 11px 6px;font-size:12px;border-radius:4px;color:#242424;background-color:#fff;filter:drop-shadow(0 0 2px rgba(0,0,0,.12)) drop-shadow(0 4px 8px rgba(0,0,0,.14));transition:opacity .3s ease-out;opacity:0;z-index:10}.ccl-exam-portal-web-c-pronunciation-assessment-respond .answer-area .wordsarea .words .paraphrase .word{display:inline-block;overflow-wrap:break-word;line-height:16px;min-width:60px}.ccl-exam-portal-web-c-pronunciation-assessment-respond .answer-area .wordsarea .words .paraphrase .alphabet{display:flex;row-gap:12px;-moz-column-gap:12px;column-gap:12px;width:100%}.ccl-exam-portal-web-c-pronunciation-assessment-respond .answer-area .wordsarea .words .paraphrase .alphabet .column{display:flex;flex-direction:column;min-width:20px}.ccl-exam-portal-web-c-pronunciation-assessment-respond .answer-area .wordsarea .words:hover .paraphrase{display:block;opacity:1}.ccl-exam-portal-web-c-pronunciation-assessment-respond .assessment-list{width:260px;padding-left:16px;padding-bottom:16px}.ccl-exam-portal-web-c-pronunciation-assessment-respond .assessment-list .list-inner{display:flex;flex-direction:column;height:20px;margin-top:24px}.ccl-exam-portal-web-c-pronunciation-assessment-respond .assessment-list .list-inner .list-item{display:flex;justify-content:space-between;align-items:center}.ccl-exam-portal-web-c-pronunciation-assessment-respond .assessment-list .list-inner .assessment-item .number{display:inline-block;height:20px;width:20px;line-height:20px;text-align:center;font-size:12px;border-radius:4px;margin-right:6px}.ccl-exam-portal-web-c-pronunciation-assessment-respond .assessment-list .list-inner .operate .status{padding-left:8px}.ccl-exam-portal-web-c-pronunciation-assessment-respond .assessment-list .list-inner .operate .hf-ui-switch{height:20px;line-height:20px}.ccl-exam-portal-web-c-pronunciation-assessment-respond .assessment-list .list-inner .operate .hf-ui-switch__core{width:42px;height:20px}.ccl-exam-portal-web-c-pronunciation-assessment-respond .assessment-list .list-inner .operate .hf-ui-switch__core:after{width:15px;height:15px;top:3px}.ccl-exam-portal-web-c-assessment-result{display:flex;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;padding:10px 20px;border-top:1px solid #d1d1d1}.ccl-exam-portal-web-c-assessment-result .pronunciation-score .title{margin-top:16px;margin-bottom:16px;font-weight:700;line-height:22px;font-size:16px;color:#242424!important}.ccl-exam-portal-web-c-assessment-result .pronunciation-score .indicator{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.ccl-exam-portal-web-c-assessment-result .pronunciation-score .indicator .score-section{display:flex;align-items:center}.ccl-exam-portal-web-c-assessment-result .pronunciation-score .indicator .score-section .representative-colour{display:inline-block;width:20px;height:20px;margin-right:8px;border-radius:4px}.ccl-exam-portal-web-c-assessment-result .pronunciation-score .indicator .score-section .numerical-range{font-size:14px;font-weight:400}.ccl-exam-portal-web-c-assessment-result .pronunciation-score .indicator .score-section .disqualification{background-color:#a80000}.ccl-exam-portal-web-c-assessment-result .pronunciation-score .indicator .score-section .qualified{background-color:#dab934}.ccl-exam-portal-web-c-assessment-result .pronunciation-score .indicator .score-section .excellent{background-color:#218d51}.ccl-exam-portal-web-c-assessment-result .pronunciation-score .flex-column{position:relative;display:flex;flex-direction:column;align-items:center;width:250px;height:250px;row-gap:8px}.ccl-exam-portal-web-c-assessment-result .pronunciation-score .flex-column .score{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:40px;font-weight:700}.ccl-exam-portal-web-c-assessment-result .score-detail{width:610px}.ccl-exam-portal-web-c-assessment-result .score-detail .title{font-weight:600;margin-top:40px;margin-bottom:34px;font-size:14px;color:#242424!important}.ccl-exam-portal-web-c-assessment-result .score-detail .rules{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:400;color:#242424}.ccl-exam-portal-web-c-assessment-result .score-detail .rules .assessment-score .proportion{font-weight:600}.ccl-exam-portal-web-c-pronunciation-assessment-pop .tit{margin-bottom:22px;line-height:20px;font-size:16px;color:#242424!important;font-weight:600}.ccl-exam-portal-web-c-pronunciation-assessment-pop .hf-ui-dialog__footer{padding:2px 20px;text-align:right;box-sizing:border-box;font-size:0}.ccl-exam-portal-web-c-switch-answer-mode .switch-answer-mode-box{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.ccl-exam-portal-web-c-switch-answer-mode .switch-answer-mode-box .switch-answer-mode-box-inner{display:flex;flex-direction:column;align-items:center}.ccl-exam-portal-web-c-switch-answer-mode .switch-answer-mode-box .switch-answer-mode-box-inner .test-img{width:128px;height:128px;margin-bottom:10px}.ccl-exam-portal-web-c-switch-answer-mode .switch-answer-mode-box .switch-answer-mode-box-inner image{width:100%;height:100%}.ccl-exam-portal-web-c-mock-exam-wavesurfer{display:flex;width:100%}.ccl-exam-portal-web-c-mock-exam-wavesurfer .text-container{text-align:center;background-color:#f3f3f3}.ccl-exam-portal-web-c-mock-exam-wavesurfer .wavesurfer-item{flex:1}.ccl-exam-portal-web-c-mock-take-audio .countdown-container{display:flex;justify-content:center;align-items:center;position:relative;width:120px;height:120px;margin:0 auto}.ccl-exam-portal-web-c-mock-take-audio .countdown-progress{position:absolute;width:100%;height:100%}.ccl-exam-portal-web-c-mock-take-audio .progress-circle{width:100%;height:100%;transform:rotate(-90deg)}.ccl-exam-portal-web-c-mock-take-audio .progress-circle-background{fill:none;stroke:#e0e0e0;stroke-width:5}.ccl-exam-portal-web-c-mock-take-audio .progress-circle-fill{fill:none;stroke:#263a97;stroke-width:5;stroke-dasharray:283;stroke-dashoffset:283;transition:stroke-dashoffset 1s linear}.ccl-exam-portal-web-c-mock-take-audio .countdown-number{position:absolute;font-size:24px;font-weight:700;color:#263a97}.ccl-exam-portal-web-c-mask-panel{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:20;background-color:rgba(0,0,0,.7)}.is-show{display:block!important}.ccl-exam-portal-web-c-mic-audio-test .mic-audio-test-container{padding:20px;text-align:center}.ccl-exam-portal-web-c-mic-audio-test .step-container{animation:fadeIn .5s ease-in-out}.ccl-exam-portal-web-c-mic-audio-test .step-title{font-size:16px;color:#333;margin-bottom:20px}.ccl-exam-portal-web-c-mic-audio-test .audio-player{width:100%;margin-bottom:20px}.ccl-exam-portal-web-c-mic-audio-test .button-group{display:flex;justify-content:center;gap:10px}.ccl-exam-portal-web-c-mic-audio-test .action-button{border-radius:4px;transition:background-color .3s ease,transform .2s ease}.ccl-exam-portal-web-c-mic-audio-test .action-button:hover{transform:translateY(-2px)}.ccl-exam-portal-web-c-mic-audio-test .action-button:active{transform:translateY(0)}.ccl-exam-portal-web-c-mic-audio-test .status-text{font-size:14px;color:#555;margin-bottom:10px}.ccl-exam-portal-web-c-mic-audio-test .status-text span{font-weight:700}.ccl-exam-portal-web-c-mic-audio-test .audio-status-normal{color:#52c41a}.ccl-exam-portal-web-c-mic-audio-test .audio-status-error{color:#f5222d}.ccl-exam-portal-web-c-mic-audio-test .microphone-status-normal{color:#52c41a}.ccl-exam-portal-web-c-mic-audio-test .microphone-status-error{color:#f5222d}.ccl-exam-portal-web-c-mic-audio-test .dialog-footer{display:flex;justify-content:flex-end;margin-top:20px}.ccl-exam-portal-web-c-mic-audio-test .footer-button{border-radius:4px;transition:background-color .3s ease,transform .2s ease}.ccl-exam-portal-web-c-mic-audio-test .footer-button:hover{transform:translateY(-2px)}.ccl-exam-portal-web-c-mic-audio-test .footer-button:active{transform:translateY(0)}.ccl-exam-portal-web-c-mic-audio-test .hf-ui-dialog{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ccl-exam-portal-web-c-preload-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ccl-exam-portal-web-c-preload-overlay .preload-container{text-align:center;padding:40px;background:rgba(25,25,35,.95);border-radius:20px;box-shadow:0 15px 35px rgba(0,0,0,.5);width:90%;max-width:500px;transform:translateY(0);animation:float 3s ease-in-out infinite}.ccl-exam-portal-web-c-preload-overlay .preload-title{font-size:1.8rem;color:#fff;margin-bottom:30px;font-weight:500}.ccl-exam-portal-web-c-preload-overlay .preload-progress-container{position:relative;width:220px;height:220px;margin:0 auto 30px}.ccl-exam-portal-web-c-preload-overlay .preload-progress{position:relative;width:100%;height:100%}.ccl-exam-portal-web-c-preload-overlay .circle-bg{fill:none;stroke:hsla(0,0%,100%,.1);stroke-width:12}.ccl-exam-portal-web-c-preload-overlay .circle-progress{fill:none;stroke-width:12;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .3s ease;stroke:url(#gradient)}.ccl-exam-portal-web-c-preload-overlay .progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3rem;font-weight:700;color:#fff}.ccl-exam-portal-web-c-preload-overlay .progress-text span{font-size:1.5rem;font-weight:400}.ccl-exam-portal-web-c-preload-overlay .loading-message{font-size:1.2rem;color:hsla(0,0%,100%,.8);margin-bottom:25px;min-height:28px}.ccl-exam-portal-web-c-preload-overlay .loading-status{display:flex;justify-content:center;gap:15px;margin-top:25px;color:hsla(0,0%,100%,.7)}.ccl-exam-portal-web-c-preload-overlay .status-item{display:flex;align-items:center;gap:8px;font-size:.9rem}.ccl-exam-portal-web-c-preload-overlay .status-icon{color:#4caf50}.ccl-exam-portal-web-c-preload-overlay .audio-wave{display:flex;justify-content:center;align-items:flex-end;height:60px;margin:20px 0;gap:5px}.ccl-exam-portal-web-c-preload-overlay .wave-bar{width:8px;background:linear-gradient(0deg,#4facfe,#00f2fe);border-radius:4px;animation:wave 1.2s ease-in-out infinite;animation-delay:calc(var(--delay)*0.1s)}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.ccl-exam-portal-web-c-preload-overlay .tips{margin-top:30px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.1)}.ccl-exam-portal-web-c-preload-overlay .tips h3{color:#fff;margin-bottom:15px;font-size:1.2rem}.ccl-exam-portal-web-c-preload-overlay .tips-list{display:flex;flex-direction:column;gap:10px;color:hsla(0,0%,100%,.7);text-align:left;max-width:400px;margin:0 auto}.ccl-exam-portal-web-c-preload-overlay .tips-list li{display:flex;gap:10px}.ccl-exam-portal-web-c-preload-overlay .tips-list i{color:#00f2fe}@media (max-width:768px){.ccl-exam-portal-web-c-preload-overlay .preload-container{padding:30px 20px}.ccl-exam-portal-web-c-preload-overlay .preload-title{font-size:1.5rem}.ccl-exam-portal-web-c-preload-overlay .preload-progress-container{width:180px;height:180px}.ccl-exam-portal-web-c-preload-overlay .progress-text{font-size:2.5rem}}@media (max-width:480px){.ccl-exam-portal-web-c-preload-overlay .preload-progress-container{width:150px;height:150px}.ccl-exam-portal-web-c-preload-overlay .progress-text{font-size:2rem}.ccl-exam-portal-web-c-preload-overlay .preload-title{font-size:1.3rem}.ccl-exam-portal-web-c-preload-overlay .loading-message{font-size:1rem}}.ccl-exam-portal-web-c-upload-waiting-dialog .upload-waiting-container{padding:24px;font-family:PingFang SC,Microsoft YaHei,sans-serif}.ccl-exam-portal-web-c-upload-waiting-dialog .upload-animation{display:flex;justify-content:center;align-items:center;margin-bottom:24px;position:relative}.ccl-exam-portal-web-c-upload-waiting-dialog .sound-wave{display:flex;align-items:center;justify-content:center;height:60px;gap:6px}.ccl-exam-portal-web-c-upload-waiting-dialog .wave-bar{width:4px;background:#5b8ff9;border-radius:2px;animation:wave 1.2s ease-in-out infinite;opacity:.7}@keyframes wave{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1.4);opacity:1}}.ccl-exam-portal-web-c-upload-waiting-dialog .upload-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ccl-exam-portal-web-c-upload-waiting-dialog .upload-content{text-align:center}.ccl-exam-portal-web-c-upload-waiting-dialog .upload-title{font-size:18px;font-weight:600;color:#333;margin-bottom:8px}.ccl-exam-portal-web-c-upload-waiting-dialog .upload-description{font-size:14px;color:#666;margin-bottom:20px}.ccl-exam-portal-web-c-upload-waiting-dialog .progress-container{margin:0 auto 16px;max-width:320px}.ccl-exam-portal-web-c-upload-waiting-dialog .progress-info{display:flex;justify-content:space-between;margin-bottom:8px;font-size:13px}.ccl-exam-portal-web-c-upload-waiting-dialog .progress-percent{color:#5b8ff9;font-weight:600}.ccl-exam-portal-web-c-upload-waiting-dialog .progress-time{color:#999}.ccl-exam-portal-web-c-upload-waiting-dialog .progress-bar{height:6px;background:#f0f2f5;border-radius:3px;overflow:hidden}.ccl-exam-portal-web-c-upload-waiting-dialog .progress-fill{height:100%;background:linear-gradient(90deg,#5b8ff9,#36cbcb);border-radius:3px;transition:width .3s ease}.ccl-exam-portal-web-c-upload-waiting-dialog .upload-tip{font-size:12px;color:#999;margin-top:8px}.ccl-exam-portal-web-p-login .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:520px}.ccl-exam-portal-web-p-login .container .login-img{width:220px;height:50px;margin-bottom:28px}.ccl-exam-portal-web-p-login .container .title{text-align:center;font-size:30px;font-weight:700;color:#333;margin-bottom:10px}.ccl-exam-portal-web-p-login .ui-icon-line-currency-refresh:before{font-size:22px;color:#999;cursor:pointer}.ccl-exam-portal-web-p-login .login-form-main{position:relative;margin-bottom:14px;padding:44px 70px 36px;min-height:580px;border:none;border-radius:18px;background:linear-gradient(145deg,#fff,#f8f9fd);box-shadow:0 14px 44px rgba(63,140,255,.14),0 5px 16px rgba(63,140,255,.07),0 1.5px 4px rgba(63,140,255,.055);transition:all .3s ease}.ccl-exam-portal-web-p-login .login-form-main:hover{box-shadow:0 18px 52px rgba(63,140,255,.2),0 7px 20px rgba(63,140,255,.11)}.ccl-exam-portal-web-p-login .login-form-main .login-form-warp{display:flex;justify-content:center;margin:0 auto;width:100%;pointer-events:none}.ccl-exam-portal-web-p-login .login-form-main .login-form-warp .account-slogon{margin-top:0;text-align:center}.ccl-exam-portal-web-p-login .login-form-main .login-form-warp .account-slogon-main{margin:0 0 10px;font-size:32px;font-weight:600;color:#3f8cff;background:linear-gradient(135deg,#3f8cff,#2b7aea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ccl-exam-portal-web-p-login .login-form-main .account-slogon-subhead{height:auto;color:#666;text-align:center;font-size:17px;line-height:1.55;margin-bottom:36px;font-weight:400}.ccl-exam-portal-web-p-login .login-form-main .login-form-content{margin:36px auto 0;max-width:360px;border-radius:14px;text-align:center;font-size:15px;padding:28px;background:#fff;box-shadow:0 5px 15px rgba(63,140,255,.09);border:1px solid #e8f0fe}.ccl-exam-portal-web-p-login .login-form-main .login-form-content .title{text-align:center;font-size:22px;font-weight:600;color:#333;margin-bottom:22px;display:none}.ccl-exam-portal-web-p-login .login-form-main .login-form-content .wrp_code{position:relative}.ccl-exam-portal-web-p-login .login-form-main .login-form-content .wrp_code .qrcode{width:270px;height:270px;margin:0 auto;border:1px solid #e0e9ff;border-radius:10px;padding:14px;background:#fff;transition:all .3s ease;cursor:pointer}.ccl-exam-portal-web-p-login .login-form-main .login-form-content .wrp_code .qrcode:hover{transform:scale(1.02);box-shadow:0 10px 26px rgba(63,140,255,.16);border-color:#3f8cff}.ccl-exam-portal-web-p-login .login-form-main .login-form-content .wrp_code:after,.ccl-exam-portal-web-p-login .login-form-main .login-form-content .wrp_code:before{content:"";position:absolute;width:44px;height:44px;border:2px solid #3f8cff;border-radius:10px}.ccl-exam-portal-web-p-login .login-form-main .login-form-content .wrp_code:before{top:-6px;left:-6px;border-right:none;border-bottom:none}.ccl-exam-portal-web-p-login .login-form-main .login-form-content .wrp_code:after{bottom:-6px;right:-6px;border-left:none;border-top:none}.ccl-exam-portal-web-p-login .login-form-main .login-form-content-relative{position:relative}.ccl-exam-portal-web-p-login .login-form-main .info{width:310px;margin:28px auto 18px;text-align:center;padding:18px;background:#f5f8ff;border-radius:14px;border:1px solid #e0e9ff}.ccl-exam-portal-web-p-login .login-form-main .info p{margin:9px 0;font-size:16px;color:#555;line-height:1.55}.ccl-exam-portal-web-p-login .login-form-main .info p:first-child{font-weight:500;color:#333}.ccl-exam-portal-web-p-login .login-form-main .info p:last-child{color:#3f8cff;font-weight:500}.ccl-exam-portal-web-p-login .login-form-main .footer{padding:18px 0 10px;width:100%;color:#3f8cff;text-align:center;cursor:pointer;transition:all .3s ease;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:9px}.ccl-exam-portal-web-p-login .login-form-main .footer:hover{color:#2b7aea;transform:translateY(-1px)}.ccl-exam-portal-web-p-login .login-form-main .footer:active{transform:translateY(0)}.ccl-exam-portal-web-p-login .login-form-main .footer:before{content:"🔄";font-size:20px}@keyframes pulse{0%{opacity:.8;transform:scale(.98)}50%{opacity:1;transform:scale(1)}to{opacity:.8;transform:scale(.98)}}.qrcode.loading{animation:pulse 1.5s ease-in-out infinite}.login-form-main:before{top:-12px;right:-12px;width:90px;height:90px;background:linear-gradient(135deg,rgba(63,140,255,.1),rgba(63,140,255,.05))}.login-form-main:after,.login-form-main:before{content:"";position:absolute;border-radius:50%;z-index:-1}.login-form-main:after{bottom:-18px;left:-18px;width:135px;height:135px;background:linear-gradient(135deg,rgba(63,140,255,.08),rgba(63,140,255,.03))}@media (min-width:1440px){.ccl-exam-portal-web-p-login .container{max-width:580px}.ccl-exam-portal-web-p-login .login-form-main{padding:52px 80px 44px;min-height:620px}.ccl-exam-portal-web-p-login .login-form-main .account-slogon-main{font-size:36px}.ccl-exam-portal-web-p-login .login-form-main .account-slogon-subhead{font-size:18px}.ccl-exam-portal-web-p-login .login-form-main .login-form-content{max-width:400px}.ccl-exam-portal-web-p-login .login-form-main .login-form-content .wrp_code .qrcode{width:300px;height:300px}.ccl-exam-portal-web-p-login .login-form-main .info{width:340px}.ccl-exam-portal-web-p-login .login-form-main .footer,.ccl-exam-portal-web-p-login .login-form-main .info p{font-size:17px}}@media (min-width:2200px){.ccl-exam-portal-web-p-login .container{max-width:680px;transform:translate(-50%,-50%) scale(1.05)}.ccl-exam-portal-web-p-login .login-form-main{padding:60px 90px 50px;min-height:680px;border-radius:20px}.ccl-exam-portal-web-p-login .login-form-main .account-slogon-main{font-size:40px}.ccl-exam-portal-web-p-login .login-form-main .account-slogon-subhead{font-size:20px;margin-bottom:44px}.ccl-exam-portal-web-p-login .login-form-main .login-form-content{max-width:440px;padding:34px;border-radius:16px}.ccl-exam-portal-web-p-login .login-form-main .login-form-content .wrp_code .qrcode{width:330px;height:330px;border-radius:12px}.ccl-exam-portal-web-p-login .login-form-main .login-form-content .wrp_code:after,.ccl-exam-portal-web-p-login .login-form-main .login-form-content .wrp_code:before{width:52px;height:52px}.ccl-exam-portal-web-p-login .login-form-main .info{width:380px;padding:22px;border-radius:16px}.ccl-exam-portal-web-p-login .login-form-main .info p{font-size:18px;margin:10px 0}.ccl-exam-portal-web-p-login .login-form-main .footer{font-size:18px;padding:22px 0 14px}.ccl-exam-portal-web-p-login .login-form-main .footer:before{font-size:24px}}@media (max-width:576px){.ccl-exam-portal-web-p-login .container{padding:0 20px;max-width:100%}.ccl-exam-portal-web-p-login .login-form-main{padding:30px 20px}.ccl-exam-portal-web-p-login .login-form-main .login-form-content{padding:16px}.ccl-exam-portal-web-p-login .login-form-main .login-form-content .wrp_code .qrcode{width:200px;height:200px}.ccl-exam-portal-web-p-login .login-form-main .info{width:100%}}.ccl-exam-portal-web-p-error{text-align:center}.ccl-exam-portal-web-p-error .pic{margin:50px auto;width:500px}.ccl-exam-portal-web-p-home{padding:20px 40px 0 0;font-family:STHeitiSC}.ccl-exam-portal-web-p-home .tips{font-size:16px;color:#7d8592}.ccl-exam-portal-web-p-home .title{font-size:36px;color:#0a1629}.ccl-exam-portal-web-p-home .p-home-data{margin-top:32px}.ccl-exam-portal-web-p-home .p-home-data .practice-master{width:calc(100% - 339px);height:478px;margin-right:30px;padding:28px 0 0 18px;background:#fff;box-shadow:0 8px 32px rgba(63,140,255,.08);border-radius:16px;border:1px solid rgba(63,140,255,.1);transition:transform .3s ease,box-shadow .3s ease}.ccl-exam-portal-web-p-home .p-home-data .practice-master:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(63,140,255,.12)}.ccl-exam-portal-web-p-home .p-home-data .practice-master .master-list{height:calc(100% - 64px);overflow:hidden}.ccl-exam-portal-web-p-home .p-home-data .practice-master .master-list .list-box{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.ccl-exam-portal-web-p-home .p-home-data .practice-master .master-list .list-box .list-info{display:flex;flex-direction:column;align-items:center;width:175px;height:180px;padding-top:17px;margin-right:16px;margin-bottom:16px;background:#f4f9fd;border-radius:24px;background:linear-gradient(135deg,#f8fafd,#f0f7ff);border:1px solid rgba(63,140,255,.15);transition:all .3s ease;cursor:pointer}.ccl-exam-portal-web-p-home .p-home-data .practice-master .master-list .list-box .list-info:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(63,140,255,.15);border-color:rgba(63,140,255,.3)}.ccl-exam-portal-web-p-home .p-home-data .practice-master .master-list .list-box .list-info .image{width:60px;height:60px;border-radius:50%;border:3px solid #3f8cff;box-shadow:0 4px 12px rgba(63,140,255,.2);-o-object-fit:cover;object-fit:cover}.ccl-exam-portal-web-p-home .p-home-data .practice-master .master-list .list-box .list-info .user{font-size:16px;font-weight:500;color:#0a1629;padding-top:20px;padding-bottom:25px}.ccl-exam-portal-web-p-home .p-home-data .practice-master .master-list .list-box .list-info .practice-total{padding:6px;font-size:12px;font-family:Helvetica;color:#7d8592;background:rgba(63,140,255,.1);border-radius:20px;border:1px solid rgba(63,140,255,.2);transition:all .3s ease}.ccl-exam-portal-web-p-home .p-home-data .practice-master .master-list .list-box .list-info .practice-total:hover{background:rgba(63,140,255,.2)}.ccl-exam-portal-web-p-home .p-home-data .practice-master .master-list .list-box .list-info:nth-last-child(4n){margin-right:0}.ccl-exam-portal-web-p-home .p-home-data .practice-statistics{width:339px;height:478px;padding:28px 0 28px 24px;background:#fff;border:1px solid rgba(63,140,255,.1);box-shadow:0 8px 32px rgba(63,140,255,.08);transition:transform .3s ease,box-shadow .3s ease;border-radius:24px}.ccl-exam-portal-web-p-home .p-home-data .practice-statistics:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(63,140,255,.12)}.ccl-exam-portal-web-p-home .p-home-data .practice-statistics .swiper-container{height:86%;overflow:hidden}.ccl-exam-portal-web-p-home .p-home-data .practice-statistics .swiper-slide{width:100%;height:auto!important;margin-bottom:16px}.ccl-exam-portal-web-p-home .p-home-data .practice-statistics .list-item{padding:6px 16px;background:#f8fafd;border-radius:12px;border-left:4px solid transparent;transition:all .3s ease;cursor:pointer}.ccl-exam-portal-web-p-home .p-home-data .practice-statistics .list-item:hover{transform:translateX(4px);box-shadow:0 4px 16px rgba(63,140,255,.1)}.ccl-exam-portal-web-p-home .p-home-data .practice-statistics .list-item .paper-name{font-size:14px;font-weight:400;color:#0a1629;line-height:1.5;margin-bottom:8px}.ccl-exam-portal-web-p-home .p-home-data .practice-statistics .list-item .item-footer{font-size:12px;color:#7d8592}.ccl-exam-portal-web-p-home .p-home-data .practice-statistics .odd-number-border{border-left-color:#3f8cff;background:linear-gradient(90deg,rgba(63,140,255,.05),rgba(63,140,255,.01))}.ccl-exam-portal-web-p-home .p-home-data .practice-statistics .even-number-border{border-left-color:#de92eb;background:linear-gradient(90deg,rgba(222,146,235,.05),rgba(222,146,235,.01))}.ccl-exam-portal-web-p-home .p-home-data .practice-statistics .img{width:18px;height:18px;border-radius:50%;margin-right:6px;border:1.5px solid #3f8cff}.ccl-exam-portal-web-p-home .p-home-data .practice-statistics .user{padding:6px 10px;background:rgba(63,140,255,.08);border-radius:8px;font-size:12px;color:#3f8cff}.ccl-exam-portal-web-p-home .p-home-data .statistics-list{height:calc(100% - 50px);margin-bottom:32px;overflow-y:scroll;overflow-x:hidden}.ccl-exam-portal-web-p-home .p-home-data .tit{font-size:20px;font-weight:600;color:#0a1629;display:block;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid rgba(63,140,255,.1)}.ccl-exam-portal-web-p-home .p-home-intel{margin-top:40px;padding-bottom:80px}.ccl-exam-portal-web-p-home .p-home-intel .menu-tab-list{display:flex;align-items:center;width:450px;border-radius:20px;background-color:#f8fafd;border:1px solid rgba(63,140,255,.1)}.ccl-exam-portal-web-p-home .p-home-intel .menu-tab-list .menu-tab{position:relative;height:100%;font-size:16px;color:#7d8592;border-radius:20px;padding:10px 40px;transition:all .3s ease;cursor:pointer}.ccl-exam-portal-web-p-home .p-home-intel .menu-tab-list .menu-tab:hover{color:#3f8cff;background:rgba(63,140,255,.08)}.ccl-exam-portal-web-p-home .p-home-intel .menu-tab-list .menu-tab.check{color:#fff;background:linear-gradient(90deg,#3f8cff,#2b7aea);box-shadow:0 4px 12px rgba(63,140,255,.3)}.ccl-exam-portal-web-p-home .p-home-intel .intel-list{height:80vh;overflow-y:auto;overflow-x:hidden}.ccl-exam-portal-web-p-home .p-home-intel .intel-list .intel-item{margin-top:24px;height:148px;padding:24px 53px 37px 28px;background:#fff;box-shadow:0 4px 20px rgba(63,140,255,.08);border-radius:24px;border:1px solid rgba(63,140,255,.1);transition:all .3s ease}.ccl-exam-portal-web-p-home .p-home-intel .intel-list .intel-item:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(63,140,255,.12);border-color:rgba(63,140,255,.2)}.ccl-exam-portal-web-p-home .p-home-intel .intel-list .intel-item .item-info .item-footer{margin-top:22px}.ccl-exam-portal-web-p-home .p-home-intel .intel-list .intel-item .item-info .intel-img{width:48px;height:48px;margin-right:14px}.ccl-exam-portal-web-p-home .p-home-intel .intel-list .intel-item .item-info .type{display:block;font-size:12px;color:#3f8cff;background:rgba(63,140,255,.1);padding:4px 8px;border-radius:4px;margin-bottom:8px;width:-moz-fit-content;width:fit-content}.ccl-exam-portal-web-p-home .p-home-intel .intel-list .intel-item .item-info .intel-name{font-size:16px;font-weight:500;color:#0a1629;line-height:1.4;display:block}.ccl-exam-portal-web-p-home .p-home-intel .intel-list .intel-item .item-info .time-img{width:18px;height:18px;margin-right:8px;opacity:.6}.ccl-exam-portal-web-p-home .p-home-intel .intel-list .intel-item .item-info .time{font-size:14px;color:#7d8592}.ccl-exam-portal-web-p-home .p-home-intel .intel-list .intel-item .detail-btn{width:76px;height:30px;line-height:30px;text-align:center;background:rgba(63,140,255,.1);border-radius:8px;font-size:13px;color:#3f8cff;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.ccl-exam-portal-web-p-home .flex-between{display:flex;justify-content:space-between;align-items:center}.ccl-exam-portal-web-p-home .flex-start{display:flex;justify-content:flex-start;align-items:center}.ccl-exam-portal-web-p-task-detail{position:relative;height:100%;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.ccl-exam-portal-web-p-task-detail .p-header{height:65px;padding:0 20px;background-color:#fff;font-size:18px;font-weight:600;box-shadow:0 2px 10px rgba(0,0,0,.08);border-bottom:1px solid #f0f0f0}.ccl-exam-portal-web-p-task-detail .p-header .header-title{color:#1a1a1a}.ccl-exam-portal-web-p-task-detail .p-header .p-header-right{display:flex;align-items:center;font-size:14px;color:#666}.ccl-exam-portal-web-p-task-detail .p-header .p-header-right .progress-text{margin-right:12px;font-weight:500}.ccl-exam-portal-web-p-task-detail .p-header .p-header-right .progress{width:300px;border-radius:5px;overflow:hidden}.ccl-exam-portal-web-p-task-detail .p-content{margin-top:8px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.ccl-exam-portal-web-p-task-detail .p-content .p-overview{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f0f0f0}.ccl-exam-portal-web-p-task-detail .p-content .p-overview .source{color:#666;font-size:14px}.ccl-exam-portal-web-p-task-detail .p-content .p-overview .response-time{display:flex;align-items:center;font-size:14px;color:#888}.ccl-exam-portal-web-p-task-detail .p-content .p-overview .response-time .time-img{width:18px;height:18px;margin-right:6px}.ccl-exam-portal-web-p-task-detail .p-content .brief{font-size:16px;font-weight:600;margin-bottom:20px;color:#1a1a1a}.ccl-exam-portal-web-p-task-detail .p-content .brief .tips{font-size:12px;color:#888;margin-left:12px;font-weight:400}.ccl-exam-portal-web-p-task-detail .p-content .p-answered{display:flex;gap:40px}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .question-area{flex:1;padding-right:30px;border-right:1px solid #f0f0f0;position:relative;min-height:500px}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .question-area .p-f-start{margin-bottom:24px}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .question-area .operate{margin-right:16px;transition:all .2s}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .question-area .operate:hover{opacity:.8;transform:translateY(-2px)}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .question-area .operate .operate-img{width:40px;height:40px;margin-bottom:8px}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .question-area .operate span{font-size:12px;color:#666}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .question-area .play-wave{flex:1;height:80px;border-radius:8px;background:#f8f9fa}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .question-area .audio-rate{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;gap:12px}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .question-area .audio-rate .normal-rate{min-width:120px}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area{flex:1;position:relative}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .explain{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:30px}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .explain .p-f-start{margin-bottom:15px;color:#1a1a1a;font-weight:500}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .explain .p-f-start .tips-img{width:16px;height:16px;margin-right:8px}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .explain ul{padding-left:20px;margin:0}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .explain ul li{margin-bottom:10px;line-height:1.5;color:#555;position:relative}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .explain ul li::marker{color:#4285f4;font-weight:500}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .operate-res{height:80px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:8px;color:#999;font-size:14px;margin-bottom:20px;border:1px dashed #ddd}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .review .review-actions{display:flex;gap:20px;margin-bottom:10px}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .review .assess-result{position:relative}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .review .assess-result .assess-status{position:absolute;top:-6px;right:-50px;font-size:11px;padding:2px 6px}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .practice-buttons{display:flex;flex-direction:column;gap:15px}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .practice-buttons .btn-record{height:48px;display:flex;align-items:center;justify-content:center;gap:6px;font-weight:500}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .practice-buttons .btn-record .record-img{width:18px;height:18px}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .practice-buttons .button-group{display:flex;gap:10px;flex-wrap:wrap}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .practice-buttons .button-group button{flex:1;min-width:90px}.ccl-exam-portal-web-p-task-detail .p-content .p-answered .response-area .answer-tips{margin-top:15px;font-size:12px;color:#f57c00;text-align:center;padding:8px;background:#fff3e0;border-radius:4px}.ccl-exam-portal-web-p-task-detail .review{margin-top:30px;margin-bottom:30px}.ccl-exam-portal-web-p-task-detail .review .title{color:#4285f4;cursor:pointer;font-size:14px;font-weight:500;transition:color .2s}.ccl-exam-portal-web-p-task-detail .review .title:hover{color:#3367d6;text-decoration:underline}.ccl-exam-portal-web-p-task-detail .original-text{margin-top:12px;padding:16px;background-color:#f8f9fa;border-radius:8px;border-left:3px solid #4285f4;max-height:190px;overflow-y:auto}.ccl-exam-portal-web-p-task-detail .original-text .label{margin-bottom:10px;color:#555;font-weight:500}.ccl-exam-portal-web-p-task-detail .original-text .label .tips-img{width:16px;height:16px;margin-right:8px}.ccl-exam-portal-web-p-task-detail .original-text p{line-height:1.6;color:#444;margin:0;white-space:pre-wrap}.ccl-exam-portal-web-p-task-detail .p-between{display:flex;justify-content:space-between;align-items:center}.ccl-exam-portal-web-p-task-detail .p-f-start{display:flex;align-items:center}.ccl-exam-portal-web-p-task-detail .p-f-column{display:flex;flex-direction:column;align-items:center}.ccl-exam-portal-web-c-answer-sheet .el-dialog__body,.ccl-exam-portal-web-c-answer-sheet .el-dialog__header{padding:0}.ccl-exam-portal-web-c-answer-sheet .answer-sheet-container{position:relative;padding:30px 25px 25px;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.12)}.ccl-exam-portal-web-c-answer-sheet-label{font-size:20px;font-weight:600;text-align:center;color:#1a1a1a;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f0f0f0}.ccl-exam-portal-web-c-answer-sheet-content{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;margin:20px 0;padding:0 10px}.ccl-exam-portal-web-c-answer-sheet-content .first-item-hidden{display:none}.ccl-exam-portal-web-c-answer-sheet-content .option-select{height:40px;width:40px;line-height:40px;text-align:center;border:1px solid #e4e7ed;border-radius:10px;background-color:#f8f9fa;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.04)}.ccl-exam-portal-web-c-answer-sheet-content .option-select:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.08);border-color:#4285f4}.ccl-exam-portal-web-c-answer-sheet-content .option-select:active{transform:translateY(0)}.ccl-exam-portal-web-c-answer-sheet-content .option-select-check{color:#fff;border-color:#4285f4;background-color:#4285f4;box-shadow:0 2px 6px rgba(66,133,244,.4)}.ccl-exam-portal-web-c-answer-sheet .hand-paper-btn{width:85%;margin:25px auto 15px;padding:12px;text-align:center;color:#fff;background:linear-gradient(135deg,#4285f4,#3367d6);border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 10px rgba(66,133,244,.3)}.ccl-exam-portal-web-c-answer-sheet .hand-paper-btn:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(66,133,244,.4)}.ccl-exam-portal-web-c-answer-sheet .hand-paper-btn:active{transform:translateY(0)}.ccl-exam-portal-web-c-answer-sheet .answer-sheet-footer{display:flex;justify-content:center;margin-top:15px}.ccl-exam-portal-web-c-answer-sheet .answer-sheet-footer .status-indicator{display:flex;gap:20px}.ccl-exam-portal-web-c-answer-sheet .answer-sheet-footer .status-indicator .status-item{display:flex;align-items:center;gap:6px;font-size:12px;color:#666}.ccl-exam-portal-web-c-answer-sheet .answer-sheet-footer .status-indicator .status-item .status-color{width:12px;height:12px;border-radius:50%}.ccl-exam-portal-web-c-answer-sheet .answer-sheet-footer .status-indicator .status-item .answered{background-color:#4285f4}.ccl-exam-portal-web-c-answer-sheet .answer-sheet-footer .status-indicator .status-item .not-answered{background-color:#e4e7ed}.ccl-exam-portal-web-c-answer-sheet .close-button{position:absolute;top:15px;right:15px;width:32px;height:32px;border-radius:50%;border:none;background:#f5f7fa;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#666;transition:all .2s ease}.ccl-exam-portal-web-c-answer-sheet .close-button:hover{background:#edf2f7;color:#333;transform:rotate(90deg)}.ccl-exam-portal-web-p-task{font-family:PingFang SC,Helvetica Neue,Arial,sans-serif;background:#f8fafd}.ccl-exam-portal-web-p-task .title{font-size:32px;font-weight:600;margin-bottom:32px;position:relative;display:block}.ccl-exam-portal-web-p-task .title:after{content:"";position:absolute;bottom:-8px;left:0;width:40px;height:4px;background:linear-gradient(90deg,#3f8cff,#2b7aea);border-radius:2px}.ccl-exam-portal-web-p-task .p-task-content{margin-top:32px;gap:24px}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .situation-title{margin-bottom:24px;padding-bottom:12px;font-weight:600;border-bottom:2px solid rgba(63,140,255,.1)}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-header{background:linear-gradient(90deg,rgba(63,140,255,.1),rgba(63,140,255,.05));font-weight:500;border:1px solid rgba(63,140,255,.15)}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner{box-shadow:0 4px 20px rgba(63,140,255,.08);border-radius:16px;border:1px solid rgba(63,140,255,.1);transition:all .3s ease}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(63,140,255,.12);border-color:rgba(63,140,255,.2)}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-left{gap:24px}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-left .info-date .status{font-size:12px;background:rgba(63,140,255,.1);border-radius:16px;border:1px solid rgba(63,140,255,.2);transition:all .3s ease}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-left .info-date .status:hover{background:rgba(63,140,255,.2);transform:translateY(-1px)}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-left .topic-title{padding-bottom:10px;font-weight:400}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-left .info-title{line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-right .info-status{padding:4px 16px;transition:all .3s ease}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-right .info-status:not(.active){color:#7d8592;background:rgba(125,133,146,.1);border:1px solid rgba(125,133,146,.2)}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-right .info-status.active{background:rgba(0,208,151,.1);border:1px solid rgba(0,208,151,.2);box-shadow:0 2px 8px rgba(0,208,151,.15)}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent{border-right:1px solid rgba(63,140,255,.2)}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent .num{color:#3f8cff;padding:4px 12px;border-radius:8px;background:rgba(63,140,255,.1);transition:all .3s ease}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent .num:hover{background:rgba(63,140,255,.2)}.ccl-exam-portal-web-p-mini-program{margin-top:30px;width:100%;height:calc(100vh - 60px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-top:1px solid #f2f2f2}.ccl-exam-portal-web-p-mini-program .mini-program-img{width:344px;height:344px}.ccl-exam-portal-web-p-mini-program h1{font-size:32px;font-weight:650;color:#333;font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC;margin:42px 0 48px}.ccl-exam-portal-web-p-mini-program .desc{width:840px;color:#333;font-weight:400;font-size:14px}.ccl-exam-portal-web-p-mini-program image{width:100%;height:100%}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__header{padding:20px 24px 16px;border-bottom:1px solid #f0f2f5}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__header .hf-ui-dialog__title{font-size:18px;font-weight:600;color:#0a1629}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body{padding:24px;height:auto;min-height:300px}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-row{margin-bottom:20px}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-row .hf-ui-col{display:flex;align-items:center}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-row .hf-ui-col:first-child{padding-right:12px}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-row .hf-ui-col:last-child{padding-left:12px}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-search,.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-select{width:100%}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-table{border:1px solid #e4e6e8;border-radius:8px;overflow:hidden}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-table .hf-ui-table__header th{background-color:#f8f9fa;color:#4e5969;font-weight:500;border-bottom:1px solid #e4e6e8}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-table .hf-ui-table__body tr td{padding:12px 16px;border-bottom:1px solid #f0f2f5}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-table .hf-ui-table__body tr td:first-child{text-align:center}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-table .hf-ui-table__body tr:hover td{background-color:#f8fafd}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-table .hf-ui-table__body tr:last-child td{border-bottom:none}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-table .hf-ui-table__empty-block{min-height:200px;display:flex;align-items:center;justify-content:center}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-table .hf-ui-table__empty-block .hf-ui-table__empty-text{color:#969799;font-size:14px}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__footer{padding:16px 24px;border-top:1px solid #f0f2f5}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__footer .dialog-footer-text{font-size:14px;color:#7d8592;margin-right:16px}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__footer .dialog-footer-text .count{color:#1e5eff;font-weight:500;margin:0 4px}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__footer .hf-ui-button{min-width:80px;margin-left:12px}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__footer .hf-ui-button[disabled]{opacity:.6;cursor:not-allowed}.ccl-exam-portal-web-c-del-record .hf-ui-loading-mask{background-color:hsla(0,0%,100%,.7)}.ccl-exam-portal-web-c-del-record .hf-ui-loading-mask .hf-ui-loading-spinner .circular{width:32px;height:32px}.ccl-exam-portal-web-c-del-record .hf-ui-loading-mask .hf-ui-loading-spinner .hf-ui-loading-text{margin-top:8px;color:#1e5eff}@media (max-width:768px){.ccl-exam-portal-web-c-del-record .hf-ui-dialog{width:90%!important;max-width:100%;margin:20px auto}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body{padding:16px}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-row{flex-direction:column}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__body .hf-ui-row .hf-ui-col{width:100%;padding:0!important;margin-bottom:12px}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__footer{padding:12px 16px}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__footer .dialog-footer-text{display:block;margin-bottom:12px;margin-right:0}.ccl-exam-portal-web-c-del-record .hf-ui-dialog .hf-ui-dialog__footer .hf-ui-button{margin:4px;flex:1}}.hf-ui-search .hf-ui-input__inner,.hf-ui-select .hf-ui-input__inner{border-radius:6px;border:1px solid #d9d9d9;transition:all .2s ease}.hf-ui-search .hf-ui-input__inner:focus,.hf-ui-select .hf-ui-input__inner:focus{border-color:#1e5eff;box-shadow:0 0 0 2px rgba(30,94,255,.1)}.hf-ui-table .current-row td,.hf-ui-table .hf-ui-table__row--selected td{background-color:#f0f5ff!important}.ccl-exam-portal-web-p-record{position:relative;font-family:PingFang SC,Microsoft YaHei,sans-serif;padding:24px 32px;background:#f8fafd;height:20vh}.ccl-exam-portal-web-p-record .title{display:block;font-size:24px;font-weight:600;color:#0a1629;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #eaeef5}.ccl-exam-portal-web-p-record .p-task-content{display:flex;height:calc(100vh - 180px)}.ccl-exam-portal-web-p-record .p-task-content .left-tabs-container{width:280px;flex-shrink:0;background:#fff;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.06);overflow:hidden}.ccl-exam-portal-web-p-record .p-task-content .left-tabs-container .tabs-header{padding:20px;background:linear-gradient(135deg,#f3f7ff,#e8f0ff);font-size:18px;font-weight:600;color:#1e5eff}.ccl-exam-portal-web-p-record .p-task-content .left-tabs-container .menu-list{padding:8px 0}.ccl-exam-portal-web-p-record .p-task-content .left-tabs-container .menu-list .menu-item{padding:16px 20px;cursor:pointer;transition:all .2s ease;border-left:4px solid transparent}.ccl-exam-portal-web-p-record .p-task-content .left-tabs-container .menu-list .menu-item:hover{background-color:#f7f9ff}.ccl-exam-portal-web-p-record .p-task-content .left-tabs-container .menu-list .menu-item.active{border-left-color:#1e5eff;background-color:#f0f5ff}.ccl-exam-portal-web-p-record .p-task-content .left-tabs-container .menu-list .menu-item.active .tab-title{color:#1e5eff;font-weight:500}.ccl-exam-portal-web-p-record .p-task-content .left-tabs-container .menu-list .menu-item.active .tab-info{color:#1e5eff}.ccl-exam-portal-web-p-record .p-task-content .left-tabs-container .menu-list .menu-item .tab-title{font-size:15px;color:#0a1629;margin-bottom:4px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ccl-exam-portal-web-p-record .p-task-content .left-tabs-container .menu-list .menu-item .tab-info{font-size:13px;color:#7d8592}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation{flex:1;background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 12px rgba(0,0,0,.06);overflow:auto;display:flex;flex-direction:column}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .situation-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f2f5}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .situation-header .situation-title{font-size:18px;font-weight:600;color:#0a1629}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box{flex:1}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-header{padding:12px 20px;margin-bottom:16px;background:linear-gradient(135deg,#f3f7ff,#e8f0ff);border-radius:12px;font-size:16px;font-weight:500;color:#1e5eff;text-align:center}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner{display:flex;justify-content:space-between;align-items:center;padding:20px;margin-bottom:12px;background:#fff;box-shadow:0 2px 12px rgba(196,203,214,.15);border-radius:12px;border:1px solid transparent;transition:all .25s ease}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(196,203,214,.2);border-color:#e1e8f5}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner .inner-left{flex:1;min-width:0}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner .inner-left .topic-title{display:block;padding-bottom:6px;font-size:13px;color:#7d8592;font-weight:400}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner .inner-left .info-title{font-size:16px;font-weight:500;color:#0a1629;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner .inner-right{display:flex;align-items:center;gap:16px}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent{padding-right:16px;border-right:1px solid #e4e6e8;text-align:center}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent .desc{display:block;font-size:13px;color:#7d8592;margin-bottom:4px}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent .num{display:block;font-size:16px;font-weight:600;color:#0a1629}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner .inner-right .info-status{padding:6px 12px;color:#7d8592;font-size:12px;font-weight:500;background:rgba(125,133,146,.1);border-radius:6px}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner .inner-right .info-status.active{color:#00a97f;background:rgba(0,208,151,.12)}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner .inner-right .btns{display:flex;flex-direction:column;gap:8px}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner .inner-right .btns .hf-ui-button{min-width:80px}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner .inner-right .btns .hf-ui-button:first-child{order:2}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .list-box .item-inner .inner-right .btns .hf-ui-button:last-child{order:1}.ccl-exam-portal-web-p-record .flex-between{display:flex;justify-content:space-between;align-items:center}.ccl-exam-portal-web-p-record .mr-20{margin-right:20px}.ccl-exam-portal-web-p-record .pl-4{padding-left:16px}@media (max-width:1024px){.ccl-exam-portal-web-p-record{padding:16px}.ccl-exam-portal-web-p-record .p-task-content{flex-direction:column;height:auto}.ccl-exam-portal-web-p-record .p-task-content .left-tabs-container{width:100%;margin-bottom:16px}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .item-inner{flex-direction:column;align-items:flex-start}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .item-inner .inner-right{width:100%;margin-top:16px;padding-top:16px;border-top:1px solid #f0f2f5;justify-content:space-between}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .item-inner .inner-right .btns{flex-direction:row}.ccl-exam-portal-web-p-record .p-task-content .p-task-situation .item-inner .inner-right .btns .hf-ui-button{min-width:100px}}.ccl-exam-portal-web-c-intel-detail{padding:30px 30px 0 0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:#2c3e50;background:linear-gradient(135deg,#f5f7fa,#e4e7ed);min-height:100vh}.ccl-exam-portal-web-c-intel-detail .header-section{margin-bottom:25px}.ccl-exam-portal-web-c-intel-detail .header-section .welcome-tips{display:inline-block;font-size:14px;color:#7d8592;background:hsla(0,0%,100%,.8);padding:6px 12px;border-radius:16px;margin-bottom:10px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.ccl-exam-portal-web-c-intel-detail .header-section .main-title{font-size:2.5rem;color:#0a1629;margin:0 0 15px;font-weight:600;background:linear-gradient(135deg,#0a1629,#1a365d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.ccl-exam-portal-web-c-intel-detail .header-section .main-title:after{content:"";position:absolute;bottom:-5px;left:0;width:60px;height:3px;background:linear-gradient(90deg,#4285f4,#34a853);border-radius:3px}.ccl-exam-portal-web-c-intel-detail .header-section .label-section{display:flex;align-items:center;gap:15px}.ccl-exam-portal-web-c-intel-detail .header-section .label-section .section-label{font-size:1.4rem;color:#0a1629;font-weight:500;white-space:nowrap}.ccl-exam-portal-web-c-intel-detail .header-section .label-section .decoration-line{flex-grow:1;height:1px;background:linear-gradient(90deg,#cbd5e0,transparent)}.ccl-exam-portal-web-c-intel-detail .c-intel-inner{width:100%;max-height:calc(100vh - 200px);padding:35px 40px;background:#fff;box-shadow:0 4px 20px rgba(196,203,214,.15),0 1px 3px rgba(0,0,0,.05);border-radius:20px;overflow:auto;transition:all .3s ease}.ccl-exam-portal-web-c-intel-detail .c-intel-inner:hover{box-shadow:0 8px 30px rgba(196,203,214,.25),0 3px 10px rgba(0,0,0,.07)}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-header{margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #edf2f7}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-header .content-title{font-size:1.5rem;color:#0a1629;margin:0;font-weight:600;line-height:1.4}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body{font-size:1rem;line-height:1.8;color:#2d3748}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep p{margin-bottom:1.2em;text-align:justify}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h1,.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h2,.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h3,.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h4,.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h5,.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h6{color:#0a1629;margin:1.5em 0 .8em;font-weight:600;line-height:1.3}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h1{font-size:1.8rem;border-bottom:2px solid #eaecef;padding-bottom:.3em}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h2{font-size:1.6rem;border-bottom:1px solid #eaecef;padding-bottom:.3em}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h3{font-size:1.4rem}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h4{font-size:1.2rem}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h5{font-size:1.1rem}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h6{font-size:1rem;color:#5e6d82}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep img{max-width:100%;height:auto;display:block;margin:2em auto;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep img:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep ol,.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep ul{padding-left:2em;margin-bottom:1.5em}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep li{margin-bottom:.6em;position:relative}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep ul li:before{content:"•";color:#4285f4;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep ol{counter-reset:li-counter}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep ol li{counter-increment:li-counter}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep ol li:before{content:counter(li-counter) ".";color:#4285f4;font-weight:600;display:inline-block;width:1.5em;margin-left:-1.5em}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep strong{color:#0a1629;font-weight:700}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep em{color:#4a5568;font-style:italic}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep a{color:#4285f4;text-decoration:none;transition:color .2s ease,background-color .2s ease;padding:0 2px;border-radius:2px}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep a:hover{color:#3367d6;text-decoration:underline;background-color:rgba(66,133,244,.1)}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep blockquote{border-left:4px solid #4285f4;background:#f8f9fa;padding:1.2em 1.5em;margin:1.8em 0;border-radius:0 8px 8px 0;font-style:italic;position:relative}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep blockquote:before{content:'"';font-size:2.5em;color:#4285f4;opacity:.2;position:absolute;top:.2em;left:.2em;font-family:Georgia,serif}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep blockquote p:last-child{margin-bottom:0}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep code{background-color:#f6f8fa;border-radius:3px;padding:.2em .4em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.9em;color:#e01e5a}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep pre{background-color:#f6f8fa;border-radius:6px;padding:1.2em;overflow:auto;margin:1.5em 0;line-height:1.45;position:relative}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep pre code{background:none;padding:0;color:inherit;font-size:.9em}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep pre:before{content:"";position:absolute;top:0;right:0;background:#e1e4e8;color:#6a737d;font-size:.75em;padding:.2em .6em;border-radius:0 6px 0 6px}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep table{width:100%;border-collapse:collapse;margin:1.8em 0;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden;border-radius:8px}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep td,.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep th{padding:.85em 1.2em;text-align:left;border:1px solid #e2e8f0}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep th{background:linear-gradient(180deg,#f7fafc,#edf2f7);font-weight:600;color:#2d3748}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep tr{transition:background-color .2s ease}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep tr:nth-child(2n){background:#f8f9fa}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep tr:hover{background-color:#ebf8ff}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep hr{height:1px;background-color:#e2e8f0;border:none;margin:2em 0}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep .text-center{text-align:center}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep .text-right{text-align:right}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep .text-left{text-align:left}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep .text-muted{color:#718096}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep .text-small{font-size:.9em}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep .badge{display:inline-block;padding:.25em .6em;font-size:.75em;font-weight:600;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;background-color:#edf2f7;color:#4a5568}@media (max-width:768px){.ccl-exam-portal-web-c-intel-detail{padding:20px 15px 0 0}.ccl-exam-portal-web-c-intel-detail .header-section .main-title{font-size:2rem}.ccl-exam-portal-web-c-intel-detail .header-section .section-label{font-size:1.2rem}.ccl-exam-portal-web-c-intel-detail .c-intel-inner{padding:25px 20px;border-radius:16px;max-height:calc(100vh - 150px)}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-header .content-title{font-size:1.3rem}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body{font-size:.95rem}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h1{font-size:1.5rem}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h2{font-size:1.35rem}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h3{font-size:1.2rem}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep h4{font-size:1.1rem}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep pre{padding:1em;font-size:.85em}.ccl-exam-portal-web-c-intel-detail .c-intel-inner .content-body ::v-deep table{display:block;overflow-x:auto}}.ccl-exam-portal-web-p-intel{position:relative;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;padding:24px 32px;background-color:#f5f7fa}.ccl-exam-portal-web-p-intel .header-section{margin-bottom:32px}.ccl-exam-portal-web-p-intel .header-section .title{font-size:28px;font-weight:600;color:#1a1a1a;margin-bottom:8px}.ccl-exam-portal-web-p-intel .header-section .subtitle{font-size:14px;color:#666;margin:0}.ccl-exam-portal-web-p-intel .p-task-content{display:flex;gap:24px;height:calc(100vh - 180px)}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab{width:300px;flex-shrink:0;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.05);border-radius:12px;display:flex;flex-direction:column}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-header{padding:20px;border-bottom:1px solid #eaecef}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-header .menu-tab-title{font-size:16px;font-weight:600;color:#1a1a1a;display:block;margin-bottom:12px}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-header .search-box{position:relative}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-header .search-box .search-input{width:100%;padding:8px 12px 8px 36px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-header .search-box .search-input:focus{outline:none;border-color:#1668f8;box-shadow:0 0 0 2px rgba(22,104,248,.1)}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-header .search-box .search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#999}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list{flex:1;overflow-y:auto;padding:12px 16px}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab{margin-bottom:8px;cursor:pointer;transition:all .2s ease}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab .tab-inner{display:flex;align-items:center;padding:14px 16px;background:#f8f9fa;border-radius:8px;transition:all .2s ease}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab .tab-inner .icon-wrapper{margin-right:12px;width:36px;height:36px;background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.05)}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab .tab-inner .icon-wrapper .tab-icon{font-size:16px}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab .tab-inner .tab-content{flex:1}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab .tab-inner .tab-content .name{font-size:14px;font-weight:500;color:#1a1a1a;display:block;margin-bottom:4px}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab .tab-inner .tab-content .status{display:flex;align-items:center;justify-content:space-between}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab .tab-inner .tab-content .status .count{font-size:12px;color:#666}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab .tab-inner .tab-content .status .icon{font-size:12px;color:#999;opacity:0;transition:opacity .2s ease}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab:hover .tab-inner{background:#edf4ff}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab:hover .tab-inner .status .icon{opacity:1}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab.check .tab-inner{background:#e6f3ff;border-left:3px solid #1668f8}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab.check .tab-inner .icon-wrapper{background:#1668f8;color:#fff}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab.check .tab-inner .status .count{color:#1668f8;font-weight:500}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab .menu-tab-list .tab.check .tab-inner .status .icon{opacity:1;color:#1668f8}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation{flex:1;display:flex;flex-direction:column;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.05);border-radius:12px;padding:24px}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .situation-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .situation-header .situation-title{font-size:18px;font-weight:600;color:#1a1a1a}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .situation-header .filter-options{display:flex;align-items:center}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .situation-header .filter-options .filter-label{font-size:14px;color:#666;margin-right:8px}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .situation-header .filter-options .filter-select{padding:6px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;background:#fff}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .situation-header .filter-options .filter-select:focus{outline:none;border-color:#1668f8}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box{flex:1;overflow-y:auto}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f0f6ff;border-radius:8px;margin-bottom:16px}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-header .category-name{font-size:14px;font-weight:500;color:#1668f8}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-header .item-count{font-size:12px;color:#666}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner{display:flex;justify-content:space-between;align-items:center;padding:20px;margin-bottom:12px;background:#fff;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;transition:all .2s ease}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner:hover{border-color:#1668f8;box-shadow:0 4px 12px rgba(22,104,248,.1)}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner:hover .view-btn{background:#1668f8;color:#fff}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner:hover .view-btn .arrow-icon{transform:translateX(3px)}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner .inner-left{flex:1}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner .inner-left .topic-title{font-size:12px;color:#999;margin-bottom:6px;display:block}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner .inner-left .info-title{font-size:16px;font-weight:500;color:#1a1a1a;margin-bottom:12px;line-height:1.4}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner .inner-left .meta-info{display:flex;gap:16px}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner .inner-left .meta-info .meta-item{font-size:12px;color:#666;display:flex;align-items:center}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner .inner-left .meta-info .meta-item .meta-icon{margin-right:4px;font-size:12px}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner .inner-right{display:flex;align-items:center;gap:20px}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent{text-align:center}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent .desc{font-size:12px;color:#999;display:block;margin-bottom:6px}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent .num{font-size:16px;font-weight:600;color:#1668f8}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner .inner-right .view-btn{display:flex;align-items:center;padding:8px 16px;background:#f0f6ff;color:#1668f8;border-radius:6px;font-size:14px;font-weight:500;transition:all .2s ease}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .list-box .item-inner .inner-right .view-btn .arrow-icon{margin-left:6px;transition:transform .2s ease}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation .pagination-section{margin-top:24px;display:flex;justify-content:center}@media (max-width:1024px){.ccl-exam-portal-web-p-intel{padding:16px}.ccl-exam-portal-web-p-intel .p-task-content{flex-direction:column;height:auto}.ccl-exam-portal-web-p-intel .p-task-content .menu-tab{width:100%;margin-bottom:24px}.ccl-exam-portal-web-p-intel .p-task-content .p-task-situation{width:100%}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ccl-exam-portal-web-p-search-list{position:relative;font-family:STHeitiSC,PingFang SC,Microsoft YaHei,sans-serif;padding:20px 30px;background:#f8fafd;min-height:100vh}.ccl-exam-portal-web-p-search-list .title{display:block;font-size:24px;font-weight:600;color:#0a1629;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #eaeef5}.ccl-exam-portal-web-p-search-list .p-task-content{display:flex;justify-content:flex-start}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation{width:100%;overflow:auto}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:16px;margin-top:20px}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box .item-inner{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#fff;box-shadow:0 4px 16px rgba(196,203,214,.15);border-radius:16px;cursor:pointer;transition:all .25s ease;border:1px solid transparent}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box .item-inner:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(196,203,214,.25);border-color:#e1e8f5}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box .item-inner .inner-left{flex:1;min-width:0}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box .item-inner .inner-left .topic-title{display:block;padding-bottom:6px;font-size:13px;color:#7d8592;font-weight:400}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box .item-inner .inner-left .info-title{font-size:16px;font-weight:500;color:#0a1629;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box .item-inner .inner-right{display:flex;align-items:center;flex-shrink:0}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent{padding-right:16px;border-right:1px solid #e4e6e8;text-align:center}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent .desc{display:block;font-size:13px;color:#7d8592;margin-bottom:4px}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent .num{display:block;font-size:16px;font-weight:600;color:#0a1629}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box .item-inner .inner-right .info-status{margin-left:16px;padding:6px 12px;color:#7d8592;font-size:12px;font-weight:500;background:rgba(125,133,146,.1);border-radius:6px;transition:all .2s ease}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box .item-inner .inner-right .info-status.active{color:#00a97f;background:rgba(0,208,151,.12)}.ccl-exam-portal-web-p-search-list .p-task-content .empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#b1b8c5;text-align:center}.ccl-exam-portal-web-p-search-list .p-task-content .empty i{font-size:48px;margin-bottom:16px;opacity:.6}.ccl-exam-portal-web-p-search-list .p-task-content .empty p{font-size:16px;margin:0}@media (max-width:768px){.ccl-exam-portal-web-p-search-list{padding:15px}.ccl-exam-portal-web-p-search-list .title{font-size:20px;margin-bottom:15px}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box{grid-template-columns:1fr}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box .item-inner{padding:16px;flex-direction:column;align-items:flex-start}.ccl-exam-portal-web-p-search-list .p-task-content .p-task-situation .list-box .item-inner .inner-right{margin-top:12px;width:100%;justify-content:space-between;padding-top:12px;border-top:1px solid #f0f2f5}}.ccl-exam-portal-web-p-mock-exam{position:relative;height:calc(100vh - 120px);background-color:#fff!important;font-family:PingFang SC,Helvetica Neue,Arial,sans-serif}.ccl-exam-portal-web-p-mock-exam .p-header{height:65px;padding:0 20px;background-color:#fff;font-size:18px;font-weight:600;box-shadow:0 2px 10px rgba(0,0,0,.08);display:flex;justify-content:space-between;align-items:center}.ccl-exam-portal-web-p-mock-exam .p-header .p-header-right{display:flex;align-items:center;gap:20px;font-size:14px;color:#666}.ccl-exam-portal-web-p-mock-exam .p-header .p-header-right .progress{width:250px;margin-left:15px}.ccl-exam-portal-web-p-mock-exam .p-header .p-header-right .exam-time{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500;color:#333}.ccl-exam-portal-web-p-mock-exam .p-header .p-header-right .exam-time .time-img{width:22px;height:22px}.ccl-exam-portal-web-p-mock-exam .p-content{display:flex;height:calc(100% - 125px);padding:25px;gap:30px}.ccl-exam-portal-web-p-mock-exam .p-content .exam-description{width:420px;padding-right:20px;border-right:1px solid #e8e8e8}.ccl-exam-portal-web-p-mock-exam .p-content .exam-description-title{font-size:18px;font-weight:700;color:#1a56ff;margin-bottom:16px}.ccl-exam-portal-web-p-mock-exam .p-content .exam-description-tips{display:block;font-size:16px;font-weight:500;color:#333;margin-bottom:20px}.ccl-exam-portal-web-p-mock-exam .p-content .exam-description ul{list-style:none}.ccl-exam-portal-web-p-mock-exam .p-content .exam-description ul li{display:flex;align-items:flex-start;margin-bottom:20px;font-size:14px;line-height:1.5;color:#555}.ccl-exam-portal-web-p-mock-exam .p-content .exam-description ul li .mocktip-img{width:14px;height:14px;margin-right:10px;margin-top:2px;flex-shrink:0}.ccl-exam-portal-web-p-mock-exam .p-content .exam-description ul li .mock-btn{margin:0 6px}.ccl-exam-portal-web-p-mock-exam .p-content .exam-description ul li .operate-desc{flex:1}.ccl-exam-portal-web-p-mock-exam .p-content .exam-questions{flex:1;display:flex;flex-direction:column;gap:20px}.ccl-exam-portal-web-p-mock-exam .p-content .exam-questions .exam-camera-area{width:280px;height:170px;background:#f5f5f5;border-radius:8px;display:flex;justify-content:center;align-items:center;color:#999;font-size:14px;border:1px dashed #ddd}.ccl-exam-portal-web-p-mock-exam .p-content .exam-questions .exam-audio-area{margin-top:10px}.ccl-exam-portal-web-p-mock-exam .p-content .exam-questions .exam-answer-area .not-exam-answer{height:80px;display:flex;justify-content:center;align-items:center;background:#f9f9f9;border-radius:8px;color:#999;font-size:16px;border:1px dashed #e0e0e0}.ccl-exam-portal-web-p-mock-exam .p-content .exam-questions .exam-answer-area .exam-answer{width:calc(100% - 100px);display:flex;align-items:center}.ccl-exam-portal-web-p-mock-exam .p-content .exam-questions .exam-answer-controls{margin-top:25px}.ccl-exam-portal-web-p-mock-exam .p-content .exam-questions .exam-answer-controls .controls-area{display:flex;align-items:center;gap:15px}.ccl-exam-portal-web-p-mock-exam .p-content .exam-questions .exam-answer-controls .controls-area>div:first-child{font-size:13px;color:#666}.ccl-exam-portal-web-p-mock-exam .p-content .exam-questions .exam-answer-controls .controls-area .tips{display:flex;align-items:center;gap:6px;font-size:13px;color:#666}.ccl-exam-portal-web-p-mock-exam .p-content .exam-questions .exam-answer-controls .controls-area .tips .play-status{width:12px;height:12px;border-radius:50%;animation:statusPulse 2s infinite}.ccl-exam-portal-web-p-mock-exam .p-footer{position:absolute;bottom:-40px;right:20px;left:20px;display:flex;flex-direction:column;align-items:flex-end;gap:15px}.ccl-exam-portal-web-p-mock-exam .p-footer .exam-start{display:flex;align-items:center;color:#1a56ff;font-weight:500;cursor:pointer;transition:opacity .2s}.ccl-exam-portal-web-p-mock-exam .p-footer .exam-start:hover{opacity:.8}.ccl-exam-portal-web-p-mock-exam .p-footer .exam-start .arrow-right{width:24px;height:24px;margin-left:8px;border:1px solid #1a56ff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:14px;transition:all .2s}.ccl-exam-portal-web-p-mock-exam .p-footer .exam-start:hover .arrow-right{background:#1a56ff;color:#fff}.ccl-exam-portal-web-p-mock-exam .p-footer .exam-answer-progress{width:100%;display:flex;gap:4px;margin:10px 0}.ccl-exam-portal-web-p-mock-exam .p-footer .exam-answer-progress .test-question{height:12px;background:#f0f0f0;border-radius:3px;transition:background-color .3s}.ccl-exam-portal-web-p-mock-exam .p-footer .exam-answer-progress .test-question.answer{background:#1a56ff}.ccl-exam-portal-web-p-mock-exam .p-footer .exam-controls{display:flex;gap:12px}.ccl-exam-portal-web-p-mock-exam .mock-play{width:36px;height:36px;border:1px solid #ddd;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s}.ccl-exam-portal-web-p-mock-exam .mock-play:hover{border-color:#1a56ff;background:#f0f5ff}.ccl-exam-portal-web-p-mock-exam .mock-play .mockplay-img{width:14px;height:14px}@keyframes statusPulse{0%,to{opacity:1}50%{opacity:.5}}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-dialog{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.15)}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-dialog__header{padding:16px 20px;background:linear-gradient(135deg,#f5f7fa,#e4e8f0);border-bottom:1px solid #e8e8e8}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-dialog__header .hf-ui-dialog__title{font-size:18px;font-weight:600;color:#1a1a1a}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-dialog__body{padding:0}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-dialog__footer{padding:16px 20px;border-top:1px solid #f0f0f0;text-align:center}.ccl-exam-portal-web-c-self-eval-pop .p10{padding:20px}.ccl-exam-portal-web-c-self-eval-pop .p-statistics{display:flex;justify-content:space-between;align-items:center;padding:0 8px 16px;margin-bottom:16px;border-bottom:1px solid #f0f0f0}.ccl-exam-portal-web-c-self-eval-pop .p-statistics span:first-child{font-size:14px;color:#666;font-weight:500}.ccl-exam-portal-web-c-self-eval-pop .p-statistics span:last-child{font-size:16px;font-weight:600;color:#1a56ff;background:rgba(26,86,255,.08);padding:6px 12px;border-radius:6px}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table{border-radius:8px;overflow:hidden;border:1px solid #e8e8e8}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__header th{background:linear-gradient(135deg,#f8f9fc,#e8ecf4);font-weight:600;color:#333}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__header th.is-leaf{border-bottom:2px solid #e8e8e8}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__row{background-color:#f9fdfd;transition:background-color .2s ease}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__row:hover{background-color:#f0f8f8}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__row:nth-child(2n){background-color:#f4fcfc}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__row:nth-child(2n):hover{background-color:#e8f6f6}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__row td{padding:12px 8px;border-color:#e8e8e8;font-size:14px}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__row:first-child td:first-child{font-weight:500;text-align:center}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__row td:nth-child(2){color:#333;font-weight:500}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__row td:nth-child(3){color:#666;text-align:center;font-weight:500}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__row td:last-child{text-align:center}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__row td:last-child .hf-ui-input-number{width:80px}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__row td:last-child .hf-ui-input-number .hf-ui-input__inner{text-align:center;border-color:#1a56ff;box-shadow:0 0 0 1px rgba(26,86,255,.2)}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .editing-row{background-color:#f0f7ff!important}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .editing-row td{border-color:#1a56ff}.ccl-exam-portal-web-c-self-eval-pop .dialog-footer .hf-ui-button{min-width:120px;height:36px;border-radius:6px;font-weight:500;transition:all .2s ease}.ccl-exam-portal-web-c-self-eval-pop .dialog-footer .hf-ui-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(26,86,255,.3)}.ccl-exam-portal-web-c-self-eval-pop .dialog-footer .hf-ui-button:active{transform:translateY(0)}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-loading-mask{background-color:hsla(0,0%,100%,.9)}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-loading-mask .hf-ui-loading-spinner .circular{color:#1a56ff}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-loading-mask .hf-ui-loading-spinner .hf-ui-loading-text{color:#1a56ff;font-weight:500}@media (max-width:840px){.ccl-exam-portal-web-c-self-eval-pop .hf-ui-dialog{width:95%!important;margin:20px auto}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__body-wrapper,.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table .hf-ui-table__header-wrapper{overflow-x:auto}.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table td,.ccl-exam-portal-web-c-self-eval-pop .hf-ui-table th{white-space:nowrap}}.ccl-exam-portal-web-p-self-assessment{background-color:#fff!important;font-family:PingFang SC,Helvetica Neue,Arial,sans-serif;min-height:100vh}.ccl-exam-portal-web-p-self-assessment .p-header{height:70px;padding:0 24px;background:linear-gradient(135deg,#f8f9fc,#fff);font-size:20px;font-weight:600;color:#1a1a1a;box-shadow:0 2px 12px rgba(0,0,0,.08);display:flex;align-items:center;border-bottom:1px solid #f0f0f0}.ccl-exam-portal-web-p-self-assessment .p-content{padding:20px}.ccl-exam-portal-web-p-self-assessment .p-statistics{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;margin-bottom:20px;background:#f9fafc;border-radius:8px;border:1px solid #e8e8e8}.ccl-exam-portal-web-p-self-assessment .p-statistics .flex-start{display:flex;align-items:center;gap:24px;font-size:14px;color:#666}.ccl-exam-portal-web-p-self-assessment .p-statistics .flex-start span{display:flex;align-items:center;padding:6px 12px;background:#fff;border-radius:6px;border:1px solid #e8e8e8}.ccl-exam-portal-web-p-self-assessment .p-statistics .flex-start span:first-child{font-weight:500;color:#333}.ccl-exam-portal-web-p-self-assessment .p-statistics .flex-start:last-child{gap:16px}.ccl-exam-portal-web-p-self-assessment .p-statistics .flex-start:last-child .hf-ui-tag{font-weight:500}.ccl-exam-portal-web-p-self-assessment .p-statistics .flex-start:last-child>span{display:flex;align-items:center;gap:8px;border:none;background:none;padding:0;font-weight:500;color:#1a56ff}.ccl-exam-portal-web-p-self-assessment .p-statistics .flex-start:last-child>span .hf-ui-icon{color:#999;cursor:pointer;transition:color .2s}.ccl-exam-portal-web-p-self-assessment .p-statistics .flex-start:last-child>span .hf-ui-icon:hover{color:#1a56ff}.ccl-exam-portal-web-p-self-assessment .hf-ui-table{border-radius:8px;overflow:hidden;border:1px solid #e8e8e8;box-shadow:0 2px 8px rgba(0,0,0,.06)}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .hf-ui-table__header th{background:linear-gradient(135deg,#f8f9fc,#e8ecf4);font-weight:600;color:#333;border-bottom:2px solid #e8e8e8}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .hf-ui-table__header th.is-leaf{border-bottom:2px solid #e8e8e8}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .hf-ui-table__body .hf-ui-table__row{background-color:#f9fdfd;transition:background-color .2s ease}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .hf-ui-table__body .hf-ui-table__row:hover{background-color:#f0f8f8}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .hf-ui-table__body .hf-ui-table__row:nth-child(2n){background-color:#f4fcfc}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .hf-ui-table__body .hf-ui-table__row:nth-child(2n):hover{background-color:#e8f6f6}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .hf-ui-table__body .hf-ui-table__row td{padding:16px 8px;border-color:#e8e8e8;font-size:14px}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .hf-ui-table__body .hf-ui-table__row.fixed-left,.ccl-exam-portal-web-p-self-assessment .hf-ui-table .hf-ui-table__body .hf-ui-table__row.fixed-right{background:#fff}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .flex-column{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;transition:all .2s ease;padding:8px;border-radius:6px}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .flex-column:hover{background:rgba(26,86,255,.08)}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .flex-column:hover .img{transform:scale(1.1)}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .flex-column .img{width:28px;height:28px;transition:transform .2s ease}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .flex-column span{font-size:12px;color:#666;font-weight:500}.ccl-exam-portal-web-p-self-assessment .hf-ui-table td:nth-last-child(2){font-weight:500;color:#ff4d4f}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .hf-ui-button{min-width:60px;height:32px;font-weight:500;transition:all .2s ease}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .hf-ui-button:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(26,86,255,.2)}.ccl-exam-portal-web-p-self-assessment .p-between{display:flex;justify-content:space-between;align-items:center}.ccl-exam-portal-web-p-self-assessment .flex-start{display:flex;align-items:center}.ccl-exam-portal-web-p-self-assessment .flex-column{display:flex;flex-direction:column;align-items:center}.ccl-exam-portal-web-p-self-assessment .mr-20{margin-right:20px}.ccl-exam-portal-web-p-self-assessment .hf-ui-loading-mask{background-color:hsla(0,0%,100%,.9)}.ccl-exam-portal-web-p-self-assessment .hf-ui-loading-mask .hf-ui-loading-spinner .circular{color:#1a56ff}@media (max-width:1024px){.ccl-exam-portal-web-p-self-assessment .p-content{padding:16px}.ccl-exam-portal-web-p-self-assessment .p-statistics{flex-direction:column;gap:16px;align-items:flex-start}.ccl-exam-portal-web-p-self-assessment .p-statistics .flex-start:last-child{width:100%;justify-content:space-between}.ccl-exam-portal-web-p-self-assessment .hf-ui-table .hf-ui-table__body-wrapper,.ccl-exam-portal-web-p-self-assessment .hf-ui-table .hf-ui-table__header-wrapper{overflow-x:auto}}@media (max-width:768px){.ccl-exam-portal-web-p-self-assessment .p-header{padding:0 16px;font-size:18px}.ccl-exam-portal-web-p-self-assessment .p-statistics .flex-start{flex-direction:column;align-items:flex-start;gap:12px}.ccl-exam-portal-web-p-self-assessment .p-statistics .flex-start:last-child{flex-direction:row;flex-wrap:wrap}}.ccl-exam-portal-web-p-task{position:relative;font-family:STHeitiSC;padding:20px 40px 30px 0}.ccl-exam-portal-web-p-task .title{font-size:36px;color:#0a1629}.ccl-exam-portal-web-p-task .p-task-content{display:flex;justify-content:flex-start;height:calc(100vh - 200px);margin-top:40px}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation{width:calc(100% - 560px);height:80%;position:fixed;left:540px;overflow:auto;padding-bottom:40px}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .situation-title{padding-bottom:40px;font-size:22px;font-weight:300;color:#0a1629}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box{margin-top:40px}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-header{width:100%;height:40px;margin-bottom:20px;line-height:40px;text-align:center;background:#e6edf5;border-radius:14px;font-size:16px;font-weight:300;color:#0a1629;-webkit-text-stroke:1px #979797}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner{display:flex;justify-content:space-between;align-items:center;padding:22px 30px;margin-bottom:12px;background:#fff;box-shadow:0 6px 58px 0 rgba(196,203,214,.1);border-radius:24px;cursor:pointer}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-left{display:flex;width:calc(100% - 150px)}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-left .used-dates{width:300px;margin-right:20px}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-left .info-date{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-left .info-date .status{margin-right:6px;margin-top:6px;color:#3f8cff;padding:2px 8px;background-color:rgba(63,140,255,.1);border-radius:20px}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-left .topic-title{padding-bottom:8px;font-size:14px;color:#91929e}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-left .info-title{font-size:16px;color:#0a1629}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-right{display:flex;justify-content:flex-start;align-items:center;width:150px}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-right .info-status{margin-left:16px;padding:10px 16px;color:#7d8592;font-size:12px;background:rgba(125,133,146,.14);border-radius:8px}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-right .info-status.active{color:#00d097;background:#e0f9f2}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent{padding-right:8px;border-right:1px solid #e4e6e8}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent .desc{display:block;font-size:14px;color:#91929e}.ccl-exam-portal-web-p-task .p-task-content .p-task-situation .list-box .item-inner .inner-right .extent .num{display:inline-block;width:100%;font-size:16px;color:#0a1629;text-align:center}