@charset "utf-8";

/*整体页面*/
body {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	-x-system-font: none;
	color: #727272;
	font-family: simsun, Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

html {
	background: #FFFFFF none repeat scroll 0 0
}

* {
	margin: 0px;
	padding: 0px;
}

a {
	cursor: pointer;
}

a:link {
	text-decoration: none;
	color: #4976AD;
}

a:visited {
	text-decoration: none;
	color: #4976AD;
}

a:hover {
	text-decoration: none;
	color: #FF9900;
}

.top {
	font-size: 14px;
	width: 1000px;
	margin: 0px;
	width: 1000px;
}

.top #top_lf {
	height: 60px;
}

.top #top_lf #top_lf1 {
	float: left;
	height: 60px;
}

.top_right {
	float: right;
	MARGIN: 0px auto;
	padding-right: 15px; *
	padding-right: 10px;
	WIDTH: 820px;
	text-align:left;
}

.top_right a {
	list-style: none;
	line-height:28px;
	MARGIN: 1px;
	color:#FF0000;
}
.top_right input {
	background-color:#EAEFF4;
	border-color:#666666 #CCCCCC #CCCCCC #666666;
	border-style:solid;
	border-width:2px;
	font-size:14px;
	padding:4px;
	width:355px;
}
.top_right input.button {
	background-color:#6B8EB1;
	border-color:#EAEFF4 #446382 #446382 #EAEFF4;
	border-right:2px solid #446382;
	border-style:solid;
	border-width:2px;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	width:100px;
}
h5 {
	float: left;
	width: 210px;
	height: 23px;
	text-align: left;
	padding-top: 6px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #456293;
}

.mainbox {
	width: 980px;
	position: relative;
}

/*页头*/
.header {
	
}

/*导航*/
.guider_content {
	font-size: 14px;
	width: 980px;
	height: 33px;
	background-image: url(../img/bg.gif);
	background-position: -14px -29px;
	background-repeat: no-repeat;
	position: relative;
}

.guider_content li {
	height: 33px;
	list-style: none;
	float: left;
	padding-left: 5px;
	padding-right: 7px;
	text-align: center;
	overflow: hidden;
}

.guider_contentli {
	height: 33px;
	background-image: url(../img/bg.gif);
	background-position: 0px -67px;
	background-repeat: no-repeat;
}

.guider_content a {
	display: block;
	text-decoration: none;
	padding: 8px 0px 0px 6px;
	width: 90px;
	height: 33px;
	color: #FFFFFF;
	overflow: hidden;
}

.guider_content a:visited {
	color: #FFFFFF;
}

.guider_content a:hover {
	color: #FFFFFF;
	background: #fff;
}

/*IE7以下版本A状态伪类bug处理方法*/
.guider_content a:hover {
	color: #FFFFFF;
	display: block;
	background: url(../img/bg.gif) no-repeat -503px -68px;
	width: 90px;
	height: 33px;
}

/*排行榜*/
.mainbox1 {
	float: left;
	width: 980px;
	height: 282px;
	margin-top: 10px;
}

.llistbox {
	float: left;
	width: 230px;
	height: 282px;
	border: 1px solid #A9C9EA;
	background-image: url(../img/bg.gif);
	background-position: -233px -109px;
	background-repeat: no-repeat;
}

.llistbox h4 {
	width: 220px;
	height: 20px;
	text-align: left;
	font-size: 12px;
	padding-left: 10px;
	padding-top: 6px;
	overflow: hidden;
}

.llistbox ol {
	width: 185px;
	height: 245px;
	padding-top: 10px; 
	*padding-top: 11px;
	padding-left: 35px;
	list-style: none;
	text-align: left;
	background-image: url(../img/bg.gif);
	background-position: 11px -210px;
	background-repeat: no-repeat;
}

.llistbox li {
	width: 185px;
	height: 24px;
	overflow: hidden;
}

.llistbox a {
	display: block;
	float:left;
	width: 135px;
	height: 14px;
	overflow: hidden;
}
.llistbox span {
	color:#FF0000;
}

/*动态展示*/
.flashbox {
	float: left;
	margin-left: 9px;
	width: 495px;
	height: 282px;
	border: 1px solid #A9C9EA;
	text-align: left;
}

.bigpic {
	float: left;
	width: 365px;
	height: 199px;
	margin-left: 10px;
	margin-top: 10px;
	overflow: hidden;
}

.bigpic_under a {
	display: block;
	width: 365px;
	height: 199px;
	position: absolute;
	left: 252px;
	overflow: hidden;
}

