body {
	padding:0;
	margin:0;
	font:100%/1.6em arial,times
}
ul{margin:0;border:0;pardding:0}
a:link,a:visited {
	text-decoration:none;
	color:#003a94
}
.clear {
	clear:both
}
.clearFix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
header.template {
	background:#f3f3f3;
	padding-top:5px;
	position:relative
}
header.template a {
	color:#333
}
.t-h-w {
	position:relative;
	z-index:100;
	background-color:#f3f3f3
}
.logodiv{margin:0 auto;width:220;height:55px;}
.logodiv a.main-logo {
	width:176px;
	height:54px;
	display:inline-block;
	position:absolute;
	background:url("http//m.jdmh.cn/public/touch/images/logo.png") no-repeat left 3px;
	background-size:100%;
	text-indent:-99em
}

.t-n-t {
	height:30px;
	padding:2px 7px 2px 100px;
	position:relative
}
.t-n-t .seartype {
width: 175px;
position: absolute;
top: 0;
right: 1px;
}
.t-n-t a {
	display:inline-block;
	width:35px;
	text-align:center;
	font-size:.9em;
	font-weight:bold;
	position:relative
}
.t-n-t a.current em {
	text-align:center;
	background-color:#bdd8ff;
	border-radius:2px;
	color:#0349ab;
	font-style:normal;
	border:1px solid #7691b8;
	display:block;
	width:90%;
	margin:0 auto
}
.t-n-m {
	display:none;
	background-color:#e5e5e5;
	border-top:1px solid #c1c1c1;
	border-bottom:1px solid #cecece;
	font-size:0;
	font-weight:bold;
	margin-bottom:5px;
	position:relative;
	padding-left:2%;
	-webkit-box-shadow:1px 0 0 rgba(216,216,216,.21) inset,0 1px 0 rgba(216,216,216,.21) inset,-1px 0 0 rgba(216,216,216,.21) inset,0 1px 0 rgba(255,255,255,.75),0 -1px 0 rgba(255,255,255,.75)
}
.t-n-m a {
	width:15%;
	padding:6px 0;
	display:inline-block;
	text-align:center;
	font-size:14px
}
.t-n-m-s {
	display:inline-block;
	position:absolute;
	right:0;
	width:20%;
	height:10px;
	text-align:center;
	line-height:10px;
	top:-8px
}
.t-n-m-s em {
	display:inline-block;
	background:url("data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAwRENDN0Y0NkQ5RDExRTE4RjcyQzhCNjNBQ0M5NTFEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAwRENDN0Y1NkQ5RDExRTE4RjcyQzhCNjNBQ0M5NTFEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDBEQ0M3RjI2RDlEMTFFMThGNzJDOEI2M0FDQzk1MUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDBEQ0M3RjM2RDlEMTFFMThGNzJDOEI2M0FDQzk1MUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4f4cSNAAAAdElEQVR42pzOMQoAIQwEwBgPKyv//xSv03uOla3kiCBYbcSFsBDCECciZEQPHDpgC3hzXtAVIl+tlFIibQSxBaxBECMgxkghhNkIYgR47+dSG0FsASsI4hPAgvgUQJCrpcgpsGeMQb13aq3RcwPsH2l+AQYAR+lIK/EA870AAAAASUVORK5CYII=");
	width:12px;
	height:8px;
	-webkit-background-size:12px 8px
}
#more:after {
	display:inline-block;
	content:url("data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAkSURBVBhXY4gML/pPCDOAAD5FYAUwgE0higJsCrEqQFaIrgAASwo1OpyEpQYAAAAASUVORK5CYII=");
	width:10px;
	position:absolute
}
#more.act {
	color:#0349ab
}
#more.act:after {
	content:url("data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAGCAYAAAAYLBS/AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAqSURBVChTY2DAA4SSb/7HJ48hB9IAw0RpRNZAlEZsGvBqxKeBKBvx+QMAG4w5hmfgSN4AAAAASUVORK5CYII=")
}
.t-s-t {
	padding:0 5px
}
.t-s-f {
	width:100%;
	overflow:hidden
}
.t-s-t-w {
	padding-right:65px;
	position:relative
}
.t-s-t-c {
	background:url(images/n-s-b.png) no-repeat 0 0;
	border:1px solid #6e6e6e;
	height:35px;
	-webkit-border-radius:2px 0 0 2px;
	border-right:0
}
.t-s-k {
	background:0;
	height:35px;
	vertical-align:middle;
	width:100%;
	font-size:14px
}
.t-s-b {
	position:absolute;
	display:inline-block;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.7);
	box-shadow:inset 1px 0 0 rgba(255,255,255,.8);
	right:0;
	top:0;
	border:0;
	color:#595772;
	font-weight:bold;
	font-size:18px;
	color:#000;
	line-height:37px;
	height:37px;
	width:65px;
	font-size:1em;
	-webkit-border-radius:0 2px 2px 0;
	border:1px solid #6e6e6e;
	background-image:-webkit-linear-gradient(bottom,#f5f5f5 100%,#e0e0e0 0);
	text-shadow:0 1px 0 rgba(255,255,255,.7);
	background-image:-webkit-gradient(linear,left bottom,left top,color-stop(1,#f5f5f5),color-stop(0,#e0e0e0))
}
.t-clearKey {
	width:35px;
	height:37px;
	display:none;
	position:absolute;
	right:68px;
	top:0;
	overflow:hidden;
	text-indent:-99em;
	background:url("data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAqCAYAAAAqAaJlAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKmSURBVFhHxZlpT94wDIAZG0KwcYiPHBv3tXEM/v9/w0/1uspbmtpx0hIpqqBN/MT1Vb8bG3VjV5Yfy7yQ+SDzr8z31fy3+t+lXE9k7tWJiq0G8EzmcwKmgNb1RdacLwEO5E0AMHeA+zmgv8mmpzLfGoKmB0DTm7GXvL5qS/68nQkyBX4UGds1wDuy+GkBUIXGnkNOCOjrgqAKjKkdlmj4hzxM2LE8e677/0X2Tw8wznT3haCqAMwPpU0OvN7SWCS+DvfEPi05JJrsII5a4YlsRJjhagnL3b9e7QGMtcd+jpZNphYDiJkwuEaAkZHuYQGTwj8NtDoFisOpEF1cCpyC6h68JcusDoa0fxyvBHseDi/wGChrrxxyeaYfnM5j8Gg+AlwDikz8qI8MvxynS02kBLgWVOUeqWqpRy2vHN73AFOhjdm559UP5f1W2MhiyyRagiKLcrIbaXXfSsOtNJoWOR2s17lyBxkzidSBvV5vKapTgJW1rE1yJsHerUCR0UWEFrBjNqqwkUw3pqAOttYMcqBqCt7EYb3BzgxqHCzn9anNttAwCu1GNHQBOvzQUxv1xGFLk+n9PnRFksIUqAppCdwnhdJ06wFtDdyn25JCpgS0FfBaIYPdekrECGgL4LUSEVir+KZAzjmT11HGbDhUfANs9bHOVxmpJjOlwJ74S6dmdHg+GAFGG9Fwp6nZA8qznz5pUnJamdZrtb6ZrPXc9zRRSNOTgxMTgD0C53zG1eTgJBQMLbQXPYy7faRqx35ZFBUYXVfcmFNgmmNLtzyzHRjLfrlPM3kJG8bhqprJehhCFVGiRZE+Zh60kL57NFfyDCdvVfUDTRLCN2Yd2DK1RCRivMo6NBlqx9eeCqH8IIeW6Piln0hEE/7HDyikWZxn+IleJP8DNBDqwV/fDpUAAAAASUVORK5CYII=") no-repeat center center;
	z-index:99;
	-webkit-background-size:18px 18px
}
@media screen and (-webkit-device-pixel-ratio:.75) {
	header,footer {
	font-size:.8em
}
.t-n-t a.main-logo {
	width:70px;
	background-position:left 5px
}
.t-n-t {
	padding-left:65px;
	height:25px
}
.s-arrow {
	height:7px;
	bottom:-4px
}
#nav-m a {
	padding:2px 0
}

}
/*分页样式*/
.page {
position: relative;
}
.page .pages {
text-align: center;
height: 40px;
line-height: 40px;
font-size: 1.1em;
border: 1px solid #D6D6D6;
color: #001C82;
}
.pageskip.prev {
left: 0;
border-left: none;
}
.pageskip {
position: absolute;
border: 1px solid #D6D6D6;
top: 0;
}
.pageskip.next {
right: 0;
border-right: none;
}
.pageskip a:first-child {
border-right: 1px solid #D6D6D6;
}
.pageskip a {
padding: 8px;
display: inline-block;
}
/*首页热门漫画*/
.kk-list-1 {
display: -webkit-box;
display: -moz-box;
display: box;
-moz-box-orient: horizontal;
-webkit-box-orient: horizontal;
box-orient: horizontal;
-moz-box-align: vertical;
-webkit-box-align: vertical;
box-align: vertical;
width: 100%;
padding-bottom: 10px;
padding-top: 13px;
background: #FFF;
border-bottom: 1px solid #F1F1F1;
border-top: 1px solid white;
}
.kk-list-2 {
display: -webkit-box;
display: -moz-box;
display: box;
-moz-box-orient: horizontal;
-webkit-box-orient: horizontal;
box-orient: horizontal;
-moz-box-align: vertical;
-webkit-box-align: vertical;
box-align: vertical;
width: 100%;
padding-bottom: 10px;
padding-top: 13px;
background: #F1F1F1;
border-bottom: 1px solid #F1F1F1;
border-top: 1px solid white;
}
.kk-list-n {
width: 33.3333%;
text-align: center;
-webkit-tap-highlight-color: rgba(0,0,0,0);
}
.kk-list-t {
border: 1px solid #BFBDBE;
width: 85px;
height: 107px;
margin: auto;
position: relative;
}
.book-name {
font-size: 14px;
color: #333;
line-height: 24px;
width: 85px;
margin: auto;
text-align: center;
text-shadow: 0 1px 1px rgba(100, 100, 100, .2);
}
.kk-list-1 img,.kk-list-2 img {
width: 77px;
height: 99px;
border: 2px solid white;
margin-top: 2px;
}
/*分类,排行,最新,推荐等列表样式*/
#list_index{background: #F5F5F5;margin：0；padding：0；}
#list_index ul{list-style: none;margin:0 auto;
padding:0px;}
.tag_forum_item {
margin: 6px;
padding: 8px 36px 8px 72px;
border-radius: 3px;
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3);
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3);
position: relative;
background: #FFFFFF;
line-height: 20px;
}

