/****** bunko-bkfair ******/
#bkfair {margin:10px 0 20px 0;}
#bkfair_hd {background:url(/images/tintint/zh_TW/bkshow/bkshow_banner.jpg) no-repeat; width:946px; height:145px;}
#bkfair_hd .right {margin:85px 20px 0 0; }
#bkfair_hd img {width:165px; height:74px;}
#bkfair_top {background:url(/images/tintint/zh_TW/bkshow/bkshow_top.gif) no-repeat; width:946px; height:280px;}
#bkfair_ft {background:url(/images/tintint/zh_TW/bkshow/bkshow_ft.gif) no-repeat; width:946px; height:56px;}
#bkfair_bg {background:url(/images/tintint/zh_TW/bkshow/bkshow_bg.gif) repeat-y; width:946px;}
#bkfair_bg table {height:262px;}

#bkfair_top .bkfair_text {background:url(/images/tintint/zh_TW/bkshow/bkshow_text.gif) no-repeat; width:264px; height:203px; margin:44px 44px 0 49px; _margin:44px 44px 0 25px;}
#bkfair_top .bkfair_bk {margin:84px 0 0 28px; width:235px; height:144px;}
#bkfair_top h1 {color:#5d4f48; font-weight:bold; font-size:22px; line-height:28px;}
#bkfair_top h2 {height:75px; overflow:hidden; color:#6d6460;}
#bkfair_top .bkfair_at {margin-top:15px;}
#bkfair_top .bkfair_at img {height:32px; padding-right:7px;}
#bkfair_top .bkfair_at p {line-height:16px;}
#bkfair_bg .bkshow_sort {background:url(/images/tintint/zh_TW/bkshow/bkshow_sort.gif) no-repeat; width:88px; height:56px; margin:92px 0 0 34px; _margin:92px 0 0 16px; text-align:center; padding-top:24px; color:#161616; font-weight:bold;}
#bkfair_bg li {padding-top:19px; height:243px; width:175px; margin:0 10px; _margin:0 8px; float:left;}
#bkfair_bg .bkfair_at {margin:22px auto 0 auto; _margin:18px auto 0 auto; background:url(/images/tintint/zh_TW/bkshow/bkshow_at.gif) no-repeat; width:107px; height:32px; padding-top:2px;}
#bkfair_bg .bkfair_at img {height:21px; width:21px; padding:5px;}
#bkfair_bg .bkfair_at p {line-height:13px; width:75px; overflow:hidden; height:12px;}

/*bkfair*/
#bkfair_top .bkfair_bunko2 {width:190px; height:229px; background:url(/images/tintint/zh_TW/bkshow/bkshow_bunko2.png) no-repeat; _behavior: url("/stylesheets/iepngfix.htc?v=1"); padding:15px 15px 0px 38px; display:block; }
#bkfair_top a.bkfair_bunko2 {cursor: pointer;}
#bkfair_top a:hover.bkfair_bunko2 {background:url(/images/tintint/zh_TW/bkshow/bkshow_bunko2_over.png) no-repeat top center;}
.bkfair_bunko2 img {width:171px; height:229px; margin:0 auto!important;}
.bkfair_bunko2 .bkfair_bunko2_top { z-index:1; background:url(/images/tintint/zh_TW/bkshow/bkshow_bunko2_top.png) no-repeat top left; display:block; position:absolute; width:117px; height:229px; _behavior: url("/stylesheets/iepngfix.htc?v=1");}

#bkfair_bg .bkfair_bunko {width:124px; height:163px; background:url(/images/tintint/zh_TW/bkshow/bkshow_bunko.png) no-repeat; _behavior: url("/stylesheets/iepngfix.htc?v=1"); padding:12px 27px 0px 26px; display:block; }
#bkfair_bg a.bkfair_bunko {cursor: pointer;}
#bkfair_bg a:hover.bkfair_bunko {background:url(/images/tintint/zh_TW/bkshow/bkshow_bunko_over.png) no-repeat top center;}
.bkfair_bunko img {width:122px; height:163px; margin:0 auto!important;}
.bkfair_bunko .bkfair_bunko_top { z-index:1; background:url(/images/tintint/zh_TW/bkshow/bkshow_bunko_top.png) no-repeat top left; display:block; position:absolute; width:122px; height:163px; _behavior: url("/stylesheets/iepngfix.htc?v=1");}


