/*
   中交数科全站通用组件css
   louis
   2017.7.6
*/

body,
html {
    background-color: #f2f2f2;
}

.scroll-hide {
    overflow: hidden;
}

.text-r {
    text-align: right;
}

.text-l {
    text-align: left;
}

.text-c {
    text-align: center;
}

.ellipsis {
    display: block;
    white-space: nowrap;
    word-wrap: normal;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    text-align: left;
}







/* 清理浮动 */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    *+height: 1%;
}





/* 浮动样式 */

.l,
.r {
    display:inline;
}

.l {
    float: left;
}

.r {
    float: right;
}

.por {
    position: relative;
}

.poa {
    position: absolute;
}

.dsn {
    display: none;
}

.visbhide {
    visibility: hidden;
}
.disin-bc{
    display:inline-block;
}






/*图标 icon*/

.wk-icon {
    background-repeat: no-repeat;
    background-position: center center;
    display: inline-block;
}

@keyframes loading {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.wk-icon-loading {
    width: 20px;
    height: 20px;
    background-image: url(../../images/icon/icon_1.gif);
    animation: loading .5s linear 0s infinite;
    -ms-animation: loading .5s linear 0s infinite;
    ;
}



.wk-icon-radio {
    width: 18px;
    height: 18px;
    background-image: url(../../images/icon/icon_2.png);
}

.wk-icon-radio:hover {
    background-image: url(../../images/icon/icon_2_h.png);
}

.wk-icon-radio.select {
    background-image: url(../../images/icon/icon_2_s.png);
}

.wk-icon-radio.disabled {
    background-image: url(../../images/icon/icon_2_d.png);
    cursor: not-allowed;
}

.wk-icon-radio.disselect {
    background-image: url(../../images/icon/icon_2_ds.png);
    cursor: not-allowed;
}

.wk-icon-check {
    width: 19px;
    height: 20px;
    background-image: url(../../images/icon/icon_3.png);
}

.wk-icon-check:hover {
    background-image: url(../../images/icon/icon_3_h.png);
}

.wk-icon-check.select {
    background-image: url(../../images/icon/icon_3_s.png);
}

.wk-icon-check.disabled {
    background-image: url(../../images/icon/icon_3_d.png);
    cursor: not-allowed;
}

.wk-icon-check.disselect {
    background-image: url(../../images/icon/icon_3_ds.png);
    cursor: not-allowed;
}

.wk-icon-discheck {
    width: 19px;
    height: 20px;
    background-image: url(../../images/icon/icon_3_disall.png);
}

.wk-icon-date {
    width: 16px;
    height: 18px;
    background-image: url(../../images/icon/icon_4.png);
}

.wk-icon-selgray {
    width: 13px;
    height: 7px;
    background-image: url(../../images/icon/icon_5.png);
}

.wk-icon-selwhite {
    width: 12px;
    height: 6px;
    background-image: url(../../images/icon/icon_6.png);
}

.wk-icon-selblue {
    width: 12px;
    height: 6px;
    background-image: url(../../images/icon/icon_7.png);
}

.wk-icon-time {
    width: 18px;
    height: 18px;
    background-image: url(../../images/icon/icon_9.png);
}

.wk-icon-file {
    width: 14px;
    height: 16px;
    background-image: url(../../images/icon/icon_10.png);
}

.wk-icon-complete {
    width: 16px;
    height: 16px;
    background-image: url(../../images/icon/icon_11.png);
}

.wk-icon-ok {
    width: 20px;
    height: 16px;
    background-image: url(../../images/icon/icon_15.png);
}

.wk-icon-fail {
    width: 17px;
    height: 18px;
    background-image: url(../../images/icon/icon_16.png);
}

.wk-icon-star {
    width: 20px;
    height: 20px;
    background-image: url(../../images/icon/icon_17.png);
}

.wk-icon-star.select {
    background-image: url(../../images/icon/icon_18.png);
}

.wk-icon-minus {
    width: 10px;
    height: 10px;
    background-image: url(../../images/icon/icon_19.png);
}

.wk-icon-minus.select {
    background-image: url(../../images/icon/icon_19_h.png);
}

.wk-icon-minus.active {
    background-image: url(../../images/icon/icon_19_a.png);
}

.wk-icon-add {
    width: 10px;
    height: 10px;
    background-image: url(../../images/icon/icon_20.png);
}

.wk-icon-add.select {
    background-image: url(../../images/icon/icon_20_h.png);
}

.wk-icon-add.active {
    background-image: url(../../images/icon/icon_20_a.png);
}

.wk-icon-tip {
    width: 18px;
    height: 18px;
    background-image: url(../../images/icon/icon_21.png);
}

.wk-icon-success {
    width: 18px;
    height: 18px;
    background-image: url(../../images/icon/icon_23.png);
}

.wk-icon-warning {
    width: 18px;
    height: 18px;
    background-image: url(../../images/icon/icon_22.png);
}

.wk-icon-error {
    width: 18px;
    height: 18px;
    background-image: url(../../images/icon/icon_24.png);
}

.wk-icon-search {
    width: 12px;
    height: 12px;
    background-image: url(../../images/icon/icon_29.png);
}

.wk-icon-search:hover {
    background-image: url(../../images/icon/icon_29_h.png);
}

.wk-icon-close {
    width: 14px;
    height: 14px;
    background: url(../../images/icon/icon_25.png) no-repeat scroll 0 0;
}


.wk-icon-close:hover {
    background: url(../../images/icon/icon_25_h.png) no-repeat scroll 0 0;
}

.wk-icon-trash {
    width: 18px;
    height: 20px;
    background-image: url(../../images/icon/icon_28.png);
}

.wk-icon-trash:hover {
    background-image: url(../../images/icon/icon_28_h.png);
}

.wk-icon-dot {
    width: 20px;
    height: 4px;
    background-image: url(../../images/icon/icon_30.png);
    vertical-align: middle;
}









/*按钮 button*/

.wk-btn {
    display: inline-block;
    width: 98px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    font-size: 14px;
    border: 1px solid transparent;
    border-radius: 3px;
}

.wk-btn img {
    width: 20px;
    height: 20px;
    fill: #fff;
    margin-right: 5px;
    vertical-align: -4px;
}

.wk-btn-1 {
    color: #ff6f26;
    background-color: #fff;
    border-color: #ff6f26;
}

.wk-btn-1:hover {
    color: #fff;
    background-color: #ff6f26;
    border-color: #ff6f26;
}

.wk-btn-1:active {
    background-color: #cc571c;
    border-color: #cc571c;
}

.wk-btn-2 {
    color: #4c87ff;
    background-color: #fff;
    border-color: #4c87ff;
}

.wk-btn-2:hover {
    color: #fff;
    background-color: #4c87ff;
    border-color: #4c87ff;
}

.wk-btn-2:active {
    background-color: #3f66d5;
    border-color: #3f66d5;
}

.wk-btn-3 {
    color: #fff;
    background-color: #ff6f26;
    border-color: #ff6f26;
}

.wk-btn-3 .wk-icon-loading {
    vertical-align: -4px;
    *vertical-align: 0;
}

.wk-btn-3:hover {
    background-color: #f58b49;
    border-color: #f58b49;
}

.wk-btn-3:active {
    background-color: #cc571c;
    border-color: #cc571c;
}


.wk-btn-4 {
    color: #fff;
    background-color: #4c87ff;
    border-color: #4c87ff;
}

.wk-btn-4:hover {
    background-color: #5e8bf1;
    border-color: #5e8bf1;
}

.wk-btn-4:active {
    background-color: #3f66d5;
    border-color: #3f66d5;
}

.wk-btn-5 {
    color: #fff;
    background-color: #81d508;
    border-color: #81d508;
}

.wk-btn-5:hover {
    background-color: #8ad730;
    border-color: #8ad730;
}

.wk-btn-5:active {
    background-color: #6bb008;
    border-color: #6bb008;
}

.wk-btn-6 {
    color: #fff;
    background-color: #ec4343;
    border-color: #ec4343;
}

.wk-btn-6:hover {
    background-color: #ef5c5c;
    border-color: #f56e6e;
}

.wk-btn-6:active {
    background-color: #c73333;
    border-color: #c73333;
}

.wk-btn-7 {
    color: #333;
}

.wk-btn-7:hover {
    color: #cc571c;
}

.wk-btn-7:active {
    color: #ff6f26;
}

.wk-btn-8 {
    color: #4c87ff;
}

.wk-btn-8:hover {
    text-decoration: underline;
}

.wk-btn-8:active {
    color: #3f66d5;
}

.wk-btn.disabled-btn {
    color: #999;
    background-color: #f0f0f0;
    border-color: #e5e5e5;
    cursor: not-allowed;
}

.wk-btn.disabled-link {
    color: #999;
    border-color: transparent;
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
}

.wk-btn-3 .wk-icon-selblue {
    margin-left: 5px;
}

.wk-btn-dot {
    width: 36px;
}








/*单选框 复选框*/

.wk-radio-group,
.wk-check-group {
    position: relative;
}









/*输入框 input*/

.wk-input {
    padding: 7px 50px 7px 10px;
    border: 1px solid #d9d9d9;
    position: relative;
}

.wk-input:hover {
    border-color: #b5b5b5;
}

.wk-input.select {
    border-color: #ff6f26;
    z-index: 999;
}

.wk-input.disabled {
    border-color: #e5e5e5;
    background-color: #f0f0f0;
    cursor: not-allowed;
}

.wk-input.error {
    border-color: #ec4343;
}

.wk-input input {
    width: 100%;
    height: 20px;
    line-height: 20px;
    border: 0;
}

.wk-input.disabled input {
    background-color: #f0f0f0;
    cursor: not-allowed;
}

.wk-input textarea {
    width: 100%;
    line-height: 18px;
    border: 0;
    resize: none;
    overflow: auto;
}

.wk-input-pb {
    position: absolute;
    right: 5px;
    top: 10px;
    color: #999;
}

.wk-input-length {
    position: absolute;
    right: 5px;
    top: 10px;
    color: #999;
}

.wk-input.error .wk-input-length {
    color: #f05a5a;
}

.wk-input .wk-icon {
    position: absolute;
}

.wk-input .wk-icon-date {
    right: 10px;
    top: 8px;
}

.wk-input .wk-icon-selgray {
    right: 10px;
    top: 14px;
}

.wk-input.select .wk-icon-selgray {
    background-image: url(../../images/icon/icon_6.png);
}

.wk-input.select .wk-input-select {
    display: block;
}

.wk-input .wk-icon-time {
    right: 10px;
    top: 8px;
}

.wk-tooltip {
    position: absolute;
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
    background-color: #3d3f45;
    color: #fff;
    font-size: 12px;
    border-radius: 3px;
    white-space: nowrap;
}

.wk-tooltip.reverse {
    color: #666;
    background-color: #fff;
    box-shadow: 0 0 10px #ccc;
}

.wk-tooltip-group {
    position: relative;
}

.wk-tooltip-group .wk-tooltip {
    left: 110px;
    top: 4px;
}

.wk-tooltip i {
    width: 0;
    height: 0;
    position: absolute;
    border: 5px solid transparent;
    border-right: 5px solid #3d3f45;
    left: -9px;
    top: 9px;
}

.wk-tooltip.reverse i {
    border-right: 5px solid #fff;
}

.wk-pover {
    position: absolute;
    width: 160px;
    line-height: 28px;
    padding: 10px;
    background-color: #fff;
    color: #666;
    font-size: 12px;
    border-radius: 3px;
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.08), 0 0 24px 0 rgba(0, 0, 0, 0.06);
    text-align: left;
}

