@charset "utf-8";

body{
	background:url(../imgs/sign_bg.jpg) #dcdbdb repeat-x;
}
input{
	font-size:15px;
	font-family: '微软雅黑','宋体','新宋体',sans-serif;
}
input:-webkit-autofill{
	box-shadow:0 0 0 50px white inset;
}
.green_btn{
	position:relative;
	display:block;
	width:252px;
	height:30px;
}
.green_btn .bga{
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:248px;
	height:30px;
	background-image:url(../imgs/green_btn_sprites.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
.green_btn .bgb{
	position:absolute;
	top:0;
	right:0;
	display:block;
	width:4px;
	height:30px;
	background-image:url(../imgs/green_btn_sprites.png);
	background-repeat:no-repeat;
	background-position:0 -30px;
}
.green_btn span{
	position:absolute;
	width:252px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:15px;
	color:#fff;
}
.green_btn:hover .bga{
	background-position:0 -60px;
}
.green_btn:hover .bgb{
	background-position:0 -90px;
}

/*------------------------*/

.tip_info{
	display:none;
	position:relative;
	margin-left:10px;
	padding:0 10px;
	width:180px;
	height:28px;
	line-height:28px;
	background-color:#f3f3f3;
	color:#999999;
	border:1px solid #cccccc;
	border-radius:3px;
}
.tip_info.err{
	display:block;
	background-color:#ffffe6;
	color:#f08f6d;
	border:1px solid #f0dfb5;
}
.tip_info.err2{
	display:block;
	background-color:#f3e1dd;
	color:#cf372b;
	border:1px solid #e2afaf;
}
.tip_info .arrow{
	position:absolute;
	left:-7px;
	top:8px;
	width:7px;
	height:11px;
	background:url(../imgs/tip_left_arrow.png) no-repeat 0 0;
}
.tip_info.err .arrow{
	background:url(../imgs/tip_left_arrow.png) no-repeat 0 -11px;
}
.tip_info.err2 .arrow{
	background:url(../imgs/tip_left_arrow.png) no-repeat 0 -22px;
}
.tip_info .emp_txt{
	display:inline;
}
.tip_info .err_txt{
	display:none;
}

.tip_info.err .emp_txt,
.tip_info.err2 .emp_txt{
	display:none;
}
.tip_info.err .err_txt,
.tip_info.err2 .err_txt{
	display:inline;
}

/*------------------------*/

#sign_wrap{
	width:940px;
	margin:0 auto;
	margin-top:110px;
}
#sign_wrap2{
	
}
#sign_head,
#sign_head2{
	height:72px;
	position: relative;
}
#sign_head2{
	width:980px;
	margin:0 auto;
}
#sign_head #logo,
#sign_head2 #logo{
	position:absolute;
	display:block;
	width:248px;
	height:30px;
	left:0;
	bottom: 15px;
	background:url(../imgs/logo.png) no-repeat;
}
#sign_head #links,
#sign_head2 #links{
	position: absolute;
	right: 0;
	bottom: 15px;
	line-height:20px;
}
#sign_head #links a,
#sign_head2 #links a{
	position:relative;
	font-size:14px;
	color:#888888;
	margin:5px;
}
#sign_head #links a i,
#sign_head2 #links a i {
	position: absolute;
	bottom: -5px;
	left: 0;
	width: 100%;
	height: 3px;
	background-color: #9CA6B0;
	display: none;
}
#sign_head #links a:hover i,
#sign_head2 #links a:hover i{
	display: block;
}

/*------------------------*/

#sign_body2{
	background-color:#0e1e2e;
}
#sign_login_wrap{
	position:relative;
	width:980px;
	margin:0 auto;
	height:454px;
	overflow:hidden;
}
#sign_login_wrap.glvac{
	width:1200px;
}
#sign_login_wrap .left{
	position:absolute;
	left:0;
	top:0;
}
#sign_login_wrap .left .adv{
	width:600px;
	height:410px;	/* 破IE */
	background:#0E1E2E url(../imgs/signin_adv.jpg) no-repeat;
}

#sign_login_wrap .left .exp_btn{
	display:block;
	position:absolute;
	top:270px;
	left:352px;
	width:126px;
	height:36px;
	background-image:url(../imgs/login_exp_btn.png);
	background-position:0 0;
}
#sign_login_wrap .left .exp_btn:hover{
	background-position:0 -36px;
}
#reg_btn{
	width:130px;
	background-color: #589cd0;
	margin-top:10px;
	height: 44px;
	float: left;
	color: white;
	line-height: 44px;
	text-align:center;
	cursor: pointer;
	font-size:20px;
}
#reg_btn:hover{
	background-color:#53a4e3;
}
#reg_btn:active{
	background-color:#488ec4;
}
#sign_login_wrap .right{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	/* padding-top:28px; 
	background: url(../imgs/outside/sign_form_bg.png) no-repeat;*/
}
#sign_login_wrap .right2{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	display:none;
	/*background:url(../imgs/outside/tow_dimension.png) center no-repeat;*/
	/* padding-top:28px;
	background: url(../imgs/outside/sign_form_bg.png) no-repeat;*/
}
.right_switch_wrap{
	width:96px;
	height:96px;
	left:0;
	top:0;
	position:absolute;
	z-index:5;
	background:url(../imgs/outside/switch_login.png);
}
#switch_wrap{
	width:48px;
	height:48px;
	left:248px;
	top:0;
	position:absolute;
	z-index:5;
	overflow:hidden;
	cursor:pointer;
}
#sign_login_wrap .right_wrap{
	position: absolute;
	right: 35px;
	top: 76px;
	width: 296px;
	height: 301px;
	z-index:3;
}
#right_bg{
	position: absolute;
	right: 10px;
	top: 76px;
	width: 350px;
	height: 301px;
	z-index:2;
	opacity:0.8;
	border-radius: 10px;
	background-color:#E4E2E2;
}
#right_bg.shenhua {
	height: 265px;
}
#sign_login_wrap .right .line{
	width: 248px;
	margin: 0 auto;
	margin-top: 24px;
	height:37px;
	position:relative;
}
#sign_login_wrap .right .login_tip{
	color:#417ca6;
	font-size:16px;
	font-weight:400;
}
.login_form_bottom a:hover{
	text-decoration:underline;
}
#sign_login_wrap .right .login_ipt_wrap{
	position:absolute;
	top:0;
	left:0;
	z-index:3;
	border:1px solid #c7c7c7;
	
	padding:5px 10px;
	width: 225px;
	font-size:15px;
	height:25px;
}
#sign_login_wrap .right .login_ipt_wrap_bg{
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	border:1px solid #c7c7c7;
	padding:5px 10px;
	width: 225px;
	height:25px;
	background-color:#fff;
	opacity:0.7;
}
#sign_login_wrap .right .login_ipt{
	padding:0;
	margin:0;
	width:225px;
	height:25px;
	line-height:20px;
	border:none;
	opacity: 0.5;
	-moz-font-size:10px;
	background-color:transparent;
	font-size:15px;
}
#sign_login_wrap .right .forgot{
	color:#888888;
}
#sign_login_wrap .right .login_btn{
	float:left;
	width:80px;
	height:30px;
	background-image:url(../imgs/login_btn.png);
}
#sign_login_wrap .right .login_btn:hover{
	background-position:0 -30px;
}
#sign_login_wrap .right .reg_btn{
	width:80px;
	height:30px;
	color:#407ca6;
	font-weight:600;
}
#sign_login_wrap .right .reg_btn:hover{
	background-position:0 -30px;
}
#sign_login_wrap .right .client_iphone,
#sign_login_wrap .right .client_ipad,
#sign_login_wrap .right .client_android{
	position:absolute;
	top:20px;
	padding-top:50px;
	width:60px;
	height:20px;
	line-height:20px;
	text-align:center;
	color:#888888;
	cursor:pointer;
}
#sign_login_wrap .right .client_iphone{
	left:0;
	background:url(../imgs/client_iphone.png) center top no-repeat;
}
#sign_login_wrap .right .client_ipad{
	left:80px;
	background:url(../imgs/client_ipad.png) center top no-repeat;
}
#sign_login_wrap .right .client_android{
	right:0;
	background:url(../imgs/client_android.png) center top no-repeat;
}

