@charset "UTF-8";
/*Copyright:成都零点信息技术有限公司 QQ:863230477*/
body{font-family:'Microsoft YaHei','微软雅黑';background:#FFF;font-weight:400;min-width:1200px}

.font30{font-size:30px}
.lh30{line-height:30px}
.lh20{line-height:20px}
.lh24{line-height:24px}
.mr20{margin-right:20px;}
.mb40{margin-bottom:40px}
.plr20{padding:0 20px}
.tleft{text-align:left}
.wrap{margin:0 auto;width:1200px;padding:0 10px;box-sizing:border-box;position:relative;overflow:hidden}
.web_title{font-size:36px;line-height:92px;}
.flex_between_center{display:flex;justify-content:space-between;align-items:center;}
.flex_evenly_center{display:flex;justify-content:space-evenly;align-items:center;}
.ove2{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-align:left;}

/*首页*/
#index_nav{display:flex;margin-top:130px;background:#FFF;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);border-radius:10px;padding:15px;}
#index_nav a{flex:1;line-height:32px;position:relative}
#index_nav a:not(:first-child):before{content:"";position:absolute;top:10px;left:-35px;height:35px;border:1px solid #EEEEEE}


#index_advantage .tip:after{content:"";position:absolute;top:7px;left:-25px;width:9px;height:34px;background:#FF6600;border-radius:10px;}
#index_advantage_ul{flex-wrap:wrap;padding-left:18%;line-height:36px;}
#index_advantage_ul li{margin:10px 10px 0;width:208px;height:203px;text-align:center;border-radius:10px;box-sizing:border-box;padding:10px}
#index_advantage_ul .num{margin:20px 0;display:inline-block;width:40px;height:40px;border-radius:50%;line-height:40px;font-size:24px}

#index_solution_ul{line-height:92px;font-size:22px}
#index_solution_ul li{background:#FFF;padding:20px 10px;border-radius:10px;box-sizing:border-box;width:24%}
#index_solution_ul li div.content{line-height:24px;text-align:left;height:216px}

#index_profit_ul{flex-wrap:wrap;line-height:36px;font-size:22px}
#index_profit_ul li{margin-bottom:20px;background:#F8F9F9;padding:20px;border-radius:10px;box-sizing:border-box;width:24%;height:200px}

#index_student .label{padding:5px 20px;line-height:36px;border:1px solid #5783DA;color:#5783DA}

#index_provide_ul li{width:320px;height:400px;text-align:center;padding:20px;box-sizing:border-box;background:#FFF;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);border-radius:10px;line-height:48px;}

#index_application_ul li{width:30%;height:350px;padding:20px;box-sizing:border-box;border-radius:10px;line-height:36px}
#index_application_ul p.item{width:50%;box-sizing:border-box}
/*校园外卖*/
#order_market_ul{margin-top:55px}
#order_market_ul li{width:23%;height:350px;padding:30px 20px;box-sizing:border-box;border-radius:10px;}
#order_market_ul img{margin-top:-100px;width:70px;height:70px}

#order_operate_ul li{width:21%;height:380px;box-sizing:border-box;border-radius:10px;position:relative;line-height:32px}
#order_operate_ul li p.title{line-height:70px;font-size:24px;color:#FFF;border-radius:7px 7px 0 0;}
#order_operate_ul li img{position:absolute;top:150px;right:-55px}

#order_advantage_ul{flex-wrap:wrap;line-height:24px;}
#order_advantage_ul li{margin-bottom:20px;padding:0 10px;background:#FFF;border-radius:10px;box-sizing:border-box;width:32%;height:180px}

#order_highlights_ul li{width:23%;height:400px;text-align:center;padding:20px;box-sizing:border-box;background:#FFF;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);border-radius:10px;}
#order_highlights_ul div.content{line-height:36px;text-align:left;padding-left:45px}

#order_hardware_ul{flex-wrap:wrap;line-height:36px;}
#order_hardware_ul li{margin-bottom:20px;padding:20px 10px;width:49%;height:210px;background:#FFF;border-radius:15px;box-shadow:0 2px 18px rgba(0, 0, 0, 0.09);box-sizing:border-box;}
#order_hardware_ul li em{margin-right:20px;padding:5px 20px;border:1px solid #CCC;border-radius:5px;}

/*集团店铺*/
#group_value_ul{display:flex;align-items:center;flex-wrap:wrap;line-height:36px;font-size:22px}
#group_value_ul .has_bottom{border-bottom:1px solid #DBE6E6;}
#group_value_ul li{background:#F8F9F9;border-right:1px solid #DBE6E6;padding:30px;box-sizing:border-box;width:33.33%;height:180px}
#group_value_ul li:nth-child(3n){border-right:none}

#group_problem_ul div.item{line-height:38px;font-size:22px;text-align:left}

#group_order_ul{flex-wrap:wrap;color:#243A50;line-height:30px;font-size:30px;}
#group_order_ul li{margin-bottom:20px;width:49%;height:220px;background:#FFF;padding:20px;box-sizing:border-box;border-radius:10px}

/*校园跑腿*/
.errands_practice_item{margin-right:20px;width:140px;height:40px;line-height:40px;background:rgba(255,219,23,0.3);border-radius:5px;}
#errands_service_ul{margin-top:60px}
#errands_service_ul li{padding-top:10px;width:22%;height:300px;box-sizing:border-box;background:#FFF;box-shadow:0 5px 10px rgba(185, 186, 189, 0.16);border-radius:10px;line-height:20px}
#errands_service_ul div.item_box{padding:40px 20px;display:flex;align-items:center;flex-wrap:wrap;}
#errands_service_ul div.item_box em{margin-bottom:10px;width:33.33%;}

#errands_service_guarantee_ul li{width:17%}

#errands_money_ul li{width:17%;line-height:24px}

#errands_system_ul{flex-wrap:wrap;line-height:110px;}
#errands_system_ul li{width:23%;margin-bottom:30px;padding:0 10px;box-sizing:border-box;background:#FFF;box-shadow:0 3px 10px rgba(220, 225, 233, 0.8);border-radius:10px;}

.errands_operator_btn{width:280px;height:40px;line-height:40px;background:#19BE95;border-radius:10px;}
#errands_operator_ul{flex-wrap:wrap;line-height:44px;}
#errands_operator_ul li{width:30%;margin-bottom:30px;padding:20px 50px 40px;box-sizing:border-box;background:#FFF;box-shadow:0 3px 10px rgba(220, 225, 233, 0.8);;border-radius:10px;}

/*应用矩阵*/
#item_application{flex-wrap:wrap;align-items:initial;line-height:28px;}
#item_application a{width:48%;margin-bottom:30px;padding:20px 20px 30px;box-sizing:border-box;background:#FFF;border:1px solid #EEE;}
#item_application dl.has_flex{flex-wrap:wrap;}
#item_application dl.has_flex dd{width:50%}
#item_application dl dd:before{content:"";margin-right:10px;display:inline-block;vertical-align:middle;width:7px;height:7px;border:1px solid #707070;border-radius:50%}

#item_all_application_ul{flex-wrap:wrap;align-items:initial;line-height:24px;}
#item_all_application_ul li{width:32%;min-height:190px;margin-bottom:20px;padding:20px;background:#FEFFFF;border:1px solid #EEEEEE;box-sizing:border-box;}

/*盒子*/
#box_student .box_student_title{padding-left:15px;font-size:22px;background:#FF9900;width:250px;line-height:50px}
#box_market .box_market_box{width:40%}
#box_project_ul li{width:30%;height:350px;padding:20px;line-height:24px;background:#F8F9F9;border-radius:10px;box-sizing:border-box;}

#box_ul li{width:28%;height:280px;box-sizing:border-box;border-radius:10px;position:relative;line-height:24px}
#box_ul li p.title{line-height:70px;font-size:24px;color:#FFF;border-radius:7px 7px 0 0;}
#box_ul li img{position:absolute;top:115px;right:-70px}

#box_list_ul li{flex:1;padding:0 15px}

.box_dormitory_box{width:45%;background:#F8F9F9;border-radius:10px;line-height:24px;padding:20px;box-sizing:border-box}
.box_dormitory_box li{width:20%;position:relative}
.box_dormitory_box li:not(:first-child):before{content:"";position:absolute;top:28%;left:-92px;width:80px;border:1px dashed #F79C42;}

#box_campus_ul{display:flex}
#box_campus_ul li{width:198px}
#box_campus_ul .title{width:210px;height:55px;line-height:55px;padding-left:30px;box-sizing:border-box;background:url(/static/img/web/box_label_1.png) center center no-repeat;background-size:auto 100%;}
#box_campus_ul .text{box-sizing:border-box;line-height:22px;border:1px solid #CCC;background:#FFF;padding:10px 10px 0;height:300px}

/*新闻资讯*/
.page{text-align:center}
.page a{margin:0 5px;border:1px solid #999;text-decoration:none;padding:4px 7px;color:#111;cursor:pointer;user-select:none;vertical-align:middle;word-break:keep-all}
.page a:active{position:relative;top:1px;opacity:0.8}
.page a.current{border:1px solid #999;background:#bbb;color:#FFF}
input.page_input{width:50px;padding:5px 2px;vertical-align:middle}
button.page_btn{padding:5px 6px;vertical-align:middle}

.article_content{margin-top:30px;position:relative;overflow:hidden;font-size:16px}
.article_content img{max-width:100%;height:auto}
.jump_article{width:100%;height:30px;margin-top:100px}
.jump_article p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:48%}
.prev_page{float:left}
.next_page{float:right;text-align:right}

.information_box{min-height:700px;padding:100px 0 30px}
.information_left{float:left;width:880px;max-width:880px}
#information_list li{padding:25px 10px;border-bottom:1px solid #DDD;;overflow:hidden}
#information_list li:hover{background:rgba(200,200,200,0.2)}
.information_img{width:250px;height:150px}
.information_brief{float:right;width:580px;}
.information_remark{margin:10px 0;height:75px;line-height:25px;font-size:16px;color:#666;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;-webkit-box-pack:center;word-break:break-all}


.information_recommend{width:250px;min-height:500px;padding:5px 10px;background:#F8F9F9;border-radius:5px}
.information_recommend .tip{margin:15px 0;padding-left:15px;line-height:24px;border-left:5px solid #FF6600;}
.information_recommend li{line-height:24px;padding:5px 0}
.information_recommend a.want{float:left;margin:0 10px 10px 0;padding:6px 20px;font-size:14px;line-height:22px;border:1px solid #CCC;border-radius:5px;}


#information_label em{float:left;margin:0 20px 10px 0;box-sizing:border-box;font-size:20px;cursor:pointer;text-align:center;width:120px;height:45px;line-height:45px;border-radius:8px;border:1px solid #CCC;}
#information_label em.hover{background:#f60;color:#FFF;border-color:#f60}


#public_information .public_information_div{display:flex;justify-content:space-between;align-items:center;padding:0 30px;}
#public_information .public_information_div ul li{font-size:16px;text-align:center;width:160px;height:40px;color:#A3B3C3;line-height:40px;cursor:pointer;transition:.5s;}
#public_information .public_information_div ul li.hover{background:#FFF5E5;color:#ff9900;border-radius:8px;}

#public_information .public_information_ul{display:flex;justify-content:space-between;flex-wrap:wrap;min-height:380px;}
#public_information .public_information_ul li{display:flex;justify-content:space-between;width:50%;padding:10px 30px;box-sizing:border-box}
#public_information .public_information_ul li img{width:220px;height:130px;}

.highlight_advantages_div {width:220px;height:270px;box-sizing:border-box;padding:40px  15px; background:#F8F9F9;border-radius:15px 15px 15px 15px;opacity:1;line-height:24px;}
.highlight_advantages_div img{width:50px;height:50px;}
.highlight_advantages_div span{font-size:23px;}

.store_module_list .store_module_item{width:180px;margin-bottom: 20px;border-radius:10px;text-align:center;}


.promotion{width:586px;height:253px;line-height:24px;box-sizing:border-box;padding:20px 50px;background:#FFFFFF;box-shadow:0px 2px 10px 1px rgba(46,80,87,0.16);border-radius:0px 0px 0px 0px;opacity:1;}
.promotion img{width:50px;height:50px;}