@charset "UTF-8";
/* source: static/skin/default/zixun1.css */
/* 资讯 */
.zx-list{background-color: #fff6f4;border: 1px solid #ffe4de;padding-right: 0px!important;padding-left: 0px!important;}
.zx-list h2 {color: #F37052;line-height: 1;padding-top: 10px;padding-left: 15px;font-size: 20px;position: relative;font-weight: bold;}
.zx-list h2:before {position: absolute;left: -1px;top: 10px;width: 4px;height: 20px;content: '';background-color: #F37052;}
.zx-list h2 .Closeup{color: #ddd;font-family: '宋体';font-size: 14px;}
.txt-list{padding: 0 15px;height: 260px;}
.txt-list .list{border-bottom: 1px solid #ffe4de;height: 16%;}
.txt-list .list .link {
    /* padding-top: 8px; */
    line-height: 38px;
    background: url(image/right.png) no-repeat 246px;
	font-size: 14px;
	overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:1; 
padding-right: 30px;
}
.top-titlelist{margin-bottom: 20px;font-size: 16px;margin-top: 20px;display: flex;flex-direction:row;width: 100%;}
.top-titlelist ul li:first-child{
    font-size: 22px;
}
.top-titlelist ul{width: 50%;margin-bottom:0px;padding-left: 0px; margin-top: 10px;}
.top-titlelist ul li {
    line-height: 38px;
    margin-right: 1%;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;

}
.point {
    position: relative;
    padding-left: 15px;
}
.point:before {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -2.5px;
    width: 5px;
    height: 5px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background-color: #ccc;
    content: '';
}
.slides{
    border: 1px solid #eee;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 15px;
}
.slides .right-side{
	padding-top: 15px;
	padding-bottom: 5px;
	font-size: 20px;
	font-weight: bold;
}
.lists{
	display: flex;
	padding: 10px 0;
}
.lists img{
	width: 90px;
	height: 60px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
.lists .side_txt{
	width: 100%;
	margin-left: 10px;
}
.side_txt a{
	overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:1; 
}
.side_txt .side_tim{
	color: #999;
	font-size: 12px;
	margin-top: 5px;
}
.slides .tac{
	text-align: center;
	color: #666;
	margin: 0 auto;
    width: 100%;
	display: inline-block;
}
.Js_scroll{
	padding-left: 0px!important;
	padding-right: 0px!important;
}
.Js_scroll .left-menus{
	background-color: #f8f8f8;
	padding: 10px 15px;
}

.left-menus .big-title {
    line-height: 36px;
    padding-right: 10px;
    background: url(image/right.png) no-repeat right;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	margin-bottom: 5px;
	font-size: 16px;
}
.left-menus .son-menus {
    line-height: 30px;
}
.son-menus a {
    margin-right: 15px;
	font-size: 14px;
	white-space:nowrap;
}
.section-title{
	padding-left: 40px;
	background: url(image/jk.png) no-repeat left;
	border-bottom: 1px solid #eee;
	font-size: 28px;
	line-height: 52px;
	font-weight: bold;
}
.Js_listBox .posr{
	border-bottom: 1px solid #eee;
	padding-top: 20px;
	padding-bottom: 20px;
	display: flex;
}
.Js_listBox .posr .img{
	width: 200px;
    height: 110px;
	border-radius: 6px;
	display: inline-block;
	overflow: hidden;
}

.posr .txt{
	width: 100%;
	margin-left: 15px;
}
.ellipsis {
	overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1; 
}
.f20 {
    font-size: 20px;
	margin-bottom: 10px;
}

.txt .f20 .flag {
    padding: 0 3px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #F37052;
    color: #F37052;
    -webkit-border-radius: 4px;
    border-radius: 4px;
	font-size: 14px;
	margin-right: 10px;
}
.Js_listBox .posr .des{
	line-height: 22px;
    height: 44px;
	overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; 
color: #666;
font-size: 14px;
word-break: break-all;
word-wrap: break-word;
margin-bottom: 10px;
}
.Js_listBox .posr .bottom-tips{
	color: #999;
	font-size: 14px;
	text-align: right;
}
.click-more{
    width: 198px;
    height: 48px;
    line-height: 48px;
    border: 1px solid #F37052;
    color: #F37052!important;
    -webkit-border-radius: 25px;
    border-radius: 25px;
	font-size: 16px;
	margin-left: auto;
    margin-right: auto;
	text-align: center;
	display: block;
}
.right-side-banner{
	margin-bottom: 10px;
	position: relative;
}
.right-side-banner .right-banner-box .img_tj {
    height: 150px;
	display: block;
}
.right-side-banner .right-banner-box .title {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    text-align: center;
    line-height: 42px;
    background: url(image/bj.png) repeat-x left/auto 100%;
	color: #fff;
	font-size: 14px;
	margin-bottom: 0px;
}
.right-txt-lists {
    line-height: 32px;
}
.right-menus-news .slideTxtBox .hd ul li{
	width: 130px;
	cursor: default;
    line-height: 47px;
    margin-bottom: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background-color: #f8f8f8;
	text-align: center;
	color: #666;
}
.right-menus-news .slideTxtBox .hd ul li a{
	color: #666;
}
.right-menus-news .slideTxtBox .hd ul .on {
    color: #fff;
    background: #F37052;
}
.right-menus-news .slideTxtBox .hd ul .on a{
    color: #fff;
}
.right-menus-news .slideTxtBox .hd ul .on::after {
    margin-right: -4px;
    margin-top: 15px;
    float: right;
    width: 8px;
    height: 8px;
    content: '';
    background-color: #F37052;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.right-menus-news .lists-box {
    width: 100%;
    height: 100%;
    padding-left: 12px;
	display: none;
}
.right-menus-news .slideTxtBox{
	display: flex;
}
.right-menus-news .lists-box .top-img {
    height: 150px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
	margin-bottom: 10px;
	position: relative;
	overflow: hidden;
	display: inline-block;
	width: 100%;
}
.all-img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
.right-menus-news .lists-box .top-img .title {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    padding: 0 4%;
    line-height: 30px;
    background-color: rgba(255, 132, 137, 0.6);
	color: #fff;
	font-size: 14px;
	text-align: center;
	margin-bottom: 0px;
}
.right-menus-news .lists-box ul li {
    line-height: 32px;
}
.right-side .side_tit{
    position: relative;
}
.right-side .side_tit::after {
    position: absolute;
    left: 0;
    bottom: -12px;
    height: 5px;
    width: 100%;
    content: '';
    background: #F37052;
    border-radius: 3px;
}
.vam{
	font-size: 16px;
	line-height:32px;
	vertical-align:middle;
}
.side_wd{
	color:#666;
	overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; 
line-height: 24px;
}
.clone{
	margin-bottom: 15px;
}
.infoList{
	height: 430px;
	overflow: hidden;
}
.yqlj{
	display: flex;

}
.list-unstyled{
	width: 100%;
}
.yqlj_txt{
	display: inline-block;
    width: 80px;
    height: 30px;
    font-size: 14px;
    color: #fff;
    background: #F37052;
    text-align: center;
    line-height: 30px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.list-unstyled li a {
    padding-bottom: 5px;
    line-height: 30px;
    display: inline-block;
    margin: 0 0 0 20px;
    font-size: 14px;
    color: #666;
}

.pd{
	padding-left:15px!important;
}
.pdr{
	padding-right: 0px!important;
    padding-left: 0px!important;
}
/* .pdl{
	padding-left: 0px!important;
} */
.bg_img{
	width: 100%;
	margin-bottom: 20px;
}

@media screen and (max-width:  480px) {
	.mdnone{
		display: none;
	}
	.pd{
		padding-left:0px!important;
	}

	.pdr{
		padding-right: 15px!important;
		margin-top: 15px;
	}

}

@media (max-width: 767.98px) {
    #Js_listBox .posr {
        align-items: center;
        padding:4px 0 0 0;
    }
    /* 列表页图片 */
    #Js_listBox div a {
        width: 87px;
        height: 70px;
    }
    #Js_listBox div a img{
        width: 100%;
        height: 70px;
    }
    #Js_listBox .posr .txt .ellipsis {
        margin-bottom: 0;
    }
    /* 列表标题 */
    #Js_listBox .posr .txt .ellipsis a {
        font-size: 14px;
        font-weight: 600;
        padding-bottom: 2px;
    }
    #Js_listBox .posr .txt .des{
        font-size: 12px;
        color: #999;
    }

}

/* source: static/skin/default/myindex.css */
body {
  font-size: 14px;
}
/*css实现中间标题两边横线*/
.i-title {
  text-align: center;
  position: relative;
  color: #f7957f;
  border-bottom: 1px solid #fadfd9;
}
.text-show-2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.text-primarily {
  color: #F37052;
}
.bg-primarily {
  background-color: #F37052;
  color: #fff !important;
}
@media screen and (max-width: 768px) {
  .block-tabs-view {
    overflow-x: scroll;
    white-space: nowrap;
  }
}
@media screen and (min-width: 769px) {
  .block-tabs-view {
    display: table;
    margin: 0 auto;
  }
}
.tab-btn {
  border-radius: 15px;
  cursor: pointer;
}
.baoxi_scroll_view {
  height: 100px;
  margin-top: 10px;
  background: -webkit-gradient(linear, right top, left top, color-stop(0, #ffe8ed), to(#fff2eb));
  background: linear-gradient(270deg, #ffe8ed 0, #fff2eb 100%);
  border-radius: 6px;
  position: relative;
}
.baoxi_scroll_view .baoxi_scroll_ul_view {
  overflow: hidden;
}
.baoxi_scroll_view .icon_img {
  width: 128px;
  height: 108px;
  position: absolute;
  left: 0;
  top: -4px;
  z-index: 100;
}
#baoxi_scroll_ul1,
#baoxi_scroll_ul2 {
  margin: 0;
  width: 1000%;
}
#baoxi_scroll_ul1 li,
#baoxi_scroll_ul2 li {
  display: inline-flex;
  align-items: center;
  padding: 5px;
}
#baoxi_scroll_ul1 li img,
#baoxi_scroll_ul2 li img {
  width: 30px;
  height: 30px;
  border-radius: 15px;
  margin-right: 5px;
}
#baoxi_scroll_ul1 li div p.name,
#baoxi_scroll_ul2 li div p.name {
  font-size: 14px;
  margin: 0;
  color: #f68;
  font-weight: bold;
}
#baoxi_scroll_ul1 li div p.title,
#baoxi_scroll_ul2 li div p.title {
  font-size: 12px;
  margin: 0;
}
#banner img {
  min-height: 150px;
  object-fit: cover;
}
.page-eat {
  height: 610px;
}
.page-eat .top-background {
  height: 100%;
  background: url(/skin/default/image/can_bnt.png) no-repeat top center;
  background-size: 100% auto;
}
.page-eat .top-background .top-background-input {
  background: #fff;
  width: 50%;
  display: inline-flex;
}
.page-eat .top-background .top-background-input i {
  font-size: 24px;
  line-height: 60px;
  height: 60px;
  text-align: center;
  width: 80px;
}
.page-eat .top-background .top-background-input input {
  border: 0;
  line-height: 60px;
  padding: 0;
  width: 100%;
}
.page-eat .top-background .top-background-input input:focus-visible {
  border: none;
  outline: medium;
}
.page-eat .top-background .top-background-input span {
  display: inline-block;
  line-height: 60px;
  background: #FF5470;
  font-size: 22px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  height: 60px;
  width: 100px;
}
@media screen and (max-width: 768px) {
  .page-eat .top-background {
    background: url(/skin/default/image/can_bnt_1.jpg) no-repeat center center;
    background-size: 100% auto;
  }
  .page-eat .top-background .top-background-input {
    width: 80%;
  }
}
div.popup {
  position: fixed;
  z-index: 1;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  top: 0;
  left: 0;
  display: none;
}
div.popup .popup-flex {
  display: flex;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
}
div.popup .popup-flex .popup-item {
  background: #fff;
  width: 80%;
  max-width: 350px;
  border-radius: 20px;
  padding: 20px;
  box-sizing: border-box;
  position: relative;
}
div.popup .popup-flex .popup-item .iconguanbi {
  position: absolute;
  right: 1.13224638rem;
  top: 1.13224638rem;
  z-index: 2;
}
div.popup .popup-flex .popup-item .popup-item-success {
  display: flex;
  flex-direction: column;
  align-items: center;
}
div.popup .popup-flex .popup-item .popup-item-success .popup-item-title {
  color: #000;
  font-size: 1.13224638rem;
  line-height: 1.13224638rem;
  font-weight: bold;
  padding: 0.56612319rem 0;
}
.title-list li {
  cursor: pointer;
}