.bigpic_under img {
	width: 365px;
	height: 199px;
	border: none;
	overflow: hidden;
}

.bigpic_top {
	position: absolute;
	top: 193px;
	left: 252px;
	width: 365px;
	height: 45px;
	background-color: #000000;
	text-align: left;
	filter: alpha(opacity = 47);
	-moz-opacity: 0.47;
	opacity: 0.47;
	overflow: hidden;
}

.bigpic h4 {
	font-size: 12px;
	text-align: left;
	position: absolute;
	top: 190px;
	left: 252px;
	width: 365px;
	height: 25px;
	overflow: hidden;
}

.bigpic p {
	text-align: left;
	position: absolute;
	top: 212px;
	left: 252px;
	width: 365px;
	height: 25px;
	overflow: hidden;
}

.bigpic h4 a,.bigpic p a,.bigpic p a:visited,.bigpic h4 a:visited {
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	display: block;
	width: 357px;
	height: 16px;
	line-height: 20px;
	text-decoration: none;
	color: #FFFFFF;
	overflow: hidden;
}

.smallpic {
	float: right;
	width: 109px;
	height:282px;
	overflow:hidden;
}

.smallpic ul{
	position: absolute;
	margin-top:11px;
	width:109px;
	top: 27px;
	left:618px;}
.smallpic li {
display:block;
	float: left;
	list-style: none;
	width: 109px;
	height: 49px;
	overflow:hidden;
	margin-bottom: 1px;
}

.smallpic li a {
overflow:hidden;
	display: block;
	width: 109px;
	height: 49px;
	z-index:-99999;
}


.smallpic li img {
    display:block;
	width: 109px;
	height: 49px;	
	border: none;
	overflow: hidden;	
}

.smallpic a:hover{
	width: 105px;
	height: 45px;
	border:2px solid #FFCC33;
    z-index:100;
	cursor: pointer;
}
.smallpic a:hover img{
	width: 105px;
	height: 45px;
	z-index:100;
	overflow:hidden;
}


.piclist {
	width: 475px;
	height: 45px;
	position: absolute;
	top: 245px;
	left: 260px;
	z-index:99999;
}

.piclist li {
	float: left;
	width: 225px;
	height: 28px;
	line-height: 16px;
	padding-left: 10px;
	list-style: none;
	background-image: url(../img/bg.gif);
	background-position: -256px -548px;
	background-repeat: no-repeat;
}

.piclist li h4 {
	font-size: 12px;
}

.piclist li a {
	display: block;
	width: 200px;
	height: 14px;
	text-align: left;
	padding: 1px 0px 0px 20px;
	overflow: hidden;
}

/*最新更新*/
.rlistbox {
	float: left;
	width: 230px;
	height: 282px;
	border: 1px solid #A9C9EA;
	margin-left: 9px;
	text-align: left;
}

.rlistbox1 dt {
	font-size: 12px;
	font-weight: bold;
	width: 220px;
	height: 20px;
	padding-top: 6px;
	padding-left: 10px;
	background-color: #e7f3ff;
	border-bottom: 1px solid #A9C9EA;
	margin-bottom: 4px;
	overflow: hidden;
}

.rlistbox1 dd {
	background-image: url(../img/bg.gif);
	background-position: -980px -145px;
	background-repeat: no-repeat;
	width: 190px;
	height: 22px;
	line-height:24px;
	overflow: hidden;
	padding-left: 30px;
}

.rlistbox1 dd a {
	width: 190px;
	display: block;
	overflow: hidden;
}

.rlistbox2 dt {
	font-size: 12px;
	font-weight: bold;
	width: 220px;
	height: 20px;
	padding-top: 6px;
	padding-left: 10px;
	background-color: #e7f3ff;
	border-top: 1px solid #A9C9EA;
	border-bottom: 1px solid #A9C9EA;
	margin-top:5px;
	margin-bottom: 8px;
	overflow: hidden;
}

.rlistbox2 dd {
	width: 210px;
	height: 20px;
	padding-left: 10px;
}

.rlistbox2 dd a {
	width: 210px;
	height: 16px;
	line-height: 17px;
	display: block;
	overflow: hidden;
}

/*推荐动画*/
.mainbox2 {
	float: left;
	width: 980px;
}

.lbox2 {
	float: left;
	position: relative;
	width: 230px;
	height: 320px;
	border: 1px solid #A9C9EA;
	border-collapse: collapse;
	background-image: url(../img/bg.gif);
	background-position: -233px -109px;
	background-repeat: no-repeat;
	margin-top: 8px;
}

