#content{
width:900px;
height:100%;
margin:25px;
display:block;
clear:both;
}

#img-top{
width:950px;
height:190px;
margin:15px -5px 25px;
}

#img-top img{
position:absolute;
top:0;
left:0;
}


/*---------maincontent---------*/
#maincontent{
width:670px;
height:100%;
text-align:left;
margin:0;
padding:0 0 25px 0;
float:left;
}

#maincontent h3{
width:650px;
text-align:left;
padding:0;
margin:0;
}

#maincontent p{
width:650px;
text-align:left;
padding:10px 0 20px 0;
}

#cont{
width:650px;
height:240px;
text-align:left;
padding:0;
margin:0;
display:block;
position:static;
clear:both;
}

#cont ul{
width:650px;
margin:0;
}

#cont li{
padding-top:10px;
float:left;
}

#cont .right{
width:320px;
height:110px;
}

#cont .left{
width:330px;
height:110px;
}

#comp{
width:650px;
height:150px;
text-align:left;
padding-bottom:10px;
margin:0;
display:block;
position:static;
clear:both;
}

#comp ul{
width:650px;
padding:0;
margin:0;
}

#comp li{
height:61px;
padding-top:10px;
float:left;
}

#comp .right{
width:210px;
}

#comp .center{
width:230px;
text-align:center;
}

#comp .left{
width:210px;
}

#info{
widows:630px;
height:135px;
margin:0;
padding:10px 0;
display:block;
position:static;
clear:both;
}

.info{
width:630px;
height:180px;
padding:5px 10px 0 10px;
margin:0;
overflow:auto;
scrollbar-base-color:#2080d2;
scrollbar-arrow-color:#A0CDF1;
}

#info p{
color:#666666;
font-size:11px;
line-height:20px;
text-align:left;
padding:5px 0 0 5px;
border-bottom:1px dotted #A0CDF1;
}
