@charset "utf-8";
.cf75{ color: #ff7500;}
.h36{ height: 36px;}
.theme-white .tpl-header-fluid{border-top-width: 0px;}
/*基本资料*/
.basic{ margin-top: 60px; height: 750px;}
.basic-t{margin-top: 60px;}
.basic-l{ width: 240px; float: left; background-color: #ffffff; height:750px;}
.basic-r{ width: 870px; margin-left:270px;background-color: #ffffff; height: 100%;}
.basic-name { text-align: center; padding-top: 35px; color: #333333; font-size: 16px;}
.basic-name img{ width: 100px; height: 100px; border-radius: 100px; -moz-border-radius: 100px; -webkit-border-radius: 100px; margin-bottom: 7px;}
.basic-ul{ margin-top: 70px;}
.basic-ul li{color: #666666; font-size: 15px; margin-bottom:3px;}
.basic-ul li a{display: block;height: 50px; line-height: 50px; overflow: hidden; color: #666666; font-size: 15px;border-left:#ffffff solid 3px; padding-left:65px; }
.basic-ul li a:hover{ background-color: #f9f9f9;border-left:#f9f9f9 solid 3px;}
.basic-ul li.active a{ border-left:#ff7500 solid 3px;background-color: #f9f9f9;}
.basic-icon{ display: inline-block; vertical-align: middle; margin-right: 15px; background-image: url("../images/basic-icon.png")}
.basic01{ width: 16px; height: 16px; background-position: 0px 0px;margin-top: -3px;}
.basic02{ width: 16px; height: 16px; background-position: 0px -53px;}
.basic03{ width: 16px; height: 16px; background-position: 0px -102px;}
.basic04{ width: 16px; height: 16px; background-position: 0px -152px;}
.basic05{ width: 16px; height: 16px; background-position: 0px -202px;margin-top: -3px;}
.basic06{ width: 16px; height: 16px; background-position: 0px -251px;margin-top: -3px;}
.basic07{ width: 16px; height: 16px; background-position: 0px -301px; margin-top: -3px;}

.basic-r-box{ padding: 0px 30px; display: block; min-height: 750px;}
.basic-nav{ border-bottom: #cbcbcb solid 1px; color: #333333; font-size: 16px;padding-top: 19px;}
.basic-nav a{color: #333333; margin-right: 27px; margin-bottom: -1px; padding: 0px 10px 10px 10px;display:inline-block;}
.basic-nav a:hover{color: #ff7500;}
.basic-nav a.active{color: #333333; border-bottom:#ff7500 solid 2px; font-weight: bold;}

.basic-content{display: block;overflow: hidden;}
.basic-zl{ float: left; width: 440px; margin-left: 100px; padding-top: 60px;}
.basic-img{ width: 100px; height: 100px;border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px;position: relative;}
.basic-img img{ width: 100px; height: 100px; border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px;}
.basic-img .basic-yy{ display: none;background-color:#000000;zoom:1;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; width: 100px; height: 100px;position: absolute;top: 0px; left: 0px;border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px;}
.basic-img a{display: none;width: 100px; line-height: 100px;text-align: center; color: #ffffff; font-size: 14px; position: absolute; top: 0px; left: 0px;}
.basic-img:hover .basic-yy{display: block;}
.basic-img:hover a{ display: block;}
.basic-info{ width: 440px; font-size: 14px;  margin-top: 45px;}
.basic-box{ height: 36px; line-height: 36px; margin-bottom: 42px;}
.info-l{ text-align: right; float: left;color: #333333; width: 105px;display: block;overflow: hidden; margin-right: 9px;}
.info-r{ color: #666666; font-size: 14px; margin-left: 114px;}
.info-r p{ color: #ff0000; font-size: 12px;}
.basic-info input[type="text"]{ border: #dddddd solid 1px; width: 290px; height: 34px; padding-left: 10px; color: #666666;font-size: 14px;}
.basic-info input[type="password"]{ border: #dddddd solid 1px; width: 290px; height: 34px; padding-left: 10px; color: #666666;font-size: 14px;}
.basic-info select{ width: 96px; height: 36px;border: #dddddd solid 1px; padding-left: 10px;color: #666666;font-size: 14px;}
.basic-info input[type="radio"]{vertical-align: middle;margin-top: -2px;}
#radio2{ margin-left: 20px;}
.save-btn{ width: 80px; height: 32px;line-height: 32px; cursor: pointer; background-color: #ff7500;color: #ffffff;font-size: 13px; display:inline-block; text-align: center;border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; font-family:"微软雅黑";}
.save-btn:hover{ background-color: #ff6200;}

.draft_button{ border: 1px solid transparent;}

/*账号绑定*/
.basic-warrant{ margin-top: 60px; margin-left: 50px;width: 530px;}
.warrant{ display: block; overflow: hidden; padding: 20px 0px; }
.warrant p{ float: left; height: 50px; line-height: 50px; color: #999999; font-size: 14px;}
.warrant a{ float: right; margin-top: 9px;}
.warrant-sq{ margin-left: 25px;}
.warrant-zh{ margin-left: 65px;}
.save-btn-none{ background-color: #ffffff; color: #333333; font-size: 14px;}
.save-btn-none:hover{ background-color: #ffffff; color: #333333; font-size: 14px;}

/*账户安全*/
.basic-safety{ padding: 12px 20px 0px;}
.safety{ padding: 45px 20px; border-bottom: #f0f0f0 solid 1px;display: block;overflow: hidden;}
.safety p{ float: left; color: #333333;font-size: 16px; height: 46px; line-height: 46px;}
p.safety-one{ margin-left: 20px;}
p.safety-two{ margin-left: 50px; color: #666666;}
p.safety-two span{ color: #ff7500; margin-left: 5px;}
.safety a{ float: right; margin-top: 7px;}

.change{ padding-top: 60px;}
.change-schedule{ display: block; padding-left:90px; height: 53px;}
.change-schedule ul li{ float: left; position: relative; padding-right: 60px;}
.ui-step-line {height: 3px;float: left;display: block;margin-top: 10px;line-height: 1;overflow: hidden;width:210px; background-color: #eeeeee;}
.ui-step-icon{ margin-top: 27px;}
.ul-step-num{position: absolute;top: 0px;right: 15px; width: 25px; height: 25px; line-height: 25px; display: block;text-align:center; background-color: #cccccc; color: #ffffff; font-size: 14px;border-radius: 25px; -webkit-border-radius: 25px; -moz-border-radius: 25px;}
.ui-step-active .ul-step-num,.ui-step-active .ui-step-line{ background-color: #ff7500;}
.ui-step-icon span{ padding-top: 10px; color: #666666; font-size: 14px; display: block;position: absolute;right:15px; width: 100px; margin-right: -40px; text-align: center;}

.change-info{ margin-left: 185px; margin-top: 97px; color: #333333; font-size: 14px; line-height: 14px;}
.change-info p{ margin-bottom: 40px;}
.change-info p span{ width: 85px; text-align: right;display: inline-block; margin-right: 8px;}
.change-info p input[type="text"]{ width: 148px; height: 34px; border: #dddddd solid 1px; padding-left: 10px;}
.codes{ color: #ff7500; display: inline-block;font-size: 13px;margin-left: 10px; width: 88px; text-align: center; height: 34px; line-height: 34px; border: #ff7500 solid 1px;border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;background-color: #ffffff;}
.codes-none{ border: #dbdbdb solid 1px; background-color: #eeeeee; color: #999999;}
.cancel-btn{ color: #666666; font-size: 13px; width: 80px; height: 30px;display: inline-block; cursor: pointer; line-height: 30px; text-align: center; border: #cccccc solid 1px;border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.cancel-btn:hover{ background-color:#e6e6e6; }
.btn-l{ margin-left: 10px;}
.change-kf{ color: #999999;}
.change-kf strong{ color: #333333;}
.prompt{ display: block; padding-left: 93px; color: #999999; font-size: 12px; margin-top: 9px;}
.change-info p.codes-p{ margin-bottom: 28px;}
.change-info p input.pbone{ width: 248px;}

.change-succ{ color: #333333; font-size: 18px; line-height: 40px; text-align: center; margin-top: 142px;}
.change-ok{ width: 40px; height: 40px; background:url("../images/ok.png") no-repeat; display: inline-block; margin-right: 20px;}
.change-succ span{ display: inline-block; vertical-align: top;}

.m-top{ margin-top: 20px;}

/*登入状态*/
.header-name{ height: 63px;}
.header-name .show-menu-up{ margin-right: 27px;}
.header-name .show-menu{ margin-left: -55px; right:0;}
.name-img{ width:32px; height: 32px; border-radius: 16px;-moz-border-radius: 16px; -webkit-border-radius: 16px; margin-right: 10px; }
.name-img img{ width:32px; height: 32px; border-radius: 16px;-moz-border-radius: 16px; -webkit-border-radius: 16px;vertical-align: middle;}
.name-text{ display: inline-block; height: 48px; cursor: pointer;}
.c-new{ margin-top: 62px;}

/*邮箱验证*/
.yz-img{ vertical-align:bottom; margin-left: 14px;}
.yz{ color: #999999;font-size: 12px; vertical-align: bottom;}
.yz:hover{ color: #ff7500;}
.change-info p input.email-yz{ width: 88px;}
.yz-btn{ width: 130px;}

/*我的收藏-资讯*/
.collect-zx{ padding-top: 10px;}
.collect-zx ul li{ padding: 20px 10px; border-bottom: #f0f0f0 solid 1px; display: block;overflow: hidden;}
.collect-zx-l{ width: 110px; height: 74px; display: block;overflow: hidden;float:left;}
.collect-zx-r{ margin-left: 130px;}
.collect-zx-title h3{ width: 445px; font-size: 14px; color: #333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display: inline-block;}
.collect-zx-title h3 a{color: #333333;}
.collect-zx-title h3 a:hover{color: #ff7500;}
.collect-zx-title span{ color: #999999; font-size: 13px; float: right;}
.collect-zx-text{ margin-top: 8px;}
.collect-zx-text p{ color:#666666; font-size: 13px; width: 445px; line-height: 22px;display: inline-block;}
.collect-zx-text p a{ color:#666666;}
.collect-zx-text p a:hover{ color:#ff7500;}
.collect-zx-text .del-a{ float: right;}
.del-a .del{ width:13px; height: 15px; margin-top: 3px; background:url("../images/del.png") no-repeat;background-position: -29px 0px; display: block; float: right;}
.del-a:hover .del{background-position: 0px 0px;}

/*我的收藏-投稿*/
.collect-px .collect-zx-title h3 i{ display: inline-block; vertical-align:middle; margin-right: 10px;}
.collect-px .collect-zx-title h3{ width: 580px;}
.collect-px .collect-zx-text p{ width: 580px;}

/*我的投稿*/
.contribute-li h3{color: #333333; font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; vertical-align: top;}
.contribute-li h3 a{color: #333333;}
.contribute-li h3 a:hover{color: #ff7500;}
.contribute-li h4{color: #333333; font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; vertical-align: top; font-weight: normal;}
.contribute-li h4 a{color: #333333;}
.contribute-li h4 a:hover{color: #ff7500;}
.contribute-li p{ color: #999999; font-size: 13px; margin-top: 7px;}
.contribute-li-l{ display: inline-block;}
.contribute-li-r{ float: right;}
.check{ height: 20px;line-height: 20px; margin-top: 3px; padding: 0px 8px; color: #c25b48;font-size: 12px; background-color: #f8e6e3; display: block; border: #e37d6a solid 1px;}
.contribute-li p.reason{ color: #ff7500;}
.del-a{ margin-left: 20px; color: #ff7500;font-size: 14px;display: inline-block;vertical-align: bottom;line-height: 15px;}
.del-a .edit{ width: 15px; height: 15px; background: url("../images/edit.png") no-repeat; background-position: 0px 0px; display: inline-block; vertical-align: middle; margin-top: 2px;}
.del-a:hover .edit{ background-position: 0px -23px;}

/*系统消息*/
.system-l{ width: 35px;height: 35px; float: left; display: block; overflow: hidden; border-radius: 35px; -webkit-border-radius: 35px;-moz-border-radius: 35px;}
.system-r{ margin-left: 46px;}
.system-r .collect-zx-text{ margin-top: 5px;}
.system-r .collect-zx-text p{ width: auto;}
/*消息回复*/
.reply-ul{ margin-top: 5px;}
.reply-ul li{ padding: 25px 10px; border-bottom: #f0f0f0 solid 1px;display: block;overflow: hidden;}
.reply-ul li p{ color: #666666; font-size: 13px; margin-bottom: 14px;}
.reply-content{ border-left:#e9e9e9 solid 3px; background-color: #fafafa; padding: 22px 23px; color: #999999; font-size: 13px; margin-bottom: 15px;}
.reply-time{ color: #999999; font-size: 13px;display: block; line-height: 10px;}
.reply-ul li p.reply-us{ color: #333333; font-size: 14px;}
.reply-ul li p a{color: #666666;}
.reply-ul li p a:hover{color: #ff7500;}
/*投稿*/
.contribute{ background-color: #ffffff;width: 810px; height: 750px; padding: 0px 30px;}
.contribute-t{ border-bottom: #cbcbcb solid 1px; color: #333333; font-size: 20px;text-align: center;display: block; padding-top: 16px;}
.contribute-t span{ border-bottom: #ff7500 solid 2px; margin-bottom: -1px;padding-bottom: 9px;display: inline-block; width: 85px;}
.contribute-b{ padding:0px 20px;}
.p-input{ margin-top: 35px;}
.p-input .contribute-title{ margin-left: 2px; border: #dddddd solid 1px; height: 46px; color: #666666; font-size: 20px; width: 768px;text-align: center;}
.contribute-input{ width: 766px; margin-top: 20px; height: 498px;}/*border: #dddddd solid 1px;*/
.p-btn{ margin-top: 20px; text-align: center;}
.p-btn .cancel-btn{ height: 32px; font-family:"微软雅黑";}
.contribute-input::-webkit-input-placeholder{color: #cacaca !important;}
.contribute-input:-moz-placeholder {color: #cacaca !important;}
.contribute-input::-moz-placeholder {color: #cacaca !important;}
.contribute-input:-ms-input-placeholder {color: #cacaca !important;}

.contribute-pop{position: fixed;background-color: rgba(0,0,0,0.5);width: 100%;height: 100%;top: 0px;left: 0px;z-index: 1000;}
.pop-box{ width: 370px; height: 170px; display: block;overflow: hidden; position: relative;top: 50%; margin-top: -85px; background-color: #ffffff;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;
    -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5);
    -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5);
    box-shadow:0 0 10px rgba(0, 0, 0, .5);
}
.pop-box-text{ color: #333333;font-size: 16px; padding-left: 30px; height: 111px;}
.pop-box-text p{ padding-top: 45px;}
.pop-box-btn{ border-top:#e5e5e5 solid 1px;}
.abtn-enter{ width: 58px; height: 30px;line-height: 30px;text-align: center; float: right; color: #333333;font-size: 13px; margin-top: 13px;margin-right: 16px; cursor: pointer; border:#cccccc solid 1px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; display: block;}
.abtn-enter:hover{ background-color: #e6e6e6;}
@media \0screen\,screen\9 {
    .contribute-pop{
        background-color:#000000;
        filter:Alpha(opacity=50);
        position:static;
        *zoom:1;
    }
}
.pop-box-800{ width: 800px; height: 465px; display: block;overflow: hidden; position: relative;top: 50%; margin-top: -232px; background-color: #ffffff;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;
    -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5);
    -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5);
    box-shadow:0 0 10px rgba(0, 0, 0, .5);
}
.pop-box-p5{padding: 0px 50px;}
.pop-box-800 .title{ color: #333333; font-size: 16px; font-weight: bold;border-top: solid 1px #333333; text-align: center; margin-top: 53px;}
.wz-fb{ float: left; display: block;  padding: 0 20px; background: #fff; margin-top: -10px; margin-left: 280px; border: solid 0px red; }
.pop-box-800 h2{ color: #333333; font-size: 16px; font-weight: normal; margin-top: 35px; margin-bottom: 12px;}
.pop-box-800 p{ color: #333333; font-size: 13px;line-height: 30px;}
.pop-box-800-btn{ border-top:#e5e5e5 solid 1px; text-align: center;}
.abtn-enter2 {width: 58px;height: 30px;line-height: 30px;text-align: center;color: #333333;font-size: 13px;cursor: pointer;border: #cccccc solid 1px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;display: block;margin-top: 13px;}
.abtn-enter2:hover{ background-color: #e6e6e6;}

/*注册*/
.login{ width: 1140px; height: 680px; margin-top: 50px; background-color: #ffffff;}
.login-title{ border-bottom: #e5e5e5 solid 1px; padding: 27px 20px 0px 20px;}
.login-title span{ border-bottom: #ff7500 solid 2px;padding-bottom: 8px; margin-bottom: -1px; display: inline-block; color: #333333; font-size: 18px; font-weight: bold;}
.login-title-r{ float: right; color: #ff7500; font-size: 13px; margin-top: 6px;}

.login-content{ width: 335px; margin-top: 100px;}
.login-content p{ margin-bottom: 11px; }
.login-content p span{ color: #ff0000; font-size: 12px; line-height:12px;display: block;}
.login-content p input[type="text"]{ border: #cccccc solid 1px; width: 293px; color: #333333; font-size: 13px;border-radius: 3px;  -webkit-border-radius: 3px;-moz-border-radius: 3px; padding: 15px 0px 15px 40px; margin-bottom: 7px; height: 18px; background: url("../images/login.png") no-repeat left; background-position: 0px 0px;}
.login-content p input[type="password"]{ border: #cccccc solid 1px; width: 293px; color: #333333; font-size: 13px;border-radius: 3px;  -webkit-border-radius: 3px;-moz-border-radius: 3px; padding: 15px 0px 15px 40px; margin-bottom: 7px; height: 18px; background: url("../images/login.png") no-repeat left; background-position: 0px 0px;}
.login-content p input.login-phone{ background-position: 14px 16px;}
.login-content p input.login-password{ background-position: 14px -22px;}
.login-content p input.login-password2{ background-position: 14px -22px;}
.login-content p input.login-code{ background-position: 14px -54px; width: 170px;}
.login-content p input.login-code-yz{ background-position: 14px -54px; width: 142px;}
.login-content p input.login-email{ background-position: 14px -86px;}
.login-content p input.login-icon{ background-position: 13px -120px;}
/*.login-content p input:hover{ border-color: #ff7500;}*/
.login-content p input.login-error{ border-color: #ff0000;}
.login-btn-p{ padding-top: 7px;}
.code-ent{ display: inline-block; vertical-align: top; width: 105px; height: 48px; line-height: 48px; color: #ff7500; font-size: 13px; text-align: center; border: #ff7500 solid 1px;margin-left:15px;border-radius: 3px; -webkit-border-radius: 3px;-moz-border-radius: 3px; background-color:#ffffff;}
.code-ent-gray{ background-color: #eeeeee; border: #cccccc solid 1px; color: #999999;}
.login-btn{ width: 335px;color: #ffffff;font-size: 13px; text-align: center;height: 44px; line-height: 44px; background-color: #ff7500; display: block;border-radius: 3px; -webkit-border-radius: 3px;-moz-border-radius: 3px;}
.login-btn:hover{ background-color: #ff6200;}
.user-xy{ color: #333333; font-size: 13px; line-height: 13px;}
.user-xy input[type="checkbox"]{ vertical-align: middle; margin-right: 5px; margin-top: -2px;}
.user-xy a{ color: #333333;}
.user-xy a:hover{ color: #ff7500;}
.login-else{ color: #333333; font-size: 13px;display: block;overflow: hidden;}
.login-else a{ color: #333333; font-size: 13px;}
.login-else a:hover{ color: #ff7500; font-size: 13px;}
.login-content p span.login-else{ color: #333333; font-size: 13px;display: block; float: right;}
.login-content p span.login-else a{ color: #333333; font-size: 13px;}
.login-content p span.login-else a:hover{ color: #ff7500; font-size: 13px;}

.login-succ{ margin-top: 178px;}
.login-content .p-text{ color: #333333; font-size: 18px; margin-bottom: 18px;}

.login-three{ margin-top: 45px; }
.login-three>p{ color: #666666; font-size: 16px; text-align: center;}
.login-three-icon{ margin-top: 32px;padding: 0px 2px; display: block;overflow: hidden;}
.login-three-icon a{ margin: 0px 25px; float: left; cursor: pointer; width: 60px;height: 60px;display: block;overflow:hidden; background: url("../images/login-qicon.png") no-repeat;}
.login-three-icon a.login-three-qq{ background-position: 0px 0px;}
.login-three-icon a.login-three-weibo{ background-position: -110px 0px;}
.login-three-icon a.login-three-weixin{ background-position: -220px 0px;}
.login-three-icon a:hover.login-three-qq{ background-position: 0px -112px;}
.login-three-icon a:hover.login-three-weibo{ background-position: -110px -112px;}
.login-three-icon a:hover.login-three-weixin{ background-position: -220px -112px;}

.code-num{ display: inline-block; vertical-align: middle; margin-left: 10px;}
.p-tel{ color: #666666;font-size: 14px; line-height: 24px; margin-top: -3px;}
.login-kf{ width: 420px; font-size: 13px; margin-top: 28px;}

/*找回邮箱*/
.login-box{ margin-top: 132px;}/*text-align: center; */
.email-adr{ color: #666666; font-size: 16px; margin-bottom: 20px;}
.email-adr span{ color: #333333;}
.email-yztext{ color: #999999; font-size: 16px; margin-bottom: 30px;}
.email-none{ color: #999999; font-size: 13px; margin-top: 18px;}
.email-none a{ color: #ff7500; cursor: pointer;}

/*关联账号*/
.login-relation{ margin-top: 100px;}
.relation-img{ width: 106px; height: 106px; padding: 3px; border: #dfdfdf solid 1px;border-radius: 58px; -webkit-border-radius: 58px;-moz-border-radius: 58px;}
.relation-img img{ width: 106px; height: 106px;border-radius: 53px; -webkit-border-radius: 53px;-moz-border-radius: 53px;}
.relation-name{ font-size: 13px; color: #333333; text-align: center; margin-top: 20px;}
.relation-none{ text-align: center;font-size: 14px; color: #333333; margin-top: 70px;}
.relation-btn{ margin-top: 30px;}
.relation-btn-now{ width: 333px;color: #ff7500;font-size: 13px; text-align: center;height: 42px; line-height: 42px; border: #ff7500 solid 1px; margin-top: 10px; background-color: #ffffff; display: block;border-radius: 3px; -webkit-border-radius: 3px;-moz-border-radius: 3px;}

.god-name{ text-align: center;}
.god-list{ display: inline-block;}
.god-lr{ margin: 0px 90px; vertical-align: top; margin-top: 42px;}

/*意见反馈*/
.feed-ul{ margin-top: 20px;}
.feed-ul li{ margin-bottom: 10px;}
.feed-ul li a{ color: #666666;font-size: 16px;}
.feed-info{ margin-top: 30px; margin-left: 100px;}
.feed-text-title{ vertical-align: top;}
.feed-text{ width: 438px; height: 278px; border: #dddddd solid 1px; padding: 10px;outline:none}
.feed-text:hover{border-color: #ff7500;}
.feed-text:active{border-color: #ff7500;}
.change-info p input.feed-link{ width: 448px;}
.change-info p input.feed-link:hover{ border-color: #ff7500;}
.feed-info p{ margin-bottom: 20px;}

/*个人中心验证，新加*/
.change-info p.h36 i.point{ color: #ff0000; font-size: 12px; padding-top: 5px; display: block;overflow: hidden;padding-left: 93px;}
.change-info p.h36 input.login-error{ border-color: #ff0000;}
.ciphter-error {color: #ff0000;font-size: 12px;}

    

/*app下载页面*/
.download{ position: relative; height: 640px;}
.download .logo{ margin-left: 36px; margin-top: 138px;display: block;overflow: hidden;}
.download .logo img{ float:left; margin-left: 10px;}
.download .logo-info{ margin-left: 132px;}
.download .logo-info h2{ color: #333333;font-size: 50px; font-weight: normal; line-height: 50px; margin-bottom: 10px;}
.download .logo-info p{ color: #444444;font-size: 25px;}

.btn-sort{ margin-top: 89px;margin-left: 36px;}
.btn-sort a{    width: 190px;
    height: 43px;
    display: block;
    float: left;
    text-align: center;
    color: #ff7500;
    margin-right: 25px;
    border: 1px solid #ff7500;
    line-height: 45px;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
    font-size: 14px;
    border-radius: 23px;}
.btn-sort .android-btn {
    clear: both;
    margin: 22px 0 0 0;}
.icon-ios{ width: 17px; height: 20px; background: url("../images/ani.png") no-repeat; background-position: 0px 0px; display: inline-block; vertical-align: middle; margin-top: -6px; margin-right: 6px;}
.icon-android{ width: 17px; height: 20px; background: url("../images/ani.png") no-repeat; background-position: 0px -80px; display: inline-block; vertical-align: middle; margin-top: -6px; margin-right: 6px;}
.btn-sort a:hover{color: #ffffff; background-color: #ff7500;}
.btn-sort a:hover .icon-ios{ background-position: 0px -40px;}
.btn-sort a:hover .icon-android{background-position: 0px -120px;}
.code-btn{width: 120px;float: left;margin: -48px 0 0 40px;text-align: center;color: #333333; font-size: 14px;}
.code-btn img{ margin-bottom: 2px;}
.download-pic{ position: absolute; top: 38px; right: 23px;}
.download-pic .download-pic-f{ position: absolute; width: 324px;top: 0; right: 202px;}


/*用户协议*/
.yhxy-title{height:106px;line-height:106px;margin-top:25px;border-bottom:1px solid #dedede}
.yhxy-title h1{font-size:26px;font-weight:bold;color:#3c3c3c;width:209px;margin:auto;text-align:center}
.yhxy-content{width:910px;height:auto;overflow:hidden;line-height:26px;margin:auto;margin-top:-24px;font-size: 14px;color: #666;}
.yhxy-content p{margin-top:25px;margin-bottom:25px;padding:0;font-size: 14px;color: #666;}
.yhxy-content em{font-style:normal;font-size:14px;color:#000}


/*操作提示*/
.yzb-tc-tip{width:480px;height:auto;overflow:hidden;text-align:center;}
.yzb-tc-tip span.p1{font-size:16px;color:#ff6200;height:24px;line-height:24px;padding-top:46px;display:inline-block;text-align:center;}
.yzb-tc-tip span.p1 i{width:22px;height:24px;background:url(/static/images/bg.png) no-repeat 0 -2218px;float:left;_background:url(/static/images/bgie6.png) no-repeat 0 -2218px;padding-right:10px;}
.yzb-tc-tiperror span.p1 i{background-position:-130px -2218px;}

.tc-pop-box{ width: 380px; height: 173px; display: block;overflow: hidden; position: relative;top: 50%; margin-top: -87px; background-color: #ffffff;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;
    -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5);
    -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5);
    box-shadow:0 0 10px rgba(0, 0, 0, .5);
}
.tc-pop-box-text{ color: #333333;font-size: 16px; padding-left: 30px; height: 111px;}
.tc-pop-box-text p{ padding-top: 45px;}
.tc-pop-box-btn{ border-top:#e5e5e5 solid 1px;}
.tc-abtn-enter{ width: 58px; height: 30px;line-height: 30px;text-align: center; float: right; color: #333333;font-size: 13px; margin-top: 13px;margin-right: 16px; cursor: pointer; border:#cccccc solid 1px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; display: block;}
.tc-abtn-enter:hover{ background-color: #e6e6e6;}

/*联系我们*/
.contact-us{ padding-left: 90px;}
.contact-us p{ color:#555555; font-size: 16px; margin-bottom: 20px;}

/*关于我们*/
.about{ color: #555555; font-size: 15px; padding-left: 15px; padding-right: 15px; line-height: 30px;}


/*首页2018.6.20*/
/*.clear{ clear: both;}*/
[class*="new-sm-"] {
    width: 100%;
    float: left;
    position: relative;
    margin-bottom: 10px;
}
.bgcolor-ff{ background-color:#fff;}
@media only screen {

.new-sm-10{ width: 100%;} 
}
@media only screen and (min-width:641px) {.new-sm-10{ width: 100%;} }
@media only screen and (min-width:1025px) {
.new-sm-1{ width: 10%;}
.new-sm-2{ width: 20%;}
.new-sm-3{ width: 30%;}
.new-sm-4{ width: 40%;}
.new-sm-5{ width: 50%;}
.new-sm-6{ width: 60%;}
.new-sm-8{ width: 80%;}
}

.new-box{ display: block;}
.new-box:after{ content: ""; clear: both;display: block;visibility: hidden;height: 0;}
.new-box h3{ color: #333333; font-size:16px; font-weight: normal;margin-bottom: 0px;}
.box-p{ padding: 20px 40px 8px;}
.mb4{margin-bottom: 5px;}
.new-box p{margin: 0px; color: #333333; font-size: 14px;}
.p-num{font-size: 36px;padding: 0px 2px;}
.p-content{ text-align: center; color: #333;font-size: 14px; padding-top: 10px;}
.p-content img{ width:50px; height: 50px;margin-bottom: 4px;}

.active-text{ height: 240px;}
.active-text h3{margin-bottom: 20px;} 
.new-box .card-box-p{ color: #999; padding-bottom: 15px;}
.card-box-h2{ color: #999999; font-size: 14px;}
.card-box-h2 span{ color: #333333;font-size:36px;}
.card-box-r{ padding:7px 55px 18px 0px; border-right: 1px solid #e9ecf3;margin-right: 20px;}
.card-box-r2{ padding:7px 55px 18px 0px;}
.pr5{padding-right: 5px;}
@media only screen and (max-width:1025px) {
 .card-box-r{border-right: 0px solid #e9ecf3;margin-right: 0px;}
.pr5{padding-right: 0px;}
}
.part2 h3{ height: 42px; vertical-align: top;}
.chart-info{color: #424242; font-size: 10px; text-align: center;line-height: 1;padding-bottom: 20px;}
.chart-info span{ font-size: 26px;}
.more{ float: right;color: #999999;}
.gg-ul{ padding-top: 20px;padding-bottom: 20px;}
.gg-ul li{color: #333;font-size:14px;line-height: 53px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.gg-ul li i{ color: #41b0f1; font-size: 8px; margin-right: 12px;}
.gg-ul li a{color: #333;}
.gg-ul li a:hover{color:#23527c;}

.active-ul li{ border-bottom:2px solid #e9ecf3; padding: 40px 17px;display: block;overflow: hidden;}
.active-ul li:last-child{ border-bottom-width:0;}
.active-ul li img{ width: 25%; max-width: 227px;float: left;}
.li-r{margin-left: 50px;float: left;margin-top: 3px; }
.li-r h4{ color: #333; font-size: 16px; font-weight: normal;}
.li-r h4 a{color: #333; }
.li-r h4 a:hover{color: #23527c; }
.li-r p{color: #666;font-size: 14px;line-height: 30px;}
.li-r p.p-addr{ font-size: 16px;}
@media only screen and (max-width:640px) {
    .active-ul li img{ width: 100%;}
    .li-r{margin-left: 0px;}
}
/*覆盖*/
.am-progress {
    overflow: hidden;
    height: 16px;
    margin-bottom: 2rem;
    background-color: #e9ecf3;
    border-radius: 0;
    -webkit-box-shadow:none;
    box-shadow:none;
    border-radius: 16px;
}
.am-progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 1.2rem;
    line-height: 16px;;
    color: #fff;
    text-align: center;
    background-color: #41b0f1;
    -webkit-box-shadow:none; 
    box-shadow:none;
    border-bottom-left-radius: 16px;
    border-top-left-radius: 16px;
}
