/* CSS Document */

.guide{ width:980px; height:30px; font-size:14px; margin:0px auto; padding-top:12px;}
.mymenu{ width:980px; height:27px; border-bottom:3px solid #FF9900; margin:0px auto;}
.mymenu ul{ width:980px; height:auto; padding:0px; margin:0px; list-style:none; float:left;}
.mymenu ul li{ width:83px; height:20px; background:url(../images/fwlist_04.jpg); list-style:none; float:left; margin-left:2px; margin-right:3px; font-size:14px; text-align:center; padding-top:7px; font-weight:bold}
.mymenu ul li a:link{ color:#FFFFFF; text-decoration:none}
.mymenu ul li a:visited{ color:#FFFFFF; text-decoration:none}
.mymenu ul li a:hover{ color:#660000; text-decoration:none}
.showmenu{ width:970px; height:25px; margin:0px auto; background:#FCDEA2; padding-top:10px; font-size:12px; padding-left:10px;}

.listbody{ width:980px; height:auto; margin:0px auto; padding-top:12px; clear:both;}
.listbody .bodyleft{ width:721px; height:auto; float:left;}
.listbody .bodyleft .lefttop{ width:721px; height:34px;}
.listbody .bodyleft .lefttop span.a{ width:6px; height:34px; background:url(../images/fwlist_09.jpg) no-repeat; display:block; float:left;}
.listbody .bodyleft .lefttop span.b{ width:698px; height:24px; background:url(../images/fwlist_10.jpg) repeat-x; display:block; float:left; padding-top:10px; padding-left:10px;}
.listbody .bodyleft .lefttop span.c{ width:7px; height:34px; background:url(../images/fwlist_12.jpg) no-repeat; display:block; float:left;}
.listbody .bodyleft .leftmid{ width:721px; height:auto; background:url(../images/fwlist_17.jpg) repeat-y;}
.listbody .bodyleft .leftmid .mymid{ width:680px; height:auto; float:left; padding-left:10px; border-bottom:1px dashed #CCCCCC; padding-bottom:15px; margin-left:6px; margin-top:15px;}
.listbody .bodyleft .leftmid .page{width:680px; text-align:right;font-size:14px; padding-top:15px; padding-bottom:15px;}
.listbody .bodyleft .leftmid .page a:link{ color:#FF3300;}
.listbody .bodyleft .leftmid .page a:visited{ color:#FF3300;}
.listbody .bodyleft .leftmid .page a:hover{ color:#003399;}
.listbody .bodyleft .leftmid .mymid .midleft{ width:200px; height:180px; float:left;}
.listbody .bodyleft .leftmid .mymid .midleft span.pic{ width:160px; height:180px; display:block; border:1px solid #FFE8D2; float:left; overflow:hidden}
.listbody .bodyleft .leftmid .mymid .midright{ width:380px; height:174px; float:left; overflow:hidden; padding-top:6px;}
.listbody .bodyleft .leftmid .mymid .midright a:link{ color:#FF3300}
.listbody .bodyleft .leftmid .mymid .midright a:visited{ color:#FF3300}
.listbody .bodyleft .leftmid .mymid .midright a:hover{ color:#003399}
.listbody .bodyleft .leftmid .mymid .midright ul{ list-style:none; float:left; padding:0px; margin:0px; width:420px; height:26px;}
.listbody .bodyleft .leftmid .mymid .midright ul li{ list-style:none; float:left; padding:0px; margin:0px; width:420px; height:26px; font-size:12px}
.listbody .bodyleft .leftmid .mymid .midrightb{ width:96px; height:143px; float:right; text-align:center; overflow:hidden; margin-top:15px;}
.listbody .bodyleft .leftmid .mymid .midrightb ul{ list-style:none; float:left; padding:0px; margin:0px; width:90px; height:auto;}
.listbody .bodyleft .leftmid .mymid .midrightb ul li{ list-style:none; float:left; padding:0px; margin:0px; width:90px; height:40px;}
.listbody .bodyleft .leftright{ width:721px; height:8px; background:url(../images/fwlist_22.jpg) no-repeat;}
.listbody .bodyright{ width:252px; height:auto; float:right;}
.listbody .bodyright .righttop{ width:252px; height:31px; background:url(../images/fwlist_14.jpg) no-repeat;}
.listbody .bodyright .rightmid{ width:252px; height:172px; background:url(../images/fwlist_16.jpg);}
.listbody .bodyright .rightbtn{ width:252px; height:7px; background:url(../images/fwlist_20.jpg) no-repeat;}

.pageinfo{ width:980px; height:35px; margin:0px auto; font-size:14px; padding-top:10px; clear:both;}
.pageinfo a:link{ color:#FF3300}
.pageinfo a:visited{ color:#FF3300}
.pageinfo a:hover{ color:#003399}

.topa{ width:980px; height:34px; margin:0px auto; padding:0px; overflow:hidden; clear:both; font-size:14px; font-weight:bold; color:#666666}
.topa span.a{ width:165px; height:24px; float:left; display:block; background:url(../images/fwlist_24.jpg) no-repeat; margin-right:10px; text-align:center; padding-top:10px; margin-left:0px; cursor:pointer !important; cursor:hand;}
.topa span.b{ width:165px; height:24px; float:left; display:block; background:url(../images/fwlist_26.jpg) no-repeat; margin-right:10px; text-align:center; padding-top:10px; cursor:pointer !important; cursor:hand;}
.topa span.c{ width:165px; height:24px; float:left; display:block; background:url(../images/fwlist_26.jpg) no-repeat; text-align:center; padding-top:10px; cursor:pointer !important; cursor:hand;}
.topb{ width:956px; height:auto; border:1px solid #FF9900; margin:0px auto; clear:both; padding-top:15px; padding-left:20px; font-size:12px}
.topb ul{ list-style:none; float:left; margin:0px; padding:0px;}
.topb ul li{ list-style:none; float:left; margin:0px; padding:0px; width:110px; height:35px;}
.topb a:link{ color:#999999; text-decoration:underline}
.topb a:visited{ color:#999999; text-decoration:underline}
.topb a:hover{ color:#FF0000}

.foot{ width:100%; height:auto; margin-top:15px; border-top:3px solid #FF6600; padding-top:12px; padding-bottom:12px; clear:both;}
.foot .ftop{width:980px; height:auto; margin:0px auto;font-size:12px; text-align:center; line-height:28px;}