.kMyini { position: relative; background: rgba(29, 34, 39, 1); text-align: left; border-bottom: none; border-top: none; border-radius: 0px; box-shadow: none; padding-top: 20px; padding-left: 30px; padding-right: 30px; }
.section_wrapper { width: 100%; position: relative; background-color: transparent; text-align: left; border-bottom: none; border-top: none; border-radius: 0px; box-shadow: none; padding: 0px; margin-top:16px; }
.section_wrapper .adbanner { height: 200px; position: relative; margin: 0px auto; }
.ebKjsP { display: flex; flex-flow: row wrap; flex: initial; -webkit-box-pack: justify; justify-content: space-between; align-items: flex-start; height:100%; }
.section_wrapper .adbanner .adsingle { width: calc(50% - 12px); height: 100%; }
.section_wrapper .adbanner .adsingle img { width: 100%; height: 100%; border-radius:4px; }
.bqulWY { position: relative; background: rgba(29, 34, 39, 1); text-align: center; border-bottom: none; border-top: none; border-radius: 0px; box-shadow: none; margin-top:32px; }
.dxRkQQ { display: flex; flex-flow: row; flex: initial; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
.cuRABe .cateBox .cateItem.cateItemActive { background: rgba(18, 22, 28, 1); }
.cuRABe .cateBox .cateItem { height: 42px; min-height: 42px; box-sizing: border-box; border-radius: 4px 4px 0px 0px; cursor: pointer; }
.eIehaF { position: relative; text-align: left; border-bottom: none; border-top: none; border-radius: 0px; box-shadow: none; padding-top: 10px; padding-left: 15px; padding-right: 15px; }
aside, footer, header, main, nav, section { display: block; }
.cuRABe .cateBox .cateItem:hover .cateName, .cuRABe .cateBox .cateItem.cateItemActive .cateName { color: rgba(245, 245, 245, 1); font-size: 16px; font-weight: 400; }
.cuRABe .cateBox .cateItem .cateName { padding-bottom: 8px; border-bottom: 2px solid transparent; }
.cuRABe .cateBox .cateItem h1 { color: rgba(200, 201, 202, 1); font-size: 16px; font-weight: 400; text-align: center; line-height: 22px; font-weight: normal; }
.cuRABe .subCateBox { padding: 20px 30px 5px; background: rgba(18, 22, 28, 1); border-radius: 8px; }
.fOAzQa { display: flex; flex-flow: row wrap; flex: initial; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
.cuRABe .subCateBox .subCateItem { position: relative; margin: 0px 7px 15px; background: rgba(29, 34, 39, 1); padding: 6px 20px 6px 20px; border-radius: 4px; box-sizing: border-box; cursor: pointer; }
.cuRABe .subCateBox .subCateItem .subCateName { color: rgba(200, 201, 202, 1); z-index: 1; }
.cuRABe .subCateBox .subCateItem h1 { font-size: 16px; color: rgba(200, 201, 202, 1); text-align: center; line-height: 22px; font-weight: normal; }
.cuRABe .subCateBox .subCateItem:hover, .cuRABe .subCateBox .subCateItem.subCateItemActive { background: rgba(80, 33, 222, 1); }
.eESxKY { display: flex; flex-flow: row; flex: initial; -webkit-box-pack: start; justify-content: flex-start; align-items: flex-start; }
.boJBvI { position: relative; text-align: left; border-bottom: none; border-top: none; border-radius: 0px; box-shadow: none; }
.gvSWOF { transition: all 0s ease 0s; color: rgba(245, 245, 245, 1); font-size: 40px; font-weight: 400; letter-spacing: 0px; display: block; line-height: 59px; text-align: center; border-radius: 0px; }
.hBLTAO { transition: all 0s ease 0s; color: rgba(99, 102, 105, 1); font-size: 14px; line-height:40px; display: block;text-align: center; border-radius: 0px;  }
.bAtblE { color: rgb(40, 40, 40); height: 38px; padding-top: 18px; }
.bAtblE .sort.selectSort { font-weight: 400; color: rgba(245, 245, 245, 1); font-size: 16px; border-bottom:2px solid rgba(119, 77, 247, 1); }
.bAtblE .sort { padding-bottom: 16px; border-bottom: 2px solid transparent; }
.ketoCQ { transition: all 0s ease 0s; color: rgba(99, 102, 105, 1); font-size: 16px; display: block; line-height: 20px; text-align: left; cursor: pointer; border-radius: 0px; margin-left: 35px; }
/**/
.ZEcsR { width: 100%; max-width: 100%; margin: 0px auto; padding: 20px 0px 0px; box-sizing: border-box; background: rgba(18, 22, 28, 1); }
.boDpsA { padding: 0px 24px; width: 100%; max-width: 100%; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; display: grid; list-style: none; /*grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));*/ column-gap: 19px; box-sizing: border-box; }
.dJEzIw { position: relative; background-color: transparent; text-align: left; border-bottom: none; border-top: none; border-radius: 0px; box-shadow: none; }
.Rfvs5u { width: 600px; height: 56px; opacity: 1; background: rgba(18, 22, 28, 1); margin:auto; border-radius:4px; }
.Rfvs5u input { float: left; width:500px; height: 56px; color: #fff; padding-left: 9px;box-sizing:border-box; border: 0; line-height: 56px; background: 0; font-size: 14px;overflow: visible; }
.Rfvs5u .search { background: url("../img/search-btn-bg.png") center no-repeat; width:30px; height:41px; float:right; margin-top:13px; margin-right:19px; cursor:pointer; }
.hLioFX .workList { grid-template-columns: repeat(5, 1fr); }

/*分页*/
.page { width: 100%; padding: 10px 0; font-size: 16px; overflow: hidden; height: 44px; opacity: 1; text-align: center; box-sizing:border-box; }
.page li { float: left }
.page a { min-width:24px; height: 24px; display: inline-block; margin: 0 4px; text-align: center; line-height: 24px; font-size: 14px; border-radius: 4px; color: #6D7278 }
.page span.disabled { display:none; }
.page .current { color: #2475ec; width: 24px; height: 24px; display: inline-block; margin: 0 8px; text-align: center; line-height: 24px; background-color: rgba(121, 72, 234, 1); font-size: 16px; border-radius: 4px; color: rgba(245, 245, 245, 1); }
.page .prevPage { background: url("../img/jt-left.png") center no-repeat; text-indent: -9999px; background-size:10px; border:0px; }
.page .nextPage { background: url("../img/jt-left.png") center no-repeat; text-indent: -9999px; transform: rotate(180deg); -webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -ms-transform: rotateZ(180deg); -o-transform: rotateZ(180deg); background-size:10px; border:0px; }
.page .prevPage:hover { background: url("../img/jt-left.png") center no-repeat; background-size:10px; }
.page .nextPage:hover { background: url("../img/jt-left.png") center no-repeat; transform: rotate(180deg); -webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -ms-transform: rotateZ(180deg); -o-transform: rotateZ(180deg); background-size:10px; }
.page .jump_page { display: inline-block; color: #27627B; height: 38px; font-size: 14px }
.page .jump_page span { margin-right: 5px; margin-left: 5px; height: 38px; display: inline-block; line-height: 38px; font-size: 14px }
.page .jump_page input { width: 50px; height: 30px; border: 1px solid #ccc; border-radius: 4px; text-align: center; background: #fff; outline: 0; box-sizing: border-box }
.page .jump_page input:focus { border-color: #409eff }
.page .jump_page button { color: #fff; width: 50px; height: 30px; border-radius: 4px; text-align: center; border: 0; cursor: pointer; border: 2px solid #27627B; color: #27627B; background: none; font-size: 14px }
