@charset "utf-8";

#auction_header_info {
    width: 100%;
    border-bottom: 1px solid #ccc;
    margin-bottom: 30px;
    padding: 0 0 20px;
}

/* 카테고리 */
#list_cate {
    display:block;
    /* float:left; */
}
#list_cate ul {font-size:0;line-height:0;text-align:left;zoom:1;list-style: none;padding:0;}
#list_cate ul:after {display:block;visibility:hidden;clear:both;content:""}
#list_cate ul li {display:inline-block;margin:0 8px 8px 0;padding:0 8px 0 0;background:url(../../../img/var.gif) no-repeat right 50%;}
/* #list_cate ul li:last-child {margin:0;padding:0;background:none;} */
#list_cate ul li a {
    display:block;
    position:relative;
    color:#909090;
    line-height: 30px;
    font-size:12px;
    border:1px solid #909090;
    border-radius: 25px;
    padding:0 10px;

}
#list_cate a:focus,
#list_cate a:hover,
#list_cate a:active {color:#ff7700;}
#list_cate #bo_cate_on {
    color:#fff;
    background:#0D3447;
    border:1px solid #0D3447;
    box-shadow: 0px 5px 5px #00000029;
}

/* 검색 */
.bo_sch_wrap {
    display: inline-block !important;
    width: 300px !important;
    margin:0 !important;
}
.bo_sch_wrap .bo_sch .sch_btn {
    color:#000;
    background:#fff;
    top: 1px;
    right: 1px;
    height: 36px;
    line-height: 36px;
}


#bo_header {
    margin:20px 0 20px 0;
}
#bo_header:after {
    display:block;
    visibility:hidden;
    clear:both;
    content:""
}
#bo_header .bo_header_left {
    float:left;
}
#bo_header .bo_header_left .total {
    display:inline-block;
    font-weight:bold;
    line-height: 40px;
}
#bo_header .bo_header_left .total .total_num {
    color:#0D3447;
}
#bo_header .bo_header_left .work_list {
    margin-left:30px;
}
#bo_header .bo_header_left .work_list select {
    height: 32px;
    padding:0 5px;
    border:1px solid #C8C8C8;
}

