﻿
/****  css by  *****/
/*
                   _ooOoo_
                  o8888888o
                  88" . "88
                  (| -_- |)
                  O\  =  /O
               ____/`---'\____
             .'  \\|     |//  `.
            /  \\|||  :  |||//  \
           /  _||||| -:- |||||-  \
           |   | \\\  -  /// |   |
           | \_|  ''\---/''  |   |
           \  .-\__  `-`  ___/-. /
         ___`. .'  /--.--\  `. . __
      ."" '<  `.___\_<|>_/___.'  >'"".
     | | :  `- \`.;`\ _ /`;.`/ - ` : | |
     \  \ `-.   \_ __\ /__ _/   .-` /  /
======`-.____`-.___\_____/___.-`____.-'======
                   `=---='
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
         佛祖保佑       永无BUG
*/
@charset "utf-8";
/****  文字大小初始化,使1em=10px *****/
body{font-size:62.5%; min-width:1200px;}/* for IE/Win */
html>body{font-size:14px;} /* for everything else */
/*字体边框等初始化*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tr,th,td,img{padding:0; margin:0; font-size:14px;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img,input{border:0;}
address,caption,cite,code,dfn,th,var{font-weight:normal; font-style:normal;}
ol,ul,li{list-style:none; vertical-align:top;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
:focus { outline: 0; }
input, button, textarea,
select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
code, kbd, samp, tt { font-size: 100%; }
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select { *font-size: 100%; }
caption, th { text-align: left; }
sup, sub { font-size: 100%; vertical-align: baseline; }
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins { text-decoration: none; }
blockquote{ quotes: none; }
a{text-decoration:none; outline:none; color:#333;}
a img{border:none; display:block;}/*for IE*/
a:active{star:expression(this.onFocus=this.blur());}/*点击虚框去除*/
/*--------------end------------*/
body{background:#fff; font-size:14px; font-family:arial, 'Microsoft Yahei', 'Hiragino Sans GB', '微软雅黑', '宋体', \5b8b\4f53, Tahoma, Arial, Helvetica, STHeiti; color:#333;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:0; font-size:0; overflow:hidden; }

.afont{
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;

}
.afont:hover{
    color:#60a3ff;
}
.center{
    width: 1200px;
    margin: 0 auto;
}
.warp{
    width: 100%;
    background-color: #F6F6F6;
    overflow: hidden;
}
.warpBj{}
.opacity:hover{ opacity: 0.8; }
@font-face {
    font-family: 'iconfont';
    src: url('../../../../fonts/iconfont.eot');
    src: url('../../../../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
    url('../../../../fonts/iconfont.woff') format('woff'),
    url('../../../../fonts/iconfont.ttf') format('truetype'),
    url('../../../../fonts/iconfont.svg#iconfont') format('svg');
}
.iconfont {
    font-family:"iconfont" !important;
    font-size:11px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

.cf30 {color: #f30;}
.C-77afff{ color:#77afff;}
.opacity-8:hover{ opacity: 0.8;}

/*客服*/
.kf{ position: fixed; right: 0; bottom: 30px; z-index: 100; cursor: pointer;}
.position-r{ position: relative; opacity: 0.8;}
.kf-show{position: absolute; right: 0; bottom: 460px; }
.kf-show .kf-inner{ width: 45px; height: 98px; background-color: #3585ff; border-radius:10px 0 0 10px; font-size: 16px; color:#fff; text-align: center; padding: 10px 0 0 0;}
.kf-hide{right: -167px; bottom: 264px; position: absolute;}
.kf-hide ul li{ width: 165px; height: 46px; background-color: #3585ff; margin-bottom: 3px; border-radius: 4px; color:#fff; font-size: 16px;line-height: 46px; }
.kf-hide ul li img{ margin: 0 10px 0 10px; vertical-align: middle;}