.visapage-version2{line-height:1}
.visapage-version2 ul{font-size:0}
.visapage-version2 ul li{font-size:14px;display:inline-block;position:relative}
.visapage-version2 .maxWidthLimit{width:1200px;margin:0 auto}
.visapage-version2 .section-title{margin:40px 0 20px 0;height:30px;line-height:30px;position:relative}
.visapage-version2 .section-title.mgtop30{margin-top:30px}
.visapage-version2 .section-title span{display:inline-block;font-size:24px;color:#484848;margin-right:10px}
.visapage-version2 .section-title .adversting-right{display:inline-block;position:absolute;right:0;top:-7px;margin-right:0;overflow:hidden;cursor:pointer}
.visapage-version2 .section-title em{font-style:normal;font-size:10px;color:#B3B3B3}
.visapage-version2 .visa-banner-wrap{width:100%;height:400px;position:relative;overflow:hidden}
.visapage-version2 .visa-banner-wrap .visa-banner{position:relative;width:1200px;height:400px;margin:0 auto}
.visapage-version2 .visa-banner-wrap .visa-banner img{position:absolute;top:0;left:50%;margin-left:-960px;height:400px}
.visapage-version2 .visa-banner-wrap .visa-banner .bannerDescrisin{position:absolute;top:105px;left:50%;margin-left:-160px;height:99px}
.visapage-version2 .visa-banner-wrap .fixation-wrap{z-index:10;width:100%;position:absolute;top:264px}
.visapage-version2 .visa-banner-wrap .fixation-wrap .fixation{margin:0 auto;width:1200px;padding:0 0 0 298px}
.visapage-version2 .visa-banner-wrap .fixation-wrap .fixation .filter-wrap{margin-bottom:14px}
.visapage-version2 .visa-banner-wrap .fixation-wrap .fixation .filter-wrap li{position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.visapage-version2 .visa-banner-wrap .fixation-wrap .fixation .filter-wrap li input{border:none;height:48px;line-height:45px;width:100%;padding-left:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.visapage-version2 .visa-banner-wrap .fixation-wrap .fixation .filter-wrap li input::-webkit-input-placeholder{font-size:16px}
.visapage-version2 .visa-banner-wrap .fixation-wrap .fixation .filter-wrap li input:-moz-placeholder{font-size:16px}
.visapage-version2 .visa-banner-wrap .fixation-wrap .fixation .filter-wrap li input::-moz-placeholder{font-size:16px}
.visapage-version2 .visa-banner-wrap .fixation-wrap .fixation .filter-wrap li input:-ms-input-placeholder{font-size:16px}
.visapage-version2 .visa-banner-wrap .fixation-wrap .fixation .filter-wrap .filter-city{width:518px;margin-right:5px}
.visapage-version2 .visa-banner-wrap .fixation-wrap .fixation .filter-wrap .search-btn-for-hotel{width:64px;height:48px;line-height:48px;text-align:center;vertical-align:top;font-size:18px;cursor:pointer;color:#333;background-color:#FFEB00;background-image:-webkit-gradient(linear,left top,right top,from(#FFEB00),to(#FECC00));background-image:-webkit-linear-gradient(left,#FFEB00,#FECC00);background-image:-moz-linear-gradient(left,#FFEB00,#FECC00);background-image:-o-linear-gradient(left,#FFEB00,#FECC00);background-image:linear-gradient(90deg,#FFEB00,#FECC00)}
.visapage-version2 .visa-banner-wrap .fixation-wrap .fixation .filter-wrap .search-btn-for-hotel:hover{background:#FFEB00}
.visapage-version2 .visa-banner-wrap .fixation-wrap .fixation .link-city li{margin-right:14px}
.visapage-version2 .visa-banner-wrap .fixation-wrap .fixation .link-city li a{color:#fff}
.visapage-version2 .visa-tips-top{height:88px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:40px}
.visapage-version2 .visa-tips-top ul{width:1186px;background-color:#fff}
.visapage-version2 .visa-tips-top ul li{width:226px;height:100%;text-align:center;line-height:88px;font-size:14px;color:#333;margin-right:14px}
.visapage-version2 .visa-tips-top ul li:last-child{margin-right:0}
.visapage-version2 .visa-tips-top ul li .tips-item .tips-desc{display:inline-block;margin-left:8px}
.visapage-version2 .hotVisa .hotVisa-list ul li{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right:14px;margin-bottom:14px;width:226px;height:318px;overflow:hidden;vertical-align:top}
.visapage-version2 .hotVisa .hotVisa-list ul li:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);-moz-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1)}
.visapage-version2 .hotVisa .hotVisa-list ul li:hover .img-wrap img{-webkit-transform:translateZ(0) scale(1.05);-moz-transform:translateZ(0) scale(1.05);transform:translateZ(0) scale(1.05);zoom:1}
.visapage-version2 .hotVisa .hotVisa-list ul .hotVisa-item{background-color:#fff}
.visapage-version2 .hotVisa .hotVisa-list ul .hotVisa-item>.img-wrap{width:226px;height:226px;overflow:hidden}
.visapage-version2 .hotVisa .hotVisa-list ul .hotVisa-item>.img-wrap img{width:100%;height:100%;-webkit-transition:all .25s;-o-transition:all .25s;-moz-transition:all .25s;transition:all .25s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}
.visapage-version2 .hotVisa .hotVisa-list ul .hotVisa-item .msg-wrap{height:92px;padding:30px 14px 0 14px;position:relative}
.visapage-version2 .hotVisa .hotVisa-list ul .hotVisa-item .msg-wrap .country-smallImg{position:absolute;width:60px;height:40px;top:-20px;left:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);-moz-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);overflow:hidden}
.visapage-version2 .hotVisa .hotVisa-list ul .hotVisa-item .msg-wrap .country-smallImg img{width:60px;height:40px;-webkit-transition:all .25s;-o-transition:all .25s;-moz-transition:all .25s;transition:all .25s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}
.visapage-version2 .hotVisa .hotVisa-list ul .hotVisa-item .msg-wrap .msg-desc{font-size:18px;color:#333;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:8px;line-height:1.1}
.visapage-version2 .hotVisa .hotVisa-list ul .hotVisa-item .msg-wrap .msg-price{font-size:16px;color:#D0021B}
.visapage-version2 .hotVisa .hotVisa-list ul .hotVisa-item .msg-wrap .msg-price em{font-style:normal;display:inline-block;margin-left:-3px}
.visapage-version2 .visa-commom-question .common-question-list{background-color:#fff;width:1186px;padding:20px 30px 18px 38px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:40px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item{position:relative;margin-bottom:20px;display:block}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .question{font-size:16px;line-height:22px;position:relative;margin-bottom:8px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .question.mg10{margin-bottom:10px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .question.mg14{margin-bottom:14px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .question::before{content:'';width:0;height:0;border:2px solid #333;position:absolute;top:9px;left:-18px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .answer{font-size:14px;color:#666;line-height:24px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .answer .more-question ul{font-size:0}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .answer .more-question ul li{width:306px;font-size:14px;margin-right:100px;margin-bottom:12px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .answer .more-question ul li:nth-child(3n){margin-right:0}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .answer .more-question ul li a{color:#466094}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .flow .numStep{margin-top:25px;margin-bottom:10px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .flow .numStep li{font-size:0}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .flow .numStep li span{display:inline-block}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .flow .numStep li span.num{width:24px;height:24px;background-color:#FFD800;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:14px;color:#fff;text-align:center;line-height:24px;margin-right:8px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .flow .numStep li span.line{width:72px;height:2px;vertical-align:middle;margin-right:8px;background-color:#FFD800;vertical-align:top;margin-top:11px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .flow .numStep li p{font-size:14px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .flow .numStep li:first-child span:first-child{margin-left:15px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .flow .numStep li:last-child span:last-child{display:none}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .flow .descStep li{margin-right:56px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .flow .descStep li.mg70{margin-right:70px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .flow .descStep li.mg84{margin-right:84px}
.visapage-version2 .visa-commom-question .common-question-list ul .common-question-item .flow .descStep li span{color:#444}
input.warning::-webkit-input-placeholder{color:#FFAD00}
input.warning:-moz-placeholder{color:#FFAD00}
input.warning::-moz-placeholder{color:#FFAD00}
input.warning:-ms-input-placeholder{color:#FFAD00}
input:focus::-webkit-input-placeholder{color:#ccc}
input:focus:-moz-placeholder{color:#ccc}
input:focus::-moz-placeholder{color:#ccc}
input:focus:-ms-input-placeholder{color:#ccc}