

#blog_top {
	width:345px;
	height:107px;
	background-image: url(/images/blog-top.jpg);
	background-repeat: no-repeat;
	margin: auto auto;
	background-position: bottom;
}
#blog_top1 {
	width:578px;
	height:23px;
	background-image: url(/images/blog-01.gif);
	background-repeat: no-repeat;
	margin:auto;
}

.bloglist_showpage{
	background-image: url(/images/blog-03.gif);
	background-repeat: repeat;
	height:24px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;

}
.bloglist_showpage1{
	background-image: url(/images/blog-02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:19px;
	padding-top:5px;
	float:left;
	width:150px;
}

.bloglist_showpage2,
.bloglist_showpage3{
	background-image: url(/images/blog-04.gif);
	background-repeat: no-repeat;
	width:320px;
	height:24px;
	float:left;
	background-position: left center;
}
.bloglist_showpage3{
	float:right;
	width:150px;
	height:19px;
	padding-top:5px;}
	
.bloglist_showpage_foot{
	text-align:center;
	color:#B4B4B4;
	background-image: url(/images/blog-02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:20px;
	padding-top:4px;
}
.bloglist_showpage_foot span{
	color:#FFCC00;
	margin-right:30px;

}
.bloglist_showpage_foot span a,
.bloglist_showpage_foot span a:hover{
	color: #FFCC00;
	text-decoration: none;
	
}
.bloglist_showpage_foot span a:hover{
	text-decoration: underline;
}
#bloglist_title {
	background-image: url(/images/blog-05.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:240px;
	height:19px;
	margin:2px auto auto;
	}

.bloglist_but1 a,
.bloglist_but1 a:hover,
.bloglist_but2 a,
.bloglist_but2 a:hover{
	background-image: url(/images/blog-06.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color:#FFFFFF;
	text-decoration: none;
	padding-left:20px;
	float:left;
	margin-left:10px;
}
.bloglist_but1 a:hover,
.bloglist_but2 a:hover{
	background-image: url(/images/blog-10.gif);
	color:#FFF19B;
}
.bloglist_but2 a{background-image: url(/images/blog-07.gif);}
.bloglist_but2 a:hover{background-image: url(/images/blog-11.gif);}

.bloglist_but3 a,
.bloglist_but3 a:hover,
.bloglist_but4 a,
.bloglist_but4 a:hover{
	background-image: url(/images/blog-08.gif);
	background-repeat: no-repeat;
	background-position: 40px center;
	color:#FFFFFF;
	text-decoration: none;
	float:left;
	margin-left:10px;
	padding-right:20px;
}
.bloglist_but3 a:hover,
.bloglist_but4 a:hover{
	background-image: url(/images/blog-icon-01.gif);
	color:#FFF19B;
}
.bloglist_but4 a{background-image: url(/images/blog-09.gif);}
.bloglist_but4 a:hover{background-image: url(/images/blog-12.gif);}

#blog_con_box {
	background-color:#121212;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	}

.blog_con {
	margin:5px auto;
	background-color: #202020;
	border: 1px dashed #999999;
	line-height:25px;
	padding:3px 8px;
	list-style: none;
	text-align:left;
	width:592px;
}
.blog_con_body{
	text-indent: 2em;
	clear: both;

}
.blog_con_body1{
	text-indent: 2em;
	clear: both;
	line-height:24px;
	height:96px;
	
}
.blog_con_body img{
	border: 7px solid #000;
}
.blog_con_body a,
.blog_con_body1 a{
	color: #FFCC00;
	text-decoration: none;

}
.blog_con_body a:hover{
	color: #FFCC00;
	text-decoration: underline;
}
.blog_contitle { float:left;}
.blog_contitle1 {width:210px; height:20px;overflow:hidden}
.blog_contitle h4{color:#FFF19B;
	font-size: 14px;
	font-weight: bold;}

.blog_contitle a,
.blog_contitle a:hover{
	color:#FFF19B;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.blog_contitle a:hover{
	text-decoration: underline;
}

.blog_contime { font-family:Arial; font-size:10px; color:#B4B4B4; float:right;}

.blog_con_foot,
.blog_con_foot1 {
	color:#FFCC00;
	text-align:right;
}
.blog_con_foot a,
.blog_con_foot a:hover,
.blog_con_foot1 a,
.blog_con_foot1 a:hover{
	color: #FFCC00;
	text-decoration: none;
	margin-right:10px;
}
.blog_con_foot a:hover,
.blog_con_foot1 a:hover{
	text-decoration: underline;
}
.blog_con_foot1 {
	color:#FFCC00;
	text-align: left;
	float:left;
}

table.bloglist {
	width:96%;
	margin:5px auto;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-left-style: dashed;
	border-top-color: #999999;
	border-left-color: #999999;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #999999;
	background-color:#202020;
}
table.bloglist td {
	line-height:26px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-left:12px;
	padding-right:12px;
}
#cartoon_top {
	width:345px;
	height:107px;
	background-image: url(/images/cartoon-top.jpg);
	background-repeat: no-repeat;
	margin:auto;
}
#cartoon_top1 {
	width:502px;
	height:23px;
	background-image: url(/images/cartoon-01.gif);
	background-repeat: no-repeat;
	margin:auto;
}
#game_top {
	width:345px;
	height:107px;
	background-image: url(/images/game-top.jpg);
	background-repeat: no-repeat;
	margin:auto;
}
#game_top1 {
	width:502px;
	height:23px;
	background-image: url(/images/game-01.gif);
	background-repeat: no-repeat;
	margin:auto;
}
#music_top {
	width:381px;
	height:107px;
	background-image: url(/images/music-top.jpg);
	background-repeat: no-repeat;
	margin:auto;
	background-position: bottom;
}
#music_top1 {
	width:502px;
	height:23px;
	background-image: url(/images/music-01.gif);
	background-repeat: no-repeat;
	margin:auto;
}
#novel_top {
	width:345px;
	height:121px;
	background-image: url(/images/novel-top.jpg);
	background-repeat: no-repeat;
	margin:auto auto 5px auto;
}
#book_top {
	width:345px;
	height:127px;
	background-image: url(/images/book-top.jpg);
	background-repeat: no-repeat;
	margin:auto auto 5px auto;
}
#book_1 {
	background-image: url(/images/book-01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:240px;
	height:19px;
	margin:2px auto auto;
}