.wk-pover i {
    width: 0;
    height: 0;
    position: absolute;
    border: 5px solid transparent;
    border-top: 5px solid #fff;
    left: 10px;
    bottom: -10px;
}

.wk-pover-tit {
    color: #333;
}

.wk-pover p {
    line-height: 1.5;
}

.wk-pover-group {
    position: relative;
}

.wk-pover-group .wk-pover {
    left: 0;
    bottom: 50px;
}

.wk-pover-btn {
    padding-top: 10px;
    text-align: right;
}

.wk-pover-btn .wk-btn {
    width: 40px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
}

.wk-error {
    position: absolute;
    left: 0;
    bottom: -20px;
    font-size: 12px;
    color: #f05a5a;
    display: none;
}






/*下拉菜单 dropdown*/

.wk-dropdown {
    position: relative;
}

.wk-dropdown .wk-btn {}


.wk-input-select {
    position: absolute;
    width: 100%;
    border: 1px solid #e5e5e5;
    right: 0px;
    top: 40px;
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.08), 0 0 24px 0 rgba(0, 0, 0, 0.06);
    display: none;
    background-color: #fff;
    z-index: 999;
}

.wk-input-select a {
    padding-left: 10px;
    display: block;
    height: 36px;
    line-height: 36px;
}

.wk-input-select a:hover {
    background-color: #fff1eb;
}

.wk-input-select a:active {
    background-color: #ff6f26;
    color: #fff;
}

.wk-input-select a.disabled {
    color: #999;
    cursor: not-allowed;
}

.wk-dropdown.select .wk-input-select {
    display: block;
    width: 118px;
    right: 0;
    left: auto;
}

.wk-dropdown-blue .wk-input-select a:hover {
    background-color: #ebf1ff;
}






/*上传 upload*/

.wk-upload {
    /*height: 16px;*/
    padding: 10px;
    width: 340px;
    line-height: 16px;
    position: relative;
    border-radius: 4px;
}

.wk-upload.complete:hover {
    background-color: #ebf1ff;
}

.wk-upload .wk-icon-file {
    margin-right: 5px;
    float: left;
}

.wk-upload span {
    float: left;
    font-size: 12px;
    width: 292px;
    word-break: break-all;
}

.wk-upload em {
    float: right;
    color: #666666;
    font-size: 12px;
}

.wk-upload.complete em {
    display: none;
}

.wk-upload .wk-icon-complete {
    position: absolute;
    right: 10px;
    top: 10px;
    display: none;
}

.wk-upload.complete .wk-icon-complete {
    display: block;
}

.wk-upload.complete:hover .wk-icon-complete {
    display: none;
}

.wk-upload-delete {
    float: right;
    color: #4c87ff;
    display: none;
}

.wk-upload-delete:hover {
    text-decoration: underline;
}

.wk-upload.complete .wk-upload-delete {
    display: none;
}

.wk-upload.complete:hover .wk-upload-delete {
    display: block;
}

.wk-upload-progress {
    position: absolute;
    width: 340px;
    height: 2px;
    background-color: #e5e5e5;
    left: 10px;
    bottom: 0;
}

.wk-upload.complete .wk-upload-progress {
    display: none;
}

.wk-upload-progress i {
    display: block;
    width: 0;
    height: 2px;
    background-color: #fcb400;
    transition: width .5s linear 0s;
}









/*拖拽 drag*/

.wk-drag {
    width: 358px;
    height: 63px;
    border: 1px dashed #d9d9d9;
    border-radius: 5px;
    padding-top: 115px;
    background: url(../../images/icon/icon_12.png) no-repeat scroll center 47px;
}

.wk-drag:hover {
    border-color: #fcb400;
}

.wk-drag p {
    text-align: center;
}

.wk-drag p a {
    color: #5e9cec;
}

.wk-drag p a:hover {
    text-decoration: underline;
}







/*照片墙 photo*/

.wk-photo-list {
    height: 147px;
}

.wk-photo {
    width: 145px;
    height: 123px;
    border: 1px dashed #d9d9d9;
    border-radius: 5px;
    float: left;
    margin-right: 10px;
    text-align: center;
    padding-top: 22px;
    position: relative;
    background: url(../../images/icon/icon_13.png) no-repeat scroll center center;
}

.wk-photo canvas {
    width: 100px;
    height: 100px;
}

.wk-photo em {
    position: absolute;
    width: 100%;
    left: 0;
    top: 65px;
    text-align: center;
}

.wk-photo-status {
    display: none;
}

.wk-photo-status a {}

.wk-photo-do {
    display: none;
}

.wk-photo-add {
    background-image: url(../../images/icon/icon_14.png);
    cursor: pointer;
}

.wk-photo-add:hover {
    border-color: #fcb400;
}






/*计数器 number*/

.wk-number {
    height: 28px;
}

.wk-number.disabled {
    background-color: #e5e5e5;
}

.wk-number a {
    width: 10px;
    height: 10px;
    float: left;
    padding: 8px;
    border: 1px solid #d9d9d9;
}

.wk-number a.hover {
    border-color: #5e9cec;
}

.wk-number a.active {
    background-color: #5e9cec;
    border-color: #5e9cec;
}

.wk-number a.disabled {
    background-color: #e5e5e5;
}

.wk-number a .wk-icon {
    display: block;
}

.wk-number.disabled input {
    background-color: #f0f0f0;
    color: #666;
}

.wk-number span {
    height: 26px;
    line-height: 26px;
    float: left;
    width: 58px;
    border: 0;
    border-top: 1px solid #d9d9d9;
    border-bottom: 1px solid #d9d9d9;
    text-align: center;
    background-color: transparent;
}






/*翻页 page*/

.wk-page {
    font-size: 12px;
    color: #666;
}

.wk-page span {
    margin-right: 5px;
}

.wk-page a {
    color: #666;
    display: inline-block;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    margin: 0 3px;
}

.wk-page a:hover {
    border-color: #ff6f26;
    color: #ff6f26;
}

.wk-page a.select {
    background-color: #ff6f26;
    border-color: #ff6f26;
    color: #fefefe;
}

.wk-page a.disabled {
    border-color: #e5e5e5;
    background-color: #f0f0f0;
    color: #999999;
}

.wk-page i {}

.wk-page-go {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-left: 5px;
}

.wk-page-go input {
    font-size: 12px;
    color: #666;
    display: inline-block;
    height: 26px;
    line-height: 26px;
    width: 26px;
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    text-align: center;
    margin: 0 5px;
}










/*标记 badge*/

.wk-badge {
    width: 58px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    font-size: 12px;
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    position: relative;
}

.badge em {
    position: absolute;
    height: 18px;
    line-height: 18px;
    color: #fff;
    padding: 0 5px;
    background-color: #f05a5a;
    border-radius: 9px;
    top: -9px;
    left: 50px;
}






















/*提示 mess*/

.wk-mess {
    width: 300px;
    height: 40px;
    overflow: hidden;
    position: fixed;
    left: 50%;
    margin-left: -150px;
    top: 0;
    z-index: 1002;
}

