@charset "utf-8";
body {font-family: Arial;font-size: 12px;color: #333;background-color: #f6f6f6;margin: 0;}
img {border: none;}
a {color: #333;text-decoration: none;}
a:hover {color: #fb6f06;text-decoration: none;}
ul,ol,dl,dt,dd,h1,h2,h3,p,form,input {font-weight: normal;margin: 0;padding: 0;list-style-type: none;}
li,dt,dd {display: inline;float: left;}
.fl{float:left;}
.fr{float:right;}
.icon {
  width: 1.4em;
  height: 1.4em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.gg{text-align: center;} /*广告框类*/
.header {background: #fced51;height: 60px;margin: 0 auto;position: fixed;z-index: 2015;top: 0;left: 0;border-top: solid 2px #fb6f06;width:100%;}
.header .webtop{height:24px;padding:3px 10px; background: #fff}
.header .webtop-con{width:1280px;margin:0 auto;}
.header .webtop-con .tips{line-height:24px;}
.header .webtop a{display: block;padding:0 5px;line-height: 24px;float: left;color:#666;margin-right:10px;}
.header .webtop a.current{font-weight: bold;}
.header .webtop a:hover{color:#fb6f06;}
.header .header-con {width: 1280px;height: 61px;margin: 0 auto;overflow:hidden;}
.header h1 {background: url('../images/logo.png') no-repeat left top;float: left;height: 54px;width: 180px;overflow: hidden;margin-top:2px;background-size:contain;}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.header h1{background: url('../images/logo.png') no-repeat;background-size: 150px 60px}}
.header h1 a {text-indent: -9999px;float: left;height: 59px;width: 100px;}
.nav {font-size: 14px;color: #FFF;float: left;height: 60px;width: 700px;padding-left: 15px;}
.nav a {display: inline-block;padding: 20px 0;margin:0 15px;}
.nav li.current a,.nav li.current-menu-parent a,.nav a:hover {color: #fb6f06;text-decoration: none;}
.nav a:active{color: #fb6f06}
.search {font-size: 14px;float: right;padding: 14px 0}
.search input {line-height: 16px;color: #999;float:left;width:178px;height: 14px;padding: 8px;border: 1px solid #DDD;border-right: none;outline: none;}
.search input:focus {border-color: #fb6f06;}
.search button {color: #FFF;background-color: #fb6f06;float: left;height: 32px;width: 54px;margin: 0;padding: 0;border: none;cursor: pointer;}
.search form{height: 32px}
.main {width: 1280px;margin: 0 auto;margin-top: 70px;_padding-top: 0px;}
.main .list {background-color: #FFF;width: 928px;margin-top:15px;margin-bottom: 10px}
.home-page.main .list{width:100%}
.home-page.main .list .ads{clear:both;height:100px;text-align:center;}
.title-menu {width: 100%;border-bottom: 1px solid #fb6f06;height:40px;}
.title-menu h2{border-bottom: solid 2px #fced51;height: 38px;line-height: 44px;margin-left:10px;padding:0 10px;}
.title-menu .menu-tabs{height:40px;margin-right:10px;}
.title-menu .menu-tabs a {font-family: "SimSun", Arial;;background-color: #EEE;display: inline-block;margin: 10px 0 10px 10px;padding: 5px 10px;line-height: 18px}
.title-menu .menu-tabs a.current{color: #FFF;background-color: #fb6f06;}
.title-menu .menu-tabs a.current{font-weight:bold;}
.title-menu a:active{background: #fb6f06}
.title-menu .menu-tabs a.current .icon{text-shadow:2px 2px 2px #ffffff;}
.main .list ul {float:left;width: 990px;padding-bottom: 10px}
.main .list li {background-color: #EEE;width: 224px;margin-top: 10px;margin-left: 8px;overflow: hidden;}
.main .list li a{width:100%;display: block;}
.main .list li a.onlyword{font-weight: bold;text-align: center;padding:10px 0;font-size: 1.2rem;height:25px}
.main .list li a img{width:100%;}
.main .list li a .title{display:block;height:2.4em;line-height: 1.2em;width:100%;overflow: hidden;text-overflow: ellipsis;}
/*.main .list li img{object-fit:cover;}*/
.main .list li:hover{box-shadow: 0 0 4px #ccc;border-color:#fb6f06;}
.main .list li:hover a{color:#fb6f06;}
.main .list li.comment {background-color: #FFF;height: auto;width: 728px;margin: 0;padding: 10px;border-bottom: 1px solid #EEE;}
.main .list li.comment img {max-width: 728px;}

.main .list .new-update-list li {border:solid 1px #eee;margin: 10px;padding:0 10px;width:708px;background: #fff;}
.main .list .new-update-list li .title{display: block;font-weight: bold;font-size:16px;line-height: 40px;border-bottom: dashed 1px #ccc;}
.main .list .new-update-list li .thumb{display: block;text-align: center;}
.main .list .new-update-list li .thumb img{max-width: 688px;margin:auto;height:auto;}
.main .list .new-update-list li .more-info{height:50px;line-height: 50px;border-top:dashed 1px #eee;margin-top: 10px;}
.main .list .new-update-list li .time{float:left;}
.main .list .new-update-list li .view{float:right;}

.main .list .tab-con .right-hot-rank{width:280px;background: #eeeeee;}
.main .list .tab-con .right-hot-rank li{width:130px;height:186px;margin:5px;background: rgba(252,237,81,0.3);position: relative}
.main .list .tab-con .right-hot-rank li.first{background: rgba(251,111,6,0.3);}
.main .list .tab-con .right-hot-rank li.second{background: rgba(255,152,0,0.3);}
.main .list .tab-con .right-hot-rank li .view{display: block;color:#555555;background: rgba(252,237,81,0.7);top:0;right:0;position: absolute;}
.main .list .tab-con .right-hot-rank li.first .view{background: rgba(251,111,6,0.7);color:#ffffff;}
.main .list .tab-con .right-hot-rank li.second .view{background: rgba(255,152,0,0.7);color:#ffffff;}

.main.home-page .con-list li {background-color: #EEE;width: 160px;margin-top: 10px;margin-left: 5px;}
.con-list span {display: inline-block;height: 16px;line-height: 18px; width: 216px;padding-top: 8px;text-overflow: ellipsis;overflow: hidden;margin-bottom: 5px}
.con-list span a,.other span a{height: 16px;}
.con-list .time {background: url('../images/gx/time.gif') no-repeat left 1px;padding-left: 16px;margin-left: 5px;;height: 18px;width: auto;padding-top: 0;padding-right: 11px;line-height: 16px}
.con-list .view {background: url('../images/gx/view.gif') no-repeat left 1px;height: 18px;width: auto;padding-top: 0;padding-right: 1px;padding-left: 16px;line-height: 16px}
.con-list .type {height: 18px;width: auto;padding-top: 0;padding-right: 1px;padding-left: 16px;line-height: 16px}
.tags {float: left;width: 926px;padding: 8px 0 2px 1px;}
.tags dt {width: 916px;padding: 2px 0;padding-left: 10px;color: #fb6f06;font-size: 14px}
.tags dd {font-family: "SimSun", Arial;height: 190px;width: 122px;margin-left: 10px;}
.tags dd img {display: block;margin-bottom: 8px;padding: 2px;border: 1px dotted #DDD;width:116px;height: 116px;}
.tags a {text-align: center;float: left;height: 144px;width: 113px;}
.tags a:hover img {border-color: #fb6f06;}
.tags i {color: #999;text-align: center;float: left;height: 20px;width: 113px;}
.page{text-align:center;padding-top: 10px;padding-bottom: 10px; letter-spacing:-0.307em;*letter-spacing:normal;*word-spacing:-1px;word-wrap:normal;white-space:nowrap;color:#999;clear:both}
.page span{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px;letter-spacing:normal;color: #fff;padding:5px 9px;border: 1px solid #fb6f06;background: #fb6f06;margin:0 3px;}
.page a{background:#fafafa;color: #333;border: 1px solid #ddd;display: inline-block;font-size: 12px;letter-spacing: normal;margin: 0 3px;padding: 5px 9px;vertical-align: top;}
.page a:hover{color: #fff;border: 1px solid #fb6f06;background: #fb6f06}
.page.bigpage span,.page.bigpage a{padding:10px 15px;font-size:20px;}
.main .right {float: right;width: 340px;position: relative;}
.right div,.right dl {background-color: #FFF;}
.sj{margin-bottom: 10px;padding:7px 10px;font-size: 14px}
.sj span{color: #fb6f06;margin: 0 5px}
.main .hot ,.main .newupdate{width: 340px;margin-bottom: 10px;padding-bottom: 10px}
.main .hot h3,.ranking h3 ,.newupdate h3,.recommend-manga h3{font-size: 14px;font-weight: bold;line-height: 20px; width: 320px;padding: 5px 10px; border-bottom: 1px solid #EEE;}
.main .hot span,.main .newupdate span {width: 100%;display: block;overflow: hidden;}
.main .hot a{display: inline-block;margin-top: 6px;margin-left: 5px;padding: 2px 4px;border: 1px solid #EEE;line-height: 18px}
.main .hot a.pink {color: #fb6f06;}
.main .hot a:hover{color: #FFF;text-decoration: none;background-color: #fb6f06;border: 1px solid #fb6f06;}
.newupdate a {float: left;display: block;}
.newupdate img {display: inline;float: left;height: 120px;width: 104px;margin-top: 10px;margin-left: 7px;}
.newupdate.large a img{width:160px;height:200px;}
.right div.rtop {background-color: #EEE;width: 340px;}
.ranking {width: 340px;margin-bottom: 10px;padding-bottom: 10px;}
.ranking a {float: left;display: block;}
.ranking img {display: inline;float: left;height: 125px;width: 104px;margin-top: 10px;margin-left: 7px;}
.ranking.large a img{width:160px;height:200px;}

.recommend-manga {width: 340px;margin-bottom: 10px;padding-bottom: 10px;}
.recommend-manga a {float: left;display: block;}
.recommend-manga img {display: inline;float: left;height: 92px;width: 77px;margin-top: 10px;margin-left: 7px;}

.manga-description{width:900px;margin:auto;background:#eee;font-size:12px}

.like {height: 305px;width: 340px;}
.like dt {font-size: 14px;font-weight: bold;width: 340px;margin-bottom: 5px;}
.like span {background-color: #EEE;float: left;height: 21px;width: 120px;padding-top: 8px;padding-left: 10px;cursor: pointer;}
.like span:hover {color: #fb6f06;}
.like span.on {color: #fb6f06;background-color: #FFF;}
.like dd {height: 16px;line-height: 16px; width: 240px;margin: 3px 10px;overflow: hidden;text-overflow: ellipsis;}
.like dd a{height: 16px;display: block;}
.like dd.no {display: none;}
.all {background-color: #FFF;float: left;width: 928px;}
.all h3 {font-size: 14px;float: left;height: 32px;width: 730px;padding-top: 16px;padding-left: 12px;}
.all .open {float: left;height: 40px;width: 690px;padding-left: 28px;padding-top: 10px;}
.all .open em {color: #FFF;text-align: center;background-color: #fb6f06;float: left;height: 18px;width: 90px;padding-top: 5px;cursor: pointer;}
.all .open i {float: left;height: 18px;width: 150px;padding-top: 5px;padding-left: 10px;}
.all .year {font-size: 18px;line-height: 32px;text-align: center;float: left;height: 32px;width: 928px;border-bottom: 1px solid #EEE;}
.all ul {display: inline;float: left;width: 700px;margin-left: 30px;padding-top: 20px;border-left: 1px solid #EEE;}
.all li {background: url('../images/gx/month.gif') no-repeat left 5px;width: 698px;padding-bottom: 18px;}
.all li p {color: #999;float: left;width: 680px;padding-left: 15px;}
.all li p.month {cursor: pointer;}
.all li em {font-size: 14px;color: #333;font-weight: bold;}
.all li p.url {line-height:30px;color: #333;display: none;padding-top: 5px;}
.all li p.on {display: inline;}
.summary{text-align: left;border-radius: 5px;border:dashed 1px #ccc;background: #f3f3f3;padding-left:20px;margin-bottom: 5px;}
.summary a{color:#fb6f06;}
.content {background-color: #FFF;float: left;width: 928px;}
.pic-content {background-color: #FFF;float: left;width: 928px;}
.page-content {background-color: #FFF;float: left;width: 928px;}
.page-content h2.title,.pic-content h2.title,.content h2.title{padding-left:10px;height:30px;line-height: 30px;text-align: center;overflow: hidden;}
.guide{padding:0 10px;border-bottom: 1px solid #fb6f06;background: #fff;height:40px;line-height: 40px;}
.guide .order{display: block;height:40px;}
.guide .order a{display: inline-block;background: #eeeeee;padding:5px 10px;height:29px;line-height: 30px;}
.guide .order a.current{background: #fb6f06;color:#fff;font-weight: bold;height:30px}
.content h1 {font-size: 18px;font-weight: bold;text-align: center;}
.content h2.otitle {font-size: 14px;text-align: center;color:#666666;margin-top:7px;}
.info {color: #999;height: 35px;width: 918px;padding-left: 10px;border-bottom: 1px solid #EEE;text-align: center;line-height: 32px;}
.info span {display: inline-block;margin-right: 10px;}
.info span.share {display: inline;float: right;height: 28px;width: 240px;margin-top: 0;margin-right: 0;}
.info a {color: #999;}
.info a:hover {color: #fb6f06;text-decoration: none;}
.info .special img{border-radius:4px;}
.acgtoon {text-align: center;width: 928px;}
.acgtoon .manga-picture{position:relative;overflow: hidden;width:100%;}
.acgtoon .manga-picture .pre_picture{position:absolute;left:0;top:0;width:50%;height:100%;cursor:url('/statics/images/pre_picture.ico'),-moz-zoom-out;}
.acgtoon .manga-picture .pre_picture{cursor:url('/statics/images/pre_picture.ico'),auto;}
.acgtoon .manga-picture .next_picture{position:absolute;right:0;top:0;width:50%;height:100%;cursor:url('/statics/images/next_picture.ico'),-moz-zoom-out;}
.acgtoon .manga-picture .next_picture{cursor:url('/statics/images/next_picture.ico'),auto;}
.acgtoon .manga-picture .next_picture2{position:absolute;right:0;top:0;width:100%;height:100%;cursor:url('/statics/images/next_picture.ico'),-moz-zoom-out;}
.acgtoon .manga-picture .next_picture2{cursor:url('/statics/images/next_picture.ico'),auto;}
.acgtoon .manga-picture img {display: block;max-width: 918px;margin: 0 auto;height:auto;width:98%;}
.acgtoon .manga-description {padding:0 5px;}
.tag {float: left;height: 38px;width: 740px;}
.tag span,.tag a {background-color: #EEE;display: inline-block;padding: 5px 8px;margin-right: 8px}
.tag span {background-color: #FFF;margin-left: 5px;}
.other {float: left;width: 928px;padding-bottom: 10px;}
.other dt {font-size: 14px;height: 21px;width: 916px;padding-top: 10px;padding-left: 10px;border-top: 10px solid #EEE;border-bottom: 1px solid #EEE;}
.other dd {background-color: #EEE;height: 260px;width: 219px;margin-top: 10px;margin-left: 10px;}
.other span {display: inline-block;max-height: 36px;line-height: 18px; width: 216px; padding-left: 3px;text-overflow: ellipsis;overflow: hidden;}
.other span.time {background: url('../images/gx/time.gif') no-repeat left 1px;padding-left: 16px;margin-left: 5px;;height: 18px;width: auto;padding-top: 0;padding-right: 11px;line-height: 16px}
.other span.view {background: url('../images/gx/view.gif') no-repeat left 1px;height: 18px;width: auto;padding-top: 0;padding-right: 1px;padding-left: 16px;line-height: 16px}
.other-ad{width:250px;float:left;}
.other-ad dt {font-size: 14px;height: 21px;width: 240px;padding-top: 10px;padding-left: 9px;border-top: 10px solid #EEE;border-bottom: 1px solid #EEE;border-left:solid 1px #eee;}
.other-ad .ad-con{height: 440px;overflow: hidden;position: relative;width: 250px;}
.other-ad .ad-con iframe{width:249px;height:249px;overflow: hidden;position: relative;top:-18px;left:-1px;z-index: 999;}
.other-ad .ad-con iframe:last-child{top:-23px;z-index: 99;}
.clearfloat {clear: both;height: 0px;}
.links {height: 92px;width: 1280px;margin: 10px auto 0 auto;_margin-top: 0;}
.links span {font-weight: bold;background-color: #FFF;float: left;height: 30px;width: 100%;padding-top: 8px;padding-left: 10px;}
.links span.url {font-weight: normal;height: 54px;padding-top: 10px;border-top: 1px solid #EEE;}
.links a {display: inline-block;margin-right: 10px;margin-bottom: 9px;font-weight:bold;font-size:16px;}
.footer {text-align: center;height: auto;margin: 14px auto 2px auto;background: #555555;color:#fff;padding:20px 0 10px 0;}
.footer a{color:#ffffff;}
.footer .declare{margin-top:15px}
.footer a:hover{text-decoration: underline}
.comment-meta{padding-bottom: 6px;margin-bottom: 6px;border-bottom: 1px dotted #E7E7E7;}
.page a span:active,.page-cm a:active,.main .hot a:active{background:#ff6b9c;border: 1px solid #ff6b9c}
.pic p a,.other dd a{display: inline-block;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.clearfix .clear{_height:0px;}

.cbbfixed {position: fixed;right: 30px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #fb6f06;}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url('../images/gx/side-icon02.png');}
.cbbfixed .gotop:hover {background-color:#2c2d2e;}
.cbbfixed .cweixin {background: #dadbdd;}
.cbbfixed .cweixin div {background: url('../images/gx/erweima.png');width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url('../images/gx/side-icon01.png');}
#comments{float: left;}
#respond{padding: 10px;border-bottom: 10px solid #EEE}
#comment-textarea {padding: 10px;border: 1px solid #e2e2e2;height: 16px;width: 618px;}
#submit {float: right;width: 80px;height: 38px;border: none;cursor: pointer;color: #fff;background-color: #fb6f06;font-size: 18px;
}
.con-list-hot-footer_load,#content-hot-footer-load,.comment-author,.reply{display: none;}
#content-hot-top,#content-hot-page,#content-hot-bottom {float: left;height: 90px;width: 728px;padding-left: 10px;}
#content-hot-page{padding-left: 60px;width: 686px;margin-top: 10px;}
.con-list-hot-footer,#content-hot-footer{float: left;height: 90px;width: 908px;padding: 10px;border-top: 1px solid #EEE;}
.con-list-hot-siderbar,.con-list-hot-siderbar-fix,#content-hot-siderbar-fix{height: auto;width: 330px;margin-bottom: 10px;padding: 5px;}
#HUABAN_WIDGETS .HUABAN-f-button{z-index: 2 !important;}
.next_pics{padding:10px;line-height: 20px;}
.next_pics span{font-weight: bold;}
.category-list{overflow: hidden;zoom: 1;width: 100%;background: #fff;}
.category-list li{float: left;margin: 9px 8px 9px 11px;position: relative;}
.category-list li a{border: 1px solid #e1e1e1;box-shadow: 0 0 5px #ddd;display: inline-block;padding: 16px;text-decoration: none;width: 150px;}
.category-list li a .fm-img {
  height: 190px;
  overflow: hidden;
  position: relative;
  width: 150px;
}.category-list li a .fm-img img {
  height: 190px;
  width: 150px;
}.category-list li a h3 {
  font-size: 14px;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 150px;
}.category-list li a span {
  display: block;
  font-size: 12px;
  height: 19px;
  line-height: 19px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 150px;
}.category-list li small {
  background: rgba(0, 0, 0, 0) url("../images/star-over.png") no-repeat scroll 0 82px;
  height: 82px;
  left: 0;
  overflow: hidden;
  position: absolute;
  text-indent: -999px;
  top: 0;
  width: 82px;
}

.list-wrap{overflow: hidden;zoom: 1;width: 100%;background: #fff;}
.list-wrap>dl{padding:0 10px;margin-top: 20px;width:1178px;}
.list-wrap>dl>dt{border-bottom: solid 1px #ccc;background: #eee;padding:10px;width:1158px;height:20px;}
.list-wrap>dl>dt h2{float:left;}
.list-wrap>dl>dt h2 a{font-size:16px;font-weight: bold;line-height: 20px;}
.list-wrap>dl>dt a.more{font-size:14px;line-height: 20px;float:right;color:#317EF3;}
.list-wrap>dl .thumb-view{width:1178px;}
.list-wrap>dl .thumb-view li{width:180px;height:230px;overflow: hidden;float: left;margin:5px 4px;box-shadow: 2px 2px 3px #eee;border:solid 1px #eee;padding:3px;}
.list-wrap>dl .thumb-view li a{display: block;}
.list-wrap>dl .thumb-view li img{width: 180px;height:200px;}
.list-wrap>dl .thumb-view li a.title{height:30px;line-height: 30px;}
.list-wrap>dl .more-list{margin-top:10px;width:1178px;overflow: hidden;}
.list-wrap>dl .more-list li{width:188px;padding:4px;height:30px;line-height: 30px;overflow: hidden;}
.list-wrap>dl .more-list li a{line-height: 30px;}

.special-ranking {height: auto;width: 340px;margin-bottom: 10px}
.special-ranking h3{font-weight: bold;padding:5px;font-size: 14px;border-bottom: solid 1px #ccc;}
.special-ranking ul li{width:340px;overflow: hidden;height:100px;clear: both;}
.special-ranking ul li a.thumb{width:90px;height:90px;padding:4px;float:left;}
.special-ranking ul li a.thumb img{width:90px;height:90px;border:solid 1px #ccc;}
.special-ranking ul li a.thumb img:hover{border-color:#ff6600;}
.special-ranking ul li dt{height:30px;line-height: 30px;width:230px;padding:0 5px;overflow: hidden;font-weight: bold;}
.special-ranking ul li dd{height:60px;width:230px;padding:0 5px;overflow: hidden;line-height: 20px;color:#666;}
.special-info{width:920px;height:170px;overflow: hidden;border-bottom: dashed 1px #ccc;}
.special-info h2{font-weight: bold}
.special-info .thumb img{width:124px;height:160px;padding:5px;background: #fff;}
.special-info .description{line-height: 24px;margin-top:5px;text-indent: 2em;font-size:13px;}

.favorite{width:250px;padding:5px;height:60px;line-height: 30px;font-size: 18px;font-weight: bold;margin-bottom: 10px;}

.w1018 .main{width:1018px;}
.w1018 .content{width:748px;}
.w1018 .pic{width:748px;}
.w1018 .header .header-con{width: 1018px;}
.w1018 .pic-content{width: 748px;}
.w1018 .page-content{width:748px;}
.w1018 .page{width: 748px;}
.w1018 .all{width:748px;}
.w1018 .all .year{width:748px;}
.w1018 .main .list{width:748px;}
.w1018 .main .list ul{width:748px;}
.w1018 .title-menu{width:748px;}
.w1018 .nav{width:600px;}
.w1018 .nav a{margin:0 10px;}

#doujin_album>li{width:894px;padding:8px;}
#doujin_album>li a.thumb{display: block;float:left;width:222px;height:282;border-radius: 5px;overflow: hidden;}
#doujin_album>li .album_info{float:right;width:660px;}
#doujin_album>li .album_info h3{height:30px;line-height: 30px;font-size:16px;}
#doujin_album>li .album_info h3 img{background: #fff;border-radius: 3px;vertical-align:middle;}
#doujin_album>li .album_info .album_description{max-height:110px;width:660px;line-height: 20px;font-size:12px;overflow:hidden;}
#doujin_album>li .album_info .characters{width:660px;height:auto;margin-top:5px;}
#doujin_album>li .album_info .characters a{display: inline-block;width:85px;height:112px;text-align: center;border:solid 1px #ccc;border-radius: 4px;margin:0 2px;overflow: hidden;}
#doujin_album>li .album_info .characters.rich a{width:73px;height:102px;}
#doujin_album>li .album_info .characters a:hover{border-color:#fe6cc7;}
#doujin_album>li .album_info .characters a img{width:85px;height:90px;}
#doujin_album>li .album_info .characters.rich a img{width:73px;height:80px;}
#doujin_album>li .album_info .characters a span{height:22px;line-height: 22px;display: block;width:85px;overflow:hidden;}
#doujin_album>li .album_info .characters.rich a span{font-size:10px;width:73px;}
#doujin_album>li .album_info .more_characters{font-size:14px;}
#doujin_album>li .album_info .more_characters a{border:dashed 1px #ccc;padding:2px 3px;margin-left:5px;margin-top:3px;}
#doujin_album>li .album_info .more_characters a:hover{border-color:#fe6cc7;}

.doujin_album_info{width:912px;padding:8px;background: #ddd;float:left;margin-bottom: 10px;}
.doujin_album_info a.thumb{display: block;float:left;width:222px;height:282px;border-radius: 5px;overflow: hidden;}
.doujin_album_info.mini a.thumb{width:100px;height:120px;border-radius: 3px;}
.doujin_album_info a.thumb img{opacity: 0.7}
.doujin_album_info .album_info{float:right;width:660px;}
.doujin_album_info .album_info h3{height:30px;line-height: 30px;font-size:16px;}
.doujin_album_info .album_info h3 span{font-size:12px;color:#666;}
.doujin_album_info .album_info h3 img{background: #fff;border-radius: 3px;vertical-align:middle;}
.doujin_album_info .album_info .album_description{max-height:100px;width:660px;line-height: 20px;font-size:12px;overflow:hidden;}
.doujin_album_info .album_info .characters{width:660px;height:auto;margin-top:5px;}
.doujin_album_info .album_info .characters a{display: inline-block;width:85px;height:112px;text-align: center;border:solid 1px #ccc;border-radius: 4px;margin:0 2px;overflow: hidden;}
.doujin_album_info .album_info .characters.rich a{width:73px;height:102px;}
.doujin_album_info .album_info .characters a:hover{border-color:#fe6cc7;}
.doujin_album_info .album_info .characters a img{width:85px;height:90px;}
.doujin_album_info .album_info .characters.rich a img{width:73px;height:80px;}
.doujin_album_info .album_info .characters a span{height:22px;line-height: 22px;display: block;width:85px;overflow:hidden;}
.doujin_album_info .album_info .characters.rich a span{font-size:10px;width:73px;}
.doujin_album_info .album_info .more_characters{font-size:14px;}
.doujin_album_info .album_info .more_characters a{border:dashed 1px #ccc;padding:2px 3px;margin-left:5px;margin-top:3px;}
.doujin_album_info .album_info .more_characters a:hover{border-color:#fe6cc7;}
.doujin_album_info.mini .album_info{width:800px;}
.doujin_album_info.mini .album_info .album_description{width:100%;margin:0;}
.doujin_album_info.mini .album_info .characters{width:100%;margin:0;}
.doujin_album_info.mini .album_info .more_characters{font-size:12px;}
.doujin_album_info.mini .album_info .from_anime{font-weight:bold;}

.webtoon-info{width:920px;max-height: 250px;}
.webtoon-info:after{clear:both;}
.webtoon-info .webtoon-thumb{width:140px;padding:5px;float:left;}
.webtoon-info .webtoon-thumb img{width:140px;height:auto;}
.webtoon-info .webtoon-desc{width:760px;float:left;margin-left:7px;position: relative;}
.webtoon-info .webtoon-desc h1{font-size:16px;font-weight: bold;margin-bottom:10px;margin-top:5px;width:640px;}
.webtoon-info .webtoon-desc .webtoon-content{font-size:13px;line-height: 24px;text-indent: 2em;max-height: 210px;overflow:hidden;text-overflow: ellipsis;}
.webtoon-info .webtoon-desc span.hits{display:block;position: absolute;top:10px;right:120px;background: url('../images/gx/view.gif') no-repeat left 2px;padding-left:18px;color:#fb6f06;}
.webtoon-info .webtoon-desc span.date{display:block;position: absolute;top:10px;right:10px;background: url('../images/gx/time.gif') no-repeat left 2px;padding-left:18px;color:#fb6f06;}
.webtoon dl.categorys{width:900px;padding:10px;}
.webtoon dl.categorys dt{height:35px;border-bottom: solid 2px #fb6f06;width:100%;}
.webtoon dl.categorys dt h2{height:35px;line-height:38px;padding:0 20px;color:#fff;font-size:15px;background:#fb6f06 ;margin-bottom: -1px;float:left;}
.webtoon dl.categorys dd{width:440px;margin:5px;background: #f3f3f3;float:left;height:140px;}
.webtoon dl.categorys dd .thumb{display:block;width:100px;height:130px;margin:5px;float:left;}
.webtoon dl.categorys dd .thumb img{width:100px;height:130px;}
.webtoon dl.categorys dd .chapter-name{display: block;width:320px;height:130px;margin-top:5px;float:left;font-size:14px;}
.webtoon dl.categorys dd .chapter-name h3{font-size:16px;font-weight: bold;line-height: 24px;margin-top:10px;margin-bottom: 5px;}
.webtoon dl.categorys dd .chapter-name span{display: block;line-height: 28px;}
#doujin_album>li.webtoon a.thumb{width:150px;}
#doujin_album>li.webtoon a.thumb img{width:150px;height:200px;}
#doujin_album>li.webtoon .album_info{width:730px;}
#doujin_album>li.webtoon .album_info .moreinfo .date{display:inline-block;height:18px;line-height:18px;padding-left:16px;background: url('../images/gx/time.gif') no-repeat left 2px}
#doujin_album>li.webtoon .album_info .moreinfo .views{display:inline-block;height:18px;line-height:18px;padding-left:16px;margin-left:10px;background: url('../images/gx/view.gif') no-repeat left 2px}
#doujin_album>li.webtoon .album_info h3{margin-bottom: 5px;}
#doujin_album>li.webtoon .album_info h3 a{font-weight: bold}
#doujin_album>li.webtoon .album_info .album_description{width:100%;font-size: 14px;margin-top:5px;text-indent: 2em;line-height: 24px;max-height: 140px;}

.gonggao{text-align:center;font-size:18px;width:100%;margin:auto;background:#ffffff;height:30px;line-height:30px;margin-bottom: 10px}
body.mobile .gonggao{font-size:22px;}
.gonggao strong{font-size:22px;}
body.mobile .gonggao strong{font-size:30px;}

body.mobile{font-size: 20px;}
body.mobile .header h1{width:150px;}
body.mobile .nav{width:850px;}
body.mobile .nav a{font-size:24px;padding-top:16px;padding-bottom: 16px;}
body.mobile .search{font-size:20px;padding:7px 0;}
body.mobile .search form{height:46px;}
body.mobile .search input{height:28px;border-color:#ccc;font-size:20px;}
body.mobile .search button{height:46px;font-size:20px;}
body.mobile .main .list{padding:15px 0;}
body.mobile .title-menu .menu-tabs a{font-size:20px;font-weight: bold;margin-top:0;margin-bottom: 0;height:30px;}
body.mobile .main .list ul{width:920px;}
body.mobile .main .list ul li{width:220px;margin-left:10px;margin-top:15px;}
body.mobile .main .list ul li a img{height:280px;}
body.mobile .main .list .tab-con .right-hot-rank{width:350px;}
body.mobile .main .list .tab-con .right-hot-rank li{width:165px;height:272px;margin:8px 5px;}
body.mobile .main .list .tab-con .right-hot-rank li a .title{height:2.2em;line-height: 1.1em;font-size:0.9em;}
body.mobile .main .list .tab-con .right-hot-rank li a img{height:225px;margin-bottom: 3px;}
body.mobile .main .list .tab-con .right-hot-rank.three-row li{height:246px;margin:5px;}
body.mobile .main .list .tab-con .right-hot-rank.three-row li a img{height:204px;margin-bottom: 0;}
body.mobile .main .hot h3, body.mobile .ranking h3, body.mobile .newupdate h3, body.mobile .recommend-manga h3{padding:10px;font-size:20px;}
body.mobile .main .hot a{font-size:24px;line-height: 24px;}
body.mobile .page.bigpage span,body.mobile .page.bigpage a{padding:15px 20px;}
body.mobile #doujin_album>li .album_info h3 a{font-size:26px;}
body.mobile #doujin_album>li .album_info .album_description{font-size:20px;line-height: 28px}
body.mobile #doujin_album>li .album_info .more_characters a{font-size:20px;}
body.mobile #doujin_album>li .album_info .characters a{width:83px;}
body.mobile #doujin_album>li .album_info .characters.rich a{width:71px;}
body.mobile .doujin_album_info .album_info h3 span{font-size:20px;}
body.mobile .doujin_album_info .album_info h3 a{font-size:24px;}
body.mobile .doujin_album_info .album_info .album_description{font-size:20px;line-height: 25px;}
body.mobile .doujin_album_info .album_info .characters a{width:83px;}
body.mobile .doujin_album_info .album_info .characters.rich a{width:71px;}
body.mobile .doujin_album_info .album_info .more_characters a{font-size:20px;}
body.mobile .guide{font-size:1rem;}
body.mobile .summary{font-size:1.1rem;}
body.mobile .manga-description{font-size:12px;}
body.mobile .webtoon-info .webtoon-desc h1{font-size:22px;}
body.mobile .webtoon-info .webtoon-desc .webtoon-content{font-size:16px;}
body.mobile .webtoon-info .webtoon-desc span.hits{font-size:15px;right:150px;}
body.mobile .webtoon-info .webtoon-desc span.date{font-size:15px;}
body.mobile .webtoon dl.categorys dt h2{font-size:20px;}
body.mobile .webtoon dl.categorys dd .chapter-name h3{font-size:18px;}
body.mobile .webtoon dl.categorys dd .chapter-name{font-size:16px;}
body.mobile .special-ranking h3{font-size:20px;}
body.mobile .special-ranking.chapters ul li{height:180px;}
body.mobile .special-ranking.chapters ul li a.thumb{height:170px;}
body.mobile .special-ranking.chapters ul li a.thumb img{height:auto;max-height: 170px;}
.special-ranking.chapters ul li dt{overflow: visible;line-height: 18px;}
body.mobile .special-ranking.chapters ul li dt{overflow: visible;line-height: 22px;height:70px;}
body.mobile .special-ranking.chapters ul li dd{height:80px;}
body.mobile .acgtoon .manga-picture{font-size:12px;}
body.mobile .footer{width:1280px;margin:auto}

body.mobile .content{width:100%;float:none;font-size:1rem;background: none}
body.mobile .content h1{font-size:1.5rem;text-align: center;}
body.mobile .content h2.otitle{font-size:1.2rem;}
body.mobile .content .info{width:auto;padding:0;font-size: 1.2rem;}
body.mobile .content .acgtoon{width:100%;background: #ffffff;padding:20px 0;}
body.mobile .content .acgtoon .manga-picture img{max-width:1240px}
body.mobile .content .acgtoon .summary{font-size: 1.3rem;background: #ffffff;margin-bottom: 10px;}
body.mobile .content .other{width:100%;background: #ffffff;}
body.mobile .content .other dt{width:1270px;font-size: 1.2rem}
body.mobile .content .other dd{width:246px;height:400px;}
body.mobile .content .other dd a img{width:100%;height:360px;}
body.mobile .content .other dd a span{width:100%;height:40px;line-height: 20px;}
body.mobile .content .relation_tags{margin-bottom:20px;line-height: 42px}
body.mobile .content .relation_tags a{padding:5px 10px;border:solid 1px #fb6f06;color:#fb6f06;margin-right:5px;}
