@charset "utf-8"; 


.hr {
    border-bottom: 1px solid #ddd;
    height: 1px;
    line-height: 0;
    font-size: 0;
    clear: none
}
.hr2 {
    border-bottom: 1px dashed #ddd;
    height: 0;
    line-height: 0;
    font-size: 0;
    overflow:hidden
}

.w250{ width:250px}
.w300{  width:300px}
.base-008ff4 {color:#008ff4}
.base-008ff4 b{
    font-family: 'Microsoft YaHei';
    vertical-align: -1px;
}
button{ border:none}
/* input[type="text"]{-webkit-appearance: none;} */



/*
	radio  美化

*/
/* radio*/

.radioLabel {
    cursor: default;
    line-height: 19px;
}

.xyeLabel {
    overflow: hidden;
    display: inline-block;
}

.checkbox {
    cursor: pointer;
    margin-right: 6px;
    width: 17px;
    height: 19px!important;
    line-height: 19px!important;
    overflow: hidden;
    text-indent: -9999px;
    background: url('/images/newSer/serInside/xye-c-r.png') no-repeat 0 -39px;
}

.checkboxLabel .checked {
    background-position: 0 -56px;
}

.radio {
    cursor: pointer;
    margin-right: 6px;
    width: 17px;
    height: 19px!important;
    line-height: 19px!important;
    overflow: hidden;
    text-indent: -9999px;
    background: url('/images/newSer/serInside/xye-c-r.png') no-repeat 0 -1px;
}

.radioLabel .checked {
    background-position: 0 -21px;
}



	

	.issue-step02-radius li {font-size:14px;margin-right:20px;margin-right:0\9;}
	.issue-step02-radius .radio {margin:1px 4px 0 0;}
	
	

/* select 美化 */

.ui-pop-fadein{
    -webkit-animation: pop_fadein .5s alternate ease-in-out;
    -moz-animation: pop_fadein .5s alternate linear;
    -ms-animation: pop_fadein .5s alternate linear;
    animation: pop_fadein .5s alternate ease-in-out;
}

@-webkit-keyframes pop_fadein {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-10px);
    }

    50% {
        opacity: 1;
        -webkit-transform: translateY(4px);
    }

    80% {
        -webkit-transform: translateY(-2px);
    }

    100% {
        -webkit-transform: translateY(0);
    }
}

@-moz-keyframes pop_fadein {
    0% {
        opacity: 0;
        -moz-transform: translateY(-10px);
    }

    50% {
        opacity: 1;
        -moz-transform: translateY(4px);
    }

    80% {
        -moz-transform: translateY(-2px);
    }

    100% {
        -moz-transform: translateY(0);
    }
}

@-ms-keyframes pop_fadein {
    0% {
        opacity: 0;
        -ms-transform: translateY(-10px);
    }

    50% {
        opacity: 1;
        -ms-transform: translateY(4px);
    }

    80% {
        -ms-transform: translateY(-2px);
    }

    100% {
        -ms-transform: translateY(0);
    }
}

@keyframes pop_fadein {
    0% {
        opacity: 0;
        transform: translateY(-10px);
    }

    50% {
        opacity: 1;
        transform: translateY(4px);
    }

    80% {
        transform: translateY(-2px);
    }

    100% {
        transform: translateY(0);
    }
}



.ui-select-box {
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    position: relative;
    _width: 50px;
    z-index:99;
}

.ui-select-box ol {
    position: absolute;
    top: 36px;
    left: 0;
    display: none;
    background: #fff;
    border: 1px solid #ddd;
    overflow-x: hidden;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    overflow-y: scroll;
    max-height: 300px;
    _height: 300px;
    width: 100%;
}
.ui-select-box .chosen-single {
    border: 1px solid #ddd;
    color: #444444;
    display: block;
    height: 18px;
    line-height: 18px;
    *line-height: 24px;
    _line-height: 22px;
    padding: 8px 0 8px 10px;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    white-space: nowrap;
    padding-right: 18px;
}
.ui-select-box .xye-disabled {
    background:#f5f5f5;
}

