/* CSS Document */
@font-face {
  font-family: '华文行楷';
  src: url('../fonts/huawenxingkai.ttf') format('truetype');
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'jinkai';
  src: url('../fonts/jinkai.ttf') format('truetype');
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: 'jinshu';
  src: url('../fonts/jinshu.ttf') format('truetype');
  font-style: normal;
  font-weight: normal;
}
*{margin: 0;padding: 0;}
body{background-color: #ffffff !important;color:#000;font-size: 14px;line-height:22px;font-family:"微软雅黑";}
input, textarea, keygen, select, button, isindex {
	margin: 0em;
	font: -webkit-small-control;
	color: initial;
	letter-spacing: normal;
	word-spacing: normal;
	text-transform: none;
	text-indent: 0px;
	text-shadow: none;
	text-align: start;
}
select{
	box-sizing: border-box;
	-webkit-box-align: center;
	white-space: pre;
	-webkit-rtl-ordering: logical;
	cursor: default;
}
table{border-collapse:collapse;border-spacing:0;}
h1, h2, h3, h4, h5, h6{font-size: 100%;}
ul, ol, li{list-style:none outside none;}
a{color:#000;outline: medium none;text-decoration: none;}
a:hover{text-decoration: none;}
em, i{font-style: normal;}
img{border:medium none;}
input,img{vertical-align: middle;}
.clear{clear:both;}
.clearfix:after {clear: both;content: "";display: block;visibility: hidden;}


/*首页*/
.header-bg {
    position: relative;
    width: 100vw;
    height: 61vw;
    overflow: hidden;
    background-image: url(/template/default/images/new/header_bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    background-color: #1d1f20;
}
.header-bg .logo_box {
    width: 30vw;
    margin-left: 10px;
    margin-top: 10px;
}
.header-bg .logo_box img {
    width: 100%;
}
.header-bg .carousel {
    width: 180px;
    height: 180px;
    position: absolute;
    top: 14vw;
    left: 49vw;
    overflow: hidden;
}
.header-bg .carousel img {
	position: absolute;
	width: 100%;
	height: 100%;
	opacity: 0;
	transition: all 0.8s ease-out 0s;
	-webkit-transform: translateX(-10%);
	transform: translateX(-10%);
	cursor: pointer;
	z-index: 1;
}
.header-bg .carousel img.active {
	opacity: 1;
	transform: none;
	z-index: 2;
}
.header-bg .carousel .caption-container {
	position: absolute;
	bottom: 10px;
	left: 50%;
	transform: translateX(-50%);
	cursor: pointer;
}
.header-bg .carousel .caption {
	background-color: rgba(0, 0, 0, 0.5);
	color: white;
	padding: 5px 10px;
	border-radius: 5px;
	opacity: 0;
	transition: all 0.8s ease-out 0s;
}
.header-bg .carousel .caption.active {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
}
.header-bg .banner_tit {
    margin: 8vw auto 0;
    font-size: 18px;
    font-family: cursive;
    text-align: center;
    padding: 16px 1px;
    background-image: url('/template/default/images/new/wenlu_shang.png'), url('/template/default/images/new/wenlu_xia.png');
    background-repeat: no-repeat;
    background-position: top left, bottom right;
    display: inline-block;
    letter-spacing: 0px;
    direction: ltr;
    width: 36px;
    position: absolute;
    left: 13vw;
    color: #ffe7b9;
    background-size: 53%;
    white-space: nowrap;
    writing-mode: vertical-lr;
    line-height: 32px;
}
.header-bg .banner_sign {
    display: inline-block;
    font-weight: normal;
    font-size: 14px;
    font-family: cursive;
    direction: ltr;
    width: 26px;
    text-align: center;
    padding: 10px 0px;
    position: absolute;
    left: 6vw;
    bottom: 15vw;
    line-height: 16px;
    color: #fff;
}
.header-bg .banner_yin {
    display: inline-block;
    width: 26px;
    text-align: center;
    position: relative;
    margin: 5px auto 0;
}
.header-bg .banner_yin img{ width:100%}

/*首页轮播图片*/
.banner {overflow: hidden;position: relative;font-size: 0;height: auto;width: 100%;margin: 0px auto 0px;border-radius: unset; z-index:0}
.banner .list {width: 100%;overflow: hidden;}
.banner .list li {float: left;width: 100%;overflow: hidden;}
.banner .list li a {display: block;}
.banner .list li img {width: 100%;height: auto;display: block;}
#banner .tip {width: 100%;height:auto;text-align:center;clear:both;position: absolute;bottom:10px;z-index: 2;font-size: 0;}
#banner .tip span {
    display: inline-block;
    vertical-align: middle;
    width: 8px;
    height: 8px;
    margin: 0 2px;
    vertical-align: middle;
    background: transparent;
    opacity: 0.7;
    border-radius: 4px;
    border: 1px solid #fff;
}
#banner .tip span.cur {background:#fff;opacity: 1;}
/*首页轮播图片结束*/
.div_bottom_box {
    width: 100%;
    background: #000;
    height: 50px;
    text-align: center;
    position: fixed;
    display: block;
    line-height: 50px;
    bottom: 0px;
    z-index: 999;
	color:#fff;
	box-shadow: 0px -1px 5px #d0c9bb;
}
.div_bottom_box ul {
    width: 100vw;
    height: 100%;
    text-align: center;
}
.div_bottom_box ul li {
    display: inline-block;
    vertical-align: top;
    width: 19vw;
    height: 100%;
}
.div_bottom_box ul li a {
    color: #fff;
    font-size: 20px;
    font-family: "jinkai";
}
.index_bottom_box {
    background-image: url(/template/default/mobile/images/new/bg_index.jpg);
    background-repeat: repeat-y;
    background-position: center center;
    width: 100vw;
    display: table;
    overflow: hidden;
	margin-bottom: 50px;
}
.index_bottom_box .index_tit{ text-align:center; position:relative; display:block;padding: 10px 0;}
.index_bottom_box .index_tit img{ width:62vw;}
.div_con_box {display: table;padding-bottom: 20px;width: 100%;text-align: center;position: relative;background:none;}
.div_video{height: auto;width: 100%; display:table;}
.div_video ul{ width:100%; display:table;}
.div_video li {
    margin-top: 20px;
    width: 45vw;
    background-image: url(/template/default/mobile/images/new/index_m.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 64vw;
    border-radius: unset;
	position: relative;
}
.div_video li.fl{ float:left}
.div_video li:nth-child(even).fl{ float:right}
.div_video li:nth-child(1),.div_video li:nth-child(2){ margin-top:0px;}
.div_video_index_box{height:auto; display:table; width:93vw; margin:0px auto;}
.div_video_div{height:auto;position: relative;border-radius:5px;}
.div_video_div .d_jingxuan {
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin: 16vw auto 0;
    height: 30vw;
    width: 33vw;
}
.div_video_title {
    font-size: 17px;
    text-align: center;
    overflow: hidden;
    width: 88%;
    margin: 0px auto;
    padding: 5px 0px;
    height: 40px;
    line-height: 32px;
    background-image: url('/template/default/images/new/yun_zuo.png'), url('/template/default/images/new/yun_you.png');
    background-repeat: no-repeat;
    background-position: left center, right center;
    position: absolute;
    top: 13%;
    left: 6%;
    background-size: 20%;
    font-weight: normal;
    font-family: 'jinshu';
    letter-spacing: -2px;
}
.div_video_title a {
    display: inline-block;
    overflow: hidden;
    width: 94%;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #000;
}

/*藏品*/
.collection_container {
    width: 100vw;
    position: relative;
    display: block;
    background-color: #90947b;
}
.collection_container .collection {
    width: 96vw;
    margin: 0 auto 50px;
    text-align: center;
    background-color: #dbd0b4;
    position: relative;
}
.collection_container .collection .collection_top_1 {
    background-image: url('/template/default/images/new/top_collection.png');
    height: 15vw;
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: contain;
    position: relative;
    width: 100%;
}
.collection_container .collection .collection_top_1 .collection_yin {
    width: 40px;
    position: absolute;
    left: 10px;
    bottom: 10px;
}
.collection_container .collection .collection_top_1 .collection_yin img {
    width: 100%;
}
.collection_container .collection .collection_top_1 .collection_sanjiao {
    background-image: url('/template/default/images/new/sanjiao.png');
    background-repeat: no-repeat;
    background-position: left center;
    position: absolute;
    right: 3px;
    bottom: 10px;
    width: 53px;
    height: 23px;
    line-height: 23px;
    text-align: right;
    font-size: 18px;
    font-weight: normal;
    background-size: contain;
}
.collection_container .collection .collection_top_1 .collection_sanjiao a {
    color: #ab967d;
}
.collection_container .collection .collection_relic_1 {
    background-image: url('/template/default/images/new/bg_collection.png');
    background-size: contain;
    background-repeat: repeat-y;
    overflow: hidden;
    position: relative;
    text-align: left;
    height: 89vw;
}
.collection_container .collection .collection_relic_1 .relic_box_2 {
    position: absolute;
    left: 20vw;
    text-align: left;
    top: 2vw;
    display: block;
    cursor: pointer;
    padding: 1px;
    width: 60vw;
}
.collection_container .collection .collection_relic_1 .relic_box_2 .relic_img img {
    width: 100%;
}
.collection_container .collection .collection_relic_1 .relic_box_2 .relic_txt {
    font-size: 18px;
    color: #633f20;
    text-align: left;
    width: 200px;
    margin: 0 auto;
    display: table;
}
.collection_container .collection .collection_relic_1 .relic_txt a {
    color: #613e1f;
}
.collection_container .collection .collection_relic_1 .relic_box_2 .relic_txt .p1 {
    border-left: 6px solid #422913;
    text-align: left;
    text-indent: 8px;
    height: 25px;
    display: inline-block;
    line-height: 25px;
    margin: 0;
    margin-left: 0;
    letter-spacing: 0px;
    float: left;
}
.collection_container .collection .collection_relic_1 .relic_box_2 .relic_txt .p2 {
    border-right: 6px solid #422913;
    text-align: right;
    height: 25px;
    display: inline-block;
    line-height: 25px;
    margin: 0;
    padding-right: 3px;
    letter-spacing: 0px;
    width: 146px;
    float: right;
    margin-right: 10px;
    margin-top: 5px;
}
.collection_container .collection .collection_relic_1 .relic_box_3 {
    position: absolute;
    left: 0vw;
    top: 48vw;
    display: block;
    cursor: pointer;
    padding: 1px;
    width: 36vw;
    text-align: right;
}
.collection_container .collection .collection_relic_1 .relic_box_3 .relic_img {
    width: 17vw;
    position: relative;
    display: block;
    float: right;
}
.collection_container .collection .collection_relic_1 .relic_box_3 .relic_img img {
    width: 100%;
}
.collection_container .collection .collection_relic_1 .relic_box_3 .relic_txt {
    position: relative;
    color: #613e1f;
    text-align: right;
    font-weight: 600;
    display: block;
    float: right;
    height: 100%;
    margin-right: 0px;
    margin-top: 0;
}
.collection_container .collection .collection_relic_1 .relic_txt a {
    color: #613e1f;
}
.collection_container .collection .collection_relic_1 .relic_box_3 .relic_txt .p1 {
    display: inline-block;
    font-size: 18px;
    direction: ltr;
    width: 30px;
    text-align: center;
    padding: 10px 0px;
    position: relative;
    margin-right: 0px;
    margin-top: 8vw;
    color: #613e1f;
    line-height: 20px;
    vertical-align: top;
    float: right;
    height: 90px;
    writing-mode: vertical-rl;
    line-height: 20px;
    font-weight: normal;
}
.collection_container .collection .collection_relic_1 .relic_box_3 .relic_txt .p2 {
    display: inline-block;
    font-size: 18px;
    direction: ltr;
    width: 18px;
    text-align: center;
    padding: 10px 0px;
    position: relative;
    margin-right: 0px;
    margin-top: 10vw;
    color: #613e1f;
    line-height: 20px;
    vertical-align: top;
    float: right;
}
.collection_container .collection .collection_relic_1 .relic_box_5 {
    position: absolute;
    right: 0;
    text-align: left;
    top: 48vw;
    display: block;
    cursor: pointer;
    padding: 1px;
    width: 49vw;
}
.collection_container .collection .collection_relic_1 .relic_box_5 .relic_img {
    width: 38vw;
    position: relative;
    float: left;
}
.collection_container .collection .collection_relic_1 .relic_box_5 .relic_img img {
    width: 100%;
}
.collection_container .collection .collection_relic_1 .relic_box_5 .relic_txt {
    display: block;
    font-size: 18px;
    direction: ltr;
    width: 30px;
    text-align: center;
    position: relative;
    color: #613e1f;
    line-height: 19px;
    float: left;
    margin-left: 0px;
    height: 100%;
	margin-top: 11px;
}
.collection_container .collection .collection_relic_1 .relic_txt a {
    color: #613e1f;
}
.collection_container .collection .collection_fenge {
    background-image: url('/template/default/images/new/chengqiang.png');
    height: 12vw;
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: contain;
    position: relative;
    width: 100%;
}
.collection_container .collection .collection_fenge .collection_sanjiao2 {
    background-image: url('/template/default/images/new/sanjiao2.png');
    background-repeat: no-repeat;
    background-position: left center;
    position: absolute;
    right: 3px;
    bottom: -24px;
    width: 53px;
    height: 23px;
    line-height: 23px;
    text-align: right;
    font-size: 18px;
    font-weight: normal;
    background-size: contain;
	z-index: 1;
}
.collection_container .collection .collection_fenge .collection_sanjiao2 a {
    color: #1b1108;
}
.collection_container .collection .collection_relic_2 {
	background-image: url('/template/default/images/new/bg_collection.png');
    background-size: contain;
    background-repeat: repeat-y;
    overflow: hidden;
    position: relative;
    text-align: left;
    margin: 0;
	background-position: center center;
	padding: 15px 0;
}
.collection_container .collection .collection_relic_2 a{ color:#644020}

.collection_container .collection .collection_relic_2 .boxs{ 
	width:93%; 
	margin:0 auto;
	display:flex;
	justify-content: center;
	flex-direction: row;
}
.collection_container .collection .collection_relic_2 .box1{
	width:50%;border-right: 3px solid #796e52;
}
.collection_container .collection .collection_relic_2 .box1 .relic_box_1 {
    text-align: center;
    display: block;
    cursor: pointer;
	padding-bottom:15px;
	border-bottom:3px solid #796e52;
}
.collection_container .collection .collection_relic_2 .relic_box_1 .relic_img {
    width: 67%;
    position: relative;
    margin: 34px auto 0;
}
.collection_container .collection .collection_relic_2 .relic_box_1 .relic_img img {
    width: 100%;
}
.collection_container .collection .collection_relic_2 .relic_box_1 .relic_txt {
    font-size: 18px;
    color: #644020;
}
.collection_container .collection .collection_relic_2 .relic_box_1 .relic_txt .p1 {
    text-align: center;
    height: 30px;
    display: block;
    line-height: 30px;
    margin: 0;
    letter-spacing: 0px;
}
.collection_container .collection .collection_relic_2 .relic_box_2 {
    cursor: pointer;
	display:flex;
	justify-content: center;
	flex-direction: row;
	align-items: center;
	height: 166px;
}
.collection_container .collection .collection_relic_2 .relic_box_2 .relic_img {
    width: 6rem;
    position: relative;
    display: block;
}
.collection_container .collection .collection_relic_2 .relic_box_2 .relic_img img {
    width: 100%;
}
.collection_container .collection .collection_relic_2 .relic_box_2 .p1 {
    display: block;
    font-weight: normal;
    font-size: 16px;
    text-align: center;
    position: relative;
    color: #644020;
    line-height: 18px;
    writing-mode: vertical-rl;
	width:40px;
	height: 100px;
	direction: ltr;
	float:left;
}

.collection_container .collection .collection_relic_2 .box2{
	width:50%;text-align:center
}
.collection_container .collection .collection_relic_2 .relic_box_3 {
    text-align: center;
    display: block;
    cursor: pointer;
	padding-bottom:15px;
	border-bottom: 3px solid #796e52;
}
.collection_container .collection .collection_relic_2 .relic_box_3 .relic_img{
	width: 21vw;
	margin: 0 auto;
}
.collection_container .collection .collection_relic_2 .relic_box_3 .relic_img img {
    width: 100%;
}
.collection_container .collection .collection_relic_2 .relic_box_3 .relic_txt {
    font-size: 18px;
    color: #633f20;
}
.collection_container .collection .collection_relic_2 .relic_box_3 .relic_txt .p1 {
    text-align: center;
    height: 30px;
    display: block;
    line-height: 30px;
    margin: 0;
    letter-spacing: 0px;
}
.collection_container .collection .collection_relic_2 .relic_box_4 {
    display:flex;
    cursor: pointer;
    justify-content: center;
	flex-direction: row;
	align-items: center;
	padding: 20px 0;
}
.collection_container .collection .collection_relic_2 .relic_box_4 .relic_img {
    width: 4rem;
    position: relative;
}
.collection_container .collection .collection_relic_2 .relic_box_4 .relic_img img {
    width: 100%;
}
.collection_container .collection .collection_relic_2 .relic_box_4 .p1 {
    display: block;
    font-size: 16px;
    text-align: center;
    position: relative;
    color: #613e1f;
    line-height: 18px;
    writing-mode: vertical-rl;
    height:64px;
	width:40px;
}


.collection_footer {
    color: #fff;
    overflow: hidden;
    position: relative;
    bottom: 0;
    width: 100%;
    background: #3e2712;
    text-align: center;
    padding: 10px 0;
}
.collection_footer p {
    font-size: 14px;
    font-family: "微软雅黑 Light";
    font-weight: normal;
    margin: 0px;
    letter-spacing: 2px;
}
.collection_footer p a {
    color: #fff;
}

/*馆藏文物*/
.video-bg {
    position: relative;
    width: 100vw;
    overflow: hidden;
    height: 56vw;
}
#bgVideo {
    width: 100%;
    object-fit: cover;
    background: #000;
}
.relic_museum_container {
    width: 100vw;
    background-color: #927a62;
    text-align: center;
    position: relative;
    display: block;
}
.relic_museum_container .relic_museum_box {
    width: 96vw;
    margin: 0 auto;
    text-align: center;
    background-image: url('/template/default/images/new/bg_museum.jpg');
    background-repeat: repeat-y;
    background-size: contain;
    overflow: hidden;
    position: relative;
    display: block;
}
.relic_museum_container .relic_museum_box .title {
    width: 80vw;
    margin: 10px auto 0;
    user-select: none;
}
.relic_museum_container .relic_museum_box .title img {
    width: 100%;
}
.relic_museum_container .relic_museum_box .scroll-container {
    width: 100%;
    text-align: center;
    margin: 10px auto 0;
    overflow: hidden;
}
.relic_museum_container .relic_museum_box .scroll-container .list_box {
    width: 100%;
    overflow-y: scroll;
    padding-right: 17px;
    text-align: left;
    -ms-overflow-style: none;
    scrollbar-width: none;
    padding-left: 7px;
	padding-bottom: 10px;
}
.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item {
    background-color: #b7a58f;
    padding: 9px;
    text-align: center;
    display: inline-block;
    vertical-align: top;
    margin: 10px 14px;
    position: relative;
    float: left;
}
.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box {
    border: 4px solid #5e2a1a;
    text-align: center;
}
.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box a {
    color: #000;
}
.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box div {
    width: 37vw;
    height: 28vw;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box p {
    font-size: 18px;
    font-family: cursive;
    text-align: center;
    padding: 0;
    font-weight: 600;
    overflow: hidden;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 0 auto;
    line-height: 30px;
    height: 30px;
    display: block;
}
.relic_museum_container .relic_museum_box .searchbox {
    width: 90%;
    height: 40px;
    margin: 3vh auto 0;
    text-align: center;
    position: relative;
    user-select: none;
}
.relic_museum_container .relic_museum_box .searchbox .box_1{
	display: inline-block;
    border-radius: 20px;
    height: 100%;
    background-color: #310f05;
    width: 75%;
	text-align:left;
	vertical-align: top;
	position: relative;
	float: left;
}
.relic_museum_container .relic_museum_box .searchbox .select_container{
	height:100%;
	display:inline-block;
	vertical-align:top;
	float:left;
}
.relic_museum_container .relic_museum_box .searchbox .select_container .inp1 {
    background: #a39382;
    border: none;
    outline: none;
    height: 30px;
    line-height: 31px;
    border-radius: 15px;
    margin-left: 6px;
    margin-top: 5px;
    text-align: center;
    color: #000;
    font-weight: 600;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 52px;
    display: inline-block;
	padding: 0 8px;
}
.relic_museum_container .relic_museum_box .searchbox .input_box {

}
.relic_museum_container .relic_museum_box .searchbox .btn_box {
    display: inline-block;
    border-radius: 23px;
    height: 100%;
    background-color: #310f05;
    width: 60px;
    margin-left: 5vw;
    vertical-align: top;
    position: relative;
}
.relic_museum_container .relic_museum_box .searchbox .btn_box .searchBtnBox {
    height: 30px;
    background: #a39382;
    width: 80px;
    position: absolute;
    top: 5px;
    left: -9px;
    border-radius: 15px;
    text-align: center;
    user-select: none;
}
.relic_museum_container .relic_museum_box .searchbox .btn_box .searchBtnBox img {
    margin: 0 auto;
    width: 30px;
    position: relative;
    margin-top: 2px;
    cursor: pointer;
    user-select: none;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_one {
    margin-top: 5px;
    margin-left: 5px;
    position: relative;
    display: inline-block;
    vertical-align: top;
    user-select: none;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_one .selected {
    width: 100px;
    height: 30px;
    background: #a39382;
    border-radius: 30px;
    position: relative;
    text-align: center;
    line-height: 30px;
    font-size: 18px;
    color: #000;
    cursor: pointer;
    user-select: none;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_one .box {
    color: #000;
    font-size: 18px;
    line-height: 45px;
    font-weight: normal;
    margin-top: 2px;
    display: none;
    z-index: 999;
    position: relative;
    height: 643px;
    overflow-y: auto;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_one .box .select_item {
    background: #a39382;
    text-align: center;
    border-top: 1px solid #310f05;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_one .box .select_item:first-child {
    border-top: none;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_one .box .select_item:last-child {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_one .box .select_item:hover {
    background: #310f05;
    color: #fff;
    cursor: pointer;
    font-size: 20px;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_one .select_btn {
    position: absolute;
    left: 110px;
    top: 10px;
    width: 23px;
    cursor: pointer;
    user-select: none;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_one .select_btn img{ width:100%}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_two {
    margin-top: 12px;
    margin-left: 96px;
    width: 156px;
    position: relative;
    display: inline-block;
    vertical-align: top;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_two .selected {
    width: 136px;
    height: 45px;
    background: #a39382;
    border-radius: 30px;
    position: relative;
    text-align: center;
    line-height: 45px;
    font-size: 20px;
    color: #000;
    cursor: pointer;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding: 0 10px;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_two .box {
    color: #000;
    font-size: 18px;
    line-height: 45px;
    font-weight: normal;
	margin-top:2px;
	display:none;
	z-index:999;
	position: relative;
	width: 216px;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_two .box .select_item {
    background: #a39382;
    text-align: center;
    border-top: 1px solid #310f05;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_two .box .select_item:first-child {
    border-top: none;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_two .box .select_item:last-child {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_two .box .select_item:hover {
    background: #310f05;
    color: #fff;
    cursor: pointer;
    font-size: 20px;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_two .select_btn {
    position: absolute;
    left: 170px;
    top: 14px;
    width: 30px;
	cursor:pointer
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_select_two .select_btn img{ width:100%}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_input_box {
    display: inline-block;
    vertical-align: top;
    text-align: right;
    height: 30px;
    position: absolute;
    top: 5px;
    right: 5px;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_input_box input {
    width: 30vw;
    height: 30px;
    border: none;
    outline: none;
    border-radius: 23px;
    background: #a39382;
    color: #000;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 600;
}
.relic_museum_container .relic_museum_box .searchbox .input_box .div_input_box input:placeholder-shown{ color: #000;}
/* Chrome/Opera/Safari */
::-webkit-input-placeholder { 
    color: #000;
	font-weight: 600;
}
/*民间藏品*/
.relic_folk_container {
    width: 100vw;
    background-color: #927a62;
    text-align: center;
    position: relative;
    display: block;
}
.relic_folk_container .relic_folk_box {
    width: 100vw;
    margin: 0 auto;
    text-align: center;
    background-image: url('/template/default/images/new/bg_folk.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
    position: relative;
}
.relic_folk_container .relic_folk_box .title {
    width: 100vw;
    margin: 0px auto;
    user-select: none;
}.relic_folk_container .relic_folk_box .title img {
    width: 100%;
}
.relic_folk_container .relic_folk_box .scroll-container {
    width: 100vw;
    text-align: center;
    margin: -5vh auto 0;
    overflow: hidden;
    position: relative;
}
.relic_folk_container .relic_folk_box .scroll-container .list_box {
    width: 100%;
    overflow-y: scroll;
    padding-right: 17px;
    text-align: left;
    -ms-overflow-style: none;
    scrollbar-width: none;
    padding-left: 10px;
    margin-top: 10px;
}
.relic_folk_container .relic_folk_box .scroll-container .list_box .list_item {
    text-align: center;
    display: inline-block;
    vertical-align: top;
    margin: 10px 12px;
    position: relative;
    float: left;
}
.relic_folk_container .relic_folk_box .scroll-container .list_box .list_item .each_box {
    text-align: center;
    width: calc( 43vw + 6px);
}
.relic_folk_container .relic_folk_box .scroll-container .list_box .list_item .each_box a {
    color: #000;
}
.relic_folk_container .relic_folk_box .scroll-container .list_box .list_item .each_box div {
    border: 3px solid #656565;
    width: 43vw;
    height: 29vw;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.relic_folk_container .relic_folk_box .scroll-container .list_box .list_item .each_box p {
    font-size: 22px;
    font-family: cursive;
    text-align: center;
    font-weight: 600;
    overflow: hidden;
    width: 16vw;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 0 auto;
    height: 24px;
    line-height: 24px;
    width: 94%;
    margin-top: 7px;
}


.relic_folk_container .relic_folk_box .searchbox {
    width: 96%;
    height: 40px;
    margin: 0 auto;
    text-align: center;
    position: relative;
    user-select: none;
}
.relic_folk_container .relic_folk_box .searchbox .box_1{
	display: inline-block;
    border-radius: 20px;
    height: 100%;
    background-color: #49463f;
    width: calc( 100% - 66px);
	text-align:left;
	vertical-align: top;
	position: relative;
	float: left;
}
.relic_folk_container .relic_folk_box .searchbox .select_container {
    height: 100%;
    display: inline-block;
    vertical-align: top;
    float: left;
}
.relic_folk_container .relic_folk_box .searchbox .select_container .inp1 {
    background: #b4aca6;
    border: none;
    outline: none;
    height: 30px;
    line-height: 31px;
    border-radius: 15px;
    margin-left: 0px;
    margin-top: 5px;
    text-align: center;
    color: #000;
    font-weight: 600;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 52px;
    display: inline-block;
	padding: 0 8px;
}
.relic_folk_container .relic_folk_box .searchbox .input_box {
    display: inline-block;
    float: right;
    width: calc( 100% - 179px);
    height: 30px;
    margin-top: 5px;
    margin-right: 5px;
}
.relic_folk_container .relic_folk_box .searchbox .btn_box {
    display: inline-block;
    border-radius: 10px;
    height: 100%;
    background-color: #310f05;
    width: 40px;
    margin-left: 0vw;
    vertical-align: top;
    position: relative;
}
.relic_folk_container .relic_folk_box .searchbox .btn_box .searchBtnBox {
    height: 30px;
    background: #b4aca6;
    width: 60px;
    position: absolute;
    top: 5px;
    left: -9px;
    border-radius: 15px;
    text-align: center;
    user-select: none;
}
.relic_folk_container .relic_folk_box .searchbox .btn_box .searchBtnBox img {
    margin: 0 auto;
    width: 30px;
    position: relative;
    margin-top: 2px;
    cursor: pointer;
    user-select: none;
}
.relic_folk_container .relic_folk_box .searchbox .input_box .div_input_box {
    display: inline-block;
    vertical-align: top;
    text-align: right;
    height: 30px;
    width: 100%;
}
.relic_folk_container .relic_folk_box .searchbox .input_box .div_input_box input {
    width: 100%;
    height: 30px;
    border: none;
    outline: none;
    border-radius: 23px;
    background: #b4aca6;
    color: #000;
    padding: 0 10px;
    font-size: 12px;
    font-weight: 600;
}
.relic_folk_container .relic_folk_box .searchbox .input_box .div_input_box input:placeholder-shown{ color: #000;}



/*藏家*/
.collector_box{background-color: #b4b4b4;}
.relic_collector_container {
    width: 95vw;
    text-align: center;
    position: relative;
    display: block;
    margin: 0 auto;
}
.relic_collector_container .relic_collector_box {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    background-image: url('/template/default/images/new/bg_collector.png');
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
    position: relative;
}
.relic_collector_container .relic_collector_box .title {
    width: 100%;
    margin: 0px auto;
    user-select: none;
    text-align: center;
}
.relic_collector_container .relic_collector_box .title img {
    width: 90%;
    margin: 10px auto 0;
}
.relic_collector_container .relic_collector_box .searchBox {
    width: 80vw;
    margin: 0px auto;
    user-select: none;
    text-align: center;
    height: 40px;
    position: relative;
}
.relic_collector_container .relic_collector_box .searchBox .element {
    height: 100%;
    width: 50vw;
    background: #b4b4b4;
    border-radius: 20px;
    text-align: left;
    display: inline-block;
}
.relic_collector_container .relic_collector_box .searchBox .element .input {
    border: none;
    outline: none;
    height: 100%;
    margin-left: 4vw;
    position: relative;
    margin-top: 0px;
    width: 32vw;
    font-size: 14px;
    display: inline-block;
    vertical-align: top;
    background: none;
}
.relic_collector_container .relic_collector_box .searchBox .element .btn_search {
    display: inline-block;
    vertical-align: top;
    width: 30px;
    margin-top: 6px;
    float: right;
    margin-right: 22px;
    cursor: pointer;
}
.relic_collector_container .relic_collector_box .scroll-container {
    width: 90vw;
    text-align: center;
    margin: 0px auto 0;
    overflow: hidden;
    position: relative;
	padding-bottom: 10px;
}
.relic_collector_container .relic_collector_box .scroll-container .list_box {
    width: 100%;
    overflow-y: scroll;
    padding-right: 17px;
    text-align: left;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox {
    width: 100%;
    position: relative;
    margin: 20px auto 0;
    z-index: 0;
	height: 27vw;
}
.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item {
    background-image: url(/template/default/images/new/bg_each_collector.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    z-index: 2;
    position: relative;
    pointer-events: none;
	background-size: contain;
}
.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item .uname_box {
    font-family: "华文行楷",cursive;
    font-size: 22px;
    position: absolute;
    top: 11vw;
    left: 25vw;
    color: #4b3519;
	font-weight: 600;
}
.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item .uname_box a{color: #4b3519;}
.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item .uid_box {
    font-size: 12px;
    position: absolute;
    top: 17vw;
    left: 25vw;
    color: #4b3519;
    letter-spacing: 0px;
}
.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .avatar_box {
    background-repeat: no-repeat;
    width: 18vw;
    height: 18vw;
    z-index: 1;
    position: absolute;
    top: 0px;
    left: 4vw;
    border-radius: 9vw;
    cursor: pointer;
    pointer-events: all;
    background-size: cover;
    background-position: center center;
}
.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .aba {
    width: 15vw;
    height: 13vw;
    z-index: 1;
    position: absolute;
    top: 9vw;
    right: 17vw;
    overflow: hidden;
}
.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .aba .relic_each_box {
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    border-radius: 5px;
    cursor: pointer;
    background-size: cover;
    background-position: center center;
}
.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .myposition {
    right: 2vw;
}
.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox:first-child {
    margin: 0 auto;
}
/*藏家信息页*/
.container_collectorinfo {
    background-image: url(/template/default/images/new/bg_collectorinfo.png);
    background-repeat: repeat-y;
	background-position: center bottom;
    width: 100%;
    margin: 0 auto;
}
.container_collectorinfo .header_collectorinfo {
    width: 100%;
    height: 14vw;
    overflow: hidden;
}
.container_collectorinfo .header_collectorinfo .logo_collectorinfo {
    width: 9vw;
    position: relative;
    margin-top: 2vw;
    margin-left: 1vw;
}
.container_collectorinfo .header_collectorinfo .logo_collectorinfo img {
    width: 100%;
}
.container_collectorinfo .business_card {
    width: 100%;
    text-align: left;
    position: relative;
    height: 80vw;
}
.container_collectorinfo .business_card .seat_1 {
    width: 96vw;
    height: 56vw;
    background: #fff;
    z-index: 3;
    position: relative;
}
.container_collectorinfo .business_card .seat_1 .info_box {
    position: relative;
    margin-left: 46vw;
    height: 26vw;
    text-align: left;
    overflow: hidden;
}
.container_collectorinfo .business_card .seat_1 .info_box h1 {
    font-size: 20px;
    color: #424c3d;
    margin-top: 4vw;
    letter-spacing: 0px;
}
.container_collectorinfo .business_card .seat_1 .info_box .p1 {
    font-size: 14px;
    color: #636562;
    font-weight: normal;
    margin-top: 7px;
}
.container_collectorinfo .business_card .seat_1 h2 {
    color: #636562;
    font-size: 22px;
    margin-top: 2px;
    font-weight: normal;
    letter-spacing: 0px;
    position: relative;
    margin-left: 10px;
}
.container_collectorinfo .business_card .seat_1 .intro {
    font-size: 14px;
    color: #636562;
    font-weight: normal;
    letter-spacing: 1px;
    width: 91vw;
    line-height: 25px;
    overflow-y: auto;
    height: 28vw;
    margin: 10px auto 0;
    text-indent: 2rem;
}
.container_collectorinfo .business_card .seat_2 {
    width: 98vw;
    height: 58vw;
    background: #919a88;
    z-index: 2;
    box-shadow: 5px 10px 10px rgba(78, 79, 77, 1);
    position: absolute;
    top: 10px;
}
.container_collectorinfo .business_card .avatar_box {
    position: absolute;
    z-index: 4;
    left: 14vw;
    width: 30vw;
    height: 30vw;
    top: -10vw;
    border-radius: 15vw;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    border: 1px solid #b9bbb5;
    cursor: pointer;
}
.container_collectorinfo .relic_collectorinfo_box {
    width: 100%;
    text-align: center;
    display: block;
    position: relative;
}
.container_collectorinfo .relic_collectorinfo_box .title {
    width: 40%;
    position: relative;
    display: block;
    margin-left: 4vw;
    margin-top: 3vw;
}
.container_collectorinfo .relic_collectorinfo_box .title img {
    width: 100%;
}
.container_collectorinfo .relic_collectorinfo_box .scroll-container {
    width: 100%;
    text-align: center;
    margin: 10px auto 0;
    overflow: hidden;
    position: relative;
}
.container_collectorinfo .relic_collectorinfo_box .scroll-container .scroll-box {
    display: table;
    position: relative;
    margin: 10px auto 0;
    text-align: left;
    width: 100%;
}
.container_collectorinfo .relic_collectorinfo_box .scroll-container .scroll-box .list_item {
    text-align: center;
    display: inline-block;
    vertical-align: top;
    margin: 5px 15px;
    position: relative;
    float: left;
	padding-left: 3px;
}
.container_collectorinfo .relic_collectorinfo_box .scroll-container .list_item .each_box {
    text-align: center;
}
.container_collectorinfo .relic_collectorinfo_box .scroll-container .list_item .each_box .imageBox {
    background-color: #919a88;
    width: 44vw;
    height: 32vw;
    box-shadow: 12px 15px 6px rgba(78, 78, 76, 1);
}
.container_collectorinfo .relic_collectorinfo_box .scroll-container .list_item .each_box .imageBox div {
    width: 100%;
    height: 30vw;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.container_collectorinfo .relic_collectorinfo_box .scroll-container .list_item .each_box .pname {
    font-size: 18px;
    font-family: cursive;
    text-align: center;
    font-weight: 600;
    overflow: hidden;
    width: 97%;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 10px auto 0;
    color: #3b3d3b;
    height: 40px;
    line-height: 40px;
}
.collectorinfo_footer {
    color: #fff;
    overflow: hidden;
    position: relative;
    bottom: 0px;
    width: 100%;
    background: #424c3d;
    text-align: center;
    padding: 10px 0;
}
.collectorinfo_footer a{ color:#fff;}



.footer {
    background: none;
    color: #fff;
	padding-bottom: 0;
    padding: 10px 0;
    height: auto;
    width: 100%;
    text-align: center;
    letter-spacing: 2px;
    font-size: 14px;
}
.footer a{ color:#fff;}
@media (max-width:1280px){
	/*.header-bg .logo_box {
		width: 339px;
		margin-left: 10px;
		margin-top: 10px;
		height: 84px;
	}
	.header-bg {
		position: relative;
		width: 100vw;
		height: 52vw;
		overflow: hidden;
		background-image: url(/template/default/images/new/header_bg.png);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		background-color: #1d1f20;
	}
	.header-bg .carousel {
		width: 400px;
		height: 400px;
		position: absolute;
		top: 14vw;
		left: 47vw;
		overflow: hidden;
	}
	.header-bg .banner_tit {
		margin: 8vw auto 0;
		font-size: 40px;
		font-family: cursive;
		text-align: center;
		padding: 39px 1px;
		background-image: url('/template/default/images/new/wenlu_shang.png'), url('/template/default/images/new/wenlu_xia.png');
		background-repeat: no-repeat;
		background-position: top left, bottom right;
		display: inline-block;
		letter-spacing: 0px;
		direction: ltr;
		width: 70px;
		position: absolute;
		left: 13vw;
		color: #ffe7b9;
		background-size: 55%;
		white-space: nowrap;
		writing-mode: vertical-lr;
		line-height: 63px;
	}
	.header-bg .banner_sign {
		display: inline-block;
		font-weight: normal;
		font-size: 30px;
		font-family: cursive;
		direction: ltr;
		width: 33px;
		text-align: center;
		padding: 10px 0px;
		position: absolute;
		left: 9vw;
		bottom: 15vw;
		line-height: 32px;
		color: #fff;
	}
	.div_video_title {
		font-size: 50px;
		text-align: center;
		overflow: hidden;
		width: 88%;
		margin: 0px auto;
		padding: 5px 0px;
		height: 50px;
		line-height: 50px;
		background-image: url('/template/default/images/new/yun_zuo.png'), url('/template/default/images/new/yun_you.png');
		background-repeat: no-repeat;
		background-position: left center, right center;
		position: absolute;
		top: 13%;
		left: 6%;
		background-size: 20%;
		font-weight: normal;
		letter-spacing: 0px;
	}*/
}
@media (max-width:802px){
	/*.header-bg .carousel {
		width: 300px;
		height: 300px;
		position: absolute;
		top: 14vw;
		left: 45vw;
		overflow: hidden;
	}
	.header-bg .banner_tit {
		margin: 11vw auto 0;
		font-size: 28px;
		font-family: cursive;
		text-align: center;
		padding: 20px 1px;
		background-image: url('/template/default/images/new/wenlu_shang.png'), url('/template/default/images/new/wenlu_xia.png');
		background-repeat: no-repeat;
		background-position: top left, bottom right;
		display: inline-block;
		letter-spacing: 0px;
		direction: ltr;
		width: 48px;
		position: absolute;
		left: 24vw;
		color: #ffe7b9;
		background-size: 46%;
		white-space: nowrap;
		writing-mode: vertical-lr;
		line-height: 41px;
	}
	.header-bg .banner_sign {
		display: inline-block;
		font-weight: normal;
		font-size: 23px;
		font-family: cursive;
		direction: ltr;
		width: 26px;
		text-align: center;
		padding: 10px 0px;
		position: absolute;
		left: 18vw;
		bottom: 20vw;
		line-height: 24px;
		color: #fff;
	}
	.collection_container .collection .collection_relic_1 .relic_box_5 .relic_txt {
		display: block;
		font-size: 18px;
		direction: ltr;
		width: 30px;
		text-align: center;
		position: relative;
		color: #613e1f;
		line-height: 19px;
		float: left;
		margin-top: 11vw;
		margin-left: 4px;
		height: 100%;
		font-weight: 600;
	}
	.collection_container .collection .collection_relic_2 .relic_box_2 .p1 {
		display: block;
		font-weight: 600;
		font-size: 18px;
		direction: ltr;
		width: 18px;
		text-align: center;
		position: relative;
		color: #644020;
		line-height: 18px;
		float: right;
		margin-right: 5px;
		margin-top: 16%;
	}
	.collection_container .collection .collection_relic_2 .relic_box_2 .p2 {
		display: block;
		font-weight: 600;
		font-size: 18px;
		direction: ltr;
		width: 18px;
		text-align: center;
		padding: 10px 0px;
		position: relative;
		color: #644020;
		line-height: 18px;
		margin-right: 5px;
		float: right;
		margin-top: 9%;
	}
	.collection_container .collection .collection_relic_2 .relic_box_4 .p2 {
		display: block;
		font-weight: 600;
		font-size: 18px;
		direction: ltr;
		width: 18px;
		text-align: center;
		position: relative;
		color: #613e1f;
		line-height: 18px;
		float: right;
		margin-right: 6px;
		margin-top: 24%;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box div {
		width: 39vw;
		height: 26vw;
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box {
		width: 97%;
		overflow-y: scroll;
		padding-right: 17px;
		text-align: left;
		-ms-overflow-style: none;
		scrollbar-width: none;
		padding-left: 17px;
		padding-bottom: 10px;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box p {
		font-size: 24px;
		font-family: cursive;
		text-align: center;
		padding: 0;
		font-weight: 600;
		overflow: hidden;
		width: 100%;
		white-space: nowrap;
		text-overflow: ellipsis;
		margin: 0 auto;
		line-height: 40px;
		height: 40px;
		display: block;
	}
	.relic_folk_container .relic_folk_box .scroll-container .list_box {
		width: 100%;
		overflow-y: scroll;
		padding-right: 17px;
		text-align: left;
		-ms-overflow-style: none;
		scrollbar-width: none;
		padding-left: 25px;
		margin-top: 0px;
	}
	.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item .uname_box {
		font-family: cursive;
		font-size: 30px;
		position: absolute;
		top: 13vw;
		left: 25vw;
		color: #4b3519;
		font-weight: 600;
	}
	.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item .uid_box {
		font-size: 14px;
		position: absolute;
		top: 17vw;
		left: 25vw;
		color: #4b3519;
		letter-spacing: 0px;
	}
	.container_collectorinfo .business_card .seat_1 {
		width: 96vw;
		height: 46vw;
		background: #fff;
		z-index: 3;
		position: relative;
	}
	.container_collectorinfo .business_card .seat_2 {
		width: 98vw;
		height: 48vw;
		background: #919a88;
		z-index: 2;
		box-shadow: 5px 10px 10px rgba(78, 79, 77, 1);
		position: absolute;
		top: 10px;
	}
	.container_collectorinfo .business_card {
		width: 100%;
		text-align: left;
		position: relative;
		height: 50vw;
	}
	.container_collectorinfo .business_card .seat_1 h2 {
		color: #636562;
		font-size: 24px;
		margin-top: -72px;
		font-weight: normal;
		letter-spacing: 0px;
		position: relative;
		margin-left: 2rem;
	}
	.container_collectorinfo .business_card .seat_1 .intro {
		font-size: 18px;
		color: #636562;
		font-weight: normal;
		letter-spacing: 1px;
		width: 91vw;
		line-height: 25px;
		overflow-y: auto;
		height: 23vw;
		margin: 10px auto 0;
		text-indent: 2rem;
	}
	.container_collectorinfo .relic_collectorinfo_box .scroll-container .scroll-box {
		display: table;
		position: relative;
		margin: 10px auto 0;
		text-align: left;
		width: 100%;
		padding-left: 14px;
	}
	.container_collectorinfo .relic_collectorinfo_box .scroll-container .list_item .each_box .pname {
		font-size: 24px;
		font-family: cursive;
		text-align: center;
		font-weight: 600;
		overflow: hidden;
		width: 97%;
		white-space: nowrap;
		text-overflow: ellipsis;
		margin: 10px auto 0;
		color: #3b3d3b;
		height: 60px;
		line-height: 50px;
	}*/
}
@media (max-width:440px){
	.header-bg {
		position: relative;
		width: 100vw;
		height: 67vw;
		overflow: hidden;
		background-image: url(/template/default/images/new/header_bg.png);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		background-color: #1d1f20;
	}
	.header-bg .carousel {
		width: 180px;
		height: 180px;
		position: absolute;
		top: 14vw;
		left: 45vw;
		overflow: hidden;
	}
	.collection_container .collection .collection_relic_2 .relic_box_4 .p2 {
		display: block;
		font-weight: 600;
		font-size: 18px;
		direction: ltr;
		width: 18px;
		text-align: center;
		position: relative;
		color: #613e1f;
		line-height: 18px;
		float: right;
		margin-right: 0px;
		margin-top: 20%;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item {
		background-color: #b7a58f;
		padding: 9px;
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 10px 6px;
		position: relative;
		float: left;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box p {width: 150px;}
	.relic_folk_container .relic_folk_box .scroll-container .list_box .list_item {
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 10px 7px;
		position: relative;
		float: left;
	}
	.container_collectorinfo .business_card {
		width: 100%;
		text-align: left;
		position: relative;
		height: 63vw;
	}
	.container_collectorinfo .business_card .seat_1 h2 {
		color: #636562;
		font-size: 20px;
		margin-top: -34px;
		font-weight: normal;
		letter-spacing: 0px;
		position: relative;
		margin-left: 10px;
	}
	.container_collectorinfo .relic_collectorinfo_box .scroll-container .scroll-box {
		display: table;
		position: relative;
		margin: 10px auto 0;
		text-align: left;
		width: 100%;
		padding-left: 10px;
	}
	.container_collectorinfo .relic_collectorinfo_box .scroll-container .scroll-box .list_item {
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 5px 6px;
		position: relative;
		float: left;
		padding-left: 3px;
	}
}
@media (max-width:430px){
	.header-bg {
		position: relative;
		width: 100vw;
		height: 67vw;
		overflow: hidden;
		background-image: url(/template/default/images/new/header_bg.png);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		background-color: #1d1f20;
	}
	.header-bg .carousel {
		width: 180px;
		height: 180px;
		position: absolute;
		top: 14vw;
		left: 45vw;
		overflow: hidden;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item {
		background-color: #b7a58f;
		padding: 9px;
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 10px 6px;
		position: relative;
		float: left;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box p {
		font-size: 18px;
		width: 155px;
	}
	.relic_folk_container .relic_folk_box .scroll-container .list_box .list_item {
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 10px 7px;
		position: relative;
		float: left;
	}
	.container_collectorinfo .business_card .seat_1 h2 {
		color: #636562;
		font-size: 18px;
		margin-top: -35px;
		font-weight: normal;
		letter-spacing: 0px;
		position: relative;
		margin-left: 10px;
	}
	.container_collectorinfo .business_card {
		width: 100%;
		text-align: left;
		position: relative;
		height: 63vw;
	}
	.container_collectorinfo .relic_collectorinfo_box .scroll-container .scroll-box {
		display: table;
		position: relative;
		margin: 5px auto 0;
		text-align: left;
		width: 100%;
		padding-left: 9px;
	}
	.container_collectorinfo .relic_collectorinfo_box .scroll-container .scroll-box .list_item {
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 5px 6px;
		position: relative;
		float: left;
		padding-left: 3px;
	}
}

@media (max-width:414px){
	.collection_container .collection .collection_fenge {
		background-image: url('/template/default/images/new/chengqiang.png');
		height: 12vw;
		background-repeat: no-repeat;
		background-position: center bottom;
		background-size: cover;
		position: relative;
		width: 100%;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item {
		background-color: #b7a58f;
		padding: 9px;
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 10px 5px;
		position: relative;
		float: left;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box p {
		font-size: 18px;
		font-family: cursive;
		text-align: center;
		padding: 0;
		font-weight: 600;
		overflow: hidden;
		width: 153px;
		white-space: nowrap;
		text-overflow: ellipsis;
		margin: 0 auto;
		line-height: 30px;
		height: 30px;
		display: block;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box div {
		width: 37vw;
		height: 24vw;
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.relic_folk_container .relic_folk_box .scroll-container .list_box .list_item {
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 10px 6px;
		position: relative;
		float: left;
	}
	.container_collectorinfo .business_card .seat_1 h2 {
		color: #636562;
		font-size: 18px;
		margin-top: -31px;
		font-weight: normal;
		letter-spacing: 0px;
		position: relative;
		margin-left: 10px;
	}
	.container_collectorinfo .business_card {
		width: 100%;
		text-align: left;
		position: relative;
		height: 63vw;
	}
	.container_collectorinfo .relic_collectorinfo_box .scroll-container .scroll-box {
		display: table;
		position: relative;
		margin: 3px auto 0;
		text-align: left;
		width: 100%;
		padding-left: 9px;
	}
	.container_collectorinfo .relic_collectorinfo_box .scroll-container .scroll-box .list_item {
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 5px 6px;
		position: relative;
		float: left;
		padding-left: 3px;
	}
	.header-bg {
		position: relative;
		width: 100vw;
		height: 69vw;
		overflow: hidden;
		background-image: url(/template/default/images/new/header_bg.png);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		background-color: #1d1f20;
	}
	.header-bg .carousel {
		width: 180px;
		height: 180px;
		position: absolute;
		top: 14vw;
		left: 44vw;
		overflow: hidden;
	}
}
@media (max-width:401px) {
	.collection_container .collection .collection_relic_1 .relic_box_3 {
		position: absolute;
		left: 0vw;
		top: 53vw;
		display: block;
		cursor: pointer;
		padding: 1px;
		width: 36vw;
		text-align: right;
	}
	.collection_container .collection .collection_relic_1 .relic_box_5 {
		position: absolute;
		right: 0;
		text-align: left;
		top: 54vw;
		display: block;
		cursor: pointer;
		padding: 1px;
		width: 49vw;
	}
	.collection_container .collection .collection_relic_1 .relic_box_3 .relic_txt .p1 {
		display: inline-block;
		font-size: 18px;
		direction: ltr;
		width: 23px;
		text-align: center;
		padding: 10px 0px;
		position: relative;
		margin-right: 0px;
		margin-top: 4vw;
		color: #613e1f;
		vertical-align: top;
		float: right;
	}
	.collection_container .collection .collection_relic_1 .relic_box_3 .relic_txt .p2 {
		display: inline-block;
		font-size: 18px;
		direction: ltr;
		width: 20px;
		text-align: center;
		padding: 10px 0px;
		position: relative;
		margin-right: 0px;
		margin-top: 6vw;
		color: #613e1f;
		line-height: 18px;
		vertical-align: top;
		float: right;
	}
	.collection_container .collection .collection_relic_1 .relic_box_5 {
		position: absolute;
		right: 0;
		text-align: left;
		top: 52vw;
		display: block;
		cursor: pointer;
		padding: 1px;
		width: 49vw;
	}
	.collection_container .collection .collection_relic_1 {
		background-image: url('/template/default/images/new/bg_collection.png');
		background-size: contain;
		background-repeat: repeat-y;
		overflow: hidden;
		position: relative;
		text-align: left;
		height: 93vw;
	}
	.collection_container .collection .collection_fenge {height: 7vh;}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item {
		background-color: #b7a58f;
		padding: 9px;
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 10px 5px;
		position: relative;
		float: left;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box div {
		width: 37vw;
		height: 24vw;
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box p {width: 145px;}
	.relic_folk_container .relic_folk_box .scroll-container .list_box .list_item {
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 10px 6px;
		position: relative;
		float: left;
	}
	.relic_collector_container .relic_collector_box .searchBox .element .input {
		border: none;
		outline: none;
		height: 100%;
		margin-left: 20px;
		position: relative;
		margin-top: 0px;
		width: 26vw;
		font-size: 14px;
		display: inline-block;
		vertical-align: top;
		background: none;
	}
	.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item .uname_box {
		font-size: 22px;
		position: absolute;
		top: 10vw;
		left: 25vw;
		color: #4b3519;
		font-weight: 600;
	}
	.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item .uid_box {
		font-size: 12px;
		position: absolute;
		top: 17vw;
		left: 25vw;
		color: #4b3519;
		letter-spacing: 0px;
	}
	.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox {
		width: 100%;
		position: relative;
		margin: 20px auto 0;
		z-index: 0;
		height: 105px;
	}
	.container_collectorinfo .business_card .avatar_box {
		position: absolute;
		z-index: 4;
		left: 17vw;
		width: 30vw;
		height: 30vw;
		top: -10vw;
		border-radius: 15vw;
		background-position: center center;
		background-size: contain;
		background-repeat: no-repeat;
		border: 1px solid #b9bbb5;
		cursor: pointer;
	}
	.container_collectorinfo .business_card {
		width: 100%;
		text-align: left;
		position: relative;
		height: 63vw;
	}
	.container_collectorinfo .business_card .seat_1 h2 {
		color: #636562;
		font-size: 18px;
		margin-top: -34px;
		font-weight: normal;
		letter-spacing: 0px;
		position: relative;
		margin-left: 10px;
	}
	.container_collectorinfo .business_card .seat_1 .info_box {
		position: relative;
		margin-left: 50vw;
		height: 26vw;
		text-align: left;
		overflow: hidden;
	}
	.container_collectorinfo .business_card .seat_1 .info_box .p1 {
		font-size: 14px;
		color: #636562;
		font-weight: normal;
		margin-top: 7px;
	}
	.container_collectorinfo .business_card .seat_1 .intro {
		font-size: 14px;
		color: #636562;
		font-weight: normal;
		letter-spacing: 1px;
		width: 91vw;
		line-height: 20px;
		overflow-y: auto;
		height: 28vw;
		margin: 10px auto 0;
		text-indent: 2rem;
	}
	.container_collectorinfo .relic_collectorinfo_box .scroll-container {
		width: 100%;
		text-align: center;
		margin: 0px auto 0;
		overflow: hidden;
		position: relative;
	}
	.container_collectorinfo .relic_collectorinfo_box .scroll-container .scroll-box .list_item {
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 5px 9px;
		position: relative;
		float: left;
		padding-left: 3px;
	}
	.header-bg {
		position: relative;
		width: 100vw;
		height: 69vw;
		overflow: hidden;
		background-image: url(/template/default/images/new/header_bg.png);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		background-color: #1d1f20;
	}
	.header-bg .carousel {
		width: 180px;
		height: 180px;
		position: absolute;
		top: 14vw;
		left: 43vw;
		overflow: hidden;
	}
	.header-bg .banner_sign {
		display: inline-block;
		font-weight: normal;
		font-size: 14px;
		font-family: cursive;
		direction: ltr;
		width: 26px;
		text-align: center;
		padding: 10px 0px;
		position: absolute;
		left: 5vw;
		bottom: 13vw;
		line-height: 16px;
		color: #fff;
	}
}
@media (max-width: 393px) {
	.collection_container .collection .collection_relic_1 .relic_box_3 {
		position: absolute;
		left: 0vw;
		top: 55vw;
		display: block;
		cursor: pointer;
		padding: 1px;
		width: 36vw;
		text-align: right;
	}
	.collection_container .collection .collection_relic_1 .relic_box_5 {
		position: absolute;
		right: 0;
		text-align: left;
		top: 56vw;
		display: block;
		cursor: pointer;
		padding: 1px;
		width: 49vw;
	}
	.collection_container .collection .collection_relic_1 {
		background-image: url('/template/default/images/new/bg_collection.png');
		background-size: contain;
		background-repeat: repeat-y;
		overflow: hidden;
		position: relative;
		text-align: left;
		height: 96vw;
	}
	.relic_collector_container .relic_collector_box .scroll-container {
		width: 90vw;
		text-align: center;
		margin: 0px auto 0;
		overflow: hidden;
		position: relative;
		padding-bottom: 10px;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box p {
		font-size: 18px;
		font-family: cursive;
		text-align: center;
		padding: 0;
		font-weight: 600;
		overflow: hidden;
		width: 146px;
		white-space: nowrap;
		text-overflow: ellipsis;
		margin: 0 auto;
		line-height: 30px;
		height: 30px;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item {
		background-color: #b7a58f;
		padding: 9px;
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 10px 5px;
		position: relative;
		float: left;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box div {
		width: 37vw;
		height: 24vw;
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.relic_folk_container .relic_folk_box .scroll-container .list_box .list_item {
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 10px 6px;
		position: relative;
		float: left;
	}
	.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item .uname_box {
		font-size: 22px;
		position: absolute;
		top: 10vw;
		left: 25vw;
		color: #4b3519;
		font-weight: 600;
	}
	.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item .uid_box {
		font-size: 12px;
		position: absolute;
		top: 17vw;
		left: 25vw;
		color: #4b3519;
		letter-spacing: 0px;
	}
	.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox {
		width: 100%;
		position: relative;
		margin: 20px auto 0;
		z-index: 0;
		height: 103px;
	}
	.relic_collector_container .relic_collector_box .searchBox .element .input {
		border: none;
		outline: none;
		height: 100%;
		margin-left: 17px;
		position: relative;
		margin-top: 0px;
		width: 32vw;
		font-size: 14px;
		display: inline-block;
		vertical-align: top;
		background: none;
	}
	.container_collectorinfo .business_card .seat_1 {
		width: 96vw;
		height: 56vw;
		background: #fff;
		z-index: 3;
		position: relative;
	}
	.container_collectorinfo .business_card .seat_2 {
		width: 98vw;
		height: 59vw;
		background: #919a88;
		z-index: 2;
		box-shadow: 5px 10px 10px rgba(78, 79, 77, 1);
		position: absolute;
		top: 10px;
	}
	.container_collectorinfo .business_card {
		width: 100%;
		text-align: left;
		position: relative;
		height: 64vw;
	}
	.container_collectorinfo .business_card .seat_1 .info_box .p1 {
		font-size: 14px;
		color: #636562;
		font-weight: normal;
		margin-top: 7px;
	}
	.container_collectorinfo .business_card .seat_1 h2 {
		color: #636562;
		font-size: 18px;
		margin-top: -34px;
		font-weight: normal;
		letter-spacing: 0px;
		position: relative;
		margin-left: 10px;
	}
	.container_collectorinfo .business_card .seat_1 .intro {
		font-size: 16px;
		color: #636562;
		font-weight: normal;
		letter-spacing: 1px;
		width: 90vw;
		line-height: 25px;
		overflow-y: auto;
		height: 28vw;
		margin: 10px auto 0;
		text-indent: 2rem;
	}
	.container_collectorinfo .relic_collectorinfo_box .scroll-container .scroll-box .list_item {
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 5px 8px;
		position: relative;
		float: left;
		padding-left: 0px;
	}
	.container_collectorinfo .relic_collectorinfo_box .scroll-container {
		width: 100%;
		text-align: center;
		margin: 0px auto 0;
		overflow: hidden;
		position: relative;
	}
	.header-bg {
		position: relative;
		width: 100vw;
		height: 74vw;
		overflow: hidden;
		background-image: url(/template/default/images/new/header_bg.png);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		background-color: #1d1f20;
	}
	.header-bg .carousel {
		width: 180px;
		height: 180px;
		position: absolute;
		top: 14vw;
		left: 44vw;
		overflow: hidden;
	}
	.header-bg .banner_sign {
		display: inline-block;
		font-weight: normal;
		font-size: 14px;
		font-family: cursive;
		direction: ltr;
		width: 26px;
		text-align: center;
		padding: 10px 0px;
		position: absolute;
		left: 5vw;
		bottom: 22vw;
		line-height: 16px;
		color: #fff;
	}
}
 /* 适用于iPhone 5/SE等小屏设备 */
@media (max-width: 390px) {
	.collection_container .collection .collection_relic_1 .relic_box_3 .relic_txt .p1 {margin-top: 6vw;}
	.collection_container .collection .collection_relic_1 .relic_box_3 .relic_txt .p2 {margin-top: 8vw;}
	.relic_museum_container .relic_museum_box .scroll-container .list_box {width: 96%;padding-right: 17px;padding-left: 1px;}
	.relic_museum_container .relic_museum_box .scroll-container .list_box{ padding-left:8px}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item{ margin: 10px 4px;}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box p{ width:131px}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box div{ height:16vh;}
	.collection_footer p {font-size: 12px;font-family: "微软雅黑 Light";font-weight: normal;margin: 0px;letter-spacing: 0px;}
	.video-bg{ width:100vw; height:56vw;}
	.relic_folk_container .relic_folk_box .scroll-container .list_box .list_item{ margin: 10px 6px; }
	.relic_folk_container .relic_folk_box .scroll-container .list_box .list_item .each_box p{ font-size:18px}
	.relic_collector_container .relic_collector_box .searchBox .element .input {
		border: none;
		outline: none;
		height: 100%;
		margin-left: 20px;
		position: relative;
		margin-top: 0px;
		width: 26vw;
		font-size: 14px;
		display: inline-block;
		vertical-align: top;
		background: none;
	}
	.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox {
		width: 100%;
		position: relative;
		margin: 15px auto 0;
		z-index: 0;
		height: 102px;
	}
	.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item .uname_box {
		font-size: 22px;
		position: absolute;
		top: 11vw;
		left: 25vw;
		color: #4b3519;
		font-weight: 600;
	}
	.container_collectorinfo .business_card .seat_1 h2 {
		color: #636562;
		font-size: 18px;
		font-weight: normal;
		letter-spacing: 0px;
		position: relative;
		margin-left: 10px;
		margin-top: -30px;
	}
	.container_collectorinfo .business_card .seat_1 .intro {
		font-size: 14px;
		color: #636562;
		font-weight: normal;
		margin-top: 20px;
		letter-spacing: 2px;
		width: 94vw;
		line-height: 18px;
		overflow-y: auto;
		height: 34vw;
		margin: 8px auto 0;
		text-indent: 2rem;
	}
	.container_collectorinfo .relic_collectorinfo_box .scroll-container .scroll-box .list_item{margin: 5px 7px;padding-left:0px;}
	.container_collectorinfo .business_card .seat_1 {
		width: 96vw;
		height: 60vw;
		background: #fff;
		z-index: 3;
		position: relative;
	}
	.container_collectorinfo .business_card .seat_2 {
		width: 98vw;
		height: 63vw;
		background: #919a88;
		z-index: 2;
		box-shadow: 5px 10px 10px rgba(78, 79, 77, 1);
		position: absolute;
		top: 10px;
	}
	.container_collectorinfo .business_card {
		width: 100%;
		text-align: left;
		position: relative;
		height: 69vw;
	}
	.container_collectorinfo .business_card .seat_1 .intro {
		font-size: 14px;
		color: #636562;
		font-weight: normal;
		margin-top: 20px;
		letter-spacing: 2px;
		width: 90vw;
		line-height: 18px;
		overflow-y: auto;
		height: 32vw;
		margin: 8px auto 0;
		text-indent: 2rem;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box div {height: 24vw;}
}
@media(max-width: 375px) {
	.collection_container .collection .collection_relic_1 .relic_box_3 {
		position: absolute;
		left: 0vw;
		top: 55vw;
		display: block;
		cursor: pointer;
		padding: 1px;
		width: 36vw;
		text-align: right;
	}
	.collection_container .collection .collection_relic_1 .relic_box_5 {
		position: absolute;
		right: 0;
		text-align: left;
		top: 57vw;
		display: block;
		cursor: pointer;
		padding: 1px;
		width: 49vw;
	}
	.collection_container .collection .collection_relic_1 {
		background-image: url('/template/default/images/new/bg_collection.png');
		background-size: contain;
		background-repeat: repeat-y;
		overflow: hidden;
		position: relative;
		text-align: left;
		height: 96vw;
	}
	.collection_container .collection .collection_relic_2 {
		overflow: hidden;
		position: relative;
		text-align: left;
		height: 38vh;
		background-position: center center;
	}
	.collection_container .collection .collection_fenge{ height: 6vh;}
	.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item .uname_box {
		font-size: 22px;
		position: absolute;
		top: 10vw;
		left: 25vw;
		color: #4b3519;
		font-weight: 600;
	}
	.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item .uid_box {
		font-size: 13px;
		position: absolute;
		top: 17vw;
		left: 25vw;
		color: #4b3519;
		letter-spacing: 0px;
	}
	.container_collectorinfo .business_card .seat_1 {
		width: 96vw;
		height: 62vw;
		background: #fff;
		z-index: 3;
		position: relative;
	}
	.container_collectorinfo .business_card .seat_2 {
		width: 98vw;
		height: 64vw;
		background: #919a88;
		z-index: 2;
		box-shadow: 5px 10px 10px rgba(78, 79, 77, 1);
		position: absolute;
		top: 10px;
	}
	.container_collectorinfo .business_card {
		width: 100%;
		text-align: left;
		position: relative;
		height: 70vw;
	}
	.container_collectorinfo .business_card .seat_1 .intro {
		font-size: 14px;
		color: #636562;
		font-weight: normal;
		margin-top: 20px;
		letter-spacing: 2px;
		width: 91vw;
		line-height: 18px;
		overflow-y: auto;
		height: 34vw;
		margin: 8px auto 0;
		text-indent: 2rem;
	}
	.header-bg {
		position: relative;
		width: 100vw;
		height: 77vw;
		overflow: hidden;
		background-image: url(/template/default/images/new/header_bg.png);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		background-color: #1d1f20;
	}
	.header-bg .carousel {
		width: 180px;
		height: 180px;
		position: absolute;
		top: 14vw;
		left: 44vw;
		overflow: hidden;
	}
	.header-bg .banner_sign {
		display: inline-block;
		font-weight: normal;
		font-size: 14px;
		font-family: cursive;
		direction: ltr;
		width: 26px;
		text-align: center;
		padding: 10px 0px;
		position: absolute;
		left: 5vw;
		bottom: 22vw;
		line-height: 16px;
		color: #fff;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box div {height: 24vw;}
}
@media(max-width: 361px) {
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item {margin: 10px 3px;}
	.relic_museum_container .relic_museum_box .searchbox .input_box {width: 70%;}
	.relic_museum_container .relic_museum_box .searchbox .btn_box {margin-left: 1vw;}
	.relic_collector_container .relic_collector_box .searchBox .element .input {font-size: 12px;}
	.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item .uname_box {top: 10vw;}
	.relic_collector_container .relic_collector_box .scroll-container .list_box .eachbox .list_item .uid_box {font-size: 12px;}
	.container_collectorinfo .business_card .seat_1 {
		width: 96vw;
		height: 58vw;
	}
	.container_collectorinfo .business_card .seat_2 {
		width: 98vw;
		height: 59vw;
	}
	.container_collectorinfo .business_card .avatar_box {
		position: absolute;
		z-index: 4;
		left: 12vw;
		width: 30vw;
		height: 30vw;
		top: -10vw;
		border-radius: 15vw;
		background-position: center center;
		background-size: contain;
		background-repeat: no-repeat;
		border: 1px solid #b9bbb5;
		cursor: pointer;
	}
	.container_collectorinfo .business_card {
		width: 100%;
		text-align: left;
		position: relative;
		height: 65vw;
	}
	.container_collectorinfo .business_card .seat_1 h2 {
		color: #636562;
		font-size: 16px;
		font-weight: normal;
		letter-spacing: 0px;
		position: relative;
		margin-left: 10px;
		margin-top: -25px;
	}
	.container_collectorinfo .business_card .seat_1 .info_box {
		position: relative;
		margin-left: 46vw;
		height: 26vw;
		text-align: left;
		overflow: hidden;
	}
	.container_collectorinfo .business_card .seat_1 .info_box h1 {
		font-size: 20px;
		color: #424c3d;
		margin-top: 4vw;
		letter-spacing: 0px;
	}
	.container_collectorinfo .business_card .seat_1 .info_box .p1 {
		font-size: 12px;
		color: #636562;
		font-weight: normal;
		margin-top: 7px;
	}
	.container_collectorinfo .business_card .seat_1 .intro {
		font-size: 14px;
		color: #636562;
		font-weight: normal;
		margin-top: 20px;
		letter-spacing: 2px;
		width: 91vw;
		line-height: 18px;
		overflow-y: auto;
		height: 28vw;
		margin: 8px auto 0;
		text-indent: 2rem;
	}
	.header-bg {
		position: relative;
		width: 100vw;
		height: 77vw;
		overflow: hidden;
		background-image: url(/template/default/images/new/header_bg.png);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		background-color: #1d1f20;
	}
	.header-bg .carousel {
		width: 180px;
		height: 180px;
		position: absolute;
		top: 14vw;
		left: 41vw;
		overflow: hidden;
	}
	.header-bg .banner_sign {
		display: inline-block;
		font-weight: normal;
		font-size: 14px;
		font-family: cursive;
		direction: ltr;
		width: 26px;
		text-align: center;
		padding: 10px 0px;
		position: absolute;
		left: 5vw;
		bottom: 22vw;
		line-height: 16px;
		color: #fff;
	}
	.relic_museum_container .relic_museum_box .scroll-container .list_box .list_item .each_box div {height: 24vw;}
	.relic_folk_container .relic_folk_box .scroll-container .list_box {
		width: 100%;
		overflow-y: scroll;
		padding-right: 17px;
		text-align: left;
		-ms-overflow-style: none;
		scrollbar-width: none;
		padding-left: 8px;
		margin-top: 10px;
	}
}

/*@media (min-width: 391px) and (max-width: 575.98px) {

}

@media (min-width: 576px) and (max-width: 767.98px) {

}

@media (min-width: 768px) and (max-width: 991.98px) {

}

@media (min-width: 992px) and (max-width: 1199.98px) {

}

@media (min-width: 1200px) {
}
*/