@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,ol,p
{
	margin:0px;
	padding:0px;
	display:block;
}
body{
	font:12px/1.5 Microsoft YaHei,Arial,\5b8b\4f53,sans-serif;
	color:#3f3c3c;
	outline:none;
	background:#FFF;
	min-width: 320px;
	}

.imgbox-close {
    position: absolute;
    top: -15px;
    right: -15px;
    height: 30px;
    width: 30px;
   
    cursor: pointer;
    outline: medium none;
}
#imgbox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	display: none;
	z-index: 80;
}

.imgbox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	background: #FFF;
	display: none;
	z-index: 90;
}
ul,li,ol
{line-height: 35px;
	list-style-type:none;
}
em,i
{
	font-style:normal;
}
img
{
	border:none;
	/*display:block;*/
}
a
{
	text-decoration:none;
}
.mt_5
{
	margin-top:5px;
}
.mt_10
{
	margin-top:10px;
}
.mt_15
{
	margin-top:15px;
}
.mt_20
{
	margin-top:20px;
}
.ml_10
{
	margin-left:10px;
}
.pb_5
{
	padding-bottom:5px;
}
.pb_10
{
	padding-bottom:10px;
}
.pb_15
{
	padding-bottom:15px;
}
.fl
{
	float:left;
}
.fr
{
	float:right;
}
.no_border
{
	border:none !important;
}
.block
{
	display:block;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.clearfix:after {
display: block;
clear: both;
height: 0;
line-height: 0;
visibility: hidden;
content: "";
zoom:1;
}



.slideBox0{ width:390px; height:324px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox0 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox0 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox0 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox0 .hd ul li.on{ background:#860D2C; color:#fff; }
.slideBox0 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox0 .bd li{ zoom:1; vertical-align:middle; }
.slideBox0 .bd img{ width:390px; height:324px; display:block;  }

.slideBox0 .prev,
.slideBox0 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px;  filter:alpha(opacity=50);opacity:0.5;   }
.slideBox0 .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox0 .prev:hover,
.slideBox0 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox0 .prevStop{ display:none;}
.slideBox0 .nextStop{ display:none;}