h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    font-size: 100%;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
    padding: 0;
    margin: 0;
	font-family: "microsoft yahei";
}
*{
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}
a{
	text-decoration: none;
}
ul,ol{
	list-style: none;
}
.clearfix {
zoom: 1;
}
body,html{
	min-width: 1280px;
}
.fl{
	float: left !important;
}
.fr{
	float: right !important;
}
.ybf_header{
	height:86px;
	width: 100%;
	background: #3860f5;
	/*border-bottom: 1px solid #6a88f7;*/
	padding-top: 30px;
}
.ybf_header_nav{
	width: 1200px;
	margin: auto;
	position: relative;
}
.ybf_logo,.ybf_logo2{
	height: 41px;
	width: 120px;
	display: block;
	background:url(../images/ybf_logo.png) no-repeat;
	margin-right: 6px;
	background-size: 100%;
}
a.ybf_logo2{
		background:url(../images/ybf_logo.png) no-repeat;
		background-size: 100% 100%;
}
div.login_header{
	background: #3860f5;
	border-bottom: 1px solid #3860f4;
}
.ybf_index.ybf_header{
	background: #fff;
}
.ybf_index .ybf_logo{
		background:url(../images/header_logo.png) no-repeat;
		background-size: 100%;
}
.ybf_index .ybf_nav_ul li a,.ybf_index .ybf_nav_ul li{
		color: #333;
}
.ybf_nav_ul li a,.ybf_nav_ul li{
	float: left;
	color: #fff;
	display: block;
	font-size: 16px;
}
.login_header .ybf_nav_ul li a,.login_header .ybf_nav_ul li{
	color: #fff;
}
.ybf_nav_ul li a{
	padding:10px 22px 20px 22px;
}
.ybf_nav_ul li a:hover{
	border-bottom:2px solid #fff;
}

div.login_header .ybf_nav_ul li a:hover{
	border-bottom:2px solid #fff;
}
.ybf_index .ybf_nav_ul li a:hover{
		border-bottom:2px solid #3860F4;
}
.ybf_index .ybf_btn_ul li a{
	color: #3860F4;
}
.ybf_btn_ul li{
	float: left;
	position: relative;
}
.ybf_btn_ul li a{
	display: block;
	color: #fff;
	border: 1px solid #9ebef9;
	border-radius: 4px;
	width: auto;
	height: 36px;
	line-height: 34px;
	text-align: center;
	padding: 0 20px;
}
.ybf_btn_ul li a:hover{
	background: #3860f4;
	color: #fff;
}


.ybf_btn_ul li.last{
	margin-left: 10px;
}

.user_center_dl {
	position: absolute;
	z-index: 10;
	background: #fff;
	border: 1px solid #9ebef9;
	margin: auto;
	width: 100%;
	border-top: none;
}
.user_dt{
	display: block;
	width: 100%;
	height: 30px;
	text-align: center;
	line-height: 30px;
	text-align: center;
	color: #3860F4;
	font-size: 14px;
	cursor: pointer;
}
.ybf_banner1{
	height: 400px;
	width: 100%;
	background: url(../images/yfb_banner1.jpg) no-repeat center center;
	background-size: cover;
	display: block;
}
.ybf_banner2{
	height: 400px;
	width: 100%;
	background: url(../images/banner2.jpg) no-repeat center center;
	background-size: cover;
	display: block;
}
.ybf_banner3{
	height: 400px;
	width: 100%;
	background: url(../images/banner3.jpg) no-repeat center center;
	background-size: cover;
	display: block;
}
.ybf_content1{
	height: 673px;
	width: 100%;
	background: url(../images/ybf_content1.jpg) no-repeat center center;
	background-size: cover;
	display: block;
	text-align: center;
	padding-top: 80px;
}
.ybf_content_title{
	font-size: 28px;
	color: #3860f4;
	margin-bottom: 10px;
	text-align: center;
	font-weight: bold;
}
.ybf_content_font{
	font-size: 18px;
	color: #666;
	line-height: 28px;
}
.ybf_content2{
	width: 100%;
	background: #fff;
	padding: 85px 0;
	overflow: hidden;
}
.ybf_content2_img{
	height: 244px;
	width: 991px;
	background: url(../images/content2_img.png) no-repeat;
	margin: auto;
	margin-top: 40px;
}
.ybf_content2_img_ul li{
	float: left;
	color: #666666;
	font-size: 16px;
	width: 335px;
	text-indent: 60px;
}
.ybf_content2_img_ul {
	position: relative;
	top: 20px;
	width: 1010px;
	margin: auto;
}

.ybf_content2_img_ul li.right_li{
	 text-align: right;
	 position: relative;
	 left:0px;
}
.ybf_content3_img{
	width: 1099px;
	height: 151px;
	margin: auto;
	background: url(../images/content3_img.png) no-repeat;
}
.ybf_content3{
	width: 100%;
	height: 457px;
	background: url(../images/ybf_content3.jpg) no-repeat;
	background-size: cover;
	padding-top: 85px;
}
.ybf_content3  .ybf_content_title{
	color: #fff;
	margin-bottom:45px;
}
.ybf_content3_img_ul{
	width: 1099px;
	margin: auto;
}
.ybf_content3_img_ul li{
	float: left;
	    color: #fff;
	    width: 151px;
	    text-align: center;
	    font-size: 16px;
		margin-top: 32px;
}
.ybf_content3_img_ul li:not(:first-child){
	margin-left: 86px;
}
.ybf_content4_img_ul li{
	color: #666;
	line-height: 40px;
}
.ybf_content4_img_ul li i{
	height: 16px;
	width: 15px;
	display: inline-block;
	background: url(../images/ybf_content4_icon.png) no-repeat;
	margin-right: 10px;
}
.ybf_content4_img_ul li span{
	color: #3860f4;
	font-size: 22px;
}
.ybf_content4_right{
	width: 370px;
	height: 339px;
	background: url(../images/content4_img.png) no-repeat;
	background-size: cover;
}
.ybf_content4_middle{
	width: 940px;
	margin: auto;
}
.ybf_content4{
	overflow: hidden;
	background: #fff;
	padding-top: 20px;
}
.ybf_content4_left{
	padding-top: 60px;
}
.ybf_content4  .ybf_content_title{
	    margin-bottom: 45px;
	    text-align: left;
	    padding-left: 22px;
}
.ybf_content5{
	overflow: hidden;
	padding-top: 85px;
	padding-bottom: 90px;
}
.ybf_content5_middle{
	width: 955px;
	height: 298px;
	background: url(../images/content5_img.png) no-repeat;
	margin: auto;
}
.ybf_content5  .ybf_content_title{
	    margin-bottom: 45px;
}
.user_icon{
	height: 22px;
	width: 22px;
	background: url(../images/user_icon.png) no-repeat;
	display: inline-block;
	margin-right: 5px;
	position: relative;
	top: 2px;
}
.btn_user{
	height: 58px;
	color: #fff;
	width: 300px;
	border-radius: 10px;
	background: #3860f4;
	display: block;
	margin: auto;
	font-size: 20px;
	line-height: 58px;
	text-align: center;
	margin-top: 60px;
}
.btn_user:hover{
	background: #5e80ff;
	/* width: 220px; */
}
.btn_user span{
	display: inline-block;
}

