@charset "utf-8";
/* CSS Document */
.not-front .breadcrumb {
	width: 1080px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	z-index: 20;
	top: -40px;
	color: #fff;
	}

.not-front .breadcrumb a:link,
.not-front .breadcrumb a:visited {
	color: #fff;
	}

.not-front .breadcrumb a:hover {
	text-decoration: underline;
	}

.not-front.one-sidebar #main-middle,
.not-front #main-middle {
	width: 1080px;
	height: auto;
	display: block;
	margin-left: auto;
	margin-right: auto;
	background-image: url('../images/s-b.jpg');
	background-repeat: repeat-y;
	}

.not-front #main-middle {
	background-image: none;
	}

.not-front #main-middle .sidebars .block__title {
	height: 40px;
	font-size: 18px;
	margin-bottom: 50px;
	margin-top: -90px;
	color: #fff;
	padding-top: 15px;
	padding-left: 46px;
	}

/* 侧边栏标题的背景 */
.not-front.node-type-about-nantu .sidebars .block__title {
	background-image: url('../images/02-menu.png');
	background-repeat: no-repeat;
	}

.not-front.node-type-fuwu-zhinan .sidebars .block__title {
	background-image: url('../images/03-menu.png');
	background-repeat: no-repeat;
	}

.not-front.node-type-shuzi-ziy .sidebars .block__title,
.not-front.node-type--xiaz .sidebars .block__title {
	background-image: url('../images/04-menu.png');
	background-repeat: no-repeat;
	}

.not-front.page-forum .sidebars .block__title,
.not-front.node-type-forum .sidebars .block__title,
.not-front.page-other .sidebars .block__title,
.not-front.node-type--other .sidebars .block__title {
	background-image: url('../images/05-menu.png');
	background-repeat: no-repeat;
	}

.not-front.page-libnews .sidebar .block__title,
.not-front.node-type-news .sidebar .block__title {
	background-image: url('../images/06-menu.png');
	background-repeat: no-repeat;
	}


.not-front #main-middle #content .page__title {
	font-size: 24px;
	margin-bottom: 25px;
	text-align: center;
	}

/* 侧边栏的样式 */
.not-front #main-middle .sidebars {
	width: 280px;
	height: auto;
	display: inline-block;
	float: left;
	padding: 30px 20px;
	margin-right: 30px;
	}

.not-front #main-middle .sidebars .menu li {
	list-style-image: none !important;
	border-bottom: 1px solid #b9c3dc;
	}

.not-front #main-middle .sidebars .menu li:last-child {
	border-bottom: none;
	}

.not-front #main-middle .sidebars .menu li a:link,
.not-front #main-middle .sidebars .menu li a:visited {
	font-size: 16px;
	color: #444 !important;
	line-height: 1.8;
	}

.not-front #main-middle .sidebars .menu li a:hover {
	color: #4494d0;
	text-decoration: underline;
	}

.not-front #main-middle .sidebars .menu li.active a.active {
	color: #4494d0;
	}

/* 内容区域的样式 */
.not-front #main-middle #content {
	width: 770px;
	height: auto;
	display: inline-block;
	float: left;
	padding: 30px 30px 40px 10px;
	border-radius: 0;
	top: 0;
	}

/* 分页器的样式 */
.pager {
	display: block;
	margin-top: 20px;
	}

/* 通知公告、其他活动、图书馆动态等页面列表的样式*/
.page-20years-review .form-submit,
.page-story .form-submit,
.page-beatiful-reader .form-submit,
.page-activity-review .form-submit {
	margin-top: 0 !important;
    border: none;
    background-color: #4494d0;
    color: #fff;
    padding: 2px 10px;
    border-radius: 4px;
	}


.page-notice .view--front-scrollnews .views-row,
.page-libnews .view--dongt .views-row,
.page-other .view--other .views-row,
.page-20years-review .views-row,
.page-story .views-row,
.page-beatiful-reader .views-row,
.page-activity-review .views-row {
	display: block;
	}

.page-notice .view--front-scrollnews .views-row .views-field-title,
.page-libnews .view--dongt .views-row .views-field-title,
.page-other .view--other .views-row .views-field-title,
.page-notice .view--front-scrollnews .views-row .views-field-created,
.page-libnews .view--dongt .views-row .views-field-created,
.page-other .view--other .views-row .views-field-created,
.page-20years-review .views-row .views-field-title,
.page-20years-review .views-row .views-field-created,
.page-story .views-row a,
.page-story .views-row .read-count,
.page-beatiful-reader .views-row .views-field-title,
.page-beatiful-reader .views-row .views-field-created,
.page-activity-review .views-row .views-field-title,
.page-activity-review .views-row .views-field-created {
	display: inline-block;
	}

