﻿body {margin: 0 auto;font-size:12px;color: #333;text-decoration: none;line-height:20px;background:#fff; }
a{font-size: 12px;color: #333;text-decoration: none;}
a:hover{font-size: 12px;color:#0099CC;text-decoration: none;}
.mainfoot code{ color:#c1c1c1; float:right; padding-right:28px;}
.mainfoot{color:#7ea7e1; margin-top:15px;}
.mainfoot a{ color:#7ea7e1;}
.mainfoot a:hover{ color:#666;}
em{ font-style:normal; font-size:12px;}
.shownav{ background:url(../images/showmain_24.jpg) no-repeat bottom; vertical-align:top; }
.shownav ul,.shownav li{ padding:0; margin:0; list-style:none;}
.shownav ul{padding:0 10px;}
.shownav li{ border-bottom:1px solid #dadada; line-height:30px; color:#909090;}
.shownav li a{ background:url(../images/showmain_15.gif) no-repeat 7px center; padding-left:23px;}
.shownav .showmenu{ font-weight:bold; color:#464646; font-weight:bold;background:url(../images/showmain_07.gif) no-repeat 3px center;}

.showmain{ background:url(../images/showmain_21.jpg) repeat-y left;}

.showfoot{ background:url(../images/show_11.jpg) repeat-y; color:#6796a6; line-height:27px;}
.showfoot a{ color:#6796a6;}
.showfoot a:hover{ color:#666;}
.showfoot code{ color:#fff; float:right; padding-right:28px; font-size:12px;}
.showfoot td{ padding-left:42px;}

.showplace{ text-align:right; color:#b4b4b4; line-height:14px;}
.showTitle{ background:url(../images/icline.gif) repeat-x center center; height:18px; line-height:18px;}
.showTitle h4{background:#fff url(../images/showmain_11.gif) no-repeat left center;font-size:14px; color:#ed1a3b; float:left ; margin:0; padding:0 20px;}
.showTitle strong{ color:#626262;}

.showcontent{ padding:20px 35px 0 40px;}

.groupback{ background:#ba1500; padding:0 8px; line-height:28px;}
.groupnav ul,.groupnav li{ padding:0; margin:0; list-style:none;}
.groupnav{ vertical-align:top; padding-left:36px;}
.groupnav ul{ background:#fff; padding:15px 15px;}
.groupnav li{ border-bottom:1px solid #d2d2d2; background:url(../images/group_05.jpg) no-repeat 2px center; padding-left:16px;} 
.groupnav a:hover,.groupnav .groupmenu{ color:#af1400}
.groupmain{ padding-left:12px; vertical-align:top;background:url(../images/grpback3.jpg) no-repeat right top; padding-right:50px}
.grouplace{ color:#969696; border-bottom:1px solid #ededed; padding-left:17px; line-height:25px; padding-top:10px;}
.grouplace em{ color:#4f4f4f;}

.groupTitle{background:url(../images/gropline.gif) repeat-x bottom; padding-bottom:10px;}
.groupTitle h4{ font-size:16px; color:#484848; border-left:3px solid #d90000; margin:0;padding-left:11px;}
.groupcontent{ padding:10px 0 0 17px;}

.groupfoot{}
.groupfoot{ background:url(../images/group_12.jpg) repeat-y; color:#cb5858; line-height:27px;}
.groupfoot a{ color:#cb5858;}
.groupfoot a:hover{ color:#666;}
.groupfoot code{ color:#fff; float:right; padding-right:28px; font-size:12px;}
.groupfoot td{ padding-left:42px;}

.groupList ul,.groupList li{ padding:0; margin:0; list-style:none;}
.groupList li{ line-height:31px; background:url(../images/literaryWorld_07.jpg) no-repeat 2px center; padding-left:20px;}
.groupList ul{background:url(../images/list-line.gif);}
.groupList span{ color:#A7A7A7;}
.groupList { padding-top:10px;}

.pageblock ul,.pageblock li,.pageblock dt,.pageblock dl,.pageblock dd{ padding:0; margin:0; list-style:none;}
.pageblock{border-bottom:1px solid #D8D8D8;border-top:1px solid #D8D8D8; height:27px; line-height:25px; margin-top:25px; color:#666; text-align:center; }
.pageblock a{color:#666;}
.pageblock a:hover{color:#0099CC;}
.pageblock dd{ float:left; padding:0 18px;line-height:25px;}
.pageblock dl{ border-bottom:1px solid #fff;border-top:1px solid #fff;  height:25px;background:#F6F6F6; }
.pageblock em{ color:#FF0000;}
.pageblock img{ vertical-align:top; }
.pageblock li{ float:left; padding:0 5px;}