.ybf_content6{
	width: 100%;
	height: 663px;
	background: url(../images/content6_img.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 100px;
}

.ybf_content6  .ybf_content_title{
	color: #fff;
	margin-bottom:45px;
}

.ybf_special_footer{
	background-color: #2e3033;
	padding-top: 84px;
	width: 100%;
	text-align: center;
}
.ybf_special_footer_middle{
	width: 1200px;
	display: inline-block;
	margin: auto;
	border-bottom: 1px solid #4a5166;
	padding-left: 108px;
	padding-bottom: 40px;
}
.ybf_special_footer_ul li{
	float: left;
	margin-right: 130px;
}
.ybf_special_footer_ul li:last-child{
	margin-right: 80px;
}
.ybf_special_footer_ul li p{
	color: #fff;
	font-size: 14px;
	margin-bottom: 23px;
	    text-align: left;
}
.ybf_special_footer_ul li a{
	color: #9db2fe;
	font-size: 13px;
	display: block;
	margin-bottom: 12px;
	text-align: left;
}
.ybf_special_footer_ul li a:hover{
	color: #fff;
	text-decoration: underline;
}
.ybf_special_footer_right{
	height: 200px;
	border-left:1px solid #4a5166;
	padding-left: 45px;
}
.footer_logo a{
	    display: block;
	    height: 36px;
	    width: 90px;
	    background: url(../images/ybf_logo.png) no-repeat;
	    background-size: 100%;
}
.footer_logo{
	display: inline-block;
	padding-bottom: 28px;
}
.footer_icon1{
	width: 17px;
	height: 14px;
	background: url(../images/shopping-icon.png) no-repeat;
	background-size: cover;
	margin-right: 10px;
	margin-top: 2px;
}
.footer_icon2{
	width: 16px;
	height: 16px;
	background: url(../images/sale-icon.png) no-repeat;
	background-size: cover;
	margin-right: 10px;
	margin-top: 3px;
}
.footer_img_number{
	color: #9db2fe;
	overflow: hidden;
/* 	margin-bottom: 22px; */
	    clear: both;
		font-size: 14px;
}
.footer_number{
	overflow: hidden;
	color: #ff8a00;
	font-size: 18px;
	margin-top: 6px;
	text-align: left;
	    margin-bottom: 20px;
}
.code-img-content{
	width: 150px;
	margin-left: 60px;
	    margin-top: 50px;
}
.code-img{
	height: 113px;
	width: 113px;
	background: url(../images/code_img.jpg) no-repeat;
	background-size: cover;
	margin: auto;
	border-radius: 10px;
}

.code-img-content p{
color: #9db2fe;
font-size: 13px;
text-align: center;
margin-top: 20px;
}
.footer_font_company{
	padding-top: 35px;
	color: #8c92aa;
	text-align: center;
	line-height: 24px;
	padding-bottom: 65px;
	font-size: 12px;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	background: #fff;
	width: 30px;
	height: 2px;
	border-radius: inherit;
}
.ybf_banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	bottom: 30px;
}

/* 注册试用  */

.ybf_login_content{
	height: 640px;
	width: 1244px;
	background: url(../images/login_bkg.png) no-repeat;
	background-size: cover;
	margin:60px auto;
}
.ybf_login_middle{
	    width: 960px;
	float: right;
}
.ybf_login_account{
	width: 390px;
	margin: auto;
	margin-top: 70px;
}
.login_ul{
	overflow: hidden;
	height: 47px;
}
.login_ul li{
	float: left;
	line-height:45px;
	text-align: center;
	color: #666;
	overflow: hidden;
	border-bottom: 1px solid #e5e5e5;
	width: 50%;
}
.login_ul li:hover{
	border-bottom: 2px solid #297cfc;
}
.login_ul li.active{
	border-bottom: 2px solid #297cfc;
}
.ybf_login_content_font{
	padding-top: 40px;
	display: none;
}
.ybf_login_title{
	overflow: hidden;
	padding-bottom: 48px;
}
.ybf_login_title div p{
	color: #3860f4;
	font-size: 20px;
	line-height: 40px;
}
.code_login_img{
	height: 41px;
	width: 46px;
	background: url(../images/login_news.png) no-repeat;
	cursor: pointer;
	position: relative;
	top: -6px;
	left: 16px;
}
.login_line_content{
	overflow: hidden;
width: 100%;
	position: relative;
	padding-bottom: 20px;
}
.login_input_content{
	position: relative;
}
div.login_input_content label{
	display: block;
	padding-top: 5px;
	padding-left: 10px;
	color: #999;
	font-size: 13px;line-height: 20px;
}
.login_input_content input{
	    height: 40px;
	    line-height: 40px;
	    outline: none;
	    border: 1px solid #bcc9dd;
		padding:0 40px;
		width: 300px;
		border-radius: 8px;
}
.input_icon1{
	height: 18px;
	width: 14px;
	background: url(../images/input_icon1.png) no-repeat;
	position: absolute;
	left: 13px;
	    top: 10px;
}
.input_icon2{
	height: 18px;
	width: 15px;
	background: url(../images/input_icon2.png) no-repeat;
	position: absolute;
	left: 13px;
	    top: 10px;
}
.input_icon3{
	height: 14px;
	width: 20px;
	background: url(../images/input_icon3.png) no-repeat;
	position: absolute;
	right: 13px;
	top: 13px;
}
.input_icon3.input_icon4{
	background: url(../images/input_icon4.png) no-repeat;
}
.input_icon5{
	height: 18px;
	width: 12px;
	background: url(../images/input_icon5.png) no-repeat;
	position: absolute;
	left: 13px;
	top: 11px;
}
.input_icon6{
	height: 13px;
	width: 18px;
	background: url(../images/input_icon6.png) no-repeat;
	position: absolute;
	left: 13px;
	top: 14px;
}
.input_icon7{
	height: 15px;
	width: 18px;
	background: url(../images/input_icon7.png) no-repeat;
	position: absolute;
	left: 13px;
	top: 13px;
}
.left_title span{
	color: #f67474;
}
.left_title{
	width: 90px;
	color: #333;
	line-height: 40px;
	padding-right: 15px;
	text-align: right;
}
.ybf_code_login{
	position: relative;
}
.ybf_code_login .login_btn a{
	width: 250px;
	margin: auto;
}
.ybf_code_login .login_btn{
	padding-top: 10px;
	overflow: hidden;
}
.login_btn a{
	height:50px;
	width: 300px;
	border-radius: 8px;
	line-height: 50px;
	color: #fff;
	text-align: center;
	background: #3860f4;
		display: block;
}
.login_btn a:hover{
	background: #5e80ff;
}
.ybf_code_title{
	text-align: center;
	color: #333;
	line-height: 40px;
}
.code_big_img{
	width: 200px;
	height: 200px;
	background: url(../images/code_big_img.jpg) no-repeat;
	margin:10px auto;

}