/*------------------------*/
.exp_ipt_wrap{
	border:1px solid #D5D5D5;
	padding:5px 10px;
	background-color:#fff;
}
.exp_ipt{
	padding:0;
	margin:0;
	width:188px;
	height:20px;
	line-height:20px;
	border:none;
}
/*------------------------*/
#reg_wrap{
	background-color:#fff;
	margin-bottom:50px;
}
#reg_top{
	width:940px;
	height:35px;
	background-image:url(../imgs/reg_welcome.png);
	margin:0 auto;
	border-radius:3px;
}
#reg_left{
	float:left;
	width:690px;
	background-color:#fff;
	height:593px;
}
#reg_tbl{
	margin-left:100px;
}
#reg_tbl td{
	padding:9px 5px;
}
.reg_lbl{
	text-align:right;
	font-size:14px;
	color:#777777;
	line-height: 28px;
	vertical-align:top;
}
.reg_tip{
	vertical-align:top;
}
.reg_ipt_wrap{
	width:325px;
	padding:5px;
	border:1px solid #aaa;
	height:30px;
	margin-bottom: 32px;
	border-radius:2px;
}
#reg_tbl .reg_ipt_active{
	border:1px solid #000000;
}
.reg_ipt{
	padding:1px 0;
	margin-top:-2px;
	width:305px;
	height:30px;
	border:none;
	float:left;
	*line-height:30px;
	line-height:30px\0;
}
.reg_ipt_wrap.focus{
	border:1px solid #1e9ad4;
}
.reg_ipt_wrap.err{
	border:1px solid #cc2211;
}
.reg_tip{
	color:#888888;
}
#reg_protocol_wrap{
	height:20px;
	line-height:20px;
	margin-bottom:16px;
}
#reg_protocol{
	float:left;
	margin:0;
	padding:0;
	margin-top:3px;
	margin-right:5px;
}
.create_company_disable{
	color:#DDD;
	cursor: default;
}
.create_company_disable_input{
	background-color:#fff;
	border-color:#ddd;
}
#reg_decor_pic{
	width:260px;
	height:146px;
	background:url(../imgs/reg_decor_pic.png) center no-repeat;
	margin-bottom:30px;
}
#reg_desciption{
	width:220px;
	padding:0 20px;
	font-size:14px;
	color:#777777;
}
#reg_desciption p{
	margin-bottom:10px;
}

#home_link{
	float:right;
	padding-right:10px;
}
#home_link a{
	color:#75baff;
	font-weight:bold;
}
#sign_body{
	border-bottom:1px solid #d3d3d3;
}
#sign_pic{
	width:550px;
	height:400px;
	background:url(../imgs/earth.png) no-repeat center;
}
#know_more,
#ios_client,
#android_client{
	font-weight:bold;
	color:#aaa;
	height:32px;
	line-height:32px;
	padding-left:46px;
}
#know_more{
	background:url(../imgs/knowmore.png) no-repeat left center;
}
#ios_client{
	background:url(../imgs/apple.png) no-repeat left center;
}
#android_client{
	background:url(../imgs/android.png) no-repeat left center;
}
#sign_box{
	width:376px;
	height:410px;
	background:url(../imgs/signin_gb.png) no-repeat;
	text-align:left;
}
#sign_tabs{}
#sign_tabs .sign_link{
	display:block;
	height: 58px;
	margin-top: 6px;
}
#signin_tab,
#signup_tab,
#experience_tab{
	width:188px;
	height:64px;
	line-height:64px;
	font-weight:bold;
	font-size:20px;
	font-family:'黑体';
	text-align:center;
	color:#aaa;
}
#signin_tab{
	background:url(../imgs/tab_signin.png);
}
#signin_tab.gray{
	background:url(../imgs/tab_signin_gray.png);
}
#signup_tab{
	background:url(../imgs/tab_signup.png);
}
#signup_tab.gray{
	background:url(../imgs/tab_signup_gray.png);
}
#experience_tab{
	background:url(../imgs/tab_experience.png);
}
#experience_tab.gray{
	background:url(../imgs/tab_experience_gray.png);
}
#sign_inputs{
	color:#888888;
	line-height:24px;
	padding:40px 64px;
}
#sign_inputs.signin_pad{
	padding:40px 64px;
}
#sign_inputs.signup_pad{
	padding:30px 64px;
}
#sign_inputs .custom_input{
	width:200px;
	height:40px;
	background:url(../imgs/custom_input.png);
	position:relative;
	padding-left:48px;
}
#sign_inputs .custom_input input{
	background: none;
	border: none;
	box-shadow: none;
	width: 190px;
	height:22px;
	line-height:22px;
	padding:0;
	margin:8px 0;
}
#sign_inputs .custom_input .username,
#sign_inputs .custom_input .password{
	position:absolute;
	left:14px;
	top:8px;
	width:22px;
	height:22px;
}
#sign_inputs .custom_input .username{
	background:url(../imgs/username.png);
}
#sign_inputs .custom_input .password{
	background:url(../imgs/password.png);
}

/*---sign foot----*/
#sign_foot,
#sign_foot2{
	border-top: 1px solid #f0f0f0;
	height:60px;
	padding-top:12px;
	color:#777777;
}
#sign_foot2{
	border:none;
	width:980px;
	margin:0 auto;	
}
#sign_foot .links,
#sign_foot2 .links{
	float:left;
}
#sign_foot .links .link,
#sign_foot2 .links .link{
	color:#777777;
}
#sign_foot .links .sperator,
#sign_foot2 .links .sperator{
	margin:0 2px;
}
#sign_foot .copyright,
#sign_foot2 .copyright{
	float:right;
	text-align:right;
}
/********* admin reg page end **********/
#reg_bpg_cnt{
	background-color:#fff;
	color:#555555;
	font-size:16px;
}
#reg_bpg_cnt table{
	
}

#reg_bpg_cnt table td{
	padding: 0 5px;
}
#reg_form{
	padding:63px 0 0 100px;
	float:left;
	width:590px;
}
.reg_lbl{
	font-size:14px;
	color:#000000;
	float: right;
}

#reg_tbl .white_line{
	height:20px;
}
.tip_info {
    background-color: #F3F3F3;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    color: #999999;
    display: none;
    height: 28px;
    line-height: 28px;
    margin: 0 0 0 10px;
    padding: 0 10px;
    position: relative;
    width: 140px;
}
.tip_info .err {
    background-color: #FFFFE6;
    border: 1px solid #F0DFB5;
    color: #F08F6D;
    display: block;
}
.tip_info .err2 {
    background-color: #F3E1DD;
    border: 1px solid #E2AFAF;
    color: #CF372B;
    display: block;
}
.reg_ipt_wrap.focus{
	outline:#1e9ad4 outset 1px;
}
.reg_ipt_wrap.phone{
	padding-left:25px;
	width:220px;
	background:url(../imgs/icon_phone.png) 5px center no-repeat;
}
.reg_ipt_wrap.phone .reg_ipt{
	width:220px;
}
.captch_default{
	width:103px;
	text-align:center;
}
.reg_captcha_btn{
	background-color:#80a900;
	width:103px;
	height:42px;
	float:left;
	color:#fff;
	line-height:42px;
	cursor:pointer;
	position:relative;
}
.reg_captcha_btn_disabled{
	background-color:#80a900;
	width:103px;
	height:42px;
	float:left;
	color:#fff;
	line-height:42px;
	cursor:pointer;
	position:relative;
}
#reg_form .reg_captcha_bg{
	background: #ededed;
	cursor: default;
}
.reg_tip{
	color:#aaa;
    font-size: 14px;
}
#reg_protocol_wrap{
	height:20px;
	margin-bottom:16px;
}
#reg_protocol{
	margin:0;
	padding:0;
	float:left;
	margin-top:2px;
	margin-right:5px;
}
#reg_protocol_txt{
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#000;
	cursor:pointer;
}
#reg_right{
	float:left;
	width:289px;
	height:593px;
	background:url(../imgs/outside/login_reg.jpg);
}
#reg_desciption{
	font-size:14px;
	color:#777777;
    line-height: 22px;
}
#reg_desciption p{
	margin-bottom:10px;
}
#reg_ok{
	display: none;
	padding-left: 1.5em;
	font-size: 14px;
	color: #499929;
	background: url(../imgs/icon_ok.png) left center no-repeat;
}
/*********/
.bind_body {
	width: 980px;
	margin: 0 auto;
	background: url(../imgs/outside/bind_bg.jpg) right top no-repeat;
	border-bottom: 1px solid #D3D3D3;
}
.bind_left{
	float:left;
	width:690px;
	background-color:#fff;
}
.bind_right{
	float:left;
	width:289px;
	background:url(../imgs/outside/bind_bg.jpg);
}
/********* admin reg page end **********/