.page-notice .view--front-scrollnews .views-row .views-field-title a:link,
.page-notice .view--front-scrollnews .views-row .views-field-title a:visited,
.page-libnews .view--dongt .views-row .views-field-title a:link,
.page-libnews .view--dongt .views-row .views-field-title a:visited,
.page-other .view--other .views-row .views-field-title a:link,
.page-other .view--other .views-row .views-field-title a:visited,
.page-20years-review .views-row .views-field-title a:link,
.page-20years-review .views-row .views-field-title a:visited,
.page-story .views-row  a:link,
.page-story .views-row  a:visited,
.page-beatiful-reader .views-row .views-field-title a:link,
.page-beatiful-reader .views-row .views-field-title a:visited,
.page-activity-review .views-row .views-field-title a:link,
.page-activity-review .views-row .views-field-title a:visited {
	color: #444;
	font-size: 15px;
	line-height: 2.4;
	}

.page-story .views-row  a {
    margin-right: 20px;
}

.page-notice .view--front-scrollnews .views-row .views-field-title a:hover,
.page-libnews .view--dongt .views-row .views-field-title a:hover,
.page-other .view--other .views-row .views-field-title a:hover,
.page-20years-review .views-row .views-field-title a:hover,
.page-20years-review .views-row .views-field-title a:hover,
.page-story .views-row a:hover,
.page-beatiful-reader .views-row .views-field-title a:hover,
.page-activity-review .views-row .views-field-title a:hover {
	color: #4494d0;
	text-decoration: underline;
	}

.page-notice .view--front-scrollnews .views-row .views-field-created,
.page-libnews .view--dongt .views-row .views-field-created,
.page-other .view--other .views-row .views-field-created,
.page-20years-review .views-row .views-field-created,
.page-story .views-row .read-count,
.page-beatiful-reader .views-row .views-field-created,
.page-activity-review .views-row .views-field-created {
	display: inline-block;
	float: right;
	}

/* 讲座信息的样式 */
/* 最新讲座预告的样式 */
.page-forum #block-views-xinxi-block {
	width: 100%;
	height: auto;
	display: block;
	margin-bottom: 30px;
	}

.page-forum #block-views-xinxi-block h2 {
	margin-bottom: 15px;
	}

.page-forum #block-views-xinxi-block table {
	width: 730px;
	height: auto;
	text-align: left;
	border: 1px solid #999;
	}

.page-forum #block-views-xinxi-block table th,
.page-forum #block-views-xinxi-block table td,
.page-forum #block-views-xinxi-block table tr {
	border: 1px solid #999;
	padding: 4px;
	line-height: 2;
	}

.page-forum #block-views-xinxi-block table th a:hover,
.page-forum #block-views-xinxi-block table td a:hover,
.page-forum #block-views-xinxi-block table tr a:hover {
	text-decoration: underline;
	}

/* 讲座信息检索的样式 */
.page-forum .view--xinxi .view-filters {
	display: block;
	padding: 20px;
	background-color: #aec2d1;
	border-radius: 4px;
	margin-bottom: 20px;
	}

.page-forum .view--xinxi #edit-keys-wrapper {
	width: 100%;
	}

.page-forum .view--xinxi #edit-keys-wrapper #edit-keys,
.page-forum .view--xinxi #edit-keys-wrapper input.form-submit {
	display: inline-block;
	float: left;
	margin-top: 2px;
	}

.page-forum .view--xinxi #edit-keys-wrapper #edit-keys {
	width: 320px;
	height: 32px;
	display: block;
	margin-top: 10px;
	border-radius: 4px;
	border: 1px solid #888;
	padding-left: 6px;
	padding-right: 6px;
	}

.page-forum .view--xinxi #edit-keys-wrapper #edit-keys:focus {
	border: 2px solid #4494d0;
	}

.page-forum .view--xinxi #edit-keys-wrapper input.form-submit {
	padding: 6px 15px;
	border: none;
	border-radius: 4px;
	color: #fff;
	background-color: #4494d0;
	margin-left: 15px;
	}


