﻿.banner{}
.banner a{ display:block;}
.banner a img{ width:1200px;height:200px;}

.list_type{ border:1px solid #e7eaec; background: #fafafa; height:50px;}
.list_type a{ display:block; float:left; padding:17px; color:#333;}
.list_type a:hover{ color:#bf4545;}
.list_type .current{color:#bf4545;}

.novel_title{ border:1px solid #e7eaec; background: #fafafa; padding:5px 0 5px 15px;}
.novel_left{ width:750px;}
.novel_left a{ color:#1b3996;}
.novel_left a:hover{ color:#bf4545; text-decoration:underline;}
.novel_left_content{ border:1px solid #e7eaec;}
.novel_left_content dl{ border:1px solid #e7eaec;font-size:12px; padding:10px 0;}
.novel_left_content dl:first-child{ background: #F2F2F2; font-weight:bold; font-size:14px; padding:5px 0;}
.novel_left_content dl:last-child{ border-top:none;}
.novel_left_content dd{ text-align:center; width:185.5px; padding:5px 0;border-right:1px solid #e7eaec;}
.novel_left_content dd:last-child{ padding:5px 0;border-right:none;}
.novel_left h1{ text-align:center; font-size:20px; font-weight:bold;}
.novel_left .novel_details{ padding-bottom:20px; border-bottom:1px solid #ccc;}
.novel_left .novel_details img{ width:120px; height:160px;}
.novel_left .novel_details .novel_info{ width:600px; margin-left:30px;}
.novel_left .novel_details .novel_info dl{ float:left; width:200px; margin-top:20px;}
.novel_left .novel_details .novel_info dl dd{ float:left; width:100px; padding:5px 0;}
.novel_left .novel_details .novel_info dl dd:first-child{ background:#ccc; text-align:center;}
.novel_left .novel_details .novel_info dl dd:last-child{ width:90px; margin-left:10px;}
.novel_left .novel_details .novel_info div:last-child{ margin-top:20px;}
.novel_left .novel_details .novel_info div:last-child a{ display:block; width:100px; padding:5px 0; text-align:center; color:#bf4545; border:1px solid #b19898; margin-right:30px;}
.novel_left .novel_des{ line-height:20px; letter-spacing:1px;}


.novel_right{ width:400px;}
.novel_right a{ color:#1b3996;}
.novel_right a:hover{ color:#bf4545; text-decoration:underline;}
.novel_right dl{ width:250px; padding-left:15px;}
.novel_right dl dd{ padding:4px 0; overflow:hidden;}
.novel_right dl dd a{ float:left; width:150px; height:24px; line-height:24px;}
.novel_right dl dd span{ float:right; width:100px; height:24px; line-height:24px; text-align:right;}
.novel_right_hot{ width:100px; overflow:hidden;}
.novel_right_hot a.novel_right_hot_img{ margin-top:10px; display:block;}
.novel_right_hot img{ width:100px;}
.novel_right_hot a.novel_right_hot_name{ display:block; text-align:center;}

.novel_menu .novel_title a{ color:#333;}
.novel_menu .novel_title a:hover{ color:#bf4545; text-decoration:underline;}
.novel_menu h1{ text-align:center; font-size:24px; font-weight:bold;}
.novel_menu h1 .novel_author{ font-size:12px; font-weight:initial; margin-left:20px;}
.novel_menu .novel_chapter{ width:1081px; margin:20px auto;}
.novel_menu .novel_chapter ul{ border-left:1px solid #ccc; border-top:1px solid #ccc;}
.novel_menu .novel_chapter ul li{ border:1px solid #ccc; border-left:none; border-top:none; width:269px; line-height:24px; height:34px; overflow:hidden;}
.novel_menu .novel_chapter ul li a{ display:block; padding:5px 10px; font-size:12px; color:#333;}
.novel_menu .novel_chapter ul li a:hover{ color:#bf4545; text-decoration:underline;}
.novel_menu .novel_chapter ul li a:visited{ color:#bf4545; text-decoration:underline;}

.novel_chapter_title{ background: #ccc; padding:5px 0 5px 15px;}
.novel_chapter_title a{ color:#333;}
.novel_chapter_title a:hover{ color:#bf4545; text-decoration:underline;}
.novel_chapterContent{ width: 90%; font-size:30px; margin: 20px auto 0 auto; color:#000; letter-spacing:1px; line-height:40px;}

.page{ margin:40px; text-align:center;}
.page span{ margin:0 20px; color:#333;}
.page a{ margin:0 20px; color:#328efe;}
.page a:hover{ color:#bf4545; text-decoration:underline;}