@font-face {
  font-family: 'iconfont';  /* project id 534870 */
  src: url('//at.alicdn.com/t/font_534870_8pkl2ftbylxflxr.eot');
  src: url('//at.alicdn.com/t/font_534870_8pkl2ftbylxflxr.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_534870_8pkl2ftbylxflxr.woff') format('woff'),
  url('//at.alicdn.com/t/font_534870_8pkl2ftbylxflxr.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_534870_8pkl2ftbylxflxr.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;
	font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
body {font:14px/1.5 'Microsoft Yahei',Arial,Simsun,Sans-serif;color:#666;background-color:#f5f5f5;width:100%;min-width:1200px;}

a:hover {text-decoration:underline;}
h1,h2,h3 {font-weight:400;}
.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;width:100%}
input, select, textarea {border-color:#ddd;font-size:14px}
*::-moz-selection {background:#514c58;color:#fff;}


a,.lnklike {color:#666;}
a:hover,
.message-error .icon,
.error .icon,
.lnk {color:#f00}

img {vertical-align:middle}

.w {width:1200px;margin-left:auto;margin-right:auto;}
.bgcf4 {background-color:#f4f4f4}
.bgcff {background-color:#fff}


/*=====================通用======================*/
.header {padding-top:14px;height:89px;overflow:hidden}
.header .logo {height:75px;}
.header h1,.header .page-title {float:left;}
.header .page-title {height:45px;margin:16px 0 0 16px;padding-left:16px;font-size:18px;font-weight:normal;line-height:45px;color:#333;border-left:1px solid #ddd}

.header .logo a{width:205px;height:75px;display:block;overflow:hidden;text-indent:-999em;background:url("logo2.png") no-repeat;background-size:100% 100%}
.header .links {right:0;top:40px;height:18px;line-height:18px;}
.header .links li {float:left;padding:0 5px;}

.container {margin:0;background:url("singup_bg.jpg") repeat-y center 0;padding:45px 0;width:100%;overflow:hidden;background-size:100% 100%}
.sign-title {display:none}
.copyright {width:100%;overflow:hidden}
.copyright .w {padding:35px 0;line-height:1.8;}



/**登陆页**注册页**/
.signupin-content .form-item {font-size:14px;height:65px;margin-bottom:0;overflow:visible}
.signupin-content .notice-inline {top:42px;}
.signupin-content .x-input {padding:6px 8px;width:324px}
.signupin-content .verify-input {width:80px;margin-right:10px}
.signupin-content .btn-big {width:340px}
.signupin-content .btn-big span {display:block;}
.signupin-content .action-get-verifycode span{height:38px;line-height:38px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

.signin-page-wrap {background:url("singin_bg.jpg") no-repeat center;}
.signin-page-wrap .signin {margin:40px 20px 40px 0;width:342px;padding:35px 30px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:right}

.signin-page-wrap .signupin-content .need-signup {background:none;padding:15px 0 20px;text-align:center}
.signin-page-wrap .signin .form-act {margin-left:0}
.signin-page-wrap .trust-signin {border:none;text-align:center}

.signup-page-wrap .signup {border:none;padding:50px 0;margin:0}
.signup-page-wrap .signupin-content .x-input-mobile {width:245px;}
.signup-page-wrap .signup-form {width:690px;border-right:1px solid #ddd}
.signup-page-wrap .signup-tips {padding:15px 0 0 770px;color:#444}
.signup-page-wrap .signup-tips p {margin:1.5em 0}

.ecs-gzh-box img {border:1px solid #ddd;padding:20px;-moz-box-shadow:0px 0px 5px #C7C7C7; -webkit-box-shadow:0px 0px 5px #C7C7C7; box-shadow:0px 0px 5px #C7C7C7;}


/*找回密码*/
.forgot-page-wrap {padding:30px;}
.forgot-content {padding-top:50px;width:100%}
.forgot-content .been-send {padding:10px 0;font-size:14px;background:#f9f9f9;margin:30px 0;}
.forgot-content .btn-big,
.signup-success .btn-big {width:180px;margin-left:2px;}

.steps .active {background:#f99}
.steps .active i {color:#f99}


/*注册成功*/
.signup-success {padding:35px;}
.signup-success .icon {margin-right:30px}
.signup-success .tips-controls .btn-caution {margin-left:10px}
.signup-success .alert-tip {display:block;width:auto;}


/*国家区号的下拉选择*/
.dselect {width:110px;margin-right:-1px;text-align:center;}
.dselect .dtype {width:100%;height:38px;}
.dselect .dtype cite{width:108px;height:38px;line-height:38px;color:#333;cursor:pointer;font-style:normal;border:1px solid #ddd;background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAJUlEQVQokWNgGAXUA9XV1f9xYYoMIdslVVVVpGtGNoRszUMPAAAv4ib+w1OHnAAAAABJRU5ErkJggg==") no-repeat right center;z-index:2;right:0;top:0;display:block;}
.dselect .dtype cite i{width:100%;height:34px;display:block;overflow:hidden}
.dselect ul {width:108px;border:1px solid #ddd;background:#fff;top:38px;right:0;z-index:1;display:none;padding-top:1px;}
.dselect ul li a{display:block;height:30px;line-height:30px;color:#333;text-decoration:none;margin:0}
.dselect ul li a:hover{background-color:#f4f4f4;}
.dselect.down .dtype cite {border-bottom:none;}
.dselect.down ul {display:block;}


/*信任登陆绑定账号*/
.trust-user {margin-bottom:20px;color:#666;}
.trust-user .realname {color:#f00}
.handle-show {margin:2px 15px 0 0}
.handle-show img {width:80px;height:80px;border-radius:50%;padding:1px;border:1px solid #ddd;}

.mobile-tips {margin-left:15px;z-index:1000}
.mobile-tips .mobile-tips-hd {color:#999;cursor:pointer}
.mobile-tips i.iconfont {margin-right:6px;}
.mobile-tips .mobile-tips-bd {border:1px solid #e5e5e5;background-color:#fff;left:0;top:25px;padding:25px 30px;width:380px;color:#666;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0 2px 4px #C4C4C4;z-index:1}
.mobile-tips .mobile-tips-arrow {width:14px;height:7px;font-size:0;overflow:hidden;background:url("i/jj.png") no-repeat;display:block;position:absolute;top:19px;left:30px;z-index:2;}

.mobile-tips .mobile-tips-bd,.mobile-tips .mobile-tips-arrow {display:none}
.hover .mobile-tips-bd,.hover .mobile-tips-arrow {display:block;}


/*信任登陆绑定账号*/
.sign-tab {margin-bottom:30px;height:58px;border-bottom:1px solid #ebebeb;}
.sign-tab li {width:220px;float:left;text-align:center;height:58px;line-height:58px;color:#666;font-size:18px;cursor:pointer}
.sign-tab li.curr {color:#ff552e;border-bottom:1px solid #ff552e;margin-bottom:-1px;position:relative}
.sign-tab li a {color:#666}
.sign-tab li a:hover {text-decoration:none;color:#ff552e}

.trust-content {padding:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff}
.trust-user {margin-bottom:20px;color:#666;}
.trust-user .handle-show {margin:2px 15px 0 0}
.trust-user .handle-show img {width:80px;height:80px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;padding:1px;border:1px solid #ddd;}
.trust-user .realname {color:#f00}
.trust-user .trust-login-tips {margin:6px 0;}


.btn-caution span,
.btn-major span{background-image:linear-gradient(#E70B17,#E70B17);background-image:-webkit-linear-gradient(#E70B17,#E70B17);background-image:-moz-linear-gradient(#E70B17,#E70B17);background-image:linear-gradient(#E70B17,#E70B17);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FFE70B17',endColorstr='#FFE70B17') \9;border-radius:3px;}

.btn-caution:hover span,
.btn-major:hover span {background-image:linear-gradient(#C00A13,#C00A13);background-image:-webkit-linear-gradient(#C00A13,#C00A13);background-image:-moz-linear-gradient(#C00A13,#C00A13);background-image:linear-gradient(#C00A13,#C00A13);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FFC00A13',endColorstr='#FFC00A13') \9;}
