/*content*/
.content {
	padding-top: 30px;
	border-top: 4px solid #e0e5eb;
	background: #f1f2f7;
	padding-bottom: 30px;
}
/*content-left*/
.content .content-l {
}
.content .content-l>div {
	overflow: hidden;
	background: #FFFFFF;
}
.content .content-l>div>p{
	padding: 20px 10px 20px 20px;
	border-bottom: 1px solid #f1f1f1;
}
.content .content-l>div>p span {
	font-size: 20px;
}
.content .content-l>div>p a {
	float: right;
	padding-right: 20px;
	color: #999999;
}
.content .content-l div p .share {
	
	padding-right: 25px;
	float: right;
	color: #999999;
}
.content .content-l>div>.row {
	padding:20px 0 25px 25px;
}
.content .content-l>div>.row img {
	padding: 0;
	height:120px;
	margin-top:50px;
}
.content .content-l>div>.row h3 {
	margin-top: 0;
}
.content .content-l>div>.row p {
	margin-bottom: 11px;
}
.content .content-l>div>.row p span {
	font-size: 12px;
	color: #bdbdbd;
}
.content .content-l>div>.row p b {
	font-size: 14px;
	color: #faa677;
}
.content .content-l>div>.row p i {
	font-style: normal;
	font-size: 12px;
	color: #444444;
}
.content .content-l>div>.row p input {
	color: #919191;
	width: 80px;
	height: 20px;
	font-size: 12px;
	border: 1px solid #919191;
	outline: none;
	background: #FFFFFF;
}
.content .content-l>div>.row p input.active{
	background:#26416c;
	color:#ffffff;
	border:0;
}
.content .content-l>div>.row>div div {
	padding-top: 20px;
}
.content .content-l>div>.row>div div #buy {
	color: #FFFFFF;
	width: 85px;
	height: 30px;
	font-size: 14px;
	border: 0;
	outline: none;
	background: #e36c1c;
	border-radius: 5px;
}
.content .content-l>div>.row>div div #try {
	color: #FFFFFF;
	width: 115px;
	height: 30px;
	font-size: 14px;
	border: 0;
	outline: none;
	background: #326dc7;
	margin-left: 20px;
	border-radius: 5px;
}
.content .content-l>div>span {
	padding-left: 25px;
	font-size: 12px;
}
.content .content-l  .tag a {
	display: inline-block;
	padding: 5px 10px;
	background: #fcba30;
	color: #FFFFFF;
	margin-bottom:5px;
}
.content .content-l li.first {
	padding-left: 15px;
}
.content .content-l>div>ul li a {
	display: inline-block;
	padding: 8px 30px;
	border: 1px solid #dddddd;
}
.content .content-l .others {
	background: #FFFFFF;
}
.content .content-l .others>div{
	padding: 20px 22px;
	width: 100%;
}
.content .content-l .others>div span {
	font-size: 20px;
}
.content .content-l .others>div a {
	float: right;
	font-size: 14px;
	color:#000000;
	padding: 5px 0px 5px 0;
}
.content .others dl{
	border-top: 1px solid #dddce1;
	padding:5px 15px;
	margin-bottom:0;
}
.content .others dl dt{
	width: auto;
}
.content .others dl dd {
	margin-left:0;
	word-wrap: break-word;
    word-break: normal;
}
.content .others dl dd h4{
	margin:0;
	line-height:18px;
}
.content .others dl dd h4 span{
	padding-right: 10px;
}
.content .others dl dd h4 a{
	color:#000000;
	font-size:12px;
	line-height:27px;
}
.content .others dl dd>p {
	max-height:48px;
	overflow:hidden;
}
.content .others dl dd>p a{
	font-size: 12px;
	color: #5e5d62;	
	line-height:16px;
}
.content .others dl dd div>a {
	display: inline-block;
	padding:4px 10px;
	margin-right: 10px;
	background: #cfcfcf;
	color: #FFFFFF;
	font-weight: bolder;
	font-size: 12px;
}
.content .others dl dd b{
	padding-top: 5px;
	color: #999999;
	font-weight: normal;
	float: right;
	font-size: 12px;
}
#process {
	width:100%;
	height:100%;
	padding:100px 30px;
	background:rgba(0,0,0,0.5);
	position:fixed;
	left:0;
	top:0;
	display:none;
	z-index:99;
} 
#process>div{
 	background:#ffffff;
 	width:300px;
 	position:absolute;
 	margin-left:50%;
 	left:-150px;
}
#process>div p {
  	text-align:center;
}
#process>div p a {
  	display:inline-block;
  	padding:5px 30px;
  	background:#326dc7;
  	color:#ffffff;
  	cursor:pointer;
} 
#process>div p a:hover{
	text-decoration:none;
}
#process>div p:nth-of-type(1) {
	height:20px;
	padding:5px;
	margin-bottom:5px;
}
#process>div p span {
	height:20px;
	width:20px;
	float:right;
	background:url(../../img/report/colser.png) center center no-repeat;
	cursor:pointer;
}
#claim {
	width:100%;
	height:100%;
	padding:100px 30px;
	background:rgba(0,0,0,0.5);
	position:fixed;
	left:0;
	top:0;
	display:none;
	z-index:99;
} 
#claim>div{
 	background:#ffffff;
 	width:300px;
 	position:absolute;
 	margin-left:50%;
 	left:-150px;
}
#claim>div p {
  	text-align:center;
}
#claim>div p a {
  	display:inline-block;
  	padding:5px 30px;
  	background:#326dc7;
  	color:#ffffff;
  	cursor:pointer;
} 
#claim>div p a:hover{
	text-decoration:none;
}
#claim>div p:nth-of-type(1) {
	height:20px;
	padding:5px;
	margin-bottom:5px;
}
#claim>div p:nth-of-type(2) {
	padding:5px 15px;
}
#claim>div p span {
	height:20px;
	width:20px;
	float:right;
	background:url(../../img/report/colser.png) center center no-repeat;
	cursor:pointer;
}

/*content-left*/

/*content-right*/
.content .content-r {
	padding:0;
}
.content .content-r img {
	padding:0;
}
.content .content-r>div {
	overflow:hidden;
	margin-bottom:15px;
	background:#ffffff;
}
.content .content-r div p {
	text-align:center;
}
.content .content-r div p a {
	display:inline-block;
	padding-top:15px;
}
.content .content-r div:nth-of-type(2){
	background:#ffffff;
	padding:23px 15px 0px 15px;
}
.content .content-r div:nth-of-type(2) p{
	text-align:left;
}
.content .content-r div:nth-of-type(2) p a {
	padding-top:0;
}
.content .content-r dl {
	border-bottom: 1px solid #f2f3f7;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
.content .content-r dl dt {
	font-weight: normal;
	font-size: 12px;
	color: #ccc;
	margin-bottom: 10px;
}
.content .content-r dl dd {
	font-size: 12px;
	color: #7a7a7c;
	line-height: 18px;
}
.content .content-r>p {
	color: #336bca;
	font-size: 16px;
	padding-bottom: 5px;
}
/*content-right*/