﻿/* CSS Document */
body{
margin:0px auto;
}
*{
font-family:Arial;
}
.font_white{
color:#FFFFFF;
}
.font_hui{
color:#000099;
}
.font_red{
color:#FF0000;
}
.body{
width:1003px;
margin:0px auto;
}
.header{
width:1003px;
height:auto;
float:left;
}
.tupian{
	 width:666px;
height:auto;
float:left;
border:3px solid #febf01;
background-color:#fff;
border-top:0px;
border-bottom:0px;
}
.header img{
display:block;
}
.content{
background:url(../images/content.jpg) no-repeat #def5ff;
height:auto;
width:953px;
float:left;
padding:0px 20px 10px 30px;
}
.left{
width:251px;
height:auto;
float:left;
padding-top:16px;
}
.login{
width:251px;
height:auto;
float:left;
background:url(../images/login_bj.gif);
}
.login_header{
background:url(../images/login_header.gif);
width:250px;
height:42px;
float:left;
}
.login_footer{
background:url(../images/login_footer.gif) bottom no-repeat;
width:228px;
padding:11px;
padding-top:0px;
height:auto;
float:left;
}
.login_content{
background:url(../images/login_content.jpg) repeat-x #eaeaea;
width:218px;
height:auto;
padding:5px;
float:left;
}
.login_content font{
line-height:30px;
font-size:12px;
}
.login_content a{
color:#000000;
margin-left:5px;
margin-right:5px;
text-decoration:none;
}
.login_content a:hover{
color: #FF0000;
}
.login_input{
width:110px;
height:18px;
border:1px solid #878787;
}
.search{
margin-top:15px;
width:240px;
height:auto;
padding:4px;
background-color:#e5eba9;
border:1px solid #c6c6c6;
float:left;
text-align:center;
}
.search_input{
width:138px;
height:21px;
line-height:22px;/*jack加*/
border:1px solid #c6c6c6;
}
.search font{
  font-size:12px;
}
.search_button{
width:98px;
height:21px;
border:0px;
font-size:12px;
line-height:21px;
margin:10px;

background-color:#ffc600;
margin-bottom:0px;
}
.search .font_white{
width:98px;
height:21px;
border:0px;
font-size:12px;
line-height:21px;
margin:10px;color:#FFFFFF;
background-color:#ff7800;
margin-bottom:0px;
}
.forumentrance{
width:250px;
height:auto;
float:left;
margin-top:15px;
}
.forumentrance a{
display:block;
float:left;
}
.forumentrance img{
width:120px;
margin-right:10px;
}
.announcement{
background:url(../images/announcement_bj.gif) repeat-x #ff920a;
border:1px solid #d07300;
width:248px;
height:auto;
float:left;
margin-top:15px;
border-top:0px;
}
.announcement_header{
width:248px;
height:auto;
float:left;
}
.announcement_header a{
width:104px;
height:30px;
display:block;
float:left;
font-size:12px;
line-height:30px;
font-weight:bold;
padding-left:20px;
text-decoration:none;
}
.announcement_header_a1{
background:url(../images/announcement_a1.gif);
color:#000000;
}
.announcement_header_a2{
background:url(../images/announcement_a2.gif);
color:#FFFFFF;
}
.announcement_content{
width:234px;
height:auto;
float:left;
padding:7px;
padding-top:0px;
}
.TopTen{
width:212px;
height:auto;
float:left;
border:1px solid #ceb70d;
background-color:#fffde2;
border-top:0px;
padding:10px;
}
.TopTen_jack{
width:212px;
height:auto;
float:left;
/*border:1px solid #ceb70d;
background-color:#fffde2;jack注释*/
border-top:0px;
padding:10px;
}
.TopTen li{
margin-left:15px;*
*margin-left:0px;
}
.TopTen a{
line-height:22px;
color:#000000;
font-size:12px;
text-decoration:none;
}
.TopTen a:hover{
color:#FF0000;
text-decoration:underline;
}
.activecontent{
float:left;
width:210px;
height:auto;
}
.more{
float:right;
margin:10px;
margin-bottom:0px;
}
.hiddencontent{
display:none;
}
/*.hotbook_top{
width:250px;
height:auto;
float:left;
margin-top:15px;
margin-bottom:5px;
}
.hotbook_top_header{
width:223px;
background:url(../images/hotbook_top_header.gif);
height:26px;
border:1px solid #9db0bc;
font-size:12px;
line-height:25px;
font-weight:bold;
padding-left:25px;
color:#494949;
}
.hotbook_top_content{
width:234px;
border:1px solid #fca834;
border-top:0px;
float:left;
padding:7px;
background-color:#fff;
}
.hotbook_top_content span{
background:url(../images/booktop_xhbj.gif) no-repeat left center;
width:20px;
height:15px;
font-size:12px;
line-height:15px;
display:block;
float:left;
color:#FFFFFF;
padding:5px 5px 5px 2px;

}
.hotbook_top_content li{
	width:230px;
	line-height:16px;
	font-size:12px;
	list-style-type:none;
	padding:0px;
display:block;
float:left;
}
.hotbook_top_content li a{
display:block;
	float:left;
	padding:5px;
	width:198px;
	color: #484848;
	padding-left:0px;
	text-decoration:none;
	}*/
