@charset "utf-8";
img{ border:none;}


/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url("loading.gif"/*tpa=http://www.czssyy.com/images/slimbox/loading.gif*//*tpa=http://www.rongyu-packing.com/webfile/images/slimbox/loading.gif*/) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url("prevlabel.gif"/*tpa=http://www.czssyy.com/images/slimbox/prevlabel.gif*//*tpa=http://www.rongyu-packing.com/webfile/images/slimbox/prevlabel.gif*/) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url("nextlabel.gif"/*tpa=http://www.czssyy.com/images/slimbox/nextlabel.gif*//*tpa=http://www.rongyu-packing.com/webfile/images/slimbox/nextlabel.gif*/) no-repeat 100% 15%;
}

#lbBottom {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url("closelabel.gif"/*tpa=http://www.czssyy.com/images/slimbox/closelabel.gif*//*tpa=http://www.rongyu-packing.com/webfile/images/slimbox/closelabel.gif*/) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

.mid_main{ width:880px; margin-top:10px; margin-left:18px; font-size:14px; }
.small_box{ position:relative; float:left; display:inline; margin:7px 10px 0 7px; width:200px; height:235px; overflow:hidden; border: #CCC solid 1px;}
.small_box span{display:block;font-size:12px; background:#1a4b76;color:#FFF;height:35px;position:absolute;text-align:center;top:190px;width:100%; cursor:pointer;}
.small_box a{color:#666; position:relative;display:block; width:190px; height:190px; overflow:hidden;}
.small_box img{position:absolute;border:0px;top:0px;left:0px; width:190px; height:190px;}
.small_box a:hover div{margin-top:-10px;z-index:100;}
.small_box a div{color:#FFFFFF;background:#000000;top:50%;cursor:pointer;display:none;position:absolute;text-align:center; display:block; height:20px;width:100%;left:0px; margin-top:-1000px;}

