html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video,input{margin: 0;padding: 0;border: 0; font-size: 100%;font: inherit;font-family: Arial, "Microsoft YaHei";vertical-align: baseline;}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
table { border-collapse: collapse;border-spacing: 0;table-layout: fixed;}
caption,th {text-align: left;}
:link,:visited{text-decoration:none;}
a,input {outline: none;}
a:focus,a:active,a:hover {outline: 0;}
input[type="submit"],
input[type="button"],
input[type="reset"],
input[type="password"],
button,textarea {outline:0 none;border:0 none;font-family: Arial, "Microsoft YaHei";font-size:13px;}


/*常用样式*/
.ellipsis {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
.clearfix:before,.clearfix:after{content:'.';display: block;visibility:hidden;line-height: 0;height: 0;}
.clearfix:after{clear:both;}
.clearfix {zoom:1;}
.visible {visibility: hidden;}
/*视觉隐藏*/
.vh {border:0;clip:rect(0 0 0 0);height: 1px;width:1px;margin:-1px;overflow: hidden;padding:0;position: absolute;}
.f-dn {display:none;}
/*页脚固定在页面底部*/
html,body {height: 100%;}
.bodyWrap {position: relative;min-height: 100%;height: auto!important;height: 100%;}
#kabangFoot {display: block!important;position: absolute;left:0;bottom:0;width: 100%;background:#fff;}
.mainWrap{padding:30px 0 417px 0;}

/*页脚*/
#kabangFoot {text-align: center;padding:15px 0;}
#kabangFoot p {margin:10px 0;}
#kabangFoot a {color:#787979;}
#kabangFoot a:hover {text-decoration: underline;}


/*=====================公共页眉 start======================*/
#header {
   /*  padding-bottom: 8px; */
    width: 100%;
}

.OuyeelTopNavi {
    background-color: #f8f8f8;
    width: 100%;
    height:30px;
}

.OuyeelTopNavi1080 {
    position: relative;
    width: 1080px;
    height: 30px;
    margin: 0 auto;
    z-index: 99;
}
.OuyeelTopNavi1080 a {
    color:#000;
}
.OuyeelTopNavi1080 a:hover {
    color:#ff4800;
}
.OuyeelTopNavi1080 .Gapline {
    height:12px;
    width:1px;
    background-color:#999;
}

.OuyeelTopNavi1080 .Icon {
    float:left;
    width:14px;
    height:14px;
}

.OuyeelTopNavi1080 .UserIDOper {
    float:left;
    width:auto;
    height:14px;
    margin:8px 0;
}

.OuyeelTopNavi1080 .UserIDOper .UserName {
    float:left;
    width:auto;
    height:100%;
}

.OuyeelTopNavi1080 .UserIDOper .UserName .Icon {
    background-image:url('../../carbon-public/images/logoin.png');
    margin:0 4px;
}

.OuyeelTopNavi1080 .UserIDOper .UserName span {
    float: left;
    line-height: 13px;
    color: #999;
    max-width: 434px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor:pointer;
}

.OuyeelTopNavi1080 .UserIDOper .Gapline {
    float:left;
    margin:1px 8px;
}

.OuyeelTopNavi1080 .UserIDOper .ActPoint {
    float:left;
    line-height:13px;
    color:#999;
    cursor:pointer;
}

.OuyeelTopNavi1080 .UserIDOper .ActPoint:hover,
.OuyeelTopNavi1080 .UserIDOper .UserName span:hover {
    color:#1474e4;
}

.OuyeelTopNavi1080 .RightBlock {
    float:right;
    height:30px;
    width:auto;    
}

.OuyeelTopNavi1080 .RightBlock .Gapline {
    float:right;
    margin:9px 0px;    
}

.OuyeelTopNavi1080 .PointBlock span,
.OuyeelTopNavi1080 .BusiEntrBlock span {
    float:left;
    line-height:29px;
    color:#999;
}

.OuyeelTopNavi1080 .PointBlock {
    float:right;
    width:auto;
    height:30px;
}

.OuyeelTopNavi1080 .PointBlock.Menu .Icon {
    background-image:url('../../carbon-public/images/daohang.png');
    background-repeat: no-repeat;
    margin: 8px 4px;
    background-position: 0px 0px;
}

    .OuyeelTopNavi1080 .PointBlock.Menu,
    .OuyeelTopNavi1080 .PointBlock.Menu .Icon,
    .OuyeelTopNavi1080 .PointBlock.Menu span {
        cursor:pointer;
    }
    
    .OuyeelTopNavi1080 .PointBlock.Menu:hover span {
        color:#1474e4;
    }