.ybf_login_content.login_trial_bkg{
	height: 866px;
	    background: url(../images/login_trial_bkg.png) no-repeat;
}
.login_trial_bkg  .ybf_login_middle{
	width: 904px;
	margin: auto;
	float: inherit;
}
.login_trial_bkg .ybf_login_account{
	width: 640px;
}
.login_trial_bkg .ybf_login_content_font{
	display: block;
	padding-top: 70px;
}
.ybf_title_trial{
	font-size: 28px;
	color: #3860f4;
	padding-bottom: 30px;
}
.login_trial_bkg .left_title{
	width: 135px;
}
.trial_title_line{
	height: 42px;
    line-height: 40px;
	border-bottom: 1px solid #e5e5e5;
}
.trial_title_line span{
	display: inline-block;
		color: #666;
}
.trial_title_line .left_span_title{
	font-size: 18px;
	border-bottom: 3px solid #3860f4;
	margin-right: 24px;
}
.trial_title_line .right_span_font{
	font-size: 13px;
}
.login_trial_bkg .login_line_content{
	padding-bottom: 20px;
}
.ybf_trial_content{
	padding-top: 30px;
}
.right_font{
	font-size: 13px;
	color: #999999;
	margin-left: 13px;
}
.line_height{
	line-height: 40px;
}
.login_input_content label{
	line-height: 40px;
	    color: #333;
	    font-size: 14px;
}
.login_input_content label input{
	margin-right: 10px;
}
.login_input_content input::-webkit-input-placeholder{
  color:#666;
}
.login_input_content input:hover::placeholder{
	color: #333;
}
.ybf_trial_content_bottom{
	padding-bottom: 50px;
}
.login_input_content input[type="radio"]{
	width: inherit;
	height: auto;
}
.login_trial_bkg .login_btn a{
margin-left: 120px;
}
/* 教育banner */
.jydetails {
width: 100%;
height: 1024px;
background: url(../images/jydetails_banner.jpg) no-repeat center center;
background-size: cover;
}
.jydetails_banner {
width: 100%;
height:260px;
padding-top: 38px;
}
.ybf_banner_title {
width: 970px;
height: 40px;
line-height: 1;
color: #fff;
letter-spacing: 4px;
margin: auto;
margin-bottom: 12px;
}
.ybf_banner_title b {
font-size: 38px;
font-weight: bold;
vertical-align: bottom;
display: inline-block;
}
.sub_title {
width: 970px;
font-size: 16px;
line-height: 24px;
color: #fff;
margin-top: 21px;
letter-spacing: 1px;
margin: auto;
}

/* 概述 */
.jydetails_summary {
width: 100%;
}
.content_title {
font-size: 28px;
line-height: 30px;
color: #3860f4;
text-align: center;
padding-top: 88px;
letter-spacing: 4px;
}
.summary_txt {
width: 1105px;
height: 128px;
background: #fff;
padding: 32px 32px 0;
box-sizing: border-box;
border: 1px solid #e1e6f0;
border-radius: 18px;
margin: auto;
margin-top: 25px;
}
.summary_txt p{
font-size: 18px;
color: #666;
letter-spacing: 1px;
margin-bottom: 28px;
}

/* 痛点 */
.jydetails_paint {
width: 100%;
}
.jydetails_paint_ul {
width: 1100px;
margin: auto;
margin-top: 52px;
}
.jydetails_paint_ul li:first-child {
margin-left: 0;
}
.jydetails_paint_ul li {
width: 160px;
margin-left: 28px;
float: left;
}
.jydetails_paint_li_icon {
width: 160px;
height: 160px;
margin-bottom: 24px;
}
.jydetails_paint_li_icon1 {
background: url(../images/jypaint_icon.png) no-repeat;
}
.jydetails_paint_li_icon2 {
background: url(../images/jypaint_icon1.png) no-repeat;
}
.jydetails_paint_li_icon3 {
background: url(../images/jypaint_icon2.png) no-repeat;
}
.jydetails_paint_li_icon4 {
background: url(../images/jypaint_icon3.png) no-repeat;
}
.jydetails_paint_li_icon5 {
background: url(../images/jypaint_icon4.png) no-repeat;
}
.jydetails_paint_li_icon6 {
background: url(../images/jypaint_icon5.png) no-repeat;
}
.jydetails_paint_li_title {
font-size: 18px;
color: #3860f4;
line-height: 28px;
text-align: center;
}
table{
	color: #333;
}
/* 价值 */
.jydetails_value {
width: 100%;
height: 696px;
background: url(../images/jyvalue_bkg.jpg) no-repeat center center;
	background-size: cover;
}
.jydetails_value .content_title {
color: #fff;
}
.jydetails_value_ul {
width: 1200px;
margin: 68px auto 0;
}
.jydetails_value_ul li:first-child{
margin-left: 0;
}
.value_li {
width: 360px;
height: 400px;
background: #fff;
border-radius: 10px;
margin-left: 60px;
float: left;
}
.value_li_title {
font-size: 20px;
color: #3860f4;
line-height: 26px;
text-align: center;
margin: 36px 0 28px;
letter-spacing: 4px;
}
.value_li_txt {
font-size: 14px;
color: #3860f4;
line-height: 24px;
padding: 0 32px;
letter-spacing: 1px;
}

/* 优势 */
.jydetails_adcantage {
width: 100%;
padding-bottom: 88px;
}
.jydetails_adcantage_ul {
width: 1200px;
height: 380px;
margin: 68px auto 0;
}
.adcantage_li:first-child {
margin-left: 0;
}
.adcantage_li {
width: 360px;
height: 380px;
background: #f9faff;
border-radius: 10px;
box-shadow: 0 5px 9px rgba(0,0,0,0.1);
margin-left: 60px;
float: left;
}
.adcantage_li .value_li_title {
margin: 0 0 24px;
}
.adcantage_li_img_wrap {
display: table;
width: 100%;
height: 218px;
}
.adcantage_li_img_in {
display: table-cell;
text-align: center;
vertical-align: middle;
}
.adcantage_more {
width: 300px;
height: 56px;
background: #3860f4;
border-radius: 10px;
margin: 90px auto 0;
}
.adcantage_more a {
width: 80px;
line-height: 56px;
color: #fff;
font-size: 20px;
background: url(../images/more_icon.png) no-repeat 0 17px;
padding-left: 34px;
margin: auto;
display: block;
}


/* 财务banner */
.cwdetails {
width: 100%;
height: 997px;
background: url(../images/cwdetails_banner.jpg) no-repeat center center;
background-size: cover;
}

/* 概述 */
.cwdetails_summary {
width: 100%;
}
.cwdetails_summary .summary_txt {
height: 98px;
}

/* 痛点 */
.cwdetails_paint {
width: 100%;
}
.cwdetails_paint_ul {
width: 1100px;
margin: auto;
margin-top: 52px;
}
.cwdetails_paint_ul li:first-child {
margin-left: 0;
}
.cwdetails_paint_ul li {
width: 160px;
margin-left: 153.3px;
float: left;
}

/* 价值 */
.cwdetails_value_ul {
width: 1200px;
margin: 68px auto 0;
}
.cwdetails_value_ul li:first-child{
margin-left: 0;
}
.cwdetails_value_ul .value_li {
width: 270px;
height: 420px;
background: #fff;
border-radius: 10px;
margin-left: 40px;
float: left;
}
.cwdetails_value_ul .value_li_title {
margin: 40px 0 22px;
}
.cwdetails_value_ul .value_li_txt {
padding: 0 20px;
}


