
/*! xcar_touch - v1.0.0 -*/.btn03-bg{background-image:url(http://a.xcar.com.cn/nxcar/dist/img/btn_03.png?1aec58029d11dcf8bd9c97b2de8e6297);background-repeat:no-repeat;background-size:150px auto;-webkit-background-size:150px auto}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.btn03-bg{background-image:url(http://a.xcar.com.cn/nxcar/dist/img/btn_04.png?36622b2185677d06edbc5a176d8bd02d);background-repeat:no-repeat;background-size:150px auto;-webkit-background-size:150px auto}}.price-top{height:61px;line-height:60px;border-bottom:1px solid #d7d6dc;background-color:#f7f7f7;text-align:center;font-size:27px}
.price-top-bd{border-top:1px solid #d7d6dc}
.idea-info,.log-wrap,.price-top-con{max-width:918px;padding:0 48px;margin:0 auto}
.post-wrap,.price-top-con{position:relative}
.price-top-con .back{position:absolute;left:48px;top:8px;width:105px;height:44px;line-height:42px;text-align:center;font-size:20px;border:1px solid #dddcdf;background-color:#fff}
.log-wrap{position:relative}
.log-lt{padding:65px 431px 86px 50px}
.log-rt{position:absolute;right:48px;top:0;width:344px;padding-top:56px}
.log-int .label{margin-bottom:5px;}
.log-int .label:last-child{margin-bottom:0}
.log-verify .int{float:left;width:42.228739%;height:44px;border:1px solid #cfcfcf;font-size:18px;padding:.5em}
.log-verify .pic{float:left;margin:0 10px 0 12px;height:44px;width:89px;background-color:#f0f0f0}
.log-verify .change{color:#3598db;font-size:18px;line-height:44px}
.log-verify{padding-top:20px}
.find-psw{line-height:56px;font-size:18px}
.find-psw a{color:#3598db}
.log-btn .btn{-webkit-appearance:none;width:100%;display:block;line-height:44px;font-size:20px;text-align:center;color:#fff;border:1px solid #84c5f1;background-color:#91cbf3;margin-top:20px;}
.log-btn .btn[disabled]{background-color:#f0f0f0;border-color:#f0f0f0;color:#999}
.log-btn .btn .icon{display:inline-block;width:20px;height:20px;margin:13px 6px 0 0;vertical-align:top}
.log-btn .btn .icon.success{background-position:0 -249px}
.log-other{line-height:45px;padding:40px 0 0}
.log-other .other-ft{float:left;line-height:45px;font-size:18px;color:#777}
.log-other .qq,.log-other .sina{float:left;width:45px;height:45px;margin-left:20px}
.log-other .sina{background-position:0 -305px}
.log-other .qq{background-position:-46px -351px}
.log-no{line-height:36px;font-size:18px;color:#777}
.log-no a{color:#3598db}
.log-down{line-height:36px;font-size:18px}
.log-down a{color:#3598db}
.reg-lt{padding:44px 400px 58px 50px}
.reg-rt{width:341px;padding:0}
.log-int .label,.reg-int .label{position:relative;border:1px solid #cfcfcf;display:block;}
.log-int .reg-del,.reg-int .reg-del{position:absolute;right:6px;top:10px;width:23px;height:22px;background-position:0 -355px;display:none}
.reg-int .right-btn{position:absolute;right:-29px;top:11px;width:17px;height:17px;background-position:0 -250px;display:none}
.log-int .int,.reg-int .int{width:100%;border:0;margin:0;height:42px;font-size:15px;padding:.5em}
.reg-error{position:relative;font-size:14px;color:#e74c3c;line-height:22px;margin:6px 0 16px;padding-left:24px}
.reg-error .error-btn{position:absolute;top:2px;left:0;width:18px;height:18px;background-position:-20px -249px}
.reg-point{line-height:22px;font-size:14px;margin:6px 0 16px}
.reg-verify{font-size:18px;height:44px}
.reg-get{width:46.041055%;border:1px solid #d7d6dc;background-color:#f7f7f7;line-height:42px;text-align:center}
.reg-late{color:#bababa;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.reg-late:hover{background-color:#f7f7f7;color:#bababa}
.reg-num{width:50.439882%;height:44px;border:1px solid #cfcfcf;padding:.5em}
.reg-obey{line-height:20px;padding:18px 0;font-size:14px;color:#b5b5b5}
.reg-obey .ev{color:#3598db}
.reg-other{padding:31px 0 0}
.reg-no{padding:18px 0 12px}
@media (max-width:800px){.log-wrap,.price-top-con{max-width:768px}
.log-lt{padding:65px 345px 342px 0}
.log-rt{width:252px}
.reg-lt{padding:45px 353px 147px 0}}@media (max-width:640px){.price-top{height:39px;line-height:38px;font-size:17px}
.idea-info,.log-wrap,.price-top-con{max-width:inherit}
.price-top-con{padding:0 15px}
.price-top-con .back{left:15px;top:6px;width:62px;height:26px;line-height:24px;font-size:16px}
.log-wrap{padding:0 15px}
.log-lt{padding:33px 0 0}
.log-rt{position:relative;right:0;width:inherit;padding:0 30px 0 20px}
.find-psw,.log-btn,.log-int,.log-verify{padding:0 30px 0 20px;overflow:hidden}
.log-int .int{height:34px;font-size:15px}
.log-verify .int{width:43.568464%;height:34px;font-size:16px}
.log-verify .pic{margin:0 7px 0 14px;height:34px;width:64px}
.log-verify .change{font-size:16px;line-height:34px}
.log-verify{padding-top:20px}
.find-psw{line-height:42px;font-size:16px}
.log-btn .btn{line-height:52px;font-size:18px}
.log-btn .btn .icon{width:16px;height:16px;margin:9px 4px 0 0}
.log-btn .btn .icon.success{background-position:0 -251px}
.log-other{border-top:1px solid #ddd;margin-top:30px;padding:30px 30px 14px 20px}
.log-other .other-ft{line-height:36px;font-size:16px}
.log-other .qq,.log-other .sina{width:36px;height:36px}
.log-other .sina{background-position:0 -397px}
.log-other .qq{background-position:-37px -397px}
.log-no{font-size:16px}
.log-down{padding:10px 0 46px;font-size:16px}
.reg-lt{padding:30px 30px 0 20px}
.reg-int .label{height:34px}
.reg-int .int{height:32px;font-size:16px}
.log-int .reg-del,.reg-int .reg-del{top:6px}
.reg-int .right-btn{right:-20px;width:13px;height:11px;background-position:0 -272px}
.reg-error,.reg-point{font-size:12px;margin:5px 0 15px}
.reg-verify{font-size:16px;height:34px}
.reg-get{line-height:32px;width:57.2614107%}
.reg-num{height:34px;width:39.004149%}
.reg-obey{padding:17px 0 26px}
.reg-btn,.reg-rt{padding:0}
.reg-other{margin-top:0;padding:30px 30px 0 20px}
.reg-no{padding:14px 30px 10px 20px}
.reg-down{padding:0 30px 48px 20px}}