/* 讲座分类的样式 */
.page-forum .view--xinxi #edit-field-leibie-tid-wrapper {
	width: 100%;
	}

.page-forum .view--xinxi #edit-field-leibie-tid-wrapper input.form-submit {
	display: none;
	}

.page-forum .view--xinxi #edit-field-leibie-tid-wrapper .form-type-bef-link {
	display: inline-block;
	margin-top: 20px;
	}

.page-forum .view--xinxi #edit-field-leibie-tid-wrapper .form-type-bef-link a:link,
.page-forum .view--xinxi #edit-field-leibie-tid-wrapper .form-type-bef-link a:visited {
	padding: 4px 10px;
	color: #444;
	}

.page-forum .view--xinxi #edit-field-leibie-tid-wrapper .form-type-bef-link a:hover,
.page-forum .view--xinxi #edit-field-leibie-tid-wrapper .form-type-bef-link a.active {
	color: #fff;
	background-color: #4494d0;
	border-radius: 4px;
	}

/*.page-forum .view--xinxi #edit-submit-xinxi {
	display: none;
	}*/

/* 讲座列表的样式 */
.page-forum .view--xinxi .view-content .views-row {
	width: 100%;
	height: auto;
	display: block;
	border-radius: 4px;
	margin-bottom: 20px;
	padding: 20px;
	background-color: #f6f6f6;
	}

.page-forum .view--xinxi .view-content .views-row:hover {
	background-color: #f0f0f0;
	}

.page-forum .view--xinxi .view-content .views-row .views-field-title a:link,
.page-forum .view--xinxi .view-content .views-row .views-field-title a:visited {
	font-size: 18px;
	color: #4494d0;
	}

.page-forum .view--xinxi .view-content .views-row .views-field-title a:hover {
	text-decoration: underline;
	}

.page-forum .view--xinxi .view-content .views-row .views-field-field--zhaop img {
	width: 120px;
	height: auto;
	display: block;
	margin-top: 20px;
	}

.page-forum .view--xinxi .view-content .views-row .views-field-field--xingm .views-label,
.page-forum .view--xinxi .view-content .views-row .views-field-field--xingm .field-content,
.page-forum .view--xinxi .view-content .views-row .views-field-field--leibie .views-label,
.page-forum .view--xinxi .view-content .views-row .views-field-field--leibie .field-content,
.page-forum .view--xinxi .view-content .views-row .views-field-field--shij .views-label,
.page-forum .view--xinxi .view-content .views-row .views-field-field--shij .field-content,
.page-forum .view--xinxi .view-content .views-row .views-field-field--didian .views-label,
.page-forum .view--xinxi .view-content .views-row .views-field-field--didian .field-content {
	display: inline-block;
	margin-bottom: 8px;
	}

.page-forum .view--xinxi .view-content .views-row .views-field-field--xingm .views-label {
	margin-top: 15px;
	}

.page-forum .view--xinxi .view-content .views-row .views-field-field--t {
	line-height: 2;
	}

.page-forum .view--xinxi .view-content .views-row .views-field-field--xingm .views-label,
.page-forum .view--xinxi .view-content .views-row .views-field-field--leibie .views-label,
.page-forum .view--xinxi .view-content .views-row .views-field-field--shij .views-label,
.page-forum .view--xinxi .view-content .views-row .views-field-field--didian .views-label,
.page-forum .view--xinxi .view-content .views-row .views-field-field--t .views-label {
	font-weight: 700;
	}


/* 站内检索页面的样式 */
.page-search #content {
	width: 100% !important;
	}

.page-search #search-form {
	width: 100%;
	display: block;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 2px solid #ddd;
	}

.page-search #search-form #edit-basic label {
	font-size: 18px;
	color: #4494d0;
	display: inline-block;
	margin-right: 5px;
	}

.page-search #search-form #edit-basic input#edit-keys {
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 2px 4px;
	margin-right: 10px;
	}

.page-search #search-form #edit-basic input#edit-keys:focus {
	border: 1px solid #4494d0;
	box-shadow: 0 0 1px #4494d0;
	}

.page-search #search-form #edit-basic input#edit-submit {
	border: none;
	border-radius: 4px;
	background-color: #4494d0;
	padding: 3px 20px;
	color: #fff;
	}

.page-search #search-form + h2 {
	font-size: 18px;
	font-weight: bold;
	display: block;
	margin-bottom: 20px;
	}