.book_top{
background:#c6db29;
width:250px;
height:auto;
float:left;
margin-top:15px;
border-top:0px;
}
.booktop_header{
width:248px;
height:auto;
float:left;
}
.booktop_header a{
width:114px;
height:30px;
display:block;
float:left;
font-size:12px;
line-height:30px;
font-weight:bold;
padding-left:10px;
text-decoration:none;
}
.booktop_header_a1{
background:url(../images/booktop_a1.gif);
color:#000000;
}
.booktop_header_a2{
background:url(../images/booktop_a2.gif);
color:#FFFFFF;
}
.booktop_content{
width:238px;
height:auto;
float:left;
padding:5px;
padding-top:0px;
}
.booktop_content span{
width:18px;
height:15px;
background:url(../images/booktop_span.gif) no-repeat;
font-size:12px;
padding-left:2px;
line-height:15px;
display:block;
margin-right:5px;
color:#fff;}
.booktop_content a{
color:#484848;
line-height:24px;
text-decoration:none;
font-size:12px;
}
.booktop_content a:hover{
text-decoration:underline;
color:#FF0000;
}
.booktop_content font{
color:#558800;
line-height:24px;
text-decoration:none;
font-size:12px;
}
.TopTen_booktop{
width:238px;
height:auto;
float:left;
background-color:#fff;
border-top:0px;

}
.TopTen_booktop td{
padding:0px 3px 0px 3px;
}
.activecontent_booktop{
float:left;
width:210px;
height:auto;
}
.book_introduction{
width:238px;
height:auto;
float:left;
padding:5px;
background-color:#eeeeee;
border:1px solid #d1d1d1;

}
.book_introduction img{
width:90px;
height:120px;
margin-right:10px;
}
.book_introduction font{
font-weight:bold;
color:#484848;
font-size:12px;
line-height:20px;
}
.book_introduction td{
padding:3px 0px 3px 0px;
font-size:12px;
line-height:18px;
}
.advertisement{
float:left;
width:250px;
margin-top:10px;
}
.advertisement img{
margin-top:5px;
margin-bottom:5px;
border:0px;
}
.right{
width:702px;
height:auto;
float:left;
}
.index_flash{
width:702px;
height:auto;
float:left;
}
.index_nav_header{
background:url(../images/flash_header.gif);
width:670px;
height:54px;
float:left;
padding-top:11px;
padding-left:31px;
}
.index_nav_header img{
margin:1px;
display:block;
float:left;
}
.index_nav{
background:url(../images/index_nav.jpg);
width:700px;
height:auto;
/*因园地首页读书处有问题jack改*/
float:left!important;
float:auto;
/*因园地首页读书处有问题jack改*/
}
.index_nav_content{
background:url(../images/leaf.jpg) no-repeat;
width:629px;
height:auto;
float:left;
padding:0px 34px 0px 37px;
}
 .thumbs {
	WIDTH:620px;
	height:auto;
	background:url(../images/index_nav_bj.gif) repeat-x #cfecfb;
	border:1px solid #8fb9d0;
	float:left;
	padding-left:7PX;
}

#towardL,#towardR{width:30px;height:30px; float:left; display:block; margin-top:30px; cursor:hand;}

#scroll{list-style:none;float:left;position:relative;width:40000px; padding:0px; margin:0px}

#scroll a{
	float:left;
	display:block;
	width:60px;
	height:80px;
	cursor:hand;
	padding: 5px;
}
.scroll_title{
width:620px;
height:auto;
float:left;
}
.scroll_title1{width:560px; float:left; position:relative; }
.scroll_title2{overflow:hidden;position:relative;width:560px;}
.image{
	height:175px;
	padding:0px 40px 0px 40px;
	overflow: hidden;
}
/*.image td{
padding:5px;
}*/
.image p{
font-size:12px;
line-height:22px;
margin:0px;
color:#2d1f07;
}
.image p span{
text-align:center;
display:block;
margin:0px;font-size:14px;
margin-bottom:10px;
}