.wk-mess-icon {
    width: 40px;
    height: 29px;
    float: left;
    text-align: center;
    padding-top: 11px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.wk-mess-tip {
    background-color: #5e9cec;
}

.wk-mess-success {
    background-color: #91d036;
}

.wk-mess-warning {
    background-color: #fcb400;
}

.wk-mess-error {
    background-color: #f05a5a;
}

.wk-mess span {
    float: left;
    width: 249px;
    height: 38px;
    line-height: 38px;
    padding-left: 10px;
    border: 1px solid #e5e5e5;
    border-left: 0;
    background-color: #fff;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.wk-mess a {
    position: absolute;
    right: 10px;
    top: 12px;
}






















/*弹框 messbox*/

.wk-bg,.wkMask-bg {
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 1001;
    left: 0;
    top: 0;
    background-color: #000;
    opacity: .3;
    filter: alpha(opacity=30);
}

.wk-messbox,.wkMask-messbox {
    position: fixed;
    left: 50%;
    margin-left: -211px;
    top: 50%;
    margin-top: -120px;
    z-index: 1002;
    width: 422px;
    box-shadow: 0 0 10px #ccc;
    background-color: #fff;
}

.wk-messbox-close {
    position: absolute;
    right: 30px;
    top: 30px;
}

.wk-messbox-con  {
    padding: 30px;
}

.wk-messbox-con h2 {
    font-size: 16px;
    margin-bottom: 15px;
    font-weight: normal;
}

.wk-messbox-con p {
    color: #666;
    line-height: 1.5;
}

.wk-messbox-con p.wk-messbox-icon {
    height: 40px;
    line-height: 40px;
    padding-left: 50px;
    background: url(../../images/icon/icon_27.png) no-repeat scroll 0 0;
}

.wk-messbox-con .wk-input {
    margin-top: 15px;
}

.wk-messbox-btn {
    text-align: right;
    padding: 15px 30px;
}

.wk-messbox-btn.line {
    border-top: 1px solid #e5e5e5;
}

.wk-messbox-btn .wk-btn {
    margin-left: 10px;
}






















/*邀请投标*/

.wk-objbox-close {
    position: absolute;
    right: 30px;
    top: 30px;
}










/*标签页 tab*/

.wk-tab {}

.wk-tab-a {}

.wk-tab-a a {}

.wk-tab-a a:hover {}

.wk-tab-a a.select {}

.wk-tab-con {}

.wk-tab-content {
    display: none;
}

.wk-tab-content.select {
    display: block;
}

.wk-tab-normal {}

.wk-tab-normal .wk-tab-a {
    height: 60px;
    background-color: #f2f2f2;
    border-bottom: 1px solid #e5e5e5;
    padding: 0 10px;
}

.wk-tab-normal .wk-tab-a a {
    height: 59px;
    line-height: 59px;
    font-size: 18px;
    color: #666;
    margin: 0 30px;
    float: left;
}

.wk-tab-normal .wk-tab-a a:hover {
    color: #333;
}

.wk-tab-normal .wk-tab-a a.select {
    color: #ff6f26;
    border-bottom: 2px solid #ff6f26;
}

.wk-tab-tabs {}

.wk-tab-tabs .wk-tab-a {
    height: 36px;
    background-color: #f2f2f2;
    border-bottom: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
}

.wk-tab-tabs .wk-tab-a a {
    height: 35px;
    line-height: 35px;
    color: #666;
    padding: 0 22px;
    float: left;
    border-top: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
}

.wk-tab-tabs .wk-tab-a a:hover {
    color: #333;
}

.wk-tab-tabs .wk-tab-a a.select {
    border-top: 2px solid #ff6f26;
    background-color: #fff;
}

iframe {
    box-shadow: 0 0 10px #e5e5e5;
}











/*邀请投标 bojbox*/

.wk-objbox {
    width: 820px;
    height: 735px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -410px;
    margin-top: -352px;
    z-index: 10000;
    box-shadow: 0 0 10px #ccc;
    background-color: #fff;
}

.wk-objbox-close {
    position: absolute;
    right: 30px;
    top: 30px;
}

.wk-objbox h1 {
    font-size: 16px;
    padding-left: 30px;
    font-weight: normal;
    height: 65px;
    line-height: 80px;
    border-bottom: 1px solid #e5e5e5;
}

.wk-objbox-con {
    height: 603px;
}

.wk-objbox-left {
    width: 380px;
    height: 583px;
    padding: 20px 0 0 30px;
    float: left;
}

.wk-objbox-left .wk-input {
    font-size: 12px;
    padding: 6px 50px 6px 10px;
    width: 298px;
}

.wk-input .wk-icon-search {
    right: 10px;
    top: 7px;
}

.wk-objleft-list {
    width: 360px;
    height: 555px;
    padding-right: 20px;
    overflow: auto;
    position: relative;
}

.wk-objbox-moll {
    cursor: pointer;
    width: 324px;
    height: 54px;
    padding: 10px 19px 10px 17px;
    position: relative;
    *margin-right: -20px;
}

.wk-objbox-moll:hover {
    background-color: #f2f7fc;
}

.wk-objbox-moll img {
    width: 54px;
    height: 54px;
    float: left;
    border-radius: 50%;
}

.wk-objbox-moll dl {
    width: 260px;
    float: right;
    margin-top: 10px;
}

.wk-objbox-moll dt {
    margin-bottom: 10px;
}

.wk-objbox-moll dd {
    font-size: 12px;
    color: #666;
}

.wk-objbox-moll dd em {
    font-size: 10px;
    color: #e5e5e5;
    margin: 0 5px;
}

.wk-objbox-moll .wk-icon-trash {
    position: absolute;
    right: 10px;
    top: 27px;
    display: none;
}

.wk-objbox-right {
    border-left: 1px solid #e5e5e5;
    float: right;
    width: 409px;
    height: 583px;
    padding-top: 20px
}

.wk-objbox-right h2 {
    font-weight: normal;
    font-size: 14px;
    padding-left: 20px;
    height: 28px;
    line-height: 28px;
}

.wk-objright-list {
    width: 379px;
    height: 555px;
    padding-right: 30px;
    overflow: auto;
    position: relative;
}

.wk-objright-list .wk-objbox-moll {
    padding-right: 39px;
}

.wk-objright-list .wk-objbox-moll:hover .wk-icon-trash {
    display: block;
}

.wk-objbox-btn {
    border-top: 1px solid #e5e5e5;
    text-align: right;
    padding: 15px 30px 0 30px;
    height: 50px;
}

.wk-objbox-btn .wk-btn {
    margin-left: 10px;
}










/*----数科头部公共样式----*/


/*数科头部*/

.wk-head-top {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 32px;
    background-color: #262626;
    z-index: 1000;
}

.wk-top-menu {
    width: 1200px;
    margin: 0 auto;
    text-align: right;
}

.wk-top-menu a {
    color: #d9d9d9;
    font-size: 12px;
    margin-left: 22px;
    line-height:32px;
}

.wk-login-inlet,
.wk-top-menu ul,
.wk-top-menu li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    position: relative;
    line-height: 32px;
}

.wk-top-line {
    display: inline-block;
    width: 1px;
    height: 10px;
    margin-top: 12px;
    background-color: #e5e5e5;
}


.wk-login-cont span {
    margin: 0 4px;
    color: #ff7133;
}


.wk-login-cont .ellipsis {
    max-width:95px;
}
.wk-login-cont p.ellipsis {
    max-width:110px;
    cursor:default;
}
.wk-login-cont b {
    font-weight:normal;
}


.wk-login-info i {
    margin-top:10px;
}
.wk-login-info a {
    margin-left:0px;
}


.wk-login-cont i {
    display: inline-block;
    width: 10px;
    height: 12px;
    background: url(../../images/icon/head-foot/icon_down.png) center no-repeat;
}


.wk-login-cont a {
    position: relative;
}

.wk-user-email {
    margin-left: 22px;
    padding-left: 18px;
    color: #d9d9d9;
    font-weight: 300;
    cursor: pointer;
    position: relative;
}

.wk-user-unread-email {
    background: url(../../images/icon/head-foot/icon_email.png) left center no-repeat;
}

.wk-user-email span {
    font-size: 12px;
}

.select .wk-user-cont {
    display: block;
}

.wk-user-cont {
    display: none;
    position: absolute;
    left: -20px;
    top: 32px;
    z-index: 5;
    width: 234px;
    /*height: 87px;*/
    border: 1px solid #e5e5e5;
    background-color: #fff;
    box-shadow: 0 0 10px #ccc;
}

.wk-user-cont span {
	margin:0;
	text-align:center;
    color: #4c87ff;
    font-size: 12px;
    width:116px;
}
.wk-user-cont span em {
	 cursor: pointer;
}
.wk-user-cont .card-sets {
	padding:8px 0;
	line-height:12px;
}
.wk-user-cont .tabUser {
	border-right:1px solid #e5e5e5;
}
.wk-user-cont .loginout {
	font-size:12px;
	color: #4c87ff;
}
.wk-user-cont .loginout em {
	cursor:pointer;
}

.wk-user-info {
    /*margin-top: 22px;*/
    padding:10px;
    border-bottom:1px solid #e5e5e5;

}

.wk-user-info .a {
    margin-left: 0;
}

.wk-user-info img {
    float: left;
    margin-right: 10px;
    width: 54px;
    height: 54px;
    border-radius: 50%;
}

.wk-user-info p {
    width: 150px;
    text-align: left;
    font-size: 12px;
    color: #666;
    line-height: 20px;
}

.wk-user-info .p {
    padding-top: 6px;
    font-size: 14px;
    color: #333;
}

.select .wk-email-nav {
    display: block;
}

.select i {
    background: url(../../images/icon/head-foot/icon_up.png) center no-repeat;
}

.wk-email-nav {
    display: none;
    position: absolute;
    top: 32px;
    left: 15px;
    width: 110px;
    background-color: #fff;
    border: 1px solid #efefef;
    box-shadow: 0 0 10px #ccc;
}

.wk-email-nav a {
    display: block;
    padding: 0 12px;
    text-align: left;
    font-size: 12px;
    color: #333;
    margin: 0;
}

.wk-email-nav a:hover {
    background-color: #fff0eb;
}

.wk-email-nav span {
    margin: 0;
    float: right;
}







/*头部搜索*/

.wk-nav-box {
    margin-top: 32px;
    *padding-top: 32px;
    width: 100%;
    background-color: #fff;
}

.wk-nav-box .wk-nav {
    margin: 0 auto;
    width: 1200px;
    height: 80px;
}

.wk-logo {
    float: left;
    margin-right:18px;
}

.wk-logo img {
    width: 220px;
    height: 60px;
    margin-top:10px;
}

.wk-menu-wrap {
    float: left;
    margin-top: 20px;
}

.wk-head-menu {
    position: relative;
    margin-top: 10px;
}

.wk-head-menu a {
    display:block;
    font-size: 16px;
    color: #333;
    margin-left:40px;
    padding-bottom: 8px;
}

.wk-head-menu a:hover {
    color: #ff6f26;
}

.wk-head-menu .wk-search-last {
    position: absolute;
    top: -12px;
    right: -68px;
    width: 40px;
    height: 40px;
    color: #fff;
    background: url(../../images/icon/head-foot/icon_search01.png) center no-repeat;
    cursor: pointer;
}

.wk-search-last:hover {
    color: #fff;
    background: url(../../images/icon/head-foot/icon_search02.png) center no-repeat;
}

.wk-search-last:active {
    color: #fff;
    background: url(../../images/icon/head-foot/icon_search03.png) center no-repeat;
}

.wk-btn-fbxq {
    float: right;
    margin: 20px 4px 0 10px;
    width:120px;
    height: 38px;
    line-height: 38px;
    border-radius: 0;
    color: #fff;
    font-size: 16px;
}

.wk-btn-fbxq:active {
    background-color: #cc571c;
}







/*搜索框*/

.wk-head-search {
    margin-left:190px;
    width: 318px;
    height:38px;
    border: 1px solid #d9d9d9;
    /*display: none;*/
}

.wk-search-menu {
    position: relative;
    float: left;
    /*width: 120px;*/
     width:82px;
    font-size: 14px;
    color: #333;
    z-index: 9;
}

