img{border-width:0;}
.pb .steps, .pb .points li{background:transparent url(../img/pic.gif) no-repeat left top;}
.pb .banners{float:left;margin:0px; padding:0px;}
.pb .banners li{width:540px;height:330px;overflow:hidden;display:none;}
.pb .banners li.current{display:block;}


.pb .switcher{float:left;height:330px;width:35px;background-position:left -76px; position:relative; background:#eff1f3;}
.pb .points{width:35px;margin:8px auto 0; font-size:12px; padding:0;}
.pb .points li{width:35px;height:30px;background-position:3px 0px;overflow:hidden;text-align:center;line-height:20px;margin:0 0 0 3px;color:#fff;cursor:pointer; font-family:Arial;}
.pb .points li.current{width:35px;background-position:-35px 0px;margin-left:0; text-align:center; text-indent:4px;}
.pb .steps {
	width:30px;
	height:44px;
	background-position:0px -30px;
	margin:0px 0px 0px 6px;
	position:absolute;
	bottom:3px;
	_overflow:hidden;
	left:1px;
} /* FireFox */
*html .pb .steps { width:30px;height:44px;background-position:0px -30px;margin:0px 0px 0px 5px;position:absolute; bottom:3px; _overflow:hidden; } /* IE6 */
*+html .pb .steps { width:16px;height:23px;background-position:0px -17px;margin:0px 0px 0px 5px;position:absolute; bottom:3px; _overflow:hidden; } /* IE7 */
.pb .steps .up, .pb .steps .down{width:30px;height:19px;cursor:pointer;}

.pb .banners1{float:left;margin:0px; padding:0px;}
.pb .banners1 li{width:300px;height:400px;overflow:hidden;display:none;}
.pb .banners1 li.current{display:block;}
.pb .switcher1{float:left;height:400px;width:35px;background-position:left -76px; position:relative; background:#eff1f3;}