#tuangou_body { width: 798px; overflow-x: hidden; }#tuangou_body a { color: #048; }.blue { color:#048; }b { font-weight: bolder; }#d1 { padding: 8px 0 7px 24px; height: 66px; width: 774px; overflow: hidden; border-bottom:1px solid #CCDBEC; }#d1 div { float: left; display: block; margin-right: 20px; height: 22px; width: 90px; line-height: 22px; font-size: 14px;}#d1 a { font-size: 14px; line-height: 22px; }#d1 a:hover { color: red; }#d1 a.more { color: #000; }#top2 { border-bottom:1px solid #CCDBEC; height:25px; padding:8px 10px; overflow: hidden; }#cs { padding-left: 30px; font-size: 14px; }#cs a { margin-left: 7px; margin-right: 7px; font-size: 14px; text-decoration: underline; }#cs a:hover { color: red; }#cs a.cur { color: #c00; font-weight: bold; text-decoration: none; }#main { padding: 0 0 14px 14px; }.item { float: left; margin: 14px 14px 0 0; width: 244px;border: 1px solid #d8e8ff;border-bottom: 2px solid #d0dae4;}.m1 { padding: 2px; height: 150px; }.m1 img { width: 240px; height: 150px; }.m2 { margin-top: 2px; padding: 0 8px; height: 60px; overflow: hidden; }.m2 a { line-height: 20px; }#main .m2 a:hover { color: red; }.m2 b { font-size: 14px; }.m3 { margin-top: 3px; padding: 5px 8px 8px; border-top: 1px dotted #ccc; }.m3 div { padding-top: 6px; }#main .btn { display:block; width:100px; height:27px; background:url(../images/tuangou_new.png) no-repeat; line-height: 27px; font-size:14px; font-weight:bold; color:white; text-align: center; color: white; }#main .btn:hover { text-decoration: none; }.app_seach { width:220px; float:right;}.app_pages { padding-bottom: 10px; }#tc { display: block; margin-left: 8px; padding: 2px 15px 2px 3px; background: url(../images/app_tuangou_icon.png) no-repeat 55px -8px; text-decoration: underline; }#c { padding: 3px 5px; background-color: #06c; color: white; font-weight: bold; font-size: 15px; }.app_foot { width: 100px; float: right; margin-top: -30px; }#d2 { position: absolute; top: 162px; left: 13px; width: 617px; border:1px solid #06c; background-color: #fff; }#ctop { padding: 3px 0 3px 37px; height: 20px; border-bottom: 1px solid #a1bbdc; }#ctop a { line-height: 20px; }#ctop div { float: left; width: 55px; height: 20px; line-height: 20px; }#ctop span { position: absolute; top: 5px; right: 5px; cursor: pointer; width: 14px; height: 14px; background: url(../images/app_tuangou_icon.png) no-repeat 3px -63px; font-size: 0; overflow: hidden; }#clist { height: 320px; overflow: auto; }#t { margin: 3px 0; }#t span, #t a { line-height: 18px; }#t span { color: red; font-weight: bold; }#t div { float: left; width: 55px; height: 18px; }#d2 a:hover { color: red; }#d2 a.cur { color: #c00; font-weight: bold; }