.page-search .search-results li {
	margin-bottom: 15px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #ddd;
	}

.page-search .search-results li .title a:link,
.page-search .search-results li .title a:visited {
	font-size: 18px;
	color: #4494d0;
	}

.page-search .search-results li .title a:hover {
	text-decoration: underline;	
	}

.page-search .search-results li .search-snippet-info {
	margin-top: 10px;
	line-height: 1.8;
	}

/* 馆长信箱页面的样式 */
.node-type-webform #content,
.page-notice #content,
.node-type--front-scroller #content {
	width: 100% !important;
	padding-left: 20px !important;
	padding-right: 20px !important;
	}

.node-type-webform .submitted-by {
	display: none;
	}

.node-type-webform .page__title {
	margin-bottom: 40px;
	}

.node-type-webform #webform-client-form-12 #webform-component-name label,
.node-type-webform #webform-client-form-12 #webform-component-e-mail label,
.node-type-webform #webform-client-form-12 #webform-component-subject label,
.node-type-webform #webform-client-form-12 #webform-component-content label {
	width: 6em;
	display: inline-block;
	text-align: right;
	}

.node-type-webform #webform-client-form-12 #webform-component-name input,
.node-type-webform #webform-client-form-12 #webform-component-e-mail input,
.node-type-webform #webform-client-form-12 #webform-component-subject input,
.node-type-webform #webform-client-form-12 #webform-component-content textarea {
	width: 15em;
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 2px 4px;
	}

.node-type-webform #webform-client-form-12 #webform-component-content textarea,
.node-type-webform #webform-client-form-12 #webform-component-content .grippie {
	width: 60%;
	margin-left: 7.2em;
	}

.node-type-webform #webform-client-form-12 #webform-component-name input:focus,
.node-type-webform #webform-client-form-12 #webform-component-e-mail input:focus,
.node-type-webform #webform-client-form-12 #webform-component-subject input:focus,
.node-type-webform #webform-client-form-12 #webform-component-content textarea:focus,
.node-type-webform #webform-client-form-12 .captcha input:focus {
	border: 1px solid #4494d0;
	box-shadow: 0 0 1px #4494d0;
	}

.node-type-webform #webform-client-form-12 .captcha {
	margin-left: 7.2em;
	margin-top: 10px;
	margin-bottom: 20px;
	}

.node-type-webform #webform-client-form-12 .captcha input {
	width: 10em;
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 2px 4px;
	}


.node-type-webform #webform-client-form-12 #edit-submit {
	padding: 6px 20px;
	color: #fff;
	background-color: #4494d0;
	border: none;
	border-radius: 4px;
	margin-left: 7.2em;
	}

/* 后台登陆页面的样式 */
.page-user #content-middle {
	border: none;
	}

.page-user #breadcrum,
.page-user #page-title,
.page-user .tabs-primary,
.page-user .breadcrumb {
	display: none;
	}

.page-user #content {
	width: 100% !important;
	}

#user-login:before {
  content: "后台登陆";
	font-size: 20px;
	color: #03a9f4;
	}

.page-user form {
	width: 450px;
	background-color: #fafafa;
	border: 1px solid #ddd;
	padding: 30px 50px;
	border-radius: 4px;
	margin-top: 40px;
	margin-bottom: 40px;
	}

.page-user form label {
	width: 4em;
	height: auto;
	display: inline-block;
	margin-right: 2px;
	}

.page-user form #edit-name,
.page-user form #edit-pass {
	width: 20em;
	border: 1px solid #ddd;
	border-radius: 4px;
	padding: 3px 5px;
	font-size: 13px;
	}

.page-user form #edit-name:focus,
.page-user form #edit-pass:focus {
	border: 1px solid #4494d0;
	}

.page-user form .description {
	display: none;
	}

.page-user form #edit-submit {
	border: none;
	background-color: #4494d0;
	padding: 6px 20px;
	color: #fff;
	border-radius: 4px;
	margin-left: 62px;
	}

/* 网站维护页面的样式 */
.maintenance-page #header,
.maintenance-page #navigation {
	display: none;
	}

.maintenance-page #content {
	height: 200px;
	padding: 40px;
	font-size: 18px;
	margin-top: 150px;
	}

.maintenance-page #content #page-title {
	font-size: 34px;
	margin-bottom: 20px;
	}










	

/* 二级页面页脚的样式 */
.not-front #footer {
	margin-top: 0;
	}


