﻿@import url('https://fonts.googleapis.com/css2?family=Calistoga&family=Cormorant+Garamond:ital,wght@0,400;0,600;1,400&family=Dancing+Script:wght@400;500;600&family=Heebo:wght@300;400;500;600&display=swap');.psblog.psintx a{text-decoration:none}.psblog #main_content .pswrap{margin:25px 0 0 0}.psblog #main_content .blogcate{margin:0 0 10px 0}.psblog #main_content .blogcate ul{padding:0;width:100%;margin:0 auto;display:flex}.psblog #main_content .blogcate ul li{list-style:none;text-align:left;width:25%;text-align:center}.psblog #main_content .blogcate ul li a{text-decoration:none;color:#999;display:block;width:100%;text-align:center;transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease}.psblog #main_content .blogcate ul li a:hover{color:#f26522}.psblog #main_content .blogcate ul li.current a{color:#f26522}.psblog .catIntroBanner{background:url(../images/site/blog/banner-2024.jpg) no-repeat 40%;background-size:auto 100%;width:100%;max-width:990px;position:relative;box-sizing:border-box;margin:0 0 10px 0;padding:20px 30px}.psblog.psindexblog a{text-decoration:none}.psblog.psindexblog .catIntroBanner h4 .catIntroBanner h4,.psblog .catIntroBanner h4,.psblog.diy .catIntroBanner h4{font-family:'Heebo',sans-serif;font-weight:400;line-height:28px;font-size:24px;margin:0;color:#FF4E00}.psblog.psindexblog .catIntroBanner h4{font-size:30px;line-height:40px}.psblog.psindexblog .catIntroBanner h4 span,.psblog .catIntroBanner h4 span,.psblog.diy .catIntroBanner h4 span{font-size:15px;font-style:italic;margin:0;color:#35596E}.psblog.psindexblog .catIntroBanner h4 span{font-size:24px}.psblog .catIntroBanner .explorer{font-family:'Heebo',sans-serif;margin:20px 0 0 0;font-size:14px;font-weight:600;letter-spacing:1px;padding:8px 20px;color:#FFF;background:#80AA65;text-align:center}.psblog.psindexblog .catIntroBanner .explorer{font-size:18px}.psblog .blogtx{padding:0;box-sizing:border-box;margin-bottom:20px}.psblog .blogtx ul{padding:0;display:flex;flex-wrap:wrap;margin:0;justify-content:space-between}.psblog .blogtx ul li{width:48%;margin-left:2%;float:left}.psblog .blogtx ul li .pic{position:relative;overflow:hidden}.psblog .blogtx ul li .pic a:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1) rotate(1deg);transform:scale(1.1,1.1) rotate(1deg);-webkit-transition:all .5s;transition:all .5s}.psblog .blogtx ul li .pic img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:auto}.psblog .blogintro{text-align:center;padding:0 10px 30px 10px;box-sizing:border-box}.psblog .blogintro p{text-align:center}.psblog .blogintro a{font-size:15px;color:#676767;display:inline-block;text-decoration:none;border:1px solid #ccc;padding:10px 15px;text-align:center;border-radius:2px;background:rgba(255,255,255,.6) none repeat scroll 0 0;transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease}.psblog .blogintro a:hover{background:#b1d138;color:#fff}.psblog .bkbox .pic{width:100%;float:none}.psblog .bkbox.rtside .pic{width:100%;float:none}.psblog .bkbox .pic img{width:100%;height:auto}.psblog .bkbox .boxtx{width:100%;float:none;box-sizing:border-box;padding:0}.psblog .bkbox .boxtx .titlebox{position:relative;padding:0 0 0 20px;margin:20px 0 0 0}.psblog .bkbox .boxtx .titlebox:before{content:"";position:absolute;height:100%;background:#355c59;width:2px;top:0;left:0}.psblog .bkbox .boxtx p{text-align:left;padding-bottom:15px}.psblog .bkbox.rtside.nosubhead{margin:25px 0}.psblog h2{text-align:center;padding-bottom:15px}.psblog h3{padding:20px 0 0 0;text-align:left;box-sizing:border-box}.psblog #main_content p a{text-decoration:none}.psblog.diy #main_content ul li{list-style:square;float:none;width:100%}.psblog.diy .blogtx ul{margin:0;padding:0 0 0 3px}.psblog.diy .bkbox{margin-bottom:20px}.psblog.diy h4{font-size:20px;margin:30px 0;padding:0;color:#343434}.psblog.diy #main_content a{text-decoration:none;color:#f26522}.psblog.diy #main_content a:hover{color:#6c9d31}.psblog.diy ol{margin:0 0 0 17px;padding:0}.psblog.diy #main_content .blogcate{padding:15px 0}.psblog.diy #main_content .blogcate ul{width:100%;margin:auto}.psblog.diy #main_content .blogcate ul li{width:25%;text-align:center;float:left;list-style:none}.psblog.diy #main_content .blogcate ul li a{text-decoration:none;color:#999}.psblog.diy #main_content .blogcate ul li a:hover{text-decoration:none;color:#999}.psblog psindexblog{margin:50px 0 0 0}.psblog.xmas .xmaswrap{background:url(../images/site/blog/giftgu-xmas-back.jpg) repeat-y;box-sizing:border-box}.psblog.xmas .xmaswrap .xmassnow{background:url(../images/site/blog/xmas-snow.png) no-repeat;padding:25px 10px 30px 10px;text-align:center}.psblog.xmas .xmaswrap .xmassnow img{width:auto}.psblog.xmas .xmaswrap .xmasbox{padding:0 10px}.psblog.xmas h1{font-family:'Heebo',sans-serif;color:#558479;font-size:14px;text-align:center;margin:0 0 5px 0;letter-spacing:1px;font-weight:500;text-transform:uppercase}.psblog.xmas h2{font-family:'Heebo',sans-serif;color:#558479;font-size:14px;text-align:center;margin:0;letter-spacing:1px;font-weight:500;text-transform:uppercase;padding:0 0 15px 0}.psblog.xmas .bigtitlebox{text-align:center;padding:25px 0 0 0}.psblog.xmas .bigtitle{font-family:'Calistoga',serif;font-size:36px;text-align:center;margin:0 auto;padding:0;color:#558479;line-height:1;position:relative;display:inline-block}.psblog.xmas .bigtitle span{display:none;position:absolute;right:-16px;bottom:27px}.psblog.xmas h3{font-family:'Heebo',sans-serif;color:#355c59;font-weight:400;font-size:17px;margin:0;padding:0}.psblog.xmas .bkbox.rtside h3{font-family:'Heebo',sans-serif;padding:0;color:#355c59;font-weight:400;font-size:17px;margin:0}.psblog.xmas h3:before{height:0}.psblog.xmas h5{color:#355c59;font-weight:500;font-size:29px;margin:0 0 5px 0;padding:0;line-height:36px;font-family:'Heebo',sans-serif}.psblog.xmas .bkbox.rtside h5{color:#355c59;font-weight:500;font-size:29px;margin:0 0 5px 0;padding:0;line-height:36px;font-family:'Heebo',sans-serif}.psblog.xmas h6{color:#343434;font-weight:600;font-size:17px;margin:0;padding:0;font-family:'Heebo',sans-serif}.psblog.xmas .bkbox.rtside h6{padding:0;color:#355c59;font-weight:400;font-size:17px;margin:0;font-family:'Heebo',sans-serif}.psblog .bkbox.rtside .boxtx p.martp{margin:10px 0 0 0}.psblog.xmas .endsent{font-family:'Dancing Script',cursive;font-size:35px;text-align:center;margin:40px 0 0 0;padding:0 0 10px 0;font-weight:500}.psblog.xmas img{width:100%;height:auto}.psblog.xmas #main_content p a:active,.psblog.xmas #main_content p a:link,.psblog.xmas #main_content p a:visited{color:#039385}.psblog.xmas #main_content p a:hover{color:#a76100}.youtube-player.blog.pic720 img{display:none}.youtube-player.blog.pic720 div{height:300px;background-size:cover}.youtube-player.blog div.play{height:72px}.youtube-player.blog.pic720 div[data-id="nlfZ__TOvTE"]{background:url(../images/site/blog/vdimg-bandana.jpg) no-repeat center center}@media only screen and (min-width:768px){.psblog .blogtx{padding:0 10px;margin-bottom:0}.psblog #main_content .blogtx ul li{list-style:none;float:left;width:32%;margin:0;padding:0}.psblog #main_content .blogcate{padding:15px 0}.psblog #main_content .blogcate ul{width:70%;margin:auto}.psblog #main_content .blogcate ul li{width:25%;text-align:center}.psblog.diy #main_content .blogcate ul{width:55%;margin:auto}.psblog .bkbox{margin-bottom:60px}.psblog .bkbox .boxtx{width:50%;float:left;box-sizing:border-box;padding:0 0 0 30px}.psblog .bkbox .boxtx p{padding:0;margin:15px 0 0 0}.psblog .bkbox.rtside .boxtx{padding:0}.psblog .bkbox.rtside .boxtx p{padding:0 30px 0 0}.psblog .bkbox .pic{width:50%;float:left}.psblog .bkbox.rtside .pic{width:50%;float:right}.psblog h2{font-size:26px;margin:35px 0;padding:0}.psblog h3:before{content:"";position:absolute;height:3px;background:#777;width:50%;top:0}.psblog h3{font-size:20px;margin:0 0 10px 0;padding:35px 0 15px 0;display:inline-block;line-height:30px;position:relative;width:100%}.psblog .bkbox.rtside h3{padding:35px 10px 15px 0}.psblog .bkbox .boxtx .titlebox{margin:0}.psblog .video.unhead{margin:25px 0 40px 0}.psblog .video.midhead{margin:40px 0 40px 0}.psblog.psindexblog{margin:50px 0 0 0}.psblog .catIntroBanner{background:url(../images/site/blog/banner-2024.jpg) no-repeat center;background-size:cover;height:96px;display:flex;align-items:center;justify-content:flex-start;padding:20px 70px}.psblog .catIntroBanner .explorer{margin:0 0 0 3%}.psblog.psindexblog .catIntroBanner .explorer{margin:0 0 0 12%;font-size:21px}.psblog.psindexblog .catIntroBanner{height:160px}.psblog.psindexblog .catIntroBanner h4 span,.psblog .catIntroBanner h4 span,.psblog.diy .catIntroBanner h4 span{margin:0 0 0 35px;font-size:19px}.psblog.psindexblog .catIntroBanner h4{font-size:35px;line-height:45px}.psblog.psindexblog .catIntroBanner h4 span{font-size:28px}.psblog .bkbox.rtside.nosubhead{margin:60px 0}.psblog.xmas .xmaswrap .xmasbox{padding:0 60px 50px 60px}.psblog.xmas h1{font-size:17px;margin:20px 0}.psblog.xmas h2{font-size:17px}.psblog.xmas .bigtitle span{display:block}.psblog.xmas .bigtitle{font-size:48px}.psblog.xmas .xmaswrap .xmassnow{padding:25px 10px 20px 10px}.youtube-player.blog.pic720 div{height:400px}.youtube-player.blog div.play{height:72px}}@media only screen and (min-width:1000px){.psblog .blogtx{padding:0}.psblog .blogintro{padding:0 0 30px 0}}