﻿/* CSS Document */
/*body{background:url(../images/secbodybg.jpg) repeat-x #E9F4FA;}*/
/*-----定义右边样式-------*/
#content-right{
  float:left;
  margin-top:2px;
  margin-left:4px;
  width:754px;
  height:100%;
  }
#content-rightposi{
  width:754px;
  height:30px;
  background:url(../images/article-positionbg.jpg);
  }
#content-rightposi p{
  text-indent:0;
  padding-left:10px;
  line-height:30px;
  }
/*---info---*/
#info,#info-bliplog{
  float:left;
  margin-top:30px;
  }
#info-bliplog h3 img{
 border:none;
}
#info-bliplog img{
  border:#b2b2b2 1px solid;
}
#info,.info-bottomline{
  width:561px;
  }
#info{
  margin-left:10px;
  _margin-left:5px;
  margin-right:10px;
  _margin-right:5px;  
  height:auto;  
  }
#info h3{
  padding:0;
  margin:0;
  width:561px;
  height:30px;
  font-size:0;
  }
.info-ploy{
  height:100%;
  overflow:auto;
  width:527px;
  padding:20px 16px 10px 16px;  
  border-left:#CECECE solid 1px;
  border-right:#CECECE solid 1px;
  }
.info-ploy img{
  float:left;
  margin-right:20px;
  }
.info-ploy dl{
  float:left;
  width:333px;
  text-align:left;  
  }
.info-ploy dt{
  font-weight:bold;
  margin-bottom:6px;
  }
.info-ploy dd{
  line-height:22px;
  text-align:justify;
  text-justify :inter-ideograph;
  }
.info-bottomline{
  height:4px;
  font-size:0;
  background:url(../images/info-bottomline_3.jpg);
  }
/*--info evalauting and news--*/
.nTab{
       width: 561px;	 
       margin: 0px;
	   margin-top:32px;
       height: auto;       
       overflow: hidden;
}
.nTab .TabTitle{
clear: both;
height: 30px;
text-align:center;
}
.nTab .TabTitle ul{
	margin:0;
	padding:0;
	list-style-type:none;
	height:100%;
	overflow:hidden;
	border-top-width: 0;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CECECE;
}
.nTab .TabTitle li{
	float: left;
	width: 110px;
	cursor: pointer;
	text-align:left;
	padding-left:20px;
	font-family:"微软雅黑",宋体;
	height:30px;
	line-height:30px;
	position:relative;
	margin-right:4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.nTab .TabTitle li span{
      position:absolute;
	  top:0;
	  right:0;
	  }
.nTab .TabTitle li a:link,.nTab .TabTitle li a:visited,.nTab .TabTitle li a:hover,.nTab .TabTitle li a:active{
      color:#0460BC;
	  }

.nTab .TabTitle .active{
	background:url(../images/active_3.jpg) no-repeat;
	color:#666666;
	border-bottom: #ffffff solid 1px;
 
}
.nTab .TabTitle .normal{
	background:url(../images/normal_3.jpg) no-repeat;
	color:#fff;
	border-bottom: #ffffff solid 1px;
}
.nTab .TabContent{ 
	   width:527px;
       padding:10px 16px 10px 16px;  
       border-left:#CECECE solid 1px;
       border-right:#CECECE solid 1px; 
	   height:250px; 
       margin: 0px auto;
}
.none {display:none;}
.nTab .TabContent div ul{
      margin:0px 20px;
	  padding:10px 0;
	  }
.nTab .TabContent div li {
	  list-style-type:none;
	  text-align:left;
	  padding-left:14px;
	  border-bottom:#D6D8D9 dashed 1px;
	  background:url(../images/dot.jpg) no-repeat 0px 8px;
	  height:30px;
	  line-height:30px;
	  position:relative;
}
.nTab .TabContent div li div{
     position:absolute;
	 top:0;
	 right:0
	 }
#info-bliplog{
   width:173px;
   height:auto;
   overflow:hidden;
   }
#info-bliplog h3{
   margin:0;
   padding:0;
   }
#info-bliplog dl{
   padding:10px 8px 0 8px;
   border-left:#CECECE solid 1px;
   border-right:#CECECE solid 1px; 
   height:100%;
   overflow:auto;
   }
#info-bliplog dt{
  }
#info-bliplog dd{
  line-height:24px;  
  padding-top:4px;/*  for firefox  */
  *padding-top:0px!important;/*  for IE7  */
  *padding-top:5px;/* for IE6  */
  text-align:center;
  }