.lbox2content {
	list-style: none;
	width: 230px;
	text-align: center;
	overflow: hidden;
	position: relative;
	top: 8px;
	left: 10px;
}

.lbox2content li {
	float: left;
	width: 100px;
	height: 95px;
	overflow: hidden;
	padding-right: 9px;
}

.lbox2content a {
	display: block;
	width: 100px;
	overflow: hidden;
}

.lbox2content a:link {
	text-decoration: none;
	color: #4976AD;
}

.lbox2content a:visited {
	text-decoration: none;
	color: #4976AD;
}

.lbox2content a:hover {
	text-decoration: none;
	color: #FF9900;
}

.lbox2content img {
	width: 96px;
	height: 60px;
	padding: 1px;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
	overflow: hidden
}

.lbox2content h4 {
	font-size: 14px;
	width: 96px;
	height: 14px;
	overflow: hidden;
}

/*最新专辑*/
.rbox2 {
	float: right;
	position: relative;
	width: 736px;
	height: 320px;
	border: 1px solid #A9C9EA;
	border-collapse: collapse;
	background-image: url(../img/bg.gif);
	background-position: -226px -772px;
	background-repeat: no-repeat;
	margin-top: 8px;
}

.rbox2l {
	width: 173px;
	height: 220px;
	overflow:hidden;
}

.rbox2l a,.rbox2m a,.rbox2r a {
	display: block;
	text-decoration: none;
}

.rbox2l a:link,.rbox2m a:link,.rbox2r a:link {
	text-decoration: none;
	color: #4976AD;
}

.rbox2l a:visited,.rbox2m a:visited,.rbox2r a:visited {
	text-decoration: none;
	color: #4976AD;
}

.rbox2l a:hover,.rbox2m a:hover,.rbox2r a:hover {
	text-decoration: none;
	color: #FF9900;
}

.rbox2l a {
	width: 175px;
	height: 220px;
	position: absolute;
	top: 35px;
	left: 10px;
	overflow: hidden;
}

.rbox2l h4 a {
	text-align: left;
	padding-left: 5px;
	width: 173px;
	height: 17px;	
	margin: 3px 0px 2px 0px;
	position: absolute;
	top: 255px;
	left: 10px;
	overflow: hidden;
}

.rbox2l p {
	text-align: left;
	padding-top:2px;
	padding-left: 5px;
	width: 173px;
	height: 32px;
	line-height:16px;
	color: #999999;
	position: absolute;
	top: 275px;
	left: 10px;
	overflow: hidden;
}

.rbox2l img {
	width: 171px;
	height: 215px;
	padding: 1px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}

.rbox2m {
	width: 338px;
	height: 280px;
	position: absolute;
	top: 35px;
	left: 195px;
	overflow:hidden;
}

.rbox2mcontent {
	width: 338px;
	list-style: none;
	text-align: left;
}


.rbox2mcontentli {
	width: 338px;
	height: 96px;
	overflow: hidden;

}

.rbox2mcontent h4 {
	padding-left: 80px;
	font-size: 12px;
	line-height:16px;
	width: 83px;
	height: 14px;
	overflow: hidden;
}

.rbox2mcontent h4 a {
	width: 180px;
	height: 14px;
	line-height:16px;
	overflow: hidden;
	margin-bottom: 2px;
}

.rbox2mcontent p {
	width: 268px;
	height: 62px;
	line-height:15px;
	padding-top: 8px;
	overflow: hidden;
	color: #999999;
	padding-left: 80px;
}

.rbox2mcontent img {
	width: 64px;
	height: 81px;
	padding: 1px;
	border: 1px solid #CCCCCC;
	position: absolute
}

.rbox2r {
	float: left;
	width: 187px;
	height: 300px;
	position: absolute;
	top: 35px;
	left: 543px; *
	left: px;
}

.rbox2rcontent {
	list-style: none;
	width: 195px;
	text-align: center;
	overflow: hidden;
}

.rbox2rcontent li {
	float: left;
	width: 87px;
	height: 141px;
	padding-right: 10px;
	overflow: hidden;
}

.rbox2rcontent a {
	display: block;
	width: 87px;
	overflow: hidden;
}

.rbox2rcontent h4 {
	font-size: 12px;
	height: 14px;
	font-weight: normal;
	overflow: hidden;
}

.rbox2rcontent img {
	width: 82px;
	height: 110px;
	padding: 1px;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
	overflow: hidden
}

/*漫画最新更新*/
.mainbox3 {
	position: relative;
	width: 980px;
}