.wk-search-menu span {
    position: relative;
    display: block;
    padding-left: 10px;
    /*width: 108px;*/
    width:72px;
    height: 38px;
    line-height: 38px;
    /*border-right:1px solid #d9d9d9;*/
    cursor: pointer;
}
.wk-search-menu span.select{
    border-right:1px solid #d9d9d9;
}

.wk-search-menu span i {
    float: right;
    width: 28px;
    height: 38px;
    background: url(../../images/icon/head-foot/search_down.png) center no-repeat;
}

.wk-search-menu.select i {
    float: right;
    width: 28px;
    height: 38px;
    background: url(../../images/icon/head-foot/search_up.png) center no-repeat;
}

.wk-search-menu.select ul {
    display: block;
}

.wk-search-menu ul {
    display: none;
    position: absolute;
    top: 36px;
    left: -1px;
    /*width: 118px;*/
    width:82px;
    background-color: #fff;
    border:1px solid #d9d9d9;
    border-top: none;
}

.wk-search-menu li {
    padding-left: 10px;
    cursor: pointer;
    height: 38px;
    line-height: 38px;
}

.wk-search-menu li:hover {
    background-color: #fff0eb;
}

.wk-search-input {
    float: left;
    padding-left: 10px;
    line-height: 38px;
}

.wk-search-input input {
    width:186px;
    border: none;
}

.wk-search-clear.select { display:block; }
.wk-search-clear { 
    display:none;
    width:28px;
    height:38px;
    top:0;
    right:40px;
    background: url(../../images/icon/head-foot/search_clear_n.png) center no-repeat;
    cursor:pointer;
}
.wk-search-clear:hover { background: url(../../images/icon/head-foot/search_clear_h.png) center no-repeat; }

.wk-search-input a {
    display: block;
    float: right;
    margin: -1px -1px 0 0;
    width: 40px;
    height: 40px;
    background: url(../../images/icon/head-foot/search_btn01.png) center no-repeat;
}

.wk-search-input a:hover {
    background: url(../../images/icon/head-foot/search_btn02.png) center no-repeat;
}

.wk-search-input a:active {
    background: url(../../images/icon/head-foot/search_btn03.png) center no-repeat;
}







/*----数科头部公共样式结束----*/


/*----数科底部公共样式----*/


/*底部红色线*/

.wk-foot-box,
.wk-foot-bg {
    font-size: 12px;
}

.wk-foot-box {
    clear: both;
    overflow: hidden;
    padding-bottom: 30px;
    background: url(../../images/icon/head-foot/footbg.jpg);
}

.wk-foot-line {
    border-top: 2px solid #f86666;
}







/*底部导航*/

.wk-foot-menu {
    width: 1200px;
    margin: 30px auto 0;
}

.wk-foot-list {
    float: left;
    width: 275px;
}

.wk-foot-list strong {
    margin-bottom: 4px;
}

.wk-foot-list span {
    color: #b5b5b5;
    margin-left: 40px;
}

.wk-foot-list a {
    display: block;
    margin-top: 16px;
    color: #333;
}

.wk-foot-list a:hover {
    color: #ff6f26;
}

.wk-foot-list a i {
    display: inline-block;
    margin-right: 8px;
    width: 4px;
    height: 4px;
    border-radius: 100%;
    background: #a0a0a0;
    vertical-align: middle;
}

.wk-foot-list a:hover i {
    background: #f86666;
}

.wk-call,
.wk-qq {
    margin-top: 16px;
    padding-left: 48px;
}

.wk-call p,
.wk-qq p {
    padding-top: 2px;
    color: #666;
    line-height: 20px;
}

.wk-call {
    background: url(../../images/icon/head-foot/call.png) no-repeat left center;
}

.wk-qq {
    background: url(../../images/icon/head-foot/qq.png) no-repeat left center;
}

.wk-ma {
    float: right;
    margin-left:70px;
    text-align: center;
    width: 110px;
   
}

.wk-ma img{width: 110px;height: 110px;margin-bottom: 10px;}
.wk-ma:nth-child(5) img{
  width: 102px;height: 102px;
  padding-top: 2px;
}

.wk-foot-bg {
    width: 100%;
    height: 106px;
    padding-top: 30px;
    text-align: center;
    color: #999;
    background: #262626;
}

.wk-foot-bg a {
    color: #999;
}

.wk-foot-bg a:hover {
    color: #999;
    text-decoration: underline;
}

.wk-foot-yl {
    margin-bottom: 26px;
}

.wk-foot-yl a {
    margin-left: 38px;
}

.wk-foot-bg p {
    line-height: 22px;
}




/*----数科底部公共样式结束----*/


/*----数科客服样式开始----*/

#wk-kf-menu {
    position: fixed;
    right: 0px;
    bottom: 148px;
    z-index: 999;
}

#wk-kf-menu .btn {
    width: 36px;
    height: 36px;
    cursor: pointer;
    position: relative;
    text-align: center;
}

#wk-kf-menu .btn-top {
    background: #a8aab2 url(../../images/icon/head-foot/kf_top.png) center no-repeat;
}
/*意见反馈*/
#wk-kf-menu #kf-feedback {
    background: #a8aab2 url(../../images/icon/head-foot/kf_fk.png) center no-repeat;
}

#wk-kf-menu #kf-feedback:hover {
    background: #ff6f26 url(../../images/icon/head-foot/kf_fk.png) center no-repeat;
}

#wk-kf-menu #kf-feedback:active {
    background: #cc571c url(../../images/icon/head-foot/kf_fk.png) center no-repeat;
}
/*在线联系*/
#wk-kf-menu .btn-qq {
    background: #a8aab2 url(../../images/icon/head-foot/kf_qq.png) center no-repeat;
    display: block;
}

#wk-kf-menu .btn-qq:hover {
    background: #ff6f26 url(../../images/icon/head-foot/kf_qq.png) center no-repeat;
}

#wk-kf-menu .btn-qq:active {
    background: #cc571c url(../../images/icon/head-foot/kf_qq.png) center no-repeat;
}
/*帮助*/
#wk-kf-menu .btn-help {
    background: #a8aab2 url(../../images/icon/head-foot/kf_help.png) center no-repeat;
}

#wk-kf-menu .btn-help:hover {
    background: #ff6f26 url(../../images/icon/head-foot/kf_help.png) center no-repeat;
}

#wk-kf-menu .btn-help:active {
    background: #cc571c url(../../images/icon/head-foot/kf_help.png) center no-repeat;
}
/*向上*/
#wk-kf-menu .btn-top {
    background: #a8aab2 url(../../images/icon/head-foot/kf_top.png) center no-repeat;
}

#wk-kf-menu .btn-top:hover {
    background: #ff6f26 url(../../images/icon/head-foot/kf_top.png) center no-repeat;
}

#wk-kf-menu .btn-top:active {
    background: #cc571c url(../../images/icon/head-foot/kf_top.png) center no-repeat;
}

#wk-kf-menu .btn:active .p {
    background-color: #cc571c
}

#wk-kf-menu .p {
    position: absolute;
    right: -82px;
    top: 0px;
    z-index: 999;
    width: 82px;
    height: 36px;
    letter-spacing: 1px;
    line-height: 36px;
    text-align: center;
    font-size: 12px;
    color: #fff;
    background: #ff6f26;
}