.index_flash_footer{
background:url(../images/flash_footer.jpg);
width:700px;
height:39px;
float:left;
}
.right_content{
padding-left:13px;
width:689px;
height:auto;
float:left;
}
.right_footer1{
background:url(../images/right_footer1.gif) left bottom no-repeat;
padding-bottom:2px;
width:689px;
float:left;
height:auto;
}
.right_content1,.right_content2{
background:url(../images/right_content1.gif) repeat-y;
height:auto;
float:left;
width:689px;
}
.right_content1{
background:url(../images/right_content1.gif) repeat-y;
}
.right_content2{
background:url(../images/right_content2.gif) repeat-y;
}
.readport_header{
background:url(../images/readport_header.gif);
width:332px;
height:32px;
float:left;
}
.readport_content div{
width:302px;
height:auto;
float:left;
margin-top:5px;
margin-bottom:5px;
}
.readport_content div img{
background:url(../images/readport_content_img.gif) repeat-x #ededed;
padding:6px;
width:90px;
height:120px;
border:1px solid #d9d9d9;
float:left;
}
.readport_content div p{
width:184px;
padding-left:6px;
float:left;
display:block;
font-size:12px;
line-height:22px;
margin:0px;
}
.readport_content div font{
line-height:35px;
font-weight:bold;
color:#cd6500;font-size:12px;
}
.somersault_content{border:1px solid #dbcb5e;}
.encyclopedia_conten{border:1px solid #68c87f;}
.somersault_content,.encyclopedia_conten{
width:657px;
height:auto;
float:left;
background-color:#fff;
padding:8px;
border-top:0px;
}

.somersault_header{
background:url(../images/sub_story_titlebj.gif);
height:34px;
}
.somersault font{
font-size:12px;
}
.grade{
border-bottom:2px dashed #d3c2a7;
padding-bottom:5px;
}
.grade font{
line-height:24px;
font-weight:bold;
color:#e98905;
}
.somersault_title{
background:url(../images/somersault_ctitle.gif);
width:95px;
line-height:45px;
height:55px;
text-align:center;
display:block;
font-weight:bold;
color:#B04904;
float:left;
margin-top:15px;
margin-right:10px;
}
.somersault_main{
padding-left:28px;
width:300px;
float:left;
padding-top:10px;
}
.somersault_main p{
display:block;
margin:0px;
width:164px;
float:left;}
.somersault_main p a{
background:url(../images/booktop_span2.gif) center left no-repeat;
padding-left:10px;
display:block;
}
.somersault_main a{
line-height:18px;
color:#000099;
font-size:12px;
}
.somersault_main a:hover{
color:#FF0000;
}
.story,.story_header,.play,.play_header,.somersault_header,.pinge_header{
width:675px;
height:auto;
float:left;
}
.pinge_header_2{
width:953px;
height:auto;
float:left;
background:url(../images/pinge_header.gif);
}
.pinge_header_2 span{
padding-top:5px;
line-height:30px;
font-size:12px;
display:block;
float:left;}
.pinge_header_2 a{
color:#000000;
text-decoration:none;}
.story_header{
background:url(../images/story_header.gif);
}
.pinge_header{
background:url(../images/pinge_header.gif);
}
.story_content{
width:657px;
height:auto;
float:left;
padding:8px;
border:1px solid #8668c8;
background-color:#f1f1f1;
border-top:0px;
}
.rollBox{
width:657PX;
height:auto;
float:left;
}
.pic{ background:url(../images/pic_bj.gif) no-repeat center; text-align:center;  width:160px; float:left; padding:6px 7px 27px 7px; height:110px;}
.pic img{
width:138px;
height:88px;
border:1px solid #fff;
}
.pic a img{
width:41px;
height:11px;
float:right;
margin-top:5px;
margin-right:10px;
}
.Cont{overflow:hidden;float:left; width:611px;}
.ScrCont{ width:10000px; float:left;}

.RightBotton{width:18px;
height:auto;
float:left;
margin-left:10px;
cursor:pointer;
}
.LeftBotton{width:18px;
height:auto;
float:left;
cursor:pointer;
}
.rollBox #List1,.rollBox #List2{float:left;}


.play_header{
background:url(../images/play_header.gif);
}
.play_content{
width:673px;
height:auto;
float:left;
border:1px solid #f594c4;
background:url(../images/play_content.gif);
border-top:0px;
}
.play_content_m1{
width:322px;
height:auto;
padding:8px 20px 8px 40px;
float:left;

}
.play_content_m1 img{
width:140px;
height:100px;
margin:0px 30px 0px 0px;
float:left;
}
.play_content_m1 p{
font-size:12px;
line-height:22px;
float:left;
margin:0px;
width:320px;
color:#571330;
}
.play_content_m1 p span{
display:block;
float:left;
text-align:center;
width:150px;font-weight:bold;
}
.play_content_m1 p a{
width:84px;
height:21px;
float:right;
display:block;
background-color:#78b91b;
color:#fff;
font-weight:bold;
line-height:21px;
text-align:center;
text-decoration:none;
}
.play_content_m1 p a:hover{
color:#FF0000;
}
.play_content_m2{
	width:268px;
	height:auto;
	padding:8px;
	float:left;
	padding-left: 15px;
}
.play_content_m2 span{
font-size:14px;
color:#000099;
font-weight:bold;
line-height:24px;
}
.play_content_m2 ul{
font-size:12px;
line-height:24px;
width:268px;
display:block;
float:left;
list-style-type:none;
margin:0px;
padding:0px;!important
}
.play_content_m2 ul li{
width:126px;
display:block;
float:left;
background:url(../images/play_list_style.gif)  no-repeat center left;
padding-left:8px;
}
.play_content_m2 ul li a{
color:#581732;
text-decoration:none;
}
.play_content_m2 ul li a:hover{
text-decoration:underline;
color:#FF0000;
}
.right_footer2{
background:url(../images/right_footer2.gif) bottom no-repeat;
padding-bottom:1px;
width:689px;
float:left;
}
.teacher_recommend_header{
background:url(../images/teacher_recommend.gif);
width:332px;
height:37px;
float:left;
}
.teacher_recommend_content p{
	font-size:12px;
	line-height:24px;
	display: block;
	float: left;
	margin: 0;
}
.teacher_recommend_content p span{
font-weight:bold;
color:#cd6500;
text-align:center;
display:block;
line-height:30px;
}

.teacher_recommend_content li{
	width:130px;
	line-height:30px;
	float:left;
	font-size:12px;
	display:block;
	float:left;
    padding-left:20px;
	
}
.teacher_recommend_content li a{
color:#0000FF;text-decoration:none;
}
.teacher_recommend_content a:hover{
color: #FF0000;
text-decoration:underline;
}
.encyclopedia_header{
background:url(../images/encyclopedia.gif);
width:675px;
height:37px;
float:left;
}
.encyclopedia_header_r,.play_header_r,.somersault_header_r,.story_header_r,.pinge_header_r{
height:20px;
padding-right:48px;
float:right;
padding-top:18px;
width:50px;
}
.pinge_header_r1{
height:20px;
padding-right:48px;
float:right;
padding-top:16px;
width:50px;
}

.pinge_header_r1{background:url(../images/pinge_header_right.gif) right no-repeat top;}
.encyclopedia_header_r{background:url(../images/encyclopedia_title_r.gif) right no-repeat;}
.play_header_r{background:url(../images/play_header_right.gif) right no-repeat bottom;}
.somersault_header_r{background:url(../images/sub_story_titler.gif) right no-repeat;}
.story_header_r{background:url(../images/story_header_right.gif) right no-repeat bottom;}
.pinge_header_r{background:url(../images/pinge_header_right.gif) right no-repeat top;}
.encyclopedia_conten_img{
background:url(../images/encyclopedia_conten_imgbj.gif) no-repeat;
padding-right:4px;
padding-bottom:4px;
margin:0px 5px 0px 10px;
}
.encyclopedia_conten_img img{width:52px;
height:52px;
border:1px solid #afafaf;}
.encyclopedia_conten p{
	font-size:12px;
	line-height:18px;
	margin:0px;
}
.encyclopedia_conten p a{
color: #000099;
}
.encyclopedia_conten p a:hover{
color: #FF0000;
}
.encyclopedia_conten p span a{
line-height:23px;
font-weight:bold;
color:#3d7273;
text-decoration:none;
}
.encyclopedia_conten p span a:hover{ color: #FF0000;}
.encyclopedia_conten td{
padding:5px 0px 5px 0px;
}
.footer{
background-color:#e9dbac;
padding:10px;
width:983px;
height:auto;
float:left;
text-align:center;
}
.footer p{
line-height:24px;
font-size:14px;
font-weight:bold;
margin:0px;
}
.footer p a{
margin-left:8px;
margin-right:8px;
color:#000000;
text-decoration:none;
}
.footer p font{
font-size:12px;
margin-left:8px;
margin-right:8px;
}
.footer p a:hover{
color:#FF0000;
text-decoration:underline;
}
.page{
	width:auto;
	height: 40px;
}

.page  font{
font-size:12px;
line-height:15px;
color:#000000;
}
.page select{
width:50px;
height:18px;
}
.page a{
background:url(../images/a_quit.gif);
height:15px;
width:15px;
border:1px solid #999999;
float:left;
text-align:center;
margin-left:3px;
line-height:15px;
color:#000000;
font-size:12px;
text-decoration: none;
}
.page span a{
width:50px;

}
/*jack加翻页所用css*/
.span_page{
background:url(../images/a_quit.gif);
height:15px;
width:15px;
border:1px solid #999999;
float:left;
text-align:center;
margin-left:3px;
}
.span_next{
background:url(../images/a_quit.gif);
height:15px;
width:50px;
border:1px solid #999999;
float:left;
text-align:center;
margin-left:3px;
}
.font_page{
color:#000000;
font-size:12px;
line-height:15px;
text-decoration: none;
font-family:Arial;
}
/*jack加翻页所用css*/

a.font_page:hover{
font-weight:bold;
color:#FF6600;
font-family:Arial;
}
.friend_link{
width:953px;
height:auto;
float:left;
}
.friend_link_header{
background:url(../images/friend_link_header.gif);
width:953px;
height:36px;
float:left;}
.friend_link_content{
	width:935px;
	height:auto;
	border:1px solid #68acc8;
	background-color:#fff;
	border-top:0px;
	float:left;
	padding: 8px;
}
.friend_link_content img{
margin:3px;
border:1px solid #d8d8d8;}

/*----------------------------sub_story----------------------------*/
.sub_content{
padding-top:25px;
}
.sub_right{
padding-left:12px;
width:674px;
height:auto;
float:left;
}
.nav{
width:670px;
background:url(../images/sub_nav.gif);
height:29px;
border-left:1px solid #a2c326;
border-right:1px solid #a2c326;
padding:0px 1px 0px 1px;
}
/*2009-10-20 sunny add*/
.nav a img{
border:0px;
width:35px;
vertical-align:middle;
padding-bottom:5px;
height:15px;}
/*add end*/
.nav a{
width:100%;
font-size:12px;
font-weight:bold;
text-decoration:none;
display:block;
line-height:29px;
}
.nav_1 .f_play{ color: #FF0000;}
.nav a:hover{
background-color:#649f4a;
color:#fbffcf;
padding-top:4px;
height:25px;line-height:21px;
}
.nav_1 a{
color:#46320c;
}
.nav_2 a{
color:#fbffcf;
}
.nav_2{
background-color:#649f4a;
}
.nav img{
width:4px;
height:29px;
}
.sub_right_content{
width:672px;
height:auto;
/*float:left;因百科首页有问题jack注释*/
float:left!important;
float:auto;
}
.sub_story_title{
width:672px;
height:38px;
background:url(../images/sub_story_titlebj.gif);
float:left;
margin-top:5px;
}
.reading_matter_title{
width:672px;
height:auto;
float:left;
padding-top:5px;
background:url(../images/reading_matter_title.gif) repeat-x bottom;
}
.reading_matter_title a{
width:335px;
height:37px;
display:block;
line-height:37px;
text-align:center;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.reading_matter_title_a1{
background:url(../images/reading_matter_a1.gif) no-repeat;
color:#382609;
}
.reading_matter_title_a2{
background:url(../images/reading_matter_a2.gif);
color:#fff;
}
.reading_matter{
background-color:#f1f1f1;
width:646px;
height:auto;
border:3px solid #febf01;
float:left;
border-top:0px;
padding:10px;
}
.sub_story_content2{
background:url(../images/sub_story_content2.gif) repeat-y;
margin-top:5px;
}
.sub_story_footer2{
background:url(../images/sub_story_footer2.gif) bottom no-repeat;
width:672px;
height:auto;
padding-bottom:12px;
float:left;
}
.comment{
width:334px;
height:auto;
float:left;

}
.comment_header{
background:url(../images/comment_header.gif);
width:324px;
height:27px;
float:left;
padding-top:45px;
padding-right:10px;
}
.comment_header img{
float:right;
border:0px;
}
.comment_content{
width:314px;
float:left;
padding:10px 10px 0px 10px;
}
.comment_content p{
font-size:12px;
line-height:20px;
margin:0px 0px 8px 0px;
color:#000;
}
.comment_content p a{
text-decoration:none;
margin-right:5px;
color:#0d37a2;
}
.sub_book{
width:317px;
height:auto;
margin-left:8px;
float:left;
background:url(../images/sub_book_header.gif) no-repeat;
padding-left:13px;
padding-top:1px;
}
.sub_book_header{
background:url(../images/sub_book_title.gif);
width:auto;
height:35px;
}
.sub_book_title{
background:url(../images/sub_book_title_r.gif) right no-repeat;
height:35px;
width:200px;
float:left;
padding-right:12px;
}
.sub_book_titlel{
background:url(../images/sub_book_title_l.gif) no-repeat;
height:35px;
width:auto;
float:left;
padding-left:35px;
padding-right:15px;
}
.sub_book_titlel font{
line-height:35px;
color:#fff;
font-weight:bold;
font-size:12px;
}
.sub_book_content{
width:307px;
height:auto;
float:left;
padding-right:10px;
background:url(../images/sub_book_content.gif) no-repeat;
}
.book_img{
padding-top:8px;
}
.book_img img{
width:90px;
height:120px;
border:0px;
margin:5px;
}
.sub_book_content p{
font-size:12px;
line-height:20px;
margin:0px;
color:#000;
}
.sub_book_content span{
display:block;
text-align:center;
line-height:25px;
}
.score img{
margin:2px;
border:0px;
}
.sub_story_content3{
background:url(../images/sub_story_content3.gif) repeat-y;
margin-top:5px;
}
.sub_story_footer3{
background:url(../images/sub_story_footer3.gif) no-repeat bottom;
padding-bottom:15px;
float:left;
width:672px;
height:auto;
}
.sub_story_content3_header{
background:url(../images/sub_story_content3_header.gif);
width:300px;
height:40px;
float:left;
padding-left:30px;
}
.sub_story_content3_header font{
line-height:40px;
color:#0a6ee0;
font-size:12px;
font-weight:bold;
display:block;
padding-left:15px;
background:url(../images/sub_story_content3_headerbj.gif) no-repeat center left;
}
.sub_story_content3_m{
width:330px;
height:auto;
float:left;
}
.sub_story_content3_m1{
margin-left:12px;
}
.sub_story_content3_body{
width:295px;
height:auto;
float:left;
padding:0px 20px 0px 15px;
}
.sub_story_content3_body p{
line-height:20px;
font-size:12px;
color:#000;
}
.activecontent1,.TopTen1{
width:646px;
height:auto;
float:left;
}
.story_topten_left{
width:250px;
height:auto;
float:left;
}
.story_img{
background:url(../images/story_img_bj.gif);
width:171px;
height:119px;
padding:5px 9px 9px 5px;
}
.story_img img{
width:171px;
height:119px;
}
.story_topten_right li{
padding-left:10px;
font-size:15px;
line-height:34px;
color:#fe9300;
display:block;
float:left;
background:url(../images/story_name_li.gif) no-repeat center left;
}
.story_topten_right li a{
color:#6a440f;
text-decoration:none;}
.story_topten_right li a:visite{ color:#875715;}
.story_topten_right li a:hover{
text-decoration:underline;
}
.story_name_list_li1{
width:160px;
}
.story_name_list_li2{
width:175px;
}
.story_topten_right{
width:355px;
height:auto;
float:left;
padding-left:40px;
padding-top:10px;
}
.story_list{
width:646px;
height:auto;
float:left;
padding-top:11px;
}
.story_list td{
padding:2px;
border-bottom:1px dashed #ababab;
word-break:break-all;
}
/*.story_list td a{jack注释
,.story_list span a{*/
.story_list span a{
text-decoration:none;
color:#000099;
font-size:12px;
line-height:20px;
background:url(../images/story_name_li2.gif) no-repeat center left;
padding-left:8px;
}
.story_list a:hover{
color:#FF0000;
}
.story_list_page{
	padding-top:8px;
	width:646px;
	height:auto;
	float:left;
}
.story_list_page font{
font-size:12px;}
.story_list_page td a{
text-decoration:none;
color:#717171;
font-size:12px;
line-height:20px;
margin:2px;
padding:0px;
}
.story_list_page a:hover{
text-decoration:underline;
color:#FF0000;
}
/*----------------------------sub_encyclopedia ----------------------------*/
.sub_encyclopedia{
padding-top:5px;
}
.sub_encyclopedia_title{
width:672px;
height:45px;
background:url(../images/sub_encyclopedia_titlebj.gif);
float:left;
margin-top:5px;
}
.sub_encyclopedia_title1,.sub_encyclopedia_title2,.sub_encyclopedia_title3,.sub_encyclopedia_title4,.sub_encyclopedia_title5{
height:24px;
padding-left:40px;
float:left;
width:100px;
font-size:12px;
line-height:24px;
font-weight:bold;
}
.sub_encyclopedia_title5{
background:url(../images/sub_encyclopedia_title1.gif) no-repeat;
width:632px;
}
.sub_encyclopedia_title1{
background:url(../images/sub_encyclopedia_title1.gif) no-repeat;
width:289px;
}
.sub_encyclopedia_title4{
background:url(../images/sub_encyclopedia_title1.gif) no-repeat;
width:632px;
}
.sub_encyclopedia_title1 span,.sub_encyclopedia_title2 span,.sub_encyclopedia_title3 span,.sub_encyclopedia_title4 span,.sub_encyclopedia_title5 span{
display:block;
float:left;
text-decoration:none;
text-align:right;
}
.sub_encyclopedia_title1 span,.sub_encyclopedia_title4 span,.sub_encyclopedia_title5 span{
color:#fff;
}
.sub_encyclopedia_title2 span{
color:#613c06;
}
.sub_encyclopedia_title1 img,.sub_encyclopedia_title2 img,.sub_encyclopedia_title3 img,.sub_encyclopedia_title4 img,.sub_encyclopedia_title5 img{
display:block;
float:right;
margin:0px;
margin-top:10px;
}
.sub_encyclopedia_title2{
background:url(../images/sub_encyclopedia_title2.gif) no-repeat;
width:289px;
}
.sub_encyclopedia_title3{
background:url(../images/sub_encyclopedia_title3.gif) no-repeat;
color:#1c6106;
width:289px;
}
.sub_encyclopedia_content1{
width:656px;
height:auto;
float:left;
padding:5px;
background-color:#fff;
}
.sub_encyclopedia_content2,.sub_encyclopedia_content3{
width:329px;
height:auto;
float:left;
}
.sub_encyclopedia_content3{
margin-left:13px;
}
.sub_encyclopedia_content1 img{
float:right;
width:100px;
height:100px;
padding:7px;
border:1px solid #afafaf;
margin:10px;
}
.sub_encyclopedia_content1 li{
padding:5px;
width:auto;
line-height:20px;
font-size:12px;
}
.sub_encyclopedia_content1 li p{
margin:0px;
margin-left:15px;
}
.sub_encyclopedia_content1 li span{
background-color:#9dcffa;
line-height:24px;
padding:5px;
font-weight:bold;
color:#000;
}
.border_blue{
border:3px solid #409ff6;
}
.border_yellow{
border:3px solid #f4da03;
}
.border_green{
border:3px solid #a3e603;
}
.sub_encyclopedia_content_m{
width:313px;
height:auto;
float:left;
padding:5px;background-color:#fff;
}
.sub_encyclopedia_content_m2{
width:656px;
height:auto;
float:left;
padding:5px;background-color:#fff;
}
.sub_encyclopedia_content_img1,.sub_encyclopedia_content_img2{
padding-right:4px;
padding-bottom:4px;
float:left;
margin-right:45px;
}
.sub_encyclopedia_content_img1{
background:url(../images/sub_encyclopedia_content_img1.gif);
}
.sub_encyclopedia_content_img2{
background:url(../images/sub_encyclopedia_content_img2.gif);
}
.sub_encyclopedia_content_img1 img,.sub_encyclopedia_content_img2 img{
width:53px;
height:53px;
border:1px solid #afafaf;
}
.sub_encyclopedia_content_m li,.sub_encyclopedia_content_m2 li{
line-height:22px;
width:98px;
float:left;
display:inline;
background:url(../images/li_bj.gif) no-repeat center left;
padding-left:6px;
font-size:12px;
}
.sub_encyclopedia_content_m li a,.sub_encyclopedia_content_m2 li a{
color:#000;
text-decoration:none;
}
.sub_encyclopedia_content_m li a:hover,.sub_encyclopedia_content_m2 li a:hover{
text-decoration: underline;
}
.sub_encyclopedia_content4{
	width:646px;
	height:auto;
	float:left;
	padding:10px;
	background-color:#fff;
	padding-bottom: 5px;
}
.sub_encyclopedia_content4 li{
padding:5px;
width:auto;
line-height:20px;
font-size:12px;
}
.sub_encyclopedia_content4 li span{
background-color:#def77c;
line-height:24px;
padding:5px;
font-weight:bold;
color:#000;
}
.sub_encyclopedia_content4 li p{
margin:0px;
margin-left:15px;}
/*----------------------------sub_somersaults  ----------------------------*/
.somersaults_title{
background:url(../images/somersaults_title_bj.gif) bottom repeat-x;
width:672px;
float:left;
}
.somersaults_title img{
display:block;
}
.somersaults_title_img{
margin-left:5px;
}
.somersaults_body{
width:666px;
height:auto;
float:left;
border:3px solid #febf01;
background-color:#fff;
border-top:0px;
}
.somersaults_list td{
line-height:20px;
font-size:12px;
padding:3px;
}
.somersaults_list td font a{
color:#0000ff;
text-decoration:underline;
font-size:12px;
}
.somersaults_list td font a:hover{
color:#ff0000;}
.somersaults_list td a{
color:#000099;
/*padding-left:10px;jack注释*/
text-decoration:none;
/*background:url(../images/story_name_li3.gif) no-repeat center left;
padding-left:17px;jack注释*/
}
.somersaults_list td a:hover{
color:#FF0000;
text-decoration:underline;
}
.somersaults_td2{
background-color:#fbf6c0;
}
.somersaults_td3{
background-color:#e7fbc0;
}
.somersaults_m_title1,.somersaults_m_title2{
display:block;
font-size:12px;
font-weight:bold;
height:23px;
line-height:20px;
text-align:center;
margin:5px 0px 5px 0px;
}
.somersaults_m_title1{
width:149px;color:#9d5a12;
background:url(../images/somersaults_m_title1.gif);
}
.somersaults_m_title2{
width:76px;color:#9d5a12;
background:url(../images/somersaults_m_title2.gif);
}
/*jack加脑筋翻跟斗排序链接颜色*/
a.f14_title:link {
	COLOR: #9d5a12; TEXT-DECORATION: none;
	PADDING-LEFT: 10px;
	font-family:"宋体";
}
a.f14_title:active {
	COLOR: #9d5a12; TEXT-DECORATION: none;
	PADDING-LEFT: 10px;
	font-family:"宋体";
}
a.f14_title:visited {
	COLOR: #9d5a12; TEXT-DECORATION: none;
	PADDING-LEFT: 10px;
	font-family:"宋体";
}
a.f14_title:hover {
	COLOR: #9d5a12;
	PADDING-LEFT: 10px;
	font-family:"宋体";
}
a.f14_title_hit:link {
	COLOR: #660066; TEXT-DECORATION: none;
	PADDING-LEFT: 10px;
	font-family:"宋体";
}
a.f14_title_hit:active {
	COLOR: #660066; TEXT-DECORATION: none;
	PADDING-LEFT: 10px;
	font-family:"宋体";
}
a.f14_title_hit:visited {
	COLOR: #660066; TEXT-DECORATION: none;
	PADDING-LEFT: 10px;
	font-family:"宋体";
}
a.f14_title_hit:hover {
	COLOR: #660066;
	font-family:"宋体";
	PADDING-LEFT: 10px;
}
/*jack加脑筋翻跟斗排序链接颜色*/
.somersaults_sub_body{
width:626px;
height:auto;
float:left;
padding:5px 20px 20px 20px;
}
.somersaults_sub{
width:626px;
height:auto;
float:left;
text-align:center;
}
.somersaults_sub font{
line-height:24px;
font-size:12px;
}
.somersaults_sub font a{
color:#000;
text-decoration:none;
}
.somersaults_sub p{
font-size:12px;
line-height:30px;
text-align:left;
margin:0px;
}
.somersaults_sub a:hover{
text-decoration:underline;
color:#FF0000;
}
.somersaults_sub_xx{
background:url(../images/somersault_xxs.gif) no-repeat;
padding-top:7px;
height:auto;
width:626px;
float:left;}
.somersaults_sub_xxfooter{
background:url(../images/somersault_xxx.gif) no-repeat bottom #FFEEBB;
padding:15px;
padding-top:0px;
height:auto;
width:596px;
float:left;

}
.somersaults_sub_xxfooter font{
font-size:12px;
line-height:20px;
}
.somersaults_sub_xxfooter font a{
color:#0000ff;
text-decoration:underline;
}
.somersaults_sub_xxfooter font a:hover{color:#ff0000;}
.somersaults_button img{
margin:3px;
}
.points{
background:url(../images/tree_bj.gif) no-repeat center;
width:98px;
height:130px;
padding-bottom:15px;
padding-left:27px;
float:left;
}
.points2{
background:url(../images/bird_bj.gif) no-repeat center bottom;
width:120px;
height:auto;
padding-bottom:5px;
padding-right:5px;
}
.bird{
padding:3px;
padding-left:8px;

}
.points img{
display:block;
}
.replay,.replay_content,.replay_page{
	width:626px;
	height:auto;
	float:left;

}
.replay_header{
width:575px;
height:24px;
background:url(../images/replay_header.gif) #feee84 no-repeat;
padding-left:51px;
float:left;
margin-bottom:15px;
text-align:left;
}
.replay_header font{
line-height:24px;
font-size:12px;
}
.replay{	padding: 10px 0px 10px 0px;}
/*jack加font-size:12px;*/
.replay_page{
text-align:right;
font-size:12px;
}
.replay_page a{
line-height:30px;
font-size:12px;
color:#000;
text-decoration:none;
}
.replay_page a:hover{
color:#FF0000;
text-decoration:underline;
}
.replay_content{
padding-top:5px;}
.replay_title{
background:url(../images/replay_bj.gif);
width:416px;
height:22px;
float:left;
padding-left:10px;
padding-right:200px;
}
.replay_title font{
line-height:22px;
font-size:12px;
color:#414141;
}
.replay_title font a{
color:#0000ff;
text-decoration:underline;}
.replay_content p{
line-height:20px;}
.somersaults_comment textarea{
width:624px;
height:100px;
border:1px #bfbfbf solid;
}
.somersaults_comment font,.somersaults_comment a{
line-height:30px;
font-size:12px;
}
.somersaults_comment a{
color:#FF0000;
text-decoration:underline;
}
.somersaults_comment_input{
width:100px;
height:20px;
border:1px #bfbfbf solid;
margin-right:10px;
}
.flashNews{
border:1px solid #000;
}	
.flashNews img{
width:327px;
height:170px;
border:0px;
}
#SwitchTitle{
display:none;
}
.flashNews UL{
float:right;
width:auto;
	list-style:none;
	padding:0px;!important
	margin:0px;!important
	
}
.flashNews UL li{
text-align:right;
width:20px;
height:20px;
float:left;
}
.flashNews UL a{
padding:0px 3px 0px 3px;
width:20px;
height:20px;
line-height:20px;
color:#fff;
background-color:#000;
margin:1px;
text-align:center;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
#SwitchNav{
height:20px;
margin:0px;
position:absolute;
left: 905px;
top: 1184px;
width:70PX;
}
/*jack加点击登陆css及链接无下划线css*/
a.hit_login:link {
	COLOR: #0000FF; TEXT-DECORATION: underline;
}
a.hit_login:active {
	COLOR: #0000FF; TEXT-DECORATION: underline;
}
a.hit_login:visited {
	COLOR: #0000FF; TEXT-DECORATION: underline;
}
a.hit_login:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline;
}
a.no_xian:link {
	 TEXT-DECORATION: none;
}
a.no_xian:active {
	 TEXT-DECORATION: none;
}
a.no_xian:visited {
	 TEXT-DECORATION: none;
}
a.no_xian:hover {
	 TEXT-DECORATION: none;
}

/*jack加*/
/*2009-11-02  sunny add*/
.play_search{
margin-top:15px;
width:240px;
height:auto;
padding:4px;
background-color:#F8FFD4;
border:1px solid #beb594;
float:left;
text-align:center;
}

.play_search_input{
	display:block;
	padding:2px;
	height:auto;
	float:left;
	width:230px;
	text-align:left;
	border:1px solid #c9e7a0;
	background-color: #70BA3C;
}
.play_search_input select{
width:99px;
height:20px;
float:left;
font-size:12px;}
.play_search_input_t{
height:15px;
float:left;
display:block;
color:#666666;
font-size:12px;
width:180px;}
.play_search_font1{
width:38px;font-size:12px;line-height:20px;
color:#FFFFFF;
display:block;
height:24px;
float:left;
margin-right:5px;
text-align:center;
background:url(../images/play_search1.gif) center ;}
.play_search_font1 a{
color:#fff;
text-decoration:none;
}
.play_search_font2{
color:#1d410d;display:block;font-size:12px;line-height:20px;
float:left;height:24px;}
.play_search_font2 a{
color:#1d410d;
text-decoration:none;
}
.commentsbox{
width:250px;
height:auto;
float:left;
margin-top:15px;
background-color:#fff;
}
.commentsbox_button{
background:url(../images/commentsbox_button.gif);
width:42px;
height:21px;
border:0px;
font-size:12px;}
.commentsbox_title{
width:240px;
height:31px;
float:left;
padding-left:10px;
}
.commentsbox_title font{
line-height:31px;
font-size:14px;
color:#fff;
font-weight:bold;}
.commentsbox_title{
background:url(../images/commentsbox_title.gif);}
.commentsbox_content{
width:230px;
height:auto;
padding:5px;
float:left;
border:5px solid #4b91fa;
border-top:none;
background-color:#fff;}
.commentsbox_content font{
font-size:12px;
line-height:24px;}
.commentsbox_content_input{
background-color:#eeeeee;
border:1px solid #c6c6c6;
width:175px;
}
.font_blackblue{
color:#000999;}
.hottag{
width:940px;
height:auto;
float:left;
}
.hottag_title{
background:url(../images/hottag_title_bj.gif);
width:940px;
height:57px;
float:left;
}
.hottag_content{
	width:922px;
	background-color:#fff;
	height:auto;
	float:left;
	border:1px solid #d37182;
	padding:8px;
	border-top: none;
}
.hottag_content a{
font-size:12px;
line-height:22px;
margin:0px 3px 0px 3px;
color:#000999;
text-decoration:none;
white-space:nowrap;}
.hottag_content a:hover{
color:#ff0000;
text-decoration:underline;}

/*add end*/
/*2010-04-21  sunny  add*/
.image p span a{
color:#000999;}
.image p span a:hover{
color:#FF0000;}
/*add  end*/
