/* 初始化 start */
:root{
	/* size */
	--size-1:1px;--size-2:2px;--size-3:3px;--size-4:4px;--size-5:5px;--size-6:6px;--size-7:7px;--size-8:8px;--size-9:9px;--size-10:10px;--size-11:11px;--size-12:12px;--size-13:13px;--size-14:14px;--size-15:15px;--size-16:16px;--size-17:17px;--size-18:18px;--size-19:19px;--size-20:20px;--size-21:21px;--size-22:22px;--size-23:23px;--size-24:24px;--size-25:25px;--size-26:26px;--size-27:27px;--size-28:28px;--size-29:29px;--size-30:30px;--size-31:31px;--size-32:32px;--size-33:33px;--size-34:34px;--size-35:35px;--size-36:36px;--size-37:37px;--size-38:38px;--size-39:39px;--size-40:40px;--size-41:41px;--size-42:42px;--size-43:43px;--size-44:44px;--size-45:45px;--size-46:46px;--size-47:47px;--size-48:48px;--size-49:49px;--size-50:50px;--size-51:51px;--size-52:52px;--size-53:53px;--size-54:54px;--size-55:55px;--size-56:56px;--size-57:57px;--size-58:58px;--size-59:59px;--size-60:60px;--size-61:61px;--size-62:62px;--size-63:63px;--size-64:64px;--size-65:65px;--size-66:66px;--size-67:67px;--size-68:68px;--size-69:69px;--size-70:70px;--size-71:71px;--size-72:72px;--size-73:73px;--size-74:74px;--size-75:75px;--size-76:76px;--size-77:77px;--size-78:78px;--size-79:79px;--size-80:80px;--size-81:81px;--size-82:82px;--size-83:83px;--size-84:84px;--size-85:85px;--size-86:86px;--size-87:87px;--size-88:88px;--size-89:89px;--size-90:90px;--size-91:91px;--size-92:92px;--size-93:93px;--size-94:94px;--size-95:95px;--size-96:96px;--size-97:97px;--size-98:98px;--size-99:99px;--size-100:100px;--size-101:101px;--size-102:102px;--size-103:103px;--size-104:104px;--size-105:105px;--size-106:106px;--size-107:107px;--size-108:108px;--size-109:109px;--size-110:110px;--size-111:111px;--size-112:112px;--size-113:113px;--size-114:114px;--size-115:115px;--size-116:116px;--size-117:117px;--size-118:118px;--size-119:119px;--size-120:120px;--size-121:121px;--size-122:122px;--size-123:123px;--size-124:124px;--size-125:125px;--size-126:126px;--size-127:127px;--size-128:128px;--size-129:129px;--size-130:130px;--size-131:131px;--size-132:132px;--size-133:133px;--size-134:134px;--size-135:135px;--size-136:136px;--size-137:137px;--size-138:138px;--size-139:139px;--size-140:140px;--size-141:141px;--size-142:142px;--size-143:143px;--size-144:144px;--size-145:145px;--size-146:146px;--size-147:147px;--size-148:148px;--size-149:149px;--size-150:150px;
	
	/* color */
	--color-main: #a42024;
	--color-oppose: #e00031;
	--color-font: #333333;
	--color-success: #0FD05D;
	--color-error: #e00031;
}

