



body.theme-yll {
  --main-color: #2060b3;
  --main-color-rgb: 32, 96, 179;
  --header-bg: #2060b3;
  --selected-color: #2060b3;
  --special-color: #2060be;
  --sk-text: #333333;
  --sk-sub: #333333;
  --sk-light: #f6f6f6;
  --sk-line: #b8c3d0;
  --sk-primary: #2060b3;
  --sk-hover: #3a7bd0;
  --sk-btn: url("/default/css/Skins/blue/images/btn_bg1.png");
  --sk-dis: #c5cad5;
  --sk-search: #f0f2f2;
  --sk-def: url("/default/css/Skins/blue/images/bg2.png") #f9fcff repeat-x left bottom;
  --sk-def-line: #b8c3d0;
  --sk-def-text: #3c4454;
  --sk-dlg-line: #b8c3d0;
  --sk-page: #ffffff;
  --sk-shadow: rgba(0, 40, 90, .15);
  --sk-link: #2060be;
  --sk-tab: var(--sk-def);
  font-family: "Microsoft YaHei", Arial, sans-serif;
}
body.theme-yll input[type=checkbox], body.theme-yll input[type=radio] { accent-color: #2060b3; }
body.theme-yll, body.theme-yll .main-content { background-color: #ffffff !important; }


body.theme-yll .main-content, body.theme-yll .main-content *:not(.x8-ball),
body.theme-yll .layui-layer-content, body.theme-yll .layui-layer-content *:not(.x8-ball) { font-size: 12px !important; }


body.theme-yll .main-content .x8-tb th, body.theme-yll .layui-layer-content .x8-tb th,
body.theme-yll .main-content .layui-table thead th, body.theme-yll .bd-panel .x8-tb th, body.theme-yll .bd-panel .x8-tb th.x8-bd-td-item,
body.theme-yll .bd-panel .x8-tb th.x8-bd-num, body.theme-yll .bd-panel .x8-tb th.x8-bd-smodds-h,
body.theme-yll .bd-panel .x8-bd-smcol .x8-tb th, body.theme-yll .layui-layer-content .layui-table thead th {
  background: url("/default/css/Skins/blue/images/bg2.png") #f9fcff repeat-x left bottom !important; color: #3c4454 !important;
  font-weight: 400 !important; height: 25px; line-height: 25px !important; border-color: #b8c3d0 !important;
}
body.theme-yll .main-content .x8-tb td, body.theme-yll .layui-layer-content .x8-tb td,
body.theme-yll .main-content .layui-table td, body.theme-yll .layui-layer-content .layui-table td { border-color: #b8c3d0 !important; color: #333333; }
body.theme-yll .main-content .x8-tb, body.theme-yll .main-content .layui-table { border-color: #b8c3d0 !important; }
body.theme-yll .bd-panel .x8-bd-smcol, body.theme-yll .bd-panel .x8-bd-smcol + .x8-bd-smcol { border-color: #b8c3d0 !important; }
body.theme-yll .bd-panel .x8-bd-smcol .x8-tb th:last-child, body.theme-yll .bd-panel .x8-bd-smcol .x8-tb td:last-child { border-right-color: #b8c3d0 !important; }
body.theme-yll .bd-panel .x8-tb td.x8-bd-td-item, body.theme-yll .bd-panel .x8-tb td.x8-bd-seq,
body.theme-yll .bd-panel .x8-bd-smcol .x8-tb td.x8-bd-seq, body.theme-yll .bd-panel .x8-bd-smcol .x8-tb td.x8-bd-td-item { background: #f6f6f6 !important; color: #333333 !important; font-weight: 700; }
body.theme-yll .main-content .x8-tb tbody tr:hover td, body.theme-yll .main-content .layui-table tbody tr:hover td,
body.theme-yll .bd-panel .x8-bd-smcol .x8-tb tbody tr:hover td { background: #ffffc6 !important; }
body.theme-yll .bd-panel .x8-tb tbody tr:hover td.x8-bd-td-item, body.theme-yll .bd-panel .x8-tb tbody tr:hover td.x8-bd-seq { background: #ffffc6 !important; }


body.theme-yll .bd-panel .x8-bd-odds { color: #ff0000 !important; font-weight: 700; }
body.theme-yll .bd-panel .x8-bd-up { color: #ff0000; }
body.theme-yll .bd-panel .x8-bd-down { color: #008000; font-weight: 700; }
body.theme-yll .main-content a { color: #2060be; }


body.theme-yll .bd-panel .x8-bd-step { width: 21px; height: 21px; padding: 0 !important; background: no-repeat center / 21px 21px !important; border: none !important; box-shadow: none !important;
  font-size: 0 !important; color: transparent !important; text-indent: -9999px; overflow: hidden; }
body.theme-yll .bd-panel .x8-bd-step::before, body.theme-yll .bd-panel .x8-bd-step::after { content: none !important; }
body.theme-yll .bd-panel .x8-bd-step[data-bd$="odds-up"] { background-image: url("/default/css/Skins/blue/images/add.png") !important; }
body.theme-yll .bd-panel .x8-bd-step[data-bd$="odds-down"] { background-image: url("/default/css/Skins/blue/images/sub.png") !important; }


body.theme-yll .bd-panel .x8-card-hd, body.theme-yll .bd-panel .x8-bd-sd-hd, body.theme-yll .bd-panel .x8-bd-sd-hd.x8-bd-sd-plain {
  background: url("/default/css/Skins/blue/images/bg2.png") #f9fcff repeat-x left bottom !important; color: #3c4454 !important; border-color: #b8c3d0 !important;
}
body.theme-yll .bd-panel .x8-bd-rank .x8-card-hd, body.theme-yll .bd-panel .x8-card-hd.x8-bd-rkhd { color: #f22000 !important; font-weight: 700; }
body.theme-yll .bd-panel .x8-bd-tier { background: #f68d5c !important; border: 1px solid #f4521b !important; color: #ffffff !important; font-weight: 700; }

body.theme-yll .bd-panel .x8-bd-tiertab.on .x8-bd-tier { background: url("/default/css/Skins/blue/images/btn_bg1.png") repeat-x !important; border: 1px solid #f4521b !important; box-shadow: 0 0 1px #fff inset; color: #ffffff !important; font-weight: 700; }
body.theme-yll .bd-panel .x8-bd-tiertab:not(.on) .x8-bd-tier { background: #e6e6e6 !important; border-color: #c4c4c4 !important; color: #333333 !important; font-weight: 400; cursor: pointer; }
body.theme-yll .bd-panel .x8-bd-tiertab:not(.on):hover .x8-bd-tier { background: #f0f0f0 !important; }


body.theme-yll .bdside-area .x8-bd-sd-hd { height: 24px !important; line-height: 24px; }
body.theme-yll .bdside-area .x8-bd-sd-row { height: 23px !important; }
body.theme-yll .bdside-area .x8-bd-sd-row > * { line-height: 22px !important; }
body.theme-yll .bdside-area .x8-bd-sd-bd { border-right-color: #b8c3d0 !important; }
body.theme-yll .bdside-area .x8-bd-sd-row > * { border-color: #b8c3d0 !important; }
body.theme-yll .bdside-area .x8-bd-sd-hd { border: 1px solid #b8c3d0 !important; border-radius: 0 !important; box-sizing: border-box; }

body.theme-yll .bdside-area .x8-bd-sd-row.on > * { border-color: #1a4f94 !important; border-top: 1px solid #1a4f94 !important; }
body.theme-yll .bdside-area .x8-bd-sd-row.on > *:last-child { border-right: 1px solid #1a4f94 !important; }
body.theme-yll .bd-panel .x8-bd-sd-row { border-color: #b8c3d0 !important; color: #333333; }
body.theme-yll .bd-panel .x8-bd-sd-row:hover { background: #ffffc6 !important; }
body.theme-yll .bd-panel .x8-bd-sd-row.on, body.theme-yll .bd-panel .x8-bd-sd-row.on:hover { background: url("/default/css/Skins/blue/images/left_bg.png") repeat-x left center !important; color: #ffffff !important; font-weight: 700; }
body.theme-yll .bd-panel .x8-bd-sd-row.on * { color: #ffffff !important; }


body.theme-yll .bd-panel .x8-bd-cbtab { background: url("/default/css/Skins/blue/images/bg2.png") #f9fcff repeat-x left bottom !important; border: 1px solid #b8c3d0 !important; color: #333333 !important; font-weight: 400 !important; }
body.theme-yll .bd-panel .x8-bd-cbtab.on { background: url("/default/css/Skins/blue/images/btn_bg1.png") repeat-x left center !important; background-size: auto 100% !important; box-shadow: 0 0 1px #fff inset !important; border-color: #f4521b !important; color: #ffffff !important; font-weight: 700 !important; }
body.theme-yll .bd-panel .x8-bd-cbquick, body.theme-yll .main-content button:not(.x8-bd-step):not(.layui-btn) {
  background: url("/default/css/Skins/blue/images/btn_bg1.png") !important; border: 1px solid #f4521b !important; border-radius: 2px !important;
  box-shadow: 0 0 1px #fff inset !important; color: #ffffff !important; font-weight: 400 !important;
}
body.theme-yll .main-content .layui-btn, body.theme-yll .main-content .theme-btn-main {
  height: 22px !important; line-height: 20px !important; padding: 0 10px !important;
  background: url("/default/css/Skins/blue/images/btn_bg1.png") !important; border: 1px solid #f4521b !important; border-radius: 2px !important;
  box-shadow: 0 0 1px #fff inset !important; color: #ffffff !important;
}
body.theme-yll .main-content .layui-btn-primary { background: url("/default/css/Skins/blue/images/bg2.png") #f9fcff repeat-x left bottom !important; border-color: #b8c3d0 !important; color: #333333 !important; }


body.theme-yll .main-content .x8-ipt, body.theme-yll .layui-layer-content .x8-ipt { border: 1px solid #b0b0b0 !important; border-radius: 0 !important; }
body.theme-yll select, body.theme-yll select.x8-ipt {
  appearance: auto !important; -webkit-appearance: menulist !important; background: #ffffff !important; background-image: none !important;
  padding: 0 2px !important; border: 1px solid #b0b0b0 !important; border-radius: 0 !important; color: #333333;
}


body.theme-yll .main-content > .billsManage { padding: 0 !important; border: none !important; box-shadow: none !important; }
body.theme-yll .main-content .x8-sa-head, body.theme-yll .main-content .search-area { background: #ffffff !important; border: none !important; padding: 6px 10px 4px !important; margin: 0 !important; box-shadow: none !important; }
body.theme-yll .main-content .x8-filter { display: flex; flex-wrap: wrap; align-items: center; gap: 4px 6px !important; min-height: 0 !important; padding: 0 !important; background: transparent !important; border: none !important; }
body.theme-yll .main-content .x8-filter-item { display: inline-flex; align-items: center; margin: 0 !important; gap: 3px; }
body.theme-yll .main-content .x8-filter-lbl { font-size: 12px; color: #333333; margin: 0 2px 0 0; }
body.theme-yll .main-content .x8-filter .x8-ipt, body.theme-yll .main-content .x8-filter .x8-w-main {
  height: 20px !important; line-height: 18px !important; width: 110px !important; min-width: 0 !important; padding: 0 3px !important; font-size: 12px !important; box-sizing: border-box;
}
body.theme-yll .main-content .x8-filter select.x8-ipt { width: auto !important; min-width: 80px !important; max-width: 160px; padding: 0 !important; }
body.theme-yll .main-content .x8-filter input[data-x8-date] { width: 86px !important; text-align: center; }
body.theme-yll .main-content .x8-filter .layui-btn, body.theme-yll .main-content .x8-filter-ops .layui-btn { height: 22px !important; line-height: 20px !important; min-width: 46px !important; padding: 0 6px !important; margin: 0 2px 0 0 !important; font-size: 12px !important; }
body.theme-yll .main-content .x8-filter .layui-btn .layui-icon { font-size: 12px !important; margin-right: 2px; }
body.theme-yll .main-content .x8-quick { gap: 0 !important; }
body.theme-yll .main-content .stat-area { padding: 4px 10px !important; margin: 0 !important; background: transparent !important; border: none !important; }
body.theme-yll .main-content .x8-statline { gap: 0 18px !important; font-size: 12px; color: #333333; padding: 0 !important; background: transparent !important; border: none !important; }
body.theme-yll .main-content .x8-statline b { color: #2060be; }
body.theme-yll .main-content .table-area { padding: 0 10px 10px !important; margin: 0 !important; background: transparent !important; border: none !important; box-shadow: none !important; }
body.theme-yll .main-content .x8-tb-wrap { border: none !important; border-radius: 0 !important; box-shadow: none !important; }
body.theme-yll .billsManage .x8-tb { border-collapse: collapse !important; border: 1px solid #b8c3d0 !important; }
body.theme-yll .billsManage .x8-tb th, body.theme-yll .billsManage .x8-tb td { border: 1px solid #b8c3d0 !important; padding: 2px 5px !important; }
body.theme-yll .billsManage .x8-tb td { height: 26px; color: #4f4d4d; background: #ffffff; }
body.theme-yll .main-content .x8-pager { justify-content: center; gap: 4px !important; padding: 8px 0 0 !important; border: none !important; background: transparent !important; }
body.theme-yll .main-content .x8-pager select { height: 22px !important; width: auto !important; }
body.theme-yll .main-content .x8-pager button { min-width: 46px !important; }
body.theme-yll .main-content .x8-pager button.x8-pg-num { min-width: 26px !important; }
body.theme-yll .main-content .x8-pager button.x8-pg-num.cur { filter: brightness(.9); font-weight: 700 !important; cursor: default; }
body.theme-yll .main-content .x8-pager button[disabled] { opacity: .55; cursor: default; }


body.theme-yll .layui-layer { border-radius: 0 !important; border: 1px solid #667cce; }
body.theme-yll .layui-layer-title { background: #667cce !important; color: #ffffff !important; font-weight: 700; font-size: 12px !important; height: 30px !important; line-height: 30px !important; border-bottom: none !important; border-radius: 0 !important; }
body.theme-yll .layui-layer-setwin .layui-layer-close1, body.theme-yll .layui-layer-setwin a { color: #ffffff !important; }
body.theme-yll .layui-layer-btn { background: #f0f2f2; border-top: 1px solid #dddddd; padding: 6px 10px !important; }
body.theme-yll .layui-layer-btn a, body.theme-yll .layui-layer-btn .layui-layer-btn0, body.theme-yll .layui-layer .layui-btn {
  height: 24px !important; line-height: 22px !important; padding: 0 14px !important; margin: 0 4px !important;
  background: url("/default/css/Skins/blue/images/btn_bg3.png") repeat-x !important; border: 1px solid #145bab !important; border-radius: 2px !important;
  box-shadow: 0 0 1px #fff inset !important; color: #ffffff !important; font-size: 12px !important; font-weight: 400 !important;
}

body.theme-yll .bd-fast { padding: 10px 20px 10px; }
body.theme-yll .bd-fast .bd-fast-tb tr.bd-fast-empty td { height: 266px !important; }
body.theme-yll .layui-layer-content button:not(.x8-bd-step) {
  background: url("/default/css/Skins/blue/images/btn_bg3.png") repeat-x !important; border: 1px solid #145bab !important; border-radius: 2px !important; color: #ffffff !important;
}


body.theme-yll .bd-panel > .bd-bar { margin: 0 0 6px !important; border: none; }
body.theme-yll .bd-panel .x8-bd-bar { height: 34px; min-height: 0; padding: 0 6px 0 0 !important; gap: 0; background: #fff2eb; border: 1px solid #ceb8ad; border-radius: 0; color: #333; font-size: 12px; }
body.theme-yll .bd-panel .x8-bd-bar-l { gap: 0; font-size: 12px; font-weight: 400; color: #333; }
body.theme-yll .bd-panel .x8-bd-seg { display: inline-flex; align-items: center; }
body.theme-yll .bd-panel .x8-bd-title { display: inline-flex; align-items: center; }
body.theme-yll .bd-panel .x8-bd-issue { order: -1; margin: 0; padding-left: 30px; background: url("/default/css/Skins/blue/images/m_ico2_c.png") no-repeat 2px center; font-size: 12px; font-weight: 700; color: #333; }
body.theme-yll .bd-panel .x8-bd-play { margin: 0 10px; font-size: 12px; font-weight: 700; color: #2060b3; }
body.theme-yll .bd-panel .x8-bd-play + .x8-bd-issue { margin-left: 0; }
body.theme-yll .bd-panel .x8-bd-time { display: inline-flex; align-items: center; gap: 0 8px; }
body.theme-yll .bd-panel .x8-bd-cd, body.theme-yll .bd-panel .x8-bd-cd.x8-bd-cd-off { display: inline-flex; align-items: center; background: none; padding: 0; font-size: 12px; font-weight: 400; color: #333; }
body.theme-yll .bd-panel .x8-bd-cd i { font-style: normal; }
body.theme-yll .bd-panel .x8-bd-cd b, body.theme-yll .bd-panel .x8-bd-cd .x8-bd-cd-close,
body.theme-yll .bd-panel .x8-bd-today b, body.theme-yll .bd-panel .x8-bd-today .x8-bd-up, body.theme-yll .bd-panel .x8-bd-today .x8-bd-down {
    display: inline-block; height: 16px; line-height: 16px; padding: 2px 5px; margin-left: 2px; background: #fa5a32; border: 1px solid #e1ccc2; border-radius: 3px; color: #fff; font-size: 12px; font-weight: 700; }

body.theme-yll .bd-panel .x8-bd-cd b[hidden], body.theme-yll .bd-panel .x8-bd-cd[hidden] { display: none !important; }
body.theme-yll .bd-panel .x8-bd-today { margin-left: 16px; font-size: 12px; font-weight: 400; color: #333; }
body.theme-yll .bd-panel .x8-bd-draw { display: inline-flex; align-items: center; margin-left: 20px; font-size: 12px; font-weight: 700; color: #f22000; }
body.theme-yll .bd-panel .x8-bd-await { font-style: normal; color: #333; }
body.theme-yll .bd-panel .x8-bd-draw .x8-ball-zodiac em { font-size: 12px; font-weight: 400; color: #333; }


body.theme-yll .x8-ball.yll-ball { width: 25px !important; height: 27px !important; min-width: 0; padding: 0; margin: 0 1px; background-color: transparent !important; background-image: url("/default/images/ball_hk6.png") !important; background-repeat: no-repeat; border: none !important; border-radius: 0; box-shadow: none !important; font-size: 0 !important; line-height: 0; color: transparent !important; vertical-align: middle; }
body.theme-yll .x8-ball.yll-ball-pk { width: 20px !important; height: 20px !important; background-image: url("/default/css/images/ball-pk.png") !important; }
body.theme-yll .x8-ball.yll-ball-ssc { width: 27px !important; background-image: url("/default/css/images/ball_2.png") !important; }
body.theme-yll .x8-ball.yll-ball-pc { width: 27px !important; background-image: url("/default/css/images/ball_cols.png") !important; }
body.theme-yll .x8-ball-zodiac { gap: 2px; }
body.theme-yll .x8-ball-zodiac em { font-style: normal; }


body.theme-yll .bd-panel .x8-bd-tools { gap: 0 4px; align-items: center; }
body.theme-yll .bd-panel .x8-bd-step-box .lbl, body.theme-yll .bd-panel .x8-filter-lbl { font-size: 12px; color: #333; }
body.theme-yll .bd-panel .x8-bd-tools .x8-bd-step-box::after { content: none; }
body.theme-yll .bd-panel .x8-bd-step-box .x8-ipt { width: 50px !important; height: 20px !important; padding: 0 2px; border: 1px solid #b0b0b0; border-radius: 0; font-size: 12px; }
body.theme-yll .bd-panel .x8-bd-tools select.x8-ipt { -webkit-appearance: menulist; appearance: auto; height: 20px !important; width: 56px !important; min-width: 0; padding: 0; border: 1px solid #b0b0b0; border-radius: 0; background: #fff; font-size: 12px; color: #333; }
body.theme-yll .bd-panel .x8-bd-tools select#bd-variant { width: 110px !important; }

body.theme-yll .main-content button:not(.x8-bd-step):not(.layui-btn), body.theme-yll .bd-panel .x8-bd-cbquick {
  height: 22px !important; line-height: 20px !important; min-width: 46px !important; width: auto !important; padding: 0 6px !important; margin: 0 2px !important;
  font-size: 12px !important; white-space: nowrap; cursor: pointer;
}
body.theme-yll .bd-panel #bd-fast-rp, body.theme-yll .bd-panel .x8-bd-cbquick, body.theme-yll .bd-panel .x8-bd-rkhd button { min-width: 67px !important; }
body.theme-yll .main-content button:not(.x8-bd-step):hover, body.theme-yll .bd-panel .x8-bd-cbquick:hover { filter: brightness(1.06); }

body.theme-yll .main-content input.x8-ipt, body.theme-yll .main-content input[type=text], body.theme-yll .main-content input[type=number] {
  border: 1px solid #cbd2da !important; border-radius: 0 !important; background: url("/default/css/Skins/blue/images/text_input.gif") #fff repeat-x left top !important;
}
body.theme-yll .bd-panel .x8-bd-live { font-size: 12px; color: #bd0000; }

body.theme-yll .bd-panel .x8-bd-tools, body.theme-yll .bd-panel .x8-bd-step-box { display: inline-flex; align-items: center; gap: 0 !important; }
body.theme-yll .bd-panel .x8-bd-tools .x8-bd-step-box .x8-ipt, body.theme-yll .bd-panel .x8-bd-tools select.x8-ipt { height: 22px !important; box-sizing: border-box; margin: 0 2px !important; vertical-align: middle; }
body.theme-yll .bd-panel .x8-bd-tools button { margin: 0 2px !important; vertical-align: middle; }
body.theme-yll .bd-panel .x8-bd-step-box .lbl { margin-right: 2px; }
body.theme-yll .bd-panel #bd-fast-rp { margin-right: 4px !important; }
body.theme-yll .bd-panel #bd-fast-rp::before, body.theme-yll .bd-panel #bd-fast-rp::after, body.theme-yll .bd-panel .x8-bd-sel::before, body.theme-yll .bd-panel .x8-bd-sel::after { content: none !important; }
body.theme-yll .bd-panel .x8-bd-tools select.x8-ipt { border-left: 1px solid #b0b0b0 !important; }



body.theme-yll .main-content button:not(.x8-bd-step):not(.layui-btn), body.theme-yll .main-content .layui-btn:not(.layui-btn-primary),
body.theme-yll .main-content .theme-btn-main, body.theme-yll .bd-panel .x8-bd-cbquick, body.theme-yll .bd-panel .x8-bd-cbtab.on,
body.theme-yll .bd-panel .x8-bd-tier, body.theme-yll .bd-panel .x8-bd-tiertab.on .x8-bd-tier {
  background: #f36a3c url("/default/css/Skins/blue/images/btn_bg1.png") repeat-x left top !important; background-size: auto 100% !important;
  border: 1px solid #f4521b !important; border-radius: 2px !important; color: #ffffff !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .45), 0 1px 2px rgba(0, 0, 0, .25) !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, .15);
}

body.theme-yll .main-content .layui-btn-primary, body.theme-yll .bd-panel .x8-bd-cbtab:not(.on) {
  background: url("/default/css/Skins/blue/images/bg2.png") #f9fcff repeat-x left bottom !important; background-size: auto 100% !important;
  border: 1px solid #b8c3d0 !important; color: #333333 !important; text-shadow: none;
  box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px rgba(0, 0, 0, .15) !important;
}
body.theme-yll .bd-panel .x8-bd-tiertab:not(.on) .x8-bd-tier {
  background: linear-gradient(180deg, #fafafa, #dedede) !important; border: 1px solid #c4c4c4 !important; color: #333333 !important; text-shadow: none;
  box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px rgba(0, 0, 0, .15) !important;
}
body.theme-yll .bd-panel .x8-bd-tiertab:not(.on):hover .x8-bd-tier { background: linear-gradient(180deg, #ffffff, #e8e8e8) !important; }

body.theme-yll .bd-panel .x8-bd-sectab:not(.on) .x8-bd-tier {
  background: linear-gradient(180deg, #fafafa, #dedede) !important; border: 1px solid #c4c4c4 !important; color: #333333 !important; text-shadow: none; font-weight: 400;
  box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px rgba(0, 0, 0, .15) !important; cursor: pointer;
}
body.theme-yll .bd-panel .x8-bd-sectab:not(.on):hover .x8-bd-tier { background: linear-gradient(180deg, #ffffff, #e8e8e8) !important; }

body.theme-yll .bd-panel .x8-bd-sechd { border-bottom: none !important; }
body.theme-yll .bd-panel .x8-bd-seccol { border-top-color: #b8c3d0 !important; }
body.theme-yll .bd-panel .x8-bd-seccol .x8-bd-gcol { border-top: none !important; }

body.theme-yll .bd-panel .x8-bd-tiertab { border-bottom: 1px solid #b8c3d0 !important; }
body.theme-yll .bd-panel .x8-bd-tiertab, body.theme-yll .bd-panel .x8-bd-tiertab + .x8-bd-tiertab, body.theme-yll .bd-panel .x8-bd-tiern { border-color: #b8c3d0 !important; }
body.theme-yll .bd-panel .x8-bd-tiers { margin-bottom: 0 !important; padding-bottom: 0 !important; border-top-color: #b8c3d0 !important; }
body.theme-yll .bd-panel .x8-bd-subhost ~ * .x8-bd-gcol, body.theme-yll .bd-panel .x8-bd-board .x8-bd-gcol { border-top: none !important; }
body.theme-yll .bd-panel .x8-bd-subhost ~ .x8-bd-card .x8-bd-grid { padding-top: 0 !important; }
body.theme-yll .bd-panel .x8-bd-sechd .x8-bd-tier, body.theme-yll .bd-panel .x8-bd-tiertab .x8-bd-tier { box-sizing: border-box; height: auto !important; align-self: stretch; margin-bottom: -1px; position: relative; z-index: 1; }
body.theme-yll .main-content button:not(.x8-bd-step):active, body.theme-yll .main-content .layui-btn:active, body.theme-yll .bd-panel .x8-bd-cbquick:active {
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .3) !important;
}
body.theme-yll .main-content button[disabled] { box-shadow: none !important; }

body.theme-yll .layui-layer-btn a, body.theme-yll .layui-layer .layui-btn, body.theme-yll .layui-layer-content button:not(.x8-bd-step) {
  background: #2a6fc4 url("/default/css/Skins/blue/images/btn_bg3.png") repeat-x left top !important; background-size: auto 100% !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 2px rgba(0, 0, 0, .25) !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, .15);
}
body.theme-yll .layui-layer-btn a.layui-layer-btn1 { background: url("/default/css/Skins/blue/images/bg2.png") #f9fcff repeat-x left bottom !important; background-size: auto 100% !important; border-color: #b8c3d0 !important; color: #333333 !important; text-shadow: none; }
