﻿/*设置新数据显示添加的NEW*/
.NEWstyle{ background:url(../images/new.gif) no-repeat center center; display:inline-block; width:28px; height:8px; margin-left:5px;}
/*变更公告样式*/
.bgStyle{ background:url(../images/BG.gif) no-repeat center center; display:inline-block; width:31px; height:12px; margin-left:5px;}

/*主任信箱样式*/
.email_title{ width:711px; height:28px; border-bottom:#bc0303 2px solid; margin:10px auto 0 auto;}
.email_title_left{ width:100px; height:30px; background-color:#bc0303; font-size:14px; font-weight:bold; color:#FFF; line-height:30px; text-align:center;}
.email_content{ width:711px; height:auto; overflow:hidden; margin:17px auto 0 auto; line-height:22px;}
/*按钮样式*/
.buttonClass{ width:50px; height:25px; margin-bottom:5px;}
/*投诉建议样式*/
.ly_item {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 24px; MARGIN-TOP: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #dddddd; PADDING-TOP: 8px
}
.ly_name {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 300px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left; PADDING-TOP: 4px
}
.ly_date {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 300px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: right; PADDING-TOP: 4px
}
.ly_question {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px;  CLEAR: both;  PADDING-TOP: 4px
}
.ly_repleMsg {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; CLEAR: both; PADDING-TOP: 4px
}

.title a.more
{float:right;
    color:#383a3c;
	font-size:14px;
	margin:10px 10px 0 0;
	}

.title a:hover{color:#000;}

 .gray_box .title span{height:39px;
                    line-height:39px;
					font-size:16px;
                    font-weight:700;
					color:#383a3c;
					padding:0 0 0 8px;
					border-bottom:0px solid #b4b8bb;
					}	

/*重写美工的样式*/

.footer{min-height:120px;
		/*height:auto!important;*/
		padding:0 0 0 0 ;
		margin-top:5px;
	   } 

 .main_con{padding:5px;
		  min-height:620px;
		  height:auto!important;
		  _height:620px;
		  background-color:#FFF;
		  }	


.main_wrap{width:750px;
          min-height:620px;
		  height:auto!important;
		  _height:620px;
		  float:left;
		  padding:0 5px 5px 5px;
		  background-color:#e8ecf0;
		  }

.page_bar{height:auto;
          padding:0 0 5px 0;
		  text-align:right;
		  vertical-align:middle;
          background-color:#FFF; 
		  }
.page_bar span{margin:0 5px 0 5px;}
ul.scroll_list li{
				  margin:5px 0 0 11px;
				  }

/*图片滚动样式*/
 /* scrollleft */
/* scrollleft */
.scrollleft{width:930px;margin:0 5px 0 0;padding:5px 0 0 0;height:95px;}
.scrollleft li{float:left;margin:5px 0 0 11px;display:inline;width:120px;text-align:center;height:90px}
.scrollleft img{width:120px;height:90px;position:relative;vertical-align:top;}
/* scrolltop */
.scrolltop{width:323px;height:210px;overflow:hidden;}
.scrolltop li{padding:0px 0 14px 5px; }
.scrolltop li a{font-family:"宋体",\5B8B\4F53;}






.news_box{width:360px;
          height:260px;
		  float:left;
		  padding:5px 5px 5px 0;
		  background-color:#e8ecf0;
		  }
		  
.w330{width:330px;}

				  
.news_box .con{height:210px;
               padding:5px;
			   font-size:14px;
			   _overflow:hidden;
			   background-color:#fff;
			   }
			   
.news_box .con p{padding:0px 0 14px 5px;                 
				  }

.news_box .con p a{font-family:"宋体",\5B8B\4F53;					
					}
		/*保证金退还查看样式*/
.tdTitle{
    border-bottom: black 1px solid; border-right: black 1px solid; text-align: center;
}		
.tabTitle{
     border-top: black 1px solid; border-left: black 1px solid; font-family: 宋体; font-size: 13px
}	

/*漂浮样式*/
.memory{ width:280px; border:1px solid #bacfe1; background:#ecf5fc;z-index: 9999999; position: absolute; visibility: visible;}
.memory p{ height:25px; line-height:25px; padding:0 5px;}
.memory p.line{ border-bottom:1px solid #bacfe1;}
.closea{ cursor:pointer; position:absolute; right:-1px; bottom:-21px; width:60px; height:20px; background:#2276b2; text-align:center; color:#fff; line-height:20px;}



.AutoTab{
     width:100%;
}
    .AutoTab tr
    {
        width:auto;
    }	
    .AutoTab tr td
    {
        width:auto;
        word-break:break-all;table-layout: fixed
    }	

     /*漂浮窗体--Start*/
/*.fly_div{width:302px;overflow:hidden;}*/
.fly_div{width:302px;}
.fly_divBorder{width:302px;height:5px;background: url(../images/pf_bottom_bg.gif) left bottom no-repeat;overflow:hidden;}
.fly_div .flytitle{height:29px;line-height:29px;font-size:14px;font-weight:700;padding-left:10px;color: #fff;background: #2D66A5;}
.fly_div .con{height:auto;padding:5px 5px 5px 10px;font-size:13px;background: url(../images/con_bg.gif) repeat-y;line-height:27px;overflow:hidden;}
.fly_div a{text-decoration:none;}
.fly_div p.hot a{color:#e31e0a;}
.fly_div p{margin:5px 0 5px 0;line-height:26px;vertical-align:middle;background: url(../images/dot.gif) left bottom repeat-x;}
.fly_div a:hover{color:#000;}
.fly_div p .arrow{width:8px;height:7px;font-size:0;display:inline-block;vertical-align:middle;background: url(../images/blue_arrow.gif) no-repeat;}
.fly_div p.hot .arrow{background: url(../images/red_arrow.gif) no-repeat;}
.fly_div .flyclose{width:18px;height:18px;display:inline-block;background: url(../images/close.gif) no-repeat;float:right;margin:6px 10px 0 0;cursor:pointer;}
/*漂浮窗体--End*/
.christmas_ad .flyclose{width:18px;height:18px;display:inline-block;background: url(../images/close.gif) no-repeat;float:right;margin:6px 10px 0 0;cursor:pointer;}

/*弹出窗口*/
.ZBGGdialog{ position: absolute; visibility: visible;z-index: 9999999; border:1px solid #0a78be; width:1000px;margin:-10px 100px; padding:0; text-align:center; height:600px; background:#fff; overflow:hidden;}
.ZBGGheader{ background: #2D66A5; height:29px; text-align:left;line-height:28px; }
.ZBGGheader b{ color:#fff; font-size:14px; font-weight:bold; display:inline-block;margin-left:10px; float:left;}
.ZBGGclose{ background:url(../images/close.png) no-repeat center; height:27px; width:26px; display:inline-block;float:right;}
.ZBGGcontent{overflow:auto;line-height:14pt;letter-spacing:0.2em;padding:10px;text-align:center;font-size:medium;text-align:left;height:750px; line-height:22px;}



.mid_content{width:1002px;height:auto; margin:0 auto; overflow:hidden; margin-top:5px;}

/*弹出层样式*/
.divShow{filter: alpha(Opacity=80);-moz-opacity:0.5;opacity:0.5;z-index:9999990;background-color:#ffffff;position:absolute;width:100%;left:0px;top:0px;}
.divMessage{position: absolute; visibility: visible;z-index: 9999999; border:1px solid #ced7dc; width:450px;margin:5px 0 0 100px; padding:0; text-align:center; height:200px; line-height:30px; background:#fff; }
.cxBtn{ width:80px; height:19px; border:#93B6CF 1px solid; background:url(../Images/cx_bg.gif) repeat-x;line-height:20px; text-align:center; padding-top:1px;}
.cxBtn a{ color:#005163; font-weight:bold; font-size:14px;}
.cxBtn a:hover{ color:#ED0000; font-weight:bold; }
/*弹出层样式*/