﻿
html { overflow-y: auto; /*overflow-x: hidden;*/ }

body { margin: 0 auto; font-family: "Microsoft Yahei"; width: 100%; color: #111; }

a { text-decoration: none; }
a:link { color: #193b5f; }
a:visited { color: #193b5f; }
a:hover { color: #193b5f; text-decoration: none; }
ul { list-style-type: none; padding-left: 0; }
p { margin: 0; }

.align_center { display: flex; align-items: center; }
.justify_between { display: flex; align-items: center; justify-content: space-between; }

.w_1200 { width: 1200px; margin: 0 auto; overflow: hidden; }

/*--首页S--*/
.title { font-size: 38px; color: #111; font-weight: bold; text-align: center; margin-top: 100px; }
.assistant_title { font-size: 18px; color: #111; text-align: center; margin-top: 20px; }

.jianruShow, .jianruShow_two, .jianruShow_three, jianruShow_three, .jianruShow_four { position: relative; bottom: -200px; opacity: 0; transition: opacity 1s, bottom 1s; /* 设置过渡效果 */ }



/*--头部按钮--*/
.head_menu { display: flex; align-items: center; font-size: 18px; margin: 0; padding: 0; }
.head_menu li { width: 95px; margin-right: 25px; text-align: center; height: 70px; line-height: 70px; box-sizing: border-box; cursor: pointer; }
.select_top_menu { color: #0093ff; border-bottom: 5px solid #0093ff; }
.select_top_menu a { color: #0093ff !important; }


.head_menu li a { display: block; height: 100%; color: #111; }

.head_menu li:not(:last-child):hover { color: #0093ff; }

.head_menu li:not(:last-child):hover a { color: #0093ff; }


/*--广告图--*/
.banner { width: 100%; overflow: hidden; height: 720px; z-index: 1; }
#full-screen-slider { width: 100%; height: 600px !important; float: left; position: relative; z-index: 1; margin-top: 70px; }
#slides { display: block; width: 100%; height: 100%; list-style: none; padding: 0; margin: 0; position: relative; z-index: 1; height: 600px !important; }
#slides li { display: block; width: 100%; height: 100%; list-style: none; padding: 0; margin: 0; position: absolute; z-index: 1; }
#slides li a { display: block; cursor: pointer; }
#pagination { display: block !important; list-style: none !important; position: absolute !important; bottom: 20px !important; left: 51% !important; transform: translate(-70%, -50%) !important; z-index: 9900; margin: 0 !important; top: auto !important; }
#pagination li { display: block !important; list-style: none !important; width: 30px !important; height: 5px !important; float: left !important; margin-left: 8px !important; background: url(/Images/HomeNew/btn_luenbo.png) no-repeat center center !important; border-radius: 0 !important; }
#pagination li a { display: block !important; width: 100% !important; height: 100% !important; padding: 0; margin: 0; text-indent: -9999px; cursor: pointer; }
#pagination li.current { background: url(/Images/HomeNew/btn_luenbo_select.png) no-repeat center center !important; }

/*--2行门店经营--*/
.bgimg_2 { width: 270px; height: 250px; position: relative; }
.bgimg_2 img { position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
.bgimg_2 .top_text { position: absolute; top: 20px; left: 20px; font-size: 24px; text-shadow: 0px 3px 3px rgba(0,0,0,0.16); color: #fff; }
.bgimg_2 .bottom_text { position: absolute; bottom: 15px; left: 20px; font-size: 20px; text-shadow: 0px 1px 1px rgba(0,0,0,0.16); color: #fff; width: 230px; }
.assistant_content { width: 1200px; box-sizing: border-box; padding: 0 19px; justify-content: space-between; margin: 70px auto 100px auto; }
.assistant_content .content { width: 342px; height: 145px; }
.assistant_img { width: 1200px; margin: 0 auto; text-align: center; justify-content: space-between; transition: opacity 1s, bottom 1.5s; }
.assistant_img li { width: 270px; height: 200px; background-color: #fff; border-radius: 20px; }

.select_navigation01 { color: #fff; background-image: linear-gradient(to  right, rgba(0, 0, 0, 0),#0093ff,#0093ff); }
.solution_box { width: 950px; height: 100%; padding: 50px; box-sizing: border-box; color: #fff; z-index: 2; }
.btn_solution_text { width: auto; padding: 0 15px; height: 32px; background-color: #0093ff; border-radius: 16px; color: #fff; font-size: 16px; margin-right: 10px; text-align: center; line-height: 32px; font-weight: bold; }
.btn_details { border: 1px solid #fff; color: #fff; height: 54px; width: 220px; line-height: 54px; border-radius: 27px; text-align: center; font-size: 20px; z-index: 2; }
/*--傲蓝 × 行业解决方案-- */
.industry_bgimg { position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: none; }
#navigation01 li { width: 610px; height: 58px; margin: 20px 0 0 auto; display: flex; justify-content: flex-end; padding-right: 50px; box-sizing: border-box; }
#navigation01 li div { width: 200px; }

#solution_box_text04, #solution_box_text05 { margin: 0px; }
#navigation01 li img { margin: 0 15px 0 30px; }
#solution_box_text04 .li_box, #solution_box_text05 .li_box { width: 120px; height: 100px; text-align: center; margin-right: 10px; }
#solution_box_text04 .li_box .li_box_img, #solution_box_text05 .li_box .li_box_img { margin: 0px auto 17px auto; }
.li_box { color: #e5e5e5 !important; }

/*--傲蓝产品，帮助企业持续增长 -- */
.navigation02 { height: 46px; box-shadow: 0px 5px 5px rgba(0,0,0,0.05); background: #fff; border-radius: 23px; width: 100%; margin-top: 50px; font-size: 18px; padding: 0 3px; }
.navigation02 li { width: 145px; height: 40px; line-height: 40px; border-radius: 20px; text-align: center; cursor: pointer; }
.select_navigation02 { background: #0093ff; color: #fff; }
.navigation02_content { height: 400px; padding: 10px 20px 10px 10px; background: #fff; box-shadow: 0px 5px 10px rgba(0,0,0,0.05); border-radius: 10px; margin-top: 30px; justify-content: space-between; }
.service_box { width: 250px; height: 158px; padding: 25px 15px 25px 30px; box-sizing: border-box; border-radius: 20px; margin-right: 30px; }
.service_box .service_box_title { font-size: 20px; font-weight: bold; margin-bottom: 15px; }
.service_box_title_s { font-size: 18px; }



#navigation02_content01 { font-size: 28px; font-weight: bold; }
#navigation02_content02 { font-size: 20px; color: #49abfe; margin-top: 15px; }
#navigation02_content03 { width: 550px; height: 90px; margin: 47px auto 30px 20px; justify-content: space-between; }
#navigation02_content04 { width: 550px; height: 90px; margin: 0 auto 30px 20px; justify-content: space-between; }
#navigation02_content04 li, #navigation02_content03 li { width: 100px; height: 90px; text-align: center; }
#navigation02_content04 li img, #navigation02_content03 li img { margin: 18px; }
#navigation02_content04 li div, #navigation02_content03 li div { font-size: 14px; }

/*--行业领先的客户都在用傲蓝 -- */
.select_industry { color: #0093ff; border-bottom: 2px solid #0093ff !important; }
.content_industry { margin-top: 30px; height: 1210px; overflow: hidden; }
.industry_title { cursor: pointer; width: 1170px; height: 39px; margin: 0 auto; text-align: center; justify-content: space-between; border-bottom: 2px solid #dedede; }
.industry_title li { position: relative; bottom: -1px; width: 150px; font-size: 20px; height: 39px; border-bottom: 2px solid #dedede; }
.industry_title li:hover { color: #0093ff; }
.content_industry li { border-radius: 10px; overflow: hidden; height: 340px; margin-bottom: 100px; }



/* 隐藏 Webkit 浏览器的滚动条 */
.content_industry::-webkit-scrollbar, .certificate_text::-webkit-scrollbar { width: 0.5px; /* 设置滚动条宽度 */ }

/* 隐藏 Webkit 浏览器的滚动条轨道 */
.content_industry::-webkit-scrollbar-track, .certificate_text ::-webkit-scrollbar-track { background-color: transparent; /* 设置轨道背景颜色透明 */ }

/* 隐藏 Webkit 浏览器的滚动条滑块 */
.content_industry::-webkit-scrollbar-thumb, .certificate_text::-webkit-scrollbar-thumb { background-color: transparent; /* 设置滑块背景颜色透明 */ }

/*--新闻动态 -- */
.trends_img { width: 580px; height: 420px; position: relative; }
.trends_img .lazy { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 580px; height: 420px; background: #e2e2e2; }
.trends_text { position: absolute; width: 580px; bottom: 0; height: 107px; background: rgba(51,51,51,0.7); }
.article_details { width: 620px; height: 420px; padding: 10px 42px 31px 50px; box-sizing: border-box; background: #fff; }
.article_details_item { display: flex; padding: 24px 0; border-bottom: 1px solid #e5e5e5; text-decoration: none !important; }
.article_details_date { width: 72px; margin-right: 20px; color: #999; text-align: right; }
.article_details_text { flex: 1; height: 40px; color: #1e0707; }
.article_details_date text:nth-child(1) { font-size: 16px; height: 22px; }
.article_details_date text:nth-child(2) { font-size: 24px; height: 33px; }
.article_details_text text:nth-child(1) { font-size: 16px; height: 22px; font-weight: bold; display: block; overflow: hidden; }
.article_details_text text:nth-child(2) { font-size: 14px; height: 25px; line-height: 26px; margin-top: 5px; display: block; }
.article_details_text text:nth-child(1):hover { color: #0093ff; }
.article_details .article_details_item:nth-child(4) { border: none; }
.line_text { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; }

.trends_text1 { color: #fff; font-size: 16px; padding: 20px 0 10px 17px; height: 22px; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; }
.trends_text2 { color: #fff; font-size: 13px; padding: 0px 20px 17px; height: 36px; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; box-sizing: border-box; }


.function_bottom li { cursor: pointer; }


/*--数据展示  -- */
.shujuzhanshi { justify-content: flex-end; padding-top: 20px; position: relative; z-index: 2; padding-right: 40px; }
.shujuzhanshi_box { width: 160px; height: 148px; color: #fff; margin-right: 70px; text-align: center; }
.shujuzhanshi_box .shujuzhanshi_box_shuju { height: 120px; line-height: 120px; font-weight: bold; }
.shujuzhanshi_box .shujuzhanshi_box_shuju text:nth-child(1) { font-size: 85px; }
.shujuzhanshi_box .shujuzhanshi_box_shuju text:nth-child(2) { font-size: 20px; }
.shujuzhanshi_box_title { font-size: 20px; }
/*--首页E--*/


/*控件 toMenuNew*/
.show_menu_other { height: 248px; position: fixed; left: 0; right: 0; top: 70px; background: #fff; margin: 0; box-shadow: 0px 6px 12px -2px #f1f1f1; }
.show_menu_other_url { width: 1200px; height: 100%; margin: 0 auto; padding: 40px 10px; box-sizing: border-box; }
.show_menu_other_url li { height: 58px; width: 280px; margin-bottom: 40px; display: inline-block; cursor: pointer; margin-right: 10px; }
.show_menu_other_url li img { margin-right: 10px; display: inline-block; vertical-align: top; }
.menu_other_icon { display: inline-block; }

.menu_other_icon :nth-child(1) { font-size: 18px; color: #000; font-weight: 400; margin: 3px 0; }
.menu_other_icon :nth-child(2) { font-size: 14px; color: #666; }

/*控件 footerNew*/
.fuwu { display: flex; align-items: flex-start; margin-left: 117px; }
.function_bottom { margin-top: 0; }
.function_bottom_item { font-size: 14px; margin-top: 10px; color: #e2e2e285; }
.function_bottom_paddin { padding: 0 5px; color:#e2e2e285; }

/*控件 leftMenuNew*/
#back_to_top_button { width: 80px; height: 80px; display: flex; align-items: center; justify-content: center; background: #fff; margin-top: 10px; border-radius: 10px 0px 0px 10px; box-shadow: 0px 3px 6px rgba(0,0,0,0.30); }
#phone_show { position: absolute; top: 0; left: -160px; width: 150px; height: 80px; background: #fff; display: flex; align-items: center; justify-content: center; border-radius: 10px; box-shadow: 0px 3px 6px rgba(0,0,0,0.30); }
#code_show { position: absolute; bottom: 0; left: -160px; width: 150px; height: 172px; background: #fff; display: flex; flex-direction: column; align-items: center; justify-content: space-around; border-radius: 10px; box-shadow: 0px 3px 6px rgba(0,0,0,0.30); }
.left_menu { position: fixed; right: 0; bottom: 75px; right: 15px; z-index: 9999; cursor: pointer; }
.left_menu_ul { width: 50px; height: 251px; text-align: center; background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0px 3px 6px rgba(0,0,0,0.30); margin-top: 0; }
.left_menu_li { width: 100%; height: 62px; border-bottom: 1px solid #e5e5e5; padding: 15px 5px 10px; box-sizing: border-box; font-size: 14px; }

/*控件 ArticleRightList*/
.right_list { min-height: 645px; overflow: hidden; margin-bottom: 30px; background-color: #fff; border-radius: 10px; box-sizing: border-box; padding: 30px 20px 20px 20px; }

/*控件 ArticleRightCategory*/
.reight_category { background-color: #fff; border-radius: 10px; box-sizing: border-box; padding: 30px 20px 20px 20px; }


/*--新闻动态S--*/
.float_left { float: left; width: 800px; padding: 0 0 30px; box-sizing: border-box; border-radius: 10px; }
.float_right { float: right; width: 370px; box-sizing: border-box; border-radius: 10px; }
.xw_table { width: 100%; background-color: #fff; padding: 0 15px 0; border-radius: 10px; }

.xw_table .xw_table_tr_mb:last-child { border: none; }
.xw_table_tr_mb { padding: 30px 0; display: block; border-bottom: 1px solid #F5F5F5; color: #333; }
.xw_table_tb_pl { padding-left: 30px; box-sizing: border-box; }
.tb_pl_01_fs:hover { color: #0093ff; }
.tb_pl_01_fs { font-size: 20px; line-height: 30px; }
.tb_pl_02_fs { font-size: 16px; }
.xw_title { font-size: 24px; color: #333; font-weight: bold; }
.xw_table02_tr { margin: 20px 0px 0px; border: none; }
.xw_table03_tr { margin-bottom: 8px; }
.xw_table03_tr a { text-decoration: none; }
.xw_table03_tr td:nth-child(1) { border-radius: 5px; font-size: 14px; width: 142px; height: 44px; background: #f8f9fd; cursor: pointer; text-align: center; }
.xw_table03_tr td:nth-child(2) { border-radius: 5px; font-size: 14px; width: 86px; height: 44px; background: #f8f9fd; margin-left: 8px; cursor: pointer; text-align: center; }
.xw_table03_tr td:nth-child(3) { border-radius: 5px; font-size: 14px; width: 86px; height: 44px; background: #f8f9fd; margin-left: 8px; cursor: pointer; text-align: center; }
.dxpButton { width: 34px; height: 34px; background: #fff; box-shadow: 0px 5px 10px rgba(0,0,0,0.05); border-radius: 3px; }
.customPageButtonStyle { width: 34px; height: 34px; background: #fff; box-shadow: 0px 5px 10px rgba(0,0,0,0.05); border-radius: 3px; display: inline-block; line-height: 34px; margin: 0 3px; }
.dxpCurrentPageNumber_DevEx { background: #0093ff !important; color: #fff; border: none; }
.dxpButton_DevEx { width: 34px; height: 34px; background: #fff; box-shadow: 0px 5px 10px rgba(0,0,0,0.05); border-radius: 3px; }
/*--新闻动态E--*/

/*--文章详情S--*/
.wz_title { font-size: 24px; color: #333; text-align: left; font-weight: bold; }
.wz_horizontal_line { height: 1px; background: #e5e5e5; margin: 30px 0; }
.wz_date { color: #999; font-size: 14px; text-align: center; }
.article_content img { width: 100%; min-width: 200px; margin: 20px auto !important; display: block; }
.article_content p { font-weight: 400; font-family: 微软雅黑; line-height: 28px; font-size: 16px; margin-top: 20px; }
.article_content { min-height: 500px; margin-top: 50px; }
#article_detail .article_content p { font-size: 14px; line-height: 180%; text-indent: 30px; margin-top: 16px; margin-bottom: 15px; }
#article_detail .article_content { max-width: 900px; }
.pre_next { display: flex; align-items: flex-start; justify-content: space-between; }
.pre_next a { width: 227px; display: inline-block; white-space: nowrap; /* 禁止换行 */ overflow: hidden; /* 超出部分隐藏 */ text-overflow: ellipsis; /* 超出部分用省略号表示 */ color: #333; font-size: 14px; font-weight: bold; }
.chapter:hover { color: #0093ff; text-decoration: none; }
/*--文章详情E--*/


/*--客户案例S--*/
.al_navigation { background: #fff; height: 85px; box-shadow: 0px 5px 5px rgba(0,0,0,0.05); width: 100%; margin-bottom: 50px; }
.al_navigation_ul { margin-top: 0; margin-bottom: 0; height: 100%; justify-content: space-around; }
.al_navigation_ul li { width: 120px; height: 45px; line-height: 45px; text-align: center; border-radius: 5px; font-size: 18px; }
.selection_bgcolor a:hover { color: #0093ff; }

.al_navigation_selcet { background: #0093ff; }
.al_navigation_selcet a { color: #fff; }
.al_industry_box { border-radius: 5px; width: 380px; height: 330px; background: #fff; padding: 20px; box-sizing: border-box; display: inline-block; margin-bottom: 30px; }
.al_industry_box .p01_title { font-size: 18px; font-weight: bold; margin: 20px 0; white-space: nowrap; overflow: hidden; }
.al_industry_box .p02_title { font-size: 14px; margin-bottom: 20px; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 3; height: 57px; }
.al_industry_box .p03_industry { font-size: 14px; color: #0093ff; }

.ulcalss:after { content: ''; width: 380px; }
/*--客户案例E--*/


/*--关于傲蓝s--*/
.environment { padding: 0 5px; flex-wrap: wrap; justify-content: space-between; }
.department_ul { line-height: 45px; margin: 50px 0; font-size: 20px; }
.department_ul li text { font-weight: bold; }
.environment img { width: 580px; height: 250px; margin-bottom: 30px; }
.gy_bgimg_1 { height: 1281px; background: url(/Images/HomeNew/gy_bg02.png) no-repeat center center; background-size: auto 1281px; }

.certificate { cursor: pointer; width: 100%; height: 39px; margin: 0 auto; text-align: center; justify-content: space-between; border-bottom: 2px solid #dedede; }
.certificate li { position: relative; bottom: -1px; width: 33%; font-size: 20px; height: 39px; border-bottom: 2px solid #dedede; }
.certificate li:hover { color: #0093ff; }

.select_certificate { color: #0093ff; border-bottom: 2px solid #0093ff !important; }
.certificate_text { overflow-x: scroll; white-space: nowrap; }
.certificate_text li { padding: 30px; box-sizing: border-box; display: inline-block; width: 1200px; white-space: normal; height: 866px; vertical-align: top; position: relative; }
.certificate_text li .certificate_img { width: 555px; height: 369px; padding: 20px; margin: 0 23px 30px 0; display: inline-block; box-sizing: border-box; background-color: #fff; border-radius: 10px; box-shadow: 0px 5px 5px rgba(0,0,0.05,0.05); }
.certificate_text li .certificate_img:nth-child(2n) { margin-right: 0; vertical-align: top; }

.gy_history { /* background-image: linear-gradient(to top ,  #2669c1 ,#49abfe); height: 781px;*/ border-radius: 10px; padding: 30px 10px 50px; box-sizing: border-box;  }
.gy_history_roll { height: 100%; padding: 20px 40px 0; box-sizing: border-box; overflow-y: auto; }
/* 滚动条样式 */
.gy_history_roll::-webkit-scrollbar { width: 10px; /* 设置滚动条宽度 */ }
/* 滚动条轨道样式 */
.gy_history_roll ::-webkit-scrollbar-track { background-color: #f1f1f1; /* 设置滚动条轨道背景颜色 */ }
/* 滚动条滑块样式 */
.gy_history_roll::-webkit-scrollbar-thumb { border-radius: 4px; background: #f5f5f5; /* 设置滚动条滑块颜色 */ }
/* 鼠标悬停在滚动条上时的样式 */
.gy_history_roll::-webkit-scrollbar-thumb:hover { background-color: #f5f5f5; /* 设置滚动条滑块悬停时的颜色 */ }
.timeline { position: relative; }
.timeline_item { position: relative; padding-bottom: 30px; display: flex; align-items: flex-start; padding-top: 10px; }
.timeline_text { font-size: 18px; color: #1e0707; font-weight: bold; }
.timeline_text_two { font-size: 16px; color: #333333; margin-top: 10px; }
.timeline_dot { position: absolute; left: 86px; top: 15px; width: 14px; height: 14px; border-radius: 50%; background-color: #0093ff; }
.timeline_item::before { content: ""; position: absolute; top: 0; bottom: 0; left: 90px; width: 5px; background-color: #e2f2ff; }
.timeline_content { margin-left: 75px; width: 945px; }
.timeline_content p { margin-bottom: 0; }
.gy_lx_box_left { float: left; width: 50%; padding: 70px 0 70px 40px; height: 390px; box-sizing: border-box; }
.gy_lx_box_right { float: right; width: 50%; height: 390px; }
.gy_lx_box_left ul { height: 100%; display: flex; flex-direction: column; justify-content: space-between; margin: 0; }
.gy_lx_box_left ul li img { margin-right: 20px; }



/*.timeline_bj1{background: url(/Images/HomeNew/about1.jpg) no-repeat center center; background-size: 100% auto; height:222px;margin-top: -3px; position:relative}
.timeline_bj2{background: url(/Images/HomeNew/about2.jpg) no-repeat center center; background-size: 100% auto; height:222px;margin-top: -3px;  position:relative}*/


.timeline_henxian{width: 3px; background-color: #e3eefc; height: 100%; position: absolute; left: 50%;}
.timeline_img1{position: absolute;left: 47.4%;top: 20%;z-index: 2;}
.timeline_img2{position: absolute;right: 47.4%;top: 20%;z-index: 2;}
.timeline_p1{ width: 340px; position:absolute;top:24px;right:14px ;border: 2px solid #e3eeff; border-radius: 15px; padding: 25px 30px 25px 40px; box-shadow: 2px 8px 20px 2px #e3eeff; font-size:16px;box-sizing: border-box;}
.timeline_p2{width: 340px; position:absolute;top:24px;left:14px ;border: 2px solid #e3eeff; border-radius: 15px; padding: 25px 40px 25px 30px; box-shadow: 2px 8px 20px 2px #e3eeff; font-size:16px;box-sizing: border-box;}

/*--关于傲蓝E--*/

.swiper-slide { width: 100% !important; }



.swiper-pagination-bullet { width: 30px !important; border-radius: 0px !important; }

.swiper-pagination-bullet-active { background-color: #0093ff !important; /* 修改活动状态下的背景颜色 */ }

.bottom_bg2_style { background: url('/Images/HomeNew/bottom_bg2.png') no-repeat center top; background-size: auto 434px; height: 434px; padding: 30px 110px 0 135px; position: relative; }
.bottom_bg2_style .title { color: #fff; font-weight: normal; text-align: left; margin: 0; }
.input_box { width: 450px; height: 46px; margin-top: 30px; border-bottom: 1px solid #fff; display: inline-block; margin-right: 50px; }


.input_box text { font-size: 18px; color: #fff; margin-right: 50px; }


.input_box select { margin-left: 13px; width: 223px; }
#ctl00_ContentPlaceHolder2_cb_Category1 { width: 60%; }
.input_box select option { background-color: #fff; color: #000; font-size: 14px; }

#cb_Category2 > option { padding: 100px; }

.input_box input, .input_box select { font-size: 18px; color: #fff; appearance: none; -webkit-appearance: none; border: none; background-color: transparent; outline: none; /* 去掉点击时的轮廓 */ }
.input_box input::placeholder { color: #e5e5e5; font-size: 18px; }
.bottom_bg2_style .btn_submit { width: 130px; height: 35px; font-size: 18px; color: #fff; text-align: center; border: 1px solid #fff; border-radius: 5px; margin-bottom: 11px; cursor: pointer; }


/*下拉类别选择 */
.category_input li { padding: 10px 30px; cursor: pointer; }
.category_input { position: absolute; top: -114px; right: -141px; border-radius: 15px; list-style-type: none; z-index: 999; box-shadow: 3px 3px 6px 0px rgba(0, 0, 0, .3); background: rgba(255, 255, 255, .9); overflow: hidden; }
ul.category_input li:hover { background-color: #0093ff; color: #fff; }
ul.category_input li { position: relative; }
ul.category_input li::before { content: "✓"; position: absolute; left: 10px; opacity: 0; transition: opacity 0.3s ease; }
ul.category_input li:hover::before { opacity: 1; }
