* { word-break:break-all;}
body { color:#000; font-size:12px; font-family:"宋体", Arial; text-align:left; line-height:150%; background:#f8f9f7;}
html, body, div, ul, li, dl, dt, dd, form, input, select, h1, h2, h3, h4, h5, p { margin:0px; padding:0px;}
ul, li { list-style:none;}
img { border:0px; margin:0px; padding:0px;}
input, select { font-size:16px;line-height: 26px;}
a:link, a:visited { color:#454545; text-decoration:none;}
a:hover { color:#ff0000;}
.clear { clear:both; height:1px; margin-top:-1px; overflow:hidden;font-size:0;line-height:1px ;}
.pointer { cursor:pointer;}
.wrap { margin:0 auto;}
.wrap, #container {background:#f8f9f7;width:1280px;padding:5px 5px;overflow:hidden ;}
#container { display:inline-block;}
.layout_wrap { width:958px; overflow-x:hidden;}
.label { position: absolute; top: 0px; left: 0px; border: 1px solid #ff0000; z-index: 9999; background-color: #0000ff;color:#000; text-align:left;text-size:12px;text-weight:normal;}
.label span{display:none;}
.label div { position: absolute; width: 15px; height: 15px; background-color: #000000; right: 0px; bottom: 0px; clear: both;cursor:se-resize ;font-size:1px;line-height:0%;}
/*相关通用*/
label.error { color:#ff0000; margin:0 5px; padding-left:15px; background:url(/yjs/dfiles/12941/skin/sites/yjsy2022/core/header/error.jpg) left no-repeat;}

.ajaxing { position: absolute; height: 36px; background: url() no-repeat; padding-left: 32px; border: 2px solid #000000;}
.content_box{ min-height:40px;height:auto!important; height:40px;}
.fleft { float:left;}
.fright { float:right;}
.inline-block { display:inline-block;}
.common_mtop { margin-top: 10px;
    margin-bottom: 10px;
    line-height: 40px;
    width: 1280px;
    margin: 0 auto;}
.common_mright { margin-right:10px;}
.common_mbottom { margin-bottom:10px;}
.common_border { border:1px solid #d8d8d8;}
.common_input_border { border:1px solid #D8D8D8;}
.common_bg_color { background:#f9f9f9;}
.blue_border { border:1px solid #B6C7DB;}
.layout_mtop { margin-top:5px;}
.layout_mright { margin-right:5px;}
.layout_mbottom { margin-bottom:5px;}
.layout_padding { padding:8px;}
.layout_txtcontent_border { border:1px solid #D0D0D0;}
.ajaxing { position: absolute; height: 36px; background: url() no-repeat; padding-left: 32px; border: 2px solid #000000;}
/*******弹出框*********/
.php168_dialog { position: absolute; border: 5px solid #8CB8EA; background-color: #ffffff; width: 400px; height: 200px;}
.php168_dialog .title_bar { padding: 5px; background-color: #f1f7fd; cursor: move;}
.php168_dialog .title {}
.php168_dialog .close { float: right; cursor: pointer;}
.php168_dialog .content_container { width: 100%;}
.php168_dialog .content { padding: 5px;}
.php168_dialog .button_bar { clear: left;}
.php168_dialog .button_bar .ok,.php168_dialog .button_bar .cancel{background:url() repeat-x; color:#3A7494; border:1px solid #CEDEEF; padding:2px 10px 2px; margin-left:10px; margin-bottom:2px;  cursor:pointer;}
.loginbox{ padding:10px; line-height:180%; text-align:center;}

.message_dialog { position: absolute; border: 1px solid #A0A0A0; background-color: #F9F7F7; width: 400px; height: 200px;padding:1px ; line-height:22px;}
.message_dialog .title_bar { padding: 5px; background: #f1f7fd url() repeat-x; cursor: move;color:#FFF ; font-size:14px; font-weight:bold;}
.message_dialog .title_bar .close{width:10px;background:url(/yjs/dfiles/12941/skin/sites/yjsy2022/core/header/closed.jpg) no-repeat;}
.message_dialog .title_bar .close:after{content:url(/yjs/dfiles/12941/skin/sites/yjsy2022/core/header/closed.jpg);}
.message_dialog .title_bar .close span{display:none;}
.message_dialog .title {}
.message_dialog .close { float: right; cursor: pointer;}
.message_dialog .content_container { width: 100%;}
.message_dialog .content { padding: 5px;}
.message_dialog .content div{ border-bottom:1px solid #dadada; padding:5px 0;}
.message_dialog .button_bar { clear: left;}
.message_dialog .button_bar .ok,.message_dialog .button_bar .cancel{background-color:#3371B2; color:#ffffff; border:1px solid #CEDEEF; padding:2px 10px 2px; margin-left:10px; margin-bottom:2px;  cursor:pointer;}
.message_dialog .content .showInputBox{width:85px;height:23px;border:none;background:url() no-repeat;}
#mobileInputBox, #emailInputBox{display:none;}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;}
#page {text-align: center;padding:10px 12px 6px; clear:both;}
#page .s1{width:52px; text-align:center;}
#page .s2{background:#9D101D; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#page a.s2:visited {color:#fff;}
#page a{padding:2px 5px 2px; color:#9D101D;background:#fff; border:1px solid #dcdddd; text-align:center;}
#page a:visited{color:#1f3a87;} 
#page a:hover{color:#fff; background:#9D101D; border:1px solid #9D101D;}
#page .s3{cursor:default;padding:2px 5px 2px;margin:5px 4px 0 0; color:#ccc;background:#fff; border:1px solid #ccc; text-align:center;}






















/*图标*/
.icoNew1 {
	background: url(/yjs/dfiles/12941/skin/sites/yjsy2022/core/header/pic.gif) 0 0;
	width: 10px;
	height: 10px
;}
.icoNew2 {
	background: url(/yjs/dfiles/12941/skin/sites/yjsy2022/core/header/pic.gif) 0 -10px;
	width: 10px;
	height: 10px
;}
.icoNew3 {
	background: url(/yjs/dfiles/12941/skin/sites/yjsy2022/core/header/pic.gif) 0 -20px;
	width: 10px;
	height: 10px
;}
.icoMore {
	background: url(/yjs/dfiles/12941/skin/sites/yjsy2022/core/header/pic.gif) 0 -30px;
	height: 5px;
	width: 28px;
	margin-right: 5px
;}
.icoMore2 {
	background: url(/yjs/dfiles/12941/skin/sites/yjsy2022/core/header/pic.gif) 0 -30px;
	height: 30px;
	width: 50px;
	margin-right: 0px
;}
.icoMore2 {
	background: url(/yjs/dfiles/12941/skin/sites/yjsy2022/core/header/pic.png) 0 0px;
	height: 15px;
	width: 30px;
	margin-right: 0px
;}
.icoRss {
	background: url(/yjs/dfiles/12941/skin/sites/yjsy2022/core/header/pic.gif) 0 -40px;
	height: 13px;
	width: 33px
;}
.icoWap {
	background: url(/yjs/dfiles/12941/skin/sites/yjsy2022/core/header/pic.gif) 0 -60px;
	height: 13px;
	width: 33px
;}
.icoEditor {
	background: url(/yjs/dfiles/12941/skin/sites/yjsy2022/core/header/pic.gif) 0 -80px;
	height: 10px;
	width: 10px
;}
.alignTop {
	vertical-align: top
;}
.alignCenterTop {
	vertical-align: top;
	text-align: center
;}




/*列表标题样式*/
ul.nl {
	list-style: none outside none;
	margin: 0;
	padding: 0
;}
ul.nl li {
	line-height: 30px;
	padding-left: 15px;
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat 0 0px
;}
ul li.fixed {
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat 0 -50px
;}
ul li.lock {
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat 0 -100px
;}
ul.nl li img {
	_margin: 6px 0
;}
a.nLink {
	font-size: 16px;
	line-height: 35px;
	padding-left: 15px;
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat 0 -10px
;}
a.nLock {
	font-size: 16px;
	line-height: 35px;
	padding-left: 15px;
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat 0 -100px
;}
a.nFix {
	font-size: 16px;
	line-height: 35px;
	padding-left: 15px;
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat 0 -50px
;}

/* 主栏目0 */
.mframe01 {
	margin-bottom: 0px;
	margin-top: 20px;}
.mframe01 .tm {
	height: 40px;
	line-height: 40px;
	background: url(/yjs/dfiles/12941/images2021/4.jpg) repeat-x 0 0px;
	border-bottom: 1px solid #c7c7c7;}
.mframe01 .tl {
	display: none
;}
.mframe01 .tr {
	display: none
;}
.mframe01 span.tt {
	font-size: 1.5em;
	color: #fff;
	padding-left: 0px;
	padding-bottom: 9px;
	border-bottom: 1px solid #ffab20;
	margin-left: 15px
;}
.mframe01 .mm {
	background: #fdf0f0;
	padding-top: 20px;
	border: 0px solid #d3d3d3;
	border-top: 0;
	height: 350px
;}
.mframe01 .ml {
	display: none
;}
.mframe01 .mr {
	display: none
;}
.mframe01 .bm {
	display: none
;}
2 .mframe01 .bl {
display:none
;}
.mframe01 .br {
	display: none
;}
.mframe01 ul.nl a, .mframe01 ul.pl a {
	font-size: 15px;
	font-family: 微软雅黑, 宋体;
	line-height: 24px;}
.mframe01 ul.nl li {
	line-height: 35px;
	padding-left: 30px;
	background: url(/yjs/dfiles/12941/images2021/iwms2.jpg) no-repeat 0 0px;
	height: 42px;
	padding-top: 0px
;}
.mframe01 ul.nl li:hover {
	background: url(/yjs/dfiles/12941/images2021/iwms3.jpg) no-repeat 0 0px;
	background-color: #fccaca
;}
/* 主栏目0 */
.mframe {
	margin-bottom: 0px;
	margin-top: 20px;}
.mframe .tm {
	height: 40px;
	line-height: 40px;
	background: #f9f8f7;
	border-bottom: 1px solid #c7c7c7;}
.mframe .tl {
	display: none
;}
.mframe .tr {
	display: none
;}
.mframe span.tt {
	font-size: 1.5em;
	color: #9c2b29;
	padding-left: 0px;
	padding-bottom: 9px;
	border-bottom: 1px solid #ffab20;
	margin-left: 15px
;}
.mframe .mm {
	background: #f9f8f7;
	padding: 3px;
	border: 0px solid #d3d3d3;
	border-top: 0;}
.mframe .ml {
	display: none
;}
.mframe .mr {
	display: none
;}
.mframe .bm {
	display: none
;}
2 .mframe .bl {
display:none
;}
.mframe .br {
	display: none
;}
.mframe ul.nl a, .mframe ul.pl a {
	font-size: 14px;
	font-family: 微软雅黑, 宋体;
	line-height: 24px
;}
.mframe .dateR {
	float: right;
	padding-right: 5px
;}
/* 主栏目1 */
.mframe1 {
	margin-bottom: 4px;
	margin-top: 20px;
	margin-right: 0px;}
.mframe1 .tm {
	height: 25px;
	line-height: 25px;
	background: #f9f7f8;
	border: 1px solid #d3d3d3;
	border-bottom: 0;}
.mframe1 .tl {
	display: none
;}
.mframe1 .tr {
	display: none
;}
.mframe1 span.tt {
	font-size: 1.5em;
	font-weight: bold;
	color: #042A81;
	padding-left: 0px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ff7520;
	margin-left: 20px
;}
.mframe1 .mm {
	background: #f9f7f8;
	padding: 3px;
	border: 1px solid #d3d3d3;
	border-top: 0;
	padding-right: 15px;}
.mframe1 .ml {
	display: none
;}
.mframe1 .mr {
	display: none
;}
.mframe1 .bm {
	display: none
;}
2 .mframe1 .bl {
display:none
;}
.mframe1 .br {
	display: none
;}
.mframe1 ul.nl a, .mframe1 ul.pl a {
	font-size: 1.28em;
	font-family: 微软雅黑, 宋体
;}
/* 主栏目2 */
.mframe2 {
	margin-bottom: 4px;
	margin-top: 10px;}
.mframe2 .tm {
	height: 40px;
	line-height: 40px;
	background: #f9f8f7;
	border-bottom: 1px solid #c7c7c7;}
.mframe2 .tl {
	display: none
;}
.mframe2 .tr {
	display: none
;}
.mframe2 span.tt {
	font-size: 1.5em;
	color: #9b0000;
	padding-left: 0px;
	padding-bottom: 0px;
	border-bottom: 0px solid #ffab20;
	margin-left: 15px
;}
.mframe2 .mm {
	background: #f9f8f7;
	padding: 3px;
	border: 0px solid #d3d3d3;
	border-top: 0;}
.mframe2 .ml {
	display: none
;}
.mframe2 .mr {
	display: none
;}
.mframe2 .bm {
	display: none
;}
2 .mframe2 .bl {
display:none
;}
.mframe2 .br {
	display: none
;}
.mframe2 ul.nl a, .mframe ul.pl a {
	font-size: 14px
;}
/* 主栏目2 */
.mframe02 {
	margin-bottom: 0px;
	margin-top: 25px;
	margin-right: 0px
;}
.mframe02 .tm {
	height: 40px;
	line-height: 40px;
	background: url(/yjs/dfiles/12941/images2021/4.jpg) repeat-x 0 0px;
	border-bottom: 1px solid #c7c7c7;}
.mframe02 .tl {
	display: none
;}
.mframe02 .tr {
	display: none
;}
.mframe02 span.tt {
	font-size: 1.5em;
	color: #fff;
	padding-left: 0px;
	padding-bottom: 9px;
	border-bottom: 1px solid #ffab20;
	margin-left: 15px
;}
.mframe02 .mm {
	background: #f9f7f8;
	padding: 3px;
	border: 0px solid #d3d3d3;
	border-top: 0;
	padding-right: 15px;
	padding-bottom: 8px
;}
.mframe02 .ml {
	display: none
;}
.mframe02.mr {
	display: none
;}
.mframe02 .bm {
	display: none
;}
2 .mframe02 .bl {
display:none
;}
.mframe02 .br {
	display: none
;}
.mframe02 ul.nl a, .mframe9 ul.pl a {
	font-size: 14px;
	font-family: 微软雅黑, 宋体
;}
.mframe02 .dateR {
	float: right;
	padding-right: 5px
;}
/* 主栏目2 */
.mframe9 {
	margin-bottom: 0px;
	margin-top: 25px;
	margin-right: 0px
;}
.mframe9 .tm {
	height: 30px;
	line-height: 20px;
	background: #f9f7f8;
	border-bottom: 1px solid #c7c7c7;
	padding-top: 5px;}
.mframe9 .tl {
	display: none
;}
.mframe9 .tr {
	display: none
;}
.mframe9 span.tt {
	font-size: 1.5em;
	color: #bf0000;
	padding-left: 0px;
	padding-bottom: 9px;
	border-bottom: 1px solid #ffab20;
	margin-left: 15px
;}
.mframe9 .mm {
	background: #f9f7f8;
	padding: 3px;
	border: 0px solid #d3d3d3;
	border-top: 0;
	padding-right: 15px;
	padding-bottom: 8px
;}
.mframe9 .ml {
	display: none
;}
.mframe9 .mr {
	display: none
;}
.mframe9 .bm {
	display: none
;}
2 .mframe9 .bl {
display:none
;}
.mframe9 .br {
	display: none
;}
.mframe9 ul.nl a, .mframe9 ul.pl a {
	font-size: 14px;
	font-family: 微软雅黑, 宋体
;}
.mframe9 .dateR {
	float: right;
	padding-right: 5px
;}
/* 主栏目3 */
.mframe3 {
	margin-bottom: 25px;
	margin-top: px;
	margin-right: 0px
;}
.mframe3 .tm {
	height: 25px;
	line-height: 25px;
	background: #f9f7f8;
	border: 1px solid #d3d3d3;
	border-bottom: 0;
	padding-top: 10px;}
.mframe3 .tl {
	display: none
;}
.mframe3 .tr {
	display: none
;}
.mframe3 span.tt {
	font-size: 1.5em;
	font-weight: bold;
	color: #042A81;
	padding-left: 0px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ff7520;
	margin-left: 20px
;}
.mframe3 .mm {
	background: #f9f7f8;
	padding: 3px;
	border: 1px solid #d3d3d3;
	border-top: 0;
	padding-right: 15px;}
.mframe3 .ml {
	display: none
;}
.mframe3 .mr {
	display: none
;}
.mframe3 .bm {
	display: none
;}
2 .mframe3 .bl {
display:none
;}
.mframe3 .br {
	display: none
;}
.mframe3 ul.nl a, .mframe3 ul.pl a {
	font-size: 1.24em;
	font-family: 微软雅黑, 宋体
;}
/* 主栏目0 */
.mframe4 {
	margin-bottom: 4px;
	margin-top: 15px;}
.mframe4 .tm {
	height: 40px;
	line-height: 40px;
	background: #f9f8f7;
	border-bottom: 1px solid #c7c7c7;}
.mframe4 .tl {
	display: none
;}
.mframe4 .tr {
	display: none
;}
.mframe4 span.tt {
	font-size: 1.5em;
	color: #9b0000;
	padding-left: 0px;
	padding-bottom: 0px;
	border-bottom: 0px solid #ffab20;
	margin-left: 15px
;}
.mframe4 .mm {
	background: #f9f8f7;
	padding: 3px;
	border: 0px solid #d3d3d3;
	border-top: 0;}
.mframe4 .ml {
	display: none
;}
.mframe4 .mr {
	display: none
;}
.mframe4 .bm {
	display: none
;}
2 .mframe4 .bl {
display:none
;}
.mframe4 .br {
	display: none
;}
.mframe4 ul.nl a, .mframe4 ul.pl a {
	font-size: 14px
;}
/* 主栏目5 */
.mframe5 .tm {
	height: 25px;
	line-height: 20px;
	background: #ededed;
	border: 1px solid #d3d3d3;
	padding-top: 10px;}
.mframe5 .tl {
	display: none
;}
.mframe5 .tr {
	display: none
;}
.mframe5 span.tt {
	font-size: 16px;
	font-weight: bold;
	color: #042A81;
	padding-left: 0px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ff7520;
	margin-left: 20px
;}
.mframe5 .mm {
	background: #f7f8f9;
	padding: 5px;
	border: 1px solid #d3d3d3;
	border-top: 0;
	padding-right: 15px;
	margin-top: 0px
;}
.mframe5 .ml {
	display: none
;}
.mframe5 .mr {
	display: none
;}
.mframe5 .bm {
	display: none
;}
2 .mframe5 .bl {
display:none
;}
.mframe5 .br {
	display: none
;}
.mframe5 ul.nl a, .mframe5 ul.pl a {
	font-size: 1.24em;
	font-family: 微软雅黑, 宋体;
	color: #1b1b1b
;}
.mframe5 .path a {
	font-size: 1.1em;
	font-family: 微软雅黑, 宋体;
	color: #000
;}
.mframe5 .path a:hover {
	font-size: 1.1em;
	font-family: 微软雅黑, 宋体;
	color: #000
;}
.mframe5 .path {
	color: #000
;}
.mframe5 h1 {
	color: #000
;}
.mframe5 table {
	color: #000
;}
/* 主栏目5 */
.mframe6 {
	margin-bottom: 4px;
	margin-top: 15px;
	margin-right: 0px
;}
.mframe6 .tm {
	height: 0px;
	line-height: 0px;
	background: #999;
	border: 1px solid #d3d3d3;
	border-bottom: 0;
	padding-top: 0px;}
.mframe6 .tl {
	display: none
;}
.mframe6 .tr {
	display: none
;}
.mframe6 span.tt {
	font-size: 1.5em;
	font-weight: bold;
	color: #042A81;
	padding-left: 0px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ff7520;
	margin-left: 20px
;}
.mframe6 .mm {
	background: #fff;
	padding: 3px;
	border: 1px solid #d3d3d3;
	border-top: 0;
	padding-right: 15px;}
.mframe6 .ml {
	display: none
;}
.mframe6 .mr {
	display: none
;}
.mframe6 .bm {
	display: none
;}
2 .mframe6 .bl {
display:none
;}
.mframe6 .br {
	display: none
;}
.mframe6 ul.nl a, .mframe1 ul.pl a {
	font-size: 1.28em;
	font-family: 微软雅黑, 宋体;
	color: #000
;}
.mframe6 h1 {
	color: #000
;}
.mframe6 table {
	color: #000
;}
/* 主栏目0 */
.mframe7 {
	margin-bottom: 4px;
	margin-top: 5px;}
.mframe7 .tm {
	height: 40px;
	line-height: 40px;
	background: #bf0000;
	border-bottom: 1px solid #c7c7c7;}
.mframe7 .tl {
	display: none
;}
.mframe7 .tr {
	display: none
;}
.mframe7 span.tt {
	font-size: 1.5em;
	color: #9b0000;
	padding-left: 0px;
	padding-bottom: 0px;
	border-bottom: 0px solid #ffab20;
	margin-left: 15px;
	color: #fff
;}
.mframe7 .mm {
	background: #f9f8f7;
	padding: 3px;
	border: 1px solid #d3d3d3;
	border-top: 0;}
.mframe7 .ml {
	display: none
;}
.mframe7 .mr {
	display: none
;}
.mframe7 .bm {
	display: none
;}
2 .mframe7 .bl {
display:none
;}
.mframe7 .br {
	display: none
;}
.mframe7 ul.nl a, .mframe7 ul.pl a {
	font-size: 16px
;}
/* 主栏目8 */
.mframe8 {
	margin-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px
;}
.mframe8 .tm {
	height: 25px;
	line-height: 25px;
	background: #f9f7f8;
	border: 0px solid #d3d3d3;
	border-bottom: 0;
	padding-top: 10px;}
.mframe8 .tl {
	display: none
;}
.mframe8 .tr {
	display: none
;}
.mframe8 span.tt {
	font-size: 1.5em;
	font-weight: bold;
	color: #042A81;
	padding-left: 0px;
	padding-bottom: 5px;
	border-bottom: 0px solid #ff7520;
	margin-left: 10px
;}
.mframe8 .mm {
	background: #f9f7f8;
	padding: 3px;
	border: 0px solid #d3d3d3;}
.mframe8 .ml {
	display: none
;}
.mframe8 .mr {
	display: none
;}
.mframe8 .bm {
	display: none
;}
.mframe8 .bl {
	display: none
;}
.mframe8 .br {
	display: none
;}
.mframe8 ul.nl a, .mframe8 ul.pl a {
	font-size: 14px;
	font-family: 微软雅黑, 宋体;}
.mframe8 .dateR {
	float: right;
	padding-right: 5px
;}
/* 侧边栏目0 */
.lframe {
	margin-bottom: 4px;
	_width: 100%;
	margin-top: 0px
;}
.lframe .tm {
	height: 50px;
	line-height: 50px;
	background: #fff;
	border: 1px solid #c7c7c7;
	padding-left: 50px
;}
.lframe .tl {
	display: none
;}
.lframe .tr {
	display: none
;}
.lframe span.tt {
	font-size: 1.28em;
	font-family: 微软雅黑, 宋体;
	color: #000;
	padding-left: 0px
;}
.lframe .mm {
	padding: 0px 3px;
	border: 1px solid #ace;
	border-top: 0
;}
.lframe .ml {
	display: none
;}
.lframe .mr {
	display: none
;}
.lframe .bm {
	display: none
;}
.lframe .bl {
	display: none
;}
.lframe .br {
	display: none
;}
/* 侧边栏目1 */
.lframe1 {
	margin-bottom: 4px;
	_width: 100%;
	margin-top: 16px
;}
.lframe1 .tm {
	display: none
;}
.lframe1 .tl {
	display: none
;}
.lframe1 .tr {
	display: none
;}
.lframe1 span.tt {
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	padding-left: 10px
;}
.lframe1 .mm {
	padding: 5px 3px;
	border: 0px solid #ace;
	border-top: 0;
	background: #f9f7f8
;}
.lframe1 .ml {
	display: none
;}
.lframe1 .mr {
	display: none
;}
.lframe1 .bm {
	display: none
;}
.lframe1 .bl {
	display: none
;}
.lframe1 .br {
	display: none
;}
/* list2侧边栏目 */
.lframe2 {
	margin-bottom: 4px;
	_width: 240px
;}
.lframe2 .tm {
	height: 35px;
	line-height: 35px;
	background: #bf0000;
	border: 0px solid #ace
;}
.lframe2 .tl {
	display: none
;}
.lframe2 .tr {
	display: none
;}
.lframe2 span.tt {
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	padding-left: 25px;
	line-height: 35px;
	letter-spacing: 5px
;}
.lframe2 .mm {
	border: 0px solid #ccc;
	margin-top: 0px;
	background: #fff
;}
.lframe2 .ml {
	display: none
;}
.lframe2 .mr {
	display: none
;}
.lframe2 .bm {
	display: none
;}
.lframe2 .bl {
	display: none
;}
.lframe2 .br {
	display: none
;}
.lframe2 a {
	text-decoration: none;}
/* list3侧边栏目 */
.lframe3 {
	margin-bottom: 4px;
	_width: 240px
;}
.lframe3 .tm {
	height: 35px;
	line-height: 35px;
	background: #fff;
	border-top: 1px solid #ccc
;}
.lframe3 .tl {
	display: none
;}
.lframe3 .tr {
	display: none
;}
.lframe3 span.tt {
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	padding-left: 25px;
	line-height: 35px;
	letter-spacing: 5px
;}
.lframe3 .mm {
	border: 0px solid #ccc;
	margin-top: 0px;
	background: #fff
;}
.lframe3 .ml {
	display: none
;}
.lframe3 .mr {
	display: none
;}
.lframe3 .bm {
	display: none
;}
.lframe3 .bl {
	display: none
;}
.lframe3 .br {
	display: none
;}
/* 首页图片栏目 */
.imgnews {
	margin-bottom: 4px;
	_width: 100%
;}
.imgnews .tm {
	height: 23px;
	line-height: 23px;
	background: #ECF2FC url(/yjs/dfiles/12941/images2021/bg.jpg) 0 -100px;
	border: #ace 1px solid
;}
.imgnews .tl {
	display: none
;}
.imgnews .tr {
	display: none
;}
.imgnews span.tt {
	font-size: 9pt;
	color: #41519A;
	font-weight: bold;
	padding-left: 10px
;}
.imgnews .mm {
	padding: 3px;
	overflow: hidden;
	border-left: 1px solid #ace;
	border-right: 1px solid #ace
;}
.imgnews .ml {
	display: none
;}
.imgnews .mr {
	display: none
;}
.imgnews .bm {
	height: 1px;
	background: #ace;
	_overflow: hidden
;}
.imgnews .bl {
	display: none
;}
.imgnews .br {
	display: none
;}
/* 今日热门 */
.dayhot .tm {
	height: 24px;
	line-height: 24px;
	background: #F1F7FC;
	border-width: 0;
	border-bottom: #E6F1FB 1px solid
;}
.dayhot .tl {
	display: none
;}
.dayhot .tr {
	display: none
;}
.dayhot span.tt {
	font-size: 12px;
	color: #333;
	font-weight: bold;
	padding-left: 10px
;}
.dayhot .mm {
	padding: 3px;
	border-width: 0
;}
.dayhot .ml {
	display: none
;}
.dayhot .mr {
	display: none
;}
.dayhot .bm {
	height: 1px;
	background: transparent;
	_overflow: hidden
;}
.dayhot .bl {
	display: none
;}
.dayhot .br {
	display: none
;}
.dateR {
	float: right;
	padding-right: 5px
;}
.moreR {
	float: right;
	padding-right: 10px;
	_margin-top: 4px;
	font-color: #000
;}
.moreR2 {
	float: right;
	padding-right: 1px;
	_margin-top: 20px;
	margin-right: 0px;}
.moreR2 a:hover {
	opacity: 0.5;
	filter: Alpha(opacity=70)
;}
/* 网站导航 */
#siteNav {
	padding: 5px;
	overflow: auto;
	_zoom: 1
;}
.navChild {
	padding-left: 20px
;}
.navChild ul {
	list-style: none;
	margin: 0;
	padding: 0;
	line-height: 150%;}
.navChild ul li {
	float: left
;}
/* 标题图片 */
.imgList {
	padding: 5px 0;
	display: block;
	text-align: center;
	line-height: 1.8;
	overflow: hidden
;}
.imgList ul {
	list-style: none;
	margin: 0;
	padding: 0
;}
.imgList li {
	float: left
;}
.imgList li img, a.imgLink img {
	background: #FFF;
	padding: 3px;
	border: 1px solid #ddd;
	margin: auto;
	display: block;
	_vertical-align: bottom
;}
a.imgLink {
	margin: 5px auto;
	line-height: 1.8
;}
.imgList li a:hover img, a.imgLink:hover img {
	background: #f6f6f6;
	padding: 3px
;}
/* 下载链接 */
#softLinks {
	list-style: none;
	margin: 0;
	padding: 0 10px;
	line-height: 1.5
;}
#softLinks li {
	padding-left: 18px;
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat 0 -200px
;}
/* 简介显示时 */
.summary {
	border: 0px;
	margin-bottom: 5px
;}
.summary .cont {
	color: #666;
	position: relative;
	overflow: hidden
;}
.summary .title {
	font-size: 15px;
	font-weight: bold;
	background: #f9f8f7;
	padding: 2px;
	overflow: hidden;
	position: relative;
	font-family: 微软雅黑, 宋体;
	height: 40px
;}
.summary .title a {
	font-size: 16px;
	font-weight: bold;
	background: #f9f8f7;
	padding: 2px;
	overflow: hidden;
	position: relative;
	font-family: 微软雅黑, 宋体;}
.summary .sum {
	padding: 3px 3px;
	font-size: 1.2em;
	line-height: 22px;
	font-color: #999999;
	height: 90px;}
.summary .foot {
	padding: 3px 8px 3px 18px;
	color: #999;
	overflow: hidden;
	margin-top: 0px
;}
.summary .foot span {
	color: #FF890C;
	padding-right: 40px
;}
.summary .imgDiv {
	margin: 13px
;}
.summary .imgDiv img {
	display: inline;
	width: 250px;
	height: 160px
;}
.summary .hr {
	clear: both;
	margin: 5px 0;
	color: #f9f8f7
;}
/* 简介显示时2 */
.mframe3 .summary {
	border: 0px
;}
.mframe3 .summary .cont {
	color: #666;
	position: relative;
	overflow: hidden
;}
.mframe3 .summary .title {
	margin-top: 8px;
	font-size: 14px;
	font-weight: bold;
	background: #f9f8f7;
	line-height: 18px;
	padding: 2px;
	overflow: hidden;
	position: relative;
	font-family: 微软雅黑, 宋体;
	height: 45px
;}
.mframe3 .summary .title a {
	font-size: 14px;
	font-weight: bold;
	background: #f9f8f7;
	line-height: 18px;
	padding: 2px;
	overflow: hidden;
	position: relative;
	font-family: 微软雅黑, 宋体;}
.mframe3 .summary .sum {
	padding: 3px 0px;
	font-size: 1em;
	line-height: 24px;
	font-color: #999999;
	margin-top: -5px;
	height: 110px
;}
.mframe3 .summary .foot {
	display: none
;}
.mframe3 .summary .foot span {
	color: #FF890C;
	padding-right: 40px
;}
.mframe3 .summary .imgDiv {
	margin: 15px;
	margin-top: 8px
;}
.mframe3 .summary .imgDiv img {
	display: inline;
	width: 120px;
	height: 150px
;}
.mframe3 .summary .hr {
	clear: both;
	margin: 5px 0;
	color: #f9f8f7
;}
/* 简介显示时2 */
.mframe9 .summary {
	border: 0px
;}
.mframe9 .summary .cont {
	color: #666;
	position: relative;
	overflow: hidden
;}
.mframe9 .summary .title {
	font-size: 16px;
	line-height: 28px;
	font-weight: bold;
	background: #f9f8f7;
	padding: 5px;
	overflow: hidden;
	position: relative;
	font-family: 微软雅黑, 宋体;}
.mframe9 .summary .title a {
	font-size: 16px;
	line-height: 28px;
	font-weight: bold;
	background: #f9f8f7;
	padding: 5px;
	overflow: hidden;
	position: relative;
	font-family: 微软雅黑, 宋体;}
.mframe9 .summary .sum {
	padding: 3px 3px;
	font-size: 1em;
	line-height: 20px;
	font-color: #ccc;}
.mframe9 .summary .foot {
	padding: 3px 3px 3px 3px;
	color: #999;
	overflow: hidden;
	margin-top: 0px;}
.mframe9 .summary .foot span {
	color: #FF890C;
	padding-right: 40px
;}
.mframe9 .summary .imgDiv {
	margin: 12px;}
.mframe9 .summary .imgDiv img {
	display: inline;}
.mframe9 .summary .hr {
	clear: both;
	margin: 5px 0;
	color: #f9f8f7
;}
.mframe9 .imgList img {
	width: 420px;
	height: 210px
;}
.mframe9 .imgList li {
	font-size: 16px;
	font-family: 微软雅黑, 宋体;
	text-align: center;
	line-height: 28px;
	font-weight: bold;}
/* 简介显示时3 */
.mframe4 .summary {
	border: 0px
;}
.mframe4 .summary .cont {
	color: #666;
	position: relative;
	overflow: hidden
;}
.mframe4 .summary .title {
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
	background: #f9f8f7;
	padding-top: 10px;
	overflow: hidden;
	position: relative;
	font-family: 微软雅黑, 宋体;
	height: 30px
;}
.mframe4 .summary .title a {
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
	background: #f9f8f7;
	padding-top: 10px;
	overflow: hidden;
	position: relative;
	font-family: 微软雅黑, 宋体;}
.mframe4 .summary .sum {
	padding: 3px 3px;
	font-size: 0.8em;
	line-height: 25px;
	font-color: #ccc;
	margin-top: 0px;
	height: 120px
;}
.mframe4 .summary .foot {
	display: none
;}
.mframe4 .summary .foot span {
	color: #FF890C;
	padding-right: 40px
;}
.mframe4 .summary .imgDiv {
	margin: 10px;}
.mframe4 .summary .imgDiv img {
	display: inline;}
.mframe4 .summary .hr {
	clear: both;
	margin: 5px 0;
	color: #f9f8f7
;}
.mframe4 .imgList img {
	width: 270px;
	height: 150px
;}
.mframe4 .imgList li {
	font-size: 14px;
	font-family: 微软雅黑, 宋体;
	text-align: left
;}
/* 搜索结果 */
.sResult {}
.sResult .title {
	padding: 5px 0;
	width: 100%
;}
.sResult .title a {
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold
;}
.sResult .sum {
	padding: 3px 15px
;}
.sResult .foot {
	padding: 3px 15px;
	color: #999
;}
.sResult .foot span {
	color: #FF890C;
	padding-right: 20px
;}
.wrapper {
	overflow: hidden
;}
.tl, .bl {
	float: left
;}
.tr, .br {
	float: right
;}
.ml, .l {
	float: left;
	padding-bottom: 10000px;
	margin-bottom: -10000px
;}
.mr, .r {
	float: right;
	padding-bottom: 10000px;
	margin-bottom: -10000px
;}
/* 新添加样式表 */
.vldMsg {
	display: none;
	border: 1px solid #ddd;
	background: infobackground;
	padding: 4px;
	color: red
;}
/* 评论 */
.reCont .reHead {
	color: #666;
	background: #f9f9f9;
	border-bottom: 1px solid #ace;
	padding: 3px 5px
;}
.reCont .reLayer {
	float: right;
	color: #999;
	font-size: 12px
;}
.reCont .reBody {
	padding: 5px 10px 5px 25px;
	line-height: 1.5
;}
.reCont .reFun {
	background: url(/yjs/dfiles/12941/images2021/bg.jpg) repeat-x 0 -400px;
	height: 25px;
	line-height: 25px;
	padding-left: 25px
;}
.reCont .reName {
	font-weight: bold
;}
.reCont .reDate {
	color: #999;
	font-size: 12px
;}
.reCont fieldset {
	border: 1px solid #e3e3e3;
	margin-bottom: 5px
;}
.reCont fieldset div {
	padding: 5px;
	color: #999
;}
.reCont legend {
	background: #f7fdff;
	border: 1px solid #e3e3e3;
	padding: 1px 5px
;}
.reCont2 .reFun {
	background: url(/yjs/dfiles/12941/images2021/bg.jpg) repeat-x 0 -500px;
	height: 25px;
	line-height: 25px;
	padding-left: 25px
;}
.reCont2 .reFoot {
	background: #E7F2FB;
	height: 1px;
	_overflow: hidden
;}
/* 表情 */
.face1, .face2, .face3, .face4, .face5, .face6, .face7, .face8, .face9, .face10, .face11, .face12, .face13, .face14, .face15, .face16, .face17, .face18 {
	background: url(/yjs/dfiles/12941/images2021/face.jpg) no-repeat 0 0;
	width: 15px;
	height: 15px;}
.face2 {
	background-position: -30px 0
;}
.face3 {
	background-position: -60px 0
;}
.face4 {
	background-position: -90px 0
;}
.face5 {
	background-position: -120px 0
;}
.face6 {
	background-position: -150px 0
;}
.face7 {
	background-position: -180px 0
;}
.face8 {
	background-position: -210px 0
;}
.face9 {
	background-position: -240px 0
;}
.face10 {
	background-position: -270px 0
;}
.face11 {
	background-position: -300px 0
;}
.face12 {
	background-position: -330px 0
;}
.face13 {
	background-position: -360px 0
;}
.face14 {
	background-position: -390px 0
;}
.face15 {
	background-position: -420px 0
;}
.face16 {
	background-position: -450px 0
;}
.face17 {
	background-position: -480px 0
;}
.face18 {
	background-position: -510px 0
;}
/* ajax信息 */
.aj_msg {
	position: absolute;
	padding: 4px 5px;
	border: 1px solid #CAD9EA;
	background: #fff;
	color: #404040;
	font: 9pt 宋体 arial;
	white-space: nowrap
;}
.aj_msgTop {
	background: #FFF1A8;
	border: 0;
	color: #666;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px
;}
.aj_form {
	display: none;
	position: absolute;
	background: #fff url(/yjs/dfiles/12941/images2021/bg.jpg) repeat-x 0 -700px;
	border: 1px solid #CAD9EA;
	padding: 5px
;}
.aj_title {
	font-weight: bold;
	padding: 4px 0 5px 20px;
	margin-bottom: 10px;
	border-bottom: 1px solid #9ef
;}
.aj_close {
	text-align: right;
	padding-right: 10px
;}
/* 分页 */
.pager {
	font-family: verdana;
	font-size: 12px;
	padding: 5px;
	height: 25px;
	clear: both;
	word-break: keep-all
;}
.pager ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	line-height: 1.2em
;}
.pager li {
	float: left;
	margin: 0 5px 0 0;
	color: #999
;}

.pager li.p_total {
	background: #FFF;
	font-weight: bold;
	color: #88af3f;
	border: 1px solid #ddd;
	padding: 3px 5px
;}
.pager li.p_current {
	background: #b2e05d;
	color: #FFF;
	border: 1px solid #b2e05d;
	padding: 3px 5px
;}
.pager li.p_nolink {
	color: #ccc;
	border: 1px solid #f3f3f3;
	padding: 3px 5px
;}
.pager li a:link, .pager li a:visited {
	float: left;
	color: #88af3f;
	background: #fff;
	border: 1px solid #ddd;
	padding: 3px 5px;
	text-decoration: none !important
;}
.pager li a:hover, .pager li a:active {
	background: #f1ffd6;
	color: #638425;
	border-color: #85bd1e
;}
.pager li input {
	float: left;
	font-family: verdana;
	font-size: 12px;
	border: 1px solid #ddd;
	color: #999;
	background: url(/yjs/dfiles/12941/images2021/inputborder.jpg);
	width: 3em;
	height: 1.3em;
	padding: 2px 0;
	text-align: center
;}
/* digg */
#digg {
	float: right;
	clear: both;
	padding: 10px 5px
;}
.digg {
	width: 51px;
	margin: 0;
	text-align: center;
	list-style: none outside none;
	padding: 0
;}
.digg1 {
	background: url(/yjs/dfiles/12941/images2021/digg.jpg);
	height: 52px;
	line-height: 52px;
	font-size: 16px;
	color: #736948;
	font-family: sans-serif;
	font-weight: bold
;}
.digg2 {
	margin-top: 2px;
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	float: left;
	width: 51px
;}
.digg2 a {
	display: block;
	background: url(/yjs/dfiles/12941/images2021/digg.jpg) -100px 0;
	color: #0F5CC3;
	text-decoration: none
;}
.digg2 a:hover {
	background: url(/yjs/dfiles/12941/images2021/digg.jpg) -200px 0;
	color: #333
;}
/* 列表中的digg */
.diggC {
	float: left;
	padding: 0 5px 5px 5px
;}
.diggC .digg1 {
	background: url(/yjs/dfiles/12941/images2021/digg.jpg) -500px 0;
	height: 40px;
	line-height: 40px
;}
.diggC .digg2 {
	height: 22px;
	line-height: 22px
;}
.diggC .digg2 a {
	background: url(/yjs/dfiles/12941/images2021/digg.jpg) -600px 0
;}
.diggC .digg2 a:hover {
	background: url(/yjs/dfiles/12941/images2021/digg.jpg) -700px 0
;}
/* 相邻新闻链接 */
.nearNews {
	color: #999;
	padding: 5px 0;
	clear: both;
	overflow: hidden;
	_zoom: 1
;}
.nextNews, .prevNews {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
;}
.prevNews {
	float: left;
	width: 50%
;}
.nextNews {
	text-align: right
;}
.prevNews a {
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat 0 -400px;
	padding: 0 20px;
	float: left
;}
.nextNews a {
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat right -450px;
	padding: 0 20px;
	float: right
;}
.fav {
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat 0 -500px;
	padding-left: 20px
;}
.mail {
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat 0 -550px;
	padding-left: 20px
;}
.print {
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat 0 -600px;
	padding-left: 20px
;}
.edit {
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat 0 -650px;
	padding-left: 20px
;}
/* 热门标签 */
.hotTags {
	text-align: left;
	line-height: 1.5;
	padding: 0 10px
;}
.hotTags a {
	margin-right: 6px;
	word-wrap: break-word
;}
/* 美化select */
a.sel {
	position: absolute;
	color: #333;
	font-size: 12px;
	border: 1px solid #5B9BE1;
	background: url(/yjs/dfiles/12941/images2021/btnbg.jpg) no-repeat right -50px;
	text-indent: 5px;
	cursor: pointer;
	overflow: hidden;
	text-decoration: none !important
;}
a.sel span {
	display: block;
	white-space: nowrap;
	line-height: 22px;
	margin-right: 20px;
	overflow: hidden
;}
ul.sel {
	position: absolute;
	display: block;
	border: 1px solid #999;
	border-top: 0;
	margin: 0;
	padding: 0;
	list-style: none
;}
ul.sel li {
	background: #fff;
	color: #666;
	font-size: 12px;
	line-height: 22px;
	cursor: pointer;
	text-indent: 5px;
	overflow: hidden;
	white-space: nowrap
;}
ul.sel li.over {
	background: #f0f0f0;
	color: #333
;}
ul.sel li.chk {
	background: #DFEDFA;
	color: #333
;}
/* 讨论区栏目 */
.psFrm {
	margin-bottom: 4px
;}
.psFrm .tm {
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	background: url(/yjs/dfiles/12941/images2021/bg.jpg) repeat-x;
	border: 1px solid #ace
;}
.psFrm .tl {
	display: none
;}
.psFrm .tr {
	display: none
;}
.psFrm span.tt {
	color: #41519A;
	font-weight: bold
;}
.psFrm .mm {
	background: #fff;
	padding: 3px;
	border-left: 1px solid #ace;
	border-right: 1px solid #ace
;}
.psFrm .ml {
	display: none
;}
.psFrm .mr {
	display: none
;}
.psFrm .bm {
	height: 1px;
	background: #ace;
	_overflow: hidden
;}
.psFrm .bl {
	display: none
;}
.psFrm .br {
	display: none
;}
/* 讨论区显示内容列表 */
.psCont {
	width: 100%
;}
.psCont div.psTitle {
	font-size: 14px;
	font-weight: bold;
	background: #f9fcff url(/yjs/dfiles/12941/images2021/post.jpg) no-repeat left 0;
	border-bottom: 1px solid #ccc;
	line-height: 1.5em;
	padding: 3px 10px 3px 20px
;}
.psCont div.psTitle a, .psCont legend a {}
.psCont div.psBody {
	font-size: 14px;
	padding: 5px 10px 5px 20px;}
.psCont div.psFun {
	background: url(/yjs/dfiles/12941/images2021/bg.jpg) repeat-x 0 -400px;
	height: 25px;
	line-height: 25px;
	padding-left: 20px
;}
.psCont span.psName {
	color: #f00;
	font-size: 12px;
	background: url(/yjs/dfiles/12941/images2021/post.jpg) no-repeat left -100px;
	padding: 0 10px 0 20px;
	line-height: 1.6em;
	margin-left: 10px
;}
.psCont span.psDate {
	color: #999;
	font-size: 12px;
	background: url(/yjs/dfiles/12941/images2021/post.jpg) no-repeat left -150px;
	padding: 0 10px 0 20px;
	line-height: 1.6em
;}
.psCont span.psSort {
	color: #999;
	font-size: 12px;
	background: url(/yjs/dfiles/12941/images2021/post.jpg) no-repeat left -200px;
	padding: 0 10px 0 20px;
	line-height: 1.6em
;}
.psCont span.psHits {
	color: #999;
	font-size: 12px;
	background: url(/yjs/dfiles/12941/images2021/post.jpg) no-repeat left -550px;
	padding: 0 10px 0 20px
;}
.psCont span.psReply {
	color: #999;
	font-size: 12px;
	background: url(/yjs/dfiles/12941/images2021/post.jpg) no-repeat left -500px;
	padding: 0 10px 0 20px
;}
.psCont fieldset {
	border: 1px solid #e3e3e3;
	margin-bottom: 5px;
	padding: 0 10px
;}
.psCont fieldset div {
	padding: 0 0 4px 0
;}
.psCont legend {
	font-size: 12px;
	background: #f7fdff url(/yjs/dfiles/12941/images2021/post.jpg) no-repeat left -50px;
	padding: 1px 5px;
	padding-left: 20px;
	border: 1px solid #e3e3e3
;}
.psCont legend a {
	color: #666
;}
.psCont fieldset .psPBody {
	display: none;
	color: #999
;}
/* 讨论区只显示标题列表 */
.psCont2 {
	table-layout: fixed
;}
.psCont2 thead td {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background: #fdfdfd;
	color: #666
;}
.psCont2 tr {
	background-color: #fff
;}
.psCont2 tr td {
	border-bottom: 1px solid #f3f3f3;
	border-top: 1px solid white;
	line-height: 1.5em
;}
.psCont2 td.psTitle {
	font-size: 14px;
	break-word: break-all;
	background: transparent url(/yjs/dfiles/12941/images2021/post.jpg) no-repeat left 0;
	background-color: inherit;
	padding: 3px 10px 3px 24px
;}
.psCont2 td.psName, .psCont2 td.psDate, .psCont2 td.psHits, .psCont2 td.psReply {
	color: #666;
	font-size: 12px;
	text-align: center
;}
.psCont2 tr.psBg2 {
	background-color: #fafcfd
;}
.psCont div.psFix div.psTitle, .psCont2 tr.psFix td.psTitle {
	background-position: left -600px
;}
/* 讨论区分类介绍 */
.psIntro .sName {
	border: 1px solid #ddd;
	padding: 0 10px;
	font-weight: bold;
	float: left;
	line-height: 25px;
	background: url(/yjs/dfiles/12941/images2021/post.jpg) no-repeat right -350px;
	padding-right: 20px;
	cursor: pointer
;}
.psIntro .sBlank {
	border-bottom: 1px solid #ddd;
	height: 26px;
	overflow: hidden;
	line-height: 26px;
	text-align: right;
	padding-right: 10px
;}
.psIntro .sIntro {
	display: none;
	border: 1px solid #ddd;
	border-top-width: 0;
	padding: 5px 10px;
	color: #999;
	font-size: 12px;
	text-align: left;
	overflow: hidden;
	_zoom: 1
;}
.psIntro .sIntro * {
	font-size: 12px;
	line-height: 1.5;}
.psIntro .sIntro a {
	color: #666
;}
/* 取父帖内容图标 */
.psOpen, .psClose {
	display: block;
	width: 20px;
	height: 20px;
	background: url(/yjs/dfiles/12941/images2021/post.jpg) center -250px
;}
.psClose {
	background: url(/yjs/dfiles/12941/images2021/post.jpg) center -300px
;}
/* 讨论区返回链接 */
.psStep {
	margin: 10px 5px
;}
.psStep a {
	padding-left: 20px;
	line-height: 1.5em;
	background: url(/yjs/dfiles/12941/images2021/post.jpg) no-repeat left -450px
;}
.psStep a.stFirst {
	background: none;
	padding-left: 0
;}
/* 讨论区选择列表方式 */
.psSelList {
	background: url(/yjs/dfiles/12941/images2021/post.jpg) no-repeat 0 -750px;
	padding-left: 20px
;}
.psSelList2 {
	background: url(/yjs/dfiles/12941/images2021/post.jpg) no-repeat 0 -800px;
	padding-left: 20px
;}
.psSelVerify {
	background: url(/yjs/dfiles/12941/images2021/post.jpg) no-repeat 0 -850px;
	padding-left: 20px
;}
/* 讨论区热门列表 */
ul.pl {
	list-style: none outside none;
	margin: 0;
	padding: 0
;}
ul.pl li {
	line-height: 22px;
	padding-left: 15px;
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat 0 0
;}
ul.pl li img {
	_margin: 6px 0
;}
.psR {
	float: right;
	color: #666;
	font-size: 12px
;}
.shadow {
	background: #ddd
;}
/* 管理菜单 */
.popAdm a {
	display: block;
	color: #666;
	line-height: 20px;
	font-size: 12px
;}
.popFix a {
	display: block;
	color: #666;
	line-height: 20px;
	font-size: 12px;
	padding-left: 20px;
	background: transparent url(/yjs/dfiles/12941/images2021/post.jpg) no-repeat left -700px
;}
.popFix a.psChk {
	background-position: left -650px
;}
/* 顶部会员信息 */
.topBar {
	width: 100%;
	background: #004da1;
	border-bottom: 1px solid #E6E6E6;
	height: 5px;
	line-height: 5px
;}
.topBar .twidth {
	height: 100%;
	background: transparent
;}
#topUser a {
	padding-left: 15px;
	background: url(/yjs/dfiles/12941/images2021/iwms.jpg) no-repeat 0 -750px;}
.popMine a {
	display: block;
	color: #666;
	line-height: 20px;
	font-size: 12px
;}
a.remind {
	color: red
;}
/* 添加新闻时选择分类菜单 */
.aj_sel {
	position: absolute;
	padding: 4px 5px;
	border: 1px solid #ccc;
	background: #fff;
	color: #333;
	font: 9pt 宋体 arial;
	white-space: nowrap;}
.clink {
	padding: 2px 20px 2px 5px;
	color: #333;
	font-size: 12px;
	border: 1px solid #B9D8F7;
	background: url(/yjs/dfiles/12941/images2021/btnbg.jpg) no-repeat right -50px;
	text-indent: 5px;
	cursor: pointer;
	overflow: hidden;
	text-decoration: none
;}
.cmenu img.opened {
	background: url(/yjs/dfiles/12941/images2021/cmenu.jpg) no-repeat;
	width: 15px;
	height: 10px
;}
.cmenu img.closed {
	background: url(/yjs/dfiles/12941/images2021/cmenu.jpg) no-repeat 0 -100px;
	width: 15px;
	height: 10px
;}
.cmenu img.space {
	width: 15px;
	height: 10px
;}
.cmenu {
	color: #aaa;
	width: 200px;
	height: 300px;
	background: #F9FBFE;
	overflow: auto;
	padding: 10px 0
;}
.cmenu ul {
	list-style: none;
	line-height: 20px;
	margin: 0;
	padding: 0 12px
;}
/* 阅读消息界面 */
#msCon {
	width: 500px;
	height: 400px;
	border: 1px solid #ccc
;}
.msLeft {
	width: 160px;
	float: left;
	height: 100%;
	border-right: 1px solid pink
;}
.msRight {
	width: 339px;
	float: left;
	height: 100%
;}
.msHead {
	width: 100%;
	line-height: 29px;
	border-bottom: 1px solid #ccc;
	background: #eee;
	cursor: pointer;
	text-align: center
;}
.msContact {
	width: 160px;
	height: 340px;
	background: #fff;
	overflow-x: hidden
;}
.msContact a {
	float: left;
	width: 140px;
	line-height: 25px;
	padding-left: 20px
;}
.msContact a.msCur {
	background: #eef
;}
#msFriend {
	display: none
;}
#msList {
	height: 280px;
	line-height: 150%;
	overflow-y: auto;
	word-wrap: break-word;}
.msMsg {
	padding: 5px 10px
;}
.msMe {
	color: #42b475
;}
.msSender {
	color: #006efe
;}
.msBody {
	padding-left: 1em
;}
.msUnread {
	font-weight: bold
;}
#msForm {
	height: 110px;
	padding: 5px
;}
#msForm textarea {
	width: 323px;
	height: 80px;}
#msSubmit {
	text-align: right;
	padding: 3px 20px
;}
.boxy-body {
	background: transparent
;}
.boxy-wrapper {
	position: absolute;}
.boxy-wrapper.fixed {
	position: fixed;}
/* Modal */
.boxy-modal-blackout {
	position: absolute;
	background-color: black;
	left: 0;
	top: 0;}
/* Border */
.boxy-wrapper {
	empty-cells: show;}
.boxy-wrapper .boxy-top-left, .boxy-wrapper .boxy-top-right, .boxy-wrapper .boxy-bottom-right, .boxy-wrapper .boxy-bottom-left {
	width: 2px;
	height: 2px;
	background-color: #666;
	padding: 0;
	opacity: 0.2;
	filter: alpha(opacity=20)
;}
.boxy-wrapper .boxy-top, .boxy-wrapper .boxy-bottom {
	height: 2px;
	background-color: #666;
	opacity: 0.2;
	filter: alpha(opacity=20);
	padding: 0
;}
.boxy-wrapper .boxy-left, .boxy-wrapper .boxy-right {
	width: 2px;
	background-color: #666;
	opacity: 0.2;
	filter: alpha(opacity=20);
	padding: 0
;}
/* Title bar */

.boxy-wrapper .title-bar {
	background: url(/yjs/dfiles/12941/images2021/bg.jpg) repeat-x 0 -1500px;
	font-weight: bold;
	padding: 10px;
	position: relative;}
.boxy-wrapper .title-bar.dragging {
	cursor: move;}
.boxy-wrapper .title-bar h2 {
	font-size: 14px;
	color: #666;
	line-height: 1;
	margin: 0;
	padding: 0;}
.boxy-wrapper .title-bar .close {
	color: #666;
	position: absolute;
	top: 10px;
	right: 6px;
	font-size: 90%;
	line-height: 1;}
/* Content Region */
.boxy-inner {
	background-color: white;
	padding: 0
;}
.boxy-content {
	padding: 10px;}
/* Question Boxes */
.boxy-wrapper .question {
	width: 350px;
	min-height: 80px;
	padding: 10px 20px;}
.boxy-wrapper .answers {
	text-align: right;
	padding: 0 20px 10px 0;}
/* 首页图片导航 */
.zsfw {
	display: inline-block;
	float: left;
	margin-top: -20px;
	padding-left: 0px;}
.zsfw .tit {
	font-size: 18px;
	color: #3e3d3d;
	height: 50px;
	line-height: 50px;}
.zsfw a {
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
	opacity: 1;
 filter:Alpha(opacity=100)  transition:all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;}
.zsfw a:hover {
	opacity: 0.5;
	filter: Alpha(opacity=50)
;}
.zsfw .d2 {
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
	opacity: 1;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	vertical-align: middle
;}
.d2 {
	position: absolute;
	padding-top: 65px;
	margin-left: 70px
;}
.more9 {
	position: absolute;
	top: 550px;
	left: 920px;}
.d2 span {
	font-size: 14px;
	color: #f9f8f7;
	font-family: tahoma, 微软雅黑, 宋体;}
.d2 button {
	margin-top: -1px;
	margin-left: 5px;}
#bottom {
	width: 100%;
	margin-top: 5px;
		background: #d2141e url(../../../../../images2021/bottomback.jpg) no-repeat;}
#bottom .box {
	height: 180px;
	width: 1280px;
	margin: 0 auto;}
#bottom .box .top {
	position: relative;
	height: 180px;
	padding-top: 0px;}
#bottom .box .ulbox span {
	color: #fff;
	font-size: 14px;
	font-weight: 700;}
#bottom .box .ulbox {
	overflow: hidden;
	float: left;
	padding-left: 20px;padding-top: 12px;}
#bottom .box .ulbox li img {
	margin-top: 8px;}
#bottom .box .ulbox.mr {
	margin-right: 15px;}
#bottom .box .ulbox li.tit {
	font-size: 18px;
	color: #fff;
	height: 42px;
	line-height: 40px;
	margin-bottom: 8px;
	text-transform: uppercase;
	border-bottom: 1px #fff solid;}
#bottom .box .ulbox .tit {
	font-size: 18px;
	color: #fff;
	height: 42px;
	line-height: 40px;
	margin-bottom: 8px;
	text-transform: uppercase;
	border-bottom: 1px #fff solid;}
#bottom .box .ulbox ul {
	float: left;
	padding-top: 5px;}
#bottom .box .ulbox .wx {
	float: left;
	width: 120px;
	height: 120px;
	margin-top: 0px;
	margin-right: 5px;
	border: 4px solid #fff;}
#bottom .ulbox.lifl {
	width: 620px;}
#bottom .ulbox.lifl2 {
	width: 540px;}
#bottom .ulbox.lifl li {
	float: left;
	width: 150px;
	list-style: none
;}
#bottom .ulbox.lifl2 li {
	float: left;
	width: 180px;
	list-style: none
;}
#bottom .ulbox.lifl li.tit {
	float: none;}
#bottom .ulbox.lifl2 li.tit {
	float: none;}
#bottom .box .ulbox em {
	color: #fff;}
#bottom .ulbox a:hover {
	color: #000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-ms-transition: all 0.8s;
	-o-transition: all 0.8s;
	transition: all 0.8s;}
#bottom .ulbox li {
	height: 30px;
	line-height: 30px;
	color: #fff;
	font-size: 14px;}
#bottom ul li a {
	color: #fff;
	font-size: 14px;}
#bottom ul li a:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
	-webkit-transition: opacity 0.3s;
	transition: opacity 0.3s;}