/* CSS Document */
.s_clear:after, .line_list li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.s_clear, .line_list li { zoom: 1; }
* { word-wrap: break-word; margin:0 auto; padding:0; color:#000;}
body {text-align:left; margin:0 auto;}
body, td, input, textarea, select, button {font: 12px/1.6em Helvetica,Tahoma, Arial, sans-serif; }
ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }
ol, ul li { list-style: none; }
h4 { color: #ffffff; padding-left:10px; }
a { text-decoration: none; }
a:hover{ text-decoration:underline;}
a img { border: none; }
table { empty-cells: show; border-collapse: collapse; }
html { overflow:-moz-scrollbars-vertical; } 
/*-----------------------------------------------------------------*/
#guestbook{ width:980px; margin:0 auto;}
.guestbookbox{ width:940px; padding:0 20px; margin-top:15px; padding-bottom:20px; float:left; background:url(../images/guestbook_top.jpg) left top no-repeat;}
.guestbook_name{ float:left; width:90%; height:40px; padding:20px 0 20px 45px;}
.guestbook_name h1{font-family:"黑体"; font-size:20px;color:#0061b3; font-weight:normal; float:left; padding-top:5px;}
.guestbook_name .messagebtn{ width:109px; height:38px;border:0;background:url(../images/messagebtn.jpg) left top no-repeat; float:right;cursor:hand;}

.tabtop{ float:left; width:940px; padding-top:3px !important;background:url(../images/tabtopbg.jpg) #fff left top repeat-x;}
.tabtop div{ background:#e8f0f6; margin:1px 2px !important; height:30px; width:907px; padding:7px 0 3px 30px!important;}
.tabtop div img{ margin:4px 10px 0 0; float:left;}
.tabtop div select{ height:22px; float:left; margin:2px 10px 0 0; color:#666666;}
.tabtop div input{ height:17px; float:left;  margin:2px 10px 0 0; padding-top:2px; width:150px; color:#666666;}
.tabtop div .searchbtn{ background:url(../images/searchbtn.jpg) no-repeat; width:60px; height:25px; border:0;cursor:hand;}

/*--------------------------------------------------------------------------------------------*/

.messagebox{ width:100%; float:left; border-bottom:1px solid #93c3dc; padding-bottom:10px !important;}
.message_pho{ float:left; width:140px !important;}
.message_pho img{ float:left; margin:20px 0 7px 20px; display:inline}
.message_pho span{ float:left; width:100%; text-align:center;}
.message_info { float:left; width:800px !important;}
.message_info span{ width:99%; float:left; padding:3px 1% 3px 0;}
.message_info span strong{ float:left; width:60%;padding:3px 0}
.message_info span span{ width:36%; float:right; text-align:right;}
.message_info span span img{ margin:0 4px; float:left; padding-top:2px;}
.message_info span span a{ margin:0 10px 0 0; float:left;}
.message_info_line{ width:100% !important; background:url(../images/message_info_line.jpg) left bottom repeat-x; padding:10px 0 3px 0 !important;}
.message_info_time{!important; float:left; text-align:left; color:#999999; font-weight:normal;}
.message_info_ip{ width:39% !important; float:left; text-align:right; color:#999999; font-weight:normal;}
.message_info_cont{ min-height:70px;}

.page{ float:left; width:100%!important;  padding-bottom:20px !important; }
/*-------------------PAGES-----------------------------*/
DIV.scott { width:99%; float:left; 
	PADDING:10px 7px 10px 3px!important; TEXT-ALIGN:center
}
DIV.scott2{ border:0;}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #eeeeee
}
DIV.scott A:active {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #eeeeee
}
DIV.scott SPAN.current {
	BORDER: #1b8cbe 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px;  COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;  BACKGROUND-COLOR: #1b8cbe
}
DIV.scott SPAN.disabled {
	 PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;COLOR: #0061b3; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; font-size:14px;
}
DIV.scott SPAN.disabledf {
	 PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;COLOR: #0061b3; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; font-size:14px;
}
DIV.scott SPAN.disabledf a{ border:0;COLOR: #0061b3;}
DIV.scott SPAN.disabledf a:hover{ background:none; color:#1b8cbe;}
/*DIV.scott .lastpage{PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;COLOR: #0061b3; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; font-size:14px;}*/
/*------------------------------------------------------------------------------------------------------------*/

.messagepage{border:0; width:903px!important; margin:16px 0 0 20px; display:inline}
.messagepage_top{ width:100%!important; height:39px; background:url(../images/messagepage_top.jpg) no-repeat; float:left;}
.messagepage_cont{ width:90%!important; padding:20px 5%!important; background:url(../images/messagepage_cont.jpg) repeat-y; float:left;}
.messagepage_bottom{ width:100%!important; height:16px; background:url(../images/messagepage_bottom.jpg) no-repeat; float:left;}
.messagepage_cont div{ width:94%!important; float:left; border-bottom:1px solid #cbcbcb; background:#fff; margin-top:1px!important; /*height:38px*/; padding:14px 3%!important;}
.messagepage_cont .div{ background:#edf3f8;}
.sendokbtn{ background:url(../images/sendokbtn.jpg) no-repeat; width:78px; height:30px; border:0; margin:0 10px 0 90px;cursor:hand;}
.sendbackbtn{ background:url(../images/sendbackbtn.jpg) no-repeat; width:78px; height:30px; border:0;cursor:hand;}
.messagepage_cont div span{ width:70px; text-align:left; float:left; font-size:14px!important;}
.messagepage_cont div input{ width:199px; height:19px; border:1px solid #e5e5e7; border-top:1px solid #aeaeb0;}
.messagepage_cont div input.topic, .messagepage_cont div input.mypage{ width:369px;}
.messagepage_cont div textarea{ width:689px; height:194px;border:1px solid #e5e5e7; border-top:1px solid #aeaeb0;}
.messagepage_cont b{ float:left; margin:10px 0 20px;}
.messagepage_cont strong{ width:100%; float:left; font-weight:normal; margin-left:20px; font-size:14px!important;}
.messagepage_cont div strong{ color:#939393; margin:5px 0 0px 70px;font-size:12px!important; display:inline; width:90%;}

.guestbook_li{ float:left; width:95%; height:25px; margin-left:2%; display:inline}
.guestbook_li li { float:left; width:78px; height:25px;}
.guestbook_li li a{ float:left; width:77px; height:22px; background:url(../images/tablibg.jpg) no-repeat; padding:3px 1px 0 0px; color:#fff; text-align:center; font-size:14px; font-weight:bold;}
.guestbook_li li a:hover, .guestbook_li li a.current{background:url(../images/tablihov.jpg) no-repeat; text-decoration:none;}