/* 企业banner */
.qydetails {
width: 100%;
height: 914px;
background: url(../images/qydetails_banner.jpg) no-repeat center center;
background-size: cover;
}

/* 概述 */
.qydetails_summary {
width: 100%;
}
.qydetails_summary .summary_txt {
height: 153px;
}

/* 痛点 */
.qydetails_paint {
width: 100%;
}
.qydetails_paint .summary_txt {
height: 129px;
}


/* 医疗banner */
.yldetails {
width: 100%;
height: 1024px;
background: url(../images/yldetails_banner.jpg) no-repeat center center;
background-size: cover;
}

/* 概述 */
.yletails_summary {
width: 100%;
}
.yldetails_summary .summary_txt {
height: 238px;
}

/* 痛点 */
.yldetails_paint {
width: 100%;
}
.yldetails_paint .summary_txt {
height: 154px;
}

/* 价值 */
.yldetails_value_ul {
width: 1200px;
margin: 68px auto 0;
}
.yldetails_value_ul li:first-child{
margin-left: 0;
}
.yldetails_value_ul .value_li {
width: 360px;
height: 380px;
}

/* 产品购买  */
.ybf_buy_content{
	 /*overflow: hidden;*/
	padding: 50px 0;
                /*padding: 60px 0;*/
	width: 100%;
	display: inline-block;

}
.ybf_buy_middle{
	width: 1200px;
	margin: auto;
	/* overflow: hidden; */
}
.ybf_buy_header_title{
	width: 100%;
	/* overflow: hidden; */
	display: inline-block;
	padding:0 10px 16px 10px;
	border-bottom: 1px solid #e1e6f0;
}
.ybf_left_title{
	font-size: 20px;
	color: #3860F4;
	padding-top: 10px;
}
.ybf_right_title{
	font-size: 16px;
	color: #3860F4;
	line-height: 20px;
	padding-top: 5px;
	position: relative;
}
.ybf_right_title a{
	color: #3860F4;
	display: block;
}
.buy_number{
	display: inline-block;
    background: #f66c6c;
    color: #FFFFFF;
    font-size: 12px;
	padding: 0px 4px;
    border-radius: 30px;
    position: absolute;
    left: 13px;
    top: -3px;
    transform: scale(0.8);
}
.buy_icon{
	height: 20px;
	width: 20px;
	background: url(../images/buy_icon.png) no-repeat;
	margin-right: 10px;
	background-size: 100%;
}
.buy_font_line{
	color: #3860f4;
	font-size: 14px;
	/*background: #f5f7fe;*/
	line-height: 50px;
                background: rgba(56, 96, 244, .05);

	text-align: left;
	border-radius: 6px;
	padding-left: 15px;
	margin-top: 5px;
	margin-bottom: 15px;
}
.ybf_download .buy_space_content{
	width: 800px;
	margin: auto;
}
.buy_space_content{
	width: 100%;
}
.buy_space_content_left{
	width: 800px;
}
.space_left_line_content{
	padding: 5px;
	overflow: hidden;
	border: 1px solid #e1e6f0;
	width: 100%;
	margin-bottom: 20px;
}
.buy_space_left{
	font-size: 14px;
	color: #3860F4;
	background: #f5f7fd;
	width: 44px;
	height: 310px;
	padding: 100px 14px 0 15px;
	line-height
}
.buy_space_right{
	padding-left: 20px;
	padding-top: 20px;
	    width: 743px;
}
.buy_space_line{
	overflow: hidden;
}
.space_title_font{
	line-height: 36px;
	padding-right: 5px;
	font-size: 14px;
                color: #333;
}
.buy_space_line_bottom{
	margin-bottom: 5px;
}
.buy_space_ul li{
	height: 36px;
	    width: 138px;
	    text-align: center;
	    line-height: 36px;
	    font-size: 14px;
	    color: #333;
	    border-radius: 4px;
		margin-left: 15px;
		float: left;
		border: 1px solid #c4d0ff;
		margin-bottom: 15px;
}
.buy_space_ul{
	width: 620px;
}
.buy_space_ul li.active{
	background: #e9efff;
}
.news_icon{
	height: 17px;
	width: 17px;
	background: url(../images/news_icon.png) no-repeat;
	float: left;
}
.buy_space_line_news{
	width: 605px;
	margin: auto;
	font-size: 14px;
	color: #666666;
	padding-top: 5px;
	overflow: hidden;
}
.news_icon~.fr{
	width: 580px;
}

.buy_space_content_right{
	width: 380px;
	overflow: hidden;
	border: 1px solid #e1e6f0;
}
div.top_height{
	    height: 220px;
	    padding-top: 50px;
		padding-bottom: 50px;
		line-height: inherit;
}

.space_right_title{
	height: 54px;
	line-height: 54px;
	font-size: 14px;
	text-indent: 15px;
	background: #f5f7fd;
	font-weight: bold;
	width: 370px;
	margin:5px auto;
}
.space_product_ul{
	padding-bottom: 40px;
}
.space_product_ul li{
	padding-left: 26px;
	padding-top: 20px;

}
.space_product_ul li span{
	display: inline-block;
                font-size: 14px;
                line-height: 16px;
                color: #333333;
}
.space_product_ul li .product_money span{
                font-size: 20px;
                line-height: 26px;
                color: #f56c6c;
}
.buy_btn_content_ul{
	overflow: hidden;
	padding: 10px 11.5px;
	border-top: 1px solid #e1e4eb;
}
.buy_btn_content_ul li{
	margin: auto;
	height: 41px;
	line-height: 41px;
	width: 155px;
	border-radius: 4px;
	font-size: 14px;
	text-align: center;
	cursor: pointer;
}
.buy_btn_content_ul li:nth-child(2){
float: right;
}
.buy_btn_content_ul .buy_btn{
	background: #f56c6c;
	color: #fff;
}
.buy_btn_content_ul .shopping_btn{
	background: #fff;
	color: #f56c6c;
	border: 1px solid #f56c6c;
}
.buy_space_table{
	height: 590px;
}
.shopping_table{
	width: 100%;
}
.shopping_table thead{

}
.shopping_table thead th,.buyNow_content_table thead th{
	height: 42px;
	text-align: center;
	line-height: 42px;
	background: #f5f7fd;
}
.buy_space_table{
	padding-top: 8px;
}
.shopping_table td{
	text-align: center;
	line-height: 36px;
	color: #333;
	font-size: 14px;
	padding-top: 15px;
	position: relative;
}
.select_btn{
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #333;
	display: inline-block;
	border: 1px solid #c4d0ff;
	border-radius: 4px;
	position: relative;
	width: 140px;
}
.select_icon{
	height: 6px;
	width: 10px;
	background: url(../images/select_icon.png) no-repeat;
	position: absolute;
	    right: 15px;
	    top: 13px;
}
.select_time_ul{
	width: 140px;
	border: 1px solid #c4d0ff;
	position: absolute;
	left: 50%;
	margin-left: -70px;
	z-index: 99;
	background: #fff;
	padding: 5px 0;
}
.select_time_ul li{
	line-height: 26px;
	height: 26px;
	text-align: center;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	cursor: pointer;
}
.select_time_ul li:hover{
	border-top:1px solid #C4D0FF ;
	border-bottom:1px solid #C4D0FF ;
	background: #f5f7fd;
}
.select_time_ul li.active{
	border-top:1px solid #C4D0FF ;
	border-bottom:1px solid #C4D0FF ;
	background: #f5f7fd;
}
.span_color{
	display: block;
	width: 100%;
	overflow: hidden;
	color: #f56c6c;
}
.delete_btn{
	cursor: pointer;
}
.delete_btn span{
	color: #3860f4;
}