/* 滚动条设置 */
.scroll::-webkit-scrollbar {
  width: 0.53333333rem;
  height: 0.53333333rem;
}
.scroll::-webkit-scrollbar-track {
  background-color: #f1f1f1;
  border-radius: 0.26666667rem;
}
.scroll::-webkit-scrollbar-thumb {
  background-color: #ffe2dc;
  border-radius: 0.26666667rem;
}
.scroll::-webkit-scrollbar-thumb:hover {
  background-color: #f7957f;
}
.scroll::-webkit-scrollbar-corner {
  background-color: #f1f1f1;
}
@media (max-width: 767.98px) {
  .text-color-999 a{
    color: #999;
}
}

/* source: static/skin/default/style.css */
/*
	[DESTOON B2B System] Copyright (c) 2008-2020 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
/* global */
* {word-break:break-all;font-family:"Microsoft Yahei",Tahoma,Verdana,Arial;-webkit-text-size-adjust:none;}
body {margin:0;font-size:12px;color:#333333;background:#F5F5F5;}/*F5F5F5*/
form,input,select,textarea,td,th {font-size:12px;}
input,textarea,select {padding:6px;}
img {border:none;}
ul li {list-style-type:none;}
ol li {list-style-type:decimal;}
ul,form {margin:0px;padding:0px;}
a:link,a:visited,a:active {color:#333333;text-decoration:none;}
a:hover {color:#FF3300;}
/* links */
a.w:link,a.w:visited,a.w:active {color:#FFFFFF;text-decoration:none;}
a.w:hover {color:#F4F3F2;}
a.b:link,a.b:visited,a.b:active {color:#007AFF;text-decoration:none;}
a.b:hover {color:#FF3300;}
a.g:link,a.g:visited,a.g:active {color:#666666;text-decoration:none;}
a.g:hover {color:#FF6600;}
/* common */
.m {margin:auto;width:1220px;background:#FFFFFF;clear:both;overflow:hidden;}

.m0 {width:100%;background:#F5F5F5;overflow:hidden;}
.m0 .m {background:#F5F5F5;}

.m1 {background:#FFFFFF url('image/bg-line.png') repeat-y 960px 0;overflow:hidden;}
.m1l {width:960px;float:left;}
.m1r {width:250px;float:right;}

.m2 {background:#FFFFFF url('image/bg-line.png') repeat-y 960px 0;overflow:hidden;}
.m2l {width:960px;float:left;}
.m2r {width:250px;float:right;}

.m3 {background:#FFFFFF url('image/bg-line.png') repeat-y 880px 0;overflow:hidden;}
.m3l {width:880px;float:left;}
.m3r {width:330px;float:right;}

.head {background:#F8F8F8;width:100%;height:36px;border-bottom:#E5E5E5 1px solid;position:fixed;z-index:9;left:0;}
.head_m {margin:auto;width:1220px;padding:9px 0 0 0;color:#666666;}
.head_s {height:31px;}
.head_t strong{color:#FF0000;font-weight:normal;}
.head_l li {float:left;margin:0 10px 0 0;}
.head_r {float:right;}
.head_r img {position:relative;margin:-2px 6px 0 0;}
.h_location {background:url('image/ico-location.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_fav {background:url('image/ico-fav.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_mobile {background:url('image/ico-mobile.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_cart {background:url('image/ico-cart.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_qrcode {background:url('image/ico-qrcode.png') no-repeat 0 center;padding:0 6px 0 20px;}

.logo {width:230px;height:80px;overflow:hidden;float:left;}
.logo img {margin:12px 0 0 10px;height:60px;}
.head_search_kw {width:455px;margin:32px 0 0 16px;height:20px;line-height:20px;overflow:hidden;float:left;}
.head_search {float:left;width:510px;height:32px;background:url('image/head_search.png') no-repeat;margin-top:26px;}
.head_search:hover {background:url('image/head_search.png') no-repeat 0 -32px;}
.head_search div {clear:both;padding:4px 0 0 25px;}
.search_i {width:320px;font-size:14px;height:20px;line-height:20px;padding:2px 0 0 0;color:#666666;background:url('image/spacer.gif');border:none;}
.search_m {width:60px;cursor:default;padding:2px 25px 0 10px;font-size:14px;height:20px;line-height:20px;color:#666666;background:url('image/spacer.gif');border:none;}
.search_s {width:70px;height:25px;background:url('image/spacer.gif');border:none;padding:0;margin:0;cursor:pointer;}
.search_i:focus,.search_s:focus{outline:none;}
#search_module {z-index:1000;position:absolute;width:95px;overflow:hidden;margin:56px 0 0 575px;font-size:14px;line-height:26px;color:#666666;background:#FFFFFF;border:#CCCCCC 1px solid;border-top:none;cursor:pointer;}
#search_module li {padding:0 10px;color:#666666;}
#search_module li:hover {color:#FF6600;background:#F5F5F5;}
#search_tips {z-index:1000;position:absolute;width:340px;overflow:hidden;cursor:pointer;margin:56px 0 0 230px;font-size:13px;line-height:20px;color:#666666;background:#FFFFFF;border:#444444 1px solid;}
#search_tips div {height:24px;padding:0 10px;clear:both;overflow:hidden;color:#333333;}
#search_tips div span {float:right;font-size:12px;color:#008000;}
#search_tips div:hover {background:#3366CC;color:#FFFFFF;}
#search_tips div:hover span {color:#FFFFFF;}
#search_tips label {display:block;width:100%;background:#FAFAFA;font-size:12px;color:#0000CC;text-align:right;}
/* menu */
.menu {height:42px;line-height:42px;background:#2587F4;letter-spacing:1px;font-size:16px;overflow:hidden;}
.menu li {float:left;}
.menu .menuon {background:#0072C6;margin-left:-2px;}
.menu a:link,.menu a:visited,.menu a:active {display:block;height:42px;color:#FFFFFF;padding:0 12px;}
.menu a:hover {background:#0072C6;}

.foot {color:#666666;text-align:center;line-height:32px;padding:0 16px 16px 16px;}
.foot_page {padding:16px 16px 0 16px;text-align:center;height:32px;line-height:32px;overflow:hidden;color:#666666;}
#powered {padding:6px 0 24px 0;}
/* layout */
.m_l {width:884px;}
.m_r {width:300px;}
.m_n {width:16px;}
.m_l_1 {width:1004px;}
.m_r_1 {width:180px;}
/* left */
.left_box {border:#EEEEEE 1px solid;}
.left_head {border-bottom:#EEEEEE 1px solid;height:44px;line-height:44px;overflow:hidden;padding:0 10px;}
.left_head strong {font-size:16px;}
.left_head em {font-style:normal;color:#666666;}

/* box */
.box_head {border-bottom:#F5F5F5 1px solid;height:44px;line-height:44px;overflow:hidden;padding:0 16px;}
.box_head strong {font-size:16px;display:block;}
.box_head em {font-style:normal;color:#666666;}

.box_body {padding:10px;}
.box_body li {height:32px;line-height:32px;overflow:hidden;}

.tab_head {border:#EEEEEE 1px solid;border-bottom:none;height:31px;line-height:31px;font-size:14px;overflow:hidden;background:#EEEEEE;font-weight:bold;}
.tab_1 {float:left;padding:0 15px 0 15px;border-right:#EEEEEE 1px solid;cursor:pointer;font-weight:normal;}
.tab_2 {float:left;padding:0 15px 0 15px;border-right:#EEEEEE 1px solid;cursor:pointer;background:#FFFFFF;}
.tab_1_1 {border-bottom:#EEEEEE 1px solid;cursor:pointer;}
.tab_1_2 {border:#EEEEEE 1px solid;border-bottom:none;cursor:pointer;font-weight:bold;}

.tab_head_2 {height:27px;background:#EEEEEE;border-left:#EEEEEE 1px solid;border-right:#EEEEEE 1px solid;text-align:center;padding-left:12px;}
.tab_2_1 {float:left;width:80px;height:27px;line-height:31px;overflow:hidden;background:url('image/tab_2_1.gif') no-repeat 6px right;cursor:pointer;}
.tab_2_1 span {color:#333333;}
.tab_body_2 {border:#EEEEEE 1px solid;border-top:none;}

.li_dot li {background:url('image/li_dot.gif') no-repeat 5px 10px;padding:0 10px 0 12px;}
/* pages */
.pages {padding:24px 0;text-align:center;font-size:12px;color:#666666;clear:both;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#EEEEEE 1px solid;padding:6px;text-decoration:none;margin-right:6px;}
.pages a:hover {background:#258CFF;border:#258CFF 1px solid;color:#FFFFFF;padding:6px;text-decoration:none;}
.pages strong {background:#258CFF;padding:6px;border:#258CFF 1px solid;color:#FFFFFF;margin-right:6px;}
.pages_inp {width:32px;border:#EEEEEE 1px solid;color:#666666;padding:4px;text-align:center;}
.pages_btn {width:32px;border:#FF6600 1px solid;color:#FFFFFF;padding:4px 6px;background:#FF6600;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#EEEEEE 1px solid;color:#666666;padding:6px 6px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}
/* table */
.tb {width:100%;}
.tb th {background:#EEEEEE;}
.tb td {border-bottom:#F5F5F5 1px solid;}
.tb tr:hover {background:#F2F2F2;}

.tf {width:100%;}
.tf td {border-top:#F0F0F0 1px solid;}
.tf tr:hover {background:#F4F4F4;}
.tf .tl {width:100px;text-align:right;}
.btns {padding:20px 20px 20px 150px;}
.thumb {padding:6px 0;}
.thumb img {border:#EEEEEE 1px solid;padding:2px;}
.thumb li {height:22px;line-height:22px;overflow:hidden;}
.thumbml ul {margin:10px 0 15px 0;}
.imb img {border:#EEEEEE 1px solid;padding:3px;}
/* album */
#mid_pos {position:absolute;}
#mid_div {width:400px;height:300px;cursor:crosshair;border:#EEEEEE 1px solid;background:#F2F2F2;}
#zoomer {width:160px;height:120px;background:#FFFFFF url('image/ab-zoom-bg.gif');position:absolute;z-index:6;opacity:0.5;filter:alpha(opacity=50);}
#big_div {width:560px;height:420px;border:#EEEEEE 1px solid;background:#FFFFFF;position:absolute;overflow:hidden;}
#big_pic {position:absolute;}
.tbs {width:414px;height:56px;margin:20px 0;}
.tbs img {cursor:pointer;}
.tbsl {width:32px;height:56px;float:left;}
.tbsr {width:20px;height:56px;float:left;}
.tbsm {width:350px;height:56px;float:left;overflow:hidden;}
.ab_zoom {width:30px;height:30px;background:url('image/ab-zoom.png') no-repeat center center;position:absolute;z-index:5;margin:270px 0 0 -30px;}
.ab_play {width:48px;height:48px;border-radius:50%;background:#FFFFFF url('image/ab-play.png') no-repeat center center;position:absolute;z-index:7;margin:-150px 0 0 176px;}
.ab_play:hover {background:#FFFFFF url('image/ab-play-on.png') no-repeat center center;cursor:pointer;}
.ab_hide {width:30px;height:30px;background:url('image/ab-hide.png') no-repeat center center;position:absolute;z-index:12;margin:-300px 0 0 370px;display:none;}
.ab_hide:hover {background:url('image/ab-hide-on.png') no-repeat center center;cursor:pointer;}
.ab_video {width:400px;height:300px;border:#000000 1px solid;background:#000000;position:absolute;z-index:10;margin:-302px 0 0 0;display:none;}
.ab_im {padding:2px;margin:0 14px 0 0;border:#C0C0C0 1px solid;float:left;width:50px;height:50px;}
.ab_on {padding:2px;margin:0 14px 0 0;border:#FF6600 1px solid;float:left;width:50px;height:50px;background:#FF6600;}
/* ads */
.adword table {background:url('image/adword_bg.gif') repeat-x 0 bottom;}
.adword_tip {color:#FF1100;border-bottom:#F5F5F5 1px solid;padding:8px 10px 8px 28px;background:url('image/arrow_up.gif') no-repeat 10px 8px;}
.sponsor {}
/* basic */
.f_l {float:left;}
.f_r {float:right;}
.t_l {text-align:left;}
.t_r {text-align:right;}
.t_c {text-align:center;}
.f_b {font-weight:bold;}
.f_n {font-weight:normal;}
.f_white {color:white;}
.f_gray {color:#666666;}
.f_orange {color:#FF6600;}
.f_red {color:#FF0000;}
.f_blue {color:#003EAA;}
.f_green {color:#2BA245;}
.f_dblue {color:#007AFF;}
.f_price {font-weight:bold;font-family:Arial;color:#E4393C;}
.px12 {font-size:12px;}
.px14 {font-size:14px;}
.px16 {font-size:16px;}
.px18 {font-size:18px;}
.bd-t {border-top:#F5F5F5 1px solid;}
.bd-b {border-bottom:#F5F5F5 1px solid;}
.b10 {height:10px;}
.b16 {height:16px;}
.b20 {height:20px;}
.b24 {height:24px;}
.b32 {height:32px;}
.pd3 {padding:3px;}
.pd5 {padding:5px;}
.pd10 {padding:10px;}
.pd15 {padding:15px;}
.pd20 {padding:20px;}
.lh18 {line-height:180%;}
.ls1 {letter-spacing:1px;}
.c_p {cursor:pointer;}
.c_b {clear:both;}
.o_h {overflow:hidden;}
.dsn {display:none;}
.absm {vertical-align:middle;}

.btn_s {background:#2388FA;color:#FFFFFF;border:none;padding:2px;letter-spacing:1px;}
.btn_r {background:#D7D7D7;color:#666666;border:none;padding:2px;letter-spacing:1px;}
.bd {border:#CAD9EA 1px solid;}
.highlight {color:red;}
.jt {color:#003278;cursor:pointer;}
.np {padding:20px 30px 20px 50px;line-height:25px;}
.lazy {background:#FAFAFA url('image/loading.gif') no-repeat center center;}
.slide {background:#FAFAFA;overflow:hidden;}

/* .btn,.btn-green,.btn-blue,.btn-red {color:#FFFFFF;font-size:14px;width:100px;line-height:32px;border:none;border-radius:4px;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;} */
/* .btn{background:#FFFFFF;border:#EEEEEE 1px solid;color:#333333;} */
.btn:hover{background:#D9D9D9;border:#CDCDCD 1px solid;}
.btn-green{background:#1AAD19;border:#18A117 1px solid;color:#FFFFFF;}
.btn-green:hover{background:#179B16;border:#159014 1px solid;}
.btn-blue{background:#007AFF;border:#1E74D0 1px solid;color:#FFFFFF;}
.btn-blue:hover{background:#0569D5;}
.btn-red{background:#F8F8F8;border:#C6C6C6 1px solid;}
.btn-red:hover{background:#CE3C39;border:#BF3835 1px solid;color:#FFFFFF;}

.btn-act {font-size:16px;width:148px;height:36px;line-height:36px;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;margin:6px 10px 0 0;background:#FF6600;border:#FF2200 1px solid;color:#FFFFFF;}
.btn-act:hover {background:#F22D00;}

/* position */
.pos {padding:10px 10px 10px 32px;height:24px;line-height:24px;background:#FFFFFF url('image/ico-nav.png') no-repeat 10px 13px;font-size:12px;}
/* .nav {padding:10px 10px 10px 32px;height:24px;line-height:24px;background:#F5F5F5 url('image/ico-nav.png') no-repeat 10px 13px;font-size:12px;} */
.nav div {float:right;}
.nav i {font-style:normal;font-weight:bold;color:#444444;padding:0 6px;font-family:simsun;}
.nav em {font-style:normal;color:#999999;padding:0 10px;font-size:12px;}
.nav-b {background:#FFFFFF url('image/ico-nav.png') no-repeat 10px 13px;}
/* show */
/* .title {line-height:48px;text-align:center;font-weight:bold;font-size:22px;padding:16px;margin:0;} */
.title_trade {font-weight:bold;font-size:22px;margin:0 0 20px 0;padding:16px;border-bottom:#EEEEEE 1px solid;}
.info {padding:16px;background:#F5F5F5;margin:0 16px;}
.introduce {margin:16px;padding:16px;line-height:180%;font-size:16px;background:#F5F5F5;border-left:#EEEEEE 2px solid;}
.content {font-size:16px;line-height:200%;padding:16px 32px;}
.content p {text-indent:2em;}
.content a:link,.content a:visited,.content a:active {color:#225588;text-decoration:underline;}
.content a:hover {color:#FF6600;text-decoration:none;}
.property {border:#EEEEEE 1px solid;background:#F5F5F5;padding:10px;margin:0 16px;overflow:hidden;}
.property li {float:left;width:30%;height:32px;line-height:32px;overflow:hidden;}
.detail {background:url('image/arrow.gif') no-repeat 0 9px;border-bottom:#C0C0C0 1px dotted;padding:8px 0 8px 20px;margin:0 15px 0 15px;}
.related {padding:10px 16px;line-height:32px;}
.related a {font-size:14px;}
.keylink {font-weight:normal;padding:0 3px 0 3px;}
#comment_main div {height:100px;background:url('image/loading.gif') no-repeat center center;}

.tool {padding:24px 0;text-align:center;border-top:#F5F5F5 1px solid;}
.tool i {font-style:normal;font-size:14px;color:#555555;display:inline-block;height:24px;line-height:24px;padding:0 28px;cursor:pointer;}
.tool b {font-weight:normal;font-size:12px;}
.tool .like {background:url('image/tool-like.png') no-repeat 0 center;}
.tool .like:hover {background:url('image/tool-like-on.png') no-repeat 0 center;color:#FF6600;}
.tool .hate {background:url('image/tool-hate.png') no-repeat 0 center;}
.tool .hate:hover {background:url('image/tool-hate-on.png') no-repeat 0 center;color:#FF6600;}
.tool .report {background:url('image/tool-report.png') no-repeat 0 center;}
.tool .report:hover {background:url('image/tool-report-on.png') no-repeat 0 center;color:#FF6600;}
.tool .favorite {background:url('image/tool-favorite.png') no-repeat 0 center;}
.tool .favorite:hover {background:url('image/tool-favorite-on.png') no-repeat 0 center;color:#FF6600;}
.tool .comment {background:url('image/tool-comment.png') no-repeat 0 center;}
.tool .comment:hover {background:url('image/tool-comment-on.png') no-repeat 0 center;color:#FF6600;}
.tool .award {background:url('image/tool-award.png') no-repeat 0 center;}
.tool .award:hover {background:url('image/tool-award-on.png') no-repeat 0 center;color:#FF6600;}
.tool .share {background:url('image/tool-share.png') no-repeat 0 center;}
.tool .share:hover {background:url('image/tool-share-on.png') no-repeat 0 center;color:#FF6600;}

/* search */
.fsearch {padding:5px 0 10px 15px;margin:1px 1px 0 1px;background:#F5FAFE url('image/fsearch_bg.gif') repeat-x;}
.sch {padding:15px 20px 5px 20px;margin-bottom:10px;}
.sch p {padding:10px 10px 10px 10px;font-size:13px;margin:0;}
.sch_find {border-top:#EEEEEE 1px solid;border-bottom:#EEEEEE 1px solid;margin:5px 0 5px 0;padding:5px 0 5px 5px;font-weight:bold;}
.sch_site li {background:url('image/ico_search.gif') no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666666;}
.sch_relate li {background:url('image/arrow_up.gif') no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666666;}
.rank_list {background:url('image/rank_list.gif') no-repeat;}
.rank_list li {height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 35px;}
.ppt {padding:1px 15px 1px 35px;line-height:25px;}
.ppt_l {width:60px;font-weight:bold;}
.ppt_r {color:#DFDFDF;}
.ppt span {padding:1px;background:#2E6AB1;border:#1D589E 1px solid;color:#FFFFFF;}
/* sell && buy && company */
.category {padding:10px 20px 5px 15px;}
.category p {padding:5px 0 5px 0;margin:0;}
.category div {padding:0 20px 0 20px;}

.about {border:#2786C6 1px solid;background:#F2F2F2;padding:8px;margin:15px 15px 0 15px;}
.about li {padding:5px 0 5px 5px;}
.about li span {display:block;width:100px;float:left;color:#1B4C7A;}

.contact_head {height:36px;line-height:36px;border:#EEEEEE 1px solid;border-bottom:none;background:#F5F5F5;padding:2px 16px;font-weight:bold;font-size:16px;margin:10px 10px 0 0;}
.contact_body {padding:10px;border:#EEEEEE 1px solid;border-top:none;margin:0 10px 0 0;}
.contact_body li {line-height:24px;padding:6px 10px;}
.contact_body li span {color:#666666;padding:0 8px 0 0;}

.type {height:31px;line-height:31px;overflow:hidden;border-top:#EEEEEE 1px solid;background:#EEEEEE;padding-left:35px;}
a.type_1:link,a.type_1:visited,a.type_1:active,a.type_1:hover {float:left;display:block;padding:0 15px 0 15px;background:#FFFFFF;color:#000000;font-weight:bold;}
a.type_2:link,a.type_2:visited,a.type_2:active {float:left;display:block;padding:0 15px 0 15px;border-right:#E2F0FB 1px solid;}
a.type_2:hover {background:#258CFF;color:#FFFFFF;}
.img_tip {width:200px;z-index:1000;position:absolute;padding:5px;border:#EEEEEE 1px solid;background:#FFFFFF;}
.vote {padding:10px;}
.vote div {font-weight:bold;}
.vote li {padding:3px 0 3px 0;}
.vote p {margin:5px 0 5px 0;}

.sort {line-height:48px;border-bottom:#EEEEEE 1px solid;font-size:14px;overflow:hidden;}
.sort-k {width:80px;padding-left:16px;font-weight:bold;float:left;overflow:hidden;}
.sort-v {width:850px;float:left;overflow:hidden;}
.sort-v li {float:left;padding:0 10px;}
.sort-v .on {background:#EEEEEE;}
.sort-v i {font-style:normal;padding-left:2px;color:#999999;font-size:12px;}
.sort-v b {padding:0 20px;}
.sort-v input, .sort-v select {padding:4px;}
.sort-v .btn-blue, .sort-v .btn {padding:0;line-height:28px;width:80px;margin-right:20px;}

.list {line-height:180%;}
.list:hover {background:#F2F2F2;}
.list div img {border:#EEEEEE 1px solid;}
.list table {width:100%;border-bottom:#EEEEEE 1px solid;}
.list td {padding:10px 0 10px 0;}
.list h3 {font-size:14px;margin:0px;height:22px;overflow:hidden;}

.user-info {height:64px;padding:16px;background:#EEEEEE;border-radius:0 0 10px 10px;}
.user-info img {width:64px;height:64px;border-radius:50%;float:left;margin-right:20px;}
.user-info ul {float:right;width:195px;margin-top:4px;}
.user-info li {height:28px;line-height:28px;overflow:hidden;}
.user-info strong {font-size:16px;}
.user-info em {font-size:12px;font-style:normal;float:right;padding-right:20px;}
.user-info i {font-style:normal;color:#999999;padding:0 6px;}

.head-txt {padding:10px 16px;line-height:28px;border-bottom:#F5F5F5 1px solid;margin-bottom:10px;clear:both;}
.head-txt strong {font-size:18px;}
.head-txt span {float:right;font-size:14px;color:#999999;}
.head-txt i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}

.head-sub {padding:10px 16px;line-height:28px;border-bottom:#F2F2F2 1px solid;margin-bottom:10px;clear:both;}
.head-sub strong {font-size:16px;}
.head-sub span {float:right;font-size:14px;color:#999999;}
.head-sub i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}

.list-thumb {padding:10px;overflow:hidden;}
.list-thumb img {border:#EEEEEE 1px solid;padding:2px;}
.list-thumb li {height:48px;line-height:24px;overflow:hidden;padding:10px;text-align:left;}
.list-thumb td {text-align:center;}
.list-thumb td:hover {background:#F5F5F5;}

.list-img {overflow:hidden;padding:10px 0 0 20px;}
.list-img ul {margin:10px 24px 16px 6px;}
.list-img li {height:48px;line-height:24px;overflow:hidden;font-size:14px;}
.list-img p {margin:10px 10px 0 6px;}

.list0 {overflow:hidden;}
.list0 div {width:200px;float:left;}
.list0 img:hover {border-left:#FFFFFF 1px solid;}

.list1 {overflow:hidden;padding-top:20px;}
.list1 div {width:188px;float:left;}
.list1 img:hover {border-left:#FFFFFF 1px solid;}

.list-txt {padding:0 16px;}
.list-txt li {height:32px;line-height:32px;overflow:hidden;font-size:14px;padding-left:16px;}
.list-txt em {font-size:12px;color:#666666;padding-left:16px;font-style:normal;float:right;}
.list-txt .f_r {font-size:12px;color:#666666;padding-left:16px;}

.list-rank {padding:0 16px;}
.list-rank li {height:32px;line-height:32px;font-size:14px;padding:0 6px;overflow:hidden;}
.list-rank .f_r {float:right;font-size:12px;color:#666666;padding-left:16px;}
.list-rank em {font-size:26px;font-style:normal;color:#F34540;padding-right:10px;font-family:Georgia;}
.list-rank i {font-size:18px;font-style:normal;color:#999999;padding-right:14px;font-family:Georgia;}

.list-cate {padding:10px 20px;}
.list-cate:after {content:"";display:block;clear:both;}
.list-cate td {width:400px;font-size:14px;padding:10px 10px 20px 10px;}
.list-cate td:hover {background:#F5F5F5;border-radius:10px;}
.list-cate p {margin:0 0 10px 0;}
.list-cate li {float:left;line-height:32px;}
.list-cate em {font-style:normal;color:#EEEEEE;padding:0 10px;}
.list-cate i {font-style:normal;color:#EEEEEE;padding:0 10px;}

.list-cate2 {padding:0 10px;overflow:hidden;}
.list-cate2 li {width:116px;padding:0 16px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;}
.list-cate2 li:hover {background:#F5F5F5;border-radius:6px;}
.list-cate2 i {font-size:12px;font-style:normal;color:#666666;padding-left:6px;}

.list-area {width:860px;padding:10px 0 10px 20px;overflow:hidden;}
.list-area li {width:100px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;text-align:center;border:#EEEEEE 1px solid;margin:0 20px 20px 0;border-radius:6px;}
.list-area li:hover {border:#FF6600 1px solid;}

.list-area4 {padding:0 10px;overflow:hidden;}
.list-area4 li {width:25%;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;text-align:center;}
.list-area4 li:hover {background:#F5F5F5;border-radius:6px;}

.tab-head {}
.tab-head ul {border-bottom:#F5F5F5 1px solid;height:32px;padding-left:16px;}
.tab-head li {border-bottom:#F5F5F5 1px solid;display:inline-block;height:32px;line-height:32px;margin-right:16px;float:left;font-size:14px;}
.tab-head .on {border-bottom:#007AFF 3px solid;height:30px;line-height:32px;}
.tab-head .on span {color:#007AFF;}

/* side */
.side ul {margin:10px;}
.side em {font-size:12px;font-style:normal;color:#999999;}
.side a {width:90%;display:block;font-size:16px;}
.side input {width:140px;border:#EEEEEE 1px solid;border-radius:8px;padding:8px 8px 8px 26px;font-size:14px;background:#FFFFFF url('image/icon-search16.png') no-repeat 6px center;outline:none;margin:16px 16px 16px 32px;}
.side input:hover {width:180px;}
.side_li {line-height:48px;height:48px;padding-left:32px;overflow:hidden;}
.side_li:hover {background:#F2F2F2;border-radius:10px;}
.side_on {line-height:48px;height:48px;background:#F5F5F5;padding-left:32px;overflow:hidden;border-radius:10px;}

.warn {padding:30px 100px 30px 200px;}
.warn div {padding:5px 0 0 60px;background:url('image/warn.gif') no-repeat;font-size:14px;line-height:200%;}
.warn h1 {font-size:16px;margin:0;}
.guest_warn {padding:2px 0 2px 0;text-align:center;margin:0 130px 15px 130px;background:#FFF5D8;border:#FF7300 1px solid;}
.back2top {width:58px;height:58px;position:fixed;_position:absolute;left:50%;margin-left:620px;bottom:100px;_bottom:auto;cursor:pointer;display:none;}
.back2top a {display:block;width:100%;height:100%;background:url('image/back2top.png') no-repeat;}
.back2top a:hover {background:url('image/back2top.png') no-repeat -58px 0;}

.ui-ico-time,.ui-ico-hits,.ui-ico-info,.ui-ico-play,.ui-ico-pics,.ui-ico-down,.ui-ico-comm,.ui-ico-area,.ui-ico-user,.ui-ico-none,.ui-ico-sort,.ui-ico-like,.ui-ico-hate,.ui-ico-delete,.ui-ico-quote,.ui-ico-report,.ui-ico-price {font-style:normal;font-weight:normal;font-size:12px;color:#999999;display:inline-block;height:16px;line-height:16px;padding:0 10px 0 20px;}
.ui-ico-time {background:url('image/ico-time.png') no-repeat 0 center;}
.ui-ico-hits {background:url('image/ico-hits.png') no-repeat 0 center;}
.ui-ico-info {background:url('image/ico-info.png') no-repeat 0 center;}
.ui-ico-play {background:url('image/ico-play.png') no-repeat 0 center;}
.ui-ico-pics {background:url('image/ico-pics.png') no-repeat 0 center;}
.ui-ico-down {background:url('image/ico-down.png') no-repeat 0 center;}
.ui-ico-area {background:url('image/ico-area.png') no-repeat 0 center;}
.ui-ico-user {background:url('image/ico-user.png') no-repeat 0 center;}


.ui-ico-comm {background:url('image/ico-comm.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-comm:hover {background:url('image/ico-comm-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-like {background:url('image/ico-like.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-like:hover {background:url('image/ico-like-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-hate {background:url('image/ico-hate.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-hate:hover {background:url('image/ico-hate-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-sort {background:url('image/ico-sort.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-sort:hover {background:url('image/ico-sort-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-delete {background:url('image/ico-delete.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-delete:hover {background:url('image/ico-delete-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-quote {background:url('image/ico-quote.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-quote:hover {background:url('image/ico-quote-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-report {background:url('image/ico-report.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-report:hover {background:url('image/ico-report-on.png') no-repeat 0 center;color:#FF6600;}

.ui-ico-price {color:#FF0000;padding:0;font-size:14px;}
.ui-fr {float:right;}
.ui-toast {height:48px;line-height:48px;overflow:hidden;display:inline-block;padding:0 16px;background:#000000;opacity:0.8;filter:alpha(opacity=80);color:#FFFFFF;border-radius:6px;position:fixed;z-index:99;top:40%;left:48%;font-size:16px;}


footer {
	background-color: #444;
}
.footer-info ul{
	display: flex;
}
.footer-info ul li {
	width: 20%;
}
.footer-info ul li a {
	font-size: 16px;
	font-weight: 700;
	color: #999999;
}
div.beian {
	color: #999 !important;
}
div.beian a{
	color: #999 !important;
	font-size: 14px;
}
.active a {
	color: #F37052 !important;
}

/* source: static/skin/default/article.css */
/*
	[DESTOON B2B System] Copyright (c) 2008-2020 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
/* article && quote*/
.top-l {width:430px;float:left;margin-right:20px;}
.top-r {width:430px;float:right;}
.headline h2 {text-align:center;font-size:24px;margin:16px 20px 10px 0;height:48px;line-height:48px;overflow:hidden;}
.subline {padding:0 16px;}
.subline li {height:32px;line-height:32px;overflow:hidden;font-size:16px;}
.subline .f_r {font-size:12px;color:#666666;padding-left:16px;font-style:normal;float:right;}
.keytags {font-size:14px;padding:16px 24px;}
/* catlist */
.childlist {padding:10px;line-height:24px;}
.childlist li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 4px 12px;padding:0 10px 0 12px;overflow:hidden;}

.catlist {padding-bottom:16px;line-height:32px;margin:16px;}
.catlist li {font-size:14px;height:32px;line-height:32px;background:url('image/li_dot.gif') no-repeat 6px center;padding:0 16px;overflow:hidden;}
.catlist i {font-style:normal;float:right;font-size:12px;color:#666666;}
.catlist .sp {background:#FFFFFF url('image/dot.gif') repeat-x 0 center;}

.subtitle {padding:10px 16px;margin:20px 0;line-height:32px;font-size:14px;border:#EEEEEE 1px solid;background:#FAFAFA;overflow:hidden;}
.subtitle li {width:50%;height:32px;overflow:hidden;float:left;}

/* source: static/skin/default/bootstrap.min.css */
/*!
 * Bootstrap  v5.3.0 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.h1,.h2,.h3,.h5,h1,h2,h3,h5{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h5,h5{font-size:1.25rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}.small,small{font-size:.875em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-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}::file-selector-button{font:inherit;-webkit-appearance:button}.list-unstyled{padding-left:0;list-style:none}.img-fluid{max-width:100%;height:auto}.container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-6{flex:0 0 auto;width:50%}.col-12{flex:0 0 auto;width:100%}.g-1{--bs-gutter-x:0.25rem}.g-1{--bs-gutter-y:0.25rem}@media (min-width:768px){.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-body-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown{position:relative}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu.show{display:block}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opacity-75{opacity:.75!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.m-0{margin:0!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.me-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.ms-1{margin-left:.25rem!important}.p-0{padding:0!important}.px-0{padding-right:0!important;padding-left:0!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.fs-6{font-size:1rem!important}.fw-bold{font-weight:700!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-50{--bs-bg-opacity:0.5}@media (min-width:768px){.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-none{display:none!important}.px-md-0{padding-right:0!important;padding-left:0!important}}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}

/* source: static/skin/default/slick/slick.css */
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* source: static/skin/default/shows.css */
.text-warning {
    color: #F37052 !important;
}

.btn-warning {
    color: #fff;
    background-color: #F37052;
    border-color: #F37052;
}

.content img {
    width: 80% !important;
    height: auto !important;
    display: block;
    margin: 0 auto;
}

.bg-warning {
    background-color: #F37052 !important;
}

.topicmt a {
    display: inline-block;
    font-size: 14px;
    background: #fdf5ea;
    color: #c29051 !important;
    margin-right: 10px;
    border-radius: 5px;
    height: 28px;
    line-height: 28px;
    width: auto;
    flex-shrink: 0;
    text-decoration: none !important;
}

.left-menus .big-titles {
    line-height: 26px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: bold;
}

.left-menus .big-title {
    font-size: 14px;
    /* font-weight:normal; */
    line-height: 20px;
}

.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6 {
    margin: 15px 0;
    padding: 5px 0 5px 0;
    font-size: 18px;
}

.content table {
    width: 100%;
}

.content table tr:nth-child(2n-1) {
    background-color: #f5f5f5;
}

.content table tr {
    background: #ececec;
}

.content table td,
.content table th {
    box-sizing: border-box;
    padding: 6px;
    text-align: left;
}
.slideTxtBoxs .tabs ul {
    display: flex;
    width: 100%;
    height: 50px;
    background: #f6f6f6;
    border-bottom: 1px #ececec solid;
}

.slideTxtBoxs .tabs ul li {
    width: 50%;
    font-size: 1rem;
    height: 50px;
    color: #666;
    line-height: 50px;
    text-align: center;
    display: block;
    cursor: pointer;
}

.slideTxtBoxs .tabs ul .active {
    width: 50%;
    height: 50px;
    color: #e03300;
    line-height: 50px;
    text-align: center;
    display: block;
    cursor: pointer;
    background: #fff;
    border-left: 1px #ececec solid;
    border-right: none;
    border-bottom: 1px solid #e03300;
}

.tab-button_box.active {
    display: block !important;
}

.tab-content_box.active {
    display: block !important;
}

.tab-content_box {
    display: none;
}

.hot-lists {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0 10px;
    box-sizing: border-box;
}

.hot-lists li {
    width: 100%;
    /* height: 40px; */
    border-bottom: 1px #ececec dashed;
}

.hot-lists li a {
    width: 100%;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    font-size: 14px;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    position: relative;
    text-indent: 15px;
    color: #000 !important;
}

.hot-lists li a:before {
    width: 5px;
    height: 5px;
    position: absolute;
    left: 3px;
    top: 16px;
    border-radius: 50%;
    background: #e0e0e0;
    content: "";
}

.slide_box {
    border: 1px solid #eee;
}

.tab-content.active {
    display: block;
}

.tab-button.active {
    display: block !important;
}

.tab-content {
    display: none;
}
.other {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.other-top {
    width: 100%;
    height: 50px;
    border-bottom: 1px #ececec solid;
}

.other-top span {
    width: 100%;
    height: 50px;
    color: #000;
    font-size: 18px;
    line-height: 50px;
    position: relative;
    display: block;
}

.other-top span:before {
    border-bottom: 2px #e03300 solid;
    position: absolute;
    content: "";
    left: 0;
    bottom: -1px;
    z-index: 9;
    width: 70px;
    height: 2px;
}

.other-nr {
    display: flex;
    justify-content: space-between;
    margin-top: 14px;
    width: 100%;
}

.other-img {
    width: 32%;
    display: flex;
    justify-content: space-between;
}

.other-img img {
    width: 40%;
    height: 115px;
}

.other-nr ul {
    width: 60%;
    margin-bottom: 0px;
}

.other-nr ul li {}

.other-nr ul li a {
    width: 100%;
    height: 30px;
    line-height: 20px;
    overflow: hidden;
    font-size: 14px;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    position: relative;
    text-indent: 15px;
    color: #000 !important;
}

.slideTxt .tabs ul {
    display: flex;
    width: 100%;
    height: 50px;
    background: #f6f6f6;
    border-bottom: 1px #ececec solid;
}

.slideTxt .tabs ul li {
    width: 50%;
    font-size: 1rem;
    height: 50px;
    color: #666;
    line-height: 50px;
    text-align: center;
    display: block;
    cursor: pointer;
}

.slideTxt .tabs ul .active {
    width: 50%;
    height: 50px;
    color: #e03300;
    line-height: 50px;
    text-align: center;
    display: block;
    cursor: pointer;
    background: #fff;
    border-left: 1px #ececec solid;
    border-right: none;
    border-bottom: 1px solid #e03300;
}

.tab-con {
    display: none;
}

.tab-con .hot-lists {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0 10px;
    box-sizing: border-box;
}

.tab-con .hot-lists li {
    width: 49%;
    /* height: 40px; */
    border-bottom: 1px #ececec dashed;
}

.tab-con .hot-lists li a {
    width: 100%;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    font-size: 14px;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    position: relative;
    text-indent: 15px;
    color: #000 !important;
}

.tab-con .hot-lists li a:before {
    width: 5px;
    height: 5px;
    position: absolute;
    left: 3px;
    top: 16px;
    border-radius: 50%;
    background: #e0e0e0;
    content: "";
}

.tab-con.active {
    display: block;
}

.tab-but.active {
    display: block !important;
}

@media screen and (max-width: 480px) {
    .hide_box {
        display: none !important;
    }

    .other-img {
        width: 100%;
        margin-bottom: 10px;
    }

    .other-nr {
        flex-wrap: wrap;
    }

    .other {
        padding: 0 15px;
        box-sizing: border-box;
    }

}

/* source: static/skin/default/article-detail.css */
/*
 * snsnb article detail page styles
 * Scoped to .snsnb-article-page so Bootstrap and module styles remain unchanged.
 */
.snsnb-article-page {
    --snsnb-article-accent: #f37052;
    --snsnb-article-text: #30343b;
    --snsnb-article-muted: #7a828c;
    --snsnb-article-border: #e9ecef;
}

.snsnb-article-page .snsnb-article-main {
    min-width: 0;
}

.snsnb-article-page .snsnb-article-header,
.snsnb-article-page .snsnb-article-body,
.snsnb-article-page .snsnb-article-main > .toc-container,
.snsnb-article-page .snsnb-article-main > .my-3 {
    width: 100%;
    max-width: 840px;
    margin-right: auto;
    margin-left: auto;
}

.snsnb-article-page .snsnb-article-header {
    padding: 4px 0 18px !important;
    border-color: var(--snsnb-article-border) !important;
}

.snsnb-article-page .snsnb-article-title {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
    color: #292d33;
    font-size: clamp(24px, 2.1vw, 30px) !important;
    font-weight: 700;
    line-height: 1.38;
    letter-spacing: -0.01em;
}

.snsnb-article-page .snsnb-article-meta {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 6px 16px;
    margin-top: 0 !important;
    color: var(--snsnb-article-muted);
    font-size: 14px;
    line-height: 1.6;
}

.snsnb-article-page .snsnb-article-meta > span,
.snsnb-article-page .snsnb-article-meta__item {
    display: inline-flex;
    align-items: center;
    padding-right: 0 !important;
    padding-left: 0 !important;
    white-space: nowrap;
}

.snsnb-article-page .snsnb-article-meta a {
    color: inherit;
}

.snsnb-article-page .snsnb-article-body {
    padding-top: 24px !important;
    padding-bottom: 8px !important;
    color: var(--snsnb-article-text);
    font-size: 17px;
    line-height: 1.9;
    overflow-wrap: anywhere;
}

.snsnb-article-page .snsnb-article-body > :first-child {
    margin-top: 0 !important;
}

.snsnb-article-page .snsnb-article-body p {
    margin-top: 0;
    margin-bottom: 1.1em;
    line-height: inherit;
}

.snsnb-article-page .snsnb-article-body h1,
.snsnb-article-page .snsnb-article-body h2,
.snsnb-article-page .snsnb-article-body h3,
.snsnb-article-page .snsnb-article-body h4,
.snsnb-article-page .snsnb-article-body h5,
.snsnb-article-page .snsnb-article-body h6 {
    height: auto;
    color: #30343b;
    font-weight: 650;
    line-height: 1.5;
    overflow: visible;
}

.snsnb-article-page .snsnb-article-body h1,
.snsnb-article-page .snsnb-article-body h2 {
    margin: 32px 0 16px !important;
    padding: 0 0 0 14px !important;
    border-left: 4px solid var(--snsnb-article-accent);
    font-size: 24px !important;
}

.snsnb-article-page .snsnb-article-body h3 {
    margin: 25px 0 12px !important;
    padding: 0 !important;
    font-size: 20px !important;
}

.snsnb-article-page .snsnb-article-body h4,
.snsnb-article-page .snsnb-article-body h5,
.snsnb-article-page .snsnb-article-body h6 {
    margin: 20px 0 10px !important;
    padding: 0 !important;
    font-size: 18px !important;
}

.snsnb-article-page .snsnb-article-body ul,
.snsnb-article-page .snsnb-article-body ol {
    margin: 0 0 1.1em;
    padding-left: 1.6em;
}

.snsnb-article-page .snsnb-article-body li {
    margin: 0.3em 0;
}

.snsnb-article-page .snsnb-article-body a {
    color: #397c8a;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
}

.snsnb-article-page .snsnb-article-body img {
    display: block;
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 20px auto;
    border-radius: 8px;
}

.snsnb-article-page .snsnb-article-body iframe,
.snsnb-article-page .snsnb-article-body video {
    max-width: 100%;
}

.snsnb-article-page .snsnb-article-body table {
    display: block;
    width: 100%;
    max-width: 100%;
    margin: 20px 0;
    overflow-x: auto;
    border-collapse: collapse;
    -webkit-overflow-scrolling: touch;
}

.snsnb-article-page .snsnb-article-body th,
.snsnb-article-page .snsnb-article-body td {
    min-width: 110px;
    padding: 10px 12px;
    border: 1px solid #e4e7eb;
    text-align: left;
    vertical-align: top;
}

.snsnb-article-page .snsnb-article-body th {
    background: #f7f8fa;
    font-weight: 650;
}

.snsnb-article-page .snsnb-article-body blockquote {
    margin: 20px 0;
    padding: 14px 18px;
    border-left: 4px solid #f5a28f;
    background: #fff7f5;
    color: #5b6169;
}

.snsnb-article-page .snsnb-article-main > .toc-container {
    overflow: hidden;
}

@media (max-width: 767.98px) {
    .snsnb-article-page .snsnb-article-header {
        padding: 2px 0 14px !important;
    }

    .snsnb-article-page .snsnb-article-title {
        margin-top: 10px !important;
        font-size: 22px !important;
        line-height: 1.4;
        text-align: left !important;
    }

    .snsnb-article-page .snsnb-article-meta {
        justify-content: flex-start;
        gap: 4px 12px;
        text-align: left !important;
    }

    .snsnb-article-page .snsnb-article-body {
        padding-top: 20px !important;
        font-size: 16px;
        line-height: 1.88;
    }

    .snsnb-article-page .snsnb-article-body h1,
    .snsnb-article-page .snsnb-article-body h2 {
        margin: 27px 0 14px !important;
        padding-left: 10px !important;
        border-left-width: 3px;
        font-size: 20px !important;
        line-height: 1.5;
    }

    .snsnb-article-page .snsnb-article-body h3 {
        margin: 22px 0 10px !important;
        font-size: 18px !important;
        line-height: 1.55;
    }

    .snsnb-article-page .snsnb-article-body h4,
    .snsnb-article-page .snsnb-article-body h5,
    .snsnb-article-page .snsnb-article-body h6 {
        font-size: 17px !important;
    }

    .snsnb-article-page .snsnb-article-body img {
        margin: 16px auto;
        border-radius: 6px;
    }

    .snsnb-article-page .snsnb-article-body th,
    .snsnb-article-page .snsnb-article-body td {
        padding: 8px 10px;
        font-size: 14px;
    }
}

/* Keep secondary desktop sidebar blocks from extending far below article content. */
@media (min-width: 768px) {
    .snsnb-article-page--zixun .snsnb-article-sidebar > .txtMarquee-top,
    .snsnb-article-page--zixun .snsnb-article-sidebar > .slide_box.mt-3 {
        display: none !important;
    }
}

/* Give long-form content more room while keeping tablet/mobile layouts unchanged. */
@media (min-width: 1200px) {
    .snsnb-article-page--zixun .snsnb-article-main {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .snsnb-article-page--zixun .snsnb-article-sidebar {
        flex: 0 0 25%;
        max-width: 25%;
        min-width: 0;
    }

    .snsnb-article-page--zixun .snsnb-article-header,
    .snsnb-article-page--zixun .snsnb-article-body,
    .snsnb-article-page--zixun .snsnb-article-main > .toc-container,
    .snsnb-article-page--zixun .snsnb-article-main > .my-3 {
        max-width: 920px;
    }
}