.OuyeelTopNavi1080 .PointBlock span.TelNum {
    color:#147fca;
    font-size:16px;
    font-family:Century Gothic;
}

.OuyeelTopNavi1080 .BusiEntrBlock {
    float:right;
    width:auto;
    height:30px;
    padding:0 14px 0 24px;
    position:relative;
    margin:0 10px;
}

.OuyeelTopNavi1080 .BusiEntrBlock .Arrow {
    float:left;
    width:9px;
    height:6px;
    background-image: url('../../carbon-public/images/IndexTopNaviArrow.png');
    background-position: 0px -1px;
    margin:13px 0 11px 6px;
}

.OuyeelTopNavi1080 .BusiEntrBlock:hover {
    background-color:#fff;
}
.OuyeelTopNavi1080 .BusiEntrBlock:hover > .Arrow {
    background-position:0 -6px;    
}
.OuyeelTopNavi1080 .BusiEntrBlock:hover > .DropDowmArea {
    display:block;
}

.OuyeelTopNavi1080 .BusiEntrBlock .DropDowmArea {
    position:absolute;
    top:30px;
    border:1px solid #e5e5e5;
    background-color:#fff;
    display:none;
}

.OuyeelTopNavi1080 .BusiEntrBlock .DropDowmArea .Tab {
    position:absolute;
    top:-31px;
    border-top:1px solid #e5e5e5;
    border-right:1px solid #e5e5e5;
    border-left:1px solid #e5e5e5;
    border-bottom:1px solid #fff;
    height:29px;
    z-index:101;
}

.OuyeelTopNavi1080 .BusiEntrBlock.OuyeelECO .DropDowmArea {
    left:-1px;
    width:397px;
    padding-left:10px;
    height:220px;
}

.OuyeelTopNavi1080 .BusiEntrBlock.OuyeelECO .DropDowmArea .Tab {
    left:-1px;
    width:123px;
}

.OuyeelTopNavi1080 .BusiEntrBlock.OuyeelECO .DropDowmArea .ListDiv {
    float:left;
    width:110px;
    height:200px;
    margin:20px 0 0 15px;
}

.OuyeelTopNavi1080 .BusiEntrBlock.OuyeelECO .DropDowmArea .Title {
    float:left;
    width:100%;
    height:26px;
    color:#333;
}

.OuyeelTopNavi1080 .BusiEntrBlock.OuyeelECO .DropDowmArea .List {
    float:left;
    width:100%;
    height:174px;
}

.OuyeelTopNavi1080 .BusiEntrBlock.OuyeelECO .DropDowmArea ul {
    padding:0;
    margin:0;
}

.OuyeelTopNavi1080 .BusiEntrBlock.OuyeelECO .DropDowmArea li {
    height:26px;
}

.OuyeelTopNavi1080 .BusiEntrBlock.OuyeelECO .DropDowmArea li span {
    line-height:24px;
    color:#999;
}
.OuyeelTopNavi1080 .BusiEntrBlock.OuyeelECO .DropDowmArea li span:hover {
    border-bottom:2px solid #1474e4;
    color:#1474e4;
    cursor:pointer;
}

.OuyeelTopNavi1080 .BusiEntrBlock.OuyeelECO .DropDowmArea .ListDiv.LocServ .List {
    width:50%;
}

.OuyeelTopNavi1080 .BusiEntrBlock.MobileAPP .DropDowmArea {
    right:-1px;
    width:326px;
    height:135px;
    padding:11px 0 0 11px;
}

.OuyeelTopNavi1080 .BusiEntrBlock.MobileAPP .DropDowmArea .Block,
.OuyeelTopNavi1080 .BusiEntrBlock.AttOuyeel .DropDowmArea .Block {
    float:left;
    width:102px;
    height:116px;
}

.OuyeelTopNavi1080 .BusiEntrBlock.MobileAPP .DropDowmArea .Tip,
.OuyeelTopNavi1080 .BusiEntrBlock.AttOuyeel .DropDowmArea .Tip {
    float:left;
    width:100%;
    height:14px;
    font-size:14px;
    line-height:14px;
    color:#999;
    text-align:center;
}

