a:hover{ color:#ee3200;}
.message-left{ float:left; width:293px; padding-left:1px;}
.message-right{ float:right; width:693px; padding-right:1px;}
.message-border{ border:1px solid #ffdf94;}
.public-column{ height:407px; background:url(message-border-bg_05.png) no-repeat;}
.public-column .column-tit{height:44px; line-height:44px; margin-top:3px;}
.tit-bg{ background:url(gklm-tit-bg_05.png) repeat-x; }
.public-column .column-tit h2{ margin-left:23px; padding-left:40px; padding-top:2px; background:url(gh-icon_18.png) no-repeat left center; font-size:18px; font-weight:bold;}
.mess-nav{ width:270px; margin-left:8px;}
.border-top-dashed{ border-top:1px dashed #d8d8d8;}
.mess-nav ul{ width:264px; margin-top:8px; margin-left:6px;}
.mess-nav ul li{ background:url(message-tabnav-bg_19.png) no-repeat; height:28px; line-height:28px;}
.mess-nav ul li a{ margin-left:13px; padding-left:44px; background:url(message-tabnav-icon_26.png) no-repeat left center; display:inline-block;}
.mess-nav ul li a:hover{ color:#ee3200;}

.column-navigation .navigation-tit{ height:48px; line-height:48px;}
.column-navigation .navigation-tit h2{ background:url(column-dh_62.png) no-repeat right center; width:167px; padding-left:22px; font-size:14px; font-weight:bold; color:#ee3200;}
.navigation-nav{ width:264px; margin:0px auto;}
.navigation-nav li{ width:58px; height:17px; line-height:17px; border:1px solid #dcdcdc; float:left; margin-left:3px; margin-right:3px; margin-bottom:11px; text-align:center; display:inline;}

.message-search{ height:107px; background:url(message-border-bg_05.png) no-repeat;}
.search-bg{ height:107px; background:url(message-search-bg_05.png) no-repeat right 25px;}
.search-tit h2,.apply-tit h2,.recent-tit h2{ background:url(message-icon2_81.png) no-repeat left center; font-size:14px; font-weight:bold; color:#eb1606; }
.search-tit h2,.apply-tit h2{ margin-left:29px; padding-left:29px;}
.search-tit{ height:43px; line-height:43px; margin-top:3px;}
.search-form{ padding-left:19px;}
.search-form .search-text{ width:172px; height:21px; line-height:21px; padding-left:6px; border:1px solid #c9c9c9; color:#a1a1a1;}
.search-form .search-button{ background:url(message-search-button_70.png) no-repeat; width:51px; height:21px; border:none; font-size:14px; font-weight:bold;}
.ml-19{ margin-left:19px;}

.message-apply{ height:303px;}
.apply-tit{ height:32px; line-height:32px; margin-top:3px;}
.apply-p{ width:239px; line-height:25px; margin:0px auto; text-indent:2em;}
.apply-bottom{ border-bottom:1px solid #ffdf94;}
.yj-nav li{ line-height:24px; margin-left:28px;}
.yj-nav a{ padding-left:6px;}

.right-container{ width:691px; height:223px;}
.recent-public{ width:430px; float:left;}
.recent-tit{ height:36px; margin-left:7px; border-bottom:1px solid #ffdf94;}
.recent-tit h2{ height:36px; line-height:36px; padding-left:22px; margin-left:9px;}
.recent-nav{ float:right; margin-right:42px; display:inline;}
.recent-nav li{ float:left; height:31px; line-height:31px; background:url(recent-ul-bg1_50.png) no-repeat; margin-left:2px; padding-left:3px; position:relative; top:11px;}
.recent-nav li a{ background:url(recent-ul-bg2_55.png) no-repeat top right; float:left; padding-left:6px; padding-right:6px; font-size:14px; color:#5c5c5c; cursor:pointer;}
.recent-nav li.hover a em{ display:block; background:url(recent-ul-bg3_73.png) no-repeat bottom center; color:#ee3200;}
.recent-nav li a:hover em{ display:block; background:url(recent-ul-bg3_73.png) no-repeat bottom center; color:#ee3200;}
.recent-content-nav{ padding-left:10px; padding-right:6px;}
.recent-content-nav ul li{ height:25px; line-height:25px; background:url(recent-li-icon_05.png) no-repeat 6px center; padding-left:24px; border-bottom:1px dashed #cccccc;}
.recent-content-nav ul li span{ float:right; padding-right:10px;}

.lead-container{ float:right; width:241px;}
.lead-tit{ background:url(ldzc-bg_05.png) repeat-x; height:33px; line-height:33px;}
.lead-tit h3{ background:url(ldzc-h-bg_07.png) no-repeat; padding-left:23px; font-size:14px; font-weight:bold; color:#ee3200;}
.lead-tit .more{ float:right; padding-right:13px;}
.lead-information img{ float:left; margin-right:18px;}
.lead-information .xz-name{ font-size:18px; font-weight:bold; color:#e22113;}
.lead-information .email-span{ width:89px; height:26px; line-height:26px; padding-left:13px; background:#ffdd9d; margin-top:9px; display:inline-block;}
.lead-information .email-span a{ background:url(email-icon_14.png) no-repeat left center; padding-left:33px; padding-right:4px; font-weight:bold; color:#e22113;}
.work-content{ line-height:25px; padding-right:10px;}

.width-460{ width:460px;}
.width-224{ width:224px;}
.zcfg-container{ width:457px; position:relative;}
.height-202{ height:202px;}
.height-177{ height:177px;}
.zcfg-tit{ background:url(zcfg-tit-bg_05.png) repeat-x; height:31px; line-height:31px;}
.zcfg-nav li{ float:left; background:url(zcfg-line2_11.png) no-repeat top right;}
.zcfg-nav li a{ float:left; padding-left:18px; padding-right:18px;font-size:14px; cursor:pointer;}
.zcfg-nav li.hover a{ background:url(zcfg-li-hover_11.png) no-repeat left top;}
.more-1{ background:url(zcfg-line2_11.png) no-repeat left center; height:31px; line-height:31px; padding-left:6px; position:absolute; right:9px; top:0px; display:block; }

.rs-container{ height:381px;}
.rs-content-nav{ padding-left:10px;}
.rs-content-nav li{ line-height:26px;}