.hideme{display: none;}
.pad_visible{ display:block}
.pad_hidden{ display:none}

/*header*/
.head_hideBTN{ width:60px; height:60px; background:url(../images/head_hideBTN.png) no-repeat center #535252; top:23%;right:5%;}

/*top*/
.index_topMain{padding:50% 0 0}
.index_topMain h1,.index_topMain h2{top:25%;}
.index_topMain h2{padding-top:8%; line-height:25px;}
.index_showG{ width:80%; max-width:735px;padding:1% 0;  background-color:rgba(0,0,0,.8); margin-bottom:2%}
.index_showG div{ width:98%; height:98%; padding:.8% 0;border:solid 1px #CAA65F;margin:auto}
.index_showG div div{ padding:13% 0}
.index_showG h3{ width:80%; max-width:300px; line-height:40px;color:#bebebe; font-size:20px; text-align:center; letter-spacing:1px; border-color:#535353; border-style: solid; border-width:2px 0; margin:auto}
.index_showG h4{text-align:center; font-size:18px; color:#bebebe; line-height:55px;letter-spacing:1px; }
.index_showG h4:hover{ color:#CAA65F}

/*main*/
.index_mainG{ width:90%;}
.index_mainG div{ width:50%; margin:1% auto}
.index_photo_off h4{ font-size:30px;}
.index_photo_on span{padding-top:20%;}

/*about.html*/
.about_topDIV{height:700px; padding:15% 0 13% }
.head_midBTNG{ width:100%;flex-direction:column; }
.head_midBTN_on,.head_midBTN_off{flex-direction:row; width:100%;background:url(../images/head_midBTNG_phone.jpg) no-repeat center bottom; line-height:80px; text-align:center;}
.head_midBTN_on h1,.head_midBTN_on h2,.head_midBTN_off h1,.head_midBTN_off h2{ display:inline-block;}
.head_midBTN_on h2,.head_midBTN_off h2{ margin:0 20px}
.head_midBTN_icon{ position:absolute; top:30px; right:1%;margin:0}
.about_img01,.about_img02,.about_img03,.about_img04{ width:90%; margin:auto auto 15%}
.about_txt{ width:90%; padding:5% auto 15%}

/*idea.html*/
.idea_txtDIV{ padding:15% 0 5%; margin:auto}
.about_img05{ width:90%;margin: auto auto 15%}

/*product.html*/
.product_mainDIV .head_midBTN_on,.product_mainDIV .head_midBTN_off{ background:url(../images/head_midBTNG_phone02.png) no-repeat center bottom}
.product_downloadG{ float:none;flex-direction:column; width:320px;margin:10% auto 2%}
.product_downloadG .product_dowloadBTN, .product_downloadG .product_dowloadBTN02{ margin:auto auto 4%}
.product_detailPhoG h1,.product_detailSelect{ height:60px; line-height:60px; color:#CAA65F; font-size:25px; text-align:center; text-transform:uppercasep; letter-spacing:2px; border:1px solid #CAA65F;}
.product_detailPhoG h1:hover{ color:#fff; border-color:#fff}
.product_detailSelect{ position:relative;background:url(../images/head_midBTN_on.png) no-repeat 98% center; margin-bottom:5%}
.product_detailSelect_F ul{ position:absolute; width:100%;background-color:rgba(255,255,255,0.8); color:#333}
.product_detailSelect_F li{ line-height:50px; font-size:20px;}
.product_detailSelect_F li:hover{ background-color:#999; color:#fff}

.product_detailPhoG table{ width:90%; font-size:15px; color:#bebebe; text-align:left; letter-spacing:1px;margin: auto auto 5%}
.product_detailPhoG th{ height:35px; padding-right:30px;}
.product_detailPhoG td{ height:35px; padding-left:10px;border-bottom:1px dotted #bebebe;}

.sendDIV_BG{width:90%; max-width:600px; }

/*contact*/
.index_contactDIV ul{flex-direction:column;width:300px; margin:10% auto 0}
.index_contactDIV li{ display:block;margin:0 0 10%}

/*copyright*/
.copyrightDIV{ height:170px;}
ul.copyright_tel{display: block;flex-direction:column; height:100px; padding-top:20px;}
.copyright_tel li{ line-height:30px; margin:auto}
.copyright_lastTxt{ height:70px; line-height:70px;}
.copyrightDIV a{border-bottom:1px solid #141414;}