@media all and (max-width: 767px) {

/* CSS Document */
.table-responsive {
	width: 100%;
	height: auto;
	display: block;
	padding-bottom: 15px;
	overflow-x: scroll;
	overflow-y: hidden;
	}


.not-front .breadcrumb {
	width: 100%;
	margin-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
	z-index: 20;
	top: 0px;
	font-size: 13px;
	color: #4494d0;
	}

.not-front .breadcrumb a:link,
.not-front .breadcrumb a:visited {
	color: #4494d0;
	}


.not-front.one-sidebar #main-middle,
.not-front #main-middle {
	width: 100%;
	background-image: none;
	margin-top: 0;
	}
	
/* 侧边栏的样式 */
.not-front #main-middle .sidebars {
	display: none;
	}

/* 内容区域的样式 */
.not-front #main-middle #content {
	width: 100%;
	padding: 20px 10px 30px 10px;
	top: 0;
	}

/* 通知公告、其他活动、图书馆动态等页面列表的样式*/
.page-notice .view--front-scrollnews .views-row .views-field-title a:link,
.page-notice .view--front-scrollnews .views-row .views-field-title a:visited,
.page-libnews .view--dongt .views-row .views-field-title a:link,
.page-libnews .view--dongt .views-row .views-field-title a:visited,
.page-other .view--other .views-row .views-field-title a:link,
.page-other .view--other .views-row .views-field-title a:visited,
.page-20years-review .views-row .views-field-title a:link,
.page-20years-review .views-row .views-field-title a:visited,
.page-story .views-row a:link,
.page-story .views-row a:visited,
.page-beatiful-reader .views-row .views-field-title a:link,
.page-beatiful-reader .views-row .views-field-title a:visited,
.page-activity-review .views-row .views-field-title a:link,
.page-activity-review .views-row .views-field-title a:visited {
	height: 2em;
	width: 16em;
	white-space: nowrap;			/* 禁止文本换行 */
	overflow: hidden;				/* 文本溢出时不显示 */		/* Opera的兼容模式 */
	text-overflow: ellipsis;			/* IE、 Webkit的模式 */
	-moz-binding: url('ellipsis.xml#ellipsis');		/* Firefox的兼容模式 */
	display: block;
	float: left;
	}

.page-notice .view--front-scrollnews .views-row .views-field-created,
.page-libnews .view--dongt .views-row .views-field-created,
.page-other .view--other .views-row .views-field-created,
.page-20years-review .views-row .views-field-created,
.page-beatiful-reader .views-row .views-field-created,
.page-activity-review .views-row .views-field-created {
	display: block;
	line-height: 2.4;
	float: right;
	}

    .page-story .views-row .read-count {
        line-height: 2;
    }
    
    
/* 讲座信息的样式 */
/* 最新讲座预告的样式 */
.page-forum #block-views-xinxi-block {
	width: 100%;
	height: auto;
	display: block;
	margin-bottom: 30px;
	}

.page-forum #block-views-xinxi-block h2 {
	margin-bottom: 15px;
	}

.page-forum #block-views-xinxi-block table {
	width: 730px;
	height: auto;
	text-align: left;
	border: 1px solid #999;
	}

.page-forum #block-views-xinxi-block table th,
.page-forum #block-views-xinxi-block table td,
.page-forum #block-views-xinxi-block table tr {
	border: 1px solid #999;
	padding: 4px;
	line-height: 2;
	}

.page-forum .view--xinxi #edit-keys-wrapper #edit-keys {
	width: 70%;
	}

/* 站内检索页面的样式 */
.page-search #search-form #edit-basic input#edit-keys {
	width: 76%;
	height: 32px;
	margin-right: 3%;
	}

.page-search #search-form #edit-basic input#edit-submit {
	width: 17%;
	height: 32px;
	border: none;
	}

/* 馆长信箱页面的样式 */
.node-type-webform #content,
.page-notice #content,
.node-type--front-scroller #content {
	width: 100% !important;
	}

.node-type-webform #webform-client-form-12 #webform-component-name label,
.node-type-webform #webform-client-form-12 #webform-component-e-mail label,
.node-type-webform #webform-client-form-12 #webform-component-subject label,
.node-type-webform #webform-client-form-12 #webform-component-content label {
	width: auto;
	display: block;
	text-align: left;
	margin-bottom: 5px;
	}

