@charset "utf-8";
body {width:auto;overflow-x:hidden;background-color:#2d2d2d;}
div, dl, dt, dd, ul, ol, menu, li, h1, h2, h3, h4, h5, h6, input, button, textarea, th, td, p, a {color:#9f9f9f;}
.ingame-body {padding:20px 16px;background-color:#2d2d2d;}
.guide_menu {margin:0;overflow:hidden;}
.guide_menu .menu_list {border-bottom:0;border-color:#202020;background:url('../images/sub/bg_list_ingame.gif') repeat-y 50% 0;}
.guide_menu .menu_list .m1 {width:50%;}
.guide_menu .menu_list .m1:nth-child(odd) {clear:both;}
.guide_menu .menu_list .m1:before {display:none;}
.guide_location {margin-top:-12px;margin-bottom:12px;}
.ingame-body .cont-guide .bbs-container .tit-article {margin-top:0;padding-bottom:15px;}
.ingame-body .cont-guide .bbs-container .depth02 {margin-top:-10px;padding-left:10px;border-bottom:1px solid #9f9f9f;}
.ingame-body .cont-guide .bbs-container .guide_table_wrap {z-index:1;}
.ingame-body .cont-guide .bbs-container .guide_table_wrap h4 {margin-top:16px;color:#fff;}
.ingame-body .cont-guide .bbs-container .bbs-tab{clear:both;overflow:hidden; position:relative; padding:0 0 20px;z-index:1;}
.ingame-body .cont-guide .bbs-container .bbs-tab li{float:left; position:relative; z-index:1;width:25%;}
.ingame-body .cont-guide .bbs-container .bbs-tab li.selected,
.ingame-body .cont-guide .bbs-container .bbs-tab li:hover{z-index:2;}
.ingame-body .cont-guide .bbs-container .bbs-tab li:nth-child(4n+1) a {margin-left:0;}
.ingame-body .cont-guide .bbs-container .bbs-tab li:nth-child(4) ~ li a {margin-top:-1px;}
.ingame-body .cont-guide .bbs-container .bbs-tab .selected a,
.ingame-body .cont-guide .bbs-container .bbs-tab a:hover {border-color:#7e2ce0;color:#fff;background-color:#7e2ce0;}
.ingame-body .cont-guide .bbs-container .bbs-tab a {display:flex;box-sizing:border-box;margin:0 0 0 -1px; padding:0 0 0 1px;flex-direction: column;justify-content:center;resize:vertical;width:auto;height:49px;line-height:20px;text-align:center;border:1px solid #202020;font-size:14px;background-color:#161616;}
.guide_edit_entry {margin-left:-16px;margin-right:-16px}
.guide_edit_entry * {color:#fff !important;}
.guide_edit_entry strong span {color:#ed7d31 !important;}
.guide_edit_entry strong strong {color:#ff0000 !important;}

.ingame-body .cont-guide .title-article {color:#fff;font-size:24px;}
.ingame-body .guide_location .home {background:url('../images/sub/ico_guide_sprites.png') no-repeat 0px -135px;}
.ingame-body .guide_table_list01 {margin-bottom:0;}
.ingame-body .guide_table_list01 .image {width:70px;}
.ingame-body .guide_table_list01 .job {width:110px;}
.ingame-body .guide_table_list01 .item_drop,
.ingame-body .guide_table_list01 .item_drop02,
.ingame-body .guide_table_list01 .item_make {width:76px;}
.ingame-body .guide_table_list01 .item_star {width:140px;}
.ingame-body .guide_table_list01 .name {min-width:100px;}
.ingame-body .guide_table_list01 thead *,
.ingame-body .guide_table_list01 tbody * {font-size:14px;color:#9f9f9f;}
.guide_table_list01 td.name a {color:#fff;}
.ingame-body .guide_table_list01 td.name .wear-item {display:block;margin-left:0;}
.ingame-body .guide_table_list01 .cls span {font-size:0;}
.ingame-body .guide_job_list {height:auto;padding:10px 0;border-bottom:1px solid #dfdfdf;text-align:center;}
.ingame-body .guide_menu .menu_list:last-child {padding-bottom:150px;border-bottom:1px solid #202020;}
.ingame-body .guide_menu .menu_list:last-child > li:last-child {border-top:1px solid #202020;}
.ingame-body .guide_menu .menu_list .m1>strong {margin-top:0;margin-bottom:0;background:#161616;}
.ingame-body .guide_location .menu_list li {z-index:1000;}
.ingame-body .guide_table_list01 thead th a {color:#fff;background:url("../images/sub/ico_guide_sprites.png") no-repeat 100% -180px;}
.ingame-body  .guide_table_list01 thead th .align.on {background:url("../images/sub/ico_guide_sprites.png") no-repeat 100.5% -199px;}
.ingame-body .guide_edit_entry {padding:12px 16px;}
.ingame-body .guide_edit_entry table {max-width:100% !important;width:auto !important;}
.ingame-body .guide_edit_entry img {max-width:100% !important;margin:4px 0 !important;}
.guide_edit_entry p {max-width:100% !important;}

.guide_menu .menu_list .m2 > a {color:#9f9f9f;}
.guide_menu .menu_list .m2 > a:hover {color:#fff;}
.guide_menu .menu_list .m2 > a.on {background:url('../images/sub/ico_guide_sprites.png') no-repeat 100% -89px;}
.guide_menu .menu_list .m3 {border:1px solid #161616;background:#2d2d2d;}
.guide_location .home,
.guide_location .menu_list li a {color:#9f9f9f;}
.guide_table_list01 thead th {background-color:#161616;}
.guide_table_list01 .desc {color:#9f9f9f;}
.guide_table_list01 tbody td {color:#3f3f3f;}
.guide_search_wrap .txt_result .cate a,
.guide_search_wrap .no_result li {color:#3f3f3f;}

.guide-layer{position:absolute; top:50%; left:50%; display:none; z-index:10000;}
.guide-layer h2{font-size:0; text-indent:-9999em; height:40px; line-height:20px; color:#fff; background:#7e2ce0;}
.guide-layer .close{font-size:0; text-indent:-9999em; position:absolute; top:15px; right:10px; display:block; width:20px; height:20px; background: url('../images/sub/btn_guide_close.png') no-repeat;}
.guide-layer .frame{width:inherit; overflow-x:hidden; overflow-y:hidden;background-color:#2d2d2d;}
.guide-layer .frame iframe{width:100%; height:100%;}
.layer-shadow {display:none; width:100%; height:100%; position:fixed; top:0; left:0; z-index:9999; background-color:#000; opacity:0.7;}

.guide_popup {background-color:#2d2d2d;}
.guide_popup .info_scroll {height:290px;}
.guide_popup .material_list .item dt,
.guide_popup .item_detail_wrap .item_detail dt {color:#fff;}
.guide_popup .material_list .item dd,
.guide_popup .item_detail_wrap .item_detail dd {color:#ccc;}
.guide_table_list02 thead th,
.guide_popup .item_detail_wrap .item_state th {background-color:#161616;color:#fff;}
.guide_popup .item_detail_wrap .item_state td {color:#ccc;border:1px solid #999;}
.guide_table_list02 tbody td {color:#ccc;}
.guide_popup .item_drop_info h2 {color:#fff;}

/* notice list */
.bbs-img-type a, .bbs-img-type .title, .bbs-img-type .date, .bbs-img-type .image, .bbs-img-type .flag{display:block;}
.ingame-body {}
.ingame-body .cont-event {margin:-20px -16px;}
.ingame-body .bbs-img-type {overflow:hidden;width:100%;margin:0;padding:0;border:0;}
.ingame-body .bbs-img-type li {float:left;width:310px;height:266px;margin:15px 0 0 15px;}
.ingame-body .bbs-img-type li .image {overflow:hidden;}
.ingame-body .bbs-img-type.bbs-event li .image {width:310px;height:186px;}
.ingame-body .bbs-img-type li .comment {position:absolute;top:0;left:0;display:none;width:310px;height:186px;font-size:16px;text-align:center;}
.ingame-body .bbs-event .ended .comment{display:block;line-height:186px;}
.ingame-body .bbs-img-type li:hover a {margin:4px;width:302px;height:258px;border:0;}
.ingame-body .bbs-img-type .title {height:28px;margin:0;padding:18px 20px 0;font-size:16px;font-weight:normal;white-space:nowrap;text-overflow: ellipsis;}
.ingame-body .bbs-img-type .keyword {font-weight:normal;}
.ingame-body .bbs-img-type.bbs-event li .date {padding:0 20px;font-size:13px;}
.ingame-body .bbs-img-type li.selected .title,
.ingame-body .bbs-img-type li:hover .title,
.ingame-body .bbs-img-type.bbs-event li.selected .date,
.ingame-body .bbs-img-type.bbs-event li:hover .date {padding-left:16px;padding-right:16px;}
.ingame-body .bbs-paging > a.selected,
.ingame-body .bbs-paging > a:hover {color:#f9ae47;}
.ingame-body .bbs-img-type li.selected,
.ingame-body .bbs-img-type li:hover {background:#f9ae47;}
.ingame-body .bbs-img-type li.selected .title,
.ingame-body .bbs-img-type li:hover .title {color:#f9ae47;}