.ui-select-box li {
    white-space: nowrap;
    line-height: 30px;
    min-width: 50px;
    _width: 50px;
    display: block;
    padding: 0 11px;
    float: none!important;
    margin-bottom: 0!important;
    width: auto!important;
    max-width: auto!important
}

.ui-select-box li:hover {
    background: #eee;
}




/* 按钮左侧提示 */
.xyeBtn-left-tip {padding:10px 0 0 15px;line-height:18px;height:18px;font-size:12px;color:#555;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



/* 通用头 */
.basic-nav {
    height: 64px;

    position: relative;
    z-index: 1;
    margin-bottom:22px;
    
}




.basic-nav-logo {background:url(images/common/basic-nav-logo.png) no-repeat;height:51px;width:155px;margin:11px 50px 0 0;}
.basic-nav-menu {display:block;position:relative;margin-right:1px;padding:26px 25px 20px 25px;height:18px;font: 14px/18px;color:#fff;max-width:100px;white-space: nowrap;text-align:center;z-index:1;}
.basic-nav-selected-arrow {
    position: absolute;
    margin-left: -8px;
    left: 50%;
    bottom: 0;
    line-height: 0;
    border-style: solid;
    border-width: 8px;
    _font-size: 0;
    border-color: transparent transparent #FFF;
    display:none;
}
.basic-nav-selected .basic-nav-selected-arrow{display:block;}

.basic-nav-arrow{position:relative;margin:0 0 0 10px;height:18px;line-height:18px;vertical-align:middle;top:5px;*top:7px;}
.ie8 .basic-nav-arrow{top:6px}
@media screen and (min-width:0\0) {
    /* IE9 , IE10 ,IE11 rule sets go here */
    .basic-nav-arrow{top:7px}
}

.basic-nav-arrow em,.basic-nav-arrow span{position:absolute;top:0;left:0;width:0;height:0;border-color:rgba(255,255,255,0);border-color:transparent\0;*border-color:transparent;_border-color:tomato;_filter:chroma(color=tomato);border-style:solid;overflow:hidden;*zoom:1;border-width:5px 5px 0}
.basic-nav-arrow em{top:2px;border-top-color:#fff}
.basic-nav-arrow span{border-top-color:#1984dd}


.basic-nav-menu:hover {background:#2d91e4;text-decoration:none}
.basic-nav-menu:hover .basic-nav-arrow span {border-top-color: #2d91e4;}


.basic-nav-selected a:hover {background:#1172C2;text-decoration:none} 
.basic-nav-selected a:hover .basic-nav-arrow span {border-top-color: #1172C2;}


.personal-nav {
    background:#2d91e4;
    background: -webkit-linear-gradient(#2d91e4, #1984dd); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#2d91e4, #1984dd); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#2d91e4, #1984dd); /* Firefox 3.6 - 15 */

    
}



.company-nav{
     background:#363945;
     background: -webkit-linear-gradient(top,#363945 0,#0F1321 100%);
    background: -moz-linear-gradient(top,#363945 0,#0F1321 100%);
    background: -o-linear-gradient(top,#363945 0,#0F1321 100%);
    background: -ms-linear-gradient(top,#363945 0,#0F1321 100%);
}

.personal-nav.basic-nav-arrow span{position:absolute;top:0;left:0;width:0;height:0;border-color:rgba(255,255,255,0);border-color:transparent\0;*border-color:transparent;_border-color:tomato;_filter:chroma(color=tomato);border-style:solid;overflow:hidden;*zoom:1;border-width:5px 5px 0}

.company-nav .basic-nav-arrow em{position:absolute;top:0;left:0;width:0;height:0;border-color:rgba(255,255,255,0);border-color:transparent\0;*border-color:transparent;_border-color:tomato;_filter:chroma(color=tomato);border-style:solid;overflow:hidden;*zoom:1;border-width:5px 5px 0}
.company-nav .basic-nav-arrow em{top:2px;border-top-color:#fff}
.company-nav .basic-nav-arrow span{border-top-color:#363945}

.company-nav .basic-nav-menu:hover .basic-nav-arrow span {border-top-color:#363945;}



.company-nav .basic-nav-selected{background:#010206;text-decoration:none} 


.company-nav .basic-nav-selected:hover .basic-nav-arrow span {border-top-color: #010206;}


.company-nav .basic-nav-selected .basic-nav-arrow span,
.company-nav .basic-nav-menu:active .basic-nav-arrow span {border-top-color: #010206;}


.basic-nav-selected,
.basic-nav-menu:active {background:#1172C2;text-decoration:none} 

.basic-nav-selected .basic-nav-arrow span,
.basic-nav-menu:active .basic-nav-arrow span {border-top-color: #1172C2;}



.basic-nav-subPannel {min-width:100%;max-width:100%;display:none;position:absolute;top:64px;left:0;
    background: #FFF;
    *border:1px solid #ddd;
    border-top:0 none;
    box-shadow: 1px 1px 2px #e3e3e3, -1px 1px 2px #e3e3e3;
    z-index: 10;
    -webkit-animation: subPannel-fadein .3s alternate ease-in-out;
    -moz-animation: subPannel-fadein .3s alternate linear;
    -ms-animation: subPannel-fadein .3s alternate linear;
    animation: subPannel-fadein .3s alternate ease-in-out

}
.ie8 .basic-nav-subPannel{border:1px solid #ddd;border-top:0 none;}


.basic-nav-subPannel a{display:block;height:18px;font: 13px/18px;color:#333;padding:8px 0;border-bottom:1px solid #ddd;text-indent:.7em;min-width:100%;max-width:100%;}
.basic-nav-subPannel a:hover{color:#1984dd;background:#f5f5f5;text-decoration:none}
.basic-nav-subPannel a:active{color:#08c;background:#f1f1f1;}

#establish {margin-right:1px}
#establish .basic-nav-menu{margin-right:0}
#establish:hover .basic-nav-subPannel{display:block;}
#establish:hover .basic-nav-subPannel .basic-nav-selected-arrow{display:block;bottom:100%;}
#establish.basic-nav-selected:hover .basic-nav-subPannel .basic-nav-selected-arrow{display:none;}

@-webkit-keyframes subPannel-fadein {
    0% {
        opacity: 0;
        -webkit-transform: translateY(15px)
    }
   
    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}

@-moz-keyframes subPannel-fadein {
   0% {
        opacity: 0;
        -webkit-transform: translateY(15px)
    }
   
    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}

@-ms-keyframes subPannel-fadein {
    0% {
        opacity: 0;
        -webkit-transform: translateY(15px)
    }
   
    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}

@keyframes subPannel-fadein {
   0% {
        opacity: 0;
        -webkit-transform: translateY(15px)
    }
   
    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}


.x_botn{height:auto;}
.basic-main{margin-bottom:50px;}

/*  左侧布局 */
.basic-aside {width:200px;position:absolute;left:10px;top:20px;}
.basic-side-menu {height:40px;font: 12px/20px 'Microsoft YaHei';color:#555;
font-size: 14px;
color: #008FF4;
letter-spacing: 0;
line-height: 12px;}
.basic-side-menu a { display:block;font-size:14px; overflow:hidden;padding:0 0 0 20px;color:#008FF4; line-height: 40px;}
.basic-side-menu-selected a {  background:#008FF4;color:#fff; }
.basic-side-menu:hover a {  background:#008FF4;color:#fff; }

.basic-side-myAccount { background-position: -3px -4px;}
.basic-side-bind {background-position: -3px -27px;}
.basic-side-security { background-position: -3px -49px;}


.basic-side-demandOrder { background-position: -5px -73px;}
.basic-side-serviceOrder { background-position: -5px -164px;}
.basic-side-joinEnterprise { background-position: -5px -120px;}
.basic-side-publishedInfo { background-position: -5px -94px;}
.basic-side-more {background-position: -5px -142px;}


.basic-side-menu-selected .basic-side-myAccount {    background-position: -26px -4px;}
.basic-side-menu-selected .basic-side-bind {background-position: -26px -27px;}
.basic-side-menu-selected .basic-side-security {    background-position: -26px -49px;}


.basic-side-menu-selected .basic-side-demandOrder { background-position: -27px -73px;}
.basic-side-menu-selected .basic-side-serviceOrder { background-position: -27px -164px;}
.basic-side-menu-selected .basic-side-joinEnterprise { background-position: -5px -120px;}
.basic-side-menu-selected .basic-side-publishedInfo { background-position: -26px -94px;}
.basic-side-menu-selected .basic-side-more {background-position: -27px -142px;}
.basic-message {
    background-color: #fff;
}
/*
.basic-side-menu:hover .basic-side-menu-icon{
        position: relative;
    animation: icon-jump .2s;
    -o-animation: icon-jump .2s;
    -moz-animation: icon-jump .2s;
    -webkit-animation: icon-jump .2s;
}
*/



@keyframes icon-jump {
    0% {
       top: 0
    }

    100% {
       top: 4px
    }
}

@-o-keyframes icon-jump {
    0% {
       top: 0
    }

    100% {
       top: 4px
    }
}

@-moz-keyframes icon-jump {
    0% {
       top: 0
    }

    100% {
       top: 4px
    }
}

@-webkit-keyframes icon-jump {
    0% {
       top: 0
    }

    100% {
       top: 4px
    }
}
dt.basic-side-menu-selected {background: #008FF4; color:#fff; transition: color .2s linear 0s;}
dd.basic-side-menu-selected a{color:#fff!important; transition: color .2s linear 0s}
/* 右侧布局 */
.basic-article {}
.xtye-containp{ padding-Top:20px}
.xtye-containp  .basic-article {margin-left:240px;min-height:557px;
 border: 1px solid #e2e2e2;
    padding: 20px 20px 20px 20px;}
    /* 左侧 tab 菜单*/
    .basic-tabMenu-wrap {border-bottom:2px solid #f1f1f1;margin:0 -20px;padding-top:20px;}
    .basic-tabMenu-ul {overflow:hidden}
    .basic-tabMenu, .basic-tabMenu a{
        display:inline-block;
        float:left;
        text-decoration: none;
        color: #000;
    }
    .basic-tabMenu em{padding:0 5px;}
    .basic-tabMenu a{
        font: 18px/18px Microsoft YaHei,tahoma,\5b8b\4f53;
        padding:10px 30px 30px;
        cursor:default;
    }

    .basic-topic{font: 14px/14px Microsoft YaHei,tahoma;color:#333; padding-bottom:20px}
    .basic-topic strong{font-size:14px;padding:0 2px;}
  .xye-tabbasic-wrap.basic-tabMenu-wrap {margin:0}
  .xye-tabbasic-wrap .basic-tabMenu a{
        font: 16px/16px Microsoft YaHei,tahoma,\5b8b\4f53;
        padding:10px 30px 10px;
    }
    .basic-tabMenu .base-tool-item-split{background: #fff; }
/* 通用 input布局 */
th.vertTop {vertical-align:top;}
.basic-table {table-layout: fixed;}
.basic-table-th,.basic-table-td {padding-bottom:20px;   }
.basic-table-th{padding-right:15px;text-align:left;white-space: nowrap;vertical-align:middle;font-size:14px;line-height:25px;}
.basic-table-td{text-align:left;vertical-align:top;}
.identityCards-upload .basic-table-td{width:100%;}
.card-commom-tip{padding:7px 0 0 5px;}

#orgAuthForm .basic-table-th,#orgAuthForm .basic-table-td{ display:block; display:block;}
.basic-table-th span {
font-size:15px;
color: #f60;
font-weight: normal;
padding-right: 8px;
font-family: 'Microsoft YaHei';
}

.fm-ipt{
    border: 1px solid #ddd;
    border-radius: 8px;
    overflow: hidden;
   	box-sizing: border-box;
    
}
.fm-one-txts{border-radius: 8px;}
.fm-ipt-txt{
    line-height: 18px;
    height: 18px;
    border: none 0;
    background: #fff;
    padding: 10px 0;
    width: 100%;
    text-indent:.5em;
}
.fm-one-txt{
    line-height: 18px;
    border: none 0;
    background: #fff;
    padding: 10px 0;
    width: 100%;
    text-indent:.5em;
}
.zhezhaos{position:absolute;background:#fff;width:20px;height:20px;z-index:1;margin-left:214px;margin-top:-28px;}

.fm-ipt-txt-count {
    font: 18px/18px Constantia, Georgia , Microsoft YaHei;
    color: #666;
    position: absolute;
    right: 0;
    top: 10px;
    zoom: 1;
    background: #fff;
    display: block;
    height: 20px;
    padding-right:10px;
}

.fm-ipt-txt-count span {
    font-size: 14px;
}

.fm-ipt-area {
    overflow:hidden;
    overflow-y:scroll;
    height: 100px;
    line-height: 18px;
    border: none 0;
    background: #fff;
    padding: 10px 0;
    width: 100%;
    border-radius: 5px;
    text-indent:.5em;
}

.fm-ipt-area-leftWord {
    text-align: right;
    padding-top:5px;
    font-size: 12px;
    line-height:18px;
    color: #666;
}


.fm-ipt-mask {
    z-index: 0;
    width: 100%;
    clear: both;
    position: absolute;
    color: #aaa;
    height: 18px;
    line-height: 18px;
    padding: 9px 0;
    font-size: 12px;
    top:0;
    left:0;
    text-indent: 0.5em;
}

.issue-tipIcon {width:12px;height:12px; }
.issue-tipIcon-success{background-image:url(images/common/issue-tip-icon.png);background-position:0 -12px;background-repeat:no-repeat}
.issue-tipIcon-error{background-image:url(images/common/issue-tip-icon.png);background-position:0 0px;background-repeat:no-repeat}
.issue-tipText {
line-height: 12px;
white-space: nowrap;
color: #ff7034;
}




/* webuploader */
.webuploader-container {
    position: relative;
}
.webuploader-element-invisible {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px,1px,1px,1px);
}
.webuploader-pick {
    position: relative;
    display: inline-block;
    cursor: pointer;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    overflow: hidden;
}
.webuploader-pick-hover {
}

.webuploader-pick-disable {
    opacity: 0.6;
    pointer-events:none;
}


.xyrPage-table {    width: 100%;
    text-align: center;}

/*xiaoxi*/
.basic-message-msgtop { padding:15px 0 18px; color:#555;}
.basic-message-msgtop h5{ line-height:30px;}
.basic-message-msgtop b { color:#f60;}
.basic-message .msg_title { color:#333; overflow:hidden; width:800px;white-space:nowrap; text-overflow:ellipsis;padding-bottom:4px; }
.basic-message p{width:800px;word-break: break-all; word-wrap: break-word; }
.basic-message .msg-ckhang { padding:15px 0 0px;}
.basic-message .msg-ck { color:#1984dd; display:inline-block;}
.basic-message .msg-del{ height:18px; width:18px;background: url(http://www.xiaoyuer.net/css/M/personal/images/center/center.png) no-repeat -71px -6px;opacity:0.6;filter: alpha(opacity=60);  }
.basic-message .msg-del:hover{opacity:1;filter: alpha(opacity=100);　 }
.basic-message .xyeBtn-gray {height:28px!important;}
.basic-message .xyeBtn button{ padding:0px 10px; font-size:12px; line-height:28px!important;}
.basic-message .basic-tabMenu a { width:120px; text-align:center; font:18px/18px Microsoft YaHei,tahoma,\5b8b\4f53;}
.basic-message .basic-tabMenu a i{ font:14px/14px Microsoft YaHei,tahoma,\5b8b\4f53;}
.basic-message .basic-tabMenu-wrap{ top:0px;}
.basic-message .release-item p img{ display: inline-block;vertical-align: middle;}
.cen_mid_set_right_content2{width:100%;text-align:center;line-height:100px;font-size:20px;color:#999;}
.release-itemly p.msg-reply{padding-top:0px;}
.release-itemly .msg-ck { margin-left: 70px;}
.basic-message .release-item:hover { background:#fff;}
.xtye-news-order .basic-message .basic-tabMenu a{ width:300px;text-align: left;}
.xye-Tipicon{background-color: #D00;color:#fff;display:block;min-width: 8px;line-height:16px;text-align: center;border-radius: 15px;line-height: 16px;overflow:hidden;top: 5px;right: 5px;position:  absolute;}
#xyeshow-tbhd-menu  a{ max-width: 300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align:left; padding:4px 10px}
.xye-nav-menu .xye-Tipicon{ right:38px}

.phone-editor ,.phone-bind,.pwd-view,.pwd-editor,.three-in-one-editor{ padding:20px 10px;}
.fm-ipt-file-after p { line-height:24px;}
.fm-ipt-file-after h5 { padding-bottom:10px}



.table-row-address .txt-count-tipIcon{ margin:0px 0px 0px 10px}

/* 按钮 */

.w390_240 { width: 390px; height: 240px; box-sizing: border-box}
.xye-turnoff { background: #008ff4;border-radius: 31px; width: 48px; height: 28px; border:1px solid #008ff4; display: block}
.xye-turnoff em{ background: #fff;box-shadow: 0 0 4px 0 rgba(0,0,0,0.20), 0 4px 23px 0 rgba(0,0,0,0.08), -2px 4px 4px 0 rgba(0,0,0,0.10);
    width: 27px; height: 27px; display: block; border-radius: 100%;margin-left: 0px; transition: margin-left 0.3s; cursor: pointer;
}
.xye-turnoff .on{ margin-left: 20px; transition: margin-left 0.3s;}
.w_170 { width: 170px}
/* SEARCH */
.xye_order_search { overflow: hidden;width:308px; display: block; border: 1px solid #e2e2e2; height: 28px;
    font-size: 14px; line-height: 28px; }
.xye_order_search input{ width: 270px; height: 28px;
    border: none;}
.base-search-ipt{
    background: #fff url(images/icon-index-search.png) no-repeat 20px center;line-height:17px!important;
}
/* 空 */


.enlist-item-empty .icon{ font-size: 250px}
.enlist-item-empty { text-align: center; color: #999}

/* server· */

.w390_240 { width: 390px; height: 240px; box-sizing: border-box}
.xye-turnoff { background: #008ff4;border-radius: 31px; width: 48px; height: 28px; border:1px solid #008ff4; display: block}
.xye-turnoff em{ background: #fff;box-shadow: 0 0 4px 0 rgba(0,0,0,0.20), 0 4px 23px 0 rgba(0,0,0,0.08), -2px 4px 4px 0 rgba(0,0,0,0.10);
    width: 27px; height: 27px; display: block; border-radius: 100%;margin-left: 0px; transition: margin-left 0.3s; cursor: pointer;
}
.xye-turnoff .on{ margin-left: 20px; transition: margin-left 0.3s;}
.xye-turnon{ background:#f8f8f8; border-color:#e2e2e2}




.w_170 { width: 170px}

.xye_order_search { overflow: hidden;width:308px; display: block; border: 1px solid #e2e2e2; height: 28px;
    font-size: 14px; line-height: 28px; }
.xye_order_search input{ width: 270px; height: 28px;
    float: left;
    border: none;}
.xye_order_search button{ background: #fff; width: 28px; height: 28px; 
    border: none;font-size: 20px;   
    top: 0px;
    left: 0px;
    text-indent:0;
    line-height:28px;}
.xye_order_search .ui-ipt-mask{    font-size: 14px;
    position:absolute;
    left:0;
    top:0;
    padding: 0px 0;
    color: #999;
    text-indent: 28px; 
    display: block;
    width: 80%;}
.base-search-ipt{
    background: #fff url(images/icon-index-search.png) no-repeat 20px center;line-height:17px!important;
}

.enlist-item-empty .icon{ font-size: 250px}
.enlist-item-empty { text-align: center; color: #999}

/* 诚信  */

@font-face {
  font-family: 'iconfont';
  src: url('font/iconfont.eot');
  src: url('font/iconfont.eot?#iefix') format('embedded-opentype'),
  url('font/iconfont.woff') format('woff'),
  url('font/iconfont.ttf') format('truetype'),
  url('font/iconfont.svg#iconfont') format('svg');
}
.icon-cxTip {    position: absolute; top:-14px; right:14px; font-size:50px;color:#999}

.base-tb-rq .base-td-des .icon-z-Tip {float:left;background: #ff6041; display: inline-block; 
height: 18px; line-height: 18px; padding: 0 8px; border-radius: 10px; color: #fff; margin-right: 10px;}

.citySelect b{position:absolute;display:block;height:12px;width:12px;overflow:hidden;right:5px}
.citySelect span.attr{float:left;width:75px;height:26px;line-height:26px;color:#666}
.citySelect .cityboxbtn{position:relative;float:left;border:1px solid #ccc;height:27px;line-height:27px;padding:0 38px 0 5px;color:#333;z-index:99;white-space:nowrap}
.citySelect .cityboxbtn:hover{text-decoration:none;color:#333}
.citySelect .select{border:1px solid #ccc;border-bottom:0;height:27px;z-index:100;background:#fff;box-shadow:0 -1px 2px #ddd}
.citySelect .cityboxbtn em{color:#999;padding:0 2px}.citybox{display:block;width:650px;background:#fff;line-height:1;z-index:98;}
.chooseArea p{font: 14px/18px Microsoft YaHei, Arial, Helvetica, sans-serif;border-radius: 5px;position:relative;float:left;display:inline;height:26px;border:1px solid #ccc;line-height:25px;margin-right:10px;padding: 5px 24px 4px 8px;cursor:pointer;white-space:nowrap;z-index:8;}
.chooseArea p.cur{height:25px;background:#fff;line-height:24px;border:2px solid #008FF4;border-bottom:0;z-index:10;border-radius:5px 5px 0 0}
.chooseArea p.cur b{background-position:0 -11px;top:4px}
.chooseArea p.disable{color:#999}.
citybox .arriveBox{font: 12px/18px Microsoft YaHei, Arial, Helvetica, sans-serif;position:relative;width:610px;background:#fff;border-top:2px solid #008FF4;margin:-3px 5px 0 0;padding:8px 0;z-index:9;*margin-top:-3px;_margin-top:-2px;margin-bottom:-18px;}
.citybox a,.cityshow a:visited{color:#333}.citybox div.cityshow span{display:inline-block;float:left;height:26px;width:85px;line-height:26px;text-align:left;overflow:hidden}.citybox div.cityshow span a{padding:5px 7px;text-decoration:none}.citybox div.cityshow span a:hover{color:#fff;background:#008FF4;text-decoration:none}.citybox div.cityshow span a.imp{color:#f70}.citybox div.cityshow span a.imp:hover{color:#fff}.citybox div.cityshow span{width: 60px;padding-right: 10px;display:inline-block;float:left;height:26px;line-height:26px;text-align:left;overflow:hidden;}
.citybox .arriveBox {
    font: 12px/18px Microsoft YaHei, Arial, Helvetica, sans-serif;
    position: relative;
    width: 368px;
    background: #fff;
    border-top: 2px solid #008FF4;
    margin: -3px 5px 0 0;
    z-index: 9;
    padding: 8px 0;
    *
    margin-top: -3px;
    _margin-top: -2px;
}
.cityshow{
	padding: 8px 0;
}

.zhenactive .citybox .arriveBox {
    border-color: #fff;
    margin-top: 0
}

.xye-ipt-mask{ 
	 z-index: 0;
    width: 100%;
    float: left;
    clear: both;
    position: absolute;
    color: #aaa;
    height: 18px;
    top: 1px;
    left: 0px;
    padding: 9px 0;
    font-size: 12px;
    /* margin: -36px 0 0 0; */
    text-indent: 0.5em;
	
	
}

.xye-iconColl{font-size:20px;color:#008FF4;margin-left: 5px;    vertical-align: middle;}

.xye-iconColl-99{font-size:20px;color:#999;margin-left: 5px;    vertical-align: middle;}
.importantBlue{background: #008ff4!important;}




/* 新版订单样式 */
.mar-right-15{
    margin-right: 15px;
}
.o_nav-body{
    width: 1200px;
    background-color: #fff;
    margin: 0 auto;
    border-top: 1px solid #E2E2E2;
    border-left: 1px solid #E2E2E2;
    border-right: 1px solid #E2E2E2;
    padding: 15px 20px 0;
  
}
.o_nav-ul{
    border-bottom: 1px solid #E2E2E2;
}

.o_nav-li{
    padding: 15px 0;
    width: 140px;
    text-align: center;
    font-size: 20px;
color: #999999;
letter-spacing: -0.48px;
line-height: 20px;
float: left;
position: relative;
top: 1px;
border-bottom: 1px solid #E2E2E2;
margin-right: 70px;
}
.o_nav-li a{
    color: #999999;
    position: relative;
}
.o_nav-li a i{
    position: absolute;
    min-width: 12px;
    font-size: 12px;
color: #FFFFFF;
letter-spacing: 0;
line-height: 12px;
padding: 2px!important;
border-radius: 50%;
background: #D0021B!important;
display: block;
top: -8px;
right:-10px;
}
.o_list-active{
    border-bottom: 1px solid #4A90E2;
}
.o_list-active a{
    color: #4A90E2;
}
.o_list-active ::after{
    color: #4A90E2;
}


.o_ser-ul{
    width: 1200px;
    background-color: #fff;
    margin: 0 auto 60px!important;
    border-bottom: 1px solid #E2E2E2;
    border-left: 1px solid #E2E2E2;
    border-right: 1px solid #E2E2E2;
    padding: 0 20px;
}




.o_rel-ser-body{
    padding: 30px 0 25px;
    border-bottom: 0!important;
}
.o_rel-ser-body li{
    width: 78px;
    height: 28px;
    background: #FFFFFF;
    border: 1px solid #999;
    font-size: 14px;
    color: #999;
    letter-spacing: -0.34px;
    line-height: 28px;
    text-align: center;
    margin-right: 15px;
    cursor: pointer;
    position: relative;
}
.xye-Tipicon{
    position: absolute;
    font-size: 12px;
color: #FFFFFF;
letter-spacing: 0;
line-height: 12px;
padding: 2px 4px!important;
border-radius: 50%;
background: #D0021B!important;
display: block;
top: -8px;
right:-10px;
}
.o_rel-ser-body .basic-tabMenu-selected{
    border: 1px solid #199AF6!important;
    color: #199AF6!important;
}
.o_rel-ser-body .basic-tabMenu:hover{
    border: 1px solid #199AF6!important;
    color: #199AF6!important;
}

.index-SKU-item_new{
    margin:0 13px 20px 0!important;
    width: 258px!important;
}



.o_ser-ul .xyrPage-table{
    text-align: right;
}
.mart40{
    margin-top: 40px;
}







