@charset "utf-8";
/* CSS Document */
body, div, p, a, table, textarea, form, input, img, ul, li {
    margin: 0;
    padding: 0;
}
body {
    margin: 0 auto;
    font: normal 100% Helvetica, Arial, sans-serif;
}
a {
    cursor: pointer;
    text-decoration: none;
}
img, a img {
    border: 0;
}
li {
    list-style: none;
    text-indent: 0;
}
::selection {
    background: none;
    color: #fff;
    text-shadow: none;
}
.clear {
    clear: both;
}
.h_ment {
    font-size: 12px;
    border-bottom: 1px solid #666;
}
.h_ment div {
    padding: 5px 0;
}
.hk {
    text-align: center;
    font-size: 14px;
    margin: 10px 0;
}
h1 {
    font-size: 14px;
	color: #fff;
}

.hmg {
    padding: 10px 0;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
	color: #fff;
}
.detail_p a {
    background-color: #fff;
    padding: 5px;
    display: block;
}
.detail_p h2 {
    color: #fff;
    font-size: 12px;
    text-align: center;
}
.bgcolor .h_content p img, .bgcolor .h_content img {
    display: inline;
}
.detail_p p img {
    max-width: 98%;
    width: 98%;
    margin: 0 auto;
    display: block;
}
.detail_p img {
    margin: 0px auto;
    display: block;
    padding: 5px;
}
.si_ght {
    width: 98%;
    margin: 10px auto;
    padding: 1%;
    overflow: hidden;
}
/*address*/
.si_ght h1 {
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
.new-addr {padding: 5px 12px;}
.new-addr .new-mu_l2w {border-top: medium none;margin: 0;}
.new-addr .new-mu_l2 {border: 1px solid #999999;margin-bottom: 10px;}
.new-addr .new-mu_l2 .new-tit {border-bottom: 1px solid #999999;font-size: 14px;padding: 7px 12px;}
.new-addr .new-tit {color: #6E6E6E;font-size: 18px;}
.new-addr .new-mu_l2 .new-txt {color: #6E6E6E;font-size: 14px;}
.new-addr .new-txt-rd2 {color: #A40000;padding-left: 20px;}
.new-addr .new-tit .new-option-r {top: 7px;}
.new-addr .new-txt-rd2 {color: #A40000;padding-left: 20px;}
.new-addr .new-option-r {position: absolute;right: 12px;top: 0;}
.new-addr .new-icon1, .new-addr .new-icon2 {background: url("../img_union/emall/icon01.png") no-repeat scroll 0 -509px;display: inline-block;height: 22px;padding-right: 5px;vertical-align: middle;width: 16px;}
.new-addr .new-icon2 {background-position: -39px -508px;}
.new-addr .new-mu_l2a {padding: 0 12px 8px;}
.new-addr .new-mu_l2 .new-mu_l2cw {color: #6E6E6E;font-size: 14px;padding-top: 10px;}
.new-mu_l2cw {display: block;overflow: hidden;}
.new-addr-btn {color: #282828;font-size: 14px;text-align: right;}
.new-addr-bar {padding: 0 15px;vertical-align: top;}
.new-abtn-type,.new-abtn-type3, .new-abtn-type4 {background-color: #000;border-radius: 2px;color: #FFFFFF;display: block;font-size: 14px;padding: 8px;text-align: center;}
.new-abtn-type-black{background-color: #fff;border-radius: 2px;color: #000;display: block;font-size: 14px;padding: 8px;text-align: center; cursor: pointer; }
.new-abtn-type-orange{background-color: #00BFAA;border-radius: 2px;color: #fff;display: block;font-size: 14px;padding: 8px;text-align: center; cursor: pointer; }

.new-mg-tb30 {margin: 30px 0;}
.new-addr-btn a{ color:#000;}
.new-evaluate-btn{ float: left; margin-top: 10px;}
.new-evaluate-btn .btn{ margin-left: 10px; float: left;background-color: #339900;border-radius: 2px;color: #FFFFFF;display: block;font-size: 12px;padding: 5px;text-align: center;}
.new-evaluate-btn .btn2{ margin-left: 10px; float: left;background-color: #000;border-radius: 2px;color: #FFFFFF;display: block;font-size: 12px;padding: 5px;text-align: center;}
.new-mg-bottom10 {margin-bottom: 10px;}


.new-addr .new-txt2 {color: #333333;display: block;font-size: 14px;}
.new-mg-b5 {margin-bottom: 5px;}
.new-input-span {border: 1px solid #CCCCCC;display: block;height: 30px;}
.new-mg-b10 {margin-bottom: 10px;}
.new-mg-10-0{ width: 2%; float:left ; margin-left: 3%; text-align: center; }
.new-mg-40-01{ width: 45%; float: left; margin-left: 3%;}
.new-mg-40-02{ width: 45%; float: left;}
.mg{float: left; font-size: 16px;line-height: 1.25em; height: 32px; padding: 5px 0;}
.new-mg-40{ width: 48%; float: left; margin-left: 3%;}
.new-mg-40-0{ width: 48%; float: left;}
.new-mg-30{ width: 30%; float: left; margin-left: 1%;}
.new-mg-30-0{ width: 35%; float: left;}
.new-input {background: none repeat scroll 0 0 #FFFFFF;border: 0 none;border-radius: 0;color: #000;font-size: 12px;font-weight: normal;height: 30px;line-height: 24px;text-indent: 10px;vertical-align: top;width: 100%;}
.new-input2 {background: none repeat scroll 0 0 #FFFFFF;border: 0 none;border-radius: 0;color: #000;font-size: 12px;font-weight: normal;height: 30px;line-height: 24px;text-indent: 10px;vertical-align: top;}

.new-txt-err, .new-txt-err2 {color: #E4393C;display: block;font-size: 14px;}
.new-span-block {display: block;}
.new-input-span {border: 1px solid #CCCCCC;display: block;height: 30px;}
.new-addr .new-tit {color: #000;font-size: 18px;}
.new-mg-t10 {margin-top: 10px;}
.new-tbl-type {display: table;width: 100%;}
.new-addr .new-tbl-cell {background: none repeat scroll 0 0;}
.new-tbl-type,.new-ship-addr .new-tbl-cell {color: #fff;font-size: 14px;}
.new-addr .new-tbl-cell {vertical-align: top;}

.new-txt-w38 {width: 38px; }
.new-txt-w80, .new-txt-w100, .new-txt-w38 {height: 32px;line-height: 32px;text-align: left;width: 80px;}
.new-tbl-cell {display: table-cell;}
.new-addr .new-sel-box {border: 0 none;font-size: 12px;height: 30px;line-height: 30px;margin-left: 0;text-indent: 10px;width: 100%;}
.new-sel-box {background-color: #FFFFFF;border: 1px solid #707070;display: inline-block;height: 20px;margin-left: 5px;width: 90px;}
.new-addr .new-sel-box {font-size: 12px;line-height: 30px;text-indent: 10px;}
.new-sel-box span {background: url("../img_union/emall/icon01.png") no-repeat scroll 0 -328px;float: right;height: 8px;margin: 7px 3px 0 6px;width: 15px;}
.new-sel-box .time:span {float: right;height: 8px;margin: 7px 3px 0 6px;width: 15px;}

.new-addr .new-sel-box span {margin: 0;position: absolute;right: 8px;top: 12px;}
.new-sel-box .new-select {height: 20px;}
.new-addr .new-sel-box .new-select {height: 30px;}
.new-select {height: 30px;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;z-index: 10;}
.new-post_wr {border: 1px solid #CCCCCC;border-radius: 5px;display: block;padding: 4px 0; background-color: #fff; }
.new-textarea {border: 0 none;color: #6E6E6E;font-size: 0.9em;height: 100px;margin-left: 0.3em;width: 98%;}


.user-title-ok{ font-size: 16px; font-weight: bold;  color: #9CAE27; text-align: center;margin: 5px auto; }
/****支付****************/
.zftd_top{width:100%;margin-bottom:1em;}
.zftd_top img{width:100%}
.zftd_zf{padding-left:0em;color:#FFF;font-size:16px; line-height:2em;}
.zftd_zf_text{width:10em;height:2em;background:url(../img_union/3ganli_07.png) no-repeat;border:0;}
.zftd_zf_radio{width:2em;height:2em;background:url(../img_union/3ganli_13.png) no-repeat;border:0;display:block; float:left;cursor:pointer;}
.on{width:2em;height:2em;background:url(../img_union/3ganli_11.png) no-repeat;border:0;display:block; float:left;cursor:pointer;}
.zftd_yh{padding-left:0.5em;font-size:0.875em;color:#fff;}
.zftd_yh p{line-height:1.8em;}
.zftd_sk{width:100%;color:#fff; font-size:16px;}
.zftd_sk_wz{display:block;float:left;padding:10px; }

.user-title-ok {
    font-size: 16px;
    font-weight: bold;
    color: #9CAE27;
    text-align: center;
    margin: 5px auto;
}

/**
 * @fileoverview 页面内消息通知
 * @author yu.yuy<yuyu1911@gmail.com>
 * @module pageNotification
 **/
.page-notification-title {
    font-weight: bold;
}
.page-notification-message {
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}
.page-notification-message a,
.page-notification-message label {
    color: #ffffff;
}
.page-notification-message a:hover {
    color: #cccccc;
    text-decoration: none;
}

.page-notification-close-button {
    position: relative;
    right: -0.3em;
    top: -0.3em;
    float: right;
    font-size: 20px;
    font-weight: bold;
    color: #ffffff;
    -webkit-text-shadow: 0 1px 0 #ffffff;
    text-shadow: 0 1px 0 #ffffff;
    opacity: 0.8;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
filter: alpha(opacity=80);
    }
.page-notification-close-button:hover,
.page-notification-close-button:focus {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.4;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
filter: alpha(opacity=40);
    }

/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.page-notification-close-button {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}
.page-notification-top-full-width {
    top: 0;
    right: 0;
    width: 100%;
}
.page-notification-bottom-full-width {
    bottom: 0;
    right: 0;
    width: 100%;
}
.page-notification-top-left {
    top: 12px;
    left: 12px;
}
.page-notification-top-right {
    top: 12px;
    right: 12px;
}
.page-notification-bottom-right {
    right: 12px;
    bottom: 12px;
}
.page-notification-bottom-left {
    bottom: 12px;
    left: 12px;
}

.page-notification-full-middle
{
    top: 50%;   
    width: 100%;
}

.page-notification-wrap {
    position: fixed;
    z-index: 999999;
    /*overrides*/

}
.page-notification-wrap * {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.page-notification-wrap > div {
    min-height: 40px;
    margin: 0 auto 6px;
    padding: 15px 15px 15px 50px;
    width: 300px;
    -moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    background-position: 15px center;
    background-repeat: no-repeat;
    -moz-box-shadow: 0 0 12px #999999;
    -webkit-box-shadow: 0 0 12px #999999;
    box-shadow: 0 0 12px #999999;
    color: #ffffff;
    opacity: 0.8;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
filter: alpha(opacity=80);
    }
.page-notification-wrap > :hover {
    -moz-box-shadow: 0 0 12px #000000;
    -webkit-box-shadow: 0 0 12px #000000;
    box-shadow: 0 0 12px #000000;
    opacity: 1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
filter: alpha(opacity=100);
cursor: pointer;
    }
.page-notification-wrap > .page-notification-info {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
}
.page-notification-wrap > .page-notification-error {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
}
.page-notification-wrap > .page-notification-success {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
}
.page-notification-wrap > .page-notification-warning {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
}
.page-notification-wrap.page-notification-top-full-width > div,
.page-notification-wrap.page-notification-bottom-full-width > div {
    width: 96%;
    margin: auto;
}
.page-notification {
    background-color: #030303;
}
.page-notification-success {
    background-color: #51a351;
}
.page-notification-error {
    background-color: #bd362f;
}
.page-notification-info {
    background-color: #2f96b4;
}
.page-notification-warning {
    background-color: #f89406;
}
/*Responsive Design*/
@media all and (max-width: 240px) {
    .page-notification-wrap > div {
        padding: 8px 8px 8px 50px;
        width: 11em;
    }
    .page-notification-wrap .page-notification-close-button {
        right: -0.2em;
        top: -0.2em;
    }
}
@media all and (min-width: 241px) and (max-width: 480px) {
    .page-notification-wrap > div {
        padding: 8px 8px 8px 50px;
        width: 18em;
    }
    .page-notification-wrap .page-notification-close-button {
        right: -0.2em;
        top: -0.2em;
    }
}
@media all and (min-width: 481px) and (max-width: 768px) {
    .page-notification-wrap > div {
        padding: 15px 15px 15px 50px;
        width: 25em;
    }
}

/** mask */
.ui-mask{position:absolute;top:0;left:0;background:#888;opacity:0.5;display:none;z-index:1001;-webkit-transform:translateZ(0);-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-webkit-user-drag:none;}
.ui-dialog .ui-dialog-title{position:relative;}
.ui-dialog .ui-dialog-close{position:absolute;top:5px;right:5px;cursor:pointer;}
.ui-dialog-container{position:relative;}
.ui-dialog{background:#000;-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.6);-webkit-border-radius:3px;color:#CCC}
.ui-dialog .ui-dialog-title{height:50px;line-height:50px;font-size:16px;text-align:center;background:#373737;color:#fff;font-weight:700;-webkit-border-radius:3px 3px 0 0;}
.ui-dialog .ui-dialog-close{cursor:pointer;border-width:0;display:inline-block;padding:7px 9px;margin:2px;line-height:1;-webkit-border-radius:3px;}
.ui-dialog .ui-dialog-close .ui-icon{background-image:url(/img_union/icons-36-white.png);}
.ui-dialog .ui-dialog-close-hover{background-color:rgba(255,255,255,0.4);}
.ui-dialog .ui-dialog-content{padding:20px;position:relative;text-align:center;}
.ui-dialog-btns{table-layout:fixed;display:table;border-collapse:collapse;margin:19px 0 0 0;width:100%;}
.ui-dialog-btns .ui-btn{padding:0;font-size:18px;width:100%;display:table-cell;float:none;text-align:center;height:44px;line-height:44px;color:#232323;border:1px solid #ddd;background-color:#f7f7f7;border-bottom:0 none;cursor:pointer;}
.ui-dialog-btns .ui-btn:first-child{-webkit-border-bottom-left-radius:3px;border-left:0 none;}
.ui-dialog-btns .ui-btn:last-child{-webkit-border-bottom-right-radius:3px;border-right:0 none;}
.ui-dialog-btns .ui-btn.ui-state-hover{background-color:#e2e2e2;}
