.spb-event-filter .spb-event-list .tn-list-item-area-left { width: 160px; overflow: hidden; }.spb-event-filter .spb-event-list .tn-list-item-area-left img { max-width: 100%; _width: 160px; }.spb-event-hint p { line-height: 1.6; }.spb-event-detail .spb-event-info { margin-bottom: 30px; }.spb-event-detail .spb-event-info .tn-img { width: 200px; height: 225px; float: left; overflow: hidden; }.spb-event-detail .spb-event-info .tn-img img { width: 100%; }.spb-event-detail .spb-event-info .tn-info { margin-left: 240px; }.spb-event-detail .spb-event-info .tn-info h1 { font-size: 20px; font-weight: normal; }.spb-event-detail .spb-event-info .tn-info ul li { margin-bottom: 10px; }.spb-event-detail .spb-event-info .tn-info ul li i { font-style: normal; padding-right: 20px; }.spb-event-detail .spb-event-ticket { margin-bottom: 30px; }.spb-event-detail .spb-event-ticket .tn-form { padding-top: 1px; }.spb-event-detail .spb-event-ticket .tn-form .tn-form-row { margin: 15px 0; }.spb-event-detail .spb-event-ticket .tn-form .tn-form-row:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.spb-event-detail .spb-event-ticket .tn-form .tn-form-label { width: 70px; float: left; line-height: 28px; }.spb-event-detail .spb-event-ticket .tn-form .tn-form-col { margin-left: 80px; }.spb-event-detail .spb-event-ticket .tn-form .tn-form-col .spb-event-presell-btn { float: left; padding: 5px; border-width: 2px; margin: 0 10px 5px 0; }.spb-event-detail .spb-event-ticket .tn-form .tn-form-col a.spb-event-presell-btn { color: #555; }.spb-event-detail .spb-event-ticket .tn-form .tn-form-col a.spb-event-presell-btn:hover { text-decoration: none; }.spb-event-detail .spb-event-ticket .tn-form .tn-form-col .tn-textbox { border-width: 2px; float: left; line-height: 1.2; padding: 5px; margin-right: 10px; }.spb-event-detail .spb-event-ticket .tn-form .tn-form-col .tn-text-bright { line-height: 28px; float: left; }.spb-event-detail .spb-event-ticket .tn-form .tn-form-col .spb-event-avatar { float: left; width: 25px; height: 25px; overflow: hidden; border-width: 2px; margin: 0 10px 5px 0; }.spb-event-detail .spb-event-ticket .tn-form .tn-form-col a.tn-icon { float: left; margin: 5px 5px 0 0; }.spb-event-detail .spb-event-ticket .tn-form .tn-form-col .tn-input-short { float: left; width: 35px; text-align: center; }.spb-event-detail .spb-event-content { margin-bottom: 30px; }.spb-event-detail .spb-event-photo { margin-bottom: 30px; }.spb-event-detail .spb-event-photo .spb-event-photo-list { padding-top: 20px; }.spb-event-detail .spb-event-photo .spb-event-photo-list .tn-photo-item { padding: 0 0 0 13px; }.spb-event-postdetail .tn-detail-info .tn-count { float: right; }.spb-event-postdetail .tn-detail-info .tn-avatar-mini { float: left; margin-top: -5px; }.spb-event-postdetail .tn-comments .tn-layer-num { line-height: 1.6px; padding: 0 10px; border-radius: 15px; }.spb-event-postdetail .tn-comments .tn-commentator { margin-bottom: 5px; }.spb-event-createpost .tn-main-heading .tn-option { line-height: 24px; }.spb-event-createpost .tn-main-heading .tn-option strong,.spb-event-createpost .tn-main-heading .tn-option a { display: inline-block; max-width: 100px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.spb-event-photo-detail .tn-article { margin: 30px 0; }.spb-event-photo-detail .tn-article .tn-img { text-align: center; overflow: hidden; }.spb-event-photo-detail .tn-article .tn-img img { max-width: 90%; }.spb-event-photo-detail .tn-article .tn-active .tn-icon-favorite { background-image: url(../../../Themes/Shared/Styles/icons/red/tn-icon-small.png); }.spb-event-photo-detail .tn-article .tn-share-to { overflow: hidden; margin: 20px 0; text-align: center; }.spb-event-photo-all .spb-event-photo-list { padding: 30px 0 0; }.spb-event-photo-all .spb-event-photo-list .tn-photo-item { padding: 0 0 30px 22px; }.spb-event-manage .tn-main-heading { margin-bottom: 20px; }.spb-event-manage .tn-form { margin: 20px 0; }.spb-event-manage .tn-form .tn-form-row { width: 20%; float: left; }.spb-event-manage .tn-form .tn-form-row-button { text-align: center; }.spb-event-manage .tn-section .tn-info-part { float: left; width: 256px; padding: 15px; margin: 10px; }.spb-event-manage .tn-section .tn-info-part dl { padding: 0; line-height: 25px; height: 25px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.spb-event-manage .tn-section .tn-info-part dl.tn-edit { line-height: inherit; height: inherit; padding: 5px 0 0; }