﻿/*pc弹窗样式*/
img{border:none;}
#swt-box a{text-decoration: none;font-family: '微软雅黑';color:#828282;}
#swt-box .swt-mesgg dl dd a:hover{color:#00a3ba;}
#swt-box{position:fixed;width:590px; height:392px; border-radius:10px; z-index:99999999; overflow: hidden; background:#fff; box-shadow:0 0 15px #828282; -moz-box-shadow:0 0 15px #828282; -o-box-shadow:0 0 15px #828282; -ms-box-shadow:0 0 15px #828282; -webkit-box-shadow:0 0 15px #828282;} #swt-box .colse{position: absolute; z-index: 99; right: 5px; top: 5px; width: 30px; height: 30px; background: url(images/close1.ico) center center no-repeat; border-radius: 50%; background-color:rgba(0,0,0,.1); transition: all ease .5s;} #swt-box .colse:hover{transform:rotate(320deg);} #swt-box .swt-img{position:relative; width:590px; height:290px; overflow: hidden;} #swt-box .vui-items{width:590px; height:290px; overflow: hidden;} #swt-box .swt-img .vui-item{position:absolute; top:0; left:0; width:100%; height:100%;}
#swt-box .vui-slider{height:290px!important; transition:0.5s ease; -ms-transition:0.5s ease; -webkit-transition:0.5s ease; -o-transition:0.5s ease; -moz-transition:0.5s ease;}
/*移上去后放大*/
/*#swt-box .vui-slider:hover{transform: scale(1.06,1.04); -ms-transform: scale(1.06,1.04); -webkit-transform: scale(1.06,1.04); -o-transform: scale(1.06,1.04);-moz-transform: scale(1.06,1.04); transition:0.5s ease; -ms-transition:0.5s ease; -webkit-transition:0.5s ease; -o-transition:0.5s ease; -moz-transition:0.5s ease;}*/
#swt-box .swt-mesgg{height: 45px; overflow: hidden; padding: 0 10px; line-height: 45px; background: #fff;}
#swt-box .swt-mesgg p{color:#00a3ba; font-size:21px; float:left; margin-top:0; font-family:'微软雅黑';}
#swt-box .swt-mesgg p i{display: inline-block; width: 26px; height: 18px; margin: 0 0 0 5px; font-size: 0; line-height: 0; vertical-align: middle; background: url(images/mesg_ico.png) no-repeat;}
#swt-box .swt-mesgg p span{display: inline-block; width: 16px; height: 9px; margin: 0 0 0 5px; font-size: 0; line-height: 0; vertical-align: middle; background: url(images/mesg_ico2.png) no-repeat; margin-top: -2px;}
#swt-box .swt-mesgg dl{float:right; margin-top:0px; margin-bottom:0px;}
#swt-box .swt-mesgg dl dd{float:left; padding:0 10px 0 10px; margin-left:0; /*margin-top:12px;*/}
#swt-box .swt-mesgg dd i{display: inline-block; width: 21px; height: 21px; font-size: 0; line-height: 0; margin: -3px 5px 0 0; vertical-align: middle;}
#swt-box .swt-mesgg dd.swt-wjg i{background: url(images/wjg.png);}
#swt-box .swt-mesgg dd.swt-wzl i{background: url(images/wzl.png);}
#swt-box .swt-mesgg dd.swt-zjc i{background: url(images/zjc.png);}
#swt-box .swt-mesgg dd.swt-yzj i{background: url(images/yzj.png);}
#swt-box .swt-bott{padding:0 0 0 10px; background-color: #fff;}
#swt-box .swt-texart{width:370px; height:47px; float:left;}
#swt-box .textarea{width:370px; height:40px; color: #828282; font-size:14px; outline: none; resize: none; padding-top:5px; padding-left:5px; border:none; border:1px solid #cecece;box-sizing: content-box;cursor: pointer;}
#swt-box .zx-btn{float:left; margin-left:10px;}
#swt-box .zx-btn a{display: block; float:left; height:45px; line-height: 45px; width:80px; text-align: center; font-size: 18px; margin-left:10px;transition: .4s;}
#swt-box .zx-btn a.zx-son01{background-color: #fb8f36; font-size:16px; border-radius:5px; color:#fff; /*animation:tk-map 0.8s infinite;*/}
#swt-box .zx-btn a.zx-son02{background-color: #00a3ba; font-size:16px; border-radius:5px; color:#fff; /* animation:tk-map 0.8s infinite;*/}
#swt-box .zx-btn a:hover {
    opacity: .9;
}
#swt-box .zx-tel{float:right; width:180px; margin-right: 10px;}
#swt-box .tel-botn{font-size:21px; color:#828282; padding-top:2px; margin-left:12px;}
#swt-box .tel-botn span{display:block;margin-top:8px;float:right; color:#00a3ba; font-weight: 600; font-size:18px;}
#swt-box .tel-top{display: inline-block;}
#swt-box .tel-botn i{width:25px; height:25px; display: inline-block; font-size:18px; background:url(images/tel-01.png); margin-top:8px;}
#swt-box .tel-input{height:29px; width:156px; padding-left:12px; font-size:14px; border:none; border:1px solid #cecece;box-sizing: content-box;}
#swt-box .tel-top-son01{display: block; float:left;}
#swt-box .tel-bottom{position: relative;}
#swt-box .tel-bottom a{display: block; width:160px; height:33px; line-height: 33px; padding-left:10px; background: #fb8f36; font-size:15px; animation:tk-map 0.8s infinite; color:#fff;}
#swt-box .tel-bottom i{position: absolute; display: block; width:21px; top:5px; right:25px; height:25px; background: url(images/icon_030.png) no-repeat;}
#swt-box .tel-top-son02{display: block; float:left; background:#1f1a17;padding:4.4px 2px;}
#swt-box .tel-top-son02 a{color:#fff;}
.tb-animated{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
@-webkit-keyframes tb-fadeOutDown{from{opacity: 1;} to{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}}
@keyframes tb-fadeOutDown{from{opacity: 1;} to{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}}
.tb-fadeOutDown{-webkit-animation-name: tb-fadeOutDown; animation-name: tb-fadeOutDown;}
@-webkit-keyframes tb-bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);} 60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);} 75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);} 90%{-webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);} to{-webkit-transform: none; transform: none;}}
@keyframes tb-bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);} 60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);} 75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);} 90%{-webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);} to{-webkit-transform: none; transform: none;}}
@keyframes tb-bounceInDown{from, 60%, 75%, 90%, to{-ms-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity: 0; -ms-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);} 60%{opacity: 1; -ms-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);} 75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);} 90%{-ms-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);} to{-ms-transform: none; transform: none;}}
.tb-bounceInDown{-webkit-animation-name: tb-bounceInDown; animation-name: tb-bounceInDown;}
@-moz-keyframes tk-map{0%{-moz-transform:scale(1,1)}50%{-moz-transform:scale(0.95,0.95)}100%{-moz-transform:scale(1,1)}}
@-ms-keyframes tk-map{0%{-ms-transform:scale(1,1)}50%{-ms-transform:scale(0.95,0.95)}100%{-ms-transform:scale(1,1)}}
@-o-keyframes tk-map{0%{-o-transform:scale(1,1)}50%{-o-transform:scale(0.95,0.95)}100%{-o-transform:scale(1,1)}}
@-webkit-keyframes tk-map{0%{-webkit-transform:scale(1,1)}50%{-webkit-transform:scale(0.95,0.95)}100%{-webkit-transform:scale(1,1)}}
@keyframes tk-map{0%{transform:scale(1,1)}50%{transform:scale(0.95,0.95)}100%{transform:scale(1,1)}}
#right_adb{position:fixed; right:0px; top:150px; width:200px; height:487px; z-index:9999; display:none;} /* margin-top: -244px;*/
#swtRightclose {
    width: 28px;
    height: 28px;
    top: 15px;
    right: 13px;
    position: absolute;
    background: transparent;
    cursor: pointer;
}