.content .side {
	float: right;
	width: 300px;
	position: relative;
}

.content .main {
	float: left;
	width: 755px;
	position: relative;
}
/*全文检索关键字样式*/
font{
	height:33px;
	line-height:33px;
}

.bl-hd {
	height: 30px;
	line-height: 30px;
	position: relative;
}

.bl-bd {
	padding: 15px;
	position: relative;
}

.bl-title {
	font-size: 20px;
	color: #333;
}

.bl-text {
	margin-left: 20px;
}

.bl-text strong {
	font-size: 14px;
}

.box-lay {
	
}

.box-lay .bl-bd {
	border: solid;
	border-width: 2px 1px 1px;
	border-color: #255f8f #ddd #ddd;
}

.box-lay2 {
	padding-top: 10px;
}

.box-lay2 .bl-hd {
	width: 100%;
	height: auto;
	border-bottom: 2px solid #bbb;
	position: relative;
}

.box-lay2 .bl-bd {
	padding: 0;
}

.box-lay2 .bl-hd .search {
	position: absolute;
	right: 0;
	bottom: 5px;
}

.box-lay2 .bl-hd1 {
	display: inline-block;
	width: 100%;
	height: 70px;
	border-bottom: 2px solid #255f8f;
	position: relative;
}

.box-lay2 .bl-bd1 {
	padding: 0;
}

.box-lay2 .bl-hd1 .search {
	position: absolute;
	right: 0;
	bottom: 5px;
}
.box-lay2 .bl-hd2 {
	display: inline-block;
	width: 100%;
	height: 25px;
	position: relative;
}
.box-lay2 .bl-hd2 h3{
	color:#144269;
	text-align: center;
	font-size:16px;
}

.more {
	line-height: normal;
	color: #999;
	padding-right: 17px;
	margin-top: -5px;
	background-position: right -5px;
	position: absolute;
	right: 10px;
	top: 50%;
}

.bottom-line li {
	border-bottom: 1px dotted #bfbfbf;
	margin: 0.5% 0;
	_margin: 0.9% 0;
}

.dl-ul li {
	background-position: -226px -345px;
	padding: 4px 0 4px 14px;
	position: relative;
	overflow: hidden;
}

.li_nwrap {
	text-overflow: ellipsis;
	white-space: nowrap;
}

.dl-ul2 {
	display: inline-block;
	width: 100%;
}

.dl-ul2 li {
	float: left;
	display: inline-block;
	text-align: left;
	padding: 0 6px 20px 6px;
}

.ul-img {
	display: inline-block;
	border: 1px solid #ddd;
	padding:9px 2px;
}

.ul-img1 {
	display: inline-block;
	border: 1px solid #ddd;
	padding: 9px;
}

.ul-name {
	padding-top:5px;
}

.navimg a {
	display: inline-block;
	margin-bottom: 25px;
}

