﻿.main .ct { border: 1px solid #e2e2e2; width: 731px; float: left; padding-bottom: 10px; }
.main .ct ul { margin: 9px 22px 9px 18px; }
.main .ct ul li { height: 30px; line-height: 30px; font-size: 14px; }
.main .ct ul li a { color: #666; }
.main .ct ul li a:hover { color: #df0000; text-decoration: underline; }
.main .ct ul li span { display: block; width: 588px; height: 26px; line-height: 26px; word-wrap: break-word; word-break: break-all; overflow: hidden; }
.main .ct ul li label { float: right; color: #666; }

.main .ctDetail { padding: 0px 30px; border: 1px solid #e2e2e2; float: left; width: 670px; }
.main .ctDetail .title { font-family: 黑体; font-size: 20px; line-height: 30px; width: 671px; word-wrap: break-word; word-break: break-all; text-align: center; margin: 20px 0px; }
.main .ctDetail span { display: block; color: #929292; text-align: center; border-bottom: 1px solid #e2e2e2; padding-bottom: 8px; }
.main .ctDetail .content { line-height: 30px; padding: 10px 0px; font-size: 14px; }
.main .ctDetail .link { text-align: center; }

.secList { width: 237px; margin-bottom: 10px; float: right; }
.secList .title { height: 31px; line-height: 31px; }
.secList .title .left { float: left; height: 31px; width: 4px; }
.secList .title .text { float: left; padding-left: 8px; font-weight: bold; font-size: 12px; }
.secList .title .more { float: right; padding-right: 4px; }
.secList .title .right { float: right; height: 31px; width: 4px; }
.secList .cnTitle { background: url(/Images/Index_BG.png) 0px -109px repeat-x; color: #8d3906; }
.secList .cnTitle .more { color: #8d3906; }
.secList .cnTitle .left { background: url(/Images/Index_BG.png) 0px -73px no-repeat; }
.secList .cnTitle .right { background: url(/Images/Index_BG.png) -6px -73px no-repeat; }
.secList .cnContent { border: 1px solid #ffe376; }
.secList .ruTitle { background: url(/Images/Index_BG.png) 0px -36px repeat-x; color: #000; }
.secList .ruTitle .more { color: #000; }
.secList .ruTitle .left { background: url(/Images/Index_BG.png) 0px 0px no-repeat; }
.secList .ruTitle .right { background: url(/Images/Index_BG.png) -6px 0px no-repeat; }
.secList .ruContent { border: 1px solid #e2e2e2; }
.secList .ctText { padding: 0px 10px; margin-bottom: 10px; }
.secList .ctText li { color: #666; word-break: break-all; overflow: hidden; width: 215px; height: 26px; line-height: 26px; font-size: 12px; }
.secList .ctText a { color: #666; }
.secList .ctText a:hover { color: #df0000; text-decoration: underline; }

