/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif;  text-align:center; margin:0 auto; }
table{border-collapse:collapse;border-spacing:0;}

#container{ width:990px;  text-align:left; margin:0 auto; }
a{color:#333;text-decoration:none;}
a:hover{color:#ef9b11; text-decoration:underline;}

.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}

.main{ width:660px; margin:20px auto;}

 .box01{width:324px;float:left;border:1px solid #aaccf1;margin-right:5px; text-align:left;}
 .box01 .top{ font-size:14px; padding-left:40px;background:url(../images/mp-bg02.gif) no-repeat; width:284px; height:27px; line-height:27px; letter-spacing:2px;}
 .box01 .top table{ float:right;}
 .box01 .top table td{ font-size:12px; color:#fff; letter-spacing:1px; padding-right:8px;}
 .box01 .part{ width:100%; border-bottom:1px solid #aaccf1;}
 .box01 .part01{width:315px;padding-bottom:8px; margin-left:5px;}
 .box01 .part01 h4{line-height:24px;padding-left:14px;background:url(../images/area01icon03.gif) no-repeat 3px 8px;}
 .box01 .part01 h4 a{font-size:14px;font-weight:normal;display:block;width:285px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow: hidden; color:#0c5298;}
 .box01 .part01 h4 a:hover{color:#ef9b11;}
 .box01 .part01 .p{padding:0 4px;height:52px;line-height:18px;color:#999;overflow:hidden;} .box01 .part01 .p{padding:0 4px 0 10px;height:52px;line-height:18px;color:#999;overflow:hidden;width:300px;}
 .box01 .jmli{ padding-left:10px; width:314px;padding-top:8px;height:185px;overflow:hidden; background:#f6f9fe;}
 .box01 .jmli ul li{padding-left:10px;width:237px; height:24px;background:url(../images/block.gif) no-repeat left 5px;}
 .box01 .jmli ul li a{display:block;width:290px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow: hidden;color:#005a98;}
 .box01 .jmli ul li a:hover{color:#ef9b11;}
 
.box02{width:324px;float:left;}
