html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color:#0F0F0F;
}
img,body,html{border:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
li{ float:left;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
p{ line-height:160%;}
button{border: 1px solid #87A2C0;}
input[type="text"] {height:30px; line-height:30px;border:solid 1px #ABB4A4; color:#0F1600; float:left; padding-left:10px; width:470px;}   
input[type="password"] { border:solid 1px #bcc5d0; height:20px; line-height:20px;}   
input[type="submit"] {border:solid 1px #ABB4A4; line-height:30px; height:30px; float:left;font-size:14px; width:55px;}  
input[type="reset"] {border:solid 1px #999; line-height:20px;}  
input[type="button"] {border:solid 1px #999; line-height:20px;color:#d3d1ab;}  
input[type="select"] {border:solid 1px #ABB4A4;}  

textarea{border:solid 1px #bcc5d0; line-height:20px;margin-left:3px; margin-right:3px;} 
select{border:solid 1px #999; line-height:20px;}
html,body {background-color:#F2F1E3;}
body {font-family: 宋体,Arial, Helvetica;font-size: 16px;line-height:22px;margin: 0px;background-attachment:fixed;}
span{ line-height:20px;}
a{color:#19537D;text-decoration: none; line-height:20px; font-size:16px;}
a:hover {text-decoration:underline;}

.main1{ width:100%; height:56px; clear:both; text-align:center; background-color:#D1CFA9;}
.main2{width:100%; clear:both; background-color:#E6E5C9; border-top:1px solid #8D9B82; border-bottom:1px solid #E0DEDE; height:35px;}
.nav{ text-align:center; line-height:34px;}
.nav a{ padding:0px 5px; font-size:16px;}
/* view页 */
.m3view{ width:100%; clear:both; margin-top:11px;}
.m3view .son1{ clear:both; height:30; line-height:30px; font-size:22px; color:#606060; margin-left:4px;}
.m3view .son2{ clear:both; margin-top:10px; overflow:auto; margin-left:5px;}
.m3view .son2 p{ margin-top:5px;}
.m3view .son2 span{ color:#606060;}
.m3view .son2 .pingfen{ width:110px; float:right; margin-left:10px; margin-bottom:10px; font-size:12px; margin-right:8px;}
.m3view .son2 .pingfen .line1{ clear:both; height:16px; color:#606060; line-height:16px;}
.m3view .son2 .pingfen .line1 span{ color:Red; line-height:16px; height:16px;}
.m3view .son2 .pingfen .line2{ clear:both; overflow:hidden; background-image:url(/img/fenban.gif); background-repeat:no-repeat; margin-top:4px;}
.m3view .son2 .pingfen .line2 .lright{ clear:both; width:60px; float:right;}
.m3view .son2 .pingfen .line2 .lright .tiao{ clear:both; height:9px; margin-top:2px; background-color:#F1CCB1;}

.m3view .son3{ width:100%; clear:both; height:32px;}
.m3view .son3 a{ float:left; margin-top:4px; margin-left:4px;}

.m3view .son4{ clear:both; height:30px; margin-top:10px; border-bottom:1px dashed #E0DEDE; margin-left:5px;}
.m3view .son4 span{ float:left; background-color:#71A9D3; color:#FFFFFF; width:70px; height:20px; line-height:20px; text-align:center;}
.m3view .son5{ clear:both; border-bottom:1px dashed #E0DEDE; padding-top:5px;padding-bottom:5px; margin-left:5px;}

/*作者页相关古诗文 */
.m3view .sons{ clear:both; border-bottom:1px dashed #E0DEDE; padding-bottom:5px; margin-bottom:10px;overflow:hidden; padding-left:5px;}
.m3view .sons p{ margin-bottom:2px;}
.m3view .sons p a em{ font-style:normal; color:red}
/*book页部分 */
.m3view .bookcont{ clear:both; margin-top:10px; border-bottom:1px dashed #E0DEDE;overflow:hidden; padding-bottom:5px; margin-left:5px;}
.m3view .bookcont .bookMl{ clear:both; font-size:18px; color:#343434;}
.m3view .bookcont ul li{ width:155px; margin-top:2px;float:left;}
.m3view .bookvmiddle{ clear:both; height:32px; margin-top:10px; width:191px; margin-left:auto; margin-right:auto;}
.m3view .bookvmiddle a{ float:left; line-height:22px; height:22px; width:55px; border:1px solid #E0DEDE; text-align:center; margin-left:10px;}
.m3view .bookvmiddle a:hover{ background-color:#EBEBEB; text-decoration:none;}

/*bookv内容*/
.m3view .bookvson2{ clear:both; margin-top:10px; overflow:auto; margin-left:5px;}
.m3view .bookvson2 p{margin-top:10px; margin-bottom:10px;}

/*赏析页 */
.m3view .shangxicont{ clear:both; margin-top:5px; margin-left:5px;}
.m3view .shangxicont p{ margin-top:5px;}
.m3view .shangxicont .youorno{ clear:both; height:35px; line-height:35px; margin-top:5px;border-bottom:1px dashed #E0DEDE;}

/* 分类筛选 */
.m3type{ width:100%; clear:both; margin-top:5px;}
.m3type .son1{ clear:both; height:34px; line-height:30px; font-size:22px; border-bottom:1px solid #D2D0D0;padding-left:4px;margin-bottom:10px;}
.m3type .son1 span{ float:left; margin-top:5px;}
.m3type .son1 a{ float:right; margin-top:6px; margin-right:5px;}
.m3type .son2{ width:100%; clear:both; border-bottom:1px dashed #D2D0D0; overflow:hidden; padding-bottom:5px;}
.m3type .son2 .sleft{ width:40px; float:left; margin-left:5px;}
.m3type .son2 .sleft span{ float:left; margin-top:8px; color:#275F38;}
.m3type .son2 .sleft a span{ margin-top:0px;}
.m3type .son2 .sright{ width:79%;  float:left;}
.m3type .son2 .sright a{ float:left;margin-top:8px; width:auto; padding-right:10px;}
.m3type .son2 .sright span{float:left;margin-top:8px; width:50px; color:#B00815;}
.m3type .son2 .sright a span{ margin-top:0px; padding-right:0px; margin-right:0px;float:left; width:auto}
.m3type .son2 .sright2{ width:10px; float:left; margin-top:3px;}
.m3type .son2 .sright2 img{cursor:pointer;}
.m3type .sons{ clear:both; border-bottom:1px dashed #E0DEDE; padding-bottom:5px; margin-bottom:10px;overflow:hidden; padding-left:5px;}
.m3type .sons p{ margin-bottom:2px;}
.m3type .sons img{ float:left; margin-right:8px;}

.m3type .pages{clear:both; height:24px;}
.m3type .pages a{ float:left; margin-left:5px; line-height:22px; height:22px; width:auto; padding:0px 6px; border:1px solid #E0DEDE; text-align:center;}
.m3type .pages a:hover{ background-color:#EBEBEB; text-decoration:none;}
.m3type .pages span{ line-height:22px; height:22px;margin-left:10px; float:left; margin-top:1px;}

.search select{ float:left; height:25px; border:1px solid #ABB4A4; line-height:25px;}
.search .ekey{ width:170px; height:25px; line-height:25px;border:1px solid #ABB4A4; margin-left:5px; margin-right:5px;}
.searchTitle{ width:100%; clear:both; height:25px; border-bottom:1px solid #E0DEDE; font-size:20px; color:#275F38; margin-top:15px;}
.searchTitle a{ width:65px; height:20px; line-height:20px; float:left; text-align:center; margin-left:5px;}
.searchTitle a:hover,.searchTitle a.cur{color:#FFFFFF;background-image:url(seachimg.jpg); background-repeat:no-repeat;}
.main4{width:100%; clear:both; font-size:12px; color:#8D9B82; margin-top:10px; text-align:center; border-top:1px solid #E0DEDE; padding-top:5px;}
.main4 a{ font-size:12px;color:#8D9B82;}

.main2 .search{ width:320px; margin-left:auto; margin-right:auto; clear:both; margin-top:5px; height:auto;}

/*ajax搜索*/
#box {
	width:312px;
	margin-top:1px;
	background:#fff;
	z-index:1;
	position:absolute;
	overflow:hidden;
	border:1px #ABB4A4 solid;
	display:none;
	margin-left:3px;
}
.neibox {width:312px; clear:both; background-color:#F6F5EC;}
.neibox .main{clear:both; width:312px; margin-left:auto; margin-right:auto; border-bottom:1px #DEE1DC solid;overflow:hidden;}
.neibox .main .mleft{width:39px; float:left; clear:left; }
.neibox .main .mleft span{ float:left;height:30px; line-height:30px; margin-left:6px; color:#676767; font-size:14px;}
.neibox .main .mright{width:272px; float:left; clear:right; background-color:#FBFAF6; border-left:1px #DEE1DC solid;}
.neibox .main .mright .adiv{height:30px;width:272px; clear:both;overflow:hidden; border-bottom:1px dashed #E0DEDE;}
.neibox .main .mright a{height:30px; line-height:30px; float:left;font-size:16px; color:#0F0F0F; width:262px; margin-left:10px;}
.neibox .main .mright span{height:30px; line-height:30px; color:#676767;font-size:16px;}

.neibox .close{clear:both; width:312px;height:30px; margin-left:auto; margin-right:auto; border-bottom:1px #DEE1DC solid;overflow:hidden; text-align:center;}
.neibox .close span{ height:30px; line-height:30px;}