.jplist{	float: left;	width: 100%;}.jplist .jplist-no-results{	display: none;}.jplist .jplist-no-results p{	text-align: center;	padding: 10px 0px 10px 0px;}/* panel */.jplist .panel{	float: left;	width: 100%;		margin: 0px 0px 0px 0px;	padding: 3px 0px 2px 0px;		background: url('/.Templates/RWD/RWDimages/jPList/bg.png');			font-family: 'arial';	color: #444;	font-size: 12px;		line-height: 18px;}.jplist .panel-top{	border-radius: 5px 5px 0px 0px;}.jplist .panel-bottom{	border-radius: 0px 0px 5px 5px;}/* filter */.jplist .filter{	float: left;}.jplist .filter input{	display: block;	float: left;		width: 130px;	height: 14px;	margin: 0px 0px 0px 5px;		border: 1px solid #aaaaaa;	border-radius: 3px;}.jplist .search-title{	float: left;	margin-left: 10px;}.jplist .filter-btn{	margin: 0px 0px 0px 5px;	text-decoration: none;	color: #fff;	background-color: #1E87AA;	border-radius: 3px;	padding: 1px 5px;}/* paging */.jplist .pagingprev,.jplist .pagingmid,.jplist .pagingnext{	float: left;}.jplist .paging{	float: left;	margin: 0px 10px 0px 15px;	}.jplist .paging span{	cursor: pointer;	color: #1E87AA;	margin: 0px 5px 0px 0px;	}.jplist .paging  span.current{	font-weight: bold;	color: #F29326;}.jplist .paging-results{	float: left;	margin: 0px 0px 0px 15px;}/* drop down */.jplist .drop-down{	float: left;	width: 105px;	height: 16px;		margin: 0px 0px 0px 7px;		border: 1px solid #cccccc;}.jplist .drop-down .panel{	float: left;	width: 105px;	height: 16px;	line-height: 16px;		overflow: hidden;	background: #ffffff url('/.Templates/RWD/RWDimages/jPList/down-arrow.jpg') no-repeat top right;		padding: 0px 0px 0px 2px;	margin: 0px 0px 0px 0px;	cursor: pointer;}.jplist .drop-down ul{		position: relative;	top: 0px;	left: -1px;	z-index: 1000;		width: 99px;	display: none;	overflow: hidden;		background-color: #ffffff;	border: 1px solid #cccccc;		padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;		list-style: none;	border-radius: 0px 0px 3px 3px;}.jplist .drop-down ul li{	padding: 0px 0px 0px 5px;	cursor: pointer;	width: 130px;	float: left;	background-color: #ffffff;}.jplist .drop-down ul li:hover{	background-color: blue;	color: #ffffff;}.jplist .hidden{	display: none;}/* ul li */ul.ul-li-list{	margin: 0px 0px 0px 15px;	padding: 15px 0px 0px 15px;	float: left;	list-style: square outside none;}ul.ul-li-list .list-box{	float: right;}ul.ul-li-list li.list-item{	float: left;	width: 100%;	margin: 0px 0px 15px 0px;	clear: left;}ul.ul-li-list li.list-item .img{	float: left;	width: 140px;	margin: 5px 0px 0px 0px;}ul.ul-li-list li.list-item .block{	float: left;	width: 830px;}/* table */.demo-tbl{	border-collapse: collapse;	border: 1px solid #aaa;}.demo-tbl th{	border: 1px solid #aaa;}.demo-tbl .tbl-item td{	border: 1px solid #aaa;	/*vertical-align: top;*/}.demo-tbl .tbl-item td.img{		font-size: 0px;}.demo-tbl .tbl-item td.img img{	display: block;	margin: 10px;	border: 1px solid #000;}.demo-tbl .tbl-item td.block{		padding: 5px 10px 10px 10px;}/* list */.list{	float: left;	padding: 15px 15px 0px 15px;}.list .list-item{	float: left;	width: 100%;	margin: 0px 0px 15px 0px;}.list .list-item .img{	width: 140px;	float: left;	font-size: 0px;}.list .list-item .block{	float: left;	width: 830px;}.block .title{	font-family: 'verdana';	font-size: 14px;	line-height: 24px;	font-weight: bold;	color: #444;}.block .date-time{	color: #7F4F24;	padding: 0px 20px 0px 0px;}.block .desc{	line-height: 16px;	padding: 0px 10px 0px 0px;}.like{	line-height: 16px;	padding: 5px 0px 0px 0px;	color: #7F4F24;}.theme{	line-height: 16px;	padding: 5px 0px 0px 0px;	color: #186C6D;}.theme span{	display: block;}.theme .group1,.theme .group2,.theme .group3{	font-size: 10px;	line-height: 18px;}