#info-bliplog div{
  height:4px;
  font-size:0;
  background:url(../images/info-bliplogbl_3.jpg);
  }

/*----ploy--*/
h3.ploytitle{
  margin:25px 10px 0 10px;
  height:29px;
  background:url(../images/ploytitle.jpg);
  }
p.margin-lr10,.sup-list ul,.ploy-line,.sup-list ul.eval{
  margin-left:16px;
  margin-right:16px;
  }
.sup-list ul,.sup-list ul.eval{
  margin-top:10px;
  
  }
.sup-list li,.sup-list ul.eval li{
  list-style-type:none;
  line-height:25px;
  }
.sup-list ul.eval li{
  background:url(../images/eval-dot1.jpg) no-repeat 4px 11px;
  padding-left:16px;
  border-bottom:#D3D3D3 dashed 1px;
  line-height:30px;
  position:relative;
  }
.sup-list ul.eval li span{
  position:absolute;
  top:0;
  right:0;
  _right:16px;
  }
.ploy-line{
  height:50px;
  border-bottom:#C4C3C3 dashed 2px;
  }
.page{
  width:100%;
  text-align:center;
  height:40px;
  line-height:40px;
  }
/*---evalauting--*/
#eval-title{text-align:left; color:#186BBF; padding:2px 0px 0px 10px;}
#eval-title a{color:#186BBF; text-decoration:none;}
#eval-title a:link{color:#186BBF; text-decoration:none;}
#eval-title a:hover{color:#949494; text-decoration:none;}

h4,h5.evaltitle,.evalcon,.more{
  margin-left:20px;
  margin-right:20px;
  }
h5.evaltitle{
  height:20px;
  line-height:20px;
  background:url(../images/eval-dot.jpg) no-repeat 0 7px;
  /*padding-left:10px;*/
  color:#186BBF;
  font-weight:normal;
  }
.evalcon{
  background:#F2F2F2;
  padding:4px;
  text-align:left;
  line-height:20px;
  }
.more{
  padding:10px 0;
  text-align:right;
  }
/*--bliplog--*/
.bliplog{
 clear:both;
 margin:20px 20px;

 height:100%;
 overflow:auto;
 }
.bliplog img{
 float:left;
 margin-right:20px;
 margin-top:4px;
 border:#b2b2b2 1px solid;
 }
.bliplog dl{
 float:left;
 width:590px;
 text-align:left;
 height:100%;
 overflow:auto;
 
 }
.bliplog dt{
  background:url(../images/eval-dot.jpg) no-repeat 0 10px;
  padding-left:10px;
  color:#186BBF;
  line-height:25px;
  }
.bliplog dd{
  background:#F2F2F2;
  padding:4px;
  line-height:20px;
  }
/*--question--*/
.question{
 clear:both;
 margin:20px 10px;

 height:100%;
 overflow:auto;
 }
.question img{
 float:left;
 margin-right:20px;
 margin-top:4px;
 border:#b2b2b2 1px solid;
 }
.question dl{
 float:left;
 width:490px;
 text-align:left;
 height:100%;
 overflow:auto;
 
 }
.question dt{
  background:url(../images/eval-dot.jpg) no-repeat 0 10px;
  padding-left:10px;
  color:#186BBF;
  line-height:25px;
  }
.question dd{
  background:#F2F2F2;
  padding:4px;
  line-height:20px;
  }
/*----文章浏览部份----*/

#article-source{
  width:94%;
  color:#B9B9B9;
  margin:0 10px;
  height:50px;
  line-height:50px;
  text-align:center;

  margin-bottom:20px;
  }
#article-content{
  width:94%;
  margin:0 auto;
  min-height:420px;
  }
#article-content p{
   text-align:justify;
   text-justify :inter-ideograph;
}
#article-content p.title{
  font-weight:bold;  
}
#article-content img{
  text-align:center;
  display:block;  
  margin:10px 0;
  margin-left:auto;
  margin-right:auto;
  border:#636363 1px solid;
  }
#article-content ul{  
  text-align:left;
  padding-left:2em;
  }
#article-content li{
 list-style-type:none;
 line-height:1.5em;
  }

#article-content p.ps{
 font-style:italic;
 border-top:#ddd solid 1px;
 border-bottom:#ddd solid 1px;
 margin:10px 0;
  }/*---定义字体斜体，且有上下分割线,一般用于PS:....----*/
