﻿.gallery {
	margin: 0px 0px 5px; width: 720px; float: left;}
.btn {
	width: 35px; display: inline; height: 85px; cursor: pointer;}
.btn_l {
	float: left;
	background: url(/sjc/dfiles/13064/sjcwy/jquery/gallery/images/btn-l.jpg) center center no-repeat;}
.btn_r {
	float: right;
	background: url(/sjc/dfiles/13064/sjcwy/jquery/gallery/images/btn-r.jpg) center center no-repeat;}
.pics {
	position: relative; width: 650px; float: left; height: 85px; overflow: hidden;}
.roll {
	position: absolute; width: 10000px
;}
.roll LI {
	float: left
;}
.pics IMG {
	border-bottom: #dfdfdf 1px solid; border-left: #dfdfdf 1px solid; padding-bottom: 4px; margin: 0px 5px; padding-left: 4px; width: 110px; padding-right: 4px; height: 75px; border-top: #dfdfdf 1px solid; cursor: pointer; border-right: #dfdfdf 1px solid; padding-top: 4px
;}



.overlay {
	position: relative; padding-bottom: 35px; padding-left: 35px; width: 450px; padding-right: 35px; display: none; background: url(/sjc/dfiles/13064/sjcwy/jquery/gallery/images/white.png); padding-top: 35px
;}
.overlay IMG {
	width: 450px; height: 275px
;}
.overlay P {
	position: absolute; line-height: 30px; padding-left: 15px; width: 435px; bottom: 35px; height: 30px; color: #fff; left: 35px
;}
.overlay A {
	position: absolute; line-height: 30px; padding-left: 15px; width: 435px; bottom: 35px; height: 30px; color: #fff; left: 35px
;}
.overlay P {
	filter: alpha(opacity=60); background: #000; -moz-opacity: 0.6; opacity: 0.6
;}
.overlay DIV.close {
	position: absolute; width: 35px; background: url(/sjc/dfiles/13064/sjcwy/jquery/gallery/images/close.png); height: 35px; top: 5px; cursor: pointer; right: 5px
;}