﻿@charset "utf-8";
/* CSS Document */
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; width:100%; height:100%;}
body{margin:0; font-family:Arial,"微软雅黑"; height:100%; min-height:100%; background:#fff;}
a{text-decoration:none;}
*{margin:0; padding:0;}
select{line-height:36px; height:36px;}
.wrap_landed{background:url(../images/bj.jpg) center top repeat-x #fff; width:100%; height:100%; overflow:hidden;  -moz-background-size:cover; background-size:cover;}
.landed{width:450px; margin:0 auto; height:100%;}
.landed_tit{padding-left:160px; width:500px; margin:0 auto;}
.landed_tit img{display:block; margin:30px auto 0;}
.landed_rt{width:320px; background:url(../images/landed_bj.png) no-repeat; height:474px; padding:60px 60px 0; margin-top:30px;}
.landed_rt table{border:none; font-size:14px;}
.landed_rt p{line-height:22px;}
.input_landed1{border-radius:20px; background:#e6f8ff; border:1px solid #088ac1; height:38px; line-height:38px; padding:0 18px; margin-top:16px; width:280px;}
.input_landed1 input{width:72%; height:36px; line-height:36px; background:#e6f8ff; border:none; margin-left:25px;}
.input_landed2{border-radius:20px; background:#c6efff; border:1px solid #088ac1; height:38px; line-height:38px; padding:0 18px; margin-top:16px; width:160px;}
.input_landed2 input{width:80px; height:36px; line-height:36px; background:#c6efff; border:none; margin-left:10px;}

.bottom_landed{width:187px; height:54px; line-height:54px; color:#fff; text-align:center; font-size:16px; font-weight:bold; background:url(../images/landed_dl.png) no-repeat; border:none; margin-top:20px; cursor:pointer;}
.bottom_landed:hover{background:url(../images/landed_dl2.png) no-repeat;}
.land-p{text-align:center; margin-top:20px; font-weight:bold; color:#eb5e00;}
.p{margin-top:10px; font-size:12px; line-height:22px;}
.a{color:#eb5e00; text-decoration:underline;}
h1{font-size:36px; text-align:center; line-height:48px; color:#fff; padding:80px 0 10px;}
.m-top{margin-top:10px;}


.warp-land{background:url(../images/bj.jpg?v=1) center top repeat-x #fff; width:100%; height:100%; overflow:hidden;  -moz-background-size:cover; background-size:cover;}
.logo img{display:block; max-width:90%; margin:40px auto 0;}
.land{width:98%; margin:0 auto; max-width:640px; padding-top:20px; position:relative;  font-size:14px;}
.land dl dt{padding:30px 40px 40px; margin-top:20px; margin-right:180px; border-radius:10px; border:1px solid #fff;  background: rgba(255, 255, 255, 0.4) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
 filter: Alpha(opacity=40); background:#fff;}
.land dl dt table{width:100%;}
.land dl dt table p{position:relative; margin-top:20px;}
.land dl dt table tr td p select, .land dl dt table tr td p input{ height:36px; border:1px solid #088ac1; font-family:"微软雅黑"; border-radius:18px; line-height:36px; background:#e6f8ff; font-size:1.05em;  padding:3px 0;}
.land dl dt table tr td p select{width:99%; padding-left:50px;}
.land dl dt table tr td p input{width:99%; text-indent:50px;}
.land dl dt table tr td p span{position:absolute; left:14px; top:11px;}
.land dl dt table tr td button{background:linear-gradient(to bottom, #47c2ea, #0583c3); cursor:pointer; border:1px solid #1ba5f5; height:42px; line-height:42px; margin-top:10px; color:#fff; font-weight:bold; font-size:1.25em; width:98%; border-radius:20px;}
.land dl dd{position:absolute; top:40%; right:0px; text-align:center; line-height:26px;}
.land dl dd img{width:160px; display:block; margin:0 auto;}
.land-p1{margin-top:20px;}
.land .w-div{position:absolute; right:-200px; bottom:200px; text-align:center;}
@media (max-width:600px) {
.warp-land{background:#fff;}
.land{width:94%; margin:0 auto; min-width:280px;  padding-top:10px;}
.logo img{max-height:60px; margin-top:4px;}
.land dl dt{padding:5px; margin:0; border-radius:0; border:0;}
.land dl dt table p{margin-top:4px;}
.land dl dt table tr td p select, .land dl dt table tr td p input{border:none; border-radius:0px; background:#fff;border-bottom:1px solid #dedede; padding-top:0; padding-bottom:0;}
.land dl dt table tr td p input{text-indent:0px; padding-left:50px; width:80%;}
.land dl dt table tr td p span{position:absolute; top:8px; left:4px;}
.land dl dt table tr td button{border-radius:4px;}
.land dl dd{position:relative; margin-top:4px;}
.land-p1{display:none; margin-top:4px;}
.land-p2{font-size:0.8em;}
}
.w-landed{background:url(../images/bj.jpg?v=1) center center no-repeat #fff; width:100%; height:100%; overflow:hidden;  -moz-background-size:cover; background-size:cover;}
.w-land{width:98%; max-width:560px; margin:0 auto; padding-top:7%; position:relative;}
.w-land img{display:block; margin:0 auto;}
.w-land .change{padding: 10px 0 3px 5px;font-size: 16px;font-weight: 700;}
.w-land .change span a{border-top-left-radius: 5px;border-top-right-radius: 5px;padding: 3px 3%;}
.w-land .change span .internal{background-color: #308dc1;color: #fff;}
.w-land .change span .international{background-color: #fff;color: #00629e;}
.w-land form{border:1px solid #fff; background: rgba(255, 255, 255, 0.4) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
 filter: Alpha(opacity=40); background:#fff; border-radius:10px; padding:30px 10%; box-shadow: 3px 3px 2px 2px #eee;}
.w-land form table tr td{line-height:30px; font-size:16px;}
.w-land form table tr td input{background:none; padding:2px 0; border:none; border-bottom:1px solid #50afe0; width:99%; height:36px; text-indent:10px; font-size:16px;font-family:"微软雅黑"}
.w-land p{line-height:26px; font-size:16px;}
.w-div{position:absolute; right:-160px; bottom:100px; text-align:center; font-size:12px;}