/*--global ver2.0--*/
* {
	margin: 0px; padding: 0px; word-break: break-all; list-style-type: none;
}

img {
	vertical-align: bottom; border: 0px;
}
tt {
	float: right; font-weight: lighter; font-size: 12px;
}
.inframe {
	width: 98.2%;
}
.fleft {
	float: left;
}
.fright {
	float: right;
}
#news {
	border: 1px solid #607C32;
	margin-bottom: 5px;
}
#news .newslist {
	height: 21px;
	background: #fff;
}
#news .newslist ul {
	margin: 0px;
	padding: 0px;
}
#news .newslist li {
	padding: 4px 0 0 40px;
	height: 16px;
}
#news .newslist li a {
	text-decoration: none;
}
#news .newslist li.zx {
	background: url(/skin/Red_light/newstype1.gif) no-repeat left 1px; color: #0F487D;
}
#news .newslist li.zx a {
	color: #0F487D;
}

/**/
#website {
	padding: 3px;
}
#website strong {
	font-size: 14px;
}
#spreads {
	float: right;
	margin: -6px 0 0 0; 
	padding: 2px 2px 0px;
	text-align: left;
}
#spreads a {
	padding-right: 4px;
	text-decoration: none;
}
#spreads .help {
	margin: -8px 0 6px 0px;
	width: 13px; height: 16px;
}
/*--qks ver2.0--*/
#main {
	background: #eba7a4;
	clear: both;
	margin: 0 auto;
	text-align: left;
	WIDTH: 760px;
}
#website {
	padding: 5px 7px; background: #fff;
}
.qkbox {
	background: url(/skin/Red_light/qkboxbg.gif) repeat-y 2px;
	overflow: hidden;
	margin: 3px auto;
	padding: 0;
	WIDTH: 760px;
}
#qks {
	background: url(/skin/Red_light/qksbg.gif) repeat-y top right #fff;
	border-top: 2px solid #eba7a4;
	float: left;
	position: relative;
	width: 581px;
	padding-bottom: 24px;
	margin: 0 0 2px 4px!important;
	margin: 0 0 2px 2px;
}
#bktop {
	position: absolute; right: 30px; bottom: 0px;
	background: #eba9ab;
	border: 1px solid #555;
	border-right: 0px;
	border-bottom: 0px;
}
#bktop a {
	display: block;
	background: #eba9ab;
	padding: 4px 10px 2px;
	border: 1px solid #999;
	border-bottom: 0px;
	text-decoration: none;
}
#qkname {
	float: right;
	margin-right: 20px!important;
	margin-right: 10px;
	width: 340px;
	position: relative;
	padding: 8px 0 10px 0;
	background: url(/skin/Red_light/qknamebg.gif) no-repeat bottom left;
}
#title {
	font-family: "ËÎÌå";
	font-size: 20px;
	line-height: 32px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 65px;
	padding-top: 3px;
}
#title .subtitle {
	font-size: 14px;
	font-weight: lighter;
	margin-left: 4px;
}
#title_en {
	font-family: Arial;
	font-size: 12px;
	font-weight: lighter;
	margin-top: -2px;
	padding-bottom: 0px;
	padding-left: 7px;
	padding-right: 2px;
	padding-top: 4px;
	text-transform: uppercase;
}
#tdy {
	margin-left: 8px;
}
#tdy img {
	margin: -6px 0 6px;
}
#core {
	position: absolute;
	top: 10px;
	right: 5px;

}
#qksidepart {
	float: left;
	width: 182px;
	padding: 3px;
}
#coverbox {
	
}
#qkcover {
	background: #EDECE7;
	padding: 3px;
}
#qkcover img {
	width: 172px;
	height: 242px;
	border: 1px solid #656565;
	padding: 1px;
}
#fmdy {
	position: absolute; margin: -70px 0 0 110px; 
}
#qkfx {
	background: #eba9ab;
	font-weight: bold;
	padding: 1px 3px;
	text-align: left;
}
.ky {
	float: left;
	font-family: "¿¬Ìå_GB2312";
	font-size: 24px;
}
#qknamecg {
	font-size: 12px;
	padding: 5px;
	background: #F6F5F3;
	color: #333333;
	font-weight: lighter;
	margin-bottom: 10px;
}
#qknamecg a {
	text-decoration: underline;
	color: #333;
}
#qkedinfo .innerlist {
	padding: 4px 6px;
}
#qkedinfo strong {
	font-weight: lighter;
	position: absolute;
	margin-left: -5em;
}
#qkedinfo p {
	margin: 2px 0px; line-height: 16px;
	padding-left: 0em;
}
#issn strong, #cn strong {
	font-weight: lighter;
	position: absolute;
	margin-left: -7em;
}
#qkedinfo #issn, #qkedinfo #cn {
	padding-left: 7em;
}
#homelink {
	padding: 4px 0;
}
#homelink img {
	margin: -3px 0;
}
#qkhonor, #qkby {
	padding: 4px 6px;
}
#qkhonor {
	background: url(/skin/Red_light/strbg.gif) no-repeat right top;
}
#qkhonor h4, #qkby h4 {
	font-size: 14px; margin-bottom: 5px;
}
#qkhonor p, #qkby p {
	margin: 2px 0px; line-height: 16px;
}
#datajt {
	background: url(/skin/Red_light/datajt.gif) #FFFFFF no-repeat 5px 23px;
	line-height: 18px;
	padding: 10px 2px 10px 65px;
	text-align: left;
}
#datajt a {
	text-decoration: none;
}
#qkscontent {
	float: right;
	margin-right: 20px!important;
	margin-right: 10px;
	width: 340px;
}
#qklm {
	position: absolute; right: 20px;
	margin-top: 7px;
	width: 240px;
}
#qklm li {
	float: left;
}
#qklm li a {
	display: block;

	background: url(/skin/Red_light/ar01.gif) no-repeat 8px 6px ;
	padding: 5px 10px 3px 20px;
}
#qklm li a:hover {
	background-color: #EEEEEE;
	text-decoration: none;
}
#qkintro h4 {
	background: url(/skin/Red_light/qklmbg.gif) repeat-x;
	padding: 6px 5px;
	margin-bottom: 5px;
	height: 23px;
}
#qkintro p {
	padding: 5px 6px; 
	text-indent: 2em;

	line-height: 18px;
	font-size: 13px;
}
#qkintro .more {
	font-family: "ºÚÌå";
	font-size: 13px;

	margin: -18px 10px 0 0;
}
#qkintro .more span {
	font-size: 6px;
	letter-spacing: 1px;
}
#qkintro .more a {

}
#lastyears {
	background: url(/skin/Red_light/spot_g3.gif) top repeat-x;
	margin: 5px 0 0 0;
	padding: 5px 6px; 
}
.kqlist li {
	padding-left: 72px;
	margin: 5px 0;
	line-height: 16px;
}
.kqlist li a {
	text-decoration: underline; margin: 0 2px;
}
.kqlist strong {
	position: absolute;
	margin: 0 0 0 -65px;
}
#lastyears .more {
	text-align: right;
}
#lastyears .more a {

	text-decoration: underline;
	background: url(/skin/Red_light/anchor.gif) no-repeat 2px right;
	padding-right: 12px;
}
#lastyears .more a:hover {
	text-decoration: none;

}
#lastview, #totallist, #qkorder {
	background: url(/skin/Red_light/ititlebg.gif) no-repeat left 2px;

}
#lastview h4, #totallist h4, #qkorder h4 {
	font-size: 13px; margin-left: 2px; color: #FFF;
}
#ltdy {
	float: right; 
	margin: 6px 6px 0 0;
}
.ititle {
	background: url(/skin/Red_light/ititlebg01.gif) no-repeat left top;	
	height: 27px;
	float: left;
	clear: right;
}
.ititle span {
	display: block;
	padding: 5px;
	height: 17px;
	float: left;
	background: url(/skin/Red_light/ititlebg02.gif) no-repeat right top;
}
#lastlist {
	padding: 1px 2px 0 6px;
}
#lastlist h6 {
	font-size: 14px; margin: 15px 0 5px 0;
}
#lastlist p {
	padding-bottom: 6px!important; PADDING: 0px; FONT-SIZE: 12px; clear: both; line-height: 18px; margin: 9px 0; width: 330px; 
}
*+html #lastlist p {
	padding-bottom: 0px!important; 
}
#lastlist p .title {
    background: url(/skin/Red_light/dotline1.gif) no-repeat left 100%;			
	float: none!important;*/
	float: left; 
	clear: right;
}
#lastlist p .title .num {
	PADDING-RIGHT: 3px; MARGIN-TOP: 3px; DISPLAY: block; FONT-SIZE: 10px; BACKGROUND: url(/skin/Red_light/blogrankbg.gif) no-repeat left 50%; FLOAT: left; WIDTH: 19px; COLOR: #fff; LINE-HEIGHT: 15px; FONT-FAMILY: Arial; HEIGHT: 13px; TEXT-ALIGN: center
}
#lastlist a {
	text-decoration: none;
}
#lastlist a:hover {
	text-decoration: underline;
}
#lastlist tt {
	float: right; background:#fff; white-space:nowrap;
	padding: 0px;
	margin: 2px 0 -2px;
	clear: both!important;
	clear: none;
}
#lastlist .writer {
	FONT-SIZE: 12px; MARGIN-LEFT: 5px;
}
#lastlist, #totallist ul {
	clear: both;
}
#searchinside {
	background: url(/skin/Red_light/searchbg2.gif) no-repeat left 5px;
	height: 30px;
	padding: 3px 3px 0 23px; 
	margin: 5px 0;
}
#searchinside .inputbox {
	margin: 0 0 -6px 0;
	border: 1px solid #9A9A9A;
	padding: 2px!important;
	padding: 2px 2px 0;
	width: 130px;
}
#searchinside .searchbtn {
	margin: 0 0 -6px 0;
	background: #E2E2E2;
	border: 1px solid #9A9A9A;
}
#totallist {
	width: 100%;
	overflow: hidden;
}
#totallist ul {	
	float: left;
	width: 310px;
	padding: 10px 6px;
}
#dkintroin {
	float: right;
	width: 160px;
	margin: 10px 5px;
	padding: 8px 5px;
	border: 1px dashed #eba9ab;
	line-height: 140%;
	background: #f3dfeb;
}
#dkintroin h6 {
	font-size: 13px;
	margin-bottom: 6px;
}
#bgadding {
	float: left; width: 200px; clear: left;
}
#sidepart {
	float: right;
	margin-right: 3px!important;
	margin-right: 1px;
	width: 168px!important;
	width: 168px;
	padding: 0 2px;
}
#sp01 {	
	background: #fff;
	border: 1px solid #acacac;
	padding: 3px 0 3px 3px;
}
#spart01 {
	margin-top: 5px;
	background: url(/skin/Red_light/zgqsbg.gif) no-repeat bottom left;
}
#spart01 ul {
	padding: 5px 9px 5px 6px;
}
#spart01 li {
	padding: 5px 0;
	line-height: 16px;
	border-bottom: 1px dashed #ababab;
}

