
* {padding:0; margin:0;}
#cm_know .des table { border-collapse:collapse; border-spacing:0; border:1px solid #666; margin:0 auto;}
#cm_know .des table td { border:1px solid #666}
#cm_know .des table p{ margin:0; text-indent:0;}

/*厂商页面*/

#ads {margin-top:5px;}

.cm_box_r, .cm_box_g { padding:1px; border:1px solid #a0c597; margin-bottom:6px; overflow:hidden; zoom:1; color:#36463E}
.cm_box_r {border-color:#debdae; color:#36463E; }

.cm_tl_r, .cm_tl_g {height:30px; background:url(ztty/c_h2g.png) repeat-x; font-size:14px; color:#36463e; line-height:30px; padding:0 8px; overflow:hidden; position:relative; z-index:2;}
.cm_tl_r span,  .cm_tl_g span {background:url(ztty/c_tipg.png)  no-repeat left center; float:left; padding-left:20px;}

.cm_tl_r {background-image:url(ztty/c_h2r.png) ;}
.cm_tl_r span {background-image:url(ztty/c_tipr.png); color:#333;}


#company { width:960px; margin:0 auto; text-align:left; overflow:hidden; zoom:1; margin-top:5px; color:#333;}
#cm_info {width:250px; float:left; display:inline; margin-right:6px; font-family:arial; }
#cm_content {overflow:hidden; zoom:1; _float:right; }


#cm_info .pic { text-align:center; margin:10px  0 5px;}
#cm_info .pic img {max-width:240px; padding:3px; border:1px solid #eaddd7;
*width:expression( function(el){el.style.width = (el.width > 248) ? '248px':el.width + 'px';}(this));}
#cm_info ul { overflow:hidden; zoom:1;}
#cm_info li {border-bottom:1px dashed #eaddd7; line-height:20px; padding:5px 10px 6px; margin-bottom:-1px;}
#cm_info li a { color:#2f73b1;}
#cm_info li b { font-family:'宋体'; margin-right:3px; color:#ce5315;}
#cm_info li a:hover { text-decoration:underline;}


#cm_know .des { font-size:12px; line-height:22px; padding:5px 15px; overflow:hidden; width:668px;}
#cm_know .des img { max-width:660px;}
#cm_know .des p {margin: 1em 0; text-indent:2em;}


/*游戏下载*/

.icolst li {  overflow:hidden; zoom:1; height:36px; padding:4px 0 ; }
.icolst li .pic { float:left; display:inline; margin-right:8px;}
.icolst li img { width:32px; height:32px; padding:1px; border:1px solid #ccc;}
.icolst li h6 { overflow:hidden;height:20px; line-height:20px; font-size:12px;}
.icolst li a { color:#4c4c4c;}
.icolst li p{ color:#666; height:16px; line-height: 16px; overflow:hidden;}
.icolst li span { margin: 0 5px; color:#ccc; margin:0 5px;}
.icolst li b { color:#f08620; font-weight:bold; font-style:normal; font-family:Georgia;}

.cm_pic { overflow:hidden; zoom:1; padding-bottom:10px;}
.cm_pic li {float:left; display:inline; text-align:center; line-height:18px; width:126px; height:126px; overflow:hidden; margin: 0 6px; margin-top:10px;}
.cm_pic li img {padding:2px; border:1px solid #ccc; display:block; width:120px; height:80px; margin:0 auto 3px;}
.cm_pic li a { color:#333;}



.cm_pic {padding-left:4px;}

.txtul li {line-height:28px; height:28px; overflow:hidden; padding-left:10px; cursor:text;}
.txtul li span {float:right; color:#999; padding-left:6px;}
.txtul li a {color:#2e2e2e;}

.txtul {padding:6px 7px; overflow:hidden; zoom:1;}
.txtul li { float:left; display:inline; width:320px; margin: 0 6px;  }


.icolst { overflow:hidden; zoom:1; padding-bottom:8px;} 
.icolst li {float:left; width:210px; display:inline; margin: 8px 11px 0;}

/*foot*/
#foot { clear:both; margin-top:15px;}

#foot h3 { font-size:12px; font-weight:normal; color:#999;}
#foot h3 a { color:#333; margin:0 6px;}
#foot h3 a:hover { text-decoration:underline;}
#foot p { margin:0;}
#foot p span{ margin-left:5px;}
