@charset "UTF-8";

.bg-businesswoman-working-on-laptop-hero{
	background:url('../../images/img/businesswoman-working-on-laptop-hero.jpg') no-repeat fixed center; background-size: cover !important;
}
.v-center{height: 100%;}
.navbar.navbar-top{min-height: 20px;background: #ffdc2e;z-index: 9999;}
.navbar.navbar-top .navbar-brand {height: inherit; padding: 1px 15px;}
.navbar.navbar-top .nav>li>a {padding: 5px 15px;}

.nav > li {font-size: 13px; padding:0;margin: 0;}
.nav > li > a {  padding: 6px 12px;color: #999;}
.nav > li.active{background: #fff;}
.nav > li > a:hover {background: #fad000;}
.nav > li > .dropdown a {padding: 6px 12px;}
.navbar .nav {padding-top: 1px; margin-right: -16px; float: right; z-index: 1; }
.navbar-top .navbar-nav {margin: 0;}
.navbar-top .navbar-toggle {margin: 0;}

.logo {background: url("../../images/logos.png") no-repeat center center; width: 254px; height: 28px; }

.login-box{position: absolute;top:90px;left:5px;width: 250px;z-index: 9998;font-size: 13px;color: #999;}
.panel.login-win {background-color: #FFFFFF; -webkit-box-shadow: 0 1px 2px #c3c3c3; -moz-box-shadow: 0 1px 2px #c3c3c3; box-shadow: 0 1px 2px #c3c3c3;}
.login-box .col-xs-7, .login-box .col-xs-5{margin: 0;}
.login-box .login-btn-toggle{color: #999;}
.login-btn-toggle:hover{color: #666;}
.login-box .panel-footer{background-color:#fff; padding: 10px 0; }
.login-box .panel-footer > span {margin-left: 20px; }
.login-box .panel-footer > a {border-top:none; }

.btn-demonstration{display:block;min-width:220px;padding:10px;background: #F78181;border-bottom-right-radius: 10px;font-size: 13px;text-align: center;margin: 10px 0;color: #fff;font-weight: bold;}
.btn-demonstration:hover, .btn-demonstration:active, .btn-demonstration:visited, .btn-demonstration:focus {color: #fff;}
.btn-demonstration.fixed{position: fixed; border-bottom-right-radius:0;border-bottom-left-radius: 10px;z-index: 99;right: 0;top: 50px;}

.fixed-bar{position: fixed;background:rgba(255, 255, 255, 0.8);bottom:0;width: 100%;min-height: 50px;}
.page-intro{display: none;padding-left: 40px;color: #999;}
.btn-circle{display: inline-block;width: 32px;height: 32px;text-align: center;line-height: 32px;border: 1px #ccc solid;border-radius: 20px;padding: 2px 0;color: #999;background: #fff;margin-left: 25px;}
a.btn-circle:active ,a.btn-circle:hover{color: #666;}

.btn-squared {
  border-radius: 0 !important;
}

a.btn-green:hover, a.btn-green:focus, a.btn-green:active, a.btn-green.active {
  background-color: #1ba593;
  border-color: #188f7f;
  color: white;
}

.dropdown-menu.dropdown-light {
	background-color: #FFFFFF;
	border: 1px solid rgba(17, 17, 17, 0.15);
	max-width: 300px;
	min-width: 166px;
	border-radius: 0;
	padding: 0;
}
.dropdown-menu.dropdown-light:before, .dropdown-menu.dropdown-light:after {
	border-color: rgba(0, 0, 0, 0);
	border-style: solid;
	display: block;
	height: 0;
	position: absolute;
	width: 0;
}
.dropdown-menu.dropdown-light:before {
	border-bottom-color: rgba(17, 17, 17, 0.15);
	border-style: solid;
	display: block;
	height: 0;
	position: absolute;
	width: 0;
	border-width: 11px;
	content: "";
	border-top-width: 0;
	content: " ";
	top: -11px;
	left: 1px;
}
.dropdown-menu.dropdown-light:after {
	border-color: rgba(0, 0, 0, 0);
	border-style: solid;
	display: block;
	height: 0;
	position: absolute;
	width: 0;
	border-width: 10px;
	content: "";
	border-bottom-color: #FFFFFF;
	border-top-width: 0;
	content: " ";
	top: -10px;
	left: 2px;
}
.dropdown-menu.dropdown-light.pull-right:after {
	left: auto;
	right: 2px;
}
.dropdown-menu.dropdown-light.pull-right:before {
	left: auto;
	right: 1px;
}
.dropdown-menu.dropdown-light li a {
	border-bottom: 1px solid #DDDDDD;
	font-size: 12px;
	line-height: 24px;
}

span.input-icon, span.input-help {display: block; position: relative;
}

.input-icon > input {padding-left: 25px; padding-right: 6px;}

.input-icon.input-icon-right > input {
	padding-left: 6px;
	padding-right: 25px;
}

span.input-help > input {
	padding-left: 30px;
	padding-right: 6px;
}

.input-icon > [class*="fa-"], .input-icon > [class*="clip-"] {
	bottom: 0;
	color: #909090;
	display: inline-block;
	font-size: 14px;
	left: 5px;
	line-height: 35px;
	padding: 0 3px;
	position: absolute;
	top: 0;
	z-index: 2;
}

.input-icon.input-icon-right > [class*="fa-"], .input-icon.input-icon-right > [class*="clip-"] {
	left: auto;
	right: 4px;
}

.input-icon > input:focus + [class*="fa-"], .input-icon > input:focus + [class*="clip-"] {
	color: #557799;
}

.help-button {
	background-color: #65BCDA;
	border-radius: 100% 100% 100% 100%;
	color: #FFFFFF;
	cursor: default;
	position: absolute;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	padding: 0;
	text-align: center;
	width: 20px;
	line-height: 20px;
	top: 7px;
	left: 7px;
}

.btn-sq{
	border-radius: 0px!important;
}

.btn-green {
  background-color: #1fbba6;
  border-color: #1ba593;
  color: white;
}
.btn-green:hover, .btn-green:focus, .btn-green:active, .btn-green.active {
  background-color: #1ba593;
  border-color: #188f7f;
  color: white;
}

.xiangqing{
	/*display: none;*/
	position: absolute; 
	top: 10px;
	left: 0;
	font-size: 14px;
	color: #FFF;
	width: 100%;
    text-align: center;
}

 span.icon-lg.icon-coral-pink:hover{
 	background: #F88080;
 	color: #FFF!important;
 } 

 span.icon-lg.icon-light-sea-green:hover{
 	background: #20C2AC;
 	color: #FFF!important;
 } 

 span.icon-lg:hover .xiangqing{
 	display: inline-block;
 } 

span.icon-lg{
	position: relative;
}


@media (max-width: 767px){
	.navbar-top .nav > li {margin:0;}
	.navbar-top .dropdown-menu.pull-right{float: left!important; }
	.dropdown-menu.dropdown-light li a {border-bottom:none;} 
	.navbar-top .navbar-collapse {padding: 0;}
	.dropdown-menu.dropdown-light:before,.dropdown-menu.dropdown-light:after{content: none;}
	#hero-bloc h2{
		font-size:24px;
	}
	#hero-bloc h3{
		font-size:16px;
	}

	.login-box {top: 60px;}
	.panel.login-win{display: none;}
}

.modal{z-index: 10000!important;top:20%!important;}

#lightbox-modal.modal{top:0!important;}


.modal-backdrop{z-index: 9999!important;}


#hero-bloc{height: 640px!important;}

.close-email{margin-top: -10px;}

@media (min-width: 768px){
	.modal-dialog {
		width: 350px!important;
	}
	#lightbox-modal .modal-dialog {
		width: 90%!important;
	}
}

.bg-Group-discuss {
  background-image: url('../../images/img/Group-discuss.jpg');
}

.tc-dim-gray-2 {
  color: #666666!important;
}

.bloc-xxl{
	max-width: 870px;
}

@media (max-width: 767px){
	.bloc-xxl{
  		padding: 40px 0;
  		padding-top: 100px;
  		padding-bottom: 10px;
	}
}


.system-update{display: inline-block;min-width: 365px;background:#F88080;color: #fff;padding:5px 10px;font-family: "Microsoft YaHei","微软雅黑","Helvetica";position: fixed;left: 0;top:60px;z-index: 1;}
.system-update .title{font-size: 24px;}