/*kefu*/
.side{position:fixed;width:70px;right:0;top:60%;margin-top:-100px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:70px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#1E95FF;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../images/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../images/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../images/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../images/right_pic1.png)}
.side ul li i.bgs5{background-image:url(../images/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../images/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(../images/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../images/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../images/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#1E95FF;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:238px;display:none;color:#363636;text-align:center;padding-top:235px;position:absolute;left:-240px;top:0;background-image:url(../images/tfzikao.png);background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0}
.side ul li.sideetel .telBox.son{width:240px;height:237px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:-79px;background:#1E95FF}
.side ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../images/right_pic8.png) 28px center no-repeat;background-color:#0033FF}
.side ul li.sideetel .telBox dd.bgs2{background:url(../images/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
/*table*/
.my_table{border-collapse:collapse; border:1px solid #EEEEEC;} /* 按需修改border宽度 */
.my_table td{border:1px solid #EEEEEC;} /* 按需修改border宽度 */

.zhenwen_box .pull-left .fy_box {
    border-top: 1px solid #d8d8d7;
    padding: 10px 40px;
}
.zhenwen_box .pull-left .fy_box a {
    width: 100%;
    float: left;
    line-height: 30px;
}
.fees{ width:100%; padding-top:30px; padding-bottom:30px; background-color:#f5f5f5; }
.fee_box { background-color: #FFFFFF; padding: 20px; width: 500px; margin-right: auto; margin-left: auto; }
.fee_title { font-size: 22px; line-height: 45px; font-weight: bold; color: #333333; text-align: center; height: 45px; width: 100%; }
.fee_con { width: 100%; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; }
.fee_btn_box { float: left; width: 40%; padding-right: 5%; padding-left: 5%; }
.fee_btn{ width:100%; line-height:50px; height:50px; vertical-align:middle; text-align:center; color:#FFFFFF; background-color:#009688; display:inline-block; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; border-radius:5px; margin:5px; border: none; float:left; white-space:nowrap; }
.fee_notice { line-height: 25px; color: #999999; text-align: center; width: 100%; padding-top: 15px; }
.vipcontent { padding:10px; line-height:2.4em; color:#666666; font-size:0.9rem; background-color:#f8f8f8;  }
.vipcontent strong{ color:#222222;}
.vipcontent h2,.vipcontent h1,.vipcontent h4{ line-height:20px; border-left:solid 5px #009688; background-color:#f5f5f5; color:#262626; font-size:1rem; font-weight:normal; margin-top:1em; margin-bottom:1em; padding-left:10px; padding-top:10px; padding-bottom:10px; }
.vipcontent a { color:#009688; text-decoration:underline;}
.order3_info{ padding: 10px; }
.order3_info h3{ line-height:30px; font-size:16px; color:#FF5722;}
.order3_info p { line-height:25px;}
.order3_info i { font-style:normal; color:#FF5722;}

@media screen and (max-width:750px){
  .fee_title { font-size: 16px; line-height: 35px; font-weight: bold; color: #333333; text-align: center; width: 100%; height:35px; }
  .fee_box { background-color: #FFFFFF; padding: 3%; width: 94%; margin-right: auto; margin-left: auto;box-sizing:border-box; }
  .fee_btn_box { float: left; width: 44%; padding-right: 3%; padding-left: 3%; }
}