﻿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,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}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{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.main-container,.section,.clearfix,.top-search,.main-navigation ul.lv1,.site-footer,.site-footer>.footer-sitemap-wrapper,.sidebar ul>li,.sidebar ol>li,.sidebar ul.articles-list a,ul.share,.gallery-slideshow .slide-pagers,.article .content,.article,.article .content .excerpt,.profile-summary,.article .social-box,.article .social-box .fanspages,.article-switch,.comment,.new-comment .field-row{*zoom:1}.main-container:after,.section:after,.clearfix:after,.top-search:after,.main-navigation ul.lv1:after,.site-footer:after,.site-footer>.footer-sitemap-wrapper:after,.sidebar ul>li:after,.sidebar ol>li:after,.sidebar ul.articles-list a:after,ul.share:after,.gallery-slideshow .slide-pagers:after,.article .content:after,.article:after,.article .content .excerpt:after,.profile-summary:after,.article .social-box:after,.article .social-box .fanspages:after,.article-switch:after,.comment:after,.new-comment .field-row:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}body{background-color:white}@media screen and (max-width: 767px){body{-webkit-text-size-adjust:100%}}.inner{max-width:1280px;margin:0 auto}.site-header{left:0;background-color:#fff;margin-bottom:10px}body.menu-open #stickies{display:none}body.menu-open .site-header{left:225px;position:fixed}body.menu-open .main-navigation{left:0}.main-container{left:0;margin-top:10px;position:relative;transition:all .3s ease-in-out}@media screen and (max-width: 767px){.main-container{float:none;min-width:0;width:100%}}@media screen and (max-width: 767px){.main-container{overflow:hidden;width:auto}}@media screen and (max-width: 767px){.main-container{width:100%}}body.menu-open .main-container{left:225px;position:fixed;padding-top:62px}.head-content{width:675px;float:left}.head-sidebar{width:300px;float:right}.main-wrapper{display:flex;flex-wrap:wrap;width:1280px;margin-top:15px}@media screen and (max-width: 767px){.main-wrapper{width:unset}}.main-content{width:970px;float:left}@media screen and (max-width: 767px){.main-content{float:none;width:auto}.main-content div#main{margin:0 8px}}.sidebar{display:flex;flex-direction:column;width:300px;margin-left:10px}.sidebar .google-dfp{margin-bottom:15px}.sidebar .top-content{flex:3;margin-bottom:10px}.sidebar .top-content>.fenced{border:#d5d5d5 1px solid;margin-bottom:15px}.sidebar .bottom-content{flex:2}.sidebar .side-sticky-ads{position:sticky;top:10px}.sidebar .adult_side-sticky-ads{position:sticky;top:55px}@media screen and (max-width: 767px){.sidebar{display:none !important}}@media screen and (max-width: 767px){.hero{display:none !important}}.admin-links{position:fixed;top:0;right:0;z-index:1000}.site-footer{background-color:#555555}@media screen and (max-width: 767px){.site-footer{display:none !important}}.section{clear:both}.hidden{display:none}.show{display:hidden}body{background:white;font-family:"Microsoft JhengHei", Helvetica, Arial, sans-serif}em{font-style:normal}img{-ms-interpolation-mode:bicubic}a{color:#0e8b55;text-decoration:none}a:hover{color:#00488a}.em-number{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic}.more{text-align:right}.main-container,.section,.clearfix,.top-search,.main-navigation ul.lv1,.site-footer,.site-footer>.footer-sitemap-wrapper,.sidebar ul>li,.sidebar ol>li,.sidebar ul.articles-list a,ul.share,.gallery-slideshow .slide-pagers,.article .content,.article,.article .content .excerpt,.profile-summary,.article .social-box,.article .social-box .fanspages,.article-switch,.comment,.new-comment .field-row{*zoom:1}.main-container:after,.section:after,.clearfix:after,.top-search:after,.main-navigation ul.lv1:after,.site-footer:after,.site-footer>.footer-sitemap-wrapper:after,.sidebar ul>li:after,.sidebar ol>li:after,.sidebar ul.articles-list a:after,ul.share:after,.gallery-slideshow .slide-pagers:after,.article .content:after,.article:after,.article .content .excerpt:after,.profile-summary:after,.article .social-box:after,.article .social-box .fanspages:after,.article-switch:after,.comment:after,.new-comment .field-row:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.actual-size-sprite{background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.icon-fire{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1097px 0;height:20px;width:13px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;display:inline-block}.icon-rss{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1278px 0;height:17px;width:17px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;display:inline-block}@media screen and (max-width: 767px){#stickies .notify_stickie{margin:0px !important}}.site-header{position:relative;z-index:100;border-top:solid 3px #54bd90}@media screen and (max-width: 767px){.site-header{border-top:unset;position:sticky;top:0;width:100%;background-color:#eeeeee;transition:all .3s ease-in-out}}.site-header a{text-decoration:none}.site-header header{display:none}.site-header .introduction{position:relative;padding-top:30px;height:70px}@media screen and (max-width: 767px){.site-header .introduction{height:auto;padding-top:57px;border-top:3px solid #78c5f7}}@media screen and (max-width: 767px){.site-header .network-wrapper,.site-header .user-navigation{display:none !important}}.site-logo{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1584px 0;height:62px;width:195px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;display:block;float:left;position:absolute;top:21px}@media screen and (max-width: 767px){.site-logo{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAAoCAMAAAAPKr5QAAABEVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADtHCUAAADGSTQAAAAAAAAAAADtHCTtGyPpGSIAAAAAAADuHSQAAADlFCH4HyPtHCTqGiNPKiQAAADiGSItIx0iFBHqGyLtGyTrHybxHCTwGyPvHCSJMy2QJSHsGyXrHCPrFyWKRTeZLi4AAADuHCT1HSXwJCjwHCT6IScFBAPfMC4yJR7zHCVgkcW9AAAAWHRSTlMA8OjlyS8nWAHEYwl/1w9JjfX8Eh34mHQVBSIaPJS9p8+z1G9DU5WRpJ2XhHldPTeNZ90r440xCx+0JAkQ1FbyMiJ50G159vjIpf6yYGVMb+X////////9/izNGgAABApJREFUWMPFmOt2mkAQgEcwAqKgRzQS2nrFYqtNjUk0l97v96K1TXn/B+k6O4AQzCHYnn5/dtmd+LGzO3uMUNtLiWUWos/AsLBrgDzFjgYatlNNKqahABM3JRUrF3keMHvzCLtjkLDNGfIQO47hpmICuhIj7yLd+Hix5iiE4DLuA8gVDB3KhogdCXRsBUNrKRFcoh0d1uEaMl9RAbYz4nqSiRbc5fnwX8OGOF2X0gMxmndi6Dmel/j4XNVt29ZnAFDi+kBmY1tumg7fJoijlkl/bVFFNyUlA9/rPNQzGbYWf40+ZaNbu7X+XohCu7QxhN6HaKke+PoKlx01KfUlqHHJHbitvq2aPnKTr+VQDocaSfrOUWTN91STH8Qe3F5vQkCN9BAySNATLTA79BoHPBtaNr3VFsX8fFOvDkWx/BwAHiTp87gl1QKMqfpUh6ovk/4cPyyiv8daPaY3gr3vYVxHVRXSFupY9FYm/eF6+vyafhzV1+/M58Z91Kv+lXfon8ERL38zi15aT7PUalH9KKJnIYIgUMHZdMXJAyp3jU5jFv1oPf1c0w4E/hmaZq2z2pA39ATpoeXfuQJVnMQLf5ZeP8E/YPohLkUUBYoURZEXFE1R8vXpdDogfSFH197Yv/ZaPA9mar3eZQxZvFOvVqsugzXUYyN1helHLKQ8QX0Ojx7podhZM4JZBTuHMMV2UEutN1VZloEx0xJRgcFCVNUQqPACfXq6pLcgTn/AaDQag7uJ4BSjD3G9OtlHXj72ebnPmfDV7zV8hi7RCoZs0u+7qRjF9ZUazfy++oH8/BgE8xxL7g0MSN9zEUfi8DQpUkDFRfav6+vrdJZGn5aLNau3L0sMIdRbks9YIGkvGNqL6nthJTDaG5tzoz4P8gnXL19juIL6lF83Qv0+cCw3dnXoN+rb8uXxam33nlziISV92pMfXz0Meelu0eeMmB5OF5zPsIu+7LQQh/LUIhwlonc7Tss52tS/WWHqzy6y6lNBeiLce/m9hwfvFDgZ9cO+zul38Dnfp8dSVF9kQ61Qr7x4u8Kdf0S82nHv6agLVqq9V556C2SJ/DzbWa/x3bdTnfw8LztidZJ170vNgAo/e/Q0vlFfxrLjeIvXMvyjozdK1j9beJ5H9ndPM5z8sYgIG5CRxkSkuEV/dvLmC2bAO34EGfQJPMTYjgmbbLv1gF88yyen8Jf0exhbL6TRmwAfPLb2D5fwt/T01XkiR5gn6+XTxWrhnVwABpFejhLoYxNb/4NGlPwGSttN0Lt55fty9eNj3o+lHwfyRDiaNKFDIud1dwu5DX0VR35deVfP3GwUIRld2oI9A4Ap64yfmzYOfPp5/A17GTiAXbk8fv8C/h9Pz/6n/eLrBezAHxNhfTLuybM6AAAAAElFTkSuQmCC");width:126px;height:40px;position:absolute;top:10px;left:0;right:0;float:none;margin:0 auto;z-index:999}}.network-wrapper{position:absolute;right:0;top:5px}.network{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;letter-spacing:normal}.network li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left}.network a{display:block;font-size:11px;padding:0 5px;cursor:pointer;color:#6d6d6d}.network .current a:hover{cursor:default}.network .current a,.network a:hover{color:#0e8b55}.network>li{border-left:1px solid #cccccc;margin-left:3px;padding-left:3px}.network>li:first-child{border:none}@media screen and (max-width: 767px){.search-wrapper{display:none;width:unset}}.top-search{width:204px;position:absolute;bottom:15px;right:0;background-color:#fff}@media screen and (max-width: 767px){.top-search{float:none;min-width:0;width:100%}}@media screen and (max-width: 767px){.top-search{position:relative;bottom:0;z-index:1000}}.top-search>input{display:block}.top-search input.text{float:left;height:20px;width:135px;border:solid 3px #cccccc;font-size:13px;background-color:transparent;-webkit-appearance:none;border-radius:0;box-sizing:content-box}.top-search input.text:focus{outline:none}.top-search input.text::-webkit-search-decoration{-webkit-appearance:none}@media screen and (max-width: 767px){.top-search input.text{float:none;min-width:0;width:100%}}@media screen and (max-width: 767px){.top-search input.text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;height:auto}}.top-search .search-button{color:#ffffff;font-size:1em;background-color:#555555;background-position:0 2px;width:57px;height:28px;float:right;border:none;cursor:pointer}@media screen and (max-width: 767px){.top-search .search-button{background-color:#ccc;background-image:none;top:2.5px;right:2px;height:27px;color:#474747}}.user-navigation{font-size:12px;line-height:17px;height:17px;position:absolute;top:35px;right:0}.user-navigation a{padding:1px 0;color:#555555}.user-navigation a:hover{color:#0e8b55}.user-navigation ul>li{margin-left:8px}.user-navigation ul>li:before{display:inline-block;content:"";margin-right:3px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1864px 0;height:8px;width:5px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.user-navigation .rss{padding-left:0}.user-navigation .rss i.icon-rss{vertical-align:text-top;margin-top:-1px}.user-navigation .avatar{vertical-align:top;margin-top:-1px;padding-left:4px;width:16px;height:16px}.site-header .nav-button{display:none}.site-header .nav-button .icon{display:block;line-height:24px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-432px 0;height:24px;width:24px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;transition:all 0.3s ease;transform:rotate(0deg);font-style:unset}.site-header .nav-button.is-active{top:2px}.site-header .nav-button.is-active .icon{background-image:none;transform:rotate(90deg)}.site-header .nav-button.is-active:before{content:"×";display:block;font-size:33px;color:#333;text-indent:0;position:absolute;left:45%;top:70%;animation:rotateIn 0.5s ease forwards}@media screen and (max-width: 767px){.site-header .nav-button{display:block;position:absolute;top:8px;left:5px;cursor:pointer;padding:8px 8px;z-index:999}.site-header .nav-button .icon{background-image:url(https://cdn0.techbang.com/assets/nav-d6733162204d2b1ab22b7a511b0ed06f6e2bd94dce36598000b64a37c029ec85.svg);background-position:unset}}@keyframes rotateIn{0%{opacity:0.5;transform:translate(-50%, -50%) rotate(0deg)}100%{opacity:1;transform:translate(-50%, -50%) rotate(180deg)}}.top-promote-fanspage{margin-top:6px}.top-promote-fanspage .join-us-friend{display:block;font-size:12px;color:white;padding:3px;text-align:center !important;letter-spacing:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1779px 0;height:24px;width:85px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;text-indent:0}.top-promote-fanspage ul.social-box-wrapper{display:block}.top-promote-fanspage ul.social-box-wrapper>li{display:block;text-decoration:none;float:left;margin-right:15px;width:30px}.top-promote-fanspage ul.social-box-wrapper>li>a{display:block;width:100%}.top-promote-fanspage ul.social-box-wrapper>li>a>img{width:100%}.main-container,.section,.clearfix,.top-search,.main-navigation ul.lv1,.site-footer,.site-footer>.footer-sitemap-wrapper,.sidebar ul>li,.sidebar ol>li,.sidebar ul.articles-list a,ul.share,.gallery-slideshow .slide-pagers,.article .content,.article,.article .content .excerpt,.profile-summary,.article .social-box,.article .social-box .fanspages,.article-switch,.comment,.new-comment .field-row{*zoom:1}.main-container:after,.section:after,.clearfix:after,.top-search:after,.main-navigation ul.lv1:after,.site-footer:after,.site-footer>.footer-sitemap-wrapper:after,.sidebar ul>li:after,.sidebar ol>li:after,.sidebar ul.articles-list a:after,ul.share:after,.gallery-slideshow .slide-pagers:after,.article .content:after,.article:after,.article .content .excerpt:after,.profile-summary:after,.article .social-box:after,.article .social-box .fanspages:after,.article-switch:after,.comment:after,.new-comment .field-row:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.main-navigation ul.lv1>li,.main-navigation ul.lv2 li{position:relative}.main-navigation ul.lv1>li:before,.main-navigation ul.lv2 li:before{display:inline;width:1px;content:"";position:absolute;left:0}.main-navigation ul.lv1>li:first-child:before,.main-navigation ul.lv2 li:first-child:before{display:none}.main-navigation ul.lv1>li.current:before,.main-navigation ul.lv2 li.current:before{display:none}.main-navigation ul.lv1>li.current+li:before,.main-navigation ul.lv2 li.current+li:before{display:none}.main-navigation{font-size:16px;line-height:15px;width:1280px;margin:0 auto}.main-navigation header{display:none}@media screen and (max-width: 767px){.main-navigation{float:none;min-width:0;width:100%}}.main-navigation a{display:inline-block;text-decoration:none;vertical-align:bottom}@media screen and (max-width: 767px){.main-navigation{margin-bottom:20px}}.main-navigation .lv1-wrapper{background-color:#f2f2f2}.main-navigation ul.lv1{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;position:relative;overflow:unset}.main-navigation ul.lv1 li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left}.main-navigation ul.lv1>li:before{top:12px;height:8px;background-color:#d7d7d7}.main-navigation ul.lv1>li.user-nav{display:none}.main-navigation ul.lv1>li>a{color:#474747;padding:10px 11px}.main-navigation ul.lv1>li>a.think_pad,.main-navigation ul.lv1>li>a.epson,.main-navigation ul.lv1>li>a.toshiba,.main-navigation ul.lv1>li>a.gold,.main-navigation ul.lv1>li>a.nav-2{color:#0083d6;font-size:13px}.main-navigation ul.lv1>li>a.epson{display:none}.main-navigation ul.lv1>li>a.contribute{display:none;color:#fff;background-color:#04cec4}.main-navigation ul.lv1>li>a.gold{display:none;background-image:-webkit-linear-gradient(right, #00248A 0%, #2E82D7 100%);background-image:-o-linear-gradient(right, #00248A 0%, #2E82D7 100%);background-image:linear-gradient(to left, #00248A 0%, #2E82D7 100%);background-color:#00248A;color:#fff}@media screen and (min-width: 767px){.main-navigation ul.lv1>li.group-nav:hover .group-nav-container{visibility:visible;opacity:1;transition:all 0.3s ease-in-out}.main-navigation ul.lv1>li.group-nav a:not(:only-child){padding-right:20px}.main-navigation ul.lv1>li.group-nav a:not(:only-child)::after{content:'▾';position:absolute;top:48%;right:5px;font-size:15px;line-height:0}.main-navigation ul.lv1>li.group-nav .group-nav-container{position:absolute;top:36px;left:0px;height:160px;background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,0.25);display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;z-index:999;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out}.main-navigation ul.lv1>li.group-nav .group-nav-container>ul{position:relative;line-height:unset;display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;float:left;width:120px;height:100%;overflow:unset}.main-navigation ul.lv1>li.group-nav .group-nav-container>ul::after{content:'';position:absolute;display:block;top:0;right:0;width:1px;height:100%;background-color:#eeeeee}.main-navigation ul.lv1>li.group-nav .group-nav-container>ul li{padding:5px 0 2px}.main-navigation ul.lv1>li.group-nav .group-nav-container>ul li::before{background-color:unset}.main-navigation ul.lv1>li.group-nav .group-nav-container>ul li a{color:#555555;font-size:13px;text-decoration:none;padding:3px 0px;border-bottom:3px solid rgba(0,131,214,0);transition:all 0.26s ease-in-out;background-color:unset;height:unset}.main-navigation ul.lv1>li.group-nav .group-nav-container>ul li a:hover{color:#4bafef;border-bottom:3px solid #0083d6;text-decoration:none}.main-navigation ul.lv1>li:hover>a{color:#ffffff;background-color:#11a967}}.main-navigation ul.lv1>li.current>a{color:#ffffff;background-color:#11a967}.main-navigation .lv2-wrapper{background-color:#11a967}@media screen and (max-width: 767px){.main-navigation .lv2-wrapper{display:none !important}}.main-navigation ul.lv2{line-height:30px;font-size:13px;font-weight:normal;margin:0;padding:0;border:0;overflow:hidden;*zoom:1}.main-navigation ul.lv2 li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left}.main-navigation ul.lv2 a{background-color:#11a967;color:#ffffff;padding:0 15px;height:30px}.main-navigation ul.lv2 li:before{top:9px;height:11px;background-color:#14975d}.main-navigation ul.lv2 li.current>a{color:#ffffff;background:#0e8b55}.main-navigation ul.lv2 li a.epson{background-color:#e74063 !important}.main-navigation ul.lv2 li a.contribute{background-color:#04cec4}.main-navigation ul.lv2 li a.gold{background-image:-webkit-linear-gradient(right, #00248A 0%, #2E82D7 100%);background-image:-o-linear-gradient(right, #00248A 0%, #2E82D7 100%);background-image:linear-gradient(to left, #00248A 0%, #2E82D7 100%);background-color:#00248A}@media screen and (max-width: 767px){.main-navigation{position:fixed;top:0;left:-225px;width:225px;height:100%;transition:all .3s ease-in-out;background:#eeeeef;overflow-y:auto;font-size:15px;z-index:1}.main-navigation ul.lv1{background:#eeeeef}.main-navigation ul.lv1>li{width:100%;border-bottom:1px solid #fff}.main-navigation ul.lv1>li.group-nav a:not(:only-child)::after{content:'▾';position:absolute;top:48%;padding-left:10px;font-size:15px;line-height:0}.main-navigation ul.lv1>li.group-nav .group-nav-container{position:absolute;background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,0.25);display:flex;justify-content:space-between;align-items:flex-start;z-index:1;visibility:hidden;opacity:0;top:auto;left:auto;width:100%;flex-wrap:wrap;flex-direction:column;text-align:center}.main-navigation ul.lv1>li.group-nav .group-nav-container.events{height:auto}.main-navigation ul.lv1>li.group-nav .group-nav-container.events ul{width:100%}.main-navigation ul.lv1>li.group-nav .group-nav-container.news{display:block}.main-navigation ul.lv1>li.group-nav .group-nav-container ul{width:100%;height:auto;padding:0;border-bottom:1px solid #eeeeee;position:relative;display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;float:left}.main-navigation ul.lv1>li.group-nav .group-nav-container ul:after{content:'';position:absolute;display:block;top:0;right:0;width:1px;height:100%;background-color:#eeeeee}.main-navigation ul.lv1>li.group-nav .group-nav-container ul li{padding:5px 0px 2px}.main-navigation ul.lv1>li.group-nav .group-nav-container ul li a{font-size:13px;color:#555555;text-decoration:none;padding:3px 3px;border-bottom:3px solid rgba(0,131,214,0);transition:all 0.26s ease-in-out;white-space:normal;word-wrap:break-word}.main-navigation ul.lv1>li.group-nav .appear{visibility:visible;opacity:1;transition:all 0.3s ease-in-out}.main-navigation ul.lv1>li>a{width:100%;text-align:center;padding:15px 0}.main-navigation ul.lv1>li>a.epson{display:block !important}.main-navigation ul.lv1>li>a.contribute{display:block !important}.main-navigation ul.lv1>li>a.gold{display:block !important}.main-navigation ul.lv1>li.gold-item{display:none}.main-navigation ul.lv1>li.user-nav{display:block;background-color:#00884d;border-bottom:1px solid #00884d}.main-navigation ul.lv1>li.user-nav a{color:#fff}.main-navigation ul.lv1>li.user-nav a.user-id{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin:0 auto;color:#fff;padding-bottom:5px}.main-navigation ul.lv1>li.user-nav a.user-id img{width:28px;height:28px;padding-right:5px}.main-navigation ul.lv1>li.user-nav span{display:block;width:80%;height:1px;margin:0 auto;background-color:#fff}}.actual-size-sprite{background-image:url(https://cdn1.techbang.com/assets/css-sprites/actual-size-s9a1daf4968-24ee769b00db01cff36f005dc5bc4a1858e10452bffd9105c3481d98e92114b2.png);background-repeat:no-repeat}.icon-fire{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1099px 0;height:20px;width:13px;background-image:url(https://cdn1.techbang.com/assets/css-sprites/actual-size-s9a1daf4968-24ee769b00db01cff36f005dc5bc4a1858e10452bffd9105c3481d98e92114b2.png);background-repeat:no-repeat;display:inline-block}.icon-rss{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1280px 0;height:17px;width:17px;background-image:url(https://cdn1.techbang.com/assets/css-sprites/actual-size-s9a1daf4968-24ee769b00db01cff36f005dc5bc4a1858e10452bffd9105c3481d98e92114b2.png);background-repeat:no-repeat;display:inline-block}.main-container,.section,.clearfix,.top-search,.main-navigation ul.lv1,.site-footer,.site-footer>.footer-sitemap-wrapper,.sidebar ul>li,.sidebar ol>li,.sidebar ul.articles-list a,ul.share,.gallery-slideshow .slide-pagers,.article .content,.article,.article .content .excerpt,.profile-summary,.article .social-box,.article .social-box .fanspages,.article-switch,.comment,.new-comment .field-row{*zoom:1}.main-container:after,.section:after,.clearfix:after,.top-search:after,.main-navigation ul.lv1:after,.site-footer:after,.site-footer>.footer-sitemap-wrapper:after,.sidebar ul>li:after,.sidebar ol>li:after,.sidebar ul.articles-list a:after,ul.share:after,.gallery-slideshow .slide-pagers:after,.article .content:after,.article:after,.article .content .excerpt:after,.profile-summary:after,.article .social-box:after,.article .social-box .fanspages:after,.article-switch:after,.comment:after,.new-comment .field-row:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.site-footer{text-align:left;margin:0 auto;position:relative}@media screen and (max-width: 767px){.site-footer{padding-bottom:0;text-align:center}}.site-footer>.footer-sitemap-wrapper{background-color:#eeeeee;padding-top:20px;padding-bottom:45px}@media screen and (max-width: 767px){.site-footer>.footer-sitemap-wrapper{display:none !important}}.site-footer>.footer-about-wrapper{padding:3px 0}.site-footer .footer-sitemap{display:block;width:120px;float:left;font-size:13px;line-height:1.3;padding:5px;margin-right:70px}.site-footer .footer-sitemap a{display:block;text-indent:12px}.site-footer .footer-sitemap h3{font-size:1.2em;line-height:1.6em;border-bottom:solid 1px #d7d7d7;margin-bottom:.5em}.site-footer .footer-sitemap h3>a{color:#474747}.site-footer .footer-sitemap ul{list-style:none}.site-footer .footer-sitemap ul li{list-style-image:none;list-style-type:none;margin-left:0}.site-footer .footer-sitemap li{width:100%}.site-footer .footer-sitemap li>a{color:#888888;padding:10px 0}.site-footer .footer-sitemap li>a:hover{color:#11a967}@media screen and (max-width: 767px){.site-footer .footer-sitemap li{display:block;padding:0;margin:5px 0;border:none;float:none;font-size:13px;line-height:1.5}}.site-footer ul.footer-about{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;font-size:.8em;padding:5px}.site-footer ul.footer-about li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:10px;padding-right:10px}.site-footer ul.footer-about li:first-child{padding-left:0}.site-footer ul.footer-about li:last-child{padding-right:0}.site-footer ul.footer-about li.last{padding-right:0}.site-footer ul.footer-about>li{border-right:1px #fff solid}.site-footer ul.footer-about>li:last-child{border:none}.site-footer ul.footer-about a{color:#ffffff;display:block}.site-footer ul.footer-about a:hover{text-shadow:-1px -1px #000000}@media screen and (max-width: 767px){.site-footer ul.footer-about{float:none;margin:0}.site-footer ul.footer-about li{display:block;padding:0 0 5px;margin:0;border:0;float:none;font-size:16px;line-height:1.5;text-align:center}}.mobile-footer{display:none}@media screen and (max-width: 767px){.mobile-footer{display:block;padding-top:1.5rem}.mobile-footer ul{text-align:center}.mobile-footer ul li{padding:0 0 1.5rem 0}.mobile-footer ul li a{color:#474747;text-decoration:none}.mobile-footer ul li a:hover{color:#11a967}}.main-container,.section,.clearfix,.top-search,.main-navigation ul.lv1,.site-footer,.site-footer>.footer-sitemap-wrapper,.sidebar ul>li,.sidebar ol>li,.sidebar ul.articles-list a,ul.share,.gallery-slideshow .slide-pagers,.article .content,.article,.article .content .excerpt,.profile-summary,.article .social-box,.article .social-box .fanspages,.article-switch,.comment,.new-comment .field-row{*zoom:1}.main-container:after,.section:after,.clearfix:after,.top-search:after,.main-navigation ul.lv1:after,.site-footer:after,.site-footer>.footer-sitemap-wrapper:after,.sidebar ul>li:after,.sidebar ol>li:after,.sidebar ul.articles-list a:after,ul.share:after,.gallery-slideshow .slide-pagers:after,.article .content:after,.article:after,.article .content .excerpt:after,.profile-summary:after,.article .social-box:after,.article .social-box .fanspages:after,.article-switch:after,.comment:after,.new-comment .field-row:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.sidebar{font-size:13px}.sidebar a{color:#555555}.sidebar a:hover{color:#0e8b55}.sidebar ul,.sidebar ol{list-style:none}.sidebar ul.fenced,.sidebar ol.fenced{border:#727272 1px solid;padding:5px 15px}.sidebar h2{font-size:19px;color:#0e8b55;line-height:28px;padding:5px 10px 0 10px;border-top:#11a967 5px solid}.sidebar .section-header{margin-bottom:5px}.sidebar .section-header>h2{color:#666666;border-left-width:5px;padding:0 3px;line-height:1.3}.sidebar .more{line-height:2;float:right;margin:10px 0 5px 0}.sidebar .more a{color:#ffffff;background:#0e8b55;padding:5px 10px}.sidebar .more:hover{background:#11a967}.sidebar.no-separator{border-left-color:transparent}.sidebar>.fenced{border:#d5d5d5 1px solid}.sidebar>.fenced>ul.ranking-list>li,.sidebar>.fenced>ol.ranking-list>li{padding:8px 5px}.sidebar>.fenced>ul.ranking-list>li>.ranking,.sidebar>.fenced>ol.ranking-list>li>.ranking{font-size:20px;text-align:center;font-style:italic}.sidebar>.fenced>ul.ranking-list>li>.ranking:after,.sidebar>.fenced>ol.ranking-list>li>.ranking:after{content:unset}.sidebar>.fenced>ul.ranking-list>li>.title,.sidebar>.fenced>ol.ranking-list>li>.title{margin-left:32px}.sidebar h2{font-size:22px;color:#11a967;line-height:28px;text-align:center;padding:5px 10px;border-bottom:#11a967 2px solid;border-top:unset}.sidebar ul.link-list{margin:0;padding:0}.sidebar ul.link-list>li{padding:5px 10px;line-height:1.5em;border-bottom:dotted 1px #d5d5d5}.sidebar ul.link-list>li:last-child{border-bottom:none}.sidebar ul.articles-list{margin:0;padding:0;line-height:1.5}.sidebar ul.articles-list>li{padding:5px 10px;border-bottom:dotted 1px #d5d5d5}.sidebar ul.articles-list>li:last-child{border-bottom:none;margin-bottom:15px}.sidebar ul.articles-list img{float:left;margin-right:5px;width:100px}.sidebar ul.articles-list a>img,.sidebar ul.articles-list a>span{display:flex}.sidebar ul.articles-list a:hover{text-decoration:none}.sidebar ul.articles-list .excerpt{color:black}.sidebar ol.ranking-list{margin:0;padding:0}.sidebar ol.ranking-list>li{padding:5px 10px;line-height:1.5em;border-bottom:dotted 1px #d5d5d5}.sidebar ol.ranking-list>li:last-child{border-bottom:none}.sidebar ol.ranking-list>li>span{display:block;vertical-align:text-top}.sidebar ol.ranking-list>li>.ranking{float:left;width:20px;color:#11a967;font-size:13px;font-style:normal;font-weight:bold}.sidebar ol.ranking-list>li>.ranking:after{content:"/"}.sidebar ol.ranking-list>li>.title{margin-left:20px}.sidebar ol.ranking-list>li>.title>a{width:100%;display:block}.sidebar>.social-box>.facebook-likebox{background-color:#d0e4f5}.sidebar>.static-page-links{font-size:20px;line-height:1.3em}.sidebar>.static-page-links li{padding-bottom:6px;margin-bottom:8px;border-bottom:2px solid #eeeeee}.sidebar-ad{margin-bottom:10px}.actual-size-sprite{background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.icon-fire{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1097px 0;height:20px;width:13px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;display:inline-block}.icon-rss{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1278px 0;height:17px;width:17px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;display:inline-block}.main-container,.section,.clearfix,.top-search,.main-navigation ul.lv1,.site-footer,.site-footer>.footer-sitemap-wrapper,.sidebar ul>li,.sidebar ol>li,.sidebar ul.articles-list a,ul.share,.gallery-slideshow .slide-pagers,.article .content,.article,.article .content .excerpt,.profile-summary,.article .social-box,.article .social-box .fanspages,.article-switch,.comment,.new-comment .field-row{*zoom:1}.main-container:after,.section:after,.clearfix:after,.top-search:after,.main-navigation ul.lv1:after,.site-footer:after,.site-footer>.footer-sitemap-wrapper:after,.sidebar ul>li:after,.sidebar ol>li:after,.sidebar ul.articles-list a:after,ul.share:after,.gallery-slideshow .slide-pagers:after,.article .content:after,.article:after,.article .content .excerpt:after,.profile-summary:after,.article .social-box:after,.article .social-box .fanspages:after,.article-switch:after,.comment:after,.new-comment .field-row:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.section-header{display:block;background-repeat:no-repeat;height:33px;margin-bottom:5px;margin-top:10px;border-bottom:2px solid #d5d5d5}@media screen and (max-width: 767px){.section-header{margin-bottom:10px}}.section-header>h2,.section-header h1{font-size:140%;border-bottom:2px solid #0e8b55;line-height:1.5;display:inline-block;margin:0}@media screen and (max-width: 767px){.section-header>h2,.section-header h1{font-size:130%;line-height:1.6}}.section-header>h2 .title-text,.section-header h1 .title-text{display:block;float:left;color:#0e8b55}ul.share{list-style:none;overflow:visible}ul.share li{display:block;float:left;margin-left:3px}ul.share li:first-child{margin-left:0}@media screen and (max-width: 767px){ul.share li{margin-left:12px}ul.share li:first-child{margin-left:0}ul.share li.fb-like{min-width:90px}}.menu{margin:0;padding:0;list-style-type:none}.menu li{margin:0;padding:0;list-style-type:none;float:left}ul.tabs{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;overflow:visible;border-bottom:3px solid #007fc7;margin:10px 0;height:30px}ul.tabs li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left}ul.tabs>li{display:block;border:1px solid #dddddd;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;margin-right:2px;height:29px;background:white;line-height:28px;font-weight:bold}ul.tabs>li>a{display:block;height:100%;color:#222222;padding:0 10px;text-decoration:none}ul.tabs>li.current{background:#007fc7;border-color:#007fc7}ul.tabs>li.current>a{color:white}.pagination{background-repeat:no-repeat;text-align:center;margin:30px 0}.pagination a,.pagination span,.pagination em{background:#0e8b55;display:inline-block;margin-right:2px;padding:3px 7px;line-height:1.6;text-decoration:none;font-size:16px}.pagination a{color:#ffffff}.pagination a:hover{color:#ffffff;background:#11a967}.pagination .gap{border:1px solid white}.pagination .current{font-weight:bold;color:#0e8b55;background:#ffffff}.pagination .prev_page{margin-right:7px}.pagination .next_page{margin-left:7px}.pagination .disabled{color:#ffffff;background:#d6d6d6}@media screen and (max-width: 767px){.pagination{float:none;min-width:0;width:100%}}@media screen and (max-width: 767px){.pagination{text-align:center;line-height:45px}.pagination a,.pagination span,.pagination em{font-size:20px;padding:0 12px}}.more-3c{height:40px}.more-3c>a{color:#fff;padding:10px 17px;background:#0083d6;float:right}.more-3c>a span{margin-left:5px}.more-3c>a:hover{background:#4bafef}.twitter-small-hoverable{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1459px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.twitter-small-hoverable:hover{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1475px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.twitter-small{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1475px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.plurk-small-hoverable{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1246px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.plurk-small-hoverable:hover{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1262px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.plurk-small{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1262px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.facebook-small-hoverable{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1065px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.facebook-small-hoverable:hover{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1081px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.facebook-small{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1081px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.line-small-hoverable{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1190px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.line-small-hoverable:hover{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1206px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.line-small{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1206px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.google-plus-small-hoverable{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1134px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.google-plus-small-hoverable:hover{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1150px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.google-plus-small{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1150px 0;height:16px;width:16px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.twitter-medium{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1435px 0;height:24px;width:24px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.plurk-medium{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1222px 0;height:24px;width:24px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.facebook-medium{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1041px 0;height:24px;width:24px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.google-plus-medium{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1110px 0;height:24px;width:24px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}ul.share{list-style:none;overflow:visible}ul.share li{display:block;float:left;margin-left:3px}ul.share li:first-child{margin-left:0}ul.share li.facebook{min-width:90px;min-height:28px}@media screen and (max-width: 767px){ul.share li{margin-left:12px}ul.share li:first-child{margin-left:0}ul.share li.fb-like{min-width:90px}}.facebook-share-button,.plurk-share-button,.twitter-share-button,.google-plus-share-button,.line-share-button{font-size:12px;line-height:16px;height:16px;display:inline-block;padding:3px 4px;border:1px solid transparent;border-radius:3px}.facebook-share-button>i,.plurk-share-button>i,.twitter-share-button>i,.google-plus-share-button>i,.line-share-button>i{display:inline-block;vertical-align:top}.facebook-share-button{color:#3b5998;background-color:#eceef3;border-color:#cad4e7}.facebook-share-button:hover{color:#3b5998;border-color:#9db0d8}.plurk-share-button{color:#c15146;background-color:#f6efee;border-color:#edd4d2}.plurk-share-button:hover{color:#c15146;border-color:#e2afaa}.twitter-share-button{color:#2ec0ff;background-color:#ebf7fd;border-color:#cbeefd}.twitter-share-button:hover{color:#2ec0ff;border-color:#9fe2ff}.google-plus-share-button{color:#d14836;background-color:#f7eeed;border-color:#f1d2ce}.google-plus-share-button:hover{color:#d14836;border-color:#e9aba3}.line-share-button{color:#01ac05;background-color:#e0fbe0;border-color:#acfcae}.line-share-button:hover{color:#01ac05;border-color:#66fd69}.simple-links{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;margin:0 5px;background-color:transparent;font-size:12px}.simple-links li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;padding-left:5px;padding-right:5px}.simple-links a{display:block;padding:3px 5px;background-color:#3f3f3f;color:#e6e6e6}.simple-links a:hover{color:white}.float-navigation{visibility:visible;opacity:1}.closed.float-navigation{opacity:0;visibility:hidden}.ie7 .float-navigation{display:block}.ie7 .closed.float-navigation{opacity:1;visibility:visible;display:none}.float-navigation{-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;-webkit-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.float-navigation{position:fixed;right:20px;bottom:20px;z-index:9999;-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}@media screen and (max-width: 767px){.float-navigation{display:none !important}}.float-navigation a{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}.float-navigation a.header{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-506px 0;height:50px;width:50px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;background-position:initial;background-image:url(https://cdn1.techbang.com/assets/backtotop-aa2d9fbcda91cacbafbc818d4da5aa6ecf62a59bccdea1c304a4b46062022590.svg)}.emphasized-share-wrapper{float:right;background:#474747;border-radius:5px;padding:4px 4px 2px 4px;font-size:12px}.emphasized-share-wrapper .facebook{margin-right:-3px}.emphasized-share-wrapper span.box-comment{background:#11a967;border-radius:3px;display:block;float:left;white-space:nowrap;padding:4px 5px}.emphasized-share-wrapper span.number-comment{position:relative;background:#fff;height:14px;line-height:14px;min-width:15px;color:#000;border:1px solid #c1c1c1;margin-left:6px;margin-top:1px;text-align:center;white-space:nowrap;padding:1px 2px;display:block;float:left}.emphasized-share-wrapper .arrow-grey{position:absolute;width:0px;height:0px;border-style:solid;border-width:4px 5px 4px 0;border-color:transparent #c1c1c1 transparent transparent;top:4px;left:-5px}.emphasized-share-wrapper .arrow-white{position:absolute;width:0px;height:0px;border-style:solid;border-width:4px 5px 4px 0;border-color:transparent #ffffff transparent transparent;top:4px;left:-4px}.channel-share-wrapper{float:right;font-size:12px;position:absolute;bottom:5px;right:10px}.channel-share-wrapper li{margin-right:3px}.channel-share-wrapper span.box-comment{background:#4bafef;border-radius:3px;display:block;float:left;white-space:nowrap;padding:3px 5px;color:#fff}.channel-share-wrapper span.number-comment{position:relative;background:#fff;height:14px;line-height:14px;min-width:15px;color:#000;border:1px solid #c1c1c1;margin-left:6px;margin-top:1px;text-align:center;white-space:nowrap;padding:1px 2px;display:block;float:left}.channel-share-wrapper .arrow-grey{position:absolute;width:0px;height:0px;border-style:solid;border-width:4px 5px 4px 0;border-color:transparent #c1c1c1 transparent transparent;top:4px;left:-5px}.channel-share-wrapper .arrow-white{position:absolute;width:0px;height:0px;border-style:solid;border-width:4px 5px 4px 0;border-color:transparent #ffffff transparent transparent;top:4px;left:-4px}.main-container,.section,.clearfix,.top-search,.main-navigation ul.lv1,.site-footer,.site-footer>.footer-sitemap-wrapper,.sidebar ul>li,.sidebar ol>li,.sidebar ul.articles-list a,ul.share,.gallery-slideshow .slide-pagers,.article .content,.article,.article .content .excerpt,.profile-summary,.article .social-box,.article .social-box .fanspages,.article-switch,.comment,.new-comment .field-row{*zoom:1}.main-container:after,.section:after,.clearfix:after,.top-search:after,.main-navigation ul.lv1:after,.site-footer:after,.site-footer>.footer-sitemap-wrapper:after,.sidebar ul>li:after,.sidebar ol>li:after,.sidebar ul.articles-list a:after,ul.share:after,.gallery-slideshow .slide-pagers:after,.article .content:after,.article:after,.article .content .excerpt:after,.profile-summary:after,.article .social-box:after,.article .social-box .fanspages:after,.article-switch:after,.comment:after,.new-comment .field-row:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.gallery-slideshow{position:relative}.gallery-slideshow>.slide-window{width:100%;height:100%;overflow:hidden;position:relative}.gallery-slideshow ul.slide-items{height:100%;display:block;margin:0;padding:0;border:0;overflow:hidden;*zoom:1;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out}.gallery-slideshow ul.slide-items li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left}.gallery-slideshow ul.slide-items>li{display:block;height:100%}.gallery-slideshow ul.slide-items>li a,.gallery-slideshow ul.slide-items>li img{display:block;height:210px;margin:0 auto}.gallery-slideshow .slide-pagers{position:absolute;top:5px;right:5px;z-index:2;list-style:none}.gallery-slideshow .slide-pagers>li{display:block;padding:3px;float:left}.gallery-slideshow .slide-pagers>li>span{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;width:8px;height:8px;background-color:#a4a4a4;border-radius:8px;border:1px solid #7e7e7e}.gallery-slideshow .slide-pagers>li.selected>span{background-color:white}.gallery-slideshow>.controls{position:absolute;top:100px;width:100%}.gallery-slideshow>.controls .slide-previous,.gallery-slideshow>.controls .slide-next{position:absolute;display:block}.gallery-slideshow>.controls>.slide-previous{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url(https://cdn1.techbang.com/assets/slide-left-102db6bd9168943b7888b062b93dbd2ba2f8f2c8194682f36602be53b85c33bf.png);background-repeat:no-repeat;background-position:50% 50%;width:20px;height:45px;left:0}.gallery-slideshow>.controls>.slide-next{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url(https://cdn2.techbang.com/assets/slide-right-62d9cc5685dbcf69f333ef6b2c5cebb57039e33f2f46b7756313abbeb57d9a86.png);background-repeat:no-repeat;background-position:50% 50%;width:20px;height:45px;right:0}.channel-headline-wrapper{border:2px solid #d7d7d7;margin-bottom:14px}@media screen and (max-width: 767px){.channel-headline-wrapper{display:none !important}}.channel-headline-wrapper ul{display:block;list-style:none}.channel-headline-wrapper ul li{list-style-image:none;list-style-type:none;margin-left:0}.channel-headline-wrapper>.headline-slides{width:400px;height:260px;float:left;background:#fbfbfb}.channel-headline-wrapper ul.slide-items{width:2800px}.channel-headline-wrapper ul.slide-items>li{width:400px}.channel-headline-wrapper ul.slide-items>li.slide-current .play-btn{position:absolute;top:calc(50% - 40px);left:calc(50% - 30px);width:50px;height:50px;background-image:url(https://cdn2.techbang.com/assets/play-btn-a-01-798763403e444f2290f43c1399308be758722b720f3a9060576633f21e78e601.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all 0.35s ease-in-out;filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.45))}.channel-headline-wrapper ul.slide-items>li a:hover .play-btn{background-image:url(https://cdn2.techbang.com/assets/play-btn-a-02-7df550c990b3dc68b0322defdbd130698e880efa70bd7b3d0cefc1a3e8492faf.svg);transform:scale(1.12);filter:drop-shadow(0px 0px 12px rgba(0,0,0,0.65))}.channel-headline-wrapper .slide-pagers-wrapper{position:absolute;bottom:0;width:100%;text-align:center;margin:6px 0}.channel-headline-wrapper .slide-pagers{position:static;display:inline-block;vertical-align:middle}.channel-headline-wrapper .slide-pagers>li>span{border:2px solid #474747;background-color:#4bafef}.channel-headline-wrapper>.callout-window{background:#fbfbfb;position:relative;margin-left:400px;height:260px;overflow:hidden}.channel-headline-wrapper .callout{display:block;height:260px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;line-height:1.3;overflow:hidden}.channel-headline-wrapper .callout>.callout-link{display:block;height:100%}.channel-headline-wrapper .callout h2{font-size:22px;line-height:28px;height:84px;overflow:hidden;color:#474747}.channel-headline-wrapper .callout:hover h2{color:#0083d6}.channel-headline-wrapper .callout .post-meta-info{letter-spacing:normal;font-size:12px;color:#0083d6;padding:5px 0}.channel-headline-wrapper .callout .excerpt{color:#474747;font-size:15px}.channel-headline-wrapper .callout .response{position:absolute;bottom:10px;right:10px;color:#474747}.channel-headline-wrapper .callout .response .em-number{font-family:sans-serif;font-style:normal;color:#ff9b10;font-size:17px;font-weight:bold}.actual-size-sprite{background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.icon-fire{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1097px 0;height:20px;width:13px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;display:inline-block}.icon-rss{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1278px 0;height:17px;width:17px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;display:inline-block}.main-container,.section,.clearfix,.top-search,.main-navigation ul.lv1,.site-footer,.site-footer>.footer-sitemap-wrapper,.sidebar ul>li,.sidebar ol>li,.sidebar ul.articles-list a,ul.share,.gallery-slideshow .slide-pagers,.article .content,.article,.article .content .excerpt,.profile-summary,.article .social-box,.article .social-box .fanspages,.article-switch,.comment,.new-comment .field-row{*zoom:1}.main-container:after,.section:after,.clearfix:after,.top-search:after,.main-navigation ul.lv1:after,.site-footer:after,.site-footer>.footer-sitemap-wrapper:after,.sidebar ul>li:after,.sidebar ol>li:after,.sidebar ul.articles-list a:after,ul.share:after,.gallery-slideshow .slide-pagers:after,.article .content:after,.article:after,.article .content .excerpt:after,.profile-summary:after,.article .social-box:after,.article .social-box .fanspages:after,.article-switch:after,.comment:after,.new-comment .field-row:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.float-navigation{visibility:visible;opacity:1}.closed.float-navigation{opacity:0;visibility:hidden}.ie7 .float-navigation{display:block}.ie7 .closed.float-navigation{opacity:1;visibility:visible;display:none}.float-navigation{-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;-webkit-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.article .content{line-height:2.1;color:#333333}.article .content h1{font-size:32px;line-height:1.3;margin:0.67em 0}.article .content :not(.mce-tableofcontent) h2:before,.article .content :not(.mce-tableofcontent) h3:before{content:'';display:block;visibility:hidden}@media screen and (max-width: 767px){.article .content :not(.mce-tableofcontent) h2:before,.article .content :not(.mce-tableofcontent) h3:before{margin-top:-60px;height:60px}}@media screen and (min-width: 767px){.article .content :not(.mce-tableofcontent) h2:before,.article .content :not(.mce-tableofcontent) h3:before{margin-top:-50px;height:50px}}.article .content h2{font-size:26px;margin:0.75em 0;line-height:1.5}.article .content h3{font-size:21px;margin:0.83em 0;line-height:1.5}.article .content h4{margin:1.12em 0}.article .content h5{font-size:0.83em;margin:1.5em 0}.article .content h6{font-size:0.75em;margin:1.67em 0}.article .content h1,.article .content h2,.article .content h3,.article .content h4,.article .content h5,.article .content h6,.article .content b,.article .content strong{font-weight:bolder}.article .content u{text-decoration:underline}.article .content i{font-style:italic}.article .content ol,.article .content ul{margin:0 20px 10px}.article .content ol{list-style-type:decimal}.article .content li{display:list-item}.article .content hr{border:1px inset}.article .content p{margin-bottom:1em}.article .content img{border:1px solid #eeeeee;padding:2px}.article .content blockquote{background:#f3f3f3 url(https://cdn0.techbang.com/assets/icons/quote-cf4ff4c9afba9b91b16f99305420f78487c05a3ebbf01af3bad721d65d0708bd.png) no-repeat;background-size:50px 50px;background-position:10px 10px;color:#000;font-size:16px;padding:50px 50px 25px 50px;width:100%;max-width:900px;margin:0 auto 1em;box-sizing:border-box}.article .content table{font-size:inherit}.article .content th,.article .content td{border:1px solid black;padding:0.5em}.article .content th{font-weight:bold;text-align:center}.article .content sub{vertical-align:sub;font-size:smaller}.article .content sup{vertical-align:super;font-size:smaller}.article .content caption{margin-bottom:0.5em;text-align:center}@media screen and (max-width: 767px){.article .content .caption,.article .content .figuresaid{box-sizing:border-box;width:100% !important}}.article.brief-post:after,.article.front-brief-post:after,.article.front-event-brief-post:after,.articles>.pseudo-article-wrapper:after,.articles>.front-pseudo-article-wrapper:after{display:block;content:"";height:8px;margin-top:10px;border-bottom:1px #d1d1d1 dotted;visibility:visible}@media screen and (max-width: 767px){.article.brief-post:after,.article.front-brief-post:after,.article.front-event-brief-post:after,.articles>.pseudo-article-wrapper:after,.articles>.front-pseudo-article-wrapper:after{margin-top:0}}.article.brief-post:last-child:after,.article.front-brief-post:last-child:after,.article.front-event-brief-post:last-child:after,.articles>.pseudo-article-wrapper:last-child:after,.articles>.front-pseudo-article-wrapper:last-child:after{border-bottom:none}.article.brief-post,.article.front-brief-post,.article.front-event-brief-post,.articles>.pseudo-article-wrapper,.articles>.front-pseudo-article-wrapper{margin-bottom:20px;margin-top:20px}.article.brief-post:first-child,.article.front-brief-post:first-child,.article.front-event-brief-post:first-child,.articles>.pseudo-article-wrapper:first-child,.articles>.front-pseudo-article-wrapper:first-child{margin-top:0}.article .edit,.article .copy_url,.article .fb-posts-produce{display:block;float:right;margin:auto 5px}.article .post-header{padding-bottom:0.7rem;margin:0 0 0.9375rem;font-weight:normal}.article .post-title{font-size:32px;margin-bottom:15px;line-height:1.3}@media screen and (max-width: 767px){.article .post-title{font-size:2rem}}.article .post-title>a,.article .post-title>strong{line-height:1.3em;color:#474747;text-decoration:none;display:block}.article .post-header-additional{position:relative;height:17px}@media screen and (max-width: 767px){.article .post-header-additional{display:flex;justify-content:space-between;align-items:center;height:auto;margin-top:25px}}.article .post-header-additional .post-mobile-header-like{display:none}@media screen and (max-width: 767px){.article .post-header-additional .post-mobile-header-like{display:inline-block;float:right}}.article .post-meta-info{font-size:12px;color:#0083d6;padding-top:2px;position:absolute;left:0;line-height:1.3rem}.article .post-meta-info a{color:#0e8b55;font-size:0.85rem}.article .post-meta-info span{color:#999999}.article .post-meta-info>div{color:#999999;line-height:10px}.article .post-meta-info>div.author-name{position:absolute;left:50px;width:200px}.article .post-meta-info>div.publish-time{position:absolute;left:50px;width:200px;top:22px;font-size:0.85rem}.article .post-meta-info img{display:block;position:relative;float:left;margin-right:5px;margin-top:-7px;border-radius:18.5px}@media screen and (max-width: 767px){.article .post-meta-info{position:relative;display:flex;justify-content:flex-start;align-items:center}.article .post-meta-info>div.author-name{position:initial;left:initial;width:initial}.article .post-meta-info .author-img{color:#999999;width:45px;height:45px;border:1px solid #2382C5;border-radius:22.5px;overflow:hidden}.article .post-meta-info .author-img img{display:block;position:relative;float:unset;width:100%;height:auto;margin:0px;border-radius:unset}.article .post-meta-info .author-name{margin-left:10px}}.article .author-img img{width:37px;height:37px}.article .post-favorite{border-left:1px solid #e5e5e5;margin-left:4px;padding-left:6px}@media screen and (max-width: 767px){.article .post-favorite{display:none !important}}.article .top-share{position:absolute;right:0}@media screen and (max-width: 767px){.article .top-share{display:none !important}}.article .top-share a{margin-top:2px}.article .top-share .fb_iframe_widget_lift{z-index:9999}.article .top-share .twitter,.article .top-share .plurk{display:none}.article .content-top{min-height:115px}@media screen and (max-width: 767px){.article .content-top{display:none !important}}.article .category-tag{background:#0e8b55;position:absolute;color:#ffffff;font-size:13px;padding:5px;margin-top:-5px}@media screen and (max-width: 767px){.article .category-tag{display:none !important}}@media screen and (min-width: 767px){.article .content h1{width:100%;max-width:900px;margin:0.67em auto}.article .content h2{width:100%;max-width:900px;margin:0.75em auto}.article .content h3{width:100%;max-width:900px;margin:0.83em auto}.article .content h4{width:100%;max-width:900px;margin:1.12em auto}.article .content h5{width:100%;max-width:900px;margin:1.5em auto}.article .content p{width:100%;max-width:900px;margin:0 auto 1em}.article .content p .youtube_iframe,.article .content p img{display:block;margin:auto}.article .content p .caption{width:100%;display:block;text-align:left;margin:5px auto 30px;color:#555;line-height:1.5;padding:0 3px 22px 3px}.article .content ol,.article .content ul{margin:1.12em auto;box-sizing:border-box;padding-right:35px;width:100%;max-width:900px;margin-left:70px}.article .content table{width:100%;max-width:900px;margin:0 auto 0.9375rem}}.article .content .intro{width:100%;max-width:728px;margin:0 auto 0.9375rem}.article .content .intro img{width:100%;height:auto;border:none;padding:0;min-height:382px}@media screen and (max-width: 767px){.article .content .intro img{width:100vw;min-height:197px;margin:0 0 0 -0.5rem}}.article .content .intro .intro-text{position:relative;margin-left:17px}@media screen and (max-width: 767px){.article .content .intro .intro-text{margin-left:7px}}.article .content .intro .intro-text p.excerpt{position:relative;color:#555555;font-style:italic;padding:10px 10px 0px 25px}.article .content .intro .intro-text p.excerpt::before{position:absolute;top:0px;left:0px;content:'';display:block;width:3px;height:calc(100% - 15px);background:#42adf1}.article .content .intro .intro-text p.excerpt:after{position:absolute;bottom:15px;left:0px;content:'';display:block;width:13px;height:3px;background:#42adf1;visibility:visible}.article .content h2{color:#11A967}.article .content p .caption span{color:#11A967 !important}.article .content .excerpt img{float:left}@media screen and (max-width: 767px){.article .content .excerpt img{width:100vw;height:auto;border:none;padding:0;margin:0 0 0 -0.5rem}}@media screen and (max-width: 767px){.article .content{font-size:1.1rem;line-height:2rem;text-align:justify}.article .content img,.article .content object,.article .content embed{width:100%}.article .content p[style="text-align: center;"]{line-height:25px}.article .content p[style="text-align: center;"] img{margin-bottom:-10px}.article .content p[style="text-align: center;"] img[style*="display: block; margin-left: auto; margin-right: auto;"]{margin-bottom:0}.article .content img{display:block;height:auto;border:0;padding:5px;background:#eeeeef;margin:10px 0 0 -5px}.article .content blockquote{font-size:1.1rem}}@media screen and (max-width: 767px) and (max-width: 767px){.article .content blockquote a{word-break:break-all}}.article .content .mce-tableofcontent{width:fit-content;background-color:#fff;border:1px solid #d5d5d5}@media screen and (max-width: 767px){.article .content .mce-tableofcontent{margin:0 auto 20px;width:auto}}@media screen and (min-width: 767px){.article .content .mce-tableofcontent{margin-left:35px;margin-bottom:20px}}.article .content .mce-tableofcontent h3{font-weight:bold;background-color:#f3f3f3;margin:auto;padding:8px;color:black;box-sizing:border-box}.article .content .mce-tableofcontent h3 strong{font-size:16px}.article .content .mce-tableofcontent ul{list-style:none;margin:auto;padding:0px 20px}.article .content .mce-tableofcontent ul.mce-tableofcontent__list{padding-bottom:10px;padding-top:10px}.article .content .mce-tableofcontent ul li a{display:block;color:#333;font-size:15px;border-bottom:2px solid transparent;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.article .content .mce-tableofcontent ul li a:hover{color:#11a967}.profile-summary{position:relative;padding:20px;background-color:#fcfcfc;border:solid 1px #f3f3f3;margin-bottom:20px}.profile-summary .profile-summary-content{margin-left:140px}@media screen and (max-width: 767px){.profile-summary .profile-summary-content{margin:5px}}.profile-summary .profile-summary-content .header{margin-bottom:20px;line-height:2.1}.profile-summary .profile-summary-content .header span{font-size:14px}.profile-summary .profile-summary-content .header p{font-size:14px;line-height:1.4em;color:#666666}.profile-summary .profile-summary-content .header .social-info{display:flex;width:200px}.profile-summary .profile-summary-content .header .social-info div{font-size:17px;margin-right:15px;width:auto;font-weight:bold}.profile-summary .profile-summary-content .header .social-info div a{color:#000}.profile-summary .profile-summary-content .header .social-info .links{margin-bottom:10px}.profile-summary .profile-summary-content .header .social-info .links li>a{margin-top:5px;width:20px;height:20px}.profile-summary .profile-summary-content .header .social-info .links li>a img{border:unset;padding:unset}.profile-summary .avatar{display:block;height:100px;width:100px;float:left;border:1px solid #cccccc;padding:2px;border-radius:50%}@media screen and (max-width: 767px){.profile-summary .avatar{float:none}}.profile-summary .links{margin:0;padding:0;border:0;overflow:hidden;*zoom:1}.profile-summary .links li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.profile-summary .links li:first-child{padding-left:0}.profile-summary .links li:last-child{padding-right:0}.profile-summary .links li.last{padding-right:0}.article-wrapper #readmore-button{display:none}@media screen and (max-width: 767px){.article-wrapper{margin-bottom:40px;overflow:hidden}.article-wrapper.summary{position:relative;height:1200px}.article-wrapper .more-article-container{position:absolute;bottom:0;right:0;left:0;text-align:center;background:linear-gradient(to bottom, rgba(255,255,255,0), #fff);padding:100px 9.6px 0 9.6px}.article-wrapper .more-article-container #readmore-button{display:block;width:100%;height:2.5rem;background:#1498ec;border:0;font-size:1rem;color:#fff}}.article footer{margin-top:.5em}.article .more-links{font-size:16px}@media screen and (max-width: 767px){.article .more-links{display:none !important}}.article .more-links a{color:#555555}.article .more-links a:hover{color:#11a967}.article .more-links>.separator{display:inline-block;content:"";text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1869px 0;height:18px;width:18px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;vertical-align:text-bottom}.article .more-links .comments-count:before{display:inline-block;content:"";text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1023px 0;height:16px;width:18px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;vertical-align:text-bottom;margin-right:5px}.article .more-links .comments-label{display:none}.article .header-sharing{display:flex;align-items:center}@media screen and (min-width: 767px){.article .header-sharing{display:none !important}}.article .header-sharing .social-share{display:block;width:40px;height:40px;border-radius:2px;margin-left:5px}.article .header-sharing .social-share.facebook{text-indent:-99999px;background-color:#1877F2;background-image:url(https://cdn0.techbang.com/assets/share-fb-3c4fe3795b8039cdf558cc7d3b9379d876052b20c1d2592a4bb78bb921cfdbaa.svg);background-repeat:no-repeat;background-position:center}.article .header-sharing .social-share.line{text-indent:-99999px;background-color:#39A935;background-image:url(https://cdn1.techbang.com/assets/share-line-df3376757e849d074ca8c626586e408f387f2154b68c3775c67948d1a05b2728.svg);background-repeat:no-repeat;background-position:center}.article .header-sharing .social-share.twitter{text-indent:-999999px;background-color:#1DA1F2;background-image:url(https://cdn0.techbang.com/assets/share-twitter-7f8f0a2079336409c8897f20fbd610316ecdc2eaee67848e8dd2d46f83c0a1bf.svg);background-repeat:no-repeat;background-position:center}.article .join-us-on-fb{font-size:93%;color:#333333;margin:30px 0}.article .article-tags{font-size:93%;padding:10px 0;margin:10px 0;line-height:1.5rem;display:flex;flex-wrap:wrap}.article .article-tags a{color:gray;border:solid 1px;padding:5px 10px;margin-right:10px;margin-bottom:10px}.article .article-tags a:hover{color:#00488a}.article .social-box{background:#e3f2eb;padding:10px;font-size:13px}.article .social-box .description{color:#666666;margin-bottom:6px}.article .social-box .fanspages{list-style:none;line-height:25px;font-size:14px}.article .social-box .fanspages>li{display:block;float:left;margin-right:1em}.article .social-box .fanspages>li:last-child{margin-right:0}@media screen and (max-width: 767px){.article .social-box .fanspages{font-size:14px}.article .social-box .fanspages li{width:50%;margin-left:0;margin-right:0;margin-top:10px}}.article .social-box .facebook-fanspage{color:#14136a}.article .social-box .plurk-fanspage{color:#a32007}.article .social-box .twitter-fanspage{color:#2b7ab2}.article .social-box a{display:block}.article .social-box a>i{display:inline-block;vertical-align:top}.article .local-comments{font-size:90%}.article #facebook-comments{font-size:90%}.article #facebook-comments div{font-size:1.5em;margin:25px 0;font-weight:bold}.article .facebook-comment-section{margin-bottom:1.5rem}.article .facebook-comment-section #facebook-comment-button{position:relative;width:95%;margin:auto;padding:13px 0 11px 0;text-align:center;background:#11a967}.article .facebook-comment-section #facebook-comment-button a{color:white}.article .facebook-comment-section .comment-icon{background:url(https://cdn1.techbang.com/assets/icons/comment_icon-7f31fcded044363c8c502dc5f3e8ebe632ba89d1565f8713506937eaad8eb8d7.svg) no-repeat;position:absolute;width:22px;height:22px;left:calc(50% + 20px);top:9px}.article .facebook-comment-section #facebook-comments{display:none}@media screen and (max-width: 767px){.album-articles{margin:1.3rem 0 1rem 0;overflow:hidden}.album-articles ul{list-style-type:none}.album-articles ul li{float:left;width:48.6%;border:1px solid #ccc}.album-articles ul li:first-child{margin-right:1.4%}.album-articles ul li img{width:100%}.album-articles ul li header a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;height:4rem;overflow:hidden;font-size:1rem;line-height:1.4rem;padding:4px;color:#474747}}@media screen and (max-width: 767px){.article.brief-post,.article.front-brief-post,.article.front-event-brief-post{margin-top:0;margin-bottom:12px}}.article.brief-post .brief-post-wrapper,.article.front-brief-post .brief-post-wrapper,.article.front-event-brief-post .brief-post-wrapper{min-height:215px}@media screen and (max-width: 767px){.article.brief-post .brief-post-wrapper,.article.front-brief-post .brief-post-wrapper,.article.front-event-brief-post .brief-post-wrapper{min-height:0 !important}}@media screen and (max-width: 767px){.article.brief-post .post-header,.article.front-brief-post .post-header,.article.front-event-brief-post .post-header{padding:0;margin:0}}@media screen and (max-width: 767px){.article.brief-post .post-meta-info a,.article.front-brief-post .post-meta-info a,.article.front-event-brief-post .post-meta-info a{display:none !important}}@media screen and (max-width: 767px){.article.brief-post .post-meta-info span.published_at,.article.front-brief-post .post-meta-info span.published_at,.article.front-event-brief-post .post-meta-info span.published_at{display:none !important}}@media screen and (max-width: 767px){.article.brief-post .excerpt-image-link,.article.front-brief-post .excerpt-image-link,.article.front-event-brief-post .excerpt-image-link{float:none;min-width:0;width:100%}}@media screen and (max-width: 767px){.article.brief-post .excerpt-image-link,.article.front-brief-post .excerpt-image-link,.article.front-event-brief-post .excerpt-image-link{float:left;min-width:0;width:36%;margin-right:5px}.article.brief-post .excerpt-image-link>img,.article.front-brief-post .excerpt-image-link>img,.article.front-event-brief-post .excerpt-image-link>img{width:100%;max-height:100%}}.article.brief-post .brief-post-main-content,.article.front-brief-post .brief-post-main-content,.article.front-event-brief-post .brief-post-main-content{margin-left:295px}@media screen and (max-width: 767px){.article.brief-post .brief-post-main-content,.article.front-brief-post .brief-post-main-content,.article.front-event-brief-post .brief-post-main-content{margin:0 0 0 0;float:left;width:60%}}.article.brief-post .top-share .twitter,.article.front-brief-post .top-share .twitter,.article.front-event-brief-post .top-share .twitter,.article.brief-post .top-share .plurk,.article.front-brief-post .top-share .plurk,.article.front-event-brief-post .top-share .plurk,.article.brief-post .top-share .pin-it,.article.front-brief-post .top-share .pin-it,.article.front-event-brief-post .top-share .pin-it{display:none}.article.brief-post .post-title,.article.front-brief-post .post-title,.article.front-event-brief-post .post-title{font-size:26px;letter-spacing:normal}@media screen and (max-width: 767px){.article.brief-post .post-title,.article.front-brief-post .post-title,.article.front-event-brief-post .post-title{font-size:18px;height:17vh;margin-bottom:0.2rem}}@media screen and (max-width: 767px){.article.brief-post .post-title a,.article.front-brief-post .post-title a,.article.front-event-brief-post .post-title a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;line-height:1.6rem;font-weight:normal}.article.brief-post .post-title a:hover,.article.front-brief-post .post-title a:hover,.article.front-event-brief-post .post-title a:hover{color:inherit}}@media screen and (max-width: 767px){.article.brief-post .post-header-additional,.article.front-brief-post .post-header-additional,.article.front-event-brief-post .post-header-additional{margin-top:0;height:auto;float:right}}.article.brief-post .post-favorite,.article.front-brief-post .post-favorite,.article.front-event-brief-post .post-favorite{display:none}.article.brief-post .excerpt,.article.front-brief-post .excerpt,.article.front-event-brief-post .excerpt{float:left;font-size:15px;line-height:1.5;color:#4c4c4c}@media screen and (max-width: 767px){.article.brief-post .excerpt,.article.front-brief-post .excerpt,.article.front-event-brief-post .excerpt{display:none !important}}.article.front-brief-post{margin-bottom:10px;margin-top:10px;width:353px;float:left}.article.front-brief-post:after{border-bottom:0px}.article.front-brief-post .brief-post-main-content{margin-left:0px}.article.front-brief-post .post-title{font-size:20px}@media screen and (max-width: 767px){.article.front-brief-post .post-title{height:66px}}.article.front-event-brief-post{margin-bottom:10px;margin-top:10px;width:728px;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;background-color:#fffde1}.article.front-event-brief-post .post-title{font-size:23px}.excerpt-image-link{float:left;display:block;border:1px solid #eee;padding:2px}.excerpt-image-link>img{display:block;width:280px;max-height:210px}@media screen and (max-width: 767px){.articles>.pseudo-article-wrapper,.articles>.front-pseudo-article-wrapper{display:none !important}}.articles>.front-pseudo-article-wrapper{margin-right:15px;margin-bottom:30px;margin-top:6px;width:352px;float:left}.post-main{width:100%;float:right}@media screen and (max-width: 767px){.post-main{width:auto;float:initial}}.breadcrumbs{width:100%}.breadcrumbs ul{list-style:none;display:block;margin-bottom:5px}.breadcrumbs ul li{display:inline-block;padding:5px 0px}.breadcrumbs ul li a{display:block;font-size:14px;color:#808080;text-decoration:none;transition:all 0.3s ease-in-out}.breadcrumbs ul li a:hover{color:#11a967}.breadcrumbs ul li+li{position:relative;padding-left:20px}.breadcrumbs ul li+li::before{content:'>';position:absolute;left:3px;top:3px;display:block;width:14px;height:14px;color:#808080}.product-info{text-align:center;margin-bottom:15px}.product-info a{display:inline-block;width:110px;background-color:#0083d6;padding:10px 15px 10px 40px;margin-right:5px;color:white;margin-top:5px}.product-info .official-site{background-image:url(https://cdn1.techbang.com/assets/official-03f330d2bb4c0e66fc488dc5cf7e0be2abde76d2dabef23cdb3fb3c1d010cfe6.png);background-repeat:no-repeat;background-position:23px 7px}.product-info .official-site:hover{background-color:#4bafef}.product-info .shopping-info{background-image:url(https://cdn2.techbang.com/assets/shop-b52ce3337aeaeadfd5425e29136964b9d6e32b6b337fa771c742e02039766033.png);background-repeat:no-repeat;background-position:32px 6px}.product-info .shopping-info:hover{background-color:#4bafef}.float-top{z-index:99;width:150px;margin-right:10px;float:left;box-sizing:border-box}@media screen and (max-width: 767px){.float-top{display:none !important}}.float-top.fixed-top{position:fixed;top:65px;bottom:initial}.float-top.fixed{position:fixed;top:65px;bottom:0}.float-top.absolute{position:absolute;top:initial;bottom:0}.float-top .related-article{width:100%;border:1px solid #CCCCCC;float:left;margin-bottom:10px;word-wrap:break-word}.float-top .related-article h3{color:#4BAFEF;padding:10px 0 0 10px}.float-top .related-article ul{list-style:none}.float-top .related-article ul li{font-size:14px;list-style:none;color:#515151;line-height:20px;padding:10px;border-bottom:1px solid #ccc}.float-top .related-article ul a:last-child>li{border-bottom:0}.float-top .related-article img{width:130px}.float-top .float-top-share{position:fixed;top:0px;left:0px;background-color:#ffffff;width:100%;height:0px;box-shadow:0 0 15px rgba(0,0,0,0.5);transition:all 0.3s;overflow:hidden}.float-top .float-top-share ul{list-style-type:none}.float-top .float-top-share li{float:left;margin:0}.float-top .float-top-share .fb-container{display:inline-block;width:90px}.float-top .float-top-share .share-wrapper{max-width:1200px;margin:0 auto;padding-top:10px;position:relative}.float-top .float-top-share .float-top-logo{position:relative;float:left;display:inline-block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1491px 0;height:26px;width:93px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.float-top .float-top-share .share-btns{position:relative;float:left;display:inline-block;margin-top:3px;margin-left:50px;margin-right:20px}.float-top .float-top-share .share-btns:after{content:'';background-color:#cccccc;width:2px;height:25px;position:absolute;top:-3px;border-radius:5px}.float-top .float-top-share .share-container{position:relative;float:left;display:inline-block;margin-left:-10px}.float-top .float-top-share .share-container .share-btn{position:relative;float:left;width:100px;height:25px;margin:0 5px}.float-top .float-top-share .share-container .share-btn:hover{box-shadow:0px 0px 10px rgba(90,90,90,0.65)}.float-top .float-top-share .share-container img{position:absolute;top:calc(50% - 7px);left:calc(50% - 18px)}.float-top .color-fb{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#4c76be}.float-top .color-fb .share-facebook-icon{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1295px 0;height:15px;width:35px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.float-top .color-line{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#00b800}.float-top .color-line .share-line-icon{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1365px 0;height:12px;width:35px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.float-top .color-twitter{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#00c7ff}.float-top .color-twitter .share-twitter-icon{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1400px 0;height:13px;width:35px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.favorite-button{color:#969696}.favorite-button:before{display:inline-block;content:"";text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1166px 0;height:12px;width:12px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;margin-right:4px;position:relative;top:1px}.favorite-button.active{color:#363636}.favorite-button.active:before{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1178px 0;height:12px;width:12px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.article-switch{width:1000px;position:fixed;top:30%;z-index:9999}@media screen and (max-width: 767px){.article-switch{width:100%;position:static;margin:30px 0 20px 0}}.article-switch div.title-display{pointer-events:none;visibility:hidden;opacity:0;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;-webkit-transition:all 0.4s ease-in;transition:all 0.4s ease-in;border:3px solid #c1cbd2;border-radius:8px;background:#333333;box-shadow:2px 2px 3px #333;width:270px;height:70px;padding:8px 10px;position:absolute;margin:0 10px;bottom:30px;color:#fff;line-height:1.2em;overflow:hidden;text-overflow:clip}@media screen and (max-width: 767px){.article-switch div.title-display{display:none !important}}.article-switch div.title-display img{max-width:100px;max-height:70px;float:left;margin-right:10px}.article-switch>a{position:absolute;display:block;height:65px;color:#333}.article-switch>a:hover{color:#333}@media screen and (max-width: 767px){.article-switch>a{position:static;width:auto;height:25px}}.article-switch>a:hover div.title-display{pointer-events:auto;visibility:visible;opacity:1}.article-switch>a:hover span.arrow{color:#333;position:absolute}@media screen and (max-width: 767px){.article-switch>a:hover span.arrow{color:#fff;position:static}}.article-switch>a:hover span.arrow:before{display:block;content:"";width:320px;height:170px;position:absolute;bottom:0}@media screen and (max-width: 767px){.article-switch>a:hover span.arrow:before{display:none}}.article-switch>a span.arrow{display:block;font-size:10px;color:#fff;line-height:65px;-moz-transition:color 0.4s;-o-transition:color 0.4s;-webkit-transition:color 0.4s;transition:color 0.4s}@media screen and (max-width: 767px){.article-switch>a span.arrow{font-size:inherit;line-height:25px}}.article-switch>a.prev-article{left:-80px}@media screen and (max-width: 767px){.article-switch>a.prev-article{background:#0e8b55;float:left;padding:6px;border-top-right-radius:8px;border-bottom-right-radius:8px;margin-left:-10px}}.article-switch>a.prev-article div.title-display{left:60px}.article-switch>a.prev-article span.arrow{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:0 0;height:65px;width:65px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;text-align:right;left:0}.article-switch>a.prev-article span.arrow:before{left:0}.article-switch>a.prev-article:hover span.arrow{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-65px 0;height:65px;width:65px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.article-switch>a.next-article{right:-80px}@media screen and (max-width: 767px){.article-switch>a.next-article{background:#0e8b55;float:right;padding:6px;border-top-left-radius:8px;border-bottom-left-radius:8px;margin-right:-10px}}.article-switch>a.next-article div.title-display{right:60px}.article-switch>a.next-article span.arrow{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-130px 0;height:65px;width:65px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;text-align:left;right:0}.article-switch>a.next-article span.arrow:before{right:0}.article-switch>a.next-article:hover span.arrow{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-195px 0;height:65px;width:65px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.ie9 .article-switch>a:hover span.arrow:before{background-color:white;opacity:0.0}@media screen and (max-width: 767px){.article-switch>a.prev-article span.arrow,.article-switch>a.prev-article:hover span.arrow,.article-switch>a.next-article span.arrow,.article-switch>a.next-article:hover span.arrow{width:auto;height:25px;background:transparent}}.article.front-event-brief-post:after{border-bottom:none}.post-comments{margin-bottom:10px}.post-comments .comment-summary{min-height:70px;font-size:15px}.post-comments .info{font-size:14px}.abuse-report-form .mfp-content{position:relative;background:#fff;padding:20px;width:auto;max-width:300px;margin:20px auto}.abuse-report-form .mfp-content h3{margin-bottom:10px}.abuse-report-form .mfp-content input.btn{margin-top:6px}.abuse-report-form .mfp-content .error{display:inline-block;margin-top:10px}.over18-notice-container{position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%;font-family:"Noto Sans TC", "Microsoft JhengHei", "Microsoft YaHei", Helvetica, Arial, sans-serif;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.over18-notice-container #overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.9);top:0}.over18-notice-container .over18-notice-content{color:#fff;margin:0 auto;position:relative;width:970px;height:auto;background:transparent;padding:50px;border-radius:5px}@media screen and (max-width: 767px){.over18-notice-container .over18-notice-content{width:100%;padding:50px 15px;box-sizing:border-box}}.over18-notice-container .over18-notice-content p{font-size:26px;text-align:center;line-height:1rem;opacity:0.8;margin:22px 0}@media screen and (max-width: 767px){.over18-notice-container .over18-notice-content p{font-size:110%;line-height:2rem}}.over18-notice-container .tech-logo{position:relative;margin:0 auto;width:150px}.over18-notice-container .tech-logo img{width:100%;height:auto}.over18-notice-container .content-text{width:100%;height:auto;margin:50px auto 80px auto}@media screen and (max-width: 767px){.over18-notice-container .content-text{margin:30px auto 30px auto}}.over18-notice-container .fw-300{font-weight:300}.over18-notice-container .fw-200{font-weight:200}.over18-notice-container .over18-btn{position:relative;width:100%;font-weight:200}.over18-notice-container .over18-page{display:block;width:600px;height:60px;margin:20px auto;color:#fff;text-decoration:none;text-align:center;font-weight:200;line-height:3.8rem;cursor:pointer;overflow:hidden;border-radius:5px}@media screen and (max-width: 767px){.over18-notice-container .over18-page{width:90%}}.over18-notice-container .over18-page p{position:absolute;top:0;font-size:22px;line-height:1rem;margin:22px 0}@media screen and (max-width: 767px){.over18-notice-container .over18-page p{top:calc(50% - 15px);line-height:2rem;font-size:120%;margin:0 auto}}.over18-notice-container .over18-page .line{content:'';width:3px;height:40px;position:absolute;top:10px;left:35%;border-radius:5px}@media screen and (max-width: 767px){.over18-notice-container .over18-page .line{width:2px;left:23%}}.over18-notice-container .over18-page .btn-image{background-repeat:no-repeat;display:block;width:20px;height:20px;position:absolute;top:calc(50% - 10px);left:25%;border-radius:5px}@media screen and (max-width: 767px){.over18-notice-container .over18-page .btn-image{left:11%}}.over18-notice-container .enter-page{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNjOWM5YzkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZTllOWUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(60%, #c9c9c9), color-stop(100%, #9e9e9e));background:-moz-linear-gradient(#c9c9c9 60%, #9e9e9e 100%);background:-webkit-linear-gradient(#c9c9c9 60%, #9e9e9e 100%);background:linear-gradient(#c9c9c9 60%, #9e9e9e 100%)}.over18-notice-container .enter-page:hover{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIvPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjOWU5ZTllIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c9c9c9), color-stop(80%, #9e9e9e));background:-moz-linear-gradient(#c9c9c9 0%, #9e9e9e 80%);background:-webkit-linear-gradient(#c9c9c9 0%, #9e9e9e 80%);background:linear-gradient(#c9c9c9 0%, #9e9e9e 80%)}.over18-notice-container .enter-page p{left:calc(55% - 115px);width:230px}@media screen and (max-width: 767px){.over18-notice-container .enter-page p{left:calc(55% - 100px);width:220px}}.over18-notice-container .enter-page .line{background-color:#9a9a9a}.over18-notice-container .enter-page .checked{background-image:url(https://cdn2.techbang.com/assets/icons/checked-5c9ea9d1fc6a36827f67882785f9ba0e8ac698ac4208f4d6271e50405453c42a.svg)}.over18-notice-container .leave-page{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNlZDUxNTEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjODNhNGEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(60%, #ed5151), color-stop(100%, #c83a4a));background:-moz-linear-gradient(#ed5151 60%, #c83a4a 100%);background:-webkit-linear-gradient(#ed5151 60%, #c83a4a 100%);background:linear-gradient(#ed5151 60%, #c83a4a 100%)}.over18-notice-container .leave-page:hover{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkNTE1MSIvPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjYzgzYTRhIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ed5151), color-stop(80%, #c83a4a));background:-moz-linear-gradient(#ed5151 0%, #c83a4a 80%);background:-webkit-linear-gradient(#ed5151 0%, #c83a4a 80%);background:linear-gradient(#ed5151 0%, #c83a4a 80%)}.over18-notice-container .leave-page p{left:calc(55% - 90px);width:180px}@media screen and (max-width: 767px){.over18-notice-container .leave-page p{left:calc(55% - 100px);width:230px}}.over18-notice-container .leave-page .line{background-color:#b71b1b}.over18-notice-container .leave-page .cancel{background-image:url(https://cdn1.techbang.com/assets/icons/cancel-79e57044b0d3c96e4a4ea3869a1eceeb956db9d27649b09a8d846abb16877efe.svg)}.newsletter-subscribe{background-color:#f5f5f5;display:flex;align-items:center;flex-wrap:wrap;width:100%;max-width:360px;max-height:200px;padding:15px;margin-left:30px}.newsletter-subscribe span.main{width:100%;font-size:1.25rem;font-weight:bold;letter-spacing:1px;padding-left:10px;border-left:3px solid #0083D6}.newsletter-subscribe span.second{width:75%;font-size:1rem;margin-bottom:10px}.newsletter-subscribe form{width:100%}.newsletter-subscribe input{width:60%;max-width:590px;font-size:0.875rem;padding:5px 10px 5px 0px;margin-bottom:5px;margin-right:10px;border-color:transparent;border-bottom:1px solid #202020;transition:all 0.35s ease-in-out}.newsletter-subscribe input:focus{outline:transparent;border-color:transparent;border-bottom:1px solid #0083D6}.newsletter-subscribe button{color:#fff;font-size:1rem;background-color:#0083D6;padding:5px 18px;border:none;border-radius:3px;transition:all 0.35s ease-in-out;cursor:pointer}.newsletter-subscribe button:hover{background-color:#0a6eac}.newsletter-subscribe #wrong,.newsletter-subscribe #correct{display:none;font-size:1.25rem;font-weight:400}.newsletter-subscribe #submain{width:100%;display:flex;flex-wrap:wrap}.newsletter2in1{display:flex;justify-content:center;margin-bottom:1em}.newsletter2in1 .techbang_Desktop_posts_inline_video{width:357px;height:200px}@media screen and (max-width: 767px){.newsletter-subscribe{margin-left:unset}.newsletter-subscribe span.main{font-size:1.125rem}.newsletter-subscribe span.second{font-size:13px;margin-bottom:5px;width:100%}.newsletter-subscribe button{padding:5px}}.dialog-content{max-width:800px}.dialog-content ul.fb-posts-list{list-style:none;padding:0;margin:0}.dialog-content ul.fb-posts-list li.fb-post-item{margin-bottom:1rem;padding:1rem;border-bottom:1px solid #eee;border-radius:10px;cursor:pointer}.dialog-content ul.fb-posts-list li.fb-post-item:hover{background-color:#006bb8;color:#fff}.dialog-content ul.fb-posts-list li.fb-post-item .post-number{font-weight:bold;margin-right:0.5rem;color:#666}.dialog-content ul.fb-posts-list li.fb-post-item .post-content{line-height:1.5}.dialog-content div.copy-use-only{position:fixed;background-color:rgba(40,167,69,0.9);top:70%;left:50%;transform:translate(-50%, -50%);color:white;padding:12px 24px;border-radius:4px;opacity:0;pointer-events:none;transition:opacity 0.6s ease-in-out;font-size:14px;box-shadow:0 4px 12px rgba(0,0,0,0.15);text-align:center}.dialog-content .copy-use-only.active{opacity:1;pointer-events:auto}.fb-posts-produce.disabled{pointer-events:none;opacity:0.6;cursor:not-allowed;color:#777}.float-top .side-share{border-top:5px solid #11a967}.float-top .related-article{border-top:5px solid #11a967}.float-top .related-article h3{color:#0e8b55}.float-top .float-top-share{color:#11a967}#stickies .notify_stickie{bottom:initial !important;z-index:initial !important;position:initial !important;top:0px}#stickies .notify_stickie .notify_container{width:100%;max-width:1280px}.static-page{min-height:calc(100vh - 520px)}.static-page .blue-line{display:block;width:30px;height:2px;background-color:#0583c6;margin:50px 0}.static-page .article{margin:10px}.static-page .article h1{font-size:2.0em;line-height:1.8em;margin-bottom:0.6em}.static-page .article h2{font-size:1.8em;line-height:1.6em;margin-bottom:0.6em}.static-page .article h3{font-size:1.4em;line-height:1.4em;margin-bottom:0.6em}.static-page .article p{line-height:1.8em;margin-bottom:1em}.static-page .article ul{margin-left:2em;margin-bottom:1.2em;list-style-type:disc}.static-page .article ol{margin-left:2em;margin-bottom:1.2em;list-style-type:decimal}.static-page .article li{line-height:1.8em}.static-page .article .tag-style-wrapper{list-style:none;margin:0}.static-page .article .tag-style-wrapper li{margin-bottom:5px}.static-page .article .tag-style-wrapper span{position:relative;color:#ffffff;padding:0px 10px;margin-right:10px;background-color:#0583c6}.static-page .article .tag-style-wrapper span:after{content:'';position:absolute;top:0;right:-5px;width:5px;height:100%;background-color:#0583c6;clip-path:polygon(0 0, 0% 100%, 100% 50%)}.static-page .article .share-link{margin-top:30px;margin-bottom:30px}.static-page .article .share-link span{display:inline-block;margin-right:15px}.static-page .article .share-link span a{display:block;transition:all 0.3s ease-in-out}.static-page .article .share-link span a:hover{transform:translateY(-5px)}.static-page .article .newsletter-subscribe{max-width:500px;margin:0 0 30px}.static-page .article .newsletter-subscribe #submain{padding:0px}.static-page .article .newsletter-subscribe span{line-height:2.1}.static-page .article .newsletter-subscribe input{max-width:390px}.static-page .contacts ul{margin-left:0}.static-page .contacts ul li{list-style-type:none}.static-page .focus{background-color:whiteSmoke;border:2px solid #DDD;padding:1em;margin:0 -1em;margin-bottom:1.2em}.static-page .focus>ul,.static-page .focus>p{margin-bottom:0}.static-page .privacy{text-align:justify}.static-page .site-share{display:flex;align-items:center;margin-bottom:50px}.static-page .site-share a{display:block;margin:0px 30px 0px 0px;transition:all 0.3s ease-in-out}.static-page .site-share a:hover{transform:translateY(-5px)}.static-page .submission-form{max-width:800px;margin:0 auto}.static-page .submission-form .form-section{margin-bottom:30px;padding:20px;background:#f9f9f9;border-radius:8px}.static-page .submission-form .form-section h3{margin-bottom:20px;color:#333;font-size:18px;border-bottom:2px solid #007bff;padding-bottom:10px}.static-page .submission-form .form-group{margin-bottom:20px}.static-page .submission-form .form-label{display:block;margin-bottom:8px;font-weight:600;color:#555;font-size:14px}.static-page .submission-form .form-control{width:96%;padding:12px 15px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff;transition:border-color 0.3s ease, box-shadow 0.3s ease}.static-page .submission-form .form-control:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,0.1)}.static-page .submission-form .required-note{color:#dc3545;font-size:12px;font-weight:normal}.static-page .submission-form .file-input{padding:8px 12px}.static-page .submission-form .form-hint{margin-top:6px;font-size:12px;color:#666;font-style:italic}.static-page .submission-form .hint{display:block;margin-bottom:15px;font-size:13px;color:#666;font-style:italic}.static-page .submission-form .image-upload-row{margin-bottom:10px}.static-page .submission-form .upload-actions{margin-top:15px;text-align:left}.static-page .submission-form .add-field-btn{display:inline-block;padding:8px 15px;background:#28a745;color:white;text-decoration:none;border-radius:4px;font-size:14px;transition:background-color 0.3s ease}.static-page .submission-form .add-field-btn:hover{background:#218838;text-decoration:none;color:white}.static-page .submission-form .submission-terms{background-color:#f8f9fa;padding:15px;border-left:4px solid #007bff;margin:15px 0}.static-page .submission-form .submission-terms ul{margin:0;padding-left:20px}.static-page .submission-form .submission-terms ul li{margin-bottom:8px;line-height:1.5}.static-page .submission-form .captcha-wrapper{text-align:center;padding:20px}.static-page .submission-form .form-actions{text-align:center;padding:20px 0}.static-page .submission-form .btn-submit{background:#007bff;color:white;border:none;padding:15px 40px;font-size:16px;font-weight:600;border-radius:6px;cursor:pointer;transition:background-color 0.3s ease}.static-page .submission-form .btn-submit:hover{background:#0056b3}.static-page .submission-form .btn-submit:disabled{background:#6c757d;cursor:not-allowed}.static-page .submission-form .alert-success{background:#d4edda;color:#155724;padding:12px 15px;border:1px solid #c3e6cb;border-radius:6px;margin-bottom:20px}.static-page .submission-form .alert-error{background:#f8d7da;color:#721c24;padding:12px 15px;border:1px solid #f5c6cb;border-radius:6px;margin-bottom:20px}.static-page .submission-form .modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,0.5)}.static-page .submission-form .modal .modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.static-page .submission-form .modal .modal-content{position:relative;background:white;margin:50px auto;width:90%;max-width:800px;max-height:90vh;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,0.3);overflow:hidden}.static-page .submission-form .modal .modal-header{padding:20px;background-color:#f8f9fa;border-bottom:1px solid #dee2e6;position:relative}.static-page .submission-form .modal .modal-header h3{font-size:24px;margin:0;color:#333}.static-page .submission-form .modal .modal-header .close-btn{position:absolute;top:15px;right:20px;background:none;border:none;font-size:24px;cursor:pointer;color:#999;transition:color 0.3s ease}.static-page .submission-form .modal .modal-header .close-btn:hover{color:#333}.static-page .submission-form .modal .modal-body{padding:20px;max-height:60vh;overflow-y:auto}.static-page .submission-form .modal .modal-body .declaration-content h4{font-size:18px;font-weight:bold;margin-top:20px;margin-bottom:10px}.static-page .submission-form .modal .modal-body .declaration-content h4.blue{color:#007bff}.static-page .submission-form .modal .modal-body .declaration-content h4.black{color:#333}.static-page .submission-form .modal .modal-body .declaration-content p{margin-left:20px;margin-bottom:15px;line-height:1.6}.static-page .submission-form .modal .modal-body .declaration-content p.blue{color:#007bff}.static-page .submission-form .modal .modal-body .declaration-content p.black{color:#333}.static-page .submission-form .modal .modal-body .declaration-content ul{margin-left:40px;margin-bottom:15px}.static-page .submission-form .modal .modal-body .declaration-content ul.blue{color:#007bff}.static-page .submission-form .modal .modal-body .declaration-content ul.black{color:#333}.static-page .submission-form .modal .modal-body .declaration-content ul li{margin-bottom:8px;line-height:1.5}.static-page .submission-form .modal .modal-body .agreement-section{margin-top:30px;padding:20px;background-color:#f8f9fa;border:2px solid #007bff;border-radius:5px;text-align:center}.static-page .submission-form .modal .modal-body .agreement-section .checkbox-container{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:bold;cursor:pointer;transition:color 0.3s ease}.static-page .submission-form .modal .modal-body .agreement-section .checkbox-container:hover{color:#007bff}.static-page .submission-form .modal .modal-body .agreement-section .checkbox-container input[type="checkbox"]{margin-right:10px;transform:scale(1.2);cursor:pointer}@media (max-width: 768px){.static-page .submission-form{margin:0 10px}.static-page .submission-form .form-section{padding:15px}.static-page .submission-form .form-control{width:93%;padding:10px 12px}.static-page .submission-form .btn-submit{width:100%;padding:12px}.static-page .submission-form .modal .modal-content{margin:20px auto;width:95%;max-height:95vh}.static-page .submission-form .modal .modal-header{padding:15px}.static-page .submission-form .modal .modal-header h3{font-size:20px;padding-right:40px}.static-page .submission-form .modal .modal-header .close-btn{top:12px;right:15px;font-size:20px}.static-page .submission-form .modal .modal-body{padding:15px;max-height:70vh}.static-page .submission-form .modal .modal-body .declaration-content h4{font-size:16px;margin-top:15px}.static-page .submission-form .modal .modal-body .declaration-content ul{margin-left:20px}.static-page .submission-form .modal .modal-body .declaration-content ul li{font-size:14px}.static-page .submission-form .modal .modal-body .declaration-content p{font-size:14px}.static-page .submission-form .modal .modal-body .agreement-section{margin-top:20px;padding:15px}.static-page .submission-form .modal .modal-body .agreement-section .checkbox-container{font-size:14px;flex-direction:column;text-align:center}.static-page .submission-form .modal .modal-body .agreement-section .checkbox-container input[type="checkbox"]{margin-right:0;margin-bottom:8px;transform:scale(1.4)}}.sidebar>.static-page-links{font-size:18px}.sidebar>.static-page-links li{margin-left:10px;padding:0px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee}.sidebar>.static-page-links li a{display:block;width:100%;border-left:3px solid #70c7ff;padding-left:10px;margin-top:10px;margin-bottom:10px;transition:all 0.3s ease-in-out;box-sizing:border-box}@media screen and (max-width: 767px){.static-page .article h2 img{max-width:339px}.static-page .article h3{font-size:1.15em}.static-page .article .blue-line{margin:15px 0}.static-page .article ul{margin-left:1em}.static-page .article .site-share{display:flex;flex-wrap:wrap}.static-page .article .site-share a{margin:0}.static-page .article .site-share a img{max-width:105px}.static-page .article .site-share .dg-logo{margin:10px 10px}.share-link{display:flex;justify-content:space-around;margin-bottom:1em}.share-link span{max-width:40px}}.headline{height:365px;background:#ffffff;overflow:hidden;border:2px solid #d7d7d7;margin-bottom:8px}.headline div.slide-window{width:562px;height:365px;overflow:hidden;float:left}.headline ul.slide-items{display:block;padding:0}.headline li.headline-item{display:block;width:562px;height:365px}.headline li.headline-item a.headline-content,.headline li.headline-item a.headline-content>img{display:block;width:100%;height:100%}.headline li.headline-item a.headline-content{position:relative}.headline li.headline-item a.headline-content>img,.headline li.headline-item a.headline-content>div.description{position:absolute;bottom:0;left:0}.headline li.headline-item a.headline-content img{z-index:0;top:0;height:295px}.headline li.headline-item a.headline-content div.description{z-index:1}.headline li.headline-item div.description{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:562px;padding:10px 15px 10px 10px;color:#ffffff;background-color:#474747}.headline li.headline-item div.description h3.title{font-size:15px;padding-bottom:5px;color:#ffffff}.headline li.headline-item div.description p.excerpt{min-height:2.4em;font-size:22px;line-height:1.2em;letter-spacing:1px;float:left;width:100%}.headline li.headline-item div.description div.response{text-align:right}.headline li.headline-item div.description div.response span{display:inline-block;font-size:23px;margin-left:5px}.headline li.headline-item div.description div.response .em-number{color:#ff9b10;font-size:17px;font-weight:bold}.headline ul.slide-pagers{position:relative;z-index:1;list-style:none;width:407px;margin-left:562px}.headline ul.slide-pagers li.headline-tab{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:60.83333px;border-bottom:1px solid #e2e2e2;display:block}.headline ul.slide-pagers li.headline-tab.selected a.headline-tab-link{position:relative;color:#fff;background-color:#11a967}.headline ul.slide-pagers li.headline-tab.selected a.headline-tab-link:after{content:'';position:absolute;top:14.5px;left:-9px;width:10px;height:30px;background-color:#11a967;clip-path:polygon(100% 0, 0 50%, 100% 100%)}.headline ul.slide-pagers li.headline-tab:last-child{border-color:transparent}.headline ul.slide-pagers li.headline-tab a.headline-tab-link{display:table-cell;vertical-align:middle;width:404px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:60.83333px;padding:0px 20px;color:#777;font-size:14px;line-height:1.2em}.news-feed{width:152px;margin-right:10px;background:#EEE;float:left;border-top:5px solid #11a967}@media screen and (max-width: 767px){.news-feed{display:none !important}}.news-feed h3{color:#11a967;padding:10px 0 0 10px}.news-feed a{display:block;border-bottom:1px solid #CCC}.news-feed a span{font-size:12px;color:#949494;display:block;text-align:right}.news-feed a li{font-size:14px;list-style:none;color:#515151;line-height:20px;padding:10px}.news-feed a li:hover{color:#11a967}.article-large{width:970px;margin-bottom:10px;position:relative}@media screen and (max-width: 767px){.article-large{margin:10px auto;width:100%}}.article-large .article-large-description{position:absolute;display:block;background:rgba(0,0,0,0.6);padding:10px;line-height:1.3em;bottom:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.article-large .article-large-description h3{color:#ffa74d;font-size:20px;line-height:1.3em}.article-large .article-large-description p{font-size:14px;color:white}.article-large img{width:970px}@media screen and (max-width: 767px){.article-large img{width:100%}}.large-content{margin-top:30px;margin-bottom:30px}@media screen and (max-width: 767px){.large-content{display:none !important}}.large-content h3{width:100%;font-size:28px;font-weight:bold;margin-bottom:10px}.large-content .content-wrapper{width:100%;padding:10px 0px;border-top:3px solid #11a967;border-bottom:3px solid #11a967}.large-content .video-content-wrapper{min-height:405px}.large-content .video-content-wrapper .carousel{float:left;width:720px}.large-content .side-content{float:right;width:240px;margin-left:10px}.large-content .side-content .video-holder{width:100%;height:197.5px;margin-bottom:10px;padding:10px;box-sizing:border-box;border:1px solid #CDCDCD}.large-content .side-content .video-holder a{color:#474747;transition:all 0.2s ease-in-out}.large-content .side-content .video-holder a:hover{color:#11a967}.large-content .side-content .video-holder .img-holder{margin-bottom:10px}.large-content .side-content .video-holder .img-holder img{width:100%;height:auto}.large-content .side-content .video-holder h2{font-size:14px;line-height:1.2em}.carousel{position:relative}.carousel .carousel-inner{position:relative;width:100%;overflow:hidden}.carousel .carousel-inner .slide-images-inner{width:4850px}.carousel .carousel-inner .slide-yt-inner{width:2184px}.carousel .carousel-inner .slide-items{height:100%;display:block;padding:0;border:0;overflow:hidden;transition:all 500ms ease-out}.carousel .carousel-inner .slide-items .carousel-item{list-style-image:none;list-style-type:none;margin-left:0;float:left;position:relative;-ms-flex-align:center;align-items:center;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;display:block;transition-duration:.6s;transition-property:opacity}.carousel .control-next,.carousel .control-prev{position:absolute;top:calc(50% - 30px);display:flex;align-items:center;justify-content:center;width:30px;height:60px;color:#fff;background-color:#000000;text-align:center;opacity:0.6;transition:all 0.15s ease-in-out}.carousel .control-next .control-prev-icon,.carousel .control-next .control-next-icon,.carousel .control-prev .control-prev-icon,.carousel .control-prev .control-next-icon{background-position:center;background-repeat:no-repeat;width:20px;height:30px}.carousel .control-next:hover,.carousel .control-prev:hover{background-color:rgba(0,174,239,0.85);opacity:1}.carousel .control-prev{left:0}.carousel .control-prev .control-prev-icon{background-image:url(https://cdn0.techbang.com/assets/icons/control-prev-icon-73bdc5ab74e923b10332bbde3ce57d6ec770375c77ac39030254ff47cb17d4e9.svg);margin-right:5px}.carousel .control-next{right:0}.carousel .control-next .control-next-icon{background-image:url(https://cdn1.techbang.com/assets/icons/control-next-icon-42eb534cf4ba81c6903e4061ce162a791c3fb33c6c590a4e284ff9331ff737a8.svg);margin-left:5px}.small-articles ul{list-style-type:none;display:table;min-height:310px;height:100%;margin-bottom:10px;width:100%}@media screen and (max-width: 728px){.small-articles ul{height:auto}}.small-articles ul li{float:left;height:100%;border:1px solid #ccc;width:100%;max-width:calc( 50% - 5px );-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 728px){.small-articles ul li{width:100%;border:0}}.small-articles ul li:nth-child(odd){margin-right:10px}.small-articles .article-small{width:100%;float:left;position:relative;height:100%}.small-articles .article-small .article-tag{position:absolute;top:15px;padding:8px 16px;font-size:14px}.small-articles .article-small .article-tag a{color:white}.small-articles .article-small .article-tag.tag-review{background:rgba(107,75,227,0.9)}.small-articles .article-small .article-tag.tag-event{background:rgba(212,20,90,0.9)}.small-articles .article-small .front-excerpt-image{width:100%;display:block;border-bottom:1px solid #ccc}.small-articles .article-small .play-btn{position:absolute;top:calc(30% - 30px);left:calc(50% - 30px);width:60px;height:60px;background-image:url(https://cdn2.techbang.com/assets/play-btn-a-01-798763403e444f2290f43c1399308be758722b720f3a9060576633f21e78e601.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all 0.35s ease-in-out;filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.45))}.small-articles .article-small a:hover .play-btn{background-image:url(https://cdn2.techbang.com/assets/play-btn-a-02-7df550c990b3dc68b0322defdbd130698e880efa70bd7b3d0cefc1a3e8492faf.svg);transform:scale(1.12);filter:drop-shadow(0px 0px 12px rgba(0,0,0,0.65))}.small-articles .article-small .brief{padding:10px 10px 30px 10px}.small-articles .article-small .brief h2 a{font-size:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.3em;height:3.9em;transition:all 0.2s ease-in-out;color:#474747}.small-articles .article-small .brief h2 a:hover{color:#11a967}.small-articles .article-small .brief footer{position:absolute;font-size:12px;bottom:10px}.small-articles .article-small .brief footer span{color:#999}.small-articles .article-small .brief footer span .nickname{color:#2382C5}p.load-more-articles{text-align:center;padding:0}@media screen and (min-width: 767px){p.load-more-articles a{display:block;width:50%;color:#353535;text-align:center;padding:10px;margin:30px auto;border:1px solid #CCC;box-sizing:border-box;transition:all 0.25s ease-in-out;border-radius:20px}p.load-more-articles a:hover{color:#fff;background:#2382C5}}@media screen and (max-width: 767px){p.load-more-articles{width:95%;height:2rem;margin:0 auto 1.5rem;background:transparent;border:0.5px solid #0082d6;padding:0}p.load-more-articles a{display:block;width:100%;height:100%;line-height:2rem}}.emphasized-share-wrapper{float:right;background:#474747;border-radius:5px;padding:4px 4px 2px 4px;font-size:12px}.emphasized-share-wrapper .facebook{margin-right:-3px}.emphasized-share-wrapper span.box-comment{background:#11a967;border-radius:3px;display:block;float:left;white-space:nowrap;padding:4px 5px}.emphasized-share-wrapper span.number-comment{position:relative;background:#fff;height:14px;line-height:14px;min-width:15px;color:#000;border:1px solid #c1c1c1;margin-left:6px;margin-top:1px;text-align:center;white-space:nowrap;padding:1px 2px;display:block;float:left}.emphasized-share-wrapper .arrow-grey{position:absolute;width:0px;height:0px;border-style:solid;border-width:4px 5px 4px 0;border-color:transparent #c1c1c1 transparent transparent;top:4px;left:-5px}.emphasized-share-wrapper .arrow-white{position:absolute;width:0px;height:0px;border-style:solid;border-width:4px 5px 4px 0;border-color:transparent #ffffff transparent transparent;top:4px;left:-4px}.channel-share-wrapper{float:right;font-size:12px;position:absolute;bottom:5px;right:10px}.channel-share-wrapper li{margin-right:3px}.channel-share-wrapper span.box-comment{background:#4bafef;border-radius:3px;display:block;float:left;white-space:nowrap;padding:3px 5px;color:#fff}.channel-share-wrapper span.number-comment{position:relative;background:#fff;height:14px;line-height:14px;min-width:15px;color:#000;border:1px solid #c1c1c1;margin-left:6px;margin-top:1px;text-align:center;white-space:nowrap;padding:1px 2px;display:block;float:left}.channel-share-wrapper .arrow-grey{position:absolute;width:0px;height:0px;border-style:solid;border-width:4px 5px 4px 0;border-color:transparent #c1c1c1 transparent transparent;top:4px;left:-5px}.channel-share-wrapper .arrow-white{position:absolute;width:0px;height:0px;border-style:solid;border-width:4px 5px 4px 0;border-color:transparent #ffffff transparent transparent;top:4px;left:-4px}.actual-size-sprite{background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.icon-fire{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1097px 0;height:20px;width:13px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;display:inline-block}.icon-rss{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-1278px 0;height:17px;width:17px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat;display:inline-block}.main-container,.section,.clearfix,.top-search,.main-navigation ul.lv1,.site-footer,.site-footer>.footer-sitemap-wrapper,.sidebar ul>li,.sidebar ol>li,.sidebar ul.articles-list a,ul.share,.gallery-slideshow .slide-pagers,.article .content,.article,.article .content .excerpt,.profile-summary,.article .social-box,.article .social-box .fanspages,.article-switch,.comment,.new-comment .field-row{*zoom:1}.main-container:after,.section:after,.clearfix:after,.top-search:after,.main-navigation ul.lv1:after,.site-footer:after,.site-footer>.footer-sitemap-wrapper:after,.sidebar ul>li:after,.sidebar ol>li:after,.sidebar ul.articles-list a:after,ul.share:after,.gallery-slideshow .slide-pagers:after,.article .content:after,.article:after,.article .content .excerpt:after,.profile-summary:after,.article .social-box:after,.article .social-box .fanspages:after,.article-switch:after,.comment:after,.new-comment .field-row:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.comment{position:relative;color:#aaaaaa;line-height:1.5;margin:10px 0;padding-bottom:10px;border-bottom:1px solid #eeeeee}.comment:last-child{border-bottom:none}.comment .comment-avatar{float:left}.comment .avatar{width:48px;height:48px;display:block}@media screen and (max-width: 767px){.comment .avatar{width:24px;height:24px}}.comment .comment-summary{margin-left:48px;padding:0 8px}@media screen and (max-width: 767px){.comment .comment-summary{float:none;min-width:0;width:100%}}@media screen and (max-width: 767px){.comment .comment-summary{width:auto;margin-left:24px;margin-right:0;padding-left:12px;font-size:13px}.comment .comment-summary .info a{font-size:13px;line-height:1.5}}.comment .actions{font-size:12px;display:inline}.comment .resource>a{font-size:13px;margin-right:5px;font-weight:bold}.comment .comment-content{line-height:1.7em;color:black}.comment .excerpt-link{display:block}.comment .right-side-actions{text-align:right;width:150px;position:absolute;top:0;right:0}@media screen and (max-width: 767px){.comment .right-side-actions{display:none !important}}.comment .right-side-actions form{display:inline-block}.comment .right-side-actions ~ .comment-summary{margin-right:150px}@media screen and (max-width: 767px){.comment .right-side-actions ~ .comment-summary{margin-right:0}}.comment .right-side-actions .comment-push{font-size:13px;line-height:28px}.comment .right-side-actions .push,.comment .right-side-actions .pushed{display:inline-block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}.comment .right-side-actions .push{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-292px 0;height:28px;width:70px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.comment .right-side-actions .pushed{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-362px 0;height:28px;width:70px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.new-comment{padding:20px;line-height:26px;font-size:15px;background-color:#f6f6f6;margin:8px}.new-comment .comment-form{margin-top:30px}.new-comment .field-row{margin-bottom:10px}.new-comment .actions{margin:15px 0 0 100px}@media screen and (max-width: 767px){.new-comment .actions{margin:initial;text-align:center}}.new-comment .header div{display:inline;font-size:1.5em;margin:25px 0;font-weight:bold}@media screen and (max-width: 767px){.new-comment .header div{font-size:20px;font-weight:bold}}.new-comment .button{border:0;padding:5px 10px;font-size:12px;font-weight:bold;color:white;cursor:pointer;border-radius:3px;-moz-box-shadow:0 1px 2px #aaaaaa;-webkit-box-shadow:0 1px 2px #aaaaaa;box-shadow:0 1px 2px #aaaaaa}.new-comment .button:hover{-moz-box-shadow:0 1px 0 #aaaaaa;-webkit-box-shadow:0 1px 0 #aaaaaa;box-shadow:0 1px 0 #aaaaaa}.new-comment .button.submit{background:#0e8b55}.new-comment .button.submit:hover{background:#11a967}.new-comment .comment-textarea{width:70%;height:200px;font-size:15px;line-height:20px}.new-comment .desc{float:left;width:90px;margin-right:10px;text-align:right}@media screen and (max-width: 767px){.new-comment .desc{float:none;min-width:0;width:100%}}.new-comment .avatar{float:right}@media screen and (max-width: 767px){.new-comment .avatar{display:none !important}}.new-comment .text{font-size:100%;float:left;font-weight:normal;line-height:20px;font-size:15px}@media screen and (max-width: 767px){.new-comment .text{float:none;min-width:0;width:100%}}.new-comment .error{font-size:12px;color:red;width:auto;float:left;margin:0 0 0 10px}@media screen and (max-width: 767px){.new-comment .emoji,.new-comment .related-forum-board-message{display:none !important}}.new-comment a.comment-emoji{float:left;display:block;margin-right:2px;border-radius:2px;padding:1px;border:1px solid #777;background:#fff;background-repeat:repeat-x !important}.new-comment a.comment-emoji:hover{border-color:#ADADAD;background:#fff}.new-comment a.comment-emoji>span{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;cursor:pointer}.new-comment .emoji-happy{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-779px 0;height:21px;width:71px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.new-comment .emoji-reluctantly{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-881px 0;height:21px;width:71px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.new-comment .emoji-surprised{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-952px 0;height:21px;width:71px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.new-comment .emoji-cry{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-637px 0;height:21px;width:71px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.new-comment .emoji-angry{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-556px 0;height:21px;width:81px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.new-comment .emoji-cute{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-708px 0;height:21px;width:71px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.new-comment .emoji-orz{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:-850px 0;height:21px;width:31px;background-image:url(https://cdn0.techbang.com/assets/channels/pcadv/css-sprites/actual-size-sdb2e163bf0-338f57286df9822e906388a292d14a1c8f747122556f4175dcb3042a643eec31.png);background-repeat:no-repeat}.comment-rules #full-rules div{font-weight:bold}.comment-rules p{font-weight:bold}.comment-rules .statements{font-size:12px;line-height:1.5em;margin-left:20px}@media screen and (max-width: 767px){.comment-rules .statements{font-size:15px}}.local-comments{margin-bottom:1.5em}.comments-archive{font-size:12px}.comments ul.tabs{border-bottom:1px solid #eeeeee;font-size:95%}.comments ul.tabs>li{border:1px solid transparent;border-bottom-color:#eeeeee}.comments ul.tabs>li.current{margin-bottom:-1px;padding-bottom:1px;background-color:white;border:1px solid #eeeeee;border-bottom-color:white}.comments ul.tabs>li.current:hover{background-color:white}.comments ul.tabs>li:hover{background-color:#eeeeee}.comments ul.tabs>li>a{color:black}.search .search-box{border-radius:6px;background-color:#f2f2f2;padding:20px}.search .search-box .text{font-size:16px;border-radius:3px;border:1px solid #dddddd;padding:8px;width:525px}.search .search-box .text:focus{border:1px solid #6db0e2}.search .search-box .submit{border-radius:3px;background:#f07e19;border:none;color:white;cursor:pointer;font-size:93%;padding:8px;width:80px}.search .panel{padding:20px}.search .article .summary p{padding-left:0}.search .article .article-tags{border:none;font-size:12px;color:#999}.search .article .content-excerpt{color:#837cba}.search .match{background-color:#f7f619;font-weight:bold}.search h2 a:hover .match{color:black}.actual-size-sprite{background-image:url(https://cdn0.techbang.com/assets/css-sprites/mobile/actual-size-s877c2a96bf-7b32382a6db8dbf39d3250f0d4f372716ab2952db7245f3c602990d7d1c6fcd4.png);background-repeat:no-repeat}.adsbygoogle,.adsbyfalcon{background:transparent}.google_adsense_text{margin-top:1em}.ad-banner{margin:15px 0;text-align:center}@media screen and (max-width: 767px){.ad-banner{display:none}}.ad-banner .google-dfp{display:inline-block}.ie6 .advertise-item,.ie7 .advertise-item{left:0px;padding-top:2px}.site-header .ads-next-to-logo{position:absolute;left:230px;top:19px}@media screen and (max-width: 767px){.site-header .ads-next-to-logo{display:none !important}}.site-header .ad{position:absolute;left:468px;top:25px}@media screen and (max-width: 767px){.site-header .ad{display:none !important}}.top-3-text{height:30px;line-height:30px;text-align:center;margin:7px auto;width:1280px;display:flex;justify-content:center;position:relative}@media screen and (max-width: 767px){.top-3-text{display:none !important}}.gold-text-holder{min-height:30px;min-width:30%;border-right:1px solid #d7d7d7}.gold-text-holder:last-child{border-right:none}.google-dfp-ads-post-bottom{text-align:center}@media screen and (max-width: 767px){.google-dfp-ads-post-bottom{display:none !important}}.google-dfp-ads-post-bottom div{display:inline-block}.google-dfp-ads-post-bottom .google-dfp{margin:0 10px;vertical-align:top}.main-content .phone-ads{display:none}.main-content .phone-ads img{background:transparent}@media screen and (max-width: 767px){.main-content .phone-ads{display:block;margin-bottom:1em;text-align:center}}@media screen and (max-width: 767px){.ads-holder{min-height:100px}}.ads_both_sides_left,.ads_both_sides_right{position:absolute}@media screen and (max-width: 1260px){.ads_both_sides_left,.ads_both_sides_right{display:none !important}}.ads_both_sides_left{left:-170px}.ads_both_sides_right{right:-170px}.mobile_full_ads{width:100%;height:100%;background-color:rgba(0,0,0,0.8);position:fixed;z-index:101;display:none}.mobile_full_ads .google-dfp{margin:20px auto}.mobile_full_ads .mobile_full_ads_close{position:absolute;top:20px;width:60px;height:60px;background:url(https://cdn2.techbang.com/assets/ads-close-be63c285d7969e3afeb5cfac9674316671d6bddd117f6eb0ff9566d493651f89.png) no-repeat;z-index:101}#crazy_ad_big{position:absolute;z-index:2}#crazy_ad_small{margin-bottom:10px;min-height:100px}@media screen and (max-width: 767px){#crazy_ad_small{display:none}}.ads-bg{width:100vw;background:#f5f5f5;padding:0.75rem 0 1.56rem 0;margin:0 -0.5rem 1.5rem -0.5rem !important;min-height:280px}.ads-bg>p{color:#7f7f7f;margin-bottom:0.59rem;font-size:10px}.all-down-wrapper{text-align:center;position:fixed;width:100%;max-height:100px;height:50px;bottom:-50px;margin-bottom:0 !important;line-height:0;transition:all 0.35s ease-in-out}.pcadv_mobile_inline_1,.pcadv_mobile_inline_2{margin-bottom:1em}.ad-section{min-height:250px;margin-left:calc(-100vw / 2 + 1280px / 2);margin-right:calc(-100vw / 2 + 1280px / 2)}.pushdown_close_btn{position:absolute;left:0px;width:30px;height:30px;background-image:url(https://cdn1.techbang.com/assets/pushdown_close_btn-bd88f75be8c74244ac94be4efaf537ea8e3a575db3104dda511de09f188b33ae.svg);background-position:center;background-repeat:no-repeat;cursor:pointer}.top_big_ad{display:flex;justify-content:center;position:relative}.pcadv_i_d_970x250{margin:30px 0}.pcadv_i_p_970x90{margin:15px 0}.pcadv_i_m_970x250_1{margin:30px 0;position:relative;padding:30px 0px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.pcadv_i_m_970x250_1::before{content:'Advertisement';color:#9a9a9a;font-size:12px;background-color:#ffffff;position:absolute;top:-13px;left:calc(50% - 56px);padding:0px 15px}.pcadv_i_m_970x250_2{margin:30px 0}#dfp-pcadv_all_pushdown_970x250{position:relative}#stickies .stickies_close_area{margin:0;padding:0 10px 4px 0;float:right}#stickies .error_stickie,#stickies .warning_stickie,#stickies .notice_stickie,#stickies .debug_stickie{margin:10px 0;padding:8px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}#stickies .error_stickie{border:solid 2px #cc2f00;background-color:#ff9999}#stickies .warning_stickie{border:solid 2px #ff7700;background-color:#ffc28d}#stickies .notice_stickie{border:solid 2px #399c07;background-color:#d7ffaf}#stickies .debug_stickie{border:dashed 2px #444;background-color:#eee}#stickies .notify_stickie{position:fixed;bottom:0px;left:0px;width:100%;background-color:rgba(1,131,214,0.9);z-index:99998}#stickies .notify_stickie .notify_container{padding:5px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:1280px;margin:0 auto}#stickies .notify_stickie .notify-wrapper{width:80%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;color:#fff}#stickies .notify_stickie .notify-wrapper .notify-icon{width:35px;height:35px;background-image:url(https://cdn2.techbang.com/assets/stickies/notify-icon-3c784d4d9637700f880e1f3d360ae893e63f8c482574a6a600f6a6a0b65f35a8.svg);background-size:contain;margin-right:10px}#stickies .notify_stickie .notify-wrapper a{color:#fff;line-height:1.4rem;text-decoration:underline;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}#stickies .notify_stickie .btn-wrapper{width:20%;max-width:180px;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;margin:5px 0}#stickies .notify_stickie .btn-wrapper .btn{background-color:#fff;color:#254696;border-radius:16px;padding:5px 15px;margin:0px 10px}#stickies .notify_stickie .btn-wrapper .btn a{color:#254696;text-decoration:none}#stickies .notify_stickie .btn-wrapper .stickies_close_area{padding:0}#stickies .notify_stickie .btn-wrapper .stickies_close_area a{color:#fff;padding:5px;margin:10px}#stickies .notify_stickie .btn-wrapper .cookie_policy_close_btn{background-color:#fff;border-radius:16px;padding:5px 15px;margin:0px 10px}#stickies .notify_stickie .btn-wrapper .cookie_policy_close_btn a{color:#254696;text-decoration:none}#stickies .notify_stickie .btn-wrapper .cookie_policy_close_btn:hover{background-color:#254696}#stickies .notify_stickie .btn-wrapper .cookie_policy_close_btn:hover a{color:#fff}@media screen and (max-width: 1199px){#stickies .notify_stickie{margin:-10px 0 8px}#stickies .notify_stickie .notify-wrapper .notify-icon{display:none}}@media screen and (max-width: 414px){#stickies .notify_stickie{position:relative;width:100%;flex-direction:row-reverse;margin-top:-10px;z-index:auto}#stickies .notify_stickie .notify_container{flex-direction:row-reverse}#stickies .notify_stickie .notify-wrapper{width:100%}#stickies .notify_stickie .notify-wrapper a{width:auto;-webkit-line-clamp:3}#stickies .notify_stickie .btn-wrapper{width:100%}#stickies .notify_stickie .cookie_policy_close_btn{padding-top:4px}}.google-dfp{text-align:center}lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;max-width:720px;margin:auto}lite-youtube.shorts{width:315px;height:560px}lite-youtube::before{content:'';display:block;position:absolute;top:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;height:60px;padding-bottom:50px;width:100%;transition:all 0.2s cubic-bezier(0, 0, 0.2, 1)}lite-youtube::after{content:"";display:block;padding-bottom:calc(100% / (16 / 9))}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.lty-playbtn{width:68px;height:48px;position:absolute;cursor:pointer;transform:translate3d(-50%, -50%, 0);top:50%;left:50%;z-index:1;background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 68 48"><path fill="%23f00" fill-opacity="0.8" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z"></path><path d="M 45,24 27,14 27,34" fill="%23fff"></path></svg>');filter:grayscale(100%);transition:filter 0.1s cubic-bezier(0, 0, 0.2, 1);border:none}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.gsc-control-cse .gs-result .gs-title{height:100% !important;min-height:1.2em}.mce-toolbar .mce-container .mce-btn button span.mce-txt{width:35px}.article .content p .caption{font-size:15px !important;border-bottom:none !important}
