@charset "utf-8";
/* CSS Document */
#float_menu{ position:fixed; bottom:1.5rem; right:.75rem; width:2.1rem; height:2.1rem; background:#2c9f67; border:.1rem solid #fff; border-radius:100%; box-shadow:0 0 .2rem rgba(140,140,140,.5); z-index:9;}
#float_menu .fm_btn{ display:block; width:100%; height:100%; text-align:center; line-height:1.9rem; color:#fff; margin:0 auto;}
#float_menu .fm_btn i.ico{ font-size:1rem;}
/*转盘*/
#f_box{ position:absolute; bottom:1rem; right:.5rem; width:9.5rem; height:9.5rem; padding:.5rem; background:#fff; border:.1rem solid #dedede; border-radius:100%; overflow:hidden;box-shadow:0 0 .2rem rgba(140,140,140,.5); 
-webkit-transform:scale(0,0); transform:scale(0,0); -webkit-transition:all ease .5s; transition:all ease .5s;
}
#f_box .f_box_1{ width:100%; height:100%; background:#f5f5f5; overflow:hidden; position:relative; border-radius:100%; padding:2.1rem;}
#f_box .f_box_1 .line{ position:absolute; top:50%; left:0; width:100%; height:1px; background:#fff; border-bottom:1px solid #ddd;}
#f_box .f_box_1 .line_1{ transform:rotate(90deg); -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg);}
#f_box .f_box_1 .line_2{ transform:rotate(30deg); -webkit-transform:rotate(30deg); -moz-transform:rotate(30deg);}
#f_box .f_box_1 .line_3{ transform:rotate(-30deg); -webkit-transform:rotate(-30deg); -moz-transform:rotate(-30deg);}
#f_box .f_box_1 .fmm{ position:absolute;}
#f_box .f_box_1 .fmm a{ display:block; width:2.2rem; height:2.2rem; overflow:hidden; text-align:center; font-size:.4rem;}
#f_box .f_box_1 .fmm i.ico{ display:block; width:1.5rem; font-size:1.1rem; margin:0 auto;}
#f_box .f_box_1 .fm_menu1{ top:.4rem; left:1.5rem;}
#f_box .f_box_1 .fm_menu2{ top:3.2rem; left:0;}
#f_box .f_box_1 .fm_menu3{ bottom:.3rem; left:1.5rem;}
#f_box .f_box_1 .fm_menu4{ bottom:.3rem; right:1.5rem;}
#f_box .f_box_1 .fm_menu5{ top:3.2rem; right:0;}
#f_box .f_box_1 .fm_menu6{ top:.5rem; right:1.5rem;}
#f_box .f_box_1 .fm_menu1 i.ico{ top:.1rem;}
#f_box .f_box_1 .fm_menu4 i.ico{ font-size:1rem;}
#f_box .f_box_1 .fm_menu6 i.ico{ font-size:1rem;}
#f_box .f_box_1 .fmm a.on,#f_box .f_box_1 .fmm a.on i.ico{ color:#2c9f67;}
/*中心home*/
#f_box .f_box_2{ width:100%; height:100%; border-radius:100%; padding:.25rem; position:relative; z-index:2;
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr = '#e6e5e5', endColorstr = '#ffffff');
	-ms-filter: "progid: DXImageTransform.Microsoft.gradient(startColorstr = '#e6e5e5', endColorstr = '#ffffff')";
	background-image: -moz-linear-gradient(top, #e6e5e5, #ffffff);
	background-image: -ms-linear-gradient(top, #e6e5e5, #ffffff);
	background-image: -o-linear-gradient(top, #e6e5e5, #ffffff);
	background-image: -webkit-gradient(linear, center top, center bottom, from(#e6e5e5), to(#ffffff));
	background-image: -webkit-linear-gradient(top, #e6e5e5, #ffffff);
	background-image: linear-gradient(top, #e6e5e5, #ffffff);
}
#f_box .f_box_3{ width:100%; height:100%; border-radius:100%;
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee');
	-ms-filter: "progid: DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee')";
	background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
	background-image: -ms-linear-gradient(top, #ffffff, #eeeeee);
	background-image: -o-linear-gradient(top, #ffffff, #eeeeee);
	background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#eeeeee));
	background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
	background-image: linear-gradient(top, #ffffff, #eeeeee);
	box-shadow:0 .1rem .1rem rgba(0,0,0,.1);
}
#f_box .f_box_3 a{ display:block; width:100%; text-align:center; font-size:0; height:100%; padding:.8rem; border-radius:100%;}
#f_box .f_box_3 a i.ico{ display:block; font-size:1.6rem; top:.1rem;}
#f_box .f_box_3 a.on{ background:orange;}
#f_box .f_box_3 a.on i.ico{ color:#fff;}
/*高亮*/
#f_box .f_box_1 #pan{ display:none;}
/*转盘*/
/*#f_box .f_box_1 #pan{ position:absolute; top:0; left:0; width:100%; height:100%; background:#2c9f67; border-radius:100%;
 -webkit-transition:all ease .5s; transition:all ease .5s; opacity:0; overflow:hidden;}
#f_box .f_box_1 #pan:before,
#f_box .f_box_1 #pan:after {
  position: absolute;
  content: '';
}
#f_box .f_box_1 #pan:before {
  width: 50%;
  height: 110%;
  background: #f5f5f5;
  border-radius: 50% 0 0 50%;
  top: -5%;
  left: 0;
  -webkit-transform-origin:right center;
  transform-origin:right center;
  -webkit-transform:rotate(-60deg);
  transform:rotate(-60deg);
}
#f_box .f_box_1 #pan:after {
  width: 50%;
  height: 110%;
  background: #f5f5f5;
  border-radius:0 50% 50% 0;
  top: -5%;
  right:0;
  -webkit-transform-origin:left center;
  transform-origin:left center;
}*/

/*背景*/
#f_box_bg{ display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.2); z-index:8;}
.scale{-webkit-transform:scale(1,1) !important; transform:scale(1,1) !important;}
.block{ display:block !important;}