/*支付密码框隐藏*/
#pay-input-value { width: 1px;height: 1px;border: 0;left: 108px;top:0;color: #e5e5e5;}
/*意见反馈*/
.kf-fk-bg { position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; opacity: 0.5; z-index:1001;}
.kf-fk-cont { position:fixed; top:50%; left:50%;  margin:-280px 0 0 -410px; padding:32px 0 15px; width:820px; min-height:425px; background-color:#fff; z-index:1002;}
.kf-fk-box { padding:0 32px; width:756px; }
.kf-fk-title {font-weight: normal; font-size:16px;}
.kf-group {margin-top:20px; }
.kf-group .label {padding-top:8px; width:118px; }
.kf-group .label-span {display:block; width:11px; margin-top:2px; color:#ec4343;}
.kf-group .kf-txt-wrap { width:636px; height:108px; border:1px solid #d9d9d9; }
.kf-group .kf-txt-wrap.error { border:1px solid #ec4343; }
.fk-area-tip { color:#ec4343; margin-top:5px; font-size:12px;}

.kf-txt-wrap .kf-text { width:610px; height:92px; margin:12px 0 0 14px; border:none; resize:none; line-height:16px; color:#999;}
.kf-txt-wrap .kf-num { bottom:10px; right:10px; color:#999;}
.kf-fk-tip { font-size:12px; color:#666; margin-bottom:30px;}
.kf-fk-btn { width:790px; left:0; bottom:0; padding:14px 30px 15px 0; border-top:1px solid #e5e5e5;}
.kf-fk-btn .wk-btn { width:78px; margin-left:10px;}

.kf-group .kf-pic-wrap { width:636px;} 
/*反馈图片*/
.kf-upload-show,.kf-upload-show .img {display:block; width:147px; height:147px; } 
.kf-upload-show { margin:0 12px 10px 0;}
.kf-upload-show .img {  border-radius:5px; }
.kf-upload-show:hover .kf-operation { display:block; }
.kf-operation { display:none; }
.kf-operation .bg,.kf-operation .wrap{ bottom: 0; left: 0; }
.kf-operation .bg { width:147px; height:32px; background-color:#333; border-radius:0px 0px 5px 5px;
    opacity: 0.5; filter: alpha(opacity=50); }
.kf-upload-show .wrap { line-height:32px; padding-left:15px;}
.kf-upload-show .wrap .a { font-size:12px; color:#fff; }
.kf-upload-show .wrap .a:hover { color:#fa9d6e;}
.kf-upload-show .wrap .i  {margin:12px 24px 0 14px; width:1px; height:10px; background-color:#fff; }

/*----数科客服样式结束----*/


/*----个人中心公共开始----*/

.mb10 {
    margin-bottom: 10px;
}

.mb20 {
    margin-bottom: 20px;
}

.mr10 {
    margin-right: 10px;
}

.mr20 {
    margin-right: 20px;
}

.wkuc-body {
    width: 1200px;
    margin: 30px auto 60px;
}

.wkuc-bg {
    padding-bottom: 60px;
   /* min-height: 1030px;*/
    min-height: 952px;
    background-color: #fff;
}


.wkuc-box {
    background-color: #fff;
}

.wkuc-title {
    height: 60px;
    border-bottom: 1px solid #e5e5e5;
    padding: 0 30px;
}

.wkuc-title-txt {
    height: 20px;
    line-height: 20px;
    font-size: 18px;
    color: #333;
    margin-top: 20px;
    padding-left: 10px;
    border-left: 4px solid #ff6f26;
}

.wkuc-title-pb {
    height: 40px;
    line-height: 40px;
    margin-top: 17px;
    margin-left: 20px;
}

.wkuc-title-pb i {
    font-size: 16px;
    color: #f78648;
    margin-right: 5px;
    font-weight: bold;
}

.wkuc-title.wkuc-tab-line .wkuc-tab-a {
    margin: 19px 0 0 40px;
    font-size: 12px;
    height: 40px;
    line-height: 40px;
}

.wkuc-title hr {
    width: 1px;
    height: 12px;
    background-color: #e5e5e5;
    margin: 33px -20px 0 20px;
    *display: none;
}

.wkuc-tab-line {
    height: 60px;
    font-weight: normal;
    border-bottom: 1px solid #e5e5e5;
    padding: 0 30px;
}

.wkuc-tab-line .wkuc-tab-a {
    font-size: 18px;
    color: #666;
    height: 59px;
    line-height: 59px;
    margin-right: 60px;
}

.wkuc-tab-line .wkuc-tab-a:hover {
    color: #333;
}

.wkuc-tab-line .wkuc-tab-a.on {
    color: #ff6f26;
    border-bottom: 2px solid #ff6f26;
}

.wkuc-tab-line .wkuc-recycle {
    height: 14px;
    line-height: 14px;
    color: #666;
    font-size: 12px;
    margin-top: 23px;
    padding-left: 20px;
    background: url(../../images/hsz-normal.png) no-repeat;
}

.wkuc-tab-line .wkuc-recycle:hover {
    color: #f78648;
    background: url(../../images/hsz-hover.png) no-repeat;
}

.wkuc-tab-box {
    height: 39px;
    border-left: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}

.wkuc-tab-box .wkuc-tab-a {
    font-size: 14px;
    color: #333;
    height: 38px;
    line-height: 38px;
    width: 100px;
    text-align: center;
    border-top: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    background-color: #f7f7f7;
}

.wkuc-tab-box .wkuc-tab-a.on {
    background-color: #fff;
    border-top: 3px solid #f78648;
    height: 37px;
    line-height: 34px;
}

.wkuc-tab-box .wkuc-recycle {
    height: 14px;
    line-height: 14px;
    color: #666;
    font-size: 12px;
    margin-top: 13px;
    padding-left: 20px;
    background: url(../../images/hsz-normal.png) no-repeat;
}

.wkuc-tab-box .wkuc-recycle:hover {
    color: #f78648;
    background: url(../../images/hsz-hover.png) no-repeat;
}

.wkuc-tab-con {
    padding: 0 30px;
}

.wkuc-tab-con .wkuc-tab-con {
    padding: 0;
}

.wkuc-tab-content {
    display: none;
}

.wkuc-tab-content.on {
    display: block;
}

.wkuc-list {
    border-bottom: 1px solid #b5b5b5;
}

.wkuc-list-tit {
    height: 30px;
    line-height: 30px;
    background-color: #e5f3d0;
    padding: 0 20px;
    font-size:12px;
    color:#616e4f;
}

.wkuc-list-cell {
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    font-size:12px;
}
.wkuc-list-cell.f5f9fc {
    background-color: #f5f9fc;
}


.wkuc-multiple {
    line-height: 18px;
    margin-top: 20px;
}

.wkuc-multiple b,
.wkuc-multiple i {
    display: block;
    font-weight: normal;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.wkuc-multiple i {
    color: #666;
}

.wkuc-single {}

.wkuc-single,
.wkuc-single a,
.wkuc-single b {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.wkuc-list-cell .wkuc-cell-do a {
    color: #5d9cec;
}

.wkuc-list-cell .wkuc-cell-do a:hover {
    text-decoration: underline;
}

.wkuc-list-cell .wkuc-cell-do i {
    color: #e5e5e5;
    font-size: 10px;
    margin: 0 10px;
    vertical-align: 1px;
}

.wkuc-concontent {
    padding-top: 245px;
    height: 55px;
    background: url(../../images/nocontent.png) no-repeat scroll center 180px;
    text-align: center;
    text-indent: 245px;
    font-size: 14px;
    color: #666;
}


.wkuc-w19 {
    width: 19px;
}

.wkuc-w28 {
    width:28px;
}

.wkuc-w30 {
    width: 30px;
}

.wkuc-w60 {
    width: 60px;
}

.wkuc-w70 {
    width: 70px;
}

.wkuc-w80 {
    width: 80px;
}

.wkuc-w90 {
    width: 90px;
}
.wkuc-w96 {
    width: 96px;
}

.wkuc-w122 {
    width: 122px;
}

.wkuc-w222 {
    width: 222px;
}

.wkuc-w100 {
    width: 100px;
}

.wkuc-w110 {
    width: 110px;
}

.wkuc-w120 {
    width: 120px;
}

.wkuc-w130 {
    width: 130px;
}

.wkuc-w140 {
    width: 140px;
}

.wkuc-w150 {
    width: 150px;
}

.wkuc-w160 {
    width: 160px;
}

.wkuc-w166 {
    width: 166px;
}

.wkuc-w170 {
    width: 170px;
}

.wkuc-w180 {
    width: 180px;
}

.wkuc-w200 {
    width: 200px;
}

.wkuc-w210 {
    width: 210px;
}

.wkuc-w232 {
    width:232px;
}

.wkuc-w240 {
    width: 240px;
}

.wkuc-w260 {
    width: 260px;
}

.wkuc-w266 {
    width: 266px;
}

.wkuc-w290 {
    width: 290px;
}

.wkuc-w310 {
    width: 310px;
}

.wkuc-w320 {
    width: 320px;
}

.wkuc-w340 {
    width: 340px;
}
.wkuc-w380 {
    width: 380px;
}

.wkuc-w390 {
    width: 390px;
}

.wkuc-w530 {
    width: 530px;
}
.wkuc-w630 {
    width: 630px;
}

.wkuc-h750 {
    height: 750px;
}

.wkuc-h850 {
    height: 850px;
}

.wkuc-h910 {
    height: 910px;
}

.wkuc-h985 {
    height: 985px
}

.wkuc-h1080 {
    height: 1080px;
}

.wkuc-h1090 {
    height: 1090px;
}

.wkuc-h1650 {
    height: 1650px
}


.wkuc-input {
    padding: 4px 4px 4px 8px;
    height: 22px;
    line-height: 22px;
    border: 1px solid #e5e5e5;
}

.wkuc-error {
    border-color: #e85656;
}

.wkuc-error-tip {
    width: 200px;
    height: 20px;
    line-height: 20px;
    left: 310px;
    top: 4px;
    padding-left: 20px;
    background: url(../../images/error.png) no-repeat scroll 0 4px;
    color: #666;
    display: none;
}

.wkuc-input input {
    display: block;
    border: 0;
    /*color: #333;*/
    height: 22px;
    line-height: 22px;
}

.wkuc-input .wkuc-input-down {
    padding-right: 20px;
    background: url(../../images/down.png) no-repeat scroll right center;
    cursor: default;
}

.wkuc-input.wkuc-input-down-sm .wkuc-input-down {
    background-image: url(../../images/down-small.png);
}

.wkuc-input .wkuc-input-sec {
    width: 100%;
    border: 1px solid #e5e5e5;
    left: -1px;
    top: 28px;
    background-color: #fff;
    display: none;
}

.wkuc-input.wkuc-input-down-sm .wkuc-input-sec {
    top: 20px;
}

.wkuc-input .wkuc-input-sec a {
    height: 30px;
    line-height: 30px;
    display: block;
    padding-left: 8px;
    color: #333;
}

.wkuc-input .wkuc-input-sec a:hover {
    background-color: #f7f7f7;
}




/*模块样式*/

.wkuc-menu {
    width: 180px;
}

.wkuc-menu li {
    width: 100%;
    *margin-left: -16px;
    /*height: 150px;*/
    display: block;
    background-repeat: no-repeat;
    /*background-position: center 40px;*/
    background-position: center 15px;
    color: #666;
    text-align: center;
    cursor: pointer;
}


.wkuc-menu li.wkuc-menu-home {
    background-image: url(../../images/icon/ucenter/home.png);
}

.wkuc-menu li.wkuc-menu-order {
    background-image: url(../../images/icon/ucenter/order.png);
}

.wkuc-menu li.wkuc-menu-funds {
    background-image: url(../../images/icon/ucenter/funds.png);
}

.wkuc-menu li.wkuc-menu-account {
    background-image: url(../../images/icon/ucenter/account.png);
}

.wkuc-menu li.wkuc-menu-invoice {
    background-image: url(../../images/icon/ucenter/invoice.png);
}

.wkuc-menu li.wkuc-menu-taxation {
    background-image: url(../../images/icon/ucenter/gui_csgl-normal.png);
}

.wkuc-menu li.wkuc-menu-news {
    background-image: url(../../images/icon/ucenter/news.png);
}

.wkuc-menu li.on {
    color: #ff6f26;
    background-color:#ffdcd1;
}


.wkuc-menu li.select {
    color: #ff6f26;
    background-color:#ffdcd1;
}

.wkuc-menu li:hover {
    color: #ff6f26;
}
/*.wkuc-menu li:hover { background-color:#ffdcd1; }*/

.wkuc-menu li.wkuc-menu-home.on,
.wkuc-menu li.wkuc-menu-home:hover {
    background-image: url(../../images/icon/ucenter/home_h.png);
}

.wkuc-menu li.wkuc-menu-order.on,
.wkuc-menu li.wkuc-menu-order.select,
.wkuc-menu li.wkuc-menu-order:hover {
    background-image: url(../../images/icon/ucenter/order_h.png);
}

.wkuc-menu li.wkuc-menu-funds.on,
.wkuc-menu li.wkuc-menu-funds.select,
.wkuc-menu li.wkuc-menu-funds:hover {
    background-image: url(../../images/icon/ucenter/funds_h.png);
}

.wkuc-menu li.wkuc-menu-account.on,
.wkuc-menu li.wkuc-menu-account.select,
.wkuc-menu li.wkuc-menu-account:hover {
    background-image: url(../../images/icon/ucenter/account_h.png);
}

.wkuc-menu li.wkuc-menu-invoice.on,
.wkuc-menu li.wkuc-menu-invoice.select,
.wkuc-menu li.wkuc-menu-invoice:hover {
    background-image: url(../../images/icon/ucenter/invoice_h.png);
}

.wkuc-menu li.wkuc-menu-taxation.on,
.wkuc-menu li.wkuc-menu-taxation.select,
.wkuc-menu li.wkuc-menu-taxation:hover {
    background-image: url(../../images/icon/ucenter/gui_csgl-select.png);
}

.wkuc-menu li.wkuc-menu-news.on,
.wkuc-menu li.wkuc-menu-news:hover {
    background-image: url(../../images/icon/ucenter/news_h.png);
}

.wkuc-menu-home>a,
.wkuc-menu-news>a {
    display: block;
    width: 100%;
    /*height:150px;*/
}

.wkuc-menu-home>a:hover,
.wkuc-menu-news>a:hover {
    color: #ff6f26;
}

.wkuc-menu-home.on .span,
.wkuc-menu-news.on .span {
    color: #ff6f26;
}


.wkuc-menu .span {
    display: inline-block;
    /*margin: 110px 0 24px 0;*/
    padding:72.4px 0 24px 0;
    width:140px;
    border-top: 1px solid #ffdcd1;
}
.wkuc-menu-home .span {
    border-top:none;
}


.wkuc-side-nav {
    background-color: #fff;
    z-index: 3;
    display: none;
}


/*.wkuc-menu li:hover .wkuc-side-nav { 菜单经过显示
    display: block;
}*/

.wkuc-menu li.select .wkuc-side-nav {
    display: block;
}

.wkuc-side-nav .a {
    display: block;

    padding-left:62px;
    text-align:left;
    background: url(../../images/icon/ucenter/menu_l_ic.png) 44px center no-repeat;
    line-height: 34px;
    color: #666;
    position: relative;
}

.wkuc-side-nav .a:hover {
    /*background:#ff6f26 url(../../images/icon/ucenter/menu_l_hover.png) 44px center no-repeat;*/
    /*color: #fff;*/
    background:url(../../images/icon/ucenter/menu_l_h.png) 44px center no-repeat;
    color: #ff6f26;
}

.wkuc-side-nav .a.active {
    background:#ff6f26 url(../../images/icon/ucenter/menu_l_hover.png) 44px center no-repeat;
    color: #fff;
}
.wkuc-side-nav .a em{width: 8px;height: 8px;position:absolute; top: 12px;right: 48px;background-color: #ec4343;border-radius: 50%;border: 1px solid #fff}
.wkuc-main {
    width: 1010px;
}


.wkuc-bread {
    height: 40px;
    line-height: 40px;
    padding-left: 40px;
}

.wkuc-bread a {
    color: #333;
}

.wkuc-bread a:hover {
    color: #f78648;
}

.wkuc-bread span {
    margin-left: 5px;
}

.wkuc-pb-way {
    padding: 40px 30px 60px 30px;
    border-bottom: 1px dashed #e5e5e5;
}

.wkuc-way-cell {
    margin-bottom: 20px;
    height: 30px;
    line-height: 30px;
}

.wkuc-way-cell>span {
    width: 160px;
    font-size: 14px;
}

.wkuc-way-cell>i {
    margin-left: 10px;
    color: #666;
}

.wkuc-way-money {
    font-size: 14px;
    width: 280px;
}

.wkuc-way-money i {
    color: #f78648;
    font-weight: bold;
    margin-right: 5px;
}

.wkuc-way-last {
    height: auto;
    margin-bottom: 0;
}

.wkuc-pb-tip {
    padding: 20px 30px;
    line-height: 25px;
    border-bottom: 1px dashed #e5e5e5;
}

.wkuc-pb-tip h4 {
    font-weight: normal;
}

.wkuc-bank {
    margin-top: 20px;
    width: 640px;
    padding-left: 30px;
}

.wkuc-bank h3 {
    color: #666;
    margin-bottom: 20px;
    font-weight: normal;
}

.wkuc-bank-con {
    border: 1px solid #dcdcdc;
    padding: 15px 30px;
}

.wkuc-bank-con ul {}

.wkuc-bank-con ul li {
    height: 38px;
    line-height: 38px;
    margin-bottom: 18px;
}

.wkuc-bank-con ul li span {
    font-size: 14px;
}

.wkuc-bank-con ul li span.l {
    font-weight: bold;
    width: 70px;
}

.wkuc-bank-con ul li span.r {
    width: 508px;
}

.wkuc-bank-con ul li span.r img {
    margin-right: 10px;
}

.wkuc-bank-con ul li span.r i {
    font-style: normal;
}

.wkuc-bank-con ul li span.r b {}

.wkuc-bank-con ul li span.r strong {
    background-color: #e6e6e6;
    font-size: 16px;
    padding: 0 20px;
    margin-right: 20px;
}

.wkuc-bank-con ul li span.r a {
    background-color: #ff6933;
    color: #fff;
    position: relative;
    text-align: center;
    width: 80px;
    z-index: 10;
}

.wkuc-input-group {
    margin-right: 10px;
    outline: 0;
}

.wkuc-input-group .wkuc-input {
    padding: 6px;
    width: 22px;
    font-size: 50px;
    line-height: 15px;
    text-align: center;
    cursor: pointer;
}

.wkuc-input-group .wkuc-input.on {
    box-shadow: 1px 1px 5px 2px #ccc;
    border-color: #bfbfbd \0;
    *border-color: #bfbfbd;
}

.wkuc-forget {
    color: #4c87ff;
}

.wkuc-forget:hover {
    text-decoration: underline;
}

.wkuc-upload {
    height: 80px;
}

.wkuc-upload-list {}

.wkuc-upload-img {
    margin-right: 15px;
}

.wkuc-upload-img img {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}

.wkuc-upload-img a {
    width: 19px;
    height: 19px;
    background: url(../../images/close.png) no-repeat scroll 0 0;
    right: -8px;
    top: -8px;
    display: none;
}

.wkuc-upload-img:hover a {
    display: block;
}

.wkuc-upload-btn {
    width: 78px;
    height: 78px;
    background: url(../../images/upload.png) no-repeat scroll center center;
    border: 1px solid #dcdcdc;
}

.wkuc-upload-btn.wkuc-error {
    border-color: #e85656;
}

.wkuc-upload-btn input {
    width: 78px;
    height: 78px;
    display: block;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}

.wkuc-vcode-input {
    height: 30px;
    margin-bottom: 40px;
}

.wkuc-vcode-btn {
    margin-left: 10px;
}

.wkuc-vcode-btn a {
    display: block;
    width: 88px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #f78648;
    color: #f78648;
}



/*.wkuc-vcode-btn a:hover {
    background-color: #f78648;
    border-color: #f78648;
    color: #fff;
}*/

.wkuc-vcode-btn a.on,
.wkuc-vcode-btn a.on:hover {
    color: #333;
    background-color: #e5e5e5;
    border-color: #e5e5e5;
}

.wkuc-choose-btn a {
    width: 108px;
    height: 34px;
    line-height: 34px;
}

.wkuc-waitting {
    padding-top: 180px;
    text-align: center;
}

.wkuc-waitting img {
    margin-bottom: 40px;
}

.wkuc-waitting h1 {
    font-weight: normal;
    margin-bottom: 20px;
}

.wkuc-waitting h3 {
    font-weight: normal;
    color: #666;
}

.wkuc-waitting h3 i {
    color: #f78648;
}

.wkuc-tip {
    padding-top: 208px;
    background-repeat: no-repeat;
    background-position: center 120px;
    text-align: center;
    height: 302px;
}

.wkuc-tip-succ {
    background-image: url(../../images/okface.png);
}

.wkuc-tip-fail {
    background-image: url(../../images/wrongface.png);
}

.wkuc-tip h1 {}

.wkuc-tip p {
    margin-top: 16px;
    color: #666;
}

.wkuc-tip-link {
    margin-top: 40px;
}

.wkuc-tip-link a {
    color: #5d9cec;
}

.wkuc-tip-link a:hover {
    text-decoration: underline;
}

.wkuc-fixed {
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 9999;
    background-color: rgba(0, 0, 0, .5);
    left: 0;
    top: 0;
}

.wkuc-alert {
    background-color: #fff;
    border-radius: 4px;
}

.wkuc-alert-title {
    background-color: #f7f7f7;
}

.wkuc-alert-title a {
    width: 14px;
    height: 14px;
    background: url(../../images/close-normal.png) no-repeat scroll 0 0;
}

.wkuc-alert-title a:hover {
    background-image: url(../../images/close-press.png);
}

.wkuc-alert-con {
    padding: 30px;
}

.wkuc-alert-confirm {
    width: 360px;
    height: 210px;
    left: 50%;
    margin-left: -180px;
    top: 50%;
    margin-top: -115px;
    overflow: hidden;
}

.wkuc-alert-confirm .wkuc-alert-title {
    height: 40px;
}

.wkuc-alert-confirm .wkuc-alert-title a {
    margin: 13px 20px 0 0;
}

.wkuc-alert-confirm .wkuc-alert-con {
    background: url(../../images/confirm.png) no-repeat scroll 70px 37px;
}

.wkuc-alert-confirm-tip .wkuc-alert-con {
    background: url(../../images/perfect.png) no-repeat scroll 70px 37px;
}

.wkuc-alert-confirm .wkuc-alert-con p {
    line-height: 50px;
    font-size: 14px;
    margin-left: 96px;
}

.wkuc-alert-confirm .wkuc-alert-con-long p {
    line-height: 25px;
}

.wkuc-alert-confirm .wkuc-alert-bottom {
    height: 30px;
    text-align: center;
}

.wkuc-alert-confirm .wkuc-alert-bottom a {
    display: inline-block;
    margin: 0 7px;
}

.wkuc-alert-perfect {
    width: 420px;
    height: 284px;
    left: 50%;
    margin-left: -210px;
    top: 50%;
    margin-top: -142px;
    overflow: hidden;
}

.wkuc-alert-perfect .wkuc-alert-title {
    height: 50px;
}

.wkuc-alert-perfect .wkuc-alert-title a {
    margin: 18px 30px 0 0;
}

.wkuc-alert-perfect .wkuc-alert-con {
    background: url(../../images/perfect.png) no-repeat scroll 74px 30px;
}

.wkuc-alert-perfect .wkuc-alert-con h3 {
    margin-left: 100px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 10px
}

.wkuc-alert-perfect .wkuc-alert-con p {
    font-size: 14px;
    margin-bottom: 12px;
    margin-left: 100px;
}

.wkuc-alert-perfect .wkuc-alert-bottom {
    height: 34px;
    text-align: center;
}

.wkuc-alert-perfect .wkuc-alert-bottom a {
    display: inline-block;
    width: 98px;
    height: 32px;
    line-height: 32px;
}

.wkuc-alert-exchange {
    width: 420px;
    height: 240px;
    left: 50%;
    margin-left: -210px;
    top: 50%;
    margin-top: -120px;
    overflow: hidden;
}

.wkuc-alert-exchange .wkuc-alert-title {
    height: 40px;
}

.wkuc-alert-exchange .wkuc-alert-title a {
    margin: 13px 20px 0 0;
}

.wkuc-alert-exchange .wkuc-alert-con h1 {
    text-align: center;
    margin-bottom: 20px;
}

.wkuc-alert-exchange .wkuc-alert-con .wkuc-way-cell {
    height: 36px;
    line-height: 36px;
    margin: 0;
}

.wkuc-alert-exchange .wkuc-alert-con .wkuc-way-cell>span {
    width: 70px;
}

.wkuc-alert-exchange .wkuc-alert-con .wkuc-way-cell .wkuc-input {
    height: 26px;
    line-height: 26px;
}

.wkuc-alert-exchange .wkuc-alert-con .wkuc-way-cell input {
    height: 26px;
    line-height: 26px;
    font-size: 14px;
}

.wkuc-alert-exchange .wkuc-alert-con p {
    font-size: 14px;
    margin-bottom: 12px;
    margin-left: 100px;
}

.wkuc-alert-exchange .wkuc-alert-bottom {
    height: 34px;
    text-align: center;
}

.wkuc-alert-exchange .wkuc-alert-bottom a {
    display: inline-block;
    width: 98px;
    height: 32px;
    line-height: 32px;
}

.wkuc-alert-exchanged .wkuc-alert-con {
    background: url(../../images/time.png) no-repeat scroll center 30px;
    text-align: center;
}

.wkuc-alert-exchanged .wkuc-alert-con h1 {
    margin-top: 56px;
    font-weight: bold;
}

.wkuc-alert-exchanged .wkuc-alert-con p {
    margin: 20px 0 0 0;
    color: #666;
}

.wkuc-all-record {
    margin:0 auto;
    width:100px;
    line-height:36px;
    display: block;
    color: #4c87ff;
}

.wkuc-wait {
    height: 689px;
}

.wkuc-mess {
    width: 80px;
    height: 36px;
    line-height: 36px;
    padding: 30px 30px 30px 80px;
    background: url(../../images/tip.png) no-repeat scroll 33px center;
    font-size: 18px;
    color: #333;
    font-weight: bold;
    background-color: #fff;
    box-shadow: 1px 1px 10px 1px #ccc;
    position: fixed;
    left: 50%;
    top: 30%;
    margin-left: -95px;
    z-index: 99999;
}

.picmax {
    background: transparent url("http://bbs.ccccdt.com/template/default/images/public/black_bg.png") repeat scroll 0 0;
    box-shadow: 1px 1px 5px #333333;
    overflow: hidden;
    position: absolute;
    z-index: 2001;
}

.picmax .pic_border {
    border: 1px solid #000;
    left: 0;
    overflow: hidden;
    position: relative;
    top: 0;
    z-index: 1;
}

.picmax .loading {
    background: transparent url("http://bbs.ccccdt.com/template/default/images/public/loading.gif") no-repeat scroll center center;
}

.picmax img {
    cursor: pointer;
    position: absolute;
    z-index: 1;
}

.picmax a.close {
    background-color: #fff;
    color: #000;
    font-family: "宋体";
    font-size: 18px;
    height: 18px;
    line-height: 18px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 18px;
    z-index: 2;
}

.picmax a.close:hover {
    text-decoration: none;
}

.picmax .picmenu {
    background: transparent url("http://bbs.ccccdt.com/template/default/images/public/blank.gif") no-repeat scroll 0 0;
    height: 80px;
    overflow: hidden;
    padding: 0 50px;
    position: absolute;
    top: 0;
    width: 140px;
    z-index: 2;
}

.picmax .picmenu a {
    background: transparent url("http://bbs.ccccdt.com/template/default/images/bbs/picmenu.gif") no-repeat scroll 0 0;
    float: left;
    height: 34px;
    overflow: hidden;
    width: 70px;
}

.picmax .picmenu a.scale {
    background-position: 0 0;
}

.picmax .picmenu a.scale:hover {
    background-position: 0 -34px;
}

.picmax .picmenu a.scale_off,
.picmax .picmenu a.scale_off:hover {
    background-position: 0 -70px;
}

.picmax .picmenu a.full {
    background-position: -70px 0;
}

.picmax .picmenu a.full:hover {
    background-position: -70px -34px;
}

.picmax .picmenu a.full_off {
    background-position: -70px -68px;
}

.picmax .picmenu a.full_off:hover {
    background-position: -70px -102px;
}

.picmax .zoom {
    background-color: #494949;
    border: 1px solid #565656;
    border-radius: 3px;
    color: #fff;
    font-family: "Microsoft Yahei";
    font-size: 24px;
    font-weight: bold;
    height: 45px;
    line-height: 45px;
    position: absolute;
    text-align: center;
    width: 130px;
    z-index: 2;
}

.wkstep2-xqxqnum i {
    background: none;
}



/*个人中心搜索*/

.wk-search-group {
    position:relative;
    margin-top: 16px;
    width: 240px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #e5e5e5;
}

.wk-search-group a {
    width: 28px;
    height: 28px;
    background: url(../../images/icon/publish/search.png) no-repeat center;
    cursor: pointer;
}

.wk-search-group a:hover {
    background: url(../../images/icon/publish/search_h.png) no-repeat center;
}

.wk-search-group input {
    padding-left: 10px;
    width: 200px;
    font-size: 12px;
    border: 0;
}



/*个人中心列表内容*/

.wkuc-cont {
    padding: 10px 30px 30px;
}



/*个人中心内容页导航*/

.wkuc-nav {
    border: 1px solid #e5e5e5;
}

.wkuc-nav {
    padding: 8px 0;
    margin-bottom: 10px;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
}

.wkuc-nav .span {
    margin-left: 10px;
    letter-spacing: 2px;
}

.wkuc-nav .i {
    margin-left: 4px;
    *margin-left: 4px;
    padding-right: 28px;
}

.wkuc-nav .a {
    padding: 0 10px;
    font-size: 12px;
    color: #666;
    margin-right: 20px;
}

.wkuc-nav .a.select {
    background-color: #ffebe0;
    border-radius: 4px;
    color: #ff6f26;
}



/*个人中心列表*/

.wkuc-list-cell .ellipsis {
    font-weight: bold;
}

.wkuc-list-cell .amount {
    color: #f9803d;
    font-weight: bold;
}

.wkuc-order-dates {
    width: 100%;
    top: -26px;
    left: 0;
    height: 26px;
    line-height: 26px;
    font-size: 12px;
    background-color: #e0ebff;
    border-top: 1px solid #b5b5b5;
}

.wkuc-order-dates .span {
    margin: 0 30px 0 10px;
}



/*无数据*/

.wkuc-nodata {
    min-height: 288px;
    background: url(../../images/icon/ucenter/no-data.png) no-repeat center bottom;
}



/*回收站*/

.wkuc-page {
    margin-top: 20px;
}


.wkuc-recycle.wkuc-version {
    background: url(../../images/icon/ucenter/ddgl_bu-jb-normal.png) no-repeat left center;
}
.wkuc-recycle {
    right: 46px;
    bottom: 30px;
    padding-left: 18px;
    line-height: 20px;
    font-size: 12px;
    color: #4c87ff;
    background: url(../../images/icon/ucenter/del.png) no-repeat left center;
}
.wkuc-recycle.wkuc-version { right:120px; }

.wkuc-recycle.wkuc-version:hover{
    background: url(../../images/icon/ucenter/ddgl_bu-jb-active.png) no-repeat left center;
}
.wkuc-recycle:hover {
    color: #5e8bf1;
    background: url(../../images/icon/ucenter/del-h.png) no-repeat left center;
}


.wkuc-recycle:active {
    color: #3f66d5;
    background: url(../../images/icon/ucenter/del-active.png) no-repeat left center;
}



/*----个人中心公共结束----*/


/*消息中心的提醒*/

.tip-num {
    /*top: -80px;
    right: -22px;*/
    top:8px;
    right:28px;
    padding: 0 6px;
    height: 20px;
    color: #fff;
    line-height: 19px;
    /*border: 1px solid #fff;*/
    border-radius: 14px;
    background-color: #ec4343;
    font-size: 12px;
}


/*发票弹窗*/
.wkuc-fp-pop { display:none; z-index:1002; width: 100%; height: 100%;}
.wkuc-pop-bg { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background:#333; opacity:0.5; filter:alpha(opacity=50);}
.wkuc-fp-cont i { position: absolute; top:-60px; right:-100px; width: 40px; height: 40px; background: url(../../images/icon/ucenter/close.png) no-repeat center; cursor: pointer; }
.wkuc-fp-cont i:hover { background: url(../../images/icon/ucenter/close_h.png) no-repeat center; }
.wkuc-fp-cont { position: fixed; top:50%; left:50%; margin:-345px 0 0 -213px; }
.wkuc-fp-cont img { width:426px; height:690px; }
/*列表表格*/
.wkuc-trade-list-box .tr{ /*min-height:70px; line-height:70px;*/ min-height:30px; line-height:30px; }
.wkuc-trade-list-box .tr.f5f9fc { background-color:#f5f9fc; }
/*.wkuc-trade-list-box .tr:hover .wk-pover { display:block; }*/

.wkuc-trade-list-box .details,.wkuc-trade-list-box .time { line-height:18px; }
.wkuc-trade-list-box .details{word-break:break-all;}
/*.wkuc-trade-list-box .tr:hover { background-color:#f0f5ff;}*/

.wkuc-trade-list-box .a.order { color:#666; } 
.wkuc-trade-list-box .order { color:#4c87ff; }
.wkuc-trade-list-box .je { /*color:#ff6f26;*/ font-weight:bold;}
.wkuc-trade-list-box .wkuc-operation-box,.wkuc-trade-list-box .wkuc-operation-box1 { margin:0 auto; }
.wkuc-trade-list-box .wkuc-operation-box { width:98px; }
.wkuc-trade-list-box .wkuc-operation-box1 { width:64px; }
.wkuc-trade-list-box .operation .a { color:#4c87ff;position: relative;}
.wkuc-trade-list-box .operation .a em{width: 8px;height: 8px;position:absolute; /*top:20px;*/top:4px; right: -7px;background-color: #ec4343;border-radius: 50%;border: 1px solid #fff}
.wkuc-trade-list-box .line { /*margin:31px 10px 0;*/ margin:8px 10px 0;  width:1px; height:10px; background-color:#e5e5e5; }
.wkuc-trade-list-box .time span { display:inline-block; width:74px; }
.wkuc-trade-list-box .wk-pover { top:-50px; left:50%; margin-left:-180px; width:336px; color:#333; /*display:none;*/ }
.wkuc-trade-list-box .wk-pover-nodata { width:48px; top:-30px; margin-left:-34px;}
.wkuc-trade-list-box .wk-pover i { left:50%; margin-left:-2px; }

.wkuc-trade-list-box .td-note { width:500px; }
.wkuc-trade-list-box .wkuc-tr-note { border-bottom:1px solid #e5e5e5; }
.wkuc-trade-list-box .wkuc-trade-note { height:48px; line-height:48px; background-color:#f7f7f7; }
.wkuc-trade-list-box .note-title { margin:0 10px; }
.wkuc-trade-list-box .wkuc-trade-note input {display:block; padding:0 14px; width:764px; height:26px; line-height:26px; border:1px solid #e5e5e5; background-color:#fff; }
.wkuc-trade-list-box .wkuc-trade-note .wk-btn { width:52px; height:26px; line-height:26px; font-size:12px; }

.table-more {display:block; font-size:12px; color:#4c87ff; margin-top:10px;}

.list-zwjl { margin-bottom:20px; height:70px; line-height:70px; border-bottom:1px solid #e5e5e5; color:#666; }


/*补贴金额*/
.wk-subsidies-box .wk-bg{filter:alpha(opacity=50);opacity:0.5}
.wk-subsidies-cont{top:50%;left:50%;width:380px;height:451px;margin:-226px 0 0 -190px;background:url(../../images/icon/bg_tc.png) no-repeat center;z-index:1002}
.wk-subsidies-close{top:-20px;right:-30px;width:30px;height:30px;background:url(../../images/icon/bu_off.png) no-repeat center;z-index:1002;cursor:pointer}
.wk-subsidies-apply{left:50%;bottom:0;margin-left:-190px}
.wk-subsidies-apply h6,.wk-subsidies-apply strong,.wk-subsidies-apply a{display:inline-block;width:380px}
.wk-subsidies-apply h6{color:#fff;font-size:18px;font-weight:normal}
.wk-subsidies-apply strong{margin:50px 0 60px;color:#ff0;font-size:30px}
.wk-subsidies-apply span{font-weight:500;font-size:24px}
.wk-subsidies-apply a{margin-bottom:60px;width:150px;line-height:40px;border-radius:50px;background-color:#ff0;color:#e60012}
.wk-subsidies-apply a:hover{background:#f7bf0d}



/*快递单号弹窗*/
.wkuc-courierBox {margin-bottom:-30px; max-height:190px; overflow-y:auto; }
.wkuc-courierNumber { margin-top:6px; display:block; }
.wkuc-courierLi { margin-bottom:20px; }

/*上传loading加载*/
.wkuc-loading-wrap {width:146px; height:146px; }
.wkuc-loading-bg {bottom: 0;left: 0;width:100%;height:100%;background-color: #000;opacity: 0.4;filter: alpha(opacity=40); 
border-radius:4px; z-index:6;}
.wkuc-loading-wrap .wk-icon-loading { left:50%; top:50%; margin:-10px 0 0 -10px; z-index:8;}





/*发单选择类型单个发单  还是分包 弹窗*/
#switchType .wk-messbox-con h2 { margin-bottom:18px; }
#switchType .wk-icon-radio { display:block; margin-right:6px; cursor:pointer; }
#switchType .wk-radio-txt { margin-top:2px; }
#switchType .wk-messbox { width:436px; margin-left:-218px; }
#switchType .wk-radio-wrap { margin-bottom:20px; }
#switchType .wk-btn { width:76px; }


/*ie低版本提示*/
.ie-fix-top {position:fixed; top:0; width:100%; height:40px; line-height:40px; background:#fefaec; font-size:14px; color:#3e3e3e; text-align:center; z-index:9999;}
.ie-fix-top span {color:#f86666; font-size:16px;}
.ie-fix-top a { color:#1cacff; text-decoration:none; width:100px; display:inline-block; clear:both; margin-left:6px;}
.ie-fix-top a:hover {text-decoration:underline;}
.ie-fix-top .alert { width:1100px; margin:0 auto; padding:0 50px;}
.ie-fix-top .off {float:right; width:24px; font-size:30px; color:#f86666;} 
.ie-fix-top .off:hover {text-decoration:none; color:#cd2823;}
.ie-fix-top .ico-ie,.ie-fix-top .ico-firefox,.ie-fix-top .ico-chrome {display:inline-block; float:left; width:22px; height:40px; background:url(../../images/icon/browser_icon.png) no-repeat 0px center; margin-right:5px;}
.ie-fix-top .ico-ie { margin-left:15px; }
.ie-fix-top .ico-firefox {background:url(../../images/icon/browser_icon.png) no-repeat -32px center;}
.ie-fix-top .ico-chrome {background:url(../../images/icon/browser_icon.png) no-repeat -64px center;}

/*侧边栏广告位20190301*/
.wk-advertising{position: relative;width: 290px;height: 240px;margin-bottom: 10px;}
.wk-advertising a{position: absolute;width: 100%;height: 100%;}
.wk-advertising img{width: 100%;height: 100%;}
.wk-advertising-text{position: absolute;right: 0;bottom: 0;width: 40px;height: 18px;line-height: 18px;color:#fff;text-align:center;background:#000;opacity: 0.3;font-size: 12px;}

/* 全局气泡样式 */
.BubbleTitle{
    letter-spacing:1px;	
	position: absolute;
	padding: 10px;
	z-index: 2;
	border: 1px solid #e5e5e5;
	box-shadow: 0px 0px 8px 0px rgba(0,0,0, 0.08),0px 0px 24px 0px rgba(0,0,0, 0.06);
	background-color: white;
}
.BubbleTitle p {margin-top:0; text-align:left;white-space:pre-line;line-height: 16px;word-wrap: break-word;}
.BubbleTitle i { 
    /* left:114px; ellipsis
    bottom:-7px; */
    border:7px solid #ffffff;
	border-bottom:none;
	border-right-color:transparent;
	border-left-color:transparent;
	position: absolute;
} 
/* 全局重置搜索圆角 */
.wk-btn.searchRadius { border-radius:3px 0px 0px 3px; }
.wk-btn.searchReset { border-radius:0px 3px 3px 0px; }
.wk-btn-1.searchReset:hover { background-color:#fff; color:#ff6f26; }

.ellipsis.ellipsisTitle,.ellipsis.ellipsisTime{ text-align:center; cursor:pointer; }


/* 登录后公共提示弹窗 */
.wk-bg10 {width: 100%; height: 100%; position: fixed; z-index: 1000; left: 0; top: 0; background-color: #000; opacity: .3; filter: alpha(opacity=30);}
.loginTipBox-wrap {position: fixed; width: 760px; background-color: #fff; left: 50%; top: 50%; margin-left: -420px; /*margin-top: -154px;*/margin-top:-280px; padding: 30px 30px 20px; z-index: 1000;}
.loginTipBox-wrap.Box1 { width:362px; margin-left:-211px; margin-top:-120px;}
.ft16 { font-size: 16px; }
.loginTipBox-main {padding-right:10px; font-size: 14px; color: #666; line-height: 1.5; margin-top: 20px; max-height:246px; }
.loginTipBox-main .link { display:block; color:#4c87ff; width:max-content;}
.loginTipBox-main .interval { height:26px; }
.textind2 { text-indent: 2em; }
.loginTipBox-law { color: #4c87ff; }
.loginTipBox-law a { color: #4c87ff; }
.loginTipBox-law a:hover { text-decoration: underline; }
.loginTipBox-foot { margin-top: 20px; text-align: right; }
.loginTipBox-foot .wk-btn { width: 88px; margin-left: 10px; }
.loginTipBox-foot .wk-icon-loading{vertical-align: middle; margin-right: 4px; margin-top: -2px;}


/* 多用户弹窗登录 */
html.multiUse { overflow: hidden;}
.manyUsers-wrap .wk-icon-close { margin-top:0; }
.manyUsers-wrap {position:fixed; padding:30px; width:360px; height:300px; background-color:#fff; left:50%; top:50%; margin-left:-210px; margin-top:-308px; z-index: 1000;}
.manyUsers-wrap dt { font-size:16px; margin-bottom:20px;}
.manyUsers-wrap dd { margin-bottom:10px; padding:10px; border:1px solid #e5e5e5; cursor:pointer; }
.manyUsers-wrap .num { margin-right:10px; width:20px; height:20px; line-height:18px; text-align:center; border-radius:100%; background:#ff6f26; font-size:12px; color:#fff; }
.manyUsers-wrap .p { width:304px; text-align:left; line-height:18px; }
.manyUsers-wrap .uid { margin-top:5px; font-size:12px; color:#666; }
.manyUsers-wrap dd:hover { border-color:#ff6f26; }
.manyUsers-wrap dd:active { border-color:#ff6f26; background-color:#fff0eb; }
.manyUsers-box {width:360px; padding-right:18px; max-height:246px;}