.buy_space_table_bottom{
	height: 80px;
	background: #f5f7fd;
	padding:20px;
}
.buy_space_table_bottom_left{
	padding-top: 10px;
	font-size: 14px;
	color: #333;
	padding-left: 50px;

}
.buy_space_table_bottom_left input{
	margin-right: 20px;
}
.buy_space_table_bottom_right{
	position: relative;
}
.buyNow_error{
	position: absolute;
    top: -25px;
    right: 40px;
	color: #f56c6c;
}
.all_number_money{
	font-size: 24px;
}
.buyNow_btn{
	height:42px;
		border-radius: 4px;
		text-align: center;
		background: #f56c6c;
	    color:#fff;
	    line-height:40px;
		width: 175px;
		margin-left: 20px;
		cursor: pointer;
		position: relative;
}
.buyNow_btn .buyNow_error{
  top: -35px;
}
.buy_space_table_bottom_right .fl span{
	display: inline-block;
	line-height: 42px;
	float: left;
	width: auto;
}

/* 立即结算 */
.buyNow_title{
	color: #333;
	font-weight: bold;
	line-height: 45px;
	text-indent: 30px;
}


.buyNow_content{
	border: 1px solid #dce1ea;
	padding-bottom: 20px;
	position: relative;
}
.buyNow_content_table{
	width: 100%;

	}
	.buyNow_content_table thead th{
		font-size: 14px;
		height: 54px;
		line-height: 54px;
		border-bottom: 1px solid #e0e3ec;
		text-align: inherit;
		text-indent: 30px;
	}
	.buyNow_content_table tbody tr td{
		font-size: 14px;
                                padding: 10px 0;
		height: 52px;
                                line-height: 26px;
		border-bottom: 1px solid #e0e3ec;
		padding-left: 30px;
	}
	.buyNow_content_table tbody tr td.colspan{
		border-bottom: none;
	}
	.pay_middle{
		margin-left: 80px;
		margin-right: 130px;
	}
	/* .buyNow_content_table thead{

	} */
	.pay_btn{
		 margin-left:170px ;
		 margin-top: 10px;
		     text-indent: 0;
	}

.buy_windows_content{
	width: 690px;
	border: 1px solid #e1e4eb;
	padding: 2px 2px 30px 2px;
	position: absolute;
	top: 10px;
	left: 50%;
	margin-left: -345px;
	background: #FFFFFF;
	z-index: 999;
}
.buy_windows_header{
	height: 50px;
	line-height: 50px;
	background: #f5f7fd;
	padding: 0 20px;
	position: relative;
}
.windows_close_icon{
	height: 12px;
	width: 12px;
	background: url(../images/windows_close_icon.png) no-repeat;
	margin-top: 13px;
	cursor: pointer;
}
.else_windows_ul{
	padding:30px 0 20px 10px;
	overflow: hidden;
	position: relative;
}
.else_windows_ul li{
	border: 1px solid #f7f7f8;
	width: 200px;
	float: left;
	margin-left: 18px;
	overflow: hidden;
	height: 195px;

}
.yh_logo_content{
	height: 44px;
	background: #f9fbff;
	border-bottom: 1px solid #f7f7f8;
	padding-top: 11px;
	margin-bottom: 10px;
}
.yh_logo{
	height: 22px;
	width: 155px;
	margin: auto;
}
.yh_logo1{
	background: url(../images/yh_logo1.png) no-repeat;
}
.yh_logo2{
	background: url(../images/yh_logo2.png) no-repeat;
}
.yh_logo3{
	background: url(../images/yh_logo3.png) no-repeat;
}
.else_windows_ul li p{
	font-size: 12px;
	color: #333;
	transform: scale(0.8);
	margin-bottom: 2px;
		overflow: hidden;
}
.else_windows_ul li p span{
	display: inline-block;
	float: left;

}
.else_windows_ul li p .name_span{
	width:60px;
	text-align: right;
}
.name_span~span{
	width: 135px;
}
.buy_news_title{
	font-size: 14px;
}
.buy_news_icon{
	height: 17px;
	width: 17px;
	display: inline-block;
	background: url(../images/windows_news_icon.png) no-repeat;
	float: left;
	margin-right: 4px;
}
.buy_bottom_font{
	font-size: 12px;
	color: #333;
	line-height: 24px;
	padding:0 30px;
}
.buy_news_title{
	padding-left: 30px;
	margin-bottom: 10px;
}

.wechat_code,.alipay_code{
	height: 120px;
	width: 120px;
	/*padding: 5px;*/
}
.wechat_code{
	border: 1px solid #4bb414;
}
.alipay_code{
	border: 1px solid #00aaee;
}
.yh_windows_content{
	display: none;
}
.else_windows_ul li img{
	max-width: 100%;
}
.internal_pay_content .else_windows_ul li{
	border: none;
	width: 120px;
	margin-left: 130px;
	height: 160px;
}
.alipay_code_icon{
	width: 63px;
	height: 23px;
	background: url(../images/alipay_logo.png) no-repeat;
}
.wechat_icon{
	width: 92px;
	height: 21px;
	background: url(../images/wechat_logo.png) no-repeat;

}
.alipay_code_icon,.wechat_icon{
	margin: auto;
	margin-top: 9px;
}
.buy_dl,.buy_dl2{
	width: 380px;
	margin: auto;
}
.buy_dl dt{
	font-size: 16px;
	margin-bottom: 10px;
}

.buy_dl dd,.buy_dl2 dt,.buy_dl2 dd{
	color: #333;
	font-size: 12px
}
.buy_dl2 dt{
	margin: 10px 0;
}

