/* 导入样式表 */
@import url("/static/public/style-cn.css");
@import url("/static/public/invitation-cn.css");
@import url("/static/public/parts-cn.css");

/* 按具体网站的私有颜色配置 */
:root {
    --HnnColor: #0071BC; /* H2、 H3、H4标签字体颜色 */
    --HbgColor: #E3F7FF; /* H3、H4的span背景颜色 */
    --WbgColor: #24A9D5; /* 适配白色字体的背景颜色 */
    --ItmColor: #4183C4; /* 项目数值字体颜色 */
    --menu-float-item-bg: #008DC4; /* 左右浮动子菜单项背景色 */
    --bgColor1: #E9F4FA; /* 交替背景色1，如用于：ul-Testimonials、box-hang4son 等 */
    --bgColor2: #E0F2F3; /* 交替背景色2 */
    --bgColor3: #EFF6EF; /* 交替背景色3 */
}


.box-main h2 {
    margin: 25px 0 5px 0;
    padding: 0;
    color: var(--HnnColor);
    font-size: 30px;
    line-height: 36px;
    height: auto;
    background-image: none;
}

.box-main h3 {
    margin: 15px auto 0 auto;
    padding: 0 0 0 20px;
    line-height: 0.27rem;
    height: 0.4rem;
    font-size: 0.17rem;
    font-weight: normal;
    letter-spacing: 1px;
    color: #fff;
    background: url(images/h2.jpg) no-repeat left bottom;
}

/* == 展会组织 ==================== */
.box-main h4 {
    margin: 15px auto 5px auto;
}

.box-Organization ul {
    width:28%;
}
.box-Organization ul:first-child {
    width: 39%;
}
.box-Organization ul:nth-child(2){
    width: 33%;
}
/* ================================= */

/* == 活动背景 ==================== */
.box-Preview {
    background-color: var(--bgColor1);
    color: #555;
}
/* ================================= */

/* == 大会亮点、活动形式 ============ */
.box-KeyBuyers {
    margin: 0 auto 10px auto;
    padding: 0;
}

    .box-KeyBuyers ul {
        margin: 0 auto 20px auto;
        padding: 15px 15px 10px 7px;
        border-bottom-right-radius: 20px;
        box-shadow: 5px 5px 5px #ccc;
        background-color: var(--bgColor1);
    }
    .box-KeyBuyers ul:nth-child(2) {
        background-color: var(--bgColor2);
    }
    .box-KeyBuyers ul:last-child {
        background-color: var(--bgColor3);
    }
    .box-KeyBuyers li {
        line-height:23px;
        margin-bottom:7px;
    } 
    .box-KeyBuyers li b{
        color:var(--HnnColor);
    }

/* ================================= */


/* == 论坛组委会 =================== */
.my-Committee {
    margin: 0 auto;
    padding: 0;
}

    .my-Committee li {
        margin: 5px auto 20px auto;
        padding:30px 5px 0 0;
        list-style: none;
        box-shadow: #ccc 5px 5px 5px;
        border-radius: 9px;
        min-height: 120px;
        background-color: #f8f8f8;
    }

        .my-Committee li img {
            float: left;
            max-height: 120px;
            max-width: 98px;
            margin: -30px 15px 0 0;
            border-top-left-radius: 0.09rem;
            border-bottom-left-radius: 0.09rem;
        }
/* ================================= */

/* 展品范围 */
.tb-ExpoProfile th {
    height: 48px;
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 1px;
    /*color: #4AB085;*/
    background-color: #3FA9F5;
    color: #fff;
}

/* 特别展区 */
.my-ExpoArea > div {
    width:33%;
    min-height:128px;
}
.my-ExpoArea > div:last-child {
    width:40%;
    margin-right:0;
}
.my-ExpoArea h3 {
    background: #3FA9F5;
    margin: 0;
    padding: 0;
    height: 33px;
    line-height: 33px;
    font-size: 15px;
    text-align: center;
    border-bottom: solid 2px #fff;
}

/* 展位价格、配置 */
.my-StandPrices {
    border:solid 1px #ccc;
}
    .my-StandPrices th {
        background-color: #3FA9F5;
        color: #fff;
        height: 36px;
        font-size:16px;
        letter-spacing:1px;
        border: solid 1px #ccc;
        text-align:center;
    }
    .my-StandPrices td {
        width: 30%;
        padding:5px;
        border: solid 1px #ccc;
        background-color:#fafbfc;
    } 
    .my-StandPrices td:first-child {
        width:20%;
        vertical-align:middle;
    }
    .my-StandPrices td:last-child {
        width:50%
    }
    .my-StandPrices td img{
        width: 100%;
    } 
    .my-StandPrices td small{
        color:gray;
    }

/* 企业赞助 */
.my-Sponsorship {
    border:solid 1px #ccc;
}
    .my-Sponsorship th {
        background-color: #3FA9F5;
        color: #fff;
        height: 36px;
        font-size:16px;
        letter-spacing:1px;
        border: solid 1px #ccc;
        text-align:center;
    }
    .my-Sponsorship td {
        width: 80%;
        padding: 10px;
        border: solid 1px #ccc;
        background-color: #fafbfc;
    }
        .my-Sponsorship td:first-child, .my-Sponsorship td:last-child {
            width: 10%;
            vertical-align: middle;
            text-align:center;
            font-weight:bold;
            color:var(--HnnColor);
        }
    .my-Sponsorship li {
        line-height:20px;
        margin-bottom:5px
    }