/****** Facebook_TinTint ******/
#fbtt {width:950px; margin:0 auto; background:#d2d224; color:#7D390F;}
#fbtt .header_buttom {background:url(/images/tintint/zh_TW/event/facebook_tintintfans/fb_header_buttom.gif) no-repeat top center; height:201px;}
#fbtt .tt_top {background:url(/images/tintint/zh_TW/event/facebook_tintintfans/fb_who.gif) no-repeat top left; height:94px;}
#fbtt .tt_top a {color:#d2d224;}
#fbtt .ft_step {width:473px; height:285px;}
#fbtt .step1 {background:url(/images/tintint/zh_TW/event/facebook_tintintfans/fb_step1.gif) no-repeat top left;}
#fbtt .step1 .text {margin:76px 0 0 70px; height:20px; text-align:center; width:352px;}
#fbtt .ft_step1bt {margin:10px 0px 45px 95px; *margin:10px 20px 45px 0px;}
#fbtt .ft_step1bt a, #fbtt .ft_step1bt {background:url(/images/tintint/zh_TW/event/facebook_tintintfans/ft_step1_bt.gif) no-repeat top left; width:270px; height:75px; display:block;}
#fbtt .ft_step1bt a:hover {background:url(/images/tintint/zh_TW/event/facebook_tintintfans/ft_step1_bt_over.gif) no-repeat top left; }

#fbtt .step2 {background:url(/images/tintint/zh_TW/event/facebook_tintintfans/fb_step2.gif) no-repeat top left;}
#fbtt .step2 .ft_buttom {margin:150px 0 0 95px;}
#fbtt .step2 .ft_buttom a ,#fbtt .step2 .ft_buttom{background:url(/images/tintint/zh_TW/event/facebook_tintintfans/ft_bt.gif) no-repeat top left; width:278px; height:64px; display:block;}
#fbtt .step2 .ft_buttom a:hover {background:url(/images/tintint/zh_TW/event/facebook_tintintfans/ft_bt_over.gif) no-repeat top left;}
#fbtt .step2 .text {height:20px;}

#fbtt .step3 {background:url(/images/tintint/zh_TW/event/facebook_tintintfans/fb_step3.gif) no-repeat top left;}
#fbtt .step3 .ft_buttom {margin:75px 0 0 160px;}
#fbtt .step3 .ft_buttom a ,#fbtt .step3 .ft_buttom {background:url(/images/tintint/zh_TW/event/facebook_tintintfans/getft_bt.gif) no-repeat top left; width:172px; height:52px; display:block;}
#fbtt .step3 .ft_buttom a:hover {background:url(/images/tintint/zh_TW/event/facebook_tintintfans/getft_bt_over.gif) no-repeat top left;}
#fbtt .step3 .text {margin:110px 0 0 90px; height:40px; text-align:center; width:352px; color:#462f13; font-size:15px; font-weight:bold; text-align:left;}

#fbtt .tiger_text {padding:10px 50px 20px 0;}
#fbtt .tiger_text a {color:#41280a;}
#fbtt .rule {width:835px; margin-left:43px; *margin-left:3px; background:#bdbd11; padding:15px; text-align:left; color:#41280A; height:400px;}
#fbtt .rule a {color:#7d390f;}
#fbtt .ft_footer {background:url(/images/tintint/zh_TW/event/facebook_tintintfans/fb_ft.gif) no-repeat bottom center; height:71px; color:#41280a; padding-top:40px;}
#fbtt .ft_footer li {display:inline;}
#fbtt .ft_footer a {color:#7d390f;}



