
/*reset css*/
/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/fancybox/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-join{background:url(../images/fancybox/r_join.png) 0px 0px no-repeat; background-color:#7C51FF;}
.izl-rmenu .btn-join:hover{background-color:#480BFF;}
.izl-rmenu a.btn-join,.izl-rmenu a.btn-join:visited{background:url(../images/fancybox/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-join .join{background-color:#480BFF; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-qq{background:url(../images/fancybox/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/fancybox/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-qq .pic{background-color:#488bc7; position:absolute; width:160px; left:-160px; top:0px; line-height:221px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-wx{background:url(../images/fancybox/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/fancybox/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:-50px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/fancybox/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}


/*½Ή΅γΝΌ*/
.focuss{ position:relative; width:315px; height:355px; background-color: #fff; float: left;}  
.focuss img{ width: 315px; height: 355px;} 
.focuss .btn{ position:absolute; bottom:34px; left:10px; overflow:hidden; zoom:1;} 
.focuss .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focuss .btn a:hover,.focuss .btn a.current{  cursor:pointer;background:#fc114a;}  
.focuss .fPic{ position:absolute; left:0px; top:0px; }  
.focuss .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focuss .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:#fff;    
  display:block;  text-align:left; }  
.focuss .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focuss .fcon{ position:relative; width:100%; float:left;  display:none; background:#fff  }  
.focuss .fcon img{ display:block; }  
.focuss .fbg{bottom:15px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focuss .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focuss .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focuss .D1fBt .current,.focuss .D1fBt a:hover{background:#17A156;}    
.focuss .D1fBt img{display:none}    
.focuss .D1fBt i{display:none; font-style:normal; }    
.focuss .prev,.focuss .next{position:absolute;width:40px;height:74px;background: url(../images/focuss_btn.png) no-repeat;}

/*½Ή΅γΝΌ*/
.focusss{ position:relative; width:278px; height:170px; background-color: #fff; float: left;}  
.focusss img{ width: 278px; height: 169px;} 
.focusss .btn{ position:absolute; bottom:34px; left:10px; overflow:hidden; zoom:1;} 
.focusss .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focusss .btn a:hover,.focusss .btn a.current{  cursor:pointer;background:#fc114a;}  
.focusss .fPic{ position:absolute; left:0px; top:0px; }  
.focusss .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focusss .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:#fff;    
  display:block;  text-align:left; }  
.focusss .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focusss .fcon{ position:relative; width:100%; float:left;  display:none; background:#fff  }  
.focusss .fcon img{ display:block; }  
.focusss .fbg{bottom:5px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focusss .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focusss .D1fBts a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focusss .D1fBts .current,.focusss .D1fBts a:hover{background:#17A156;}    
.focusss .D1fBts img{display:none}    
.focusss .D1fBts i{display:none; font-style:normal; }    
.focusss .prev,.focusss .next{position:absolute;width:40px;height:74px;background: url(../images/focuss_btn.png) no-repeat;}