@charset "utf-8";
/* CSS Document */
/**合作案例**/
body{min-width:1200px;}
img{display:inline-block;border-style:none;}
.xtop{
	width: 100%;
	height: 25px;
	line-height: 25px;
	border-bottom: 1px solid #eee;
}
.xcot{
	width: 1200px;
	margin: 0 auto;
}
.quick-menu{
	width: 100%;
	font-size: 12px;
}
.quick-menu li{ float: left; margin-right: 20px; color: #000; position: relative;}
.quick-menu li a{ color: #666;}
.quick-menu li a:hover{ color: #d81a0c;}
.quick-menu li:last-child{ margin-right: 0;}
.quick-menu li i{ display: inline-block; margin-top: 11px; float: right; height: 4px; width: 8px; background: url(../images/arrow-bt.png); background-size: 100%; margin-left: 9px;}
.two-menu{ z-index: 2; position: absolute; top: 24px; left: -8px; background: #fff; border: 1px solid #eee; border-top: 0; padding: 6px 0; display: none;}
.two-menu li{width: 80px; line-height: 25px; text-align: center; float: left; margin-right: 0;}
.two-menu li a{ color: #666;}
.two-menu li a:hover{ color: #d81a0c;}


/*.headerzhanwei{height: 105px;width: 100%;}*/
/*.header{position: fixed;top: 0;left: 0;z-index: 50;width: 100%;background-color: #fff;box-shadow:2px 2px 3px #888888; }*/
/*.header .nav{height:80px;width:100%;}*/
/*.header .nav .tel{float:right;margin-top:25px; width: 190px;}*/
/*.header .nav .tel img{ width: 100%;}*/
/*.header .nav .title{float:left;margin:15px 21px 0 0 ;}*/
/*.header .nav ul{float:left;margin-top:2px;}*/
/*.header .nav li{line-height:76px;float:left;font-size:17px;margin-right:30px;}*/
/*.header .nav li:nth-child(2){position:relative;}*/
/*.header .nav .zhuyingyewuEject{display: none;position:absolute;height:223px;width:682px;box-shadow: 2px 2px 3px #888888;z-index:5;background-color:#fff;top:90px;left:-31px;padding:17px 0 0 18px;}*/
/*.header .nav .zhuyingyewuEject .sanjiao{width:16px;height:8px;background:url(../images/sanjiao.png) no-repeat;position:absolute;top:-8px;left:57px;}*/
/*.header .nav .zhuyingyewuEject dl{float:left;margin-right: 35px;}*/
/*.header .nav .zhuyingyewuEject dl:last-child{margin-right: 0;}*/
/*.header .nav .zhuyingyewuEject dt{font-size:18px;line-height:44px;color:#d81a0c;}*/
/*.header .nav .zhuyingyewuEject dd{font-size:14px;line-height:30px;color:#666;}*/
/*.header .nav .zhuyingyewuEject dd a{color:#666;}*/
/*.header .nav .zhuyingyewuEject dd a:hover{color:#d81a0c;border: none;}*/

/*.header .nav li a:hover{color:#d81a0c;border-bottom:2px solid #d81a0c;display: inline-block;}*/
/*.header .nav .selected a{color:#d81a0c;border-bottom:2px solid #d81a0c;display: inline-block;}*/
/*.header .nav li a{color:#666;}*/
/*.header .nav .wenzi{float:left; margin: 31px 82px 0 0;}*/

/*.footer{background-color:#383838;}*/
/*.footer .footer_top{height:273px;padding-top:21px;}*/
/*.footer .footer_top .footer_nav{float: left;}*/
/*.footer .footer_top dl{width:450px;position:relative;margin-left:93px;}*/
/*.footer .footer_top dt{position:absolute;line-height:33px;font-size:18px;color:#fff;top:0;left:-93px;}*/
/*.footer .footer_top dd{width:150px;line-height:36px;font-size:14px;float:left;}*/
/*.footer .footer_top dd	a{color:#858585;}*/
/*.footer .footer_top .line{border-left:1px solid #4c4c4c;height: 100px;width: 0;margin:78px 120px 0 0;float: left}*/
/*.footer .footer_top h6{font-size:18px;line-height:34px;color:#fff;font-weight:normal;}*/
/*.footer .footer_top p{font-size:14px;line-height:37px;color:#fff;}*/
/*.footer .footer_top p  span{vertical-align:top;}*/
/*.footer .footer_top p img{height:97px;width:97px;display:inline-block;margin-top:10px;}*/
/*.footer .footer_bottom{height:53px;background-color:#252525}*/
/*.footer .footer_bottom p{color:#7e7e7e;line-height:53px;font-size:13px;text-align:center;}*/
/*.footer .footer_bottom span{margin:0 35px;}*/

.hezuoCase_banner{position:relative;width:100%;height:360px;overflow:hidden;}
/* .hezuoCase_banner img{position:absolute;left:50%;margin-left:-951px;} */

/*-------------------------合作案例样式--------------------------------------------*/

.hezuoCase_content{width: 100%;background-color: #f4f4f4;overflow:hidden;}
.hezuoCase_content .content{background-color: #fff;margin-bottom:26px;margin-top:30px;padding-bottom: 20px;}
.content .catalog{padding:18px 21px 0 21px;border-bottom:1px solid #e7e6e6;}
.content .catalog li{height: 40px;float: left;}
.content .catalog li span{font-size: 14px;line-height: 38px;margin:0 15px;color:#666666;border-bottom:2px solid #fff;display:inline-block;height:38px;cursor:pointer;}
.content .catalog li .selected{color:#d81a0c;border-bottom-color:#d81a0c;}
.content .catalog li i{height: 10px;width: 0;display: inline-block;border-right: 1px solid #a9a9a9;}
.hezuoCase_content .case_list{padding:19px 21px 0 21px;}
.hezuoCase_content .case_list li{height:260px;width:270px;border:1px solid #eee;margin:0 23px 21px 0;float:left;}
.hezuoCase_content .case_list li:nth-child(4n){margin-right: 0;}
.hezuoCase_content .case_list .picture{width:270px;height:190px;overflow:hidden;}
.hezuoCase_content .case_list .picture a{display:block;width:270px;height:190px;overflow:hidden;}
.hezuoCase_content .case_list p{margin-top:6px;line-height:24px;padding:0 7px;font-size:16px;}
.hezuoCase_content .case_list a{color:#333;}
.hezuoCase_content .case_list a:hover{color: #d81a0c;}

.hezuoCase_content .case_list2{padding:19px 21px 0 21px;}
.hezuoCase_content .case_list2 li{height:358px;width:270px;border:1px solid #eee;margin:0 23px 21px 0;float:left;}
.hezuoCase_content .case_list2 li:nth-child(4n){margin-right: 0;}
.hezuoCase_content .case_list2 .picture{width:270px;height:270px;overflow:hidden;}
.hezuoCase_content .case_list2 .picture a{display:block;width:270px;height:270px;overflow:hidden;}
.hezuoCase_content .case_list2 .zi1{margin-top:6px;line-height:24px;padding:0 7px;font-size:16px; color: #333; width:254px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.hezuoCase_content .case_list2 .zi2{margin-top:2px;line-height:24px;padding:0 7px;font-size:14px; color: #999; width:254px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.hezuoCase_content .case_list2 .zi3{margin-top:2px;line-height:24px;padding:0 7px;font-size:14px; color: #F18101; width:254px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.hezuoCase_content .case_list2 a{color:#333;}
.hezuoCase_content .case_list2 a:hover{color: #d81a0c;}

/**********----------------公司介绍------------------***************/
.hezuoCase_content .swith{padding-bottom:18px;}
.hezuoCase_content .company_intro{padding: 46px 100px 0 100px;}
.hezuoCase_content .company_intro span{font-size: 28px;line-height: 46px;color: #333;border-bottom: 2px solid #d81a0c;font-weight: 100;display: inline-block;z-index: 5;position: relative;}
.hezuoCase_content .company_intro .text {padding: 45px 0 53px 0;margin-top: -1px;}
.hezuoCase_content .company_intro .text .pic_logo{float:left;width:310px;height:230px;margin-right:50px;}
.hezuoCase_content .company_intro .text .pic_logo img{display:block;margin:0 auto;}
.hezuoCase_content .company_intro .text .jieshao{float:left;width:630px;}
.hezuoCase_content .company_intro .text p{font-size: 14px;color: #666;line-height: 30px;text-indent: 2em;}
.hezuoCase_content .company_intro .text .margin{margin:30px 0;}
.hezuoCase_content .company_intro .team img{float: right;margin: 13px 0 14px 24px;}

/**********----------------丝路创客汇------------------***************/
.hezuoCase_content .swith{padding-bottom:18px;}
.hezuoCase_content .company_introduction{padding: 46px 100px 0 100px;}
.hezuoCase_content .company_introduction span.heading{font-size: 28px;line-height: 46px;color: #333;border-bottom: 2px solid #d81a0c;font-weight: 100;display: inline-block;z-index: 5;position: relative;}
.hezuoCase_content .company_introduction .text {padding: 45px 0 53px 0;border-top: 1px solid #eee;margin-top: -1px;}
.hezuoCase_content .company_introduction .text .pic_logo{float:left;width:310px;height:230px;margin-right:50px;}
.hezuoCase_content .company_introduction .text .pic_logo img{display:block;margin:0 auto;}
.hezuoCase_content .company_introduction .text .jieshao{float:left;width:630px;}
.hezuoCase_content .company_introduction .text p{font-size: 14px;color: #666;line-height: 30px;text-indent: 2em;}
.hezuoCase_content .company_introduction .text .margin{margin:30px 0;}
.hezuoCase_content .company_introduction .team img{float: right;margin: 13px 0 14px 24px;}
.hezuoCase_content .company_introduction .xw_list li p{
	text-indent: 0;
	font-size: 14px;
}
/**新闻列表**/
.xw_list{
	width: 100%;
	height: auto;
	display: inline-block;
	padding: 25px 0 0 0;
	border-top: 1px solid #eee;
	margin-top: -1px;
}
.xw_list li{
	width: 100%;
	height: 42px;
	line-height: 42px;
	border-bottom: 1px solid #eee;
}
.hezuoCase_content .company_intro .xw_list li p{
	text-indent: 0;
	font-size: 14px;
}
.xw_list li .tit{
	width: 78%;
	display: inline-block;
	padding-left: 15px;
	overflow: hidden;
	background: url(../images/icon_arrow_g.png) left center no-repeat;
}
.xw_list li .time{
	width: 20%;
	float: right;
	text-align: right;
	display: inline-block;
	color: #999;
}
 /*分页*/
 .page {display:table;margin:0 auto;height:32px;line-height:30px;padding:39px 0 61px 0;}
 .page a{display: inline-block;float:left;height:30px;width:30px;line-height:30px;background-color:#ececec;border:1px #dfdfdf solid;border-radius:2px;color:#666666;text-align:center;font-size:16px;margin-right:7px;}
 .page a:hover{text-decoration: none;}
 .page .selected{background-color:#d84a40;color:#fff;border-color:#d81a0c;}
 .page button{display:inline-block;height:32px;width:32px;line-height:32px;background-color:#ececec;border:1px #dfdfdf solid;border-radius:2px;color:#666666;text-align:center;font-size:16px;float:left;margin-right:18px;}
 .page span{display:inline-block;height:30px;line-height:30px;color:#666666;font-size:16px;float:left;}

/*商家风采*/
.sjfc{
	width: 100%;
	margin-top: 15px;
}
.sjfc li{
	width: 225px;
	border: 1px solid #eee;
	padding: 5px;
	display: inline-block;
	margin-right: 12px;
	margin-top: 15px;
}
.sjfc li:nth-child(4n){
	margin-right: 0;
}
.hezuoCase_content .corporate_culture .sjfc li p{
	margin-bottom: 0;
	font-size: 14px;
}
.sjfc li .tu{
	width: 225px;
	height: 160px;
	display: inline-block;
}
.sjfc li .tu img{
	height: 100%;
    width: 100%;
    object-fit: cover;
}
.sjfc li .tit{
	width: 100%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	text-align: center;
}

/**新闻详情**/
.xw_show{
	width: 90%;
	padding: 4% 5%;
}
.xw_show .bt{
	width: 100%;
	line-height: 60px;
	text-align: center;
	font-size: 25px;
}
.xw_show .tm{
	width: 100%;
	line-height: 40px;
	text-align: center;
	font-size: 12px;
	color: #999;
}
.xw_show .tm span{
	margin: 0 20px;
}
.xw_show .nr{
	width: 100%;
	line-height: 32px;
	padding: 40px 0 0 0;
	border-top: 1px dashed #eee;
}
.xw_show .nr img{
	max-width: 100%;
	display: initial;
}



/**发展历程**/
.hezuoCase_content  .course img{margin: 0 auto;margin-top: 56px;margin-bottom: 77px;text-align: center;    display: block;}
/**资质荣誉*/
.hezuoCase_content .honorShow .text{position:relative; min-height:491px;}
.hezuoCase_content .honorShow .text img{margin:0;position:absolute;top:47px;left:0;}
.hezuoCase_content .honorShow .text.zizhi img{top:12px;}
.hezuoCase_content .honorShow .text img:nth-child(2){left:0px;}
.hezuoCase_content .honorShow .text img:nth-child(3){left:282px;}
.hezuoCase_content .honorShow .text img:nth-child(4){left:562px;top:40px;}
.hezuoCase_content .honorShow .text img:nth-child(5){top: 134px; left: 770px;}
.hezuoCase_content .honorShow .text img:nth-child(6){left:0;top:360px;}
.hezuoCase_content .honorShow .text img:nth-child(7){left:185px;top:360px;}
.hezuoCase_content .honorShow .text img:nth-child(8){left:382px;top:360px;}
.hezuoCase_content .honorShow .text img:nth-child(9){top: 360px;left: 614px;}
.hezuoCase_content .honorShow .text img:nth-child(2),.hezuoCase_content .honorShow .text img:nth-child(3),.hezuoCase_content .honorShow .text img:nth-child(4){
	    top: 171px;
}

/* .hezuoCase_content .honorShow .text{position:relative; min-height:491px;}
.hezuoCase_content .honorShow .text img{margin: 0;position:absolute;top:47px;left:0;}
.hezuoCase_content .honorShow .text img:nth-child(2){left:268px;}
.hezuoCase_content .honorShow .text img:nth-child(3){left:541px;}
.hezuoCase_content .honorShow .text img:nth-child(4){left:785px;top:40px;}
.hezuoCase_content .honorShow .text img:nth-child(5){left:28px;top:268px;}
.hezuoCase_content .honorShow .text img:nth-child(6){left:213px;top:268px;}
.hezuoCase_content .honorShow .text img:nth-child(7){left:411px;top:268px;}
.hezuoCase_content .honorShow .text img:nth-child(8){left:632px;top:268px;} */
    /**企业文化*/
.hezuoCase_content .corporate_culture .text img{margin: 0;}
.hezuoCase_content .corporate_culture .text {padding: 0;}
.hezuoCase_content .corporate_culture .text p{text-align: center;line-height: 30px;font-size: 16px;color: #666;margin-bottom: 23px;text-indent: 0em;margin-top:0;}
.hezuoCase_content .corporate_culture .img_list{padding-top: 43px;}
.hezuoCase_content .corporate_culture  p{text-align: center;line-height: 30px;font-size: 16px;color: #666;margin-top: 42px;}
.hezuoCase_content .text .lunbo{width: 497px;height: 371px;float: left;position: relative;overflow: hidden;}
.hezuoCase_content .text .lunbo ul{position: absolute;top: 0;left: 0;}
.hezuoCase_content .text .lunbo li{float: left;width: 497px;}
.hezuoCase_content .text .lunbo .btn{position:absolute;z-index:100;right: 12px;bottom:10px;}
.hezuoCase_content .text .lunbo span{height:8px;width:8px;background-color:#fff;display:inline-block;margin:0 5px;border-radius: 50%;cursor: pointer;}
.hezuoCase_content .text .lunbo .color{background-color:red;}

.hezuoCase_content .img_list .pic_list{width: 490px;height: 371px;float: right;}
.hezuoCase_content .img_list .pic_list img{float: left;}
.hezuoCase_content .img_list .pic_list img:nth-child(1){margin-bottom: 11px;}
.hezuoCase_content .img_list .pic_list img:nth-child(2){margin-right: 10px;}
/****加入我们****/
.hezuoCase_content .join{padding:0 100px 56px 100px;}
.hezuoCase_content .join .label{padding: 17px 31px;background-color: #f5f5f5;margin-top:56px;}
.hezuoCase_content .join .label p{font-size:14px;line-height:36px;}
.hezuoCase_content .join .label p a{color:#333;}
.hezuoCase_content .join .label p span{display:inline-block;height:10px;width:1px;background-color:#a7a7a7;margin:0 12px;}
.hezuoCase_content .join .label p a:hover{color:#d81a0c;}
.hezuoCase_content .join .label p .selected{color:#d81a0c;}
.hezuoCase_content .join .recruit_info {font-size:14px;color:#333;line-height:30px;margin-top:20px;border-bottom: 1px dashed #ccc;}
.hezuoCase_content .join .recruit_info:last-child{border:none;}
.hezuoCase_content .join .recruit_info h5{line-height:64px;color:#d81a0c;font-size:24px;font-weight: normal;}
.hezuoCase_content .join .recruit_info strong{color:#000;font-weight:800;}
.hezuoCase_content .join .recruit_info li{float:left;width:250px;}
.hezuoCase_content .join .recruit_info a{line-height: 44px;text-align: center;display: inline-block;width:150px;height:44px;border-radius:22px;background-color:#d81a0c;color:#fff;font-size:18px;margin:20px 0 43px 0}
.hezuoCase_content .join .recruit_info a:hover{color: #fff;text-decoration: none;}
.hezuoCase_content .contact_me{padding: 0 100px;}
.hezuoCase_content .contact_me .contact_info_list{border-bottom: 1px dashed #ccc;padding-bottom: 41px;margin: 57px 0 38px 0;}
.hezuoCase_content .contact_me .contact_info{float: left;width: 50%;}
.hezuoCase_content .contact_me .contact_info i{display: inline-block;padding-top: 8px;line-height: 123px;border-right: 1px solid #f3f3f3;float: left;width: 114px;font-size: 18px;color: #333333;font-weight: 700;}
.hezuoCase_content .contact_me .contact_info .tel{float: left;padding-top: 11px;margin-left: 42px;}
.hezuoCase_content .contact_me .contact_info .tel p{color: #666;line-height: 36px;font-size: 16px;}
.hezuoCase_content .contact_me .contact_info .tel button{color: #fff;font-size: 14px;width: 80px;height: 30px;border-radius: 30px;background-color:#d81a0c;margin-top: 11px;}
.hezuoCase_content .contact_me .address{margin-top: 39px;padding-bottom: 89px;}
.hezuoCase_content .contact_me .address img{float: right;}
.hezuoCase_content .contact_me .address span{display: inline-block;line-height: 55px;color: #333;font-size: 28px;margin-top: 24px;font-weight: 100;border-bottom: 2px solid #d81a0c }
.hezuoCase_content .contact_me .address h6{line-height: 73px;color: #666;font-size: 24px;margin-top: 32px;font-weight: 500}
.hezuoCase_content .contact_me .address p{line-height: 34px;color: #999;font-size: 18px;}
/****服务市场详情****/
.x_dtl{
	width: 1198px;
	margin: 25px auto;
	border: 1px solid #e5e5e5;
	background: #fff;
}
.x_dtl .dlt{
	width: 920px;
	padding: 20px;
	display: inline-block;
	border-right: 1px solid #e5e5e5;
}
.x_dtl .dlt .tu{
	width: 380px;
	height: 380px;
	display: flex;
	float: left;
	align-items: center;
	overflow: hidden;
}
.x_dtl .dlt .tu img{
	display: block;
    width: 100%;
    object-fit: cover;
}
.x_dtl .dlt .nr{
	width: 520px;
	float: right;
	margin-left: 20px;
}
.x_dtl .dlt .tit{
	width: 100%;
	font-size: 25px;
	line-height: 35px;
	font-weight: normal;
	padding-bottom: 10px;
	color: #333;
}
.x_dtl .dlt .cot{
	width: 100%;
	font-size: 14px;
}
.x_dtl .dlt .sp{
	width: 18%;
	float: left;
	color: #999;
	line-height: 35px;
}
.x_dtl .dlt .pad_0{
	padding: 8px 0;
}
.x_dtl .dlt .xnr{
	width: 82%;
	line-height: 35px;
	float: left;
	color: #666;
}
.x_dtl .dlt .f_18{
	font-size: 20px;
	color: #d81a0c;
	margin-right: 25px;
}
.x_dtl .dlt .xuanx{
	width: 80%;
	float: left;
}
.x_dtl .dlt .xuanx li{
	padding: 4px 9px;
	line-height: 20px;
	float: left;
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	margin-right: 8px;
	margin-top: 5px;
	margin-bottom: 3px;
	color: #666;
	cursor: pointer;
	position: relative;
}
.x_dtl .dlt .xuanx li i{
	display: none;
}
.x_dtl .dlt .xuanx li:hover{
	border: 2px solid #d81a0c;
	padding: 3px 8px;
}
.x_dtl .dlt .xuanx .active{
	border: 2px solid #d81a0c;
	padding: 3px 8px;
}
.x_dtl .dlt .xuanx .active i{
	width: 15px;
	height: 14px;
	background: url(img/detail_lion.png);
	display: block;
	position: absolute;
	right: 0;
	bottom: 0;
}
.x_dtl .dlt .an, .x_ord ul li .an{
	padding: 10px 30px;
	background: linear-gradient( 
	-10deg, #ED3F25 0%, #F05931 100%);
	color: #fff;
	border-radius: 5px;
	font-size: 16px;
	line-height: 20px;
	cursor: pointer;
	margin: 10px 10px 0 0;
}

.x_dtl .dlt .shuz{
	width: 55px;
	border: 1px solid #e5e5e5;
	border-radius: 3px;
	line-height: 25px;
	padding: 0 0 0 3px;
}
.x_dtl .drt{
	width: 196px;
	display: inline-block;
	padding: 20px;
	float: right;
    position: relative;
    height: 380px;
}
.x_dtl .jieshao{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;
    overflow: hidden;
}
.x_dtl .duns{
    position: absolute;
    bottom: 0;
    display: block;
    height: 46px;
    width: 100%;
    border-top: 1px solid #ddd;
    left: 0;
}
.x_dtl .dun{
    margin: 0 auto;
    display: flex;
    width: 40px;
    height: 40px;
}
.x_dtl .dun img{
    width: 40px;
    height: 40px;
}
.added_text p,.added_text h1,.added_text h2,.added_text h3,.added_text h4,.added_text h5,.added_text h6{
	margin-bottom:10px!important;
}
.added_text h1,.added_text h2,.added_text h3,.added_text h4,.added_text h5,.added_text h6{
	padding-top: 5px!important;
}
.added_text strong,.added_text em{
	font-weight: revert;
	font-style: revert;
}

.x_dtl .drt .tit{
	line-height: 40px;
	margin-bottom: 5px;
}
.x_dtl .drt .zi{
	line-height: 25px;
	width: 100%;
	color: #666;
	font-size: 14px;
	float: left;
}
.x_dtl .drt .zi span{
	float: left;
}
.x_dtlnr{
	width: 1200px;
	margin: 30px auto 0;
	padding-bottom: 30px;
}
.x_dtlnr .dlt{
	width: 962px;
	display: inline-block;
}
.x_dtlnr .bq{
	background: #d81a0c;
	color: #fff;
	line-height: 25px;
	font-size: 16px;
	padding: 7px 40px;
	width: 64px;
	text-align: center;
}
.x_dtlnr .dlt .cot{

	clear: both;
}
.x_dtlnr .dlt ul{
	width: 100%;
	background: #fff;
}
.x_dtlnr .dlt ul li{
	width: 100%;
	font-size: 14px;
	border-bottom: 1px solid #e5e5e5;
}
.x_dtlnr .dlt ul li:last-child{
	border-bottom: 0;
}
.x_dtlnr .dlt ul li .t{
	width:80px;
	display: block;	
	color: #999;
	padding: 22px 0 0 14px;
}
.x_dtlnr .dlt ul li .zi, .x_dtlnr .dlt ul li .nr{	
	display: inline-block;
	line-height: 25px;	
	padding: 10px 22px 15px;
}
.x_dtlnr .dlt ul li .nr{
	/* min-height: 200px; */
}
.x_dtlnr .dlt ul li .nr img{
	width: auto;
	max-width: 100%;
}

.x_dtlnr .drt{
	width: 238px;
	display: inline-block;
	float: right;
}
.x_dtlnr .drt .bq{
	width: 158px;
}
.x_dtlnr .drt .cot{
	border: 1px solid #e5e5e5;
	border-left: 0;
	clear: both;
}
.x_dtlnr .drt .cot ul{
	width: 100%;
	background: #fff;
}
.x_dtlnr .drt .cot ul li{
	width: 90%;
	padding: 5%;
	display: inline-block;
	border-bottom: 1px solid #e5e5e5;
}
.x_dtlnr .drt .cot ul li:last-child{
	border-bottom: 0;
}
.x_dtlnr .drt .cot ul li img{
	width: 80px;
	height: 80px;
	float: left;
    object-fit: cover;
}
.x_dtlnr .drt .cot ul li .t{
	width: 120px;
	line-height: 22px;
	font-size: 14px;
	float: right;
}
.f_red{
	color: #d81a0c;
}
.mar_t1{
	margin-top: 10px;
}

.x_ord{
	width: 1198px;
	margin: 30px auto;	
	background: #fff;
}
.x_ord ul.order-mains{
	border: 1px solid #E6E6E6;
	border-top: none;
}
.x_ord ul li{
	width: 94%;
	padding: 1% 3%;
	display: inline-block;
	line-height: 30px;
}
 .textarea{
	width: 1010px;
	height: 50px;
	position:absolute;
	background:none;
	z-index:9;
	border: 1px solid #e5e5e5;
	padding: 10px 12px;
	resize: none;
}
 .note{
	 position:absolute;
	 line-height:20px;
	 left: 138px;
	 top: 20px;
	 color: #999;
 }
.x_ord .t{
	height: 127px;
	background: #FFFFFF;
	border: 1px solid #E6E6E6;
}
.x_ord .line{
	border-bottom: 1px solid #e5e5e5;	
}
.x_ord ul li .olt{
	width: 15%;
	display: inline-block;
	color: #999;
}
.x_ord ul li .ort{
	width: 85%;
	display: inline-block;
	color: #666;
	float: right;
}
.x_ord ul li .ort .sp{
	clear: both;
	width: 100%;
	color: #FF9900;
	float: left;
	font-size: 14px;
}
.x_ord ul li .ort .txt{
	border: 1px solid #ddd;
	border-radius: 3px;
	padding: 0 3px;
	line-height: 30px;
	width: 400px;
}
.x_ord ul li .ort .xz{
	float:left;
	margin-right: 40px;
}
.x_ord ul li .ort .xz .rdo, .x_ord ul li .ort .xz img{
	display: inline-block;
	margin-right: 5px;
	float:left;
}
.xz img{
    width: 27px;
    height: 27px;
    margin-right: 15px;
}
.x_ord ul li .ort .xz {
	margin-top: 15px;
}
.rdo{
    margin-top: 8px;
}

.text_c{
	text-align: center;
}

/*渠道招商*/
.qudao_content {
    width: 100%;
    background-color: #f4f4f4;
    overflow: hidden;
}
.qudao_content .content {
    background-color: #fff;
    margin-bottom: 26px;
    margin-top: 30px;
}
.qudao_content .title{
    width: 145px;
    padding: 20px 0;
    font-size: 36px;
    color: #222;
    border-bottom: 1px solid #f31d00;
    margin: 0 auto;
}
.qudao_content .item1{
    padding-top: 10px;
}
.qudao_content .item1 img{
    margin: 25px auto;
}
.qudao_content .item2{
    width: 1097px;
    margin: 0 auto;
    padding: 5px 30px 50px;
    font-size: 18px;
    color: #222222;
    border-bottom: 1px dashed #dadbdd;
}
.qudao_content .item2 ul{
    float: left;
    width: 622px;
}
.qudao_content .item2 ul li:before{
    content: '';
    display: inline-block;
    width: 26px;
    height: 26px;
    background: url("../images/qudao_icon.png") center no-repeat;
    position: absolute;
    left: 0;
    top: 8px;
}
.qudao_content .item2 ul li{
    line-height: 38px;
    margin-top: 6px;
    position: relative;
    padding-left: 40px;

}
.qudao_content .item2 img{
    float: right;
    margin-top: 15px;
}
.qudao_content .item3{
    padding: 10px 70px 60px;
    font-size: 20px;
    color: #222;
}
.qudao_content .item3 p{
    line-height: 38px;
}
.qudao_content .item3 .red{
    color: #de0844;
}
.x_ord ul li .olt1{
	width: 100%;
	display: block;
}
.x_ord ul li .ort1{
	float: none;
	width: 100%;
}
.x_ord ul li .ort1 .scrollbox {
	width: 1125px;
	height: 381px;
	overflow: auto;
	float: left;
	border: none;
	border: 1px solid #e5e5e5;
	margin-top: 12px;
}
.x_ord ul li .ort1 .txtarea{
	width : 100%;
	height:365px;
	overflow-y: auto;
	font-size: 14px !important;
	padding-top: 20px!important;
}
.width-p p{
	width: 600px;
	height: 36px;
	overflow: hidden;
}
.scroll-1::-webkit-scrollbar {
/*滚动条整体样式*/
width : 4px;  /*高宽分别对应横竖滚动条的尺寸*/
height: 12px;
}
.scroll-1::-webkit-scrollbar-thumb {
/*滚动条里面小方块*/
border-radius: 10px;
box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.1);
background   :rgba(0, 0, 0, 0);
}
.scroll-1::-webkit-scrollbar-track {
/*滚动条里面轨道*/
box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0);
border-radius: 10px;
}
.x_ord ul li .ort1 .txtarea h4{
	font-size: 28px;
	font-weight: bold;
	color: #000000;
	line-height: 30px;
	text-align: center;
	padding: 30px 0 47px 0;
}
.x_ord ul li .ort1 .txtarea p{
	font-size: 14px;
	color: #000;
	/* padding-bottom: 6px; */
	padding-left: 26px;
	padding-right: 26px;
}
.x_ord ul li .ort1 .txtarea p.fc-00{
	font-size: 16px;
	color: #000;
	line-height: 28px;
}
.x_ord ul li .ort1 .txtarea p:last-child{padding-bottom: 0px;}
.x_ord ul li .ort1 .txtarea span{
	display: initial;
	padding: 0;
	text-indent: 0px;
	color: #666;
	font-size: 16px;
	
}

.x_ord ul li.paywrap{	
	height: 32px;
	border: 1px solid #ddd;
	border-left: none;
	border-right: none;	
	margin-top: 12px;
}
.flleft{float: left;}
.x_ord ul li.paywrap span.olt{
	float: left;
}

.radio-wrapper input.alipay{
	margin-left: 10px;
	float: left;
	position: relative;
	top: 10px;
}
.textpay {
  font-size: 16px;
  color: #666;
  line-height: 30px;
  float: left;
  margin: 0 5px;
}
.icon {
  width: 30px;
  height: 30px;
  margin-left: 8px;
  margin-right: 8px;
  float: left;
}
.radio-border {
	float: left;
	min-width: 120px;
	height: 32px;
	border-radius: 5px;
	margin: 0 20px 0 0;  
}
/* 签约合同样式重置 */
.radio-wrapper .icon {
    width: 30px;
    top: 0;
    float: left;
}
.x_ord ul li .ort1 .txtarea .layui-table{
	width: 98%;
}
.x_ord ul li .ort1 .txtarea .layui-table td, .x_ord ul li .ort1 .txtarea  .layui-table th {
    width: 35%;
}
.x_ord ul li .ort1 .txtarea .layui-table tr td span{
	display: inline;
}
body{
	font: caption!important;
}
/* 刷新样式 */
.dis-flex{
	display: flex!important;
	line-height: inherit;
}
.x_ord ul li .o-lt{
	float: none;
	width: auto;
}
.o-lt a{
	display: inline-block;
	padding-left: 10px;
}
.o-lt b.iconpic {
	color: #1faafa;
	font-size: 14px;
}
.mar-left-100{
	margin-left: 100px;
}
.lianxi{
	background: #FFF7F6;
	border: 1px solid rgba(245, 112, 95, 0.46);
	border-radius: 2px;
	color: #F44E29;
	display: inline-block;
	margin-left: 100px;
	padding: 0px 8px;
	border-radius: 4px;
	line-height: 28px;
}
.lianxi:hover {
	opacity: 1;
    background: #FEE5E1;
    border: 1px solid rgba(237, 101, 85, 0.46);
    color: #F44E29;
}
.lin-30{
	line-height: 30px;
}
.x_ord ul li .ort1 .txtarea table{
	width:96%;
}
/* 新增店铺信息 */
.x_ord .shopinfo{
	padding-top: 0;
	width: 100%;
	padding:0;
}
.spantitle{
	border-bottom: 1px solid #f3f3f3;
	margin: 0 0 10px;
	padding: 0 3%;
	height: 46px;
	line-height: 46px;
	box-shadow: 0 0px 3px #ededed;
	display: block; 
}
.spid{
	float: left; 
	width: 113px;
	position: relative;
}
.spid i{
	color: red;
	position: absolute;
	left: -8px;
	margin-right: 0!important;
	top: 3px;
}
.bottom-c{
	width: 94%;
	padding: 14px 3% 0;
}
.bottom-c b{
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
}
.f_strong .f-textareas{
	border: 1px solid #dbdbdb;
	height: 114px;
	width: 435px;
	line-height: 30px;
	text-indent: 10px;
	resize: none;
	font-size: 14px;
	font-family: "Microsoft YaHei", "WenQuanYi Micro Hei", Arial, Helvetica, sans-serif;
}
.f_strong input.inputsty{
	border: 1px solid #dbdbdb;
	height: 30px;
	width: 300px; 
	line-height: 30px;
	text-indent: 10px;
}
.x_ord li.pay-box{
	width: 1105px;
}
.x_ord li.pay-box .pay-tips{
	background-color: rgb(250 204 142);
	height: 67px;
	width: 1105px;
	padding: 0;
	border-radius: 4px;
}
.x_ord li.pay-box .pay-tips p span{
	display: block;
	font-size: 14px;
	color: #E0620D;
	line-height: 26px;
}
.pad-left-70{
	padding-left: 70px;
}
.x_ord li.pay-box .pay-tips p span b{
	font-weight: normal;
	color: #D9001B;
}
.tips-bottom p{
	text-align: center;
	padding:40px 0 20px;
}
.pay-detail{
	border: 1px solid rgba(121, 121, 121, 1);
	box-shadow: 2px 2px 2px rgb(0 0 0 / 35%);
	padding: 10px 0;
}
.pay-detail b{
	font-weight: normal;
}
/*支付样式*/
.warning-tips{
	margin-left:15%;
padding-top: 10px;}
.warning-tips p{
	width: 500px;
    height: 40px;
    background: #FFF2EF;
    border-radius: 0px 0px 0px 0px;
}
.warning-tips p img{
	width: 18px;
	height: 15px;
	
	position: relative;
	top: 1px;
}
.warning-tips p span{
	font-size: 16px;
	font-weight: 400;
	color: #E83A36;
}
/* 上传凭证提示 */
.diglog-wap .layui-layer-title {
  display: none !important;
}
.layui-layer{
	border-radius: 14px!important;
}
.layui-layer-setwin{
	display: none!important;
}
.diglog-wap{
	width: 620px;
	height: auto;
	background: linear-gradient(#FBD6C9 -79%, #fff 115%);
	border-radius: 14px;
}
.tips-main{
	align-items: center;
	padding-top: 55px;
	display: flex;
	width: 490px;
	margin: auto;
}
.rejectmain{
	display: block;
	padding-top: 33px;
}
.rejectmain textarea{
	display: block;
	    width: 500px;
	    height: 166px;
	    background: #FFFFFF;
	    border-radius: 8px;
	    border: 1px solid #FEE8E1;
	    resize: none;
		margin-top: 25px;
		    padding: 15px;
}
.tips-main .qr i{
	display: block;
	font-size: 18px;
	color: #9F9F9F;
	margin-top: 20px;
}
.tips-main img{
	width: 70px;
	height: 70px;
	margin-right: 30px;
}
.voucher-main{
	width: 490px;
	justify-content: space-between;
	margin: 32px auto 44px;
}
.voucher-button{
	height:60px;
	background: #fff;
	border: 1px solid #fff;
	line-height: 60px;
	padding: 0 28px;
	font-size: 22px;
	border-radius: 6px;
	cursor: pointer;
	width: 172px;
	color: #E6432B;
	text-align: center;
}
.voucher-button.hot-button-bj{
	text-align: center;border-color: #ef562f;	
}
/* 订单通知 */
.place-order{
	border: 1px solid #E6E6E6;
	border-top: none;
}
.place-top-content{
	height: 150px;
	background: linear-gradient(180deg, #FCE9E4 0%, #FFFFFF 100%);
}
.place-top-content p{
	font-size: 20px;
	color: #9B9EA2;
	text-align: center;
	letter-spacing: 1px;
}
.p-t-c-1{
	justify-content: center;
	align-items: center;
	padding: 25px 0 8px;
}
.place-top-content img{
	width: 54px;
	height:54px;
	margin-right: 20px;
}
.place-main-content{
	margin-top: 75px;
	justify-content: center;
}
.p-m-c-1{
	margin-right: 40px;
	padding-top: 40px;
	position: relative;
}
.p-m-c-1 span{
	display: block;
   font-size: 20px;
   color: #333333;
   margin: 0 0 17px 0;
}
.p-m-c-1 p{
	width: 230px;
	font-size: 14px;
	color: #FF2902;
	margin-top: 5px;
	line-height: 30px;
	position: relative;
}
.p-m-c-2 img{
	width: 177px;
	height: 177px;
}
.p-m-c-2 p{
	text-align: center;
	padding:22px 0;
	font-size: 20px;
	color: #333333;
}
.place-bottom{
	border-top: 1px solid #E6E6E6;margin-top: 65px;
}
.backindex-button{
	display: block;
	height: 40px;
	line-height: 40px;
	margin: 18px auto;
	width: 230px;
	text-align: center;
	color: #fff;
	background: linear-gradient(180deg, #FF4F05 0%, #FF2702 100%);
	border-radius: 4px;
}
.backindex-button:hover{
	color: #fff;
}
.pop-up-tips{
	display: none;
}
.pop-up-tips{
	position: absolute;
	top: -64%;
	z-index: 1;	
	left: -16px;
}
.imgs-1 img{
	margin: 0 auto;
	width: 293px;
	height: 295px;
	border-radius: 20px;
}
.p-m-c-1:hover .pop-up-tips{
	display: block;
}

	/* 步骤条 */
	.circle-wrap {
		width: 852px!important;
		margin: 18px auto 10px auto;
	}
	.hides{
		display: none!important;
	}
	.circle-wrap .circle {
	    text-align: center;
	    color: #888888;
	    font-size: 14px;
	    border-radius: 30px;
	    padding: 0;
	    box-sizing: border-box;
	    width: 40px;
	    height: 40px;
	    background: #FCE9E4;
	    line-height: 40px;
		font-size: 21px;
		color: #FFFFFF;
	}
	.circle-wrap .active {
	    color: #fff;
		background: #FB5C36;
		width: 54px;
		height: 54px;
		border: 6px solid #FFECE7;
		line-height: 38px;
	}
	.circle-wrap .line2.line-active{
		background: linear-gradient(90deg, #F8471B 0%, #FE6D4B 100%);
		border-radius: 5px;
	}
	.circle-wrap .circle.select-active {
	    background: none;
	}
	.circle-wrap .select-active img{
		width: 40px;
		    height: 40px;
		    display: block;
		    margin: 13px auto;
	}
	.circle-wrap .line2 {
	    padding: 0;
	    vertical-align: middle;
	    width: 120px;
	    height: 9px;
	    background: #FCE9E4;
	    border-radius: 5px;
		margin: 0 45px;
	}
	.t .status li {
	    width: auto;
	    padding: 0;
		font-size: 20px;
		color: #9B9EA2;
	}
	.t .status li.select-cur {
	    color: #333333;
	}
/* 步骤条end */