.OuyeelTopNavi1080 .BusiEntrBlock.MobileAPP .DropDowmArea .QRCode,
.OuyeelTopNavi1080 .BusiEntrBlock.AttOuyeel .DropDowmArea .QRCode {
    float:left;
    width:82px;
    height:82px;
    border:0;
    margin:10px;
}


.OuyeelTopNavi1080 .BusiEntrBlock.MobileAPP .DropDowmArea .Block.DownApp {
    padding:6px 0 0 0;
    margin:0 10px;
}

.OuyeelTopNavi1080 .BusiEntrBlock.MobileAPP .DropDowmArea .Block.DownApp .Point {
    float:left;
    width:100px;
    height:36px;
    margin:4px 1px;
    cursor:pointer;
}
.OuyeelTopNavi1080 .BusiEntrBlock.MobileAPP .DropDowmArea .Block.DownApp .PointAndroid {
    background:url('../../carbon-public/images/down-android.png') no-repeat 0 0;
}
.OuyeelTopNavi1080 .BusiEntrBlock.MobileAPP .DropDowmArea .Block.DownApp .PointIos {
    background:url('../../carbon-public/images/down-ios.png') no-repeat 0 0;
}


.OuyeelTopNavi1080 .BusiEntrBlock.MobileAPP .DropDowmArea .Block.DownApp .Tip {
    margin-top:8px; 
}

.OuyeelTopNavi1080 .BusiEntrBlock.MobileAPP .DropDowmArea .Tab {
    right:-1px;
    width:104px;
}

.OuyeelTopNavi1080 .BusiEntrBlock.AttOuyeel .DropDowmArea {
    left:-111px;
    width:443px;
    height:156px;
    padding:11px 0 0 11px;
}

.OuyeelTopNavi1080 .BusiEntrBlock.AttOuyeel .DropDowmArea .Tip.Main {
    height:37px;
    line-height:37px;
}

.OuyeelTopNavi1080 .BusiEntrBlock.AttOuyeel .DropDowmArea .Tab {
    left:109px;
    width:109px;
}

/*=====================公共页眉 end======================*/