.node-type-webform #webform-client-form-12 #webform-component-content textarea,
.node-type-webform #webform-client-form-12 #webform-component-content .grippie {
	width: 100%;
	margin-left: 0;
	}

.node-type-webform #webform-client-form-12 .captcha {
	margin-left: 0;
	}

.node-type-webform #webform-client-form-12 #edit-submit {
	margin-left: 0;
	}

/* 后台登陆页面的样式 */
.page-user form {
	width: 100%;
	padding: 20px;
	}

.page-user form label {
	margin-bottom: 10px;
	}

.page-user form #edit-name,
.page-user form #edit-pass {
	height: 32px;
	}

.page-user form #edit-submit {
	margin-left: 0;
	}

/* 二级页面页脚的样式 */
.not-front #footer {
	margin-top: 0;
	}
}

@media all and (min-width:768px) and (max-width: 959px) and (orientation: portrait) {
/* 平板电脑竖屏的样式 */
/* CSS Document */
.table-responsive {
	width: 100%;
	height: auto;
	display: block;
	padding-bottom: 15px;
	overflow-x: scroll;
	overflow-y: hidden;
	}

.not-front .breadcrumb a:link,
.not-front .breadcrumb a:visited {
	color: #4494d0;
	}

.not-front.one-sidebar #main-middle,
.not-front #main-middle {
	width: 100%;
	background-image: none;
	}

.not-front #main-middle {
	background-image: none;
	}

/* 侧边栏的样式 */
.not-front #main-middle .sidebars {
	width: 32%;
	margin-right: 2%;
	}

.not-front #main-middle .sidebars .menu-block-wrapper {
	padding: 20px 10px;
	border-radius: 4px;
	background-color: #d2dff2;
	}

.not-front #main-middle .sidebars .menu li {
	line-height: 2.5;
	}

.not-front #main-middle .sidebars .menu li a:link,
.not-front #main-middle .sidebars .menu li a:visited {
	font-size: 15px;
	}

/* 内容区域的样式 */
.not-front #main-middle #content {
	width: 66%;
	padding: 30px 10px 30px 0;
	top: 0;
	}

/* 通知公告、其他活动、图书馆动态等页面列表的样式*/
/* 通知公告、其他活动、图书馆动态等页面列表的样式*/
.page-notice .view--front-scrollnews .views-row .views-field-title a:link,
.page-notice .view--front-scrollnews .views-row .views-field-title a:visited,
.page-libnews .view--dongt .views-row .views-field-title a:link,
.page-libnews .view--dongt .views-row .views-field-title a:visited,
.page-other .view--other .views-row .views-field-title a:link,
.page-other .view--other .views-row .views-field-title a:visited,
.page-20years-review .views-row .views-field-title a:link,
.page-20years-review .views-row .views-field-title a:visited,
.page-story .views-row a:link,
.page-story .views-row a:visited,
.page-beatiful-reader .views-row .views-field-title a:link,
.page-beatiful-reader .views-row .views-field-title a:visited,
.page-activity-review .views-row .views-field-title a:link,
.page-activity-review .views-row .views-field-title a:visited {
	height: 2em;
	width: 26em;
	white-space: nowrap;			/* 禁止文本换行 */
	overflow: hidden;				/* 文本溢出时不显示 */		/* Opera的兼容模式 */
	text-overflow: ellipsis;			/* IE、 Webkit的模式 */
	-moz-binding: url('ellipsis.xml#ellipsis');		/* Firefox的兼容模式 */
	display: block;
	float: left;
	}

.page-notice .view--front-scrollnews .views-row .views-field-created,
.page-libnews .view--dongt .views-row .views-field-created,
.page-other .view--other .views-row .views-field-created,
.page-20years-review .views-row .views-field-created,
.page-story .views-row .read-count,
.page-beatiful-reader .views-row .views-field-created,
.page-activity-review .views-row .views-field-created {
	display: block;
	line-height: 2.4;
	float: right;
	}

/* 站内检索页面的样式 */
.page-search #content {
	padding-left: 20px !important;
	padding-right: 20px !important;
	}

.page-search #search-form #edit-basic label {
	font-size: 20px;
	}

.page-search #search-form #edit-basic input#edit-keys {
	height: 32px;
	}

.page-search #search-form #edit-basic input#edit-submit {
	height: 32px;
	}

