﻿/* Design by CanonZone 2008-01-18 */

/* Global */
@import url('global.css');

/* Content Begin */

.endArticleList {margin:0px auto; width:710px; overflow:hidden; clear:both; }
.endArticleList ul {margin:0px auto;padding:3px 0px;clear:both;}
.endArticleList ul li {list-style-type:none; text-align:left; font-size:12px; width:700px; height:25px; line-height:25px; padding-left:10px; overflow:hidden; clear:both;}
.endArticleList ul li a { list-style-type:none;text-align:left; font-size:14px; }
.endArticleList ul li a:visited { color:#83006f;}
.endArticleList ul li a.time{ text-decoration:none;text-align:left;font-size:11px; color:gray; padding:0 10px;}

.endImageList { margin:0 auto; width:710px; overflow:hidden; clear:both;}
.endImageList ul{ margin:10px auto; text-align:center;}
.endImageList ul li { width:210px;margin:5px 10px; float:left; text-align:center;padding:5px 0; list-style-type:none; border:1px solid #ccebeb;}
.endImageList ul li b{ background:#ffff66;}
.endImageList ul li img{ border:0px solid #ccc; width:180px; height:180px; margin:10px 15px;text-align:center; }
.endImageList ul li h3 a{ width:200px;height:30px; font-size:11px; color:#009999; font-weight:normal;}
.endImageList .dotLineB { clear:both; overflow:hidden; margin:5px 30px;}


.index {font-size:16px; font-weight:bold;color:red;}

.Main { width:950px; margin: 0 auto;}
.Main .MainL { width:216px; float:left; }
.Main .MainR { width:730px; float:right; }

.MainL .seperate { margin-bottom:10px;}
.MainL .furniture { width:200px;height:45px;line-height:45px; color:#FFFFFF;font-weight:bold; background:url(/images/hire.gif) center no-repeat; text-align:center; padding:0px;margin:0px auto;}
.MainL .furniture a{color:#FFFFFF;font-weight:bold; }

.MainL .column { width:200px;background:url(/images/column.gif) top no-repeat;padding:0; text-align:center; margin:0 auto;}
.MainL .column ul{ }
.MainL .column ul li{ padding:3px 10px;text-align:left; }
.MainL .column a{ font-size:12px; }
.MainL .column_b { width:200px;height:13px;line-height:13px;background:url(/images/column_b.gif) top no-repeat; padding:0; margin:0 auto;}

a.navlink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color:#333333;text-decoration : none;
	clear: left;float: left;width: 175px; padding: 1px 0px 1px 25px;}
a.navlink:link {}
a.navlink:visited {}
a.navlink:hover {color:#FFFFFF;background: #00A6A1 ;}




.Main .MainR .contact {margin:0 auto; width:710px; overflow:hidden; clear:both; }
.Main .MainR .Nav { margin:0 auto; width:710px; overflow:hidden; clear:both; text-align:left;padding:5px 0;height:30px; line-height:30px; color:#00ada4; font-weight:bold;}
.Main .MainR .Nav a{ color:#00ada4; font-weight:bold;}

div.Content { width:710px; margin:0 auto;}
div.Content .title { font-size:24px; font-weight:bold; height:40px;line-height:40px; text-align:center; color:#00ada4;}
div.Content .source { font-size:11px; padding:3px; text-align:center;}
div.Content .line { border-top:1px solid #ccebeb; text-align:center;}
div.Content .matter { font-size:12px; line-height:180%;text-align:left;padding:20px;}
div.Content .matter img{ border:1px solid #ccc;}
div.Content .matter a { font-size:12px; color:blue; text-decoration:underline;}

/* page List */
.pages {padding:12px; font-size:11px; float:right; clear:both;margin:0 8px; }
.pages span { float:left; height:20px; line-height:20px; }
.pages a {font-size:11px; float:left; margin:0 3px; padding:1px 4px; background:#F3F3F3; border:1px solid #B2B2B2; color:#000000; font-weight:bold;}
.pages a:hover,.pages a.on { font-size:11px; background:#FFFFFF; color:#CC0000; border:#000000; font-weight:bold;}
.pages a.current { font-size:11px; color:#F67114; font-weight:bold;}



/* Guest */
.endReview {padding:9px 0;width:99.3%; margin:0 auto; text-align: left; background:#F8FCFF; font-size:12px; clear:both;}
.endReview .titleTip{clear:both; padding:0 12px 0 16px; height:15px;display:inline;}
.endReview .name { font-size:12px; float:left; color:#1f3a87; font-weight:bold;}
.endReview .ip{ font-size:11px;  color:#666;}
.endReview .title{float:right; }

.endReview .review { padding:8px 3px 0 20px !important; padding:8px 20px 0; width /**/:90%;clear: both; font-size:12px; line-height: 150%; table-layout: fixed; overflow: hidden; word-wrap:break-word; word-break:break-all;  height /**/: auto ; }
.endReview .review table{table-layout:fixed;}
.endReview .review td{ overflow:hidden;text-overflow:ellipsis; line-height:23px; font-size:14px;}
.endReview .review .reviewTree{ margin:0 auto 2px; border:1px solid #999; width \**\:99%;padding:4px; clear:both; background:#ffe;text-overflow:ellipsis; word-wrap:break-word; table-layout:fixed;word-break:break-all; overflow:hidden;}
.endReview .hr { margin:8px 0 13px;border-top:1px dotted #000; clear:both;font-size:1px; }
.endReview .statement{ padding:12px 20px; text-align:right; height:15px; clear:both; overflow:hidden; color:#bc2931;}
.endReview .reply { border:1px #FFCC00 solid; background-color:#FFFFCC;padding:5px;}

.endReview .pageNum{clear:both;padding:0 12px 0 0; height:25px; float:right; }

