/* CSS Document */
body { text-align: center; font-family:"ËÎÌå", arial;margin:0; padding:0; background:url(bg.jpg) center top repeat; font-size:14px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
html{ background:url(bg_.jpg) center top repeat-x;}
li{list-style-type:none;}
img{vertical-align:top;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

.clear{ clear: both; font-size:0px; width:0px; height:0; line-height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; line-height:0; clear: both; visibility: hidden;} /* only FF */

/* word-wrap:break-word; overflow:hidden;
text-overflow:ellipsis; white-space:nowrap;

height:auto !important; height:400px; min-height:400px; word-wrap:break-word; overflow:visible;
*/

a{ color:#000; text-decoration:none;}
a:hover{ color:#FF6600; text-decoration:none;}

.all{margin:0 auto; width:1004px; overflow:hidden; clear:both; text-align:left;}
.head{ width:1004px; height:227px;}
.main{ width:1004px; height:auto; background:#fff;}
.dh{ width:980px; height:34px; background:#ffeeb0; padding-left:24px; line-height:34px; margin-top:1px;}
.dh a{line-height:34px; color:#cd0000; float:left; display:block; height:34px;width:auto;}
.list { width:1004px; margin-top:1px; height:auto;}
.m{ width:1002px; height:258px; border:#d9deda 1px solid; margin-bottom:2px;}
.m_tle{ width:950px; height:34px; background:url(tle.jpg) no-repeat; margin-left:1px; line-height:34px; padding-left:50px; font-size:16px; font-weight:bold; color:#FFFFFF;}
.m_tle a{ float:right; margin-right:12px; height:34px; line-height:34px; font-weight:normal; color:#cd0000;}
.m_ul{ width:972px; height:auto; margin-left:12px;}
.m_ul li{ width:956px; padding-left:8px; padding-right:8px; line-height:33px; height:33px; border-bottom:#d9deda 1px dashed; overflow:hidden;}
.foot{ width:1004px; height:78px; border-top:#FF0000 2px solid; background:#feeeb0; text-align:center; font-size:12px; padding-top:12px; line-height:20px;}