.clearboth{clear:both;}

#file-upload-button{border-radius:20px !important; background:#555 !important; color:#fff !important;}

/*留言*/
.form_bj{ width:100%; background:#f6f9fc; padding:20px 0; font-size:22px; margin-top:60px; margin-bottom:30px; line-height:28px; text-align:center;}
.ly_left{ width:100%; float:left;}
.ly_left .ly_tu{ margin-bottom:20px; padding-left:0 !important; padding-right:0 !important;}
.ly_left .ly_tu img{ display:block; max-width:100%; margin:auto; margin-bottom:0px;}
.ly_left .ly_tu h2{ text-align:center; font-size:16px; line-height:30px; margin:0;}
.ly_right{ float:left; width:100%;}
.ly_box{ background:#fff; margin:auto; padding:0;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
/*.mine_logo_list:first-child{ margin-top:30px;}*/
.mine_logo_list{ margin-bottom:20px; padding-left:10px !important; padding-right:10px !important; font-size:16px;}
.mine_logo_list h2{ font-size:16px !important;}
.mine_logo_list input{ /*text-transform:capitalize;*/ display: block; width: 100%; float:left; height: 34px; padding: 6px 14px; font-size: 16px; line-height: 1.42857143; color: #555; background-color: #fff !important;
background-image: none !important; border: 1px solid #ccc !important; border-radius: 4px !important; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.mine_logo_list input.a{ width:50%;}
.mine_logo_list span{ color:red; line-height:34px; display:inline-block; margin-left:10px;}

.mine_logo_list ul{ margin:0 !important;}
.mine_logo_list ul li{ width:100%; float:left; text-decoration:none; list-style:none;}
.mine_logo_list ul li input{border: 1px solid #ccc;background-color: #fff;width: 14px !important;height: 14px !important;margin: 5px 10px 0 3px !important;display: inline-block !important;vertical-align: baseline;}
.layui-form-checkbox{ display:none !important;}
.mine_logo_list ul li .wpforms-field-label-inline {display: inline;vertical-align: baseline;font-size: 16px;font-weight: 400;line-height: 1.3;}

.mine_log{ width:200px; margin-left:10px; height:40px; line-height:40px; background:#009ee0; color:#fff; text-align:center; display:block; cursor:pointer; text-transform:capitalize;
 border:none; border-radius:4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); margin-top:0px; -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.mine_log:hover{ color:#fff; text-decoration:none;}
.mine_return{ display:block; position:fixed; z-index:99; top:20px; right:20px; font-size:16px; color:#555;}
.ly_right{ padding-left:0 !important; padding-right:0 !important;}
.ly_right h2{ text-align:left; font-size:26px; line-height:30px; font-weight:normal; margin:0px 0 10px 10px;}
.ly_right h2 span{ font-size:14px; color:#888;}
.ly_right h2 span i{ font-style:normal; color:red;}
.ly_right h3{ line-height:34px; text-align:left; color:#555; font-size:16px; font-weight:normal; margin:0; margin-bottom:6px; text-transform:capitalize;}
.zone-send-sms{ padding-left:10px;}
.zone-send-sms .gongshi{ font-size:16px; font-weight:bold; float:left; padding-top:5px;}
.zone-send-sms input{ height:28px !important; line-height:28px !important; margin-right:10px !important; margin-top:5px !important; border:1px solid #ddd  !important; background:none !important;float:left !important; width:115px !important;}
.zone-send-sms .j-sms-send{ float:left !important;display:inline-block;height:36px;line-height:36px;padding:0px 10px; background:#009ee0;color:#FFF;font-size:16px;}

/*云讲堂*/
.yunjiangtang{}
.yunjiangtang .l{border: 1px solid #eeeeee; border-radius:5px; margin-bottom:30px; text-decoration:none;}
.yunjiangtang .l .box{ padding:15px;}
.yunjiangtang .l .box .pic{overflow:hidden;margin-bottom:15px;}
.yunjiangtang .l .box .pic img{display:block; margin:auto; max-width:100%; transform:scale(1,1); transition-duration:0.5s;}
.yunjiangtang .l .box .tit{ height:70px; line-height:28px; font-size:24px; margin-bottom:20px; color:#222;}
.yunjiangtang .l .box .line{}
.yunjiangtang .l .box .line span{ display:inline-block; padding:0px 5px; margin:1px 1px; border:1px solid #ddd; font-size:14px;}
.yunjiangtang a:hover{text-decoration:none; list-style:none;}
.yunjiangtang a:hover .l{border:1px solid #0bafea;}
.yunjiangtang a:hover .l .box .pic img{ transform:scale(1.1,1.1); transition-duration:0.5s;}
.yunjiangtang a:hover .l .box .tit{ color:#0bafea;}

/*云讲堂详情页*/

.y_show{ width:100%;background: #f5f5f5;padding:20px 0; margin-top:60px;}
.y_show .title{text-align: center;line-height:28px;font-size:22px; margin-bottom:40px;}
.y_show .xzsp_left{}
.y_show .xzsp_left img{ display:block; max-width:100%; margin:0 auto;}
.y_show1{ margin:30px auto;}
.y_show1 .tit{text-align: left;border-bottom: 1px solid #ececec;line-height: 34px;margin: 0;margin-bottom: 20px;}
.y_show1 .tit span{display: inline-block;border-bottom: 3px solid #ff6600;padding-bottom: 5px;font-size: 18px;color: #000;}
.y_show1 .nr{line-height:28px;}

/*案例分析*/
.case{ margin-top:90px;}
.case .title{ margin-bottom:40px; text-align:center;}
.case .title .t1{font-size:22px; line-height:24px; margin-bottom:10px;}
.case .title .t2{font-size:33px; line-height:35px; font-weight:bold;}
.case .con{}
.case .con .l{text-align:center; margin-bottom:20px;}
.case .con .l img{ max-width:100%; display:block; margin:0 auto;}
.case .con .l p{ line-height:40px; color:#222; padding-bottom:0 !important;}

/*询价*/

.xunjia_left{ padding:0 !important;}
.xunjia_left h2{ text-align:left; font-size:26px; line-height:30px; /*font-weight:normal;*/ margin:0px 0 10px 10px;}
.xunjia_left h2 span{ font-size:14px; color:#888;}
.xunjia_left h2 span i{ font-style:normal; color:red;}
.xunjia_left h3{ line-height:34px; text-align:left; color:#222; font-size:16px;margin:0; margin-bottom:6px; text-transform:capitalize;}
.xunjia_left .layui-form-select .layui-edge{ margin-top:12px;}
.xunjia_left textarea{background-color: #fff !important;background-image: none !important; border: 1px solid #ccc !important; border-radius: 4px !important;}
.xunjia_right{ margin-top:30px;}
.xunjia_right .ly_tu{}
.xunjia_right .ly_tu h2{ text-align:left; font-size:16px; line-height:30px; margin:0;}


/*加入依拉勃*/

.job{margin-top:60px;text-align:center; background:url(../images/carriere-banner-21.jpg) no-repeat center; background-size:100%;}
.job .title{ padding:40px 0; font-size:30px; font-weight:bold; color:#000;}
.job_con{ margin:30px auto; text-align:center; font-weight:200;}
.job_con p{ color:#999;}
.job_con1{ padding:0 0; border-bottom:1px solid #0bafea; text-align:left; margin-bottom:40px;}
.job_con1 .t1{font-size: 25px;line-height: 34px;color: #02b0ea; font-weight:bold;}
.job_con1 .t2{}
.job_con2{}
.job_con2 .t1{ font-weight:bold; font-size:20px; line-height:30px; margin-bottom:20px;}
.job_con2 .t2{ border-bottom:1px solid #ddd;color: #0bafea;font-weight: normal !important;font-size: 16px !important;line-height: 22px; padding-bottom:10px; margin:15px;}
.job_con2 .l{ margin-bottom:15px; text-align:left;}
.job_con2 .l input{ padding:6px !important;}
.job_con2 .l h3{ font-size:16px !important;}
.job_con2 .l span{ color:red; line-height:34px; display:inline-block; margin-left:10px;}
.job_con2 .line1{padding: 24px;border: 1px dashed #ccc;text-align: center;color: #aaa;margin-bottom: 16px;background: rgba(0,0,0,.02);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

/*ipad 竖版*/
 @media(min-width:768px) {
	.form_bj{padding:40px 0; font-size:36px; line-height:50px;margin-top:90px;text-align:center;} 
 	.ly_left{width:20%;}
	.ly_right{ width:80%;padding-left:30px !important; padding-right:0 !important;}
	.ly_right h2{ margin-top:0px; margin-bottom:60px;}
	.ly_right h3{ margin-bottom:0px;}
	.ly_box{padding:30px 45px;}
	.mine_logo_list input.a{ width:100%;}
	.mine_logo_list ul li{ width:50%; float:left; text-decoration:none; list-style:none;}
	.mine_log{ margin-top:92px;}
	.y_show{padding:30px 0; margin-top:90px;}
	.y_show .title{line-height: 36px;font-size:24px;}
	.case{ margin-top:200px;}
	.case .title{ margin-bottom:70px;}
	.case .title .t1{font-size:30px; line-height:33px;margin-bottom:20px;}
	.case .title .t2{font-size:75px; line-height:75px;}
	.xunjia_left{ padding:0 15px !important;}
	.xunjia_right{ margin-top:0;}
	.job{margin-top:90px;background-size:100%;}
	.job .title{ padding:150px 0; font-size:60px;}
	.job_con{ margin:30px auto;}
	.job_con1{ padding:60px 0;margin-bottom:60px;}
 }

/*ipad plus 横版*/
@media(min-width:992px) { 
	.ly_box{ padding:26px;}
	.mine_logo_list input.a{ width:50%;}
}

/*PC端尺寸*/
 @media(min-width:1200px) {
	.ly_right h3{ margin-bottom:0px;}
	.ly_right h2{ margin:0 0 24px 10px;}
}