.bo_header_right { float:right; line-height:40px;}
.bo_header_right .select {display:inline-block;position:relative;width:140px;height:40px;line-height:40px;margin:0 0 0 10px;}
.bo_header_right .select select {display:block;width:100%;height:40px;line-height:40px;border:solid 1px #ddd;}
.bo_header_right .list_type {display:inline-block;margin:0 0 0 5px;border-top:solid 1px #ddd;border-left:solid 1px #ddd;}
.bo_header_right .list_type:after {display:block;visibility:hidden;clear:both;content:""}
.bo_header_right .list_type a {display:block;float:left;width:40px;height:40px;color:#999;font-size:20px;text-align:center;line-height:34px;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;}
.bo_header_right .list_type a.on {color:#444;}
.bo_header_right input,
.bo_header_right span,
.bo_header_right img,
.bo_header_right i,
.bo_header_right a {vertical-align:middle;}


#p_title {display:block;position:relative;margin:0 0 24px 0;color:#222;font-size:18px;}
#p_info_wrap {position:relative;margin:0 0 60px 0;}
#p_info_wrap:after {display:block;visibility:hidden;clear:both;content:""}

#p_img {
    float:left;
    position:relative;
    width:55.5%;
}
#p_img .p_thumb {position:relative;width:100%;max-width:500px;margin:0 auto 50px auto;}
#p_img .p_thumb #zoom_03 {display:block;width:500px;height:auto;margin:0 auto;}

.zoomWrapper {height:500px;}

#p_img #gallery_01 {position:relative;}
#p_img .thumbnails {position:relative;width:100%;max-width:500px;margin:0 auto 10px auto;}
#p_img .thumbnails ul {margin:0;padding:0;font-size:0;line-height:0;text-align:center;}
#p_img .thumbnails ul:after {display:block;visibility:hidden;clear:both;content:""}
#p_img .thumbnails ul li {display:inline-block;width:20%;margin:0;padding:5px;cursor:pointer;}
#p_img .thumbnails ul li img {width:100%;height:auto;}

.p_refer {margin:0 0 10px 0;color:#f00001;}
.p_refer strong {color:#444;font-weight:300;}

.p_option {background:#f6f6f6}
.p_option ul {border-top:solid 1px #ddd;border-left:solid 1px #ddd;list-style: none;padding:0;}
.p_option ul li {line-height:40px;text-align:center;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;}
.p_option ul li:after {display:block;visibility:hidden;clear:both;content:""}
.p_option ul li a i {font-size:20px;}
.p_option ul li a.p_prev {display:block;float:left;padding:0 10px;}
.p_option ul li a.p_next {display:block;float:right;padding:0 10px;}

.p_option ul li .p_opt {float:left;padding:0 10px;}
.p_option ul li .p_opt strong {color:#f00001;font-weight:400;}
.p_option ul li .p_opt i {font-size:16px;}
.p_option ul li .share_btn {display:block;float:right;position:relative;height:40px;padding:0;border-left:solid 1px #ddd;cursor:pointer;}
.p_option ul li .share_btn a {display:block;float:left;width:40px;height:40px;padding:0;color:#fff;font-size:32px;text-align:center;line-height:30px;}
.p_option ul li .share_btn a.btn_scrap {background:#444;}

.p_option ul li .share_div {display:none;position:absolute;right:0;top:40px;width:160px;}
.p_option ul li .share_div:after {display:block;visibility:hidden;clear:both;content:""}
.p_option ul li .share_div a {display:block;float:left;width:40px;text-align:center;line-height:40px;}
.p_option ul li .share_div a img {width:20px;height:auto;}
.p_option ul li .share_div a i {color:#fff;font-size:20px;}

#p_info {
    float:right;
    width:36.5%;
}
#p_info .p_num {
    font-size:24px;
}
.p_info {
    margin:0 0 10px 0;
}
.p_info ul {
    border-top:solid 1px #eee;
}
.p_info ul:after {
    display:block;
    visibility:hidden;
    clear:both;
    content:""
}
.p_info ul li {
    display:flex;
    position:relative;
    padding:8px 0 8px 5px;
    border-bottom:solid 1px #eee;
    align-items: center;
}
.p_info ul li label {
    display:block;
    width:140px;
    padding:0px;
    font-weight:400;
}
.p_info ul li strong {
    color:#f00001;
    font-weight:400;
}
.p_info ul li img {
    width:24px;
    height:auto;
}
.p_info ul li a.btn_reload {
    display:block;
    position:absolute;
    right:0;
    top:50%;
    padding:2px 4px;
    color:#ff7700;
    font-size:12px;
    background:#f6f6f6;
    border:solid 1px #ddd;
    cursor:pointer;
    -ms--webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.p_info ul li a.btn_reload i {
    color:#444;
    font-size:16px;
}



.p_refer {font-size:13px;}
.p_refer strong {color:#444;font-weight:300;}

.deli_info {margin:0 0 24px 0;}
.deli_info ul {border-top:solid 1px #eee;}
.deli_info ul:after {display:block;visibility:hidden;clear:both;content:""}
.deli_info ul li {display:flex;position:relative;padding:8px 0 8px 5px;border-bottom:solid 1px #eee;align-items: center;}
.deli_info ul li label {display:block;width:140px;padding:0px;font-weight:500;}
.deli_info ul li strong {color:#f00001;font-weight:400;}


#bo_p_share {padding:0 0 10px 0}
#bo_p_share:after {display:block;visibility:hidden;clear:both;content:""}
#bo_p_share ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_p_share ul li {display:block;float:left;width:33.3333%;border-right:solid 1px #fff;}
#bo_p_share ul li input { font-size:18px; font-weight: bold; text-align: center; }
#bo_p_share ul li .askPrice { font-size:18px; font-weight: bold; }
#bo_p_share ul li:last-child {border-right:none;}
#bo_p_share ul li button {display:block;width:100%;color:#fff;text-align:center;line-height:50px;background:#ff7700;border:none;cursor:pointer;}
#bo_p_share ul li button:hover { background: #F74E15; }
#bo_p_share ul li a {display:block;width:100%;color:#fff;text-align:center;line-height:50px;background:#414d5d;border:none;cursor:pointer;}
#bo_p_share ul li .frm_input {height:50px;line-height:48px;}

/*#bo_p_share a.btn_scrap {display:block;float:left;width:49.5%;color:#fff;text-align:center;line-height:40px;background:#414d5d;border:none;
-webkit-transition: 0.3s;
transition: 0.3s;
}
#bo_p_share a.btn_scrap i {font-size:20px;}
#bo_p_share a.btn_scrap:hover {background:#444;}

#bo_p_share a.btn_list {display:block;float:right;width:49.5%;color:#fff;text-align:center;line-height:40px;background:#414d5d;border:none;
-webkit-transition: 0.3s;
transition: 0.3s;
}
#bo_p_share a.btn_list i {font-size:20px;}
#bo_p_share a.btn_list:hover {background:#444;}*/


.linktab {margin:0 0 18px 0; border-top:1px solid #999; }
.linktab ul {height:40px;padding:0 8px;border-bottom:solid 1px #999}
.linktab ul:after {display:block;visibility:hidden;clear:both;content:""}
.linktab ul li {display:block;float:left;position:relative;margin:0 -1px -1px 0;}
.linktab ul li a {display:block;position:relative;padding:0 18px;color:#999;font-size:13px;line-height:38px;background:#f6f6f6;border:solid 1px #ccc;border-bottom:none;cursor:pointer;}
.linktab ul li a.on {color:#444;line-height:39px;background:#fff;border:solid 1px #999;border-bottom:none;z-index:1;}



.data_con {margin:0 0 60px 0;}
.data_con h3 {display:block;margin:0 0 18px 0;color:#222;font-size:18px;font-weight:400;}
.data_con p {font-size:14px;}

.data_wrap {margin:0 0 60px 0;}
.data_wrap h3 {display:block;margin:0 0 18px 0;color:#222;font-size:18px;font-weight:400;}
.data_wrap h4 {display:block;margin:0 0 18px 0;color:#222;font-size:16px;font-weight:400;}
.data_wrap .refer {margin:18px 0 0 0;color:#f00001;font-size:13px;}

.data_type table {width:100%;border-collapse:collapse;border-spacing:0;background:#fff;border-top:1px solid #ddd}
.data_type th {width:20%;padding:12px 20px;font-weight:300;color:#222;text-align:left;background:#f6f6f6;border-bottom:1px solid #ddd;border-right:1px solid #ddd;word-break:keep-all}
.data_type td {width:80%;padding:12px 20px;text-align:left;border-bottom:1px solid #ddd;word-break:keep-all}

.data2_type {width:100%;overflow-x:auto;}
.data2_type table {width:100%;min-width:800px;border-collapse:collapse;border-spacing:0;background:#fff;border-top:1px solid #ddd}
.data2_type th {padding:12px 20px;font-weight:300;color:#222;text-align:center;background:#f6f6f6;border-bottom:1px solid #ddd;border-right:1px solid #ddd;word-break:keep-all}
.data2_type th:last-child {border-right:none;}
.data2_type td {padding:12px 20px;text-align:center;border-bottom:1px solid #ddd;border-right:1px solid #ddd;word-break:keep-all}
.data2_type td:last-child {border-right:none;}

ul.features {margin:0 !important;padding:0 !important;}
ul.features li {display:block;margin:0 0 6px 0;padding:0 0 0 8px;line-height:20px;word-break:keep-all;background:url(../../../img/bullet.png) no-repeat 0 12px;}


#bo_v_mov {min-height:200px;height:auto !important;height:200px}

ul.mov {margin:0 !important;padding:0 !important;}
ul.mov:after {display:block;visibility:hidden;clear:both;content:""}
ul.mov li {display:block;float:left;position:relative;width:19%;margin:0 0.5%}
ul.mov li a {display:block;position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;}
ul.mov li a i {display:block;position:absolute;left:50%;top:50%;margin:-16px 0 0 0;color:#fff;font-size:48px;
-ms--webkit-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
ul.mov li img {width:100%;height:auto;margin:0 0 8px 0;}
ul.mov li p {text-align:center;}

#bo_v_photo {min-height:200px;height:auto !important;height:200px}

ul.sample {margin:0 !important;padding:0 !important;}
ul.sample:after {display:block;visibility:hidden;clear:both;content:""}
ul.sample li {display:block;float:left;width:19%;margin:0 0.5%}
ul.sample li img {width:100%;height:auto;}


#bo_category {width:100%;margin:0 0 36px 0;padding:20px;background:#f6f6f6;border:solid 1px #ddd;}
#bo_category ul {}
#bo_category ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_category ul li {display:block;float:left;width:20%;}
#bo_category ul li a {display:block;color:#666;font-size:13px;line-height:30px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
#bo_category a:focus, #bo_category a:hover, #bo_category a:active {color:#444;font-weight:400;}
#bo_category #bo_cate_on {color:#444;font-weight:400;}

.write_div textarea {display:block;width:100%;height:240px;padding:9px;border:solid 1px #ddd;}

.comp_tags_view {margin:40px 0 0 0;padding:0 0 0 26px;background:url("../../../img/tag.png") no-repeat scroll 0 4px;}
.comp_tags_view a {display:inline-block;margin:0 0 4px 0;padding:4px 8px;color:#465568;font-size:12px;background:#eee;border-radius:3px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.comp_tags_view a:hover {color:#fff;background:#465568;}

#bo_w .bo_w_select .select_half {float:left;width:49%;margin:0 2% 0 0;}
#bo_w .bo_w_select .select_half2 {float:left;width:49%;}



a.down_excel {color:#f00001;text-decoration:underline}

.excelfile_upload {position:relative;margin:0 0 40px 0;}
.excelfile_upload label {display:block;position:absolute;width:120px;height:40px;left:0;top:0;padding:0;color:#fff;line-height:40px;font-weight:300;text-align:center;background:#4a4c58;border:none;cursor:pointer;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.excelfile_upload label:hover {background:#15aacf;}
.excelfile_upload label input {position:absolute;width:0;height:0;overflow:hidden;}
.excelfile_upload input[type=text] {display:block;width:100%;height:40px;line-height:40px;text-indent:130px;border:solid 1px #ccc;}


#normal_type {border-top:solid 1px #ddd;}
.article_box {position:relative;padding:20px 0;border-bottom:solid 1px #ddd;}
.article_box:after {display:block;visibility:hidden;clear:both;content:""}

.article_box .img {float:left;width:20%;margin:0 2% 0 0;}
.article_box .img img {width:100%;height:auto}

.article_box .con {
    position: relative;
    float:left;
    width:47.5%;
    margin:0;
    padding-right:120px;
    height: 240px;
}

/* 리스트형 - 스크랩버튼 */
.article_box .con .scrapBtn {
    position: absolute;
    top: 0px;
    right: 5px;
    padding: 3px 8px;
    border-radius: 20px;
    background: #0D3447 0% 0% no-repeat padding-box;
    color: #fff;
    line-height: 22px;
    font-size: 12px;
}
.article_box .con .disScrapBtn {
    background:#C2C2C2;
}
.article_box .con .disScrapBtn:hover {
    background: #0D3447 0% 0% no-repeat padding-box;
}

/* 리스트형 - 자세히보기버튼*/
.article_box .con a.btn_tender {
    position: absolute;
    display: block;
    color: #fff;
    text-align: center;
    background: #0D3447;
    font-size: 13px;
    font-weight: 400;
    line-height: 34px;
    padding: 0 10px;
    border-radius: 10px;
    bottom:0px;
    right: 5px;
}
.article_box .con .p_num {
    display:block;
    margin:0 0 8px 0;
    color:#222;
    font-size:18px;
}
.article_box .con .p_name {
    display:block;
    color:#222;
    font-size:20px;
    font-weight:600;
    letter-spacing:-1px;
}
.article_box .con a.subject {
    display:block;
    margin:0 0 0px 0;
    color:#222;
    font-size:20px;
    letter-spacing:-1px;
    font-weight: 600;
}
.article_box .con span {
    display: block;
}
.article_box .con .material {

}
.article_box .con dl {}
.article_box .con dl dd {display:block;margin:0 0 4px 0;font-size:16px;}
.article_box .auction_info {
    float:right;
    width:30%;
    height: 240px;
    border-left:1px solid #E1E1E1;
    padding-left:10px;
}
.article_box .auction_info dl {
    margin:0 0 10px 0;
    border-bottom:solid 1px #E1E1E1;
    height: 120px;
}
.article_box .auction_info dl dd {
    display:block;
    position:relative;
    margin:0 0 5px 0;
    font-size:16px;
    text-align:right;
}
.article_box .auction_info dl dd:last-child {
    color: #0D3447;
    font-weight: 600;
}
.article_box .auction_info dl dd:last-child strong {
    font-weight: 600;
}
.article_box .auction_info dl dd strong {
    display:inline-block;
    float:left;
    width:120px;
    margin:0 10px 0 0;
    font-size:14px;
    font-weight:400;
    text-align:left;
    line-height:26px;
}
.article_box .auction_info .point {color:#ff7700;}
.article_box .auction_info a.btn_detail {display:block;color:#fff;text-align:center;line-height:50px;background:rgba(65,77,93,1);}
.article_box .auction_info .p_infotext {height:50px;color:#f00001;font-size:16px;}
.article_box .auction_info .p_endtext {height:50px;font-size:16px;text-align:center;}
.article_box .chk_box {position:absolute;left:0;top:0;width:26px;height:26px;background:#eee;}
.article_box .auction_info .p_footer {
    position: relative;
    width:100%;
    height:110px;
}
.article_box .auction_info .p_footer a.btn_tender {
    position: absolute;
    display: none;
    color: #fff;
    text-align: center;
    background: #0D3447;
    font-size: 13px;
    font-weight: 400;
    line-height: 34px;
    padding: 0 10px;
    border-radius: 10px;
    bottom:0px;
    right: 0;
}
.article_box .auction_info .p_edate {
    position: absolute;
    left: 0;
    bottom: 0;
}


#exhibi_title {margin:0 0 36px 0;text-align:center;}
#exhibi_title strong {display:block;color:#222;font-size:40px;font-weight:400;letter-spacing:-1px;}
#exhibi_title strong span.category {color:#ff7700}
#exhibi_title .location {font-size:24px;}
#exhibi_title .period {font-size:18px;}

a.btn_exhibi_intro {
    display:block;
    width:140px;
    height:50px;
    margin:0 auto 20px auto;
    background: #0D3447 0% 0% no-repeat padding-box;
    box-shadow: 0px 5px 5px #00000029;
    color:#fff;
    text-align:center;
    line-height:50px;
    background:#0D3447;
    border-radius: 10px;
    cursor:pointer;
}
a.btn_exhibi_intro_close {display:block;width:40px;height:40px;margin:20px auto 0 auto;font-size:20px;text-align:center;line-height:40px;cursor:pointer;}
.exhibi_con {max-width:1280px;margin:0 auto 36px auto;padding:40px;background:#f6f6f6;}

/* 주의사항 내부 이미지 */
#exhibi_con img {
    width: 100%;
    max-width: 750px;
}

/******************* 라이브 **********************/
#exhibi_live_title {}
#exhibi_live_title strong {display:block;padding:8px 10px;color:#fff;font-weight:400;background:#444;}
#exhibi_live_title strong .category {color:#ff7700;}
#exhibi_live_title .period {padding:8px 10px;font-size:13px;background:#f6f6f6;border-bottom:solid 1px #ddd;}

#p_info_live_wrap {position:relative;margin:0 10px 20px 10px;}
#p_info_live_wrap:after {display:block;visibility:hidden;clear:both;content:""}

#p_img_live {position:relative;margin:0 0 10px 0;}
#p_img_live .p_thumb_live {position:relative;width:100%;height:240px;max-width:240px;margin:0 0 10px 0;}
#p_img_live .p_thumb_live img {border:solid 1px #eee;}
#p_img_live .p_thumb_live #zoom_03 {display:block;width:240px;height:auto;margin:0 auto;}

#p_img_live #gallery_01 {position:relative;}
#p_img_live .thumbnails {position:relative;width:100%;max-width:400px;margin:0 auto 10px auto;}
#p_img_live .thumbnails ul {margin:0;padding:0;font-size:0;line-height:0;text-align:center;}
#p_img_live .thumbnails ul:after {display:block;visibility:hidden;clear:both;content:""}
#p_img_live .thumbnails ul li {display:inline-block;width:20%;margin:0;padding:5px;cursor:pointer;}
#p_img_live .thumbnails ul li img {width:100%;height:auto;}

.p_refer_live {margin:0;padding:8px 10px;color:#f00001;font-size:13px;}

.p_info_live {margin:0 10px;}
.p_info_live ul {border-top:solid 1px #eee;}
.p_info_live ul:after {display:block;visibility:hidden;clear:both;content:""}
.p_info_live ul li {display:block;float:left;width:50%;position:relative;padding:6px 0 6px 100px;font-size:13px;border-bottom:solid 1px #eee;}
.p_info_live ul li label {display:block;position:absolute;left:0;top:0;padding:6px 0;font-size:13px;font-weight:500;}
.p_info_live ul li .point {color:#222;font-size:14px;font-weight:500;}
.p_info_live ul li strong {color:#f00001;font-weight:400;}
.p_info_live ul li img {width:24px;height:auto;}
.p_info_live ul li a.btn_reload {display:block;position:absolute;right:0;top:50%;padding:2px 4px;color:#ff7700;font-size:12px;background:#f6f6f6;border:solid 1px #ddd;cursor:pointer;
-ms--webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.p_info_live ul li a.btn_reload i {color:#444;font-size:16px;}
.p_info_live ul li.full {width:100%;}


.deli_live_info {margin:10px 10px 24px 10px;}
.deli_live_info ul {border-top:solid 1px #eee;}
.deli_live_info ul:after {display:block;visibility:hidden;clear:both;content:""}
.deli_live_info ul li {display:block;position:relative;padding:8px 0 8px 100px;font-size:13px;border-bottom:solid 1px #eee;}
.deli_live_info ul li label {display:block;position:absolute;left:0;top:0;padding:8px 0;font-size:13px;font-weight:500;}
.deli_live_info ul li strong {color:#f00001;font-weight:400;}

.p_option_live {position:relative;margin:0 0 10px 0;text-align:center;background:#f6f6f6;border:solid 1px #ddd;}
.p_option_live:after {display:block;visibility:hidden;clear:both;content:""}
.p_option_live strong {color:#f00001;font-weight:400;line-height:40px;}
.p_option_live a {display:block;line-height:40px;}
.p_option_live a i {font-size:20px;}
.p_option_live a.p_prev {position:absolute;left:10px;top:0;}
.p_option_live a.p_next {position:absolute;right:10px;top:0;}

.bo_p_currend_live {position:relative;margin:0 10px 10px 10px;color:#444;font-weight:400;}
.bo_p_currend_live strong {color:#f00001;font-weight:400;}
.bo_p_currend_live a.btn_reload {display:block;position:absolute;right:0;top:50%;padding:2px 4px;color:#ff7700;font-size:12px;background:#f6f6f6;border:solid 1px #ddd;cursor:pointer;
    -ms--webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.bo_p_currend_live a.btn_reload i {color:#444;font-size:16px;}

.bo_p_share_live {margin:0 10px 10px 10px;}
#bo_p_share_live {}
#bo_p_share_live:after {display:block;visibility:hidden;clear:both;content:""}
#bo_p_share_live ul {}
#bo_p_share_live ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_p_share_live ul li {display:block;float:left;width:20%;border-right:solid 1px #fff;border-bottom:solid 1px #fff;}
#bo_p_share_live ul li:first-child .frm_input {color:#444;font-weight:400;background:#f6f6f6}
#bo_p_share_live ul li:last-child {border-right:none;}
#bo_p_share_live ul li button {display:block;width:100%;color:#fff;font-size:13px;text-align:center;line-height:40px;background:#ff7700;border:none;cursor:pointer;}
#bo_p_share_live ul li a {display:block;width:100%;color:#fff;font-size:13px;text-align:center;line-height:40px;background:#414d5d;border:none;cursor:pointer;}
#bo_p_share_live ul li .frm_input {height:40px;font-size:13px;line-height:38px;}

#goods_list {display:none;margin:10px;border-top:solid 1px #ddd;border-left:solid 1px #ddd;}
#goods_list ul {}
#goods_list ul:after {display:block;visibility:hidden;clear:both;content:""}
#goods_list ul li {display:block;float:left;width:50%;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;}
#goods_list ul li a {display:block;padding:0 8px;font-size:13px;line-height:40px;overflow:hidden;white-space:nowrap;background:#f6f6f6;
    text-overflow:ellipsis;  /* IE, Safari */
    -o-text-overflow:ellipsis;  /* Opera under 10.7 */
    -moz-binding: url('ellipsis.xml#ellipsis');
}
#goods_list ul li a.on {color:#fff;background:#444;}

.bo_vc_act {
    padding: 0;
    margin: 0;
    width:65px !important;
}

@media screen and (max-width:1024px) {
    #bo_header {margin:0 20px 20px 20px;}
    #list_cate {
        float:none;
        margin-bottom:20px;
    }
    #list_cate ul {
        text-align: center;
    }
    #list_cate ul li {
        margin:5px;
    }
    .bo_header_right {
        /* float:none; */
    }
    #p_img .p_thumb {width:400px}
    #p_img .p_thumb #zoom_03 {width:400px;}
    .zoomWrapper {height:400px;}
    #p_info_wrap {margin:0 20px 24px 20px;}
    .comp_tags_view {margin:40px 20px 0 20px;}
    #bo_category {width:auto;margin:0 20px 36px 20px;}
    #bo_category ul li {width:25%;}
    #normal_type {margin:0 20px;}
    .exhibi_con {width:auto;margin:0 20px 36px 20px;padding:20px;}
    .article_box .img {width:22%;margin:0 2% 0 0;}
    .article_box .con {width:76%;margin:0;}
    .article_box .auction_info {width:100%;margin:20px 0 0 0;}
    .article_box .con .p_num {margin:0 0 4px 0;font-size:18px;}
    .article_box .con .p_name {font-size:30px;letter-spacing:-1px;}
    .article_box .con a.subject {margin:0 0 12px 0;font-size:24px;letter-spacing:-1px;}
}

@media screen and (max-width:768px) {
    #bo_header {
        position: relative;
        margin:80px 10px 20px 10px;
    }
    #list_cate {float:none;}
    #list_cate ul li a {
        font-size:13px;
        line-height:30px;
    }
    .bo_header_right {
        line-height:40px;
    }
    .bo_sch_wrap {
        position: absolute !important;
        top: -60px;
        right: 50%;
        transform: translate(50%, 0);
    }
    #p_title {font-size:16px;}
    #p_img {float:none;width:100%;margin:0 0 24px 0;}
    #p_img .p_thumb {width:360px}
    #p_img .p_thumb #zoom_03 {width:360px;}
    .zoomWrapper {height:360px;}
    #p_info {float:none;width:100%;}
    #p_info .p_num {font-size:18px;}
    .p_info ul li {padding:6px 0 6px 120px;font-size:13px;}
    .p_info ul li label {width:110px;font-size:13px;}
    .deli_info ul li {padding:6px 0 6px 120px;font-size:13px;}
    .deli_info ul li label {width:110px;font-size:13px;}
    #bo_p_share ul li {display:block;float:left;width:50%;border-right:solid 1px #fff;border-bottom:solid 1px #fff;}
    #bo_p_share ul li:last-child {border-right:none;border-bottom:none;}
    .linktab ul li a {padding:0 12px;}
    .data_con h3 {font-size:16px;}
    .data_con p {font-size:13px;}
    .data_wrap h3 {font-size:16px;}
    .data_wrap h3 {font-size:14px;}
    .data_type th {width:20%;padding:12px 8px;font-size:13px;line-height:20px;}
    .data_type td {width:80%;padding:12px 8px;font-size:13px;line-height:20px;}
    .data2_type th {padding:12px 8px;font-size:13px;line-height:20px;}
    .data2_type td {padding:12px 8px;font-size:13px;line-height:20px;}
    ul.features li {font-size:13px;background:url(../../../img/bullet.png) no-repeat 0 12px;}
    #bo_v_mov {min-height:200px;height:auto !important;height:200px}
    ul.mov li {width:32%;margin:0 0.5%}
    ul.mov li img {width:100%;height:auto;margin:0 0 8px 0;}
    ul.mov li p {font-size:13px;}
    #bo_v_photo {min-height:200px;height:auto !important;height:200px}
    ul.sample li {width:32%;margin:0 0.5%}
    #bo_category {display:none;padding:10px;}
    #bo_category ul li {width:33.33%;}
    #bo_w .bo_w_select .select_half {float:none;width:100%;margin:0 0 5px 0;}
    #bo_w .bo_w_select .select_half2 {float:none;width:100%;}
    #normal_type {margin:0 10px;}

    .article_box {
        border: 1px solid #E1E1E1;
        padding: 0px;
        margin-bottom: 20px;
    }
    .article_box .img {
        float:none;
        width:100%;
        text-align: center;
        padding:5px;
        background: #F5F5F5F2;
        border-bottom: 1px solid #E1E1E1;
    }
    .article_box .img a {
        width: 100%;
        text-align: center;
    }
    .article_box .con {
        float:none;
        width:100%;
        margin:0 auto;
        padding:15px 10px;
        border-bottom: 1px solid #E1E1E1;
        height: 100%;
        min-height: 210px !important;
    }
    .article_box .con a.btn_tender {
        display: none;
    }
    .article_box .con .scrapBtn {
        top: 15px;
        right: 10px;
    }
    .article_box .con .p_num {font-size:16px;}
    .article_box .con .p_name {font-size:24px;letter-spacing:0px;}
    .article_box .con a.subject {font-size:18px;letter-spacing:0px;}
    .article_box .con dl dd {font-size:14px;}
    .article_box .auction_info {
        float:none;
        width:100%;
        margin:0;
        padding:0px;
        height: 190px;
    }
    .article_box .auction_info dl {
        padding:15px 10px;
    }
    .article_box .auction_info dl dd {font-size:14px;}
    .article_box .auction_info dl dd strong {width:80px;margin:0 10px 0 0;font-size:13px;line-height:24px;}
    .article_box .auction_info a.btn_detail {line-height:40px;}
    .article_box .auction_info .p_infotext {font-size:13px;}
    .article_box .auction_info .p_footer {
        position: relative;
        padding:15px 10px;
        height: 60px;
    }
    .article_box .auction_info .p_footer .p_edate {
        bottom: 15px;
        left: 10px;
    }
    .article_box .auction_info .p_footer a.btn_tender {
        display: block;
        bottom: 15px;
        right: 10px;
    }

    #exhibi_title {margin:36px 20px;}
    #exhibi_title strong {font-size:30px;}
    #exhibi_title .location {font-size:18px;}
    #exhibi_title .period {font-size:16px;}
    a.btn_exhibi_intro {width:100px;height:40px;line-height:40px;}
    .exhibi_con {font-size:14px;}
}

@media screen and (max-width:640px) {

    #auction-header {
        position: relative;
        padding-bottom: 50px !important;
    }
    #auction-header .header-subject {
        width: 100%;
        font-size: 14px;
    }
    #auction-header .header-subject select {
        font-size: 14px;;
    }

    #auction-header .prevBtn {
        position: absolute;
        bottom: 10px;
        left: 0;
    }
    #auction-header .nextBtn {
        position: absolute;
        bottom: 10px;
        right: 0;
    }

    #bo_p_share .aboutBtns {
        flex-wrap: wrap;
    }
}


@media screen and (max-width:480px) {
    #p_info .p_num {font-size:16px;}
    #p_img .p_thumb {width:300px}
    #p_img .p_thumb #zoom_03 {width:300px;}
    .zoomWrapper {height:300px;}
    ul.mov li {width:48%;margin:0 1%}
    ul.sample li {width:48%;margin:0 1%}
    #exhibi_title strong {font-size:24px;}
    #exhibi_title .location {font-size:16px;}
    #exhibi_title .period {font-size:13px;}
    .exhibi_con {font-size:13px;}
    #bo_p_share_live ul li {border-right:solid 1px #fff;}
    #bo_p_share_live ul li:nth-child(1) {width:33.33%;}
    #bo_p_share_live ul li:nth-child(2) {width:33.33%;}
    #bo_p_share_live ul li:nth-child(3) {width:33.33%;border-right:none;}
    #bo_p_share_live ul li:nth-child(4) {width:50%;}
    #bo_p_share_live ul li:nth-child(5) {width:50%;border-right:none;}
}