@charset "utf-8";
/* CSS Document */

.single-content{padding:20px 0;color:#666;font-size:16px;line-height:25px}
#single .single-content p{}
.yearDiv{height:10px; padding:20px 20px 10px 20px;}
.year{ font-size:18px;}
.fleft{ float:left;}
.fright{ float:right;}
.clear{ clear:both;}

.bullet-list{  margin:0 auto;}
.bullet-list li:before{ list-style-type:square; content: '■';  color:#777; float:left; top:-2px; position:relative;}
.bullet-list a { text-decoration:none;}
.bullet-list a:hover{ text-decoration: underline; color:red;}
.bullet-list h5{ margin-left:20px !important;}

.errorMsg{ color:#DD0003; font-size:12px; line-height:18px;}

.block-left{ width:34%;}
.block-middle{ width:33%; float:left;}
.block-right { width:33%;  float:left;}

#focus_Box, #outdoor_Box{ overflow:hidden;}
#outdoor_Box {
    background: #fff9e8 none repeat scroll 0 0;
    height: 160px;
    margin-bottom: 5px;
    position: relative;
    width: 100%;
}
#outdoor_Box .prev {
    left: 0;
}
#outdoor_Box .next {
    right: 0;
}
#outdoor_Box .prev, #outdoor_Box .next {
    background-color: #fd8880;
    color: #fff;
    cursor: pointer;
    display: block;
    height: 22px;
    line-height: 22px;
    opacity: 0.5;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 45%;
    width: 22px;
    z-index: 100;
}

#outdoor_Box ul {
    height: 100%;
    margin: 25px auto;
    padding: 0;
    position: relative;
    width: 586.5px;
}
#outdoor_Box li {
    background: transparent none repeat scroll 0 0;
    border-radius: 4px;
    cursor: pointer;
    height: 0;
    left: 377px;
    position: absolute;
    top: 146px;
    width: 0;
    z-index: 0;
}
#outdoor_Box li img {
    background: rgba(0, 0, 0, 0) url("images/loading.html") no-repeat scroll center 50%;
    height: auto;
    vertical-align: top;
    width: 100%;
}
@media screen and (max-width: 640px)
 {
	 .block-left{ float:none; width: auto;}
	 .block-middle,  .block-right{ float:none; width:auto; height:48px !important;}
}