.lbox3 {
	float: left;
	width: 230px;
	height: 320px;
	border: 1px solid #A9C9EA;
	border-collapse: collapse;
	background-image: url(../img/bg.gif);
	background-position: -233px -109px;
	background-repeat: no-repeat;
	margin-top: 8px;
}

.lbox3content1 {
	list-style: none;
	width: 230px;
	text-align: center;
	overflow: hidden;
	position: relative;
	top: 8px;
	left: 10px;
}

.lbox3content1 li {
	float: left;
	width: 100px;
	height: 90px;
	overflow: hidden;
	padding-right: 9px;
	margin-bottom:8px;
}

.lbox3content1 a {
	display: block;
	width: 100px;
	height:90px;
	overflow: hidden;
}

.lbox3content1 li h4{
width:100px;
height:16px;
line-height:18px;

}

.lbox3content1 a:link {
	text-decoration: none;
	color: #4976AD;
}

.lbox3content1 a:visited {
	text-decoration: none;
	color: #4976AD;
}

.lbox3content1 a:hover {
	text-decoration: none;
	color: #FF9900;
}

.lbox3content1 img {
	width: 96px;
	height: 60px;
	padding: 1px;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
	overflow: hidden
}

.lbox3content1 h4 {
	font-size: 14px;
	width: 96px;
	height: 14px;
	overflow: hidden;
}

.lbox3content2 {
	list-style: none;
	text-align: left;
	font-size: 12px;
	width: 230px;
	height: 175px;
	background-image: url(../img/bg.gif);
	background-position: 9px -1305px;
	*background-position: 9px -1302px;
	background-repeat: no-repeat;
	padding-top: 13px;
}

.lbox3content2 li {
	background-image: url(../img/bg.gif);
	background-position: 11px -766px;
	background-repeat: no-repeat;
	padding-left: 23px;
	width: 195px;
	height: 22px;
	overflow: hidden;
}

.lbox3content2 a {
	display: block;
	text-align: left;
	width: 195px;
	height: 12px; 
	padding: 2px 10px;
	border: 0px;
	line-height: 13px;
	overflow: hidden;
}

.lbox3content2 a:link {
	text-decoration: none;
	color: #4976AD;
}

.lbox3content2 a:visited {
	text-decoration: none;
	color: #4976AD;
}

.lbox3content2 a:hover {
	text-decoration: none;
	color: #FF9900;
}

/*在线漫画*/
.rbox3 {
	float: right;
	position: relative;
	width: 736px;
	height: 320px;
	border: 1px solid #A9C9EA;
	border-collapse: collapse;
	background-image: url(../img/bg.gif);
	background-position: -226px -772px;
	background-repeat: no-repeat;
	margin-top: 8px;
	position: relative;
}

.rbox3l {
	width: 173px;
	height: 272px;
	border: 1px solid #A9C9EA;
	border-collapse: collapse;
	position: absolute;
	top: 36px;
	left: 10px;
}

.rbox3l ol {
	background-image: url(../img/bg.gif);
	background-position: -3px -930px;
	background-repeat: no-repeat;
	list-style: none;
	text-align: left;
	font-size: 12px;
	width: 173px;
	height: 220px;
	padding-top: 50px
}

.rbox3l ol li {
	background-image: url(../img/bg.gif);
	background-position: 11px -823px;
	background-repeat: no-repeat;
	padding-left: 23px;
	width: 141px;
	height: 22px;
	overflow: hidden;
}

.rbox3l ol li a {
	display: block;
	text-align: left;
	width: 141px;
	height: 12px; 
	padding: 2px 10px;
	border: 0px;
	line-height: 13px;
	overflow: hidden;
}

.rbox3l ol li a:link {
	text-decoration: none;
	color: #4976AD;
}

.rbox3l ol li a:visited {
	text-decoration: none;
	color: #4976AD;
}

.rbox3l ol li a:hover {
	text-decoration: none;
	color: #FF9900;
}

.rbox3r {
	background-image: url(../img/bg.gif);
	background-position: -36px -639px;
	background-repeat: no-repeat;
	width: 173px;
	height: 272px;
	border: 1px solid #A9C9EA;
	border-collapse: collapse;
	position: absolute;
	top: 36px;
	right: 10px;
}

.rbox3r ol {
	list-style: none;
	text-align: left;
	font-size: 12px;
	width: 173px;
	height: 222px;
	padding-top: 45px;
}

