/* CSS Document */

body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;  margin:0; padding:0; color:#3a3a3a; }
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0; padding:0; border:0; list-style:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-weight: normal;}
input{ margin:0; padding:0;}
table{ line-height:23px;}
.red{ color:#f30;}
A:link{ color: #3a3a3a; text-decoration:none;}
A:visited{color: #3a3a3a;  text-decoration:none;}
A:hover{color: #ff6300;  text-decoration:underline;}
A.rd:link{ color: #F08008; text-decoration:none;}
A.rd:visited{color: #F08008;  text-decoration:none;}
A.rd:hover{color: #F08008;  text-decoration:underline;}
A.wr:link{ color: #fff; text-decoration:none;}
A.wr:visited{color: #fff;  text-decoration:none;}
A.wr:hover{color: #fff;  text-decoration:underline;}
A.bt:link{ color: #285AA0; text-decoration:none; font-size:14px; font-weight:bold;}
A.bt:visited{color: #285AA0;  text-decoration:none; font-size:14px; font-weight:bold;}
A.bt:hover{color: #f30;  text-decoration:underline;}
A.bt2:link{ color: #285AA0; text-decoration:none; font-size:12px; text-decoration:underline;}
A.bt2:visited{color: #285AA0;  text-decoration:none; font-size:12px;  text-decoration:underline;}
A.bt2:hover{color: #f30;  text-decoration:underline;  text-decoration:underline;}
.login{ height:36px; width:960px; margin:0 auto; background:url(main_nav_bg.gif) no-repeat 0 -60px;}
.login .search{ width:388px; float:left; padding-left:42px; height:25px; line-height:25px; padding-top:5px;}
.login .search p{ float:left; padding-right:8px; vertical-align:middle;}
.login .search p input{ font-size:12px; color:#ccc;}
.login .search p img{ vertical-align:middle}
.login .search p select{ height:18px;}
.login .worad{ width:510px; float:right; padding-right:10px; height:30px; line-height:30px; text-align:left;}
.login .lmdh{ width:400px; background:url(main_nav_bg.gif) no-repeat -30px -60px; height:25px; line-height:25px; margin-left:10px; padding-left:10px; font-size:12px; }
.wrap2{ width:960px; margin:8px auto;}
.wrap2 .left{ width:618px; float:left; border:1px solid #ccc; padding:10px;}
.wrap2 .left .lm_title{ height:30px; background:url(bg001.gif) no-repeat 0 45%; line-height:30px; padding-left:30px; font-size:14px; font-weight:bold;}
.wrap2 .left .lm_search{ height:28px;  border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; margin:10px auto; background:url(search_ioc.gif) no-repeat 15px 45% #F4F3F2; padding-left:50px; font-size:12px; padding-top:5px;}
.wrap2 .left .lm_search input{ border:1px solid #ccc; height:18px;}
.wrap2 .left .lm_search select{ border:1px solid #ccc; height:18px;}
.wrap2 .left .lm_search .sub{ background:url(sub_search.gif) no-repeat; width:40px; height:20px; border:none; cursor:pointer;}
.wrap2 .left .list_box{ width:608px; padding:5px;}
.wrap2 .left .page{ height:30px; line-height:30px; text-align:center; border-top:1px dashed #ccc;}
.wrap2 .left .viewtit{ height:40px; text-align:center; line-height:40px; font-size:16px;  font-weight:bold;}
.wrap2 .left .viewtime {height:30px; line-height:25px;  border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; margin:10px auto; background:#F4F3F2; text-align:center; font-size:12px; color:#c0c0c0;}
.wrap2 .left .viewbox{ font-size:14px; letter-spacing:0.1em; line-height:25px; padding:10px;}
.wrap2 .left .viewbox li{ line-height:25px; width:600px;}
.wrap2 .left .close{ height:25px; line-height:25px; font-size:12px; text-align:right; padding-right:20px;}

.wrap2 .right{ width:300px; float:right;}
.wrap2 .right .phdh{ border:1px solid #99CC99;}
.wrap2 .right .phdh .title{ height:26px; background:url(dh.gif) repeat-x; line-height:26px; padding-left:10px; font-size:14px; font-weight:bold;}
.wrap2 .right .phdh .phbox{ padding:5px; }
.wrap2 .right .phdh .phbox table{ font-size:12px;}
.wrap2 .right .phdh .phbox li{ line-height:23px; background:url(gif-0671.gif) no-repeat 0 45%; padding-left:15px;}
.cpcd_fl{background:#DDF4D3; border:1px solid #6CBC48; width:616px; }
.cpcd_fl p{ width:165px; float:left; background:url(icon_7x12_arrow.gif) no-repeat 20px 45%; padding:8px 0 8px 35px; font-size:14px; color:#003278;}
.cpcd_fl p.zl2{ width:586px; padding-left:30px; background:none;}
.cpcd_fl p.zl2 a{ width:180px; display:block; float:left; height:25px; font-size:12px; color:#3a3a3a;}
.cpcd_fl p.zl2 a:visited{ font-size:12px; color:#3a3a3a;}
.cpcd_fl p.zl2 a:hover{font-size:12px; color:#ff6300; text-decoration:underline;}
.cpcd_fl p a{ font-size:14px; text-decoration:none; color:#003278;}
.cpcd_fl p a:visited{font-size:14px; text-decoration:none; color:#003278;}
.cpcd_fl p a:hover{ color:#f30; text-decoration:underline;}
.cpcd_tit{ height:24px; border-bottom:2px solid #6CBC48; width:618px; margin-top:10px;}
.cpcd_tit p{ width:92px; height:24px; background:url(biz_Menu01.gif) no-repeat; text-align:center; line-height:24px; font-size:14px; color:#ff6300; font-weight:bold; float:left;}
.xbx{ border:1px dashed #6CBC48; margin-bottom:10px;}
.jj{ font-size:12px;}
.clr{ clear: both;}
.m_t{ margin-top:8px;}