.search,.search .nav{width:100%}body,button,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,PingFang SC,Source Han Sans CN,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif}input{outline:0}body{position:relative;min-height:calc(100vh - 172px);margin-bottom:172px}.placeholder{color:#ddd}.search{height:274px;background:url("/project/dictionary/3.x/i/search-bg.jpg?2abd66") top center no-repeat #fff}.search .nav .nav-content{width:1000px;height:66px;margin:auto}.search .nav .nav-logo{float:left;width:100px;height:66px;background:url("https://images.koolearn.com/shark/project/logo/cms-footer.png") center no-repeat}.search .nav .nav-line{float:left;width:1px;height:30px;margin:18px 15px;background:#ccc}.search .nav .nav-title{font-size:30px;line-height:65px;float:left;height:65px;color:#787878}.search .search-content{width:430px;margin:auto}.search .search-content .search-title{font-size:30px;line-height:38px;height:38px;text-align:center;color:#00bcc2}.search .search-content .search-title .search-title-name{font-size:26px;position:relative;display:inline-block;width:130px;margin-left:10px;text-align:center;color:#fff;border-radius:10px 10px 10px 0;background:#00bcc2}.search .search-content .search-title .search-title-name:before{position:absolute;bottom:-10px;left:0;width:0;height:0;content:'';border-width:5px;border-style:solid;border-color:#00bcc2 transparent transparent #00bcc2}.search .search-content .search-form{width:430px;height:50px;margin:25px auto 0;border:3px solid #00bcc2;border-radius:20px;background:#00bcc2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search .search-content .search-form ::-webkit-input-placeholder{color:#c8c8c8}.search .search-content .search-form :-moz-placeholder{opacity:1;color:#c8c8c8}.search .search-content .search-form ::-moz-placeholder{opacity:1;color:#c8c8c8}.search .search-content .search-form :-ms-input-placeholder{color:#c8c8c8}.search .search-content .search-form ::-ms-input-placeholder{color:#c8c8c8}.search .search-content .search-form ::placeholder{color:#c8c8c8}.search .search-content .search-form .search-input{font-size:16px;line-height:44px;width:360px;height:44px;padding-right:20px;text-indent:20px;color:#c8c8c8;border:none;border-top-left-radius:15px;border-bottom-left-radius:15px}.search .search-content .search-form .search-btn{float:right;width:44px;height:44px;border:none;border-top-right-radius:15px;border-bottom-right-radius:15px;background:url("/project/dictionary/3.x/i/search-btn.png?87a319") center no-repeat #fff}.retrieve{overflow:hidden;width:240px;margin-left:auto}.retrieve .retrieve-title{font-size:16px;font-weight:700;line-height:35px;position:relative;height:35px;padding-left:30px;color:#00adb3;border:1px solid #00adb3;border-radius:10px;background-color:#fff}.i-footer,.i-footer .i-footer-content .copyright .credit{position:absolute}.retrieve .retrieve-title~.retrieve-title{margin-top:35px}.retrieve .retrieve-title:before{position:absolute;top:50%;left:10px;width:8px;height:8px;margin-top:-8px;content:'';border:4px solid #00adb3;border-radius:50%}.retrieve .retrieve-title .retrieve-more{font-size:12px;font-weight:400;line-height:35px;float:right;padding-right:10px;color:#969696}.retrieve .word-box{overflow:hidden;width:240px}.retrieve .word-box .word{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;margin-top:15px;margin-right:10px;color:#787878;width:70px}.retrieve .word-box .word:hover{text-decoration:none;color:#00adb3}.i-page{margin-top:60px;text-align:center;color:#3c3c3c}.i-page a{line-height:25px;display:inline-block;height:25px;padding:0 10px;color:#00adb3;border-radius:3px}.i-page a.on{cursor:default;text-decoration:none;color:#fff;background-color:#00adb3}.i-page a+a{margin-left:5px}.i-footer{font-size:12px;bottom:-172px;width:100%;height:172px;background:#f7f7f7}.i-footer .i-footer-content{width:1000px;min-width:1000px;margin:0 auto}.i-footer .i-footer-content .link{padding-top:20px;text-align:center}.i-footer .i-footer-content .link ul li{display:inline-block;padding-right:12px;padding-left:12px;border-right:1px solid #777878}.i-footer .i-footer-content .link ul li:last-child{border-right:none}.i-footer .i-footer-content .link ul li:first-child{padding-left:0}.i-footer .i-footer-content .allowrance,.i-footer .i-footer-content .copyright,.i-footer .i-footer-content .title,.i-footer .i-footer-content a{color:#828282}.i-footer .i-footer-content .copyright{margin-top:20px;margin-left:270px}.i-footer .i-footer-content .copyright a{display:inline-block;width:95px;height:30px;margin-bottom:-20px;margin-left:10px}.i-footer .i-footer-content .allowrance{margin-top:10px;margin-left:167px}.i-footer .i-footer-content .title{margin-top:15px;padding-bottom:28px;text-align:center}.i-footer .i-footer-content .title .xdf-logo{margin-bottom:-8px}.content-wrap{font-size:16px;overflow:hidden;width:1000px;margin:auto;padding:30px 0;color:#646464}.content-wrap .left-content,.content-wrap .right-content{float:left}.content-wrap .left-content{width:704px;padding-right:25px;border-right:1px solid #f5f5f5}.content-wrap .left-content .content-tab{font-size:12px;padding:20px 25px 5px;border:1px solid #00bcc2;border-radius:5px}.content-wrap .left-content .content-tab .content-tab-line{overflow:hidden;color:#464646}.content-wrap .left-content .content-tab .content-tab-line .content-tab-label{line-height:20px;display:block;float:left;width:70px;border-right:1px solid #e5e5e5}.content-wrap .left-content .content-tab .content-tab-line .content-tab-box{float:left;width:571px;padding-left:10px}.content-wrap .left-content .content-tab .content-tab-line .content-tab-item{line-height:20px;display:inline-block;height:20px;margin-bottom:15px;margin-left:5px;padding:0 5px;text-align:center;text-decoration:none;color:#464646;border-radius:10px}.content-wrap .left-content .content-tab .content-tab-line .content-tab-item.active{color:#fff;background-color:#00bcc2}.content-wrap .left-content .words-title{font-size:18px;line-height:40px;height:40px;margin-top:20px;padding:0 10px;color:#464646;border-radius:8px;background:#f1f1f1}.content-wrap .left-content .words-title .words-more{font-size:12px;float:right;color:#646464}.content-wrap .left-content .words-content{padding:10px 10px 20px}.content-wrap .right-content{width:270px}.error-content{line-height:100px;height:100px;text-align:center}.error-content .text-red{color:red}