/* 列表banner */
.ybflist{
width: 100%;
background: #f6f6f6 url(../images/ybflist_bkg.jpg) no-repeat top center;
overflow: hidden;
padding-top: 95px;
padding-bottom: 72px;
background-size: 100%;
}
.ybflist_content{
width: 1200px;
overflow: hidden;
margin: auto;
}
.list_content_title{
font-size: 33px;
color: #fff;
line-height: 35px;
padding-left: 56px;
margin: auto;
margin-bottom: 20px;
}
.list_content_title p{
font-size: 33px;
color: #7e90f6;
margin-left: 25px;
display: inline-block;
}
.list_content_tab{
height: 16px;
padding-left: 56px;
margin: auto;
margin-bottom: 32px;
}
.list_content_tab a{
font-size: 14px;
display: block;
line-height: 16px;
margin-right: 8px;
float: left;
}
.list_content_a1{
color: #a9b6fe;
}
.list_content_a2,.list_content_a3{
color: #fff;
}
.ybflist_content1{
width: 1200px;
overflow: hidden;
background: #fff;
padding: 39px 0 50px 0;
}
.ybflist_left{
width: 239px;
overflow: hidden;
margin-top: 11px;
padding-top: 30px;
float: left;
}
.ybflist_left_nav{
width: 100%;
overflow: hidden;
}
.ybflist_left_nav ul li{
width: auto;
height: auto;
margin: 0 62px 0 67px;
padding: 15px 0 15px 30px;
line-height: 20px;
float: left;
}
.ybflist_left_nav ul li.ybflist_left_li.active{
	font-size: 18px;
	color: #3860F4;
	background: url(../images/ybflist_icon.png) no-repeat 0 15px;
}
.ybflist_left_nav ul li.ybflist_left_li1.active{
	font-size: 18px;
	color: #3860F4;
	background: url(../images/icon2_hover.png) no-repeat 0 15px;
	background-size: 21px 20px;
}
.ybflist_left_nav ul li.ybflist_left_li2.active{
	font-size: 18px;
	color: #3860F4;
	background: url(../images/icon3_hover.png) no-repeat 0 15px;
	background-size: 18px 20px;
}
.ybflist_left_li{
	font-size: 14px;
	color: #666;
	background: url(../images/icon1_nor.png) no-repeat 0 15px;
	background-size: 15px 16px;
}
.ybflist_left_li1{
font-size: 14px;
color: #666;
background: url(../images/ybflist_icon1.png) no-repeat 0 15px;
}
.ybflist_left_li2{
font-size: 14px;
color: #666;
background: url(../images/ybflist_icon2.png) no-repeat 0 15px;
}
.ybflist_right{
width: 960px;
height: 100%;
padding: 0 80px 0 50px;
border-left: 1px solid #e0e0e0;
float: right;
}
.ybflist_search{
width: 360px;
height: 36px;
border: 1px solid #dcdcdc;
border-radius: 2px;
box-sizing: border-box;
margin-bottom: 18px;
float: right;
}
.ybflist_search_btn{
width: 303px;
height: 36px;
padding-left: 10px;
font-size: 14px;
color: #bababa;
line-height: 36px;
background: none;
border: none;
outline: none;
float: left;
}
.ybflist_search_btn1{
width: 45px;
height: 35px;
background: url(../images/list_search.png) no-repeat;
border-left: 1px solid #dcdcdc;
box-sizing: border-box;
border-right: none;
border-top: none;
border-bottom: none;
outline: none;
cursor: pointer;
float: right;
}
.ybflist_search_btn1:hover{
background: url(../images/list_search_hover.png) no-repeat;
}
.error_content{
	position: absolute;
	top: 30%;
	left: 50%;
	transform: translate(-50%,-50%);
	border-radius: 10px;
	box-shadow: 0 0 10px #ccc;
	padding: 10px;
	background: #fff;
}
.error_font{
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.error_icon{
	width: 30px;
	height: 30px;
	display: inline-block;
	background: url(../images/error_icon.svg) no-repeat;
	float: left;
}
.error_icon~span{
	line-height: 30px;
	color: #333;
	margin-left: 10px;
}
.ybflist_right_cont{
width: 100%;
overflow: hidden;
}
.ybflist_cont_font{
width: 100%;
height: 28px;
border-bottom: 1px solid #e0e0e0;
margin-bottom: 5px;
}
.ybflist_cont_title{
font-size: 16px;
color: #666;
line-height: 18px;
padding-bottom: 9px;
border-bottom: 3px solid #3860f4;
float: left;
}
.ybflist_cont_ul{
width: 100%;
/*height: 960px;*/
margin-bottom: 40px;
	overflow: hidden;
}
.ybflist_cont_li{
width: 100%;
/*height: 91px;*/
padding-top: 29px;
float: left;
}
.ybflist_cont_li_date{
width: 60px;
height: 65px;
background: #dee5ff;
border-radius: 3px;
padding:0 8px;
margin-bottom: 26px;
float: left;
}
.cont_li_date_title{
font-size: 13px;
color: #98aeff;
line-height: 15px;
}
.cont_li_date_title1{
font-size: 24px;
line-height: 26px;
margin-top: 5px;
}
.cont_li_items{
width: 760px;
height: 90px;
border-bottom: 1px dashed #e5e5e5;
float: right;
}
.cont_li_item{
line-height: 16px;
margin-bottom: 10px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
font-size: 14px;
color: #666;
display: block;
	font-weight: bold;
}
.cont_li_items_txt{
font-size: 14px;
color: #666;
line-height: 24px;
}
.cont_li_items_txt a{
font-size: 14px;
color: #3860f4;
display: inline-block;
margin-left: 14px;
}
.ybflist_cont_page{
width: 252px;
height: 18px;
margin: auto;
}
.list_first_page,.list_last_page{
width: 40px;
font-size: 14px;
color: #3860f4;
line-height: 18px;
float: left;
}
.list_last_page{
float: right;
}
.cont_page_ul{
width: 150px;
height: 19px;
padding: 0 11px;
float: left;
}
.cont_page_li{
width: 19px;
height: 18px;
margin-right: 6px;
float: left;
}
.cont_page_li a{
font-size: 14px;
color: #999;
line-height: 18px;
text-align: center;
display: block;
}
.cont_page_li .cont_page_li_a{
background: #d0d9f5;
color: #3860f4;
}


/* 新闻详情 */
.xwdetails_right{
width: 930px;
padding: 40px 70px 0;
border-left: 1px solid #e0e0e0;
overflow: hidden;
float: right;
}
.xwdetails_font{
font-size: 18px;
color: #333;
line-height: 20px;
text-align: center;
margin-bottom: 26px;
}
.xwdetails_date{
font-size: 12px;
color: #999;
line-height: 14px;
text-align: center;
margin-bottom: 24px;
}
.xwdetails_txt{
font-size: 14px;
color: #333;
line-height: 24px;
text-indent: 2em;
letter-spacing: 0.5px;
}
.xwdetails_items{
margin-top: 28px;
}
.xwdetails_txt1{
margin-bottom: 28px;
}
.xwdetails_bkg{
width: 661px;
height: 369px;
background: url(../images/xwdetails_bkg.png) no-repeat;
margin: 24px auto;
}
.xwdetails_items1{
margin-bottom: 28px;
}
.xwdetails_items2{
margin-bottom: 48px;
}
.xwdetails_first,.xwdetails_last{
font-size: 14px;
color: #999;
line-height: 16px;
display: block;
margin-bottom: 10px;
text-indent: 2em;
}
.xwdetails_first:hover{
color: #3860f4;
}
.xwdetails_last:hover{
color: #3860f4;
}
.xwdetails_recommend_font{
font-size: 14px;
color: #333;
line-height: 34px;
text-indent: 2em;
margin-bottom: 5px;
}
.xwdetails_recommend a{
font-size: 14px;
color: #7995fe;
line-height: 24px;
display: block;
text-indent: 2em;
}
.xwdetails_recommend a:hover{
color: #3860f4;
}
.refresh_qrcode{
	height: 48px;
	width: 48px;
	display: block;
	background: url(../images/refresh_icon.svg) no-repeat;
	position: absolute;
	top: 120px;
    left: 170px;
}
.refresh_bkg{
	background: rgba(0,0,0,0.5);
	width: 200px;
	height: 200px;
	position: absolute;
	top: 50px;
	left: 95px;
	display: block;
}

/* 解决方案banner */
.ybfplan {
	width: 100%;
	height: 1123px;
	background: url(../images/ybf_plan_bkg.jpg) no-repeat center center;
	background-size: cover;
}

/* 价值 */
.ybfplan_value {
	width: 100%;
}
.value_title {
	font-size: 18px;
	color: #666;
	line-height: 20px;
	text-align: center;
	margin-top: 20px;
	letter-spacing: 1px;
}
.ybfplan_value_ul {
	width: 1032px;
	overflow: hidden;
	margin: 90px auto 0;
}
.ybfplan_value_li {
	width: 222px;
	height: 243px;
	background: #fff;
	border: 1px solid #c9d4eb;
	border-radius: 20px;
	box-sizing: border-box;
	margin-right: 48px;
	margin-bottom: 39px;
	float: left;
}
.ybfplan_value_li1 {
	margin-right: 0;
}
.ybfplan_value_li_title {
	padding-left: 82px;
	background: url(../images/plan_value_icon.png) no-repeat 38px 0;
	font-size: 18px;
	color: #3860f4;
	line-height: 30px;
	margin: 25px 0 19px 0;
}
.ybfplan_value_li_title1 {
	background: url(../images/plan_value_icon1.png) no-repeat 38px 0;
}
.ybfplan_value_li_title2 {
	background: url(../images/plan_value_icon2.png) no-repeat 38px 0;
}
.ybfplan_value_li_title3 {
	background: url(../images/plan_value_icon3.png) no-repeat 38px 0;
}
.ybfplan_value_li_title4 {
	background: url(../images/plan_value_icon4.png) no-repeat 38px 0;
}
.ybfplan_value_li_title5 {
	background: url(../images/plan_value_icon5.png) no-repeat 38px 0;
}
.ybfplan_value_li_title6 {
	background: url(../images/plan_value_icon6.png) no-repeat 38px 0;
}
.ybfplan_value_li_title7 {
	background: url(../images/plan_value_icon7.png) no-repeat 38px 0;
}
.ybfplan_value_li_txt {
	padding: 0 26px;
	font-size: 16px;
	color: #666;
	line-height: 28px;
}
/* 行业 */
.ybfplan_industry {
	width: 100%;
	height: 827px;
	background: url(../images/industry_bkg.jpg) no-repeat center center;
	background-size: cover;
}
.ybfplan_industry .content_title {
	color: #fff;
}
.industry_txt {
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 28px;
	margin-top: 18px;
	margin-bottom: 85px;
}
.industry_ul {
	width: 1036px;
	margin: auto;
}
.industry_li {
	width: 500px;
	height: 210px;
	border-radius: 10px;
	margin-right: 36px;
	margin-bottom: 40px;
	float: left;
}
.industry_li1 {
	margin-right: 0;
}
.industry_li_icon {
	width: 100%;
	height: 100%;
	padding: 75px 0 18px;
	box-sizing: border-box;
}
.industry_li_icon1 {
	background: url(../images/industry_icon.png) no-repeat;
}
.industry_li_icon2 {
	background: url(../images/industry_icon1.png) no-repeat;
}
.industry_li_icon3 {
	background: url(../images/industry_icon2.png) no-repeat;
}
.industry_li_icon4 {
	background: url(../images/industry_icon3.png) no-repeat;
}
.industry_li_title {
	background: url(../images/industry_icon6.png) no-repeat;
	font-size: 24px;
	color: #333;
	line-height: 60px;
	text-align: center;
	letter-spacing: 4px;
}
.industry_more {
	width: 100px;
	height: 32px;
	margin-top: 25px;
	background: #4c70f5;
	margin-right: 20px;
	border-radius: 4px;
	font-size: 14px;
	color: #fff;
	line-height: 32px;
	text-align: center;
	float: right;
	display: block;
}
.captcha_input_notice{
	float: left;
	position: absolute;
	left: 132px;
	font-size: 13px;
	color: #999999;
	top: 50px;
}
.ybf_bind_content_font{
	display: none;
	position: relative;
}
.binding_content{
	padding-top: 90px;
}
.binding_no_bkg{
	background: #fff;
	height: 60px;
	width: 100%;
	position: absolute;
	top: 0;
	z-index: 99;
}
.binding_font{
	overflow: hidden;
	clear: both;
	text-align: center;
	padding-top: 20px;
	color: #333;
}
.swiper-wrapper a{
	height: 500px ;
	width: 100%;
	display: block;
}
.ybf_banner{
	height: 500px;
}
.select_space_ul,.select_time_ul{
	display: none;
}
ul li.noActive{
	cursor: not-allowed;
	pointer-events: none;
	background: #ccc;
	color: #666;
}

.payBtn{
	height: 30px;
    line-height: 30px;
    width: 85px;
    border-radius: 4px;
    font-size: 14px;
    text-align: center;
    margin-left: 10px;
    cursor: pointer;
    display: inline-block;
    background:#f56c6c;
    color: #fff;
}
#unpaidOrderList .buy_space_table{
	height: auto;
	margin-bottom: 25px;
}
html.active .bkg_windows{
	height: 100%;
    width: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(0,0,0,0.5);
	z-index: 9;
}
html.active{
	height: 100%;
    width: 100%;
	overflow: hidden;
}
html.active .buy_windows_content{
	top: 50%;
	margin-top: -242px;
}
.nav_pay_ul li{
	float: left;
	margin-right: 10px;
}
.nav_pay_ul li a{
	color: #333;
}
.nav_pay_ul li.active a{
	color: #3860F4;
}