/****** shashinbk_event ******/
.shashinbk_even01, .shashinbk_even01 a{background:url(/images/tintint/zh_TW/event/shashinbook-event/event_shashinbook_bt01.jpg) no-repeat bottom center; width:337px; height:257px; display:block;}
.shashinbk_even01 a:hover{background:url(/images/tintint/zh_TW/event/shashinbook-event/event_shashinbook_bt01_over.jpg) no-repeat bottom center;}
.shashinbk_even02, .shashinbk_even02 a {background:url(/images/tintint/zh_TW/event/shashinbook-event/event_shashinbook_bt02.jpg) no-repeat bottom center; width:192px; height:257px; display:block;}
.shashinbk_even02 a:hover{background:url(/images/tintint/zh_TW/event/shashinbook-event/event_shashinbook_bt02_over.jpg) no-repeat bottom center;}
.remain {padding:66px 0 0 350px; text-align:center;line-height:26px;}
.remain font { font-size:25px; color:#ffffff;}
.shashin_open u ,.shashin_open u a{font-weight:bold;color:#b3351c;}
.shashin_open u ,.shashin_open u a:hover{font-weight:bold;color:#d2672c;}


/****** coupon-mother'sday 20110508 ******/
.md2011_header {background:url(/images/tintint/zh_TW/event/momsday2011/premd_header1.jpg) no-repeat bottom center; height:456px; width:916px;}
.md0508_mv .text {background:url(/images/tintint/zh_TW/event/momsday2011/coupon_event_mother0508_mvl.gif) no-repeat top center; height:465px; width:383px; margin-left:3px;}
.md0508_mv .player {background:#dedede; height:465px; width:529px;}
.md0508_mv .text a:hover img {opacity: 0.8; filter: alpha(opacity=80); -ms-filter: "alpha( opacity=80 )";}

.premd2011 {height:297px; width:916px;}
.premd_bunko {background:url(/images/tintint/zh_TW/event/momsday2011/premd_bunko.gif) no-repeat bottom center; height:297px; width:173px;}
.premd_bunko a ,.premd_bunko img {height:297px; width:173px; display:block;}
.premd_bunko a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_bunko_over.gif) no-repeat bottom center; height:297px; width:173px; display:block;}
.premd_bunko_pre {background:url(/images/tintint/zh_TW/event/momsday2011/premd_bunko.gif) no-repeat bottom center; height:297px; width:173px;}
.premd_bunko_pre a ,.premd_bunko_pre img {height:297px; width:173px; display:block;}
.premd_bunko_pre a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_bunko_over.gif) no-repeat bottom center; height:297px; width:173px; display:block;}
.premd_bunko_op {background:url(/images/tintint/zh_TW/event/momsday2011/premd_bunko.gif) no-repeat bottom center; height:297px; width:173px;}
.premd_bunko_op a ,.premd_bunko_op img {height:297px; width:173px; display:block;}
.premd_bunko_op a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_bunko_over.gif) no-repeat bottom center; height:297px; width:173px; display:block;}
.premd_bunko_fin {background:url(/images/tintint/zh_TW/event/momsday2011/premd_bunko_fin.gif) no-repeat bottom center; height:297px; width:173px;}
.premd_bunko_fin a ,.premd_bunko_fin img {height:297px; width:173px; display:block;}
.premd_bunko_fin a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_bunko_finover.gif) no-repeat bottom center; height:297px; width:173px; display:block;}

.premd_storyL {background:url(/images/tintint/zh_TW/event/momsday2011/premd_storyl.gif) no-repeat bottom center; height:297px; width:180px;}
.premd_storyL a ,.premd_storyL img {height:297px; width:180px; display:block;}
.premd_storyL a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_storyl_over.gif) no-repeat bottom center; height:297px; width:180px; display:block;}
.premd_storyL_pre {background:url(/images/tintint/zh_TW/event/momsday2011/premd_storyl_pre.gif) no-repeat bottom center; height:297px; width:180px;}
.premd_storyL_pre a ,.premd_storyL_pre img {height:297px; width:180px; display:block;}
.premd_storyL_pre a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_storyl_preover.gif) no-repeat bottom center; height:297px; width:180px; display:block;}
.premd_storyL_op {background:url(/images/tintint/zh_TW/event/momsday2011/premd_storyl_op.gif) no-repeat bottom center; height:297px; width:180px;}
.premd_storyL_op a ,.premd_storyL_op img {height:297px; width:180px; display:block;}
.premd_storyL_op a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_storyl_opover.gif) no-repeat bottom center; height:297px; width:180px; display:block;}
.premd_storyL_fin {background:url(/images/tintint/zh_TW/event/momsday2011/premd_storyl_fin.gif) no-repeat bottom center; height:297px; width:180px;}
.premd_storyL_fin a ,.premd_storyL_fin img {height:297px; width:180px; display:block;}
.premd_storyL_fin a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_storyl_finover.gif) no-repeat bottom center; height:297px; width:180px; display:block;}