#list_title_20,
#list_title_22,
#list_title_23,
#list_title_25 {
	background-image: url(/images/cartoon-02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:240px;
	height:19px;
	margin:2px auto auto;
	}
#list_title_22 {background-image: url(/images/game-02.gif);}
#list_title_23 {background-image: url(/images/music-02.gif);}
#list_title_25 {background-image: url(/images/novel-1.jpg);}
.listitle_bodyl{ float: left; padding:7px 2px; height:140px;width:268px;}
.listitle_bodyl img{
	border: 7px solid #000;
}
.listitle_bodyr{ float:right;padding:4px 2px;height:140px; width:310px;}

.sort_box {
	margin: auto;
	line-height:25px;
	text-align:left;
	width:614px;

}
.sort_bodyl {float:left; width:314px; }
.sort_bodyr {float:right; width:300px;}

.sort_bodyl_a{
	background-image: url(/images/sort-1.jpg);
	background-repeat: no-repeat;
	width:314px;
	height:20px;
}


.sort_bodyl_b{
	background-image: url(/images/sort-3.jpg);
	background-repeat: no-repeat;
	width:23px;
	height:124px;
	float:left;
}

.sort_bodyl_c{
	float:left;
	margin-bottom:-3px;
}

.sort_bodyl_d{
	background-image: url(/images/sort-4.jpg);
	background-repeat: no-repeat;
	width:37px;
	height:124px;
	float:right;
}


.sort_bodyl_e {
	background-image: url(/images/sort-5.jpg);
	background-repeat: no-repeat;
	width:314px;
	height:15px;
	float: left;

}


.sort_bodyr_f {
	background-image: url(/images/sort-2.jpg);
	background-repeat: no-repeat;
	width:300px;
	height:10px;
	float: left;
}
.sort_bodyr_g {
	background-image: url(/images/sort-8.jpg);
	background-repeat: repeat-x;
	width:282px;
	height:149px;
	float: left;
	padding-left:10px;
}
.sort_bodyr_h {
	background-image: url(/images/sort-6.jpg);
	background-repeat: repeat-x;
	width:8px;
	height:149px;
	float: left;
}

