html,body{max-width: 640px; margin: 0 auto;}

input[type="radio"]{display: none;}

.none,.zs,.xd,.ty,.ms{display: none;}

.test_Room{background: #ffcb2f;}
.test_Room img{vertical-align: top;}
.test_Room img.back{width: 100%;}

.text_Room_Page{width: 100%; height: 100%; display: none; background: url(back/2_01.jpg) no-repeat center top/100%;}

.test_Room .test_por{position: relative; max-width: 640px; margin: 0 auto;}
.test_Room .test_poa{position: absolute; left: 0; right: 0; top: 0; height: 100%; max-width: 640px; margin: 0 auto;}

.test_Room .test_Room_1{width: 64%; margin: 0 auto; padding-top: 20%;}
.test_Room .test_Room_1 label{display: block; width: auto; float: left; margin-bottom: 5.42%;}
.test_Room .test_Room_1 label img{width: 100%}
.test_Room .test_Room_1 .test_Room_Next{width: 62.5%; margin: 0 auto; display: block;}

.test_Room .test_Room_Anli{display: block; padding-top: 0.6rem;}
.test_Room .test_Room_Anli li{position: relative; width: 79.2%; margin: 0 auto 6.2%;}
.test_Room .test_Room_Anli li a{position: relative; display: block; top: 0; z-index: 3; left: 0;}
.test_Room .test_Room_Anli li img{width: 100%;}
.test_Room .test_Room_Anli li img.test_Room_Anli_Back{position: absolute; z-index: 1; height: 100%; width: 100%;}
.test_Room .test_Room_Anli li img.test_Room_Anli_Go{width: 3.429rem; position: absolute; z-index: 3;}

.test_Room .test_Room_Dizhi{height: 4.5rem; width: 72%; margin: 0 auto; font-size: 0.75rem; display: none;}
.test_Room .test_Room_Dizhi span{display: block; float: left; font-weight: normal;}
.test_Room .test_Room_Dizhi b{display: block; float: left; font-weight: normal; width: 82%;}
.test_Room .test_Room_Dizhi i{float: left; font-style: normal;}

.test_Room .test_From{width: 79.1%; margin: 0 auto; display: none; overflow: inherit !important; padding-top: 50%;}
.test_Room .test_From .test_Room_title{display: block; margin: 0 auto;}
.test_Room .test_From label{display: block; float: left;}
.test_Room .test_From label img{width: 100%;}
.test_Room .test_From .test_Room_Fy{overflow: hidden; width: 97%; margin: 0 auto;}
.test_Room .test_From .test_Room_Fy img{width: 47.705%;}

.test_Room .test_Room_2 .test_Room_title{width: 48.21%; margin-bottom: 9.61%;}
.test_Room .test_Room_3 .test_Room_title{width: 62.2%; margin-bottom: 4.05%;}
.test_Room .test_Room_4 .test_Room_title{width: 78.385%; margin-bottom: 4.553%;}

.test_Room .test_Banner{width: 89.9%; height: 89.9%; margin: 1.1rem auto 0; opacity: 0;}
.test_Room .test_Banner .banner{height: 100%;}
.test_Room .test_Banner .banner .bannerIndex{text-align: center;}

.test_Room .test_Button{display: block; width: 100%;}
.test_Room .test_Button img{width: 100%; margin-top: 8%;}

.test_Cue{position: fixed; top: 50%; left: 0; right: 0; width: 8.75rem; margin: -1rem auto 0; text-align: center; height: 2rem; line-height: 2rem; background: rgba(1,1,1,.55); color: #fff; z-index: 10; display: none;}

.test_Yue{position: fixed; bottom: 30%; left: 4%; z-index: 4; width: 3.715rem;}
.text_Fen{position: fixed; bottom: 20%; left: 4%; z-index: 4; width: 3.715rem;}
.jiathis_style_32x32{position: fixed;width: 100%; height: 100%; background: rgba(0,0,0,.4); bottom: 0; left: 0; display: none; z-index: 4;}
.jiathis_style_32x32 i{display: block; width: 100%; height: 100%;}
.jiathis_style_32x32 p{position: absolute; bottom: 21.2%; left: 22%; width: auto; z-index: 1;}
@media screen and (min-width: 605px) and (max-width: 1920px) {
  .test_Yue {bottom: 32%;}
}

.test_Pop{position: fixed; top: 0; left: 0; right: 0; width: 100%; background: rgba(0,0,0,.5); z-index: 5; height: 100%; display: none; max-width: 640px; margin: 0 auto;}
.test_Pop_Center{position: relative; top: 50%; width: 92.8%; margin: -40% auto 0;}
.test_Pop_Center img{width: 100%;}
.test_Pop_Center img.img2{display: none;}
.test_Pop_Center img.test_Esc{position: absolute; top: -0.75rem; right: 0.5rem; width: 2.6rem;}
.test_Pop_Input{position: absolute; top: 0; left: 0; right: 0; height: 100%; width: 18.5rem; margin: 0 auto;}
.test_Pop_Input .top1{ width: 62%; margin: 18% auto 0; display: block;}
.test_Pop_Input .top2{ width: 68.15%; margin: 18% auto 0; display: none;}
.test_Pop_Input em{display: block; text-align: center; font-style: normal; padding: 1% 0 5% 0;}
.test_Pop_Input p{margin-bottom: 4%; overflow: hidden;}
.test_Pop_Input p.chengshi{display: none;}
.test_Pop_Input p b{display: block; float: left; width: 23.5%; line-height: 2.858rem;}
.test_Pop_Input p input[type="text"],.test_Pop_Input p select{display: block; float: left; height: 2.858rem; line-height: 2.858rem; border:none; width: 76.5%; border-radius: 1.429rem; padding: 0 7%;}
.test_Pop_Input p input[type="button"]{display: block; float: left; height: 3.572rem; border: none; width: 11.143rem; background: url(about_button.png) no-repeat center center/100% 100%;}
.test_Pop_Input p select{font-weight: bold; background: url(xl.png) no-repeat 90% center/7% #fff;}
.test_Pop_Input p select option{font-weight: bold;}


