@charset "utf-8";
/* CSS Document */

body{background:url(../images/bg_content.jpg) center 320px repeat; height:auto;}

.event_wrapper{ width:100%; background:url(../images/bg_top.jpg) center top no-repeat;/* background-attachment:fixed;*/}
.event_wrapper .container{ width:100%; margin: 0 auto; position:relative;}
.event_wrapper .container .header{ width:1020px; height:330px; background:url(../images/header.png) no-repeat; position:relative; margin: 0 auto;}
.event_wrapper .container .header h1{ text-indent:-9999px; width:180px; height:80px; position:absolute; left:795px; top:195px;}
.event_wrapper .container .header h1 a{ width:180px; height:80px; display:block;}
.event_wrapper .container .header h2{ text-indent:-9999px;}

/*連結部落客文章*/
.event_wrapper .container .header a.link_blog{ display:block; width:190px; height:74px; text-indent:-9999px; position:absolute; right:20px; bottom:0px;}
.event_wrapper .container .header h3 a.link_blog{ display:block; width:180px; height:160px; text-indent:-9999px; position:absolute; right:20px; bottom:0px;}

/*回首頁*/
.event_wrapper .container .header a.go_ihergo{ display:block; width:100px; height:88px; text-indent:-9999px; position:absolute; left:15px; top:0;}

/*投票連結*/
.event_wrapper .container .header a.btn_vote{ display:block; width:130px; height:64px; background:url(../images/btn_vote.png) no-repeat left top; position: absolute; left:666px; top:95px; text-indent:-9999px;}
.event_wrapper .container .header a.btn_vote:hover{ background-position:left bottom;}

/*FB_LIKE連結*/
.fb_like_box{ position:absolute; left:120px; top:5px;}


.label_fb{ display:none;}
.label_ihergo{ display:none;}

.event_wrapper .container .content{width:1020px; margin: 0 auto;}
.event_wrapper .container .content .con_top{ width:1020px; height:30px; /*background:url(../images/content.png) no-repeat left top;*/}
.event_wrapper .container .content .con_center{width:1020px;/*padding:0 42px 0 78px;*/}
.event_wrapper .container .content .con_bottom{ width:1020px; /*height:30px; background:url(../images/content.png) no-repeat left bottom;*/}

.event_wrapper .container .footer{ width:100%; height:100px; background:url(../images/footer.jpg) no-repeat center top #f680a3; margin: 0 auto;}
.event_wrapper .container .footer p{ text-indent:-9999px;}

.event_wrapper .container .content .con_center .goods{float:left; width:330px; height:440px; background:url(../images/bg_goods.png) no-repeat; margin:0 5px 15px 5px; _display: inline;}
/*.event_wrapper .container .content .con_center .MarR0{ margin-right:0;}*/
.event_wrapper .container .content .con_center .goods .img_box{ width:260px; height:260px; margin:0 auto; padding:25px 0 5px 0; }
.event_wrapper .container .content .con_center .goods .img_box a{ display:block; width:260px; height:260px; overflow:hidden; border-radius:6px;}
.event_wrapper .container .content .con_center .goods .img_box a img{ width:260px; height:260px;}
.event_wrapper .container .content .con_center .goods .img_box a:hover{opacity: 0.9;filter:alpha(opacity=90); zoom:1;}
.event_wrapper .container .content .con_center .goods h3{ font-size:15px; width:260px; margin:0 auto; font-weight:normal; padding-bottom:3px; letter-spacing:1px; color:#454545; font-family:"微軟正黑體";}
.event_wrapper .container .content .con_center .goods h3 a{ display:block; height:22px; overflow:hidden; color:#454545; text-decoration:none;}
.event_wrapper .container .content .con_center .goods h3 a:hover{ color:#888;}
.event_wrapper .container .content .con_center .goods h4{width:260px; height:22px; line-height:22px; margin: 0 auto; font-size:13px; font-family:"微軟正黑體"; color:#666; font-weight:normal; overflow: hidden;}
.event_wrapper .container .content .con_center .goods h4 a{display:block; background:url(../images/icon_store.jpg) no-repeat 0px 5px; padding-left:18px; color:#105cb6;}
.event_wrapper .container .content .con_center .goods p{font-size:13px;  margin:0 auto; font-family:"微軟正黑體"; width:260px; height:26px; overflow:hidden; margin-top:3px;}
.event_wrapper .container .content .con_center .goods p span.original{ color:#888; text-decoration:line-through; padding-right:8px; border-right:1px #666 solid; margin-right:8px;}
.event_wrapper .container .content .con_center .goods p span.highlight{ color:#F64949; font-size:18px; font-weight:400; letter-spacing:1px; padding-left:3px;}
.event_wrapper .container .content .con_center .goods a.btn_buy{ display:block; width:170px; height:30px; background:url(../images/btn_buy.jpg) no-repeat left top; text-indent:-9999px; margin:0 auto; margin-top:10px;}
.event_wrapper .container .content .con_center .goods a:hover.btn_buy{ opacity:0.8;}

.event_wrapper .container .label_fb{ width:40px; height:145px; position:absolute; right:-21px; top:320px;}
.event_wrapper .container .label_fb a{ display:block; width:40px; height:145px; background:url(../images/label_fb.png) no-repeat left top; text-indent:-9999px;}
.event_wrapper .container .label_fb a:hover{ background-position:right top;}
.event_wrapper .container .label_ihergo{ width:40px; height:105px; position:absolute; right:-20px; top:478px;}
.event_wrapper .container .label_ihergo a{ display:block; width:40px; height:105px; background:url(../images/label_ihergo.png) no-repeat left top; text-indent:-9999px;}
.event_wrapper .container .label_ihergo a:hover{ background-position:right top;}


/*回TOP*/
.event_wrapper .container .go_top{ width:72px; height:136px;  position:fixed; right:2%; bottom:9%; _position:absolute; z-index:16;}
.event_wrapper .container .go_top a{ display:block; width:72px; height:136px; background:url(../images/go_top.png) no-repeat 0 0; _background:url(../images/go_top.gif) no-repeat 0 0 ; text-indent:-9999px;}
.event_wrapper .container .go_top a:hover{ opacity:0.8;filter:alpha(opacity=80);opacity:0.8;zoom:1;}



