/****************************************** detailContainer start **********************************/
#detailContainer 
{
	margin: 0; width: 900px; padding-top:10px;
}

#detailContainer .left
{
	float:left;
	width:190px;
	height:1340px;
	background:url(../images/photo_r19_c1.jpg) repeat-y;
}

#detailContainer .right
{
	background:#F5F5F5;
	float:right;
	width:690px;
	margin:0px;
	padding-left:20px;
}
/****************************************** left start **********************************/
#detailContainer .left .photo_category_title
{
	padding-left:10px;
	background:url(../images/photo_r18_c1.jpg) ;
	border:1px #000000 solid;
	width:178px;
	height:23px;
}
#detailContainer .left .photo_list
{
	padding:0px;	
}
#detailContainer .left .photo_list .category_pic
{
	margin-left:43px;
	
}
#detailContainer .left .photo_list .category_txt
{
	text-align:center;
	width:180px;
	height:30px;
	vertical-align:top;
	line-height:30px;
}
/****************************************** left end  **********************************/
/****************************************** right start **********************************/
#detailContainer .right .right_nav
{	
	width:670px;
	height:30px;
	line-height:30px;
	vertical-align:middle;
}
#detailContainer .right .right_title 
{
	width:670px;
	height:50px;
	line-height:50px;
	vertical-align:middle;
	text-align:center;
}
#detailContainer .right .right_tag
{
	padding-left:10px;
	width:658px;
	height:25px;
	background:#FCF3F4;
	border:1px #EDBEC5 solid;	
	line-height:25px;
	vertical-align:middle;
}
#detailContainer .right .right_updatetime
{
	padding-left:10px;
	width:658px;
	height:25px;
	background:#ffffff;
	border:1px #dbdbdb solid;	
	line-height:25px;
	vertical-align:middle;
	margin-bottom:15px;
}
#detailContainer .right .right_picSmallList
{
	width:540px;
	height:85px;
	padding-left:60px;
	margin-bottom:20px;
}

#detailContainer .right .right_picSmallList .right_picSmallList1
{
	float:left;
	width:35px;
	height:60px;
	padding-top:25px;
	text-align:center;
}
#detailContainer .right .right_picSmallList .right_picSmallList1 a
{
	text-indent:-3000px;
	display: block;
	width:14px;
	height:38px;
	background-image: url(../images/photo_r19_c2.jpg); 
	background-repeat:no-repeat;
}
#detailContainer .right .right_picSmallList .right_picSmallList1 a:hover
{
	text-indent:-3000px;
	width:14px;
	height:38px;
	background-image: url(../images/photo_r19_c9.jpg); 
}
#detailContainer .right .right_picSmallList .right_picSmallList2
{
	float:left;
	width:482px;
}
#detailContainer .right .right_picSmallList .right_picSmallList2 li
{
	float:left;
}
#detailContainer .right .right_picSmallList .right_picSmallList2 li .category_pic
{
	margin-left:6px;
}

#detailContainer .right .right_picSmallList .right_picSmallList3
{
	float:left;
	width:14px;
	height:60px;
	padding-top:25px;
}
#detailContainer .right .right_picSmallList .right_picSmallList3 a
{
	text-indent:-3000px;
	display: block;
	width:14px;
	height:38px;
	background-image: url(../images/photo_r19_c3.jpg); 
	background-repeat:no-repeat;
}
#detailContainer .right .right_picSmallList .right_picSmallList3 a:hover
{
	text-indent:-3000px;
	width:14px;
	height:38px;
	background-image: url(../images/photo_r19_c10.jpg); 
}

#detailContainer .right .right_picBig
{
	text-align:center;
	margin-bottom:10px;
}

#detailContainer .right .right_picSummary
{
	padding-left:50px;
	width:600px;

}
#detailContainer .right .right_picSummary .right_picSummary1
{
	float:left;
	width:500px;
}
#detailContainer .right .right_picSummary .right_picSummary2
{
	float:right;
	width:75px;
}
#detailContainer .right .right_Comment .right_CommentCategoryTitle
{
	clear:both;
	background:url(../images/photo_r19_c7.gif);
	width:670px;
	height:30px;
	margin-bottom:10px;
}

#detailContainer .right .right_Comment .right_CommentCategoryTitle .right_CommentCategoryTitle1
{
	float:left;
	height:30px;
	padding-left:10px;
	line-height:30px;
	vertical-align:middle;
}
#detailContainer .right .right_Comment .right_CommentCategoryTitle .right_CommentCategoryTitle2
{
	float: right;
	height: 30px;
	padding-right: 10px;
	line-height: 30px;
	vertical-align: middle;
}

#detailContainer .right .right_Comment .right_Comment_top3 .comment_photo
{
	float:left;
	width:85px;
	height:65px;
	background:url(../images/photo_r19_c5.jpg);
	padding-left:5px;
	padding-top:5px;
}

#detailContainer .right .right_Comment .right_Comment_top3 .comment_content
{
	margin-right:20px;
	float:right;
	width:555px;
}
#detailContainer .right .right_Comment .right_Comment_top3 .comment_content .comment_ip
{
	float:left;
}
#detailContainer .right .right_Comment .right_Comment_top3 .comment_content .comment_addtime
{
	padding-right:15px;
	float:right;
}
#detailContainer .right .right_Comment .right_Comment_top3 .comment_content .comment_detail
{
	clear: both;
	width: 100%;
	height: auto;
}
#detailContainer .right .right_Comment .right_Comment_top3 .comment_content .comment_reply
{
	clear: both;
	float: right;
	padding-right: 15px;
}
#detailContainer .right .right_Comment .right_Comment_top3 .comment_seperator
{
	margin:10px 0;
	clear:both;	
	width:670px;
	height:1px;
	overflow:hidden;
	background:url(../images/xian.gif);
}
.comment_bg
{	
	
	background:url(../images/logo.gif) no-repeat 50% 50%;
}
#
/****************************************** right end  **********************************/
/****************************************** detailContainer end ************************************/

.css_1 { BORDER: #bbbbbb 0px solid; }
.css_0 { BORDER: #ff0000 1px solid;}