/* 馆长信箱页面的样式 */
.node-type-webform #webform-client-form-12 #webform-component-content textarea,
.node-type-webform #webform-client-form-12 #webform-component-content .grippie {
	width: 80%;
	}

/* 后台登陆页面的样式 */
.page-user form {
	margin-left: 20px;
	}

.page-user form #edit-name,
.page-user form #edit-pass {
	height: 32px;
	}
}


@media all and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
/*iPad横屏时的样式表*/
/* CSS Document */
.table-responsive {
	width: 100%;
	height: auto;
	display: block;
	padding-bottom: 15px;
	overflow-x: scroll;
	overflow-y: hidden;
	}

.not-front .breadcrumb {
	width: 100%;
	z-index: 20;
	top: 20px;
	margin-bottom: 30px;
	padding-left: 20px;
	padding-right: 20px;
	color: #333;
	}

.not-front .breadcrumb a:link,
.not-front .breadcrumb a:visited {
	color: #4494d0;
	}

.not-front.one-sidebar #main-middle,
.not-front #main-middle {
	width: 100%;
	background-image: none;
	}

.not-front #main-middle {
	background-image: none;
	}

/* 侧边栏的样式 */
.not-front #main-middle .sidebars {
	width: 32%;
	margin-right: 2%;
	}

.not-front #main-middle .sidebars .menu-block-wrapper {
	padding: 20px 10px;
	border-radius: 4px;
	background-color: #d2dff2;
	}

.not-front #main-middle .sidebars .menu li {
	line-height: 2.5;
	}

.not-front #main-middle .sidebars .menu li a:link,
.not-front #main-middle .sidebars .menu li a:visited {
	font-size: 15px;
	}

/* 内容区域的样式 */
.not-front #main-middle #content {
	width: 66%;
	padding: 30px 10px 30px 0;
	top: 0;
	}

/* 通知公告、其他活动、图书馆动态等页面列表的样式*/
/* 通知公告、其他活动、图书馆动态等页面列表的样式*/
.page-notice .view--front-scrollnews .views-row .views-field-title a:link,
.page-notice .view--front-scrollnews .views-row .views-field-title a:visited,
.page-libnews .view--dongt .views-row .views-field-title a:link,
.page-libnews .view--dongt .views-row .views-field-title a:visited,
.page-other .view--other .views-row .views-field-title a:link,
.page-other .view--other .views-row .views-field-title a:visited,
.page-20years-review .views-row .views-field-title a:link,
.page-20years-review .views-row .views-field-title a:visited,
.page-story .views-row a:link,
.page-story .views-row a:visited,
.page-beatiful-reader .views-row .views-field-title a:link,
.page-beatiful-reader .views-row .views-field-title a:visited,
.page-activity-review .views-row .views-field-title a:link,
.page-activity-review .views-row .views-field-title a:visited {
	height: 2em;
	width: 26em;
	white-space: nowrap;			/* 禁止文本换行 */
	overflow: hidden;				/* 文本溢出时不显示 */		/* Opera的兼容模式 */
	text-overflow: ellipsis;			/* IE、 Webkit的模式 */
	-moz-binding: url('ellipsis.xml#ellipsis');		/* Firefox的兼容模式 */
	display: block;
	float: left;
	}

.page-notice .view--front-scrollnews .views-row .views-field-created,
.page-libnews .view--dongt .views-row .views-field-created,
.page-other .view--other .views-row .views-field-created,
.page-20years-review .views-row .views-field-created,
.page-story .views-row .read-count,
.page-beatiful-reader .views-row .views-field-created,
.page-activity-review .views-row .views-field-created {
	display: block;
	line-height: 2.4;
	float: right;
	}

/* 站内检索页面的样式 */
.page-search #content {
	padding-left: 20px !important;
	padding-right: 20px !important;
	}

.page-search #search-form #edit-basic label {
	font-size: 20px;
	}

.page-search #search-form #edit-basic input#edit-keys {
	height: 32px;
	}

.page-search #search-form #edit-basic input#edit-submit {
	height: 32px;
	}

/* 馆长信箱页面的样式 */
.node-type-webform #webform-client-form-12 #webform-component-content textarea,
.node-type-webform #webform-client-form-12 #webform-component-content .grippie {
	width: 80%;
	}

/* 后台登陆页面的样式 */
.page-user form {
	margin-left: 20px;
	}

.page-user form #edit-name,
.page-user form #edit-pass {
	height: 32px;
	}

}