@charset "utf-8";
/* CSS Document */
        .style1 { width: 100px; font-size: 14px; padding-top: 10px; }
        .style2 { width: auto; }
        .sitewrapper { width: 980px; }
        .login_right { height: 220px; width: 270px; }
        .lsls { line-height: 20px; }
        .login_top { line-height: 20px; }
        .header_frame { background: none repeat scroll 0 0 #FFFFFF; height: 71px; }
        .header { background: none repeat scroll 0 0 #FFFFFF; }
        #lnkLogo { background: url("http://static.ppdai.com/skin/images/icon.png" ) no-repeat scroll 0 0 transparent; background-position: 0 -77px; float: left; height: 61px; width: 169px; }
        BODY { padding: 0px; }
        ol, ul { list-style: none outside none; }
        #footer { /*background: url("http://static.ppdai.com/app_themes/images/foot.gif") repeat-x scroll center top transparent;*/ clear: both; margin-top: 20px; padding-top: 1px; width: 980px; }
        .wp { margin: 0 auto; width: 980px; }
        .foot { border-top: 2px solid #1D8AFF; }
        .foot .footnav { height: 33px; line-height: 33px; padding-left: 86px; padding-right: 115px; }
        .foot .content { color: #7F7F7F; line-height: 23px; text-align: center; }
        .foot .footnav li { color: #999999; float: left; }
        .foot .footnav li a { color: #0962CA; margin: 0 8px; }
        a:hover { text-decoration: underline; }
        .foot .footnav li.copyright { color: #3F3F3F; float: right; padding: 0; }
        .otherlog { background: url(http://static.ppdai.com/skin/images/xtb.gif) repeat-y scroll 0 0 transparent; padding: 1px 0 0 16px; margin: 1px 0 0 0px; }
        .googlelog { background: url(http://static.ppdai.com/skin/images/google.gif) repeat-y scroll 0 0 transparent !important; padding: 1px 0 0 16px; }
        .alipay { background: url(http://static.ppdai.com/skin/images/zfb.gif) no-repeat; margin: 1px 0 0 0; padding: 0 0 0 60px; }
        .taobao { background: url(http://static.ppdai.com/skin/images/taobao.png) no-repeat; margin: 1px 0 0 0; padding: 0 0 0 18px; }
        .renren { background: url('http://static.ppdai.com/skin/images/guidev2.gif') repeat-y scroll 0 16px transparent; padding: 1px 0 0 18px; }
        .sina { background: url('http://static.ppdai.com/skin/images/LOGO_24x24.png') repeat-y scroll 0 18px transparent; padding: 1px 0 0 28px; }
        .kaixin { background: url('http://img1.kaixin001.com.cn/i3/platform/img/logo.png') repeat-y scroll 0 18px transparent; padding: 1px 0 0 28px; }
        .qq { background: url('http://static.ppdai.com/skin/images/Connect_logo_QQ.png') repeat-y scroll 0 16px transparent; padding: 1px 0 0 18px; }
        
        * { margin: 0; padding: 0; }
img { border: 0; }

select,input[type="text"], input[type="password"], input[type="date"], input[type="search"], textarea { margin-left: 0; margin-right: 0; padding: .3em .4em; background: #fff; border: 1px solid #d2d2d2; color: #393c3d; -moz-border-radius: .3em; -webkit-border-radius: .3em; border-radius: .3em; -o-box-shadow: inset -1px 1px 1px 0 rgba(0,0,0,0.1); -moz-box-shadow: inset -1px 1px 1px 0 rgba(0,0,0,0.1); -webkit-box-shadow: inset -1px 1px 1px 0 rgba(0,0,0,0.1); box-shadow: inset -1px 1px 1px 0 rgba(0,0,0,0.1); font-size: 1em; }
input[type="text"].large, input[type="password"].large, input[type="date"].large, input[type="search"].large, textarea.large { width: 300px; }
input[type="text"].error, input[type="password"].error, input[type="date"].error, input[type="search"].error, textarea.error { background: #ffcfd0; background: -webkit-gradient(linear,center top,center bottom,from(#ffb6b7),to(#ffcfd0)); background: -moz-linear-gradient(top,#ffb6b7,#ffcfd0); border-color: #ff696c; }
input[type="text"][disabled], input[type="text"][disabled="disabled"], input[type="password"][disabled], input[type="password"][disabled="disabled"], input[type="date"][disabled], input[type="date"][disabled="disabled"], input[type="search"][disabled], input[type="search"][disabled="disabled"], textarea[disabled], textarea[disabled="disabled"] { background-color: #dadada; }
input[type="text"]:-webkit-input-placeholder, input[type="password"]:-webkit-input-placeholder, input[type="date"]:-webkit-input-placeholder, input[type="search"]:-webkit-input-placeholder, textarea:-webkit-input-placeholder { color: #bbb; }
input[type="text"]:-moz-placeholder, input[type="password"]:-moz-placeholder, input[type="date"]:-moz-placeholder, input[type="search"]:-moz-placeholder, textarea:-moz-placeholder { color: #bbb; }
input[type="checkbox"] { padding: .6em; }
#signUpBox, #signInBox { border: 1px solid #c0c0c0; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background: #f5f5f5; background: -webkit-gradient(linear,center top,center bottom,from(#fff),to(#f5f5f5)); background: -moz-linear-gradient(top,#fff,#f5f5f5); -o-box-shadow: inset 0 0 3px #fff,0 2px 2px -2px rgba(0,0,0,0.2); -moz-box-shadow: inset 0 0 3px #fff,0 2px 2px -2px rgba(0,0,0,0.2); -webkit-box-shadow: inset 0 0 3px #fff,0 2px 2px -2px rgba(0,0,0,0.2); box-shadow: inset 0 0 3px #fff,0 2px 2px -2px rgba(0,0,0,0.2); }
.smallBox { font-size: 1.4em; width: 400px; border: 1px solid #c0c0c0; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background: #f5f5f5; background: -webkit-gradient(linear,center top,center bottom,from(#fff),to(#f5f5f5)); background: -moz-linear-gradient(top,#fff,#f5f5f5); -o-box-shadow: inset 0 0 3px #fff,0 2px 2px -2px rgba(0,0,0,0.2); -moz-box-shadow: inset 0 0 3px #fff,0 2px 2px -2px rgba(0,0,0,0.2); -webkit-box-shadow: inset 0 0 3px #fff,0 2px 2px -2px rgba(0,0,0,0.2); box-shadow: inset 0 0 3px #fff,0 2px 2px -2px rgba(0,0,0,0.2); margin: 0 auto; padding: 20px 25px; line-height: 1.2em !important; text-align: center; }
a:link { color: #1D95CB; text-decoration: none; }
a:visited { color: #1D95CB; text-decoration: none; }
a:hover { color: #00bbff; text-decoration: none; }
a:active { color: #1D95CB; text-decoration: none; }
h2 { height: 40px; overflow: hidden; line-height: 40px; margin: 0; padding: 0 0 0 20px; font-size: 14px; background: url(http://static.ppdai.com/skin/images/bg.png) repeat-x 0 -237px #fff; }
.bo1 { border: 1px solid #D8D8D8; background-color: #fff; }
.bo1_r { background-color: #F8F8F8; }
.bo1_1 { padding: 20px; }
dd { margin-bottom: 20px; font-size: 14px; }
.input1 { width: 280px; padding: 6px 3px; border: 1px solid LightGray; }
.input2 { border: 2px solid green; }
.reg1 th { font-weight: normal; width: 100px; text-align: right; padding: 7px 10px 0 0; font-size: 14px; color: #55483A; vertical-align: top; }
.reg1 td.t1 { height: 70px; vertical-align: top; }
.reg1 td div.d1 { margin: 3px; color: #999; }
.reg1 td.t2 { height: 60px; vertical-align: bottom; }
.reg1 td.t2 div { margin-top: 10px; }
input, label { vertical-align: middle; }
.error { color: Red; }
.other a { font-size: 12px; color: #55483A; }
.regimg { width: 122px; height: 24px; background-repeat: no-repeat; }
.rega { background-image: url(http://static.ppdai.com/skin/images/alipay.png); width: 180px; height: 40px; margin: auto; }
.regt { background-image: url(image/tb_reg.gif); }
.regq { background-image: url(image/qq_reg.gif); }
#signUpBox { margin: 0 auto 24px; width: 450px; padding-top: 20px; text-align: center; color: #848484; }
#signUpBox, #signInBox { border: 1px solid #c0c0c0; border-radius: 6px; background: #f5f5f5; }
.smallBox { font-size: 1.4em; width: 400px; border: 1px solid #c0c0c0; background: #f5f5f5; margin: 0 auto; padding: 20px 25px; line-height: 1.2em !important; text-align: center; }
.smallBox a { text-decoration: underline; }
.smallBox a:hover { text-decoration: none; }
#signup2:before { content: " "; display: block; width: 140px; height: 166px; position: absolute; background: -webkit-gradient(radial,center center,0,center center,70,from(#d2eaf5),to(#fff)); -webkit-transform: scale(7,4) translate(55px,0); -moz-transform: scale(7,4) translate(55px,0); background: -moz-radial-gradient(ellipse farthest-side,#d2eaf5,#fff); z-index: -1; top: 273px; }
h3 { font-size: 2em; margin: 5px auto 10px; background: url(http://static.ppdai.com/skin/images/fb-hr.png) no-repeat 50% 50%; }
.no-autopost { margin: 10px auto; }
.checkInput { padding: 20px 0 0 25px; color: #848484; text-align: left; *padding-left:19px;padding-left:19px\0;}
.checkInput input { float: left; *margin-top:-6px;margin-top:-8px\0;}
.checkInput label { float: left; margin-left: 5px; }
.textInput { width: 406px; position: relative; margin: 12px auto 0 auto; cursor: text; text-align: left; }
.textCheck { width: 406px; position: relative; margin: 12px auto 0 auto;  text-align: left; }
.textCheck input,.textInput input,.textInput select, .textInput label.labelBlur { font-family: "Lucida Grande" , "Lucida Sans" , "Lucida Sans Unicode" ,Verdana,Arial,Helvetica,sans-serif; font-size: 15px; }
.textInput input,.textInput select { background-image: url(http://static.ppdai.com/skin/images/text-field-icons.gif); background-repeat: no-repeat; background-position: 360px 0px; width: 385px; padding: 10px; }
.textInput#inputEmail input { background-position: 360px -44px; }
.textInput select{ background-image: none;width: 405px}

.textCheck label{ color:#393C3D}
.textInput#inputPassword input { background-position: 360px -88px; }
.textInput label.labelBlur { padding-left: 11px; padding: 12px 0 10px 10px; }
.textInput .err label, .textCheck .err label { margin: 10px 20px 10px 10px;color: #fff; }
.textInput .err, .textCheck .err { height: 54px; display: block; position: absolute; left: 0; top: 0; width: 200px; background: url(http://static.ppdai.com/skin/images/bg_form_alert.png) no-repeat; margin: -8px 0 0 -210px; position: absolute; width: 200px; color: #FFFFFF; font-size: 14px; }
#bCreateAccount { float: left; width: 190px; font-size: 1.5em; margin: 0; }
.reg_button { float: left; width: 190px; font-size: 1.5em; margin: 0; }
#bLogin { float: left; width: 190px; font-size: 1.5em; margin: 0; }
.button-glossy { border: 1px solid #459a00; background: #4aa400; display: inline-block; text-align: center; cursor: pointer; position: relative; line-height: 1.5em; padding: 0 1em; font-size: 1.15em; font-weight: bold; color: white; }
#signUpBox .formActions label, #signUpBox .fb-flow-disclaimer label { width: 196px; }
.formActions { clear: both; margin: 30px 20px; *margin-top:0;}
.formActions label { color: #393C3D; display: block; float: right; font-size: 13px; padding: 10px 0 0; width: 240px; }
#signUpBox, .smallBox { background: #fff; }
ol, ul { list-style: none outside none; }
.foot { margin-top: 50px; }
.clearfix { zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#header_inner { width: 980px; position: relative; margin: 0 auto; }
#header { z-index: 9999; position: relative; background:url(          "data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAA4CAIAAABVK87/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpEMzNCRjI1NDAzMjQ2ODExOTk0Q0RCQ0U4NUVGRkY4OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMDQ5RTRGMkU2NUQxMUUwQTk2MEQzNjFGNDVDQzAzQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMDQ5RTRGMUU2NUQxMUUwQTk2MEQzNjFGNDVDQzAzQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcyN0RCQkI5ODUyMjY4MTE4OEM2RjYzRkYwNTUxMjlDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQzM0JGMjU0MDMyNDY4MTE5OTRDREJDRTg1RUZGRjg5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5TydJgAAAEVJREFUeNpi/P//PwMMMDEgAepyWKhqD5Gm4VZGsQFkWfrjxw9aGU27aGRhZGQkQoZYZUxMTEQYgKqMSM7x48fhHIAAAwAFLCPrfgeLBQAAAABJRU5ErkJggg==" ) repeat-x; height: 56px; line-height: 16px; text-shadow: 0 1px 1px #fff; font-weight: bold; margin-bottom: 20px; }
.header-list-item { position: relative; float: left; padding: 12px 8px 10px; }
.header-list { float: left; }
#logo { float: left; margin: 8px 18px 0 0; }
.signup2 h1 { text-align: center; margin: 20px auto 20px auto; font-size: 26px; line-height: 50px; }




BODY{background-color:white;padding:0 10px;margin:0;text-align:center;font-size:12px;color:#434341;font-family:Verdana,Tahoma,sans-serif,Arial,Helvetica;}
P,TH,TD,INPUT,SELECT,TEXTAREA{font-size:12px;color:#000;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;}
TH{font-weight:bolder;border-left-width:0;font-size:11px;padding:6px;vertical-align:bottom;color:#666;border-bottom:#beb7ae 1px solid;border-right-width:0;text-align:left;}
html>body TH{font-size:11.5px;}
dd{margin:0;padding:0;}
dt{margin:0;padding:0;}
dl{margin:0;padding:0;}
P{margin-top:18px;color:#434341;}
TABLE{text-align:left;
	width: 376px;
}
TD{color:#55483a;}
HR{border:0;height:0;color:#b6aca3;height:1px;background-color:#b6aca3;}
IMG{border:0;}
FORM{padding:0;margin:0;}
H1{font-weight:bold;font-size:14px;margin:12px 0px 0px;font-family:宋体;color:#3c488f;}
H2{font-weight:bolder;font-size:12px;margin:0;color:#3c488f;}
H3{font-weight:bolder;font-size:12px;margin:0;color:#515b82;}
H4{font-weight:bolder;font-size:12px;margin:0;color:#666666;}
H5{font-weight:bolder;font-size:12px;margin:0;color:#333333;}
H6{font-weight:bolder;font-size:12px;margin:0;color:#666666;}
.B{font-weight:bold;font-size:12px;}
.C{font-size:14px;}
.CB{font-weight:bold;font-size:14px;padding-left:10px;}
.YR{font-weight:bold;font-size:14px;color:#CC6600;}
a:link{color:#0063dc;text-decoration:none;}
a:visited{color:#0063dc;text-decoration:none;}
a:hover{color:#00bbff;text-decoration:none;}
a:active{color:#0063dc;text-decoration:none;}
.red{color:Red;}
.clearAll{clear:both;border:0;line-height:0;margin:0;padding:0;}
.HackBox{clear:both;border-top:0;}
.hidden{display:none;}
.invisible{visibility:hidden;}
.underline_dot{border-bottom:#ddd 1px dashed;}
.table_info{padding:8px;vertical-align:top;}
.table {
    background-color: white;
    border: 1px solid #D8D8D8;
}
.sitewrapper{padding:10px 0 0 0;background-color:#FFF;text-align:left;margin:0;margin-left:auto;margin-right:auto;width:800px;}
.sitewrapper .TopRight{width:600px;float:right;}
.space{margin-top:20px;}
.space1{margin:70px 0;}
#lnkLogo{float:left;}
.LoginView1{margin:0;padding:0;height:30px;vertical-align:top;text-align:right;float:right;vertical-align:baseline;}
.LoginView1 img{margin-top:3px;}
.login_right{float:right;line-height:150%;width:200px;border-left:1px solid #c0c0c0;padding-left:50px;padding-top:5px;margin-right:10px;height:200px;padding-top:25px;margin-bottom:10px;}
.login_right ul{margin:0;padding:0;list-style:none;margin-bottom:30px;}
.login_right ul li{margin:15px 0;padding:0;list-style:none;height:30px;padding-left:60px;line-height:30px;background:url(http://static.ppdai.com/skin/images/bgaa.gif) no-repeat;}
.login_right ul li.b1{background-position:0 0;}
.login_right ul li.b2{background-position:0 -30px;}
.login_right ul li.b3{background-position:0 -60px;}
.login_right ul li.b4{background-position:0 -90px;}
.login_left{width:400px;}
.login_left ul{margin:0 auto;;padding:0;list-style:none;width:330px;}
.login_left li{margin:0;padding:0;list-style:none;background:url(http://static.ppdai.com/skin/images/login_box_middle.gif) repeat-y;}
.login_left li.top{background:url(http://static.ppdai.com/skin/images/login_box_top.gif) no-repeat left bottom;height:15px;}
.login_left li.bottom{background:url(http://static.ppdai.com/skin/images/login_box_bottom.gif) no-repeat left top;height:15px;}
.right{float:right;}
.login_top{ background: url("http://static.ppdai.com/skin/images/bg.png") repeat-x scroll 0 -246px transparent;
    color: #808080;
    height: 20px;
    line-height: 10px;
    overflow: hidden;
    text-align: center;}
.login{width:290px;margin:0 auto;height:100px;}
.login dt{float:left;width:90px;text-align:right;line-height:30px;*margin-top:2px;}
.login dd{float:right;width:200px;margin:5px 0;}
.login1 td{line-height:36px;padding:2px;}
.login1 th{line-height:36px;padding:2px;font-size:13px;border:0;text-align:right;font-weight:normal;}
#footer{clear:both;width:100%;background:url(http://static.ppdai.com/skin/images/foot.gif) repeat-x top;padding-top:1px;margin-top:20px;}
#footer p{height:40px;}
#footer p img{border:0;vertical-align:text-top;}
.ErrorMsg{border:1px solid orange;width:330px;margin:0 auto 10px;background:url(http://static.ppdai.com/skin/images/zs1.gif) no-repeat 3px 50%;}
.ErrorMsg SPAN{margin:10px 0 10px 35px;display:block;}
.login_form{line-height:28px;padding-left:150px;padding-bottom:15px;}
.login_button{display:block;background:url(http://static.ppdai.com/app_themes/images/openid/user.png) no-repeat 10px 50% #F5F5F5;border-color:#eee #DEDEDE #DEDEDE #eee;border-style:solid;border-width:1px;padding:4px 0 4px 23px;line-height:17px;margin:0.8em 0.5em 0.7em 0;color:#529214;font-weight:bold;width:120px;}
.login_button[type]{padding:5px 0 5px 23px;}
.login_h1{color:#494949;font-size:25px;font-weight:bold;}
.login_openid{padding:2px;padding-left:20px;height:17px;width:250px;background:url(http://static.ppdai.com/skin/images/openid.ico) no-repeat 2px 50%;border:1px solid #666;}
.whatsopenid{margin-top:1.5em;}
.whatsopenid h2{font-size:2em;margin-bottom:0.75em;color:#111;}
.whatsopenid p{margin:1em 0;text-indent:2em;line-height:150%;}
.whatsopenid h3{font-size:1.5em;line-height:1;margin:1.5em 0 0.5em;}
.whatsopenid ul{list-style-type:disc;margin:0 1.5em 1.5em;padding-left:80px;}
.whatsopenid li{list-style-type:disc;margin:0;padding:0;line-height:160%;}
.whatsopenid a:active{text-decoration:underline;background-color:Transparent;color:#000;}
.whatsopenid a:link{text-decoration:none;background-color:Transparent;color:#000;}
.whatsopenid a:focus,.whatsopenid a:hover{color:#000;background-color:Transparent;text-decoration:underline!important;}
.whatsopenid hr{background:#ddd none repeat scroll 0 0;border:medium none;clear:both;color:#ddd;float:none;height:0.1em;margin:0 0 1.45em;width:100%;line-height:normal;height:1px;}
.whatsopenid label{font-weight:bold;}
.whatsopenid .span-9{float:left;padding-left:80px;}
.whatsopenid .span-9 ul{padding-left:0;margin-top:5px;}
.otherlog a{background:url(http://static.ppdai.com/skin/images/xtb.gif) repeat-y 0 0;padding:1px 0 0 16px;}
.openidlog{background-position:left -390px!important;}
.alipaylog{background-position:left -30px!important;}
.tenpaylog{background-position:left 0!important;}
.otherlog{width:330px;margin:1px 0 0 70px;word-spacing:10px;line-height:200%;width:250px;}
.googlelog{background:url(http://static.ppdai.com/skin/images/google.gif) repeat-y 0 0!important;}
.ErrorMsg1{border:1px solid orange;background:url(http://static.ppdai.com/skin/images/zs1.gif) no-repeat 3px 3px;text-align:left;margin:10px auto 0;}
.ErrorMsg1 UL{list-style-type:decimal;display:block;padding:0;margin:0 0 0 75px;}
.ErrorMsg1 LI{margin:5px 0;list-style-type:decimal;color:Red;padding:0;line-height:20px;}
.xtop,.xbottom{display:block;background:transparent;font-size:1px;}
.xb1,.xb2,.xb3,.xb4{display:block;overflow:hidden;}
.xb1,.xb2,.xb3{height:1px;}
.xb2,.xb3,.xb4{background:#d4e5f5;border-left:1px solid #ababab;border-right:1px solid #ababab;}
.xb1{margin:0 5px;background:#ababab;}
.xb2{margin:0 3px;border-width:0 2px;}
.xb3{margin:0 2px;}
.xb4{height:2px;margin:0 1px;}
.xboxcontent{display:block;background:#d4e5f5;border:0 solid #ababab;border-width:0 1px;}
