.n-form-sub h1,.n-top-title2 span.home_title,.tit_small a{text-transform:uppercase;color:#f60}.Choose-fast ul li,.kk-star-ratings.lft{margin-right:10px;float:left}@font-face{font-family:OpenSans;font-display:swap;src:url(/themes/fonts/OpenSans-Regula);src:url(/themes/update2020/font/OpenSans-Regular.eot?#iefix) format('embedded-opentype'),url(/themes/update2020/font/OpenSans-Regular.woff2) format('woff2'),url(/themes/update2020/font/OpenSans-Regular.woff) format('woff'),url(/themes/update2020/font/OpenSans-Regular.ttf) format('truetype'),url(/themes/update2020/font/OpenSans-Regular.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:OpenSansBold;font-display:swap;src:url(/themes/update2020/font/OpenSans-Bold.eot);src:url(/themes/update2020/font/OpenSans-Bold.eot?#iefix) format('embedded-opentype'),url(/themes/update2020/font/OpenSans-Bold.woff2) format('woff2'),url(/themes/update2020/font/OpenSans-Bold.woff) format('woff'),url(/themes/update2020/font/OpenSans-Bold.ttf) format('truetype'),url(/themes/update2020/font/OpenSans-Bold.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:OpenSansExBold;font-display:swap;src:url(/themes/fonts/OpenSans-ExtraBold.eot);src:url(/themes/fonts/OpenSans-ExtraBold.eot?#iefix) format('embedded-opentype'),url(/themes/fonts/OpenSans-ExtraBold.woff2) format('woff2'),url(/themes/fonts/OpenSans-ExtraBold.woff) format('woff'),url(/themes/fonts/OpenSans-ExtraBold.ttf) format('truetype');font-weight:700}body{font-family:OpenSans,Tahoma,Helvetica,Sans-serif;line-height:1.5;margin:0;padding:0;font-size:14px;color:#262626}p{margin:0 0 10px}#index_open.header{height:auto;padding:8px 10px 7px;background-image:linear-gradient(to right,#2988e1,#8a6cbd)}#index_open{z-index:999999;position:relative}#index_open .main .logo,#index_open .searchBox,#index_open .wrapIcon{margin-left:8px}#index_open .searchBox{background:#1972c5;border-radius:20px;width:calc(100% - 166px)}#index_open .main .logo{width:88px;display:block}#index_open .searchBox input{width:calc(100% - 35px);border:none;background:0 0;outline:0;color:#fff;padding:5px 5px 5px 8px}#index_open .searchBox input::placeholder{font-family:roboto,sans-serif;font-size:12px;color:#66b6ff}#index_open .searchBox .btnSeach{display:block;width:18px;height:18px;margin:0 0 -4px;cursor:pointer}#index_open .main .menu{z-index:99999;position:relative;display:flex;align-items:center}@media(min-width:240px) and (max-width:320px){.menu .logo{width:50%}ul.nav-hozital li{width:41%}ul.nav-hozital li:nth-child(3n){margin-right:9%}.categories ul.nav-hozital li{width:47%;margin-right:3%}}@media(min-width:360px) and (max-width:425px){.menu .logo{width:55%}}@media(min-width:425px) and (max-width:640px){.menu .logo{width:62%}}@media(min-width:640px){.menu .logo{width:68%}}.search a.btn_search{top:7px}.btn-download-top{float:right;color:#fff;padding:2px 7px;margin-right:28px;border:1px solid #fff}.btn-download-top a,a,a:active,a:visited{text-decoration:none}.btn-download-top img{width:16px;float:left;vertical-align:middle;margin-right:2px}.n-top-title2 span.home_title{display:block;margin:0;text-align:center;font-size:14px;font-family:OpenSansBold,sans-serif;animation:.5s slideTitleHome}.font-16,.subject-item ul li a,.top-title,.vote_title{font-size:15px}.header{z-index:1003}#index_open .wrapIcon{width:22px;height:22px;animation:.5s upAndDown}#index_open .categories{animation:.5s slideTitleHome}.mark-div{animation:.2s fadeInPopup}#send-hoidap .top{bottom:0!important;left:6px;width:66px!important;height:66px!important}#send-hoidap .bot{left:7px;bottom:7px!important;width:52px!important;height:52px!important}#send-hoidap .bot img{margin:0 auto!important}#send-hoidap .bot span{font-size:11px}#index_open a.btn_navbar{background:url(themes/images/icon.png) 3px 6px no-repeat #1c76c9;display:inline-block;height:27px;width:30px;float:left;border:1px solid #62a9ea;border-radius:2px}.searchBox form button{height:22px;display:inline-block;overflow:hidden}#index_open .wrapIcon{background:#5e5489;border-radius:5px;display:inline-block;line-height:0;padding:3px}.btn-showchapter{width:52px;height:52px;position:fixed;right:10px;bottom:7px;background-color:#f8bb18;border-radius:50%;z-index:1000}.btn-showchapter img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)}.ic_close{background:url(../images/close.png) 6px 5px no-repeat #fff;display:block;width:20px;height:20px;position:absolute;right:1px;padding:12px;top:5px}.main,.n-box-class,.n-top-title2,.subject-item .n-col-exercise,.subject-item .n-link-exercise,.subject-item .n-list-exercise,.subject-item ul li{width:100%}.img_repon .ic_close{background:url(../images/icon.png) right -208px no-repeat;right:3px;top:4px}.main{margin:0 auto}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}.font-opensans-exb{font-family:OpenSansExBold}.n-top-title2{overflow:hidden;background-image:url(/themes/images/n-line.png);text-align:center;padding:10px 12px}.n-form-sub h1{text-align:center;font-weight:700;padding:12px 0;font-size:18px}.n-box-class{height:auto;overflow:hidden;background:url(../images/n-bg-class.png),#2888e1}.n-list-class li{position:relative;list-style:none}.n-list-class li a{color:#fff;font-weight:700;padding:12px;display:block;border-bottom:1px solid #79b4ea}.bottom10{margin-bottom:10px!important}.box_gray{background:#e5e3e3;border:1px solid #ccc;border-radius:5px;padding:5px 10px;margin:10px}.grade-page .subject-item h2:after,.title-event-parent a:after{content:"";display:block;width:50%;border-bottom:3px solid;margin-top:5px}.list_new a.img,.list_new.book_new a.img{margin:3px 10px 0 0;box-sizing:border-box;display:block;float:left}.hotnews{background:#f1f1f1;border-bottom:1px solid #ebebeb;padding:5px 10px 5px 15px}.tit_small a{font-weight:700;font-size:16px;text-shadow:0 0 1px #fff}.listArticles .box_cont>.list_new{margin:0 10px 8px}.list_new a.img{width:100px;height:60px;border:1px solid #e1e1e1}.list_new.book_new a.img{width:55px;height:auto;border:unset}.list_new a.img img{width:100%;height:100%;object-fit:contain}.listArticles .box_cont>.list_new .list_new .descrip,.listArticles .box_cont>.list_new .list_new h3,.listArticles .box_cont>.list_new .list_new.book_new h3{width:calc(100% - 10px);margin-bottom:7px}.listArticles .box_cont>.list_new .list_new .descrip{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0}ul.list_cont li{margin-top:12px;padding-top:12px}ul.list_cont li:first-child{border-top:none;margin-top:0;padding-top:0}.box_new,.list_new{border-bottom:1px dotted #ddd}.nobor{border-bottom:none!important}.box_new h3 a,.list_new a{color:#2888e1;font-weight:700;font-size:14px;display:block;line-height:20px}.view_more{border:1px dotted #ddd;padding:5px 10px;border-radius:3px;margin:10px 0}.subject{background:url(../images/border.png) 0 bottom repeat-x;margin:10px;padding-bottom:13px;box-sizing:border-box}.top-title{border-bottom:1px solid #e0e0e0;padding:5px 10px}.descript-categories,.n-rate{padding:0 10px}.subject-item{padding-left:0;margin-bottom:15px}.grade-page .subject-item:first-of-type h2{color:#59368c}.grade-page .subject-item h2{margin:5px 0;font-size:15px;text-align:left;display:inline-block;padding:0}.grade-page .subject-item:nth-of-type(2) h2{color:#d93928}.grade-page .subject-item:nth-of-type(3) h2{color:#a03f15}.subject-item ul li{display:block;border:none!important;margin-bottom:0!important}.subject-item ul li a{border-radius:12px;padding:3px 5px;border-bottom:none;font-weight:700;color:#262626;display:block!important}.n-form-sub{width:95%;margin:auto}.kk-star-ratings.top-left,.kk-star-ratings.top-right,.vote_title{margin-top:3px}.subject-item ul li a span{margin-left:5px}.vote_title{float:left}.btnShowHide,.btnWork{font-size:14px;text-align:center}.kk-star-ratings .kksr-stars{float:right;margin-left:4px;position:relative}.kk-star-ratings{width:200px}.kk-star-ratings.rgt{float:right;margin-left:10px}.kk-star-ratings .kksr-star{background-position:0 0}.kk-star-ratings .kksr-star.gray{background-image:url(themes/images/rating/gray.png)}.kk-star-ratings .kksr-star.yellow{background-image:url(themes/images/rating/yellow.png)}.kk-star-ratings .kksr-star.orange{background-image:url(themes/images/rating/orange.png)}.kk-star-ratings .kksr-stars .kksr-fuel{position:absolute;top:0;left:0;z-index:0}.kk-star-ratings .kksr-stars a{width:24px;float:left;position:relative;z-index:1;text-decoration:none;border:0}.kk-star-ratings .kksr-stars a:focus{text-decoration:none;border:0;outline:0}.kk-star-ratings .kksr-legend{font-size:12px;color:#999;text-align:center;line-height:18px;padding:3px;font-family:Arial,Helvetica,sans-serif;display:none}.kk-star-ratings .kksr-legend .kksr-title{display:none}.kk-star-ratings .kksr-stars,.kk-star-ratings .kksr-stars .kksr-fuel,.kk-star-ratings .kksr-stars a{background-color:transparent!important;height:24px}.like-and-vote-bar{margin-top:5px}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.font-opensans-b{font-family:OpenSansBold}ul,ul.list,ul.nav{list-style:none;margin:0;padding:0}.fr{float:right}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.padth{border-bottom:1px solid #e1e1e1;padding:10px 0;margin-bottom:12px}.Choose-fast{width:100%;padding:6px 20px;height:auto;max-height:122px;background:#f0f8ff}.padth .link a{font-weight:700;color:#000}.padth .link{background:url(/themes/images/icon.png) right -158px no-repeat;display:inline-block;margin-right:5px;padding-right:15px}.padth .link:last-child{background:0 0}.questions h3.blue{font-size:16px;text-align:center;font-weight:700;margin-bottom:12px}.dapan span.span-answer{width:26px;height:26px;background:#e1e1e1;font-weight:700;border-radius:70px;margin:0 10px 0 0;display:inline-block;text-align:center;padding-top:4px}.btnShowHide{display:block;margin:0 auto;width:164px;padding:10px 0;border-radius:50px;border:1px solid #e1e1e1;color:#262626}.btnWork{width:100px;display:block;margin:0 auto 12px;background:#df7100;border-radius:50px;font-weight:700;padding:12px 0;color:#fff}.Choose-fast ul li{position:relative;width:auto!important;text-align:center;padding-bottom:4px}.Choose-fast ul li a{padding:6px 24px;width:auto!important;border:1px solid #2888e1;border-radius:50px;color:#2888e1;font-weight:700;display:block}@media screen and (max-width:768px){.Choose-fast ul li{width:auto!important}}@media screen and (max-width:420px){.Choose-fast ul li{width:auto!important}}@media screen and (max-width:360px){.Choose-fast ul li{width:auto!important}}