.rbox3r ol li {
	background-image: url(../img/bg.gif);
	background-position: 11px -872px;
	background-repeat: no-repeat;
	padding-left: 23px;
	width: 141px;
	height: 21px;
	overflow: hidden;
}

.rbox3r ol li a {
	display: block;
	text-align: left;
	width: 141px;
	height: 12px;
	padding: 2px 10px;
	border: 0px;
	line-height: 13px;
	overflow: hidden;
}

.rbox3r ol li a:link {
	text-decoration: none;
	color: #4976AD;
}

.rbox3r ol li a:visited {
	text-decoration: none;
	color: #4976AD;
}

.rbox3r ol li a:hover {
	text-decoration: none;
	color: #FF9900;
}

.rbox3m {
	width: 344px;
	height: 280px;
	position: absolute;
	top: 35px;
	left: 195px;
		overflow: hidden;
}

.rbox3mcontent {
	width: 344px;
	list-style: none;
	text-align: left;
}

.rbox3mcontent li {
	width: 344px;
	height: 96px;
	overflow: hidden;
}

.rbox3mcontentli {
	background-image: url(../img/bg.gif);
	background-position: -639px -1217px;
	background-repeat: no-repeat;
}

.rbox3mcontent h4 {
	padding-left: 80px;
	font-size: 12px;
	width: 83px;
	height: 14px;
	overflow: hidden;
}

.rbox3mcontent h4 a {
	width: 180px;
	height: 17px;
	overflow: hidden;
	margin-bottom: 2px;
}

.rbox3mcontent p {
	width: 270px;
	height: 62px;
	line-height:16px;
	padding-top: 8px;
	overflow: hidden;
	color: #999999;
	padding-left: 80px;
}

.rbox3mcontent img {
	width: 64px;
	height: 81px;
	padding: 1px;
	border: 1px solid #CCCCCC;
	position: absolute
}

.rbox3mcontent a:link {
	text-decoration: none;
	color: #4976AD;
}

.rbox3mcontent a:visited {
	text-decoration: none;
	color: #4976AD;
}

.rbox3mcontent a:hover {
	text-decoration: none;
	color: #FF9900;
}

/*最新更新+下集预告*/
.containerbox1 {
	padding-top: 10px;
	width: 980px;
	position: relative;
}

.boxl {
	float: left;
	width: 230px;
	border-left: 1px solid #A9C9EA;
	border-right: 1px solid #A9C9EA;
	border-bottom: 1px solid #A9C9EA;
	border-collapse: collapse;
}

.toplist1 {
	width: 230px;
	text-align: left;
	background-image: url(../img/bg.gif);
	background-position: 11px -187px;
	background-repeat: no-repeat;
}

.toplist1 dt {
	padding-left: 10px;
	padding-top: 6px;
	margin-bottom: 7px;
	font-weight: bold;
	width: 220px;
	height: 20px;
	background-color: #e7f3ff;
	border-top: 1px solid #A9C9EA;
	border-bottom: 1px solid #A9C9EA;
}

.toplist1 dd {
	list-style: none;
	padding-left: 30px;
	width: 191px;
	height: 24px;
	overflow: hidden;
}

.toplist1 a {
	display: block;
	text-align: left;
	width: 191px;
	height: 10px;
	padding: 2px 10px;
	border: 0px;
	line-height: 13px;
	text-decoration: none;
	overflow: hidden;
}

.toplist2 {
	float: right;
	width: 230px;
	padding-bottom: 5px;
	text-align: left;
}

.toplist2 dt {
	padding-left: 10px;
	padding-top: 6px;
	margin-bottom: 6px;
	width: 220px;
	height: 20px;
	background-color: #e7f3ff;
	border-top: 1px solid #A9C9EA;
	border-bottom: 1px solid #A9C9EA;
}

.toplist2 dd {
	background-image: url(../img/bg.gif);
	background-position: 11px -874px;
	padding-left: 25px;
	width: 191px;
	height: 16px;
	padding-bottom: 5px;
}

.toplist2 h4 {
	font-weight: normal;
	font-size: 12px;
	display: inline;
}

.toplist2 a {
	text-align: left;
	width: 191px;
	height: 10px;
	border: 0px;
	line-height: 16px;
	text-decoration: none;
	overflow: hidden;
}

/*推荐+热门动画*/
.boxr {
	float: right;
	width: 736px;
}

.boxrpic {
	float: left;
	width: 476px;
	height: 363px;
	border: 1px solid #A9C9EA;
	border-collapse: collapse;
	position: relative;
}

