@charset "utf-8";
/*------------------------------------头部样式开始------------------------------------*/
/*.header{width: 100%;min-width: 1220px;}
.header-top{ height:35px;line-height:35px; width:100%; color:#888888;background: #f3f3f3;border-bottom: 1px solid #e3e3e3;font-size: 12px;}
.header-top .rt a{color: #7d7d7d;margin-right: 5px;}*/
/*
.top-img img{width: 100%;max-width: 1200px;}
.login_ico{ background:url(../images/login_ico.png) no-repeat; vertical-align:middle; display:inline-block;}
.denglu_ico{ width:20px; height:18px; background-position:0px 0px;}
.top_nav_login li .in_t_s_ico{ width:20px; height:20px; background-position:0px -177px;}
.header-top .in_t_tel_ico,.sub_nav .in_t_tel_ico{ width:20px; height:20px; background-position:-20px -178px;}
.header-top font{ color:#555; margin-left:5px;}
.header-top font.fontcl1{margin:0px;}
.top_nav_login li{ float:left; position:relative;border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;}
.top_nav_login li a{ display:block; text-align:left;  padding:0px; margin:0px;}
.top_nav_login li a small{ color:#bbb; margin-left:5px;}
.top_nav_login li:hover{ background:#fff; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.top_nav_login .top_nav_login_son{ position:absolute; left:-1px; top:27px;border:1px solid #ddd; z-index:20; border-top:1px solid #fff;  display:none; min-width:100px;}
.top_nav_login .top_nav_login_son a{background:#fff; line-height:32px;margin-top:-1px; min-width:60px;}
.top_nav_login .top_nav_login_son a:hover{ background:#f8f8f8;}*/
/*------------------------------------头部样式结束------------------------------------*/
/*灰色1000px头部样式开始 装修公司头部 */
.sub_nav{min-width: 1220px; background:#f5f5f5; box-shadow:1px 1px 3px #ccc; height:40px; line-height:40px;width:100%;padding: 4px 0;}
.sub_nav a.pic{ height: 40px;}
.sub_nav a.pic img{ height: 40px;}
.sub_nav a,.sub_nav span{padding:0px 6px;}
.sub_nav span{ padding-right:0px; color:#666;}
.sub_nav a span.ico_list,.sub_nav a span.login_ico{ padding:0px;}
.sub_nav div p{ color:#bbb;}
.sub_nav_login{ padding:0px;}
.top_nav_login li .login-icon{width:16px; height:14px; background-position:0px -41px;}
.top_nav_login li .mangement-icon{width:16px; height:14px; background-position:0px -14px;}
.top_nav_login li .login_litico{ width:6px; height:3px; background-position:-3px 0; margin-left:4px; padding:0px !important;}
.top_nav .tel-icon,.sub_nav .tel-icon{ width:17px; height:18px; background-position:-20px -14px;}
.top_nav font{ color:#555; margin-left:5px;}
.top_nav font.fontcl1{margin:0px;}
.top_nav_login li{ float:left; position:relative;border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;}
.top_nav_login li a{ display:block; text-align:left;  padding:0px; margin:0px;}
.top_nav_login li a small{ color:#bbb; margin-left:5px;}
.top_nav_login li:hover{ background:#fff; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.top_nav_login .top_nav_login_son{ position:absolute; left:-1px; top:30px;border:1px solid #ddd; z-index:20; border-top:1px solid #fff;  display:none; min-width:88px;}
.top_nav_login .top_nav_login_son a{background:#fff; line-height:32px;margin-top:-1px; min-width:60px;}
.top_nav_login .top_nav_login_son a:hover{ background:#f8f8f8;}
.top_nav_login .top_nav_login_son.nav_wit{min-width: 116px;}
.top_nav_login .sub_nav_login_son a{ padding-right:10px;line-height:32px;text-align: center;}
p.sub_nav_prt{ line-height:40px;}
/*灰色1000px头部样式结束 */
/*个人中心、公司管理切换导航栏*/
.top{ background:#fbfbfb; width:100%; height:28px; border-bottom:1px solid #e7e7e7;}
.top_cont{ width:1100px; margin:0px auto; line-height:28px;}
.top_cont a{ margin-right:20px;}
a.last{ margin:0px;}
font{ display:inline-block;  vertical-align:middle;}
font.top_lt_icon{  height:20px; width:10px; background:url(../images/ucenter/ico.png) 0px 0px no-repeat;padding-left:8px;}
font.top_rt_icon{ height:20px; width:10px; background:url(../images/ucenter/ico.png) -33px 2px no-repeat;padding-left:8px;}
.head{width:1220px; margin:0px auto; margin-bottom:10px;}
.head .logo{ height:50px; padding-top:10px; width:auto;}
.head .logo a.a_img,.head .logo span.lt{ display:inline-block;  float:left;}
.head .logo span.lt{ font-size:24px; color:#888888; line-height:30px; height:30px; margin:8px 0px 0px 2px; }
.head .logo span.rt{ margin-top:20px;}
.head .logo span font.logo_rt_icon{ height:20px; width:20px; background:url(../images/ucenter/ico.png) -3px -25px no-repeat;}
.head .logo span a.green{ text-decoration:underline; margin-left:20px;}
.nav{ height:36px; background:#27C27B;position: static;}
.nav ul { height:36px; max-width:900px;}
.nav ul li{ float:left; height:32px; width:90px; text-align:center; line-height:32px; margin:4px 10px 0px;}
.nav ul li a{ color:#fff; display:block; font-size:14px;}
.nav ul li a.on{ background:#fff; color:#67a727; border-radius:3px 3px 0px 0px;}
.nav ul li a:hover{ text-decoration:none;}
.nav span.rt{  margin:8px 15px 0px 0px;}
.nav span.rt a{color:#fff; font-size:14px;}
.nav font.nav_icon{ height:18px; width:18px;background:url(../images/ucenter/ico.png) -2px -121px no-repeat;padding-left:8px; }
/*------------------------------------底部样式开始------------------------------------*/
.footer{width: 100%;min-width:1220px;height:216px;background: #000000;}
.footer .footer-nav{padding: 20px 0 30px;text-align: center;font-size: 14px;color: #FFFFFF;}
.footer .footer-nav a{color: #FFFFFF;margin: 0 5px;}
.footer .fkx-icon{width: 165px;height: 25px;background: url(../../home/images/fkx.png) no-repeat;display: inline-block;vertical-align: middle;}
.footer .footer-div{text-align: center;margin-bottom: 40px;}
.footer .footer-div .xyyz{display: inline-block;}
.footer .footer-div .xyyz img{width: 80px;height: 30px;}
.footer p{color: #5d5d5d;font-size: 12px;text-align: center;line-height: 25px;}
/*------------------------------------底部样式结束------------------------------------*/
/*友情链接*/
.index-link .link-tit{border-bottom: 1px solid #e6e6e6;height: 38px;line-height: 38px;}
.index-link .link-tit li{float:left;font-size:16px;margin-right:20px;cursor:pointer;color: #8e8e8e;}
.index-link .link-tit li.cur{color: #000000;}
.index-link .link-cont{width: 810px;margin-top: 20px;min-height:120px;}
.index-link .link-cont li{ float:left; margin:5px 15px 5px 5px;line-height: 20px;}
.index-link .link-cont li a{color: #8e8e8e;}
/*客服*/
.index-ewm{width: 330px;position: absolute;top: 50px;right: 10px;}
.index-ewm .lt{width: 120px;height: 120px;}
.index-ewm .info{width: 200px;text-align: center;margin-top: 10px;}
.index-ewm .info .phone{font-size: 24px;padding: 10px 0;}
.index-ewm .info a.fontcl1{font-size: 14px;}
.index-ewm .info a.fontcl1:hover{color: #27C27B;}
.index-ewm .info a.kefu{display:inline-block;width: 150px;height: 25px;line-height: 25px;font-size: 14px;color: #FFFFFF;text-align: center;background: #27C27B;border-radius: 5px;margin-top: 15px;}


/*注册页*/
.passport-logo{height: 55px;line-height: 55px;}
.passport-logo .logo{display: inline-block;width: 370px;height: 55px;padding-right: 20px; margin-right: 10px;border-right: 1px solid #E5E5E5;}
.passport-logo span{font-size: 16px;color: #525252;}
.passport-content{max-width: 1250px;margin: 80px 0; min-width: 1220px; background: url(http://static.zhongyiju360.com/static/user/images/passport_bg.png) no-repeat left;}
.register-form{width: 100%;margin-right: 30px;}
.register-form .radio-div {margin-bottom: 15px; }
.register-form .radio-div span .input {-webkit-appearance:radio;}
.register-form .radio-div span{margin-right:20px;font-size: 16px;}
.register-form .radio-div span .radio{margin-right: 5px; -webkit-appearance:radio;}
.register-form .input-div,.forget-form .input-div{margin: 0 0 15px;position: relative;}
.register-form .text,.forget-form .text{width: 298px;height: 28px;line-height: 28px;padding: 5px 10px;margin: 0;border: 1px solid #E5E5E5;font-size: 14px;}
.register-form .short,.forget-form .short{width: 170px;}
.register-form .input-div span,.forget-form .input-div span{line-height: 18px; color: red;font-size: 12px;position: absolute;top: 40px;left: 0;}
.register-form .hint{display: block;line-height: 25px; font-size: 25px;color: #27c27b;text-align:center;opacity: .5;-webkit-opacity: .5;filter: alpha(opacity=50);}
.register-form .checkbox-div{font-size: 14px;vertical-align: middle;}
.register-form .checkbox-div input{vertical-align: middle;}
.register-form .checkbox-div a{color: #4f8cc1;}
.register-form .btn-div{margin-top:15px;}
.register-form .btn-div .btn,.forget-form .btn{width: 100%;height: 40px;line-height: 40px;background: #ff9c00;border: none;font-size: 18px;text-align: center;}


/*登入*/
.login-form h2,.forget-form h2{color: #525252;}
.login-form h1{font-size: 25px;color: #27C27B;margin-bottom: 20px;text-align: center;}
.login-form .forget{font-size: 12px;color: #ff9c00;}
.login-form .login-style{text-align: right;}
.login-form .login-style a{margin-left:15px;font-size:12px;color: #525252;}
.login-form .login-style a.webo i{width: 27px;height: 26px;background-position: 0 0;}
.login-form .login-style a.qq i{width: 24px;height: 24px;background-position: 0 -36px;}

/*密码重置*/
.forget-form{width: 320px;height: 370px;padding: 30px 40px 40px 40px;margin-right: 30px;}
.forget-form .bar i{width: 320px;height: 30px;}
.forget-form .bar i.icon1{background-position: -3px -73px;}
.forget-form .bar i.icon2{background-position: -3px -119px;}
.forget-form .bar i.icon3{background-position: -3px -165px;}
.forget-form .bar .box{font-size: 14px;color: #525252;text-align: center;}
.forget-form .bar .box .lt{position: relative;left: -10px;}
.forget-form .bar .box .rt{position: relative;right: -10px;}
.forget-form .input-div{margin: 40px 0 10px;vertical-align: middle;}
.forget-form .input-div .text{vertical-align: middle;}
.forget-form .input-div label{font-size: 14px;color: #525252;}
.forget-form .popup{color: #848585;font-size: 12px;}
.forget-form .tips{text-align: right;font-size: 12px;color: #525252;}
.forget-form .tips a{color: #F2C15A;}
.forget-form .input-div .get-code{width: 120px;vertical-align: middle;font-size: 14px;}
.forget-form .input-div .discore{background: #BFBFBF;cursor: not-allowed;}
.forget-form .info{line-height: 33px; color: #848585;font-size: 14px;}
.forget-form .kefu{font-size: 16px;color: #525252;}




/*改版登入页样式*/
.login-warp { width: 100%;  min-width: 1280px; height: 1000px; min-height: 880px; font-family: "思源黑体 CN"; background: url("../images/dr/back.jpg") no-repeat; background-size: cover; overflow: hidden; }
.login-warp .ascend-head { width: 93%; margin: 0 auto; padding: 36px 0; overflow: hidden; }
.login-warp .ascend-head .logo { float: left; }
.login-warp .ascend-head .mea-nav { float: left; margin-left: 54px; }
.login-warp .ascend-head .mea-nav ul li { float: left; margin-right: 54px; }
.login-warp .ascend-head .mea-nav ul li a { font-size: 20px; color: white; line-height: 68px; }
.login-warp .ascend-head .hotline { float: right; }
.login-warp .ascend-head .hotline span { display: inline-block; font-size: 20px; line-height: 68px; color: white; }
.login-warp .ascend-head .hotline span img { vertical-align: sub; }
.login-warp .main { position: relative; width: 100%; margin: 0 auto; }
.login-warp .main  .notice_login{  display: inline-block; height: 32px;position: absolute;top: 650px;left:50%; width: 560px; left: 50%;margin-left: -280px; padding:0 6px; background-color: rgba(23, 23, 23, 0.11);overflow: hidden;    border-radius: 6px;box-sizing: border-box;z-index: 999999}
.login-warp .main  .notice_login span {float:left;display: inline-block;;margin-top: 2px;}
.login-warp .main  .notice_login ul{display: inline-block;width: 90%;float: left;margin-left: 10px;}
.login-warp .main  .notice_login ul li a{display: inline-block; color: white;line-height: 32px;}
.login-warp .main  .notice_login ul li a font{font-weight: bold}
.login-warp .main .login-swiper { width: 100%; }
.login-warp .main .login-swiper .swiper-wrapper { margin-top: 40px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box { width: 1380px; margin: 0 auto; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box { float: left; width: 792px; text-align: center; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box h3 { line-height: 68px;height: auto }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .six-part { position: relative; width: 100%; height: 380px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .six-part span { display: inline-block; position: absolute; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .six-part span:nth-child(1) { left: 0; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .six-part span:nth-child(2) { left: 106px; top: 126px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .six-part span:nth-child(3) { left: 238px; top: 240px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .six-part span:nth-child(4) { left: 408px; top: 240px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .six-part span:nth-child(5) { right: 120px; top: 116px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .six-part span:nth-child(6) { right: 0px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .style-box { position: relative; width: 723px; margin: 0 auto; height: 412px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .style-box span { display: inline-block; position: absolute; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .style-box span:nth-child(1) { left: -8px; top: 91px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .style-box span:nth-child(2) { left: 123px; top: 223px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .style-box span:nth-child(3) { left: 319px; top: 241px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .style-box span:nth-child(4) { right:0; top: 128px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .style-box span:nth-child(5) { right: 128px; top: 0; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .style-box span:nth-child(6) { right: 170px; top: 33px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .item-box { position: relative; width: 643px; height: 360px; margin: 0 auto; padding-top: 40px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .item-box span { display: inline-block; position: absolute; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .item-box span:nth-child(1) { left: 24px; top: 56px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .item-box span:nth-child(2) { left: 236px; top: 40px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .item-box span:nth-child(3) { right: 24px; top: 56px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .item-box span:nth-child(4) { left: 0px; top: 150px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .item-box span:nth-child(5) { left: 224px; top: 137px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .item-box span:nth-child(6) { right: 0; top: 150px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .item-box span:nth-child(7) { left: 10px; top: 254px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .item-box span:nth-child(8) { left: 225px; top: 244px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .item-box span:nth-child(9) { right: 10px; top: 254px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .item-box span:nth-child(10) { left: 118px; top: 356px; }
.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .item-box span:nth-child(11) { left: 348px; top: 356px; }
.login-warp .main .form-right { position: absolute; left: 50%;margin-left: -820px; top: 2.4%; width: 1460px; z-index: 9999; }
.login-warp .main .form-right .new-form-box { display: inline-block;float: right; width: 420px; padding: 8px  26px; box-sizing: border-box; background-color: white; border-radius: 5px; }
.login-warp .main .form-right .new-form-box .switch-head { width: 100%; }
.login-warp .main .form-right .new-form-box .switch-head ul { display: inline-block; width: 100%; }
.login-warp .main .form-right .new-form-box .switch-head ul li { display: inline-block; width: 50%; line-height: 50px; float: left; border-bottom: 2px solid #d7d7d7; box-sizing: border-box; }
.login-warp .main .form-right .new-form-box .switch-head ul li a { display: inline-block; width: 100%; font-size: 20px; color: #474848; text-align: center; line-height: 50px; }
.login-warp .main .form-right .new-form-box p { text-align: center; font-size: 15px; }
.login-warp .main .form-right .new-form-box p a { color: #878787; }
.login-warp .main .form-right .new-form-box p a { color: #878787; }
.login-warp .main .form-right .new-form-box p .color-tag1 { color: #2fb476; }
.login-warp .main .form-right .new-form-box h4 { color: #5a5a5a; font-size: 20px; text-align: center; height: auto; line-height: 52px;padding-bottom: 8px; }
.login-warp .main .form-right .new-form-box h4 > span { color: #2fb476; }
.login-warp .main .form-right .new-form-box .switch-sty { border-bottom: 2px solid #2fb476 !important; }
.login-warp .main .form-right .new-form-box .switch-sty > a { color: #2fb476 !important; }
.login-warp .main .form-right .new-form-box .input-box { width: 100%; margin-bottom: 25px; overflow: hidden; }
.login-warp .main .form-right .new-form-box .input-box input[type=text] { display: inline-block; width: 100%; color: black; line-height: 48px; height: 48px; font-size: 15px; padding-left: 20px; box-sizing: border-box; border: 1px solid #a4a3a3; }
.login-warp .main .form-right .new-form-box .input-box input[type=password] { display: inline-block; width: 100%; color: black; line-height: 48px; height: 48px; font-size: 15px; padding-left: 20px; box-sizing:  border-box; border: 1px solid #a4a3a3; }
.login-warp .main .form-right .new-form-box .input-box input[type=button] { display: inline-block; width: 100%; font-size:17px; color: white;  text-align: center; line-height: 50px; background-color: #2fb476; border: none; border-radius: 6px; }
.login-warp .main .form-right .new-form-box .input-box .up-step { color: black !important; background-color: black !important; }
.login-warp .main .form-right .new-form-box .input-box input[type=checkbox] { /*   -webkit-appearance: none;  !*清除复选框默认样式*!*/ height: 20px; /*高度*/ vertical-align: sub; width: 20px; border: 1px solid #efefef; background-color: white; }
.login-warp .main .form-right .new-form-box .input-box label { display: inline-block;margin-left: 4px; font-size: 14px; color: #747474; line-height: 24px;vertical-align: text-bottom }
.login-warp .main .form-right .new-form-box .input-box .not-pass { display: inline-block; float: right; color: #3f3f3f; line-height: 27px; }
.login-warp .main .form-right .new-form-box .test-box input[type=text] { width: 66%; float: left; }

.login-warp .main .form-right .new-form-box .input-box input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #5e5d5d;  }
.login-warp .main .form-right .new-form-box .input-box input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #5e5d5d;;  }
.login-warp .main .form-right .new-form-box .input-box input:-ms-input-placeholder { color: #5e5d5d;;  }
.login-warp .main .form-right .new-form-box .input-box input::-webkit-input-placeholder { color: #5e5d5d;  }



.login-warp .main .form-right .new-form-box .test-box input[type=button] { width: 34%; font-size: 15px; color: white; line-height:48px; float: left; border-radius: 0px; }
.login-warp .main .form-right .new-form-box .forget-button input[type=button] { width: 48%; float: left; }
.login-warp .main .form-right .new-form-box .forget-button input[type=button]:nth-child(2) { float: right; }
.login-warp .main .form-right .new-form-box .wx-box { display: none; text-align: center }
.login-warp .main .form-right .new-form-box .wx-box p { text-align: center; font-size: 15px; line-height: 46px; }
.login-warp .main .form-right .new-form-box .wx-box p .color-tag1 { color: #2fb476; }
.login-warp .main .form-right .new-form-box .wx-box .qr-box { margin: 0 auto; width: 218px;height: 188px; padding: 12px; border: 1px solid #efefef; }
.login-warp .main .form-right .new-form-box .wx-box .qr-box img { width: 188px; }
.login-warp .main .form-right .new-form-box .wx-box .qr-box2{ display:inline-block;  margin: 0 auto; text-align: center; width: 218px;height: 214px; padding: 88px 0; border: 1px solid #efefef; box-sizing: border-box}
.login-warp .main .form-right .new-form-box .multiple-box { display: none;overflow: hidden;width: 100%; }
.login-warp .main .form-right .new-form-box .multiple-box .switch-head { width: 100%; }
.login-warp .main .form-right .new-form-box .multiple-box .switch-head ul { display: inline-block; width: 100%; }
.login-warp .main .form-right .new-form-box .multiple-box .switch-head ul li { width: 35%; }
.login-warp .main .form-right .new-form-box .multiple-box .switch-head ul li a { display: inline-block; width: 100%; font-size: 20px; color: #474848; text-align: center; line-height: 50px; }
.login-warp .main .form-right .new-form-box .multiple-box .switch-head ul li:nth-child(3n+0) { width: 30%; }
.login-warp .main .form-right .new-form-box .forget font { display: inline-block; line-height: 30px; color: #a4a3a3; font-size: 17px; width: 100%; padding-bottom: 12px; }
.login-warp .main .form-right .new-form-box .forget font a { color: #24b662; }
.login-warp .main .form-right .new-form-box .forget h4 { color: #24b662; font-size: 26px; text-align: left; }
.login-warp .main .form-right .new-form-box .forget h4 > span { color: #5c5c5c; }
.login-warp .main .form-right .new-form-box .part1 { display: none;width: 100%;overflow: hidden }
.login-warp .main .form-right .new-form-box .part2 { display: none; }
.login-warp .main .form-right .new-form-box .part3 { display: none; }

@media (max-width: 1460px) and (min-width: 0px) {
	.login-warp .ascend-head { width: 1220px; }
	.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box{}
	.login-warp .main .form-right{width: 1220px;margin-left: auto;left: auto;right: 50px; }
	.login-warp .main .form-right .new-form-box .input-box{margin-bottom: 20px;}
	.login-warp .main .login-swiper .swiper-wrapper .swiper-slide .content-box .info-box .six-part{margin-left: 20px;}
}




/*左边导航栏*/
.content{ width:1220px;margin:0px auto;}
.content .cont_lt{ width:230px; border:1px solid #dddddd; height:auto; min-height:500px;}
ul.menu_lay{padding:10px 2px 10px 10px;}
li.menu{ line-height:30px; list-style-position:5px;}
li.menu font.menu_open_icon{height:18px; width:13px;background:url(../images/ucenter/ico.png) -33px -27px no-repeat;padding-left:8px;}
li.close font.menu_open_icon{background-position:-33px -53px;}
li.menu font.menu_close_icon{height:18px; width:13px;background:url(../images/ucenter/ico.png) -33px -52px no-repeat;padding-left:8px;}
li.menu a{font-size:14px;font-weight:bold;}
li.menu a span{font-size:12px;font-weight:bold;color: red; padding: 0 3px}
ul.sub_menu li{/*width:100px;*/ line-height:30px;padding-left:20px;}
ul.sub_menu li a{font-size:14px;font-weight:normal;margin-left:0; display:block; position:relative;top:0px; left:-30px; width:100%; padding-left:30px;}
ul.sub_menu li a.on{ border-left:2px solid #ff6b23; border-top:1px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #fff; text-decoration:underline;}
li.open ul{display:block;}
li.close ul{display:none;}

/*右边内容区*/
.cont_rt{ width:970px; border:1px solid #dddddd;height:auto;/* border-left:none;*/ min-height:500px;margin-bottom: 20px;}
.index_rt_top{ height:148px; /*width:900px; */padding:10px; border:1px solid #dddddd; margin-bottom:10px;}
.shop_top_lt,.shop_top_rt{ height:138px; max-width:300px; overflow:hidden;padding-left:20px;}
.shop_top_rt_fresh{ width:140px;}
.shop_top_lt p{  }
.shop_top_lt p.title{ padding-bottom:10px;}
font.shop_top_lt_icon{ width:90px; height:20px; background:url(../images/ucenter/ico2.png) 0px 0px no-repeat;}
font.shop_top_rt_icon{width:93px; height:20px; background:url(../images/ucenter/ico2.png) 0px -18px no-repeat;}
.index_cont_lt{ width:71%;}
.index_c_lt{ /*width:633px;*/ padding:10px; min-height:140px; border:1px solid #dddddd; margin-bottom:10px;}
.index_cont_rt{ width:27%;}
.index_c_rt{ /*width:228px;*/ padding:10px; border:1px solid #dddddd; margin-bottom:10px;}
.index_c_lt p.title,.index_c_rt p.title{ border-bottom:1px solid #dddddd; line-height:24px;}
.index_c_lt p.txt,.index_c_rt p.txt{ line-height:24px;margin:8px auto;}
.index_c_lt p a{ margin-right:20px;}
font.index_c_lt_icon1{height:20px; width:10px; background:url(../images/ucenter/ico.png) -6px -76px no-repeat;padding-left:8px;}
font.index_c_lt_icon2{height:20px; width:10px; background:url(../images/ucenter/ico.png) -6px -51px no-repeat;padding-left:8px;}
font.index_c_lt_icon3{height:20px; width:10px; background:url(../images/ucenter/ico.png) -33px -76px no-repeat;padding-left:8px;}
font.index_c_rt_icon1{height:20px; width:10px; background:url(../images/ucenter/ico.png) -6px -98px no-repeat;padding-left:8px;}
font.index_c_rt_icon2{height:20px; width:10px; background:url(../images/ucenter/ico.png) -33px -96px no-repeat;padding-left:8px;}

/*.footer{ width:1100px; margin:0px auto; text-align:center; padding:20px 0px;}
.footer p a{ margin-right:15px;}*/

/**个人中心首页样式**/
.personal_top_rt{ margin-top:30px;}
/**个人中心首页样式**

/**更换头像页面样式**/
.change_rt{ padding:0px;width:947px; height:auto; min-height:692px;}
ul.change_rt_top{ background:#fafafa; height:40px; width:947px; border-bottom:1px solid #dddddd;}
ul.change_rt_top li{ width:84px; height:35px; margin:5px 5px 0px 10px; float:left; text-align:center; line-height:35px;}
ul.change_rt_top li a{ display:block;}
ul.change_rt_top li a.on{ background:#fff; border:1px solid #dddddd; border-bottom:none;border-radius:5px 5px 0px 0px;}
.change_rt_cont{ margin:30px 20px;}
.change_rt_cont p a{ margin-right:20px;}
.change_rt_cont p.txt{ color:#aaa;}
.change_rt_photo{ margin:20px 0px; height:295px;}
.change_rt_photo_lt,.change_rt_photo_rt{ height:295px; width:400px; float:left;}
.change_rt_photo_lt a,.change_rt_photo_lt input{ float:left;}
.change_rt_photo_lt input{ margin-left:30px; width:22px; height:18px; vertical-align:middle;}
.change_rt_cont p.p_bg{ height:45px; background:#f3f3f3; text-align:center;}
.change_rt_cont p.p_bg a{ display:inline-block; width:80px; height:28px;line-height:28px; margin-top:10px; color:#fff;}
.change_rt_cont p.p_bg a.yes{ background:url(../images/ucenter/change_button3.png) no-repeat;}
.change_rt_cont p.p_bg a.no{ background:url(../images/ucenter/change_button4.png) no-repeat;}
.change_rt_cont p.p_bg a:hover,ul.change_rt_top li a:hover{ text-decoration:none;}
/**更换头像页面样式**/

@charset "UTF-8";
/* CSS Document */
/* by 江湖游医 */
body{overflow-y:scroll;}
.ucenter_warp{width:1100px;margin:0 auto;}
.ucenter_lay{width:1098px;height:auto;border:1px solid #D5D5D5;margin-top:10px;overflow:hidden;}
.ucenter_lay_r{width:948px;float: left; display: inline;background: #FFF;}
.ucenter_c{width:98.5%;min-height:600px;margin:10px;position: relative;}
.ucenter_c table.form th{text-align:right;width:120px;height:35px;padding-right:5px;}

.ucenter_c table.form .font_cont{  text-align: center }
.ucenter_c table.form,.ucenter_c table.table{width:100%;}
.ucenter_t{width:100%;height:39px;line-height:39px;border-bottom:1px solid #D5D5D5;background:#F3F3F3;}
.ucenter_t ul{margin-left:15px;}
.ucenter_t .link_tex{position: absolute; right:34px; font-size:14px;  color: #27C27B; text-decoration: underline;}
.saas-crumbs .link_tex{position: absolute; right:20px; font-size:14px;  color: #27C27B; text-decoration: underline;}
.ucenter_t .link_tex2{right: 138px;}
.ucenter_t .link_tex3{right: 235px;}
.add-link{position: absolute;right: 0;right: 2%; }
.ucenter_t .iphone{ display: inline-block;  margin-left: 10px;  }
.ucenter_t .iphone:hover .weixin_box{display: inline-block}
.ucenter_t .iphone a{ color: #ff6b23}
.ucenter_t .iphone a >span{ display: inline-block; width:14px; }
.ucenter_t .iphone a >span >img{ width:100%; }
.ucenter_t .rule-tag{display: inline-block;right: 178px;margin-left: 10px;}
.ucenter_t .rule-tag a{color: #27c27b;}
.ucenter_t  .receipt{display: inline-block;right: 20px;margin-left: 10px;}
.ucenter_t  .receipt a{color: orange}

.ucenter_t .weixin_box img{ padding: 28px 0 6px 0}
.ucenter_t .weixin_box p{ line-height: 18px;}
.ucenter_t .weixin_box{ display: none;  position: absolute;     right: -11%;  z-index: 2;  top: 107%;   background: url(../images/RQ_box.png);  width: 172px;  height: 195px; text-align: center}

.ucenter_t ul li{float:left;min-width:60px;height:34px;font-size:14px;color:#666;margin-top:5px;line-height:34px;text-align:center;padding-right:8px;padding-left:8px;margin-right:8px;}
.ucenter_t ul li.on{border-radius:4px 4px 0 0;background:#FFFFFF;border:1px solid #D5D5D5;border-bottom:none;}
.ucenter_t ul li a{color:#666;}
.ucenter_t .r{float:right;margin-right:10px;}
.saas-crumbs .r{float:right;margin-right:10px;}
.ucenter_lay .personal_menu .on{border-left:2px solid #FD6596;background:#FFF;border-top:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5;width:148px;height:28px;line-height:28px;}

/*后台订单服务规则弹窗*/
.show-rule-box{position: fixed;display:none;width: 100%;height: 100%;top: 0;background-color: rgba(21, 20, 20, 0.52);z-index: 999}
.show-rule-box .rule-content{position: absolute;padding: 20px 30px; display: inline-block; width: 610px;height: 620px;background-color: white;left: 50%;margin-left: -300px;
	top:50%;margin-top: -300px;border-radius: 20px; box-sizing: border-box}
.show-rule-box .rule-content h5{text-align: center;font-size: 24px;line-height: 50px;height: auto;margin-bottom: 10px; color: #27c27b}
.show-rule-box .rule-content .rule-tex {width: 100%; height: 440px; overflow-y:auto;}
.show-rule-box .rule-content .rule-tex p{font-size: 16px;line-height: 32px;}
.show-rule-box .rule-content .close{display: inline-block;font-size: 20px;color:#efefef;position: absolute;right: 21px;  top: 30px;}
.show-rule-box .rule-content .close a{display: inline-block;  position: relative;  width: 36px;  height: 36px;  overflow: hidden;}
.show-rule-box .rule-content .close a font{position: absolute;  display: inline-block;  width: 22px;  height: 2px;  top: 16px;  right: 8px;background-color: #dad7d7;transform:rotate(45deg);
	-ms-transform:rotate(45deg); 	/* IE 9 */
	-moz-transform:rotate(45deg); 	/* Firefox */
	-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
	-o-transform:rotate(45deg);}
.show-rule-box .rule-content a font:nth-child(2){transform:rotate(130deg);
	-ms-transform:rotate(130deg); 	/* IE 9 */
	-moz-transform:rotate(130deg); 	/* Firefox */
	-webkit-transform:rotate(130deg); /* Safari 和 Chrome */
	-o-transform:rotate(130deg);}
.show-rule-box .rule-content .rule-btn{width:190px;height:45px;margin:30px auto 0;border-radius:5px;background: #27c27b;color:#fff;display: flex;align-items: center;justify-content: center;}
.show-rule-box .rule-content .rule-btn:hover{cursor: pointer;}
.show-rule-box .rule-content .rule-btn img{width:20px;margin-right:8px;}
.show-rule-box .rule-content .rule-btn p{font-size: 16px;font-weight: 600; -webkit-user-select: none; user-select: none;}
.show-rule-box .rule-content .rule-btn2{background: none;color:#27c27b;}

.w1100{max-width:1100px;margin: 0 auto;zoom: 1;}
.tip-commont{font-size:12px;color: #999;margin-left: 10px;line-height: 20px;}
.table .btn_pay, .table .btn_ship, .table .btn_cancel, .table .btn_pay{
	margin:2px 5px;
	display: inline-block;
	padding: 2px 10px;
	text-align: center;
	font-weight: bold;
	color: #fff !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #f37f1f;
	text-decoration: none;
}
.table a.btn_pay, .table .btn_ship, .table a.btn_cancel{text-decoration: none;}
.table .btn_ship{background:#4273c5;}
.table .btn_cancel{background:#F5F5F5;border:1px solid #DDD;color:#666 !important;}
.link_font{ color: black;float: left; margin-left: 5px;}
/*.link_font:nth-child(3){margin-left: 0}*/
.alon_btn{color: #27c27b;  }
.alon_btn2{  color: #ff6b23}
.alon_btn:hover{color: #b6b9b8 ; border: 1px solid #b6b9b8}
.alon_btn2:hover{  color: #b6b9b8 ; border: 1px solid #b6b9b8}
.order_table{border:none;}
.order_table a {color: #36c;text-decoration: none;}
.order_table a:hover {color: #f60;text-decoration: underline;}
.order_table td{border-bottom:1px solid #DDDDDD;}
.order_table .tbody{border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
.order_table .th td{background:#F5F5F5;border: 1px solid #DDDDDD;height:30px;}
.order_table .td td{vertical-align:top;padding:5px;}
.order_table .th .no, .order_table .th .time, .order_table .th .shop, .order_table .th .order{display:inline;margin:0 10px;}
.order_table .th .order{float:right;margin-right:15px;}
.order_table td.order-product{border-left:1px solid #DDDDDD;}
.order_table .td .pay-status{border-left:1px solid #DDDDDD;width:150px;text-align:center; padding-top:10px;}
.order_table .td .order-status{border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;text-align:center;padding-top:10px;}
.order_talbe .td .label{color:gray;display:inline-block;}
.order_table .btn_pay, .order_table .btn_ship, .order_table .btn_cancel{
	margin:2px 5px;
	display: inline-block;
	padding: 2px 10px;
	text-align: center;
	font-weight: bold;
	color: #fff !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #f37f1f;
	text-decoration: none;
}
.order_table a.btn_pay, a.order_table .btn_ship, .order_table a.btn_cancel{text-decoration: none;}
.order_table .btn_ship{background:#4273c5;}
.order_table .btn_cancel{background:#F5F5F5;border:1px solid #DDD;color:#666 !important;}

.ucenter_c table .input,.ucenter_c table .select{padding:2px 5px;height:32px;line-height:32px;box-sizing: border-box;}


/*.page strong,.page strong:hover, .page a:hover{background: #67A727;}*/
table.info_ch tr td{ width:320px;}
/* 我的装修保样式开始*/
.ucenter_bao_box{ border:1px solid #ddd; padding:10px; margin-bottom:10px;}
.ucenter_bao_box p.title{ overflow:hidden; border-bottom:1px solid #ddd;}
.ucenter_bao_box p.title a{ margin-left:5px; display:inline-block; border:1px solid #fc771f; color:#fc771f; padding:0px 5px; margin-bottom:3px; border-radius:2px;}
/*.ucenter_ico{ display:inline-block; background:url(../images/ucenter/ucenter_ico.png) no-repeat; width:35px; height:27px; vertical-align:middle;}
.ucenter_ico2{ background-position:-36px 0px;}
.ucenter_ico3{ background-position:-72px 0px;}*/
.zxbflowbar{ width:100%;}
.zxbflowbar ul li{ float:left; width:110px; text-align:center; display:inline; font-size:14px; line-height:33px;}
.zxbflowbar ul li span{ width:120px; height:33px; line-height:33px; background:url(../images/ucenter/flow3.jpg) center center no-repeat; display:block; color:#fff; text-align:center; cursor:pointer; font-size:14px; font-weight:bold;}
.zxbflowbar ul li span a{ color:#fff;}
.zxbflowbar ul li span a:hover{ text-decoration:none;}
.zxbflowbar  ul li .no{ background:url(../images/ucenter/flow1.jpg) no-repeat center center;}
.zxbflowbar ul li .sel{background:url(../images/ucenter/flow2.jpg) no-repeat center center;}
.zxbflowbar_bt{ margin-left:5px;}
.zxbflowbar_bt .zxbips{ float:left; width:110px;}
.zxbflowbar_bt .zxbips div.tit{ background:url(../images/ucenter/ktopbg1.jpg) center top no-repeat; height:9px; margin-top:5px;}
.zxbflowbar_bt .zxbips .con{ border:1px solid #11a21e; padding:5px; border-top:none; background:#fffcdd;}
.ucenter_zxlc ul{ overflow:hidden; width:100%;}
.ucenter_zxlc ul li{ padding:5px; border:1px solid #ddd; float:left; margin-top:10px; width:435px; height:60px;}
.ucenter_zxlc ul li.lt{ float:left;}
.ucenter_zxlc ul li.rt{ float:right;}
.ucenter_zxlc ul li .pic{ width:61px; height:60px; background:url(../images/ucenter/f-icon3.png) no-repeat;}
.ucenter_zxlc ul li .pic2{ background-position:-63px 0px;}
.ucenter_zxlc ul li .pic3{ background-position:-126px 0px;}
.ucenter_zxlc ul li .pic4{ background-position:-189px 0px;}
.ucenter_zxlc ul li .pic5{ background-position:0px -61px;}
.ucenter_zxlc ul li .pic6{ background-position:-63px -61px;}
.ucenter_zxlc ul li .pic7{ background-position:-126px -61px;}
.ucenter_zxlc ul li .pic8{ background-position:-189px -61px;}
.ucenter_zxlc ul li p{ width:360px;}
.ucenter_zxlc ul li p.tit,.ucenter_zxlc ul li p.tit a{ font-weight:bold; color:#488e01; font-size:14px; line-height:17px;}
.ucenter_zxb_rz{ margin:10px 0px; border:1px solid #ddd; overflow:hidden;}
.ucenter_zxb_rz li{ float:left; padding:5px;}
.renz_ico{ display:inline-block; width:84px; height:84px; background:url(../images/ucenter/renz.jpg) no-repeat; vertical-align:middle;}
.renz_ico1{ background-position:0px 0px;}
.renz_ico2{ background-position:-84px 0px;}
.renz_ico3{ background-position:-168px 0px;}
.renz_no_ico1{ background-position:0px -84px;}
.renz_no_ico2{ background-position:-84px -84px;}
.renz_no_ico3{ background-position:-168px -84px;}
/* 我的装修保样式结束*/

/* 小工具装修报价样式开始 */
.unit_price { font-family: 微软雅黑; width: 970px; margin-left: 22px;}
.unit_price a { display: inline-block; text-decoration: none; }
.unit_price .unit_box h3 { padding-left: 8px; line-height: 70px; font-size: 18px; height: 70px; font-weight: bold; border-bottom: 1px solid #e3e3e3; }
.unit_price .unit_box h3 span { color: #909090; font-size: 14px; font-weight: 100; }
.unit_price .unit_box h4 { font-size: 18px; color: #55cb91; line-height: 50px;  height: 50px; font-weight: bold; text-align: center; }
.unit_price .unit_box table { width: 100%;font-size: 15px; }
.unit_price .unit_box table .one_tr { border-top: 1px solid #e3e3e3; }
.unit_price .unit_box table tr td { display: inline-block; width: 480px; line-height: 60px; border-bottom: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; }
.unit_price .unit_box table tr td label { display: inline-block; padding-left: 20px; width: 190px; }
.unit_price .unit_box table tr td .min_box1 { width: 111px; }
.unit_price .unit_box table tr td .min_box2 { width: 186px; }
.unit_price .unit_box table tr td .min_box3 { width: 158px; }
.unit_price .unit_box table tr td .min_box4 { width: 126px; }
.unit_price .unit_box table tr td span { display: inline-block; width: 265px; }
.unit_price .unit_box table tr td span input { height: 40px; text-align: center; width: 120px; font-size: 14px; color: #989898; margin: 0 2px; line-height: 48px; border-radius: 6px; border: 1px solid #e3e3e3; box-shadow: 0px 0px 1px 2px #f0f3f7 inset; }
.unit_price .unit_box table tr td span a { font-size: 19px; }
.unit_price .unit_box table tr td:nth-child(2) { border-right: none; }
.unit_price .unit_box > p { padding: 35px 0; text-align: center; }
.unit_price .unit_box > p input[type=button] { display: inline-block; width: 240px; font-size: 16px; color: white; letter-spacing: 1px; border-radius: 6px; line-height: 54px; border: none; background-color: #ff6b23; }
.unit_price .unit_box > p a:hover { opacity: 0.85; }
.unit_price .unit_box .QR_code { text-align: center; }
.unit_price .unit_box .QR_code p { padding: 48px 0; text-align: center; }
.unit_price .unit_box .QR_code p a { width: 190px; margin: 0 18px; font-size: 14px; line-height: 54px; border-radius: 5px; text-align: center; border: 1px solid #cccccc; }
.unit_price .unit_box .QR_code p a:hover { color: #7c7c7c; }
.unit_price .unit_box .QR_code p .QR_link2 { color: white; background-color: #ff6b23; border: none; }
.unit_price .unit_box .QR_code p .QR_link2:hover { opacity: 0.8; color: white; }
.unit_price .unit_box .QR_code img { padding-bottom: 50px; }
.unit_price .unit_box .notvip { padding: 20px; height: 785px; }
.unit_price .unit_box .notvip > p { padding-top: 10px; line-height: 30px; font-size: 14px; color: #909090; }
.unit_price .unit_box .notvip .color_p { color: #ff6b23; }
.unit_price .unit_box .notvip ul { padding-top: 70px; }
.unit_price .unit_box .notvip ul li { float: left; }
.unit_price .unit_box .notvip ul li div { height: 128px; }
.unit_price .unit_box .notvip ul li div .font_item { display: inline-block; float: left; font-size: 18px; width: 132px; color: white; line-height: 128px; font-weight: bold; text-align: center; letter-spacing: 1px; background-color: #55cb91; }
.unit_price .unit_box .notvip ul li div > div { float: left; width: 318px; height: 126px; text-align: center; border: 1px solid #dddddd; }
.unit_price .unit_box .notvip ul li div > div > span { display: inline-block; font-weight: bold; color: #7c7c7c; padding-top: 15px; font-size: 24px; }
.unit_price .unit_box .notvip ul li div > div > span img { padding-right: 10px; vertical-align: middle; }
.unit_price .unit_box .notvip ul li div > div p { padding-top: 6px; text-align: center; }
.unit_price .unit_box .notvip ul li div > div p a { margin-left: 37px; width: 130px; color: #ff6b23; line-height: 37px; border-radius: 6px; border: 1px solid #ff6b23; }
.unit_price .unit_box .notvip ul li div > div p a:hover { color: rgba(255, 107, 35, 0.68); border: 1px solid rgba(255, 107, 35, 0.68); }
.unit_price .unit_box .notvip ul li:nth-child(2) { float: right; }
.unit_price .unit_box .notvip ul li:nth-child(2) div > div span { padding-top: 0; line-height: 128px; }
/* 小工具装修报价样式结束 */


/* 小工具二维码页面样式 开始*/
.QR_code { text-align: center; }
.QR_code >p { padding: 25px 0 20px 0; text-align: center; }
.QR_code p a { display: inline-block; color: white;  width: 145px; margin: 0 18px; font-size: 14px; line-height: 36px; border-radius: 5px; text-align: center;background-color: #2fb476; }
.QR_code p a:hover {  background-color: #fbb897}
.QR_code p .QR_link2 { color: white; background-color: #ff6b23; border: none; }
.QR_code p .QR_link2:hover { opacity: 0.8; color: white; }
.QR_code > img { padding-bottom: 60px; }
.QR_code .txt_code { padding-bottom: 30px; width: 100%; }
.QR_code .txt_code .code { width: 40%; margin: 0 auto; border-radius: 12px; text-align: center; background-color: #fb666a; overflow: hidden; }
.QR_code .txt_code .code > img { width: 82%; }
.QR_code .txt_code .code .code_tex { width: 88%; margin: 0 auto; border-radius: 7px; text-align: center; background-color: white; }
.QR_code .txt_code .code .code_tex > h3 { font-weight: bold; font-size: 23px; color: #561214; padding-top: 6px; line-height: 45px;height: 45px; text-align: center; }
.QR_code .txt_code .code .code_tex h3 i { display: inline-block; height: 1px; width: 13%; background-color: #b3b3b3; }
.QR_code .txt_code .code .code_tex h3 a { padding: 0px 6px 0px 15px; }
.QR_code .txt_code .code .code_tex > p { padding-bottom: 6px; font-size: 16px; color: #561214; text-align: center; }
.QR_code .txt_code .code .code_tex > span { display: inline-block; padding: 6px 0 10px 0; color: #561214; font-size: 15px; }
.QR_code .txt_code .code .code_tex .code_img { position: relative; width: 100%; height: 212px; margin: 0  auto; }
.QR_code .txt_code .code .code_tex .code_img a { position: absolute;  left: 50%;  z-index: 1;  width: 174px;  margin-left: -85px; }
.QR_code .txt_code .code .code_tex .code_img a img { width: 100%; }
.QR_code .txt_code .code .code_tex .code_img span { position: absolute;  left: 50%;  width: 220px;  margin-left: -111px;  bottom: 0; }
.QR_code .txt_code .code .code_tex .code_img span img { width: 100%; }
.QR_code .txt_code .code > p { color: #ffaeb0; line-height: 43px; text-align: center; }
.QR_code .txt_code img{ border-radius: 10px; box-shadow:1px 1px 13px 2px #d5d0d0}
/* 小工具二维码页面样式 结束*/

/* 非VIP 页面css开始 */
 .notvip { padding: 10px  8px 0 8px; height: 785px; }
 .notvip > p { padding-top: 10px; line-height: 30px; font-size: 14px; color: #909090; }
 .notvip .color_p { color: #ff6b23; }
 .notvip ul { padding-top: 50px; }
 .notvip ul li { float: left; }
 .notvip ul li div { height: 128px; }
 .notvip ul li div .font_item { display: inline-block; float: left; font-size: 18px; width: 132px; color: white; line-height: 128px; font-weight: bold; text-align: center; letter-spacing: 1px; background-color: #55cb91; }
 .notvip ul li div > div { float: left; width: 318px; height: 126px; text-align: center; border: 1px solid #dddddd; }
 .notvip ul li div > div > span { display: inline-block; font-weight: bold; color: #7c7c7c; padding-top: 15px; font-size: 24px; }
 .notvip ul li div > div > span img { padding-right: 10px; vertical-align: middle; }
 .notvip ul li div > div p { padding-top: 6px; text-align: center; }
 .notvip ul li div > div p a {display: inline-block; margin-left: 37px; width: 130px; color: #ff6b23; line-height: 37px; border-radius: 6px; border: 1px solid #ff6b23; }
 .notvip ul li div > div p a:hover { color: rgba(255, 107, 35, 0.68); border: 1px solid rgba(255, 107, 35, 0.68); }
 .notvip ul li:nth-child(2) { float: right; }
 .notvip ul li:nth-child(2) div > div span { padding-top: 0; line-height: 128px; }
/*# sourceMappingURL=setQuote.css.map */



/* 发布商品-属性 */
.spec-bg { background-color: #F8FCFE;}
.spec{ }
.spec li { float:left; width:25%; margin-bottom:6px; height: 24px;}
.spec li span { float: left; margin-right:6px;}
.spec li span.checkbox { height: 12px; margin-top:6px; margin-bottom:6px;}
.spec li span.img { width:16px; height: 16px; padding:1px; margin-top: 3px; margin-bottom: 3px; border: solid 1px #D8D8D8;}
.spec-img {width:30px; height: 30px; padding:1px; margin-top: 3px; margin-bottom: 3px; border: solid 1px #D8D8D8;}
.spec li span.pvname { margin-top: 2px; margin-bottom: 2px; line-height: 20px;}
.spec_table { border:solid #A7CAED 1px; padding:0; margin:10px; background-color: #FFF; box-shadow: 2px 2px 2px rgba(0,0,0,0.2)}
.ucenter_c table.spec_table th { background: #D3E5F3; font-weight: 700; border-top:solid #FFF 1px; line-height: 24px; padding: 2px 12px; text-align:left;height:25px;}
.spec_table tbody td { border-top :solid #D3E5F3 1px; padding: 2px 10px; margin: 0; height:32px;}
.spec_table tbody td span { float: left; margin-right:6px; color: #777;}
.spec_table tbody td span.img { width:16px; height: 16px; padding:1px; margin-top: 6px; margin-bottom: 6px; border: solid 1px #D8D8D8;}
.spec_table tbody td span.pvname { margin-top: 6px; margin-bottom: 6px; line-height: 20px;}

p.refresh{ background:#f8f8f8; font-size: 16px; padding:5px;}
p.refresh a{ display:block; text-align:center; height:26px; line-height:26px; background:#FE7902; color:#fff !important; border:1px solid #ff6600; font-size:14px; border-radius:3px;}
p.refresh a:hover{ background:#ff6600; text-decoration:none;}
p.refresh span{ line-height:26px; color:red;}
p.de_refresh a{ display:inline-block; width:200px;}
p.de_refresh span{ margin-left:10px;}
.template_list li img{ border:1px solid #e0e0e0;}
/*提示*/
.remb{position: absolute;margin-left: 10px;color: rgb(255, 0, 0);}


/*添加设计师样式*/
.creatab .onError,.creatab .onCorrect,.creatab .onFocus{margin-left:-300px !important;}

/*表单验证*/
.fn-vhid{ visibility:hidden;}
.fn-tinput{ width:240px; height:30px; line-height:30px\9; border:#ddd solid 1px; background-color:transparent; padding:0 6px;}
textarea {border:#ddd solid 1px; background-color:transparent; width:60%}
.fn-tinput:focus,textarea:focus{ border-color:#c00;}
.bl-form label{ float:left; width:100px; text-align:right; padding-top:6px;}
.bl-form .controls label{ width:auto;}
.bl-form li{ margin-top:20px; overflow:hidden;}
em{ color:#C00;}
label.error{color:#C00; padding:0 6px;}

.erro_ad{color:#f00;margin-left:10px;}

/*上传按键*/
.box_out{position: relative;}
	.box_out .box_pin{position: absolute;top: 33px;left: 120px;}
	.box_out .box_inputin{line-height: 35px;height: 35px;color: #fff !important;background: #2f8ab9;border: none;border-radius: 5px;font-size: 16px;font-weight: bold;box-shadow: 0 2px 0 0 #13648d;}

	#thumb{width: 200px;}

/*在建工地二维码 样式开始	*/

/*warp .RQ_box { position: relative; width: 86%; padding: 7% 0; margin: 0 auto; }*/
/*.warp .RQ_box .RQ_list img { width: 100%; }*/
/*.warp .RQ_box .RQ_list .head_logo { position: absolute; width: 78%; height: 46px; top: 4.8%; left: 50%; margin-left: -39%; background-color: #2ec07f; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; }*/
/*.warp .RQ_box .RQ_list .head_logo h3 { text-align: center; }*/
/*.warp .RQ_box .RQ_list .head_logo h3 span { display: inline-block; width: 42px; margin-right: 1%; height: 42px; }*/
/*.warp .RQ_box .RQ_list .head_logo h3 span img { width: 100%; height: 100% }*/
/*.warp .RQ_box .RQ_list .head_logo h3 a { font-size: 15px; color: white; line-height: 46px; font-weight: bold; font-family: fantasy; vertical-align: text-bottom; }*/
/*.warp .RQ_box .RQ_list .QR_title { position: absolute; width: 84%; top: 29%; margin-left: -42%; left: 50%; }*/
/*.warp .RQ_box .RQ_list .QR_title img { width: 100%; }*/
/*.warp .RQ_box .RQ_list p { position: absolute; width: 100%; top: 29%; font-weight: bold; line-height: 43px; color: white; text-align: center; font-family: fantasy; letter-spacing: 3px; }*/
/*.warp .RQ_box .RQ_list > span { position: absolute; color: white; font-size: 13px; font-family: fantasy; bottom: 17%; letter-spacing: 1px; left: 47.5%; }*/
/*.warp .RQ_box .RQ_list .code_icon { position: absolute; width: 36%; left: 47%; top: 57.5%; }*/
/*.warp .RQ_box .RQ_list .code_icon img { width: 100%; }*/

/*//改版saas 系统 样式开始*/
