/* CSS Document */

#divboardtitle {
	clear:both;
	background-image:url("../images/topbg.jpg");
	width:778px;
	height:28px;
}

#picasatext {
	font-family:"宋体";
	font-size:12px;
	color:#FF0000;
}

#divbbscontentframe {
	clear:both;
	width:778px;
}

#divbbscontent {
	clear:both;
	border-style:solid;
	border-left-color:#3399ff;
	border-right-color:#3399ff;
	border-bottom-style:none;
	border-top-style:none;
	width:778px;
	border-width:1px;
	background-color:#FaFaFa;
	overflow:hidden;
}

.hotsuboarditem {
	float:left; width:100px;padding:4px 0 4px 4px; margin:0 0 0 0px; font-size:12px; font-family:'宋体';
}

#hotsuboardtitle {
	font-size:12px; color:#FF0000; font-weight:bold; margin: 0 0 0 0px; padding: 0 0 0 0px; text-align:center
}

#rightblock {
	float:right;width:206px; text-align:left; font-size:12px; padding-left:0px; padding-top:8px; overflow:hidden;
}

#index_title {
	clear:both; padding-top:2px; height:22px; background-color:#2FA9F2
}

#index_title1 {
	font-size: 10pt;
	color: #FFFFFF;
	float:left; padding-left:12px; padding-top:4px;
}

#index_title2 {
	float:right; padding-right:4px; padding-top:4px;
}

#index_title3 {
	float:right; padding-right:36px; padding-top:4px;
}

#index_title4 {
	float:left; padding-left:12px;
}

#rep_title {
	clear:both; height:25px; padding-top:8px; background-color:#DEEEFE;
}

#rep_title1 {
	float:left; text-align:center; width:120px;
	COLOR: #0536D1;
	font-weight: normal;
	font-size: 9pt;
}

#rep_title2 {
	float:left;
	padding-right:4px;
	text-align:left;
	width:420px;
	COLOR: #0536D1;
	font-weight: normal;
	font-size: 9pt;
}

#rep_title3 {
	float:right;
	padding-right:4px;
	width:100px;
	COLOR: #0536D1;
	font-weight: normal;
	font-size: 9pt;
}

#rep_userinfo {
	clear:both;float:left; width:90px; height:290px; overflow:hidden;
}

.rep_userinfo_1 {
	clear:both; text-align:left; padding-left:8px; padding-top:4px;
	COLOR: #0536D1;
	font-weight: normal;
	font-size: 9pt;
}

.rep_userinfo_tx {
	clear:both; text-align:left; padding-left:8px; padding-top:4px;
	COLOR: #FF3333;
	font-weight: normal;
	font-size: 9pt;
}
.rep_userinfo_tx A:link,
.rep_userinfo_tx A:visited,
.rep_userinfo_tx A:hover {COLOR: #FF3333;text-decoration:none;}

.rep_userinfo_2 {
	clear:both; text-align:center; font-size:12px; height:20px;
	COLOR: #246CAE;
	font-weight: normal;
	font-size: 9pt;
}

.rep_userinfo_3 {
	clear:both; text-align:left; padding-left:8px; padding-top:4px;
	COLOR: #0536D1;
	font-weight: normal;
	font-size: 9pt;
}

#rep_content {
	float:left; width:686px;text-align:left; border-left-style:solid; border-left-color:#EEEEEE; border-left-width:1px; overflow:hidden;
}

.rep_content_bestrep {
	font-size:14px; border-style:solid; border-color:#FF9999; border-width:2px;
}

#rep_content_bestrep_1 {
	font-size:14px; border-style:solid; border-color:#FF9999; border-width:2px; background-color:#FF9999; font-family:"宋体"; color:#333333;
}
#hottalktitle {
	clear:both;font-size:12px; color:#FF0000; font-weight:bold; margin: 0 0 0 0px; padding: 0 0 0 0px; text-align:center;
}
.hottalkitem {
	padding: 4 0 4 4;
	margin: 0 0 0 0;
	font-size: 12px;
	font-family: "宋体";
}
.ad1 {
	clear:both;font-size:12px; color:#FF0000; font-weight:bold; margin: 0 0 0 0px; padding: 1 0 1 0px; text-align:center;
}

#haoping {
	float:left;background:transparent url(../images/haoping.jpg) no-repeat scroll 0 0; width:109px; height:70px; padding:12 5 0 5px; line-height:16px; text-align:center;
}

