﻿@charset "utf-8";
/* CSS Document */
/* 列表页样式调整 */
.single-select .select-tit span { display: inline-block;color: #333;font-size: 14px; vertical-align: middle;}
.imglist ul li .details .pic { width: 100%; height: 450px; overflow: hidden;}
.imglist ul li .details .absbg {position: absolute;left: 0px;top: 380px;width: 100%;height: 70px;background: #000;filter: alpha(opacity=20);opacity: 0.2;}
.imglist ul li .details h1 {position: absolute;display: block; padding: 10px 20px;left: 0px;top: 380px;right: 0; height: 50px;border-bottom: 1px solid #eee;}
div.default a, div.default span {height: 28px;}
@media only screen and (max-width: 4400px) and (min-width:1367px) {
    .pc_hide {display: block; }
    .mobile_hide { display: none;}
    .iphone6ph {padding-bottom: 0px;}
}

@media only screen and (max-width: 1366px) and (min-width:768px) {
    .pc_hide { display: block; }
    .mobile_hide {display: none;}
    .iphone6ph {padding-bottom: 0px; }
}

@media only screen and (max-width: 767px) and (min-width:0px) {
    .pc_hide {display: none;}
    .mobile_hide {display: block; }
    .iphone6ph { padding-bottom: 40px;}
}



/* 内容页样式调整 */
.tab-content dl dt {display: block;float: left;width: 130px;text-align: right;color: #6d7e86;font-size: 14px;}
.tab-content dl dd {position: relative; margin-left: 150px;font-size: 14px;}
.page-footer {padding: 10px 100px;}
.tab-content {margin: 0 20%;}
.page-footer .btn-wrap { margin: 0 20%; }
.tab-content dl dd img { /*width:100%*/height: auto;}
@media only screen and (max-width: 767px) and (min-width:0px) {
    .tab-content {margin: 0 auto; width: 100%; }
    .page-footer .btn-wrap {margin: 0 auto;width: 100%;}
    .page-footer {padding: 10px 0px;}
    .Validform_checktip {margin-left: 127px;margin-top: -60px; display: block;}
    .tab-content dl dd img {width: 100%; height: auto;}
}