.forum_info_wrapper {
display: block;
width: 100%;
min-height: 60px;
}
.forum_portrait {
position: absolute;
top: 50%;
left: 10px;
height: 54px;
width: 54px;
border-radius: 3px;
margin-top: -27px;
-webkit-box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, .5);
box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, .5);
background-size: 54px 54px;
}
.forum_name {
margin: 0;
font-size: 15px;
color: #333;
}
h3 {
display: block;
font-size: 1.17em;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-weight: bold;
}
.forum_info {
font-size: 11px;
color: #999;
}
.forum_slogan {
font-size: 12px;
color: #666;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.forum_like {
position: absolute;
width: 48px;
height: 48px;
top: 50%;
right: 0;
margin-top: -24px;
line-height: 48px;
}
/*更多,下页*/
.btn_more_tag_forum {
width: auto;
height: 35px;
line-height: 35px;
margin: 8px;
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3);
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3);
background: #FCFCFC -webkit-gradient(linear,0 0,0 100%,from(white),to(#F2F2F2));
border: 0;
border-radius: 3px;
position: relative;
}
.btn_more {
display: block;
line-height: 28px;
text-align: center;
color: #333;
margin: 15px 2px;
width: 99%;
cursor: pointer;
font-size: 14px;
box-sizing: border-box;
border: 1px solid #D2D2D2;
background-color: #EEE;
}
.btn_more_icon {
position: absolute;
width: 24px;
height: 20px;
top: 50%;
left: 50%;
margin: -10px 0 0 -12px;
}
.icon_btn {
text-indent: -999em;
text-align: center;
}
.global_icon, .level, .verified_id::after {
background-image: url(images/sglobal_icon_02c1804f.png);
background-repeat: no-repeat;
-webkit-background-size: 32px 528px;
background-size: 32px 528px;
}
Inherited from div.btn_more.btn_more_tag_forum.j_load_more
.btn_more_tag_forum {
line-height: 35px;
}
.btn_more {
line-height: 28px;
text-align: center;
color: #333;
cursor: pointer;
font-size: 14px;
}
.no_more {
display: block;
line-height: 28px;
text-align: center;
color: #333;
margin: 15px 25%;
border-color: transparent;
background-color: transparent;
}
/*分类等标题*/
.bar-title {
background-color: #2C69C5;
overflow: hidden;
border-bottom: 1px solid #0E5895;
box-shadow: inset 0 1px 1px -1px rgba(255, 255, 255, .8);
-webkit-box-orient: horizontal;
box-orient: horizontal;
}
[class*="bar-"] {
z-index: 10;
height: 37px;
padding: 5px;
}
.bar-title [class*="button"] {
padding: 4px 15px;
position: relative;
z-index: 10;
line-height: 26px;
color: white;
text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
background: url(ico/eaicon.png) no-repeat 0 -66px;
border: none;
box-shadow: none;
width: 46px;
height: 29px;
}
[class*="button"] {
position: relative;
display: inline-block;
padding: 6px 15px;
margin: 0;
font-weight: bold;
height: 22px;
line-height: 22px;
color: #333;
text-align: center;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
vertical-align: top;
cursor: pointer;
background-color: #F8F8F8;
background-image: -webkit-linear-gradient(top,#F8F8F8 0,#D4D4D4 100%);
background-image: linear-gradient(to bottom,#F8F8F8 0,#D4D4D4 100%);
border: 1px solid rgba(0, 0, 0, .3);
border-radius: 3px;
box-shadow: inset 0 1px 1px rgba(255, 255, 255, .4),0 1px 2px rgba(0, 0, 0, .05);
}
.bar-title .title {
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
font-size: 20px;
font-weight: bold;
color: white;
text-align: center;
text-shadow: 0 -1px rgba(0, 0, 0, .5);
white-space: nowrap;
}
/*bar-title标题右*/
.bar-title .kit_right {
position: absolute;
top: 0;
width:60px;
right: 10px;
}
.home_right {
position: absolute;
top: 0;
width:41px;
right: 1px;
}
.home_icon {
width: 40px;
height: 44px;
display: inline-block;
text-align: center;
text-indent: -9999px;
background-image: url(ico/frs_icons_new.png);
background-repeat: no-repeat;
-webkit-background-size: 30px 750px;
background-size: 30px 750px;
}
.post_icon {
background-position: 0 -51px;
}
.user_tool {
width: 44px;
height: 44px;
display: inline-block;
text-align: center;
text-indent: -9999px;
background-image: url(ico/frs_new_version_icons.png);
background-repeat: no-repeat;
-webkit-background-size: 20px 600px;
background-size: 20px 600px;
background-position: 10px -68px;
}
.user_icon {
background-position: 10px -29px;
}
/*标题右结束.*/
/*漫画详情页*/
.bookinfo {
padding: 5px 0;
line-height: 23px;
font: 14px/1.5 tahoma,arial,"微软雅黑";
}
.pdx12 {
padding-left: 12px!important;
padding-right: 12px!important;
}
.bookinfo img {
margin-right: 5px;
padding: 1px;
border: 1px solid #CCC;
}
.fn-left {
float: left;
}
.fn-left, .fn-right {
display: inline;
}
.pic_info {
margin-left: 3px;
margin: 0;
padding: 0;
}
.pic_info p {
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
margin: 0;
padding: 1px;
}
.bookinfo em {
color: #999;
margin-right: 3px;
}
address, caption, cite, code, dfn, em, th, var {
font-style: normal;
font-weight: 500;
}
.bookinfo .book_opt {
margin-top: 5px;
overflow: auto;
}
.bookinfo .book_opt a {
font-size: 18px;
width: 70%;
}
.bookinfo .book_opt p {
width: 50%;
float: left;
text-align: center;
}
.opt_btn, .select_layer {
border: 1px solid #CDCDCD;
background: linear-gradient(white,#E5E5E5) repeat scroll 0 0 transparent;
background: -moz-linear-gradient(white,#E5E5E5);
background: -webkit-gradient(linear,center top,center bottom,from(white),to(#E5E5E5));
color: #5F5F5F!important;
text-shadow: #FEFEFE 0 1px 1px;
}
.orange_btn, .opt_btn, .green_btn2 {
border: 1px solid #CC541D;
background: linear-gradient(#FFB305,#FB760D) repeat scroll 0 0 transparent;
background: -moz-linear-gradient(#FFB305,#FB760D);
background: -webkit-gradient(linear,center top,center bottom,from(#FFB305),to(#FB760D));
border-radius: 3px;
color: white!important;
padding: 0 .5em;
display: inline-block!important;
height: 1.8em;
line-height: 1.8em;
text-align: center;
text-shadow: #666 0 1px 1px;
box-shadow: rgba(80, 0, 40, 0.4) 0 1px 1px,inset rgba(255, 255, 255, 0.4) 0 1px 1px;
margin-top: 2px;
margin-bottom: 3px;
}
.bookinfo .intro {
font-size: 12px;
color: #999;
border-bottom: 1px dashed #CCC;
padding: 5px 0;
}
.bookinfo .last_update {
padding-top: 5px;
}
.bookinfo .last_update p {
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
margin: 0;
padding: 1px;
}

.secbar_top {
border-bottom-color: #BDDEBD;
}
.secbar_mid, .secbar_top, .secbar_bottom {
background: linear-gradient(white,#EEE) repeat scroll 0 0 transparent;
background: -moz-linear-gradient(white,#EEE);
background: -webkit-gradient(linear,center top,center bottom,from(white),to(#EEE));
height: 41px;
line-height: 41px;
text-align: center;
color: #333;
border-color: #CCC;
font-weight: 500;
overflow: hidden;
position: relative;
}
.secbar_mid, .secbar_top, .secbar_bottom {
background: linear-gradient(white,#ECF6ED) repeat scroll 0 0 transparent;
background: -moz-linear-gradient(white,#ECF6ED);
background: -webkit-gradient(linear,center top,center bottom,from(white),to(#ECF6ED));
box-shadow: inset rgba(255, 255, 255, 0.4) 0 1px 0;
height: 34px;
line-height: 35px;
vertical-align: middle;
border-top: 1px solid #E5EEE5;
border-bottom: 1px solid #CCC;
font-size: 16px;
text-shadow: #EEE 0 1px 1px;

}
/*章节目录*/
.catalog {
background-color: #E4E7E5;
font-size: 12px;
}
.catalog a, .chapterList a {
color: #000;
}
ul.lists, ul.category {
padding: 2px 0;
list-style: none;
}
ul.lists > li {
padding: 5px 12px;
border-top: 1px dashed #ECECEC;
font-size: 16px;
text-shadow: #EEE 0 1px 1px;
position: relative;
overflow: auto;
}
.li_bg {
background-color: #FAFCFA;
}
/*翻页*/
.pager {
width: 100%;
overflow: hidden;
font-size: 14px;
list-style: none;
font-weight: none;
margin:0;
padding:0;
}
.pager li.w1, .pager li.w5 {
width: 16%;
}
.pager li {
width: 20%;
float: left;
background-position: right -240px;
}
.pager a.none {
color: #999;
}
.pager li.w2, .pager li.w4 {
width: 19%;
}
.pager a {
color: #060;
}
/*章节图片*/
.chaptersmall img{
max-width:100%;
}
.chapterbig{
display:none;
z-index:10;
}