
/*Page style*/

#container{width:420px;margin:0 auto;position:relative;z-index:0;}
#container .btnbox{text-align:center;height:42px;}
#container .btnbox a{font-size:16px;margin:20px;}
.scrolltitle{height:24px;font-size:14px;font-weight:800;border-bottom:solid 1px #ddd;margin:20px 0 15px 0;}


/*------------------------------- 自己看着办 -------------------------------*/
/* example */
#example{width:420px;height:270px;position:relative;}
#ribbon{position:absolute;top:-3px;left:-15px;z-index:500;}
#frame{position:absolute;z-index:0;width:450px;height:341px;top:-3px;left:-80px;}
/* Slideshow */
#slides{position:absolute;top:15px;left:4px;z-index:100;}
.slides_container{width:420px;overflow:hidden;position:relative;display:none;}
.slides_container div.slide{width:420px;height:270px;display:block;}
/* Next/prev buttons */
#slides .next,#slides .prev{position:absolute;top:107px;left:0px;width:17px;height:43px;display:block;z-index:101;}
#slides .next{left:403px;}
/* Pagination */
.pagination{margin:10px auto 0;width:100px;}
.pagination li{float:left;margin:0 1px;list-style:none;}
.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(../img/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a{background-position:0 -12px;}
/* Caption */
.caption{z-index:500;position:absolute;bottom:-55px;left:0;height:30px;padding:5px 20px 0 20px;background:#000;background:rgba(0,0,0,.5);width:420px;font-size:1em;line-height:1.33;color:#fff;border-top:1px solid #000;text-shadow:none;}
.caption p{ margin-top:-1px; line-height:20px; height:20px; overflow:hidden;}