body{font-size:14px;font-family:"Microsoft Yahei";}
*{margin: 0;padding: 0;list-style: none;-webkit-tap-highlight-color: transparent;}
a{text-decoration:none;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.font24{font-size: 24px;}
.font12{font-size: 12px;}
.font16{font-size: 16px;}
.font20{font-size: 20px;}

.column1200{width:1200px;margin:0 auto;}
.jf_banner{width:100%;float:left;}
.jf_banner{height:520px;background: url(//img.ymibuy.cn/scoreshop/jf_banner_2.jpg) no-repeat center top;}
.column340{width:340px;background: #2b2e3e;float:left;}
.jf_my dt,.jf_my dt span,.jf_content{width:100%;float:left;}
.jf_my dt{margin:30px 0 40px 0;text-align:center;}
.jf_my dt .jf_my_t{height:40px;line-height: 40px;font-size: 24px;color:#d9d9d9;font-weight: bold;}
.jf_my dt .jf_my_m{font-size: 24px;color:#fff;margin:15px 0 30px 0;}
.jf_my dt .jf_my_a a{display:inline-block;height:32px;line-height:32px;font-size: 14px;color:#9da0a8;padding:0 20px;border:1px #9da0a8 solid;border-radius: 8px;}
.jf_my dd{width:280px;padding:20px 30px;margin-top:1px;background: #252836;text-align:center;float:left;}
.jf_my dd img{width:80px;height:80px;border-radius: 50%;float:left;}
.jf_my dd h3{width:180px;font-size:18px;color:#FFF;margin:10px 0 0 20px;line-height:30px;text-align:left;float:left;}
.jf_my dd h3 small{display: block;color:#bdbfc8;font-size: 14px;font-weight:normal;}
.jf_my dd h3 small span{color:#ec2d36;}
.jf_my dd a{display:inline-block;padding:0 50px 0 30px;height:36px;line-height:36px;border-radius:18px;color:#FFF;font-size: 16px;background:url(//img.ymibuy.cn/scoreshop/jf_icon02.png) no-repeat 127px center #ec2d36;margin:13px 0;}
.jf_content{background: #f9f9f9;padding-bottom: 60px;}
.jf_content .title,.jf_content .title dt,.jf_content .title dd,.jf_questions .title,.jf_questions .title dt,.jf_questions .title dd{width:100%;float:left;}
.jf_content .title,.jf_questions .title{margin:50px 0 10px 0;text-align: center;}
.jf_content .title dt,.jf_questions .title dt{height:48px;line-height: 48px;color:#333;font-size: 26px;background: url(//img.ymibuy.cn/scoreshop/jf_icon03.png) no-repeat center;font-weight:bold;}
.jf_content .title dt span{display: inline-block;background:#f9f9f9;padding:0 24px;}
.jf_content .title dd{height:32px;line-height: 32px;color:#999;font-size: 14px;}
.coupon_list{width:1218px;margin-left: -18px;float:left;}
.coupon_list li{width:346px;padding:20px;background:#fff;border:1px #f6f6f6 solid;margin:20px 0 0 18px;float:left;}
.coupon_list li:hover{box-shadow: 0px 0px 5px #f1f1f1;}
.coupon_list li a{width:100%;padding:20px 0;background: url(//img.ymibuy.cn/scoreshop/quan_bg.jpg) no-repeat right center #fbfbfb;float:left;}
.coupon_list li.coupon_yqw a{background: url(//img.ymibuy.cn/scoreshop/quan_bg02.jpg) no-repeat right center #fbfbfb;}
.coupon_list li img{width:80px;height:80px;border-radius: 50%;margin:0 20px;float:left;}
.quan_center{width:140px;position:relative;float: left;}
.quan_center h3,.quan_center p{width:100%;float: left;}
.quan_center h3{height:48px;line-height: 48px;font-size: 30px;color:#ec2d36;}
.quan_center h3 small{font-size: 16px;font-weight:normal;}
.quan_center p{height:32px;line-height: 32px;font-size: 14px;color:#333;}
.quan_center span{position: absolute;right:0;top:10px;padding:0px;height:20px;line-height:20px;font-size: 12px;color:#ec2d36;background: #fff2ea;}
.quan_center i{position: absolute;bottom:-20px;right:0;}
.quan_center i img{width:60px;height:60px;margin:0;}
.quan_state{width:53px;margin-left: 32px;color:#FFF;font-size: 16px;text-align:center;padding:8px 0;float:left;}

.jf_list{width:1210px;margin-left: -10px;float:left;}
.jf_list li{width:232px;margin:20px 0 0 10px;float:left;}
.jf_list li .jf_img{width:210px;padding:10px;background:#FFF;border:1px #e3e3e3 solid;border-bottom:none;float:left;}
.jf_list li .jf_img img{width:210px;height:210px;float:left;}
.jf_list li .jf_ttitle{width:210px;height:48px;line-height: 24px;font-size: 14px;color:#333;padding:0 10px;border-left:1px #e3e3e3 solid;border-right:1px #e3e3e3 solid;background:#FFF;overflow: hidden;float: left;}
.jf_list li .jf_price{width:210px;line-height: 24px;font-size: 12px;color:#666;padding:10px;border-left:1px #e3e3e3 solid;border-right:1px #e3e3e3 solid;background:#FFF;float: left;}
.jf_list li .jf_price span{color:#e31436;}
.jf_list li .jf_buy{width:100%;height:48px;line-height: 48px;text-align: center;font-size: 16px;background:#e31436;color:#FFF;float:left;}
.jf_list li.list_yqw .jf_buy{background:#dcdcdc;color:#FFF;}
.jf_list li.list_yqw .jf_img{position: relative;}
.jf_list li.list_yqw .jf_img i{position: absolute;left:11px;top:11px;width:210px;height:210px;background: rgba(0,0,0,.5);}
.jf_list li.list_yqw .jf_img i img{width:116px;height:116px;margin:42px;float:left;}

.jf_questions{width:100%;background: #e7e7e7;padding-bottom:60px;float:left;}
.jf_questions .title dt span{display: inline-block;padding:0 24px;background:#e7e7e7; }
.q_list,.q_list dt,.q_list dd{width:100%;float:left;}
.q_list{margin-top: 40px;}
.q_list dt{height:40px;line-height: 40px;font-size: 18px;color:#333;font-weight:bold;overflow: hidden;}
.q_list dd{line-height: 24px;font-size: 14px;color:#666;}

.jf_operation{width:100%;background: #e7e7e7;padding:40px 0;border-top:1px #cbcbcb solid;float:left;}
.jf_operation ul{width:100%;float:left;}
.jf_operation ul li{width:144px;padding:0 78px;font-weight:bold;color:#333;font-size:18px;line-height:50px;float:left;}
.jf_operation ul li img{width:50px;height:50px;margin-right:20px;float:left;}
.jf_operation ul li a{display: block;color:#333;}

.footer{width:100%;height:100px;line-height:100px;background: #041656;color:#fff;font-size: 16px;text-align: center;float:left;}

.jf_gl_bg{display:none;position: fixed;top:0;left:0;width:100%;height:100%;background: rgba(0,0,0,.5);}
.jf_gl_content{position: absolute;top:50%;left:50%;width:320px;padding:270px 50px 188px 50px;background: url(//img.ymibuy.cn/scoreshop/jf_gl.png) no-repeat;margin:-341px 0 0 -160px;float:left;}
.jf_gl_content p{width:100%;font-size:16px;color:#333;line-height:24px;margin-bottom:40px;float:left;}
.jf_gl_content span{position: absolute;left:50%;bottom:0;margin-left:-43px;width:86px;height:86px;border-radius: 50%;cursor: pointer;}