.flash_btn{
	padding:4px 10px;
	border-radius: 4px;
	border: 1px solid #00aaee;
	color: #00aaee;
	text-align: center;
	position: absolute;
	right: 45px;
	top: 8px;
	cursor: pointer;
	font-size: 13px;
	background: #fff;
	line-height: 20px;
}
.pagination_box{
	text-align: center;
}
.page-ul{
	display: inline-block;
}
.pagination_box ul li {
    float: left;
    width: 364px;
    font-size: 12px;
    line-height: 24px;
    margin-right: 20px;
    margin-bottom: 30px;
    position: relative;
    /* height: 290px; */
}

.pagination_box ul.page-ul li {
    width: auto;
}

.page-ul li:hover, .page-ul li.active {
    color: #2C8CFE;
    background: #e4eeff;
}
.pagination_box ul.page-ul li a {
    color: #8c8c8c;
    padding: 0 8px;
    display: block;
    cursor: pointer;
}

.search-input {
    width: 305px;
    border: 1px solid #2c8cfe;
    line-height: 40px;
    height: 40px;
    padding-right: 60px;
    padding-left: 30px;
    position: relative;
    border-radius: 30px;
    display: inline-block;
}
.search-input input {
    width: 100%;
    border: none;
    outline: none;
    color: #2C8CFE;
	height: 20px;
    line-height: 20px;
    float: left;
    border-right: 1px solid #2C8CFE;
    margin-top: 10px;
}

.search-icon {
    height: 24px;
    width: 24px;
    display: inline-block;
    background: url(../images/help-search.png) no-repeat;
    position: absolute;
    right: 22px;
    top: 7px;
}