.sort_bodyfoot {
	background-image: url(/images/sort-7.jpg);
	background-repeat: no-repeat;
	width:614px;
	height:12px;
	float: left;
}
.work_titleicon,
.blog_titleicon,
.sort_titleicon_22,
.sort_titleicon_20,
.sort_titleicon_24,
.sort_titleicon_23,
.sort_titleicon_25,
.show_titleicon1,
.show_titleicon2 {
	background-image: url(/images/titleicon_game.gif);
	background-repeat: no-repeat;
	width:40px;
	height:15px;
	float: left;
	margin:5px 15px auto auto;
}
.sort_titleicon_20 {background-image: url(/images/titleicon_cartoon.gif);width:52px;}
.sort_titleicon_23 {background-image: url(/images/titleicon_music.gif);}
.sort_titleicon_24 {background-image: url(/images/titleicon_blog.gif);}
.sort_titleicon_25 {background-image: url(/images/titleicon_novel.gif);}
.work_titleicon {background-image: url(/images/titleicon_work.gif);}
.blog_titleicon {background-image: url(/images/titleicon_blog.gif);}
.show_titleicon1 {background-image: url(/images/showicon_01.gif);width:69px; margin-right:10px;}
.show_titleicon2 {background-image: url(/images/showicon_02.gif);width:69px; margin-right:10px;}

.showsingle_top {
	text-align:center;
	line-height:24px;
	margin-left:10px;
	margin-right:10px;
	}
.showsingle_top a{font-size:12px;}
.showsingle_top a:hover{font-size:12px;}
.showsingle_foot {
	line-height:24px;
	margin: auto 10px;
	}
.showsingle_foot .left{ float:left;}
.showsingle_foot .left a{color:#FFCC00; text-decoration:none;}
.showsingle_foot .left a:hover{color:#FFCC00;text-decoration: underline;}
.showsingle_foot .right{ float: right;color:#FFCC00;}
.showsingle_top_line {
	background-image: url(/images/blog-02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float:left;
	width:2px;
	height:24px;}
.showsingle_body_bd{
	border: 1px solid #000000;
	border-top: none;
	border-bottom: none;
}
.showsingle_body_bd1{
	border-top: 1px solid #444444;
	border-left:1px solid #444444;
}
.showsingle_body{
	padding:10px;
	line-height:24px;
	font-size:14px;
}
.showsingle_body img{
	border:7px solid #000000;
}
.showsingle_body a,
.showsingle_body a:hover{
	color: #FFCC00;
	
	font-size:14px;
	text-decoration: underline;
}
.showsingle_body a:hover{
	font-weight:bold;
	text-decoration: none;
}

.showsingle_plun_bd {
	border: 1px solid #000000;
	margin-top:5px;
}
.showsingle_plun_bd1 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #444444;
	border-left-color: #444444;
	padding:7px;
}
.showsingle_plun_bd1 img{
	background-color: #000000;
	border: 1px solid #CCCCCC;
	padding:1px;
	float:left;
	margin-right:10px;
}
.showsingle_plun_bd1 strong{
	color:#FC9608;
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	display:inline;
	margin-right:10px;

}
.showsingle_plun_bd1 .time{
	color:#666666;
	font-size:10px;
	font-family:Arial;
	display:inline;

}
.showsingle_plun_bd1 span{
	display:block;
	line-height:24px;
	width:540px;
}

.showsingle_plun_bd1 table.table1{ line-height:25px; }
.showsingle_plun_bd1 table.table1 .td1{ text-align:right; color:#C6BA72; font-family:Arial; font-size:10px; width:50px; vertical-align:top;}
.showsingle_plun_bd1 table.table1 .td2{ text-align: left; padding-left:5px;}
.showsingle_plun_bd1 table.table1 .input1 input,
.showsingle_plun_bd1 table.table1 .input1 select,
.showsingle_plun_bd1 table.table1 .input1 textarea,
.showsingle_plun_bd1 table.table1 .input2 input{ border:1px solid #000000; background-color:#6D6D6D; color:#fff;font-family:Arial; font-size:11px;  line-height:24px; width:200px;}

.showsingle_plun_bd1 table.table1 .input1 select{ width:150px; }
.showsingle_plun_bd1 table.table1 .input1 textarea{ width:500px; line-height:18px;}
.showsingle_plun_bd1 table.table1 .input2 input{ width:40px; float:left;}
.showsingle_plun_bd1 table.table1 .input2 img{ float:left; margin: 2px auto auto 10px;}

.showsingle_zanwu{
	text-align:center;
	line-height:30px;
}