﻿@charset "utf-8";
/* CSS Document */
div>.w1156>.main>a.pos_r{height:76px;}
.portlist {
	
} 
.port_warpper {
	/*width: 260px;*/
	_width: 360px;
	border: 1px solid #7F9DB9;
	background: #FFF;
	padding: 4px;
	margin: 0px;
	text-align: left;
	/*min-height:305px;
*/}
.port_warpperjzx {
	width: 360px;
	border: 1px solid #7F9DB9;
	background: #FFF;
	padding: 4px;
	margin: 0px;
	text-align: left;
	/*min-height:305px;
*/}







@media (max-width: 1200px) {
.port_warpper {
	/*width: 260px;*/
	_width: 300px;
	border: 1px solid #7F9DB9;
	background: #FFF;
	padding: 4px;
	margin: 0px;
	text-align: left;
	/*min-height:305px;
*/}
.port_warpperjzx {
	width: 300px;
	border: 1px solid #7F9DB9;
	background: #FFF;
	padding: 4px;
	margin: 0px;
	text-align: left;
	/*min-height:305px;
*/}

}








.portlist .port_warpper {
	/*height:335px;*/
}
.portlist .port_msg {
	display: block;
	line-height: 26px;
	padding: 0px 0px 0px 5px;
	color: #666;
	border-bottom: 1px dashed #ccc;
	word-wrap:break-word;
	word-break:break-all;
	/*width:207px;*/
}
.portlist .port_contxt {
	margin: 5px 0 0 0;
	padding: 0px;
	/*min-height:277px;*/
}
.portlist .port_contxt {
	/*height:277px;*/
}
.portlist .port_contxt span {
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: left;
	display:block;
	width:180px;
	overflow:hidden;
	height:26px;
}
.portlist .port_contxt a {
	padding: 1px 5px 0px 5px;
	text-align: right;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #eee;
	cursor: pointer;
	line-height: 30px;
	color: #0055aa;
	display:block;
	text-decoration:none;
	min-height:30px; overflow:hidden;
}
.portlist .port_contxt a {
	height:26px;
}
.portlist .port_contxt a:hover {
	background: #E7F1FD;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
.portlist .port_selected {
	background: #C8E3FC;
	color: #FFF;
	border-top: 1px solid #C8E3FC;
	border-bottom: 1px solid #C8E3FC;
}
.portlist .port_pagebreak {
	padding:0;
	margin:0;
	display:none;
	line-height:26px;
	text-align:center;
}
.portlist .port_pagebreak a {
	color:#0055aa;
	text-decoration:underline;
	padding:0px 4px 0px 4px;
	margin:0;
	height:26px;
	font-size:14px;
}
.portlist .port_arrowl,.portlist .port_arrowr {
	color:#0055aa;
}
.portlist a.port_current {
	color:black;
	text-decoration:none;
}
.portlist .port_contxt a.anone:hover{ background:none; border:none}

.portlist .port_contxt a.anone:hover{ background:none; border:none}
.portlist{ padding-top:8px; }
.port_warpper{ border-top:none; margin-top:-1px;}
.port_warpperjzx{ border-top:none; margin-top:-1px;}

.pos_r{position: relative; display:inline-block;}
.ad_mark {position: absolute; left: 0;bottom: 0;padding: 0 5px; width:34px; height: 20px!important;text-align: center;display: inline-block;line-height: 20px;color: #fff;background-color: rgba(0,0,0,.4);border-radius: 0 8px 0 0; z-index: 99;font-size:12px;}
.ad_mark1{position: absolute;left: 0;top: 0;padding: 0 5px; width:26px; height: 20px!important;text-align: center;display: inline-block;line-height: 20px;color: #fff;background-color: rgba(0,0,0,.4);border-radius: 0 0 8px 0; z-index: 99;font-size:12px;}
.ad_mark_r{position: absolute;right: 0;bottom: 0;padding: 0 5px; width:26px; height: 20px!important;text-align: center;display: inline-block;line-height: 20px;color: #fff;background-color: rgba(0,0,0,.4);border-radius:8px 0 0 0; z-index: 99;font-size:12px;}