@charset "utf-8";
/*-- 在线客服 --*/
.box_os .os_x, .box_os .osqq, .ico_os, .ico_gt, .ico_pp, .osqq .qq{ background:url(../images/kf.gif) no-repeat;}
.box_os{ height:auto; overflow:hidden; width:131px; position:fixed; right:0; top:310px; _position:absolute; z-index:9999;display:none;}
.box_os .os_x{ background-color:#f7f7f7; background-position:2px 2px; width:18px; height:20px; float:right; display:inline; cursor:pointer;}
.box_os .osqq{ width:129px; border:1px solid #D1D1D1; background-color:#fff; background-position:0 -120px; clear:both; padding:37px 0 8px 0; text-align:center;}
.box_os .osqq p{ height:auto; line-height:20px;width:129px; margin-top:8px;}
.box_os .osqq p strong{ color:#666;}
.box_os .osqq img{ padding:7px 0 3px 0;}
.box_os .osqq p em{ color:#999; display:block;font-size: 14px;}
.box_os .osqq p span{ color:#547816; display:block;font-size: 12px;}
.box_os .osqq .qq{ background-position:-140px -120px; display:block; width:99px; height:26px; margin:0 auto; margin-top:8px; cursor:pointer;}
.acbox{ width:130px; overflow:hidden;}
.acbox .ico_gt{ background-position:-60px 0; border:1px solid #299ec0; border-top:0; cursor:pointer; width:60px; height:33px; float:right;}
.acbox .ico_pp{ background-position:-60px -60px; border:1px solid #81b140; border-top:0; cursor:pointer; width:60px; height:33px; float:right; margin:0 2px;}
.onlineService{ background:none; display:none; width:39px; *width:84px; height:178px; ;position:fixed; right:0; top:160px; _position:absolute;}
.onlineService .ico_os{ background-position:-2px -20px; border:1px solid #c7c7c7; cursor:pointer; width:39px; height:98px; float:right;}
.onlineService .ico_gt{ background-position:right 0; border:1px solid #299ec0; cursor:pointer; width:39px; height:37px; float:right; clear:both;}
.onlineService .ico_pp{ background-position:right -60px; border:1px solid #81b140; cursor:pointer; width:39px; height:37px; float:right; margin:0 0 1px 0; clear:both;}
.box_os .osqq p span a{color:#557917;}
#newBridge .icon-right-center {top:170px!important; right: 0!important;margin: 0!important;}

/*右侧客服更新2018-2-27*/
/*.m-fixSider{width: 48px;height: 185px;border: 1px solid #ccc;position:fixed;right:0;top:0;bottom:0;margin:auto;background: #fff;z-index:1000;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;}
.m-fixSider .row{width: 100%;height: 56px;padding-top: 6px;display: block;text-align: center;position: relative;cursor:pointer;}
.m-fixSider .row .icon{display:block;margin: 0 auto;background-image: url(../images/m_fixSider_icon.png);background-repeat: no-repeat;}
.m-fixSider .row .txt{width: 100%;line-height: 16px;display: block;font-size:12px;color: #666;}
.m-fixSider .kf{-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;-o-border-top-left-radius: 5px;-ms-border-top-left-radius: 5px;
	border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;	-o-border-top-right-radius: 5px;-ms-border-top-right-radius: 5px;border-top-right-radius: 5px;}
.m-fixSider .kf .icon{width: 33px;height: 33px;}
.m-fixSider .kf .icon{width: 33px;height: 33px;	background-position: 0 0;}
.m-fixSider .kf-hover .icon{background-position: -33px 0;}
.m-fixSider .qq .icon{width: 33px;height: 37px;	background-position: 0 -33px;}
.m-fixSider .qq-hover .icon{background-position: -33px -33px;}
.m-fixSider .tel{height: 55px;-webkit-border-bottom-left-radius: 5px;-moz-border-bottom-left-radius: 5px;-o-border-bottom-left-radius: 5px;-ms-border-bottom-left-radius: 5px;	border-bottom-left-radius: 5px;	-webkit-border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;-o-border-bottom-right-radius: 5px;	-ms-border-bottom-right-radius: 5px;border-bottom-right-radius: 5px;}
.m-fixSider .tel .icon{	width: 33px;height: 37px;background-position: 0 -66px;}
.m-fixSider .tel-hover .icon{background-position: -33px -66px;}
.m-fixSider .kf-hover .txt,
.m-fixSider .qq-hover .txt,
.m-fixSider .tel-hover .txt{color: #fff;}
.m-fixSider .tel .subbox,
.m-fixSider .qq .subbox{width: 140px;height: 186px;	position: absolute;	right: 48px;bottom: 0;background-color: #fff;border:1px solid #d8d8d8;cursor: default;}
.m-fixSider .tel .subbox .tit,
.m-fixSider .qq .subbox .tit{width: 100%;height: 47px;line-height: 47px;border-bottom: 1px solid #e2e6d9;}
.m-fixSider .tel .subbox .tit i,
.m-fixSider .qq .subbox .tit i{	width: 30px;height: 32px;display: inline-block;	vertical-align: middle;	margin-right: 8px;background: url(../images/m_fixSider_icon.png) no-repeat 0 -110px;}
.m-fixSider .qq .subbox .tit i{	background-position: -33px -108px;}
.m-fixSider .tel .subbox .telN{height: 49px;line-height: 49px;color: #333;}
.m-fixSider .tel .subbox .telP{line-height: 25px;}
.m-fixSider .qq .subbox .alink{width: 108px;height: 30px;line-height: 30px;display: block;margin:13px auto 0;background: url(../images/qq_alink_bg.png) no-repeat center center;font-size: 14px;color: #fff;}
.goTop{width: 50px;height: 25px;padding-top: 25px;line-height: 20px;display: none;position: fixed;right:0;top:0;bottom:-250px;margin: auto;z-index: 1000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border: 1px solid #d8d8d8;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;background:#f2f5ed url(../images/m_fixSider_icon.png) no-repeat 7px -145px;font-size: 12px;color: #666;text-align: center;cursor:pointer;}
.goTop:hover{background:#009933 url(../images/m_fixSider_icon.png) no-repeat -25px -145px;color: #fff;}*/

/*右侧客服更新2018-3-2*/
#newBridge{display: none !important;}
.siderSer{width:138px;height:254px;margin:auto;position:fixed;right:5px;top:0;bottom:0;z-index:9999;}
.siderSer .box{width:138px;height:200px;border:1px solid #e5e5e5;-webkit-border-radius: 5px;border-radius: 5px;text-align:center;background-color:rgba(255,255,255,1);}
.siderSer .box .qqRow{width:100%;height:50px;line-height:50px;border-bottom:1px solid #e5e5e5;}
.siderSer .box .qqRow a{width:78px;height:24px;line-height:24px;border:1px solid #ffae00;display:inline-block;-webkit-border-radius: 3px;
border-radius: 3px;;font-size:14px;color:#ffae00;}
.siderSer .box .qqRow a:hover{background:#ffae00;color:#fff;}
.siderSer .box .icon{width:26px;height:26px;margin-right:7px;display:inline-block;vertical-align:middle;}
.siderSer .box .icon-kf{background:url(../images/bd_ser_icon.png) no-repeat center center;}
.siderSer .box .icon-qq{background:url(../images/online_qq_icon.png) no-repeat center center;}
.siderSer .box .telRow{height:86px;font-size:14px;}
.siderSer .box .telRow .icon-tel{float:left;margin:30px 5px 0 10px;background:url(../images/tel_icon.png) no-repeat 5px center;}
.siderSer .box .telRow span{float: left;margin-top: 10px;font-size: 13px;}
.siderSer .goTop{width:43px;height:15px;display: block;padding-top: 20px;margin:15px auto 0;background:url(../images/goTop_n_icon.png) no-repeat center top;text-align:center;font-size:12px;}
.siderSer .goTop:hover{color: #ffae00;background:url(../images/goTop_a_icon.png) no-repeat center top;}
