	
a, a:visited { color: #000000; text-decoration: none; }

a:hover { color: #CC6600; }

body {font-family: Verdana, Tahoma, "宋体", "微软雅黑",; font-size: 12px; margin:0 auto;width:990px;}
dd, dl, dt { margin: 0px; }

div {}
li, ul, ol { border: 0px; list-style-type: none; margin: 0px; padding: 0px; line-height:22px; }

h4 { font-size: 13px; margin: 0px; }

p{margin:0px;padding:0px;}
img { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; }

input {border:1px solid #D1C8BC;font-family: Tahoma; font-size: 12px; margin: 0px; padding: 0px; }

li, ul, ol { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; list-style-type: none; margin: 0px; padding: 0px; }

form, tr { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; margin: 0px; padding: 0px; }

.clear { clear: both; }
.pages{
	padding: 5px 0px;
}
.pagelink{
	border: 1px solid #8b6033;
	float: right;
	line-height:24px;
	padding:0;
}
.pagelink a, .pagelink strong, .pagelink em, .pagelink kbd, .pagelink a.first, .pagelink a.last, .pagelink a.prev, .pagelink a.next, .pagelink a.pgroup, .pagelink a.ngroup{
	float: left;
	padding: 0 6px;
}
.first{color:red;}


/*头部*/
#top{height:100px;}
.tops{height:75px;}
.topbar{height:15px;background:url(images/bg1.gif) repeat-x;border:1px solid #D1C8BC;margin-top:2px;padding:5px;}
.welcome{float:left;margin-left:10px;}
.top_r { float: right;}
.logo{margin-left:10px;float:left;margin-top:3px;height:75px;}
.banner{float:right;margin-top:8px;}
.l_b{float:left;width:400px;}
.r_b{float:right;width:100px;margin-top:20px;}
/*菜单*/
#menu{background:url(images/menu_bg.gif) repeat-x;height:30px;font-size:14px;color:#CCCC99;}
#menu a,#menu a:link, menu a:visited{color:white;text-decoration:none;}
#menu a:hover, menu a:active{color:white;text-decoration:underline;}
#menu li{display:inline;float:left;height:27px;padding:0px 10px;background:url(images/14.gif) right -97px no-repeat;margin-right:-3px;}
.menu_l{background:url(images/menu_l.gif) no-repeat left top;float:left;padding-left:10px;padding-top:5px;}
.menu_r{background:url(images/menu_r.gif) no-repeat right top;width:219px;height:30px;float:right;}
#menu form{float:right;width:215px;margin-top:5px;}
#menu form input{border:0;width:129px;height:15px;padding:2px;color:#666;margin:0 7px 0 42px;vertical-align:top;color:#999;}
#menu form button{border:none;width:20px;height:20px;padding-top:20px;overflow:hidden;font-size:0;background:none;cursor:pointer;vertical-align:top;}
/*主体内容*/
#main {margin:2px auto;}
.gonggao{width:205px;height:299px;float:left;color:#999;font-size:14px;}
.titles{font-size:14px;font-weight:bold;color:#333;}
.tit{margin:5px 10px;}
.content{margin-top:10px;line-height:22px;}
.content p{padding:5px 0;}
.box{border:1px solid #D1C8BC;padding:5px 10px;background:url(images/bg1.gif) repeat-x;margin:6px 4px 6px 0;}
.box1{border:1px solid #D1C8BC;padding:5px 10px;margin:6px 4px 0px 0;background:url(images/bg2.png) repeat-x;}
.box2{border:1px solid #D1C8BC;padding:5px 10px;}
.box6{border:1px solid #D1C8BC;}
.box7{float:left;margin-top:6px;border:1px solid #D1C8BC;}
.box3{width:225px;border:1px solid #D1C8BC;float:left;margin-right:4px;height:470px;}
.center{width:753px;margin-left:4px;float:left;}
.center p{padding:5px;font-size:14px;color:#333;font-weight:bold;}
.center p span{float:right;font-size:12px;font-weight:normal;margin-top:5px;}
.box4,.box5{width:373px;background:url(images/bg1.gif) repeat-x;margin-bottom:6px;height:180px;}
.box4{float:left;}
.box5{float:right;margin-right:0px;}
.span1{text-indent:2em;line-height:19px;color:#666;width:300px;}
.names{height:18px;}
.names a:link, .names a:visited{color:green;}
.names a:hover, .name a:active{color:#cc6600;}
a.gray:link,a.gray:visited{color:gray;}
a.gray:hover{color:#CC6600}
.type{color:maroon;width:25%;padding-left:10px;}
.ft{width:498px;float:left;margin-left:8px;}
.tj{float:right;width:205px;margin-top:6px;border:1px solid #D1C8BC;border-bottom:0px;padding:5px 10px;}
.sf{float:left;width:225px;margin-top:6px;border:1px solid #D1C8BC;border-bottom:0px;height:305px;}
.content1{background:#F8F3ED;width:205px;height:270px;float:right;margin:0 0 6px 4px;}
.content5{border:1px solid #D1C8BC;border-left:0px;border-right:0px;float:left;width:225px;height:280px;}
.photo{float:lfet;width:50px;height:70px;}
.infoss{float:right;width:150px;height:70px;color:#999;line-height:19px;}
a.green:link,a.green:visited,.t2 a:link,.t2 a:visited,.p1 a:link,.p1 a:visited{color:green;}
.t2 a:hover,.p1 a:hover{color:#CC6600;}
.maroon{color:maroon;}
 .photo a:hover,a.green:hover{color:#CC6600;}
.ulmul,.ultop,uls{padding:2px 5px 5px 25px;background:url(images/bg_num.gif) no-repeat;font-size:12px;}
.ull{margin-top:3px;}
.ull li{line-height:23px;}
.ultop li,uls li,.ulmul li{line-height:21px;width:100%;}
.hl{float:left;}
.hr{float:right;color:#8B6033;font-size:11px;margin-right:5px;line-height:21px;}
.ht{float:right;color:#8B6033;font-size:11px;margin-right:5px;}
.more{float:right;margin-top:-5px;}
.mores{float:right;margin:-14px 5px 0 0;}
.f1{width:100%;}
.reg{border:1px solid #D1C8BC;margin-top:6px;height:68px;background-color:#F8F3ED;width:225px;float:left;overflow:hidden;}
.reg a:hover{padding-left:3px;}
#content table .ulrow li{font-size:13px;border:1px solid #D1C8BC;width:85px;margin-top:3px;height:24px;background:#F8F3ED;margin-left:10px;padding-left:0px;}
#content table .ulrow li,#content table .ulrow li a{display:block;}
#content table .ulrow li a:hover{background:#8B6033;}
a.btnlink:hover{color:white;}
a.red:link,a.red:visited{color:red;}
a.red:hover{color:#CC6600;text-decoration:underline;}
.copy{margin-top:60px;}


/*封面推荐*/
#bigbook { display: block; }
#bigbook .author { color: maroon; float: right; height: 24px; line-height: 24px; margin-bottom: 4px; overflow: hidden; text-align: right; width: 120px; z-index: auto; }

#bigbook .author a { color: #339900; }

#bigbook .author a:hover { color: #009900; text-decoration: underline; }

#bigbook .bookpicm { float: left; margin-top: 10px;}

#bigbook .bookpicm a { background-color: #C3A77A; border: 1px solid #73613C; float: left;}

#bigbook .bookpicm a:hover { background-color: #FFFFFF; border: 1px solid #B09D77; }

#bigbook .info { clear: both; color: #663300; float: left; font-size: 13px; line-height: 19px; width: 380px; }

#bigbook .dl { float: right; margin-top: 21px; width:380px;height:120px;}

#bigbook .dt { background-image: url(/dula/images/pic02.gif); background-repeat: no-repeat; float: left; font-size: 15px; font-weight: 800; height: 24px; line-height: 24px; margin-bottom: 4px; overflow: hidden; padding-left:30px; width: 190px; z-index: auto; }

#bigbook .dt a { color: #009900; }

#bigbook .dt a:hover { color:#CC6600;}


.undis { display: none; }
#main .rightbar { background-color: #EBDDC0; border: 1px solid #8B6033; clear: right; float: right; padding: 1px; width: 186px;margin-top:3px;}

#main .titlebg3 {height:26px;background:url(images/bg2.png) no-repeat;width:225px;}
.titlebg3 span{float:left;}

#main .fod {float:right;margin-top:2px;padding-right:5px;height:26px;}

#main .fod .tab00 { background:url(images/day0.gif); background-repeat: no-repeat; }

#main  .fod .tab01 { background:url(images/day1.gif); background-repeat: no-repeat; }

#main  .fod .tab10 { background: url(images/week0.gif); background-repeat: no-repeat; }

#main  .fod .tab11 { background:url(images/week1.gif); background-repeat: no-repeat; }

#main  .fod .tab20 { background:url(images/month0.gif); background-repeat: no-repeat; }

#main  .fod .tab21 { background:url(images/month1.gif); background-repeat: no-repeat; }

#main  .fod .tab30 { background:url(images/all0.gif); background-repeat: no-repeat; }

#main  .fod .tab31 { background:url(images/all1.gif); background-repeat: no-repeat; }

#main  .fod td { cursor: pointer; }
.pics{float:left;padding-left:10px;padding-right:5px;}
/*左侧*/
#left{float:left;width:225px;}
/*中间内容*/
.sc{width:970px;height:100px;background-color:#F8F3ED;margin-bottom:6px;}
.sct{float:left;width:10px;margin:15px 20px 0 10px;}
.scs{float:left;width:900px;margin-top:5px;}
.scs td{height:24px;}
.td1{color:maroon;width:70px;}
#up{float:right;width:755px;}
.title{border:1px solid #D1C8BC;padding:5px 10px;border-bottom:0px;}
.title1{border:1px solid #D1C8BC;padding:5px 10px;border-bottom:0px;margin-top:6px;}
.tr1{width:750px;}
.tr2{background:#F8F3ED;width:750px;}
.tr1 td,.tr2 td{padding-top:5px;ine-height:24px;}
.c{font-weight:bold;color:#666;}
.t1, .t2, .t3, .t4{line-height:25px;}
.t1 c, .t2 c, .t3 c, .t4 c{text-align:center;}
.t1{width:12%;padding-left:5px;}
.t2{width:23%;}
.t3{width:32%;}
.t4{width:15%;color:#666;}
.t5{width:10%;}
.p1{width:140px;height:24px;}
.p2{width:420px;}
.p3{width:80px;}
.p4{width:90px;color:#666;}
/*友情链接*/
#links{border:1px solid #D1C8BC;float:left;width:990px;background:url(images/bg2.png) repeat-x;margin-top:6px;background-color:#F8F3ED;}
#links p{margin-top:5px;margin-left:30px;font-weight:bold;font-size:14px;}
#links span{line-height:25px;margin-top:5px;}
.content4{padding:10px;margin-left:15px;margin-top:5px;}
/*底部*/
hr{margin-top:8px;color:gray;height:3px;}
.footer{text-align:center;margin:10px 0;line-height:20px;}
.foot{margin:10px;}
.foot a{width:100px;margin:10px 15px;}
.block{border: 1px solid #D1C8BC; padding: 1px; margin:3px 0; width:100%;}
.block td { line-height: 21px; }
.blocktitle { background-image: url(images/bg2.png); background-repeat: repeat-x; float: left; height: 26px; text-align: center; width: 100%;color:#666;padding-top:5px;}
.blockcontent { float: left; width: 100%; text-align:left;}
.ulitem{float: left; padding-left: 3px; padding-right: 3px;}
.ulitem li { line-height: 21px; padding-left: 5px;}
.ulitem span { color: #996600; float: right; font-size: 11px; padding-right: 4px; }
#centerm{float:right;width:750px;}
#centerl{width:990px;float:left;}
#content{float:center;}
.ulrow li{ float: left; line-height: 25px; padding-left: 5px; width: 175px; }
#centers .ulrow li{ width: 490px; }
.ulrow, .ulitem{ float: left; padding-left: 3px; padding-right: 3px; width: 180px; }
.ulrow span, .ulitem span { color: #996600; float: right; font-size: 11px; padding-right: 4px; }
.text{
	border: 1px solid  #D1C8BC; 
	background-color: #ffffff;
	color: #000;
	height: 20px;
}

.textarea{
	border: 1px solid #D1C8BC; 
	color: #000; 
	background-color: #ffffff;
	font-size: 12px; 
}

.button{
    background-color: #FFF;
    border: 1px solid  #D1C8BC; 
    color: #000;
    height: 20px;
}

.checkbox, .radio{border: 0;}

.select { background-color: #F7F1E6;  border: 1px solid #8B6033;  font-family: Tahoma; font-size: 12px; height: 21px; line-height: 21px;margin: 0px; padding: 0px; }

.hottext{  color: red;}

form{
  margin: 0;
  padding: 0;
}

table{
  text-align: left;
}
table td{
  border-width: 0; 
  font-family: 宋体, 新细明体, Verdana, Arial, sans-serif;
  font-size: 12px;
}
table.grid{
	border-collapse: collapse;
	border: 1px solid  #D1C8BC;
	padding: 3px;
}

table.grid caption, .gridtop{
	border: 1px solid  #D1C8BC;
	vertical-align: middle; 
	text-align: center;
	padding: 3px;
	font-weight: bold;
	font-size: 14px;
	margin: auto;
	color: #000;
}

table.grid th, .head{
	border: 1px solid  #D1C8BC;
	color:#000;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	padding: 3px;
}

table.grid td{
	border: 1px solid  #D1C8BC;
	padding: 3px;
}

table.hide, table.hide th, table.hide td{
	border: 0;
}

.gridtop{
  border-top: 1px solid  #D1C8BC;
  border-left: 1px solid  #D1C8BC;
  border-right: 1px solid  #D1C8BC;
  vertical-align: middle; 
  text-align: center;
  padding: 3px;
  color:#000;
  font-size: 14px;
  font-weight: bold;
}
.head{
  padding: 3px; 
  color: #000;
  font-size: 12px;
  font-weight: bold;
}

.even{
  padding: 3px;
}

.odd{
  padding: 3px;
}

.foot{
  color: #D1C8BC;
  padding: 3px; 
  text-align: center;
}

.bottom{
  height: 9px;
}

.jieqiQuote {
	border: #000000 1px solid; 
	padding: 2px; 
	font-size: 12px; 
}
.jieqiCode {
	border: #000000 1px solid; 
	padding: 2px; 
	font-size: 12px; 
	color: #000000; 
}

.popbox{
	position:absolute;
	width:190px !important;
	height:110px !important;
	width:200px;
	height:120px;
	border: 1px solid  #D1C8BC;
	color: #000;
	font-size: 12px;
	line-height:120%;
	padding: 3px;
	display:none;
	z-index:9999;
}
.grid .foot{color:#000;}

.chaplist .checkbox{margin:3px;}
.c_title{font-size:16px;text-align:center;color:red;margin-bottom:20px;}
#content hr{float:right;color:#8B6033;font-size:1px;margin-right:5px;line-height:10px;}
.news{padding:10px 5px;}
.news dt{text-align:center;margin-bottom:10px;}
.redtext{color:#ff0099;}
.wb{color:red;}