#correlation {
	background: url(/skin/Red_light/xgqkbtm.gif) no-repeat bottom #fff;
	padding: 0 0 8px 0;
	text-align: center;
}
#correlation ul {
	margin-bottom: -1px;
	background: #fff;
}
#correlation li {
	width: 155px;
	overflow: hidden;
	clear: both;
	padding: 8px 0 8px 4px;
	border-bottom: 1px solid #ccc;
	text-align: left;
}
#correlation li img {
	width: 70px;
	height: 88px;
	float: left;
	margin-right: 5px;
}
#correlation .qkintro {
	float: left;
	width: 109px;
	height: 88px;
	overflow: hidden;
}
#correlation .cqkname {
	font-size: 13px;
	font-weight: lighter;
}
#correlation .cqkname span {
	display: block;
	font-size: 12px;
}

/*qkorder*/
#qkorder{
	
}
.qknf {
	clear: both;
	margin: 0 5px;
	padding: 5px 0;
	background: url(/skin/Red_light/spot_g3.gif) bottom repeat-x;
}
.qknf h6 {
	font-weight: lighter;
	background: url(/skin/Red_light/spot_g3.gif) bottom repeat-x;
	margin: 0 0 6px 0;
	padding-bottom: 4px;
}
.dypay {
	margin: 0 5px;
	padding-bottom: 10px;
}
.pay {
	float: right; margin: 2px 0 0 0;
}
.dyprice {
	float: left; width: 350px;
	line-height: 20px;
}
.dyprice p {
	margin: 4px 0;
	padding: 0 5px;
	border-bottom: 1px solid #ccc;
	background: #fafafa;
}
.dytip {
	clear: both;
	background: url(/skin/Red_light/tipbg.gif) no-repeat left top;
	margin: 10px 0;
	height: 134px;
	line-height: 20px;
}
.dytip h6 {
	font-size: 14px; 
	padding: 4px 20px;
	margin: 0px;
}
.dytip p {
	margin: 4px 20px;
}
.tbs {
	margin:  0px;
	text-align: center;
	font-family: Verdana;
	width: 350px;	
	border-top: 2px solid #777;	
}

.tbs td {
	background: #FFFFFF; 
	padding-top: 1px;
	line-height: 16px;
	border-bottom: 1px solid #aaa;	
	border-right: 1px solid #aaa;	
}

.tbs th {
	background: #FEFEE8;
	font-size: 12px;
	padding-top: 2px;
	line-height: 18px;
	color: #333;	
	border-bottom: 1px solid #aaa;	
	border-right: 1px solid #aaa;	
}
.tbs .noend {
	border-right: 0px;
}

.red {
	color: red;
}
.line {
	clear: both;
}
/*advpart*/
#padv02 {
	padding: 0 6px;
}
#padv03 img {
	width: 160px;
}
#padv04 {
	background: #A5CFEA;
}
