@charset "UTF-8";
/* CSS Document */
::selection {
  background-color: #fb7299;
}
a:focus,
a:hover,
a:active {
  text-decoration: none;
  color: #fb7299;
}
.head_menu_a li.active a,
.nav_list li.active a,
.mycol,
.bstem .head_box.ai_bk .top_nav a:hover,
.bstem .head_box.ai_bk .top_ico a:hover,
.bstem .head_box.ai_bk .head_hot_search a:hover,
.bstem .head_box.ai_bk .all_menu_box a:hover,
.bstem .head_menu_a a:hover,
.bstem .head_user a:hover,
.bstem .head_hot_search a:hover,
.bstem .head_user li .dropbox.user a:hover,
.list_m a i,
.pannel_head a.v_change i.iconfont,
.vodlist_item:hover a,
.topiclist_item:hover a,
.artlist_item:hover a,
.arthom_item:hover a,
.actorlist_item:hover a,
.gw_action a:hover,
.play_source_tab a.active,
.playnow_info,
.screen_list.sx_tz li.hl_fl a,
.player a:hover,
.down_context a:hover,
.down_list ul li span,
.bstem .head_box.ai_bk .active a {
  color: #fb7299;
}
.head_menu_a li.active a:after,
.play_source_tab a.active:after,
.tab-play a.playnow_info:after,
.pannel .new_date {
  background: #fb7299;
}
.head_user li a:hover,
.mac_results li strong {
  color: #fb7299;
}
.head_user li .user a.mac_user_g,
.bstem .head_user li .user a.mac_user_g {
  color: #fb7299;
}
.head_menu_b:hover a.menu {
  background: #fb7299;
  border-right: 1px solid #fb7299;
}
.head_search form:hover .submit,
.head_search form .submit.search_btn {
  background: #fb7299;
}
.hot_banner .head_menu_a a:hover,
.hot_banner .head_user a:hover,
.hot_banner .head_hot_search a:hover,
.hot_banner .head_user li .dropbox.user a:hover {
  color: #fb7299;
}
.hot_banner .head_user li .user a.mac_user_g {
  color: #fb7299;
}
a:hover.swiper-button-next,
a:hover.swiper-button-prev {
  background: #fb7299;
}
.swiper-pagination-bullet-active {
  background: #fb7299;
}
.vodlist_item:hover a,
.topiclist_item:hover a,
.artlist_item:hover a,
.arthom_item:hover a,
.gw_action a:hover {
  color: #fb7299;
}
.art_navlist li.active a {
  position: relative;
  color: #fb7299;
}
.article_box .digg_link {
  background: #fb7299;
  background: -webkit-linear-gradient(135deg, #ff95b4, #ff88aa 52%, #fb7299);
  background: linear-gradient(135deg, #ff95b4, #ff88aa 52%, #fb7299);
  box-shadow: 0 0 0.25rem 0 rgba(251, 114, 153, 0.3);
}
.article_box a:hover.digg_link {
  color: #fff;
  background: #fb7299;
}
.pannel_head .title em,
.pannel_head em {
  color: #fb7299;
}
.pannel .search_tips a {
  color: #fb7299;
}
.pannel h2.title i {
  color: #fb7299;
}
.content_detail .pull_right a:hover {
  color: #fb7299;
}
.play_but a:hover,
.play_vlist a:hover .play_vlist_title,
.play_vlist_now a:hover {
  color: #fb7299;
}
.play_namebox .fenlei {
  border: 1px solid #fb7299;
  color: #fb7299;
}
.play_vlist_thumb.vnow::after {
  border: 3px solid #fb7299;
}
.vnow .play_vlist_title {
  color: #fb7299;
}
.content_playlist li.active a {
  color: #fb7299;
  border: 1px solid #fb7299;
}
.type_list_menu li.active a {
  color: #fb7299;
}
.zbvodlist_box:hover {
  border: 1px solid #fb7299;
}
.seebtn a {
  color: #fb7299;
}
.ranklist_item a:hover .title {
  color: #fb7299;
}
.sx_txt li,
.sx_title2 {
  color: #fb7299;
}
.screen_list li a:hover,
.list_type_title span a:hover,
.screen_list.sx_tz li a:hover {
  color: #fb7299;
}
.screen_list li.hl a {
  color: #fb7299;
}
.screen_list li.hl_fl a {
  color: #fb7299;
}
.type_sxbtn a {
  color: #fb7299;
}
.sx_total em {
  color: #fb7299;
}
.gbook_submit {
  background: #fb7299 !important;
  border: 1px solid #fb7299 !important;
}
.input_wrap .comment_submit {
  background: #fb7299 !important;
  border: 1px solid #fb7299 !important;
}
.notice .nico {
  color: #fb7299;
}
.notice .nic {
  color: #fb7299;
}
.tabs ul li label:hover,
.tabs ul li label:focus,
.tabs ul li label:active {
  color: #fb7299;
}
.tabs .content section h2 {
  color: #fb7299;
}
.tabs
  input[name="tab-control"]:nth-of-type(1):checked
  ~ ul
  > li:nth-child(1)
  > label {
  color: #fb7299;
}
.tabs
  input[name="tab-control"]:nth-of-type(2):checked
  ~ ul
  > li:nth-child(2)
  > label {
  color: #fb7299;
}
.tabs
  input[name="tab-control"]:nth-of-type(3):checked
  ~ ul
  > li:nth-child(3)
  > label {
  color: #fb7299;
}
.tabs
  input[name="tab-control"]:nth-of-type(4):checked
  ~ ul
  > li:nth-child(4)
  > label {
  color: #fb7299;
}
.extra li a:hover {
  background-color: #fb7299 !important;
}
.page li.active a,
.page li.disabled a {
  background-color: #fb7299;
  border: 1px solid #fb7299;
}
.page_tips span {
  color: #fb7299;
}
.dropdown .copy_btn {
  background: #fb729900;
  cursor: pointer;
  color: #fb7299;
  border: 1px solid #fb7299;
}
.am-share-footer .copy_btn {
  color: #fb7299;
}
.weui_text .weui-btn a {
  dbackground: #fb7299;
  border: 1px solid #fb7299;
}
.history_title a:hover,
.mac_history_box li.clear_btn a:hover,
.mac_history_box li a:hover .vodlist_title,
.role_name,
.svodinfo a {
  color: #fb7299 !important;
}
.mac_history_box .user_log_tips a {
  background: #fb7299;
}
.extra li a.backtop {
  display: none;
  background-color: rgba(251, 114, 153, 0.8);
  color: #ffffff;
}
.btn-brand {
  background: #fb7299 !important;
}
.reg-ts span {
  color: #fb7299 !important;
}
.box-star-list li:hover a span:after,
.box-star-list li:hover a span:before,
.box-star-list li.active a span:after,
.box-star-list li.active a span:before {
  border-bottom: 6px solid #fb7299;
}
.box-star-list li:hover a span:before,
.box-star-list li.active a span:before {
  border-bottom-color: #fb7299;
}
.star-video-list .box-star-list {
  border-top: 1px solid #fb7299;
}
a.actor_part:hover {
  background: #fb7299;
  border: 1px solid #fb7299;
}
.content_detail .playbtn.o_play a.btn {
  background: #fb729900;
}
.content_detail .playbtn.o_play a {
  color: #fb7299;
  border: 1px solid #fb7299;
}
.themecolor li:hover {
  background: #fb7299;
  color: #fff;
}
.wbalist_titbox .wba_ico {
  background-position: 0px -78px;
  background-size: cover;
}

@media (max-width: 820px) {
  .head_menu_b:hover a.menu {
    background: none;
    border: 0;
  }
  .foot_mnav .foot_rows a.active {
    color: #fb7299;
  }
  .wx_but a {
    background: #fb7299;
    background: -webkit-linear-gradient(135deg, #ff95b4, #ff88aa 52%, #fb7299);
    background: linear-gradient(135deg, #ff95b4, #ff88aa 52%, #fb7299);
    box-shadow: 0 0 0.25rem 0 rgba(251, 114, 153, 0.3);
  }
}
