@charset "gb2312";
/* CSS Document */

/*	清除浮动*/
.clear{margin-top:-1px; clear:both; line-height:1px; height:1px; font-size:1px; width:auto; overflow:hidden;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }  
.clearfix{zoom:1;}  

/* 左右活动 */
.fl{float:left;}
.fr{float:right;}

/* hidden */
.hidden{display:none;}

/* 外围布局宽度 */
.wrap{margin:0 auto; width:950px;}

/* 主尺寸 */
.colL{width:310px; overflow:hidden; float:left;}
.colC{margin-left:10px; width:390px; overflow:hidden; float:left;}
.colR{width:230px; overflow:hidden; float:right;}
.colLC{width:710px; overflow:hidden; float:left; margin-right:10px; }

/* 块样式 */
.titleBar1, .titleBar3{border:1px solid #C8E9F5; line-height:28px; clear:both; height:28px; margin-top:10px; background:url(dept_uijdw_uiimagesbg_title_rx.png) repeat-x;}
.titleBar3{background:url(dept_uibf_uiimagesbg_title_rx.png) 0 -28px repeat-x;}
.titleBar1 h2, .titleBar3 h2{float:left; background:url(/dept_ui/jdw/_ui/images/icon_normal.png) 5px 0 no-repeat; padding-left:20px; color:#007DA6; font-size:14px; font-weight:bold;}

.conContainer1, .conContainer3{font-size:12px; line-height:23px; border:1px solid #C8E9F5; border-top:0; overflow:hidden;}
.conContainer1 ul, .conContainer3 ul{padding:10px;}
.conContainer3{background:#FAFDFF;}

/* more */
.more{float:right; font-size:12px; margin-right:10px;}
.more a{ color:#0271AF;}
.more a:hover{ color:#0271AF;}

/* 通用按钮 */
.btnNormal54{width:54px; height:20px; overflow:hidden; line-height:20px; background:url(_uiimages2009bg_normal.png) 0 -155px no-repeat; display:inline-block; text-align:center; vertical-align:middle;}

/* imgTxt120 */
.imgTxt120{margin:0 10px; padding:10px 0; border-bottom:1px dotted #000;}
.imgTxt120 img{float:left; border:1px solid #eee; margin-right:10px; width:120px;}
.imgTxt120 h3{font-size:14px; font-weight:bold; height:20px; overflow:hidden;}
.imgTxt120 p{margin-top:10px; font-size:12px; line-height:24px; text-indent:2em;}
/* imgLi120 */
.imgLi120 {margin:0 10px; padding:10px 0;border-bottom:1px dotted #000;}
.imgLi120 img{float:left; width:120px; border:1px solid #eee; margin-right:10px;}
.imgLi120 ul{margin:0; padding:0; margin-left:140px; line-height:22px;}
/* imgTxt90 */
.imgTxt90{margin:0 10px; padding-bottom:5px;}
.imgTxt90 img{float:left; border:1px solid #eee; margin-right:10px; width:90px;}
.imgTxt90 h3{font-size:14px; font-weight:bold; height:20px; overflow:hidden;}
.imgTxt90 p{font-size:12px; line-height:22px; text-indent:2em;}
/* margin-top:10px */
.mt10{margin-top:10px;}
.mt7{margin-top:7px;}