/*******************首页登录 begin*************************/
.sign_header{
	width: 100%;
	height: 58px;
	position: fixed;
	background-color:#333;
	top: 0;
	z-index: 5;
}
.sign_header.glvac{
	height: 120px;
	background-color:#cc0033;
}
.sign_header .container{
	width: 980px;
	margin: 0 auto;
	margin-left: 15px;
}

.sign_header.glvac .container {
	margin: 35px auto;
	float: none;
}
.sign_header .container .logo{
	display: block;
	width: 30px;
	height: 30px;
	float: left;
	background: url(../imgs/outside/logo.png);
	margin-top: 8px;
	margin-left: 15px;
}
.sign_header .container .logo.lovol {
	background: url(../imgs/outside/lovol_logo.png) no-repeat;
	width: 170px;
	margin-top: 15px;
}
.sign_header .container .logo.glvac {
	background: url(../imgs/outside/glvac_logo.png) no-repeat;
	width: 943px;
	height: 70px;
	float: none;
	margin: 0;
}
.sign_header .container .head_text{
	display: block;
	width: 80px;
	height: 30px;
	float: left;
    font-size: 15px;
    color: #fff;
	margin-top: 12px;
	margin-left: 70px;
}
.sign_header .container .head_text.lovol{
	width: 170px;
	line-height: 30px;
}
.sign_header .container .logo.shenhua{
	background: url(../imgs/outside/logo_shenhua.png);
}
.sign_header .container .nav{
	float: right;
}
.sign_header .container .nav ul{
	margin: 0;
	padding: 0;
}
.sign_header .container .nav ul li{
	list-style-type: none;
	float: left;
}
.sign_header .container .nav ul li a{
	display: block;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	padding: 0 25px;
	float: left;
	color: #333;
}
.sign_header .container .nav ul li a:hover{
	background-color: #e5e5e5;
	color: #0070c0;
}
.sign_header .container .nav ul li.focus a{
	color: #0070c0;
}
/**/
.sign_banner{
/*	background-image: url(../imgs/outside/banner.jpg);
	background-position: center center;
	background-repeat:no-repeat;*/
	margin-top: 60px;
}
.sign_banner.glvac{
	margin-top: 120px;
}
.sign_header_bg1{
	/*background-image: url(../imgs/outside/banner.jpg);*/
	/*background-position: center center;*/
	/*background-repeat:no-repeat;*/
	background:  #ffffff;/*url(../imgs/outside/banner.jpg) center center no-repeat #19A7EC;*/
	background-size: 100%;
	position:absolute;
	width:100%;
	height:100%;
	z-index:-1;
	top:45px;
}
.sign_header_bg1.lovol{
	background: #ffffff url(../imgs/outside/lovol_bg.png) no-repeat ;
	background-size: cover;
	overflow: hidden;
}
.sign_header_bg2{
	background-position: center center;
	background-repeat:no-repeat;
	position:absolute;
	width:100%;
	height:600px;
	z-index:-1;
	display:none;
	top:45px;
}
.sign_header_watch1{
	background:url(../imgs/outside/watch_btn1.png);
	position:absolute;
	bottom:17px;
	left:27px;
	width:127px;
	height:31px;
	cursor:pointer;
}
.sign_header_watch2{
	background:url(../imgs/outside/watch_btn3.png);
	position:absolute;
	top:295px;
	left:20px;
	width:190px;
	height:44px;
	cursor:pointer;
	display:none;
}
.sign_header_watch1:hover{
	background:url(../imgs/outside/watch_btn2.png);
}
.sign_header_watch2:hover{
	background:url(../imgs/outside/watch_btn_an.png);
}
.to_seminar{
	display: block;
	position: absolute;
	top: 243px;
	left: 21px;
	width: 189px;
	height: 44px;
	cursor: pointer;
}
.sign_banner #sign_login_wrap .video{	
	background: url(../imgs/outside/broadcast_botton.png) no-repeat 0 0;
	width: 105px;
	height: 105px;
	display: block;
	margin-top: 174px;
	float: left;
	margin-left: 174px;
}
.sign_banner #sign_login_wrap .video:hover{	
	background: url(../imgs/outside/broadcast_botton_hover.png) no-repeat 0 0;
	width: 105px;
	height: 105px;
	display: block;
	margin-top: 174px;
	float: left;
	margin-left: 174px;
}
#video_broad_wrap{
	width: 650px;
	height: 440px;
	display: none;
}
.sign_login_wrap{
	width: 980px;
	margin: 0 auto;
	height: 412px;
}
.sign_content{
	width: 980px;
	margin: 0 auto;
	padding-top: 50px;
}
.sign_content .questions_logo, .sign_content .logo{
	margin: 0 auto;
	background: url(../imgs/outside/content_title.png) no-repeat;
}
.sign_content .logo{
	width: 310px;
	height: 45px;
}
.sign_content .logo.introduction_head{
	background-position: 0px -60px;
}
.sign_content .logo.download_head{
	background-position: 0px -126px;
}
.sign_content .logo.support_head{
	background-position: 0px -192px;
}
.sign_content .logo.customer_head{
	background-position: 0px -258px;
}
.sign_content .questions_logo{
	width: 530px;
	height: 36px;
	background-position: 0px 0px;
}
.sign_content h3{
	margin: 0;
}
.sign_content .introduction_content .download_content .support_content .customer_content{
	width:980px;
	margin:0 auto;
}
/**********************您的企业是否存在以下问题start***********************/
.sign_content .questions{
	margin-top: 55px;
	margin-bottom: 88px;
	padding-left: 95px;
}
.sign_content .questions .question{
	color: #666;
	float: left;
	margin-right: 60px;
	display: inline;
	font-size: 16px;
}
.sign_content .questions .question img{
	float: left;
	margin-right: 10px;
}
.sign_content .questions .question p{
	line-height: 24px;
	font-size: 16px;
	float: left;
	margin: 0;
}
/*注册录入框begin*/
.sign_content .formreg{
	width: 417px;
	margin: 0 auto;
	padding-bottom: 35px;
}
.sign_content .formreg .input_fr {	
	position: relative;
}
.sign_content .formreg input {
	width: 288px;
	height: 28px;
	line-height: 28px;
	padding: 5px 10px;
	border: 1px solid #cecece;
	border-right: 1px solid #fff;
	font-size: 16px;
	color: #aaa;
}
.sign_content .formreg .input_fr a {
	display: block;
	width: 108px;
	height: 40px;
	background: url(../imgs/outside/questions.png) no-repeat 0 -220px;
	position: absolute;
	right: 0px;
	top: 0px;
}
/*注册录入框end*/

/**********************您的企业是否存在以下问题end***********************/
/********************* ***********************/
.introduction{
	padding-top:35px;
	padding-bottom: 35px;
}
.introduction .introduction_content {
	border-bottom: 1px solid #cccccc;
	margin-top:65px;
	padding-bottom: 55px;
}

