﻿@charset "utf-8";

/* header */body,div,span,input,ul,li,a{font-family:microsoft yahei}
body{background:#f3f4f6;}
/**************************头部*********************/
.publicTop{width:100%;height:80px;background:#fff; }
.publicTop .publicCenter{width:1180px;height:50px;margin:0px auto;padding:15px 10px;background:#fff; }
.publicCenter .publicLogo{width:130px;display:inline-block;float:left;}
.publicCenter .publicLogo img{width:100%;}
.publicCenter .publicLogoY{width:280px;padding:0 5px;margin-top:20px;float:left;height:30px;line-height:30px;text-align:left;font-size:14px;color:#666;}
.publicCenter .publicNav{width:50%;float:right;margin-top:20px;height:30px;}
.publicNav .publicNavTxt{display:inline-block;float:right;height:30px;}
.publicNav .publicNavTxt a{display:inline-block;height:30px;line-height:30px;padding:0 15px;color:#666;font-size:14px;}
/**************************底部*********************/  
.publicBottom{width:100%;height:125px;background:#f8f8f8; }
.publicBottom .publicBottomB{width:1200px;margin:0px auto;height:125px;background:#f8f8f8; }
.publicBottom .publicBox{width:860px;margin:0px auto;padding-top:30px;}
.publicBottom .publicBCenter{width:650px;height:30px;float:left;} 
.publicBCenter .publicBNav{display:inline-block;float:left;line-height:30px;height:30px;}
.publicBCenter .publicBNav a{display:inline-block;line-height:30px;padding:0 15px;font-size:13px;color:#666;}
.publicBCenter .publicLine{float:left;background:#aaa;height:12px;width:1px;margin-top:9px;} 
.publicBottom .publicBTxt{width:100%;margin:0px auto;line-height:30px;text-align:center;color:#666;font-size:13px;} 
.erweima{width:65px;float:left;position:relative;margin-left:5px;}
.erweima .erPublic{display:block;}
.erweima .erPublic img{display:block;width:35px;margin:5px auto;}
.erweima .erPublic .erTxt{width:100%;color:#555;font-size:13px;text-align:center;}
.erweima .erPublic:hover .erTxt{color:#00a1d8;}
.erImg{display:none;position:absolute;top:-160px;left:-39px;border:1px solid #eee;background:#fff;width:133px;height:133px;padding:5px;}
.erImg span{position:absolute;bottom:-10px;left:63px;display:block;width:16px;height:11px;background:url(../images/erStyle.png) no-repeat;}

/**************************完善信息(个人信息)*********************/  
.perfectData{width:1200px;margin:15px auto;background:#fff;padding-bottom:50px;padding-top:10px;min-height:600px;}
.perfectData .perfectTxt{width:100%;height:50px;line-height:50px;border-bottom:1px solid #eee;padding:25px 0;text-align:center;font-size:18px;font-weight:bold;color:#555;}
.perfectData .perfectTxt span{display:inline-block;line-height:50px;font-size:13px;font-weight:100;margin:0 5px;color:#666;}

.perfectCenter{width:380px;margin:50px auto;}
.perfectCenter .perfectBox{width:100%;height:35px;line-height:35px;margin:15px 0;position:relative;}
.perfectBox .perfectSpan{width:80px;display:inline-block;float:left;line-height:35px;text-align:right;color:#555;font-size:13px;}
.perfectBox input[type="text"],.perfectBox input[type="password"]{width:283px;margin-left:5px;padding:6px 5px;height:20px;line-height:20px;border:1px solid #ddd;float:left;-webkit-box-shadow:  0px 0px 3px #eee;-moz-box-shadow: 0px 0px 3px #eee;box-shadow: 0px 0px 3px #eee;}
.perfectCenter .perfPromptU,.perfectCenter .perfPromptN{position:absolute;top:10px;right:-325px;width:300px;background:url(../images/prompt_03.png) no-repeat 85px center;padding-left:98px;color:#f96658;font-size:12px;line-height:15px;text-align:left; }
.perfectBox input[type="radio"]{position:relative;top:3px;}
.perfectCenter .jump{float:right;color:#555;font-size:14px;}
.perfectCenter .next{width:100%;height:40px;line-height:40px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;margin-top:10px;color:#fff;font-size:15px;text-align:center;display:block;background:#f96658;}
.perfectCenter .next:hover{background:#f15748;}
.clear{clear:both;} 
/**************************完善信息(兴趣爱好)*********************/  
.hobbyCenter{width:820px;margin:20px auto;padding:10px 0;} 
.hobbyCenter .hobbyTitle{width:100%;height:25px;line-height:25px;margin:20px 0;text-align:left;font-size:14px;}
.hobbyCenter .hobbyStyle{display:inline-block;height:28px;line-height:28px;cursor:pointer;padding:0 20px;margin:10px 20px 10px 0;background:#f6f6f6;border:1px solid #ccc;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;}
.hobbyCenter .hobbyHover{background:#f96658;border:1px solid #f96658;color:#fff;}
.hobbyLine{width:100%;height:1px;background:#ddd;}
/**************************第三方登录绑定手机号*********************/  
.perfectData .perfectTxt2{width:100%;height:50px;line-height:50px;border-bottom:1px solid #eee;padding:25px 0;text-align:center;font-size:16px;font-weight:bold;color:#f96658;}
.perfectData .thirdBtn{width:90px;height:34px;line-height:34px;cursor:pointer;border:1px solid #f96658;background:#f96658;color:#fff;text-align:center;}
.perfectData .thirdBPhone{width:100%;line-height:35px;font-size:15px;color:#555;}
.perfectData .thirdBtn:hover{background:#f15748;}
.thirdPhoneTxt{width:100%;height:35px;line-height:35px;text-align:center;display:none;font-size:13px;}
.thirdUser{width:168px;height:168px;margin:20px auto;text-align: center}
.thirdUser .thirdImgBox{width:93px;height:93px;border:2px solid #ffcac5;margin:0px auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;}
.thirdUser .thirdImgBox img{width:93px;height:93px;}
.thirdUser .thirdBoxTxt{width:100%;height:30px;line-height:30px;font-size:13px;text-align:center;}
.thirdUser .thirdBoxTxt2{display:inline-block; margin:0px auto;padding:0 20px;color:#f96658;border:1px solid #f96658;height:28px;line-height:28px;font-size:13px;text-align:center;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px; }
.thirdOld{display:none}







.perfectCenter input{position:relative;z-index:9;}.erImg{z-index:10;}