.premd_shashinL {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashinl.gif) no-repeat bottom center; height:297px; width:204px;}
.premd_shashinL a ,.premd_shashinL img {height:297px; width:180px; display:block;}
.premd_shashinL a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashinl_over.gif) no-repeat bottom center; height:297px; width:204px; display:block;}
.premd_shashinL_pre {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashinl_pre.gif) no-repeat bottom center; height:297px; width:204px;}
.premd_shashinL_pre a ,.premd_shashinL_pre img {height:297px; width:180px; display:block;}
.premd_shashinL_pre a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashinl_preover.gif) no-repeat bottom center; height:297px; width:204px; display:block;}
.premd_shashinL_op {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashinl_op.gif) no-repeat bottom center; height:297px; width:204px;}
.premd_shashinL_op a ,.premd_shashinL_op img {height:297px; width:180px; display:block;}
.premd_shashinL_op a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashinl_opover.gif) no-repeat bottom center; height:297px; width:204px; display:block;}
.premd_shashinL_fin {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashinl_fin.gif) no-repeat bottom center; height:297px; width:204px;}
.premd_shashinL_fin a ,.premd_shashinL_fin img {height:297px; width:180px; display:block;}
.premd_shashinL_fin a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashinl_finover.gif) no-repeat bottom center; height:297px; width:204px; display:block;}

.premd_story {background:url(/images/tintint/zh_TW/event/momsday2011/premd_story.gif) no-repeat bottom center; height:297px; width:179px;}
.premd_story a ,.premd_story img {height:297px; width:179px; display:block;}
.premd_story a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_story_over.gif) no-repeat bottom center; height:297px; width:179px; display:block;}
.premd_story_pre {background:url(/images/tintint/zh_TW/event/momsday2011/premd_story_pre.gif) no-repeat bottom center; height:297px; width:179px;}
.premd_story_pre a ,.premd_story_pre img {height:297px; width:179px; display:block;}
.premd_story_pre a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_story_preover.gif) no-repeat bottom center; height:297px; width:179px; display:block;}
.premd_story_fin {background:url(/images/tintint/zh_TW/event/momsday2011/premd_story_fin.gif) no-repeat bottom center; height:297px; width:179px;}
.premd_story_fin a ,.premd_story_fin img {height:297px; width:179px; display:block;}
.premd_story_fin a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_story_finover.gif) no-repeat bottom center; height:297px; width:179px; display:block;}
.premd_story_op {background:url(/images/tintint/zh_TW/event/momsday2011/premd_story_op.gif) no-repeat bottom center; height:297px; width:179px;}
.premd_story_op a ,.premd_story_op img {height:297px; width:179px; display:block;}
.premd_story_op a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_story_opover.gif) no-repeat bottom center; height:297px; width:179px; display:block;}

.premd_shashin {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashin.gif) no-repeat bottom center; height:297px; width:180px;}
.premd_shashin a ,.premd_shashin img {height:297px; width:180px; display:block;}
.premd_shashin a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashin_over.gif) no-repeat bottom center; height:297px; width:180px; display:block;}
.premd_shashin_pre {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashin_pre.gif) no-repeat bottom center; height:297px; width:180px;}
.premd_shashin_pre a ,.premd_shashin_pre img {height:297px; width:180px; display:block;}
.premd_shashin_pre a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashin_preover.gif) no-repeat bottom center; height:297px; width:180px; display:block;}
.premd_shashin_op {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashin_op.gif) no-repeat bottom center; height:297px; width:180px;}
.premd_shashin_op a ,.premd_shashin_op img {height:297px; width:180px; display:block;}
.premd_shashin_op a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashin_opover.gif) no-repeat bottom center; height:297px; width:180px; display:block;}
.premd_shashin_fin {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashin_fin.gif) no-repeat bottom center; height:297px; width:180px;}
.premd_shashin_fin a ,.premd_shashin_fin img {height:297px; width:180px; display:block;}
.premd_shashin_fin a:hover {background:url(/images/tintint/zh_TW/event/momsday2011/premd_shashin_finover.gif) no-repeat bottom center; height:297px; width:180px; display:block;}


