span.monster_fzsm{}
span.monster_leixing{color:#FF0000 !important;padding-left:3px;}
/* a:hover{text-decoration:none;!important}
*/
.bd-font-red{color:#F00 !important;}
.zc_lv_bts{text-align:center;margin:10px 0px;}
.bd_none{display:none;}
.bd_block{}
.pet_show_grade{text-align:center;}
.pet_show_grade img{max-width:100%;}
/* 冒险岛UI颜色 */
.closed-sidebar .app-sidebar{width:10px;}
.tcolor-shenhuang{color:#B54434;}
.tcolor-lvse{color:#1B813E;}
.GearBackColor,.GearBackBrush,.GearBackPen{color:rgb(204,0,51,85);}
.EpicGearBackColor,.EpicGearBackBrush,.EpicGearBackPen{color:rgb(170,68,0,0);}
.GearIconBackColor,.GearIconBackBrush{color:rgb(238,187,204,221);}
.EpicGearIconBackColor,.EpicGearIconBackBrush{color:rgb(221,204,187,187);}
.GearIconBackBrush2{color:rgb(187,238,238,238);}
.StatDetailGrayBrush{color:rgb(85,85,85);}
.OrangeBrushColor,.OrangeBrush{color:rgb(255,153,0);}
.OrangeBrush2{color:rgb(255,170,0);}
.OrangeBrush3{color:rgb(255,204,0);}
.OrangeBrush4{color:rgb(255,136,17);}
.GreenBrush2{color:rgb(204,255,0);}
.GrayColor2,.GrayBrush2{color:rgb(153,153,153);}
.SetItemNameBrush{color:rgb(119,255,0);}
.SetItemGrayBrush{color:rgb(119,136,153);}
.GoldHammerBrush{color:rgb(255,238,204);}
.GearNameBrushA{color:rgb(187,187,187);}
.GearNameBrushB{color:rgb(255,255,255);}
.GearNameBrushC{color:rgb(255,170,0);}
.gearBlueColor,.GearNameBrushD{color:rgb(102,255,255);}
.gearPurpleColor,.GearNameBrushE{color:rgb(153,102,255);}
.gearGoldColor,.GearNameBrushF{color:rgb(255,205,0);}
.gearGreenColor,.GearNameBrushG{color:rgb(204,255,0);}
.GearNameBrushH{color:rgb(255,0,102);}
.BlueBrush{color:rgb(0,204,255);}
.gearCyanColor,.GearPropChangeBrush{color:rgb(102,255,255);}
.skillYellowColor{color:rgb(244,244,68);}
.itemPinkColor{color:rgb(255,102,204);}
.itemPurpleColor{color:rgb(187,119,255);}
.text-gray111{color:#111}
.text-gray222{color:#222}
.text-gray333{color:#333}
.text-gray666{color:#666}
.text-gray999{color:#999}
/* 怪物TIP */
.mob_baseinfo{display:flex;flex-wrap:wrap;}
.mob_baseinfo div{flex:1;min-width:50%;}
/* 内页修正 */
.itemin-fobox .itemframe{width:100%;}
.fangda{}
.pic_show_box img{}
.shows_bgpic{width:260px;height:160px;margin:0 auto;}
/* videopage */
.video-box{}
.video-box iframe{width:100%;height:600px;}
.right-video-list{}
.rvl-li{display:flex;}
.rvl-liimg{position:relative;}
.rvl-liimg img{position:relative;width:141px;height:80px;border-radius:6px;background:#C9CCD0;background:var(--graph_weak);flex:0 0 auto;}
.rvl-licont{flex:1;margin-left:10px;}
.v-card-tit{font-size:15px;height:45px;overflow:hidden;}
.vll-pic{height:140px;overflow:hidden;position:relative;}
.vll-pic img{width:100%;height:140px;border-radius:6px;object-fit:cover;}
.vll-pic-sinfo{position:relative;bottom:30px;color:#FFF;padding-left:10px;}
.vll-hover-div{position:relative;width:100%;height:140px;margin-top:-140px;background:rgb(0,0,0,0);border-radius:6px;cursor:pointer;}
.rvl-title{}
.rvl-title a:hover{text-decoration:none;}
.vll-be{width:60px;height:60px;margin:0px auto;}
.vll-be i{font-size:55px;margin-top:40px;color:#FFF;}
/* .vll-be i:hover{font-size:55px;margin-top:40px;color:#FFF;}
*/
.vll-hover-div:hover{background:url("../image/video_li_bg.png") center center;/* background:rgb(0,0,0,0.5);*/
}
.v-card-tit a{color:#333;/* font-size:15px;*/
}
.v-card-tit a:hover{text-decoration:none;color:#3f6ad8}
.refresh-icon{cursor:pointer;}
@media (max-width:1700px){.video-box iframe{width:100%;height:600px;}
}
@media (max-width:767px){.video-box iframe{width:100%;height:300px;}
}
/* videobox */
/* TIP修正 */
.tip-line{border-bottom:1px solid #555;height:2px;margin-top:7px;margin-bottom:8px;width:100%;}
.over-hidden{overflow:hidden;}
.tip-itemsetright{/* position:absolute;top:0px;left:280px;*/
 font-size:12px;}
.qtip-default{background-color:#000;border-radius:6px;}
.qtip-mxd-tip{background:none !important;border-radius:0px;border:0px !important;}
.qtip-mxd-tip .iteminfobox_tip{background-color:rgb(25,25,25,0.9);border-radius:6px;width:280px;}
.itemin-fobox{background-color:rgb(25,25,25,0.9);border-radius:6px;border:1px solid #000;}
.rinfo p{line-height:13px;}
.reqinfo{font-size:11px;}
.qtip-content{padding:0px;}
.mxd_tipcommon{padding:5px 10px;line-height:17px;max-width:400px;position:relative;min-width:200px;}
.mxd_tipcommon img{max-width:250px;}
.mxd_tipcommon .table th,.mxd_tipcommon .table td{padding:2px 5px;}
.tip_title{color:#e83e8c}
.tip_sinfo{position:relative;top:0px;left:40px;max-width:350px;}
.tip_icon{position:absolute;top:8px;left:10px;}
.tip_icon img{width:30px;height:30px;}
/* 冒险岛tip END */
/* 通用修正 */
.selectm_li{border-bottom:1px solid #EEE;margin-bottom:10px !important;padding-bottom:3px !important;}
.tip_ci{color:#1a73e8;cursor:pointer;}
/* a:not([href]):not([tabindex]){color:#1a73e8;text-decoration:none;}
*/
.clear{clear:both;overflow:hidden;}
.btn-outline-success:hover{/* color:#3ac47d !important;*/
 /* background-color:#eee !important;*/
 /* border-color:#3ac47d !important;*/
}
.pagination > li > span.laypage-curr{background-color:#3f6ad8 !important;color:#FFF !important;}
.pagination > li > a,.pagination > li > span{border:1px solid #3f6ad8 !important;color:#3f6ad8 !important;}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{background-color:#3f6ad8 !important;color:#FFF !important;}
.none{display:none;}
/* .tip-common{display:inline-block;margin-left:5px;margin-right:5px;background-color:#EEE;border-radius:6px;padding:0px 5px;}
*/
.fa-common{display:none;}
.contb img{max-width:100%;}
.lng_selectbutton{display:inline-block;width:34px;height:34px;background-color:#EEE;border-radius:50%;line-height:34px;text-align:center;color:#007bff;font-size:16px;cursor:pointer;}
.lng_selectbutton i{}
.badge-light{background-color:#EEE;color:#333;}
.badge-fen{background-color:#ea838e;color:#fff;}
.btn-sm,.btn-group-sm > .btn{padding:.15rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;}
.app-header.header-text-light .search-wrapper.active .input-holder .search-input::-webkit-input-placeholder{color:#EEE;}
table .firstRow td{white-space:nowrap;}
table .firstRow td span{white-space:nowrap !important;}
.home_iochli{width:16px;height:16px;}
.btn-sm-sm{padding:.12rem .5rem;}
.btn-sm-sm-sm{padding:1px 2px;}
.btn-sm{/* padding:.12rem .5rem;*/
}
.item_list_icon .itemlist_icon{width:50px;height:50px;border-radius:5px;}
.nav-infos i{font-size:21px;margin-right:5px;}
.item_litpic-b{max-width:150px;}
.carousel-control-prev,.carousel-control-next{top:20px !important;}
.ad_note{position:relative;z-index:100000000;}
/* 首页扩展 */
.tools_icon{height:80px;display:inline-block;}
.tools_icon img{max-width:100%;/* width:83px;*/
 vertical-align:middle;}
.tools_tit{}
.home-newitem-li{display:inline-block;}
.home-newitem-li:hover{background-color:#555;}
.home-newitem-li img{width:30px;height:30px;margin:3px;border-radius:5px;border:1px solid #eee;}
/* 浅色兼容 */
.baodian_logo a{color:#333;}
.yyui_menu1 li a{color:#333}
.yyui_menu1 li ul{border:1px solid #EEE;background-color:#FFF;border-top:0px;}
.yyui_menu1 li ul li a:hover{background-color:#F9F9F9;}
.yyui_menu1 li:hover{background-color:#FFF;}
.waterfull ul li{background-color:#FFF !important;border:solid 1px #FFF !important;box-shadow:0 0 3px #EEE !important;}
.waterfull ul li .li-title{color:#333;}
/* 道具详情 */
.item_title h1{font-size:1.2rem;font-weight:bold;margin:0px;}
.item_title .item_icon{display:inline-block;margin-right:5px;}
.item_title .item_icon img{width:25px;height:25px;display:inline-block;vertical-align:middle;border-radius:5px;}
.tooltip_gw2-n{font-size:14px;line-height:20px;/* width:250px;*/
}
.tooltip_gw2-n h1{font-size:16px;}
.item_show_pic{text-align:center;}
.item_show_pic img{max-width:100%;}
.icon-lit{width:18px;height:18px;border-radius:3px;margin-bottom:2px;}
.icon-big{width:32px;height:32px;border-radius:5px;}
/* 世界地图 */
#Mapmain{width:100%;}
.worldmap_box{position:relative;z-index:50;}
.worldmap_box{min-height:480px;}
.map_li{position:absolute;z-index:100;cursor:pointer;}
.m_dian{width:10px;height:10px;background-color:#f00;border-radius:50%;}
.map_lidian{position:absolute;cursor:pointer;z-index:1000;}
.spottype-1,.spottype-3,.spottype-28,.spottype-48{width:14px;height:14px;border-radius:50%;/* background-color:#FF9900;*/
 margin-top:-7px;margin-left:-7px;}
.spottype-0,.spottype-29,.spottype-49,.spottype-11{width:20px;height:20px;border-radius:50%;/* background-color:#0033FF;*/
 margin-top:-10px;margin-left:-10px;}
.spottype-12{width:23px;height:23px;border-radius:50%;/* background-color:#0033FF;*/
 margin-top:-12px;margin-left:-12px;}
.map_info{overflow:hidden;min-height:400px;position:relative;}
/* */
.selectm_li_more{display:none;}
@media (max-width:767px){.bibli_videobox{max-width:100% !important;max-height:500px !important;/* min-height:300px !important;*/
 min-width:100% !important;}
.selectm_li{/* height:34px;overflow:hidden;*/
 position:relative;}
.selectm_li .btn-sm{padding:.1rem .2rem;}
.logo_icon{display:none;width:30px;height:30px;}
.baodian_logo{font-size:20px;padding:0 10px;white-space:nowrap;}
.selectm_li_more{display:none;position:absolute;top:0px;right:-0px;padding:0 5px;}
.selectm_li_r{/* padding-right:20px;*/
}
.show-more-li{height:auto !important;}
}
.itemicon_lit{width:32px;height:32px;border-radius:2px;/* background-color:#000;*/
}
/* 风格修正 */
.app-header{background-color:#fafbfc !important;}
.scrollbar-sidebar{background-color:#FFF !important;}
/* .yyui_menu1 li:hover{background-color:rgba(255,255,255,0.15) !important;}
*/
.btn-info{background-color:#ea838e !important;border-color:#EF9C99 !important;}
.btn-outline-dark{border-color:#EF9C99 !important;}
.btn-outline-dark:hover{background-color:#ea838e !important;border-color:#EF9C99 !important;}
.btn-outline-dark:not(:disabled):not(.disabled).active{background-color:#ea838e !important;border-color:#EF9C99 !important;}
/* .td-hui{background-color:#FFF9CE !important;}
*/
.td-hui{background-color:#f8f9fa !important;}
.td-hong2{background-color:#F7E5EA !important;}
/* .td-hong{background-color:#FFF9CE !important;}
*/
.td-hong{background-color:#f8f9fa !important;}
.td-lv{background-color:#ddf4f4 !important;}
.td-huang{background-color:#FFF9CE !important;}
body{color:#111 !important;}
.table tbody + tbody{border-top:1px solid #EF9C99 !important;}
.badge-info{background-color:#9966cc !important;}
input{-webkit-box-shadow:none !important;-webkit-text-fill-color:none !important;}
input:-internal-autofill-selected{background-color:rgb(0,0,0) !important;background-image:none !important;color:rgb(0,0,0) !important;}
.table-responsive{padding-bottom:1px;}
/* 首页 */
.mengban_black{background-color:rgba(0,0,0,0.5);}
a.pic_tit{font-size:16px;color:#FFFF00;text-shadow:0px 0px 5px #FFF;border-bottom:2px solid #FF0033;padding-bottom:3px;}
a.pic_tit:hover{color:#FFFF00;text-decoration:none;border-bottom:2px solid #FFFF00;}
.pic_click{font-size:1.3em !important;}
.home_hot{padding:0px !important;background-color:rgba(0,0,0,0.5);}
.homehot_pic{padding:1rem;border-radius:.25rem;}
.m-home-news{height:260px;}
.wx_xiaochengyu{text-align:center;}
.wx_xiaochengyu img{width:100px;height:100px;}
.mu_iconbox{padding:0px !important;}
.page-title-icon img.mu_icon{width:60px;height:60px;}
.app-theme-black #wrapper{background:#333;}
.huodongbiao td{text-align:center;}
.bg_red{background-color:#660000 !important;color:#FFF !important;}
.homepic_l{width:100%;}
.homepic_tit{overflow:hidden;clear:both;}
.pic_tit{overflow:hidden;display:inline-block;height:29px;}
.wx_xiaochengyu img{border-radius:6px;}
.app-theme-black hr{border-top:1px solid #444;}
.app-theme-black .gengxin_h4{color:#00CCFF;font-size:14px;}
span.wx_xiaochengyu{display:inline-block;}
.right_ad{max-width:100%;}
.logo_icon{width:40px;height:40px;}
.auto_mulu{display:none; max-height: 600px; overflow-y: scroll; }
.homt_tools_icon{width:50px;}
.home_ad{}
.home_ad img{width:100%;}
.ad-hd img{width:100%;max-height:215px;}
.itemframe,.itemframe div,.itemframe p{box-sizing:border-box;padding:0;margin:0;}
.itemframe{display:inline-block;width:100%;/* width:260px;*/
 /* background-color:#000000;*/
 color:white;font-family:SimSun;font-size:12px;line-height:16px;/* border:1px solid #000000;*/
 border-radius:6px;/* box-shadow:0 0 0 2px #454545;*/
 padding:0px 10px 10px 10px;margin:2px 2px;}
.itemframe>div{border-bottom:1px dashed #FFFFFF33;padding:7px 0;}
.itemname{font-size:14px;font-weight:bold;-webkit-font-smoothing:antialiased;margin-bottom:4px;}
.itemframe .head{text-align:center;}
.itemframe .hl{color:#FFCC00;}
.itemframe .mid{padding-bottom:5px;position:relative;}
.itemframe .mid .gjlzl{position:absolute;right:0px;top:0px;}
.itemframe .mid .gjlzjl_num{font-size:25px;font-weight:bold;}
.itemframe .icon{/* border:1px solid #000000bb;*/
 width:78px;height:78px;border-radius:4px;margin:1px 0;background-color:#bbbbbb;overflow:hidden;padding:3px;/* background:url("/dbsource/UI/UIToolTip.img.Item.ItemIcon.base.png");*/
}
.itemframe .icon img{width:auto;height:62px;margin-top:5px;margin-left:4px;}
.itemframe img{border:0;vertical-align:middle;}
.itemframe .rinfo{flex-wrap:wrap;justify-content:space-between;width:153px;}
.itemframe .rinfo span:first-child{flex:0 0 100px;}
.itemframe .reqjob{border:1px solid #ffffff55;border-radius:4px;box-shadow:0 0 0 1px #000000;}
.itemframe .reqtm{color:red;display:flex;justify-content:space-around;}
.iteminline{display:inline-flex;}
#content .itemframe .rinfo p{line-height:16px;}
.itemframe .reqtm span{margin:0 3px;}
.itemframe .lmtb{color:#ccff00;}
.itemframe .ojob{display:flex;justify-content:space-around;}
.itemframe .iinfo{line-height:18px;}
.cash_tagpic{position:absolute;top:40px;left:40px;}
.cash_tagpic img{width:30px;height:30px;}
.icon_grade_bg{position:absolute;top:0px;left:0px;}
.item_stars{overflow:hidden;width:100%;text-align:center;vertical-align:middle;}
.item_stars span{display:inline-block;margin:0px;padding:0px;}
.star_blank{background-image:url(/skin/images/star_blank.png);background-repeat:no-repeat;width:11px;height:10px;margin-left:-1px;}
.item_stars span.star_ml10{margin-left:10px;}
.skillinfobox{padding:0px 10px}
.list_icons{max-width:50px;}
.mob_pic{max-width:150px}
.mobinfost th{text-align:right;}
.mobinfost td{text-align:left;}
.atk-link,.atk-copyright{display:none !important;}
/*每行5个扩展*/
.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:0px;padding-left:8px;padding-right:8px;}
@media ( min-width:768px){.col-sm-5ths{width:20%;/* float:left;*/
 flex:0 0 20%;}
}
@media ( min-width:992px){.col-md-5ths{width:20%;/* float:left;*/
 flex:0 0 20%;}
}
@media ( min-width:1200px){.col-lg-5ths{width:20%;/* float:left;*/
 flex:0 0 20%;}
}
/* 冒险岛枫之传说风格修正 */
a{color:#333;}
a:hover,a:focus{color:var(--bs-link-hover-color);}
.test-color{--huagnse-1:#ffe341;--huagnse-2:#f7b924;}
.mxd-xcz-app{/* background-color:#f8f9fa;*/
}
.xcz-arc-content{font-size:14px;line-height:30px;}
.xcz-arc-content p{line-height:30px;margin-top:5px;margin-bottom:5px;}
.xcz-arc-content img{border-radius:10px;margin-top:10px;margin-bottom:10px; display: inline-block;}
.xcz-arc-content h4{font-size:20px;font-weight:600;margin:20px 0px 10px;position:relative;}
/* #ff833d #ff9c55 */
/* .xcz-arc-content h4::before{content:'';position:absolute;top:0;bottom:0;left:0;width:10px;background-color:#00AEEC;border-radius:5px;} */
h4::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px; /* 图片与文字间距 */
  background-image: url('/dbsource/ui/zy_27@4x.png'); /* 替换为你的图片路径 */
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
}
.card-body{--bs-card-color:#333;}
.nav-pills{--bs-nav-pills-link-active-color:#FFF;--bs-nav-pills-link-active-bg:#00AEEC;}
/* .xcz-top-nav{background-color:#FFF;}
*/
/* .leftNav-item ul li{background-color:#fff;}
.leftNav-item ul li:hover{background-color:#00AEEC;}
.xcz-footer{background-color:#fff;}
*/
img.home-title-pic-top{width:auto;height:110px;object-fit:cover;}
.home-hotarc{/* margin-bottom:5px;*/
padding:5px;}
.home-hotarc:hover{background-color:#EEE;border-radius:6px;}
.mu-gameicon{max-width:100%;}
.cezi_upnews{height:300px;/* overflow-y:scroll;scrollbar-width:none;*/
overflow:hidden;}
.h-notice{overflow:hidden;}
.home-list-trades{margin:0px;padding:0px 10px 10px;}
.home-list-trades li{line-height:30px;border-top:1px dashed #EEE;list-style:none;}
.home-news-li-a{text-overflow:ellipsis;overflow:hidden;}
.item-litpic img{width:30px;height:30px;}
.overflow-y-auto{scrollbar-color:#5e6165 #202226;scrollbar-width:thin;}
.leftNav-item{overflow:hidden;}
.home-title-pic-top{}
img.home-title-pic-top{width:auto;height:150px;object-fit:cover;}
img.home-title-pic-top-big{width:auto;height:219px;object-fit:cover;}
.new-card-header{border-bottom:1px dashed #EEE;}
.list_li_p{margin:0px;padding:10px 15px 20px}
.list_li_p li{list-style:none;height:35px;line-height:35px;overflow:hidden;border-bottom:1px solid var(--bs-card-border-color-n);}
.list_li_p li a{font-size:.8rem}
.list_li_p .li_class_bt{display:inline-block}
.list_li_p .li_r_badges{display:inline-block;float:right;margin-top:5px}
.home-upnode{max-height:900px;}
.home-upnode .list_li{border-bottom:1px dashed #EEE;}
.upmain_tit{overflow:hidden}
.upmain_tit h4{float:left;color:#0d6efd;}
.upmain_tit_time{float:right;font-size:0.7rem}
h4.gengxin_h4{font-size:0.9rem;font-weight:bold}
.home-pic-box a{overflow:hidden;}
.home-pic-box a:hover{border:1px solid #0d6efd;}
.home-pic-box a:hover img{transform:scale(1.1);opacity:0.8;transition:all 0.3s ease-in-out;}
.home-newstab{height:40px;}
a.home-newstab-li{color:#666666;border-bottom:3px solid #EEE;cursor:pointer;}
a.home-newstab-li:hover{color:#333333;border-bottom:3px solid #ffcd00;}
a.home-newstab-li.active{color:#333333;border-bottom:3px solid #ffcd00;}
a.home-job-li:hover{background-color:#494949 !important;color:#FFF}


.tw-home-newstab .active {
   background-color: #ffe341;
}
/* 首页幻灯优化 */
.home-carousel-inner {
  height: 256px; /* 统一高度，根据实际调整 */
}

.home-carousel-inner .carousel-item{
  width: 100%;
  height: 256px;
  position: relative;
}

/* 内容页优化 */
.xcz-arc-content h2{font-size:20px;font-weight:600;margin:20px 0px 10px;position:relative; background: #fde047; border-radius: 6px; padding:10px }
h2::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px; /* 图片与文字间距 */
  background-image: url('/dbsource/ui/zy_1@4x.png'); /* 替换为你的图片路径 */
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
}
.xcz-arc-content h3 { font-size: 16px; font-weight: bold;margin:20px 0px 10px; }
.xcz-arc-content ul li { margin-left: 25px; }

.home-carousel-inner img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.anchor-h2 {
  font-weight: bold;
  padding-left: 0;
  display: block;
}

.anchor-h3 {
  padding-left: 1rem;
  display: block;
  font-size: 0.95rem;
  color: #666;
}

.anchor-h4 {
  padding-left: 2rem;
  display: block;
  font-size: 0.9rem;
  color: #999;
}
/* 冒险岛枫之传说风格修正 END */

