@charset "UTF-8";
.case-btn {position: absolute;top: 50%;left: 0;width: 100%;text-align: center;}
.s {border: none;background: #fff;width: 80%;padding: 10px;height: 36px;}
.input {width: 80%;}
.fj_row {margin-top: 20px;}
.r,.rr {border: 1px solid #eee;padding: 14px;/* background: #eee; */}
.r:hover {box-shadow: 0 0 16px #ababab;}
/*.icon-arrow{transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;}.other:hover .icon-arrow{transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);}*/
.rr:hover {box-shadow: 0 0 16px #ababab;}
a.tip {color: #f00;font-weight: 600;}
.icon {font-size: 12px;}
.time-p {color: #565656;}
.developer {text-align: center;padding: 5px;height: 15px;display: inline-block;width: 100%;height: 40px;overflow: unset;}
.fly-info {position: relative;margin: 10px 0 0;border-top: 1px dotted #eee;padding: 0 40px;}
.icon-left {text-align: left;}
.icon-right {text-align: right;float: right;}
.icon-ct {margin-right: 10px;}
.follow {text-align: center;color: #fff;cursor: pointer;width: 50%;border: none;background: #448ace;border-radius: 4px;margin: 0 auto;}
.isfollow {text-align: center;color: #fff;cursor: pointer;width: 50%;border: none;background: #39b323;border-radius: 4px;margin: 0 auto;}
.user-username .follow,.user-username .isfollow {width: 120px;height: 30px;line-height: 30px;}
.li a span {display: inline-block;padding: 5px;border: none;border-radius: 2px;background: #ccc;width: 12px;height: 12px;margin: 2px;line-height: 12px;color: #fff;}
.li a:first-child span {background-color: #f00 !important;}
.li a:nth-child(2) span {background-color: #deea1a !important;}
.li a:nth-child(3) span {background-color: #171cbb !important;}
.li a {display: inline-block;overflow: hidden;white-space: nowrap;width: 100%;}
.nopay {width: 100%;height: 150px;text-align: center;opacity: 0.5;background: #ccc;}
.nopay span {line-height: 150px;color: #f00;font-weight: 600;}
.user {margin: 15px auto 15px;max-width: 1170px;}
@media screen and (max-width: 800px) {
	.fly-detail-info {margin-bottom: 50px;}
}
blockquote {border: 1px solid #ccc;padding: 2px 0 2px 5px;}
span.user-app {padding: 20px;}
.user-body {margin: 20px 0;}
.price {color: #ff6700;font-size: 18px;margin-top: 10px;margin-bottom: 10px;text-align: center;}
span.fjzc {float: right;background: #b3e615;font-size: 15px;padding: 2px;}
.fjzcdiv {width: 100%;height: 45px;text-align: center;opacity: 0.5;background: #f00;color: #fff;line-height: 45px;}
h3 {font-size: 20px;}
.shop-title{font-size: 17px; font-weight: 400; color: #333;margin-top: 20px; margin-bottom: 10px;text-align: center;}
/* 图标 */
@font-face {font-family: "layui-icon-fly";src: url('../fonts/iconfont.eot?t=1512007250695'); /* IE9*/src: url('../fonts/iconfont.eot?t=1512007250695#iefix') format('embedded-opentype'), /* IE6-IE8 */url('../fonts/iconfont.ttf?t=1512007250695') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/url('../fonts/iconfont.svg?t=1512007250695#iconfont') format('svg'); /* iOS 4.1- */}
.iconfont {font-family:"layui-icon-fly" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.icon-zan:before{content:"\e612"}
.icon-jiazaizhong:before{content:"\e60e"}
.icon-sousuo:before{content:"\e621"}
.icon-quanpingpad:before{content:"\e61d"}
.icon-shezhi:before{content:"\e607"}
.icon-renzhengv:before{content:"\e62b"}
.icon-shijian:before{content:"\e60a"}
.icon-guanbi:before{content:"\e614"}
.icon-tianjia:before{content:"\e616"}
.icon-tuichu:before{content:"\e601"}
.icon-shui:before{content:"\e602"}
.icon-qq:before{content:"\e618"}
.icon-weibo:before{content:"\e617"}
.icon-tupian:before{content:"\e608"}
.icon-logo:before{content:"\e603"}
.icon-daima:before{content:"\e609"}
.icon-biaoqing:before{content:"\e60f"}
.icon-nan:before{content:"\e619"}
.icon-nv:before{content:"\e61a"}
.icon-quitquanping:before{content:"\e61e"}
.icon-zuichun:before{content:"\e61c"}
.icon-charushuipingxian:before{content:"\e622"}
.icon-yulan:before{content:"\e60d"}
.icon-liulanyanjing:before{content:"\e60b"}
.icon-touxiang:before{content:"\e604"}
.icon-caina:before{content:"\e613"}
.icon-room:before{content:"\e615"}
.icon-svgmoban53:before{content:"\e610"}
.icon-shichang:before{content:"\e600"}
.icon-shouye:before{content:"\e605"}
.icon-tishilian:before{content:"\e629"}
.icon-fabu:before{content:"\e606"}
.icon-pinglun:before{content:"\e60c"}
.icon-zan1:before{content:"\e611"}
.icon-chengshi:before{content:"\e61b"}
.icon-lianjie:before{content:"\e620"}
.icon-yulan1:before{content:"\e785"}
.icon-renshu:before{content:"\e61f"}
.icon-huizongzuoyoutuodong:before{content:"\e623"}
.icon-404:before{content:"\e627"}
.icon-iconmingxinganli:before{content:"\e652"}
.icon-wenda:before{content:"\e626"}
.icon-top:before{content:"\e624"}
.icon-ui:before{content:"\e625"}
.icon-fengexian:before{content:"\e63a"}
.icon-jiacu:before{content:"\e62f"}
.icon-kiss:before{content:"\e6cd"}
.icon-biaoqing1:before{content:"\e63b"}
.icon-emwdaima:before{content:"\e62a"}
.icon-jifen:before{content:"\e632"}
.icon-aqrenzheng:before{content:"\e62d"}
.icon-pinglun1:before{content:"\e631"}
.icon-yxj-expression:before{content:"\e628"}
.icon-tongzhi:before{content:"\e647"}
.icon-pinglun2:before{content:"\e62c"}
.icon-jiaoliu:before{content:"\e6b7"}
.icon-renzheng:before{content:"\e62e"}
/* 商品列表 */
.fly-case-header{position: relative; min-height: 180px; text-align: center;}
.fly-case-year{position: absolute; top: 30px; width: 100%; line-height: 50px; font-size: 50px; text-align: center; color: #fff; font-weight: 300;}
.fly-case-banner{position: absolute; left: 50%; top: 100px; width: 670px; margin-left: -335px;}
.fly-case-btn{position: absolute; bottom: 30px; left: 0; width: 100%; text-align: center;}
.fly-case-btn a{color: #fff;}
.fly-case-btn .layui-btn-primary{background: none; color: #fff;}
.fly-case-btn .layui-btn-primary:hover{border-color: #1d91e6;}
.fly-case-tab{margin-top: 20px; }
.fly-case-tab span,
.fly-case-tab span a{border-color: #009688;}
.fly-case-tab .tab-this{background-color: #009688; color: #fff;}
.fly-case-list{margin-top: 15px; font-size: 0;}
.fly-case-list li, 
.layer-ext-ul li{display: inline-block; vertical-align: middle; *display: inline; *zoom:1; font-size: 14px; background-color: #fff;}
.fly-case-list{width: 110%;}
.fly-case-list li{width: 239px; margin: 0 15px 15px 0; padding: 10px;}
.fly-case-list li:hover{box-shadow: 1px 1px 5px rgba(0,0,0,.1);}
.fly-case-img{position: relative;display: block;height: 230px;overflow: hidden;margin: 0 auto;text-align: center;}
.fj-pls-img{border-radius: 50%;width: 100%;}
.fly-case-img.fj-tpl img{   height: 230px;width: 100%;margin: 0 auto;overflow: hidden;border-radius: 0;}
.fly-case-img img{    height: 230px;width: 100%;/* border-radius: 50%; */margin: 0 auto;overflow: hidden;}
.fly-case-img .layui-btn{display: none; position: absolute; bottom: 20px; left: 50%; margin-left: -29px;}
.fly-case-img:hover .layui-btn{display: inline-block;}
.fly-case-list li h2{padding: 10px 0 5px; line-height: 22px; font-size: 18px; white-space: nowrap; overflow: hidden; text-align: center;}
.fly-case-desc{height: 40px; line-height: 16px; font-size: 12px; color: #b0b0b0; overflow: hidden;text-align: center;}
.fly-case-info{position: relative; margin: 10px 0 0; padding: 10px 50px 0 45px; border-top: 1px dotted #eee;}
.fly-case-info p{height:24px; line-height: 24px;}
.fly-case-user{position: absolute; left: 0; top: 15px; width: 35px; height: 35px;}
.fly-case-user img{width: 35px; height: 35px; border-radius: 100%;}
.fly-case-info .layui-btn{position: absolute; right: 0; top: 15px;  padding: 0 15px;}
.layer-ext-ul{margin: 10px; max-height: 500px;}
.layer-ext-ul img{width: 50px; height: 50px; border-radius: 100%;}
.layer-ext-ul li{margin: 8px;}
.layer-ext-case .layui-layer-title{border: none; background-color: #009688; color: #fff;}