body {
  background: #f9f2e3 url('../../img/body_bg/002/body-bg.jpg?esc') no-repeat center top;
}
.main-menu .crumbs,
.main-mod {
  border-color: #f2eee6;
}
.fc-theme {
  color: #14b820;
}
.box .box-hd h2 {
  border-top: 2px solid #6dd174;
}
.search .s-submit {
  background-color: #ff6147;
}
.search .s-submit:hover {
  background-color: #f7350e;
}
.ui-top-nav .decorate .css-arrow {
  border-color: #14b820 transparent transparent !important;
}
.ui-tabs .current a {
  border-top: 2px solid #6dd174;
}
.ui-tabs a:hover {
  border-top: 2px solid #b1e5b4;
}
.ui-slide .ui-slide-btn-left,
.ui-slide1 .ui-slide-btn-left {
  background: url('../../img/body_bg/002/arrow-left.png') no-repeat;
}
.ui-slide .ui-slide-btn-left:hover,
.ui-slide1 .ui-slide-btn-left:hover {
  background: url('../../img/body_bg/002/arrow-left-h.png') no-repeat;
}
.ui-slide .ui-slide-btn-right,
.ui-slide1 .ui-slide-btn-right {
  background: url('../../img/body_bg/002/arrow-right.png') no-repeat;
}
.ui-slide .ui-slide-btn-right:hover,
.ui-slide1 .ui-slide-btn-right:hover {
  background: url('../../img/body_bg/002/arrow-right-h.png') no-repeat;
}
.ui-slide .rec-ui-btn-left,
.ui-slide1 .rec-ui-btn-left,
.ui-slide .ui-slide-btn-tjl,
.ui-slide1 .ui-slide-btn-tjl {
  background: url('../../img/body_bg/002/rec-arrow-left.png') no-repeat;
}
.ui-slide .rec-ui-btn-left:hover,
.ui-slide1 .rec-ui-btn-left:hover,
.ui-slide .ui-slide-btn-tjl:hover,
.ui-slide1 .ui-slide-btn-tjl:hover {
  background: url('../../img/body_bg/002/tj-arrow-left-h.png') no-repeat;
}
.ui-slide .rec-ui-btn-right,
.ui-slide1 .rec-ui-btn-right,
.ui-slide .ui-slide-btn-tjr,
.ui-slide1 .ui-slide-btn-tjr {
  background: url('../../img/body_bg/002/rec-arrow-right.png') no-repeat;
}
.ui-slide .rec-ui-btn-right:hover,
.ui-slide1 .rec-ui-btn-right:hover,
.ui-slide .ui-slide-btn-tjr:hover,
.ui-slide1 .ui-slide-btn-tjr:hover {
  background: url('../../img/body_bg/002/tj-arrow-right-h.png') no-repeat;
}
.tag-rec .tag-list dt {
  border: 1px solid #b0e7b4;
  background: #f7fff8;
}
.tag-rec .tag-list dt .css-arrow {
  border-color: transparent transparent transparent #b0e7b4;
}
.tag-rec .tag-list dt .css-arrow-inner {
  border-color: transparent transparent transparent #f7fff8;
}
.sub-nav {
  background: url('../../img/body_bg/002/nav-bg.png') repeat-x;
  border: 1px solid #14a41e;
}
.sub-nav .nav-right {
  background: url('../../img/body_bg/002/nav-bg-r.png') repeat-x;
}
.sub-nav .nav-right .active a:hover {
  background: url('../../img/body_bg/002/nav-item-a-bg.png') no-repeat;
}
.sub-nav .nav-right .active b {
  border-color: #129f1c;
}
.sub-nav-cont li b {
  border-left: 1px solid #11b61d;
}
.sub-nav-cont li.current a,
.sub-nav-cont li a:hover {
  background: url('../../img/body_bg/002/nav-item-bg.png') no-repeat;
}
.sub-nav-cont li .i-hot {
  background: url('../../img/body_bg/002/i-hot.png') no-repeat;
}
.star-games .more-area .ui-btn-gray:hover {
  border: 1px solid #6ede76;
}
.trans-return .ui-btn-gray:hover {
  border: 1px solid #6ede76;
}
.rec-tabs .current {
  color: #14b820;
}
.rec-tabs .current .i-all {
  background: url('../../img/body_bg/002/i-all-h.png');
}
.rec-tabs .current .i-spc {
  background: url('../../img/body_bg/002/i-spc-h.png');
}
.rec-tabs .current .i-act {
  background: url('../../img/body_bg/002/i-act-h.png');
}
.rec-tabs .current .i-video {
  background: url('../../img/body_bg/002/i-video-h.png');
}
.rec-tabs .current .i-ani {
  background: url('../../img/body_bg/002/i-ani-h.png');
}
.player-aside .player-tit .fc-blue,
.player-aside .fc-blue {
  color: #14b820;
}
.tag-main-mod .start-game-img span {
  background-color: #14b820;
}
.game-info h1 a,
.game-info .game-tag a,
.sug-auto-list .sug-history a,
.tag-rec dt a,
.ui-top-nav .site-link .decorate a,
.tag-main-mod .info-title h2 a {
  color: #14b820;
}
.game-info h1 a:hover,
.game-info .game-tag a:hover,
.sug-auto-list .sug-history a:hover,
.tag-rec dt a:hover,
.ui-top-nav .site-link .decorate a:hover,
.tag-main-mod .info-title h2 a:hover {
  color: #ff6701;
}
.player-page .page {
  background-color: #f9f2e2;
  background-image: url('../../img/body_bg/002/playbg-top.png?esc');
  background-repeat: repeat-x;
}
.player-box-wrap .p-bg-l span {
  background-image: url('../../img/body_bg/002/playbg-left.jpg?esc');
}
.player-box-wrap .p-bg-r span {
  background-image: url('../../img/body_bg/002/playbg-right.jpg?esc');
}