.boxrpichead {
	width: 466px;
	height: 21px;
	background-color: #e7f3ff;
	border-bottom: 1px solid #A9C9EA;
	text-align: left;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 10px;
}

.bpic {
	width: 214px;
	height: 240px;
	position: absolute;
	top: 35px;
	left: 10px;
}

.bpic a {
	dispaly: block;
	width: 214px;
	height: 240px;
	overflow: hidden
}

.bpic img {
	width: 212px;
	height: 238px;
	padding: 1px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}

.picmessage {
	width: 227px;
	height: 215px;
	position: absolute;
	top: 35px;
	right: 10px;
}

.list1 {
	width: 227px;
	height: 208px;
	text-align: left;
	overflow: hidden;
}

.list1 dt {
	padding-bottom: 45px;
}

.list1 dd {
	width: 227px;
	padding-bottom: 5px;
}

.list1 h4 {
	font-size: 12px;
	display: inline;
}

.hotlevel1 {
	position: absolute;
	top: 10px;
	left: -2px;
	width: 190px;
	height: 30px;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	margin-top: 10px;
	margin-bottom: 5px;
	background-image: url(../img/bg.gif);
	background-position: -318px 4px;
	background-repeat: no-repeat;
	overflow: hidden;
	z-index: -9999;
}

.hotlevel2 {
	position: absolute;
	top: 10px;
	left: -2px;
	width: 10px;
	height: 30px;
	margin-top: 10px;
	margin-bottom: 5px;
	background-image: url(../img/bg.gif);
	background-position: -104px 5px;
	background-repeat: no-repeat;
	overflow: hidden;
}

.btn {
	position: absolute;
	top: 223px;
	right: 0px;
	text-align: left;
	width: 227px;
	height: 17px;
}

.btnn {
	text-align: left;
	width: 230px;
	height: 17px;
	left: 155px;
	position: absolute;
	top: 165px;
	left: 145px !important;
	left: 135px;
}

.btn a,.btn a:visited,.btnn a,.btnn a:visited {
	color: #000000;
}

.btn1 {
	float: left;
	display: block;
	text-align: center;
	border: 0px;
	width: 36px;
	height: 17px;
	*padding-top: 2px;
	margin-right: 5px;
	background-color: Transparent;
	background-image: url(../img/bg.gif);
	background-position: -668px top;
	background-repeat: no-repeat;
}

.btn2 {
	float: left;
	display: block;
	text-align: center;
	border: 0px;
	width: 36px;
	height: 17px;
	*padding-top: 2px;
	background-color: Transparent;
	background-image: url(../img/bg.gif);
	background-position: -717px top;
	background-repeat: no-repeat;
}

.btn3 {
	float: left;
	display: block;
	text-align: center;
	margin-left: 5px;
	border: 0px;
	width: 67px;
	height: 17px;
	*padding-top: 2px;
	background-color: Transparent;
	background-image: url(../img/bg.gif);
	background-position: -531px -1px;
	background-repeat: no-repeat;
}

.spic {
	list-style: none;
	position: absolute;
	top: 290px;
	left: 8px;
}

.spic li {
	float: left;
	width: 82px;
	height: 64px;
	padding-left: 8px;
}

.spic a {
	dispaly: block;
	width: 82px;
	height: 64px;
	overflow: hidden;
}

.spic img {
	width: 80px;
	height: 62px;
	padding: 1px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}

.hot {
	width: 476px;
	text-align: center;;
	border: 1px solid #A9C9EA;
	border-collapse: collapse;
	position: absolute;
	top: 374px;
	left: -1px;
}

.hot h4 {
	font-size: 12px;
	width: 466px;
	height: 22px;
	text-align: left;
	padding-left: 10px;
	padding-top: 6px;
	margin-bottom: 5px;
	background-color: #e7f3ff;
	border-bottom: 1px solid #A9C9EA;
}

.hot ul {
	width: 466px;
	list-style: none;
	padding-left: 10px;
}

.hot li {
	padding-top: 5px;
	padding-right: 10px;
	float: left;
	width: 83px;
	height: 109px;
}

.hot img {
	width: 83px;
	height: 82px;
	border: none;
	overflow: hidden;
}

.hot a {
	width: 83px;
	height: 14px;
	text-decoration: none;
	overflow: hidden;
}

/*最新动画专辑*/
.boxrlist {
	width: 245px;
	float: right
}

.list3 {
	float: right;
	width: 245px;
	padding-bottom: 5px;
	text-align: left;
	border: 1px solid #A9C9EA;
	border-collapse: collapse;
}