/****** momsday2014 ******/
#momsday2014 {margin: 16px 0 0 0px; color:#333;}
#momsday2014 a {color:#de4f2d;}
#momsday2014 a:hover {color:#f49d89; text-decoration: none;} 
#momsday2014 .event-block {width:876px; margin:10px auto 30px auto;}
#momsday2014 .info_block {padding:5px 0 0 30px; width:423px;}
#momsday2014 #infobook {letter-spacing:1px; color:#333; }
#momsday2014 .block-article {margin-bottom:25px;}
#momsday2014 .number {font-size:14px; font-weight:bold; color:#333;}

/* header */
#eventheader {padding: 0; border: 0; position: relative;}
#count-number {position: absolute; top: 30px; right: 30px;}
#momsday2014 #eventheader {background: url(/images/tintint/zh_TW/event/momsday2014/momsday2014-header-final-2015coupon.jpg?s=０) no-repeat; width:916px; height:418px; background-size: 916px;}

#momsday2014 #eventvote {padding:20px 95px;}
#momsday2014 #eventvote #countblock {background: url(/images/tintint/zh_TW/event/momsday2014/momsday2014-countdown-v3.gif) no-repeat; width:310px; height:45px; color:#DE4F2D; font-size:13px; font-weight:bold; letter-spacing:2px; padding:0 10px 0 65px; line-height:45px; margin-top:25px;}
#momsday2014 #eventvote .left span {color:#fff; font-size: 13px; line-height:45px; width:220px; }
#momsday2014 #eventrank .inline-list {background: url(/images/tintint/zh_TW/event/momsday2014/momsday2014-vote-block.gif) no-repeat; width:859px; height:282px;  padding:18px 8px 0 8px; font-size:12px; color:#333}
#momsday2014 #eventrank .inline-list li {width:139px; text-align:center; position: relative;}
#momsday2014 #eventrank .vote-block {width:79px;  margin:10px auto;}
#momsday2014 #eventrank .vote-btn {display: block; position: absolute; z-index: 99; background:#333; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;  width:75px; padding:3px 5px; left: 30px;}
#momsday2014 #eventrank .vote-btn span , #momsday2014 #eventrank .vote-btn-hover span {color:#fff; font-size:13px; letter-spacing:2px;}
#momsday2014 #eventrank .vote-btn img , #momsday2014 #eventrank .vote-btn-hover img {padding:3px 5px 0 0;}
#momsday2014 #eventrank .infolink {margin-top: 30px; display:block;}
#momsday2014 #eventrank a.infolink {color:#fff; text-decoration: underline;}
#momsday2014 #eventrank a:hover.infolink {color:#333; text-decoration: underline;}
#momsday2014 .govote {cursor: pointer;}
#momsday2014 #voteblock {margin-bottom:10px; text-align: center;}
#momsday2014 .coupon-text {height:20px; text-align: center; letter-spacing: 1px; color:#6c6c6c; margin-bottom:5px;}
#momsday2014 #voteblock span {font-size:13px; color:#6c6c6c; background:#efefef; padding:2px 10px;}
#momsday2014 .govote-end {opacity: 0.7; filter: alpha(opacity=70); -ms-filter: "alpha( opacity=70 )";}

