@charset "utf-8";ul{list-style-type:none;margin:0;padding:0;position:relative;}li{display:inline-block;float:left;margin-right:1px;margin-bottom:1px;}.men li a{display:block;min-width:125px;height:36px;text-align:center;line-height:36px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#CCC;background:#000066;text-decoration:none;font-size:14px;padding:2px 2px;}.men li:hover a{background:#CCC;color:#000066;}.show-menu{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;color:#CCC;background:#000066;text-align:center;padding:10px 0;display:none;margin-bottom:1px;}.show-menu:hover{color:#000066;background:#CCC;}input[type=checkbox]{display:none;}input[type=checkbox]:checked+#menu{display:block;}h1,h2,h3,h4{margin-top:10px;margin-bottom:5px;}.fnz{max-width:1000px;margin:0 auto;height:auto;color:#000066;}.fnz a{text-decoration:underline;color:#000066;}.fnz a:hover{color:#CCC;text-decoration:none;}.fnzmenu{float:left;position:relative;width:100%;}.fnzh2{font-size:18px;position:relative;float:left;}.fnzh1{font-size:24px;position:relative;float:left;color:#CCC;margin:10px;max-width:90%;width:900px;}.fnzcatblurb{float:left;position:relative;margin:10px;color:#FFF;}.catbox{-moz-border-radius:10px;border-radius:10px;background-color:#000066;max-width:90%;width:900px;margin-left:5%;margin-right:5%;margin-bottom:10px;margin-top:5px;position:relative;float:left;}.fnzlink,.fnzh2,.click{position:relative;width:100%;float:left;}.fnzlink a{position:relative;}.footer{position:relative;height:auto;width:100%;background-color:#000066;color:#FFF;text-align:center;font-size:16px;-moz-border-radius:8px;border-radius:8px;float:left;padding-top:10px;padding-bottom:10px;margin-top:10px;}.footer a{color:#FFF;}.products{width:100%;height:auto;position:relative;float:left;padding-bottom:20px;}.fnzbtn:hover{background-color:#CCC;color:#000066!important;}div.gallery{background-color:white;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);min-height:480px;}div.gallery img{width:90%;height:auto;max-height:370px;margin-top:10px;}div.category{background-color:white;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);min-height:360px;}div.category img{width:90%;height:auto;max-height:370px;margin-top:10px;}div.desc{padding:10px 20px;}.responsive{position:relative;float:left;width:31.5%;height:auto;text-align:center;padding-bottom:10px;padding-right:10px;}.respond{position:relative;float:left;width:31.5%;height:auto;text-align:center;padding-bottom:10px;padding-right:10px;}.fnzbtn{background-color:#000066;color:#CCC!important;text-decoration:none!important;-moz-border-radius:8px;border-radius:8px;font-size:28px;padding:4px 8px;}.name{font-size:24px;margin-bottom:10px;}.search{padding-top:10px;float:right;}.florists,.fnzlink,.fnzh2,.click{position:relative;width:100%;float:left;}.florists a,.fnzlink a{position:relative;}.florists li{margin-right:10px;}.fl{float:left;}.time{color:#CCC;}.choose{font-size:28px!important;}.fnzpick{font-size:18px;color:#000066;font-weight:bold;position:relative;float:left;}.fw{float:left;position:relative;width:100%}@media (max-width:480px){.responsive{width:97%;}.respond{width:97%;}ul{position:relative;display:none;width:100%;}li{margin-bottom:1px;}li,li a{width:100%;}.show-menu{display:block;font-size:28px;}.no{display:none;}.products{padding-left:6px;}.men li a{padding:4px 2px;font-size:24px;}.fnzbtn{font-size:28px;}.name{font-size:28px;}}@media (max-width:992px) and (min-width:481px){.responsive{width:45%;min-height:600px;}.respond{width:45%;min-height:300px;}div.gallery img{width:76%;height:auto;max-height:360px;}div.category img{width:76%;height:auto;max-height:360px;}.fnzbtn{font-size:26px;}.men li a{min-width:144px;height:36px;line-height:36px;font-size:15px;}}@media (max-width:1024px) and (min-width:993px){.responsive{width:31.5%;min-height:600px;}.respond{width:31.5%;min-height:300px;}.fnzbtn{font-size:24px;}.men li a{min-width:137px;height:36px;line-height:36px;font-size:16px;}}@media (max-width:2560px) and (min-width:1025px){.responsive{width:31.5%;min-height:580px;}.respond{width:31.5%;min-height:300px;}.fnzbtn{font-size:24px;}.men li a{min-width:137px;}}