/*
Powered by ueeshop.com		http://www.ueeshop.com
广州联雅网络科技有限公司		020-83226791
*/
:root{
	--bs-gutter-x:0;
	--bs-gutter-y:0;
	--primaryColor: #ff6b35; /* 站点主色 */
	--secondaryColor: #37ba32; /* 次主色 */
}

html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0; padding:0;}
body,textarea,input,button,select,keygen,legend{font-size:14px; color:#333; font-family: "Open Sans", sans-serif; -webkit-text-size-adjust:none; outline:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse; border-spacing:0;}
caption,th{text-align:left; font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:none;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:80%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto; resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
ins,u,s,a{text-decoration:none;}
textarea,input{outline:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
input,button,textarea{-webkit-appearance:none; border:1px #ddd solid; outline:none;}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset; -webkit-box-shadow:0 0 0 1000px #fff inset;}
@media (max-width: 768px) {
	input[type='text'],input[type='number'],input[type='email'],input[type='password'],input[type='reset'],input[type='submit'],input[type='button'],input[type='tel'],input[type='search'],button,textarea{-webkit-appearance:none;border-radius:0;outline:0;border:0px;}
}

/* 动画 */
.trans{transition:all 0.4s ease-out;}
.trans2{transition:all 0.2s ease-out;}
.trans3{transition:all 0.3s ease-out;}
.trans8{transition:all 0.8s ease-out;}

/* 浮动 */
.fl{float:left;}
.fr{float:right;}

/* 显示 */
.show{display:block;}
.hide{display:none;}

/* 间距 */
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.blank3{margin:0px auto; clear:both; height:3px; font-size:1px; overflow:hidden;}
.blank6{margin:0px auto; clear:both; height:6px; font-size:1px; overflow:hidden;}
.blank9{margin:0px auto; clear:both; height:9px; font-size:1px; overflow:hidden;}
.blank12{margin:0px auto; clear:both; height:12px; font-size:1px; overflow:hidden;}
.blank15{margin:0px auto; clear:both; height:15px; font-size:1px; overflow:hidden;}
.blank20{margin:0px auto; clear:both; height:20px; font-size:1px; overflow:hidden;}
.blank25{margin:0px auto; clear:both; height:25px; font-size:1px; overflow:hidden;}
.blank30{margin:0px auto; clear:both; height:30px; font-size:1px; overflow:hidden;}

/* 链接 */
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}

/* 图片 */
img{max-width: 100%;max-height: 100%;}

/* 图片垂直居中 */
.pic_box{text-align: center;}
.pic_box span{vertical-align:middle; height:100%; display:inline-block;}
.pic_box img{vertical-align:middle;}

/* 等待加载 */
.button_loading{position: relative;color: transparent !important;}
.button_loading *{opacity: 0;}
.button_loading:after{content: '';display: block;width:20px; height: 20px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;border-radius: 50%;border: 3px solid #222;border-top-color:transparent;animation: spin 1s infinite linear;}
.button_loading.white:after{border-color: #fff;border-top-color:transparent;}

/* 自动关闭弹窗 */
.new_win_alert{position:fixed; left:0; top:25%; background:#fff; opacity:0.95; filter:alpha(opacity=95); width:480px; z-index:100000;  padding-top:7px; overflow:hidden; transition: top 0.25s;-webkit-transition: top 0.25s;-moz-transition: top 0.25s;}
.new_win_alert .win_tips{position: relative;padding:20px 30px 20px 90px; line-height:24px; margin-bottom:1px;font-size: 16px;}
.new_win_alert .win_tips .icon_success_status{top: 0px;left: 30px;bottom: 0;margin:auto;}
.new_win_alert.win_alert_auto_close{width: auto;padding-top: 0;max-width: 550px;top: 30%;}
.new_win_alert.win_alert_auto_close .icon_success_status{width: 20px;height: 20px;top: 0;left: 10px;background-size: 20px;background-position: 0 0;}
.new_win_alert.win_alert_auto_close .icon_success_status.await{background-position: 0 -24px;}
.new_win_alert.win_alert_auto_close .icon_success_status.fail{background-position: 0 bottom;}
.new_win_alert.win_alert_auto_close .win_tips{padding:5px 10px 5px 40px;line-height: 20px;font-size: 12px;}
.new_win_alert.win_alert_auto_close{font-size:16px; color:#fff; border-radius:5px; background:#34373e; top:5%;}
.new_win_alert.win_alert_auto_close .win_tips{line-height:27px; padding:10px 40px 10px 67px; font-size:16px;}
.new_win_alert.win_alert_auto_close .icon_success_status{width:19px; height:19px; background:url(../images/icon_win_success2.png) no-repeat center center; left:38px;}
.new_win_alert.win_alert_auto_close .icon_success_status.await{background:url(../images/icon_win_warning2.png) no-repeat center center/100%;}
.new_win_alert.win_alert_auto_close .icon_success_status.fail{background-image:url(../images/icon_win_fail2.png);}
.new_win_alert.win_alert_auto_close .icon_success_status.loading{background:url(../images/loading.gif) no-repeat center center/100%;}
.new_win_alert.win_alert_auto_close.win_alert_loading{top:40%;}
.icon_success_status{width:44px;height:44px;overflow:hidden;background-image:url(../images/icon_success_status.png);background-repeat:no-repeat;position:absolute;top:40px;left:244px;display:block;}
.icon_success_status.await{background-position:0 -54px;}
.icon_success_status.fail{background-position:0 -108px;}
@media (max-width: 768px) {
	.new_win_alert.win_alert_auto_close{width: 90vw;}
}

.container-fluid{max-width: 1200px;margin: 0 auto;padding-left: 0;padding-right: 0;}
@media (max-width: 1240px) {
	.container-fluid{width:auto;padding-left: 20px;padding-right: 20px;}
}
@media (max-width: 768px) {
	.container-fluid{width:auto;padding-left: 15px;padding-right: 15px;}
}