/* rank */
#momsday2014 #eventrank .productinfo h5 {display:none;}
#momsday2014 #eventrank .productinfo {width:140px;}
#momsday2014 #eventrank .productimage {position: relative;}
#momsday2014 #eventrank .productrank {position:absolute; bottom:20px; left:0px; width:40px; height:40px; font-size:0px;}
#momsday2014 #eventrank .productrank-1 {background: url(/images/tintint/zh_TW/event/momsday2014/momsday2014-vote-top1.png) no-repeat;}
#momsday2014 #eventrank .productrank-2 {background: url(/images/tintint/zh_TW/event/momsday2014/momsday2014-vote-top2.png) no-repeat;}
#momsday2014 #eventrank .productrank-3 {background: url(/images/tintint/zh_TW/event/momsday2014/momsday2014-vote-top3.png) no-repeat;}
#momsday2014 #eventrank .productrank-4 {background: url(/images/tintint/zh_TW/event/momsday2014/momsday2014-vote-top4.png) no-repeat;}
#momsday2014 #eventrank .productrank-5 {background: url(/images/tintint/zh_TW/event/momsday2014/momsday2014-vote-top5.png) no-repeat;}
#momsday2014 #eventrank .productrank-6 {background: url(/images/tintint/zh_TW/event/momsday2014/momsday2014-vote-top6.png) no-repeat;}


#momsday2014 #eventcard .inline-list li {width:106px; text-align:center;}

/* info */
#momsday2014 .tabmenu {margin-bottom:35px; border-bottom:1px solid lightgray;}
#momsday2014 .tabmenu .tabbutton {height: 20px; color:#6c6c6c; background-color:lightgray; display:inline-block; cursor: pointer; padding: 5px 35px; text-align: center; font-weight:bold; *zoom:1; *display: inline;}
#momsday2014 .tabmenu .tabbutton:hover {background:#adadad;}
#momsday2014 .tabbutton.actived {color: white; font-weight: bold; background: #333  url(/images/tintint/zh_TW/event/momsday2014/momsday2014-tabbutton-actived.png) no-repeat 50% 100%;}
#momsday2014 .tabbutton.actived:hover {background: #333  url(/images/tintint/zh_TW/event/momsday2014/momsday2014-tabbutton-actived.png) no-repeat 50% 100%;}
#momsday2014 .booktab.actived {display: block;}
#momsday2014 .booktab {display: none;}

#momsday2014 h3 {font-size:16px; font-weight:bold; letter-spacing:2px; line-height:26px; margin-bottom:15px;}
#momsday2014 .info_tag {font-size:13px; line-height:25px; padding:3px 12px 5px 12px; background:#333; letter-spacing:2px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; color:#fff; font-weight:bold; position: relative; left: -12px; margin-bottom:5px;}
#momsday2014 .actived .special {border-bottom:1px solid #6c6c6c; padding-bottom:20px;}
#momsday2014 .actived .special .info_tag {background:#de4f2d;}