.download_content_ul{
	overflow:hidden;
	padding:70px 60px;
}
.download_content_ul li{
	width:325px;
	height: 375px;
	border: 1px solid #d0daff;
	border-radius: 8px;
	background: #f9faff;
	float: left;
	text-align: center;
}
.ybf_download_icon{
	height:16px;
	width: 17px;
	display: inline-block;
	background: url(../images/ybf_download_icon.png) no-repeat;
	position: relative;
	top: 2px;
	margin-right: 5px;
}
.ybf_download_img{
	height: 136px;
	width: 136px;
	margin: auto;
	margin-top: 30px;
}
.ybf_download_icon1{
	background: url(../images/ybf_download_icon1.png) no-repeat;
}

.ybf_download_icon2{
	background: url(../images/ybf_download_icon2.png) no-repeat;
}
.download_title{
	text-align: center;
	font-size: 20px;
	color: #3860f4;
	margin-top: 15px;
	margin-bottom: 10px;
}
.download_number{
	font-size: 14px;
	color: #3860f4;
}
.download_font{
	font-size: 14px;
	color: #333;
	margin-top: 8px;
	margin-bottom: 25px;
}
.download_content_ul li a{
	display: block;
	height: 50px;
	width: 200px;
	line-height: 50px;
	background-color: #3860f4;
	color: #fff;
	border-radius: 8px;
	margin: auto;
}
.download_content_ul li:hover{
	box-shadow: 0 0 15px #ccc;
}


/* 购买改版 */
.ybfbuy_space_content_left{
width: 840px;
}
.ybfspace_left_line_content{
padding: 5px;
overflow: hidden;
border: 1px solid #C7CDD9;
width: 100%;
margin-bottom: 17px;
box-sizing: border-box;
}
.ybfspace_left_line_content:nth-child(2){
padding: 6px 5px 8px 5px;
}
.ybfspace_left_line_content:nth-child(2) .ybfbuy_space_right{
padding-top: 17px;
}
.space_title_font1{
line-height: initial;
}
.ybfspace_left_border{
border: 1px solid #3860F4;
}
.ybfspace_left_line_content:nth-child(2) .ybfbuy_space_left{
height: 315px;
}
.ybfbuy_space_left{
width: 43px;
height: 323px;
background: #F5F7FD;
font-size: 15px;
font-weight: 500;
color: #3860F4;
padding: 133px 15px 0 13px;
}
.ybfbuy_space_right{
width: 775px;
padding-left: 20px;
padding-top: 20px;
}
.ybfbuy_space_ul{
width: 655px;
padding-left: 7px;
}
.ybfbuy_space_ul li.active {
background: #E9EFFF;
}
.ybfbuy_space_ul li {
height: 36px;
width: 120px;
text-align: center;
line-height: 36px;
font-size: 14px;
color: #333;
border-radius: 5px;
margin-left: 8px;
float: left;
border: 1px solid #c4d0ff;
margin-bottom: 15px;
}
.ybfspace_li_click{
background: #E9EFFF;
}
.ybfbuy_space_line_news{
width: 660px;
margin: auto;
font-size: 14px;
color: #5c5c5c;
padding-top: 0px;
overflow: hidden;
margin-bottom: 10px;
margin-top: 8px;
font-weight: 300;
}
.ybfnews_icon{
height: 14.5px;
width: 14.5px;
margin-top: 2px;
margin-left: 7px;
background: url(../images/tishi1.png) no-repeat;
background-size: cover;
float: left;
}
.ybfbuy_space_line_news .fr{
width: 633px;
}

.ybfbuy_space_content_right{
width: 342.5px;
overflow: hidden;
border: 1px solid #C7CDD9;
}
.ybfspace_right_line_content{
width: 100%;
}
.ybfspace_right_line_content:nth-child(1){
display: none;
}
.ybfspace_right_title{
height: 55px;
line-height: 55px;
font-size: 14px;
text-indent: 15px;
background: #F5F7FD;
font-weight: bold;
width: 332.5px;
color: #333;
margin: 5px auto;
}
.product_function{
width: 100%;
overflow: hidden;
padding-right: 26px;
box-sizing: border-box;
}
.product_function_title{
font-size: 14px;
color:  #333;
line-height: 16px;
margin-bottom: 21px;
margin-top: 7px;
}
.product_function_dl{
/* width: 250px; */
overflow: hidden;
/* border: 1px solid #C7CDD9; */
/* margin: auto; */
}
.product_function dl dd{
/* width: 125px; */
height: 30px;
font-size: 13px;
font-family: Source Han Sans CN;
color: #333333;
line-height: 30px;
/* border-bottom: 1px solid #C7CDD9; */
/* float: left; */
}
.product_function_dl_icon{
width: 10.5px;
height: 10.5px;
margin-top: 9.75px;
background: url(../images/tuoyuan.png) no-repeat;
background-size: cover;
float: left;
}
.product_function_dl_title{
font-size: 13px;
font-weight: 400;
color: #333333;
line-height:30px;
margin-left: 4px;
float: left;
}
.product_function_dl_shuju{
font-size: 13px;
font-weight: 400;
color: #333333;
line-height:30px;
float: right;
}
/* .product_function dl:nth-child(1) dd,
.product_function dl:nth-child(3) dd,
.product_function dl:nth-child(5) dd,
.product_function dl:nth-child(7) dd,
.product_function dl:nth-child(9) dd{
background: #F5F7FD;
} */
/* .product_function dl:nth-child(2) dd,
.product_function dl:nth-child(4) dd,
.product_function dl:nth-child(6) dd,
.product_function dl:nth-child(8) dd,
.product_function dl:nth-child(10) dd{
background: #fff;
} */
/* .product_function dl dd:first-child{
border-right: 1px solid #C7CDD9;
padding-left: 35px;
box-sizing: border-box;
}
.product_function dl dd:last-child{
padding-left: 20px;
box-sizing: border-box;
} */
/* .product_function dl:last-child dd{
border-bottom: none;
} */
.buy_btn_content_ul .buy_btn:hover{
	background: #ff4e4e;
}
.buy_btn_content_ul .shopping_btn:hover{
	background: #ff4e4e;
                color: #fff;
}



.header-news{
	width: 480px;
	height: 36px;
	background: #447EFE;
	box-shadow: 0px 3px 18px 2px rgba(0,61,160,0.15);
	border-radius: 5px;
	line-height: 36px;
	display: flex;
	z-index: 99999;
	position: absolute;
	top: 100px;
	right: 0;
	padding:0px 18px 0 18px;
}

.header-news-icon{
	 height: 21px;
	 width: 21px;
	 background: url(../images/common-news-icon.svg) no-repeat;
	background-size: 100%;
	position: relative;
	top: 8px;
}
.header-news-icon1{
	height: 16px;
	width: 16px;
	background: url(../images/common-news-icon2.svg) no-repeat;
 background-size: 100%;
 position:relative;
 top: 10px;
 margin-left:auto;
 cursor: pointer;
}
.header-news-icon1:hover{
	background: url(../images/common-news-icon1.svg) no-repeat;
 background-size: 100%;
}
.header-news-text{
	width: 100%;
}
.news-text{
	color: #fff;
	letter-spacing: 0.2px;
	display: block;
	line-height: 36px;
	font-size: 14px;
	padding-left: 5px;
	width: 100%;
}
