#picinfo{
	width: 90%;
	padding-top: 1rem;
	padding-bottom: 1rem;
	margin:0 auto;
	font-size:1.2rem;
}
#picinfo .thepic{
	text-align:center;
	margin-bottom:1rem;
}
#picinfo .thepic img{
	max-width:40%;
	margin:1px auto;
}
	#picinfo .picname {
		overflow: hidden;
		padding-top: 1rem;
		padding-bottom: 1rem;
		font-size: 1.8rem;
		text-align: center;
		color: rgba(86,42,117,1);
	}
#picinfo .picintro{
	padding-bottom: 0;
	font-size: 1.6rem;
	text-align:left;
}
#picinfo .button {
	text-align:center;
}
#picinfo .button img {
	height:2rem;
}
#picinfo .button a{
	display: block;
	padding: 1rem;
	margin: 2rem;
	font-size: 2rem;
	color: #fff;
	background-color:#d8a758;
	text-decoration: none;
	line-height:2.1rem;
	border-radius: 1rem;
}
#picinfo .picinfo{
	padding-bottom: 0.2rem;
	margin-top:20px;
}
#picinfo .picinfo .title{
	font-size:1.6rem;
	padding-bottom:1rem;
}
#picinfo .picinfo table{
}
	#picinfo .picinfo table td {
		padding: 1rem 1rem 1rem 1rem;
		font-size: 1.5rem;
		line-height: 1.7rem;
		border: 0.2rem solid rgba(86,42,117,0.9);
	}
#picinfo .picinfo table .l1{
	color: #535353;
	text-align: center;
	white-space:nowrap;
}


#picinfo  .message{
	border-radius: 10px;
	background-color: #eee3d1;
	padding: 2rem;
	display: none;
	
}
#picinfo  .message .m_title{
	color: #282828;
	overflow:hidden;
	font-size: 2rem;
	padding-bottom: 1rem;
}
#picinfo  .message .m_title .colse_x{
	color: #fff;
	background-color:#A55400;
	padding:0.5rem;
	cursor:pointer;
}
#picinfo  .message .inputbox textarea{
	width:100%;
	height: 15rem;
	margin:0 auto;
	font-size: 1.8rem;
	background-color: rgba(255,255,255,0.6);
	border: 0.2rem solid #e4d5bc;
}
#picinfo  .message .inputbox .input_b{
	text-align:right;
	padding: 1rem 0 1rem 0;
}
#picinfo  .message .inputbox .input_b span{
	font-size: 1.5rem;
	padding:0.5rem;
	margin: 0 0.5px 0 0.5px;
	text-decoration: none;
	color: #fff;
	background-color:#4b3525;
	cursor:pointer;
}
#picinfo  .message .message_l{
	border-top: 0.1rem solid #e4d5bc;
}
#picinfo  .message .message_l li{
	border-bottom:0.1rem solid #e4d5bc;
}
#picinfo  .message .message_l .m_info{
	font-size: 1.2rem;
	text-align:right;
}
#picinfo  .message .message_l .m_content{
	font-size: 1.8rem;
	border-radius: 0.5rem;
	background-color: rgba(255,255,255,0.3);
	padding:0.4rem;
}

#biglist-title {
	width:90%;
	margin:0 auto;
	font-size:3rem;
}

.wzpj .wypj {
font-size:0.3rem;
}
.pluginmsglist {
	font-size: 0.3rem;
}
.body, td, th {
font-size:0.3rem;
}
.replybtnleft {
display:none;
}
#picinfo .bok-jg {
	background: #eeecea;
	padding: 15px;
	color: #e50101;
	font-size: 14px;
}

.bok-dz {
	font-size: 16px;
	text-decoration: line-through;
}

.fontsize22 {
	font-size: 22px;
}
.picinfo .goodscontent {
line-height:175%;
font-size:1.8rem;
}
.picinfo .filelist {

}
.picinfo .filelist a.itema{
	text-decoration:none;
    color:#742425;
}
.picinfo .filelist a.itema:hover{
	text-decoration:none;
    color:#742425;
}
.picinfo .filelist a.itema .fileitem{
	line-height:1.8rem;
	font-size:1.4rem;
	border-bottom: 0.2rem solid #ccc;
	height: auto;
float: left;
width: 98%;
}
.picinfo .filelist a.itema .fileitem .itemtit{

}
.picinfo .filelist a.itema .fileitem .vipt{
	text-align:right;
	float:right;
}
.picinfo .filelist a.itema .fileitem .itemplay {
	margin-top:2px;
	margin-left:10px;
}
.fileplay {
	width:90%;
	border:0;
	margin:30px 5%;
}
.fileplay audio{
	width:100%;
}