.introduction .introduction_content .introduction_description{
	width: 900px;
	margin: 0 auto;
	font-size: 24px;
	color: #666;
}
.introduction .introduction_content .introduction_description h2{
	display: inline;
	font-weight: normal;
	font-size: 24px;
	color: #666;
}
.introduction .introduction_content .introduction_description h1{
	font-size: 24px;
	color: #666;
}
.introduction .introduction_content  span{
	font-size: 24px;
}
.introduction .introduction_content .introduction_info1{
	margin: 0 auto;
	margin-top: 90px;
	margin-bottom: 95px;	
}
.introduction .introduction_content .introduction_info1 img{
	margin-left: 80px;
	float: left;
}
.introduction .introduction_content .introduction_info1 .intro_word{
	width: 367px;
	margin-left: 55px;
	float: left;
	font-size: 16px;
	color: #666666;	
}
.introduction .introduction_content .introduction_info1 .intro_word h3{
	color: #0070c0;
	font-size: 24px;
	margin-top: 88px;
}
.introduction .introduction_content .introduction_info1 .intro_word .intro_word_div{
	line-height: 28px;
	margin-top: 30px;
}
/* 分割线 */
 .divid_line{
	height:1px;
	width:65%;
	background-image: url(../imgs/outside/divid_line.png);
	margin:0 auto;
	background-repeat: no-repeat;
	color:#ebebeb;
}
/* 分割线 end*/

.introduction .introduction_content .introduction_info2{
	margin: 0 auto;
	margin-top: 70px;
	margin-bottom: 90px;	
}
.introduction .introduction_content .introduction_info2 img{
	margin-left: 88px;
	float: left;
}
.introduction .introduction_content .introduction_info2 .intro_word{
	width: 367px;
	margin-left: 62px;
	float: left;
	font-size: 16px;
	color: #666666;	
}
.introduction .introduction_content .introduction_info2 .intro_word h3{
	color: #0070c0;
	font-size: 28px;
	margin-top: 135px;
}
.introduction .introduction_content .introduction_info2 .intro_word .intro_word_div{
	line-height: 28px;
	margin-top: 30px;
}
.introduction .introduction_content .introduction_info3{
	margin: 0 auto;
	margin-top: 100px;
	margin-bottom: 100px;		
}
.introduction .introduction_content .introduction_info3 img{
	margin-left: 85px;
	float: left;
}
.introduction .introduction_content .introduction_info3 .intro_word{
	width: 367px;
	margin-left: 65px;
	float: left;
	font-size: 16px;
	color: #666666;	
}
.introduction .introduction_content .introduction_info3 .intro_word h3{
	color: #0070c0;
	font-size: 28px;
	margin-top: 47px;
}
.introduction .introduction_content .introduction_info3 .intro_word .intro_word_div{
	line-height: 28px;
	margin-top: 30px;
}
.introduction .introduction_content .introduction_info4{
	margin: 0 auto;
	margin-top: 150px;	
}
.introduction .introduction_content .introduction_info4 img{
	margin-left: 85px;
	float: left;
}
.introduction .introduction_content .introduction_info4 .intro_word{
	width: 367px;
	margin-left: 80px;
	float: left;
	font-size: 16px;
	color: #666666;	
}
.introduction .introduction_content .introduction_info4 .intro_word .intro_word_div{
	line-height: 28px;
	margin-top: 100px;
}

.introduction .introduction_content .introduction_info5{
	margin: 0 auto;
	margin-top: 150px;
	margin-bottom: 90px;	
}
.introduction .introduction_content .introduction_info5 img{
	margin-left: 105px;
	float: left;
}
.introduction .introduction_content .introduction_info5 .intro_word{
	width: 367px;
	margin-left: 75px;
	float: left;
	font-size: 16px;
	color: #666666;	
}

.introduction .introduction_content .introduction_info5 .intro_word .intro_word_div{
	line-height: 28px;
	margin-top: 100px;
}
.introduction .introduction_content .introduction_info6{
	margin: 0 auto;
	margin-top: 75px;
	margin-bottom: 100px;	
}
.introduction .introduction_content .introduction_info6 img{
	margin-left: 85px;
	float: left;
}
.introduction .introduction_content .introduction_info6 .intro_word{
	height: 294px;
	width: 370px;
	margin-left: 75px;
	float: left;
	font-size: 16px;
	color: #666666;	
}
.introduction .introduction_content .introduction_info6 .intro_word h3{
	color: #0070c0;
	font-size: 28px;
	margin-top: 100px;
	margin-bottom: 47px;
}
.introduction .introduction_content .introduction_info6 .intro_word .intro_word_div{
	line-height: 28px;
	margin-top: 50px;
}
.introduction .introduction_content .introduction_info7{
	margin: 0 auto;
	margin-top: 90px;
	margin-bottom: 90px;	
}
.introduction .introduction_content .introduction_info7 img{
	margin-left: 80px;
	float: left;
}
.introduction .introduction_content .introduction_info7 .intro_word{
	width: 367px;
	height: 228px;
	margin-left: 90px;
	float: left;
	font-size: 16px;
	color: #666666;	
}
.introduction .introduction_content .introduction_info7 .intro_word h3{
	color: #0070c0;
	font-size: 28px;
	margin-top: 47px;
	margin-bottom: 47px;
}
.introduction .introduction_content .introduction_info7 .intro_word .intro_word_div{
	line-height: 28px;
	margin-top: 47px;
}
.introduction .introduction_content .introduction_info8{
	margin: 0 auto;
	margin-top: 90px;
	margin-bottom: 90px;	
}
.introduction .introduction_content .introduction_info8 img{
	margin-left: 95px;
	float: left;
}
.introduction .introduction_content .introduction_info8 .intro_word{
	width: 367px;
	height: 210px;
	margin-left: 75px;
	float: left;
	font-size: 16px;
	color: #666666;	
}
.introduction .introduction_content .introduction_info8 .intro_word h3{
	color: #0070c0;
	font-size: 28px;
	margin-top: 44px;
	margin-bottom: 47px;
}
.introduction .introduction_content .introduction_info8 .intro_word .intro_word_div{
	line-height: 28px;
	margin-top: 55px;
}
.introduction .introduction_content .introduction_info9{
	margin: 0 auto;
	margin-top: 86px;
	margin-bottom: 100px;	
}
.introduction .introduction_content .introduction_info9 img{
	margin-left: 105px;
	float: left;
}
.introduction .introduction_content .introduction_info9 .intro_word{
	width: 367px;
	margin-left: 75px;
	float: left;
	font-size: 16px;
	color: #666666;	
}
.introduction .introduction_content .introduction_info9 .intro_word h3{
	color: #0070c0;
	font-size: 28px;
	margin-bottom: 47px;
}
.introduction .introduction_content .introduction_info9 .intro_word .intro_word_div{
	line-height: 28px;
	margin-top: 44px;
}

.download{
	padding-top:35px;
	padding-bottom: 35px;
}
.download .download_content {
	margin-top:65px;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 112px;
}
.download .download_content .download_top{
	width: 835px;
	margin: 0 auto;
	font-size: 24px;
	color: #666;
	margin-bottom: 100px; 	
}
.download .download_content .download_main_wrap {
	width: 695px;
	margin: 0 auto;
	margin-top:100px;
}
.download .download_content .download_main_wrap .download_main_left{
	float: left;
}
.download .download_content .download_main_wrap .download_main_left .detailtext_cc{
	line-height: 32px;
	font-size: 14px;
	color: #7ca400;
}
.download .download_content .download_main_wrap .download_main_left .link{
	display: block;
	width: 237px;
	height: 47px;
	margin-bottom: 15px;
	background: url(../imgs/outside/download.jpg) no-repeat;
}
.download .download_content .download_main_wrap .download_main_left .link.iphone {
	margin-top:40px;
	background-position: 0 0;
}
.download .download_content .download_main_wrap .download_main_left .link.ipad {
	background-position: 0 -60px;
}
.download .download_content .download_main_wrap .download_main_left .link.android {
	background-position: 0 -120px;
}
.download .download_content .download_main_wrap .download_main_right{
	margin-left: 20px;
	float: left;
	width: 355px;
	height:276px;
	background: url(../imgs/outside/download.jpg) 0 -212px no-repeat;
}

