.contianer {
	background: #fff;
}

body { 
	font-size: 16px!important;
}

input, select {
	-webkit-appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	-ms-appearance: none;
	appearance: none;
	outline: none;
	border: none;
}

dd {
	margin: 0;
}

.adaptive-img {
	width: 100%;
	height: auto;
	display: block;
	border: none;
}

#wrap {
	width: 100%;
	height: auto;
	background: #fff;
}

#wrap .banner {
    margin-bottom: .375rem;
}

#wrap .title {
	text-indent: -10rem;
	font-size:0;
	height: 0.7916666666666667rem;
	margin-bottom: .125rem;
}

#wrap .title.title1 {
    background: url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-title1-min.png') no-repeat center;
	background-size: auto 100%;
}

#wrap .title.title2 {
    background: url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-title2-min.png') no-repeat center;
	background-size: auto 100%;
}

#wrap .title.title3 {
    background: url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-title5-min.png') no-repeat center;
	background-size: auto 100%;
}

#wrap .title.title4 {
    background: url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-title3-min.png') no-repeat center;
	background-size: auto 100%;
}

#wrap .title.title5 {
    background: url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-title4-min.png') no-repeat center;
	background-size: auto 100%;
}

#wrap .title-small {
    font-size: 0.3333333333333333rem;
	text-align: center;
	line-height: 0.5555555555555556rem;
	color: #5f5e5e;
}
#countrycode{
    width: 5.84125rem;
    height: 0.8055555555555556rem;
    line-height: 0.5rem;
    border: 2px solid #05769b;
    background: #f3f9fc url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-arrow-down-min.png') no-repeat 5.25rem center;
    background-size: auto 35%;
}
#wrap .title-big {
    font-size: 0.5rem;
	text-align: center;
	line-height: 1;
	color: #03ace3;
	margin: .125rem 0 0 0;
	font-weight: bold;
}

#wrap .title-small em {
    font-weight: 700;
	color: #03ace3;
}

#wrap .arrow-line {
	width: 9.444444444444444rem;
	height: 0.2777777777777778rem;
	margin: .25rem auto;
	display: block;
	border-top: 1px solid #d2d2d2;
	position: relative;
}

#wrap .arrow-line:after {
	content: '';
    width: 0;
    height: 0;
    border-left: 0.1666666666666667rem solid transparent;
    border-right: 0.1666666666666667rem solid transparent;
    border-top: 0.2777777777777778rem solid #03ace3;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -0.1666666666666667rem;
}

#wrap .bottom-line {
	width: 9.444444444444444rem;
	height: .375rem;	
	display: block;
	border-bottom: 1px solid #d2d2d2;
	margin: 0 auto;
	clear: both;
}

#wrap .center-block {
	width: 9.444444444444444rem;
	height: auto;
	margin: 0 auto;
}

#wrap .right-tag {
	display: block;
	float: right;
	margin: 0 0.2777777777777778rem 0 0;
	height: 0.75rem;
	font-size: 0.3333333333333333rem;
	line-height: 0.75rem;
	color: #fff;
	background: #7ecef4;
	padding: 0 0.1944444444444444rem;
}

#wrap .btns {
	width: 100%;
	height: auto;
	padding: .5rem 0;
	text-align: center;
	font-size: 0;
}

#wrap .btns li {
    display: inline-block;
	margin: 0 .35rem;
	width: 3.513888888888889rem;
	height: 1.083333333333333rem;
}

#wrap .btns li:nth-child(1) {
    background: url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-zxzx-min.png') no-repeat center;
	background-size: 100% auto;
}

#wrap .btns li:nth-child(2) {
    background: url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-sspg-min.png') no-repeat center;
	background-size: 100% auto;
}

#wrap .btns li a {
    display: block;
	width: 100%;
	height: 100%;
}

#wrap .content-box, #wrap .center-block4 {
    width: 100%;
	height: auto;
	padding: 0.6111111111111111rem 0 0;
	background: url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-bg2-min.png') repeat-y left top;
	background-size: 100% auto;
}

#wrap .center-block-box {
    border: 1px solid #d2d2d2;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	padding: .25rem 0;
	background: #fff;
}

#wrap .center-block-box dl {
    padding: .25rem 0 0 0;
    overflow: hidden;
}



#wrap .center-block-box dl dt {
	text-indent: 0.4166666666666667rem;
	font-size: 0.3333333333333333rem;
	line-height: .75rem;
	font-weight: 700;
}


#wrap .center-block-box dl.btns-blue dt {
    color: #03ace3;
}

#wrap .center-block-box dl.btns-yellow dt {
    color: #f39d07;
}

#wrap .center-block-box dl.btns-green dt {
    color: #6eac02;
}


