@charset "utf-8";

.plans_msg_box{ width:770px; margin:0 auto;}
.plans_title{ width:100%; border-bottom:1px solid #cccccc; margin-top:50px; text-transform:uppercase; font-size:20px; font-weight:bold; padding:13px 0; line-height:100%;}
.sec_container{ padding-top:10px; position:relative;}
.sec_container img{ width:80%; margin:15px 0;}
.last_box{ padding-bottom:100px;}
.last_box h3{ width:216px; float:left; font-size:13px; text-transform:uppercase; display:block; height:80px;}
.last_box h2{ width:216px; float:left; font-size:13px; text-transform:uppercase; display:block; height:150px;}
.last_box p{ width:260px; float:left; display:block; line-height:130%;}
.last_box p strong{ font-weight:normal;}

.swiper-container {width: 100%;margin-left: auto;margin-right: auto;}
.swiper-slide {background-size: cover;background-position: center;}
.gallery-top {width: 100%;}
.gallery-thumbs {box-sizing: border-box;padding:0 0;}
.gallery-thumbs img{ margin:0;}
.gallery-thumbs .swiper-slide {height: 100%;opacity: 0.6;}
.gallery-thumbs .swiper-slide-thumb-active {opacity: 1;}
.swiper-button-next, .swiper-button-prev{ width:20px; height:20px;}
.swiper-slide img{ width:100%;}
.img_tips{ width:150px; height:57px; background:url(../images/picimg.png) no-repeat top left; color:#fff; font-weight:bold; position:absolute; z-index:9; left:-10px; top:36px; padding:0 10px; line-height:45px; overflow:hidden;}


@media (max-width: 640px){
	
.plans_msg_box{ width:95%; margin:0 auto;}
.plans_title{ margin-top:20px; text-transform:uppercase; font-size:16px;padding:13px 0; }
.sec_container{ padding-top:10px; position:relative;}
.sec_container img{ width:100%; margin:15px 0;}
.last_box{ padding-bottom:20px;}

.last_box h3{ width:100%; float:left; font-size:13px; text-transform:uppercase; display:block; height:auto;}
.last_box h2{ width:100%; float:left; font-size:13px; text-transform:uppercase; display:block; height:auto;}
.last_box p{ width:100%; float:left; display:block; line-height:130%;}

}