.download .download_content .saomiao{
	margin-left: 145px;
	margin-top:100px;
	font-size: 24px;
	color: #7ca400;
}
.download .download_content .mark{
	margin-top:30px;
	font-size: 14px;
	color: #666666;
}
.download .download_content .mark .ios_mark_img{
	width: 92px;
	height:95px;
	background: url(../imgs/outside/mark.png) 0 0px no-repeat;
	float:left;
	margin-left:145px;
}
.download .download_content .mark .ios_mark_desc {
	margin-left:20px;
	float:left;
}
.download .download_content .mark .ios_mark_desc span{
	color: #7ca400;
	font-size: 14px;
	line-height: 10px;
	display: block;
	margin-bottom: -10px;
	margin-top:16px;
}
.download .download_content .mark .android_mark_img{
	width: 92px;
	height: 95px;
	background: url(../imgs/outside/mark.png) 0 -95px no-repeat;
	float: left;
	margin-left:65px;
}
.download .download_content .mark .android_mark_desc{
	margin-left:20px;
	float: left;
}
.download .download_content .mark .android_mark_desc span{
	color: #7ca400;
	font-size: 14px;
	line-height: 10px;
	display: block;
	margin-bottom: -10px;
	margin-top:16px;
}

/******************** d*************************/
/*********************使用说明*************************/
.support{
	padding-top:35px;
	padding-bottom:35px;
}
.support .support_content{
	margin: 0 auto;
	margin-top:65px;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 88px;	
}
.support .support_content .sup_des{
	width: 745px;
	margin: 0 auto;
	font-size: 24px;
	color: #666;	
	margin-bottom:88px;
}
.support .support_content .sup_service{
	font-size: 16px;
	padding-left: 150px;
	margin-bottom:30px;
	color: #666;
}
/**/
.support .support_content  .sup_list{
	padding-bottom:80px;
	font-size: 14px;
	margin: 0 auto;
}
.support .support_content .sup_list .sup_free{
	width: 280px;
	float: left;
	margin-left:150px;
}
.support .support_content .sup_list .sup_free .sup_free_logo{
	width: 280px;
	height:127px;
	background: url(../imgs/outside/sup.jpg) 0 3px no-repeat;
	margin-bottom:25px;
}
.support .support_content .sup_list .sup_free .sup_free_info .title{
	font-size: 16px;
	color: #0E0F0F;
	margin-bottom: 10px;
	font-weight: bold;
}
.support .support_content .sup_list .sup_free .sup_free_info span{
	color: #666;
	line-height: 22px;
}
.support .support_content .sup_list .sup_pay{
	width: 280px;
	float: left;
	margin-left:130px;
}
.support .support_content .sup_list .sup_pay .sup_pay_logo{
	width: 280px;
	height:127px;
	background: url(../imgs/outside/sup.jpg) 0 -130px no-repeat;
	margin-bottom:25px;
}
.support .support_content .sup_list .sup_pay .sup_pay_info .title{
	font-size: 16px;
	color: #0E0F0F;
	margin-bottom: 10px;
	font-weight: bold;
}
.support .support_content .sup_list .sup_pay .sup_pay_info span{
	color: #666;
	line-height: 22px;
}
/**/
.support .support_content .sup_down{
	padding-left: 150px;
	margin-top: 70px;
	font-size: 14px;
	line-height: 24px;
	color: #666;
}
.support .support_content .sup_down span{
	color: #0070C0;
	font-size: 15px;
	line-height: 36px;
	font-weight: bold;
}
/*********************使用说明end*************************/
/*********************客户心声*************************/
.customer{
	padding-top:35px;
}
.customer .customer_content {
	margin-top:70px;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 60px;
}
.customer .customer_content .line{
	width: 735px;
	font-size:16px;
	margin: 0 auto;
	margin-bottom: 60px
}
.customer .customer_content .line .customer_avatar{
	width: 160px;
	height: 150px;
	background: url(../imgs/outside/head.jpg) no-repeat;
	float: left;
}
.customer .customer_content .line .customer_avatar.aimei{
	background-position: 0 0;
}
.customer .customer_content .line .customer_avatar.hongyuan{
	background-position: 0 -148px;
}
.customer .customer_content .line .customer_avatar.tenglong{
	background-position: 0 -300px;
}
.customer .customer_content .line .customer_word{
	width: 545px;
	padding-top: 15px;
	margin-left: 30px;
	float: left;
	line-height: 30px;
	color: #666;
	font-size: 16px;
}
.customer .customer_content .line .customer_word h1{
	display: inline;
	font-weight: normal;
	line-height: 30px;
	color: #666;
	font-size: 16px;
}
.customer .customer_content .line .customer_word span{
	font-weight: bold;
}
#sign_to_top{
	display: block;
	width: 32px;
	height: 32px;
	background: url(../imgs/outside/up2top.png) no-repeat;
	position: fixed;
	left: 50%;
	margin-left: 489px;
	bottom: 120px;
	z-index: 2;
	cursor: pointer;
	display: none;
}
#sign_to_top:hover{
	background-position: 0 -32px;
}
/*********************客户心声end*************************/
/*******************首页登录 end*************************/