/**/
#kabangContent {padding-bottom: 106px;}
.contentWrap {padding-bottom: 126px!important;}
body {font-size:13px;background:#f1f1f1;color:#787979;min-width:1080px;}
textarea{color:#787979;border: 1px solid #e5e5e5;padding: 5px;border-radius: 5px;}
input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus{border-color:#3695CE!important;}
.none {display:none!important;}
.inner {width:1080px;margin:0 auto;}
.vr {width:1px;height:100%;display: inline-block;*display:inline;*zoom:1;vertical-align: middle;}
.btn {width:232px;height: 36px;line-height: 36px;border-radius: 3px;display: block;cursor: pointer;padding:0;}
.btn-blue {background: #3695CE!important;color:#fff!important;cursor: pointer;}
.btn-blue:hover {background: #2E79A2!important;}
.btn-yellow {background: #f5a323!important;color:#fff!important;}
.btn-yellow:hover {background:#D28C20!important}
.btn-green {background: #5bb230!important;color:#fff!important;}
.btn-green:hover {background: #4C9428!important}
.btn-purple {background: #c87be3!important;color:#fff!important;}
.btn-purple:hover {background: #AC6BC3!important;}
.btn-grey {background: #e6e6e6;border:1px solid #d9d9d9;line-height: 34px;}
.btn-transparent {background: transparent;border:1px solid #f2f2f2;}
.btn-grey:hover,
.btn-transparent:hover {background: #3695CE!important;color:#fff!important;}
.btn-redSolid {border:1px solid #ff0000;color:#ff0000;background:#fff;}
.btn-greySolid {border:1px solid #B3B3B3;color:#B3B3B3;background:transparent;line-height: 34px;}
.btn-blueSolid {border:1px solid #3695CE;color:#3695CE;background:#fff;}
.btn-greyDisabled{background: #e6e6e6;border:1px solid #d9d9d9;cursor: default!important;}

.arrow {display:inline-block;*display:inline;*zoom:1;border:4px solid #fff;width:0;height:0;border-right:4px dashed transparent;border-bottom:4px dashed transparent;border-left:4px dashed transparent;}
.upArrow {display:inline-block;*display:inline;*zoom:1;border:4px solid #fff;border-top:4px dashed transparent;border-right: 4px dashed transparent;border-left:4px dashed transparent;}
.leftArrow {display:inline-block;*display:inline;*zoom:1;border:4px solid #fff;border-top:4px solid transparent;border-right:4px solid #fff;border-bottom:4px solid transparent;border-left:4px solid transparent;}
.redText {color:#ff0000;}
.greenText {color:#5bb230;}
.yellowText {color:#FBB03B;}
.purpleText {color:#c87be3;}
.blueText {color:#3695CE;}

/*头部：LOGO和导航*/
#kabangHead {height:70px;background: #fff;}
#kabangHead .inner {position:relative;font-size:0;}
.kabangLogo{display:inline-block;*display:inline;*zoom:1;vertical-align: middle;}
.kabangNav {display: inline-block;*display:inline;*zoom:1;vertical-align: middle;margin:15px 0 15px 40px;font-size:13px;}
.kabangNav ul {}
.kabangNav .nav-item {position:relative;display:inline-block;*display:inline;*zoom:1;margin-right:20px;cursor: pointer;color:#424242;}
.kabangNav .nav-item a {display:block;color:#424242;padding:12px 16px;}

.nav-item-menu {padding:12px 16px;}
.nav-item-menu a {font-size:0;}
#kabangHead .dropMenuTxt {display: inline-block;*display:inline;*zoom:1;font-size:13px;margin-right:8px;}
.nav-item-menu .arrow {border-color:#424242 transparent transparent transparent;}
#kabangHead .dropMenuWrap {position: absolute;top:38px;left:0;min-width:100%;border-radius:3px;border:1px solid #ccc;background:#fff;z-index: 100;}
#kabangHead .dropMenuWrap li a {font-size:13px;color:#424242;padding:12px;border-bottom:1px solid #ccc;white-space: nowrap;}
#kabangHead .dropMenuWrap li a:hover {color:#3695CE;cursor:pointer;}
#kabangHead .dropMenuWrap .last {border:0;}
/*头部交互*/
.kabangNav .nav-item:hover .arrow,
.kabangNav .active .arrow {border-color: #fff transparent transparent transparent;}
.kabangNav .nav-item:hover,
.kabangNav .active {background: #3695CE;border-radius:3px;color:#fff;}
.kabangNav .nav-item a:hover,
.kabangNav .active a {color:#fff;}

.kabangNav .dropMenuWrap .active a {color:#3695CE!important;background:#fff;}

/*用户名/退出*/
.kabangUser {position: absolute;top:50%;right: 0;margin-top:-7px;}
.kabangUser li {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size: 13px;color:#3695CE;}
.kabangUser .spacer {width: 1px;height: 12px;background: #3695CE;margin:0 5px;}
.kabangUser li a {color:#3695CE;}
.kabangUser li a:hover {text-decoration: underline;}
.kabangUser .userName {display:block;max-width: 60px;}
/*tab切换*/
.tabHdLi  {width:50%;float:left;border-radius: 3px 3px 0 0;font-size:16px;color:#666;height:40px;line-height: 40px;text-align: center;background:#eee;cursor: pointer;}
/*tab header交互*/
.tabHd .active {background:#fff;}
.tabContent {margin-top:-1px;}

/*tab中的表单：首页和创建委托单页面*/
.tabContent .r {font-size:0;margin-bottom:5px;}
.tabContent .c {width:50%;}
.tabContent .c2 {text-align:right;}
.tabContent .fmTxt{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:14px;font-size:13px;text-align:right;}
.tabContent .fmBox{position:relative;display: inline-block;*display:inline;*zoom:1;vertical-align: middle;font-size:13px;}
.tabContent .fmRequired{color:red;padding-right: 8px;font-size:15px;}
.tabContent .detailsUl{position: absolute;top:100%;left:0;min-width:100%;border:1px solid #c5c5c5;padding:0 10px;border-radius: 3px;z-index: 1;background: #fff;box-sizing: border-box;z-index: 10;overflow-x:hidden;overflow-y:auto;max-height: 240px;}
.tabContent .detailsUl li {line-height: 2;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;text-align: left;}
.tabContent .detailsUl li:hover {color:#3695CE;cursor:pointer;}
.tabContent .sm{position: relative;text-align: left;background:#fff;}
.tabContent .sm>.txt {line-height: 24px;}
.tabContent .sm .arrow {position: absolute;right: 5px;border-color:#c5c5c5 transparent transparent transparent;border-width: 5px;top:50%;margin-top:-5px;}
.tabContent  .detailsActive {border:1px solid #3196ce;}
.tabContent  .detailsActive .arrow {border-color:#3196ce transparent transparent transparent;}
.tabContent .dropDown{cursor: pointer;}


.sm {color:inherit;width:210px;height:24px;line-height:1;border:1px solid #c5c5c5;border-radius:3px;padding:5px;}
.sm:focus {border:1px solid#3695CE;}

.rect {width:16px;height: 16px;background:#fff;border:1px solid #c5c5c5;display:inline-block;*display:inline;*zoom:1;vertical-align: middle;font-size:16px!important;cursor: default;}
.rectBlue {background: #3695cf;border:1px solid #3695cf;font-size:16px!important;color:#fff;}


.circle {width: 16px;height: 16px;border:1px solid #c5c5c5;border-radius: 50%;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;font-size:16px!important;background:#fff;}
.circleBlue {border:1px solid #3695cf;color:#3695cf;font-size: 16px!important;}

.checkboxWrap,
.radioBoxWrap {width:100px;display:inline-block;*display:inline;*zoom:1;position: relative;}

.checkboxWrap input {position: absolute;top:0;left:0;z-index: -1;padding:0!important;margin:0!important;}
.radioBoxWrap input {position: absolute;top:3px;left:2px;z-index: -1;padding:0!important;margin:0!important;}

.checkboxTxt,
.radioTxt  {position:relative;font-size:13px;vertical-align: middle;display: inline-block;*display:inline;*zoom:1;font-size: 0;}

.checkboxTxt .txt {display: inline-block;vertical-align: middle;*display: inline;*zoom:1;margin-left:10px;font-size: 13px;cursor: default;}



/*弹窗*/
.mask {position: fixed;top:0;left:0;width:100%;height: 100%;background:#6d6d6d;background: rgba(0,0,0,.55);z-index: 1000}
.dialog {background: #fff;position: fixed;left:50%;top:50%;z-index: 1010;padding:38px 0 60px 0;box-sizing:border-box;border-radius: 5px;overflow: hidden;}
.dialog h2 {position: relative;margin-bottom: 34px;padding:0 30px;}
.dialog h2 .txt {font-size: 18px;font-weight: bold;color:#666;}
.dialog .close {position: absolute;top:-38px;right: 0;width: 84px;height: 54px;cursor: pointer;line-height: 55px;text-align: center;border-radius: 3px;font-size:24px;color:#D6D6D6;}
.dialog .close:hover {background: #ccc;color:#fff;}
.dialog .dialogContent {padding:0 30px;}


/*分页*/
.pageWrap {font-size: 0;}
.pageWrap .pageWrapInfo {display: inline-block;*display: inline;*zoom:1;vertical-align: middle;background:transparent;border:0;cursor: default;}
.pageWrapInfo>span {display: inline-block;*display: inline;*zoom:1;vertical-align: middle;font-size: 13px;}
.pageWrapInfo .totalNum {padding:0 4px;color:#3695CE;}
.pageWrapInfo .totalPage {padding:0 10px 0 4px;}
.pageWrapInfo .curPage {color:#3695CE;padding-right: 4px;}
.pageGroup {display: inline-block;*display: inline;*zoom:1;vertical-align: middle;}
.pageWrap li {height: 32px;line-height: 32px;padding:0 13px;text-align: center;border:1px solid #ddd;display: inline-block;vertical-align: middle;*display: inline;*zoom:1;font-size: 13px;margin-left:-1px;background: #fff;cursor: pointer;}
.pageWrap .prevPage {border-radius: 3px 0 0 3px;}
.pageWrap .nextPage {border-radius: 0 3px 3px 0;}
.pageWrap .icon {display: block;line-height: 32px;transform: scale(.6);}
.pageWrap .active {background: #3695CE;color:#fff;}
.pageWrap .exist {color:#3695CE;}

/*简单的翻页*/
.simplePage {font-size: 0;}
.simplePage .prevPage{display: inline-block;vertical-align: middle;*display:inline;*zoom:1;font-size: 13px;color:#797879;font-weight: bold;}
.simplePage .curPageWrap{display: inline-block;vertical-align: middle;*display:inline;*zoom:1;font-size: 13px;margin:0 10px;}
.simplePage .curPage{color:#3695CE;font-weight: bold;}
.simplePage .countPage{color:#797879;font-weight: bold;}
.simplePage .nextPage{display: inline-block;vertical-align: middle;*display:inline;*zoom:1;font-size: 13px;color:#797879;font-weight: bold;}
.simplePage .prevPage a,
.simplePage .nextPage a{color:#787979;}

/*sc-container*/
.sc-container {position:relative;padding:30px 0;overflow: hidden;}
.sc-container .sc-wrapper {position: relative;height: 100%;overflow: hidden;}
.sc-container .sc-wrapper-inner {position: absolute;top:0;left:0;width:100%;}
.sc-container .sc-prev{position:absolute;top:0;left:0;width:100%;height: 30px;line-height:30px;text-align:center;color:#ccc;font-size: 30px;z-index: 1;font-size: 16px;}
.sc-container .sc-next {position:absolute;bottom:0;left:0;width:100%;height: 30px;line-height:30px;text-align:center;color:#ccc;font-size: 30px;z-index: 1;font-size: 16px;}
.sc-container .exist {color:#3695CE;cursor: pointer;}
.sc-container .list {position:relative;margin-bottom: 10px;background: #fff;padding:30px 20px 20px 20px;}

/*checkbox群组：委托状态，委托日期等*/
.filterDesc {position:absolute;top:110%;left:0;background: #fff;z-index:1;box-shadow: 1px 1px 0 1px #b3b3b3;cursor:default;z-index: 20;overflow:hidden;}
.filterCheckboxDesc {cursor: default;}
.filterCheckboxDesc .checkboxGroup {margin-bottom: -10px;padding:20px;max-height: 300px;overflow-x:hidden;overflow-y:auto;}
.filterCheckboxDesc .checkboxWrap {display: block;margin-bottom:10px;white-space: nowrap;}
.filterCheckboxDesc .btn {width:100px;height: 28px;line-height: 28px;font-size: 13px;}

/*操作下方的按钮组*/
.optionBtnGroup {background:#fff;}

/*一级表格区：灰色底白色字*/
.tableWrap .tabWrapInner{width:100%;}
.tableWrap .tableHead {height: 66px;background: #b3b3b3;color:#fff;}
.tableWrap .tableHead th {padding:20px 0;text-align: center;vertical-align: middle;}
.tableWrap .tableHead p {margin-bottom: 5px;}

/*二级表格区：下面灰色线*/

.cmTable {margin:0 auto;}
.cmTable .cmHd{border-bottom:4px solid #ccc;}
.cmTable .cmHd {font-size: 0;}
.cmTable li{display: inline-block;vertical-align: top;line-height: 1.4;word-break: break-all;text-align: center;font-size: 13px;padding:20px 5px;box-sizing: border-box;min-height: 59px;}
.cmTableM li{vertical-align: middle;}
.cmTable .cmTableList {font-size: 0;border-bottom:1px solid #ccc;}

/*cmAlertWrap*/


.cmAlertWrap .dialog {min-width: 400px;max-width:800px;padding-bottom: 38px;}
.cmAlertWrap .dialog .dialogContent {line-height: 1.8}


/*cmComfirmWrap*/


.cmComfirmWrap .dialog {min-width: 400px;max-width:800px;}
.cmComfirmWrap .dialog .dialogContent {padding-bottom:30px;line-height: 1.8}
.cmComfirmWrap .btnGroup {position: absolute;left:0;right:0;bottom:20px;text-align: center;font-size: 0;margin-bottom: 0;}
.cmComfirmWrap .btnGroup .btn {width: 150px;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;}
.cmComfirmWrap .btnGroup .btn-leftBtn {margin-right: 10px;}

/*bootstrap的进度*/
@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }

    to {
        background-position: 0 0
    }
}

@-moz-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }

    to {
        background-position: 0 0
    }
}

@-ms-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }

    to {
        background-position: 0 0
    }
}

@-o-keyframes progress-bar-stripes {
    from {
        background-position: 0 0
    }

    to {
        background-position: 40px 0
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }

    to {
        background-position: 0 0
    }
}

.progress {
    height: 20px;
    margin-top: 10px;
    overflow: hidden;
    background-color: #f7f7f7;
    background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
    background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
    background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
    background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
    background-repeat: repeat-x;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)
}

.progress .bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    color: #fff;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #0e90d2;
    background-image: -moz-linear-gradient(top,#149bdf,#0480be);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
    background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
    background-image: -o-linear-gradient(top,#149bdf,#0480be);
    background-image: linear-gradient(to bottom,#149bdf,#0480be);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
    -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: width .6s ease;
    -moz-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease
}

.progress .bar+.bar {
    -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);
    -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);
    box-shadow: inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)
}

.progress-striped .bar {
    background-color: #149bdf;
    background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    -webkit-background-size: 40px 40px;
    -moz-background-size: 40px 40px;
    -o-background-size: 40px 40px;
    background-size: 40px 40px
}

.progress.active .bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -moz-animation: progress-bar-stripes 2s linear infinite;
    -ms-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite
}

.progress-danger .bar,.progress .bar-danger {
    background-color: #dd514c;
    background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
    background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
    background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
    background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)
}

.progress-danger.progress-striped .bar,.progress-striped .bar-danger {
    background-color: #ee5f5b;
    background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)
}

.progress-success .bar,.progress .bar-success {
    background-color: #5eb95e;
    background-image: -moz-linear-gradient(top,#62c462,#57a957);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
    background-image: -webkit-linear-gradient(top,#62c462,#57a957);
    background-image: -o-linear-gradient(top,#62c462,#57a957);
    background-image: linear-gradient(to bottom,#62c462,#57a957);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)
}

.progress-success.progress-striped .bar,.progress-striped .bar-success {
    background-color: #62c462;
    background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)
}

.progress-info .bar,.progress .bar-info {
    background-color: #4bb1cf;
    background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
    background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
    background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
    background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)
}

.progress-info.progress-striped .bar,.progress-striped .bar-info {
    background-color: #5bc0de;
    background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)
}

.progress-warning .bar,.progress .bar-warning {
    background-color: #faa732;
    background-image: -moz-linear-gradient(top,#fbb450,#f89406);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
    background-image: -webkit-linear-gradient(top,#fbb450,#f89406);
    background-image: -o-linear-gradient(top,#fbb450,#f89406);
    background-image: linear-gradient(to bottom,#fbb450,#f89406);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)
}

.progress-warning.progress-striped .bar,.progress-striped .bar-warning {
    background-color: #fbb450;
    background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)
}




/*装箱地点*/
.filterPlaceDesc{width: 428px;box-sizing: border-box;padding:36px;box-shadow: initial;}
.filterPlaceDescInner {vertical-align: middle;overflow: hidden;}
.filterPlaceDescInner .placeHd {padding:10px;border-bottom: 2px solid #e5e5e5;font-size: 0;margin-right: -25px;overflow: hidden;}
.filterPlaceDescInner .placeHd li {font-size: 13px;display: inline-block;*display:inline;*zoom:1;margin-right: 25px;margin-bottom: 15px;width: auto;height: auto;line-height: 1;background: inherit;}
.filterPlaceDescInner .active{color:#3695cb;}
.filterPlaceDescInner .placeList {font-size: 0;margin-top:8px;}
.filterPlaceDescInner .placeList span {padding:10px 15px;display:inline-block;*display:inline;*zoom:1;vertical-align: middle;font-size: 13px;margin-bottom: 10px;cursor: pointer;}
.filterPlaceDescInner .placeList .active {color:#fff;border-radius: 5px;background: #3695cf;}
.filterPlaceDesc {padding:0;top:100%;border:1px solid #c5c5c5;border-radius: 3px;}
.filterPlaceDescInner .placeHd{padding:15px 20px 0 20px;}
.filterPlaceDescInner .placeList {padding:0 10px;text-align: left;}
.filterPlaceDesc .tabContent{border:0;}


/**/
.noSearchListWrap{margin-bottom: 10px;padding:60px 10px;text-align: center;background:#fff;font-size: 0;}
.noSearchListWrap img {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 auto;}
.noSearchListWrap .txt {padding-left:30px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size: 15px;}
.noSearchListWrap_sm {padding:30px 0;text-align: center;margin-bottom: 10px;}
.noSearchListWrap_sm img {margin:0 auto;}
.noSearchListWrap_sm .txt {padding-top:10px;}



