*{
	margin: 0;
	padding: 0;
}
li{
	list-style-type:none;
}
a{
	text-decoration: none;
	color: #000000;
}
body{
	/*-webkit-text-size-adjust:none;*/
	background-image: url(../img/Page_7.jpg);
	background-size: 100% 100%;
	background-attachment: fixed;
    /*font-family: "Lasiver-Thin";*/
}
.nav-hah {
  border-radius: 4px;
  cursor: pointer;
}

.nav-hah::after {
  content: '';
  display: block;
  clear: both;
}

.swiper::after {content: '';display: block;clear: both;}
.swiper-item {width: 100%; display: none; margin-top: 80px;}
.middle{width: 100%;text-align: center;}
.about{width: 1000px;margin:  0 auto;}
.about h2{text-align: center;padding-bottom: 50px; }
.about p{text-align: center;line-height: 34.5px;}
.catego{
	width:1000px;
	overflow:hidden;
	white-space:nowrap;
    word-break:keep-all;
    overflow-wrap:normal;
}

.nav-item {
    width: 20%;
	float: left;
	display: inline-block;
	border: 1px solid #707070;
    padding: .7rem .7rem;
/*	background-image: url(../img/butt.png);*/
	border-radius: 50px;
	overflow: hidden;
	margin: 10px 22px;
  	color: black;
}

.nov_on{
	background-color: #0090ff;
	border: 1px solid #0090ff;
	color: #ffffff;
}
.nav-hah .nov_on:hover{
    color: #ffffff;
}

.nav-hah li:hover{
	border: 1px solid #0090ff;
    color: #0090ff;
}


.type_block{display: block;}
.catego .on{
	color: #F7F7F7;
	background-color: #707070;
/*	background-image: url(../img/but.png);*/
}
.catego a:hover {
	background-color: #707070;
	color: #F7F7F7;
}