/*******************忘记密码 begin*************************/
.forgotten_block h2{
	font-size: 1.5em;
}
.forgotten_block .resend_sending{
	color: #aaa;
	cursor: default;
}
.forgotten_block .resend_sending em{
	font-style: normal;
}
/*******************忘记密码 end*************************/
/**首页样式修改 start**/
.out_h1_wrap{
	width:100%;
	height:100px;
	border-top:1px solid #afafb0;
	background-color:#333;
	padding-top:60px;
	color:#fff;
	text-align:center;
}
.out_h1_body{
	width:980px;
	margin:0 auto;
	height:100%;
	cursor:pointer;
	position:relative;
}
.out_h1_l{
	width:490px;
	height:100%;
	float:left;
}
.operator_instruction .out_h1_l{
	width:326px;
}
.hi_hover{
	background-color:#508cbb;
}
.out_h1_en{
	font-size:30px;
	margin:0 auto;
	margin-top:20px;
}
.out_h1_ch{
	font-size:17px;
	margin:0 auto;
}
#out_wrap{
	width:828px;
	margin:0 auto;
	margin-top:47px;
}
#out_body_iphone{
	padding-bottom:57px;
	border-bottom:1px solid lightGrey;
	position:relative;
	height:600px;
	color:#8c8c8c;
	margin-top:50px;
}
#out_body_ipad{
	padding-bottom:87px;
	border-bottom:1px solid lightGrey;
	position:relative;
	height:600px;
	color:#8c8c8c;
	margin-top:50px;
	display:none;
}
#out_body_android{
	padding-bottom:57px;
	border-bottom:1px solid lightGrey;
	position:relative;
	height:600px;
	color:#8c8c8c;
	margin-top:50px;
	display:none;
}
.out_h2{
	font-weight:600;
	color:#444444;
	font-size:19px;
	margin-bottom:25px;
}
.out_content{
	color:#8c8c8c;
	font-size:14px;
	line-height:25px;
}
.out_whitespace{
	width:100%;
	height:18px;
	
}
#out_foot{
	background-color:#757575;
	color:#fff;
	font-size:12px;
	height:90px;
}
#out_foot .links a{
	color:#fff;
	display:inline-block;
	float:left;
	margin-right:5px;
}
.out_copyright{
	padding:35px 0 35px 0;
	line-height:25px;
	margin:0 auto;
}
.out_copyright div{
	text-align:center;
}
.out_h1_d{
	float:left;
	width:326px;
	height:100%;
	position:relative;
}
.down_app{
	width:40px;
	height:43px;
	position:absolute;
	top:25px;
	left:43px;
}
#iphone_icon{
	background-image:url("../imgs/outside/iphone.png");
}
#ipad_icon{
	background-image:url("../imgs/outside/ipad.png");
}
#android_icon{
	background-image:url("../imgs/outside/and.png");
}
.download_header1{
	font-size:14px;
	margin-top:28px;
}
.download_header2{
	font-size:14px;
}
.out_wrap2{
	width: 980px;
	margin: 0 auto;
}
.left_intro{
	float:left;
	margin-left:8px;
	position:relative;
	width:644px;
}
.right_intro{
	float:left;
	margin-top:118px;
	margin-left:86px;
}
#iphone_img{
	background:url("../imgs/outside/phone_detail.png");
	width:352px;
	height:480px;
	float:left;
	margin-left:5px;
}
#out_introduction1{
	float:left;
	margin-top:226px;
	font-size:14px;
}
#out_introduction2{
	float:left;
	margin-top:50px;
	margin-left:5px;
	font-size:14px;
}
#out_introduction3{
	float:left;
	margin-top:226px;
	font-size:14px;
}
#out_introduction4{
	float:left;
	margin-top:47px;
	margin-left:5px;
	font-size:14px;
}
.out_app_h2{
	font-size:19px;
	margin-bottom:5px;
	font-weight:500;
	display:inline-block;
}
.download_app_btn{
	background-image:url("../imgs/outside/imed_down.png");
	width:222px;
	height:74px;
	margin-top:21px;
	display:block;
	cursor: pointer;
}
.download_app_btn:hover{
	background-image:url("../imgs/outside/imed_down2.png");
}
.download_app_btn:active{
	background-image:url("../imgs/outside/imed_down1.png");
}
#down_twoDimen_iphone{
	background:url("../imgs/outside/down_app.png") -183px 0;
	width:92px;
	height:92px;
	margin-top:25px;
}
#down_twoDimen_ipad{
	background:url("../imgs/outside/down_app.png") -183px 0;
	width:92px;
	height:92px;
	margin-top:25px;
}
#down_twoDimen_android{
	background:url("../imgs/outside/down_and.jpg");
	width:92px;
	height:92px;
	margin-top:25px;
}
.out_watch{
	width:15px;
	height:15px;
	background:url("../imgs/outside/down_app.png") 0 -48px;
	display:inline-block;
	margin-left:8px;
}
#ipad_img{
	background:url("../imgs/outside/ipad_detail.png");
	width:563px;
	height:432px;
}
#android_img{
	background:url("../imgs/outside/android_detail.png") no-repeat;
	width:352px;
	height:480px;
	float:left;
	margin-left:5px;
}
.out_h1_body #up_arrow{
	background:url("../imgs/outside/down_app.png") -19px -48px;
	width:19px;
	height:10px;
	position:absolute;
	z-index:4;
	top:91px;
	left:154px;
}
#sign_submit{
	width:247px;
	line-height:44px;
	text-align:center;
	font-size:16px;
	color:#fff;
	height:44px;
	cursor:pointer;
	display:inline-block;
}
.login_submit_a{
	display:block;
	background-color:#24A9E7;
	width:250px;
	line-height:44px;
	text-align:center;
	font-size:16px;
	color:#fff;
	height:44px;
	border-radius: 5px;
	cursor:pointer;
}
.login_submit_a:hover{
	background-color:#448ec1;
}
.login_submit_a:active{
	background-color:#266ea1;
}
.vertical_line{
	height:11px;
	border-left:1px solid #767676;
	margin:4px 8px;
	float:left;
}
#login_body_wrap{
	width:980px;
	margin:0 auto;
	position:relative;
	color:#797979;
	line-height:25px;
	margin-top: 30px;
}
.login_body_wrap{
	width:980px;
	margin:0 auto;
	position:relative;
	color:#797979;
	line-height:25px;
}
.login_body{
	width:940px;
	margin:0 auto;
	position:relative;
	font-size:16px;
}
.login_body1{
	width:940px;
	margin:0 auto;
	position:relative;
	font-size:16px;
	height:421px;
	z-index:-1;
}
.login_body_wrap h2{
	font-size:32px;
	margin:0 auto;
	color:#3987c5;
	font-weight:500;
}
.login_body_wrap .body_left{
	position:absolute;
	top:16px;
	left:22px;
	height:1px;
	width:280px;
	background:url(../imgs/outside/right_line.png);
}
.login_body_wrap .body_right{
	position:absolute;
	top:16px;
	left:682px;
	height:1px;
	width:280px;
	background:url(../imgs/outside/left_line.png);
}
.login_body_wrap .body_bottom_left{
	position:absolute;
	top:-15px;
	left:30px;
	height:1px;
	width:320px;
	background:url(../imgs/outside/lines.png) 0 0;
}
.login_body_wrap .body_bottom_right{
	position:absolute;
	top:-15px;
	left:625px;
	height:1px;
	width:320px;
	background:url(../imgs/outside/lines.png) -426px 0;
}
.body_comment_img{
	background:url(../imgs/outside/body_comment_img.jpg) -1px 0;
	width:940px;
	height:80px;
	margin-top:32px;
}
.login_cont1{
	padding-top:22px;
}
.login_body_wrap .input_fr{
	position:relative;
	width:417px;
	margin:0 auto;
	margin-top:20px;
}
.login_body_wrap .input_fr input{
	width: 288px;
	height: 28px;
	line-height: 28px;
	padding: 5px 10px;
	border: 1px solid #CECECE;
	border-right: 1px solid white;
	font-size: 15px;
	color: #498cbf ;
}
.login_body_wrap .input_fr a{
	display: block;
	width: 108px;
	height: 40px;
	background: #579bd0;
	position: absolute;
	right: 0px;
	top: 0px;
	color:#fff;
	font-size:20px;
	line-height:40px;
	text-align:center;
}
.login_body_wrap .input_fr a:hover{
	background-color:#65ace4 ;
}
.login_body_wrap .input_fr a:active{
	background-color:#498cbf ;
}
.login_body_line{
	margin:0 auto;
	height:1px;
	width:951px;
	background:url(../imgs/outside/lines.png) 0 -4px;
	z-index:-2;
}
.login_body_line_wap {
	margin: 0 auto;
	height: 2px;
	width: 951px;
	background: url(../imgs/outside/lines.png) 0 2px;
	z-index: -2;
}
.login_detail_mes{
	width:320px;
	margin-top:120px;
}
.login_detail_mes .login_cont1{
	margin-top:20px;
	padding:0;	
}
.login_detail_img1{
	background:url(../imgs/outside/weixin_new.jpg);
	width:259px;
	height:337px;
	margin-top:83px;
}
.login_detail_img1 .iphone_header{
	position:absolute;
	background:url(../imgs/outside/iphone_header.png);
	width:304px;
	height:106px;
	top:0px;
	left:0px;
}
.login_detail_img1 .iphone_left{
	position:absolute;
	background:url(../imgs/outside/iphone_left.png);
	width:26px;
	height:267px;
	top:106px;
	left:0px;
}
.login_detail_img1 .iphone_content_wrap{
	position:absolute;
	width:254px;
	height:267px;
	top:106px;
	left:26px;
	overflow:hidden;
	z-index:-1;
}
.img1_focus{
	width:610px !important;
}
.login_detail_img1 .iphone_content{
	position:absolute;
	background:url(../imgs/outside/iphone_content.png);
	width:254px;
	height:267px;
	top:0px;
	left:0px;
	z-index:-1;
}
.login_detail_img1 .iphone_alternative{
	position:absolute;
	background:url(../imgs/outside/iphone_alternative.png);
	width:254px;
	height:382px;
	top:0px;
	left:254px;
	z-index:-1;
}
.login_detail_img1 .iphone_right{
	position:absolute;
	background:url(../imgs/outside/iphone_right.png);
	width:24px;
	height:267px;
	top:106px;
	left:280px;
}
.login_detail_img2{
	background:url(../imgs/outside/login_img2.jpg);
	width:545px;
	height:337px;
	margin-top:83px;
}
.login_detail_img3{
	background:url(../imgs/outside/login_img3.jpg);
	width:463px;
	height:326px;
	margin-top:94px;
}
.login_detail_img4{
	background:url(../imgs/outside/login_img4.jpg);
	width:463px;
	height:368px;
	margin-top:51px;
}
.login_detail_img5{
	background:url(../imgs/outside/login_img5.jpg);
	width:429px;
	height:367px;
	margin-top:55px;
}
.login_detail_img6{
	background:url(../imgs/outside/login_img6.jpg) 0 -1px;
	width:463px;
	height:419px;
	margin-top:1px;
}
.login_detail_img7{
	background:url(../imgs/outside/login_img7.jpg);
	width:607px;
	height:421px;
}
.login_detail_img8{
	background:url(../imgs/outside/login_img8.jpg);
	width:532px;
	height:343px;
	margin-top:79px;
}
.login_detail_img9{
	background:url(../imgs/outside/login_crm.jpg);
	width:408px;
	height:338px;
	margin-top:82px;
}
.login_detail_callImg{
	background:url(../imgs/outside/call_function_intro.jpg);
	width:388px;
	height:362px;
	margin-top:27px;
}
.login_detail_img10{
	background:url(../imgs/outside/login_img10.jpg);
	width:585px;
	height:282px;
	margin:0 auto;
	margin-top:57px;
}
.login_detail_img11{
	background:url(../imgs/outside/login_img11.jpg);
	width:881px;
	height:80px;
	margin:0 auto;
	margin-top:62px;
	margin-bottom:112px;
	position:relative;
}
.login_detail_img11 .download_iphone{
	width:270px;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;
	display:block;
}
.login_detail_img11 .download_ipad{
	width:270px;
	height:100%;
	position:absolute;
	top:0;
	left:305px;
	cursor:pointer;
	display:block;
}
.login_detail_img11 .download_android{
	width:270px;
	height:100%;
	position:absolute;
	top:0;
	left:610px;;
	cursor:pointer;
	display:block;
}
.aliyun{
	background:url(../imgs/outside/aliyun.png);
	width:99px;
	height:18px;
	display:inline-block;
	float:left;
	margin:4px 0 0 50px;
}
.out_copyright .links .sperator{
	float:left;
	margin-right:5px;
}
.reg_header{
	margin-bottom:35px;
}
.reg_line_name{
	width:65px;
	height:42px;
	line-height:42px;
	margin-bottom:32px;
}
#free_reg_btn{
	width:98px;
	background-color: #589BD0;
	height: 42px;
	float: left;
	color: white;
	line-height: 38px;
	padding-left: 28px;
	cursor: pointer;
}
.yanzheng_error{
	border-color:red;
}
.bg_wrap{
	position:absolute;
	left:472px;
	top:429px;
	width:34px;
}
.bg_before{
	border-radius:50%;
	background-color:#1ca4e6;
	width:12px;
	height:12px;
	float:left;
	cursor:pointer;
}
.bg_next{
	border-radius:50%;
	background-color:#fff;
	width:12px;
	height:12px;
	float:right;
	cursor:pointer;
}
.captch_num{
	position:absolute;
	left:27px;
	top:1px;
	font-size:41px;
	opacity:0.3;
	text-align:center;
	display: none;
}
.reset_success{
	background:url(../imgs/outside/reset_success.png) no-repeat;
	display:inline-block;
	width:20px;
	height:16px;
	float:left;
	margin:8px 12px 0 0;
}
.btn_submit{
	display:block;
	width:130px;
	height:43px;
	line-height:43px;
	text-align:center;
	outline: none;
	margin-top:35px;
	background-color:#589cd0;
	color:#fff;
}
.empty_error{
	border-color:#e74f4f !important;
	box-shadow:0 0 10px #ed7c7c;
	border:2px solid #ed7c7c\0 !important;
	box-shadow:0 0 10px #e74f4f \9;
	*border:2px solid #ed7c7c !important;
	z-index:100;
	display:block;
}
.alert_error_wrap{
	background-color:#f4a7a7;
	width:auto;
	color:#fff;
}
.alert_close_btn{
	background:url(../imgs/outside/close_error.png);
	width:11px;
	height:11px;
	margin:11px 11px 10px 11px;
	float:left;
	cursor:pointer;
}
.alert_error_msg{
	margin:6px 11px 5px;
	font-size:16px;
	float:left;
	z-index:30;
}
.error_msg{
	position:absolute;
	top:23px;
	left:130px;
}
.error_p{
	position:absolute;
	top:23px;
	left:50px;
}
.error_a{
	position: absolute;
	top: 28px;
	left: 40px;
	z-index: 20;
}
.sign_line{
	width:100%;
	position:relative;
}
.disable_cursor{
	cursor:default !important;
}
.input_clear{
	width:16px;
	height:16px;
	float:left;
	margin-top:7px;
	margin-left:1px;
	background:url(../imgs/icon_close.png);
	cursor:pointer;
}
.reg_captcha_btn:hover{
	background-color:#9dbe33;
}
.reg_captcha_btn:active{
	background-color:#6f9300;
}
.login_h2{
	line-height:32px;
}
.login_ipt_wrap:hover{
	border-color:#9ab4cf !important;
	box-shadow:0 0 3px #9ab4cf;
}
.login_ipt_hover::-input-placeholder{
	color:#407ca6;
}
.login_ipt_hover::-moz-input-placeholder{
	color:#407ca6;
}
.login_ipt_hover::-webkit-input-placeholder{
	color:#407ca6;
}
.login_ipt_hover{
	color:#407ca6;
}
.scroll_wrap{
	position:fixed;
	bottom:100px;
	right:100px;
	width:133px;
	height:111px;
}
.scroll_window{
	position:relative;
	width:33px;
	height:111px;
	overflow:hidden;
	float:left;
}
.weixin_code{
	width:100px;
	height:100px;
	display:block;
	float:left;
	visibility:hidden;
}
.weixin{
	width:68px;
	height:33px;
	background:url(../imgs/outside/right.png) 0 0 no-repeat;
	position:absolute;
	top:78px;
	left:0;
	cursor: pointer;
}
.weibo{
	display:block;
	width:68px;
	height:33px;
	background:url(../imgs/outside/right.png) 0 -39px no-repeat;
	position:absolute;
	top:39px;
	left:0;
	cursor:pointer;
}
.qq_btn{
	display:block;
	width:68px;
	height:33px;
	background:url(../imgs/outside/right.png) 0 -78px no-repeat;
	position:absolute;
	top:0px;
	left:0;
	cursor: pointer;
}
.phone_wrap .phone{
	background:url(../imgs/outside/phone.png) no-repeat;
	width:16px;
	height:16px;
	float:left;
	margin-top:4px;
}
.phone_wrap .phone_num{
	float:left;
	margin-left:5px;
}
#out_foot .context{
	margin-left:90px;
}
/**首页样式修改 end**/
#operator_instruction1{
	width:848px;
	height:354px;
	background:url(../imgs/outside/instruction1.png);
}
#operator_instruction2{
	width:848px;
	height:354px;
	background:url(../imgs/outside/instruction2.png);
}
#operator_instruction3{
	width:848px;
	height:269px;
	background:url(../imgs/outside/instruction3.jpg);
}
/******视频        start*****/
.videos{
	width:202px;
	height:121px;
	display:block;
	background-image:url(../imgs/outside/videos.jpg);
}
.video_wrap{
	float:left;
	width:202px;
	height:148px;
	margin:0 80px 33px 0;
	cursor:pointer;
}
.video_wrap.video_right{
	margin-right:0;
}
.videos.v1{
	background-position:0 0;
}
.videos.v1:hover{
	background-position:-202px 0;
}
.videos.v2{
	background-position:-404px 0;
}
.videos.v2:hover{
	background-position:-606px 0;
}
.videos.v3{
	background-position:-808px 0;
}
.videos.v3:hover{
	background-position:-1010px 0;
}
.videos.v4{
	background-position:-1212px 0;
}
.videos.v4:hover{
	background-position:-0px -121px;
}
.videos.v5{
	background-position:-202px -121px;
}
.videos.v5:hover{
	background-position:-404px -121px;
}
.videos.v6{
	background-position:-606px -121px;
}
.videos.v6:hover{
	background-position:-808px -121px;
}
.videos.v7{
	background-position:-1010px -121px;
}
.videos.v7:hover{
	background-position:-1212px -121px;
}
.videos.v8{
	background-position:0px -242px;
}
.videos.v8:hover{
	background-position:-202px -242px;
}
.videos_instru{
	margin-top:9px;
	width:202px;
	text-align:center;
	font-size:14px;
	display:block;
	color:#8c8c8c;
}
.iworker_exist{
	z-index:10;
	left:75px;
}
.ceo_ul{
	color:#8c8c8c;
	font-size:14px;
}
.ceo_ul .ceo_title{
	
}
.ceo_ul .ceo_textarea{
	margin:25px 0 10px 0;
	width:846px;
	height:155px;
	box-shadow:0 1px 3px #ddd inset;
	border:1px solid #acacac;
	padding:5px 10px;
	line-height:20px;
	font-size:15px;
}
.ceo_ul .ceo_textarea:hover{
	border-color:#9ab4cf !important;
	box-shadow:0 0 3px #9ab4cf;
}
.ceo_ul .ceo_textarea:hover::-input-placeholder{
	color:#407ca6;
}
.ceo_ul .ceo_textarea:hover::-moz-input-placeholder{
	color:#407ca6;
}
.ceo_ul .ceo_textarea:hover::-webkit-input-placeholder{
	color:#407ca6;
}
.ceo_ul .ceo_label{
	margin-bottom:11px;
}
.ceo_ul .ceo_text_wrap{
	margin-bottom:14px;
	width:314px;
	height:22px;
	border:1px solid #acacac;
	box-shadow:0 1px 3px #ddd inset;
	padding:5px 10px;
	background:#fff;
}
.ceo_ul .ceo_text{
	padding: 0;
	margin: 0;
	line-height: 22px;
	border: none;
	-moz-font-size: 10px;
	background-color: transparent;
	font-size: 15px;
	height:22px;
	width:315px;
}
textarea{
	font-family:微软雅黑, 宋体, 新宋体, sans-serif;
}
.ceo_text_wrap:hover{
	border-color:#9ab4cf !important;
	box-shadow:0 0 3px #9ab4cf;
}
.ceo_text:hover::-webkit-input-placeholder{
	color:#407ca6;
}
.ceo_text:hover::-moz-input-placeholder{
	color:#407ca6;
}
.ceo_text:hover::-input-placeholder{
	color:#407ca6;
}
.ceo_ul .ceo_btn{
	margin:30px 0 200px 0;
}
.klearboth{
	clear:both;
	height:0;
}
#signup_account_error{
	z-index:100;
	left:80px;
	width:305px;
}
#signup_account_error .alert_error_msg{
	width:250px;
}
/******视频        end******/
/*********专题页start************/
.special_bannerbg{
	width:100%;
	background: url(../imgs/outside/seminar.jpg) center no-repeat;
	height: 454px;
	margin-top: 60px;
}
.special_exp_btn{
	display: block;
	position: absolute;
	top: 286px;
	left: 657px;
	width: 190px;
	height: 41px;
	cursor: pointer;
}
.special_banner{
	position: relative;
	width: 980px;
	margin: 0 auto;
	height:455px;
}
.special_center{
	background: #ffffff;
	padding-top: 55px;	
}
.special_center h2{
	width: 940px;
	margin: 0 auto;
	text-align: center;
	font-size: 32px;
	color: #383838;
	font-weight: 500;
	line-height: 32px;
}
.special_h2_below{
	margin: 0 auto;
	margin-top: 22px;
	font-size: 18px;
	color: #999999;
	width: 940px;	
}
.special_h2_yellow{
	line-height: 22px;
	font-size: 22px;
	color: #ff9000;
}
.special_head_function{
	margin: 0 auto;
	background: url(../imgs/outside/body_comment_newimg.jpg) center center no-repeat;
	width: 940px;
	height: 194px;
	margin-top:68px;
}
.special_body_line{
	height: 1px;
	background: url(../imgs/outside/lines.png) 0 -4px;
}
.special_body_wrap{
	position: relative;
	margin: 0 auto;
	width: 940px;
}
.special_body_wrap .body_left{
	position: absolute;
	top: 14px;
	left: -13px;
	height: 1px;
	width: 280px;
	background: url(../imgs/outside/right_line.png);
}
.special_body_wrap .body_right{
	position: absolute;
	top: 14px;
	right: -12px;
	height: 1px;
	width: 280px;
	background: url(../imgs/outside/right_line.png);
}
.special_body_wrap1 .body_left{
	position: absolute;
	top: 123px;
	left: 0px;
	height: 1px;
	width: 126px;
	background: url(../imgs/outside/right_line.png);
}
.special_body_wrap1 .body_right{
	position: absolute;
	top: 123px;
	right: 0px;
	height: 1px;
	width: 126px;
	background: url(../imgs/outside/right_line.png);
}
.special_body_wrap h2{
	margin-top: 50px;
	font-weight: normal;
	text-align: center;
	font-size: 28px;
	line-height: 28px;
	color: #383838;
}
.special_content{
	padding-top: 80px;
	padding-bottom: 80px;	
}
.special_detail_img1{
	background: url('../imgs/outside/call_function1.jpg') no-repeat;
	width: 560px;
	height: 413px;
}
.special_detail_img2{
	margin-top: -49px;
	background: url('../imgs/outside/call_function2.jpg') no-repeat;
	width: 769px;
	height: 391px;
}
.special_detail_img3{
	background: url('../imgs/outside/call_function3.jpg') no-repeat;
	width: 550px;
	height: 438px;
}
.special_detail_img4{
	background: url('../imgs/outside/call_function4.jpg') no-repeat;
	width: 550px;
	height: 438px;
}
.special_detail_mes{
	color: #4b4f51;
}
.mes1{
	margin-top: 150px;
}
.mes2{
	
}
.mes3{
	margin-top: 130px;
}
.call_steps_names{
	width: 347px;
	line-height: 28px;
	font-size: 28px;	
}
.call_steps_count{
	font-size: 23px;
	text-align: center;
	color: #ffffff;
	width: 30px;
	height: 30px;
	border-radius: 13px;
	background: #7090c8;	
}
.special_detail_mes_instro{
	margin-top: 28px;
	line-height: 20px;
	font-size: 20px;
}
.special_body_wrap1{
	background:#ffffff;
}
.special_wrap1_body{
	width: 940px;
	margin: 0 auto;
}
.special_body_wrap1 .special_body{
	width: 940px;
	margin: 0 auto;
	text-align: center;
}
.special_body_wrap1 h2{
	text-align: center;
	font-size: 28px;
	color: #000000;
	font-weight: normal;
	line-height: 28px;
}
.special_body_wrap1_footer{
	width: 940px;
	margin: 0 auto;
	padding-top: 110px;
	position: relative;	
}
.special_foot_content{
	margin-top: 30px;
}
.special_foot_des{
	font-size: 18px;
	color: #999999;
}
.special_foot_des_sign{
	font-size: 22px;
	color: #ff9000;
}
.special_foot_btn{
	margin-top: 54px;
}
.special_foot_btn  a{
	display: block;
	font-weight: normal;
	background: #ff6c00;
	width: 203px;
	cursor: pointer;
	font-size: 26px;
	line-height: 44px;
	margin: 0 auto;
	color: #ffffff;
}
.special_foot_des_login{
	font-size: 14px;
	color: #000000;
	margin-top: 22px;
	padding-bottom: 100px;
}

/*里手网封面*/
.sign_header_lsqifu{
	 
	background:url(../imgs/outside/ls_banner.jpg) center center no-repeat #19A7EC;
	background-size: 100%;
	position:absolute;
	width:100%;
	height:100%;
	z-index:-1;
	top:45px;
}
/*********专题页end************/