#haoping_rep {
	clear:both;float:right;width:181px; height:57px; padding:12 5 0 5px; line-height:16px; text-align:center;
}


#content_info {
	font-size:12px; padding:4 0 0 0px; font-family:"新宋体"; color:#666666; font-weight:100;
}

#lastviewer { 
	text-align:left; font-size:12px; font-family:"宋体"; color:#A0A0A4
}

#lastviewer li { list-style:none; padding:2 2 2 2px; width:74px; height:96px; text-align:center; float:left}

.content_general {
	font-size:14px; padding-top:2px;
}

h1 { font-size:13px; color:#FFFFFF; font-weight:bold; font-family:宋体; padding:0px; margin:0px;}

.article_action { padding:4px;}
.article_action A:visited, .article_action A:link, .article_action A:hover{
	font-size:12px; font-family:"宋体";
}

A.gray:link,
A.gray:visited,
A.gray:hover {color:#555555; font-size:12px;}

.useralbum {clear:both; float:right; text-align:right; border-top:1px solid #EEEEEE; border-bottom:1px solid #EEEEEE;}
.useralbum ul { padding:0 0 0 2; margin:0px; list-style:none; }
.useralbum ul li{ float:left; height:140px; width:98px; padding:0px; margin:1px; list-style:none; text-align:center; overflow:hidden; }
.useralbum ul li img {background: #FFFFFF none repeat scroll 0 0; border:1px solid #CCCCCC; padding:1px; height:75px;}
.useralbum ul li.folder {background:#EEEEEE;}
.useralbum ul li.folder A{font-weight:bold;color:#6B8CC2;}
.useralbum ul li.folder A:hover{color:#F4560F;}
.useralbum ul li h4 {color:#333333; font-size:12px; font-weight:bold; padding:0px; margin:0px;}
.useralbum ul li h4 A:link,.useralbum ul li h4 A:visited{color:#2C629E; font-size:12px; font-weight:bold;}
.useralbum ul li h4 A:hover {color:#F4560F; font-size:12px; font-weight:bold;}
.useralbum ul li .row_title {color:#333333; font-size:12px; font-weight:bold; padding:0px;margin:0px;}
.useralbum ul li .row_dtt {color:#888888; font-size:10px; padding:0px;margin:0px;}
.useralbum ul li .row_visit {color:#888888; font-size:10px; padding:0px;margin:0px;}
.useralbum ul li .price {color:#404040; font-size:12px;font-weight:normal; padding:0px;margin:0px;}
.useralbum ul li .pricenum {color:#FF5500; font-size:14px;font-weight:bold; padding:0px;margin:0px;}

/*投票*/
.votes {padding-bottom:8px;width:98%; font-size:12px; text-align:left; border-bottom:1px solid #BAD5F3;margin-top:4px;margin-bottom:8px; }
.votes .votes_title {padding-left:10px; text-align:left; margin-bottom:10px; background:#FFFFFF url(../images/portalbox_bg.gif) repeat-x scroll 0 0;line-height:30px;border-top:1px solid #CAD9EA;}
.votes .votes_title a:link, .votes .votes_title a:visited {color:#2C629E; text-decoration:none; font-weight:normal;}
.votes .votes_title a:hover {color:#F4560F; text-decoration:underline; font-weight:normal;}
.votes .votes_title a.r {float:right; padding-right:18px;}
.votes .votes_option {clear:both; margin-left:10px; margin-right:30px; text-align:left; border-bottom:1px solid #EEEEEE; height:28px;}
.votes .votes_option p{float:left; padding-top:5px;}
.votes .votes_option p.ch{float:left; padding-top:2px;}
.votes .votes_option p.options{width:250px;}
.votes .votes_option p.votenum{width:100px;}
.votes .votes_option div.optionbar{background:transparent url(../images/header_bg.gif) repeat-x scroll 350px; border: 1px solid #CAD9EA; float: left; height: 12px; margin-right: 0.5em; font-size:10px; margin-top:6px;}
.votes .votes_option div.optionbar div{border: 1px solid #FFFFFF; float:left; height:10px; overflow:hidden; font-size:10px; }
.votes .votes_btn {cursor:pointer; height: 2em; line-height:2em;background:#FFF8C5 none repeat scroll 0 0;border-color:#FFFDEE #FDB939 #FDB939 #FFFDEE;border-style:solid;border-width:1px;color:#009900; margin-right:1em; padding:0 10px;}
.votes .op {margin-top:10px; padding-left:30px;}
