.articlemenu{margin:5px 0;border:1px solid #ddd;border-right:1px solid #ddd;line-height:20px;background:#fff}
.articlemenu ul.artlist li{width:95px;padding:5px 0 5px 10px;float:left}
.articlemenu ul.toplist li{padding:10px 8px;float:left}
#articlelist{margin:5px 0;background:#fff;border:1px solid #ddd}
#articlelist small{font-size:12px;font-weight:none;padding-left:20px}
#articlelist h3{height:40px;font-size:20px;padding:0 10px;line-height:40px;font-weight:bold;border-bottom:1px solid #eee}
#articlelist h3 span{float:right;font:40px/1.3 'Monotype Corsiva',Arial,sans-serif;line-height:40px;color:#e0e0e0;font-weight:bold}
#articlelist h3 em{font-size:12px;font-weight:normal}
#articlelist h3 em a{color:#F00}
#articlelist li{clear:both;height:28px;line-height:28px;border-bottom:1px solid #eee}
#articlelist .l0{width:7%;height:28px;float:left;overflow:hidden;word-wrap:break-word;text-align:center}
#articlelist .l1{width:10%;height:28px;float:left;overflow:hidden;word-wrap:break-word;text-align:center}
#articlelist .l2{width:16%;height:28px;float:left;overflow:hidden;word-wrap:break-word;padding-left:5px}
#articlelist .l3{width:13%;height:28px;float:left;overflow:hidden;word-wrap:break-word;text-align:center}
#articlelist .l4{width:28%;height:28px;float:left;overflow:hidden;word-wrap:break-word}
#articlelist .l5{width:10%;height:28px;float:left;overflow:hidden;word-wrap:break-word;text-align:center}
#articlelist .l6{width:8%;height:28px;float:left;overflow:hidden;word-wrap:break-word;text-align:center}
#articlelist .l7{width:13%;height:28px;float:left;overflow:hidden;word-wrap:break-word;text-align:center}
#articlelist .l8{width:25%;height:28px;float:left;overflow:hidden;word-wrap:break-word}
#articlelist .l9{width:43%;height:28px;float:left;overflow:hidden;word-wrap:break-word}
#alist{display:block;padding-bottom:10px;background:#fff}
#alist h3{height:40px;color:#333;font-size:20px;padding:0 10px;line-height:40px;font-weight:bold;border-bottom:1px solid #ddd}
#alist h3 span{float:right;font:40px/1.3 'Monotype Corsiva',Arial,sans-serif;line-height:40px;color:#e0e0e0;font-weight:bold}
#alist small{font-size:12px;font-weight:none;padding-left:20px}
#alistbox{float:left;margin:5px 0;width:460px;padding:5px;margin-left:5px;border-bottom:1px solid #ddd}
#alistbox .pic{float:left;width:125px}
#alistbox .pic img{padding:5px;background:#eee}
#alistbox .pic img:hover{background:#5187c3}
#alistbox .info{float:left;width:330px;height:170px}
#alistbox .sys{margin-left:10px;color:#666;height:20px}
#alistbox .sys li{float:left;width:300px;height:20px}
#alistbox .title{height:30px;margin:0 10px;line-height:30px;border-bottom:1px solid #eee}
#alistbox .title h2{float:left}
#alistbox .title span{float:right;text-align:right}
#alistbox .intro{height:80px;margin:5px 10px;overflow-y:auto}
#alistbox .yuedu{height:30px;margin:0 10px}
#alistbox .yuedu a{padding:5px 8px;line-height:28px;background:#f3f3f3;border-bottom:1px solid #ddd;border-right:1px solid #ddd}
.articlepage{margin:5px 0;padding:0 20px;border:1px solid #ddd;border-right:1px solid #ddd;height:40px;line-height:40px;background:#f9f9f9}
.articlepage a{padding:3px 10px;border:1px solid #ccc;margin:5px;color:#333;background:#f9f9f9}
.articlepage strong{padding:5px 10px;border:1px solid #333}
.articlepage input{padding:2px 5px;border:1px solid #333}
.articlepage a:hover{color:#333;background:#f9f9f9;border:1px solid #333}
.grid{background:#fff}
.grid caption{background:#fff;color:#222;height:30px;line-height:30px;border:1px solid #DCDCDC}
.grid td{border:1px solid #DCDCDC;padding:2px 5px}
.comment_info_list{padding:10px;width:958px;background:#f5f5f5}
.comments{padding:10px;margin-bottom:10px;float:right;width:938px;border-radius:10px;background-color:#FFF;border:1px solid #d8e1f0;font-size:13px;line-height:20px}
.reviewer{float:left;text-align:center;width:60px;margin-right:20px}
.reviewer img{height:56px;border-radius:100px;width:56px;border:1px solid #dedede;display:block}
.comments h2{height:35px;white-space:nowrap;padding-bottom:10px;border-bottom:1px dashed #dedede;font-size:23px;line-height:35px}
.comments h2 a{color:#F30}
.comments .comment_infos{font-size:12px;line-height:30px;color:#999}
.comments .hottext{font-size:12px;font-weight:normal;color:#F3C;float:left;margin-top:-10px}
.comment_form{padding:10px;width:958px}
.title_input{width:880px;border:1px solid #d8e1f0;height:25px;line-height:25px}
.re_textarea{width:940px;border:1px solid #dedede;border-radius:10px;height:75px;border:1px solid #d8e1f0;font-size:13px;line-height:20px;margin:5px auto}
#re_submit{background:url(l.gif) no-repeat left 8px;padding-left:360px;float:right}
#re_submit img{margin:5px 10px 0 0;float:left}
#re_submit .coment_sub{height:26px; width:88px;line-height:25px;margin-left:10px}
.discuss{padding:10px;width:938px}
.discuss .booktext{padding:10px;float:right;width:836px;border:1px solid #dedede;border-radius:10px;background-color:#FFF;border:1px solid #d8e1f0;font-size:13px;line-height:20px}
.discuss .booktext h5{border-bottom:1px dashed #dedede;margin-bottom:10px;font-size:14px;line-height:25px}
.discuss .booktext p{margin-top:10px;border-top:1px dashed #dedede;font-size:12px;line-height:30px;color:#999}
