.bar{display:inline;margin-left:16px;width:345px;}
.content{display:inline;margin-left:13px;width:614px;}
#wrapper a:link{color:#000;}
#wrapper a:visited{color:#000;}
#wrapper a:hover{color:#E2167E;}
#wrapper .error{display:block;position:static;}
#wrapper .date{color:#666;}
.addior{background:url(../images/main/ad_dior.jpg) repeat 0 0;}
#wrapper #site_operate a:visited{color:#FFF;}
#brand_logo,#book_logo,#movie_logo,#music_logo{}
.detail_logo{text-align:center;}
#wrapper .detail_logo .boxM{margin:5px 11px;}
	.detail_logo .img{border:1px solid #ECECEC;}
.detail_logo ul.operate li{display:inline;}

#brand_intro .p_content,#book_intro .p_content,#movie_intro .p_content,#music_intro .p_content{margin:13px 0;}
#brand_intro .des{text-align:center;}
#brand_intro .des a{margin-right:20px;}

#book_infor ul,#movie_infor ul{margin:10px 5px;}
#book_infor ul li,#movie_infor ul li{height:28px;line-height:28px;border-bottom:1px dotted #CCC;}
#book_infor li span,#movie_infor li span{margin-left:6px;color:#666;}

.tags{}
.tags ul{margin:10px 0;overflow:hidden;}
.tags li{float:left;padding-left:12px;width:65px;height:22px;line-height:22px;white-space:nowrap;background:url(../images/main/tags_ico.jpg) no-repeat -2px 0;}

.funlist{position:relative;padding:8px 0;width:584px;border-bottom:1px dotted #CCC;}
.funlist h5{padding-left:13px;height:30px;line-height:30px;background:url(../images/main/arrow_2.jpg) no-repeat 3px 9px;}
	.funlist .p_content{line-height:20px;overflow:hidden;}
.funlist .p_content img{float:left;margin-right:6px;}
.funlist .des{position:absolute;right:0;top:8px;height:30px;line-height:30px;color:#666;}

.detail_album{}

.detail_album h2 a{display:block;width:80px;overflow:hidden;text-indent:-200px;}

.detail_albumlist{}
	.detail_albumlist li{float:left;margin:10px;width:172px;text-align:center;}
		.detail_albumlist span.img{display:block;margin:0 auto;padding:2px;width:160px;height:160px;border:1px solid #CCC;}
		.detail_albumlist span.date{display:block;color:#666;}
#detail_album_pic{margin:10px 0;padding:10px 0;text-align:center;border:1px solid #CCC;}
	#detail_album_pic dd.title{color:#E2167E;}
	#detail_album_pic .pagelist a{margin:0 1em;color:#E2167E;}
#brand_comment_list h5,#brand_fun h5{font-size:14px;}
#brand_comment_list h5 a,#brand_fun h5 a{color:#000;}

#brand_fun table{margin:10px 0;width:584px;}
        #brand_fun th{height:25px;line-height:25px;font-weight:700;color:#636363;border-bottom:1px solid #CCC;}
        #brand_fun td{line-height:30px;}
        #brand_fun th.title{width:250px;}
        #brand_fun th.author{width:134px;}
        #brand_fun th.stat{width:80px;}
        #brand_fun th.date{width:120px;}
        #brand_fun td a:link,#brand_fun td a:visited{color:#E2167E;}

.detail_file{}
.detail_file ul{margin:10px 5px;}
.detail_file ul li{line-height:25px;}

#brand_comment_list,#book_comment_list,#movie_comment_list,#music_comment_list{margin-bottom:10px;}
.commentlist{padding:10px 0;width:584px;border-bottom:1px dotted #CCC;overflow:hidden;}
	.commentlist .user{float:left;width:80px;height:110px;}
    .commentlist .user span{display:block;height:30px;line-height:30px;text-align:center;overflow:hidden;}
	.commentlist h5{float:right;width:498px;height:20px;line-height:20px;}
	.commentlist .p_content{float:right;margin:10px 0;width:498px;height:auto!important;height:60px;min-height:60px;}
    .commentlist .p_content font{word-break:break-all;line-height:150%;}
	.commentlist .des{float:right;width:498px;height:30px;line-height:30px;text-align:right;color:#666;}
    #wrapper .commentlist .des a:link,#wrapper .commentlist .des a:visited{color:#666;}
.comment_post{padding:15px;overflow:hidden;}
.comment_post p{margin:10px 0;}
.comment_post .input_text{padding-top:3px;width:526px;height:16px;vertical-align:middle;}
.comment_post textarea{width:566px;height:135px;line-height:15px;font-size:13px;}
.comment_post p.submitarea input{margin-right:8px;}
.last_comment{}
.last_comment ul{margin:10px 0;}
.last_comment li{padding:10px 0;height:40px;line-height:40px;border-bottom:1px dotted #CCC;overflow:hidden;}
.last_comment li a{margin-right:6px;}
.last_comment a.title{margin-right:6px;color:#333;}
#wrapper .last_comment a.detail_name{color:#E2167E;}
.last_comment li a img{vertical-align:middle;}
.active{}
.active ul{padding:10px 0;overflow:hidden;}
.active li{float:left;width:76px;text-align:center;}
.active li img{width:40px;height:40px;border:1px solid #CCC;}	
.active li span{display:block;height:40px;line-height:20px;overflow:hidden;}
.pagenav{text-align:right;}
#wrapper .pagenav a{color:#01939F;}
.pagenav a.pre{float:left;}
#artical{}
#artical h3{font-size:16px;}
#artical h5{height:30px;line-height:30px;font-size:18px;}
#artical .foreword{margin:5px 0 20px 0;padding:8px;background:#FEFFEE;border:1px dotted #C9C9C9;}
#artical .artical_des{line-height:25px;color:#999;}
#artical .artical_des a:link{color:#01939F;}
#artical .artical_des a:visited{color:#01939F;}
#artical .artical_des a,#artical .artical_des span{margin-right:5px;}
#artical p.tags a{text-decoration:underline;}
#artical .artical_content{margin:15px 0;font-size:14px;line-height:25px;}
#artical .artical_content p{clear:both;margin-bottom:12px;width:584px;overflow:hidden;}
#artical .artical_content a:link{color:#00F;}
#artical .artical_content a:visited{color:#00F;}
#artical .artical_content .hrdot{clear:both;margin-bottom:12px;height:1px;font-size:0;line-height:0;background:#CCC;}
#artical .artical_comment{margin:12px 0;}
.artical_comment .des{color:#01939F;}
.artical_comment .comment_list{}
#artical .post_comment{margin:12px 0;}
.post_comment .comment_form{margin:10px 0;}
#comment{padding-bottom:2em;border-bottom:1px dotted #CCC;}
.comment_des{margin:10px 0;}
.comment_des a.user_photo{float:left;margin-right:10px;padding:2px;width:40px;height:40px;border:1px solid #CCC;}
.comment_des h5{font-size:14px;}
.comment_content{}
#comment_reply{padding-top:2em;}
#comment_reply p.des{color:#01939F;}
.comment_replylist{margin:20px 0;width:696px;overflow:hidden;}
.comment_replylist a.user_photo{float:left;margin-right:10px;padding:2px;width:40px;height:40px;border:1px solid #CCC;}
.comment_replylist dl{float:left;width:640px;}
#wrapper #comment_reply a.user_name{margin:0 6px;color:#E2167E;}
.comment_replylist dd{margin-top:10px;line-height:20px;}
#comment_postcomment{padding:0 15px;}
#commentdetail_content{width:726px;}
#commentdetail_content.box{background:url(../images/main/bg_search_contentM.jpg) repeat-y 0 0;}
#commentdetail_content .boxT{height:10px;background:url(../images/main/bg_search_contentT.gif) no-repeat 0 0;}
#commentdetail_content .boxM{}
#commentdetail_content .boxB{height:20px;background:url(../images/main/bg_search_contentB.jpg) no-repeat 0 0;}
#commentdetail_bar{width:230px;}
#commentdetail_bar .box{background:url(../images/main/bg_search_barM.jpg) repeat-y 0 0;}
#commentdetail_bar .boxT{background:url(../images/main/bg_search_barT.jpg) no-repeat 0 0;}
#commentdetail_bar .boxM{}
#commentdetail_bar .boxB{background:url(../images/main/bg_search_barB.jpg) no-repeat 0 0;}

.commentdetail_logo{text-align:center;}
.commentdetail_logo .img{margin:5px auto;width:135px;height:135px;border:1px solid #ECECEC;}
.commentdetail_logo ul.operate li{display:inline;}
.othercomment{}
.othercommentlist{padding:5px 0;width:100%;border-bottom:1px dotted #666;overflow:hidden;}
.othercommentlist a.user_photo{float:left;padding:2px 7px;width:16px;height:16px;}
.othercommentlist dl{float:right;width:170px;}
.othercommentlist dt{display:inline;}
#wrapper .othercommentlist a.user_name{color:#E2167E;}
.othercommentlist dd.p_content{display:inline;}
.othercommentlist dd.date{display:block;}
#funlist{}			
	#funlist table{width:584px;}
		#funlist table th{color:#E2167E;height:30px;line-height:30px;border-bottom:1px solid #CCC;}
			#funlist table th.date{color:#E2167E;}
		#funlist table td{height:50px;line-height:50px;}
		#funlist table td.user{width:450px;}
			#funlist table td.user a{margin-right:1em;}
			#funlist table td.user img{vertical-align:middle;}
		#funlist table td.date{width:134px;color:#000;}
h2{background:url(../images/main/h2_detail.gif) no-repeat 0 0;text-indent:-200px;}
.detail_logo h2,.commentdetail_logo h2,#comment_list h2,#detail_photo h2,#funlist h2{height:30px;line-height:30px;font-size:18px;text-indent:0;background:none;}
	.commentdetail_logo h2{font-size:14px;}
#comment_list h2,.othercomment h2{margin-bottom:10px;background:none;text-indent:0;}
.tags h2{background-position:0 0;}
.active h2{background-position:0 -20px;}
.last_comment h2{background-position:0 -360px;}
#book_file h2{background-position:0 -280px;}
#book_cate h2,#brand_cate h2,#movie_cate h2,#music_cate h2{background-position:0 -320px;}
#book_archive h2,#brand_archive h2,#movie_archive h2,#music_archive h2{background-position:0 -340px;}
#book_comment_list h2,#brand_comment_list h2,#movie_comment_list h2,#music_comment_list h2{background-position:0 -60px;}
#book_comment_post h2,#brand_comment_post h2,#movie_comment_post h2,#music_comment_post h2{background-position:0 -80px;}
#brand_intro h2{background-position:0 -160px;}
#movie_intro h2{background-position:0 -140px;}
#music_intro h2{background-position:0 -240px;}
#book_intro h2{background-position:0 -300px;}

#brand_fun h2{background-position:0 -180px;text-indent:0;}
#brand_fun h2 a{display:block;width:80px;overflow:hidden;text-indent:-200px;}

#brand_album h2{background-position:0 -200px;}
#movie_album h2{background-position:0 -100px;}
#music_album h2{background-position:0 -220px;}
#movie_infor h2{background-position:0 -180px;}
#book_infor h2{background-position:0 -180px;}
#movie_file h2{background-position:0 -120px;}
#music_file h2{background-position:0 -260px;}
/* add by zjt 2008-08-19*/
#descriptionzz{
height:180px;
overflow:hidden;
margin-right:0px;
float:left;
}
#descriptionzz ul, #descriptionzz li {
float:left;
display: inline;
margin: 0;
padding: 0 3px 0 3px;
height:160px
}
#piclist .header {
background:#00A0AD none repeat scroll 0% 0%;
padding:6px;
padding-left:10px;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
height:14px;
}

#piclist .body {
height:190px;
background: url(../images/bg_detail_album.gif);
margin:10px 0;
}
#piclist .body .t1 {
float:left;
width:41px;
}
#piclist .body .t2 {
float:left;
width:516px;
height:180px;
/*padding:px 0;*/
border:0px solid red;
}
#piclist .body .t3 {
float:right;
}
#piclist .body .t2 ul {
padding-top:5px;
/*margin:1px;*/
list-style:none;
text-align:center;
}
#piclist .body .t2 ul li {
float:left;
padding:0px;
width:170px;
text-align:center;
height:175px;
}
#piclist .body .t2 ul li div {
{display:inline;overflow:hidden;}

#piclist .body .t2 ul li img {
background-repeat: no-repeat;
border:0px solid #CDCDCD;
padding:0px;
}
#piclist .body .t2 ul li .title {
color:#EB57A3;
width:160px;
overflow:hidden;
}
#piclist .body .t2 ul li .time {
color:#9A9A9A;
}
#piclist .foot {
    padding-top:15px;
}
#wrapper .error{display:block;position:static;margin:0;margin-bottom:10px}
h2 strong{color:#E2167E;}
