body{background:#FFF;font:12px "宋体", Arial;color:#333;margin:0;padding:0;}
div,form,img,ul,ol,li,dl,dt,dd{margin:0;padding:0;border:0;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
a{color:#333;text-decoration: none;}
a:hover{color:#FF0000;text-decoration:underline}
.noneBox{display:none;}
.blank8{height:8px;overflow:hidden;clear:both;}
.blank10{height:10px;overflow:hidden;clear:both;}
.blank{width:100%;height:6px;display:block;clear:both;}
.banner{width:958px;height:57px;margin:4px auto;background:url(top_bg.gif) repeat-x;border:1px solid #d6e5e8;}
.banner .login{float:right;margin:20px 20px 0px 0px;}
.banner .login a{padding:0px 4px;color:#0c53ab}
.banner .loc{float:left;}
.banner .loc span{display:inline-block;margin-top:20px;}
.banner .loc a{padding:0px 4px;}
.banner .loc a img{vertical-align:middle;}
.banner .loc .logo{margin:0px 8px 0px 25px;float:left}
.a_title{width:960px;height:50px;margin:0 auto;text-align:center;padding:25px 0px;}
.a_title h1{font-family:"microsoft yahei","微软雅黑","黑体","simsun","宋体";}
.a_title h1 strong{color:#333;padding-right:4px;font-size:22px;font-weight:normal;}
.a_title h1 a{font-size:22px;color:#0c53ab}
.a_title h1 a:hover{text-decoration:underline;color:red;}
.a_title h1 a em{font-style:normal;font-size:12px;color:red;font-family:"宋体"}
.a_title p{color:#999;}
.mainBody{width:960px;margin:0 auto;overflow:hidden;}
.mainContent{width:620px;float:left;border:1px solid #dedede;}
.mainContent h3{height:32px;padding-left:8px;background:url(../images/tt_bg.gif) repeat-x;border-bottom:1px solid #d6e5e8;position:relative;}
.mainContent h3 span.pl{float:right;margin:3px 6px 0px 0px;}
.mainContent h3 span.pl a.on{background:url(pll2.gif);display:block;width:93px;height:27px;line-height:27px;text-align:center;color:#fff;font-weight:800;font-size:14px;}
.mainContent h3 span.pl a.out{background:url(../images/pll1.gif);display:block;width:93px;height:27px;line-height:27px;text-align:center;color:#fff;font-weight:800;font-size:14px;}
.mainContent h3 span.s_door{float:left;position:relative;top:3px;}
.mainContent h3 span.s_door a{float:left;width:79px;height:30px;margin-left:7px;line-height:30px;text-align:center;font-size:14px;font-weight:800;}
.mainContent h3 span.s_door a.on{color:#333;background:url(slidoor_bg.gif) no-repeat;}
.mainContent h3 span.s_door a.out{color:#333;background:url(slidoor_bg.gif) -86px 0px no-repeat;font-weight:normal;}
.mainContent .page{height:30px;line-height:30px;margin:6px 0px;padding:0px 10px;font-size:12px;overflow:hidden}
.mainContent .page .paginat{float:right;width:320px;color:#226395;text-align:right;}
.mainContent .paginat a{display:inline-block;margin-left:4px;width:18px;height:18px;line-height:18px;border:1px solid #d6e5e8;background:#eef8ff;text-align:center;color:#226395;}
.mainContent .page .paginat a.dq{background:#fff;}
.mainContent .page .paginat a.next{width:auto;height:auto;background:#fff;border:none;}
.mainContent .page .num{float:left;}
.mainContent .page em{font-style:normal;color:red;}
.mainContent .Comment{width:90%;margin:10px auto;font-size:12px;}
.mainContent .Comment textarea{width:95%;}
.mainContent .Comment p.line1{width:95%;margin:0 auto;}
.mainContent .Comment p.line1 input{vertical-align:top\0;margin-top:2px\0;}
.mainContent .Comment p.line1 input.txt{height:14px;}
.mainContent .Comment p.line1 a:hover{color:red;text-decoration:underline;}
.mainContent .Comment p.line3{text-align:justify;}
.mainContent .Comment input.fb_btn{width:75px;height:28px;background:url(../images/fb.gif) no-repeat;cursor:pointer;border:none;font-weight:800;float:right;}
.mainContent .last{border-bottom:1px solid #dedede}
.mainContent .pl_box h4{height:30px;line-height:30px;padding:0px 10px;border-top:1px solid #dedede;background:#f5f5f5;color:#666;}
.mainContent .pl_box h4 span.name{float:left;}
.mainContent .pl_box h4 span.time{float:right;}
.mainContent .bottom{color:#0c53ab;text-align:center;padding:10px 0px;}
.mainContent .bottom a{color:#0c53ab;padding:0px 4px;}
.mainContent .bottom a:hover{color:red;}
.mainContent .bottom a img{margin-left:2px;}
.pl_content{padding:8px 10px;font-size:14px;line-height:22px;}
.pl_content .quoting{position:relative;background:#fffff8;width:98%;border:1px solid #E5E5E5;color:#888888;margin:0px auto;padding:3px 4px 10px 4px;overflow:hidden}
.pl_content .quoting.top {background:none repeat scroll 0 0 #f8f8f8;}
.pl_content .quoting span.info_zc{width:80px;display:block;height:22px;line-height:22px;float:right;}
.pl_content .quoting span.info_zc a{padding:0px 6px;font-size:12px;color:#0C53ab;}
.pl_content .quoting span.info_zc a:hover{color:red}
.pl_content .quoting .info_q{line-height:35px;}
.pl_content .quoting p {color:#444444;margin:10px 5px;font-size:14px;text-align:justify;display:block;clear:both;line-height:24px;}
.pl_content .quoting .info_q .info_title {float:left;font-size:12px;}
.pl_content .quoting .info_q .info_floor {float:right;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.pl_content .quoting .Comment .line1{font-size:12px;}
.pl_content .quoting .Comment .closes{float:right;cursor:pointer}
.pl_content .info_floor_newlevel{float:right;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.pl_content .zc_btn{height:30px;line-height:30px;text-align:right;}
.pl_content .zc_btn a{position:relative;height:21px;line-height:21px;color:#333;display:inline-block;background:url(../images/zc_l_bg.gif) no-repeat;font-size:12px;padding-left:8px;margin-right:10px;}
.pl_content .zc_btn a span{width:5px;height:21px;background:url(../images/zc_r_bg.gif) no-repeat;position:absolute;right:-2px;top:0;}
.pl_content .zc_btn a em{color:red;font-style:normal;font-family:"宋体";padding:0px 2px;}
.pl_content .zc_btn a.hf{width:34px;background:url(../images/down.gif) no-repeat;padding-right:30px;margin:0px;}
.pl_content .Comment{width:95%;display:block;clear:both;}
.sideBar{width:300px;float:right;border:1px solid #8EC3E9;}
.sideBar h5{height:29px;line-height:29px;border-bottom:1px solid #8EC3E9;background:url(../images/right_t_bg.gif) repeat-x;padding-left:6px;font-size:14px;position:relative;}
.sideBar h5 span{float:right;margin-right:10px;position:relative;top:4px;}#m1,#m2{margin-right:-1px;}
.sideBar h5 span a{display:inline-block;width:46px;height:24px;line-height:24px;border:1px solid #8EC3E9;font-size:12px;text-align:center;color:#3570b9}
.sideBar h5 span a.on{border-bottom:1px solid #fff;background:#fff;}
.sideBar h5 span a.out{background:url(../images/r_door_bg.gif) no-repeat;}
.sideBar ul{margin:6px 0px;}
.sideBar li{height:24px;line-height:24px;overflow:hidden;padding-left:20px;background:url(../images/point.gif) 10px 9px no-repeat;}
.sideBar li span{float:right;width:30px;color:#666;padding-right:14px;}
.sideBar li span em{font-style:normal;color:red;padding-left:4px;float:right;text-align:right}
.textareaOn{background:#fffce6;}
.textareaOut{background:#f6f6f6 url(../images/textarea_bg.gif) center no-repeat;}
.textarea2On{background:#fff;}
.mainContent h3.bottom_pl{border-top:1px solid #d6e5e8;position:relative}
.mainContent h3.bottom_pl span.s_door{position:relative;top:-1px;}
.mainContent h3 span.s_door a.on{color:#333;background:url(../images/slidoor_bg_1.gif) no-repeat;}
.mainContent h3 span.s_door a.out{color:#333;background:url(../images/slidoor_bg_1.gif) -86px 0px no-repeat;font-weight:normal;}
.top1{width:960px;height:29px; background:none repeat scroll 0% 0% rgb(255, 255, 255);font-size: 12px;font-family:'宋体';line-height:29px;margin: 0pt auto;}
.top1 span a{margin:0px;padding-right:6px;}