@charset "utf-8";
body{ margin:0px; padding:0px;}
#wrap{ margin:0px auto; width: 960px; margin-top:5px;}
h1{ font-size:20px; padding:17px 0 10px 0; color:#FFFFFF; padding-left:10px;}

#header{line-height:34px; background-color: #EEEEEE; width:860px; padding:0px; margin-bottom:5px;}
#header a{ font-size:12px;margin-left:5px; }
#header img{ height:34px;}
#header .unit{float:left; /*width:270px; overflow:hidden;*/}
#header .unit .logo{float:left;}
#header .unit .links{float:left; line-height:24px; height:24px; overflow:hidden;}
#header .unit .links a{ color:#666666; list-style:none; text-decoration:none;margin:0px 2px 0px 2px;}

#content{
	width: 860px;
	margin:0px auto;
	padding:0px;
	float:left;
}


/*翻页*/
#pageNext{width:800px;margin:0 auto;height:100%;overflow:hidden;padding:15px 0px 0px;font-size:14px;text-align:center;word-break:break-all;table-layout:fixed;}
#pageNext div{float:left;}
.nored{margin-right:5px;margin-top:5px;_margin-top:4px;padding:3px 8px 3px;background:#2c4486;color:#FFF;font-weight:bold;}
.num a:link,.num a:visited,.num a:active{width:36px;height:36px;line-height:36px;border:1px solid #666;padding:4px 6px 2px;color:#666;margin-right:5px;}
.num a:hover{height:36px;line-height:36px;background:#2c4486;padding:4px 6px 2px;color:#FFF;margin-right:5px;}
.page a:link,.page a:visited,.page a:active{height:36px;line-height:36px;border:1px solid #666;padding:4px 6px 2px;*padding:5px 6px 1px;color:#666;margin-right:5px;}
.page a:hover{height:36px;line-height:36px;background:#2c4486;padding:4px 6px 2px;*padding:5px 6px 1px;color:#FFF;margin-right:5px;}
#pageNext .page{width:70px;display:block;float:left;}
.num{float:left;width:36px;float:left;}
/*paging end*/

/*pre news and next news*/
.videoFlip{width:780px;margin:13px auto;}

.videoFlip dl dt{float:left;padding-left:14px;width:350px;overflow:hidden;background:url(http://multimedia.caijing.com.cn/images/videoFlipL.gif) no-repeat center left;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.videoFlip dl dd{float:right;padding-right:14px;width:350px;background:url(http://multimedia.caijing.com.cn/images/videoFlipR.gif) no-repeat center right;overflow:hidden;}

.videoFlip a:link,.videoFlip a:visited,.videoFlip a:active,.videoFlip a:hover{color:#AFAFAF;}

/* the cross  */

#the_content{position:relative;}
#EOStools {
  width:372px;
  height:100px;
  top:240px;
  left:280px;
  /*left:430px;*/
  position:absolute;
  z-index:100;
}
#EOStools #content {
  width:353px;
  background:url(http://www.pusuo.net/img/overlay_bg.png) repeat;
  padding:10px;
  margin:0px;
}
#EOStools #top{
  background:url(http://www.pusuo.net/img/overlay_bg_top.png) no-repeat center bottom;
  width:372px;
  height:10px;
}
#EOStools #subColumnA {
  text-align:center;
  width:180px;
  padding:15px 0px 0px 0px;
  float:left;
}
#EOStools a {
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
  display:block;
  color:#fff;
}
#EOStools #replay {
  padding-top:68px;
  background: url(http://www.pusuo.net/img/eos_play_again.gif) no-repeat center top;
}
#EOStools #subColumnB {
  width:150px;
  margin:0px;
  border-left:1px solid;
  min-height:100px;
  _height:110px;
  padding:15px 0px 0px 15px;
  float:left;
}
/* BEGIN Utility */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
    }   
.clearfix {
    display: inline-block;
    } 
/* Hides from IE-mac \*/
* html .clearfix {
    height: 1%; 
    }
.clearfix {
    display: block;
    }
#the_content{position:relative;height:1%;}
/* End hide from IE-mac */

.header2008 :link{color:#666666;}
.header2008 #hexunNav{color:#666666;}



/*sidebar start*/
#sidebar{ float: right; margin-right:5px; float:right; margin-top:1px;}


/*sidebar end*/



.source{color:#CCCCCC;line-height:22px; font-size:12px; margin-left:10px;}
.source a:link{ color:#003366; text-decoration:none;}
.source a:visited{ color:#003366; text-decoration:none;}
.source a:hover{ color:#990000; text-decoration:underline;}
.source font{font-size:14px}

.detailp{ line-height:22px; font-size:14px; background-image:url(http://www.pusuo.net/img/bluebg.png); color:#FFFFFF; padding-top:10px;padding-left:10px;text-align:center;}
.detailp p{
	margin-top:16px;
	/*text-indent: 2em;*/
}


.busBox{border:1px solid #CBCBCB; margin:10px 0 10px 0; padding:8px 0 8px 0; width:858px; float:left; text-align:center;}


#detailBox{width:417px; border:1px solid #B8CBE9; float:left; padding:0; margin:10px 0 10px 0;}
#detailBox .bg{ height:17px; padding:3px 8px 0 10px; margin-bottom:12px; clear:both; }
#detailBox a{color:#000;text-decoration:none;}

#title{
	background-image:url(http://www.pusuo.net/img/singlepic_title.png);
	height:81px;	
}




/*右侧页脚 */
#opciones {
	Z-INDEX: 7000; POSITION: fixed; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 92px; PADDING-RIGHT: 10px; FONT: 12px/140% Arial, Helvetica, sans-serif; BACKGROUND: #e7e7e7; COLOR: #999; TOP: 0px; RIGHT: 0px; PADDING-TOP: 10px
}
#opciones H2 {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 16px; PADDING-TOP: 0px
}
#opciones H3 {
	PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 3px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 15px; COLOR: #666666; PADDING-TOP: 0px
}
#opciones P {
	FONT-SIZE: 12px
}
#opciones A {
	COLOR: #999; TEXT-DECORATION: none
}
#opciones A:hover {
	BACKGROUND: #666666; COLOR: #fff
}
#settings {
	Z-INDEX: 8000; POSITION: fixed; TEXT-INDENT: -99999px; WIDTH: 43px; DISPLAY: block; BACKGROUND: url(http://www.pusuo.net/img/opciones.gif) no-repeat 0px 0px; HEIGHT: 43px; TOP: 0px; CURSOR: pointer; RIGHT: 0px
}
#settings:hover {
	BACKGROUND: url(http://www.pusuo.net/img/opciones.gif) no-repeat 0px -86px
}
.cerrar {
	BACKGROUND: url(http://www.pusuo.net/img/opciones.gif) no-repeat 0px -43px!important;
}

/*右侧页脚 结束*/


/* footer */
#footer{ width: 100%; padding: 0px; margin: 10px 0px 0px 0px; color: #000000; text-align: center; float:left; border-top:1px solid #B8CBE9;}
#footer *{font-size:12px}
#footer li{ display: inline; color: #000; }
#footer a{ color: #000; text-decoration: none; }
#footer a:hover{ text-decoration: underline;} 
#footer .link{ border-bottom: 1px solid #000; padding-bottom: 3px; }
#footer .copyright{ padding-top: 6px; font-family: Arial, Helvetica, sans-serif; line-height: 1.7em; }

.column_ul5{ margin:5px 5px 5px 5px;font-size:12px}
.column_ul5 span { float:right;}
.column_ul5 li{ color:#010101; line-height:22px; height:22px; overflow:hidden;!important; margin:0px; padding:0px; }

.summary {font-size:14px;line-height:160%;margin:0 20px 0 20px;}

/* 图片列表 */
#img_list{ font-size:14px; color:#FFFFFF; padding:10px 0 40px 0; float:left; background-image:url(http://www.pusuo.net/img/bluebg.png); width:100%;}

.box8{ float:left; width:190px; height:140px; line-height:22px; margin:10px 0 40px 20px;}
.box8 img{ border:1px solid #B3B4AF;}
.box8 a{ color:#FFFFFF;text-decoration:none}

.img_div {
	height:135px; width:180px;  margin:0px 5px; border: #cccccc 1px solid; overflow:hidden;position:relative;text-align:center;
}
.img_div p {
	position:static;+position:absolute;top:50%;vertical-align:middle;
}
.img_div img {position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle; border:none;}


#navation{
        color:#000;
	margin:5px 0 0 0;
	padding:0px;
	font-size:12px;
}
#navation a{
	color:#000;
	text-decoration:none
}
#columnName{ color:#FFFFFF; font-size:36px; margin:5px 0 5px 20px}


/*page*/
.page{margin:0px auto;height:27px;list-style:none; margin-top:20px;}
.page li{float:left;text-align:center;font-size:14px; background:#2c4486;}
.page li a:link,.page li a:active,.page li a:visited{display:block;float:left;padding-top:4px;width:60px;height:21px;text-align:center;font-size:14px;border:1px solid 
#DBDBDB;}
.page li a:hover{display:block;padding-top:4px;width:60px;height:21px;text-align:center;font-size:14px;background:#E1E8F0}
#pagingIndex{margin:0px 5px;padding-top:3px;width:50px;}
#pagenav{margin:0px 5px;padding-top:3px;width:22px;height:19px;border:1px solid #DBDBDB;text-align:center;}

#relatenews, .page_nav{margin:10px 25px 10px; clear:both;}
.page_nav .tit{font-size:14px; font-weight:bold; margin-bottom:8px;}
.page_nav_list{border:solid 1px #dcdcdc; padding:10px 0;}
.page_nav_list h3{font-weight:normal; font-size:14px;}
.page_nav_list li{float:left; width:247px;padding:2px 2px 2px 5px;line-height:24px; height:24px; overflow:hidden;}
.page_nav_list li span{float:left; color:#999; font-size:14px; margin-right:8px; display:inline;}





