/*reset*/
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin: 0; padding: 0; background:url(../img/body_bg.jpg) no-repeat center bottom;background-size:100% auto; font-family: "Hiragino Sans GB", "Helvetica Neue", Helvetica, "Microsoft YaHei", "PingFang SC", Arial, sans-serif; text-align: center;}
html,body{padding:0; margin:0; width:100%;height:100%;}
input:focus {outline: none;}a{text-decoration: none;}
a{text-decoration: none;}
ul,li,dl,dt,dd,ol{ margin:0; padding:0; list-style:none;}
em,i{ font-style:normal; margin:0; padding:0;}
h1,h2,h3,h4,h5,p{ margin:0; padding:0;}
a:link,a:visited{outline:none; text-decoration: none; blr:expression(this.onFocus=this.blur());color: #323234;}
a:hover{color: #b94dd4; text-decoration: none;}
button{outline: none !important;}
button:active,button:focus{outline: none;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none; appearance: none;margin: 0;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#888;}
input{-moz-appearance:textfield;}

.sign_out{
    position: absolute;
    right:2%;
    top:1.3%;
    background: #f9c526;
    font-size: 17px;
    color: #000;
    outline: none;
    border: none;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border-radius: 50px;
    box-shadow: 0 2px 0 #fff;
	cursor: pointer;
	z-index:99;
}


/* reset */
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:0px; text-align: center;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width: 15px; height: 15px;background:#00a0ea; opacity: 1; margin:0 10px;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{width: 16px; height: 16px; background:#1a3675;}
.swiper-button-next,.swiper-button-prev{outline: none;}
.swiper-container .swiper-slide img{width:100%;}
.btn{border-radius:10px;}
.btn-primary{background: #00479d;}
.nav-tabs {border:0 !important; text-align:center;}
.navTabs0>li{margin:0 5px; float: none; display: inline-block;}
.navTabs0>li>a{width:200px; height:50px; line-height:50px; overflow:hidden; background: url(../images/btnbg0.png) no-repeat center top; background-size:100% 100%; border-radius:100px !important; border:0 !important; padding:0 !important; cursor: pointer; font-size:20px; color:#fff;}
.navTabs0>li.active>a{background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%); color:#fff;}
.navTabs0>li>a:hover{background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%); color:#fff;}
.navTabs0>li.active>a:hover{background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%) !important;color:#fff;}
.navTabs0>li.active>a:active,.navTabs0>li.active>a:focus{background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%) !important; color:#fff;}
.navTabs1{height:80px; overflow:hidden;}
.navTabs1>li{height:80px; margin-left:15px; float: none; display: inline-block;}
.navTabs1>li>a{min-width:150px; height:80px; line-height:80px; overflow:hidden; background:#fff; border-radius:0 !important; border:0 !important; padding:0 30px !important; cursor: pointer; font-size:20px; color:#000;margin: 0;}
.navTabs1>li>a::before{width: 100%; content:''; display: block; height:4px; overflow:hidden; background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%); position:absolute; left:0; top:0; }
.navTabs1>li.active>a{background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%); font-weight: bold; color:#fff;}
.navTabs1>li.active>a::before{height:3px; background:rgba(255,255,255,0.5);}
.navTabs1>li>a:hover{background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%); color:#fff;}
.navTabs1>li>a:hover::before{height:3px; background:rgba(255,255,255,0.5);}
.navTabs1>li.active>a:hover{background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%) !important; color:#fff;}
.navTabs1>li.active>a:active,.navTabs1>li.active>a:focus{background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%) !important; color:#333;}
.tab-content{background:none; padding:0;}
.gradientbg{background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%);}/*渐变背景*/
.gradientbt{display:inline-block; position:relative;}/*渐变下划线*/
.gradientbt::after{content:''; display:block; height:3px; background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%); margin-top:10px;}

/* layout */
.topbar{width:100%; height:80px;line-height:80px; overflow: hidden;position: relative; z-index:2;}
.topbar .logo{ width:237px; float: left; margin:16px 30px 0 0;}
.topbar .logo img{height:50px; display:block;}
.index_topbar{width:100%; height:auto;padding:0 40px 0 40px;line-height:100px; overflow: hidden;position: relative; z-index:2;}
.index_topbar .logo{width:289px; float: left; margin:16px 30px 0 0;}
.index_topbar .logo img{ display:block;}
.index_topbar .logo1{width:455px; float: right;}
.index_topbar{position:relative;}
.index_topbar .lo_box{font-size:15px;text-align:left;color:#fff;border-left:1px solid #fff;margin-left:320px;margin-top:16px;}
.index_topbar .lo_box p{height:15px;line-height:15px;text-align:left;padding-left:20px;}
.index_topbar .lo_box p:nth-child(2){margin:5px 0 5px 0;}
.index_topbar .signOut{float:right;display:block;width:100px;height:50px;line-height:50px;background:#fff;color:#cc0066;font-size:25px;border-radius:30px;}

.menu { height: auto;overflow: hidden;}
.menu li{float: left; margin-right:30px;}
.menu li a{font-size:20px; color:#333; margin:0 10px; display: block; position: relative;letter-spacing: 2px;}
.menu li a:hover{color:#333; text-decoration: none;}
.menu li.active a{color:#333;font-weight: bold; }
.menu li.active a::after{width:100%; content:''; display:block; position: absolute; bottom:15px; height:2px; background:#f9c526;  margin-top:10px;}
.menu .topbtn{width:250px; float: right; }
.menu .topbtn a{display:inline-block; width:100px; height:40px; line-height:40px; overflow:hidden; border-radius:5px; border:1px #2eb9ae solid; font-size:18px; color:#fff; margin:20px 0 0 20px;}
.menu .topbtn span{ font-size:16px; color:#fff; margin-left:20px;}
.menu .topbtn span#logout:hover{cursor:pointer; background:#2eb9ae; -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.menu .topbtn a:hover{ background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%); border:0; color:#333;}
.banner{width:100%; height:auto; overflow:hidden; margin-top:80px;}
.banner img{width:100%; display: block;}
.mainbody{width:100%; height:auto; overflow:hidden;  padding:40px 0 0 0;}
/* .footer{height:215px;overflow:hidden; background: rgba(255,255,255,0.3); padding:40px 0; text-align:left;} */
.footer .foot_right{float: right; margin:0px 0 0 10px; text-align:center;}
.footer .foot_right .fr{display: inline-block; margin:0 10px;}
.footer .foot_right img{width:110px; height:110px; display: block; border-radius:10px; margin-bottom:10px;}
.footer .foot_right p{color:#fff;}
.footer .foot_left {}
.footer .foot_left li{float: left; margin-right:40px;}
.footer .foot_left h3{font-size:16px;color:#fff;font-weight: bold;}
.footer .foot_left p{font-size:14px; color:#fff; margin:10px 0 20px 0;line-height:2;}
.footer .foot_left a{display: block; color:#fff; cursor: default;}
/* .footer .foot_left a:hover{color:#333;background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent;} */
.footer .foot_left .fl1{width:150px;}
.footer .foot_left .fl2{width:120px; margin-right:20px;}
.footer .foot_left .fl3{width:260px; margin-right:20px;}
.footer .foot_left .fl3 p{display: inline-block; float: left; margin-right:30px;}
.footer .foot_left .fl4{width:230px; margin-right:0;}
.copyright{width:100%; background:#000; height:50px; line-height:50px; text-align:center; }
.copyright p{font-size:14px; color:#666;}
.floatRightPanel{ position: fixed; right:30px; bottom:10%; z-index:1000;}
.floatRightPanel a{display: block; width:70px; height:70px; overflow: hidden; background: rgba(255,255,255,0.5); border-radius:0px; margin-bottom:10px; }
.floatRightPanel a img{height:25px; display: block; margin:10px auto 8px auto;}
.floatRightPanel a p{font-size:12px; color:#333; font-weight: normal;}
.floatRightPanel a.floatPanel_backtop img{height:30px; margin:20px auto;}
.floatRightPanel a:hover{ background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%);}
.floatRightPanel .panelbox_share{height: auto; overflow:hidden; position: absolute; left:-210px; top:80px;  z-index:100; display: none;  }
.floatRightPanel .panelbox_gz{height: auto; overflow:hidden; position: absolute; left:-210px; top:0px;  z-index:100; display: none;  }
.footer{text-align: right;margin-top:60px;}
.footer img{position:fixed;right:20px;bottom:40px;}

/* 设置滚动条的样式 */
::-webkit-scrollbar {
width:8px;
}
/* 滚动槽 */
::-webkit-scrollbar-track {
/* -webkit-box-shadow:inset 0 0 6px #fff; */
background:rgba(255,255,255,0.3);
width:1px;
border-radius:10px;
}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
border-radius:10px;
background:#fff;
/* -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5); */
}
::-webkit-scrollbar-thumb:window-inactive {
background:#fff;
}

/* 企业产品弹窗 */
.companyDialog{width:100%; max-width:1200px;}
.companyDialog .modal-content{height:auto; overflow: auto; padding-bottom:40px; background:rgba(255,255,255,0.9);}
.companyDialog .modal-header{text-align: left; border:0; padding:50px 80px 10px 80px; position: relative;}
.companyDialog .modal-header .close{position:absolute; right:30px; top:20px;}
.companyDialog .modal-header h1{font-size:30px; background:-webkit-linear-gradient(-18deg, #801c7d 0%,#331f8a 50%,#116a95 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; margin-top:10px; font-weight: bold;}
.companyDialog .modal-header .nav-tabs{ float: right; text-align:center;}
.companyDialog .modal-header .navTabs0>li{margin:0 0 0 15px;}
.companyDialog .modal-header .navTabs0>li>a{width:140px; height:45px; line-height:45px; overflow:hidden; background: url(../images/tabbg.png) no-repeat center top; color:#333; font-size:20px; font-weight: bold;}
.companyDialog .modal-header .navTabs0>li.active>a{background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%);  color:#fff;}
.companyDialog .modal-header .navTabs0>li>a:hover{background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%); color:#fff;}
.companyDialog .modal-body{padding:20px 80px 40px 80px;}
.companyDialog .tab-content .video video{width:100%;}
.companyDialog .tab-content .vlist {margin:20px 0;}
.companyDialog .tab-content .vlist li{width:200px; float: left; text-align: left; margin-right:20px;}
.companyDialog .tab-content .vlist li .list_img{width:100%; height:auto; overflow: hidden; padding:2px; margin-bottom: 10px;}
.companyDialog .tab-content .vlist li .list_img img{width:100%; display: block;}
.companyDialog .tab-content .vlist li.active .list_img{background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%);}
.companyDialog .tab-content .vlist li .list_tit{font-size:14px; color: #333;}
.companyDialog .tab-content .about p{font-size:16px; color:#333; line-height:2; text-indent:2em;}
.companyDialog .tab-content .about img{width:100%; display: block; margin:20px 0;}
.companyDialog .message_list{min-height: 400px; background: #fff; border-radius:15px; padding:20px 30px; margin: 0 0 20px 0;}
.companyDialog .message_form{width:100%;}
.companyDialog .message_form textarea{width:100%; min-height:200px; background:rgba(0,0,0,0.4); border:0px #ccc solid; border-radius:15px; margin-bottom:40px; padding:20px; font-size:16px; line-height:2; color:#fff; outline:none;}
.companyDialog .message_form  label.error{clear: both; display: block; margin-bottom:20px;}
.companyDialog .message_form button{width:200px; height:60px;line-height:60px; border:0;background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%); border-radius:100px; font-size:18px; color:#fff; margin-left:20px;}
.companyDialog .message_form button:hover{opacity:0.8;}

/* 注册登录弹窗 */
.regDialog{width:100%; max-width:700px;}
.regDialog .modal-content{height:auto; overflow:hidden; background: url(../images/regbg.jpg) no-repeat center top; background-size:100% 100%; border-radius:15px;}
.regDialog .modal-header{text-align: center; border:0; padding:30px 80px 10px 80px; position: relative;}
.regDialog .modal-header .close{position:absolute; color:#fff; right:30px; top:20px;}
.regDialog .modal-header h1{font-size:24px; margin-top:10px; color:#fff; font-weight: bold;}
.regDialog .modal-body{padding:20px 100px 40px 100px;}
.regDialog .regform{width:100%;}
.regDialog .regform li{height:auto; overflow:hidden; display:flex; justify-content:center; position: relative; padding-bottom:40px; }
.regDialog .regform li span{display:block; width:200px; height:60px; line-height:60px; background:url(../images/tabbg.png) no-repeat center top; background-size:100% 100%; border-radius:100px; font-size:18px; color:#fff; margin-left:20px; cursor: pointer;}
.regDialog .regform input{flex:1; height:60px; line-height:60px; border:0; border-radius:100px; background:rgba(255,255,255,0.1); padding:0 30px; font-size:16px; color:#fff; transition:all 0.3s ease;}
.regDialog .regform input:focus{ background:rgba(255,255,255,0.3);}
.regDialog .regform button{width:50%; height:60px;line-height:60px; border:0;background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%); border-radius:100px; font-size:18px; color:#fff; transition:all 0.3s ease;}
.regDialog .regform button:hover{opacity:0.5;}
.regDialog .regform select{flex:1; height:60px; line-height:60px; border:0; border-radius:100px; background:rgba(255,255,255,0.1); padding:0 30px; font-size:16px; color:#8e9aaa; transition:all 0.3s ease; outline:0;-webkit-appearance: none;-moz-appearance: none; appearance: none;}
.regDialog .regform select option{line-height:2;}
.regDialog .regform .selectbox:after {
    content:"";    
    position: absolute; 
	right:20px; 
	top: 25px;    
    z-index: 1;
    pointer-events: none;
    box-sizing: border-box;
	border-right:8px solid transparent;
	border-left:8px solid transparent;
	border-top:10px solid #8e9aaa;
	transition:all 0.6s ease;
}
.regDialog .regform label.error{text-align: left; color:red; font-size:14px; font-weight:normal; position: absolute; left:30px; bottom:10px;}
.regDialog .regform .form_tips{margin:-20px 0 0 0; text-align: left; font-size:14px; color:#8e9aaa; padding:0 30px 30px 30px; }
.regDialog .regform .form_tips p{font-weight: normal;}

/* 报名弹窗 */
.signUpDialog{width:100%; max-width:800px;}
.signUpDialog .modal-content{height:auto; overflow:hidden; padding-bottom:40px; background: url(../images/regbg.jpg) no-repeat center top; background-size:100% 100%; border-radius:15px;}
.signUpDialog .modal-header{text-align: center; border:0; padding:30px 80px 10px 80px; position: relative;}
.signUpDialog .modal-header .close{position:absolute; color:#fff; right:30px; top:20px;}
.signUpDialog .modal-header h1{font-size:24px; margin-top:10px; color:#fff; font-weight: bold;}
.signUpDialog .modal-body{padding:20px 100px 0px 100px;}
.signUpDialog .signUpform{width:100%;}
.signUpDialog .signUpform li{min-height:100px; overflow:hidden; }
.signUpDialog .signUpform input{width:100%; height:60px; line-height:60px; border:0; border-radius:100px; background:rgba(255,255,255,0.1);  padding:0 30px; font-size:16px; color:#fff; transition:all 0.3s ease;}
.signUpDialog .signUpform input:focus{ background:rgba(255,255,255,0.3);}
.signUpDialog .signUpform label{width:100%; text-align: left; margin:5px 0 0 30px; color:red; font-size:12px; font-weight:normal;}
.signUpDialog .signUpform textarea{width:100%; min-height:150px; border:0;  background:rgba(255,255,255,0.1); border-radius:15px; padding:10px 20px; font-size:16px; line-height:2; color:#fff;}
.signUpDialog .signUpform button{width:50%; height:60px;line-height:60px; border:0;background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%); border-radius:100px; font-size:18px; color:#fff; transition:all 0.3s ease; margin-top:20px;}


/* 提示弹窗 */
.tipsDialog{width:100%; max-width:600px; margin-top:15%;}
.tipsDialog .modal-content{height:auto; overflow:hidden; padding-bottom:40px; background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%); border-radius:15px;}
.tipsDialog .modal-header{text-align: center; border:0; padding:25px 40px 10px 40px; position: relative;}
.tipsDialog .modal-header .close{position:absolute; color:#333; right:30px; top:20px;}
.tipsDialog .modal-header h4{font-size:20px; color:#333; font-weight: bold; text-align: left;}
.tipsDialog .modal-body{padding:20px 100px 40px 100px;}
.tipsDialog .modal-body p{font-size:18px; margin-top:10px; color:#333; font-weight: bold;}
.tipsDialog .modal-footer{padding:20px 20px 0px 20px; text-align: center; border:0;}
.tipsDialog .modal-footer button{width:30%; height:50px; line-height:50px; border-radius:100px; padding:0; font-size:16px; color:#333; margin:0 4%; border:0; text-align:center;}
.tipsDialog .modal-footer button.cancel{background:rgba(255,255,255,0.5);}
.tipsDialog .modal-footer button.cancel:hover{background:rgba(255,255,255,1);}
.tipsDialog .modal-footer button.ok{background:-webkit-linear-gradient(-18deg, #efb608 0%,#d12828 50%,#d83030 100%);}
.tipsDialog .modal-footer button.ok:hover{opacity:0.8;}

/* 报名弹窗 */
.playbackDialog{width:100%; max-width:1000px; margin-top:12%;}
.playbackDialog .modal-content{height:auto; overflow:hidden; padding-bottom:40px; background: url(../images/regbg.jpg) no-repeat center top; background-size:100% 100%; border-radius:15px;}
.playbackDialog .modal-header{text-align: center; border:0; padding:30px 80px 10px 80px; position: relative;}
.playbackDialog .modal-header .close{position:absolute; color:#fff; right:30px; top:20px;}
.playbackDialog .modal-header h1{font-size:24px; margin-top:10px; color:#fff; font-weight: bold;}
.playbackDialog .modal-body{padding:20px 80px 0px 80px;}
.playbackDialog .modal-body video{width:100%; display: block;}

/* 直播全屏刷新按钮 */
.tf-x-controls{position: absolute;z-index: 1;right:15px;bottom:0;}
.tf-x-controls span.tf-player-reload{margin-right:20px;}

/* 侧面导航 */
.leftmenu{width:70px;height: auto;overflow: hidden;background:rgba(255,255,255,0.1);position: fixed;left:80px; bottom:35%; padding:70px 0 0 0;border-radius:10px;z-index:10;}
.leftmenu li{height:auto;overflow: hidden;margin-bottom:70px;}
.leftmenu li img{margin:0 auto 5px;}
.leftmenu li img.after{display: none;}
.leftmenu li p{font-size:14px;color:#333;}
.leftmenu li.active p{color:#fff;}
.leftmenu li.active img.after{display: block;}
.leftmenu li.active img.befor{display: none;}
/* 直播底部功能框 */
.live_function{height: auto;overflow: hidden;padding:10px 30px 0 10px;}
.live_function .right{float: right;}
.live_function .left{ height: auto;overflow: hidden; }
.live_function .left img{float: left;margin:0 0px 0 0;display: block;}
.live_function .left .num{height: auto;overflow: hidden;float: left;margin-right:20px;}
.live_function .left .zan{height: auto;overflow: hidden;}
.live_function .left span{height:29px;line-height:29px;font-size:14px;color:#fff;}
/* 点赞 */
.zan {position: relative;}
.zan .zan_icon{ margin:0 auto; width:30px; height:30px;float: left; background:url(../wap/img/zan_icon.png) no-repeat center center;background-size:100%;cursor:pointer; user-select:none; }
.zan_con{ height: auto;overflow: hidden;cursor:pointer;}
.zan_num{width:100%; font-size:12px;color:#333;text-align: center;text-align: left; line-height: 1.5; user-select:none;line-height:30px;}
/* .zan.active .zan_icon{background:url(../img/befor.png) no-repeat center center;background-size:100%;} */
.can{display: none ;}
.zan.curr .can{display: block;}
/* 暖场视频 */
.ncPlayerWrapper{
	position: absolute;
	top:0;
	left: 0px;
	width:100%; 
	height:485px;
	z-index: 100;
}
.ncPlayerWrapper .nc-video-play {
	position: absolute;
	left: 0;
	top: 0;
	width:100%;
	height:100%;
	background: transparent url(../images/icon_play.png) no-repeat center center;
	background-size: 4rem;
	cursor: pointer;
}
 /* 金句 */
 .people h3{font-size:50px;color:#333;text-align:left;}
 .people h4{font-size:24px;color:#4a0300;margin-bottom:20px;text-align:left;background: #f9c526;padding:10px 30px;}
 .people .gundong{margin-top: 30px;}
 .people ul{height: auto;overflow: hidden;display: flex;justify-content: space-between;padding-bottom: 15px;flex-wrap: wrap;}
.people li{height: auto;overflow: hidden;width:24%;margin-bottom: 20px;}
.people li .tx{width:100px;height:100px;overflow: hidden;border-radius:50px;margin:15px auto;border: 2px #eee solid;}
.people li .tx img{width:100%;height:100%;display: block;margin-right:10px;}
.people li .txt{display: block;margin-left: 10px;display: block;}
.people li .txt h3{font-size:20px;color:#333;font-weight: bold;text-align: center;margin-bottom: 5px;}
.people li .txt p{font-size:16px;color:#333;text-align: center;}
/* 颁奖典礼 */
.danli_con {width:680px;margin: 0 auto;}
.danli_con h1{font-size:20px;color: #4a0300; background: #fffc00; text-align:center;font-weight:bold;padding-left:18px;width:330px;height:40px;line-height: 40px;margin:30px 0 15px;border-radius:10px;}
.danli_con a{font-size:18px;color: #4a0300;font-weight:bold;margin-left:0; text-align:left;display: block;}
.danli_con .lj a{text-align: left;margin-right:20px;line-height:1.2;overflow: hidden;margin-top:15px;}
/* 提示弹框 */
.askbox .modal-content{width:500px;margin:100px auto;background:#af2326 ; }
.askbox .modal-content .con{padding:0 30px 20px;}
.askbox .modal-content p{height: auto;overflow: hidden;text-align: center;font-size:18px;color: #fff;}
.askbox .modal-header{border: none;}
.move{height: 40px;line-height:40px;position:fixed;bottom:80px;right:15px;background: #f9c526;border-radius: 50px ; box-shadow: 0 2px 0 #fff;padding:0 15px;font-size:18px;}