#momsday2014 .info_block ul {margin-top:10px;}
#momsday2014 .info_block li {text-align:center; width:137px;}
#momsday2014 .info_block li img {width:125px;}
#momsday2014 .bybudget li , #momsday2014 .byphotos li {width:147px; text-align:center;}
#momsday2014 .bybudget h3 {border-bottom:1px solid #e6e6e6; letter-spacing: 1px;}
#momsday2014 .bybudget .inline-list , #momsday2014 .byphotos .inline-list{margin-bottom:40px;}
#momsday2014 .byphotos h3 {letter-spacing: 1px; margin-bottom: 5px;}
#momsday2014 .byphotos .byphotos-title {border-bottom:1px solid #e6e6e6; letter-spacing: 1px; padding-bottom:5px;}
/* modal */
.eventmodal {display: none; width: 728px; background-color: white; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding: 15px; color:#333;}
  {height: 550px;}
.eventmodal.modalsignin {width: 300px; height: 100px;}
.eventmodal .inline-list {background: url(/images/tintint/zh_TW/event/momsday2014/momsday2014-vote-block-s.gif) repeat; width:718px; padding: 18px 5px 0px 5px;}
.eventmodal .inline-list li {height:211px; font-size:0px;}
.eventmodal .inline-list .radio {position: relative; top:133px;}
.eventmodal .btn {background:#333; letter-spacing:2px; border:0px; margin-top:5px;}
.eventmodal .btn:hover {background:#de4f2d;}
.modalvote .btn { font-size:15px; padding:10px 50px;}
.eventmodal h2 {font-size:15px; letter-spacing:1px; font-weight:bold; line-height:26px; color:#333;}
/* progressborder */
.progressborder {background:#efefef; width:260px; height:12px;}
.progressbar {background: #333; height:12px;}
#modalrank .eventrank {height:250px;}
#tablerank {width:530px; margin:30px auto;}
#tablerank td {padding:2px 10px; text-align:left;}
#tablerank td span {font-size:13px; color:#333; letter-spacing:1px;}
.modalrank .btn {padding:6px 15px;}

#momsday2014 #recommendbook {background:#efefef; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#momsday2014 .recommendbooks {padding: 25px 25px 25px 0px;}
#momsday2014 .recommendbooks .left {width:280px;}
#momsday2014 .recommendbooks .right {width:100px;}
#momsday2014 .recommendbooks li {padding:10px 5px 20px 30px; color:#6c6c6c; line-height:22px; float:left; width:388px; height:100px;}
#momsday2014 .recommendbooks .recommendbooks-title {margin-left:25px;}

#momsday2014 #eventshare {border:3px solid #e6e6e6; width: 820px; padding:25px;}
#momsday2014 #eventshare .left {line-height:22px;}
#momsday2014 #eventshare .eventshare-example img {width:240px; padding-right:20px;}
#momsday2014 #eventrule {line-height:24px;}

#momsday2014 #coupon-info {background: #EFEFEF; padding:18px;}
#momsday2014 #coupon-info table th {background-color: #E8E8E8; padding: 10px; border-bottom: 1px solid #B8B8B8; border-right: 1px solid #B8B8B8; font-weight: bold; text-align: center; letter-spacing: 1px;}
#momsday2014 #coupon-info table {border: 1px solid #B8B8B8; text-align: center;}
#momsday2014 #coupon-info table td {padding: 10px 41px; border-bottom: 1px solid #B8B8B8; border-right: 1px solid #B8B8B8; background-color: #fff;}
#momsday2014 #coupon-info table span {font-size:12px; background:#333; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding:2px 5px; display: inline-block; margin-left:2px;}
#momsday2014 #coupon-info .over-date {background:#d3d3d3;}
#momsday2014 #coupon-info .now-date {color:#de4f2d;}
#momsday2014 #coupon-info .end {color:#fff;}

/** Exhibition **/
#Exhibition-header {height:433px; }
#Exhibition-header .header-photo {width:608px; height:433px; overflow:hidden;}
#Exhibition-header h2 {line-height:30px;}
#Exhibition-header .block-ef {padding:20px;}
#Exhibition .content {letter-spacing:1px; color:#6c6c6c;}
#Exhibition .block {padding-top:40px; line-height: 22px;}
#Exhibition .gallery {padding:30px;}
#Exhibition .gallery li {float:left; margin:10px 5px;}
#Exhibition .content h2 {margin:10px 0; color:#333;}

/** event-wall-calendar **/
.wall_display1 {width:580px; height:400px; background:url(/images/tintint/zh_TW/event/wall-calendar_event/wall_display01.jpg) no-repeat top left; padding:18px 0 0 196px;}
.wall_display1 .pro_top {background:url(/images/tintint/zh_TW/event/wall-calendar_event/wall_display_top.png) no-repeat top left; width:128px; height:92px; z-index: 1; display: block; position: absolute; _behavior: url("/stylesheets/iepngfix.htc?v=1"); }
.wall_display1 img {width:128px; height:92px;}
.wall_display2 {width:580px; height:400px; background:url(/images/tintint/zh_TW/event/wall-calendar_event/wall_display02.jpg) no-repeat top left; padding:37px 0 0 304px;}
.wall_display2 .pro_top {background:url(/images/tintint/zh_TW/event/wall-calendar_event/wall_display_top2.png) no-repeat top left; width:165px; height:119px; z-index: 1; display: block; position: absolute; _behavior: url("/stylesheets/iepngfix.htc?v=1"); }
.wall_display2 img {width:165px; height:119px;}


/****** momsday2016 ******/
#momsday2016 {color:#333;}
#momsday2016 a {color:#f55850;}
#momsday2016 a:hover {color:#ff9999; text-decoration:none!important;}
#momsday2016 h3 {color:#f55850;}
#momsday2016 p {font-size:14px;letter-spacing:1px;}
#momsday2016 .event-block {width:980px; margin:0 auto 10px auto;}
#momsday2016 #carddescription h4, #momsday2016 .event-block h4 {text-align:left;color:#333;font-size: 16px;font-weight: bold;letter-spacing: 2px;line-height: 26px;margin-bottom: 15px;text-align:left;color:#333;padding-top:0;}
#momsday2016 #eventcard h3 {line-height:30px;}
#momsday2016 #eventcard h3 span {text-align:center;color:#333;font-size:19px;font-weight: bold;line-height:30px;display:inline-block;}
#momsday2016 .info_block {padding-left:30px;float:left;}
#momsday2016 #infobook {letter-spacing:1px; color:#333; }
#momsday2016 .block-article {margin-bottom:25px;}
#momsday2016 .number {font-size:14px; font-weight:bold; color:#333;}
#momsday2016 a.btn {background:#ff9999;color:#fff;}
#momsday2016 .inline-list li {width:97px;margin:0 4px;}
#momsday2016 .info_tag {font-size:13px; line-height:24px; padding:3px 12px; background:#333; letter-spacing:2px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; color:#fff; font-weight:bold; position: relative; margin-bottom:5px;}
#momsday2016 .border {padding:0 20px 20px 20px;}
#momsday2016 .border h4 {font-size:15px;padding-left:20px;float:left;}
#momsday2016 .border img {float:left;}
#momsday2016 .title-center a.btn {font-size:17px;padding:15px 80px;}

/* header */
#eventheader {padding: 0; border: 0; position: relative;}
#count-number {display:none;}
#momsday2016 #eventheader {background: url(/images/tintint/zh_TW/active/2016momsday/bonus_2016momsday_banner.jpg) no-repeat; width:980px; height:368px;margin-top:-1px;}


/**debut-clothbound-p**/
#debut-clothbound-p #eventheader {background: url(/images/tintint/zh_TW/active/debut-clothbound-p/bonus_clothbound_header.jpg) no-repeat; width:980px; height:368px;margin-top:-1px;}
#debut-clothbound-p {color:#333;}
#debut-clothbound-p a {color:#ed9110;}
#debut-clothbound-p a:hover {color:#ffa418; text-decoration:none!important;}
#get-bonus #debut-clothbound-p .block-two img {width:460px;}
#get-bonus #debut-clothbound-p h3 {margin:15px 0;}
#get-bonus #debut-clothbound-p h4 {margin-bottom:0px;}
#get-bonus #debut-clothbound-p .block-two {width:460px;}
#get-bonus #debut-clothbound-p .block-article {padding:0 5px;margin:0 auto;text-align:center;}

/**cvday-2016-88**/
#cvday-2016-88 #eventheader {background: url(/images/tintint/zh_TW/active/2016-88cvday/2016-88cvday.jpg) no-repeat; width:980px; height:368px;margin-top:-1px;}

/**2017earlybird**/
#earlybird2017 #eventheader {background: url(/images/tintint/zh_TW/active/2017earlybird/bonus_2017earlybird_banner.jpg) no-repeat; width:980px; height:368px;margin-top:-1px;}

/**fp15s_77**/
#fp15s_77 #eventheader {background: url(/images/tintint/zh_TW/active/fp15s_77/bonus_fp15s_77_banner.jpg) no-repeat; width:980px; height:368px;margin-top:-1px;}
#fp15s_77 #carddescription h4 {text-align:left;color:#333;font-size:16px;font-weight:bold;letter-spacing:2px;line-height:26px;margin:15px 0;}
#fp15s_77 .event-block {width:980px; margin:0 auto 10px auto;}
#fp15s_77 #eventcard h3 {color:#f55850;line-height:32px;}
#fp15s_77 #eventcard h3 span {display:block;}
#fp15s_77 #eventcard .right h4 {padding-top:0;color:#876c51;font-size:17px;font-weight:bold;margin-bottom:10px;}
#fp15s_77 #cardcoverimage.left {margin-right:30px;}
#fp15s_77 .btn {margin-left:0;}

/**alsw2016**/
#alsw2016 #eventheader {background: url(/images/tintint/zh_TW/active/alsw2016/bonus_alsw2016_banner.jpg) no-repeat; width:980px; height:370px;margin-top:-1px;}