#wrap .center-block-box dl dd {
	width: 50%;
	height: 0.9444444444444444rem;
	float: left;
}

#wrap .center-block-box dl.btns-blue dd {
	background: url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-blue-min.png') no-repeat center;
	background-size: auto 100%;
}

#wrap .center-block-box dl.btns-yellow dd {
	background: url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-yellow-min.png') no-repeat center;
	background-size: auto 100%;
}

#wrap .center-block-box dl.btns-green dd {
	background: url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-green-min.png') no-repeat center;
	background-size: auto 100%;
}

#wrap .center-block-box dl dd a {
    display: block;
	width: 3.194444444444444rem;
	height: 0.9444444444444444rem;
	line-height: 0.9rem;
	margin: 0 auto;
	font-size: 0.3611111111111111rem;
	text-indent: .675rem;
	color: #fff;
    -webkit-text-shadow: 0.5px 0.866px 0px rgba(0, 0, 0, 0.75);
    -moz-text-shadow: 0.5px 0.866px 0px rgba(0, 0, 0, 0.75);
    text-shadow: 0.5px 0.866px 0px rgba(0, 0, 0, 0.75);
}

#wrap .center-block2 {
    width: 100%;
	height: auto;
	background: #fff url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-bg1-min.png') no-repeat left bottom;
	background-size: 100% auto;
	padding-top: .375rem;
}


#wrap .center-block2 .neirong {
    width: 9.444444444444444rem;
	line-height: 1.5;
	font-size: 0.3333333333333333rem;
	color: #5f5e5e;
	margin: 0 auto;
}

#wrap .center-block3 {
    width: 100%;
	height: auto;
	background: #fff;
	padding-top: .375rem;
}

#wrap .center-block3 .content-box {
    padding: 0;
	position: relative;
}

#wrap .center-block3 .content-box a {
    display: block;
	width: 2.444444444444444rem;
	height: 0.7777777777777778rem;
	position: absolute;
	z-index: 2;
	font-size: 0;
}

#wrap .center-block4 {
    padding-bottom: 2.5rem;
}

#wrap .center-block4 .content-box {
    width: 9.444444444444444rem;
    border: 1px solid #d2d2d2;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	margin: .25rem auto;
	background: rgba(255,255,255,.2);
	padding: 0.6666666666666667rem;
}

#wrap .center-block4 .content-box dl {
    width: 100%;
	height: auto;
}

#wrap .center-block4 .content-box dl dt {
    width: 100%;
    font-size: 0.3333333333333333rem;
    font-weight: 700;
    height: 0.8055555555555556rem;
    line-height: 0.8055555555555556rem;
    color: #03ace3;
    margin: 0 0 .25rem 0;
}

#wrap .center-block4 .content-box dl dd {
    width: 100%;
    min-height: 0.8055555555555556rem;
    margin: 0 0 .25rem 0;
}

#wrap .center-block4 .content-box dl dd>span {
    width: 2.083333333333333rem;
    display: block;
    height: 0.8055555555555556rem;
    line-height: 0.8055555555555556rem;
    font-size: 0.3333333333333333rem;
    color: #271c1c;
    float: left;
}

#wrap .center-block4 .content-box dl dd>span em {
	color: #7a2828;
}

#wrap .center-block4 .content-box dl dd input,select,
#wrap .center-block4 .content-box dl dd .select {
    text-align: center;
	display: block;
	width: 5.84125rem;
	height: 0.8055555555555556rem;
	line-height: 0.8rem;
	border: 2px solid #05769b;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	position: relative;
	background: #f3f9fc;
	color: #999;
    font-size: 0.3333333333333333rem;
}

#wrap .center-block4 .content-box dl dd .select {
	background: #f3f9fc url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-arrow-down-min.png') no-repeat 5.25rem center;
	background-size: auto 35%;
}

#wrap .center-block4 .content-box dl dd.code input {
    width: 3.575rem;
}

#wrap .center-block4 .content-box dl dd.code img {
    width: 2.027777777777778rem;
	height: 0.8055555555555556rem;
	float: left;
	margin: 0 0 0 .25rem;
	display: block;
	border: 2px solid #05769b;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#wrap .center-block4 .content-box dl dd .select span {
    display: block;
	width: 100%;
	height: 100%;
	line-height: 2;
}

#wrap .center-block4 .content-box dl dd .select select {
   display: block;
   width: 100%;
   height: 100%;
   position: absolute;
   left: 0;
   top: 0;
   z-index: 2;
   opacity: 0;
}

#wrap .center-block4 .content-box dl dd input[type="button"] {
	height: 1.25rem;
	background: url('http://m.globevisa.com.cn/statics/images/zhuanti/hwym/m-country-send-min.png') no-repeat left top;
	background-size: 100% auto;
	border: none;
	margin-left: 60px;
}