.list3 h4 {
	font-size: 12px;
	width: 235px;
	height: 22px;
	padding-left: 10px;
	padding-top: 6px;
	margin-bottom: 9px;
	background-color: #e7f3ff;
	border-bottom: 1px solid #A9C9EA;
}

.list3 ul {
	list-style: none;
	width: 235px;
	padding-left: 10px;
}

.list3 li {
	float: left;
	width: 107px;
	height: 120px;
	padding-right: 10px;
}

.list3 img {
	float: left;
	width: 107px;
	height: 95px;
	border: none;
	padding-bottom: 5px;
	overflow: hidden;
}

.list3 a {
	display: block;
	width: 107px;
	text-align: center;
	text-decoration: none;
	overflow: hidden;
}

/*动画播放列表*/
.containerbox2 {
	float: left; *
	margin-left: 6px;
	margin-top: 10px;
	width: 978px;
	border-top: 1px solid #A9C9EA;
	border-left: 1px solid #A9C9EA;
	border-right: 1px solid #A9C9EA;
	border-collapse: collapse;
	position: relative;
}

.pages {
	float: left;
	text-align: left;
	width: 968px;
	height: 20px;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-color: #e7f3ff;
	border-bottom: 1px solid #A9C9EA;
}

.pages span {
	float: left;
	height: 17px;
	line-height: 17px;
	padding: 0 5px;
	margin-right:2px;
	font-weight: bold;
	color: #939393;
	display: inline;
	text-decoration: none;
}

.pages a {
	float: left;
	height: 17px;
	line-height: 17px;
	padding: 0 3px;
	margin-right: 1px;
	color: #4976AD;
	border: 1px solid #A9D8ED;
	background: #FFFFFF;
	display: inline;
	text-decoration: none;
}

.pages a.nxtpage {
	margin-left: 10px;
	margin-right: 20px;
}

.pagenum {
	height: 17px;
	line-height: 17px;
	padding: 0 3px;
	margin-right: 20px;
}

.pagenum input {
	width: 28px;
	height: 16px;
	padding: 1px 2px 0;
	margin: 0 2px; *
	margin-top: -2px;
	vertical-align: inherit; *
	vertical-align: middle;
	border: 1px solid #A9CDF2;
	background: #FFFFFF;
}

.pagenum button {
	width: 39px;
	height: 19px;
	overflow: hidden;
	margin: 0 3px; *
	margin-top: -2px;
	vertical-align: middle;
	border: 0 none;
	background-color: Transparent;
	background-image: url(../img/bg.gif);
	background-position: -612px top;
	background-repeat: no-repeat;
	cursor: pointer;
}

.content {
	float: left;
	width: 489px;
	position: relative;
}

.liebiao {
	text-align: left;
	list-style: none;
}

.liebiao li {
	padding: 10px;
	height:170px;
	border-bottom: 1px solid #A9C9EA;
	position: relative;
}

.liebiaolist {
	position: absolute;
	top: 9px;
	left: 140px;
	width: 330px;
	height: 148px;
	text-align: left;
	overflow: hidden;
}

.liebiaolist dt {
	border-bottom: 1px dashed #999999;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.liebiaolist dd {
	width: 330px;
	padding-bottom: 5px;
}

.liebiaolist h4 {
	font-size: 12px;
	display: inline;
}

.liebiao img {
	width: 120px;
	height: 170px;
	padding: 1px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}

/*动画播放页*/
.containerbox1 {
	padding-top: 10px;
	width: 980px;
	position: relative;
}

/*挂广告*/
.advertise {
	float: left;
	width: 120px;
	height: 600px;
}

.advertise1 {
	margin-top: 9px;
	float: right;
	width: 220px;
}

/*视频播放*/
.videoboxr {
	float: right;
	width: 848px;
}

.videoboxrpic {
	float: left;
	width: 614px;
	height: 510px;
	border: 1px solid #A9C9EA;
	border-collapse: collapse;
	position: relative;
}

.videoboxrpichead {
	width: 604px;
	height: 18px;
	line-height: 16px;
	background-color: #e7f3ff;
	border-bottom: 1px solid #A9C9EA;
	text-align: left;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 10px;
	overflow: hidden;
}

.videohot {
	text-algin: center;
	width: 614px;
	height: auto;
	text-align: left;
	border: 1px solid #A9C9EA;
	border-collapse: collapse;
	position: absolute;
	top: 531px;
	left: 132px;
	z-index:9;
}

/*集 列表页*/
.videoboxrlist {
	width: 220px;
	float: right
}

