/* CSS Document */
/*边框公共*/
.u-info,.message li,.tab li,.set-box,.btn-set,.pag a,.getbox{border:#e6e6e6 1px solid;}

/*按钮公共*/
.u-nav a,.list .btn{font-size:14px; color:#999;  text-align:center; border:#dedede 1px solid; background:#fff;}
.u-nav a.current,.u-nav a:hover,.list .btn:hover{ color:#fff; border-color:#57b8fc; background:#57b8fc;}

.wrap{ width:1200px; margin:0 auto;}
/*面包屑*/
.path{ width:1180px; padding:20px 0 20px 20px; margin:0 auto 20px auto; background:url(/Statics/images/Home/ico.png) left center no-repeat; border-bottom:#d8e8f0 1px solid; font-size:14px; line-height:1;}
.path,.path a{ color:#666;}
.path a:hover{ color:#c00;}
.path span{ margin:0 5px;}
/*基本信息*/
.u-info{ position:relative; width:1198px; height:188px; margin:0 auto; background:url(/Statics/images/Home/userbg.jpg) 0 0 no-repeat; }
.u-face{ left:65px; top:44px;}
.u-face,.u-face i{ position:absolute; width:100px; height:100px; cursor:pointer;}
.u-face i{ left:0; top:0; background:url(/Statics/images/Home/facemask.png) 0 0 no-repeat;}
.u-id{ margin:55px 0 0 183px; font-size:16px; color:#999; line-height:24px;}
.u-name{ font-weight:bold; color:#ff7e00; font-size:18px;}
.u-nav{ position:absolute; top:50px; right:0; width:480px;color:#999;}
.u-nav a{ float:left; width:128px; margin:0 20px 10px 0; border-radius:20px; line-height:38px; }
/*列表*/
.list td{ border-bottom:#e6e6e6 1px dashed; line-height:30px; font-size:16px; color:#666; padding:10px 0;}
.list td img{ vertical-align:middle; border-radius:10px; margin-right:10px;}
.list td a{ color:#666;}
.list td a:hover{ color:#c00;}
.list .btn{ display:inline-block; border-radius:15px; line-height:28px; padding:0 15px;}
.list tr:hover td{ background:#f7f7f7;}
/*消息列表*/
.message{ padding-top:8px; margin-top:-10px;}
.message li{ margin-top:10px; padding:22px 30px;background:#fafafa; line-height:28px;}
.mess-time{ color:#999; font-size:12px;}
.mess-cont{ color:#666; font-size:16px;word-wrap:break-word}
.mess-cont p{ text-indent:2em;}
.mess-cont a{ color:#666;}
.mess-cont a:hover{ color:#c00;}
/*设置个人中心*/
.tab{ position:relative; height:39px; border-bottom:#e6e6e6 1px solid; margin-top:50px;}
.tab li{ float:left; padding:0 20px; margin-right:10px; line-height:38px; color:#ccc; font-size:16px; border-bottom:0; cursor:pointer;}
.tab li.t-current{ position:relative; border-top:#f60 2px solid; background:#fff; color:#666;}

.set-box{ border-top:0; padding:40px 50px 50px 50px; }
.set-info ul{ line-height:38px; color:#333; font-size:16px;}
.set-info ul li{ clear:both; height:38px; overflow:hidden; padding:5px 0;}
.set-info ul li span{ float:left; width:82px; color:#999; text-align:right;}
.set-info ul li strong{ font-weight:bold;}
.set-info ul li i{ font-size:14px; color:#999; margin-left:10px;}

.yz-no,.yz-ok{ margin-left:5px;}
.yz-no{ color:#c00;}
.yz-ok{ color:#690;}

.set-face{ padding:0 55px; height:610px;}

/*控件*/
.inp-txt,.btn-yz,.get-inp-txt,.get-inp-txtb{ padding:0 10px;height:36px;  font-size:16px; vertical-align:top; border:#e5e5e5 1px solid; }
.inp-txt,.btn-yz{ float:left;}
.inp-txt,.get-inp-txt,.get-inp-txtb{line-height:36px; color:#333; background: -webkit-linear-gradient(#f7f7f7 3%, #fff, #fff);background: -moz-linear-gradient(#f7f7f7 3%, #fff, #fff); background:linear-gradient(#f7f7f7 3%, #fff, #fff); }
.inp-txt{ width:200px; font-weight:bold;}
.btn-yz{ border-left:0; color:#999; cursor:pointer; background: -webkit-linear-gradient(#efefef, #e9e9e9);background: -moz-linear-gradient(#efefef, #e9e9e9); background:linear-gradient(#efefef, #e9e9e9); height:38px;filter:chroma(color=#000000); outline:none;}
input[type="radio"]{ vertical-align:middle;}

/*按钮*/
.btn-set,.btn-sent,.btn-step{ display:inline-block; padding:0 20px; font-size:16px;}
.btn-set,.btn-sent{ margin-top:10px; margin-left:82px;}
.btn-set{color:#999; line-height:36px;}
.btn-sent,.btn-step{ line-height:38px;}
.btn-step{ margin-top:35px;}
.btn-set:hover,.btn-sent,.btn-step{ background:#ff7e00; border-color:#ff7e00; color:#fff;}
.btn-sent:hover,.btn-step:hover{ background:#f60;}

/*找回密码*/
.getbox{ width:1108px; height:420px; margin:0 auto; padding:45px; background:#fff;}
.step1,.step2,.step3,.step4{ width:800px; height:42px; margin:0 auto; background:url(/Statics/images/Home/step.png) no-repeat; text-indent:-9999px; overflow:hidden;}
.step1{ background-position:0 0;}
.step2{ background-position:0 -50px;}
.step3{ background-position:0 -100px;}
.step4{ background-position:0 -150px;}
.get-cont{ padding-top:70px; text-align:center; line-height:1;}
.get-cont h2,.get-cont h3{ font-weight:300; font-size:20px;}
.get-cont h2{ color:#666;}
.get-cont h3{ color:#ff7e00; padding:50px 0;}
.get-cont p{ font-size:12px; color:#999;}
.get-inp-txt{ width:280px; margin:20px 0 12px 0;}
.get-inp-txtb{ width:120px; margin:20px 0 12px 0;}
.get-cont img{margin:20px 0 12px 0;}
/*标题*/
.tit01{ font-weight:300; font-size:20px; line-height:1; color:#333; margin:50px 0 12px 0;}

/*翻页*/
.pag{ text-align:center; line-height:38px; padding:40px 0;}
.pag a{ color:#999;display:inline-block; padding:0 15px; margin:0 5px; cursor:pointer; font-size:14px;}
.pag a:hover{ border:#57b8fc 1px solid; color:#999; text-decoration:none;}
a.p-hov,a.p-hov:hover{ color:#fff; background:#5abbff; border:#57b8fc 1px solid;cursor:default;}

.path a:hover,.u-nav a:hover,.list .btn:hover,.btn-set:hover,.btn-sent:hover,.btn-step:hover{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;}
