.basic_freetext_page .division{gap:2rem;display:flex}.title_style6{color:#c00;text-align:left;border-bottom:solid 1px var(--ks-offwhite);width:96%;height:auto;margin:2rem auto;padding:0;font-size:2rem;font-weight:500;position:relative}.title_style6 span{font-size:1.3rem;position:absolute;top:3px;right:10px}@media only screen and (min-width:769px){.wrapper .container.basic_freeread{width:min(1500px,90%)}.basic_freetext_page .division .alpha{min-width:20rem}.basic_freetext_page .mod_prod_card{top:calc(var(--sticky_header_height) + 2rem);height:auto;position:-webkit-sticky;position:sticky}.bfbtnclosearea{display:none}}@media only screen and (max-width:768px){.basic_freetext_page .division{flex-direction:column}.basic_freetext_page .mod_prod_card{flex-direction:row}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{color:#333;background-color:#fff;width:100%;margin:0;padding:0}.overflow_ios{height:100%;position:relative;overflow:hidden}input,textarea,button,select,a{-webkit-tap-highlight-color:transparent}body a{color:#333;-webkit-text-decoration:none;text-decoration:none}body a:hover,body a:active{color:#d20f16;-webkit-text-decoration:underline;text-decoration:underline}#scrollTopPixel{width:1px;height:1px;position:absolute;top:200px;left:0}.visually-hidden{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.wrapper{border-top:none;height:auto;padding:0;position:relative}.wrapper.layout{flex-direction:column;display:flex}.wrapper .container{box-sizing:border-box;width:100%;margin:0 auto 1rem;padding:1rem;position:relative}.container .overlay{z-index:3;background-color:rgba(0,0,0,.5);width:0;height:100%;transition:all;position:absolute;top:0;left:0;overflow-x:hidden}.module_breadcrumb2,.module_breadcrumb2_basic{width:100%;height:auto;margin:0 auto 1rem;padding:0}.module_breadcrumb2 .breadcrumb2{text-align:left;font-size:1.2rem}.breadcrumb2 .breadcb2{color:#333;text-align:left;width:100%;height:auto;margin:0;padding:0;font-size:1.3rem;font-weight:400}.breadcb2 a,.breadcb2 span{margin:0 10px}.breadcb2 h1{margin:0 10px;font-weight:400;display:inline}.breadcb2 a:first-child{margin-left:0}.breadcb2 a:last-child{color:var(--ks-red)}.btnbuyset .btnbuy{cursor:pointer;width:112px;height:28px;box-shadow:var(--shadow-elevation-medium);background:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg) 6px 0/16px no-repeat;border-radius:3px;margin:0;font-family:微軟正黑體,sans-serif;font-size:13px;transition:transform .2s;overflow:hidden}.btnbuyset .btnbuy span{text-align:center;color:#fff;letter-spacing:1px;margin:0;padding:0 0 0 19px;line-height:26px;display:block}.btnbuyset .btnbuy:hover{opacity:.7;transform:scale(1.04)}.btnbuyset .btnbuy:active{transform:scale(.96)}.btnbuyset .btnbuy a{width:100%;height:26px;display:block}.btnbuyset .btnbuy a:hover{-webkit-text-decoration:none;text-decoration:none}.buymixbox .btnbuy0{background:0 0}.buymixbox .btnbuy0 span{visibility:hidden}.buymixbox .btnbuy1,.buymixbox .btnbuy2,.buymixbox .btnbuy6{background-color:#c80000;background-position-y:2px;border:1px solid #c80000;border-bottom-color:#ae0909}.buymixbox .btnbuy1 a,.buymixbox .btnbuy2 a,.buymixbox .btnbuy6 a{border-bottom:2px solid #ae0909}.buymixbox .btnbuy3,.buymixbox .btnbuy4,.buymixbox .btnbuy5,.buymixbox .btnbuy7{background-color:#b68227;border:1px solid #b68227;border-bottom-color:#a37421}.buymixbox .btnbuy3 a,.buymixbox .btnbuy4 a,.buymixbox .btnbuy5 a,.buymixbox .btnbuy7 a{border-bottom:2px solid #a37421}.buymixbox .btnbuy3{background-position-y:-315px}.buymixbox .btnbuy4,.buymixbox .btnbuy7{background-position-y:-418px}.buymixbox .btnbuy5{background-position-y:2px}.buymixbox .btnbuy8,.buymixbox .btnbuy15,.buymixbox .btnbuy16{background-color:#16936e;background-position-y:1px;border:1px solid #16936e}.buymixbox .btnbuy8 a,.buymixbox .btnbuy15 a,.buymixbox .btnbuy16 a{border-bottom:2px solid #14785a}.buymixbox .btnbuy19{background-color:#c7c7c7;background-position-y:2px;border:1px solid #c7c7c7}.buymixbox .btnbuy19:hover{opacity:1;transform:none}.buymixbox .btnbuy19 a{border-bottom:2px solid #bababa}.buymixbox .btnbuy9,.buymixbox .btnbuy10,.buymixbox .btnbuy11,.buymixbox .btnbuy14{background-color:#fff}.buymixbox .btnbuy9{background-position-y:-494px;border:1px solid #d3bd42}.buymixbox .btnbuy9 a{border-bottom:2px solid #eaf1ee}.buymixbox .btnbuy9 span{color:#bc9f00}.buymixbox .btnbuy10{background-position-y:-457px;border:1px solid #59bfff}.buymixbox .btnbuy10 a{border-bottom:2px solid #f1f3f4}.buymixbox .btnbuy10 span{color:#29acff}.buymixbox .btnbuy11{background-position-y:-194px;border:1px solid #16936e}.buymixbox .btnbuy11 a{border-bottom:2px solid #eaf1ee}.buymixbox .btnbuy11 span{color:#00825c}.buymixbox .btnbuy14{background-position-y:-154px;border:1px solid #e66700}.buymixbox .btnbuy14 a{border-bottom:2px solid #f3ece6}.buymixbox .btnbuy14 span{color:#e66700}.buymixbox .btnbuy20{background-color:#ffb6dd;background-position-y:2px;border:1px solid #ffb6dd;border-bottom-color:#fea8d6}.btnbuyset .btnbuy.btnbuy20 span{color:#000}.buymixbox .btnbuy23{background-color:#f009be;background-position-y:2px;border:1px solid #f009be;border-bottom-color:#b40086}.nextbuy_a{transition:transform .2s}.nextbuy_a:hover{transform:scale(1.1)}.nextbuy_a:active{transform:scale(.9)}.btnbuyset .btnbuy.buttonLoading{background-image:url(https://cdn.kingstone.com.tw/images/buttonLoading.svg);background-position:50%}.btnbuyset .btnbuy.buttonLoading span{opacity:0;transition:opacity .3s}.brownText{color:var(--ks-brown)}.mod_more1{background-color:var(--ks-brown);color:#fff;border-radius:24px;padding:.1rem 1.4rem .2rem;font-size:1.4rem;line-height:2.8rem;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.mod_more1:hover{background-color:var(--ks-yellow);color:var(--ks-brown);-webkit-text-decoration:none;text-decoration:none}@media only screen and (min-width:769px){.maxWidthContainer{max-width:min(95%,1500px);margin-left:auto;margin-right:auto}}@media only screen and (max-width:768px){.wrapper{width:100%;padding-bottom:0}.wrapper .container{width:100%;margin:0;padding:0 0 25px}.overlay_common{display:none}.module_breadcrumb2{width:auto;margin:10px 7px}.module_breadcrumb2 .breadcrumb2{white-space:nowrap;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;width:auto;overflow-x:auto}}.rankbox{text-align:center;color:#a26424;justify-content:center;align-items:center;height:20px;margin-bottom:8px;font-size:1.3rem;font-weight:500;display:flex;position:relative;overflow:hidden}.sloganbox{width:90%;height:2.4em;color:var(--ks-gold);text-align:left;word-break:break-all;margin:0 auto 8px;padding:0;font-size:1.4rem;line-height:1.2;overflow:hidden}.coverbox{text-align:center;width:100%;height:auto;margin:0 0 10px;padding:0;font-size:0;position:relative}.pdnamebox{-webkit-line-clamp:2;color:#333;text-align:left;-webkit-box-orient:vertical;width:100%;height:auto;margin:0 0 4px;padding:0;font-size:1.5rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.pdnamebox a{color:#333}.basic1box{width:100%;height:auto;margin:0 0 4px;padding:0;font-size:1.2rem;line-height:1.4}.basic1box span{height:1.4em;margin-right:18px;overflow:hidden}.basic1box span b{margin:0 5px}.basic1box a{color:#007fbb}.basic1box .goodstar{color:#ffa200;font-size:1.2rem}.basic1box .bossmark a{width:100px;display:block}.basic1box .bossmark img{width:100%;display:block}.author,.goodstar,.publish,.pubdate,.brand,.lang,.line1{text-align:left;height:1.4em;line-height:1.4;overflow:hidden}.pubdate{color:#e69200}.brand a{color:#007fbb}.buymixbox{text-align:left;width:100%;height:auto;margin:0;padding:0;font-size:1.3rem}.priceThrough{font-size:1.2rem;-webkit-text-decoration:line-through;text-decoration:line-through}.rankbox span{text-align:center;color:#fff;background-color:#a26424;border-radius:100px;width:19px;height:20px;margin-left:5px;padding:0 1px 0 0;font-size:1.2rem;line-height:20px;display:block}.coverbox img{image-rendering:auto;width:100%;height:auto;margin:0 auto}.coverbox .rankicon{text-align:center;color:#fff;background-color:#fe4646;width:22px;height:18px;font:700 12px/18px Helvetica,sans-serif;display:inline-block;position:absolute}.coverbox .rankicon:after{content:"";border-bottom:11px solid transparent;border-left:11px solid #fe4646;border-right:11px solid #fe4646;width:0;height:0;display:inline-block;position:absolute;bottom:-10px;left:0}.buymixbox span{margin-right:5px}.buymixbox span b{color:#ea0000;margin:0 4px;font-weight:700}.buymixbox span b.b1{margin-left:0}.buymixbox .btnbuyset{justify-content:space-between;align-items:center;width:100%;height:auto;margin:15px 0 0;padding:0;display:flex}.buymixbox .priceset,.buymixbox .price1set,.buymixbox .price2set{white-space:nowrap;width:100%;height:1.4em;margin:0;padding:0;overflow:hidden}.btnfunctionbox{width:auto;height:auto;margin:0;padding:0;display:inline-block}.btnfunctionbox .btnft{box-sizing:border-box;color:#555;text-align:center;width:44px;height:22px;margin:0 4px 0 0;padding:0;font-size:1.2rem;line-height:20px;display:inline-block}.btnfunctionbox .btnft:not(:root){line-height:20px}.btnfunctionbox .btnft:hover{opacity:.7}.btnfunctionbox .btnft a{color:#ac802a;width:100%;height:100%;-webkit-text-decoration:none;text-decoration:none;display:block}.btnfunctionbox .btnft a:hover{opacity:.7}.btnfunctionbox .btnread,.btnfunctionbox .btnmv{border:1px solid #ac802a;border-radius:3px}.btnfunctionbox span{font-family:新細明體,微軟正黑體,sans-serif}.nextbuybox a{box-sizing:border-box;padding:0 0 0 10px;display:block}.nextbuybox img{vertical-align:bottom;cursor:pointer;width:25px;height:auto}.iconbox_ebook{z-index:2;position:absolute;bottom:0;right:0;box-shadow:2px 2px 3px rgba(0,0,0,.2)}.iconinner_ebook{box-sizing:border-box;color:#79462b;background-color:#feeb4c;width:auto;height:20px;padding:0 10px 0 5px;font-size:1.5rem;line-height:20px;display:inline-block;position:relative}.iconinner_ebook:before{content:"";border-top:20px solid #feeb4c;border-left:15px solid transparent;width:0;height:0;display:block;position:absolute;top:0;right:100%}.iconbox_ebook.readmoo .iconinner_ebook{color:#fff;background-color:#169ccb}.iconbox_ebook.readmoo .iconinner_ebook:before{border-top:20px solid #169ccb}@media only screen and (max-width:768px){.rankbox span{width:20px;height:20px;padding:0}.coverbox img{max-width:200px}}.embla{position:relative}.embla__viewport{width:100%;overflow:hidden}.embla__viewport.is-draggable{cursor:move;cursor:grab}.embla__viewport.is-dragging{cursor:grabbing}.embla__container{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;display:flex}.embla__button{cursor:pointer;touch-action:manipulation;z-index:1;width:30px;height:80px;fill:var(--ks-black);background-color:transparent;border:0;outline:0;justify-content:center;align-items:center;padding:0;transition:opacity .3s;position:absolute;top:50%;transform:translateY(-50%)}.embla__button:disabled{cursor:default;opacity:0}.embla__button:hover{background-color:rgba(0,0,0,.2)}.embla__button__svg{width:70%;margin:0 auto;transition:transform .2s}.embla__button__svg:hover{transform:scale(1.1)}.embla__button--prev{left:0}.embla__button--next{right:0}.embla__pagination{justify-content:end;gap:6px;width:100%;padding-top:10px;list-style:none;display:flex;position:absolute;bottom:10px;right:6px}.embla__dot{cursor:pointer;background-color:transparent;border:0;outline:0;align-items:center;padding:0;display:flex;position:relative}.embla__dot:after{content:"";background-color:#efefef;border-radius:100%;width:8px;height:8px}.embla__dot.is-selected:after{background-color:var(--ks-black);opacity:1}.mod_swiper3c{box-sizing:border-box;border:1px solid #ddd;width:100%;height:100%;margin:0 auto 10px;padding:1.5rem 0;position:relative;overflow:hidden;box-shadow:inset 12px 0 30px -15px rgba(0,0,0,.4),inset -12px 0 30px -15px rgba(0,0,0,.4)}.mod_swiper3c .embla__slide{min-width:85%;padding:2rem 0;position:relative}.mod_swiper3c .embla__slide .txtfield_swiper3c{text-align:left;width:90.1%;height:auto;margin:0 auto;font-size:1.7rem;line-height:2.2}.mod_swiper3c .embla__slide .txtfield_swiper3c sup{vertical-align:super}.mod_swiper3c .embla__pagination{z-index:1;position:initial;display:inline-block;position:static}.mod_swiper3c .embla__pagination span{color:#333;font-size:1.5rem;line-height:1.5}@media only screen and (max-width:768px){.mod_swiper3c .embla__slide .txtfield_swiper3c{width:92%}.basic_freetext_page .bfbtnclosearea{z-index:2;background-color:#fff;width:100%;margin-top:40px;padding:10px 0;display:block;position:-webkit-sticky;position:sticky;bottom:0}.bfbtnclosearea .bfbtnclose{color:#333;text-align:center;cursor:pointer;border:1px solid #c2c2c2;border-radius:5px;width:90px;height:30px;margin:0 auto;font-size:1.5rem;line-height:30px}.bfbtnclose a{width:100%;height:100%;display:block}.bfbtnclose a:hover,.bfbtnclose a:active{background-color:#ebebeb;-webkit-text-decoration:none;text-decoration:none}}@keyframes fadeInAndOut{0%{opacity:0}40%{opacity:0}50%{opacity:1}95%{opacity:1}99%{opacity:.01;width:100%;height:100%}to{opacity:0;width:0;height:0}}.goback,.side_fixbtn{bottom:1rem;bottom:var(--sticky_bottom_height,1rem);z-index:4;position:fixed}.side_fixbtn{flex-direction:column-reverse;align-items:end;gap:.5rem;display:flex;right:1rem}.side_fixbtn button{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;cursor:pointer;background-color:transparent;border-width:0;padding:0}.side_fixbtn button:focus{outline:none}.socialsidearea,.shippingsidearea{width:45px}.goback,.activelistlink,.hopebagfixbtnlink,.side_fixbtn .gotoparea2,.shippingsidearea .shiptoggle,.togglecontainer>*{background-color:var(--ks-yellow);min-width:45px;max-width:45px;min-height:45px;box-shadow:var(--shadow-elevation-medium);border-radius:4px;font-size:1.3rem}.ChineseNewYear.goback,.ChineseNewYear .activelistlink,.ChineseNewYear .hopebagfixbtnlink,.ChineseNewYear.side_fixbtn .gotoparea2,.ChineseNewYear .shippingsidearea .shiptoggle,.ChineseNewYear .togglecontainer>*{background-color:#cb0000}.hopebagfixbtnlink{background-color:transparent}.togglecontainer{flex-direction:row-reverse;gap:.8rem;display:flex;position:relative}.togglecontainer>*{justify-content:center;align-items:center;display:flex}.togglecontainer>*,.gotoparea2,.navlist{transition:all .2s}.side_fixbtn .toggleOverlay{color:var(--ks-yellow);background-color:var(--ks-black);opacity:0;pointer-events:none;border-radius:4px;width:45px;height:45px;font-size:3rem;animation-name:fadeInAndOut;animation-duration:10s;animation-fill-mode:forwards;position:absolute;top:0;left:0}.side_fixbtn .activelistlink .toggleOverlay{animation-delay:.5s}.side_fixbtn .socialsidearea .toggleOverlay{animation-delay:1s}.side_fixbtn .shippingsidearea .toggleOverlay{animation-delay:1.5s}.hopebagfixbtnlink:hover,.activelistlink:hover,.shiptoggle:hover,.sharetoggle:hover,.gotoparea2:hover,.navlist:hover{opacity:.9;transform:scale(1.05)}.togglecontainer .btnslideout{opacity:0;z-index:-1;transition:all;transform:translate(700%)rotate(720deg)}.togglecontainer.open .btnslideout{opacity:1;transform:translate(0)rotate(0)}.shareMask{z-index:3;background:rgba(0,0,0,.3);width:100%;height:100%;display:none;position:fixed;top:0;left:0}.shareMask.on{display:block}.socialsidearea .placeholder,.socialsidearea .sharetoggle{background-image:url(https://cdn.kingstone.com.tw/images/icon-share-br.svg);background-size:contain;background-color:var(--ks-yellow);min-width:45px;min-height:45px;transition:opacity .2s}.ChineseNewYear .socialsidearea .placeholder,.ChineseNewYear .socialsidearea .sharetoggle{background-color:#cb0000}.socialsidearea .placeholder{display:none}.socialsidearea .placeholder.show{display:block}.socialsidearea .btnsidecopy,.socialsidearea .btnsideline,.socialsidearea .btnsidefb{background:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg) 50% 0 no-repeat;bottom:54px}.socialsidearea .btnsidecopy{background-color:#9c6796;background-position-y:-1148px;background-size:30px}.socialsidearea .btnsideline{background-color:#00b900;background-position-y:-583px;background-size:35px}.socialsidearea .btnsidefb{background-color:#335a9d;background-position-y:-571px;background-size:30px}.shippingsidearea .shiptoggle{background-image:url(https://cdn.kingstone.com.tw/images/icon-shipping-br.svg);background-position:50%;background-repeat:no-repeat;background-size:40px 40px}.ChineseNewYear .shippingsidearea .shiptoggle{background-image:url(https://cdn.kingstone.com.tw/images/icon-shipping-br_yellow.svg)}.ChineseNewYear .shippingsidearea{color:var(--ks-yellow)}.shippingsidearea .white{background-color:#fff}.activelistlink,.hopebagfixbtnlink{position:relative}.activelistlink img,.hopebagfixbtnlink img{width:45px;height:45px}.goback,.side_fixbtn .gotoparea2{opacity:0;box-sizing:border-box;color:#fff;background:url(https://cdn.kingstone.com.tw/images/icon-ar-up-br.svg) 50%/20px 10px no-repeat;background-color:var(--ks-yellow);cursor:pointer;border-radius:4px;transition:opacity .2s ease-in-out}.ChineseNewYear.goback,.ChineseNewYear.side_fixbtn .gotoparea2{background-color:#cb0000;background-image:url(https://cdn.kingstone.com.tw/images/icon-ar-up-br_yellow.svg);background-position:50%;background-repeat:no-repeat}.goback{display:none}.goback.show{opacity:1;display:block;left:1rem;transform:rotate(-90deg)}.side_fixbtn .gotoparea2.fade{opacity:1}.gotoparea2 a:link,.gotoparea2 a:visited,.gotoparea2 a:hover,.gotoparea2 a:active{color:#fff;width:100%;height:100%;-webkit-text-decoration:none;text-decoration:none;display:block}.navlistarea{display:none}#gira{width:150px;height:auto}#floatPromo{width:50px;height:80px}@media only screen and (max-width:768px){.navlistarea{background-color:var(--ks-yellow);min-width:45px;min-height:45px;box-shadow:var(--shadow-elevation-medium);border-radius:4px;justify-content:center;align-items:center;font-size:1.3rem;display:flex}.navlistarea.subcategory{background-color:var(--ks-red)}.navlistarea .navlist{z-index:3;color:var(--ks-brown);line-height:1.3;-webkit-text-decoration:none;text-decoration:none}.navlistarea.subcategory .navlist{color:#fff}.iospwa .shippingsidearea .shiptoggle{background-position-x:5px;background-size:30px 30px;border-bottom-right-radius:45px}.iospwa .shippingsidearea .toggleOverlay{border-bottom-right-radius:45px}.iospwa .goback.show{border-top-left-radius:45px}#gira{width:120px}}.cardGrid-4{grid-template-columns:repeat(4,1fr);margin:1.5rem 0;display:grid}.mod_prod_card{box-sizing:border-box;border-radius:5px;flex-direction:column;justify-content:space-between;max-width:350px;height:100%;padding:1rem 1rem 1.5rem;list-style-type:none;display:flex}.mod_prod_card.shadow-med{box-shadow:var(--shadow-elevation-medium)}.mod_prod_card .cardProdDetails{flex-direction:column;justify-content:space-between;height:100%;padding:0 .5rem;display:flex}.mod_prod_card .listenbox{width:49px;height:50px;position:absolute;bottom:0;right:0}.mod_prod_card .coverbox a{position:relative}.mod_prod_card .coverbox img{width:100%;height:auto;display:inline-block}.mod_prod_card .coverbox .imgFrame{position:absolute;left:0}.mod_prod_card .goodpeople{text-align:left;font-size:1.2rem}.mod_prod_card .goodpeople b{color:#ee227d}.mod_prod_card .excerptbox{display:none}.prodCardList .mod_prod_card{flex-direction:row;grid-template-columns:15% 1fr;max-width:none;display:grid}.prodCardList .mod_prod_card .cardProdHero{flex-direction:column;align-items:center;display:flex}.prodCardList .mod_prod_card .cardProdDetails{justify-content:start;padding-left:1rem;overflow-y:hidden}.prodCardList .mod_prod_card .excerptbox{text-align:left;color:#6f6f6f;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:1.3rem;display:-webkit-box;overflow:hidden}.prodCardList .mod_prod_card .buymixbox .btnbuyset{justify-content:start}@media only screen and (max-width:768px){.prodCardList .mod_prod_card{grid-template-columns:30% 1fr}.cardGrid-4{grid-template-columns:repeat(2,1fr)}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}html{font-size:62.5%}body{color:#393939;text-align:center;background-color:#fff;font:62.5% Noto Sans TC,sans-serif}* html body{font-size:75%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{vertical-align:baseline;background:0 0;margin:0;padding:0;font-size:100%}ins{color:#000;background-color:#ff9;-webkit-text-decoration:none;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}del{-webkit-text-decoration:line-through;text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}input,select{vertical-align:middle}.cf{zoom:1}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.clearfix:after{content:".";clear:both;visibility:hidden;height:0;display:block}* html .clearfix{height:1%}