.videolist {
	float: right;
	width: 220px;
	padding-bottom: 5px;
	text-align: left;
	border: 1px solid #A9C9EA;
	border-collapse: collapse;
}

.videolist h4 {
	font-size: 12px;
	width: 210px;
	height: 22px;
	padding-left: 10px;
	padding-top: 6px;
	margin-bottom: 9px;
	background-color: #e7f3ff;
	border-bottom: 1px solid #A9C9EA;
}

.videolist ul {
	list-style: none;
	width: 200px;
	padding-left: 10px;
}

.videolist li {
	float: left;
	width: 190px;
	height: 32px;
	overflow: hidden;
	padding-right: 10px;
	border-bottom: 1px dotted #CCCCCC;
}

.videolist a {
	vertical-align: middle;
	display: block;
	width: 180px;
	font-size: 12px;
	height: 14px;
	line-height:24px;
	padding-top: 6px;
	padding-bottom: 12px;
	padding-left: 20px;
	text-align: left;
	text-decoration: none;
	overflow: hidden;
}

.playing {
	background-image: url(../img/bg.gif);
	background-position: -990px -105px;
	background-color: #e7f3ff;
}

.pageopen {
	text-align: center;
	width: 206px;
	float: right;
	padding-right: 4px;
	padding-top: 2px;
}

.pageopen a {
	display: inline;
	width:10px;
	height:12px;
	padding-left: 2px;
	padding-right: 2px;
}

/*页脚*/
.footer {
	margin: 0px auto;
	position: relative;
	padding: 15px 0;
	clear: both;
}
.subNav {
background:url("http://www.dm72.com/images/snav_bg1.gif") repeat-x scroll center bottom transparent;
border-top:1px solid #FFFFFF;
height:34px;
width:980px;
}
.charIndex {
color:#333333;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:13px;
font-weight:bold;
line-height:1.6em;
margin:0 auto;
padding-top:4px;
width:970px;
}
.charIndex strong {
float:left;
padding-top:2px;
text-align:center;
width:100px;
}
.charIndex a {
background:url("http://www.dm72.com/images/chr-bg.gif") repeat-x scroll 0 0 transparent;
border:1px solid #81C2F3;
color:#006699;
display:block;
float:left;
margin:0 3px;
text-align:center;
width:25px;
}
.charIndex a:hover {
background:url("http://www.dm72.com/images/chr-bg.gif") repeat-x scroll 0 -19px transparent;
color:#FF0000;
text-align:center;
text-decoration:none;
width:25px;
}
/**漫画列表**/
.mainLeft {
float:left;
text-align:left;
width:740px;
}
.commendType  {
background:url("/files/img/box_bg.gif") repeat-x scroll center top transparent;
border:1px solid #BBCCDD;
float:left;
width:740px;
}
.commendType h2 {
background:url("/files/img/ico_2.gif") no-repeat scroll 8px 6px transparent;
color:#1E517B;
font-size:14px;
line-height:1.8em;
padding-bottom:4px;
padding-left:28px;
}
.commendType h2 a {
color:#006600;
}
.commendType h2 span {
color:#666666;
float:right;
font-size:12px;
font-weight:normal;
padding-right:6px;
}
.commendType h2 span a {
color:#CC3300;
}
.commendType ul {
margin:0 auto;
width:98%;
}
.commendType li {
border-bottom:1px dashed #CCCCCC;
float:left;
line-height:1.8em;
margin:0 5px;
overflow:hidden;
white-space:nowrap;
width:134px;
}
.commendType li a {
color:#1E517B;
}
.commendList {
background:url("/files/img/box_bg.gif") repeat-x scroll center top transparent;
border:1px solid #BBCCDD;
float:right;
width:232px;
}
.commendList h2 {
background:url("/files/img/ico_2.gif") no-repeat scroll 8px 6px transparent;
color:#1E517B;
font-size:14px;
line-height:1.8em;
padding-bottom:4px;
padding-left:28px;
}
.commendList ul {
color:#666666;
margin:0 auto;
width:96%;
}
.commendList li {
background:url("/files/img/ico_3.gif") no-repeat scroll 10px 8px transparent;
border-bottom:1px dashed #CCCCCC;
line-height:23px;
padding-left:26px;
}
.commendList li span {
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}
h1, h2, ul, li, form {
list-style:none outside none;
margin:0;
padding:0;
}
.mainRight  {
float:right;
text-align:left;
width:234px;
}
.blank_4px {
clear:both;
font-size:1px;
height:4px;
overflow:hidden;
}
