@charset "utf-8";
/*全局样式*/
body {margin:0px auto;padding:0px;font-family:"宋体";font-size:12px;text-align:center;line-height:18px; background:; color:#454a4d}
A:link,A:visited{text-decoration:none;color:#454a4d;}
A:active{text-decoration:none;color:#454a4d;}
A:hover{text-decoration:none;color:#8d0818;}
div,ul,li,h1,h2,h3,h4,h5,h6,p,input,form{margin:0;padding:0;list-style-type: none;}
img{border:none}
h5{ font-size:12px;}
h6{ font-size:10px;}
p{margin-bottom:15px;}
#container{ width:1000px;padding:0px;margin:0px auto;text-align:left;}
.banner{ background:#000 url(../images/banner.jpg) no-repeat top; width:1000px; height:270px; position:relative}
.banner .icon{position:absolute;left:840px;top:12px;}
.banner .icon li{float:left; width:80px;text-indent:20px;}
.banner .icon .h{background:url(../images/home0.png) no-repeat top left;}
.banner .icon .s{background:url(../images/favarite0.png) no-repeat top left;}
.search{ position:absolute; top:201px; left:113px; height:21px; line-height:21px; z-index:1999}
.search input{ border:1px solid #d5d5d5; height:19px; width:207px; margin-right:5px; text-indent:5px; line-height:19px; *position:relative; *left:-4px;}
.search .img{ display:inline; vertical-align:middle; position:relative; top:0px; *top:-4px; left:-3px; *left:-8px;width:25px;height:21px}
#menu{ background:url(../images/menu1.gif) no-repeat top left; height:32px; width:934px; padding:0px 0px 0px 66px;}
#menu li{ height:32px;float:left; width:124px}
#menu a:link,#menu a:visited{ display:block; width:100%;height:0px;padding-top:32px; overflow:hidden;}
#menu a:active,#menu a:hover{ background-image:url(../images/menu2.gif);}
.one a:link,.one a:visited,.one a:active,.one a:hover{ background:0px top;}
.two a:link,.two a:visited,.two a:active,.two a:hover{ background:-124px top;}
.three a:link,.three a:visited,.three a:active,.three a:hover{ background:-248px top;}
.four a:link,.four a:visited,.four a:active,.four a:hover{ background:-372px top;}
.five a:link,.five a:visited,.five a:active,.five a:hover{ background:-496px top;}
.six a:link,.six a:visited,.six a:active,.six a:hover{ background:-620px top;}
.seven a:link,.seven a:visited,.seven a:active,.seven a:hover{ background:-744px top;}
#menu li.on a:link,#menu li.on a:visited,#menu li.on a:active,#menu li.on a:hover{ background-image:url(../images/menu2.gif);}

.content{ width:1000px; margin-top:17px;overflow:auto}
.content_left{ width:217px; margin-right:10px; float:left}
.content_right{width:771px; float:left; border:1px solid #c0c3c5}
.content_right1{float:left;width:771px}
.clear_both{ clear:both;height:0;line-height:0;font-size:0px}
.Columns1{ background:url(../images/bg2.gif) repeat-x top; border:1px solid #7b0923; padding-left:15px; margin-bottom:10px}
.Columns2{background:url(../images/bg3.gif) repeat-x top;  border:1px solid #c0c3c5;}
.Columns3{background:url(../images/bg4.gif) repeat-x bottom; }
.Columns4{background:url(../images/bg5.gif) repeat-x top;}
.title1{ height:35px; margin-bottom:1px; padding-top:8px;}
.title1 span{ float:right; margin-right:10px; margin-top:5px; _margin-top:-10px;*margin-top:-10px;}
.intro{	line-height:18px;word-spacing: -0.5px; padding-bottom:15px;}
.notice_list{ padding-bottom:15px;}
.notice_list li{ background:url(../images/arrow3.gif) no-repeat left center; text-indent:10px;}
.new_magazine{ padding:10px 0px; text-align:center; border-bottom:1px solid #c0c3c5; margin-left:-15px;}
.new_magazine a:link,.new_magazine a:visited{color:#8d0818;text-decoration:underline}
.new_magazine a:hover,.new_magazine a:active{ text-decoration:none}
.new_magazine img{ border:1px solid #c0c3c5}
.magazine_list{ padding:5px 0px}
.magazine_list li{ background:url(../images/arrow5.gif) no-repeat left center; text-indent:5px; margin-left: 0px}
.quicklink{ color:#000; font-size:14px; font-weight:bold; padding-bottom:10px; padding-top:12px}
.quicklink select{ display:block; width:186px; margin:8px 0px 20px 0px;}
.title2{ height:26px; background:url(../images/bg6.gif) repeat-x top; text-indent:20px; padding-top:6px; margin-top:-1px;}
.title3{ height:36px; background:url(../images/bg6.gif) repeat-x top; text-indent:10px;margin-top:-1px;}
.title2 span{ float:right; margin-right:10px; margin-top:8px;_margin-top:-8px;*margin-top:-8px;}
.intro2{ padding:15px 20px}
.intro2 p{ margin-bottom:5px; text-indent:24px;}
.intro2 p.img{text-align:center;margin:0;padding:0}
.intro2 p.img2{text-align:center;border-bottom:1px solid #ccc;margin-bottom:10px}
.intro2 a:link,.intro2 a:visited{ color:#d12322}
.intro2 a:hover,.intro2 a:active{ color:#8d0818}
.img1{ float:left; border:1px solid #62696d;}
.float_right{ float:right; width:520px}
.read_more{ text-align:right; clear:both}
.news_infor{ margin-top:10px; border:1px solid #c0c3c5; clear:both}
.margin1{ *margin-top:1px;}
.news_infor1{ background:url(../images/bg8.gif) repeat-y 290px; margin:5px; padding:5px 0px 5px 15px}
.news_infor1 li{ width:280px; height:60px; line-height:16px; margin:10px 20px 10px 20px; float:left;display:inline}
.news_infor1 li h5{ font-size:14px; margin-bottom:5px; background:url(../images/arrow5.gif) no-repeat left center; text-indent:8px;}
.news_infor1 li h5 span{ font-size:10px; font-family:Arial, Helvetica, sans-serif; float:right; margin-top:-15px;}
.news_infor1 li h5 a:link,.news_infor1 li h5 a:visited{color:#8d0818;}
.news_infor2{background:url(../images/bg9.gif) repeat-y 140px; margin:5px;padding:5px 15px 5px 15px;overflow:auto}
.news_infor2 li{ width:148px; line-height:19px; margin:0px 10px 0px 1px; float:left;display:inline; overflow:hidden; height:19px;text-align:center}
.bottom_link{ background:#850422; line-height:24px; height:24px; margin:5px 0px; text-align:center; color:#FFFFFF; clear:both;}
.bottom_link a:link,.bottom_link a:visited{ color:#FFFFFF; padding:0px 2px;}
.bottom_link a:hover,.bottom_link a:active{ color:#e0c793}
.copyright{ text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; clear:both}

/*主办单位介绍*/
.goback{ border-top:1px solid #dbddde; padding-top:10px; padding-left:15px;}
.goback a:link,.goback a:visited{ text-decoration:underline; color:#8d0818; font-size:14px; font-weight:bold}
.goback a:hover,.goback a:active{ text-decoration:none; color:#8d0818}

/*投稿须知*/
.center{ width:544px;float:left; border:1px solid #c0c3c5;margin-right:10px}
.right{ width:217px;float:left}
.notice_content{ padding:10px 20px 45px}
.notice_newslist{ padding-right:10px; padding-bottom:15px; line-height:15px}
.notice_newslist li{ padding-bottom:5px; border-bottom:1px dashed #c0c0c0; padding-left:8px;}
.notice_newslist li span{ display:block; background:url(../images/arrow5.gif) no-repeat left center; text-indent:8px; color:#454a4d; font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-left:-8px;}
.notice_newslist li a:link,.notice_newslist li a:visited{ font-weight:bold; color:#8d0818; display:block}
.lineheight1{ line-height:21px; padding-bottom:15px}

/*书刊发行*/
.bg1{ background:url(../images/bg12.gif) no-repeat right bottom; height:458px; padding: 10px;}
.bg2{ background:url(../images/bg13.gif) no-repeat right bottom; height:458px; padding: 10px;}
.bg3{ background:url(../images/bg14.gif) no-repeat right bottom; height:458px; padding: 10px;}
.bg4{ background:url(../images/bg15.gif) no-repeat right bottom; padding:10px 10px 60px 25px}
.bg5{ background:url(../images/bg16.gif) no-repeat right bottom; padding:10px 10px 80px 10px}
.bg6{ background:url(../images/bg17.gif) no-repeat right bottom; padding:10px 10px 80px 18px}
.bg7{padding:10px}
.issue1 li{ background:url(../images/arrow5.gif) no-repeat left center; text-indent:8px; line-height:26px; border-bottom:1px dashed #e8e9ea}
.pages{ color:#454a4d; padding:10px;}
.pages a:link,.pages a:visited{margin:0 2px}
.pages a:hover{ text-decoration:underline; font-weight:bold; color:#8d0818}
.content_right1 h1{ font-size:14px; color:#000000; text-align:center; padding-bottom:8px; border-bottom:1px solid #dbddde}
.content_right1 h2{ font-size:14px; color:#000000; text-align:center; padding-bottom:8px; }
.content_right1 h3{ font-size:14px; color:#000000; text-align:center; padding-bottom:8px;font-family:'楷体_GB2312';border-bottom:1px solid #dbddde;font-weight:normal;}

.content_right1 p{ margin-bottom:15px}

/*理事单位*/
.issue2 li{ float:left; width:50px; margin-right:5px; line-height:26px;text-align:center}
.p1{line-height:24px}
.div1{ text-align:right}
.color1:link,.color1:visited{ color:#d12322}
.color1:hover,.color1:active{ color:#8d0818}

/*广告服务*/
.service1{ padding-left:25px; padding-bottom:28px;}

/*期刊查询*/
.right_columns{width:771px; border:1px solid #c0c3c5}
.pages1{ text-align:right}
.query_nav{ height:28px;}
.query_nav li{ float:left; background:url(../images/bg18.gif) no-repeat top right; height:28px;}
.query_nav a:link,.query_nav a:visited{ display:block; padding:1px 9px 0px 10px; margin-top:1px; margin-right:1px;}
.query_nav a:hover,.query_nav a:active{ background:url(../images/bg19.gif) repeat-x top; font-weight:bold}
.on:link,.on:visited{ background:url(../images/bg19.gif) repeat-x top; color:#8d0818; font-weight:bold}
.query_list{ padding:10px 10px 10px 15px}
.query_list li{ height:170px; width:344px; border:3px solid #ebebeb; float:left; margin-right:5px; padding:5px; margin-bottom:12px;}
.query_list_img{ float:left; margin-right:6px;}
.query_list_intro{ float:left; width:210px; padding-top:50px}
.query_list_intro h5{ border-bottom:1px solid #c0c3c5; padding-bottom:5px;}
.query_list_intro h3{ border-top:1px solid #c0c3c5; padding-top:5px; font-size:14px; color:#8d0818;}
.query_list_intro input{ border:1px solid #c0c3c5; width:80px; height:18px; line-height:18px; margin-top:8px; background:transparent url(../images/bg20.gif) repeat-x top; font-size:12px; cursor:pointer}
.title4{ font-size:14px; font-weight:bold; color:#000000; padding-top:6px;}
.query_view{ padding:15px;overflow-x:hidden}
.query_view h3{padding-top:5px; font-size:14px; color:#8d0818; margin-bottom:5px}
.query_view h3 a:link,.query_view h3 a:visited,.query_view h3 a:hover{color:#8d0818}
.query_view1{ padding:0px 20px 20px; background:#f8f8f8; margin-bottom:10px; line-height:24px}
.query_view1 ul{width:690px;height:auto;min-height:300px;}
.query_view1 ul li{width:100%;line-height:21px;height:21px;background:url(../images/libg.gif);width:690px;text-align:left;overflow:hidden;}
.query_view1 ul li a,.query_view1 ul li a:hover{display:block;width:100%;height:21px;color:#000;}
.query_view1 ul li .title{float:left;top:0px;background:#f8f8f8;cursor:hand;}
.query_view1 ul li .author{float:right;text-align:right;top:0px;background:#f8f8f8;}
.query_view1 ul li .page{float:right;width:54px;top:0px;background:#f8f8f8;}
.query_view1 ul li .page .span1{margin:0px;padding:0px;width:12px;float:left;line-height:21px;top:0px;}
.query_view1 ul li .page .spanc{margin:0px;padding:0px;width:30px;float:left;line-height:21px;text-align:center;}
.query_view1 ul .catalog{font-weight:bold;text-align:center;background:#f8f8f8;height:30px;line-height:30px;}
.query_view1 ul .a_title{text-indent:24px;font-family:'楷体_GB2312';background:#f8f8f8;}
/*编读往来*/
.span1{ position:relative; top:-6px;}
.reader{ padding:15px;}
.reader p{margin:0;padding:0;text-align:right}
.margin2{ margin-bottom:15px;}
.message{font-size:14px; color:#8d0818; font-weight:bold;padding:15px}
.message input.one{ width:500px; border:1px solid #c0c3c5;}
.message input.two{ width:60px; border:none; background:transparent url(../images/bg21.gif) center repeat-x; height:18px; line-height:18px; text-align:center; margin-right:5px; margin-top:10px; color:#FFFFFF; cursor:pointer}
.message textarea{width:500px; border:1px solid #c0c3c5; display:; height:100px}
.button{border:1px solid #ccc;padding:0 5px;margin:5px 0 0;width:50px}
#errmsg{color:#f00}
/*tabs*/
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
	padding-left:10px
}
.TabbedPanelsTab {
	position: relative;
	top: 3px;
	float: left;
	height:28px; line-height:28px; padding:0px 15px 0px 5px;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer; font-size:14px; font-weight:bold; color:#000
}
.TabbedPanelsTabHover {
	background: #CCC url(../images/bg11.gif) top repeat-x;
	color:#FFFFFF
}
.TabbedPanelsTabSelected {
	background: url(../images/bg11.gif) top repeat-x;
	color:#FFFFFF
}
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
}
.TabbedPanelsContent {
	
}
.TabbedPanelsContentVisible {
}

.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
/*理事会员*/
.tableBorder{background:#C0C3C5}
.tableBorder td{background:#fff}
.tableBorder td.td1{color:#454A4D;font-weight:bold}
.font14{color:#000;font-size:14px;margin:5px 0;text-align:center;font-weight:bold}
.font12{color:#000;font-weight:bold}
.red{color:#8F0323}
.rolled{overflow:hidden;height:25px;line-height:25px; background:url(../images/bg1.gif) repeat-x;}
.hotTitle{float:left;color:#8D0818;font-weight:bold;padding-left:50px}
.hotnews{position:relative;width:880px;float:right}
.hotnews ul{position:absolute;height:25px}
.hotnews{ height:25px; line-height:25px; text-indent:20px;overflow:hidden}
.hotnews strong{ color:#8d0818}
.hotnews li{float:left}
.hotnews a:link,.hotnews a:visited,.hotnews a:hover{margin-right:20px}
.subTitle{text-align:right;margin:5px 0;font-size:14px; color:#8d0818;}
.subTitle a,.subTitle a:link,.subTitle a:visited,.subTitle a:hover{color:#8d0818}

.messageTitle{color:#8F0323;margin-top:10px;margin-left:15px}
/*会员管理*/
.login{height:95px;}
.login .login_line{height:28px;text-align:center;}
.login .tip{width:60px;height:24px;line-height:24px;float:left;}
.login .frm{width:124px;float:left;}
.login .txtText{width:100px;font-size:12pt;}
.login .btnlogin{background:url(../images/btnlogin.gif);height:23px;border:0px;color:#fff;font-size:9pt;width:72px;_padding-top:2px;padding-left:2px;}
.login .btnreg{background:url(../images/btnreg.gif);height:23px;border:0px;color:#fff;font-size:9pt;width:72px;_padding-top:2px;padding-left:2px;}
.login_lines{height:28px;padding-left:12px;}

.login_center{height:148px;min-height:158px;}
.login_center .left{width:39px;float:left;}
.login_center .right{float:left;margin-left:10px;width:140px;height:21px;margin-bottom:6px;border-bottom:dashed 1px #c0c0c0;}
.login_center .cmd{width:190px;border-bottom:dashed 1px #c0c0c0;margin-bottom:6px;}
.reg{min-height:300px;}
.reg li{height:21px;line-height:21px;margin-bottom:4px;}
.reg li .title{width:200px;text-align:right;float:left;margin-right:4px;}
.reg li .frm{width:170px;float:left;border:solid 1px #c0c0c;padding:0px;margin-right:4px;}
.reg li .frm input{width:160px;}
.reg li .info{width:240px;float:left;}
.reg .submit{background:url(../images/tj_03.gif);height:23px;border:0px;color:#fff;font-size:9pt;width:72px!important;_padding-top:2px;padding-left:2px;}
.reg .reset{background:url(../images/tj_05.gif);height:23px;border:0px;color:#fff;font-size:9pt;width:72px!important ;_padding-top:2px;padding-left:2px;}

.reg .rule{ border:1px solid #c0c3c5;width:700px;margin-left:40px;margin-top:20px;height:400px;min-height:400px;height:auto;}
.reg .rule h4{margin-top:30px;width:100%;text-align:center;margin-bottom:10px;}
.rulebutn{width:100%;height:40px;padding-top:10px;text-align:center;}
.mdown {height:300px;padding-left:20px;padding-top:10px;width:700px;}
.mdown li{height:21px;line-height:21px;margin-bottom:4px;border-bottom:dashed 1px #c0c0c0;}
.mdown li .idx{float:left;width:30px;text-align:center;}
.mdown li .title{float:left;width:350px;}
.mdown li .active{float:left;width:160px;text-align:center;}


.filedown{height:300px;padding-left:20px;padding-top:10px;width:700px;}
.filedown li{height:21px;line-height:21px;margin-bottom:4px;border-bottom:dashed 1px #c0c0c0;}
.filedown li .title{float:left;width:500px;}
.filedown li .active{float:left;width:120px;text-align:center;}