/*块及列表样式*/
.box-wrap{width: 100%;border-bottom: 2px solid #d5d5d5;background: #fff;}
.box-wrap .title{height: 40px;background: #6ba0cc;color: #fff;}
.box-wrap .title2{border: 1px solid #bdc8d1;background: #dce8f2;color: #3E3A3A;}
.box-wrap .title2.title a{color:#3E3A3A;}
.box-wrap .title h3{height: 40px;line-height: 40px;margin-left: 15px;font-size:16px;float: left;}
.box-wrap .title h3 span{font-size:12px;font-weight: normal;}
.box-wrap .title a{height: 40px;line-height: 40px;float: right;color: #fff;margin-right: 15px;font-size: 14px;}
.box-wrap .title a:hover{text-decoration: none;}
.box-content{border-right: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2;word-wrap: break-word;word-break: break-all;}
.box-content >ul{margin: 0 15px;}
.box-content >ul li{height: 32px;border-bottom: 1px dashed #e3e3e3;vertical-align:bottom;}
.box-content >ul li a{height: 32px;vertical-align: middle;line-height: 32px;color: #3E3A3A;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left}
.box-content >ul li a:hover{color: #3583c2;text-decoration: none;}
.box-content >ul li span{height: 32px;line-height: 32px;color: #3E3A3A;float: right;}
.box-content >ul li.border-none p{text-align: center;padding: 10px 0;}



/*最后一行数据列表无下划线*/
.box-content ul li.border-none{border: none;}
.box-content .table4 .border-none td{border: none;}
.w520{width: 520px;}
.w250{width: 250px;}
.w850{width: 850px;}
.box-wrap .title.h42{height:42px;}
.h185{height:185px;}
.h212{height:212px;}
.h250{height:250px;}
.h536{height:536px;}
.mt23{margin-top: 23px;}
.mb25{margin-bottom:25px;}
/*MPR出版物状态*/
.box-content .table4 thead {background: #f4f5f6;}
.box-content .table4 th,.box-content .table4 td{text-align: left;}
.box-content .table4 th{border-bottom:none;}
.box-content .table4 td{border-bottom:1px dashed #e3e3e3;color:#3E3A3A;}
.box-content .table4 tbody tr:hover{ background:transparent;cursor: pointer;}
.box-content .table4 tbody tr:hover td{color:#3583c2;}
.box-content .table4 td a{color:#3E3A3A;}
.box-content .table4 td a:hover{text-decoration: none;color:#3583c2;}
.box-content .table4 tbody tr.no-data td{border: none;padding: 10px 0;}
.box-content .table4 tbody tr.no-data:hover td{color:#666;cursor:initial;}
/*业务培训*/
.ax_image{float: left;padding: 15px 0 0 20px;}
.ax_image img{width:206px;height: 154px;}
.ax_image p{width:206px;height:40px;line-height:40px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.box-content .yw_ul{width: 490px;float:right;margin-top: 5px;}
/*已注册出版社机构*/
.org-wrap{padding: 15px 12px;padding-bottom:0;text-align: center;overflow: hidden;zoom:1;}
.org-wrap div{width: 132px;float: left;text-align: center;}
.org-logo{width: 118px;height: 33px;}
.org-title{width: 126px;height:40px;line-height:40px;display:inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#3E3A3A}
.org-title:hover{color: #3583c2;text-decoration: none;}

/*提示框*/
.passCnt {position:absolute;top:260px;left:50%;_top:expression(documentElement.scrollTop+300);margin-left:-205px;width:408px;background:#eaeaea;border:1px solid #ccc;display:none;z-index:700;}
.pcnTit {font-size:14px;color:#4b4b4b;font-weight:bold;padding-left:12px;height:34px;line-height:34px;position:relative;border-bottom:1px solid #ccc;text-align: left;}
.pcnClo1t {width:10px;height:10px;display:block;position:absolute;top:12px;right:10px;background:url(../../images/system/ico.png) no-repeat -78px -56px;cursor:pointer;}
.gan_o1t {width:32px;height:32px;background:url(../../images/system/ico.png) no-repeat 0px -87px;display:block;margin:0 0 0 30px;float:left;}
.question_mark {width:32px;height:32px;background:url(../../images/system/ico.png) no-repeat -43px -87px;display:block;margin:0 0 0 30px;float:left;}
.right_mark {width:32px;height:32px;background:url(../images/icon_right.jpg) no-repeat;display:block;margin:0 0 0 30px;float:left;}
.gan_o11t {background-position:-43px -87px;}
.gan_o2t {display:block;float:left;line-height:32px;padding-left:10px;width:260px;text-align:left;}
.tanCd1 {width:100%;height:100%;background:#000;filter: Alpha(Opacity=40);opacity:.4;position:absolute;top:0;left:0;z-index:199;display:none;}
.tanCd2 {width:100%;height:100%;background:#000;filter: Alpha(Opacity=40);opacity:.4;position:absolute;top:0;left:0;z-index:9999;display:none;}
.bobgHet {background:#FFF;border-bottom:1px solid #DDD;text-align:center;height:auto;padding:30px;overflow:hidden;}
.btnOkt {width:50px;height:26px; text-align:center;line-height:26px;color:#fff;margin:6px 6px 6px 0;background:url(../../images/system/line2.png) repeat-x;float:right;display:inline;cursor:pointer;border:1px solid #CCC;}
.btnOkt70 {width:70px;height:26px; text-align:center;line-height:26px;color:#fff;margin:6px 6px 6px 0;background:url(../../images/system/line2.png) repeat-x;float:right;display:inline;cursor:pointer;}
.btncalt {background:url(../images/system/line1.png) repeat-x  0 0;color:#666;}
.bobgHetRev {background:#FFF;border-bottom:1px solid #DDD;text-align:left;height:auto;padding:15px 8px 20px 9px;word-wrap: break-word;}
