﻿@charset "utf-8";
body{
	font-family:verdana, Arial, Helvetica, "宋体", sans-serif;
	font-size: 12px;
}

body ,div ,dl ,dt ,dd ,ol ,li ,h1 ,h2 ,h3 ,h4 ,h5 ,h6 ,pre ,form ,fieldset ,input ,P ,blockquote ,th ,td ,img,
INS {
	margin: 0px;
	padding: 0px;
	border:0;
}
ol{
	list-style-type: none;
}
img,input{
	border:none;
}
.jp-container .msg_recordbox{
	padding:2px;
	width:100%;
	float:left;
	display:inline;
}

.jp-container .msg_recordbox:first-child{border-top:none;}
.jp-container .msg_recordbox:last-child{border-bottom:none;}
.jp-container .msg_recordbox .msg_recordtext{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	display:inline;
	background-color:#b4eb7f;
	width:70%;
	margin-right: 0px;
	height:auto;	
	padding: 3px;
	float:left;
	margin-left: 0px;
	border:1px solid #CCC;
	color:#333333;
}
.jp-container .msg_recordbox .msg_recordtext .subdiv1{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;	
	width:60%;
	height:auto;	
	padding: 5px;
	float:left;
	color:#333333;
	overflow: hidden; 
 	text-overflow: ellipsis;
 	white-space: nowrap;		
}
.jp-container .msg_recordbox .msg_recordtext .subdiv2{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;	
	width:40%;
	height:auto;	
	padding: 5px;
	float:left;
	color:#333333;
	overflow: hidden; 
 	text-overflow: ellipsis;
 	white-space: nowrap;		
}
.jp-container .msg_recordbox h3{
	font-size:14px;
	padding:2px 0 2px 0;
	text-transform:uppercase;
	font-weight: 100;	
}
.jp-container .msg_recordbox .user {
	float:left;
	display:inline;	
	width: 25%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 12px;
	line-height: 20px;
	text-align: center;
}

.jp-container .msg_recordboxme{	 
	padding-left:2px;
	padding-right:2px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	width:100%; 
}

.img{ 
	max-width:70%;
	height:auto; 
} 
.jp-container .msg_recordboxme .msg_recordtext{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	display:inline;
	width:70%;
	height:auto;	
	padding: 3px;
	float:left;	
	margin-top: 2px;
	border:1px solid #CCC;
	color:#333333; 	
}

.jp-container .msg_recordboxme .user {
	float:left;
	display:inline;	
	width: 25%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 12px;
	line-height: 20px;
	text-align: center;
}

.jp-container .msg_recordboxme .msg_recordtext .subdiv{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;	
	width:50%;
	height:auto;	
	padding: 5px;
	float:left;
	color:#333333;	
}
.jp-container .msg_recordboxme .msg_recordtext .subdiv1{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;	
	height:auto;	
	padding: 5px;
	width:100%;
	float:left;
	color:#333333;	
}

.jp-container .msg_recordboxme h3{
	font-size:14px;
	padding:1px 0 1px 0;
	text-transform:uppercase;
	font-weight: 100;
	color:#ff;	
}

.msg_time{
	color: #666;
	text-align: right;
	display: block;
	font-size:14px;
}
.rec_right{	
	display: block;	
	font-size:14px;
	text-transform:uppercase;
	font-weight: 100;	
	text-align:right;
}

.prilistsubdiv1{	
	width:100%;
	height:auto;	
	float:left;
	color:#333333;
	/* overflow: hidden; */ 
 	/* text-overflow: ellipsis; */
 	white-space: nowrap;		
}
.messagetitle{
	width:100%;
	padding:5px;
	line-height:150%;
	float:left; 
	font-size: 24px;
	/* text-align: center; */	 
	/* white-space :nowrap; */
}
.coupontitle{
	width:100%;
	padding:5px;
	line-height:150%;
	 
	font-size: 24px;
	/* text-align: center; */	 
	/* white-space :nowrap; */
}
.messagepublisher{
	width:50%; 	 
	color:#c3c3c3;
	 
	font-size: 14px; 
	height:36px;	
	padding: 7px;
	float:left; 
 
	overflow: hidden; 
 	text-overflow: ellipsis;
 	white-space: nowrap;	
}
.prilistsubdiv2{	
	width:30%;
	height:auto;	
	float:left;
	color:#333333;
	overflow: hidden; 
 	text-overflow: ellipsis;
 	white-space: nowrap;		
}
.messagetime{			 
	text-align: right;
	font-size:14px;
	color:#c3c3c3;	 
	 
	text-transform:uppercase;
	width:50%;
	height: 36px;	;	
	padding: 5px;
	float:left;
	vertical-align: bottom;
	overflow: hidden; 
 	text-overflow: ellipsis;
 	white-space: nowrap; 
}
.messagecontent{
	width:100%;
	padding:5px;
	line-height:180%;
	text-align:left; 
	font-size: 16px; 
}


.rec_right_v{	
	color:#00ff;
	display: block;	
	font-size:14px;
	text-transform:uppercase;
	font-weight: 100;	
	text-align:right;
}

.img{ 
	max-width:70%;
	height:auto; 
} 
.err_bar {
	border: none;
	height:AUTO;
	background:#F2F2F2;
	background-position: bottom;
	text-align:center;
} 
