@charset "utf-8";
body,html,h1,h2,h3,h4,h5,h6,p,ul,ul li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label,figure{margin:0;padding:0;}
body,html,input,button,textarea,select{color:#333;font:14px/1.5 Verdana,Helvetica,sans-serif;}
body,html{width:100%;height:100%;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow-x:hidden;background-color:#efefef;}
article,aside,figcaption,figure,footer,header,main,nav,section{display:block;}
body{width:100%;height:100%;position:relative;}
img{border:none;vertical-align:middle;max-width:100%;}
ul li{list-style:none;}
i,em,address{font-style:normal;}
a{color:#333;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
input[type="text"]:focus,input[type="submit"]:focus,input[type="button"]:focus,textarea:focus,.checkbox:checked,.checkbox:focus,.select-box:focus{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;}
input[type="button"],input[type="reset"],input[type="submit"],input[type="checkbox"],input[type="radio"],select{-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;}
input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
input[type="radio"],input[type="checkbox"],select:focus{outline:0;}
::-webkit-input-placeholder{color:#ccc;}
:-moz-placeholder{color:#ccc;}
::-moz-placeholder{color:#ccc;}
:-ms-input-placeholder{color:#ccc;}


/* 清除浮动 */
.clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden;}

/* 盒模型 */
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.block{display: block!important;}

/* 字体大小*/
.f40{font-size:2.8571rem;}
.f36{font-size:2.5714rem;}
.f30{font-size:2.1429rem;}
.f28{font-size:2rem;}
.f24{font-size:1.7143rem;}
.f18{font-size:1.2857rem;}
.f17{font-size:1.2143rem;}
.f16{font-size:1.1429rem;}
.f15{font-size:1.0714rem;}
.f13{font-size:0.9286rem;}
.f12{font-size:0.8571rem;}
.f10{font-size:0.7143rem;}

/* 按钮 */
.small-btn{display:inline-block;min-width:4em;text-align:center;padding:.3em;line-height:1.3em;border-radius:.2em;border-width:1px;border-style:solid;font-size:.92861em;}
.small-btn-gray{border-color:rgba(0,0,0,.08);color:#ccc;}
.small-btn-blue{border-color:#029de5;color:#029de5!important;}
.small-btn-green{border-color:rgba(0,0,0,.08);color:#30bc5e!important;}
.small-btn-blue:active{background-color:#029de5!important;border-color:#029de5!important;color:#fff!important;}
.small-btn-red{border-color:#ff5d56;color:#f85959;}
.small-btn-red:active{background-color:#f85959;color:#fff;}
.small-btn-bg-blue{background-color:#029de5;border-color:#029de5;color:#fff!important;padding:.3em .6em;}
.small-btn-bg-blue:active{background-color:#008dce;border-color:#008dce;}
.btn-bar{padding:1.5em 0;}
.btn{display:block;width:100%;/*height:2.6em;*/line-height:2.0em;text-align:center;background-color:#029de5;font-size:1.1429em;color:#fff;border:0;border-radius:.2em;}

/*
.btn{
	display:block;width:100%;height:2.6em;line-height:2.6em;text-align:center;background-color:#029de5;font-size:1.1429em;color:#fff;border:0;border-radius:.2em;}
.btn:active{background-color:#008bcc;}
*/

.btn:active{background-color:#008bcc;}
.btn-gray{background-color:#aaa;}
.btn-gray:active{background-color:#888;}
.btn-red{background-color:#f85959;}
.btn-red:active{background-color:#eb2e2e;}
.ipt-txt,.txtarea{-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;outline:none!important;box-shadow:none!important;}
.ipt-txt{display:block;width:100%;height:2.4em;line-height:2.4em;border:1px solid #ddd!important;padding:0 .7143em;color:#666;}
.select-box{display:block;width:100%;position:relative;color:#666;border:1px solid #ddd;margin-bottom:1em;background:#fff;}
.select-box:after{content:'';display:block;width:2em;height:2.4em;position:absolute;right:0;top:0;background:url(../file/img/arrow_down.png) center no-repeat;background-size:auto .55em;}
.select-box select{display:block;width:100%;border:0;height:2.4em;line-height:2.4em;border:none;padding:0 .7143em;color:#666;background:none;z-index:9;position:relative;-webkit-user-select:none; }
.txtarea{display:block;width:100%;height:10em;padding:.5em .7143em;border:1px solid #ddd;overflow:auto;color:#666;}
.ipt-box{display:block;position:relative;}
.ico-del-txt{display:none;width:2.2em;height:2.2em;background:url(../file/img/ico_clear.png) center no-repeat;background-size:auto 1.4em;position:absolute;right:0;top:0;cursor:pointer;}
.rp-join-item-amount .ico-del-txt{right:1.8em;}

/* 颜色 */
.txt-red{color: #ff5d56!important;}
.txt-blue{color: #029de5!important;}
.txt-blue-light{color: #3ab7f1!important;}
.txt-green{color: #30bc5e!important;}
.txt-gray{color: #999!important;}
.txt-gray-light{color: #ccc!important;}
.txt-red{color: #f85959!important;}


/* 背景色 */
.bg-red{background-color: #ff5d56!important;}
.bg-blue{background-color: #029de5!important;}
.bg-blue-light{background-color: #3ab7f1!important;}
.bg-green{background-color: #30bc5e!important;}
.bg-cyan{background-color: #01cf97!important;}
.bg-gray{background-color: #cecece!important;}
.bg-gray-light{background-color: #e8e8e8!important;}

/* panel */
.sx-panel{padding:.3em 0;background-color:#fff;margin-bottom:.8571rem;border-bottom: 1px solid #ddd;}
.sx-panel .panel-hd{line-height:2.5rem;padding:.2rem 1.0714rem .1rem;border-bottom:1px solid rgba(0,0,0,.08);position: relative;}
.sx-panel .panel-hd .tit-desc{ color:#ff5d56;font-weight:normal;font-size: .8571rem;vertical-align: middle;}
.sx-panel .panel-tit{display:inline-block;font-weight:normal;font-size:1.1429rem;vertical-align: middle;}
.sx-panel .panel-hd .more{position: absolute;right: 1.0714rem;top: .2rem;}
.sx-panel .panel-hd .more b{font-weight: normal;vertical-align: middle;}
.sx-panel .panel-hd .more:after{content: '';display: inline-block;width: .5rem;height: 1rem;background:url(img/arrow_right_2.png) right center no-repeat;background-size: auto .7rem;vertical-align: middle;position: relative;top: -.1rem;}
.sx-panel .panel-body{padding: 1.0714rem;}
.sx-panel .panel-bd{padding: 0;}

/* 弹窗-页面形式 */
.pop-page,.viewport{-webkit-transition: all .2s ease;transition: all .2s ease;}
.pop-page{width: 100%;height: 100%;background-color: #efefef;position: fixed;left: 100%;top: 0;z-index: 1000009;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow: auto;overflow-x:hidden;}
.pop-page-active .pop-page,.pop-cmt-active .pop-page,.pop-search-active .pop-page{left: 0;}

/* badge */
.badge{display:inline-block;text-align:center;padding:.15rem .3rem .1rem;line-height:1.3rem;border-radius:.2rem;border-width:1px;border-style:solid;font-size:.92861rem; background:#fff;}
.badge-gray{border-color:rgba(0,0,0,.08);color:#ccc;}
.badge-blue{border-color:#029de5;color:#029de5!important;}
.badge-green{border-color:rgba(0,0,0,.08);color:#30bc5e!important;}
.badge-blue:active{background-color:#029de5!important;border-color:#029de5!important;color:#fff!important;}
.badge-red{border-color:#ff5d56;color:#f85959;}
.badge-red:active{background-color:#f85959;color:#fff;}
.badge-bg-blue{background-color:#029de5;border-color:#029de5;color:#fff!important;padding:.3em .6em;}
.badge-bg-blue:active{background-color:#008dce;border-color:#008dce;}

/* 星号 */
.stars,.stars span{height: 1.5rem;background-repeat: repeat-x;background-size:1.5rem;background-position:0 center;}
.stars{display: inline-block;width: 7.5rem;background-image:url(img/star_off.png);vertical-align: middle;position: relative;}
.stars span{display: block;width: 0;position: absolute;left: 0;top: 0;background-image: url(img/star_on.png);}
.stars-5 span{width: 100%;}
.stars-4 span{width: 80%;}
.stars-3 span{width: 60%;}
.stars-2 span{width: 40%;}
.stars-1 span{width: 20%;}
.stars-0 span{width: 0%;}

/* 顶部 */
.head-bar{width:100%;height:3.2em;line-height:3.2em;background-color:#029de5;}
.head-bar,.head-bar a{ color:#fff;}
.head-bar .head-title{text-align:center;font-size:1.2857em;font-weight:normal;}
.head-bar .head-title b{font-weight:normal;font-size:.6667em;padding-left:.8em;}
.head-bar .goback{display:block;width:2.5em;height:3.2em;background:url(../file/img/arrow_left_white.png) center no-repeat;background-size:auto 1.15em;position:absolute;left:0;top:0;cursor:pointer;}
.head-bar .nav-toggle{display:block;width:3.3rem;height:3.3rem;position:absolute;left:0;top:0;}
.head-bar .nav-toggle .ico-menu{display:block;width:1.8rem;height:1rem;cursor: pointer;overflow:visible;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size: .9rem;}
.head-bar .nav-toggle .ico-menu i:nth-child(1),.head-bar .nav-toggle .ico-menu  i:nth-child(2),.head-bar .nav-toggle .ico-menu i:nth-child(3){content:'';display:block;width:100%;height:.15rem;background-color:#fff;border-radius:.15rem;position:absolute;left:0;overflow: hidden;}
.head-bar .nav-toggle .ico-menu i:nth-child(1){top:0;}
.head-bar .nav-toggle .ico-menu  i:nth-child(2){bottom:0;}
.head-bar .nav-toggle .ico-menu i:nth-child(3){top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden; }
.nav-list,.viewport{-webkit-transition: all .3s ease;transition: all .3s ease;}
.nav-list{width: 12rem;padding: 1.5rem 0 2rem;background-color: #fff;position: fixed;left: 0;top:0;bottom: 0;z-index: 100001;box-shadow: 0 1px 2rem rgba(0,0,0,.15);-webkit-transform: translateX(-12rem);transform: translateX(-12rem);-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow-x:hidden;}
.nav-list li,.nav-list li a{color:#666;}
.nav-list li a{display: block;height:3rem;line-height:3rem;overflow: hidden;font-size: 1.1429rem;border-bottom: 1px solid #ddd;padding: 0 1.5rem;}
.nav-list li a:hover,.nav-list li a:active{text-decoration: none;background-color:#eee;}
.nav-list li.current a{color: #029de5;}
.head-bar{z-index: 100000;}
.nav-active .viewport{-webkit-transform: translateX(12rem);transform: translateX(12rem);}
.nav-active .viewport:after{content: '';display: block;width: 100%;height: 100%;background-color: rgba(0,0,0,.3);position: fixed;left: 0;top: 0;z-index: 99999;}
.nav-active,.nav-active body{overflow: hidden;}
.nav-active .nav-toggle .ico-menu i:nth-child(3){opacity:0;}
.nav-active .nav-toggle .ico-menu i:nth-child(1){-webkit-animation:menuLineTop .3s linear 0s forwards;animation:menuLineTop .3s linear 0s forwards;}
.nav-active .nav-toggle .ico-menu  i:nth-child(2){-webkit-animation:menuLineBottom .3s linear 0s forwards;animation:menuLineBottom .3s linear 0s forwards;}
@-webkit-keyframes menuLineTop{
   0%{top:0;}
   50%{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
   100%{top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);}
}
@keyframes menuLineTop{
   0%{top:0;}
   50%{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
   100%{top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);}
}
@-webkit-keyframes menuLineBottom{
   0%{top:10px;}
   50%{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
   100%{top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);}
}
@keyframes menuLineBottom{
   0%{top:10px;}
   50%{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
   100%{top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);}
}
@-webkit-keyframes fadeInLeft{
   0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);}
   100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInLeft{
   0%{opacity:0;transform:translateX(-100%);}
   100%{opacity:1;transform:none;}
}
.fadeInLeft,.nav-active li{-webkit-animation-name:fadeInLeft;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-name:fadeInLeft;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;}
.delay0d5s {-webkit-animation-delay:.05s;animation-delay:.05s;}
.delay1s {-webkit-animation-delay:.1s;animation-delay:.1s;}
.delay1d5s {-webkit-animation-delay:.15s;animation-delay:.15s;}
.delay2s {-webkit-animation-delay:.20s;animation-delay:.20s;}
.delay2d5s {-webkit-animation-delay:.25s;animation-delay:.25s;}
.delay3s {-webkit-animation-delay:.30s;animation-delay:.30s;}
.delay3d5s {-webkit-animation-delay:.35s;animation-delay:.35s;}
.delay4s {-webkit-animation-delay:.40s;animation-delay:.40s;}
.delay4d5s {-webkit-animation-delay:.45s;animation-delay:.45s;}
.delay5s {-webkit-animation-delay:.5s;animation-delay:.5s;}
.delay5d5s {-webkit-animation-delay:.55s;animation-delay:.55s;}
.delay6s {-webkit-animation-delay:.6s;animation-delay:.6s;}
.delay6d5s {-webkit-animation-delay:.65s;animation-delay:.65s;}
.delay7s {-webkit-animation-delay:.7s;animation-delay:.7s;}
.delay7d7s {-webkit-animation-delay:.75s;animation-delay:.75s;}
.delay8s {-webkit-animation-delay:.8s;animation-delay:.8s;}
.delay8d5s {-webkit-animation-delay:.85s;animation-delay:.85s;}
.delay9s {-webkit-animation-delay:.9s;animation-delay:.9s;}
.delay9d5s {-webkit-animation-delay:.95s;animation-delay:.95s;}
@-webkit-keyframes navfadeIn{
   0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden;}
   100%{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;}
}
@keyframes navfadeIn{
   0%{transform:translateX(-100%);visibility:hidden;}
   0%{transform:translateX(0);visibility:visible;}
}




/* --------------------------------
   * 列表
   ------------------------------- */
.service-list,.equipment-list{background-color:#fff;}
.list-item{display:table;width:100%;vertical-align:middle;border-bottom:1px solid rgba(0,0,0,.08);padding:1.0714em;}
.list-item,.list-item a{color:#999;}
.list-item:last-child{border-bottom:0;}
.list-item .item-img,.list-item .item-info,.list-item .item-acts{display:table-cell;vertical-align:middle;}
.list-item .item-img{width:5em;}
.list-item .item-img img{width:100%;height:auto;}
.list-item .item-info{padding-left:1.1429em;line-height:1.5;}
.list-item .item-num,.list-item .item-name,.list-item .item-desc{display: block;width: 100%;height:1.5em;overflow:hidden;}
.list-item .item-name{font-size:1.1429em;font-weight:normal;}
.list-item .item-name,.list-item .item-name a{color:#333;line-height: 24px;}
.list-item .item-name b{font-weight:normal;padding-left:1em;color:#999;font-size:.75em;}
.list-item .item-num,.list-item .item-desc{font-size:0.8571em;}
.list-item .item-desc{margin-top:.8em;}
.list-item .item-acts{width:6em;text-align:right;}
.list-item .item-acts li{padding-bottom:.8em;}
.list-item .item-acts li:last-child{padding-bottom:0;}
.item-with-arrow{position:relative;padding-right:3em;}
.item-with-arrow:before{content:'';display:block;width:1em;height:1.3em;background:url(../file/img/arrow_right.png) right center no-repeat;background-size:auto 1em;position:absolute;right:1em;top:50%;margin-top:-.65em;}
.item-with-arrow:active,.detail-links > li .link-item:active{background-color:rgba(0,0,0,.05);}


/* --------------------------------
   * 详情
   ------------------------------- */
.detail-panel{margin-bottom:.8571em;padding:1.5em 0 1.5em 1.0714em;background-color:#fff;}
.detail-panel .detail-hd{border-bottom:1px solid rgba(0,0,0,.08);}
.detail-panel .detail-hd-tit{padding-bottom:.5em;font-weight:normal;font-size:1.2857em;}
.detail-panel .detail-bd{padding:.8em 1.0714em 0 0;line-height:1.8em;}
.detail-panel .detail-bd,.detail-panel .detail-bd a{color:#666;}
.detail-links {margin-left:-1.0714em;margin-right:-1.0714em;}
.detail-links > li{height:2em;line-height:2em;overflow:hidden;margin-bottom:.2em;}
.detail-links > li b{font-weight:normal;float:right;padding-left:2em;padding-right:.8em;background:url(../file/img/arrow_right.png) right center no-repeat;background-size:auto .9em;} 
.detail-links > li b,.detail-links > li b a{color:#029de5;}
.detail-links > li .link-item{display:block;height:2em;padding:0 1.0714em;}
.detail-info-tb > a,.detail-info-tb > dl{margin-bottom:.2em;display:block;}
.detail-info-tb > a{margin-bottom:.5em;}
.detail-info-tb > a > dl{margin-bottom:0;}
.detail-info-tb dl{display:table;width:100%;line-height:2em;}
.detail-info-tb dl dt,.detail-info-tb dl dd{display:table-cell;vertical-align:top;}
.detail-info-tb dl dt{width:8em;}
.detail-info-tb dl dd.with-btn{width:6em;text-align:right;}
.detail-info-tb dl dd.with-btn .small-btn{line-height:1.2;min-width:inherit;padding:.3em .6em;}


/* --------------------------------
   * 个人中心
   ------------------------------- */
.uc-hd-panel{display:table;width:100%;background-color:#fff;padding:1.0714em;margin-bottom:.8571em;}
.uc-hd-panel .user-avatar,.uc-hd-panel .user-info{display:table-cell;vertical-align:middle;}
.uc-hd-panel .user-avatar {width:4.5em;}
.uc-hd-panel .user-avatar .avatar-img,.uc-hd-panel .user-avatar img{display:block;width:4.5em;height:4.5em;border-radius:50%;overflow:hidden;}
.uc-hd-panel .user-info{padding-left:1.2em;}
.uc-hd-panel .user-info .user-name{display:block;font-size:1.2857em;font-weight:normal;}
.uc-hd-panel .user-info .user-name,.uc-hd-panel .user-info .user-name a{color:#333;}
.uc-hd-panel .user-info,.uc-hd-panel .user-info a{color:#999;}
.uc-hd-panel .user-info p{padding-top:.3em;font-size:.8571em;}
.uc-hd-panel .user-info .credit-num{color:#ff5d56;font-size: 1.1667em;}
.uc-panel{background-color:#fff;padding:1em 1.0714em;margin-bottom:.8571em;}
.uc-nav-items .uc-m-item {display:block;position:relative;height:3em;line-height:3em;overflow:hidden;margin:0 -1.0714em;padding:0 1.0714em;}
.uc-nav-items .uc-m-item:after{content:'';display:block;height:1px;background-color:rgba(0,0,0,.08);position:absolute;right:0;left:1.0714em;bottom:0;}
.uc-nav-items .uc-m-item .item-label{font-size:1.1429em;}
.uc-nav-items .uc-m-item .item-desc{float:right;color:#999;padding-right:.8em;}
.uc-nav-items .uc-m-item:last-child:after{display:none;}
.uc-nav-items .item-with-arrow:before{background-size:auto .9em;}

/* 二维码 */
.uc-qrcode {padding-bottom:2em;color:#999;}
.uc-qrcode .qrcode-img{display:block;text-align:center;}
.uc-qrcode .qrcode-img img{width:60%;max-width:400px;}
.uc-qrcode .qrcode-txt{display:block;padding-top:.5em;text-align:center;}



/* --------------------------------
   * 服务主页
   ------------------------------- */
.filing-btn {
    position: absolute;
    right: 0.3em;
    top: 4.3em;
    width:8em;
}
.check-filing-btn {
    position: absolute;
    right: 0.3em;
    top: 6.8em;
    width:8em;
}
.panel-tit-bar{margin:0 auto .8em;}
.panel-tit-bar .title{padding-left:.72em;position:relative;font-size:1.2857em;font-weight:normal;}
.panel-tit-bar .title:before{content:'';display:block;width:.3em;height:1em;background-color:#ff5d56;border-radius:.15em;position:absolute;left:0;/*top:.2em;*/ top:0em;}
.service-nav-items{margin-top:-.5em;}
.service-nav-items .sv-m-item{display:block;position:relative;height:3.5em;line-height:3.5em;overflow:hidden;margin:0 -1.0714em;padding:0 1.0714em;}
.service-nav-items .sv-m-item:after{content:'';display:block;height:1px;background-color:rgba(0,0,0,.08);position:absolute;right:1.0714em;left:1.0714em;bottom:0;}
.service-nav-items .sv-m-item:last-child:after{display:none;}
.service-nav-items .item-label{font-size:1.1429em;}
.service-nav-items .small-btn{min-width:inherit;padding:0 .5em;line-height:2.1em;float:right;margin-top:.7em;}
.service-nav-items .small-btn-blue{border-color:rgba(0,0,0,.08);border-color:#029de5;}
.txtarea{display:block;width:100%;height:10em;padding:.5em;border:1px solid rgba(0,0,0,.1);overflow:auto;}

.task_not_start{color:gray;}
.task_start{}
.task_pause{}
.task_complete{}
.audit_star_w{text-align:center; padding:6px 0px;}
.audit_star,.audited_star{color:#EBA71E; font-size:38px;padding:0px 3px; cursor: pointer;}
.audit_txt{min-height:100px;}
.audit_btn_w{margin:10px 0px;}
.audit_btn,.audit_modify{width: 100%;}
.show_tl{color:#008BCC;font-weight:bold;}
.star_show{color:#990000;}

.audit_zone,.audited_zone{display:none;}
.wx_thumb{display:none;}
.wx-contact{line-height: 36px;}
.wx-contact i{
	width: 36px;
    height: 36px;
    font-size: 32px;
    color: #029de5;
    vertical-align: middle;
    text-align: center;
    padding-top: 8px;
    font-weight: bolder;
}
.add_task{width:96px;}
.bottom-panel{margin-bottom:0px !important;}
.add_task_zone{padding: .8em 1.0714em 0 0;}

/* 动画 */
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-5em);transform:translateX(-5em)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}
@keyframes zoomIn{0%{opacity:0;transform:scale(.5);;}100%{opacity:1;transform:scale(1);}}
@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}
@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}}








/* -----------------------------------------------  以下为2016-11-13新增代码 ----------------------------------------------- */

/* ======================================
   用户中心 - 渠道
   -------------------------------------- */
.uc-channel-panel{padding:.3em 0;background-color:#fff;margin-bottom:.8571em;}
.uc-channel-panel .panel-hd{line-height:2.5em;padding:0 1.0714em;border-bottom:1px solid rgba(0,0,0,.08);}
.uc-channel-panel .panel-hd .tit-desc{ color:#ff5d56;font-weight:normal;}
.uc-channel-panel .panel-tit{display:inline-block;font-weight:normal;font-size:1.1429em;}
.uc-chanel-item{display:table;width:100%;padding:1em 1.0714em;position:relative;}
.uc-chanel-item .item-info:before,.uc-channel-panel .item-with-arrow:after{content:'';display:block;height:1px;background-color:rgba(0,0,0,.05);position:absolute;left:1.0714em;right:0;bottom:0;}
.uc-chanel-item:last-child .item-info:before{display:none;}
.uc-chanel-item .item-img,.uc-chanel-item .item-info{display:table-cell;vertical-align:middle;}
.uc-chanel-item .item-img,.uc-chanel-item .item-img img{width:3em;height:3em;border-radius:50%;}
.uc-chanel-item .item-info{padding-left:1em;}
.uc-chanel-item .item-info dt,.uc-chanel-item .item-info dd{display:block;width:50%;float:left;font-size:.8571em;white-space:nowrap;padding-right:1em;}
.uc-chanel-item .item-info p{width:100%;height:1.8em;line-height:1.8em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.uc-chanel-item .item-info dt h4{font-size:1.1666em;font-weight:normal;font-size:1em;}
.uc-chanel-item .item-info dt .label-val {color:#333;}
.uc-chanel-item .item-info dd.wide{width:100%;}
.uc-chanel-item .item-info,.uc-chanel-item .item-info a{color:#666;}
.uc-chanel-item .item-info .num{color:#ff5d56;}
.uc-chanel-list li{position:relative;}
.uc-chanel-list .item-with-arrow:active{background-color:rgba(0,0,0,.05);}
.uc-chanel-list .item-other .small-btn-bg-blue{min-width:inherit;vertical-align:middle;position:absolute;right:1.0714em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:.35em .4em;line-height:normal;}
.uc-channel-panel .item-with-arrow{padding-right:0;display:block;position:relative;}
.uc-channel-panel .item-with-arrow:after{left:1.0714em;right:1.0714em;}
.uc-channel-panel .item-with-arrow:last-child:after{display:none;}
.panel-cont-hide .panel-hd{position:relative;border-bottom:0;}
.panel-cont-hide .panel-hd:before{content:'';display:block;width:1em;height:1.3em;background:url(img/arrow_right.png) right center no-repeat;background-size:auto 1em;position:absolute;right:1em;top:50%;margin-top:-.65em;}
.panel-cont-hide .uc-chanel-list{display:none;}
.uc-superior-item{width:100%;display:table;padding:1.0714em 6em 1.0714em 1.0714em;position:relative;}
.uc-superior-item .item-img,.uc-superior-item .item-info{display:table-cell;vertical-align:top;}
.uc-superior-item .item-img{width:4.5em;}
.uc-superior-item .item-img,.uc-superior-item .item-img img{border-radius:50%;width:4.5em;height:4.5em;}
.uc-superior-item .item-info{padding-left:1.2em;line-height:1.6em;}
.uc-superior-item .item-info,.uc-superior-item .item-info a{color:#666;}
.uc-superior-item .item-info dt,.uc-superior-item .item-info dd{display:block;}
.uc-superior-item .item-info dd{font-size:1em;}
.uc-superior-item .item-info dd .num,.uc-superior-item .item-info dd .num a{color:#ff5d56;}
.uc-superior-item .small-btn{position:absolute;right:1.0714em;top:1.0714em;}




/* ======================================
   报备 - 报备管理
   -------------------------------------- */
.rp-admin-list {background-color:#fff;padding-bottom:2em;}
.rp-admin-item{display:block;width:100%;position:relative;border-bottom:1px solid rgba(0,0,0,.08);line-height:1.5;padding:1.0714em;}
.rp-admin-item .rp-item-price{display:inline-block;width:5em;height:5em;border-radius:50%;float:left;background-color:#399cf1;color:#fff;position:relative;}
.rp-admin-item .rp-item-price .price-inner{display:block;width:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;}
.rp-admin-item .rp-item-price .price-num{font-size:1.4286em;font-weight:normal;font-family:Arial;}
.rp-admin-item .rp-item-price .price-unit{font-size:.7143em;padding-left:.2em;}
.rp-admin-item .rp-item-info{margin:0 4.5em 0 6.1429em;color:#999;}
.rp-admin-item .rp-item-info .rp-name{display:block;font-size:1.1429em;font-weight:normal;}
.rp-admin-item .rp-item-info .rp-name,.rp-admin-item .rp-item-info .rp-name a{color:#333;}
.rp-admin-item .rp-item-info .rp-desc{max-width:20em;font-size:.8571em;}
.rp-admin-item .rp-item-info .rp-time{display:block;font-size:.8571em;margin-top:.3em;}
.rp-admin-item .rp-item-acts{position:absolute;right:1.0714em;top:1.35em;}
.rp-admin-item .rp-item-acts > li{padding-bottom:.5em;}
.rp-admin-item .rp-item-acts .small-btn{min-width:3.2em;cursor:pointer;}
.rp-admin-item:nth-child(3n+1) .rp-item-price{background-color:#0ccde4;}
.rp-admin-item:nth-child(3n+2) .rp-item-price{background-color:#42bfff;}
.rp-admin-item:nth-child(3n+3) .rp-item-price{background-color:#3c9cff;}
.rp-admin-item:first-child{padding-top:1.5em;}
.rp-admin-item:last-child{border-bottom:0;}


/* 弹窗 */
.pop-wrap{width:92%;background-color:#fff;padding:1.5em 1.0714em;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10001;display:none;}
.pop-wrap .pop-txt{display:block;font-size:1.1429em;padding-bottom:.5em;}
.pop-wrap .pop-btns{width:100%;position:relative;overflow:hidden;padding-top:.8em;}
.pop-wrap .pop-btns ul{margin:0 -.4em;}
.pop-wrap .pop-btns li{width:50%;float:left;padding:0 .4em;}
.pop-wrap .btn{/*height:1.5em;*/line-height:1.5em;cursor:pointer;}
.pop-wrap .pop-txt + .select-box{margin-top:.5em;}
.pop-mask{width:100%;height:100%;background-color:rgba(0,0,0,.6);position:fixed;left:0;top:0;z-index:1000;}




/* ======================================
   报备 - 加盟销售报备
   -------------------------------------- */
.rp-join{padding:1.5em 1.0714em;}
.rp-join .rp-join-hd{display:block;padding-bottom:.7143em;}
.rp-join .rp-join-item{width:100%;position:relative;padding-bottom:1em;line-height:2.2em;color:#999;}
.rp-join .rp-join-item .txtarea{height:5.8em;}
.rp-join .rp-join-item .select-box{margin-bottom:0;}
.rp-join .rp-join-item .item-unit{position:absolute;right:.7143em;top:0;}
.rp-join .select-box select {color:#ccc;}
.rp-join .select-box select.select-change {color:#666;}


/* ======================================
   报备 - 加盟销售查看报备
   -------------------------------------- */
.rp-view-list {padding-bottom:0;}
.rp-view-item{display:block;width:100%;position:relative;border-bottom:1px solid #ddd;line-height:1.6;padding:1.0714em;margin-bottom:.6em;background-color:#fff;}
.rp-view-item .rp-item-left{width:5em;float:left;text-align:center;}
.rp-view-item .rp-item-price{display:inline-block;width:5em;height:5em;border-radius:50%;background-color:#5195e9;color:#fff;position:relative;}
.rp-view-item .rp-item-price .price-inner{display:block;width:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;}
.rp-view-item .rp-item-price .price-num{font-size:1.4286em;font-weight:normal;font-family:Arial;}
.rp-view-item .rp-item-price .price-unit{font-size:.7143em;padding-left:.2em;}
.rp-view-item .rp-item-status{display:block;padding-top:.3em;color:#5195e9;line-height:1.3;}
.rp-view-item .rp-item-info{margin:0 0 0 6.1429em;color:#999; min-height: 116px;}
.rp-view-item .rp-item-info p{max-width:20em;font-size:.8571em;}
.rp-view-item .rp-item-info .rp-name{display:block;font-size:1.1429em;font-weight:normal;margin-bottom:.3em;}
.rp-view-item .rp-item-info .rp-name,.rp-view-item .rp-item-info .rp-name a{color:#333;}
.rp-view-item .rp-item-info .rp-desc{}
.rp-view-item .rp-item-info .rp-time{display:block;font-size:.8571em;margin-top:.3em;}
.rp-item-agreed .rp-item-price{background-color:#3ac15a;}
.rp-item-agreed .rp-item-status{color:#3ac15a;}
.rp-item-refused .rp-item-price{background-color:#ff5245;}
.rp-item-refused .rp-item-status{color:#ff5245;}


/* 动画 */
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-5em);transform:translateX(-5em)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}
@keyframes zoomIn{0%{opacity:0;transform:scale(.5);;}100%{opacity:1;transform:scale(1);}}
@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}
@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}}






/* ======================================
   客户 - 我的资产、服务清单、服务下单
   -------------------------------------- */



/* ---------------- 我的资产 ---------------- */
.asset-item{display:table;width:100%;vertical-align:middle;border-bottom:1px solid #ddd;background-color: #fff;padding:1.0714rem;margin-bottom: .7143rem;display:-moz-box;display:-webkit-box;display:box;}
 a.asset-item:active{background-color: rgba(0,0,0,.05);}
.asset-item .item-img{display: block;width: 5rem;}
.asset-item .item-img img{ width: 100%;height: auto;;}
.asset-item .item-info{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;padding-left: 1.0714rem;line-height: 1.8rem;}
.asset-item .item-hd{min-height: 2.8rem;position: relative;line-height: 1.5rem;margin-bottom: .3rem;}
.asset-item .item-desc{height: 2rem;overflow: hidden;margin-top: .5rem;}
.asset-item .item-name{display: inline;font-size: 1rem;font-weight: normal;}
.asset-item .item-name,.asset-item .item-name a{color:#333;}
.asset-item .item-num{display: inline;padding-left: .5rem;color:#999;font-size: .8571rem;}
.asset-item .item-desc{color:#999;margin-top: .1rem;font-size: .8571rem;}
.asset-item .item-desc .badge{margin-right: .5rem;line-height: 1.3rem;}
.asset-list .asset-item .item-hd{line-height: 2rem;}
.asset-list .asset-item .item-name{height: 1.8rem;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;display: block;margin-right: 6rem;font-size: 1rem;}
.asset-list .asset-item .item-num{position: absolute;right: 0;top: 0;}

/* ---------------- 服务清单 ---------------- */
.asset-detail .asset-item .item-hd{padding-right: 4rem;}
.asset-detail .asset-item .small-btn{position: absolute;right: 0;top: 0;min-width: inherit;padding: .3rem .5rem;}
.asset-record-list{}
.asset-record-item{padding: 1.0714rem 1.0714rem 1.0714rem 3.5rem;position: relative;}
// .asset-record-item,.asset-record-item a{color:#666;}
.asset-record-item{border-bottom: 1px solid rgba(0,0,0,.08);position: relative;line-height: 1.6rem;}
.asset-record-item h4{font-size: 1rem;font-weight: normal;}
.asset-record-item .record-tit{padding-left: .5rem;}
.asset-record-item .record-item-num{display: inline-block;width: 3rem;text-align: right;position: absolute;left: 0;top: 1.rem;}
.asset-record-item .record-item-num b{display: inline-block;line-height: 1.3rem;background-color: #3ab7f1;color:#fff;padding:.1rem 0.5rem;border-radius: .7rem;font-size: .8571rem;font-weight: normal;}
.asset-record-item .record-item-hd{display: block;font-size: .8571rem;margin-right: 5rem;padding: .1rem 0 .8rem;color:#666;}
.asset-record-item .record-status{position: absolute;right: 1.0714rem;top: 1.0714rem;}
.asset-record-item:last-child{border-bottom: 0;}
/* 小图 */
.small-img-list {padding-top: .5rem;}
.small-img-list li{float: left;padding: 0 .5rem .5rem 0;}
.small-img-list li img{height: 5.5rem;border-radius: .3rem;max-width: 6.5rem;}

/* 评价弹出层 */
.cmt-form{padding:1.5rem 1.0714rem;}
.cmt-form .cmt-form-hd{display:block;padding-bottom:.7143rem;}
.cmt-form .cmt-form-item{width:100%;position:relative;padding-bottom:1rem;line-height:2.2rem;color:#999;}
.cmt-form .cmt-form-item .txtarea{height:11.6rem;}
.cmt-form .cmt-form-item .select-box{margin-bottom:0;}
.cmt-form .cmt-form-item .item-unit{position:absolute;right:.7143rem;top:0;}
.cmt-form .select-box select {color:#ccc;}
.cmt-form .select-box select.select-change {color:#666;}
.rate-box{white-space: nowrap;}
.rate-box img{width: 20px;}


/* ---------------- 服务下单 ---------------- */
/* 表单 */
.form-panel{padding-left: 1.0714rem;padding-right: 1.0714rem;}
.form-group{padding:.2rem 0;line-height: 2.4rem;display:-moz-box;display:-webkit-box;display:box;position: relative;}
.form-group .label{width: 5rem;display: block;color: #666;white-space: nowrap;}
.form-group .cont{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.form-group .ipt-box .ipt-txt{border: 0!important;}
.form-group .select-box{border: 0!important;margin-bottom: 0;}
.form-group .select-box select{color:#ccc;}
.form-group .ipt-txt + .ico-del-txt{right: -.6rem;}
.form-group .select-box:after{background-position: right center;}
.form-group .txt-r{position: absolute;right: 0;top: 0;color:#666;}
.form-group:before{content: '';display: block;height: 1px;background-color: rgba(0,0,0,.08);position: absolute;left: 0;bottom: 0;right: -1.0714rem;z-index: 2;}
.form-group.last:before{display: none;}





/* =============================================
   商家 - 我的任务、服务工作汇报、服务详情
   --------------------------------------------- */

/* ---------------- 我的任务 ---------------- */
.tasks-item{border-bottom:1px solid #ddd;background-color: #fff;padding:1.0714rem;margin-bottom: .7143rem;display:-moz-box;display:-webkit-box;display:box;color:#666;}
 a.tasks-item:active{background-color: rgba(0,0,0,.05);}
.tasks-item .item-img{display: block;width: 5rem;text-align: center;}
.tasks-item .item-img img{ width: 100%;height: auto;}
.tasks-item .item-img .time{display: block;font-size: .8571rem;color:#ccc;padding-top: .5rem;}
.tasks-item .item-info{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;padding-left: 1.0714rem;line-height: 1.7;}
.tasks-item .item-info h4{font-size: 1.0714rem;font-weight: normal;color:#333;margin-top: -.2rem;}
.tasks-item .item-info p{font-size: .8571rem;}
.tasks-item .item-foot{text-align: left;padding-top: .5rem;}
.tasks-item .item-foot .small-btn{margin-right: .5rem;}


/* ---------------- 服务详情 ---------------- */
.tasks-intro .intro-hd{font-size: .8571rem;font-weight: normal;padding-bottom: .8rem;color:#999;}
.tasks-intro .intro-hd .time{padding-right: 1rem;}
.tasks-intro .small-img-list{padding-top: .8rem;}
.tasks-comment .comment-desc{padding-top: .8rem;}
.tasks-comment .comment-foot{color:#999;font-size: .8571rem;padding-top: .8rem;}
.tasks-comment .comment-foot p{display: inline;padding-right: 1rem;}


/* ---------------- 服务工作汇报 ---------------- */
.photo-upload .small-photo-item{display: inline-block;width: 6rem;height: 6rem;}
.button-upload{border: 1px solid #eee;background:url(img/ico_camera_2.png) center no-repeat;background-size: auto 3rem;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;}
.button-upload,.button-upload input{display: inline-block;width: 6rem;height: 6rem;}
.button-upload input{opacity: 0;}


/* =============================================
   商家 - 我的客户、客户详情、添加客户
   --------------------------------------------- */

/* ---------------- 我的客户 ---------------- */
.client-item{width: 100%;position: relative;padding: .8571rem 1.0714rem;display: -moz-box;display: -webkit-box;display: box;}
.client-item:before{content: '';display: block;height: 1px;background-color: rgba(0,0,0,.08);position: absolute;left: 1.0714rem;bottom: 0;right: 0;z-index: 2;}
.client-item .item-status{display: block;width: 3.6rem;height: 3.6rem;border-radius: .15rem;background-color: #3ab7f1;position: relative;border-radius: 50%;font-size: .8571rem;}
.client-item .item-status,.client-item .item-status a{color:#fff;}
.client-item .item-status b{display: block;width: 100%;font-weight: normal;padding: 0;text-align: center;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);line-height: 1.15;z-index: 9;}
.client-item .item-info{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;padding-left: 1.0714rem;padding-top: .2rem;}
.client-item .item-info .info-hd {line-height: 1.5;}
.client-item .item-info .info-hd .name{font-size: 1.1429rem;}
.client-item .item-info .info-hd .phone{padding-left: .5rem;color:#999;}
.client-item .item-info .info-desc{height: 1.6rem;line-height: 1.6rem;overflow: hidden;display: block;color: #999;font-size: .92857rem;padding-top: .2rem;}
.client-item:last-child:before{display: none;}
.client-item:active{background-color:rgba(0,0,0,.05);}
.hd-quick-search{position: absolute;right: 0;top: 0;}
.hd-quick-search .search-toggle{display: block;width: 3.6rem;height: 3.2rem;background:url(img/ico_search.png) center no-repeat;background-size: auto 1.5rem;cursor: pointer;}

/* ---------------- 添加客户 ---------------- */
.client-add .form-panel{padding-top: 1rem;}


/* ---------------- 客户详情  ---------------- */
.client-detail-head{padding: 1.0714rem;background-color: #fff;border-bottom: 1px solid #ddd;display: -moz-box;display: -webkit-box;display: box;position: relative;}
.client-detail-head .client-type{width: 5rem;height: 5rem;border-radius: 50%;position: relative;background-color: #3ab7f1;color:#fff;text-align: center;}
.client-detail-head .client-type b{display: block;width: 100%;padding: 0 .5rem;font-weight: normal;font-size: 1.2857rem;position: absolute;left: 50%;top: 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.client-detail-head .client-info{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;padding:0 5rem 0 1.0714rem;}
.client-detail-head .client-info p{font-size: .8571rem;line-height: 1.6rem;}
.client-detail-head .client-name{font-size: 1.1429rem;}
.client-detail-head .client-name .phone{padding-left: .5rem;}
.client-detail-head .client-address{color:#999;}
.client-detail-head .client-seller{margin-top: .3rem;}
.client-detail-head .handle{position: absolute;right: 1.0714rem;top: 1.0714rem;}

/* 活动记录 */
.call-records .call-item{display: -moz-box;display: -webkit-box;display: box;padding:.8571rem 1.0714rem;position: relative;}
.call-records .call-item:before{content: '';display: block;height: 1px;background-color: rgba(0,0,0,.08);position: absolute;left: 1.0714rem;bottom: 0;right: 0;z-index: 2;}
.call-records .call-item .item-type{display: block;width: 5rem;height: 5rem;border-radius: .15rem;background-color: #3ab7f1;color:#fff;position: relative;}
.call-records .call-item .item-type b{display: block;font-weight: normal;line-height: 1.3;width: 2.5rem;text-align: center;position: absolute;left: 50%;top: 50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size: 1.1429rem;}
.call-records .call-item .type-phone{background-color: #0ccde4;}
.call-records .call-item .type-qq{background-color: #16bcfa;}
.call-records .call-item .type-weixin{background-color: #51c332;}
.call-records .call-item .item-info{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;padding-left: 1.0714rem;}
.call-records .call-item .item-info .time{display: block;color:#999;font-size: .8571rem;}
.call-records .call-item .item-info .desc{display: block;padding-top: .3rem;max-width: 20rem;line-height: 1.3;}
.call-records .call-item:before{content: '';display: block;height: 1px;background-color: rgba(0,0,0,.08);position: absolute;left: 1.0714rem;right: 0;bottom: 0;}
.call-records .call-item:last-child:before{display: none;}

/* 更多机会 */
.demand-item{padding:.8571rem 1.0714rem;display: -moz-box;display:-webkit-box;display: box;}
.demand-item .item-price{display:block;width:5rem;height:5rem;border-radius:50%;background-color:#399cf1;color:#fff;position:relative;}
.demand-item .item-price .price-inner{display:block;width:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;}
.demand-item .item-price .price-num{font-size:1.4286rem;font-weight:normal;font-family:Arial;}
.demand-item .item-price .price-unit{font-size:.7143rem;padding-left:.2rem;}
.demand-item .item-info{padding-left: 1.0714rem;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.demand-item .item-info .demand-name{display:block;font-size:1rem;font-weight:normal;padding-top: .5rem;}
.demand-item .item-info .demand-name,.demand-item .item-info .demand-name a{color:#333;}
.demand-item .item-info .demand-desc{max-width:20rem;font-size:.8571rem;}
.demand-item .item-info .demand-time{display:block;font-size:.8571rem;margin-top:.3rem;color:#999;}
.demand-item:nth-child(3n+1) .item-price{background-color:#0ccde4;}
.demand-item:nth-child(3n+2) .item-price{background-color:#42bfff;}
.demand-item:nth-child(3n+3) .item-price{background-color:#3c9cff;}
.demand-item:active{background-color: rgba(0,0,0,.05);}
.demand-item:before{content: '';display: block;height: 1px;background-color: rgba(0,0,0,.08);position: absolute;left: 1.0714rem;bottom: 0;right: 0;z-index: 2;}
.demand-item:last-child:before{display: none;}

/* 添加活动 */
.call-act-add .panel-body{padding-top: .5rem;padding-bottom: 0;}



/* =============================================
   商家 - 工作日志
   --------------------------------------------- */
.log-list .log-item{background-color: #fff;border-bottom: 1px solid #ddd;padding: 1.0714rem 6rem 1.0714rem 1.0714rem;position: relative;margin-bottom: .8571rem;}
.log-list .log-item .log-item-hd{font-size: .8571rem;color:#999;font-weight: normal;}
.log-list .log-item .log-item-hd .name{font-size: 1.1429rem;color:#333;vertical-align: middle;}
.log-list .log-item .log-item-hd .time{padding-left: .5rem;vertical-align: middle;}
.log-list .log-item .log-item-bd{padding-top: .5rem;font-size: .9257rem;line-height: 1.8;}
.log-list .log-item .log-item-bd,.log-list .log-item .log-item-bd a{color:#666;}
.log-list .log-item .btn-list{position: absolute;right: .8571rem;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.log-list .log-item .btn-list li{padding: .2rem 0;}
.log-edit-form{padding: 1.0714rem;}
.log-edit-form .form-hd{padding-bottom: .5rem;}
.log-edit-form .form-tit{font-size: 1.1429rem;font-weight: normal;}
.log-edit-form .form-item{padding-bottom: 1.0714rem;}
.log-edit-form .btn-bar{padding: .5rem 0;}




/* ===============================================
   jquery.fs.boxer
   ----------------------------------------------- */
.boxer-open { overflow:hidden !important;}
#boxer, #boxer .boxer-container, #boxer .boxer-content, #boxer-overlay {
-webkit-transition:none;
   -moz-transition:none;
      -ms-transition:none;
       -o-transition:none;
         transition:none;
}
#boxer-overlay { background:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:105;}
#boxer { background:#fff;border-radius:3px;box-shadow:0 0 25px #000;padding:10px;position:absolute;z-index:1000005;}
#boxer.inline { padding:30px;}  
#boxer .boxer-container { background:#fff;height:100%;overflow:hidden;position:relative;width:100%;z-index:1000005;zoom:1;}
#boxer .boxer-content { background:#fff;overflow:hidden;padding:0;width:10000px;}
#boxer .boxer-image { float:left;}
#boxer .boxer-video { height:100%;width:100%;}
#boxer .boxer-iframe { float:left;height:100%;overflow:auto;width:100%;}
#boxer .boxer-meta { clear:both;}
#boxer .boxer-arrow.previous { left:20px;}
#boxer .boxer-arrow.next { background-position:-40px 0;right:20px;}
#boxer .boxer-position { color:#999;font-size:11px;margin:0;padding:15px 10px 5px;}
#boxer .boxer-caption p { margin:0;padding:15px 10px 10px 10px;}
#boxer .boxer-caption.gallery p { padding-top:0;color:#000;font-size:14px;}

/* Mobile */
#boxer.mobile { background-color:#000;border-radius:0;height:100%;left:0;padding:30px 0 0;position:fixed;top:0;width:100%;}
#boxer.mobile .boxer-close{display:block;width:2.8rem;height:2.8rem;position:fixed;left:0;top:.2rem;z-index:1000006;background:url(../file/img/arrow_left_white.png) center no-repeat;background-size:auto 1.3rem;}
#boxer.mobile .boxer-container { background:#000;position:relative;}
#boxer.mobile .boxer-content { background-color:#000;}
#boxer.mobile .boxer-arrow { background-color:transparent;border-radius:0;margin:-20px 0 0;top:50%;}
#boxer.mobile .boxer-arrow.previous { background-position:0 -40px;float:left;left:0;}
#boxer.mobile .boxer-arrow.next { background-position:-40px -40px;float:right;right:0;}
#boxer.mobile .boxer-arrow.disabled { opacity:0.5;}
#boxer.mobile .boxer-meta { bottom:0;background-color:rgba(0, 0, 0, 0.75);left:0;padding:1.0714rem;position:absolute;width:100%;z-index:90009;}
#boxer.mobile .boxer-position { padding:0;}
#boxer.mobile .boxer-caption p { color:#eee;padding:6px 0 0;font-size:.8571rem;}
#boxer.mobile .boxer-image {
-webkit-transition:none !important;
   -moz-transition:none !important;
    -ms-transition:none !important;
     -o-transition:none !important;
        transition:none !important;
-webkit-transform:translate(0px, 0px);
   -moz-transform:translate(0px, 0px);
    -ms-transform:translate(0px, 0px);
     -o-transform:translate(0px, 0px);
        transform:translate(0px, 0px);
}
#boxer.mobile.animated .boxer-image {
-webkit-transition:-webkit-transform 0.25s ease-out !important;
   -moz-transition:  -moz-transform 0.25s ease-out !important;
    -ms-transition:   -ms-transform 0.25s ease-out !important;
     -o-transition:    -o-transform 0.25s ease-out !important;
        transition:     transform 0.25s ease-out !important;
}

#boxer.mobile.loading .boxer-container { background:#000 url(img/jquery.fs.boxer_loading_dark.gif) no-repeat center;}
#boxer.mobile {position:fixed;z-index:1000005;}



/* ===============================================
   日期选择
   ----------------------------------------------- */
#datescroll div{float: left;margin-left: 10%;margin-top: 15px;padding-right: 22px;}
#datescroll_datetime div{float: left;margin-left: 10%;padding-right: 22px;}
#yearwrapper{position: absolute;left: 0;top:45px;bottom: 60px;width:80%;}
#monthwrapper{position: absolute;left: 26%;top:45px;bottom: 60px;width:80%;}
#daywrapper{position: absolute;left: 50%;top:45px;bottom: 60px;width:80%;}
#Hourwrapper{position: absolute;left: 0;top:195px;bottom: 68px;width:80%;}
#Minutewrapper{position: absolute;left: 26%;top:195px;bottom: 68px;width:80%;}
#Secondwrapper{position: absolute;left: 50%;top:195px;bottom: 68px;width:80%;}
#datescroll ul li,#datescroll_datetime ul li{font-size: 14px;color: #888;}
#markyear{position:relative;margin-left: 76px;top:-2px;}
#markmonth{position:relative;margin-left: 40px;top:-2px;}
#markday{position:relative;margin-left: 42px;top:-2px;}
#markhour{position:relative;margin-left: 62px;top:-2px;}
#markminut{position:relative;margin-left: 58px;top:-2px;}
#marksecond{position:relative;margin-left: 68px;top:-2px;}
#dateheader{width: 100%;height: 50px;background: #029de5;text-align: center;color: #fff;line-height: 50px;font-size: 20px;}
#setcancle ul{text-align: center;line-height: 30px;margin:1px auto;font-size: 20px;}
#setcancle ul li{border-radius:3px;float: left;width: 40%;height: 32px;line-height: 32px;list-style-type: none;font-family:'microsoft yahei';font-size:16px;}
#dateconfirm{position: absolute;background:#029de5;left:20px;color:#fff;}
#datecancle{position: absolute;background:  #dcdddd;right:20px;width: 40%;color:#666;}
#dateshadow{display: none;position: fixed;width: 100%;height: 100%;top:0;left:0;background: #000;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;z-index: 10000;}
#datePage{width: 90%;font-size: 22px;border-radius: 3px;position:fixed;left: 50%;top: 50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);vertical-align:middle;height: 245px;background: #FFFFFF;z-index:9999999;}
#datetitle{width: 100%;height:50px;background: #029de5;text-align: center;color: #fff;line-height: 50px;font-size: 16px;font-family:'microsoft yahei';}
#datetitle h1{font-weight:normal;font-size: 18px;}
#datemark{font-size: 18px;left:5%;width: 90%;height: 32px;position:absolute;top:102px;background:#eee;border:1px solid #eee;}
#timemark{font-size: 18px;left:5%;width: 90%;height: 20px;position:absolute;top:242px;background:#eee;border:1px solid #eee;display: none;}
#datescroll{background: #F8F8F8;width:94%;margin:10px 3%;border: 1px solid #E0E0E0;border-radius: 4px;height: 120px;text-align: center;line-height: 40px;}
#datescroll_datetime{display: none;background:#F8F8F8;width:94%;margin:10px 3%;margin-top: 10px;border: 1px solid #E0E0E0;border-radius: 4px;height: 120px;text-align: center;line-height: 40px;}
#yearwrapper ul,#monthwrapper ul,#daywrapper ul{width:40%;}
#Hourwrapper ul,#Minutewrapper ul,#Secondwrapper ul{width:40%;}
#dateFooter{width:100%;background: #fff;height: 50px;bottom: 0px;position: absolute;}

@media screen and (min-width:768px){
   body,html,input,button,textarea,select{font-size:24px;}
   .rate-box{-webkit-transform: scale(2);transform: scale(2);-webkit-transform-origin: left center;transform-origin: left center;}
}
@media screen and (max-width:767px){body,html,input,button,textarea,select{font-size:14px;}}



/*兼容bootstrap*/
h1{line-height: 2.5;}
