*{ 
   margin: 0; 
   padding: 0;
}
body,td,th {
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.STYLE2 {color: #CCCCCC}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
a:active {
	color: #000000;
	text-decoration: none;
}

.rightbg {
	background-image: url(images/bise_pic_18.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FDF5E8;
}
.input1 {
	border: 1px solid #FF9700;
	height:20px;
}
.STYLE3 {color: #FF6600}
.STYLE4 {font-size: 14px}
.STYLE5 {
font-size: 14px;
line-height:22px;
}
.STYLE6 {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}
.STYLE8 {color: #003399}
.STYLE10 {color: #FF0000}
.STYLE13 {color: #666666}
.STYLE14 {line-height:16px;}
.STYLE15 {line-height:18px;}
.STYLE20 {font-family: Arial, Helvetica, sans-serif}
.STYLE21 {
	color: #D66317;
	font-weight: bold;
	font-size: 14px;
}
.STYLE22 {
	color: #FFFFFF;
	font-weight: bold;
}
.STYLE23 {
	font-size: 14px;
	color: #990000;
	font-weight: bold;
}
.STYLE24 {
	font-size: 18px;
	font-weight: bold;
}
.STYLE24b {color: #006DC0; font-weight: bold; font-size: 14px; }
.STYLE26 {
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #003366;
}
.STYLE25 {color: #198BE4}
.STYLE27 {font-weight: bold; font-size: 14px;}
.STYLE28 {color: #FF6600; font-size: 12px;line-height:20px; }
.STYLE30 {font-size: 14px;
line-height:22px;
}
/*------ article ------*/
.left{float:left}
.right{float:right}
/*.clear {clear: both;height:0px;overflow:hidden; visibility:hidden; display:block}*/
.clear{
   clear:both;
   font-size:1px; 
   width:1px;
   height:1px; 
   visibility:hidden;
}
#article{margin-top:3px;}
#article .box1{float:left;width:564px; margin-top:2px;border:1px solid #dda050;}
#article .box1 .table{height:50px;BACKGROUND: url(news_show_10.gif);padding-top:20px;FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; LINE-HEIGHT: 16pt; text-align:center;}
#zhan{float: right;clear: right;height: 100px;width: 1px;}
#adhzh{float: right;clear: right;margin: 15px 6px 6px 6px;}
/*#content img {clear: right; }
#content table{float: right;}
#content{float: left;}*/
#endText {margin:24px; padding:0;text-align:left;overflow:hidden;color:#000000;font-size:14px;line-height:18px;clear:both;word-wrap:break-word;word-break:break-all; }
#endText h2 {font-size:14px;}
#endText p {margin-bottom:5px; line-height:1.6em;margin-top: 20px;}
#endText .icon {border:0;margin:3px 0 0;}
#endText img {border:1px solid #ccc;}
#endText table {table-layout:fixed;}
#endText td {overflow:hidden;text-overflow:ellipsis;}
#endText a {text-decoration:underline;color:#1f3a87;}
#endText a:hover {color:#bc2931;}



.pages{margin:0 24px 10px;text-align:center;padding:5px;}


#digg { margin-bottom: 8px;line-height: 20px;font-size: 12px;background-image: url(images/d-1.gif);background-repeat: repeat-x;background-position: bottom;padding:5px 6px 8px 6px;}
#digg dt {clear: both;}
#digg dt span {margin-right: 5px;margin-left: 5px;}
#digg .bg {height: 46px;width: 47px;background-image: url(digg_up.gif);text-align: center;float: left; overflow:hidden;}
#digg .bg_1 {height: 46px;width: 47px;background-image: url(digg_down.gif);text-align: center;float: left; overflow:hidden;}
#digg .bg span,.bg_1 span {height: 20px;color: #D1910A;*padding-left:5px;}
#digg .bg p,.bg_1 p {height: 16px;color: #CA9711; padding-bottom:6px!important; padding-bottom:2px;MARGIN: 0px auto;}
.bg span a,.bg_1 span a{
	text-decoration:none!important;
}

.kuangkuang{width:140px;margin:0px auto;}




/*bookstore*/
.STYLEb5 {
font-size: 12px;
line-height:18px;
}
.STYLEb24 {font-size: 14px; color: #D66317;}
.STYLEb25 {font-size: 12px}

.loginbox{
  border:3px solid #f4f4f4;
  background-color:#ffffff;
  margin:0 auto
}


.dic20 {font-family: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #013694}
.bbnei {	FONT-SIZE: 13px; WIDTH: 5em; HEIGHT: 2em
}
.logintextlink {	PADDING-RIGHT: 4px; FONT-SIZE: 75%; PADDING-TOP: 4px
}
.dic1 {
font-size: 14px;
line-height:22px;
}

.menu{
	word-spacing:0;
	color:#000000;
}
.menu a:link,.menu a:visited{
	color:#000000;
	margin:0px 5px;
}	
	
a.menu_gg:link, a.menu_gg:visited {
	color:#003399;FONT-WEIGHT: bold;
}

.edi1 {color: #FFFFFF}
.edi2 {color: #777777;font-size: 12px;line-height:20px;}
.edi3 {color: #FF0000;font-size: 14px;line-height:22px;}
.edi4 {color: #333333;font-size: 14px;line-height:22px;}

/*****评论*****/
.comment_header{
border-top:5px solid #f1f1f1;
}
.comment_header h1{
float:left;
background:url(images/comment.gif) no-repeat;
width:105px;
font-size:14px;
color:#990000;
height:25px;
line-height:25px;
}
.comment_header h2{
float:right;
color:#990000;
height:25px;
line-height:25px;
font-size:14px;
}
.commentbox{
text-align:left;
width:100%;
margin:0 auto 9px;
border:1px solid #c1ccc9;
background-color:#FFFFFF;
}
.comment_title{
  border:1px solid #ffffff;
  background:#f5f5f5 url(images/ico_2.gif) no-repeat 5px 3px;
  padding-left:30px;
  height:23px;
  line-height:23px;
  letter-spacing:1px;
}
.comment_title a{
font-weight:bold;
}
.comment_content{
  padding:8px;
  }
/*评论回复*/
.comment_quote{
border:1px solid #dcdcdc;
padding:5px;
margin:10px;
}
/*评论列表*/
.comment_list{
border:1px solid #c1ccc9;
margin-bottom:10px;
}
.comment_list h1{
font-size:18px;
background-color:#f8f8f8;
text-align:center;
height:36px;
line-height:36px;
 }
.comment_list h2{
text-align:right;
 font-size:12px;
 font-weight:normal;
padding-right:50px;
 }
a.commenturl:link,a.commenturl:visited{
}
a.commenturl:hover,a.commenturl:active{
}
.comment_reply{
color:blue;
}


.digi01 {
	font-size: 12px;
	color: #CCCCCC;
	line-height:18px
}
.digi02 {font-size: 16px; color: #444444; line-height: 18px; font-family: "黑体"; }
.digi03 {
	font-size: 12px;
	color: #444444;
	line-height:20px
}
.zh01 {color: #999999; font-size: 12px;line-height:20px;text-align:center; }

.inso01 {
	FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 25px
}
.inso02 {
	FONT-SIZE: 12px; COLOR: #444444; LINE-HEIGHT: 21px
}
.insoo01 {line-height: 18px; font-size: 14px;font-weight: bold; }
.inso001 {line-height: 18px; font-size: 14px;font-weight: bold; COLOR: #ff6600;}
.insoo02 {
	color: #FFFFFF;
	font-weight: bold;
}
.inso03 {
	BORDER-RIGHT: #FFCDAC 1px dashed; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 20px; 
	BORDER-LEFT: #FFCDAC 1px dashed; 
	COLOR: #444444; 
	LINE-HEIGHT: 18px; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #FFCDAC 1px dashed; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
.inso04 {
	BORDER-RIGHT: #FFCDAC 1px dashed; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	BACKGROUND: #FFF3EC; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 20px; 
	BORDER-LEFT: #FFCDAC 1px dashed; 
	COLOR: #444444; 
	LINE-HEIGHT: 18px; 
	PADDING-TOP: 1px; 
	BORDER-top: #FFCDAC 1px dashed; 
	BORDER-BOTTOM: #FFCDAC 1px dashed; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
.inso05 {
	BORDER-RIGHT: #FFCDAC 1px dashed; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 20px; 
	BORDER-LEFT: #FFCDAC 1px dashed; 
	COLOR: #444444; 
	LINE-HEIGHT: 18px; 
	PADDING-TOP: 1px; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
.inso06 {
	FONT-SIZE: 14px; COLOR: #000000;; LINE-HEIGHT: 25px
}
.input2 {
	width:200px;height:16px
}

.tableborder {MARGIN-left:10px;MARGIN-top:10px;}
.STYLEbskp {color: #FF0000;font-size:12px; }
.STYLEbskp A:link{ color:#FF0000; font-size:12px; line-height:24px;text-decoration:none;}
.STYLEbskp A:hover{ font-size:12px; color:#000000 ;text-decoration:underline;}
.STYLEbskp A:visited{font-size:12px; color:#FF0000; text-decoration:none;}



div.pagination {
	margin-top: 20px;
	margin-bottom: 10px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #8DB5D7;
	text-decoration: none; 
	color: #000;
}
div.pagination a:hover, div.pagination a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #E89954;
	background-color: #FFCA7D;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #E89954;
	font-weight: bold;
	background-color: #FFCA7D;
	color: #000;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ccc;
	color: #ccc;
}