﻿

.mainbox {
	width:1300px;
	margin:0 auto;
	padding:0px 0px 40px 0px;
}

a:link, a:visited {
	color:#003cb7;
}
.title {
	background:url(../image/logo.gif) no-repeat 1px 1px;
	padding:3px 10px 3px 50px; font-size:22px; color:#004592;
	margin:18px 0px;	
}
.subtitle{
	background:#2985ce; color:#FFF; font-size:14px;
	line-height:28px; height:28px; padding:5px 9px;
}
.quicksearch {
	margin:18px 0px; line-height:27px; height:27px;
}
.quicksearch *
{
	vertical-align: middle;
}
.quicksearch  .qcondition {
	width:100px; height:27px; line-height:27px; margin:0 2px;; padding:0; font-size:14px;
	border:#d2d2d2 1px solid; color:#585858;
}
.quicksearch .qkey {
	width:950px;height:27px; line-height:27px; margin:0 2px; padding:0 0 0 5px; font-size:14px;
	border:#d2d2d2 1px solid; color:#585858;
}
.qsubmit {
	width:60px;height:27px; margin:0 2px; padding:0 10px; font-size:14px;
	border:#d2d2d2 1px solid; background:#414141; color:#FFFFFF; cursor:pointer;
}
.quicksearch {
	white-space:nowrap;
}
.quicksearch .qadvance {
	width:60px;line-height:27px; margin:0 5px; padding:0; font-size:14px;
	color:#0000FF; cursor:pointer
}
.show { display:block }
.hidden { display:none }
.advancedsearch {
	margin:10px 140px
}
.advancedsearch *
{
	vertical-align: middle;
}
.advancedsearch .top {
	width:978px; height:18px; background:url(../image/advancedtop.gif) no-repeat;
}
.advancedsearch .body {
	width:952px; padding:8px 12px;
	background:#f3f3f3; border-left:#cecece 1px solid; border-right:#cecece 1px solid; border-bottom:#cecece 1px solid;
}
.advancedsearch .qambox {
	width:56px;height:14px; margin:0;; padding:7px 0 8px 0; font-size:14px; display:inline-block;
}
.advancedsearch .qadd {
	width:13px; height:14px; margin:0px 3px 0px 11px; border:none; background:url(../image/add.gif) no-repeat; cursor:pointer;
}
.advancedsearch .qmin {
	width:13px; height:14px; margin:0px 0px 0px 5px; border:none; background:url(../image/min.gif) no-repeat; cursor:pointer;
}
.advancedsearch  .qcondition {
	width:85px;height:27px; line-height:27px; margin:0 2px;; padding:0; font-size:14px;
	border:#d2d2d2 1px solid; color:#585858;
}
.advancedsearch .qkey {
	width:350px;height:27px; line-height:27px; margin:0 2px; padding:0 0 0 5px; font-size:14px;
	border:#d2d2d2 1px solid; color:#585858;
}
.advancedsearch .qoperator {
	width:56px;height:27px; line-height:27px; margin:0;; padding:0; font-size:14px;
	border:#d2d2d2 1px solid; color:#585858;
}
.advancedsearch .body p {
	white-space:nowrap;
}


.pageset {
	margin:15px 0px; padding:3px 20px; line-height:25px; height:25px; font-size:14px;
	background:#dedede; border:#bebebe 1px solid; color:#3e3e3e; position:relative;
}
.pageset a.active {
	 padding:2px 8px; margin:0 5px; background:#3485ca; color:#FFF; font-size:14px; line-height:20px; height:20px;
	 text-decoration:none;
}
.pageset a {
	 padding:2px 8px; margin:0 5px; color:#3e3e3e; font-size:14px; line-height:20px; height:20px;
	 text-decoration:none;
}
.pageset a:hover {
	 text-decoration:underline;
}
.pageset .pagecount {
	position:absolute; top:0px; right:0px; margin:0; padding:3px 20px; line-height:25px; height:25px; font-size:14px;
}
.tablehead {
	 padding:3px 20px; line-height:20px; height:20px; color:#3e3e3e; font-size:14px; text-align:right;
}
.papers {
	border:#d4d4d4 1px solid; width:1300px; margin:10px auto;
}
.papers th {
	border:#d4d4d4 1px solid; background:#f3f3f3; height:30px; font-size:14px; text-align:center; vertical-align:middle;
}
.papers td {
	border:#d4d4d4 1px solid; line-height:26px; font-size:14px; padding:2px 5px; vertical-align:middle;
}
.papers .down, .paperinfo .down{
	width:15px; height:18px; background:url(../image/down.gif) no-repeat; cursor:pointer;
	padding:0; border:none; margin:0 5px;
}
.papers .view, .paperinfo .view {
	width:15px; height:18px; background:url(../image/view.gif) no-repeat; cursor:pointer;
	padding:0; border:none; margin:0 5px;
}

.tablefoot {
	 padding:3px 20px; line-height:30px; height:20px; color:#d26428; font-size:16px; text-align:center;
}

.greyline {
	padding:5px 0; margin:20px 0;
	border-bottom:solid #e1e1e1 1px;
}
.papertitle {
	padding:3px 10px 3px 10px; font-size:26px; color:#245e90; text-align:center; font-family:simsun, "Times New Roman";
}

.paperinfo  {
	line-height:30px;
}
.paperinfo dt {
    float: left;
    min-height:30px;
    padding-right:10px;
    clear: left;
    text-align: left;
    overflow: hidden;
    /*text-overflow: ellipsis;*/
    white-space: nowrap;
}
.paperinfo dd {
	min-width:20px; min-height:30px;
}
.paperinfo .abstract {
	max-height:120px;
	overflow:auto;	
}