﻿.logo-reporter{background:url(../images/logo_reporter.png);width:355px;height:75px;float:left;text-indent:-9999em;overflow:hidden}
.ad-box-single{width:352px;padding-right:30px}
.ad-box-single .ad-window{padding-bottom:5px}
.ad-box-single .ad-window li{width:100%;margin-right:0}
.ad-box-single .ad-window img{width:352px}
.announcement p{text-indent:2em;line-height:30px}
.red-link{color:#da251c;text-decoration:underline}
.red-link:hover{color:#da251c}
.text-bg-gray{background-color:#eaeaea;margin-top:80px;margin-left:-10px;margin-right:-10px;padding:5px 10px;font-size:12px}
.padding-top-10{padding-top:10px}
.padding-right-10{padding-right:10px}
.navgation-anchor{float:right;padding-right:20px;margin-top:7px}
.navgation-anchor a{display:block;width:100px;height:28px;line-height:28px;font-size:16px;color:#06c;text-align:center;background-color:#fff;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}
.margin-top-0{margin-top:0}
.margin-top-10{margin-top:10px}
.margin-top-20{margin-top:20px}
.padding-top-0{padding-top:0}
.padding-left-10{padding-left:10px}
.sidebar-login-area{margin-top:15px}
.icon-sidebar-login{display:inline-block;width:24px;height:24px;background:url(../images/icon-sidebar-login.png);vertical-align:middle}
.btn-sidebar-login{display:block;height:36px;line-height:36px;text-align:center;font-size:16px;color:#fff;background-color:#00a8ff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.btn-sidebar-login:hover{text-decoration:none;color:#fff}
.height-reduce li{height:28px;line-height:28px}
.fl{float:left}
.fr{float:right}
.idx-focus a{text-decoration:none;color:#333}
.idx-focus a:hover{text-decoration:underline;color:#52b9fb}
.idx-focus img{vertical-align:baseline}
.idx-focus .green{color:#3d7e12}
.idx-focus .white{color:#fff}
.idx-focus{float:left}
.idx-focus,.focus-pic li{width:320px;height:290px;position:relative;overflow:hidden}
.idx-foc-tmp{height:230px}
.focus-pic{height:230px}
.focus-pic li{float:left;height:230px}
.focus-pic li img{width:320px;height:230px}
.focus-pic .bg{height:30px;width:100%;position:absolute;left:0;bottom:0;background:#000;opacity:.6;filter:Alpha(opacity=60);z-index:1}
.focus-pic .txt{height:30px;width:100%;line-height:30px;text-indent:10px;overflow:hidden;z-index:2;left:0;bottom:0}
.idx-focus .xtaber-tabs{height:60px;background:#565656}
.idx-focus .xtaber-tabs li{float:left;padding:3px;margin-right:-3px;position:relative;cursor:pointer;z-index:3}
.idx-focus .xtaber-tabs img{width:76.25px;height:54px}
.idx-focus .xtaber-tabs .current{background:#2ba4d7}
.idx-focus .xtaber-tabs .current i{width:7px;height:4px;position:absolute;left:50%;margin-left:-3px;top:-4px;overflow:hidden;background-image:url(../images/arrow-top.png);background-repeat:no-repeat;background-position:0 0}
.idx-focus .btn-prev,.idx-focus .btn-next{visibility:hidden;width:32px;height:47px;position:absolute;z-index:4;top:85px;_filter:Alpha(opacity=70)}
.idx-focus .btn-prev{background:url(../images/btn01h.jpg) no-repeat 0 0;left:10px}
.idx-focus .btn-next{background:url(../images/btn02h.jpg) no-repeat 0 0;right:10px}
.fz14{font-size:14px}
.width480{width:480px}
.gallerylist{margin:0 -10px;padding-top:10px}
.gallerylist li{float:left;width:230px;margin:0 10px 15px;display:inline}
.gallerylist a{display:block}
.gallerylist a:hover{text-decoration:none}
.gallerylist img{width:230px;height:145px}
.gallerylist h4{padding-top:5px;text-align:center;font-size:12px;font-weight:normal}
.gallerylist-2nd  { padding-left:2px;}
.gallerylist-2nd li{width:140px; padding:0 3px;} 
.gallerylist-2nd img{width:140px;height:140px}
.gallerylist-2nd h4{padding-left:5px;padding-right:5px}
.section-text{padding:15px;background:url(../images/section-text-bg.png) no-repeat center center}
.section-text h3{font-size:16px;font-weight:bold;padding-bottom:5px}
.sidebar .section-text{font-size:12px}
.width-percent-45{width:45%}
.rank-head{font-size:16px;font-weight:bold;padding-top:5px;padding-bottom:5px}
.map-wrapper{text-align:center;padding-top:10px;padding-bottom:20px}
.sub-module-head{height:38px;background-position:left bottom}
.sub-module-head h2{line-height:38px}
.width-aHalf-list li{width:50%;float:left;line-height:24px;overflow:hidden}
.width-aHalf-list a{color:#06c;padding-left:15px;background:url(../images/news-list-bullet.png) no-repeat 5px 8px}
.width-aHalf-list a:hover{color:#06c}
.paragraph-tip{text-align:center;margin-top:20px;margin-bottom:20px}
.width-aFourth-list li{width:149px;float:left;padding-right:10px;line-height:24px;overflow:hidden;font-size:12px}
.width-aFourth-list a{color:#06c}
.width-aFourth-list a:hover{color:#06c}
.module-inner-nobg{background-color:transparent}
.header-corpus{width:1000px;height:140px;margin:0 auto;background:url(../images/reporter/corpus_bg.jpg) no-repeat scroll 0 0 transparent}
.logo-corpus{float:left;padding:50px 0 0 40px;color:#fff;font:normal 24px '宋体'}
.logo-corpus span{padding-right:5px;color:#fff100;font:bold 26px '宋体'}
.topbar-corpus{float:right;padding:5px 0 0 0}
.topbar-corpus a{color:#fff;padding-right:10px}
.topbar-corpus a:hover{color:#fff}
.topbar-corpus span a{color:#fff100}
.topbar-corpus span a:hover{color:#fff100}
.reporter-profile{padding-top:20px}
.reporter-profile-avatar{text-align:center}
.reporter-profile-avatar img{width:154px;height:154px}
.reporter-profile-info{padding:7px 0 0 75px;font-size:14px;line-height:1.8}
.comment-component{padding-top:15px}
.post-list .post{z-index:10}
.post-content{margin-bottom:24px;transition:all .2s ease-in-out 0s}
.post-content .indicator{height:48px;position:absolute;z-index:10}
.post-content .avatar{top:0}
.post-content .post-body{z-index:10;*margin-top:-10px!important;margin-top:0;_margin-top:-10px;margin-left:60px}
.post-content .u-header{color:#777;font-size:13px;z-index:10;overflow:hidden}
.post-content .u-header a,.post-content .u-header .author{float:left;display:block;font-weight:600;line-height:14px}
.publisher-anchor-color span{color:#999!important}
.publisher-anchor-color a{color:#44708e!important}
.post-content .u-header .bullet{padding:0 4px;float:left}
.post-content .bullet{color:#ccc;padding:0}
.post-content .u-header .time-ago,.post-content .u-header .total-votes,.post-content .u-header .parent-link{color:#aab2b8;font-size:12px;font-weight:normal;line-height:16px}
.post-meta{float:left}
.post-content .u-header .post-menu{position:absolute;right:0;opacity:10;z-index:10;display:none}
.post-content .u-header .post-menu a{display:block;float:left;cursor:pointer;width:16px;height:16px;overflow:hidden;opacity:.6;filter:alpha(opacity=60)}
.post-content .u-header .post-menu a:hover{opacity:1;filter:alpha(opacity=100)}
.post-content .u-header .post-menu .packup{background:url(../images/show.png) 0 -16px no-repeat}
.post-content .u-header .post-menu .unwind{background:url(../images/show.png) no-repeat}
.post-content .u-header .post-menu .dropdown-toggle{background:url(../images/jb.png) 0 1px no-repeat;width:12px;height:10px;display:block;float:right;opacity:.5;border-left:2px solid #ccc}
.post-content .u-header .connector{display:block;float:left;padding-left:8px}
.post-content .u-header .connector .replyname{color:#aab2b8;font-size:13px;font-weight:normal;background:url(../images/return.png) 0 2px no-repeat;padding-left:14px}
.connector-box{display:none;background:#fff;position:absolute;z-index:1000;width:220px;padding:5px;overflow:hidden;border:2px solid #ccd4d9;border-radius:3px;margin-top:-18px;margin-left:14px;*margin-left:-28px!important;_margin-left:-28px}
.connector-box .avatar{width:36px;height:36px;overflow:hidden;float:left}
.connector-box .avatar img,.connector-box .avatar a img{width:36px;height:36px;border-radius:3px}
.connector-box .content{float:left;width:174px;padding-left:10px;overflow:hidden}
.connector-box .content h3,.connector-box .content h3 a{display:block;float:none;font-size:14px;font-weight:600;margin-top:2px}
.connector-box .content h3{color:#999}
.connector-box .content h3 a{color:#404040}
.connector-box .content p{font-size:13px;float:none;line-height:16px;color:#8e949c;height:14px;margin-top:4px;overflow:hidden;display:block}
.post-content .post-message-container{overflow:hidden;z-index:10;width:100%;_width:98%}
.post-content .post-message p{line-height:20px;margin:5px 0 2px 0;font-size:14px;word-wrap:break-word;overflow:hidden}
.post-content .post-message-container .loading{background:url(../images/waiting.gif) center left no-repeat;height:22px}
.loading{background:;background:url(../images/loader.gif) no-repeat center center;height:100px}
.post-content .u-footer{color:#6c6c6c;margin:2px 0 0;height:18px;overflow:hidden;line-height:18px}
.post-content .u-footer ul li{display:block;float:left;font-size:13px;line-height:18px;list-style:none}
.post-content .u-footer ul li em{font-weight:normal;color:#dee2e5;line-height:16px;margin-right:5px}
.post-content .u-footer a{color:#aab2b8}
.post-content .u-footer .thread-voted{margin-right:5px;cursor:pointer;height:16px;overflow:hidden;font-size:13px;line-height:18px;display:block;float:left}
.post-content .u-footer .thread-voted span{color:#44708e}
.post-content .u-footer a i{width:9px;height:6px;display:block;float:left;margin:6px 3px 0}
.post-content .u-footer .arrow_top{background:url(../images/jiao.png) -9px 0 no-repeat}
.post-content .u-footer .arrow_bottom{background:url(../images/jiao.png) no-repeat}
.post-content .u-footer .action{margin-right:5px;cursor:pointer;height:16px;overflow:hidden;font-size:13px;line-height:18px;display:block;float:left;color:#8b9399}
.post-content .u-footer .action:hover{color:#777f85}
.post-content .u-footer .share{display:block;width:100px}
.post-content .u-footer .shareto{display:none}
.post-content .u-footer .shareto a.tsina{width:18px;height:18px;overflow:hidden;background:url(../images/ico.png) no-repeat;text-indent:-999em;float:left;display:block}
.post-content .u-footer .shareto a.tsina:hover{background:url(../images/ico.png) 0 -18px no-repeat}
.post-content .u-footer .shareto a.tqq{width:18px;height:18px;overflow:hidden;background:url(../images/ico.png) -18px 0 no-repeat;text-indent:-999em;float:left;display:block;margin-left:3px;margin-right:2px}
.post-content .u-footer .shareto a.tqq:hover{background:url(../images/ico.png) -18px -18px no-repeat}
.post-list .post .postbox .Social-Login,.post-list .post .postbox .textarea-wrapper{margin-left:48px}
.post-list .post .post .avatar .user img{height:36px;width:36px}
.no-posts{line-height:100px;color:#8e949c;text-align:center}
.uyantips{background:none repeat scroll 0 0 #f5f6f8;border:1px solid #ccd4d9;border-radius:2px;color:#008000;font-size:12px;overflow:hidden;padding:2px;position:absolute;z-index:1000}
.post-list .post .post,.post-list .post .children .post{padding-left:60px!important}
.post-list .post .children .post .children .post{padding-left:48px!important}
.post-list .post .children .post .children .post .children .post .children .post{padding-left:0!important}
.post-list .post .uyanpost{padding-left:60px}
.post-list .post .children .uyanpost,.post-list .post .children .post .children .uyanpost{padding-left:48px!important}
.post-list .post .post .post-content .post-body{margin-left:48px!important}
.post-list .post.minimized .avatar .user img{height:36px;width:36px}
.post-list .post.minimized .post-body{margin-left:48px}
.post-list .post.minimized .children .post{padding-left:48px!important}
.post-list .post.minimized.collapsed .post-content.mini .post-body-inner{display:block}
.post-list .post.minimized.collapsed .post-content.mini .u-header{padding-top:0}
.post-list .post.minimized.collapsed .post-content.mini .post-menu{margin-top:0}
.post-list .post.minimized .post-content.mini{margin-bottom:10px}
.post-list .post-content.mini .post-message p{opacity:.6;filter:alpha(opacity=60);font-size:12px;line-height:36px}
.post-list .post-content.mini .u-footer{display:none}
.post-list .post-content.mini .u-header span{display:none}
.post-list .post-content.mini .u-header .post-meta{display:none}
.post-list .post.collapsed .children{display:none}
.post-list .post.collapsed .uyanpost{display:none}
.post-list .post.collapsed .post-body-inner{display:none}
.post-list .post.collapsed .u-footer{display:none}
.post-list .post.collapsed .u-header{padding-top:10px}
.post-list .post.collapsed .avatar .user img{height:36px;width:36px}
.post-list .post.collapsed .post-content .post-body{margin-left:48px}
.post-list .post.collapsed .post-menu{margin-top:-12px}
.avatar{float:left}
.avatar .user{background:none repeat scroll 0 0 #e6e6e6;border-radius:3px 3px 3px 3px;display:block;z-index:10}
.avatar .user img{border-radius:3px 3px 3px 3px;display:block;height:48px;width:48px}
.fast-login-btn i,.item .ico,.item .delete-btn,.itembox .right-ico,.wrong-tips .wrong-ico,.login-btn-wait .pass-btn,.warning-tips .warning-ico,.wrong-tips .fast-login-ico,.activate-mail-header .right-ico,.hyperlinks-invalid-header .wrong-ico,.findpwd-step-icos .findpwd-step-num{background:url(http://icon.zol-img.com.cn/login/login2014/icos.png) no-repeat}
.content{min-height:350px;padding:45px 0;zoom:1;background-color:#fff;border:1px solid #e6e6e6}
.pass-btn{display:block;width:300px;height:42px;background-color:#008ef5;border:0 none;line-height:42px;font-size:16px;font-weight:700;cursor:pointer;outline:0;text-align:center;color:#fff;-webkit-transi tion:.3s;trans ition:.3s}
.pass-btn:hover{background-color:#0084e4;color:#fff;text-decoration:none}
.login-btn{position:relative;zoom:1;height:42px}
.login-btn .wait-bar{display:none;position:absolute;top:38px;left:0;height:4px;background:url(/user/images/login2014/login-bar.png) 100% center no-repeat #5bc92e;font:0/0}
.login-btn-wait .pass-btn{background-color:#008ef5;overflow:hidden;text-indent:-999em;background-position:0 -248px;cursor:default}
.login-btn-wait .wait-bar{display:block}
.fast-login{float:left;width:338px;height:318px;padding:0 57px 0 89px;border-right:1px dashed #e6e6e6}
.login-regist .title{padding:0 0 24px;zoom:1;font:18px/28px "宋体";color:#666}
.fast-login-btns{margin:90px 0 0}
.fast-login-btns .fast-login-btn{float:left;width:58px;height:86px;margin:0 26px 0 0;text-align:center;line-height:18px;color:#666;overflow:hidden}
.fast-login-btn i{display:block;width:58px;height:58px;margin:0 0 10px}
.qq-btn i{background-position:0 0}
.sina-btn i{background-position:0 -186px}
.weixin-btn i{background-position:0 -124px}
.baidu-btn i{background-position:0 -62px}
.qq-btn:hover i{background-position:-68px 0}
.sina-btn:hover i{background-position:-68px -186px}
.weixin-btn:hover i{background-position:-68px -124px}
.baidu-btn:hover i{background-position:-68px -62px}
.fast-login-btn:hover{color:#c00}
.fast-login-btn:hover i{cursor:pointer}
.login-regist{float:left;width:300px;padding:0 94px}
.login-box{width:300px;background-color:#fff}
.wrong-tips,.warning-tips{display:none;width:288px;height:22px;margin:10px 0 0;padding:0 5px;background-color:#fef2ef;border:1px solid #fcd5d4;color:#666;line-height:22px}
.login-regist .wrong-tips,.login-regist .warning-tips{margin-top:-24px}
.wrong-tips .wrong-ico,.warning-tips .warning-ico{display:inline-block;width:18px;height:22px;margin:0 6px 0 0;vertical-align:top;*vertical-align:middle;background-position:-355px -111px}
.wrong-tips .fast-login-ico{display:inline-block;width:16px;height:22px;margin:0 1px;vertical-align:top;*vertical-align:middle;font:0/0 }
.wrong-tips .fast-login-ico-qq{background-position:-137px -39px}
.wrong-tips .fast-login-ico-sina{background-position:-155px -39px}
.wrong-tips .fast-login-ico-weixin{background-position:-173px -39px}
.wrong-tips .fast-login-ico-baidu{background-position:-191px -39px}
.warning-tips{background-color:#e6f4fe;border-color:#bbe0fc}
.warning-tips .warning-ico{background-position:-355px -138px}
.member-pass{margin:0 0 17px;color:#666}
.member-pass .forget-pwd{float:right}
.member-pass .autologon{margin-left:4px;*margin-left:0}
.member-pass input{vertical-align:middle}
.member-pass .member-pass-special{margin:0 3px;*margin:0}
.pass-reglink{margin:7px 0 0;text-align:right;color:#666}
.itembox{position:relative;width:300px;padding:10px 0}
.itembox .right-ico{display:none;position:absolute;top:21px;right:-29px;width:18px;height:18px;background-position:-262px 0}
.itembox-ok .right-ico{display:block}
.item{position:relative;width:236px;height:36px;padding:0 27px 0 35px;border:1px solid #e6e6e6}
.item .txt{position:relative;z-index:1;width:215px;height:18px;padding:9px 0 9px 10px;*margin:-1px 0 0;background-color:transparent;border:0 none;outline:0;color:#666;font-size:16px;line-height:18px}
.item .ico{position:absolute;left:9px;top:7px;width:26px;height:22px;border-right:1px solid #e6e6e6}
.user-name .ico{background-position:-356px 1px}
.user-pwd .ico{background-position:-357px -55px}
.item .delete-btn{display:none;position:absolute;top:8px;right:6px;width:22px;height:21px;cursor:pointer;background-position:-297px 5px}
.item .delete-btn:hover{background-position:-280px 5px}
.item .txt-tip{position:absolute;top:7px;left:46px;z-index:0;font-size:14px;line-height:20px;color:#ccc}
.item-focus{border-color:#0791f5}
.item-wrong{border-color:#fc4343}
.user-name{z-index:2}
.login-regist .user-name{padding-top:3px}
.login-regist .user-name .right-ico{top:14px}
.user-name .item-focus .ico{background-position:-356px -27px}
.user-pwd .item-focus .ico{background-position:-357px -84px}
.item .item-tippop{display:none;position:absolute;top:37px;left:-1px;width:298px;padding:3px 0;border:1px solid #e7e7e7;background-color:#fff}
.item .item-tippop li{padding:6px 27px 6px 46px;font-size:16px;color:#666;line-height:18px;cursor:pointer;white-space:normal;word-break:break-all;word-wrap:break-word}
.item .item-tippop li.tippopHover{background-color:#f6f6f6}
.pwd-strength{position:relative;height:12px;padding:0 0 10px 155px;line-height:12px;*line-height:14px;overflow:hidden;color:#fc4343}
.pwd-strength-bg,.pwd-strength-sco{position:absolute;top:1px;left:0;width:150px;height:10px;font:0/0 }
.pwd-strength-bg{background-color:#eee}
.pwd-strength-sco{width:54px;background-color:#fc4343}
.middle{color:#ff9800}
.middle .pwd-strength-sco{width:85px;background-color:#ff9800}
.strong{color:#5bc92e}
.strong .pwd-strength-sco{width:150px;background-color:#5bc92e}
.pass-verifycode .item{width:88px;padding-left:0;padding-right:30px}
.pass-verifycode .item .txt-tip{left:10px}
.pass-verifycode .item .txt{width:78px;border-left:0 none}
.pass-verifycode .right-ico{right:auto;left:91px;top:20px}
.pass-verifycode .verifycode-img{position:absolute;top:10px;left:129px;width:113px;height:38px}
.pass-verifycode .verifycode-changelink{position:absolute;top:10px;left:253px;height:38px;line-height:38px;white-space:nowrap}
.verifycode-send{display:inline-block;width:168px;height:36px;border:1px solid #e8e8e8;background-color:#fafafa;color:#999;font-size:14px;line-height:36px;text-align:center;cursor:pointer}
.pass-verifycode .verifycode-send{position:absolute;left:129px;top:10px}
.verifycode-send:hover{background-color:#f4f4f4}
.verifycode-hassend{background-color:#f4f4f4;color:#ccc;cursor:default}
.activate-mail{min-height:363px;padding-bottom:0;background:url(/user/images/login2014/bg-bar.png) repeat-x #fff}
.activate-mail-body{padding:53px 0 0;zoom:1;text-align:center}
.activate-mail-header{padding:2px 0 17px;zoom:1;font-size:18px;font-weight:700;line-height:26px;color:#5bc92e}
.activate-mail-header .right-ico{display:inline-block;width:26px;height:26px;margin:0 8px 0 0;vertical-align:top;*vertical-align:middle;background-position:-231px 1px}
.activate-mail-body p{font-size:14px;line-height:24px;color:#666}
.activate-mail-body .pass-btn{display:inline-block;margin:25px 0 0}
.activate-mail-foot{height:18px;margin:89px 0 0;padding:21px 0 0;border-top:1px dashed #e6e6e6;line-height:18px;text-align:center;color:#999}
.activate-mail-foot .received-no-mail{margin:0 17px 0 0;font-size:16px;line-height:18px}
.activate-mail-foot .line{margin:0 10px;color:#e6e6e6}
.already-activated-mail{font-size:14px;line-height:20px;color:#666;text-align:center}
.already-activated-mail-header{zoom:1;padding:73px 0 22px;font:bold 18px/30px ;color:#666}
.time-bar,.time-bar em{display:inline-block;width:200px;height:4px;background-color:#f0f0f0;font:0/0 }
.time-bar{margin:17px 0 0;text-align:left}
.time-bar em{width:0;background-color:#5bc92e;vertical-align:top}
.change-mail{padding:44px 0 0 283px;zoom:1}
.change-mail-item{position:relative;min-height:38px;padding:3px 0 3px 73px;color:#666}
.change-mail-item .change-mail-item-label{position:absolute;top:3px;left:0;line-height:38px;font-size:14px;font-weight:700}
.change-mail-item .mail-name{line-height:38px}
.change-mail-item .pass-verifycode{padding-bottom:20px}
.change-mail-item .user-name{padding-top:0}
.change-mail-item .user-name .right-ico{top:11px}
.change-mail .wrong-tips{margin-left:73px;margin-top:3px;margin-bottom:7px}
.regist-success{font-size:14px;line-height:20px;color:#666;text-align:center}
.regist-success .activate-mail-header{padding-top:94px;padding-left:380px;text-align:left}
.regist-success .specail-one{padding:0 20px 0 0;zoom:1}
.regist-success .specail-two{padding:0 20px 0 34px;zoom:1}
.regist-success-tip{padding:60px 0 0;zoom:1;font-size:12px;color:#999}
.regist-success-tip em{color:#333}
.hyperlinks-invalid{text-align:center;color:#666}
.hyperlinks-invalid-header{padding:96px 0 23px;zoom:1;font:bold 18px/26px;color:#fc4343}
.hyperlinks-invalid-header .wrong-ico{display:inline-block;width:25px;height:26px;margin:0 8px 0 0;vertical-align:top;*vertical-align:middle;background-position:-202px 0}
.findpwd-step{padding:0 0 0 114px}
.findpwd-step-icos{padding:2px 0 0 13px}
.findpwd-step-icos .findpwd-step-num{position:relative;display:inline-block;width:29px;height:28px;padding:0 0 4px;margin:-11px 7px 0;text-align:center;font-size:16px;font-weight:700;line-height:28px;color:#fff;vertical-align:top;background-position:-169px 0}
.findpwd-step-icos .findpwd-step-line{display:inline-block;width:180px;height:7px;background-color:#f2f2f2;font:0/0 ;vertical-align:top;-webkit-border-radius:4px;border-radius:4px}
.findpwd-step-title{height:30px;overflow:hidden;font:18px/30px ;color:#666}
.findpwd-step-title span{float:left;width:76px;text-align:center}
.step-title-1{margin-right:153px}
.step-title-2{margin-right:151px}
.step-title-3{margin-right:150px}
.findpwd-step-1 .findpwd-step-num-1,.findpwd-step-2 .findpwd-step-num-1,.findpwd-step-2 .findpwd-step-num-2,.findpwd-step-3 .findpwd-step-num-1,.findpwd-step-3 .findpwd-step-num-2,.findpwd-step-3 .findpwd-step-num-3,.findpwd-step-4 .findpwd-step-num-1,.findpwd-step-4 .findpwd-step-num-2,.findpwd-step-4 .findpwd-step-num-3,.findpwd-step-4 .findpwd-step-num-4{background-position:-137px 0}
.findpwd-step-2 .findpwd-step-line-1,.findpwd-step-3 .findpwd-step-line-1,.findpwd-step-3 .findpwd-step-line-2,.findpwd-step-4 .findpwd-step-line-1,.findpwd-step-4 .findpwd-step-line-2,.findpwd-step-4 .findpwd-step-line-3{background-color:#ade496}
.findpwd-body{position:relative;padding:38px 0 0 329px}
.findpwd-body .findpwd-wrong-tips{position:absolute;top:4px;left:329px}
.findpwd-body .pass-btn{margin-top:10px}
.findpwd-infro{padding:5px 0;zoom:1;font-size:14px;line-height:24px;color:#666}
.findpwd-phone-verifycode{width:120px;padding-left:180px}
.findpwd-phone-verifycode .verifycode-send{left:0}
.findpwd-phone-verifycode .right-ico{left:auto;right:11px}
.findpwd-mail-verifycode{height:38px;margin:10px 0 0;line-height:38px;color:#666}
.findpwd-mail-verifycode .verifycode-send{width:138px;margin:0 15px 0 0}
.reset-pwd .item{width:209px;padding-left:62px}
.reset-pwd .item .txt{width:188px}
.reset-pwd .item .txt-tip{left:73px}
.reset-pwd .item .newpwd-label{position:absolute;top:7px;left:10px;width:52px;border-right:1px solid #e6e6e6;font-size:14px;line-height:22px;color:#666}
.reenter-pwd{padding-top:0}
.reenter-pwd .right-ico{top:11px}
.reset-pwd-body .pwd-strength{padding-bottom:20px}
.reset-pwd-success{font-size:14px;line-height:20px;color:#666;text-align:center}
.reset-pwd-success .activate-mail-header{padding-top:98px;zoom:1}
.foot{height:40px;padding:2px 0}
.foot .footerw{margin:20px 0 0;padding-left:5px;color:#999}
.foot .footerw a,.foot .footerw a.aboutme{color:#bfbfbf}
.foot .footerw a:hover{color:#c00;text-decoration:underline}
.footerw{color:#ab99bc;margin:0 auto;float:none;text-align:left;font-size:12px;font-family:"宋体";line-height:30px;padding:5px 0}
.footerw span{color:#ccc;float:right;font-family:"宋体";font-size:10px;-webkit-text-size-adjust:none}
.footerw a{color:#666;text-decoration:none;font-family:"宋体";font-size:12px}
.footerw a.aboutme{color:#F00}
.footerw a:hover{color:#f60}
.footerw i{width:23px;height:23px;background:url("/user/images/login2014/cnet.png");float:left}
@-webkit-keyframes flip{0%{-webkit-transform:perspective(2000px) rotateY(0deg)}
100%{-webkit-transform:perspective(2000px) rotateY(90deg)}
}
@-webkit-keyframes flip_out{0%{-webkit-transform:perspective(2000px) rotateY(-90deg)}
100%{-webkit-transform:perspective(2000px) rotateY(0deg)}
}
@keyframes flip{0%{transform:perspective(2000px) rotateY(0deg)}
100%{transform:perspective(2000px) rotateY(90deg)}
}
@keyframes flip_out{0%{transform:perspective(2000px) rotateY(-90deg)}
100%{transform:perspective(2000px) rotateY(0deg)}
}
#unauth_main.switching{-webkit-transform:perspective(2000px) rotateY(-90deg);-webkit-animation:flip .4s linear,flip_out .4s .41s linear;transform:perspective(2000px) rotateY(-90deg);animation:flip .4s linear,flip_out .4s .41s linear}
.login-regist{padding:0 10px}
.login-regist a:hover{color:#dc433d}
.login-regist .title{padding-bottom:10px;text-align:center;color:#333}
.item{border:1px solid #ccc;height:28px}
.pass-btn{height:28px;line-height:28px;background-color:#dc433d}
.pass-btn:hover{background-color:#dc433d}
.item .txt{padding-top:5px;padding-bottom:5px;font-family:"宋体"}
.item .ico{top:3px}
.item .txt-tip{top:3px}
