BODY{
	BACKGROUND-COLOR: #F0F0F0; padding: 0px; margin: 0px;
}
#content{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height:1.3; color: #333333; font-size: 12px; margin: auto; width:980px;
}

#left A {
	COLOR: #333333; TEXT-DECORATION: none;
}
#left A:hover {
	COLOR: #336600; TEXT-DECORATION: none;
}
#left A:active {
	COLOR: #333333; TEXT-DECORATION: none;
}

#right A {
	COLOR: #333333; TEXT-DECORATION: none;
}
#right A:hover {
	COLOR: #336600; TEXT-DECORATION: none;
}
#right A:active {
	COLOR: #333333; TEXT-DECORATION: none;
}
#content IMG {
    border:0px;
}
#content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.6em 0px; PADDING-TOP: 0px
}
#content textarea,input {
	overflow: auto; background-color:#FFFFFF; border: 1px solid #DADADA; color:#999999;
}
#head{
    float: left; width: 980px; border: 1px solid #DADADA; background-color:#FFFFFF; margin:10px 0px;
}
#left{
    float: left; width: 250px; border: 1px solid #DADADA; background-color:#FFFFFF; margin-right: 6px;
}
#right{
    float: left; width: 720px; border: 1px solid #DADADA; background-color:#FFFFFF;
}
#footer{
    float: left; width: 980px; margin: 6px auto; text-align:center; font-size:10px;
}
#sort{
    float:left; margin:0px; padding:20px; width:140px; height:220px; overflow:auto; word-break:break-all;
}
#sort_view{
    float:left; margin:6px; padding:6px; width:110px; overflow:auto; word-break:break-all; text-align:center;
}
#sort_hot{
    float:left; padding-right:6px; padding-top:6px; padding-bottom:6px; width:110px;overflow:auto; word-break:break-all;
}
a.avatar img {
    padding:3px; border:1px solid #ccc; background:#ccc;
}
a.avatar:hover img {
    border:1px solid #ccc;
}
.p_bar {
	float: left; margin: 1px 0px; clear: both; width: 100%; height: 22px; padding-top: 3px; padding-bottom: 1px !important;
}
.p_bar a {
	padding: 1px 2px; font-size: 12px; text-decoration: none;
}
.p_bar_view {
	float: left; margin: 1px 0px; clear: both; width: 100%; height: 22px; padding-top: 3px; padding-bottom: 1px !important;
}

.p_pages, .p_num {
	background-color: #FFFFFF; border: 1px solid #DADADA; margin-right:3px; vertical-align: middle;padding: 6px;
}
.p_redirect {
	background-color: #FFFFFF; border: 1px solid #DADADA; margin-right:3px;	font-size: 11px !important; font-size: 13px;
}
.p_curpage {
	padding: 6px;margin-right:3px; border: 1px solid #DADADA; vertical-align: middle; background-color: #FFFFFF; color: #FF6600;
}
#line {
    margin:auto; border-bottom: 1px dotted #DADADA; width:690px; line-height:0;
}
.lefttheme {
    font-weight:bold; font-size:14px;color:#00627A;
}
.righttheme {
    margin:0px; padding-left:20px; padding-top:10px; font-weight:bold; font-size:14px;color:#00627A;
}
.sortname {
    font-weight:bold; font-size:13px;
}
.logo{
	float: left; 
}
.menus{
	margin-top: 10px;
	font-family: "Courier New", Courier, monospace;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 2px;
	line-height: 100%;
	float: right; 
}
.menus A:link {
	COLOR: #333333;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.menus A:visited {
	COLOR: #333333;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.menus A:hover {
	COLOR: #FFFFFF;
	background-color: #333333;
}
.menu{
	margin-top: 10px;
	font-family: "Courier New", Courier, monospace;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 2px;
	line-height: 100%;
	float: right; 
}
.menu A:link {
	COLOR: #333333;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.menu A:visited {
	COLOR: #333333;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.menu A:hover {
	COLOR: #FFFFFF;
	background-color: #333333;
}
#comment{
    margin:auto; padding:10px; border-bottom: 1px dotted #DADADA; width:670px;
}
.commenttime{
    text-align:right;color:#cccccc;
}
.guide{
    margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:2px;
}

.comment ul{
	font-size: 12px;
	color: #7A7A7A;
	padding: 0px;
	list-style:none;
	margin-top:5px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif, ;
}
.comment li{
	padding: 0px;
	margin: 0px;
	text-indent: 15px;
	list-style: none;
	background: url("/templates/default/img/li.png") no-repeat 0px 2px;
}
.ss_photo{
    padding:3px; border:1px solid #ccc; background:#ccc;
}