.info {
	overflow:hidden;
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	padding-top: 50px;
}
/*form-inline*/
.info-right ul{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.info-right li{
    /*-webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;*/
    /*以上是模仿col-md-2的代码*/
	background-position: 50% 0; 
	background-repeat:no-repeat;
	width: 25%;
    padding-bottom: 5%;
}
.info-right ul p{
    display: none;
}
 .info-right {
	width: 50%;
	margin: 0 auto;
}
.text-r{
	width: 70%;
	float: right;
}
.text-l{
	width: 70%;
}
.text-c{
	width: 70%;
	margin:auto;
}


/*.img_info{width:100%; height: 100%; font-size: 20px; position: relative; text-align: center; vertical-align: center }*/
.img_info .goods_img{width: 100%;}
.img_info .goods_img img{width:100%;  background-size: 100% 100%; }
.img_info .goods_info{position: absolute; top: 20%; width: 100%; color: #ffffff;}
.img_info .goods_info h4{font-weight: 300; font-size: 6em;}
.img_info .goods_info span{
	font-size: 10em;
	display: inline-block;
    color: green;
    font-size: 10em;
    font-family: '微软雅黑';
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#fffc00),to(#73fd5b));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.atlas_style{font-size: 30px; font-weight: 300; position: relative;}
.goods_img img{width: 100%; height: 100%; display: block;}
.goods_text{    
	position: absolute;
    left: 60%;
    top: 0;
    width: 30%;
    text-align: left;
}
.goods_textb{position: absolute; bottom: 4%;right: 1%;color: #fff;}
.goods_textb p{
	text-align: left;
}
.goods_text h4{font-weight: 300; font-size: 1rem}
.goods_sound{width: 100%;}

.luna_video video{display: block; max-height: 772px;}
.goods-0 div{padding:1% 0% 0 0%;font-size: 2.9em; line-height: 200%;}
.goods-1 div{padding:13% 7% 0 40%;font-size: 2.6em; text-align:justify; line-height: 200%;}
.goods-2 div{padding:11% 36% 0 5%; text-align:justify; line-height: 200%; color: #fff; font-size: 2.4em;}
.goods-2 div h3{padding-bottom: 4%;}
.goods-3 div{padding:4% 26% 0 5%; text-align:justify; line-height: 200%; font-size: 3.5em;}
.goods-4 div{padding:6% 6% 0 29%; text-align:justify; line-height: 200%; font-size: 3em; color: #fff;}
.goods_info img{width: 32%; }
.goods_spimg{
	width: 100%;
}
.goods_back{width: 100%; height: 100%; font-weight: 300;position: relative;}
.goods_back img{
	width: 100%;height: 100%;
}
.pic_672{height: 100%;}
.pic_772{height: 100%;}
.pic_870{height: 100%;}
.pic_972{height: 100%;}

.pic_870 span{font-weight:bold; font-size: 2rem;}
.pic_870 p{line-height: 200%;}
.zkc div{ padding-top: 4%;position: absolute;top: 10%;font-size: 2rem; width: 100%;}
.zkc div span{color: #3f3f3f;}
.zkc div p{ padding: 2% 0; color: #888481;}

.lamp{width:100%; height: 100%;position: relative;}
.lamp img{width:100%; height: 100%;}
.liimg{position: absolute;left: 0;top: 0;opacity: 0;}
.liimg2{position: absolute;left: 0;top: 0;opacity: 0;}
/*.cheshi{width:100%;height: 100%; position:relative; background-size: 100% 100%;}
.cheshi1{width:100%;height: 100%; opacity:0; background-size: 100% 100%;}*/
.miaoshu{position:absolute;color:#ffffff;width:24%;right: 10%;top:50px;text-align:left;font-weight: 300; font-size: 1em;}
.miaoshu p{padding-top: 4%; text-align: justify;}
.curtains{width: 100%; height:772px;position:relative; background-size: 100% 100%;}
.curtains2{ width:100%;height:100%;opacity:0; background-size: 100% 100%;}
.biaos{ position:relative; top: -250px;}
.curtains p{
	position:absolute;
	top: 25%;
	right: 1%;
	color:#ffffff;
	padding: 1% 5%;
	width: 46%;
	line-height: 224%;
    font-weight: 300;
    font-size: 1em;
    text-align: justify;
}

.video{
	position:relative;
   /* height: 100%;*/
	/*width: 100%;*/
    /*font-size: 0;*/
    /*video父属性字体大小为0可以修复多出6px的bug 也可以video直接加上display:block来修复*/
}

.video .gif{
	width: 100%; 
	height: 100%; 
	background-image: url(../video/venera_switch.gif); 
	background-size: 100% 100%;
}
/*video{
    width: 100%;
    height: 100%;
    max-height: 872px;
    min-width: 100%;
    display: inline-block; 
    object-fit: fill;
}*/
video{
    width: 100%;
    height: auto;
    max-width: 100%; 
    max-height: 872px;
    min-width: 100%;
    display: block; 
    object-fit: fill;
}

.video .play{
	position: absolute;
	top: 40%;
	left: 45%;
	width: 150px;
	height: 150px;
	z-index: 2;
}
@keyframes warn {
    0% {
        transform: scale(0);
        opacity: 0.0;
    }
    25% {
        transform: scale(0);
        opacity: 0.0;
    }
    50% {
        transform: scale(0.1);
        opacity: 0.0;
    }
    75% {
        transform: scale(0.2);
        opacity: 0.6;
    }
    100% {
        transform: scale(1);
        opacity: 0.0;
    }
}
@-webkit-keyframes "warn" {
    0% {
        -webkit-transform: scale(0);
        opacity: 0.0;
    }
    25% {
        -webkit-transform: scale(0);
        opacity: 0.0;
    }
    50% {
        -webkit-transform: scale(0.1);
        opacity: 0.0;
    }
    75% {
        -webkit-transform: scale(0.2);
        opacity: 0.6;
    }
    100% {
        -webkit-transform: scale(1);
        opacity: 0.0;
    }
}


.video .play .kais{
	display: block;
	width: 100%;
	height: 100%;
	background-color: #888481;
    border: 1px solid #888481;
	-webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50%;
    opacity: 0;
    -webkit-animation: warn 3s ease-out;
    -moz-animation: warn 3s ease-out;
    animation: warn 3s ease-out;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.video .play span{
	display: block;
	width: 80px;
	height: 80px;
	background-image: url(../img/bofbut.png);
	background-size: 100% 100%;
	position: absolute;
	top: 35px;
	left: 35px;
}


/*底部三个图标信息中心*/
.manual{
    background: #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
}
.manual a:hover{
    color: #007bff;
    /*text-decoration:none;*/
}
.manicon img{
    display: block;
    margin: 0 auto;
}

.container{
	padding:3% 0;
	background-size: 100% 100%;
}

/*upc*/
.upc12 { display: inline-block; margin: 2%;  background-color: #ffffff; width: 35%;}
.upc12 div {margin:auto; display: inline-block;}
.upc12> p{text-align: left; padding-left: 8%;}
.upc12>span{color: #0090ff;}
.upc12 .upc_ean {min-width: 1px; background-color: #ffffff; border:1px solid black;}
.upc12 .upc_ean p{background-color: black; color: white; font-size: 0.9em;}
.moimg{
	display: none;
}
svg{width: 100%;}

.c_controls .pdescribe{
    font-size:1.5rem;
    position: absolute;
    width: 60%;
    top:25%;
    left: 20%;
    text-align: right;
}



.goods_intr{
    padding:0 5% 5% 5%;
    text-align: center;
}

.goods_intr .noflow{
	display: block;
    text-align: center;
}
.goods_intr p{
	position: relative;
	text-align: right;
	display: inline-block;
	font-size: 1.5rem;
}
.goods_intr h1{
    text-align: center;
}
/*product controllers css*/
.c_controls{
	position: relative;
}
.c_controls img{
	width: auto;
    height: auto;
    max-width: 100%;
    min-width: 100%;
}
.pro_base .pdescribe{
    width: 60%;
    top: 25%;
    left: 20%;
    font-size: 2rem;
    text-align: center;
}

/*Energy Meter*/
.pro_energy .pdescribe{
	position: absolute;
    width: 35%;
    top: 32%;
    left: 10%;
    font-size: 2rem;
    
}
.energy_house .pdescribe{
    width: 52%;
    top: 28%;
    left: 30%;
    
}

/* gio*/
.pro_gio .pdescribe{
	position: absolute;
    width: 40%;
    bottom: 8%;
    left: 56%;
    font-size: 1.5rem;
    
    color: #fff;
    top: unset;
}

/*curtain lazy 窗帘*/
.pro_lazy .pdescribe{
	position: absolute;
    width: 40%;
    bottom: 30%;
    left: 56%;
    font-size: 1.5rem;
    
    color: #fff;
}
.pro_lazy p{
	padding: 1% 0;
}



/*mold 模具*/
.acm_switchs .pdescribe{
	position: absolute;
    width: 70%;
    top: 20%;
    left: 15%;
    font-size: 2rem;
}

/*switch 开关*/
.acm_curtain .pdescribe{
    top: 35%;
    left: 25%;
    text-align: center;
}

.acm_drawing .pdescribe{
    text-align: center;
}

/*boy 男孩*/
.acm_boy .pdescribe{
    position: absolute;
    top: 10%;
    left: 5%;
    color: #fff;
    
    /* font-size: 1.3rem; */
    width: 36%;
}
.acm_open .pdescribe{
    font-size: 1.8rem;
    color: #fff;
    top: 30%;
}

/*install 安装动画*/
.pro_install .pdescribe{
    top: 30%;
    width: 40%;
    left: 55%;
    
}

.socket_light .pdescribe{
	position: absolute;
    top: 28%;
    left: 33%;
    width: 28%;
    
    color: #fff;
}
/*fourimg 4图*/
.pro_fourimg .pdescribe{
	position: absolute;
    top: 45%;
    width: 30%;
    left: 35%;
    text-align: center;
}
/* 白房子 */
.pro_whitehouse .pdescribe{
	position: absolute;
    width: 30%;
    top: 30%;
    left: 25%;
}
/* icon 图标 */
.pro_icon .pdescribe{
	position: absolute;
    width: 45%;
    top: 20%;
    left: 25%;
}
/*衣服*/
.pro_clothes .pdescribe{
	position: absolute;
    width: 30%;
    top: 37%;
    left: 10%;
    
}


/*数字滚动 Yearly*/
.Yearly .pdescribe{
	text-align: center;
    width: 70%;
    font-size: 5rem;
    font-weight: 500;
    color: #28a745;
    position: absolute;
    top: 30%;
    left: 15%;
}

.Yearlys .pdescribe{
    width: 80%;
    left: 10%;
}
/*渐变字体颜色*/
.Yearly .pdescribe span{
    display: inline-block;
    color: green;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgb(255,255,0)), to(green));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
/*3个模型 WE FIT*/
.pro_fit .pdescribe{
	position: absolute;
    width: 40%;
    top: 15%;
    left: 25%;
    font-size: 1.8rem;
}
/*5个模型*/
.pro_tot .pdescribe{
	width: 40%;
    top: 10%;
    left: 30%;
    font-size: 1.8rem;
}

.mars_base .pdescribe{
    width: 60%;
    top: 25%;
    left: 20%;
    font-size: 2rem;
}
.mars_dark .pdescribe{
    width: 30%;
    top: 35%;
    left: 65%;
    font-size: 2rem;
    
    color: #fff;
}
.mars_nine .pdescribe{
    width: 40%;
    top: 40%;
    left: 30%;
}

.mars_livingroom .pdescribe{
	position: absolute;
	width: 30%;
	top: 20%;
	left: 5%;
	font-size: 2rem;
	
}

.chair_mars .pdescribe{
	width: 34%;
    top: 23%;
    left: 12%;
    font-size: 1.8rem;
}

.mini_base .pdescribe{
    top: 40%; width: 30%; left: 15%;
}
.terre_base .pdescribe{
    width: 40%;
    top: 25%;
    left: 28%;
    font-size: 2rem;
    
}
.terre_switch .pdescribe{
    width: 48%;
    top: 20%;
    left: 25%;
    font-size: 2rem;
}
.terre_forest .pdescribe{
    font-size: 2rem;
    color: #fff;
    text-align: center;
}


/*bus_luna_terre  Temperature control is just*/
.terre_temp .pdescribe{
    width: 30%;
    top: 25%;
    left: 4%;
    font-size: 2rem;
    
}
.terre_bookroom .pdescribe{
    width: 30%;
    top: 25%;
    left: 4%;
    font-size: 2rem;
    
}

/*bus_titan*/
.titan_base .pdescribe{
    top: 20%;
    width: 60%;
}

.titan_wall .pdescribe{
    top: 55%;
    width: 40%;
    left: 50%;
}
.titan_home .pdescribe{
    top: 30%;
    width: 30%;
    left: 68%;    
}
.titan_product .pdescribe{
    top: 70%;
    width: 50%;
    left: 26%;
}
.titan_titania .pdescribe{
    top: 70%;
    width: 50%;
    left: 25%;
    text-align: center;
}
.titan_light .pdescribe{
    top: 40%;
    width: 30%;
    left: 5%;
}
.titan_sleep .pdescribe{
    top: 20%;
    width: 30%;
    left: 65%;
}
.titan_icon .pdescribe{
    top: 40%; width: 31%; left: 56%; color: #f5f5f5;
}
.titan_sickroom .pdescribe{
    top: 20%; width: 30%; left: 68%;
}
.titan_bedroom .pdescribe{
    top: 5%; width: 30%; left: 5%;
}

.io_base .pdescribe{
    top: 35%;
    text-align: center;
}
.io_wall .pdescribe{
    top: 28%;
    text-align: center;
}
.io_dark .pdescribe{
    top: 35%; width: 30%; left: 8%; color: #fff;
}
.io_bed .pdescribe{
    top: 60%;
    width: 30%;
    left: 4%;
}
.io_light .pdescribe{
    top: 40%;
    width: 28%;
    left: 70%;
}
.io_corridor .pdescribe{
    top: 50%;
    width: 33%;
    left: 10%;
    color: #fff;
}
.io_card .pdescribe{
    top: 60%;
    width: 30%;
    left: 4%;
    color: #eee;
}
.io_bedroom .pdescribe{
    top: 40%;
    width: 30%;
    left: 66%;
}


/*bus_10f*/
.tenf_base .pdescribe{
	position: absolute;
    width: 65%;
    top: 15%;
    left: 18%;
    
}

.pro_food .pdescribe{
    /*position: absolute;*/
    width: 35%;
    top: 35%;
    left: 8%;
    
}

.font_bold{
    font-weight: 500!important;
}

/*alexa*/
.alexa_control .pdescribe{
    position: absolute;
    width: 50%;
    top: 20%;
    left: 17%;
    font-size: 1.8rem;
    text-align: center;
}
.alexa_control .pdescribe span{
    font-weight: 700!important;
    padding-bottom: 2%;
    display: block;
}

.airmotion_base .pdescribe{
    width: 30%;
    top: 25%;
    left: 33%;
}
.airmotion_bath .pdescribe{
    width: 35%;
    font-size: 2rem;
    line-height: 200%;
    color: #ffffff;
    top: 25%;
    left: 60%;
}
.airmotion_say .pdescribe{
    position: absolute;
    
    width: 40%;
    left: 30%;
    top: 40%;
    color: #fff;
    text-align: center;
}

/*Adjust the sensor’s*/
.airmotion_adjust .pdescribe{
    font-size: 1.8rem;
    top: 54%;
    left: 8%;
    width: 35%;
    
}


.chair_3z .pdescribe{
    width: 30%;top: 10%;left: 16%;
}
.bedroom_3z .pdescribe{
    width: 40%;top: 30%;left: 15%;
}
.leaks_3z .pdescribe{
    width: 35%;top: 55%;left: 25%;
}

.mars_sky .pdescribe{
    width: 50%;
    top: 25%;
    left: 25%;
    font-size: 2rem;
    color: #fff;
}

/*no to thief*/
.no_thief .pdescribe{
    
    width: 40%;
    font-size: 2rem;
    line-height: 200%;
    color: #ffffff;
    position: absolute;
    top: 25%;
    left: 4%;
}
.mno_thief .pdescribe{
    
    width: 40%;
    font-size: 2rem;
    line-height: 200%;
    color: #ffffff;
    position: absolute;
    top: 25%;
    left: 4%;
}

/*air_bus_convertor*/
.convertor_mainimg .pdescribe{
    position: absolute;
    width: 45%;
    top: 28%;
    left: 8%;
    
    /*display: block;*/
}
.convertor_middle .pdescribe{
    position: absolute;
    width: 60%;
    top: 25%;
    left: 20%;
    text-align: right;
    font-size: 1.8rem;
}

/*bus_audio*/
.audio_base .pdescribe{
    top: 20%;
    width: 52%;
}
.audio_headphone .pdescribe{
    position: absolute;
    top: 30%;
    left: 54%;
    width: 32%;
    color: #fff;
    
}
.audio_cd .pdescribe{
    position: absolute;
    top: 30%;
    left: 33%;
    width: 32%;
}
.audio_oldman .pdescribe{
    position: absolute;
    top: 30%;
    left: 33%;
    width: 32%;
}
.audio_music .pdescribe{
    position: absolute;
    top: 35%;
    left: 20%;
    width: 32%;
    text-align: center;
}

.speakers_base .pdescribe{
    text-align: center;
}


/*bus_10f*/
.bus_10f_ac .pdescribe{
    position: absolute;
    top: 30%;
    left: 10%;
    width: 25%;
    
}
/*26*/
/*天气感应 Say bye bye*/
.bus_10f_bye .pdescribe{
    
    width: 42%;
    /* font-size: 2rem; */
    /* line-height: 200%; */
    color: #ffffff;
    position: absolute;
    top: 41%;
    left: 34%;
}
.bus_10f_babyroom .pdescribe{
    top: 15%;
    left: 65%;
    width: 30%;
}
.bus_10f_getup .pdescribe{
    position: absolute;
    top: 44%;
    left: 12%;
    width: 30%;
    
}
.bus_10f_safe .pdescribe{
    position: absolute;
    top: 44%;
    left: 12%;
    width: 30%;
    
}

/*bus_cutain*/
.curtain_bedroom .pdescribe{
    position: absolute;
    top: 30%;
    left: 8%;
    width: 30%;
    
}
.curtain_appcontrol .pdescribe{
    position: absolute;
    top: 40%;
    left: 63%;
    width: 30%;
    
}
.curtain_snow .pdescribe{
    position: absolute;
    top: 13%;
    left: 53%;
    width: 30%;
    
}
.curtain_babyroom .pdescribe{
    position: absolute;
    top: 8%;
    left: 66%;
    width: 30%;
    
}
.curtain_diy .pdescribe{
    top: 25%;
    left: 16%;
    width: 32%;
    
}

/*bus_door*/
.door_base .pdescribe{
    top: 45%;left: 5%;text-align: center;
}

.db_base .pdescribe{
    text-align: center;
}

/*bus_distributor*/
.db_control .pdescribe{
    position: absolute;
    top: 40%;
    left: 10%;
    width: 30%;
    text-align: center;
}
.db_chair .pdescribe{
    position: absolute;
    top: 40%;
    left: 55%;
    width: 30%;
    
}
.db_global .pdescribe{
    position: absolute;
    top: 40%;
    left: 60%;
    width: 30%;
    
    color: #fff;
}

/*bus_energy*/
.energy_lighting .pdescribe{
    position: absolute;
    top: 45%;
    left: 22%;
    width: 30%;
    color: #fff;
    text-align: center;
}

/*bus_ip_com*/
.ipcom_base .pdescribe{
    top: 20%;
}

.busipcom_chair .pdescribe{
    position: absolute;
    top: 40%;
    left: 45%;
    width: 30%;
    
}

.busipcom_logo .pdescribe{
    position: absolute;
    top: 35%;
    left: 45%;
    width: 40%;
    
}

/*bus_speaker*/
.speaker_outdoor .pdescribe{
    position: absolute;
    top: 35%;
    left: 55%;
    width: 40%;
    /**/
}
.speaker_hall .pdescribe{
    position: absolute;
    top: 55%;
    left: 10%;
    width: 30%;
    
}
.speaker_swing .pdescribe{
    position: absolute;
    top: 35%;
    left: 55%;
    width: 40%;
}

.projector_base .pdescribe{
    top: 28%;
    left: 30%;
    width: 39%;
}
/*bus_projector*/
.projector_room .pdescribe{
    top: 65%;
    left: 25%;
    width: 50%;
}

/*bus_air_bus*/
.airbus_mainimg .pdescribe{
    width: 45%;
    top: 28%;
    left: 8%;
    
}

.busair_wifi .pdescribe{
    top: 40%;
    left: 5%;
    width: 35%;
    
}


/*开关灯图片*/
.control_light .pdescribe{
    width: 30%;
    top: 20%;
    left: 62%;
}
.control_light .pdescribe p{
    padding-top: 5%; 
}
.control_light .pdescribe .fs2{
    font-size: 1.7rem;
    font-weight: 500;
}
.control_light .pdescribe .fs1_8{
    font-size: 1.6rem;
    font-weight: 500;
}

/*luna tft*/
.tft_base .pdescribe{
    top: 15%; text-align: center;
}
.tft_base .pdescribe span,.tft_moon .pdescribe span{
    width: 20%;
    display: block;
    margin: 1% auto;
}
/*月亮*/
.tft_moon .pdescribe{
    color: #fff;
    width: 60%;
    top: 25%;
    left: 20%;
    font-size: 2rem;
    text-align: center;
}
/*With its 4 touch*/
.tft_4touch .pdescribe{
    width: 48%;
    top: 38%;
    left: 9%;
    font-size: 2rem;
}
.tft_pink .pdescribe{
    width: 32%; top: 35%; left: 10%; font-size: 2rem;
}

/*sleep c_part38 even*/
.pro_dark .pdescribe{
    color: #fff;
    position: absolute;
    width: 28%;
    top: 30%;
    left: 5%;
    font-size: 1.8rem;
    
}
/*fooler heater*/
.tft_fooler .pdescribe{
    font-size: 1.7rem;
    position: absolute;
    left: 72%;
    top: 25%;
    width: 23%;
    
}

/*when you go out*/
.tft_safety .pdescribe{
    color: #fff;
    font-size: 2rem;
    position: absolute;
    left: 10%;
    top: 22%;
    width: 37%;
    
}
/*your little one*/
.tft_baby .pdescribe{
    font-size: 2rem;
    position: absolute;
    left: 8%;
    top: 15%;
    width: 35%;
    
}
/*Creating Moods*/
.tft_mood .pdescribe{
    color: #fff;
    font-size: 2rem;
    position: absolute;
    left: 59%;
    top: 20%;
    width: 33%;
    
}

/*luna 9g */
.luna9g_mainimg .pdescribe{
    position: absolute;
    width: 35%;
    top: 15%;
    left: 33%;
    font-size: 2rem;
    
}
.luna9g_moon .pdescribe{
    width: 35%;
    top: 30%;
    left: 32%;
    text-align: center;
    font-size: 2rem;
    color: #ffffff;
}
.luna9g_color .pdescribe{
    position: absolute;
    width: 68%;
    top: 40%;
    left: 6%;
    font-size: 2rem;
    text-align: center;
}
.luna9g_party .pdescribe{
    position: absolute;
    width: 42%;
    top: 20%;
    left: 55%;
    
    font-size: 2rem;
}
.luna9g_privacy .pdescribe{
    width: 35%;
    top: 32%;
    left: 10%;
    font-size: 2rem;
    
    color: #fff;
}
/*curtain*/
.curtain_base .pdescribe{
    width: 50%; top: 30%;left: 15%;
}
/*bus_energy*/
.energy_base .pdescribe{
    width: 45%;left: 10%;top: 30%;
}

/*bus_hvac*/
.hvac_base .pdescribe{
    top: 20%;
    width: 55%;
    left: 20%;
}

/*bus_security*/
.secu_base .pdescribe{
    top: 20%;
}

/*bus_ir_emitter*/
.emitter_base .pdescribe{
    left: 10%;
    top: 35%;
    width: 45%;
}

/*c_part46*/
.bus_10f_auto .pdescribe{
    width: 25%;
    top: 25%;
    left: 61%;
}

.zone_base .pdescribe{
    left: 15%; top: 35%; width: 40%;
}

.acc_base .pdescribe{
    top: 35%; font-size: 2rem; text-align: center;
}
/*touch_screen*/
.ts_base .pdescribe{
    width: 70%; left: 15%;
}
/*outdoor_building*/
.ob_base .pdescribe{
    width: 50%; top: 20%; left: 25%;
}
/*outdoor_tower*/
.ot_base .pdescribe{
    width: 60%;top: 20%;left: 20%;
}
/*outdoor_unit*/
.ou_base .pdescribe{
    width: 40%;top: 35%;left: 15%;
}

/*bus_addition*/
.addition_proimg .pdescribe{
    position: absolute;
    top: 13%;
    left: 33%;
    width: 35%;
}
.addition_2 .pdescribe{
    top: 40%; left: 15%; width: 33%;
}

.busmotion_base .pdescribe{
    top: 25%;
}
/*c_part30*/
.pro_kitchen .pdescribe{
    font-size: 2rem;
    left: 8%;
    top: 37%;
    width: 30%;
    
    color: #fff;
}

.bedside_base .pdescribe{
    text-align: center;
}

.bedside_moon .pdescribe{
    width: 46%;
    top: 25%;
    left: 26%;
    font-size: 2rem;
    
    color: #fff;
}
/*OPTION A*/
.bedside_ther .pdescribe{
    position: absolute;
    width: 32%;
    top: 25%;
    left: 64%;
    font-size: 2rem;
    
}
/*luna_bediside*/
.bedside_alllight .pdescribe{
    width: 60%;
    top: 15%;
    left: 20%;
    font-size: 1.7rem;
    color: #fff;
    
}
/*A panel that will always*/
.bedside_panel .pdescribe{
    width: 30%;
    top: 35%;
    left: 64%;
    font-size: 2rem;
    
    color: #fff;
}
/*Stay close as IPAD is here*/
.bedside_want .pdescribe{
    width: 37%;
    top: 22%;
    left: 57%;
    
    font-size: 2rem;
    color: #fff; 
}

/*hotel moon*/
.hotel_moon .pdescribe{
    width: 40%;
    top: 25%;
    left: 30%;
    font-size: 2rem;
    
    color: #fff;
}

.hotel_touch .pdescribe{
    width: 30%;
    top: 25%;
    left: 67%;
    
    font-size: 2rem;
}
.hotel_open .pdescribe{
    width: 40%;
    top: 25%;
    left: 10%;
    
    font-size: 2rem;
}
.hotel_doors .pdescribe{
    width: 70%;
    top: 62%;
    left: 18%;
    
    font-size: 2rem;
    color: #0082ff;
}
.hotel_bedroom .pdescribe{
    width: 33%;
    top: 35%;
    left: 65%;
    
    font-size: 2rem;
}
.hotel_card .pdescribe{
    width: 50%;
    top: 35%;
    left: 33%;
    
    font-size: 2rem;
}
.hotel_dark .pdescribe{
    width: 30%;
    top: 25%;
    left: 67%;
    
    font-size: 2rem;
}
.hotel_sleep .pdescribe{
    width: 50%;
    top: 5%;
    left: 25%;
    font-size: 2rem;
    color: #fff;
}

/*A TASTE OF c_part42*/
.venera_taste .pdescribe{
    width: 33%;
    top: 35%;
    left: 12%;
    font-size: 1.8rem;
    
}
.venera_chair .pdescribe{
    width: 40%;
    top: 25%;
    left: 35%;
    font-size: 2rem;
}

.venera_gift .pdescribe{
    width: 45%;
    top: 25%;
    left: 30%;
    font-size: 1.7rem;
    text-align: center;
}

.venera_color .pdescribe{
    text-align: center;
}

.ther_base .pdescribe{
    width: 40%;
    top: 25%;
    left: 30%;
    font-size: 2rem;
}

/*Avoid the hassle*/
.ther_office .pdescribe{
    width: 40%;
    top: 30%;
    left: 50%;
    font-size: 2rem;
       
}

/*One touch*/
.ther_onetouch .pdescribe{
    width: 45%;
    top: 15%;
    left: 12%;
    font-size: 2rem;
}
/*白色皇宫 Smart thermostat*/
.ther_white .pdescribe{
    width: 35%;
    top: 25%;
    left: 4%;
    color: #ffffff;
    font-size: 2rem;
    
}

.switch_chair .pdescribe{
    position: absolute;
    top: 40%;
    left: 45%;
    width: 30%;
}

/*With our smart*/
.switch_app .pdescribe{
    width: 55%;
    top: 10%;
    left: 18%;
    font-size: 1.7rem;
}

/*air_ir_emitter*/
.airemitter_base .pdescribe{
    width: 40%;
    left: 27%;
}

/*watch tv */
.airemitter_watch .pdescribe{
    width: 30%;
    top: 20%;
    left: 68%;
    
    font-size: 1.5rem;
}

/*ADS Controller*/
.ads_base .pdescribe{
    font-size: 1.5rem;
}
.ads_light .pdescribe{
    width: 38%;
    top: 38%;
    left: 20%;
}
.ads_garage .pdescribe{
    width: 60%;
    top: 34%;
    left: 24%;
    font-size: 2rem;
    text-align: center;
}
.ads_bedroom .pdescribe{
    width: 45%;
    top: 45%;
    left: 28%;
    color: #007bff;
}
.ads_livingroom .pdescribe{
    width: 40%;
    top: 32%;
    left: 55%;
}
.ads_pass .pdescribe{
    width: 35%;
    top: 56%;
    color: #fff;
    left: 6%;
    
}

/*acm_switch*/
.acm_base .pdescribe{
    font-size: 1.8rem;
    top: 20%;
}

/*air_es_10f*/
.air10f_base .pdescribe{
    font-size: 1.8rem;
    width: 40%;
    left: 25%;
}
.rcu_base .pdescribe{
    top: 20%;
    width: 55%;
    left: 20%; 
}
.relays_base .pdescribe{
    top: 20%;
    width: 55%;
    left: 20%;    
}
.bus10v_base .pdescribe{
    width: 50%;
    left: 25%;
    text-align: right;
}
/*.remote_base .pdescribe{

}*/
/*.speakers_base .pdescribe{

}*/

.weather_base .pdescribe{
    width: 50%; top: 32%; left: 10%;  font-size: 2rem;
}
.weather_chicken .pdescribe{
    width: 45%;top: 65%;left: 50%; 
}
.weather_lawn .pdescribe{
    width: 50%;top: 60%;left: 25%;color: #fff; font-size: 2rem;
}
.weather_wind .pdescribe{
    width: 40%;top: 70%;left: 10%;color: #fff; font-size: 2rem;
}
.weather_garden .pdescribe{
    font-size: 2rem; width: 33%; top: 20%; left: 62%; 
}
.weather_mold .pdescribe{
    width: 36%; top: 25%; left: 60%; font-size: 2rem;
}
.weather_pro .pdescribe{
    width: 33%; top: 35%; left: 12%;  font-size: 2rem; text-align: center;
}
.weather_pipe .pdescribe{
    width: 34%; top: 25%; left: 62%;  font-size: 2rem;
}


.trailing_base .pdescribe{
    top: 20%;
    width: 58%; 
}
.dali_base .pdescribe{
    width: 55%;
    font-size: 1.8rem;
}
.timer_base .pdescribe{
    top: 15%; font-size: 1.8rem;
}
.lead_base .pdescribe{
    top: 20%; left: 23%; width: 50%;
}
.dmx_base .pdescribe{
    width: 50%;
    top: 15%;
    left: 22%;
}

.roller_base .pdescribe{
    width: 51%; top: 30%; left: 22%;
}
.roller_control .pdescribe{
    width: 23%; top: 40%; left: 65%;
}
.roller_boardroom .pdescribe{
    width: 30%; top: 40%; left: 64%; 
}
.roller_package .pdescribe{
    width: 36%; top: 25%; left: 15%; 
}
.air_10f_formation .pdescribe{
    top: 15%;
    font-size:1.6rem;
    text-align: center;
}
.water_base .pdescribe{
    width: 35%;
    left: 32%;
}
/*bus_cable*/
.cable_base .pdescribe{
    text-align: center;
}
.power_base .pdescribe{
    text-align: center;
}
.remote_base .pdescribe{
    width: 38%;
    left: 29%;
}
/*health sensor*/
.health_base .pdescribe{
    top: 20%;
    width: 60%;
    text-align: center;
}
.health_fireplace .pdescribe{
    top: 35%;
    left: 66%;
    width: 30%;
}
.health_sickroom .pdescribe{
    top: 55%;
    left: 5%;
    width: 35%;
    color: #fff;
}
.health_babycry .pdescribe{
    top: 35%;
    left: 5%;
    width: 30%;
}
.health_office .pdescribe{
    top: 10%;
    left: 25%;
    width: 50%;
}

.health_babyroom .pdescribe{
    top: 10%;
    left: 66%;
    width: 30%;
}
/*TRV Controller*/
.trv_base .pdescribe{
    top: 33%; width: 31%; color: #fff; left: 12%;
}
.trv_base .trvinfo_logo{
    margin-bottom: 15%;
}
.trv_table .pdescribe{
    top: 35%; width: 32%; left: 9%;
}
.trv_control .pdescribe{    
    top: 43%;
    width: 32%;
    left: 8%;
}
.trv_snow .pdescribe{
    top: 40%;
    width: 30%;
    left: 8%;
}
.trv_dance .pdescribe{
    top: 44%;
    width: 30%;
    left: 6%;
}
.trv_time .pdescribe{
    top: 13%;
    width: 33%;
    left: 35%;
}
.trv_replace .pdescribe{
    top: 15%;
    width: 33%;
    left: 35%;
}
.trv_fit .pdescribe{
    top: 60%;
    width: 30%;
    left: 55%;
}
.trv_back .pdescribe{
    top: 18%;
    width: 30%;
    left: 35%;
    color: #fff;
}
.trv_home .pdescribe{
    top: 25%;
    width: 35%;
    left: 60%;
}
/*bus_4t*/
.bus4t_base .pdescribe{
    top: 40%; width: 40%; left: 12%;
}
.bus4t_baby .pdescribe{
    top: 15%;
}
.bus4t_play .pdescribe{
    top: 40%;
    width: 30%;
    left: 8%;
}
.bus4t_lift .pdescribe{
    top: 44%;
    width: 30%;
    left: 62%;
}
.bus4t_control .pdescribe{
    top: 25%;
}
.valve_base .pdescribe{
    top: 10%; font-size: 3rem; font-weight: 900; text-align: center;
}
.valve_ocean .pdescribe{
    top: 40%; text-align: left; width: 30%; left: 10%;
}
.valve_network .pdescribe{
    text-align: center;
}
.valve_set .pdescribe{
    width: 40%; left: 50%; text-align: left; color: #fff;
}
.valve_control .pdescribe{
    left: 25%; text-align: center;
}
.valve_proicon .pdescribe{
    width: 20%; text-align: left;
}
.valve_green .pdescribe{
    top: 25%; text-align: center;
}
.plug_base .pdescribe{
    top: 8%; left: 10%; font-size: 5rem; width: 80%; text-align: center;
}
.plug_device .pdescribe{
    top: 30%; width: 22%; left: 68%; text-align: left;
}
.plug_device span{
    font-size: 2rem; color: #fd6e2a; font-weight: bold;
}
.plug_phone .pdescribe{
    top: 20%; width: 35%; left: 5%; text-align: center; font-weight: 500;
}
.plug_phone .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%;
}
.plug_socket .pdescribe{
    top: 30%; width: 30%; left: 60%; font-weight:500;
}
.plug_socket .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%;
}
.plug_time .pdescribe{
    top: 30%; width: 35%; left: 10%;
}
.plug_time .pdescribe .fs2{
    color: #d1cfc2; font-size: 3rem;
}
.plug_time .pdescribe p{
    color: #7daba8; font-size: 2rem;
}
.plug_sofa .pdescribe{
    top: 40%; width: 30%; left: 61%; text-align: left;
}
.plug_table .pdescribe{
    top: 30%; width: 35%; left: 5%;
}
.plug_table .pdescribe .fs2{
    color: #d4d8db; font-size: 3.2rem; padding-bottom: 10%; font-weight: bold;
}
.plug_table .pdescribe .fs1_8{
    color: #4c99f3; font-size: 2.6rem;
}
.plug_red .pdescribe{
    color: #fff; width: 90%; left: 5%; top: 17%; text-align: center;
}
.plug_red .pdescribe .fs2{
    font-size: 5.8rem; font-weight: bold; padding-bottom: 5%;
}
.plug_red .pdescribe .fs1_8{
    font-size: 4.3rem;
}
.driver_base .pdescribe{
    top: 15%; width: 80%; left: 10%; color: #fff; font-size: 2rem; text-align: center;
}
.driver_base .pdescribe .fs2{
    font-size: 5rem; color: #fff;
    /*background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(blue), to(white));*/
    /*background-image: linear-gradient(to bottom right, #2c4fa9 , #ffffff, #8f269c,#8f269c);*/
    background-image:linear-gradient(30deg, white,blue, white, blue, white,blue,#9c27b0,  white , #9c27b0, white ,#9c27b0, white);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.driver_potted .pdescribe{
    width: 30%; left: 8%; font-size: 3rem; text-align: left;
}
.driver_icon .pdescribe{
    top: 50%; width: 50%; left: 25%; font-size: 3.5rem; line-height: normal; text-align: center;
}
.driver_morning .pdescribe{
    top: 35%; width: 32%; left: 60%; font-size: 2.5rem; color: #79695c; font-weight: 500;
}
.driver_phone .pdescribe{
    top: 35%; width: 25%; left: 8%; font-size: 2.5rem; font-weight: 500;
}
.driver_sofa .pdescribe{
    top: 15%; width: 45%; left: 28%; font-size: 2.5rem; font-weight: 500; text-align: center;
}
.driver_goldlight .pdescribe{
    top: 23%; width: 43%; left: 5%; font-size: 2.5rem; text-align: left; line-height: normal; color: #5e5e5e;
}
.driver_goldlight .pdescribe .fs2{
    font-size: 3.5rem; padding-bottom: 5%; font-weight: 500;
}
.driver_bulb .pdescribe{
    top: 15%; width: 38%; left: 55%; font-size: 2.5rem; text-align: right; line-height: normal; color: #d79928;
}
.driver_bulb .pdescribe .fs2{
    font-size: 3.5rem; padding-bottom: 5%; font-weight: 500;
}
.driver_bedroom .pdescribe{
    top: 23%; width: 30%; left: 8%; font-size: 2.5rem; text-align: left; line-height: normal; color: #e9dcbc;
}
.driver_bedroom .pdescribe .fs2{
    font-size: 3.5rem; padding-bottom: 5%; font-weight: 500;
}
.beewater_base .pdescribe{
    top: 10%; font-size: 2.5rem; color: #58595b; text-align: center;
}
.beewater_pipe .pdescribe{
    top: 25%; width: 32%; left: 8%; font-size: 2.5rem; text-align: left; color: #afaaa4;
}
.beewater_pipe .pdescribe .fs2{
    font-size:3rem; padding-bottom: 5%;  font-weight: 500; color: #eae6e3;
}
.beewater_leaking .pdescribe{
    top: 25%; width: 32%; left: 60%; font-size: 2.5rem; text-align: center; color: #59595b;
}
.beewater_leaking .pdescribe .fs2{
    font-size:3.5rem; padding-bottom: 5%;  font-weight: 500; color: #ff0204;
}
.beewater_phone .pdescribe{
    top: 20%; width: 35%; left: 10%; font-size: 2.5rem; text-align: center; color: #595a5c;
}
.beewater_phone .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500; color: #523c2f;
}
.beewater_jigsaw .pdescribe{
    top: 25%; width: 35%; left: 55%; font-size: 2.5rem; text-align: center; color: #58595b;
}
.beewater_waterleak .pdescribe{
    top: 25%; width: 43%; left: 50%; font-size: 2.5rem; text-align: left; color: #b8b8b8;
}
.beewater_waterleak .pdescribe .fs2{
    font-size: 3.5rem; padding-bottom: 5%; font-weight: 500;
}
.beewater_wash .pdescribe{
    top: 20%; width: 35%; left: 10%; font-size: 2rem; text-align: center; color: #4e5357;
}
.beewater_wash .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.beewater_mini .pdescribe{
    top: 20%; width: 35%; left: 5%; font-size: 2rem; text-align: center; color: #c4e0ee;
}
.beewater_mini .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500; color: #dff0f7;
}
.bulb_base .pdescribe{
    top: 45%; width: 35%; left: 5%; font-size: 6rem; color: #737373; text-align: center;
}
.bulb_headphone .pdescribe{
    top: 20%; width: 30%; left: 3%; font-size: 2.5rem; font-weight: 500; color: #000000;  text-align: center;
}
.bulb_house .pdescribe{
    top: 25%; width: 30%; left: 60%; font-size: 2.5rem; text-align: center; color: #727272;
}
.bulb_light .pdescribe{
    top: 30%; width: 30%; left: 8%; font-size: 2.5rem; text-align: center;
}
.bulb_sound .pdescribe{
    top: 10%; width: 60%; left: 20%; font-size: 2rem; line-height: 1.2; color: #b9c6d0; text-align: center;
}
.bulb_sound .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 1%; font-weight: 500; color: #33afc9;
}
.bulb_bulb .pdescribe{
    top: 20%; width: 40%; left: 52%; font-size: 2.5rem; color: #d6dadb; text-align: center;
}
.bulb_bulb .pdescribe .fs2{
    font-size: 4rem; font-weight: 500;
}
.bulb_phone .pdescribe{
    top: 10%; width: 40%; left: 6%; font-size: 2.5rem; text-align: center; color: #f3f3f3;
}
.bulb_phone .pdescribe p{
    padding-bottom: 5%;
}
.bulb_phone .pdescribe .fs2{
    font-size: 3rem; font-weight: 500; padding-bottom: 5%;
}
.bulb_table .pdescribe{
    top: 15%; width: 35%; left: 58%; font-size: 2rem; color: #d6dadb; text-align: center;
}
.bulb_table .pdescribe .fs2{
    font-size: 3.5rem; padding-bottom: 5%;
}
.bulb_green .pdescribe{
    top: 20%; width: 42%; left: 4%; font-size: 2.5rem; text-align: center; color: #ffffff;
}
.bulb_green .pdescribe .fs2{
    font-size: 3.5rem; padding-bottom: 5%; font-weight: 500;
}
.bulb_icon .pdescribe{
    top: 20%; width: 80%; left: 10%; font-size: 3.5rem; color: #ffffff; text-align: center;
}
.beepir_base .pdescribe{
    top: 20%; width: 45%; left: 30%; font-size: 2.5rem; color: #58595b; text-align: center;
}
.beepir_base .pdescribe .fs2{
    font-size: 3.5rem; padding-bottom: 5%;
}
.beepir_phone .pdescribe{
    top: 35%; width: 35%; left: 60%; font-size: 2.5rem; text-align: center;
}
.beepir_wifi .pdescribe{
    top: 30%; width: 40%; left: 5%; font-size: 2.5rem; text-align: left; color: #696969; line-height: 1.1;
}
.beepir_wifi .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.beepir_yellow .pdescribe{
    top: 48%; width: 31%; left: 65%; font-size: 2.5rem; color: #d2d7d0;
}
.beepir_table .pdescribe{
    top: 10%; width: 50%; left: 5%; font-size: 2.5rem; text-align: left;
}
.beepir_sensor .pdescribe{
    top: 35%; width: 41%; left: 50%; font-size: 2.5rem; text-align: right; color: #d2d7d0; line-height: 1.1;
}
.beepir_sensor .pdescribe .fs2{
    font-size: 3.5rem; padding-bottom: 5%; font-weight: 500;
}
.beepir_factory .pdescribe{
    top: 79%; width: 70%; left: 15%; font-size: 2.5rem; color: #ffffff; text-align: center;
}
.beedoor_base .pdescribe{
    top: 35%; width: 35%; left: 5%; font-size: 5rem; color: #1a1a22; font-weight: 500; text-align: center;
}
.beedoor_window .pdescribe{
    top: 35%; width: 30%; left: 10%; font-size: 2.5rem; color: #ffffff; text-align: center;
}
.beedoor_window .pdescribe .fs2{
    font-weight: 500; font-size: 3rem;
}
.beedoor_security .pdescribe{
    top: 35%; width: 30%; left: 65%; font-size: 2.5rem; color: #ffffff;  text-align: center;
}
.beedoor_security .pdescribe .fs2{
    font-weight: 500; font-size: 3rem; 
}
.beedoor_sensor .pdescribe{
    top: 35%; width: 30%; left: 10%; font-size: 2.5rem; color: #ffffff; text-align: center;
}
.beedoor_sensor .pdescribe .fs2{
    font-weight: 500; font-size: 3rem;
}
.beedoor_touch .pdescribe{
    top: 30%; width: 42%; left: 52%; font-size: 2.5rem; color: #33334b; text-align: center;
}
.beedoor_touch .pdescribe .fs2{
    font-weight: 500; font-size: 3rem;
}
.beedoor_house .pdescribe{
    top: 25%; width: 38%; left: 6%; font-size: 2.5rem; color: #c3def9; text-align: center;
}
.beedoor_house .pdescribe .fs2{
    font-weight: 500; font-size: 3rem;
}
.beedoor_door .pdescribe{
    top: 30%; width: 42%; left: 52%; font-size: 2.5rem;
}
.beedoor_door .pdescribe .fs2{
    font-weight: 500; font-size: 3rem; color: #dc2a28;
}
.beedoor_garage .pdescribe{
    top: 10%; width: 80%; left: 10%; font-size: 2.5rem; text-align: center;
}
.beedoor_garage .pdescribe .fs2{
    font-weight: 500; font-size: 3rem; color: #fe1d25;
}
.gas_base .pdescribe{
    top: 35%; width: 30%; left: 5%; font-size: 5.5rem; font-weight: 500; color: #777777; text-align: center;
}
.gas_base .pdescribe span{
    color: #d00000;
}
.gas_kitchen .pdescribe{
    top: 35%; width: 30%; left: 65%; font-size: 2.5rem; color: #414246; font-weight: 500; text-align: center;
}
.gas_phone .pdescribe{
    top: 25%; width: 30%; left: 5%; font-size: 2.5rem; color: #2f3237; text-align: left; line-height: 1.1;
}
.gas_phone .pdescribe .fs2{
    font-weight: 500; font-size: 3rem; padding-bottom: 5%;
}
.gas_pipe .pdescribe{
    top: 20%; width: 35%; left: 60%; font-size: 2.5rem; color: #414246; line-height: 1.1; text-align: center;
}
.gas_pipe .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.gas_factory .pdescribe{
    top: 25%; width: 39%; left: 5%; font-size: 2.5rem; color: #283a78; line-height: 1.1; text-align: center;
}
.gas_factory .pdescribe .fs2{
    font-weight: 500; font-size: 3rem; padding-bottom: 5%;
}
.gas_fire .pdescribe{
    top: 25%; width: 39%; left: 5%; font-size: 2.5rem; color: #ffffff; line-height: 1.1; text-align: center;
}
.gas_fire .pdescribe .fs2{
    font-weight: 500; font-size: 3rem; padding-bottom: 5%;
}
.gas_family .pdescribe{
    top: 30%; width: 35%; left: 60%; font-size: 2.5rem; color: #414246; line-height: 1.1; text-align: center;
}
.gas_family .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.keyfob_base .pdescribe{
    top: 25%; width: 55%; left: 35%; font-size: 2.5rem; color: #58595b; line-height: 1.1; text-align: center;
}
.keyfob_base .pdescribe .fs2{
    font-size: 5rem; padding-bottom: 5%;
}
.keyfob_kid .pdescribe{
    top: 35%; width: 23%; left: 68%; font-size: 2.5rem; color: #efeae6; line-height: 1.1; text-align: center;
}
.keyfob_kid .pdescribe .fs2{
    font-size: 3rem; font-weight: 500;
}
.keyfob_sky .pdescribe{
    top: 35%; width: 35%; left: 10%; font-size: 3rem; color: #e7f8ff; line-height: 1.1; font-weight: 500; text-align: center;
}
.keyfob_security .pdescribe{
    top: 35%; width: 33%; left: 53%; font-size: 2.5rem; color: #373938; line-height: 1.1; text-align: center;
}
.keyfob_security .pdescribe .fs2{
    font-size: 3rem; font-weight: 500;
}
.keyfob_catch .pdescribe{
    top: 35%; width: 35%; left: 26%; font-size: 2.5rem; color: #ffffff; line-height: 1.1; text-align: center;
}
.keyfob_security .pdescribe .fs2{
    font-size: 3rem; font-weight: 500;
}
.keyfob_key .pdescribe{
    top: 35%; width: 35%; left: 55%; font-size: 2.5rem; color: #373938; line-height: 1.1; text-align: center;
}
.keyfob_key .pdescribe .fs2{
    font-size: 3rem; font-weight: 500;
}
.keyfob_touch .pdescribe{
    top: 35%; width: 40%; left: 15%; font-size: 2.5rem; color: #373938; line-height: 1.1; text-align: center;
}
.keyfob_touch .pdescribe .fs2{
    font-size: 3rem; font-weight: 500;
}
.co_base .pdescribe{
    top: 35%; width: 52%; left: 40%; font-size: 6rem; color: #818181; font-weight: 500; text-align: center;
}
.co_sea .pdescribe{
    top: 20%; width: 35%; left: 3%; font-size: 2.5rem; color: #261e1c; line-height: 1.1; text-align: center;
}
.co_sea .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.co_phone .pdescribe{
    top: 35%; width: 35%; left: 60%; font-size: 2.5rem; color: #261e1c; line-height: 1.1; text-align: center;
}
.co_phone .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.co_cat .pdescribe{
    top: 35%; width: 35%; left: 5%; font-size: 2.5rem; color: #222127; line-height: 1.1; text-align: center;
}
.co_cat .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.co_house .pdescribe{
    top: 35%; width: 35%; left: 60%; font-size: 2.5rem; color: #261e1c; line-height: 1.1; text-align: center;
}
.co_house .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.co_app .pdescribe{
    top: 35%; width: 35%; left: 5%; font-size: 2.5rem; color: #fafbfd; line-height: 1.1; text-align: center;
}
.co_app .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.co_home .pdescribe{
    top: 35%; width: 35%; left: 60%; font-size: 2.5rem; color: #171719; line-height: 1.1; text-align: center;
}
.co_home .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.co_baby .pdescribe{
    top: 35%; width: 35%; left: 5%; font-size: 2.5rem; color: #fafbfd; line-height: 1.1; text-align: center;
}
.co_baby .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.detector_base .pdescribe{
    top: 15%; width: 60%; left: 20%; font-size: 6rem; color: #ffffff; font-weight: 500; text-align: center;
}
.detector_base .pdescribe span{
    color: #f0302f;
}
.detector_smoke .pdescribe{
    top: 50%; width: 40%; left: 8%; font-size: 2.5rem; line-height: 1.1; text-align: left;
}
.detector_smoke .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500; color: #3e4e70;
}
.detector_app .pdescribe{
    top: 35%; width: 45%; left: 35%; font-size: 2.5rem; color: #003466; line-height: 1.1; text-align: left;
}
.detector_app .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.detector_house .pdescribe{
    top: 10%; width: 38%; left: 58%; font-size: 2rem; color: #4e4e4e; line-height: 1.1; text-align: left;
}
.detector_house .pdescribe .fs2{
    font-size: 2.5rem; padding-bottom: 5%; font-weight: 500;
}
.detector_catch .pdescribe{
    top: 60%; width: 40%; left: 10%; font-size: 2rem; color: #293b7b; line-height: 1.1; text-align: center;
}
.detector_catch .pdescribe .fs2{
    font-size: 2.5rem; padding-bottom: 5%; font-weight: 500;
}
.detector_icon .pdescribe{
    top: 65%; width: 40%; left: 5%; font-size: 2.5rem; color: #ffffff; line-height: 1.1; text-align: left;
}
.detector_icon .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.shutter_base .pdescribe{
    top: 35%; width: 60%; left: 35%; font-size: 6rem; color: #595959; font-weight: 500; text-align: center;
}
.shutter_shutter .pdescribe{
    top: 43%; width: 25%; left: 5%; font-size: 3rem; color: #c1c6c2; line-height: 1.1; font-weight: 500;
}
.shutter_kid .pdescribe{
    top: 35%; width: 35%; left: 60%; font-size: 3rem; color: #595959; line-height: 1.1; font-weight: 500;
}
.shutter_wifi .pdescribe{
    top: 35%; width: 45%; left: 15%; font-size: 3rem; color: #595959; line-height: 1.1; font-weight: 500;
}
.shutter_open .pdescribe{
    top: 35%; width: 35%; left: 60%; font-size: 3rem; color: #595959; line-height: 1.1; font-weight: 500;
}
.shutter_room .pdescribe{
    top: 35%; width: 30%; left: 5%; font-size: 3rem; color: #595959; line-height: 1.1; font-weight: 500;
}
.shutter_sound .pdescribe{
    top: 30%; width: 35%; left: 7%; font-size: 2rem; color: #343138; text-align: center; line-height: 1.1;
}
.shutter_sound .pdescribe .fs2{
    font-size: 2.5rem; padding-bottom: 2%; font-weight: 500;
}
.shutter_window .pdescribe{
    top: 35%; width: 30%; left: 60%; font-size: 2.5rem; color: #343138; line-height: 1.1;
}
.shutter_window .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.shutter_outside .pdescribe{
    top: 35%; width: 35%; left: 5%; font-size: 2.5rem; color: #343138; line-height: 1.1;
}
.shutter_outside .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.beedimmer_base .pdescribe{
    top: 30%; width: 40%; left: 42%; font-size: 6rem; color: #2f2e33; line-height: 1.2; border-left: 10px solid #397432; text-align: left; padding-left: 2%;
}
.beedimmer_base .pdescribe .fs2{
    font-weight: bold; font-size: 7rem;
}
.beedimmer_light .pdescribe{
    top: 35%; width: 30%; left: 5%; font-size: 3rem; color: #fff; line-height: 1.1; font-weight: 500;
}
.beedimmer_bulb .pdescribe{
    top: 35%; width: 30%; left: 60%; font-size: 3rem; color: #000; line-height: 1.1; font-weight: 500;
}
.beedimmer_phone .pdescribe{
    top: 35%; width: 30%; left: 5%; font-size: 2.5rem; color: #4e4e4e; line-height: 1.1;
}
.beedimmer_phone .pdescribe .fs2{
    font-weight: 500; font-size: 3rem; padding-bottom: 5%;
}
.beedimmer_open .pdescribe{
    top: 25%; width: 30%; left: 66%; font-size: 3rem; color: #474747; line-height: 1.1; font-weight: 500;
}
.beedimmer_room .pdescribe{
    top: 35%; width: 20%; left: 5%; font-size: 3rem; color: #4e4e4e; line-height: 1.1; font-weight: 500;
}
.beedimmer_sound .pdescribe{
    top: 35%; width: 35%; left: 5%; font-size: 3rem; color: #fff; line-height: 1.1; font-weight: 500;
}
.beedimmer_dimmer .pdescribe{
    top: 35%; width: 30%; left: 60%; font-size: 2.5rem; color: #757575; line-height: 1.1;
}
.beedimmer_dimmer .pdescribe .fs2{
    font-weight: 500; font-size: 3rem; padding-bottom: 5%;
}
.beedimmer_lift .pdescribe{
    top: 35%; width: 35%; left: 5%; font-size: 3rem; color: #904726; line-height: 1.1; font-weight: 500;
}
.beedimmer_tube .pdescribe{
    top: 15%; width: 60%; left: 20%; font-size: 2.5rem; color: #757575; line-height: 1.1; text-align: center;
}
.beedimmer_tube .pdescribe .fs2{
    font-weight: 500; font-size: 2.6rem; padding-bottom: 3%;
}
.beeswitch_base .pdescribe{
    top: 40%; width: 50%; left: 40%; font-size: 5rem; color: #535353; font-weight: 500; text-align: center;
}
.beeswitch_love .pdescribe{
    top: 30%; width: 35%; left: 5%; font-size: 3rem; color: #fff;
}
.beeswitch_house .pdescribe{
    top: 30%; width: 35%; left: 60%; font-size: 2.5rem; color: #cfc3c7;
}
.beeswitch_house .pdescribe .fs2{
    padding-bottom: 5%; font-weight: 500; font-size: 3rem;
}
.beeswitch_install .pdescribe{
    top: 30%; width: 35%; left: 8%; font-size: 3rem; color: #555;
}
.beeswitch_phone .pdescribe{
    top: 30%; width: 35%; left: 60%; font-size: 3rem; color: #555;
}
.beeswitch_sound .pdescribe{
    top: 25%; width: 35%; left: 60%; font-size: 2.5rem; color: #fff; text-align: center;
}
.beeswitch_sound .pdescribe .fs2{
    padding-bottom: 5%; font-weight: 500; font-size: 3rem;
}
.beeswitch_safe .pdescribe{
    top: 30%; width: 35%; left: 8%; font-size: 2.5rem; color: #555;
}
.beeswitch_safe .pdescribe .fs2{
    padding-bottom: 5%; font-weight: 500; font-size: 3rem;
}
.beeswitch_light .pdescribe{
    top: 30%; width: 35%; left: 55%; font-size: 3rem; color: #fff;
}
.beeswitch_light .pdescribe .fs2{
    padding-bottom: 5%; font-weight: 500; font-size: 3rem;
}
.beeswitch_middle .pdescribe{
    top:45%; width: 80%; left: 10%; text-align: center;
}
.beeswitch_middle .pdescribe .fs2{
    font-weight: 500; font-size: 3rem;
}
.beeremote_base .pdescribe{
    top: 35%; width: 52%; left: 40%; font-size: 6rem; color: #555; font-weight: 500; text-align: center;
}
.beeremote_button .pdescribe{
    top: 35%; width: 20%; left: 10%; font-size: 3rem; color: #555; text-align: center;
}
.beeremote_work .pdescribe{
    top: 25%; width: 35%; left: 60%; font-size: 2.5rem; color: #fff; text-align: center; 
}
.beeremote_work .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500; 
}
.beeremote_touch .pdescribe{
    top: 35%; width: 27%; left: 2%; font-size: 2.5rem; color: #fff; text-align: center; 
}
.beeremote_touch .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.beeremote_wall .pdescribe{
    top: 35%; width: 35%; left: 60%; font-size: 2.5rem; color: #555; text-align: center; 
}
.beeremote_catch .pdescribe{
    top: 35%; width: 40%; left: 10%; font-size: 2.5rem; color: #555; text-align: center;
}
.beeremote_catch .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.beeremote_study .pdescribe{
    top: 20%; width: 35%; left: 60%; font-size: 2.5rem; color: #555; text-align: center; 
}
.beeremote_study .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.beeremote_kid .pdescribe{
    top: 30%; width: 30%; left: 5%; font-size: 2.5rem; color: #555; text-align: center;
}
.beeremote_kid .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.beeremote_side .pdescribe{
    top: 30%; width: 35%; left: 60%; font-size: 2.5rem; color: #555; text-align: center; 
}
.beeremote_side .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.beeremote_meeting .pdescribe{
    top: 35%; width: 40%; left: 10%; font-size: 2.5rem; color: #555; text-align: center;
}
.beeremote_meeting .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.beeremote_blue .pdescribe{
    top: 30%; width: 40%; left: 50%; font-size: 2.5rem; color: #fff; text-align: center; 
}
.beeremote_blue .pdescribe .fs2{
    font-size: 3rem; padding-bottom: 5%; font-weight: 500;
}
.beeremote_sofa .pdescribe{
    top: 35%; width: 35%; left: 10%; font-size: 3rem; color: #555; text-align: center;
}
.dionswitch_base .pdescribe{
    top: 10%; width: 80%; left: 10%; font-size: 5rem; color: #6e6e6e; font-weight: 500; text-align: center;
}
.dionswitch_sofa .pdescribe{
    top: 10%; width: 25%; left: 5%; font-size: 2rem; color: #fff7d3; text-align: center; line-height: 1.1;
}
.dionswitch_sofa .pdescribe .fs2{
    font-size: 2.5rem; padding-bottom: 2%; font-weight: 500;
}
.dionswitch_catch .pdescribe{
    top: 35%; width: 30%; left: 65%; font-size: 2rem; color: #555; text-align: center; line-height: 1.1;
}
.dionswitch_table .pdescribe{
    top: 15%; width: 25%; left: 8%; font-size: 2rem; color: #484848; text-align: center; line-height: 1.1;
}
.dionswitch_table .pdescribe .fs2{
    font-size: 2.5rem; padding-bottom: 2%; font-weight: 500;
}
.dionswitch_table .mo_btween{
    display: block; max-width: 23%; min-width: 175px; position: absolute; top: 38%; left: 8%; z-index: 1;
}
.dionswitch_watch .pdescribe{
    top: 35%; width: 30%; left: 65%; font-size: 2rem; color: #555; text-align: center; line-height: 1.1;
}
.dionswitch_sound .pdescribe{
    top: 25%; width: 35%; left: 5%; font-size: 2rem; color: #fff; text-align: center; line-height: 1.1;
}
.dionswitch_sound .pdescribe .fs2{
    font-size: 2.5rem; padding-bottom: 2%; font-weight: 500;
}
.dionswitch_kitchen .pdescribe{
    top: 35%; width: 35%; left: 62%; font-size: 2rem; color: #555; text-align: center; line-height: 1.1;
}
.dionswitch_kitchen .pdescribe .fs2{
    font-size: 2.5rem; padding-bottom: 2%; font-weight: 500;
}
.hub_base .pdescribe{
    top: 30%; width: 45%; left: 5%; font-size: 7rem; color: #58595b; font-weight: 500; text-align: center;
}
.hub_ipad .pdescribe{
    top: 35%; width: 35%; left: 60%; font-size: 2rem; color: #464847; text-align: center;
}
.hub_ipad .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.hub_room .pdescribe{
    top: 35%; width: 35%; left: 5%; font-size: 2rem; color: #464847; text-align: center;
}
.hub_room .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.hub_port .pdescribe{
    top: 35%; width: 35%; left: 60%; font-size: 2rem; color: #464847; text-align: center;
}
.hub_port .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.hub_core .pdescribe{
    top: 35%; width: 35%; left: 5%; font-size: 2rem; color: #fff; text-align: center;
}
.hub_core .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.hub_icon .pdescribe{
    top: 5%; width: 70%; left: 15%; font-size: 2.5rem; color: #555; text-align: center;
}
.avmatrix_switch .pdescribe{
    top: 30%; width: 35%; left: 5%; font-size: 2rem; color: #000; text-align: center;
}
.avmatrix_switch .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.avmatrix_interface .pdescribe{
    top: 30%; width: 35%; left: 60%; font-size: 2rem; color: #36373b; text-align: center;
}
.avmatrix_interface .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.avmatrix_monitor .pdescribe{
    top: 30%; width: 35%; left: 5%; font-size: 2rem; color: #36373b; text-align: center;
}
.avmatrix_monitor .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.avmatrix_ipad .pdescribe{
    top: 30%; width: 35%; left: 60%; font-size: 2rem; color: #36373b; text-align: center;
}
.avmatrix_ipad .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.avmatrix_red .pdescribe{
    top: 25%; width: 35%; left: 5%; font-size: 2rem; color: #fff; text-align: center;
}
.avmatrix_red .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.avmatrix_meet .pdescribe{
    top: 5%; width: 90%; left: 5%; font-size: 2rem; color: #36373b; text-align: center;
}
.avmatrix_meet .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.saturn_wall .pdescribe{
    top: 30%; width: 40%; left: 5%; font-size: 2.5rem; color: #fff; text-align: center;
}
.saturn_wall .pdescribe .fs2{
    font-size: 3rem; font-weight: 500;
}
.saturn_touch .pdescribe{
    top: 25%; width: 42%; left: 50%; font-size: 2.5rem; color: #36373b; text-align: center;
}
.saturn_touch .pdescribe .fs2{
    font-size: 3rem; font-weight: 500;
}
.saturn_door .pdescribe{
    top: 25%; width: 35%; left: 5%; font-size: 2.5rem; color: #36373b; text-align: center;
}
.saturn_door .pdescribe .fs2{
    font-size: 3rem; font-weight: 500;
}
.saturn_back .pdescribe{
    top: 30%; width: 38%; left: 56%; font-size: 2.5rem; color: #e1e1e1; text-align: center;
}
.saturn_back .pdescribe .fs2{
    font-size: 3rem; font-weight: 500; color: #bf3e90;
}
.saturn_catch .pdescribe{
    top: 25%; width: 40%; left: 10%; font-size: 2.5rem; color: #fff; text-align: center;
}
.saturn_catch .pdescribe .fs2{
    font-size: 3rem; font-weight: 500; color: #c6cce2;
}
.saturn_link .pdescribe{
    top: 30%; width: 38%; left: 56%; font-size: 2.5rem; color: #2a2a2a; text-align: center;
}
.saturn_link .pdescribe .fs2{
    font-size: 3rem; font-weight: 500;
}
.siren_room .pdescribe{
    top: 35%; width: 35%; left: 5%; font-size: 2rem; color: #000; text-align: center;
}
.siren_room .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.siren_siren .pdescribe{
    top: 25%; width: 35%; left: 55%; font-size: 2rem; color: #fff; text-align: center;
}
.siren_siren .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.siren_catch .pdescribe{
    top: 30%; width: 35%; left: 20%; font-size: 2rem; color: #000; text-align: center;
}
.siren_catch .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.siren_power .pdescribe{
    top: 25%; width: 35%; left: 60%; font-size: 2rem; color: #fff; text-align: center;
}
.siren_power .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.siren_phone .pdescribe{
    top: 30%; width: 36%; left: 10%; font-size: 2rem; color: #fff; text-align: center;
}
.siren_phone .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.wifi_sofa .pdescribe{
    top: 35%; width: 30%; left: 5%; font-size: 2rem; color: #fff; text-align: center;
}
.wifi_sofa .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.wifi_modem .pdescribe{
    top: 12%; width: 40%; left: 30%; font-size: 2rem; color: #3c3c3c; text-align: center;
}
.wifi_modem .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.wifi_phone .pdescribe{
    top: 20%; width: 35%; left: 6%; font-size: 2rem; color: #2f1700; text-align: center;
}
.wifi_phone .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.wifi_wall .pdescribe{
    top: 30%; width: 35%; left: 55%; font-size: 2rem; color: #2f1700; text-align: center;
}
.wifi_wall .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.wifi_concert .pdescribe{
    top: 30%; width: 30%; left: 5%; font-size: 2rem; color: #fff; text-align: center;
}
.wifi_concert .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500; color: #ec3d38;
}
.wifi_icon .pdescribe{
    top: 10%; width: 80%; left: 10%; font-size: 2rem; color: #fff; text-align: center;
}
.wifi_icon .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.venerazigbee_light .pdescribe{
    top: 20%; width: 30%; left: 8%; font-size: 2rem; color: #484848; text-align: center;
}
.venerazigbee_light .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.venerazigbee_touch .pdescribe{
    top: 25%; width: 30%; left: 62%; font-size: 2rem; color: #484848; text-align: center;
}
.venerazigbee_touch .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.venerazigbee_getup .pdescribe{
    top: 30%; width: 30%; left: 8%; font-size: 2rem; color: #484848; text-align: center;
}
.venerazigbee_getup .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.venerazigbee_video .pdescribe{
    top: 30%; width: 35%; left: 58%; font-size: 2rem; color: #fff; text-align: center;
}
.venerazigbee_video .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.venerazigbee_button .pdescribe{
    top: 30%; width: 30%; left: 8%; font-size: 2rem; color: #fffeff; text-align: center;
}
.venerazigbee_button .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.venerazigbee_catch .pdescribe{
    top: 25%; width: 35%; left: 58%; font-size: 2rem; color: #484848; text-align: center;
}
.venerazigbee_catch .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.venerazigbee_computer .pdescribe{
    top: 30%; width: 35%; left: 8%; font-size: 2rem; color: #e8ddde; text-align: center;
}
.venerazigbee_computer .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.vrf_base .pdescribe{
    top: 45%; width: 35%; left: 5%; font-size: 2rem; color: #404040; text-align: center;
}
.vrf_base .pdescribe .fs2{
    font-size: 2rem; font-weight: 500;
}
.vrf_sofa .pdescribe{
    top: 40%; width: 35%; left: 60%; font-size: 1.5rem; color: #404040; text-align: center;
}
.vrf_sofa .pdescribe .fs2{
    font-size: 2rem; font-weight: 500;
}
.vrf_earth .pdescribe{
    top: 40%; width: 30%; left: 5%; font-size: 1.8rem; color: #404040; text-align: center;
}
.vrf_earth .pdescribe .fs2{
    font-size: 2.5rem; font-weight: 500;
}
.vrf_ac .pdescribe{
    top: 40%; width: 35%; left: 60%; font-size: 1.8rem; color: #404040; text-align: center;
}
.vrf_ac .pdescribe .fs2{
    font-size: 2rem; font-weight: 500;
}
.vrf_building .pdescribe{
    top: 40%; width: 30%; left: 5%; font-size: 1.8rem; color: #fefefe; text-align: center;
}
.vrf_building .pdescribe .fs2{
    font-size: 2rem; font-weight: 500;
}
.vrf_tower .pdescribe{
    top: 33%; width: 30%; left: 65%; font-size: 1.8rem; color: #4d4d4d; text-align: center;
}
.vrf_tower .pdescribe .fs2{
    font-size: 2rem; font-weight: 500;
}
.mer_base .pdescribe{
    top: 20%; width: 25%; left: 37%; 
}
.mer8g .pdescribe{
    width: 30%; top: 40%; left: 10%; color: #fff;
}
.mer8g .mer8gslide{
    width: 30%; top: 25%; left: 55%; cursor: pointer;
}
.hotel_window .pdescribe{
    /*display: none;*/
}
.mer4g .pdescribe{
    top: 20%;
}
.merhotel .pdescribe{
    position: absolute; width: 30%; left: 55%; top: 25%;
}
.merlight .pdescribe{
    width: 25%; top: 40%; left: 23%; color: #fff;
}
.mer4g .mer4gselect1{
    position: absolute; top:45%; width: 10%; left: 25%;
}
.mer4g .mer4gselect2{
    position: absolute; top:45%; width: 10%; left: 45%;
}
.mer4g .mer4gselect3{
    position: absolute; top:45%; width: 10%; left: 65%;
}
.merplug .pdescribe{
    top: 35%; left: 55%; width: 35%;
}
.merplug .merplugs{
    position: absolute; top:25%; width: 40%; left: 10%;
}
.merplug .merplugs:hover{
    cursor: pointer;
}
.sat40_base .pdescribe{
    top: 70%; left: 66%; width: 25%; color: #FFF2FA;
}
.sat40_living .pdescribe{
    top: 65%; width: 24%; left: 14%; color: #FFF2FA;
}
.sat40_panel .pdescribe{
    top: 42%; width: 21%; left: 70%; text-align: left;
}
.sat40_choose .pdescribe{
    top: 42%; width: 20%; left: 22%; text-align: left;
}
.satchoose1{
    position: absolute; top: 71%; width: 9%; height: 58px; left: 24%; cursor: pointer;
}
.satchoose2{
    position: absolute; top: 79%; width: 9%; height: 58px; left: 24%; cursor: pointer;
}
.sat40_call .pdescribe{
    top: 20%; width: 22%; left: 68%; text-align: left; color: #FFF2FA;
}
.sat40_touch .pdescribe{
    top: 68%; width: 20%; left: 39%; color: #FFF2FA;
}
.sat101_base .pdescribe{
    top: 70%; left: 26%; width: 25%; color: #FFF2FA; text-align: left;
}
.sat101_chair .pdescribe{
    top: 80%; left: 37%; width: 25%; 
}
.sat101_datasheet .pdescribe{
    top: 45%; width: 21%; left: 13%; text-align: left;
}
.sat101_women .pdescribe{
    top: 25%; width: 22%; left: 10%; text-align: left;
}
.sat101_board .pdescribe{
    top: 35%; width: 22%; left: 70%; text-align: left; color: #FFF2FA;
}
.sat101_call .pdescribe{
    top: 67%; width: 22%; left: 73%; text-align: left; color: #FFF2FA;
}
.sat101_icon .pdescribe{
    top: 35%; width: 22%; left: 10%; text-align: left; color: #FFF2FA;
}
.sat101_touch .pdescribe{
    top: 68%; width: 20%; left: 33%; color: #FFF2FA;
}
.sat101choose1{
    position: absolute; top: 27%; width: 9%; height: 160px; left: 7%; cursor: pointer;
}
.sat101choose2{
    position: absolute; top: 27%; width: 9%; height: 160px; left: 84%; cursor: pointer;
}
.clkchoose1{
    position: absolute; top: 39%; width: 9%; height: 160px; left: 3%; cursor: pointer;
}
.clkchoose2{
    position: absolute; top: 39%; width: 9%; height: 160px; left: 61%; cursor: pointer;
}
.clk_living .pdescribe{
    top: 35%; width: 24%; left: 5%; text-align: left;
}
.clk_wall .pdescribe{
    top: 42%; width: 21%; left: 70%; text-align: left;
}
.clk_blight .pdescribe{
    top: 14%; width: 25%; left: 40%; text-align: left; color: #FFF2FA;
}
.clk_color .pdescribe{
    top: 42%; width: 25%; left: 70%; text-align: left;
}
.clk_model .pdescribe{
    top: 55%; width: 20%; left: 72%; text-align: left;
}
.clk_model .clksockets{
    position: absolute; top: 30%; width: 66%; left: 18%;
}
.clk_model .prochange{
    position: absolute; top: 7%; width: 98%; left: 1%;
}
.clk_model .prochange div{
    padding: 3.9%; display: inline-block; margin-left: 2%; cursor: pointer;
}
.sat133_base .pdescribe{
    top: 70%; left: 26%; width: 25%; color: #FFF2FA; text-align: left;
}
.sat133_wall .pdescribe{
    top: 80%; left: 30%; width: 42%; 
}
.sat133_sofa .pdescribe{
    top: 25%; width: 25%; left: 12%; text-align: left;
}
.sat133_house .pdescribe{
    top: 45%; width: 25%; left: 10%; text-align: left;
}
.sat133_panel .pdescribe{
    top: 36%; width: 22%; left: 65%; text-align: left; color: #FFF2FA;
}
.sat133_call .pdescribe{
    top: 67%; width: 22%; left: 69%; text-align: left; color: #FFF2FA;
}
.sat133_datasheet .pdescribe{
    top: 55%; width: 22%; left: 12%; text-align: left; color: #FFF2FA;
}
.sat133_touch .pdescribe{
    top: 68%; width: 20%; left: 33%; color: #FFF2FA;
}
.sol_wall .pdescribe{
    top: 34%; width: 25%; left: 12%; text-align: left; 
}
.sol_sofa .pdescribe{
    top: 50%; width: 25%; left: 67%; text-align: left;
}
.sol_covers .pdescribe{
    top: 48%; width: 23%; left: 9%; text-align: left; color: #FFF2FA;
}
.sol_church .pdescribe{
    top: 34%; width: 22%; left: 67%; text-align: left; color: #FFF2FA;
}
.sol_product .pdescribe{
    top: 54%; width: 22%; left: 7%; text-align: left; color: #FFF2FA;
}
.sol_models .pdescribe{
    top: 42%; width: 22%; left: 7%; text-align: left; color: #FFF2FA;
}
.watermeter_phone .pdescribe{
    top: 48%; width: 25%; left: 15%; text-align: left; 
}
.watermeter_model .pdescribe{
    top: 50%; width: 25%; left: 66%; text-align: left;
}
.watermeter_diagram .pdescribe{
    top: 48%; width: 25%; left: 15%; text-align: left; 
}
.occupancy_detection .pdescribe{
    top: 48%; width: 25%; left: 14%; text-align: left;
}
.occupancy_work .pdescribe{
    top: 28%; width: 27%; left: 64%; text-align: left;
}
.occupancy_bed .pdescribe{
    top: 55%; width: 25%; left: 9%; text-align: left;
}
.occupancy_bathroom .pdescribe{
    top: 48%; width: 22%; left: 73%; text-align: left;
}
.occupancy_meeting .pdescribe{
    top: 48%; width: 25%; left: 8%; text-align: left;
}
.occupancy_cook .pdescribe{
    top: 47%; width: 22%; left: 69%; text-align: left;
}
.occupancy_scope .pdescribe{
    top: 37%; width: 21%; left: 6%; text-align: left;
}
.gty1ac_base .pdescribe{
    top: 30%;
}
.gty1ac_wallac .pdescribe{
    top: 43%; width: 22%; left: 65%; text-align: left;
}
.gty1ac_centralac .pdescribe{
    top: 78%; width: 22%; left: 40%; text-align: left;
}
.gty1ac_green .pdescribe{
    top: 32%; width: 22%; left: 15%; text-align: left;
}
.gty1ac_logo .pdescribe{
    top: 34%; width: 32%; left: 61%; text-align: left;
}
.amp4z_music .pdescribe{
    top: 55%; width: 30%; left: 37%; text-align: left; color: #FFF;
}
.amp4z_link .pdescribe{
    top: 27%; width: 22%; left: 68%; text-align: left; color: #FFF;
}
.amp4z_tv .pdescribe{
    top: 39%; width: 19%; left: 16.5%; text-align: left; color: #FFF;
}
.amp4z_situation .pdescribe{
    top: 3%; width: 30%; left: 35%; text-align: center;
}
.amp4z_party .pdescribe{
    top: 35%; width: 14%; left: 81%; text-align: left; color: #FFF;
}
.amp4z_phone .pdescribe{
    top: 30%; width: 22%; left: 8%; text-align: left; color: #FFF;
}
.bus22dl_room .pdescribe{
    top: 42%; width: 21%; left: 16%; text-align: left; color: #FFF;
}
.bus22dl_panel .pdescribe{
    top: 58%; width: 22%; left: 41%; text-align: left;
}
.bus22dl_link .pdescribe{
    top: 32%; width: 22%; left: 15%; text-align: left;
}
.bus22dl_wall .pdescribe{
    top: 27%; width: 22%; left: 70%; text-align: left;
}
.bus22dl_control .pdescribe{
    top: 40%; width: 22%; left: 11%; text-align: left;
}
.bus232_base .pdescribe{
    top: 40%; width: 22%; left: 11%; text-align: left;
}
.bus232_circuit .pdescribe{
    top: 39%; width: 19%; left: 16.5%; text-align: left; color: #FFF;
}
.bus232_robot .pdescribe{
    top: 42%; width: 20%; left: 61%; text-align: left;
}
.bus232_ac .pdescribe{
    top: 70%; width: 22%; left: 41%; text-align: left; 
}
.bus232_sofa .pdescribe{
    top: 48%; width: 28%; left: 20%; text-align: left; color: #FFF;
}
.bus232_house .pdescribe{
    top: 42%; width: 21%; left: 66%; text-align: left;
}
.bus232_safe .pdescribe{
    top: 42%; width: 22%; left: 20%; text-align: left;
}
.bus232_worker .pdescribe{
    top: 38%; width: 20%; left: 66%; text-align: left;
}
.bus232_wood .pdescribe{
    top: 42%; width: 22%; left: 20%; text-align: left;
}
.bus232_ceiling .pdescribe{
    top: 26%; width: 26%; left: 58%; text-align: left;
}
.bus232_phone .pdescribe{
    top: 18%; width: 20%; left: 19%; text-align: left; color: #FFF;
}
/*bus 10v input*/
.bus10in_base .pdescribe{
    top: 42%; width: 22%; left: 20%; text-align: left;
}
.bus10in_product .pdescribe{
    top: 42%; width: 22%; left: 16%; text-align: left;
}
.bus10in_house .pdescribe{
    top: 74%; width: 22%; left: 39%;
}
.bus10in_phone .pdescribe{
    top: 43%; width: 20%; left: 20%; text-align: left;
}
.bus10in_link .pdescribe{
    top: 42%; width: 22%; left: 63%; text-align: left;
}
.bus10in_board .pdescribe{
    top: 34%; width: 22%; left: 20%; text-align: left;
}
.bus10in_control .pdescribe{
    top: 33%; width: 20%; left: 73%; text-align: left;
}
/*bus sat remote*/
.satremote_base .pdescribe{
    top: 42%; width: 22%; left: 20%; text-align: left;
}
.satremote_tv .pdescribe{
    top: 83%;
}
.satremote_control .pdescribe{
    top: 46%; width: 23%; left: 12%; text-align: left;
}
.satremote_house .pdescribe{
    top: 45%; width: 20%; left: 10%; text-align: left;
}
.satremote_black .pdescribe{
    top: 51%; width: 24%; left: 15%; text-align: left; color: #FFF;
}
.satremote_power .pdescribe{
    top: 45%; width: 22%; left: 70%; text-align: left; color: #FFF;
}
.satremote_put .pdescribe{
    top: 52%; width: 20%; left: 12%; text-align: left; color: #FFF;
}
.satremote_family .pdescribe{
    top: 53%; width: 22%; left: 70%; text-align: left; color: #FFF;
}
/*bus 20ma input*/
.bus20ma_base .pdescribe{
    top: 42%; width: 22%; left: 20%; text-align: left;
}
.bus20ma_product .pdescribe{
    top: 42%; width: 22%; left: 13%; text-align: left;
}
.bus20ma_house .pdescribe{
    top: 70%; width: 38%; left: 30%;
}
.bus20ma_phone .pdescribe{
    top: 74%; width: 20%; left: 24%; text-align: left;
}
.bus20ma_link .pdescribe{
    top: 43%; width: 22%; left: 65%; text-align: left;
}
.bus20ma_green .pdescribe{
    top: 43%; width: 22%; left: 18%; text-align: left;
}
.bus20ma_control .pdescribe{
    top: 39%; width: 23%; left: 69%; text-align: left;
}
.busvenbus_house .pdescribe{
    top: 43%; width: 22%; left: 68%; text-align: left;
}
.busvenbus_wall .pdescribe{
    top: 34%; width: 23%; left: 19%; text-align: left;
}
.busvenbus_panel .pdescribe{
    top: 43%; width: 22%; left: 63%; text-align: left; color: #FFF;
}
.busvenbus_dark .pdescribe{
    top: 43%; width: 22%; left: 18%; text-align: left; color: #FFF;
}
.busvenbus_color .pdescribe{
    top: 42%; width: 23%; left: 71%; text-align: left; color: #FFF;
}
.busvenbus_wall .prochange{
    position: absolute; top: 64%; width: 64%; left: 12%;
}
.busvenbus_wall .prochange div{
    padding: 3.9%; display: inline-block; margin-left: 2%; cursor: pointer;
}
.busvenbus_color .prochange{
    position: absolute; top: 35%; width: 15%; left: 46%;
}
.busvenbus_color .prochange div{
    padding: 16%; margin-left: 2%; cursor: pointer;
}
.summer_hammock .pdescribe .fs2,.summer_party .pdescribe .fs2,.summer_pool .pdescribe .fs2,.summer_energy .pdescribe .fs2,.summer_vacation .pdescribe .fs2
,.summer_yoga .pdescribe .fs2,.summer_water .pdescribe .fs2{
    font-size: 2.5rem;
}
.summer_hammock .pdescribe{
    top: 5%; width: 23%; left: 72%; text-align: left; color: #FFF;
}
.summer_hammock .text2{
    top: 38%; width: 30%; left: 6%;
}
.summer_party .pdescribe{
    top: 70%; width: 23%; left: 75%; text-align: left; color: #FFF;
}
.summer_party .text2{
    top: 15%; width: 30%; left: 4%;
}
.summer_pool .pdescribe{
    top: 10%; width: 16%; left: 80%; text-align: left; color: #FFF;
}
.summer_pool .text2{
    top: 20%; width: 35%; left: 5%;
}
.summer_energy .pdescribe{
    top: 70%; width: 22%; left: 5%; text-align: left; color: #FFF;
}
.summer_energy .text2{
    top: 16%; width: 30%; left: 65%;
}
.summer_vacation .pdescribe{
    top: 10%; width: 22%; left: 5%; text-align: left; color: #FFF;
}
.summer_vacation .text2{
    top: 15%; width: 30%; left: 65%;
}
.summer_yoga .pdescribe{
    top: 10%; width: 22%; left: 5%; text-align: left; color: #FFF;
}
.summer_yoga .text2{
    top: 10%; width: 26%; left: 71%;
}
.summer_water .pdescribe{
    top: 70%; width: 20%; left: 75%; text-align: left; color: #FFF;
}
.summer_water .text2{
    top: 20%; width: 30%; left: 5%;
}
.summer_water .text2{
    top: 20%; width: 30%; left: 5%;
}
.a270_base .pdescribe{
    top: 38%; width: 15%; left: 42%;
}
.doorlock_210 .pdescribe{
    top: 8%; width: 38%; left: 57%; text-align: left;
}
.doorlock_app .pdescribe{
    top: 28%; width: 56%; left: 38%;
}
.doorlock_app .pdescribe .fs2{
    padding: 0; font-weight: 500; font-size: 2.3rem; margin-bottom: 3%; color: #476b85;
}
.doorlock_app .pdescribe p{
    padding: 0 20%;
}
.doorlock_position .pdescribe{
    top: 35%; width: 40%; left: 51%;
}
.doorlock_position .pdescribe .fs2{
    font-weight: 500; font-size: 2.3rem; margin-bottom: 5%; color: #e66466;
}
.doorlock_baby .pdescribe{
    top: 22%; width: 35%; left: 14%; text-align: left;
}
.doorlock_baby .pdescribe .fs2{
    font-weight: 500; font-size: 2.3rem; margin-bottom: 5%; color: #476b85; text-align: center;
}
.doorlock_package .pdescribe{
    top: 25%; width: 36%; left: 51%;
}
.doorlock_package .pdescribe .fs2{
    font-weight: 500; font-size: 2.3rem; margin-bottom: 5%; color: #e66466;
}
.doorlock_access .pdescribe{
    top: 20%; width: 38%; left: 6%;
}
.doorlock_access .pdescribe .fs2{
    font-weight: 500; font-size: 2.3rem; margin-bottom: 5%; color: #476b85;
}
.doorlock_a270wifi .pdescribe{
    top: 25%; width: 36%; left: 58%; text-align: center;
}
.doorlock_a270wifi .pdescribe .fs2{
    font-weight: 500; font-size: 2.3rem; margin-bottom: 5%; color: #313131;
}
.doorlock_touch .pdescribe{
    top: 25%; width: 40%; left: 10%;
}
.doorlock_touch .pdescribe .fs2{
    font-weight: 500; font-size: 2.3rem; margin-bottom: 5%; color: #476b85;
}
.doorlock_card .pdescribe{
    top: 22%; width: 36%; left: 53%;
}
.doorlock_card .pdescribe .fs2{
    font-weight: 500; font-size: 2.3rem; margin-bottom: 5%; color: #e66466;
}
.doorlock_sleek .pdescribe{
    top: 20%; width: 38%; left: 10%;
}
.doorlock_sleek .pdescribe .fs2{
    font-weight: 500; font-size: 2.3rem; margin-bottom: 5%; color: #476b85;
}
.doorlock_unlock .pdescribe{
    top: 25%; width: 36%; left: 54%;
}
.doorlock_unlock .pdescribe .fs2{
    font-weight: 500; font-size: 2.3rem; margin-bottom: 5%; color: #e66466;
}
.doorlock_connection .pdescribe{
    top: 20%; width: 40%; left: 51%;
}
.doorlock_connection .pdescribe .fs2{
    font-weight: 500; font-size: 2.3rem; margin-bottom: 5%; color: #e66466;
}
.doorlock_connection .pdescribe p{
    margin-bottom: 5%;
}
.doorlock_sofa .pdescribe{
    top: 20%; width: 38%; left: 10%;
}
.doorlock_sofa .pdescribe .fs2{
    font-weight: 500; font-size: 2.3rem; margin-bottom: 5%; color: #476b85;
}
.doorlock_easy .pdescribe{
    top: 25%; width: 36%; left: 51%;
}
.doorlock_easy .pdescribe .fs2{
    font-weight: 500; font-size: 2.3rem; margin-bottom: 5%; color: #e66466;
}
.doorlock_wsofa .pdescribe{
    top: 20%; width: 38%; left: 8%;
}
.doorlock_wsofa .pdescribe .fs2{
    font-weight: 500; font-size: 2.3rem; margin-bottom: 5%; color: #476b85;
}

































@media screen and (max-width: 1700px){
    .c_controls .pdescribe{
        font-size:1.5rem;
    }
    .c_controls .pdescribe .fs2{
        font-size:1.8rem;
    }
    .c_controls .pdescribe .fs1_8{
        font-size:1.7rem;
    }
    .c_controls .pdescribe h4{
        font-size:1.6rem;
    }
    .Yearly .pdescribe{
        font-size: 5rem;
    }
}

@media screen and (max-width: 1600px){
    .c_controls .pdescribe .fs2{
        font-size:1.5rem;
    }
    .c_controls .pdescribe .fs1_8{
        font-size:1.4rem;
    }
    .c_controls .pdescribe h4 {
        font-size: 1.5rem;
    }
    .c_controls .pdescribe{
        font-size:1.4rem;
    }
    .Yearly .pdescribe{
        font-size: 5rem;
    }
}
@media screen and (max-width: 1500px){
    .c_controls .pdescribe .fs2{
        font-size:1.3rem;
    }
    .c_controls .pdescribe .fs1_8{
        font-size:1.2rem;
    }
    .c_controls .pdescribe h4{
        line-height: 1.7;
    }
    .c_controls .pdescribe{
        font-size:1.3rem;
    }
    .Yearly .pdescribe{
        font-size: 3.5rem;
    }
}


@media screen and (max-width: 1440px){
    .c_controls .pdescribe .fs2{
        font-size:1.3rem;
    }
    .c_controls .pdescribe .fs1_8{
        font-size:1.2rem;
    }
    .c_controls .pdescribe h4{
        line-height: 1.7;
    }
    .c_controls .pdescribe{
        font-size:1.2rem;
    }
    .Yearly .pdescribe{
        font-size: 3.5rem;
    }
}
@media screen and (max-width: 1200px){
    .c_controls .pdescribe .fs2{
        font-size:1.2rem;
    }
    .c_controls .pdescribe .fs1_8{
        font-size:1.1rem;
    }
    .c_controls .pdescribe{
        font-size:1.1rem;
    }
    .Yearly .pdescribe{
        font-size: 3.5rem;
    }
}
@media screen and (max-width: 1024px){
    .c_controls .pdescribe .fs2{
        font-size:1.2rem;
    }
    .c_controls .pdescribe .fs1_8{
        font-size:1.1rem;
    }
    .c_controls .pdescribe{
        font-size:1rem;
    }
    .Yearly .pdescribe{
        font-size: 2.5rem;
    }
}

@media screen and (max-width: 950px){
    .c_controls .pdescribe{
        font-size:0.8rem;
    }
    .Yearly .pdescribe{
        font-size: 2.5rem;
    }
}
@media screen and (max-width: 768px){
    .c_controls .pdescribe{
        font-size:0.7rem;
        width: 80%;
        top: 20%;
        left: 10%;
        text-align: center;
    }
}
@media screen and (max-width: 650px){
    .c_controls .pdescribe{
        text-align: right;
    }
}
@media screen and (max-width: 500px){
    .c_controls .pdescribe .fs2{
        font-size:0.9rem;
    }
    .c_controls .pdescribe .fs1_8{
        font-size:0.8rem;
    }
    .c_controls .pdescribe{
        font-size:0.7rem;
        width: 80%;
        top: 15%;
        left: 10%;
        text-align: right;
    }
    .Yearly .pdescribe{
        font-size: 2.5rem;
    }
}


@media screen and (max-width: 768px){
	/*.goods_back p,.goods_back,.goods_back h5,.goods_back span,.goods_back h2{
		font-size: .8rem;
	}*/
	.upc12>p{
		padding: 0 8%;
	}
	.goods_back{
		font-size: .5rem;
		width: 100%;
		height: 100%
	}
	.goods_back img{
		width: 100%;
		height: 100%;
	}

	.zkc div{
		font-size: 12px;
		/*transform: scale(.543);*/
		position: absolute;
		top: 7%;
	}
	.zkc div p{
		padding: 1% 0 0 0;
	}
	.nav-hah{
		width: 100%;
		/*padding: 0 8%;*/
	}
	.nav-item{
		width: 29%;
	    font-size: .5rem;
	    margin: 2% 2%;
	    padding: 2% 2%;
	}

	.info-right{
		width: 100%;
		/*margin-top: -14%;*/
	}
	.info-right img{
		width: 75%;
	}
	.info-right li{
    	position: relative;
        min-height: 1px;
        padding-right: 15px;
        padding-left: 15px;
	}
	.info-right ul{
		padding:0 5% 0 5%;
	}

	.info-right ul p{
		padding-top: 10px;
	}
	.upc12{
		width: 35%;height: 30%;
	}
	.upc12>p{
		font-size: .5rem;
	}
	svg{
		height: 100%;
	}
	.goods_info img{
		width: 30%;
		height: 20%;
	}
	
	.goods_ul{
		margin-top: -18%;
	}
	
	.goods_textb{
		font-size: .5rem;
	}

	.goods_text{
		position: absolute;
	    left: 10%;
	    top: 0;
	    width: 90%;
	    text-align: right;
	}
	.goods_text div p:nth-child(4),.goods_text div p:nth-child(5),.goods_text div p:nth-child(6),.goods_text div p:nth-child(7){
		display: none;
	}
	.goods_text h4{
		font-size: .5rem;
		padding: 0 13%;
	}
	.goods_text p{
		font-size: .5rem;
		padding: 0 13%;
		margin-bottom: 3px;
	}

	/*视频播放*/
	.video{
		/*height: 100%;
		width: 100%;*/
        /*position: fixed;
        right:0;
        bottom: 0;*/
        min-width: 100%;
        min-height: 100%;
        width: auto;
        height: auto;
	}
	.video .play{
		position: absolute;
	    top: 25%;
	    left: 38%;
	    width: 30%;
	    height: 30%;
	    z-index: 999;
	}
	.video .play a{
		font-size: .5rem;
		color: #fff;
	}
	.video .play span{
		display: block;
	    width: 30%;
	    height: 50%;
	    background-image: url(../img/bofbut.png);
	    background-size: 100% 100%;
	    position: absolute;
	    top: 50%;
	    left: 35%;
	}
	.video .play .kais{
		/*display: block;*/
	    width: 40%;
	    height: 60%;
	    background-color: #888481;
	    border: 1px solid #888481;
	    -webkit-border-radius: 50px;
	    -moz-border-radius: 50px;
	    border-radius: 50%;
	    opacity: 0;
	    -webkit-animation: warn 3s ease-out;
	    -moz-animation: warn 3s ease-out;
	    animation: warn 3s ease-out;
	    -webkit-animation-iteration-count: infinite;
	    -moz-animation-iteration-count: infinite;
	    animation-iteration-count: infinite;
	    position: absolute;
	    top: 45%;
	    left: 30%;
	}
	.goods_text{
		height: 100%;
	}
	.goods_text p{
		margin: 2% auto;
		padding: 0 5%;
	}
	.goods_text div{
		width: 48.7%;
		text-align: right;
		position: inherit;
		left: 50%;
		top: 1%;
	}
	.procontainer{
		padding: 5%;
	}
	.miaoshu{
		width: 44%;
	    right: 2%;
	    top: 50px;
	    text-align: center;
	}
	.miaoshu h2{
		font-size: .5rem;
	}
	.miaoshu p{
		display: none;
	}
	.goods_textb{
		bottom: 20%;
   		right: 8%;
	}
	.goods_textb p{
		display: none;
	}
    
}

.moimg{
    display: none;
}

.m_pdescribe{
	display: none;
}
@media screen and (max-width: 768px){
	body{
		font-size: 12px;
	}
	h4{
		font-size: 1.1rem;
	}
	.goods_intr{
		/*position: absolute;*/
        padding-top: 5%;
        font-size: 1rem;
	}
    .goods_intr h3{
        font-size: 1.3rem;
    }
    .goods_intr p{
        font-size: 1rem;
    }
    
    .pcimg{
        display: none;
    }
    .pdescribe{
        /*display: none;*/
        position: absolute;
        width: 80%;
        top: 6%;
        left: 10%;
        text-align: right;
        display: block;
    }
    .moimg{
        width: 100%;
        height: 100%;
        display: block;
    }
    .moimg img{
        width: 100%;
        height: 100%;
    }
    .container{
        padding: 0;
    }
    .m_pdescribe{
    	position: absolute;
	    width: 80%;
	    top: 20%;
	    left: 10%;
	    display: block;
    }
    .c_part23 .m_pdescribe,.c_part27 .m_pdescribe,{
    	top: 10%;
    }
    .c_part9 .m_pdescribe{
		top: 20%;
    }
    /*Energy Meter*/
    .m_energy{
        width: 70%;left: 15%;text-align: right;top: 15%;
    }
    /*The one that also fits all*/
    .m_tot{
        width: 60%;top: 15%;left: 33%;
    }
    .m_t5{
        top: 5%;
    }
    .m_t10{
		top: 10%;
	}
    .m_t15{
        top: 15%;
    }
    .m_t30{
        top: 30%;
    }
    .m_t35{
        top: 35%;
    }
    .m_t40{
        top: 40%;
    }
	.m_t45{
		top: 45%;
	}
    .m_t70{
        top: 70%;
    }
    .m_t75{
        top: 75%;
    }

    .manual{
        background: #fff;
        border-bottom: 1px solid #f0f0f0;
        padding: 10% 2%;
    }

    .c_controls .gio{
        position: absolute;
        width: 94%;
        top: 75%;
        left: 3%;
        display: block;
        color: #fff;
        text-align: right;
    }



/*产品页面图片*/
    .control_light .pdescribe{
        top: 5%;
    }

    .alexa_control .pdescribe{
        position: absolute;
        width: 80%;
        top: 20%;
        left: 10%;
        text-align: center;
    }
    
    .airbus_mainimg .pdescribe{
        top: 10%;
    }
    .convertor_mainimg .pdescribe{
        position: absolute;
        width: 80%;
        top: 6%;
        left: 10%;
        text-align: right;
        /*display: block;*/
    }
    .airmotion_base .pdescribe{
        top: 30%;
        text-align: center;
    }

    .airmotion_bath .pdescribe{
        top: 20%;
        width: 43%;
        left: 56%;
        color: #eee;
    }

    .pro_energy .pdescribe{
        width: 70%;
        left: 15%;
    }
    .pro_clothes .pdescribe{
        width: 65%;
        top: 75%;
        left: 17%;
    }
    
    .pro_food .pdescribe{
        top: 15%;
    }

    .pro_whitehouse .pdescribe{
        top: 30%;
    }
    .pro_fourimg .pdescribe{
        top: 45%;
        text-align: center;
    }
    .socket_light .pdescribe{
        top: 10%;
        color: #444;
    }
    .chair_3z .pdescribe{
        top: 10%;
    }
    .bedroom_3z .pdescribe{
        top: 10%;
    }
    .leaks_3z .pdescribe{
        width: 50%; top: 75%;left: 43%;
    }
    .mars_sky .pdescribe{
        text-align: center;
    }
    .pro_fit .pdescribe{
        top: 10%;
    }
    .mars_livingroom .pdescribe{
        top: 10%;
        text-align: center;
    }
    .pro_tot .pdescribe{
        width: 55%;
        top: 15%;
        left: 40%;
    }
    .mars_nine .pdescribe{
        top: 80%;
    }
    .chair_mars .pdescribe{
        top: 15%;
    }
    .mini_base .pdescribe{
        top: 25%;
        text-align: center;
    }
    .terre_base .pdescribe{
        top: 25%;
        width: 65%;
        left: 17%;
    }
    .terre_forest .pdescribe{
        top: 30%;
        text-align: center;
    }
    .terre_temp .pdescribe{
        top: 75%;
    }
    .terre_bookroom .pdescribe{
        top: 6%;
    }
    /*bus_titan*/
    .titan_base .pdescribe{
        top: 45%;
    }
    .titan_wall .pdescribe{
        top: 25%;
    }
    .titan_home .pdescribe{
        top: 15%;
    }
    .titan_product .pdescribe{
        top: 70%;
    }
    .titan_titania .pdescribe{
        top: 15%;
        text-align: center;
    }
    .titan_light .pdescribe{
        top: 75%;
    }
    .titan_sleep .pdescribe{
        top: 10%;
    }
    .titan_icon .pdescribe{
        width: 75%;
        left: 14%;
    }
    .titan_sickroom .pdescribe{
        top: 75%;
    }
    .titan_bedroom .pdescribe{
        top: 75%;
    }
    /*bus_io_hotel*/
    .io_base .pdescribe{
        top: 25%;
        text-align: center;
    }
    .io_wall .pdescribe{
        top: 25%;
    }
    .io_dark .pdescribe{
        top: 15%;
        color: #444;
    }
    .io_bed .pdescribe{
        top: 15%;
    }
    .io_light .pdescribe{
        top: 75%;
    }
    .io_corridor .pdescribe{
        top: 80%;
        color: #444;
    }
    .io_card .pdescribe{
        top: 15%;
        color: #444;
    }
    .io_bedroom .pdescribe{
        top: 15%;
    }

    .audio_music .pdescribe{
        text-align: center;
    }

    .tft_base .pdescribe,.tft_moon .pdescribe{
        text-align: center;
    }
    .tft_base .pdescribe span,.tft_moon .pdescribe span{
        width: 30%;
        display: block;
        margin: 3% auto;
    }
    .tft_pink .pdescribe{
        text-align: center;
        top: 10%;
    }
    .tft_fooler .pdescribe{
        width: 50%;
        top: 68%;
        left: 8%;
    }
    /*when you go out*/
    .tft_safety .pdescribe{
        top: 70%;
        color: #444;
    }
    .tft_baby .pdescribe{
        top: 13%;color: #444;
    }
    .tft_baby{
        border-top: 1px solid #eee;
    }
    .tft_mood .pdescribe{
        top: 28%;
        color: #000;
        width: 60%;
        left: 22%;
    }
    /*luna 9g */
    .luna9g_mainimg .pdescribe{
        position: absolute;
        width: 70%;
        top: 20%;
        left: 15%;
    }
    .luna9g_moon .pdescribe{
        color: #fff;
        text-align: center;
        top: 25%;
    }
    .luna9g_color .pdescribe{
        width: 58%;
        top: 32%;
        left: 9%;
    }
    .luna9g_party .pdescribe{
        width: 50%;
        top: 70%;
        left: 8%;
    }
    .luna9g_privacy .pdescribe{
        top: 13%;
        left: 10%;
        color: #444;
    }
    /*audio*/
    .audio_headphone .pdescribe{
        color: #444;
        top: 15%;
    }
    .audio_cd .pdescribe{
        top: 35%;
    }
    .audio_oldman .pdescribe{
        top: 25%;
        text-align: center;
    }

    /*bus_cable*/
    .cable_base .pdescribe{
        top: 25%;
        text-align: center;
    }
    /*curtain*/
    .curtain_base .pdescribe{
        /*width: 50%; top: 30%;left: 15%;*/
    }
    .curtain_appcontrol .pdescribe{
        top: 15%;
    }
    .curtain_snow .pdescribe{
        top: 10%;
    }
    .db_base .pdescribe{
        text-align: center;
    }
    .db_control .pdescribe{
        text-align: center;
    }
    .db_global .pdescribe{
        top: 25%;
    }
    .door_base .pdescribe{
        top: 25%;
        text-align: center;
    }

    .hvac_base .pdescribe{
        top: 10%; 
    }

    .indu_base .pdescribe{
        top: 25%;
        text-align: center;
    }
    .pro_lazy .pdescribe{
        width: 40%;
        left: 56%;
        height: 60%;
        overflow: -webkit-paged-x;
        overflow: paged-x;
        overflow: hidden;
    }
    .bus_10f_ac .pdescribe{
        width: 50%;
        top: 14%;
        left: 28%;
    }
    .bus_10f_bye .pdescribe{
        width: 50%;
        top: 34%;
        left: 33%;
    }
    .airmotion_say .pdescribe{
        width: 50%;
        top: 34%;
        left: 33%;
    }
    .bus_10f_babyroom .pdescribe{
        top: 15%; text-align: right;
    }
    .bus_10f_auto .pdescribe{
        width: 35%;
        top: 2%;
        left: 62%;
        height: 96%;
        overflow: hidden;
    }
    .bus_10f_getup .pdescribe{
        top: 10%;
    }

    .no_thief .pdescribe{
        top: 10%;
        color: #444;
        width: 40%;
        left: 5%;
    }
    .mno_thief .pdescribe{
        top: 10%;
        color: #444;
        width: 80%;
        left: 10%;
    }

    .Yearly .pdescribe{
        font-size: 2.5rem;
        top: 40%;
        left: 10%;
        text-align: center;
    }

    .Yearlys .pdescribe{
        font-size: 1.2rem;
    }
/*    .zone_base .pdescribe{

    }*/

    .acc_base .pdescribe{
        top: 30%; text-align: center;
    }

    .power_base .pdescribe{
        text-align: center;
    }

    /*outdoor_building*/
    .ob_base .pdescribe{
        text-align: right;
    }
    /*outdoor_tower*/
/*    .ot_base .pdescribe{

    }
*/
/*    .addition_2 .pdescribe{
        text-align: center;
    }*/
    .addition_proimg .pdescribe{
        width: 48%; top: 10%; left: 47%;
    }

    .pro_kitchen .pdescribe{
        color: #444; top: 80%;
    }

    .bedside_base .pdescribe{
        text-align: center;
    }
    .bedside_moon .pdescribe{
        top: 25%;
    }
    .bedside_ther .pdescribe{
        top: 70%;
        width: 56%;
        left: 5%;
    }
    .bedside_panel .pdescribe{
        top: 75%;
    }
    .bedside_want .pdescribe{
        width: 70%; top: 27%; left: 16%; color: #000; 
    }

    .hotel_moon .pdescribe{
        top: 40%;
    }
    .hotel_touch .pdescribe{
        top: 15%;
    }
    .hotel_open .pdescribe{
        top: 70%;
    }
    .hotel_doors .pdescribe{
        top: 75%;color: #0082ff;
    }
    .hotel_bedroom .pdescribe{
        top: 15%;
    }
    .hotel_card .pdescribe{
        top: 15%;
    }
    .hotel_dark .pdescribe{
        top: 70%; color: #fff;
    }
    .hotel_sleep .pdescribe{
        top: 35%; color: #fff;
    }

    .ther_office .pdescribe{
        top: 10%; color: #fff;
    }
    .ther_onetouch .pdescribe{
        width: 65%;
        top: 20%;
        left: 17%;
    }
    .venera_gift .pdescribe{
        text-align: center;
    }
    .venera_taste .pdescribe{
        width: 60%;
        top: 20%;
        left: 20%;
    }
    .switch_chair .pdescribe,.busipcom_chair .pdescribe{
        width: 60%;
        left: 20%;
    }

    .switch_app .pdescribe{
        top: 15%;
    }
    .venera_color .pdescribe{
        top: 25%;
        text-align: center;
    }
    .airemitter_base .pdescribe{
        top: 20%;
    }
    .airemitter_watch .pdescribe{
        width: 30%;
        top: 20%;
        left: 68%;
    }
    .p_hide{
        display: none;
    }
    .ads_base .pdescribe{
/*        width: 30%;
        top: 20%;
        left: 68%;*/
    }
    .ads_garage .pdescribe{
        top: 40%;
        left: 10%;
        text-align: center;
    }
    .ads_bedroom .pdescribe{
        top: 35%;
    }
    .ads_livingroom .pdescribe{
        top: 10%;
    }
    .ads_pass .pdescribe{
        width: 40%;
        top: 50%;
        left: 4%;
    }
    /*acm*/
    .pro_install .pdescribe{
        width: 60%;
        top: 25%;
        left: 38%;
    }
    .acm_drawing .pdescribe{
        top: 75%;
    }
    .acm_boy .pdescribe{
        width: 57%;
        top: 63%;
        left: 5%;
    }
    .acm_open .pdescribe{
        top: 25%;
    }
    .air10f_base .pdescribe{
        top: 30%;
        text-align: center;
    }

    /*10f_auto*/

/*    .air10f_nolimites .pdescribe{
        top: 65%;
        text-align: left;
    }*/
    .air_10f_formation .pdescribe{
        text-align: center;
    }

    .remote_base .pdescribe{
        top: 20%;
    }

    .speakers_base .pdescribe{
        top: 25%;
        text-align: center;
    }
/*    .water_base .pdescribe{
        width: 35%;
        left: 32%;
    }*/

    .weather_chicken .pdescribe{
        top: 18%;
    }
    .weather_wind .pdescribe{
        top: 78%;
    }
    .weather_garden .pdescribe{
        top: 15%;
    }
    .weather_lawn .pdescribe{
        top: 75%;
    }
    .weather_pro .pdescribe{
        text-align: center;
    }
    .weather_pipe .pdescribe{
        top: 15%;
    }


    .projector_room .pdescribe{
        width: 86%;
        top: 58%;
        left: 7%;
    }

    .speaker_swing .pdescribe{
        top: 85%;
    }
    .speaker_outdoor .pdescribe{
        top: 75%;
    }
    .speaker_hall .pdescribe{
        top: 85%;
    }
    .energy_lighting .pdescribe{
        width: 58%;
        top: 32%;
        left: 21%;
        text-align: center;
    }
    .energy_house .pdescribe{
        width: 50%;
        left: 44%;
    }


    .curtain_babyroom .pdescribe{
        top: 72%;
    }
    .curtain_diy .pdescribe{
        top: 52%; text-align: center;
    }
    .curtain_bedroom .pdescribe{
        width: 37%;
        top: 8%;
        left: 5%;
    }

    .roller_control .pdescribe{
        top: 15%; text-align: center;
    }
    .roller_boardroom .pdescribe{
        top: 15%;
    }
    .roller_package .pdescribe{
        top: 10%;
    }
    .busair_wifi .pdescribe{
        top: 15%;
    }

    .health_base .pdescribe{
        top: 15%;
        text-align: center;
    }
    .health_fireplace .pdescribe{
        top: 15%;
    }
    .health_sickroom .pdescribe{
        top: 75%;
        left: 25%;
        width: 70%;
    }
    .health_babycry .pdescribe{
        top: 8%;
    }
    .health_office .pdescribe{
        top: 8%;
    }
    .health_babyroom .pdescribe{
        top: 10%;
    }

/*TRV Controller*/
    .trv_base .pdescribe{
        top: 13%;
    }
    .trv_base .trvinfo_logo{
        /*margin-bottom: 15%;
        font-size: 3rem;
        text-align: center;*/
    }
    .trv_table .pdescribe{
        top: 15%;
    }
    .trv_control .pdescribe{    
        top: 15%;
        text-align: center;
    }
    .trv_snow .pdescribe{
        top: 15%;
    }
    .trv_dance .pdescribe{
        top: 75%;
    }
    .trv_time .pdescribe{
        top: 15%;
    }
    .trv_replace .pdescribe{
        top: 15%;
    }
    .trv_fit .pdescribe{
        top: 15%;
    }
    .trv_back .pdescribe{
        top: 15%;
        color: #444;
    }
    .trv_home .pdescribe{
        top: 15%;
    }

    .bus4t_play .pdescribe{
        top: 70%;
    }
    .bus4t_lift .pdescribe{
        top: 70%; color: #fff;
    }
    .valve_base .pdescribe{
        font-size: 2rem; top: 15%; text-align: center;
    }
    .valve_ocean .pdescribe{
        text-align: center;
    }
    .valve_network .pdescribe{
        text-align: center;
    }
    .valve_set .pdescribe{
        top: 65%; text-align: center;
    }
    .valve_control .pdescribe{
        text-align: center;
    }
    .valve_proicon .pdescribe{
        width: 40%; top: 23%; left: 20%; text-align: center;
    }
    .plug_base .pdescribe .fs2{
        text-align: center; font-size: 1.5rem;
    }
    .plug_device .pdescribe{
        top: 80%; width: 50%; left: 25%;
    }
    .plug_phone .pdescribe{
        top: 15%;
    }
    .plug_socket .pdescribe{
        top: 65%;
    }
    .plug_time .pdescribe{
        text-align: center;
    }
    .plug_sofa .pdescribe{
        top: 10%;
    }
    .plug_table .pdescribe{
        top: 65%; text-align: center;
    }
    .plug_red .pdescribe{
        top: 30%; text-align: center;
    }
    .driver_potted .pdescribe{
        top: 75%;
    }
    .driver_icon .pdescribe{
        top: 65%;
    }
    .driver_morning .pdescribe{
        top: 15%;
    }
    .driver_phone .pdescribe{
        top: 75%; text-align: center;
    }
    .driver_goldlight .pdescribe{
        top: 65%;
    }
    .driver_bulb .pdescribe{
        top: 15%; text-align: center;
    }
    .driver_bedroom .pdescribe{
        top: 75%;
    }
    .beewater_base .pdescribe{
        top: 10%; text-align: center; font-size: 1rem;
    }
    .beewater_pipe .pdescribe{
        top: 60%; text-align: center;
    }
    .beewater_leaking .pdescribe{
        top: 10%; text-align: center;
    }
    .beewater_phone .pdescribe{
        top: 65%; text-align: center;
    }
    .beewater_jigsaw .pdescribe{
        top: 70%; text-align: center;
    }
    .beewater_waterleak .pdescribe{
        text-align: center;
    }
    .beewater_wash .pdescribe{
        top: 75%; text-align: center;
    }
    .beewater_mini .pdescribe{
        top: 10%; text-align: center;
    }
    .bulb_base .pdescribe{
        top: 60%; font-size: 3rem; text-align: center;
    }
    .bulb_headphone .pdescribe{
        top: 70%; text-align: center;
    }
    .bulb_house .pdescribe{
        top: 70%; text-align: center;
    }
    .bulb_light .pdescribe{
        text-align: center;
    }
    .bulb_sound .pdescribe{
        top: 10%; text-align: center;
    }
    .bulb_bulb .pdescribe{
        text-align: center;
    }
    .bulb_phone .pdescribe{
        top: 60%; text-align: center;
    }
    .bulb_table .pdescribe{
        top: 60%; text-align: center;
    }
    .bulb_green .pdescribe{
        top: 70%; text-align: center;
    }
    .beepir_base .pdescribe{
        top: 10%; text-align: center;
    }
    .beepir_phone .pdescribe{
        top: 80%; text-align: center;
    }
    .beepir_wifi .pdescribe{
        top: 60%; text-align: center;
    }
    .beepir_yellow .pdescribe{
        top: 15%; text-align: center;
    }
    .beepir_table .pdescribe{
        top: 80%; text-align: center;
    }
    .beepir_sensor .pdescribe{
        top: 15%; text-align: center;
    }
    .beepir_factory .pdescribe{
        top: 10%; text-align: center;
    }
    .beedoor_base .pdescribe{
        top: 15%; text-align: center;
    }
    .beedoor_window .pdescribe{
        text-align: center;
    }
    .beedoor_security .pdescribe{
        top: 75%; text-align: center;
    }
    .beedoor_sensor .pdescribe{
        top: 15%; text-align: center;
    }
    .beedoor_touch .pdescribe{
        top: 75%; text-align: center;
    }
    .beedoor_house .pdescribe{
        top: 70%; text-align: center;
    }
    .beedoor_door .pdescribe{
        top: 80%; text-align: center;
    }
    .beedoor_garage .pdescribe{
        top: 30%; text-align: center;
    }
    .gas_base .pdescribe{
        top: 15%; text-align: center;
    }
    .gas_kitchen .pdescribe{
        top: 80%; text-align: center;
    }
    .gas_phone .pdescribe{
        top: 10%; text-align: center; color: #ffffff;
    }
    .gas_pipe .pdescribe{
        top: 75%; text-align: center;
    }
    .gas_factory .pdescribe{
        top: 75%; text-align: center;
    }
    .gas_fire .pdescribe{
        top: 15%; text-align: center;
    }
    .gas_family .pdescribe{
        top: 80%; text-align: center;
    }
    .keyfob_base .pdescribe{
        top: 10%; text-align: center;
    }
    .keyfob_kid .pdescribe{
        top: 80%; text-align: center;
    }
    .keyfob_sky .pdescribe{
        top: 75%; text-align: center;
    }
    .keyfob_security .pdescribe{
        top: 20%; text-align: center;
    }
    .keyfob_catch .pdescribe{
        top: 75%; text-align: center;
    }
    .keyfob_key .pdescribe{
        top: 75%; text-align: center;
    }
    .keyfob_touch .pdescribe{
        top: 15%; text-align: center;
    }
    .co_base .pdescribe{
        top: 60%; text-align: center;
    }
    .co_sea .pdescribe{
        top: 70%; text-align: center;
    }
    .co_phone .pdescribe{
        top: 10%; text-align: center;
    }
    .co_cat .pdescribe{
        top: 80%; text-align: center;
    }
    .co_house .pdescribe{
        top: 80%; text-align: center;
    }
    .co_house .pdescribe{
        top: 80%; text-align: center;
    }
    .co_app .pdescribe{
        top: 10%; text-align: center;
    }
    .co_home .pdescribe{
        top: 75%; text-align: center;
    }
    .co_baby .pdescribe{
        top: 70%; text-align: center;
    }
    .detector_base .pdescribe{
        text-align: center;
    }
    .detector_smoke .pdescribe{
        top: 80%;
    }
    .detector_app .pdescribe{
        top: 65%; width: 40%; left: 50%;
    }
    .detector_house .pdescribe{
        top: 40%; text-align: center;
    }
    .detector_catch .pdescribe{
        top: 80%; width: 40%; left: 20%; text-align: center;
    }
    .detector_icon .pdescribe{
        top: 55%; text-align: center;
    }
    .shutter_base .pdescribe{
        top: 10%; text-align: center;
    }
    .shutter_shutter .pdescribe{
        top: 70%; text-align: center;
    }
    .shutter_kid .pdescribe{
        top: 75%; text-align: center;
    }
    .shutter_wifi .pdescribe{
        top: 65%; text-align: center;
    }
    .shutter_open .pdescribe{
        top: 30%; text-align: center;
    }
    .shutter_room .pdescribe{
        top: 70%; text-align: center;
    }
    .shutter_sound .pdescribe{
        top: 65%; text-align: center;
    }
    .shutter_window .pdescribe{
        top: 65%; text-align: center;
    }
    .shutter_outside .pdescribe{
        top: 65%; text-align: center;
    }
    .beedimmer_base .pdescribe{
        top: 25%; width: 20%; left: 40%; border: none; border-bottom: 3px solid #397432; padding-bottom: 3%;padding-left: 0%; text-align: center;
    }
    .beedimmer_light .pdescribe{
        top: 65%; text-align: center;
    }
    .beedimmer_bulb .pdescribe{
        top: 70%; text-align: center;
    }
    .beedimmer_phone .pdescribe{
        top: 75%; text-align: center;
    }
    .beedimmer_open .pdescribe{
        top: 70%; text-align: center;
    }
    .beedimmer_room .pdescribe{
        top: 80%; text-align: center;
    }
    .beedimmer_sound .pdescribe{
        top: 70%; text-align: center;
    }
    .beedimmer_dimmer .pdescribe{
        top: 70%; text-align: center;
    }
    .beedimmer_lift .pdescribe{
        top: 80%; text-align: center;
    }
    .beedimmer_tube .pdescribe{
        top: 80%; text-align: center;
    }
    .beeswitch_base .pdescribe{
        text-align: center;
    }
    .beeswitch_love .pdescribe{
        top: 75%; text-align: center;
    }
    .beeswitch_house .pdescribe{
        top: 70%; text-align: center;
    }
    .beeswitch_install .pdescribe{
        top: 75%; text-align: center;
    }
    .beeswitch_phone .pdescribe{
        top: 80%; text-align: center;
    }
    .beeswitch_sound .pdescribe{
        top: 60%; text-align: center;
    }
    .beeswitch_safe .pdescribe{
        top: 70%; text-align: center;
    }
    .beeswitch_light .pdescribe{
        top: 70%; text-align: center;
    }
    .beeswitch_middle .pdescribe{
        top: 45%; text-align: center;
    }
    .beeremote_base .pdescribe{
        top: 65%; text-align: center;
    }
    .beeremote_button .pdescribe{
        top: 15%; text-align: center;
    }
    .beeremote_work .pdescribe{
        top: 70%; text-align: center; 
    }
    .beeremote_touch .pdescribe{
        top: 10%; text-align: center; color: #6a433e;
    }
    .beeremote_wall .pdescribe{
        top: 80%; text-align: center;
    }
    .beeremote_catch .pdescribe{
        top: 70%; text-align: center;
    }
    .beeremote_study .pdescribe{
        top: 10%; text-align: center;
    }
    .beeremote_kid .pdescribe{
        top: 75%; text-align: center;
    }
    .beeremote_side .pdescribe{
        top: 70%; text-align: center;
    }
    .beeremote_meeting .pdescribe{
        top: 75%; text-align: center;
    }
    .beeremote_blue .pdescribe{
        text-align: center;
    }
    .beeremote_sofa .pdescribe{
        top: 80%; text-align: center;
    }
    .dionswitch_base .pdescribe{
        top: 13%; text-align: center;
    }
    .dionswitch_sofa .pdescribe{
        top: 10%; text-align: center; left: 10%; width: 50%; color: #000;
    }
    .dionswitch_catch .pdescribe{
        top: 75%; text-align: center;
    }
    .dionswitch_table .pdescribe{
        top: 75%; text-align: center;
    }
    .dionswitch_table .mo_btween{
        display: none;
    }
    .dionswitch_watch .pdescribe{
        top: 75%; text-align: center;
    }
    .dionswitch_sound .pdescribe{
        top: 65%; text-align: center;
    }
    .dionswitch_kitchen .pdescribe{
        top: 70%; text-align: center;
    }
    .hub_base .pdescribe{
        top: 15%; text-align: center;
    }
    .hub_ipad .pdescribe{
        top: 75%; text-align: center;
    }
    .hub_room .pdescribe{
        top: 70%; text-align: center;
    }
    .hub_port .pdescribe{
        top: 65%; text-align: center;
    }
    .hub_core .pdescribe{
        top: 75%; text-align: center;
    }
    .hub_icon .pdescribe{
        top: 20%; text-align: center;
    }
    .avmatrix_switch .pdescribe{
        top: 25%; text-align: center;
    }
    .avmatrix_interface .pdescribe{
        top: 20%; text-align: center;
    }
    .avmatrix_monitor .pdescribe{
        top: 65%; text-align: center;
    }
    .avmatrix_ipad .pdescribe{
        top: 65%; text-align: center;
    }
    .avmatrix_red .pdescribe{
        top: 10%; text-align: center;
    }
    .avmatrix_meet .pdescribe{
        top: 15%; text-align: center;
    }
    .saturn_wall .pdescribe{
        top: 65%; text-align: center;
    }
    .saturn_touch .pdescribe{
        top: 75%; text-align: center;
    }
    .saturn_door .pdescribe{
        top: 70%; text-align: center;
    }
    .saturn_back .pdescribe{
        top: 70%; text-align: center;
    }
    .saturn_catch .pdescribe{
        top: 70%; text-align: center;
    }
    .saturn_link .pdescribe{
        top: 10%; text-align: center;
    }
    .siren_room .pdescribe{
        top: 80%; text-align: center;
    }
    .siren_siren .pdescribe{
        top: 65%; text-align: center;
    }
    .siren_catch .pdescribe{
        top: 80%; text-align: center;
    }
    .siren_power .pdescribe{
        top: 75%; text-align: center;
    }
    .siren_phone .pdescribe{
        top: 70%; text-align: center;
    }
    .wifi_sofa .pdescribe{
        top: 80%; text-align: center;
    }
    .wifi_modem .pdescribe{
        top: 75%; text-align: center;
    }
    .wifi_phone .pdescribe{
        top: 65%; text-align: center;
    }
    .wifi_wall .pdescribe{
        top: 75%; text-align: center;
    }
    .wifi_concert .pdescribe{
        top: 70%; text-align: center;
    }
    .wifi_icon .pdescribe{
        top: 10%; text-align: center;
    }
    .venerazigbee_light .pdescribe{
        top: 5%; text-align: center;
    }
    .venerazigbee_touch .pdescribe{
        top: 8%; text-align: center;
    }
    .venerazigbee_getup .pdescribe{
        top: 8%; text-align: center;
    }
    .venerazigbee_video .pdescribe{
        top: 15%; text-align: center;
    }
    .venerazigbee_button .pdescribe{
        top: 8%; text-align: center;
    }
    .venerazigbee_catch .pdescribe{
        top: 60%; text-align: center;
    }
    .venerazigbee_computer .pdescribe{
        top: 10%; text-align: center;
    }
    .vrf_base .pdescribe{
        top: 65%; text-align: center;
    }
    .vrf_sofa .pdescribe{
        top: 65%; text-align: center;
    }
    .vrf_earth .pdescribe{
        top: 65%; text-align: center;
    }
    .vrf_ac .pdescribe{
        top: 65%; text-align: center;
    }
    .vrf_building .pdescribe{
        top: 65%; text-align: center;
    }
    .vrf_tower .pdescribe{
        top: 78%; text-align: center;
    }
    .mer8g .mer8gslide{
        top:50%; width: 70%; left: 15%;
    }
    .merhotel .pdescribe{
        top:62%; width: 70%; left: 29%;
    }
    .mer4g .pdescribe{
        top:22%; width: 70%; left: 15%;
    }
    .merplug .pdescribe{
        top:12%; width: 70%; left: 15%;
    }
    .sat40_base .pdescribe{
        top: 25%;
    }
    .sat40_living .pdescribe{
        top: 70%; width: 57%; left: 22%;
    }
    .sat40_panel .pdescribe{
        top: 69%; width: 60%; left: 19%;
    }
    .sat40_choose .pdescribe{
        top: 71%; width: 50%; left: 31%;
    }
    .satchoose1{
        top: 58%; width: 18%; height: 42px; left: 26%;
    }
    .satchoose2{
        top: 58%; width: 18%; height: 42px; left: 57%;
    }
    .sat40_call .pdescribe{
        top: 45%; width: 60%; left: 20%;
    }
    .sat40_touch .pdescribe{
        top: 43%; width: 60%; left: 32%;
    }
    .sat101_base .pdescribe{
        top: 25%; text-align: center;
    }
    .sat101_chair .pdescribe{
        top: 75%; 
    }
    .sat101choose1{
        display: none;
    }
    .sat101choose2{
        display: none;
    }
    .sat101_datasheet .pdescribe{
        top: 78%; 
    }
    .sat101_women .pdescribe{
        top: 78%;
    }
    .sat101_board .pdescribe{
        top: 62%; width: 60%; left: 20%; 
    }
    .sat101_call .pdescribe{
        top: 82%;
    }
    .sat101_icon .pdescribe{
        top: 65%;
    }
    .sat101_touch .pdescribe{
        top: 43%; width: 59%; left: 33%;
    }
    .clk_living .pdescribe{
        top: 65%;
    }
    .clk_wall .pdescribe{
        top: 70%;
    }

    .sat133_base .pdescribe{
        top: 25%; text-align: center;
    }
    .sat133_wall .pdescribe{
        top: 80%; 
    }
    .sat133_sofa .pdescribe{
        top: 65%;
    }
    .sat133_datasheet .pdescribe{
        top: 75%; 
    }
    .sat133_house .pdescribe{
        top: 78%;
    }
    .sat133_panel .pdescribe{
        top: 68%; width: 58%; left: 21%; 
    }
    .sat133_call .pdescribe{
        top: 82%;
    }
    .sat133_touch .pdescribe{
        top: 50%; width: 51%; left: 40%;
    }
    .sol_wall .pdescribe{
        top: 82%; width: 65%; left: 28%;
    }
    .sol_sofa .pdescribe{
        top: 69%; width: 60%; left: 32%;
    }
    .sol_covers .pdescribe{
        top: 81%; width: 60%; left: 34%;
    }
    .sol_church .pdescribe{
        top: 80%; width: 60%; left: 34%;
    }
    .sol_product .pdescribe{
        top: 78%; width: 58%; left: 36%;
    }
    .sol_models .pdescribe{
        top: 66%; width: 56%; left: 38%;
    }
    .watermeter_phone .pdescribe{
        top: 22%; 
    }
    .watermeter_model .pdescribe{
        top: 17%; 
    }
    .watermeter_diagram .pdescribe{
        top: 17%; 
    }
    .occupancy_detection .pdescribe{
        top: 72%; width: 63%; left: 30%;
    }
    .occupancy_work .pdescribe{
        top: 60%; width: 87%; left: 7%;
    }
    .occupancy_bed .pdescribe{
        top: 70%; width: 63%; left: 30%;
    }
    .occupancy_bathroom .pdescribe{
        top: 70%; width: 63%; left: 30%;
    }
    .occupancy_meeting .pdescribe{
        top: 70%; width: 63%; left: 30%;
    }
    .occupancy_cook .pdescribe{
        top: 70%; width: 63%; left: 30%;
    }
    .occupancy_scope .pdescribe{
        top: 74%; 
    }
    .gty1ac_wallac .pdescribe{
        top: 75%; width: 62%; left: 30%; 
    }
    .gty1ac_centralac .pdescribe{
        top: 62%; width: 62%; left: 30%; 
    }
    .gty1ac_green .pdescribe{
        top: 80%; width: 72%; left: 23%; 
    }
    .gty1ac_logo .pdescribe{
        top: 68%;
    }
    .amp4z_music .pdescribe{
        top: 75%;
    }
    .amp4z_link .pdescribe{
        top: 75%; 
    }
    .amp4z_tv .pdescribe{
        top: 80%; color: #01050E;
    }
    .amp4z_situation .pdescribe{
        top: 75%;
    }
    .amp4z_party .pdescribe{
        top: 85%; color: #01050E;
    }
    .amp4z_phone .pdescribe{
        top: 80%; color: #01050E;
    }
    .bus22dl_room .pdescribe{
        top: 80%; color: #01050E;
    }
    .bus22dl_panel .pdescribe{
        top: 75%;
    }
    .bus22dl_link .pdescribe{
        top: 78%;
    }
    .bus22dl_wall .pdescribe{
        top: 80%;
    }
    .bus22dl_control .pdescribe{
        top: 75%;
    }
    .bus232_base .pdescribe{
        top: 40%; 
    }
    .bus232_circuit .pdescribe{
        top: 72%; width: 38%; left: 38%;
    }
    .bus232_robot .pdescribe{
        top: 72%; width: 53%; left: 27%;
    }
    .bus232_ac .pdescribe{
        top: 77%;
    }
    .bus232_sofa .pdescribe{
        top: 77%; color: #01050E; text-align: center;
    }
    .bus232_house .pdescribe{
        top: 73%;
    }
    .bus232_safe .pdescribe{
        top: 76%;
    }
    .bus232_worker .pdescribe{
        top: 76%;
    }
    .bus232_wood .pdescribe{
        top: 73%;
    }
    .bus232_ceiling .pdescribe{
        top: 53%; width: 64%; left: 18%; color: #FFF;
    }
    .bus232_phone .pdescribe{
        top: 69%; width: 64%; left: 18%;
    }
    .bus10in_base .pdescribe{
        top: 42%;
    }
    .bus10in_product .pdescribe{
        top: 78%;
    }
    .bus10in_house .pdescribe{
        top: 56%;
    }
    .bus10in_phone .pdescribe{
        top: 75%;
    }
    .bus10in_link .pdescribe{
        top: 72%;
    }
    .bus10in_board .pdescribe{
        top: 75%;
    }
    .bus10in_control .pdescribe{
        top: 70%;
    }
    .satremote_base .pdescribe{
        top: 42%;
    }
    .satremote_tv .pdescribe{
        top: 80%;
    }
    .satremote_control .pdescribe{
        top: 78%;
    }
    .satremote_house .pdescribe{
        top: 80%;
    }
    .satremote_black .pdescribe{
        top: 47%; width: 45%; left: 10%;
    }
    .satremote_power .pdescribe{
        top: 78%; 
    }
    .satremote_put .pdescribe{
        top: 80%;
    }
    .satremote_family .pdescribe{
        top: 77%;
    }
    .bus20ma_base .pdescribe{
        top: 42%;
    }
    .bus20ma_product .pdescribe{
        top: 78%;
    }
    .bus20ma_house .pdescribe{
        top: 60%;
    }
    .bus20ma_phone .pdescribe{
        top: 72%;
    }
    .bus20ma_link .pdescribe{
        top: 70%;
    }
    .bus20ma_green .pdescribe{
        top: 72%;
    }
    .bus20ma_control .pdescribe{
        top: 72%;
    }
    .busvenbus_house .pdescribe{
        top: 78%;
    }
    .busvenbus_wall .pdescribe{
        top: 78%; left: 24%; width: 70%;
    }
    .busvenbus_panel .pdescribe{
        top: 69%;
    }
    .busvenbus_dark .pdescribe{
        top: 74%;
    }
    .busvenbus_color .pdescribe{
        top: 71%; left: 28%; width: 65%;
    }
    .busvenbus_wall .prochange{
        top: 61%; width: 88%; left: 7%;
    }
    .busvenbus_wall .prochange div{
        padding:10%; margin-left:0;
    }
    .busvenbus_color .prochange{
        top: 55%; width: 80%; left: 20%; display: flex;
    }
    .busvenbus_color .prochange div{
        padding:12%; margin-left:0;
    }
    /*.summer_hammock .pdescribe .fs2,.summer_party .pdescribe .fs2,.summer_pool .pdescribe .fs2,.summer_energy .pdescribe .fs2,.summer_vacation .pdescribe .fs2
    ,.summer_yoga .pdescribe .fs2,.summer_water .pdescribe .fs2{
        font-size: 1.5rem;
    }*/
    .summer_hammock .pdescribe{
        top: 5%; width: 45%; left: 50%;
    }
    .summer_hammock .text2{
        top: 60%; width: 80%; left: 10%;
    }
    .summer_party .pdescribe{
        top: 5%; width: 45%; left: 5%;
    }
    .summer_party .text2{
        top: 48%; width: 80%; left: 10%;
    }
    .summer_pool .pdescribe{
        top: 10%; width: 45%; left: 5%;
    }
    .summer_pool .text2{
        top: 52%; width: 84%; left: 8%;
    }
    .summer_energy .pdescribe{
        top: 12%; width: 34%; left: 62%;
    }
    .summer_energy .text2{
        top: 10%; width: 50%; left: 8%;
    }
    .summer_vacation .pdescribe{
        top: 8%; width: 45%; left: 8%;
    }
    .summer_vacation .text2{
        top: 40%; width: 60%; left: 32%;
    }
    .summer_yoga .pdescribe{
        top: 16%; width: 40%; left: 56%;
    }
    .summer_yoga .text2{
        top: 20%; width: 48%; left: 6%;
    }
    .summer_water .pdescribe{
        top: 10%; width: 40%; left: 5%;
    }
    .summer_water .text2{
        top: 54%; width: 80%; left: 10%;
    }
    .a270_base .pdescribe{
        top: 20%; width: 30%; left: 36%;
    }
    .doorlock_210 .pdescribe{
        top: 18%; width: 70%; left: 25%;
    }
    .doorlock_app .pdescribe{
        top: 30%; width: 40%; left: 57%;
    }
    .doorlock_app .pdescribe p{
        padding: 0;
    }
    .doorlock_position .pdescribe{
        top: 10%; width: 52%; left: 41%;
    }
    .doorlock_baby .pdescribe{
        top: 10%;
    }
    .doorlock_package .pdescribe{
        top: 10%;
    }
    .doorlock_access .pdescribe{
        top: 25%;
    }
    .doorlock_a270wifi .pdescribe{
        top: 25%;
    }
    .doorlock_touch .pdescribe{
        top: 8%; text-align: center;
    }
    .doorlock_card .pdescribe{
        top: 8%; text-align: center;
    }
    .doorlock_sleek .pdescribe{
        top: 15%; width: 50%; left: 10%;
    }
    .doorlock_unlock .pdescribe{
        top: 8%; text-align: center;
    }
    .doorlock_connection .pdescribe{
        top: 10%; width: 60%; left: 34%;
    }
    .doorlock_sofa .pdescribe{
        top: 25%; width: 60%; left: 10%;
    }
    .doorlock_easy .pdescribe{
        top: 8%; width: 60%; left: 35%; text-align: center;
    }
    .doorlock_wsofa .pdescribe{
        top: 10%; width: 50%; left: 10%;
    }



































}
