html,body,ul,li,dl,dt,dd,h1,h2,h3,p{margin:0;padding:0;}
body {background:#FFF;color:#000;font:normal normal normal 14px/26px Tahoma, Arial, Helvetica, sans-serif, "宋体";text-align:center;}
img{border:0;margin-bottom:0;}
ul,li{list-style:none;}
a:link {color:#135B96;text-decoration:none;}
a:visited {color:#69789C;text-decoration:none;}
a:hover {color:#ff5400;text-decoration:underline;}
a:active {color:#666;text-decoration:none;}
.clear{clear:both;}
.italic{font-style: italic;}
.fleft{float:left;}
.fright{float:right;}

/*** header ***/
#header{clear:both;width:960px;margin:0 auto;text-align:left;}
.logo{float:left;width:150px;height:35px;margin-bottom:10px;}
.logo a {background:url("logo.gif")/*tpa=http://www.yiduiyi.net.cn/xiaoshuo/kehuan/template/images/logo.gif*/ no-repeat center center;display:block;height:35px;text-indent:-2000em;}
.nav{float:right;width:810px;height:35px;margin-bottom:10px;background:#005EAC url("nav_top_bg.gif")/*tpa=http://www.yiduiyi.net.cn/xiaoshuo/kehuan/template/images/nav_top_bg.gif*/ no-repeat right -25px;}
.nav ul{padding-left:20px;}
.nav li{float:left;height:25px;line-height:25px;margin:0;padding:5px 0;list-style:none;}
.nav li a{display:block;color:#FFF;padding:0 6px;font-size:14px;font-family: "宋体";}
.nav li a.red,.nav li a.red:visited{font-weight:bold;color:#F00;}
.nav li a:hover {background:#3777BC;color:#FFF;text-decoration:none;}
.nav li a:visited{color:#FFF;}


/*** main ***/
#main{clear:both;width:960px;margin:0 auto;text-align:left;}
#sidebar{float:left;width:180px;margin-right:10px;}
#middle{float:left;width:500px;}
#left{float:left;width:688px;}
#right{float:right;width:260px;}

/*** sidebar ***/
.sidebox{width:178px;margin-bottom:10px;background:#FFFEFA;border:1px solid #E6D4B8;}
.sidebox h2,.rightbox h2{height:27px;line-height:27px;background:#F6EEE1 url("h2_bg1.jpg")/*tpa=http://www.yiduiyi.net.cn/xiaoshuo/kehuan/template/images/h2_bg1.jpg*/ no-repeat right;text-indent:10px;font-size:14px;color:#A74200;}
.sidebox h2 a,.rightbox h2 a{color:#A74200;}
.sidebox ul li{border-bottom:1px dashed #ECECEC;height:28px;line-height:28px;text-indent:20px;color:#333;font-size:12px;background:url("li.gif")/*tpa=http://www.yiduiyi.net.cn/xiaoshuo/kehuan/template/images/li.gif*/ no-repeat 10px 10px;overflow:hidden;}
.sidebox ul li a{color:#333;}

/*** middle ***/
.middlebox,.imagebox{width:498px;margin-bottom:10px;border:1px solid #D7D7D7;}
#middle h2,.leftbox h2,.topbox h2{height:26px;background:#F9F9F9 url("h2_bg2.jpg")/*tpa=http://www.yiduiyi.net.cn/xiaoshuo/kehuan/template/images/h2_bg2.jpg*/ no-repeat right;border-bottom:1px solid #E7E7E7;text-indent:10px;font-size:14px;color:#369;}
#middle h2 a,.leftbox h2 a,.topbox h2 a{color:#369;}
.middlebox li{float:left;width:165px;height:30px;line-height:30px;text-indent:10px;border-bottom:1px dashed #DCEFFC;color:#333;overflow:hidden;}
.middlebox li span{font-size:12px;color:#999;}
.middlebox li span a{color:#999;}
.imagebox li{float:left;width:122px;height:140px;margin-top:5px;background:none;border-bottom:0;text-align:center;}
.imagebox li a{color:#1000;}
.imagebox li img{width:80px;height:100px;padding:1px;border:4px solid #D5D8FF;}
.imagebox li a:hover img{border:4px solid #E7B6B6;}
.imagebox li h3{height:24px;line-height:24px;font-size:14px;font-weight:normal;}

/*** leftside ***/
.crumb{height:26px;margin-bottom:10px;background:#F4F8EE url("home.gif")/*tpa=http://www.yiduiyi.net.cn/xiaoshuo/kehuan/template/images/home.gif*/ no-repeat 10px 5px;border-bottom:1px solid #E5EFD6;text-indent:30px;}
.crumb a,.crumb a:visited{color:#709C5A;}
h1{height:40px;line-height:40px;padding-top:10px;font-size:26px;color:#F66;font-family:"楷体_GB2312";text-align:center;}
.text{margin-bottom:10px;padding:20px 30px 10px;background:#F5FBFF;line-height:26px;font-size:14px;color:#000;font-family: "宋体";}
.text p{margin-bottom:14px;text-indent:28px;}
.text br{margin-bottom:14px;}
.next{clear:both;height:30px;line-height:30px;margin:10px 20px;text-align:center;background:#FFF;}
.next span,.next a,.next strong{padding:0 2px;}
.info{padding-right:20px;line-height:30px;font-size:12px;color:#999;text-align:right;}
.info span{margin-left:10px;}
.avatar{float:left;margin-right:20px;}

/*** leftbox ***/
.leftbox{width:686px;margin-bottom:10px;border:1px solid #D7D7D7;}
.co3 li{float:left;width:228px;height:30px;line-height:30px;text-indent:15px;border-bottom:1px dashed #DCEFFC;color:#333;overflow:hidden;}
.co3 li span{padding-left:10px;font-size:12px;color:#999;}
.co1 li{height:30px;line-height:30px;padding:0 20px;border-bottom:1px dashed #DCEFFC;background:url("li.gif")/*tpa=http://www.yiduiyi.net.cn/xiaoshuo/kehuan/template/images/li.gif*/ no-repeat 10px 12px;color:#333;}
.co1 li span{float:right;font-size:12px;color:#999;}

/*** right ***/
.rightbox{width:258px;margin-bottom:10px;padding-bottom:3px;background:#FFFEFA;border:1px solid #efddbd;}
.rightbox li{border-bottom:1px dashed #DCEFFC;height:26px;line-height:26px;text-indent:20px;color:#666;font-size:12px;background:url("li.gif")/*tpa=http://www.yiduiyi.net.cn/xiaoshuo/kehuan/template/images/li.gif*/ no-repeat 10px 10px;overflow:hidden;}
.rightbox li span{padding-left:5px;color:#999;}
.messengbox{width:258px;height:30px;line-height:30px;margin-bottom:10px;background:url("qq.gif")/*tpa=http://www.yiduiyi.net.cn/xiaoshuo/kehuan/template/images/qq.gif*/ no-repeat 15px 7px;border:1px solid #EEA2BB;color: #333;text-indent:40px;font-size:12px;}
.messengbox strong{margin:0 5px;}
.reg {height:30px;margin:10px 20px 6px;line-height:30px;border:3px double #3FA156;background:#3FA156;text-align:center;}
.reg a{font-size:16px;font-weight:bold;color:#FFF;}

/*** book ***/
.book h2{height:30px;line-height:30px;margin-bottom:10px;font-size:14px;color:#333;text-align:right;}
.description{line-height:22px;margin-bottom:10px;padding:0px 10px;border:1px solid #E5EFD6;font-size:12px;color:#333;}
.description h3{position:relative;display:inline;top:-12px;left:10px;padding:5px 10px;background:#FFFEEA;border:1px solid #efddbd;font-size:14px;}
.description p{margin-bottom:6px;text-indent:24px;}
.book{clear:both;width:940px;margin:0 10px;}
.book dl{clear:both;width:939px;margin-bottom:10px;background:url("table.gif")/*tpa=http://www.yiduiyi.net.cn/xiaoshuo/kehuan/template/images/table.gif*/ no-repeat bottom;border-top:1px solid #E5EFD6;border-left:1px solid #E5EFD6;}
.book dt{background:#F1FEE8;border-bottom:1px solid #E5EFD6;border-right:1px solid #E5EFD6;text-align:center;font-size:14px;color:#275C91;}
.book dd{float:left;width:312px;height:28px;line-height:28px;border-bottom:1px solid #E5EFD6;border-right:1px solid #E5EFD6;text-indent:10px;overflow:hidden;}
.book p{margin-bottom:14px;text-indent:28px;}

/*** chapter ***/
#container{width:100%;background:#F5FBFF;margin:0 auto;padding:0;text-align:left;}
.topnav{height:40px;margin-bottom:10px;background:#999 url("menu_bg.png")/*tpa=http://www.yiduiyi.net.cn/xiaoshuo/kehuan/template/images/menu_bg.png*/ repeat-x 0px 100%;font-family:"微软雅黑","Trebuchet MS",Verdana,Arial,sans-serif;}
.topnav h2{float:left;line-height:40px;background:url("home.gif")/*tpa=http://www.yiduiyi.net.cn/xiaoshuo/kehuan/template/images/home.gif*/ no-repeat 20px 13px;font-size:14px;font-weight:normal;color:#EEE;text-indent:40px;}
.topnav h2 a{color:#EEE;}
.topnav ul{float:right;width:600px;height:40px;margin:0 auto;padding:0;list-style:none;}
.topnav ul li{float:left;height:24px;line-height:24px;margin-top:8px;padding:0 3px;font-size:14px;text-transform:uppercase;cursor:pointer;color: #CCC;text-align:center;text-shadow:#666 1px 1px 0px;}
.topnav ul li a{display:block;padding:0 4px;height:24px;color:#EEE;}
.topnav ul li a:visited{color:#EEE;}
.topnav ul li a:hover{display:block;height:24px;background-color:#59C6E0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;}
.footer{margin:0 20px;padding:10px 0;text-align:center;font-size:12px;text-shadow:white 1px 1px 0px;color:#666;border-top:1px solid #EEE;}

/*** all ***/
table{width:958px;margin-bottom:20px;border:1px solid #CAE0BA;}
th{background:#D9E1F7;font-size:14px;text-align:center;}
th.ta{width:50px;}
th.ta a{color:#F66;}
th.tb{border-left:1px solid #CAE0BA;}
th.tb a{margin-left:20px;}
td.ta{width:50px;border-top:1px solid #CAE0BA;background:#F1F1F1;font-size:14px;text-indent:20px;}
td.tb{padding:10px 0 10px 20px;border-top:1px solid #CAE0BA;border-left:1px solid #CAE0BA;}
td.tb p{float:left;width:220px;height:28px;line-height:28px;font-size:14px;overflow:hidden;}
.bookindex td.tb p{width:220px;}
.authorindex td.tb p{width:80px;}
td.tb a{color:#333;}
td.tb strong a{color:#000;}
td.tb span a{margin-left:5px;font-size:12px;color:#999;}

/*** top ***/
.topbox{float:left;width:300px;margin-bottom:10px;padding-bottom:3px;background:#FFFEFA;border:1px solid #D7D7D7;}
.topbox ul{padding:5px;}
.topbox li{border-bottom:1px dashed #DCEFFC;height:26px;line-height:26px;text-indent:20px;color:#666;font-size:12px;background:url("li.gif")/*tpa=http://www.yiduiyi.net.cn/xiaoshuo/kehuan/template/images/li.gif*/ no-repeat 10px 10px;overflow:hidden;}
.topbox li span{padding-left:5px;color:#999;}
.topbox li i{float:right;padding-right:10px;}
.mr{margin-right:27px;}

/*** union ***/
#union{clear:both;width:958px;height:195px;margin:0 auto 10px;border:1px solid #D7D7D7;}
#union h3{height:28px;line-height:28px;color:#1A7AC6;background:#F5F5F5;font-size:14px;text-indent:10px;text-align:left;}
#union ul li{float:left;width:319px;height:167px;text-align:center;}

/*** link ***/
#link{clear:both;width:958px;height:30px;margin:0 auto 10px;border:1px solid #C7E2FD;line-height:30px;}
#link h3{float:left;color:#1A7AC6;background:#fff;font-size:14px;padding:0 10px;}
#link ul li{float:left;padding-left:10px;font-size:14px;text-align:center;}

/*** footer ***/
#footer{clear:both;width:960px;margin:0 auto;padding-top:10px;background:url("line.gif")/*tpa=http://www.yiduiyi.net.cn/xiaoshuo/kehuan/template/images/line.gif*/ repeat-x top;text-align:center;font-size:12px;color:#333;}
.about{height:36px;line-height:36px;background:#F1F1F1;}
.copyright{color:#666;}

/*** other ***/
.bread_top{clear:both;height:60px;margin-bottom:10px;}
.bread_255x250{width:258px;height:250px;margin-bottom:10px;padding:4px 0;background:#FFFEFA;border:1px solid #efddbd;text-align:center;}
.bread_468x60{width:500px;height:60px;margin-bottom:10px;text-align:center;}
.bread_336x280{float:left;width:336px;height:280px;margin:8px 16px 0 0;}
.bread_180x90{width:180px;height:90px;margin-bottom:10px;border:1px solid #E6D4B8;text-align:center;}
.bread_728x90{height:90px;margin-bottom:20px;text-align:center;}
.bread_dangdang{float:right;width:180px;height:200px;}