@charset "UTF-8";html,body{font-family:"Microsoft JhengHei",微軟正黑體,arial,microsoft yahei,Verdana;font-size:14px;}table{border-collapse:collapse;border-spacing:0}a img{border:none}*{margin:0;padding:0;list-style:none;}.margin10{margin:10px;}.mb10{margin-bottom:10px;overflow:hidden;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.mb5{margin-bottom:5px;}.mb20{margin-bottom:20px;}.mt5{margin-top:5px;}.mr5{margin-right:5px;}.ml5{margin-left:5px;}.mt0{margin-top:0px;}.mb0{margin-bottom:0px;}.marginTopImprotant0{margin-top:0px !important;}.padding10{padding:10px;}.paddingLeft10{padding-left:10px;}.paddingRight10{padding-right:10px;}.paddingTop5{padding-top:5px;}.paddingTop8{padding-top:8px;}.pt10{padding-top:10px;}.pb10{padding-bottom:10px;}.pl10{padding-left:10px;}.pr10{padding-right:10px;}.pr5{padding-right:5px;}.pt5{padding-top:5px;}.pb5{padding-bottom:5px;}.pl5{padding-left:5px;}.overhidden{overflow:hidden;}.fsize10{font-size:10px;}.fsize12{font-size:12px;}.fsize13{font-size:13px;}.fsize14{font-size:14px;}.fsize16{font-size:16px;}.fsize18{font-size:18px;}.fsize20{font-size:20px;}.bold{font-weight:bold;}.black{color:black !important;}.yellow{color:yellow !important;}.green{color:green !important;}.gray{color:graytext !important;}.deptyellow{color:#FF6600 !important;}.red{color:red !important;}.white{color:white !important;}.floatleft{float:left;}.floatright{float:right;}.floatcenter{float:center;}.clear{clear:both;}.overflowhidden{overflow:hidden;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:block}.center{text-align:center;}.hide{display:none}.left{float:left}.right{float:right}.clear{clear:both}button::-moz-focus-inner{border:0px}header,section,footer,aside,nav,article,figure{display:block}.pagindiv{float:right;margin-top:15px;margin-bottom:15px;}.pagin{padding:4px 0;margin:0;font-family:"Verdana",sans-serif;font-size:14px;font-weight:bold;}.pagin *{padding:4px 8px;margin:0;}.pagin a{color:#31708F;background-color:#D9EDF7;border:solid 1px #BCE8F1;text-decoration:none;}.pagin a:visited{color:#31708F;background-color:#D9EDF7;border:solid 1px #BCE8F1;text-decoration:none;}.pagin a:hover,.pagin a:active{border:solid 1px #CC0000;background-color:white;color:#CC0000;text-decoration:none;}.pagin span{cursor:default;color:#31708F;background-color:#D9EDF7;border:solid 1px #BCE8F1;}.pagin span.current{border:solid 1px #BCE8F1;background-color:#C8DD86;color:#090;}.pagin span.totals{color:#31708F;background-color:#D9EDF7;border-color:#BCE8F1;padding-right:5px;margin-right:15px;}.navbar{position:relative;min-height:35px;margin-bottom:0px;border:1px solid transparent;}.red{color:#ee4723}.dark{color:#000000}.yellow{color:#fedd7a}.grey{color:#e3e3e3}.white{color:#fff}.navbar-nav{margin-top:0px;}.navbar-nav > li{float:left;}.navbar-nav > li:last-child > a{padding-right:10px;}.navbar-nav > li > a i{font-size:20px;padding-right:8px;}.navbar-nav > li > a{height:54px;line-height:54px;font-size:1.4rem;padding:0 18px 0 18px;text-transform:uppercase;color:#fff;cursor:pointer;border:solid #fff;border-width:0 1px 1px 0;background-color:#3B5998;}.navbar-nav > li > a:hover{background-color:#FEDD7A;}.wrapper{min-height:100%;height:auto !important;height:100%;}.wrapper a:link,a:visited{color:#4F4F4F;text-decoration:none;-o-transition:.1s;-ms-transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;transition:.1s;}.wrapper a:hover{color:#3b8dbd;}.wrapper .center-block{display:block;margin-right:auto;margin-left:auto;}.wrapper .img-rounded{border-radius:6px;}.wrapper h2.grid{color:#686868;font-family:"Microsoft JhengHei",微軟正黑體,arial,sans-serif,Verdana;font-size:16px;margin-top:0px;max-height:60px;min-height:60px;overflow:hidden;}.wrapper h2.grid2{color:#686868;font-family:"Microsoft JhengHei",微軟正黑體,arial,sans-serif,Verdana;font-size:16px;margin-top:0px;}.wrapper h2{color:#686868;font-family:"Microsoft JhengHei",微軟正黑體,arial,sans-serif,Verdana;font-size:20px;}.wrapper .h2,h2{font-size:20px;}.wrapper .h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px;}.tag,.time,.user{color:#c0c0c0;font-family:"Microsoft JhengHei",微軟正黑體,arial,sans-serif,Verdana;font-size:14px;padding-right:20px;}.jianju a{color:#3b8dbd !important;font-size:16px !important;}.pull-left{float:left !important;}.title{color:#ee812a;font-family:"Microsoft JhengHei",微軟正黑體,arial,sans-serif,Verdana;font-size:20px;}.content_title{color:#555;font-family:"Microsoft JhengHei",微軟正黑體,arial,sans-serif,Verdana;font-size:20px;font-weight:bold;}.h1,h1{font-size:20px;}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px;}#article_content{font-family:"Microsoft JhengHei",微軟正黑體,arial,sans-serif,Verdana;font-size:16px;line-height:28px;}#article_content img,#article_content p img,#article_content p span img{text-align:center;vertical-align:middle;max-width:800px;clear:both;display:block;width:100%;}#article_content p{font-size:16px;margin:20px 0;line-height:28px;}.article_next_btn{background-color:#ff9138;color:#fff !important;padding:10px 0px 5px 0px;}#mailrss{background:#f0f0f0;}.mail-border{background:url('../images/mail-border.png');height:7px;width:100%;}.horizontal_margin20{margin:0px 20px 0px 20px;}.note-editor .note-codable{display:none !important;}#nav-topbar ul{background-color:#3b5998;}#nav-topbar ul a{color:#E9E9E9;font-size:16px;background-image:none;}#nav-topbar ul a:link,#nav-topbar ul a:visited,#nav-topbar ul a:active{background-color:#3b5998;}#nav-topbar ul a:hover{background-color:#FEDD7A;color:#333333;}#nav-topbar .active a{background-color:#FEDD7A !important;background-image:none;color:#333333 !important;}.dropdown-menu li a{background-image:none;font-size:14px;}.dropdown-menu li a:hover{background-color:#3b5998 !important;background-image:none;font-weight:bold;color:#fff !important;}.hotwords a{color:#3b8dbd !important;font-family:"Microsoft JhengHei",microsoft yahei,"\5b8b\4f53",arial,Verdana;font-size:16px;}.hotwords a:hover{color:#444 !important;}.tags a{color:#fff !important;}.tags a:hover{color:#FEDD7A !important;}.pagebreadcrumb{margin-left:3px;margin-right:3px;}.breadcrumb{margin-bottom:10px !important;max-height:32px;overflow-y:hidden;}.breadcrumb a{color:#3b8dbd !important;}.breadcrumb a:hover{color:#444 !important;}.thumbnail a img,.thumbnail img{width:260px !important;height:124px !important;}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}#article_content span img{display:block;clear:both;}#article_content .a-image{display:block !important;}.digget{padding:10px;border:solid 1px #BCE8F1;}@media screen and (min-width:768px){.leftlist img{width:262px;height:138px;}}@media screen and (min-width: 980px) {.img-pclist{height:138px !important;width:262px !important;}}.ui_text{box-sizing:border-box;margin:15px auto;}.ui_text .ui_text_col{align-items:center;display:flex;}.ui_text .label.required::before,.ui_text .error{color:#c13a3a;}.ui_text .label.required::before{content:"*";display:inline-block;margin-right:5px;vertical-align:middle;}.ui_text .ui_text_col > .label{font-weight:bold;margin-right:10px;text-align:right;width:80px;}.ui_text .label{color:#666;font-size:14px;display:inline-block;vertical-align:middle;}.ui_text .ui_text_col > .label{font-weight:bold;margin-right:10px;text-align:right;width:80px;}.ui_text .ui_text_col > .content{flex:1 1 0;}.ui_text .select:first-child{margin-left:0;}.ui_text .select{font-size:14px;margin:0 5px;min-width:100px;padding:5px;width:auto;}.ui_text .input,.ui_text .file,.ui_text .textarea,.ui_text .select{background-color:#fff;border:1px solid #cfcfcf;border-radius:5px;box-sizing:border-box;color:#666;font-size:14px;line-height:1.3;padding:10px;vertical-align:middle;width:100%;}.ui_text p.error{font-size:14px;color:red;}.ui_text .ui_text_col.flexstart{align-items:flex-start;}.ui_text .textarea{height:120px;overflow-x:hidden;overflow-y:auto;resize:none;}.info_mzsm{width: 654px;padding: 13px;line-height: 21px;font-size: 12px;color: #333;border: 1px solid #fecda2;background: none no-repeat 0 0 #fffbee;margin-top: 10px;}
.ui_list li>.content span{vertical-align:middle;}.ui_icon20_share{background-position:-15px -40px !important;}.ui_icon20,.ui_icon_third20{width:20px;height:20px;}.ui_icon{display:inline-block;vertical-align:middle;background-image:url("../images/ui_icon.png");background-repeat:no-repeat;background-position:0 0;text-indent:-9999em;}.social-stub{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:linear-gradient(#fff,#e0e0e0) repeat scroll 0 0 rgba(0,0,0,0);border-color:#e0e0e0 #ccc #ccc #e0e0e0;border-image:none;border-radius:3px;border-right:1px solid #ccc;border-style:solid;border-width:1px;box-shadow:-1px -1px 0 0 #f0f0f0 inset;color:#555;display:inline-block;font-family:Arial,sans-serif;font-size:1.1rem;height:20px;line-height:20px;margin:0 41px 4px 0;position:relative;text-align:left;text-decoration:none;text-indent:19px;text-rendering:optimizelegibility;transition:all .1s ease-in-out 0s;vertical-align:top;width:50px;}.social-stub:before{background:url("http://rack.0.mshcdn.com/assets/bubble-2e9962bca10975ae2a6d0411f1231da6.png") no-repeat scroll center center #fff;color:#333;content:attr(data-shares);display:block;font-family:Arial,sans-serif;font-size:12px;font-size:.750rem;font-weight:normal;height:18px;line-height:16px;padding:2px 0 2px 3px;position:absolute;right:-40px;text-align:center;text-indent:0;top:-1px;white-space:nowrap;width:36px;}.social-stub.facebook:after{font-size:16px;font-size:1rem;left:3px;top:0;}.social-stub.facebook:after{content:url('../images/social-facebook-share.png');}.social-stub.facebook:after,.social-stub.twitter:after,.social-stub.google:after,.social-stub.google_oauth2:after,.social-stub.googleplus:after,.social-stub.google_plus:after,.social-stub.linked_in:after,.social-stub.linkedin:after,.social-stub.stumble_upon:after,.social-stub.pinterest:after{font-family:'Mashicons';font-style:normal;font-weight:normal;}.social-stub:after{font-size:14px;font-size:.875rem;height:100%;left:1px;position:absolute;text-indent:0;top:1px;}.share_stub,.share_links{margin-top:5px;min-height:20px;max-height:40px;height:26px;line-height:20px;}.share_links a{color:#808080;cursor:pointer;}.social-stub.facebook{background:none repeat scroll 0 0 #eceef5;border-color:#cad4e7 !important;color:#3b579d !important;font-size:11px;letter-spacing:.5px;line-height:20px;text-indent:20px;width:56px;}.social-stub.google_plus{background:none repeat scroll 0 0 #eceef5;border-color:#cad4e7 !important;color:#DD4C39 !important;font-size:11px;font-weight:bold;letter-spacing:.5px;line-height:20px;text-indent:20px;width:56px;}.ui_icon_third20_f{background-position:-55px -20px;}.ui_icon_third20_g{background-position:-55px 0;}.ui_icon20,.ui_icon_third20{width:20px;height:20px;}.post-info-single{display:block;font-size:14px;float:left;color:#999;margin-top:3px;width:100%;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:10px;}.ui_btn_blue{background-color:#2d5f9a;}.ui_btn_red{background-color:#eb4026;}.ui_btn_blue,.ui_btn_cyanblue,.ui_btn_red,.ui_btn_blue2,.ui_btn_red2{padding:10px !important;color:#fff !important;line-height:1.5;font-size:12px;}.ui_btn{padding:0 10px;text-align:center;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;vertical-align:middle;}.social-share-single-facebook{}.social-share-single-googleplus{}.share_on_facebook{background-color:#3b5998;color:#fff;padding:10px 0px 5px 0px;}.hljs{display:block;padding:0.5em;background:#fff;color:#000;}.hljs-comment,.hljs-template_comment,.hljs-javadoc,.hljs-comment *{color:#800;}.hljs-keyword,.method,.hljs-list .hljs-title,.clojure .hljs-built_in,.nginx .hljs-title,.hljs-tag .hljs-title,.setting .hljs-value,.hljs-winutils,.tex .hljs-command,.http .hljs-title,.hljs-request,.hljs-status{color:#008;}.hljs-envvar,.tex .hljs-special{color:#660;}.hljs-string,.hljs-tag .hljs-value,.hljs-cdata,.hljs-filter .hljs-argument,.hljs-attr_selector,.apache .hljs-cbracket,.hljs-date,.hljs-regexp,.coffeescript .hljs-attribute{color:#080;}.hljs-sub .hljs-identifier,.hljs-pi,.hljs-tag,.hljs-tag .hljs-keyword,.hljs-decorator,.ini .hljs-title,.hljs-shebang,.hljs-prompt,.hljs-hexcolor,.hljs-rules .hljs-value,.css .hljs-value .hljs-number,.hljs-literal,.hljs-symbol,.ruby .hljs-symbol .hljs-string,.hljs-number,.css .hljs-function,.clojure .hljs-attribute{color:#066;}.hljs-class .hljs-title,.haskell .hljs-type,.smalltalk .hljs-class,.hljs-javadoctag,.hljs-yardoctag,.hljs-phpdoc,.hljs-typename,.hljs-tag .hljs-attribute,.hljs-doctype,.hljs-class .hljs-id,.hljs-built_in,.setting,.hljs-params,.hljs-variable,.clojure .hljs-title{color:#606;}.css .hljs-tag,.hljs-rules .hljs-property,.hljs-pseudo,.hljs-subst{color:#000;}.css .hljs-class,.css .hljs-id{color:#9b703f;}.hljs-value .hljs-important{color:#f70;font-weight:bold;}.hljs-rules .hljs-keyword{color:#c5af75;}.hljs-annotation,.apache .hljs-sqbracket,.nginx .hljs-built_in{color:#9b859d;}.hljs-preprocessor,.hljs-preprocessor *,.hljs-pragma{color:#444;}.tex .hljs-formula{background-color:#eee;font-style:italic;}.diff .hljs-header,.hljs-chunk{color:#808080;font-weight:bold;}.diff .hljs-change{background-color:#bccff9;}.hljs-addition{background-color:#baeeba;}.hljs-deletion{background-color:#ffc8bd;}.hljs-comment .hljs-yardoctag{font-weight:bold;}.markdown_views{font-family:'microsoft yahei';font-size:14px;}.markdown_views *{box-sizing:border-box;}.markdown_views h1,.markdown_views h2,.markdown_views h3,.markdown_views h4,.markdown_views h5,.markdown_views h6{font-weight:100;margin:0.8em 0;}.markdown_views p,.markdown_views pre,.markdown_views pre.prettyprint,.markdown_views blockquote{margin:0 0 1.1em;}.markdown_views hr{margin:2em 0;border:0;border-top:1px solid rgba(128,128,128,0.1);}.markdown_views dt{font-weight:bold;}.markdown_views abbr[title],.markdown_views abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999;}.markdown_views .initialism{font-size:90%;text-transform:uppercase;}.markdown_views blockquote{padding:15px 20px;border-left:10px solid rgba(128,128,128,0.075);background-color:rgba(128,128,128,0.05);border-radius:0 5px 5px 0;}.markdown_views blockquote p{line-height:1.25;}.markdown_views blockquote p:last-child{margin-bottom:0;}.markdown_views blockquote small,.markdown_views blockquote .small{display:block;line-height:1.45;color:#999;}.markdown_views blockquote small:before,.markdown_views blockquote .small:before{content:"â€”Â ";}.markdown_views blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid rgba(128,128,128,0.075);border-left:0;}.markdown_views blockquote.pull-right p,.markdown_views blockquote.pull-right small,.markdown_views blockquote.pull-right .small{text-align:right;}.markdown_views blockquote.pull-right small:before,.markdown_views blockquote.pull-right .small:before{content:"";}.markdown_views blockquote.pull-right small:after,.markdown_views blockquote.pull-right .small:after{content:"Â â€”";}.markdown_views blockquote:before,.markdown_views blockquote:after{content:"";}.markdown_views address{margin-bottom:21px;font-style:normal;line-height:1.45;}.markdown_views code,.markdown_views kbd,.markdown_views pre,.markdown_views samp{font-family:"Source Code Pro",monospace;}.markdown_views code{padding:2px 4px;font-size:90%;color:#3f3f3f;background-color:rgba(128,128,128,0.075);white-space:nowrap;border-radius:0;}.markdown_views pre{display:block !important;padding:10px !important;margin:0 0 10.5px !important;font-size:14px !important;line-height:1.45 !important;word-break:break-all !important;word-wrap:break-word !important;color:#333 !important;background-color:rgba(128,128,128,0.05) !important;border:1px solid rgba(128,128,128,0.075) !important;border-radius:0 !important;}.markdown_views pre code{padding:0;font-size:inherit;color:inherit;white-space:pre;word-wrap:normal;background-color:transparent;border-radius:0;}.markdown_views .pre-scrollable{max-height:340px;overflow-y:scroll;}.markdown_views .sequence-diagram,.markdown_views .flow-chart{text-align:center;margin-bottom:1.1em;}.markdown_views table{width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;border:1px solid #eee;}.markdown_views table th,.markdown_views table td{padding:8px;line-height:20px;vertical-align:top;border:1px solid #eee;}.markdown_views .prettyprint{padding:5px;position:relative;overflow-y:hidden;overflow-x:auto;white-space:nowrap;padding-left:60px;}.markdown_views .prettyprint .pre-numbering{position:absolute;width:50px;background-color:#eee;top:0px;left:0;margin:0;padding:6px 0 40px 0;border-right:1px solid #ddd;list-style:none;text-align:right;}.markdown_views .prettyprint .pre-numbering li{padding:0 5px;}