@charset "UTF-8";
/**
 * 
 * @authors  ()
 * @date    2017-09-21 16:43:40
 * @version $Id$
 */
 @media (min-width: 768px){
    .item-tab3{
        font-size: 13px;
        margin-right: 2px;
    }
 }
 @media (min-width: 992px){
    .item-tab3{
        font-size: 16px;
        margin-right: 3px;
    }
 }
@media (min-width: 1200px){
    
}
@media (max-width: 767px) {
   input{
        text-indent: 0;
        background: transparent;
        border: 0 none;
        resize:none; 
        outline:none;  /*清除选中效果的默认蓝色边框 */
        line-height: normal;   //光标问题 
    }
    input::-webkit-input-placeholder { /* WebKit browsers */
        line-height: 0.44rem;   //placeholder
    }
    textarea{
        -webkit-appearance:none;  /*清除浏览器默认的样式 */
        line-height: normal;  
    }
    .mywrap .container{
        padding: 0 0.346667rem;
    }
     #home_top,.footer{
        display: none;
    }
    .part1{
        padding: 0.666667rem 0;
    }
    .textbox1{
        width: 96%;
        margin: 0 auto 1.04rem;
        padding: 0.333333rem 0.4rem;
    }
    .textbox1 .pic1{
        width: 0.8rem;
        left: -0.173333rem;
        top: -0.16rem;
    }
    .textbox1 .pic2{
        width: 0.8rem;
        right: -0.173333rem;
        bottom: -0.24rem;
    }
    .textbox1 p{
        line-height: 0.48rem;
        font-size: 10px;
    }
    [data-dpr="2"] .textbox1 p{ font-size: 20px; } 
    [data-dpr="3"] .textbox1 p{ font-size: 30px; }
    .title{
        margin-bottom: 0.533333rem;
        font-size: 17px;
    }
    [data-dpr="2"] .title{ font-size: 34px; } 
    [data-dpr="3"] .title{ font-size: 51px; }
    .part2{
        padding: 0.586667rem 0 0.4rem;
    }
    .item-box{
        height: 0.8rem;
        line-height: 0.7rem;
        margin: 0 auto 0.266667rem;
        border: 2px solid #2dc84d;
        font-size: 10px;
    }
    [data-dpr="2"] .item-box{ font-size: 20px; } 
    [data-dpr="3"] .item-box{ font-size: 30px; }
    .part3{
        padding: 0.64rem 0;
    }
    .mysw-container2{
        padding-bottom: 0.346667rem;
        margin: 0 1.053333rem;
    }
    .item-guest{
        padding-left: 0.64rem;
    }
    .my-button-next, .my-button-prev{
        width: 0.4rem;
        height: 0.733333rem;
    }
    .my-button-prev{
        left: 0.4rem;
    }
    .my-button-next{
        right: 0.4rem;
    }
    .textbox2{
        width: 90%;
        height: auto;
        min-height: 1.253333rem;
        padding-top: 0.133333rem;
        padding-left: 0.24rem;
        bottom: -0.346667rem;
    }
    .name{
        font-size: 10px;
    }
    [data-dpr="2"] .name{ font-size: 20px; } 
    [data-dpr="3"] .name{ font-size: 30px; }
    .pttext{
        padding-top: 0;
        line-height: 0.266667rem;
        font-size: 9px;
    }
    [data-dpr="2"] .pttext{ font-size: 18px; } 
    [data-dpr="3"] .pttext{ font-size: 27px; }
    .part4{
        padding: 0.64rem 0 1.2rem;
    }
    .item-tab{
        width: 3.333333rem;
        height: 0.96rem;
        margin-right: 0.13rem;
        line-height: 0.93rem;
        font-size:12px;
    }
    [data-dpr="2"] .item-tab{ font-size: 24px; } 
    [data-dpr="3"] .item-tab{ font-size: 36px; }
    .item-tab:after {
        content: '';
        position: absolute;
        left: 50%;
        top: 0.7rem;
        width: 1.76rem;
        height: 2px;
        margin-left: -0.88rem;
        background: #2dc84d;
    }
    .contents{
        padding: 0 0.333333rem 0.56rem;
    }
    .mb-datelist li{
        padding: 0.34rem 0.1rem 0.26rem 0.26rem;
        border-bottom: 1px solid #343434;
    }
    .mb-datelist{
        font-size: 9px;
    }
    [data-dpr="2"] .mb-datelist{ font-size: 18px; } 
    [data-dpr="3"] .mb-datelist{ font-size: 27px; }
    .text1{
        color: #929292;
    }
    .text2{
        padding: 0.1rem 0;
        color: #ffffff;
    }
    .part5{
        padding: 0.48rem 0;
    }
    .news-list{
        padding: 0;
        margin: 0;
    }
    .news-list li{
        padding-left: 0.2rem;
        margin-bottom: 0.266667rem;
    }
    .news-list li a{
        line-height: 0.266667rem;
        font-size: 10px;
    }
    [data-dpr="2"] .news-list li a{ font-size: 20px; } 
    [data-dpr="3"] .news-list li a{ font-size: 30px; }
    .news-list li:after {
        content: '';
        position: absolute;
        top: 0.20rem;
        left: 0;
        width: 0.06rem;
        height: 0.06rem;
        border-radius: 50%;
        background: #2dc84d;
    }
	.tabbox2{
        padding: 0.56rem 0.12rem 0.27rem;
        font-size: 0;
    }
    .item-tab2{
        display: inline-block;
        width: 24%;
        height: 0.67rem;
        line-height: 0.67rem;
        margin-right: 1%;
        margin-bottom: 1%;
        font-size: 9px;
        font-weight: bold;
        color: #ffffff;
        text-align: center;
        background: #2a2a2a;
        vertical-align: top;
    }
    [data-dpr="2"] .item-tab2{ font-size: 18px; } 
    [data-dpr="3"] .item-tab2{ font-size: 27px; }
    .active-tab2{
        background: #1ced62;
        color: #000000;
    }
    .item-content2{
        display: none;
    }
    a.active-tab2:focus{
        text-decoration: none;
        color: #000000;
    }
    a.active-tab2:visited{
        text-decoration: none;
        color: #000000;
    }
    a.active-tab2:hover{
        text-decoration: none;
        color: #000000;
    }
    a.active-tab2:active{
        text-decoration: none;
        color: #000000;
    }
}