@media (prefers-reduced-motion: no-preference) {:root {scroll-behavior: smooth;}}
*{margin: 0; padding: 0; border: 0;-webkit-box-sizing: border-box;moz-box-sizing: border-box;box-sizing: border-box;outline: 0;line-height: 0;color: var(--color-font);font-family: "microsoft yahei",arial,"STXihei";}
*::before, *::after {box-sizing: border-box;}
html{-webkit-text-size-adjust:none;}
body{overflow-x:hidden;-webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; vertical-align: baseline;  line-height: 1;list-style: none;}
p {margin: 0; padding: 0; border: 0; vertical-align: baseline;font-size: inherit;line-height: inherit;}
input,select,textarea {border-radius: 0;outline: none;}
textarea {resize: none;}
input::-webkit-input-placeholder{font-size: 16px;color: var(--color-font);}
input::-ms-input-placeholder{font-size: 16px;color: var(--color-font);}
input::-webkit-input-placeholder{font-size: 16px;color: var(--color-font);}
textarea::-ms-input-placeholder{font-size: 16px;color: var(--color-font);}
input[type="button"],input[type="submit"],input[type="reset"],input[type="text"],input[type="search"],input[type="password"]{cursor: pointer;outline: none;-webkit-appearance: none;}
button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}
button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=search]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}
[type=search]{outline-offset:-2px;-webkit-appearance:textfield}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}
::-moz-focus-inner{padding:0;border-style:none}
::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}
::-webkit-inner-spin-button{height:auto}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-color-swatch-wrapper{padding:0}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
.floatl{float:left}
.floatr{float: right;}
.clearfloat{display: block;clear: both; height: 0px;margin: 0px;padding: 0px; border: 0px;}
.clearfloat:after{clear:both;height:0;content:"";line-height:0;font-size:0;display:block}
a{font-size: var(--size-14);display: inline-block;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display: inline-block;} 
a *{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
a:not([href]):not([class]), a:not([href]):not([class]):hover { color: inherit; text-decoration: none;}
.tra{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);filter:scale(1);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.tra:hover{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
a:hover .tra{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.traBox:hover .tra{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.imgbox{aspect-ratio: 4 / 3;}
.img,img{max-width: 100%;max-height:100%;margin: 0;padding: 0;border: 0;border: none;object-fit: cover;}
.notBlue{-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none; user-select: none;}
.clamp1 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clamp2 {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.clamp3 {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.clamp4 {display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}
.clamp5 {display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;}


.tnall{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
.tncolor{-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-ms-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease;}
.tnbackground{-webkit-transition:background .4s ease;-moz-transition:background .4s ease;-ms-transition:background .4s ease;-o-transition:background .4s ease;transition:background .4s ease;}
.tnopacity{-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;}
.tntransform{-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-ms-transition:transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;}
.notntransform{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}



.flh p{line-height:inherit;font-size: inherit;}
.noflh{line-height:1;}


/* 滚动条 */
.ovyscroll{overflow-y: auto;}
.ovyscroll::-webkit-scrollbar-track{background-color: #e5e5e5;}
.ovyscroll::-webkit-scrollbar-thumb{background:var(--color-main);border-radius:100px;} 
.ovyscroll::-webkit-scrollbar-button{background-color: #ffffff;}
.ovyscroll::-webkit-scrollbar-corner{background-color: #ffffff;}
.ovyscroll::-webkit-scrollbar{width: 2px;height: 0px;border-radius:100px;}



/* 缩放 */
.zoom100{zoom: 100%;}
.zoom90{zoom: 90%;}
.zoom80{zoom: 80%;}
.zoom70{zoom: 70%;}
.zoom60{zoom: 60%;}
.zoom50{zoom: 50%;}
.zoom40{zoom: 40%;}
.zoom30{zoom: 30%;}
.zoom20{zoom: 20%;}
.zoom10{zoom: 10%;}


/* 搜索 */
.search{position:fixed;width:100%;height:100%;left:0;top:0;right:0;background:rgba(0,0,0,.5);display:none;align-items:center;justify-content:center;z-index:50;}
.search .search_bg{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
.search .search_bg .search_content{width:50%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);filter:scale(0);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;opacity:1;}
.search .search_bg.on .search_content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);filter:scale(1);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;opacity:1;}
.search .search_content .search_content_top{position:relative;}
.search .search_content .search_content_top .search_close{position:absolute;right:0;top:-50px;color:#fff;font-size:30px;}
.search .search_content .search_content_bottom{display:flex;align-items:center;justify-content:center;position:relative;border-radius:100px;overflow:hidden;}
.search .search_content input[type="search"]{width:80%;background:inherit;height:65px;font-size:16px;color:#333;padding:0px 20px;z-index:1;position:relative;background:#fff;border:0px;}
.search .search_content input[type="submit"]{width:20%;height:65px;font-size:16px;z-index:1;position:relative;color:#111;cursor:pointer;color:#fff;background:var(--color-main);;border:0px;}
.click_search{cursor: pointer;}



/* 分页 */
.Page{margin-top: 50px;}
.layui-laypage{display:flex;font-size:16px;color:#333;align-items:center;justify-content:center;}
.layui-laypage .layui-laypage-count{display:none;}
.layui-laypage a{font-size:16px;color:#333;height:40px;width:40px;text-align:center;border:#dadada solid 1px;margin:0 8px;border-radius:100%;display:flex;align-items:center;justify-content:center;}
.layui-laypage-curr{background:#d9001b;font-size:16px;color:#fff;height:40px;width:40px;text-align:center;margin:0 8px;border-radius:100%;display:flex;align-items:center;justify-content:center;}
.layui-laypage-curr,.layui-laypage-disabled{transition:all .4s ease;}
.layui-laypage-curr i,.layui-laypage-disabled i{transition:all .4s ease;}
.layui-laypage-curr em,.layui-laypage-disabled em{font-style:inherit;color: #fff;transition:all .4s ease;}
.layui-laypage-disabled{font-size:16px;color:#333;height:40px;text-align:center;margin:0 8px;border:#dadada solid 1px;border-radius:100%;width:40px;align-items:center;display:flex;align-items:center;justify-content:center;}
.layui-laypage-disabled:hover{background:#d9001b;color:#fff;border:1px solid #d9001b;}
.layui-laypage-disabled:hover i{color:#fff;}
.layui-laypage a:hover{background:#d9001b;color:#fff;border:1px solid #d9001b;}
.layui-laypage a:hover i{color:#fff;}
.Details_page{padding:25px 0px;display:flex;align-items:center;}
.Details_page a{color:#999999;}
.Details_page a.on{color:#d9001b;}
.Details_page i{margin:0px 6px;}
	 
	 

/* 视频 */
.content_list_video{display:none;}
.content_list_video.on{display:block;}
.content_list_video .list_video_bg{position:fixed;background:rgba(0,0,0,.8);left:0;top:0;width:100%;height:100%;z-index:120;}
.content_list_video .list_video_content{width:75%;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:121;}
.content_list_video .list_video_content .video_content_close{cursor:pointer;position:fixed;right:0;top:-35px;}
.content_list_video .list_video_content .video_content_close span{color:#fff;font-size:25px;}
.content_list_video .list_video_content video{width:100%}
.click_video{cursor:pointer;}


/* 文字竖排显示 */
.verticalRow{writing-mode: vertical-lr;}

/* 粗体 */
.fwbold{font-weight: bold}

/* 透明度 */
.opacity0{opacity: 0;}
.opacity1{opacity: 1;}

/* Hover图标 */
.hovericon{position: relative;}
.hovericon img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;-webkit-transition:opacity .45s ease;-moz-transition:opacity .45s ease;-ms-transition:opacity .45s ease;-o-transition:opacity .45s ease;transition:opacity .45s ease;}
.hovericon img:first-child{opacity: 1;}
.hovericon img:last-child{opacity: 0;}
.hovericon:hover img:first-child{opacity: 0;}
.hovericon:hover img:last-child{opacity: 1;}

/* 圆角 */
.brds4{border-radius:4px;}.brds5{border-radius:5px;}.brds6{border-radius:6px;}.brds7{border-radius:7px;}.brds8{border-radius:8px;}.brds9{border-radius:9px;}.brds10{border-radius:10px;}.brds11{border-radius:11px;}.brds12{border-radius:12px;}.brds13{border-radius:13px;}.brds14{border-radius:14px;}.brds15{border-radius:15px;}.brds50{border-radius:50px;}.brds100{border-radius:100px;}.brdss100{border-radius:100%;}

/* 大写 */
.fuppercase{text-transform: uppercase;}

/* 隐藏 */
.ohidden{overflow: hidden;}

/* 手机导航 */
.m-header-nav {display:none;}

/* 鼠标效果 */
.cpointer{cursor: pointer;}

/* display */
.dpno{display: none;}
.dpib{display: inline-block;}
.dflxe{ display: flex;}
.dfaic{display: flex;align-items: center;}
.dfaifs{display: flex;align-items: flex-start;}
.dfaife{display: flex;align-items: flex-end;}
.dfjcc{display: flex;justify-content: center;}
.dfjcfs{display: flex;justify-content: flex-start;}
.dfjcfe{display: flex;justify-content: flex-end;}
.dfaifsjcc{display: flex;align-items: flex-start;justify-content: center;}
.dfaifejcc{display: flex;align-items: flex-end;justify-content: center;}
.dfaicjcc{display: flex;align-items: center;justify-content: center;}
.dfaicjcfs{display: flex;align-items: center;justify-content: flex-start;}
.dfaicjcfe{display: flex;align-items: center;justify-content: flex-end;}
.dfaicjcsb{display: flex;align-items: center;justify-content: space-between;}
.dfaicjcsa{display: flex;align-items: center;justify-content: space-around;}
.dfaifsjcsb{display: flex;align-items: flex-start;justify-content: space-between;}
.dfaifsjcsa{display: flex;align-items: flex-start;justify-content: space-around;}
.dfaicjccfdc{display: flex;align-items: center;justify-content: center;flex-direction: column;}
.dfaicjcsbfww{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.dfaicjccfdc{display: flex;align-items: center;justify-content: center;flex-direction: column;}

/* position */
.prelative{position: relative;}.pabsolute{position: absolute;}.pfixed{position: fixed;}

/* 垂直水平居中 */
.vahcenter{position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%);}
.vahcenterwh{width: 100%;height: 100%; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%);}
.vahcenterw{width: 100%;position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%);}
.vahcenterh{height: 100%;position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%);}

header.header.fixed{-webkit-animation: keyframe-header-down .35s ease-in-out; -moz-animation: keyframe-header-down .35s ease-in-out; -o-animation: keyframe-header-down .35s ease-in-out; animation: keyframe-header-down .35s ease-in-out;}
@-webkit-keyframes keyframe-header-down{0%{top:-70px}100%{top:0}}
@-moz-keyframes keyframe-header-down{0%{top:-70px} 100%{top:0}}
@-o-keyframes keyframe-header-down{0%{top:-70px} 100%{top:0}}
@keyframes keyframe-header-down{0%{top:-70px} 100%{top:0}}


/* 弹窗样式 Start */
.message_box{position: fixed; top: 0; bottom: 0; left: 0; right: 0;margin: 0; padding: 0; border: 0;z-index: 999999999;}
.message_box .message_box_bg{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5);display: flex; align-items: center; justify-content: center;opacity: 0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;z-index: 999999999;}
.message_box .message_box_content{width: 18%;vertical-align: middle; background-color: #fff; border-radius: 4px; border: 1px solid #ebeef5; box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); text-align: left; overflow: hidden; backface-visibility: hidden;}
.message_box .message_box_content .content_top{position: relative; padding: 15px 15px 10px;display: flex; align-items: center; justify-content: space-between;}
.message_box .message_box_content .content_top .content_top_title{padding-left: 0; margin-bottom: 0; font-size: 18px; line-height: 1; color: #303133;}
.message_box .message_box_content .content_top .content_top_close{width: 15px; height: 15px; position: relative; cursor: pointer; display: flex; justify-content: center; align-items: center;}
.message_box .message_box_content .content_top .content_top_close .top_close_li{width: 1px; height: 13px; border-radius: 100px;background-color: #909399; position: absolute; top: auto; right: auto; bottom: auto; left: auto;-webkit-transition:background-color .35s ease;-moz-transition:background-color .35s ease;transition:background-color .35s ease;}
.message_box .message_box_content .content_top .content_top_close .top_close_left{transform: rotate(45deg);}
.message_box .message_box_content .content_top .content_top_close .top_close_right{transform: rotate(315deg);}
.message_box .message_box_content .content_top .content_top_close:hover .top_close_li{background: var(--color-main);}
.message_box .message_box_content .content_center{padding: 5px 15px;}
.message_box .message_box_content .content_center p{line-height: 1.5;color: #606266; font-size: var(--size-14);}
.message_box .message_box_content .content_center input{width: 100%; font-size:  var(--size-14); padding: 5px; border: 1px solid #606266; border-radius: 4px; color: #606266; }
.message_box .message_box_content .content_center input:focus{border-color: var(--color-main);}
.message_box .message_box_content .content_bottom{padding: 10px 15px 15px 15px;text-align: right;}
.message_box .message_box_content .content_bottom .content_bottom_btns{display: inline-block; line-height: 1; white-space: nowrap; cursor: pointer; background: var(--color-main); border: 1px solid var(--color-main); color: #fff; -webkit-appearance: none; text-align: center; box-sizing: border-box; outline: none; margin: 0;font-weight: 500; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; padding: 9px 17px; font-size: 13px; border-radius: 4px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.message_box .message_box_content .content_bottom .content_bottom_btns:hover{border-color: var(--color-oppose); background-color: var(--color-oppose);}
.pcpopup .message_box_content .content_bottom .content_bottom_btns.no{margin-right: 12px;}
.pcpopup .message_box_content .content_bottom .content_bottom_btns.no{border-color:#c1c1c1;background-color: #c1c1c1;color: #ffffff;}
.pcpopup .message_box_content .content_bottom .content_bottom_btns.no:hover{border-color: #aaaaaa; background-color: #aaaaaa;}
.prompts .message_box_content .content_top .content_top_title{font-size: 17px;}
.prompts .message_box_content .content_center{padding: 8px 15px;}
.message_box .message_box_bg.on{opacity: 1;}
.notice_box{display: flex; width: 330px; border-radius: 8px; box-sizing: border-box; border: 1px solid #ebeef5; position: fixed; right: 20px; background-color: #fff; box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); transition: opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s; overflow: hidden;z-index: 999999999;}
.notice_box .notice_box_content{width: 100%;}
.notice_box .notice_box_content .content_top{position: relative; padding: 18px 18px 7px 18px;display: flex; align-items: center; justify-content: space-between;}
.notice_box .notice_box_content .content_top .content_top_title{padding-left: 0; margin-bottom: 0; font-size: 18px; line-height: 1; color: #303133;}
.notice_box .notice_box_content .content_top .content_top_close{width: 15px; height: 15px; position: relative; cursor: pointer; display: flex; justify-content: center; align-items: center;}
.notice_box .notice_box_content .content_top .content_top_close .top_close_li{width: 1px; height: 13px; border-radius: 100px;background-color: #909399; position: absolute; top: auto; right: auto; bottom: auto; left: auto;-webkit-transition:background-color .35s ease;-moz-transition:background-color .35s ease;transition:background-color .35s ease;}
.notice_box .notice_box_content .content_top .content_top_close .top_close_left{transform: rotate(45deg);}
.notice_box .notice_box_content .content_top .content_top_close .top_close_right{transform: rotate(315deg);}
.notice_box .notice_box_content .content_top .content_top_close:hover .top_close_li{background: var(--color-main);}
.notice_box .notice_box_content .content_btm{padding: 8px 18px 18px 18px;}
.notice_box .notice_box_content .content_btm p{color: #606266; font-size: 14px;}
@media screen and (max-width:3820px){.message_box .message_box_content{width: 17%;}}
@media screen and (max-width:2490px){.message_box .message_box_content{width: 18%;}}
@media screen and (max-width:1920px){.message_box .message_box_content{width: 20%;}.message_box .message_box_content .content_bottom .content_bottom_btns{padding: 8px 15px;font-size: 12px;}}
@media screen and (max-width:1740px){.message_box .message_box_content{width: 21%;}}
@media screen and (max-width:1680px){.message_box .message_box_content{width: 22%;}}
@media screen and (max-width:1560px){.message_box .message_box_content{width: 23%;}}
@media screen and (max-width:1440px){.message_box .message_box_content{width: 25%;}}
@media screen and (max-width:1366px){.message_box .message_box_content{width: 27%;}}
@media screen and (max-width:1280px){.message_box .message_box_content{width: 28%;}}
@media screen and (max-width:1240px){.message_box .message_box_content{width: 29%;}}
@media screen and (max-width:1024px){.message_box .message_box_content{width: 30%;}}
@media screen and (max-width:980px){.message_box .message_box_content{width: 38%;}}
@media screen and (max-width:800px){.message_box .message_box_content{width: 70%;border-radius: 5px;}.message_box .message_box_content .content_top{padding: 12px 12px 10px;}.message_box .message_box_content .content_center{padding: 7px 12px;}.message_box .message_box_content .content_center{padding: 6px 12px;}.message_box .message_box_content .content_bottom{padding: 5px 12px 12px 12px;}.message_box .message_box_content .content_bottom .content_bottom_btns{padding: 8px 15px;font-size: 13px;border-radius: 5px;}}
/* 弹窗样式 End */
			
/* 初始化 end */

/* fonts start */
.font12{font-size:12px;}.font13{font-size:13px;}.font14{font-size:14px;}.font15{font-size:15px;}.font16{font-size:16px;}.font17{font-size:17px;}.font18{font-size:18px;}.font19{font-size:19px;}.font20{font-size:20px;}.font21{font-size:21px;}.font22{font-size:22px;}.font23{font-size:23px;}.font24{font-size:24px;}.font25{font-size:25px;}.font26{font-size:26px;}.font27{font-size:27px;}.font28{font-size:28px;}.font29{font-size:29px;}.font30{font-size:30px;}.font31{font-size:31px;}.font32{font-size:32px;}.font33{font-size:33px;}.font34{font-size:34px;}.font35{font-size:35px;}.font36{font-size:36px;}.font37{font-size:37px;}.font38{font-size:38px;}.font39{font-size:39px;}.font40{font-size:40px;}.font41{font-size:41px;}.font42{font-size:42px;}.font43{font-size:43px;}.font44{font-size:44px;}.font45{font-size:45px;}.font46{font-size:46px;}.font47{font-size:47px;}.font48{font-size:48px;}.font49{font-size:49px;}.font50{font-size:50px;}.font51{font-size:51px;}.font52{font-size:52px;}.font53{font-size:53px;}.font54{font-size:54px;}.font55{font-size:55px;}.font56{font-size:56px;}.font57{font-size:57px;}.font58{font-size:58px;}.font59{font-size:59px;}.font60{font-size:60px;}.font61{font-size:61px;}.font62{font-size:62px;}.font63{font-size:63px;}.font64{font-size:64px;}.font65{font-size:65px;}.font66{font-size:66px;}.font67{font-size:67px;}.font68{font-size:68px;}.font69{font-size:69px;}.font70{font-size:70px;}.font71{font-size:71px;}.font72{font-size:72px;}.font73{font-size:73px;}.font74{font-size:74px;}.font75{font-size:75px;}.font76{font-size:76px;}.font77{font-size:77px;}.font78{font-size:78px;}.font79{font-size:79px;}.font80{font-size:80px;}.font81{font-size:81px;}.font82{font-size:82px;}.font83{font-size:83px;}.font84{font-size:84px;}.font85{font-size:85px;}.font86{font-size:86px;}.font87{font-size:87px;}.font88{font-size:88px;}.font89{font-size:89px;}.font90{font-size:90px;}.font91{font-size:91px;}.font92{font-size:92px;}.font93{font-size:93px;}.font94{font-size:94px;}.font95{font-size:95px;}.font96{font-size:96px;}.font97{font-size:97px;}.font98{font-size:98px;}.font99{font-size:99px;}.font100{font-size:100px;}.font101{font-size:101px;}.font102{font-size:102px;}.font103{font-size:103px;}.font104{font-size:104px;}.font105{font-size:105px;}.font106{font-size:106px;}.font107{font-size:107px;}.font108{font-size:108px;}.font109{font-size:109px;}.font110{font-size:110px;}.font111{font-size:111px;}.font112{font-size:112px;}.font113{font-size:113px;}.font114{font-size:114px;}.font115{font-size:115px;}.font116{font-size:116px;}.font117{font-size:117px;}.font118{font-size:118px;}.font119{font-size:119px;}.font120{font-size:120px;}
/* fonts end */

/* line-height start */
.flh{line-height: 1.6;}
.flh24 {line-height: 24px;}
.flh26 {line-height: 26px;}
.flh28 {line-height: 28px;}
.flh30 {line-height: 30px;}
.flh32 {line-height: 32px;}
.flh34 {line-height: 34px;}
.flh36 {line-height: 36px;}
.flh38 {line-height: 38px;}
.flh40 {line-height: 40px;}
.flh42 {line-height: 42px;}
.flh44 {line-height: 44px;}
.flh46 {line-height: 46px;}
.flh48 {line-height: 48px;}
.flh50 {line-height: 50px;}
.flh52 {line-height: 52px;}
.flh54 {line-height: 54px;}
.flh58 {line-height: 58px;}
.flh60 {line-height: 60px;}
.flh64 {line-height: 64px;}
.flh72 {line-height: 72px;}
.flh82 {line-height: 82px;}
.flh90 {line-height: 110px;}
/* line-height end */

@media screen and (max-width: 5120px) {
	
}
@media screen and (max-width: 3840px) { 

}
@media screen and (max-width: 2560px) {
	
}
@media screen and (max-width: 2048px) {
	
}
@media screen and (max-width: 1920px) {	
	
}
@media screen and (max-width: 1860px) {	
	
}
@media screen and (max-width: 1750px) {	
	
}
@media screen and (max-width: 1680px) {
	.font14{font-size:13px;}.font16{font-size:15px;}.font18{font-size:17px;}.font20{font-size:18px;}.font22{font-size:20px;}.font24{font-size:22px;}.font26{font-size:24px;}.font28{font-size:26px;}.font30{font-size:27px;}.font32{font-size:29px;}.font34{font-size:31px;}.font36{font-size:33px;}.font38{font-size:35px;}.font40{font-size:36px;}.font42{font-size:38px;}.font44{font-size:40px;}.font46{font-size:42px;}.font48{font-size:44px;}.font50{font-size:45px;}.font52{font-size:47px;}.font54{font-size:49px;}.font56{font-size:51px;}.font58{font-size:53px;}.font60{font-size:54px;}.font62{font-size:56px;}.font64{font-size:58px;}.font66{font-size:60px;}.font68{font-size:62px;}.font70{font-size:63px;}.font72{font-size:65px;}.font74{font-size:67px;}.font76{font-size:69px;}.font78{font-size:71px;}.font80{font-size:72px;}.font82{font-size:74px;}.font84{font-size:76px;}.font86{font-size:78px;}.font88{font-size:80px;}.font90{font-size:81px;}.font92{font-size:83px;}.font94{font-size:85px;}.font96{font-size:87px;}.font98{font-size:89px;}.font100{font-size:91px;}
	.flh24{line-height:20px;}.flh26{line-height:24px;}.flh28{line-height:26px;}.flh30{line-height:28px;}.flh32{line-height:30px;}.flh34{line-height:32px;}.flh36{line-height:34px;}.flh38{line-height:36px;}.flh40{line-height:38px;}.flh42{line-height:40px;}.flh44{line-height:42px;}.flh46{line-height:44px;}.flh48{line-height:46px;}.flh50{line-height:48px;}.flh52{line-height:50px;}.flh54{line-height:52px;}.flh58{line-height:56px;}.flh64{line-height:62px;}
}
@media screen and (max-width: 1550px) {	
	.font16{font-size:14px;}.font18{font-size:16px;}.font20{font-size:17px;}.font22{font-size:19px;}.font24{font-size:21px;}.font26{font-size:23px;}.font28{font-size:25px;}.font30{font-size:26px;}.font32{font-size:28px;}.font34{font-size:30px;}.font36{font-size:32px;}.font38{font-size:34px;}.font40{font-size:35px;}.font42{font-size:37px;}.font44{font-size:39px;}.font46{font-size:41px;}.font48{font-size:43px;}.font50{font-size:44px;}.font52{font-size:46px;}.font54{font-size:48px;}.font56{font-size:50px;}.font58{font-size:52px;}.font60{font-size:53px;}.font62{font-size:55px;}.font64{font-size:57px;}.font66{font-size:59px;}.font68{font-size:61px;}.font70{font-size:62px;}.font72{font-size:64px;}.font74{font-size:66px;}.font76{font-size:68px;}.font78{font-size:70px;}.font80{font-size:70px;}.font82{font-size:73px;}.font84{font-size:75px;}.font86{font-size:77px;}.font88{font-size:79px;}.font90{font-size:80px;}.font92{font-size:82px;}.font94{font-size:84px;}.font96{font-size:86px;}.font98{font-size:88px;}.font100{font-size:90px;}
}
@media screen and (max-width: 1440px) {
	.font18{font-size:15px;}.font20{font-size:16px;}.font22{font-size:18px;}.font24{font-size:20px;}.font26{font-size:22px;}.font28{font-size:24px;}.font30{font-size:25px;}.font32{font-size:27px;}.font34{font-size:29px;}.font36{font-size:31px;}.font38{font-size:33px;}.font40{font-size:34px;}.font42{font-size:36px;}.font44{font-size:38px;}.font46{font-size:40px;}.font48{font-size:42px;}.font50{font-size:43px;}.font52{font-size:45px;}.font54{font-size:47px;}.font56{font-size:49px;}.font58{font-size:51px;}.font60{font-size:52px;}.font62{font-size:54px;}.font64{font-size:56px;}.font66{font-size:58px;}.font68{font-size:60px;}.font70{font-size:61px;}.font72{font-size:63px;}.font74{font-size:65px;}.font76{font-size:67px;}.font78{font-size:69px;}.font80{font-size:68px;}.font82{font-size:72px;}.font84{font-size:74px;}.font86{font-size:76px;}.font88{font-size:78px;}.font90{font-size:79px;}.font92{font-size:81px;}.font94{font-size:83px;}.font96{font-size:85px;}.font98{font-size:87px;}.font100{font-size:89px;}
	.flh26{line-height:20px;}.flh28{line-height:22px;}.flh30{line-height:24px;}.flh32{line-height:26px;}.flh34{line-height:28px;}.flh36{line-height:30px;}.flh38{line-height:32px;}.flh40{line-height:34px;}.flh42{line-height:36px;}.flh44{line-height:38px;}.flh46{line-height:40px;}.flh48{line-height:42px;}.flh50{line-height:44px;}.flh52{line-height:46px;}.flh54{line-height:48px;}.flh58{line-height:52px;}.flh64{line-height:60px;}
}
@media screen and (max-width: 1366px) {
	.font22{font-size:17px}.font24{font-size:19px}.font26{font-size:21px}.font28{font-size:23px}.font30{font-size:24px}.font32{font-size:26px}.font34{font-size:28px}.font36{font-size:30px}.font38{font-size:32px}.font40{font-size:33px}.font42{font-size:35px}.font44{font-size:37px}.font46{font-size:39px}.font48{font-size:41px}.font50{font-size:42px}.font52{font-size:44px}.font54{font-size:46px}.font56{font-size:48px}.font58{font-size:50px}.font60{font-size:51px}.font62{font-size:53px}.font64{font-size:55px}.font66{font-size:57px}.font68{font-size:59px}.font70{font-size:60px}.font72{font-size:62px}.font74{font-size:64px}.font76{font-size:66px}.font78{font-size:68px}.font80{font-size:66px}.font82{font-size:71px}.font84{font-size:73px}.font86{font-size:75px}.font88{font-size:77px}.font90{font-size:78px}.font92{font-size:80px}.font94{font-size:82px}.font96{font-size:84px}.font98{font-size:86px}.font100{font-size:88px}
	.flh26{line-height:18px;}.flh28{line-height:20px;}.flh30{line-height:22px;}.flh32{line-height:24px;}.flh34{line-height:26px;}.flh36{line-height:28px;}.flh38{line-height:30px;}.flh40{line-height:32px;}.flh42{line-height:34px;}.flh44{line-height:36px;}.flh46{line-height:38px;}.flh48{line-height:40px;}.flh50{line-height:42px;}.flh52{line-height:44px;}.flh54{line-height:46px;}.flh58{line-height:50px;}.flh64{line-height:58px;}
}
@media screen and (max-width: 1280px) {
	.font24{font-size:18px;}.font26{font-size:20px;}.font28{font-size:22px;}.font30{font-size:23px;}.font32{font-size:25px;}.font34{font-size:27px;}.font36{font-size:29px;}.font38{font-size:31px;}.font40{font-size:32px;}.font42{font-size:34px;}.font44{font-size:36px;}.font46{font-size:38px;}.font48{font-size:40px;}.font50{font-size:41px;}.font52{font-size:43px;}.font54{font-size:45px;}.font56{font-size:47px;}.font58{font-size:49px;}.font60{font-size:50px;}.font62{font-size:52px;}.font64{font-size:54px;}.font66{font-size:56px;}.font68{font-size:58px;}.font70{font-size:59px;}.font72{font-size:61px;}.font74{font-size:63px;}.font76{font-size:65px;}.font78{font-size:67px;}.font80{font-size:62px;}.font82{font-size:70px;}.font84{font-size:72px;}.font86{font-size:74px;}.font88{font-size:76px;}.font90{font-size:77px;}.font92{font-size:79px;}.font94{font-size:81px;}.font96{font-size:83px;}.font98{font-size:85px;}.font100{font-size:87px;}
	.flh90{line-height:70px;}.flh54{line-height:44px;}
}
@media screen and (max-width: 1152px) {
	.font26{font-size:19px;}.font28{font-size:21px;}.font30{font-size:22px;}.font32{font-size:24px;}.font34{font-size:26px;}.font36{font-size:28px;}.font38{font-size:30px;}.font40{font-size:31px;}.font42{font-size:33px;}.font44{font-size:35px;}.font46{font-size:37px;}.font48{font-size:39px;}.font50{font-size:40px;}.font52{font-size:42px;}.font54{font-size:44px;}.font56{font-size:46px;}.font58{font-size:48px;}.font60{font-size:49px;}.font62{font-size:51px;}.font64{font-size:53px;}.font66{font-size:55px;}.font68{font-size:57px;}.font70{font-size:58px;}.font72{font-size:60px;}.font74{font-size:62px;}.font76{font-size:64px;}.font78{font-size:66px;}.font80{font-size:60px;}.font82{font-size:69px;}.font84{font-size:71px;}.font86{font-size:73px;}.font88{font-size:75px;}.font90{font-size:76px;}.font92{font-size:78px;}.font94{font-size:80px;}.font96{font-size:82px;}.font98{font-size:84px;}.font100{font-size:86px;}
	.flh82{line-height:40px;}.flh90{line-height:60px;}.flh54{line-height:42px;}
}
@media screen and (max-width: 1024px) {
	.font28{font-size:20px;}.font30{font-size:21px;}.font32{font-size:23px;}.font34{font-size:25px;}.font36{font-size:27px;}.font38{font-size:29px;}.font40{font-size:30px;}.font42{font-size:32px;}.font44{font-size:34px;}.font46{font-size:36px;}.font48{font-size:38px;}.font50{font-size:39px;}.font52{font-size:41px;}.font54{font-size:43px;}.font56{font-size:45px;}.font58{font-size:47px;}.font60{font-size:48px;}.font62{font-size:50px;}.font64{font-size:52px;}.font66{font-size:54px;}.font68{font-size:56px;}.font70{font-size:57px;}.font72{font-size:59px;}.font74{font-size:61px;}.font76{font-size:63px;}.font78{font-size:65px;}.font80{font-size:56px;}.font82{font-size:68px;}.font84{font-size:70px;}.font86{font-size:72px;}.font88{font-size:74px;}.font90{font-size:75px;}.font92{font-size:77px;}.font94{font-size:79px;}.font96{font-size:81px;}.font98{font-size:83px;}.font100{font-size:85px;}
	.flh54{line-height:40px;}.flh64{line-height:54px;}
}
@media screen and (max-width: 980px) {
	.font32{font-size:22px;}.font34{font-size:24px;}.font36{font-size:26px;}.font38{font-size:28px;}.font40{font-size:29px;}.font42{font-size:31px;}.font44{font-size:33px;}.font46{font-size:35px;}.font48{font-size:37px;}.font50{font-size:38px;}.font52{font-size:40px;}.font54{font-size:42px;}.font56{font-size:44px;}.font58{font-size:46px;}.font60{font-size:47px;}.font62{font-size:49px;}.font64{font-size:51px;}.font66{font-size:53px;}.font68{font-size:55px;}.font70{font-size:56px;}.font72{font-size:58px;}.font74{font-size:60px;}.font76{font-size:62px;}.font78{font-size:64px;}.font80{font-size:50px;}.font82{font-size:67px;}.font84{font-size:69px;}.font86{font-size:71px;}.font88{font-size:73px;}.font90{font-size:74px;}.font92{font-size:76px;}.font94{font-size:78px;}.font96{font-size:80px;}.font98{font-size:82px;}.font100{font-size:84px;}
	.flh90 {line-height: 40px;}.flh54 {line-height: 38px;
}
@media screen and (max-width: 766px) {
	.font34{font-size:23px;}.font36{font-size:25px;}.font38{font-size:27px;}.font40{font-size:28px;}.font42{font-size:30px;}.font44{font-size:32px;}.font46{font-size:34px;}.font48{font-size:36px;}.font50{font-size:37px;}.font52{font-size:39px;}.font54{font-size:41px;}.font56{font-size:43px;}.font58{font-size:45px;}.font60{font-size:46px;}.font62{font-size:48px;}.font64{font-size:50px;}.font66{font-size:52px;}.font68{font-size:54px;}.font70{font-size:55px;}.font72{font-size:57px;}.font74{font-size:59px;}.font76{font-size:61px;}.font78{font-size:63px;}.font80{font-size:48px;}.font82{font-size:66px;}.font84{font-size:68px;}.font86{font-size:70px;}.font88{font-size:72px;}.font90{font-size:73px;}.font92{font-size:75px;}.font94{font-size:77px;}.font96{font-size:79px;}.font98{font-size:81px;}.font100{font-size:83px;}
	.flh{line-height:1.65;}.flh48{line-height:30px;}.flh30{line-height:24px;}.flh54{line-height:36px;}.flh64{line-height:48px;}
	
}




/* iPad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
	
}

/* iPad x*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

}
/* iPad y */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
	
}






