body, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, ol, p, div, dl, dd, dt, hr, label, em, i, textarea {
    border: 0 none;
    font-style: normal;
    list-style: outside none none;
    margin: 0;
    padding: 0;
  
}
textarea {
    font-size: 12px;
}
body {
    background: #fff ;
    color: #333;
    font-size: 12px;
}
a {
    color: #666;
    cursor: pointer;
    font-size: 12px;
    text-decoration: none;
}
a:hover {
    color: #248cea;
    text-decoration: underline;
}
a:hover, a:focus, a:active, div:focus, ul:focus {
    outline: 0 none;
}
dl dt em {
    color: #f00;
    padding-right: 2px;
}
.clear {
    clear: both;
    overflow: hidden;
}
input {
   
    border: 1px solid #bebebe;
    color: #000;
    margin-left: 4px;
    padding: 0 5px;
}
input:hover {
    border: 1px solid #4284ce;
}
.one_half, .one_third, .a_quarter, .one_fifth, .one_sixth, .one_seventh, .one_eighth, .grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11, .grid12, .grid13, .grid14, .grid15, .grid16, .grid17, .grid18, .grid19, .grid20, .grid21, .grid22, .grid23, .grid24, .grid, .grid25, .grid26, .grid27, .grid28, .grid29 {
    display: inline;
    float: left;
    height: 100%;
    margin-left: 4px;
    margin-right: 4px;
    position: relative;
}
.main::after, .clearfix::after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.main, .clearfix {
}
.gd {
    display: inline;
    float: left;
    margin-left: 4px;
    margin-right: 4px;
    position: relative;
}
.m8 {
    margin-top: 4px;
}
.wrap {
    width: 100%;
}
.main .grid1 {
    width: 34px;
}
.main .grid2 {
    width: 76px;
}
.main .grid3 {
    width: 118px;
}
.main .grid4 {
    width: 160px;
}
.main .grid5 {
    width: 202px;
}
.main .grid6 {
    width: 244px;
}
.main .grid7 {
    width: 286px;
}
.main .grid8 {
    width: 328px;
}
.main .grid9 {
    width: 370px;
}
.grid10 {
    width: 412px;
}
.grid11 {
    width: 454px;
}
.grid12 {
    width: 496px;
}
.grid13 {
    width: 538px;
}
.grid14 {
    width: 580px;
}
.grid15 {
    width: 622px;
}
.grid16 {
    width: 664px;
}
.grid17 {
    width: 706px;
}
.grid18 {
    width: 748px;
}
.grid19 {
    width: 790px;
}
.grid20 {
    width: 832px;
}
.grid21 {
    width: 874px;
}
.grid22 {
    width: 916px;
}
.grid23 {
    width: 958px;
}
.grid24 {
    width: 1000px;
}
.grid25 {
    width: 1042px;
}
.grid26 {
    width: 1084px;
}
.grid27 {
    width: 1126px;
}
.grid28 {
    width: 1168px;
}
.grid29 {
    width: 1210px;
}
.zkshop_dialog_content {
    height: 100px;
    position: relative;
}
.zkshop_dialog .zkshop_dialog_content .dialog_loading {
    position: absolute;
    right: 38%;
    top: 90%;
}
#header .header-wrap {
    background: #f7f7f7 ;
    border-bottom: 1px solid #eee;
    height: 28px;
    line-height: 28px;
    position: relative;
    vertical-align: middle;
    width: 100%;
}
#header .head-block {
    height: 90px;
    overflow: inherit;
    position: relative;
}
#header .header-menu {
    clear: both;
    background:#f30;
    width: 100%;
}
#content {
    clear: both;
    overflow: hidden;
    width: 100%;
}
.cart .cart-inner .price {
    color: #060;
    font-size: 14px;
    font-weight: bold;
}
.cart .cart-inner dl {
    border: 0 none;
    margin: 0;
    padding: 0;
}
.cart .cart-inner dt {
    color: #666;
    float: left;
    line-height: 150%;
    text-align: right;
    width: 60px;
}
.cart .cart-inner dd {
    color: #666;
    float: left;
    line-height: 150%;
    margin-left: 5px;
    text-align: left;
    width: 125px;
}
.cartnum input {
    float: left;
    height: 22px;
    line-height: 22px;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 3px;
    text-align: center;
    vertical-align: middle;
    width: 32px;
}
.cartnum a {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/cart-bg.png") no-repeat scroll 0 0;
    cursor: pointer;
    display: block;
    float: left;
    height: 13px;
    line-height: 10px;
    margin-top: 8px;
    width: 18px;
}
.cartnum .cart-down {
    background-position: 0 0;
}
.cartnum .cart-up {
    background-position: 0 -13px;
}
.cart .cart-inner hr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #d5d5e5;
    border-image: none;
    border-style: none none dotted;
    border-width: 0 0 1px;
    height: 1px;
    margin: auto;
    width: 98%;
}
.cart .cart-inner .cart-add td {
    line-height: 35px;
    margin: 0;
    padding: 0;
    text-align: left;
}
.cart-add .checkout img {
    cursor: pointer;
}
.cart .cart-inner .cart-add .title {
    text-align: right;
}
.cart .cart-inner .cart-add {
    margin-top: 5px;
}
.cart .cart-inner .cart-add .tdright em {
    color: #f00;
    margin-right: 5px;
}
.cart .cart-inner .cart-shipping {
    border-top: 1px dashed #d5d5d5;
    height: 35px;
    margin: auto;
    width: 940px;
}
.cart .cart-inner .cart-add input {
    font-weight: 500;
    height: 25px;
}
.order-total-price {
    height: 35px;
    line-height: 35px;
    margin-bottom: 20px;
    margin-top: 5px;
    padding-right: 35px;
    text-align: right;
}
.order-total-price label {
    color: #ff3e00 ;
    font-family: "microsoft yahei";
    font-size: 28px;
    font-weight: bold;
}
.order-total-price em {
    color: #ff3e00 ;
    font-family: "microsoft yahei";
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
}
.cart-shipping input {
    cursor: pointer;
}
.cart .cart-inner .cart-add select {
    height: 25px;
    margin-left: 3px;
    width: 100px;
}
.cart .cart-inner .cart-add textarea {
    border: 1px solid #ccc;
    margin-left: 3px;
}
.cart .cart-inner .shipping li {
    float: left;
}
.cart .cart-inner .shipping li input {
    border: 0 none;
    height: 15px;
    margin-left: 10px;
}
.cart .cart-inner .cart-pay {
    background: #f5f5f5 ;
    height: 35px;
    line-height: 35px;
    margin-bottom: 5px;
    margin-top: 5px;
    vertical-align: middle;
}
.cart .checkout {
    cursor: pointer;
    float: right;
    margin-bottom: 10px;
    margin-top: 30px;
}
.cart .checkout input {
    border: 0 none;
    height: 36px;
    width: 140px;
}
.page-info {
    float: right;
    margin-top: 10px;
    text-align: right;
}
.page-info a {
    border: 1px solid #d5d5d5;
    cursor: pointer;
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    margin-right: 5px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
    vertical-align: middle;
    width: 26px;
}
.page-info i {
    float: left;
}
.page-info a {
    color: #666;
    text-decoration: none;
}
.page-info .page_active {
    background: #ffc ;
    color: #f00;
    cursor: default;
    font-weight: bold;
}
.page-info .w2 {
    width: 42px;
}
.itemGoods {
    display: inline;
    float: left;
    margin: 4px;
}
.itemGoods dl {
    margin: auto;
}
.itemGoods dl dt {
    margin: auto;
    text-align: center;
}
.itemGoods dl dt a {
    border-radius: inherit;
    display: block;
    margin: auto;
    text-align: center;
}
.itemGoods dl dt a img {
    border-radius: inherit;
}
.itemGoods dl dd {
    line-height: 180%;
    overflow: hidden;
    white-space: nowrap;
    width: 160px;
}
.itemGoods dl dd a {
    display: inline-block;
    text-indent: 5px;
    white-space: nowrap;
}
.itemGoods dl dd em em {
    margin-right: 8px;
}
.itemGoods dl dd em {
    margin-right: 0;
}
.itemGoodsTopHtml {
    clear: both;
    margin: auto;
    text-align: center;
}
.zkborder {
    overflow: hidden;
}
.zkborder .border_title {
    height: 32px;
    line-height: 32px;
    vertical-align: middle;
}
.zkborder .border_title h3 {
    color: #fff;
    font-weight: normal;
    height: 32px;
    line-height: 32px;
    padding-left: 15px;
}
.zkborder .border_title .more {
    float: right;
    height: 100%;
    line-height: 26px;
    text-align: center;
    vertical-align: middle;
    width: 50px;
}
.zkborder .border_title .more a {
    color: #fff;
    display: block;
}
.zkborder .border_bottom span {
    float: right;
    height: 100%;
    width: 15px;
}
.zkborder .border_body {
    height: 100%;
}
.ui-dialog {
    background: #cbddef ;
    border: 1px solid #3b555c;
    border-radius: 5px;
    z-index: 9999;
}
div.ui-dialog div.ui-dialog-titlebar {
    cursor: move;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding: 0 0 0 18px;
}
div.ui-dialog div.ui-dialog-titlebar span#ui-id-1 {
    color: #000;
    cursor: move;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
}
div.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/zkshopadmin/diy/css/images/diyclose.png") no-repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    height: 11px;
    padding: 1px;
    position: absolute;
    right: 15px;
    top: 10px;
    width: 12px;
}
div.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-text {
    display: none;
}
.webtongji {
    text-align: center;
}
.ubi-msg-boxcontent {
    margin-bottom: 25px;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
}
.ubi-msg-box p {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/onError.png") no-repeat scroll 0 6px;
    color: #e8044f;
    font-size: 16px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    padding-left: 15px;
}
.main {
    margin-left: auto;
    margin-right: auto;
    width: 1218px;
}
.main .grid {
    width: 1210px;
}
.main .one_half {
    width: 601px;
}
.main .one_third {
    width: 398px;
}
.main .a_quarter {
    width: 296.5px;
}
.main .one_fifth {
    width: 235.6px;
}
.main .one_sixth {
    width: 195px;
}
.main .one_seventh {
    width: 166px;
}
.main .one_eighth {
    width: 144.25px;
}
.nav_main ul {
    width: 1210px;
}
.ArticleInfo > h1, .HelpDetails > h1 {
    font-family: "微软雅黑","黑体";
    font-size: 22px;
    font-weight: 800;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 98%;
}
.AboutusContent > h2, .JobContent_title, .JobInfo > h2 {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/about_bg_top.png") no-repeat scroll 0 0;
}
.homeOrderCenter .order_product_list .pro_info dd, .homeComment .order_product_list .pro_info dd, .dlc_left .pro_info dd {
    line-height: 18px;
    width: 260px;
}
.order_detail_info .detail_info_right {
    margin-right: -0.9px;
    width: 657px;
}
.detail_info_content_list .dropdown_expand_content {
    left: -256px;
    text-indent: 10px;
    top: 15px;
    width: 687px;
}
.order_buy2 {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/btn_pics_b.png") no-repeat scroll 0 -30px;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    text-decoration: none;
    width: 92px;
}
.UserLoginForm, .UserRegForm {
    font-size: 12px;
    margin-top: 60px;
}
.UserLoginForm .login_title, .UserRegForm .login_title {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/login_title.png") no-repeat scroll 0 0;
    border-bottom: 1px dashed #d5d5d5;
    height: 30px;
}
.UserLoginForm #login_form, .UserRegForm #reg_form {
    border-right: 1px dashed #d5d5d5;
    padding-bottom: 100px;
}
.login_form_info {
    height: 200px;
    line-height: 32px;
    padding-top: 120px;
    text-align: center;
}
.login_form_info h3 {
    font-size: 16px;
}
.UserLoginForm .reg_title, .UserRegForm .reg_title {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/reg_title.png") no-repeat scroll 0 0;
    border-bottom: 1px dashed #d5d5d5;
    height: 30px;
}
.UserLoginForm form, .UserRegForm form {
    margin-left: 30px;
    margin-top: 30px;
}
.UserLoginForm form dl, .UserRegForm form dl, .user_content dl {
    clear: both;
    height: auto;
    line-height: 35px;
    min-height: 35px;
    vertical-align: middle;
    width: 100%;
}
.UserLoginForm form dl dt, .UserRegForm form dl dt, .user_content dl dt {
    float: left;
    text-align: right;
    width: 95px;
}
.UserLoginForm form dl dd, .UserRegForm form dl dd, .user_content dl dd {
    float: left;
    line-height: 30px;
    text-align: left;
    vertical-align: middle;
}
.UserLoginForm form select, .UserRegForm form select {
    height: 28px;
    margin-left: 4px;
}
.UserLoginForm form input, .UserRegForm form input {
    width: 180px;
}
.required, .UserLoginForm .required, .UserRegForm .required {
    float: left;
    height: 28px;
    margin-left: 4px;
}
.error {
    font-size: 12px;
}
.UserLoginForm dd label, .UserRegForm dd label {
    float: right;
    margin-left: 15px;
    margin-right: 10px;
    padding-left: 25px;
    padding-right: 20px;
}
label.f_focus {
    background: #e9f0ff url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/onFocus.png") no-repeat scroll 5px 9px;
    border: 1px solid red;
    color: #666;
    display: inline-block;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
}
label.f_error {
    background: #fff2e8 url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/onError.png") no-repeat scroll 5px 8px;
    color: #e8044f;
    display: inline-block;
    float: left;
    font-size: 12px;
    height: 27px;
    line-height: 27px;
    margin-left: 8px;
    padding-left: 25px;
    padding-right: 5px;
}
label.f_onCorrect {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/onCorrect.png") no-repeat scroll 5px 9px;
    color: #008000;
    display: inline-block;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    margin-left: 8px;
    padding-left: 25px;
}
.reg_form_div dd input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    color: #666;
    font-size: 14px;
    padding-left: 8px;
}
.UserLoginForm .grid10, .UserRegForm .grid10 {
    border-left: 1px dashed #d5d5d5;
    height: 250px;
    padding-top: 50px;
    text-align: center;
}
#login_btn_submit {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/btn_b.png") no-repeat scroll 0 -210px;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    letter-spacing: 8px;
    line-height: 35px;
    text-align: center;
    width: 135px;
}
.UserLoginForm .e_login {
    background: #30c ;
    border-radius: 3px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    left: 125px;
    line-height: 30px;
    padding: 10px 33px;
    position: relative;
    text-decoration: none;
    top: -95px;
}
.UserLoginForm .e_login:hover {
    background: #09c ;
}
#login_btn_submit:hover {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/btn_b.png") no-repeat scroll 0 -245px;
}
.UserLoginForm form .forgot_password input, .UserRegForm form .forgot_password input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    border: 0 none;
    height: 12px;
    width: 18px;
}
.UserLoginForm form .forgot_password dd, .UserRegForm form .forgot_password dd {
    line-height: 30px;
    vertical-align: middle;
}
.forgot_password {
    color: #333;
    font-size: 12px;
}
.btn_quick {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/btn_b.png") no-repeat scroll 0 -350px;
    border: 0 none;
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 32px;
    text-align: center;
    width: 135px;
}
.reg_login_from h3 {
    color: #333;
    font-size: 16px;
    font-weight: 800;
    height: 40px;
    line-height: 40px;
}
#reg_btn_submit {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/btn_b.png") no-repeat scroll 0 -70px;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    letter-spacing: 8px;
    line-height: 32px;
    margin-left: 20px;
    text-align: center;
    width: 135px;
}
#reg_btn_submit:hover {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/btn_b.png") no-repeat scroll 0 -105px;
}
.redirect .msg {
    height: 200px;
    margin-top: 40px;
    text-align: center;
    vertical-align: middle;
}
.redirect .msg ul {
    line-height: 300%;
    margin: auto;
    text-align: left;
    width: 35%;
}
.redirect .msgInfo {
    font-size: 28px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
}
.redirect .success .msgInfo {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/sucess.png") no-repeat scroll 0 0;
    color: #060;
    padding-left: 40px;
}
.redirect .error .msgInfo {
    color: #e8044f;
}
@media (max-width: 992px) {
.redirect .msg ul {
    width: 95%;
}
.redirect .msgInfo {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/onerror.png") no-repeat scroll 0 8px;
    color: #e8044f;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    padding-left: 15px;
}
.redirect .msgSumm {
    display: none;
}
}
.ProductDetails {
    border: 1px solid #ebebeb;
    height: auto;
    margin: 5px auto;
    overflow: hidden;
    padding-bottom: 8px;
    width: 100%;
}
.ProductDetails h1 {
    font-size: 18px;
    margin-left: 15px;
    margin-top: 5px;
}
.ProductDetails h1 a {
    color: #000;
    font-size: 16px;
    overflow: hidden;
    white-space: nowrap;
}
.ProductDetails h1 a:hover {
    color: #f30;
}
.ProductDetails .info-list {
    font-size: 12px;
    width: 100%;
}
.ProductDetails .mktprice {
    color: #999;
    text-decoration: line-through;
}
.ProductDetails .info-list dd .detail_login {
    padding-left: 20px;
}
.ProductDetails .info-list li {
    border-bottom: 1px solid #efefef;
    height: 32px;
    line-height: 30px;
    margin-bottom: 5px;
    margin-left: 5%;
    margin-top: 5px;
    vertical-align: middle;
    width: 90%;
}
.ProductDetails li dt {
    color: #404040;
    float: left;
    padding-right: 5px;
    text-align: right;
    width: 90px;
}
.ProductDetails .info-list dd {
    float: left;
}
.ProductDetails .info-list dd a {
    color: #005580;
    margin-right: 5px;
}
.ProductDetails .price {
    color: #f60;
    font-size: 20px;
    font-style: normal;
    font-weight: bold;
}
.ProductDetails .bn-list {
    border-bottom: 1px dotted #a6a6a6;
    height: 28px;
    line-height: 28px;
    margin-left: 5%;
    margin-top: 5px;
    width: 90%;
}
.ProductDetails .bn-list li dt, .ProductDetails .bn-list li dd {
    color: #000;
}
.ProductDetails .bn-list li {
    float: left;
    width: 45%;
}
.ProductDetails .specInfo {
    background: #fff8ed ;
    border: 1px solid #ffdbb9;
    clear: both;
    margin: 15px 5%;
    overflow: hidden;
}
.ProductDetails .specInfo li {
    line-height: 30px;
    overflow: hidden;
    padding: 8px 0;
    width: 95%;
}
.ProductDetails .specInfo li dt {
    text-align: right;
    width: 90px;
}
.ProductDetails .specInfo li dt em {
    font-style: normal;
    height: 30px;
    line-height: 30px;
    vertical-align: text-top;
}
.ProductDetails .specInfo:hover {
    background: #fcf0f0 ;
    border: 1px solid #f60;
}
.ProductDetails .specInfo li dd {
    margin-bottom: 1px;
    overflow: hidden;
}
.ProductDetails .specInfo li dd a {
    background: #fff ;
    border: 1px solid #d5d5d5;
    cursor: pointer;
    display: block;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    padding: 1px 6px;
    text-align: center;
    vertical-align: middle;
}
.ProductDetails .specInfo li dd a.select {
    background: #fff url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/select.gif") no-repeat scroll right bottom;
    border: 2px solid #c00;
    margin-left: 3px;
    margin-right: 3px;
    padding-bottom: 0;
    padding-top: 0;
}
.ProductDetails .info-btn {
    margin-right: 5%;
    margin-top: 8px;
}
.ProductDetails .info-btn li {
    overflow: hidden;
}
.ProductDetails .info-btn .info-key {
    line-height: 100%;
    margin-top: 8px;
    text-align: right;
}
.ProductDetails .info-btn .info-key a:hover {
    color: #333;
    text-decoration: none;
}
.ProductDetails .info-btn .info-key a {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/is.png") no-repeat scroll 0 0;
    color: #2c73c3;
    cursor: pointer;
    display: block;
    float: right;
    font-family: "宋体",Arial;
    height: 16px;
    margin-left: 5px;
    padding-bottom: 3px;
    padding-left: 22px;
    padding-top: 6px;
}
.ProductDetails .specInfo .cartnum dd a {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/cart-bg.png") no-repeat scroll 0 0;
    border: 0 none;
    cursor: pointer;
    display: block;
    float: left;
    height: 13px;
    line-height: 10px;
    margin-right: 0;
    margin-top: 8px;
    width: 18px;
}
.ProductDetails .specInfo .cartnum em {
    height: 22px;
    margin-left: 15px;
    margin-top: 4px;
    vertical-align: middle;
}
.ProductDetails .specInfo .cartnum .cart-up {
    background-position: 0 -13px;
}
.ProductDetails .info-btn .btn-buy {
    background-image: url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/btn_buy.png");
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    float: left;
    font-weight: bold;
    height: 33px;
    line-height: 33px;
    margin-left: 80px;
    margin-right: 10px;
    position: relative;
    width: 167px;
}
.ProductDetails .info-btn .btn-buy:hover {
    background-position: 0 -33px;
}
.ProductDetails .info-btn .btn-buy-disabled {
    background-position: 0 -33px;
}
.ProductDetails .info-btn .btn-cart {
    background-image: url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/btn_buy.png");
    background-position: -167px 0;
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    float: left;
    font-weight: bold;
    height: 33px;
    line-height: 33px;
    margin-right: 10px;
    width: 167px;
}
.ProductDetails .info-btn .btn-cart:hover {
    background-position: -167px -33px;
}
.ProductDetails .info-btn .btn-cart-disabled {
    background-position: -167px -33px;
}
.ProductDetails .info-btn .bookmark-btn {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/addbookmark.jpg") no-repeat scroll 0 0;
    cursor: pointer;
    display: block;
    float: right;
    height: 33px;
    width: 74px;
}
.ProductDetails .info-btn .bookmark-btn:hover {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/addbookmark-hove.jpg") no-repeat scroll 0 0;
}
.ProductDetails .onkeyupload_taobao {
    background-position: 0 -555px !important;
}
.ProductDetails .onkeyupload_zkshop {
    background-position: 0 -2070px !important;
}
.ProductDetails .onkeyupload_appendix {
    background-position: 0 5px !important;
}
.ProductDetailsTags .product_detail_content {
    clear: both;
    padding-bottom: 20px;
}
.ProductDetailsTags .product_detail_content .specification {
    border-collapse: collapse;
    border-color: #ccc;
    border-spacing: 0;
    border-style: none solid solid none;
    border-width: 1px;
    margin-bottom: 20px;
    margin-left: 5%;
    margin-top: 15px;
    width: 80%;
}
.ProductDetailsTags .product_detail_content .specification td {
    border-color: #ccc;
    border-style: solid none none solid;
    border-width: 1px;
    font-size: 14px;
}
.ProductDetailsTags .product_detail_content .specification .spec_name {
    background: #f0f0f0 ;
    padding-right: 10px;
    text-align: right;
    width: 100px;
}
.ProductDetailsTags .product_detail_content .goodsintro {
    height: auto;
    margin: 20px auto;
    text-align: center;
}
.ProductDetailsTags .product_detail_content .goodsatt li {
    float: left;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    padding-left: 2%;
    text-align: left;
    white-space: nowrap;
    width: 23%;
}
.ProductDetailsTags .product_detail_content .goodsatt ul {
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 20px;
    overflow: hidden;
    width: 100%;
}
.ProductDetailsTags .product_detail_content .goodsatt {
    overflow: hidden;
    width: 100%;
}
.ProductDetailsTags .product_detail_content .table-bordered, .ProductDetailsTags .product_detail_content .table-bordered tbody {
    display: block;
    margin-left: 30px;
    overflow: hidden;
    width: 80%;
}
.ProductDetailsTags .product_detail_content .table-bordered tr {
    color: #666;
    display: inline;
    float: left;
    height: 18px;
    line-height: 18px;
    margin: 10px 15px 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
    white-space: nowrap;
    width: 220px;
}
.ProductDetailsTags .product_detail_content .table-bordered tr td {
    padding: 0;
}
.ProductDetailsTags .product_consult {
    text-align: left;
}
.ProductDetailsTags .product_consult .cont {
    color: #777;
    margin-top: 10px;
}
.ProductDetailsTags .product_consult .cont .title {
    background: #efefef ;
    border-bottom: 1px solid #d5d5d5;
    height: 26px;
    padding: 5px 0 0 8px;
    position: relative;
    text-align: left;
    word-break: normal;
    word-wrap: break-word;
}
.ProductDetailsTags .product_consult .cont .title span {
    float: right;
    font-weight: normal;
    padding-right: 8px;
}
.ProductDetailsTags .product_consult .cont .title span a:hover {
    color: #e60065;
    text-decoration: none;
}
.ProductDetailsTags .product_consult .cont .reply_date {
    text-align: right;
    width: 85%;
}
.ProductDetailsTags .product_consult .cont .text {
    margin: 10px 0;
    overflow: hidden;
    padding-right: 10px;
    width: auto;
    word-break: normal;
    word-wrap: break-word;
}
.ProductDetailsTags .product_consult .cont .reply {
    background: #f1f1f1 ;
    margin: 10px 20px 0 0;
    padding: 5px;
    position: relative;
    word-break: normal;
    word-wrap: break-word;
}
.ProductDetailsTags .product_consult .cont .reply_text, .product_consult .cont .text {
    text-indent: 20px;
}
.ProductDetailsTags .product_consult_form {
    height: 230px;
    margin: 10px 20px 0 0;
    position: relative;
    word-break: normal;
    word-wrap: break-word;
}
.ProductDetailsTags .product_consult_form dt {
    float: left;
    line-height: 28px;
    padding-top: 5px;
    text-align: right;
    width: 12%;
}
.ProductDetailsTags .product_consult .cont_form {
    margin-top: 20px;
}
.ProductDetailsTags .product_consult_form dd {
    float: left;
    padding-top: 8px;
    width: 87%;
}
.ProductDetailsTags .product_consult_form dd .form_code {
    width: 80px;
}
.ProductDetailsTags .product_consult_form #txtContent {
    border: 1px solid #bebebe;
    height: 100px;
    width: 500px;
}
.ProductDetailsTags .product_consult_form #txtContent:hover {
    border: 1px solid #4284ce;
}
.ProductDetailsTags .product_consult_form #txtcontact {
    margin: 0 4px;
}
.ProductDetailsTags .product_consult_form .order_buy2 {
    margin-left: 4px;
}
.ProductDetailsTags .product_consult_form .order_buy2:hover {
    color: #fff;
    opacity: 0.85;
    text-decoration: none;
}
.ProductDetailsTags .product_comment {
    line-height: 180%;
    padding: 5px 0;
    text-align: left;
}
.ProductDetailsTags .product_comment i {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/stat.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 14px;
    line-height: 15px;
    overflow: hidden;
    vertical-align: middle;
    width: 75px;
}
.ProductDetailsTags .product_comment h2, .ProductDetailsTags .product_comment dl {
    border-bottom: 1px solid #e6e6e6;
    color: #9c9a9c;
    font-size: 12px;
    font-weight: normal;
    margin: 0 20px 10px;
    overflow: hidden;
    padding: 0 0 2px;
}
.ProductDetailsTags .product_comment dl {
    border: 0 none;
}
.ProductDetailsTags .product_comment dl dd {
    color: #333;
    float: left;
    width: 88%;
}
.ProductDetailsTags .product_comment h2 span {
    color: #9c9a9c;
    float: right;
}
.ProductDetailsTags .product_comment h2 em {
    color: #005aa0;
    cursor: pointer;
    padding-left: 10px;
    padding-right: 2px;
}
.ProductDetailsTags .product_comment dl dt {
    float: left;
    text-align: right;
    width: 12%;
}
.ProductDetailsTags .sale_record {
    width: 100%;
}
.ProductDetailsTags .sale_record th {
    background-color: #f6f9fc;
    border-bottom: 1px solid #dde4ea;
    font-weight: 700;
    height: 30px;
    text-align: center;
    width: 20%;
}
.ProductDetailsTags .sale_record td {
    border-bottom: 1px solid #eef1f4;
    padding: 5px;
    text-align: center;
}
.ProductDetailsTags .sale_record td em {
    color: #f50;
    font-weight: bold;
}
.ProductDetailsTags .sale_record .even {
    background: #f6f9fc ;
}
.ProductShowCase {
    overflow: hidden;
}
.ProductShowCase img {
    float: left;
    margin: 0;
    padding: 0;
}
.ProductShowCase .thumbnailPic {
    overflow: hidden;
}
.ProductShowCase .zk-thumb {
    margin: 6px;
    overflow: hidden;
}
.ProductShowCase .zk-thumb li {
    background-repeat: no-repeat;
    border: 1px solid #d5d5d5;
    float: left;
    height: 50px;
    margin: 6px 0 0 6px;
    width: 50px;
}
.ProductShowCase .zk-thumb a {
    cursor: pointer;
    display: block;
    height: 50px;
    width: 50px;
}
.ProductShowCase .zk-thumb a:hover {
    border: 1px solid #a08169;
    height: 48px;
}
.ProductShowCase {
    border: 1px solid #ebebeb;
    margin-bottom: 4px;
    margin-top: 4px;
}
.ListNav ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: red #dbdbdb -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 3px 1px 0;
}
.ListNav ul a {
    vertical-align: middle;
    white-space: nowrap;
}
.ListNav li {
    border-bottom: 1px solid #ddd;
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    width: 100%;
}
.ListNav li a:hover {
    background: #e60063 ;
    color: #fff;
    text-decoration: none;
}
.ListNav li dt {
    float: left;
    height: 100%;
    width: 85px;
}
.ListNav li dt a {
    color: #333;
    font-weight: bold;
    padding-left: 15px;
}
.ListNav li dt a:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    color: #333;
}
.ListNav li dd {
    float: left;
}
.ListNav li dd a {
    display: inline-block;
    line-height: 18px;
    margin: 0 12px 0 0;
    padding: 0 5px;
}
.ListNav li dd a:hover {
    color: #fff;
}
.ListResultFilter {
    background: #f7f7f7 ;
    font-size: 0;
    margin-top: 5px;
    padding-bottom: 8px;
    padding-left: 6px;
}
.ListResultFilter .list_sort {
    display: inline-block;
    margin-left: 8px;
    margin-top: 8px;
    width: 55px;
}
.ListResultFilter .list_sort a {
    background: #fff ;
    border: 1px solid #cfcfcf;
    color: #343434;
    display: block;
    height: 23px;
    line-height: 23px;
    text-align: center;
    width: 51px;
}
.ListResultFilter .list_sort a:hover {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/zkshopadmin/images/c_linkon_bg.jpg") repeat-x scroll 0 0;
    border: 1px solid #da2061;
    color: #fff;
}
.ListResultFilter .sort_on a {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/zkshopadmin/images/c_linkon_bg.jpg") repeat-x scroll 0 0;
    border: 1px solid #da2061;
    color: #fff;
}
.ListResultFilter .list_sort span, .list_sort img {
    display: inline;
    float: left;
}
.ListResultFilter .list_sort span {
    margin-left: 8px;
}
.ListResultFilter .list_sort img {
    margin-left: 2px;
}
.ListResultFilter .priceChoose {
    display: inline-block;
    font-size: 12px;
    margin-left: 8px;
    position: relative;
    vertical-align: bottom;
}
.ListResultFilter .priceChoose .chooseBtn {
    background: #f7f7f7 ;
    left: -8px;
    padding: 0 8px;
    position: absolute;
    width: 100%;
    z-index: 1;
}
.ListResultFilter .priceChoose input {
    height: 22px;
    margin-left: 0;
    text-align: center;
    width: 35px;
}
.ListResultFilter .priceChoose .chooseBtn a {
    background: #fff ;
    border: 1px solid #cfcfcf;
    display: block;
    float: left;
    height: 22px;
    line-height: 22px;
    margin-bottom: 6px;
    margin-top: 6px;
    text-align: center;
    width: 45px;
}
.ListResultFilter .priceChoose .chooseBtn a:hover {
    color: inherit;
    text-decoration: none;
}
.ListResultFilter .priceChoose .chooseBtn a.bgRed {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/zkshopadmin/images/c_linkon_bg.jpg") repeat-x scroll 0 0;
    border: 1px solid #da2061;
    color: #fff;
    margin-left: 18px;
}
.ProductRankings {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #ededed #ededed -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    overflow: hidden;
    width: 100%;
}
.ProductRankings ul {
    border-bottom: 1px solid #ededed;
}
.ProductRankings ul .line-info {
    height: 32px;
    line-height: 32px;
    padding-left: 8px;
    vertical-align: middle;
    white-space: nowrap;
}
.ProductRankings ul .line-info em {
    background: #666 ;
    color: #fff;
    display: inline-block;
    height: 16px;
    line-height: 16px;
    margin: 3px 5px 0 0;
    position: static;
    text-align: center;
    width: 16px;
}
.ProductRankings ul .top3 em {
    background: #f00055 ;
}
.ProductRankings ul .details-info {
    font-size: 14px;
    overflow: hidden;
    padding: 5px;
    position: relative;
}
.ProductRankings ul .details-info dl dt {
    border: 1px solid #ededed;
    display: inherit;
    float: left;
    height: 100px;
    margin-right: 5px;
    width: 75px;
}
.ProductRankings ul .details-info dl {
    width: 100%;
}
.ProductRankings ul .details-info dl dd {
    line-height: 180%;
    overflow: hidden;
}
.ProductRankings ul .details-info dl dt img {
    border: 1px solid #ededed;
    display: inherit;
    float: left;
    height: 100px;
    width: 75px;
}
.ProductRankings ul .details-info label {
    background-image: url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/sprite.png");
    background-position: -354px 0;
    color: #fff;
    display: block;
    font-size: 16px;
    height: 39px;
    line-height: 35px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    width: 29px;
    z-index: 100;
}
.ProductRankings ul .details-info dl {
    margin-top: 0;
    position: relative;
    top: 0;
}
.ArticleList {
    overflow: hidden;
}
.ArticleList ul {
    width: 100%;
}
.ArticleList ul li {
    border-bottom: 1px solid #d5d5d5;
    float: left;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    vertical-align: middle;
}
.ArticleList ul li a {
    display: block;
    overflow: hidden;
    padding-left: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ArticleClassList ul {
    margin: auto;
    width: 98%;
}
.ArticleClassList .page-info {
    margin-bottom: 12px;
    margin-left: 12px;
}
.HelpInfo {
    line-height: 180%;
    overflow: hidden;
}
.HelpInfo dl {
    float: left;
    margin: 5px;
    text-indent: 10px;
    width: 120px;
}
.HelpInfo dt {
    font-size: 14px;
    font-weight: bold;
}
.HelpInfo dd {
    overflow: hidden;
}
.HelpInfo dd a {
    overflow: hidden;
    white-space: nowrap;
}

.searchRecord h2 {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/http://i2.mbscss.com/img/search/2012/06/27/select_head.jpg") no-repeat scroll 0 center;
    font-size: 12px;
    font-weight: normal;
    height: 28px;
    line-height: 28px;
    padding: 0 0 0 18px;
    width: 774px;
}
.searchRecord h2 span {
    color: #d6013b;
    font-weight: bold;
}
.diy_tabs .tab_title {
    border-left: 1px solid #cdcdcd;
    clear: both;
    height: 32px;
    position: relative;
    width: 100%;
    z-index: 12;
}
.diy_tabs .tab_title li {
    border-bottom: 0 none;
    border-right: 1px solid #cdcdcd;
    border-top: 1px solid #cdcdcd;
    color: #666;
    float: left;
    font-size: 14px;
    height: 31px;
    line-height: 31px;
    position: relative;
    vertical-align: middle;
    width: 70px;
}
.diy_tabs .tab_title li a {
    background: #f5f5f5 ;
    border-bottom: 1px solid #cdcdcd;
    display: block;
    height: 100%;
    text-align: center;
    width: 100%;
}
.diy_tabs .tab_title .ui-state-active a {
    background: #fff ;
    border-bottom: 1px solid #fff;
    color: #46b4e6;
    font-weight: bold;
}
.diy_tabs .tab_content {
    border: 1px solid #cdcdcd;
    line-height: 200%;
    overflow: hidden;
    position: relative;
    top: -1px;
    width: 100%;
}
.AdsBackGround {
    width: 100%;
}
.AdsBackGround a {
    display: block;
    height: 100%;
    width: 100%;
}
.aboutus, .AboutusContent, .JobInfo, .JobListContent {
    margin-top: 10px;
}
.aboutus .about_title {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/aboutbg.gif") no-repeat scroll 0 0;
    color: #cf0f0f;
    height: 52px;
    line-height: 40px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
}
.aboutContent .articlelist ul {
    padding: 2%;
    width: 96%;
}
.aboutContent .articlelist ul li {
    border-bottom: 1px dashed #d5d5d5;
    height: 35px;
    line-height: 35px;
    vertical-align: middle;
}
.aboutContent .articlelist ul li span {
    float: right;
}
.aboutus .ul_about_menu {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/about_bg.gif") no-repeat scroll center bottom;
    border-color: -moz-use-text-color #ddd #ddd;
    border-image: none;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    padding-bottom: 30px;
}
.aboutus .ul_about_menu LI A {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/about_bg.gif") no-repeat scroll 0 -252px;
    color: #666;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    vertical-align: middle;
}
.aboutus .ul_about_menu LI A:hover {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/about_bg.gif") no-repeat scroll -360px -252px;
    color: #c00;
}
.aboutContent_title, .JobContent_title {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/about_bg_top.png") no-repeat scroll 0 0;
    color: #333;
    font-size: 16px;
    height: 37px;
    line-height: 37px;
    overflow: hidden;
    padding-left: 40px;
    vertical-align: middle;
}
.AboutusContent .aboutContent, .JobContent {
    border: 1px solid #ddd;
    font-size: 14px;
    line-height: 220%;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 15px;
}
.ArticleInfo, .HelpDetails {
    border: 1px solid #d5d5d5;
    overflow: hidden;
}
.title_h1 {
    font-family: "微软雅黑","黑体";
    font-size: 22px;
    font-weight: 800;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 98%;
}
.ArticleInfo .sumInfo, .HelpDetails .sumInfo {
    background: #f9f9f9 ;
    border-bottom: 1px dashed #dcdcdc;
    color: #666;
    height: 30px;
    line-height: 30px;
    margin: auto;
    position: relative;
    text-align: center;
    width: 95%;
}
.ArticleInfo .sumInfo .share, .HelpDetails .sumInfo .share {
    display: inline;
    float: right;
    margin-right: 5px;
    margin-top: 2px;
}
.ArticleInfo .sumInfo .stc, .HelpDetails .sumInfo .stc {
    display: inline-block;
}
.ArticleInfo .sumInfo em, .HelpDetails .sumInfo em {
    font-style: normal;
    padding-right: 15px;
}
.ArticleInfo .sumInfo .bds_more, .HelpDetails .sumInfo .bds_more {
    line-height: 14px;
}
.ArticleInfo .ArticleContent, .HelpDetails .ArticleContent {
    font-size: 16px;
    line-height: 200%;
    margin: 15px 30px;
}
.ArticleContent p, .ArticleContent div {
    font-size: 14px;
}
.Article .ArticleContent {
    padding-bottom: 10px;
}
.Article .ArticleContent ul li span {
    float: right;
    font-size: 12px;
    padding-right: 12px;
}
.Article .ArticleContent ul li {
    border-bottom: 1px dotted #ccc;
    font-size: 14px;
    height: 32px;
    line-height: 30px;
    text-indent: 20px;
    vertical-align: middle;
    width: auto;
}
.Article .ArticleContent ul li i {
    color: #03c;
    font-style: normal;
}
.JobContent li {
    width: auto;
}
.JobContent ol li, .JobContent li a, .JobContent li em {
    display: inline-block;
    text-align: center;
}
.JobContent ol {
    background: #f4f4f4 ;
    font-weight: bold;
    margin-bottom: 5px;
}
.JobContent ol li.col_1, .JobContent li a {
    width: 21%;
}
.JobContent ol li.col_2, .JobContent li em.department {
    width: 28%;
}
.JobContent ol li.col_3, .JobContent li em.vacancies {
    width: 18%;
}
.JobContent ol li.col_4, .JobContent li em.start_time {
    width: 29%;
}
.JobInfo .JobContent {
    padding-top: 0;
}
.JobInfo .JobContent .info {
    color: #666;
    font-size: 12px;
    margin-bottom: 10px;
    text-align: right;
}
.JobInfo .JobContent li {
    display: inline-block;
}
.JobInfo .JobContent .title {
    color: #666;
    text-align: right;
    width: 10%;
}
.JobInfo .JobContent .job_detial {
    color: #000;
    width: 37%;
}
.JobInfo .JobContent .job_h2 {
    border-bottom: 1px solid #d5d5d5;
    font-weight: bold;
    margin: 8px 0;
    text-indent: 7px;
    width: 100%;
}
.mini-cart {
    position: relative;
    text-align: center;
    width: 135px;
}
.mini-cart .mini-cart-link {
    background: #f7f7f7 url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/sprite.png") no-repeat scroll -624px -106px;
    border: 1px solid #efefef;
    color: #999;
    display: block;
    height: 30px;
    line-height: 30px;
    padding-left: 25px;
    padding-right: 7px;
    vertical-align: middle;
    width: 100px;
}
.mini-cart:hover .mini-cart-link {
    background: #fff url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/sprite.png") no-repeat scroll -624px -137px;
    text-decoration: none;
}
.mini-cart .mini-cart-link b {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/sprite.png") no-repeat scroll -616px -67px;
    display: block;
    height: 12px;
    position: absolute;
    right: 4px;
    top: 11px;
    width: 10px;
}
.mini-cart-count {
    color: #ff3e00 ;
    font-size: 14px;
    font-weight: bold;
    padding: 0 2px;
}
.mini-drop:hover .mini-cart-link {
    border-color: #e3e3e3 #e3e3e3 -moz-use-text-color;
    border-width: 1px 1px 0;
    display: block;
    height: 30px;
    line-height: 30px;
    position: relative;
    top: 0;
    z-index: 10000;
}
.mini-cart-content ul {
    margin-bottom: 2px;
    max-height: 344px;
    overflow-x: hidden;
    overflow-y: auto;
}
.mini-cart-content {
    background-color: #fff;
    border: 1px solid #e3e3e3;
    box-shadow: 0 2px 15px #ddd;
    line-height: 180%;
    overflow: hidden;
    position: absolute;
    right: 1px;
    top: 30px;
    width: 350px;
    z-index: 9999;
}
.mini-cart .mini-cart-content li h4 {
    border-bottom: 1px solid #eee;
    color: #666;
    display: block;
    font-size: 12px;
    height: 28px;
    line-height: 28px;
    text-align: left;
    text-indent: 15px;
    vertical-align: middle;
}
.mini-cart .mini-cart-content .cart-total {
    background: #f4f4f4 ;
    color: #666;
    font-size: 12px;
    overflow: hidden;
    padding: 21px 10px;
}
.cart-total p {
    float: left;
    margin-top: 12px;
}
.mini-cart-content li dl dt {
    float: left;
    text-align: center;
}
.mini-cart-content li dl dd {
    float: left;
    text-align: left;
}
.mini-cart-content li dl dd span {
    display: block;
    float: right;
}
.mini-cart-content .mini-cart-product-list span em {
    color: #b60707;
    font-weight: bold;
}
.mini-cart-content .mini-cart-product-list span i {
    font-weight: bold;
}
.mini-cart-content .mini-cart-product-list dd a {
    float: left;
    line-height: 25px;
    overflow: hidden;
    padding-left: 2px;
    white-space: pre-wrap;
    width: 176px;
}
.mini-cart-content li.mini-cart-product-list dl dt a {
    display: block;
    margin-top: 6px;
    padding: 0;
    width: 70px;
}
.mini-cart-content .mini-cart-product-list dd span a {
    color: #005ea7;
    display: block;
    text-align: right;
    width: 50px;
}
.mini-cart .cart-total em, .mini-cart .cart-total i {
    color: #b60707;
    font-size: 16px;
    font-weight: bold;
    padding: 0 2px;
}
.mini-cart .cart_buy {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/cart_buy.png") no-repeat scroll 0 0;
    color: #fff;
    display: block;
    float: right;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    letter-spacing: 2px;
    line-height: 32px;
    margin-top: 5px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    width: 110px;
}
.mini-cart .nogoods {
    color: #999;
    height: 49px;
    line-height: 49px;
    margin-bottom: 10px;
    overflow: hidden;
    padding-left: 30px;
}
.mini-cart .loading {
    color: #999;
    height: 49px;
    line-height: 49px;
    margin-bottom: 10px;
    overflow: hidden;
    padding-left: 30px;
    text-align: left;
}
.mini-cart-product-list dl {
    overflow: hidden;
}
.mini-cart .nogoods b {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/sprite.png") repeat scroll -506px -22px;
    float: left;
    height: 49px;
    width: 56px;
}
.mini-cart .mini-cart-product-list {
    border-bottom: 1px dashed #d5d5d5;
    height: 55px;
    margin: auto;
    overflow: hidden;
    vertical-align: middle;
    width: 96%;
}
#cart-dialog, .zkshop_dialog {
    background: #fff ;
    border: 1px solid #a10000;
    border-radius: 2px;
}
#cart-dialog .close, .zkshop_dialog .close {
    background: #a10000 ;
    color: #fff;
    height: 28px;
    line-height: 28px;
    text-align: right;
    vertical-align: middle;
    width: 100%;
}
#cart-dialog .close em, .zkshop_dialog .close em {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/close.png") no-repeat scroll 2px 9px;
    cursor: pointer;
    display: block;
    float: right;
    font-style: normal;
    height: 25px;
    margin-right: 10px;
    padding-left: 10px;
    width: 30px;
}
#cart-dialog-content .cart_logo {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/cart-logo.png") no-repeat scroll 0 0;
    float: left;
    margin-left: 15px;
    margin-top: 20px;
    overflow: hidden;
    padding-bottom: 5px;
    padding-left: 80px;
    width: 140px;
}
#cart-dialog-content .cart_logo li {
    line-height: 200%;
}
#cart-dialog-content .cart_logo li i {
    color: #800c0f;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
}
#cart-dialog-content .cart_logo li em {
    color: #800c0f;
    font-family: microsoft yahei;
    font-size: 13px;
    font-weight: bold;
}
#cart-dialog-content .cart_btn {
    float: right;
    height: 35px;
    line-height: 35px;
    margin-top: 30px;
    vertical-align: middle;
    width: 200px;
}
#cart-dialog-content .cart_btn .cart_buy, .mini-cart-product .cart_buy {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/cart_buy.png") no-repeat scroll 0 0;
    color: #fff;
    display: block;
    float: right;
    font-weight: bold;
    height: 32px;
    margin-right: 15px;
    text-align: center;
    text-decoration: none;
    width: 110px;
}
.cart-total {
    background: #f5f5f5 ;
    border-bottom: 0 none;
    padding: 5px 0;
    text-align: right;
}
#cart-dialog-content .cart_btn .cart_buy em, .mini-cart-product .cart_buy em {
    font-size: 14px;
    font-style: normal;
    line-height: 32px;
    vertical-align: middle;
    word-spacing: 5px;
}
#cart-dialog-content {
    height: 100px;
}
.nav_main {
    background: #ff3e00 ;
    height: 40px;
    margin: auto;
    width: 100%;
}
.nav_main ul {
    margin: auto;
    position: relative;
}
.nav_main ul li {
    float: left;
    height: 41px;
    line-height: 41px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 100px;
}
.nav_main ul li a {
    color: #fff;
    display: block;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1px;
    text-align: center;
    text-decoration: none;
    width: 100%;
}

.nav_main .dropdownmenu li ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #fff ;
    border-color: -moz-use-text-color #ff3e00 #e80000;
    border-image: none;
    border-style: none solid solid;
    border-width: 0 3px 3px;
    display: none;
    left: 0;
    position: absolute;
    width: 140px;
    z-index: 65535;
}
.nav_main .dropdownmenu li ul li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    text-align: left;
    text-indent: 8px;
    width: 100%;
}
.nav_main .dropdownmenu li ul li a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    color: #666;
    display: inline;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
}
.nav_main .dropdownmenu li ul li a:hover {
    color: #f00;
}

.Customer_Nav li {
    display: inline-block;
    height: 25px;
    line-height: 25px;
    padding: 5px;
    position: relative;
    vertical-align: middle;
}
.Customer_Nav ul li a {
    display: inline-block;
}
.Customer_Nav ul li a:hover {
    color: #f40;
    text-decoration: underline;
}
.Customer_Nav .dropdownmenu li ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #fff ;
    border-color: -moz-use-text-color #d5d5d5 #d5d5d5;
    border-image: none;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    display: none;
    left: 0;
    max-width: none;
    overflow: hidden;
    position: absolute;
    top: 28px;
    width: 80px;
    z-index: 65535;
}
.Customer_Nav ul li a:hover {
    color: #333;
    text-decoration: none;
}
.Customer_Nav ul li.sec b {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/sprite.png") no-repeat scroll -65px -15px;
    display: inline-block;
    height: 10px;
    width: 10px;
}
.Customer_Nav ul li.sec:hover b {
    background-position: 0 -16px;
}
.Customer_Nav .dropdownmenu li ul li {
    height: auto;
    line-height: 20px;
}
.FriendLink a {
    text-overflow: ellipsis;
    white-space: pre;
}
.FriendLink .tab_title a {
    overflow: hidden;
}
.FriendLink .diy_tab_content {
    min-height: 28px;
}
.FriendLink .diy_tab_content div {
    padding-left: 16px;
}
.FriendLink .diy_tab_content a {
    display: inline-block;
    line-height: 28px;
    padding: 0 5px;
}
.OrderCheckOut tr {
    height: 32px;
    vertical-align: middle;
}
.OrderCheckOut td {
    text-align: center;
}
.OrderCheckOut .cart-inner .cart_list .cartnum {
    margin: 0 auto;
    overflow: hidden;
    width: 90px;
}
.OrderCheckOut .tdright {
    text-align: right;
    width: 120px;
}
.OrderCheckOut .tdtop {
    color: #000;
    vertical-align: top;
}
.OrderCheckOut .tdright em {
    color: #f00;
    margin-right: 5px;
}
.OrderCheckOut h2 {
    background: #ff3e00;
    border-radius: 8px 8px 0 0;
    color: #fff;
    font-size: 12px;
    height: 32px;
    line-height: 32px;
    padding-left: 20px;
    vertical-align: middle;
}
.OrderCheckOut .cart-inner {
    border: 1px solid #ddd;
    border-radius: 5px;
    margin: 30px auto auto;
    overflow: hidden;
    width: 90%;
}
.OrderCheckOut .cart-inner table {
    width: 100%;
}
.OrderCheckOut .cart-inner .proInfo {
    overflow: hidden;
    padding: 12px 0 12px 70px;
    text-align: left;
    width: 280px;
}
.OrderCheckOut .cart-inner a {
    color: #005ea7;
    cursor: pointer;
    text-decoration: none;
}
.OrderCheckOut a:hover {
    color: #f40;
    text-decoration: underline;
}
.OrderCheckOut th {
    background: #f3f3f3 ;
    border-bottom: 1px solid #ddd;
    height: 32px;
    line-height: 32px;
    vertical-align: middle;
}
.OrderCheckOut .CheckOutContent, #cart_form {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #ff3e00#e80000;
    border-image: none;
    border-radius: 0 0 8px 8px;
    border-style: none solid solid;
    border-width: medium 3px 3px;
    overflow: hidden;
    padding-bottom: 30px;
    padding-top: 20px;
}
.CheckOutContent li {
    margin: 0 auto;
    text-align: center;
}
.CheckOutContent .checkOut_buy p {
    display: inline-block;
    height: 25px;
    line-height: 25px;
}
.OrderCheckOut .CheckOutContent .msgInfo {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/sucess.png") no-repeat scroll 310px 0;
    color: #060;
    font-size: 20px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    text-align: left;
    text-indent: 358px;
    vertical-align: middle;
}
.OrderCheckOut .CheckOutContent .msgSumm {
    margin-top: 10px;
}
.checkoutOrder span {
    margin-left: 10px;
}
.OrderCheckOut .CheckOutContent .checkOut_buy {
    margin: 50px auto;
    text-align: center;
}
.OrderCheckOut .CheckOutContent .checkOut_buy .btn_pay b {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/btn_1.png") no-repeat scroll right -99px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    height: 33px;
    line-height: 33px;
    padding: 0 35px 0 0;
    text-align: center;
}
.OrderCheckOut .CheckOutContent .checkOut_buy .btn_pay {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/btn_1.png") no-repeat scroll left -99px;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    height: 33px;
    line-height: 33px;
    padding: 0 0 0 25px;
    text-align: center;
}
.checkOut_buy .btn_pay {
    margin-top: 20px;
}
.Product_Gallery {
    margin-bottom: 4px;
    margin-top: 4px;
}
.OrderCheckOut .cart_list .pro_title {
    float: left;
    height: 100%;
    margin-top: 0;
    overflow: hidden;
    text-align: left;
}
.OrderCheckOut .cart_list .pro_img img {
    border: 1px solid #d5d5d5;
    overflow: hidden;
}
.OrderCheckOut .cart_list .pro_img:hover img {
    border: 2px solid #f40;
    height: 48px;
    width: 48px;
}
.OrderCheckOut .cart-inner dl {
    width: 100%;
}
.OrderCheckOut .cart-inner dt {
    float: left;
    text-align: right;
    width: 40%;
}
.OrderCheckOut .cart-inner dd {
    float: left;
    text-align: left;
    width: 60%;
}
.OrderCheckOut .cart-inner .price {
    font-size: 14px;
    font-weight: bold;
}
.OrderCheckOut .product-total-price {
    border-bottom: 1px solid #d5d5d5;
    height: 50px;
    line-height: 50px;
    padding-right: 2%;
    text-align: right;
    vertical-align: middle;
    width: 98%;
}
.OrderCheckOut .product-total-price span {
    color: #f30;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    height: 30px;
    line-height: 25px;
    vertical-align: middle;
}
.OrderCheckOut .product-total-price i {
    color: #ff3e00 ;
    font-size: 20px;
}
.OrderCheckOut .cart-shipping {
    background: #f3f3f3 ;
    border-top: 1px solid #d5d5d5;
    height: 35px;
    margin: 30px auto auto;
}
.OrderCheckOut .shipping {
    overflow: hidden;
    width: 100%;
}
.OrderCheckOut .shipping ul {
    overflow: hidden;
    width: 100%;
}
.OrderCheckOut #shipping_list_1 li, .OrderCheckOut #payment_list_1 li {
    float: left;
    height: 30px;
    line-height: 32px;
    margin-right: 10px;
    text-align: left;
}
.OrderCheckOut .radio_button {
    cursor: pointer;
    float: left;
}
.OrderCheckOut .checkout {
    cursor: pointer;
    float: right;
    margin-bottom: 10px;
    margin-top: 30px;
}
.OrderCheckOut .checkoutBtn {
    clear: both;
    margin-bottom: 50px;
    margin-top: 30px;
    text-align: right;
    width: 90%;
}
.OrderCheckOut .td_title {
    margin-top: 3px;
    width: 120px;
}
.OrderCheckOut .cart-inner .cart-pay {
    background: #f5f5f5 ;
    border-top: 1px dashed #d5d5d5;
    height: 35px;
    line-height: 35px;
    margin-bottom: 5px;
    vertical-align: middle;
}
.OrderCheckOut .cart-inner .cart-pay #payment_row_1 td {
    border-bottom: 1px solid #d5d5d5;
}
.OrderCheckOut .cart-inner .cart-pay #payment_row_coupon {
    background: #fff ;
}
.OrderCheckOut .cart-inner .cart-pay #payment_row_coupon #enable_point_exchange {
    margin-right: -3px;
    vertical-align: middle;
}
.OrderCheckOut .cart-inner .cart-pay #payment_row_coupon .point_payment .discharge {
    color: #c00;
    font-family: "microsoft yahei";
}
.OrderCheckOut .cart-inner .cart-pay #payment_row_coupon .point_payment span input {
    height: 19px;
    line-height: 19px;
    margin-left: -3px;
    margin-right: 2px;
    padding-right: 1px;
    text-align: right;
    width: 54px;
}
.OrderCheckOut .order-total-price {
    height: 35px;
    line-height: 35px;
    margin-bottom: 20px;
    margin-top: 5px;
    padding-right: 35px;
    text-align: right;
}
.OrderCheckOut .order-total-price {
    line-height: 35px;
    text-align: right;
}
.OrderCheckOut .order-total-price label {
    font-size: 22px;
}
.OrderCheckOut #table_address_list {
    margin-top: 10px;
    max-height: 300px;
    overflow-y: auto;
    width: 100%;
}
.OrderCheckOut #table_address_list li, .service_apply_edit #table_address_list li {
    float: left;
    height: 28px;
    line-height: 28px;
    text-align: left;
    vertical-align: middle;
    width: 100%;
}
.OrderCheckOut .cart-inner #table_address_list .save_address, .service_apply_edit #table_address_list .save_address {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/more-bg-1.gif") repeat scroll 0 0;
    border-color: -moz-use-text-color #ccc #ccc;
    border-image: none;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    color: #666;
    display: block;
    height: 16px;
    left: 38%;
    line-height: 16px;
    position: relative;
    text-align: center;
    text-indent: 4px;
    top: 6px;
    width: 100px;
}
.OrderCheckOut .cart-inner #table_address_list .save_address:hover, .service_apply_edit #table_address_list .save_address:hover {
    color: #666;
    text-decoration: none;
}
.OrderCheckOut .cart-inner #table_address_list .save_address i.off, .service_apply_edit #table_address_list .save_address i.off {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/more-arrow-1.gif") no-repeat scroll 0 -6px;
    float: right;
    height: 7px;
    margin-left: 5px;
    margin-right: 7px;
    margin-top: 5px;
    overflow: hidden;
    width: 5px;
}
.OrderCheckOut .cart-inner #table_address_list .save_address i.on, .service_apply_edit #table_address_list .save_address i.on {
    background-position: 0 0;
}
.OrderCheckOut #table_address_list li input, .service_apply_edit #table_address_list li input {
    height: 24px;
    line-height: 24px;
    vertical-align: middle;
}
input[type*="radio"] {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    border: medium none;
    vertical-align: middle;
}
.OrderCheckOut #table_address_list input, .OrderCheckOut #table_address_list li label, .service_apply_edit #table_address_list li label, .service_apply_edit #table_address_list input {
    float: left;
}
.OrderCheckOut #table_address_list li span {
    float: right;
    text-align: left;
    width: 90px;
}
.OrderCheckOut #table_address_list li dd span, .service_apply_edit #table_address_list li dd span {
    float: left;
    text-align: left;
    width: 200px;
}
.OrderCheckOut #table_address_list li:hover, .service_apply_edit #table_address_list li:hover {
    background-color: #fffdee;
}
.OrderCheckOut .cart-add input {
    height: 25px;
    line-height: 25px;
    vertical-align: middle;
}
.OrderCheckOut .cart-add select {
    float: left;
    height: 26px;
    margin: 4px;
    padding-bottom: 4px;
    padding-top: 4px;
}
#table_address_list li dl {
    overflow: hidden;
}
.OrderCheckOut #table_address_list li dl span, .OrderCheckOut #table_address_list li dl input {
    cursor: pointer;
}
.OrderCheckOut #table_address_list li dl dt {
    float: left;
    text-align: left;
    width: 115px;
}
.OrderCheckOut #table_address_list li dl dd {
    float: left;
    text-align: left;
    width: 300px;
}
.OrderCheckOut #table_address_form tr {
    height: 36px;
}
.OrderCheckOut .address_join span {
    font-size: 14px;
    margin-left: 4px;
    margin-right: 4px;
}
#order_row_6 {
    display: none;
}
.OrderCheckOut .cart-add tr {
    width: 100%;
}
#table_address_form td span {
    float: left;
}
.OrderCheckOut .cart-inner .cart-add .noslider td a.save_address {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/more-bg-1.gif") repeat scroll 0 0;
    border-color: -moz-use-text-color #ccc #cccccc;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    color: #666;
    font-size: 12px;
    height: 16px;
    left: 38%;
    line-height: 16px;
    margin-left: 4px;
    position: relative;
    text-align: right;
    top: -1px;
    width: 100px;
}
.OrderCheckOut .cart-inner .cart-add .noslider td a.save_address i {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/more-arrow-1.gif") no-repeat scroll 0 -6px;
    float: right;
    height: 7px;
    margin-left: 5px;
    margin-right: 7px;
    margin-top: 5px;
    overflow: hidden;
    width: 5px;
}
.OrderCheckOut .cart-inner .cart-add td a.save_address {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/btn_b1.png") no-repeat scroll 0 0;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 30px;
    margin-left: 4px;
    text-align: center;
    width: 118px;
}
#table_address_list .cart-add .noslider:hover {
    background: rgba(0, 0, 0, 0) ;
    font-weight: normal;
}
.OrderCheckOut .cart_list tr:hover {
    background: #fffdee ;
}
.OrderCheckOut .cart_list td {
    border-bottom: 1px dashed #eaeaea;
}
#product_table_0 td .pro_img img {
    float: left;
    margin-right: 8px;
}
#product_table_0 td .pro_img span {
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 280px;
    word-break: break-all;
}
.OrderCheckOut .cart-inner .cart-add textarea {
    border: 1px solid #ccc;
    height: 100px;
    margin-left: 3px;
    max-height: 200px;
    max-width: 600px;
    min-height: 100px;
    min-width: 300px;
    width: 550px;
}
.checkoutOrder .pay_warn {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/remark_icons/b2.png") no-repeat scroll 0 0;
    display: inline-block;
    margin-top: 10px;
    padding-left: 20px;
}
.checkoutOrder .pay_warn a {
    margin-left: 5px;
    text-decoration: underline;
}
.OrderCheckOut #secure_password_form {
    width: 92%;
}
.OrderCheckOut .number {
    float: none;
    height: 25px;
    margin-top: 3px;
    text-align: center;
}
.OrderCheckOut .point_payment label.f_onCorrect {
    float: none;
    height: 22px;
    margin-top: 3px;
    padding: 0;
    width: 20px;
}
.OrderCheckOut .cart-pay .point_payment {
    line-height: 35px;
    margin-top: 10px;
    padding-right: 36px;
    text-align: right;
}
.ArticleInfo {
    margin-top: 10px;
}
.ProductDetails .info-btn .user_btn {
    background: transparent url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/btn_pics_b.png") no-repeat scroll 0 -30px;
    border: medium none;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    margin: 0 0 0 37px;
    text-align: center;
    width: 70px;
}
.redirect .msg.success {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
}
.location {
    overflow: hidden;
}
.location li {
    float: left;
}
.location .l-gt {
    margin-left: 5px;
    margin-right: 5px;
}
.sys_helpinfo_101 {
    background: #fff ;
    border: 1px solid #e8e9eb;
    float: left;
    padding: 1px 1px 20px;
    width: 190px;
}
.sys_helpinfo_101 dl {
    margin: 0;
    padding-bottom: 10px;
    width: 100%;
}
.sys_helpinfo_101 dl dt {
    background: #f4f4f4 ;
    color: #333;
    height: 34px;
    line-height: 34px;
    margin-bottom: 10px;
    text-indent: 12px;
}
.sys_helpinfo_101 dl dd {
    border-bottom: 1px dashed #f4f4f4;
    height: 34px;
    line-height: 34px;
    margin: auto;
    width: 90%;
}
.sys_helpinfo_101 dl dd i {
    margin-top: 10px;
}
.sys_helpinfo_101 dl dd a {
    color: #888;
}
.zoomLens {
    cursor: pointer;
}
.codeCss dd {
    position: relative;
}
.codeCss dd label {
    left: 198px;
    overflow: hidden;
    position: absolute;
    width: 80px;
}
.codeCss dd img {
    left: 95px;
    position: absolute;
}
dd .emcss {
    color: Red;
    font-style: normal;
    padding-right: 15px;
}
.icons {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/list-style.png") repeat scroll 0 0;
    float: left;
    height: 16px;
    width: 16px;
}
.liststyle_content {
    background: #fff ;
    border: 1px solid #97a0aa;
    border-radius: 5px;
    margin: 5px;
    overflow: auto;
    padding: 10px;
}
#item_edit_form li {
    display: inline-block;
    height: 26px;
    text-align: center;
    width: 26px;
}
#ul_icon .icon_none {
    display: block;
}
.icon_none {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    display: none;
}
.icon_0 {
    background-position: 6px -60px;
}
.icon_1 {
    background-position: -27px -60px;
}
.icon_2 {
    background-position: -890px -60px;
}
.icon_3 {
    background-position: -122px -60px;
}
.icon_4 {
    background-position: -153px -60px;
}
.icon_5 {
    background-position: -472px -60px;
}
.icon_6 {
    background-position: -502px -60px;
}
.icon_7 {
    background-position: -566px -60px;
}
.icon_8 {
    background-position: -918px -60px;
}
.icon_9 {
    background-position: -695px -60px;
}
.icon_10 {
    background-position: -725px -60px;
}
.icon_11 {
    background-position: -790px -60px;
}
.icon_12 {
    background-position: -90px -60px;
}
.icon_13 {
    background-position: -955px -60px;
}
.icon_14 {
    background-position: -986px -60px;
}
.icon_15 {
    background-position: -1018px -60px;
}
.icon_16 {
    background-position: -1049px -60px;
}
.icon_17 {
    background-position: 9px -90px;
}
.icon_18 {
    background-position: -22px -90px;
}
.icon_19 {
    background-position: -470px -90px;
}
.icon_20 {
    background-position: -758px -90px;
}
.icon_21 {
    background-position: -919px -90px;
}
.icon_22 {
    background-position: -85px -90px;
}
.icon_23 {
    background-position: -1046px -90px;
}
.icon_24 {
    background-position: 6px -125px;
}
.icon_25 {
    background-position: -27px -125px;
}
.icon_26 {
    background-position: -90px -125px;
}
.icon_27 {
    background-position: -122px -125px;
}
.icon_28 {
    background-position: -472px -125px;
}
.icon_29 {
    background-position: -503px -125px;
}
.icon_30 {
    background-position: -566px -125px;
}
.icon_31 {
    background-position: -855px -125px;
}
.icon_32 {
    background-position: -919px -125px;
}
.icon_33 {
    background-position: -949px -125px;
}
.icon_34 {
    background-position: -1015px -125px;
}
.icon_35 {
    background-position: -1047px -125px;
}
.icon_36 {
    background-position: 5px -156px;
}
.icon_37 {
    background-position: -28px -156px;
}
.icon_38 {
    background-position: -91px -156px;
}
.icon_39 {
    background-position: -475px -156px;
}
.icon_40 {
    background-position: -504px -156px;
}
.icon_41 {
    background-position: -536px -156px;
}
.icon_42 {
    background-position: -567px -156px;
}
.icon_43 {
    background-position: -856px -156px;
}
.icon_44 {
    background-position: -921px -156px;
}
.icon_45 {
    background-position: -951px -156px;
}
.icon_46 {
    background-position: -1016px -156px;
}
.icon_47 {
    background-position: -1048px -156px;
}
.icon_48 {
    background-position: 3px -187px;
}
.icon_49 {
    background-position: -29px -187px;
}
.icon_50 {
    background-position: -476px -187px;
}
.icon_51 {
    background-position: -413px -187px;
}
.icon_52 {
    background-position: -505px -187px;
}
.icon_53 {
    background-position: -537px -187px;
}
.icon_54 {
    background-position: -568px -187px;
}
.icon_55 {
    background-position: -857px -187px;
}
.icon_56 {
    background-position: -921px -187px;
}
.icon_57 {
    background-position: -951px -187px;
}
.icon_58 {
    background-position: -1017px -187px;
}
.icon_59 {
    background-position: -1050px -187px;
}
.icon_60 {
    background-position: 3px -252px;
}
.icon_61 {
    background-position: -29px -252px;
}
.icon_62 {
    background-position: -92px -252px;
}
.icon_63 {
    background-position: -158px -252px;
}
.icon_64 {
    background-position: -475px -252px;
}
.icon_65 {
    background-position: -506px -252px;
}
.icon_66 {
    background-position: -568px -252px;
}
.icon_67 {
    background-position: -826px -252px;
}
.icon_68 {
    background-position: -922px -252px;
}
.icon_69 {
    background-position: -953px -252px;
}
.icon_70 {
    background-position: -1018px -252px;
}
.icon_71 {
    background-position: -1020px -252px;
}
.icon_72 {
    background-position: 3px -380px;
}
.icon_73 {
    background-position: -30px -380px;
}
.icon_74 {
    background-position: -94px -380px;
}
.icon_75 {
    background-position: -478px -380px;
}
.icon_76 {
    background-position: -507px -380px;
}
.icon_77 {
    background-position: -538px -380px;
}
.icon_78 {
    background-position: -729px -380px;
}
.icon_79 {
    background-position: -795px -380px;
}
.icon_80 {
    background-position: -923px -380px;
}
.icon_81 {
    background-position: -953px -380px;
}
.icon_82 {
    background-position: -1019px -380px;
}
.icon_83 {
    background-position: -1052px -380px;
}
.icon_84 {
    background-position: 2px -540px;
}
.icon_85 {
    background-position: -30px -540px;
}
.icon_86 {
    background-position: -92px -540px;
}
.icon_87 {
    background-position: -158px -540px;
}
.icon_88 {
    background-position: -475px -540px;
}
.icon_89 {
    background-position: -509px -540px;
}
.icon_90 {
    background-position: -572px -540px;
}
.icon_91 {
    background-position: -829px -540px;
}
.icon_92 {
    background-position: -925px -540px;
}
.icon_93 {
    background-position: -955px -540px;
}
.icon_94 {
    background-position: -1020px -540px;
}
.icon_95 {
    background-position: -1054px -540px;
}
.icon_96 {
    background-position: 2px -571px;
}
.icon_97 {
    background-position: -30px -571px;
}
.icon_98 {
    background-position: -92px -571px;
}
.icon_99 {
    background-position: -158px -571px;
}
.icon_100 {
    background-position: -475px -571px;
}
.icon_101 {
    background-position: -509px -571px;
}
.icon_102 {
    background-position: -572px -571px;
}
.icon_103 {
    background-position: -829px -571px;
}
.icon_104 {
    background-position: -925px -571px;
}
.icon_105 {
    background-position: -955px -571px;
}
.icon_106 {
    background-position: -1020px -571px;
}
.icon_107 {
    background-position: -1054px -571px;
}
.icon_108 {
    background-position: 0 -670px;
}
.icon_109 {
    background-position: -30px -670px;
}
.icon_110 {
    background-position: -92px -670px;
}
.icon_111 {
    background-position: -158px -670px;
}
.icon_112 {
    background-position: -475px -670px;
}
.icon_113 {
    background-position: -509px -670px;
}
.icon_114 {
    background-position: -572px -670px;
}
.icon_115 {
    background-position: -829px -670px;
}
.icon_116 {
    background-position: -925px -670px;
}
.icon_117 {
    background-position: -955px -670px;
}
.icon_118 {
    background-position: -1020px -670px;
}
.icon_119 {
    background-position: -1054px -670px;
}
.icon_120 {
    background-position: 0 -413px;
}
.icon_121 {
    background-position: -30px -413px;
}
.icon_122 {
    background-position: -92px -413px;
}
.icon_123 {
    background-position: -158px -413px;
}
.icon_124 {
    background-position: -475px -413px;
}
.icon_125 {
    background-position: -509px -413px;
}
.icon_126 {
    background-position: -572px -413px;
}
.icon_127 {
    background-position: -829px -413px;
}
.icon_128 {
    background-position: -925px -413px;
}
.icon_129 {
    background-position: -955px -413px;
}
.icon_130 {
    background-position: -1020px -413px;
}
.icon_131 {
    background-position: -1054px -413px;
}
.icon_132 {
    background-position: 0 -639px;
}
.icon_133 {
    background-position: -30px -639px;
}
.icon_134 {
    background-position: -92px -639px;
}
.icon_135 {
    background-position: -158px -639px;
}
.icon_136 {
    background-position: -477px -639px;
}
.icon_137 {
    background-position: -509px -639px;
}
.icon_138 {
    background-position: -572px -639px;
}
.icon_139 {
    background-position: -829px -639px;
}
.icon_140 {
    background-position: -925px -639px;
}
.icon_141 {
    background-position: -957px -639px;
}
.icon_142 {
    background-position: -1020px -639px;
}
.icon_143 {
    background-position: -1054px -639px;
}
.icon_144 {
    background-position: 1px -606px;
}
.icon_145 {
    background-position: -30px -606px;
}
.icon_146 {
    background-position: -92px -606px;
}
.icon_147 {
    background-position: -158px -606px;
}
.icon_148 {
    background-position: -475px -606px;
}
.icon_149 {
    background-position: -509px -606px;
}
.icon_150 {
    background-position: -572px -606px;
}
.icon_151 {
    background-position: -829px -606px;
}
.icon_152 {
    background-position: -925px -606px;
}
.icon_153 {
    background-position: -955px -606px;
}
.icon_154 {
    background-position: -1020px -606px;
}
.icon_155 {
    background-position: -1054px -606px;
}
.icon_156 {
    background-position: 2px -349px;
}
.icon_157 {
    background-position: -30px -349px;
}
.icon_158 {
    background-position: -92px -349px;
}
.icon_159 {
    background-position: -158px -349px;
}
.icon_160 {
    background-position: -475px -349px;
}
.icon_161 {
    background-position: -509px -349px;
}
.icon_162 {
    background-position: -572px -349px;
}
.icon_163 {
    background-position: -829px -349px;
}
.icon_164 {
    background-position: -925px -349px;
}
.icon_165 {
    background-position: -955px -349px;
}
.icon_166 {
    background-position: -1020px -349px;
}
.icon_167 {
    background-position: -1054px -349px;
}
.icon_168 {
    background-position: 2px -443px;
}
.icon_169 {
    background-position: -30px -443px;
}
.icon_170 {
    background-position: -92px -443px;
}
.icon_171 {
    background-position: -158px -443px;
}
.icon_172 {
    background-position: -475px -443px;
}
.icon_173 {
    background-position: -509px -443px;
}
.icon_174 {
    background-position: -572px -443px;
}
.icon_175 {
    background-position: -829px -443px;
}
.icon_176 {
    background-position: -925px -443px;
}
.icon_177 {
    background-position: -955px -443px;
}
.icon_178 {
    background-position: -1020px -443px;
}
.icon_179 {
    background-position: -1054px -443px;
}
.icon_180 {
    background-position: 2px -316px;
}
.icon_181 {
    background-position: -30px -316px;
}
.icon_182 {
    background-position: -92px -316px;
}
.icon_183 {
    background-position: -158px -316px;
}
.icon_184 {
    background-position: -475px -316px;
}
.icon_185 {
    background-position: -509px -316px;
}
.icon_186 {
    background-position: -572px -316px;
}
.icon_187 {
    background-position: -829px -316px;
}
.icon_188 {
    background-position: -925px -316px;
}
.icon_189 {
    background-position: -955px -316px;
}
.icon_190 {
    background-position: -1020px -316px;
}
.icon_191 {
    background-position: -1054px -316px;
}
.icon_192 {
    background-position: 0 0;
}
.icon_193 {
    background-position: -32px 0;
}
.icon_194 {
    background-position: -64px 0;
}
.icon_195 {
    background-position: -96px 0;
}
.icon_196 {
    background-position: -481px 0;
}
.icon_197 {
    background-position: -513px 0;
}
.icon_198 {
    background-position: -576px 0;
}
.icon_199 {
    background-position: -289px 0;
}
.icon_200 {
    background-position: -223px -1px;
}
.icon_201 {
    background-position: -605px 0;
}
.icon_202 {
    background-position: -637px 0;
}
.icon_203 {
    background-position: -895px 4px;
}
.icon_204 {
    background-position: -250px -698px;
}
#customerservice {
    z-index: 500;
}
#customerservice A {
    color: #000;
    font-size: 12px;
    margin-left: 10px;
    margin-right: 10px;
    text-decoration: none;
}
#customerservice ul {
    border-style: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#customerservice ul li {
    border-style: none;
    list-style-type: none;
    margin: 0;
    padding-left: 8px;
}
#customerservice marquee a {
    clear: both;
}
.customer_content ul {
    margin: auto;
    width: 90px;
}
.customer_content ul li {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    vertical-align: middle;
    width: 100%;
}
.customer_content ul li a {
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
}
.customer_content ul li a img {
    float: left;
    padding: 5px;
}
.customer_content marquee {
    margin: auto auto auto 10px;
    width: 85px;
}
.autobody {
    background-repeat: no-repeat;
    height: 154px;
    max-width: none;
    position: absolute;
    width: 345px;
}
.autobiaoti {
    color: White;
    font-size: 14px;
    font-weight: 700;
    height: 35px;
    line-height: 35px;
    padding-left: 10px;
}
.autobtn {
    background-repeat: no-repeat;
    cursor: pointer;
    height: 17px;
    position: absolute;
    right: 10px;
    top: 5px;
    width: 42px;
}
.autoContent {
    height: 70px;
    overflow: hidden;
    padding-left: 95px;
    padding-right: 12px;
    padding-top: 16px;
}
.autoSec {
    height: 50px;
    overflow: auto;
    padding-left: 0;
    padding-top: 5px;
}
.autoall {
    left: 50%;
    margin-left: -170px;
    position: fixed;
    top: 30%;
    z-index: 9999;
}
#myauto img {
    border: 0 none;
}
#goTopBtn {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/top.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 32px;
    position: fixed;
    width: 32px;
    z-index: 255;
}
.popwindow {
    background: #eee ;
    bottom: 0;
    display: block;
    height: 232px;
    overflow: hidden;
    position: fixed;
    right: 0;
    width: 310px;
    z-index: 65525;
}
.popwindow {
    position: absolute;
}
.popwindow .popcontent {
    border: 2px solid red;
    height: 228px;
}
.popwindow .popclose {
    color: Red;
    cursor: pointer;
    margin-right: 10px;
    text-align: right;
}
.box_skitter {
    background: #000 ;
    height: 300px;
    position: relative;
    width: 800px;
    z-index: 0;
}
.box_skitter img {
    max-width: none;
}
.box_skitter ul {
    display: none;
}
.box_skitter .container_skitter {
    overflow: hidden;
    position: relative;
}
.box_skitter .image {
    overflow: hidden;
}
.box_skitter .image img {
    display: none;
}
.box_skitter .box_clone {
    display: none;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100px;
    z-index: 20;
}
.box_skitter .box_clone img {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 20;
}
.box_skitter .prev_button {
    height: 42px;
    left: 15px;
    margin-top: -25px;
    overflow: hidden;
    position: absolute;
    text-indent: -9999em;
    top: 50%;
    transition: all 0.2s ease 0s;
    width: 42px;
    z-index: 152;
}
.box_skitter .next_button {
    height: 42px;
    margin-top: -25px;
    overflow: hidden;
    position: absolute;
    right: 10px;
    text-indent: -9999em;
    top: 50%;
    transition: all 0.2s ease 0s;
    width: 42px;
    z-index: 152;
}
.box_skitter .prev_button:hover, .box_skitter .next_button:hover {
    opacity: 0.5 !important;
}
.box_skitter .info_slide {
    background: #000 ;
    border-radius: 5px;
    color: #fff;
    font: bold 11px arial;
    left: 15px;
    opacity: 0.75;
    padding: 5px 0 5px 5px;
    position: absolute;
    top: 15px;
    z-index: 100;
}
.box_skitter .info_slide .image_number {
    background: #333 ;
    border-radius: 2px;
    cursor: pointer;
    float: left;
    margin: 0 5px 0 0;
    padding: 2px 10px;
    transition: all 0.2s ease 0s;
}
.box_skitter .info_slide .image_number:hover {
    background: #000 ;
}
.box_skitter .info_slide .image_number_select, .box_skitter .info_slide .image_number_select:hover {
    background: #c33 ;
    float: left;
    margin: 0 5px 0 0;
    padding: 2px 10px;
}
.box_skitter .container_thumbs {
    height: 50px;
    overflow: hidden;
    position: relative;
}
.box_skitter .info_slide_thumb {
    border-radius: 0;
    height: 50px;
    left: 0;
    opacity: 1;
    overflow: hidden;
    padding: 0 !important;
    top: 0;
}
.box_skitter .info_slide_thumb .image_number {
    border-radius: 0 !important;
    height: 50px;
    margin: 0 !important;
    overflow: hidden;
    padding: 0 !important;
    position: relative;
    width: 100px;
}
.box_skitter .info_slide_thumb .image_number img {
    height: 100px;
    left: -30px;
    position: absolute;
    top: -30px;
}
.box_skitter .box_scroll_thumbs {
    padding: 0;
}
.box_skitter .box_scroll_thumbs .scroll_thumbs {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(-90deg, #555, #fff) repeat scroll 0 0;
    border: 0 solid #333;
    bottom: 60px;
    cursor: pointer;
    height: 10px;
    left: 50px;
    overflow: hidden;
    position: absolute;
    text-indent: -9999em;
    width: 200px;
    z-index: 101;
}
.box_skitter .info_slide_dots {
    border-radius: 50px;
    bottom: -40px;
    padding: 5px 0 5px 5px;
    position: absolute;
    z-index: 151;
}
.box_skitter .info_slide_dots .image_number {
    background: #333 ;
    border-radius: 50px;
    cursor: pointer;
    float: left;
    height: 18px;
    margin: 0 5px 0 0;
    overflow: hidden;
    text-indent: -9999em;
    transition: all 0.2s ease 0s;
    width: 18px;
}
.box_skitter .info_slide_dots .image_number:hover {
    background: #000 ;
}
.box_skitter .info_slide_dots .image_number_select, .box_skitter .info_slide_dots .image_number_select:hover {
    background: #c33 ;
    float: left;
    margin: 0 5px 0 0;
}
.loading {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/ajax-loader.gif") no-repeat scroll left top;
    color: #fff;
    height: 32px;
    margin: -16px;
    overflow: hidden;
    position: absolute;
    right: 50%;
    text-indent: -9999em;
    top: 50%;
    width: 32px;
    z-index: 10000;
}
.box_skitter .label_skitter {
    bottom: 0;
    display: none;
    left: 0;
    position: absolute;
    text-align: center;
    z-index: 150;
}
.box_skitter .label_skitter {
    background: #000 ;
    bottom: 0;
    color: #fff;
    display: none;
    left: 0;
    opacity: 0.8;
    position: absolute;
    z-index: 150;
}
.box_skitter .label_skitter p {
    font: 22px arial,tahoma;
    letter-spacing: -1px;
    margin: 0;
    padding: 10px;
}
.box_skitter .progressbar {
    background: #000 ;
    border-radius: 20px;
    height: 5px;
    left: 15px;
    position: absolute;
    top: 5px;
    width: 200px;
    z-index: 99;
}
.box_skitter .preview_slide {
    background: #fff ;
    border: 1px solid #222;
    bottom: 30px;
    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.7);
    display: none;
    height: 100px;
    left: -40px;
    overflow: hidden;
    position: absolute;
    width: 100px;
    z-index: 152;
}
.box_skitter .preview_slide ul {
    display: block !important;
    height: 100px !important;
    left: 0;
    list-style: outside none none !important;
    margin: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    top: 0;
}
.box_skitter .preview_slide ul li {
    display: block !important;
    float: left !important;
    height: 100px !important;
    margin: 0 !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: relative !important;
    width: 100px !important;
}
.box_skitter .preview_slide ul li img {
    height: 150px !important;
    left: 0 !important;
    position: absolute !important;
    top: 0 !important;
    width: auto !important;
}
#overlay_skitter {
    background: #000 ;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9998;
}
.box_skitter .focus_button {
    height: 42px;
    margin-top: -25px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    text-indent: -9999em;
    top: 50%;
    transition: all 0.2s ease 0s;
    width: 42px;
    z-index: 100;
}
.box_skitter .play_pause_button {
    height: 42px;
    margin-top: -25px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    text-indent: -9999em;
    top: 50%;
    transition: all 0.2s ease 0s;
    width: 42px;
    z-index: 151;
}
.box_skitter .play_pause_button:hover {
    opacity: 0.5 !important;
}
.box_skitter .focus_button:hover {
    opacity: 0.5 !important;
}
.box_skitter_large {
    height: 300px;
    width: 800px;
}
.box_skitter_small {
    height: 100px;
    width: 200px;
}
.box_skitter .focus_button, .box_skitter .next_button, .box_skitter .prev_button, .box_skitter .play_pause_button {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/sprite-default.png") no-repeat scroll 0 0;
    display: block;
}
.box_skitter .next_button {
    background-position: 0 -42px;
    height: 42px;
    width: 42px;
}
.box_skitter .prev_button {
    background-position: -42px -42px;
    height: 42px;
    width: 42px;
}
.box_skitter .play_pause_button {
    background-position: 0 0;
    height: 42px;
    width: 42px;
}
.box_skitter .play_pause_button.play_button {
    background-position: 0 -84px;
    height: 42px;
    width: 42px;
}
.box_skitter .focus_button {
    background-position: -42px 0;
    height: 42px;
    width: 42px;
}
.skitter-minimalist .prev_button, .skitter-minimalist .next_button, .skitter-minimalist .play_pause_button, .skitter-minimalist .focus_button {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/sprite-minimalist.png") no-repeat scroll 0 0 !important;
    display: block;
}
.skitter-minimalist .prev_button {
    background-position: 0 0 !important;
    height: 28px !important;
    left: 10px !important;
    width: 24px !important;
}
.skitter-minimalist .next_button {
    background-position: 0 -28px !important;
    height: 28px !important;
    right: 15px !important;
    width: 24px !important;
}
.skitter-minimalist .play_pause_button {
    background-position: 0 -74px !important;
    height: 18px !important;
    width: 18px !important;
}
.skitter-minimalist .play_pause_button.play_button {
    background-position: 0 -56px !important;
    height: 18px !important;
    width: 18px !important;
}
.skitter-minimalist .focus_button {
    background-position: 0 -92px !important;
    height: 18px !important;
    width: 18px !important;
}
.skitter-minimalist .info_slide {
    background: transparent ;
}
.skitter-minimalist .info_slide .image_number {
    background: #000 ;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.2);
    font-size: 12px;
    font-weight: normal;
}
.skitter-minimalist .info_slide .image_number:hover {
    background: #111 ;
}
.skitter-minimalist .info_slide .image_number_select, .skitter-minimalist .info_slide .image_number_select:hover {
    background: #c33 ;
}
.skitter-minimalist .info_slide_dots .image_number {
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.2);
    height: 14px;
    width: 14px;
}
.skitter-round .prev_button, .skitter-round .next_button, .skitter-round .play_pause_button, .skitter-round .focus_button {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/sprite-round.png") no-repeat scroll 0 0;
    display: block;
}
.skitter-round .prev_button {
    background-position: 0 0;
    height: 47px;
    left: 10px;
    width: 23px;
}
.skitter-round .next_button {
    background-position: -23px 0;
    height: 47px;
    right: 10px;
    width: 23px;
}
.skitter-round .next_button:hover, .skitter-round .prev_button:hover {
    opacity: 1;
}
.skitter-round .play_pause_button {
    background-position: 0 -70px;
    height: 23px;
    left: 24px !important;
    top: 24px;
    width: 47px;
}
.skitter-round .play_pause_button.play_button {
    background-position: 0 -47px;
    height: 23px;
    top: 24px;
    width: 47px;
}
.skitter-round .focus_button {
    background-position: 0 -93px;
    height: 23px;
    left: 82px !important;
    top: 24px;
    width: 47px;
}
.skitter-round .info_slide {
    background: transparent ;
}
.skitter-round .info_slide .image_number {
    background: #999 ;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.2);
    font-size: 12px;
    font-weight: normal;
}
.skitter-round .info_slide .image_number:hover {
    background: #333 ;
}
.skitter-round .info_slide .image_number_select, .skitter-round .info_slide .image_number_select:hover {
    background: #111 ;
}
.skitter-round .info_slide_dots .image_number {
    background: #999 ;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.2);
    height: 14px;
    width: 14px;
}
.skitter-round .info_slide_dots .image_number:hover {
    background: #333 ;
}
.skitter-round .info_slide_dots .image_number_select, .skitter-round .info_slide_dots .image_number_select:hover {
    background: #111 ;
}
.skitter-round .progressbar {
    background: #333 ;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    left: 0;
    top: -10px;
}
.skitter-clean .prev_button, .skitter-clean .next_button, .skitter-clean .play_pause_button, .skitter-clean .focus_button {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/sprite-clean.png") no-repeat scroll 0 0;
    display: block;
}
.skitter-clean .prev_button {
    background-position: 0 0;
    height: 46px;
    width: 47px;
}
.skitter-clean .next_button {
    background-position: 0 -46px;
    height: 46px;
    width: 47px;
}
.skitter-clean .play_pause_button {
    background-position: 0 -133px;
    height: 41px;
    width: 41px;
}
.skitter-clean .play_pause_button.play_button {
    background-position: 0 -92px;
    height: 41px;
    width: 41px;
}
.skitter-clean .focus_button {
    background-position: 0 -174px;
    height: 41px;
    width: 41px;
}
.skitter-clean .info_slide {
    background: transparent ;
}
.skitter-clean .info_slide .image_number {
    background: #fff ;
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
    color: #333;
    font-size: 12px;
    font-weight: normal;
}
.skitter-clean .info_slide .image_number:hover {
    background: #ccc ;
}
.skitter-clean .info_slide .image_number_select, .skitter-clean .info_slide .image_number_select:hover {
    background: #111 ;
    color: #fff;
}
.skitter-clean .info_slide_dots {
    background: rgba(255, 255, 255, 0.8) ;
    bottom: 10px;
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
}
.skitter-clean .info_slide_dots .image_number {
    background: #999 ;
    height: 14px;
    width: 14px;
}
.skitter-clean .info_slide_dots .image_number:hover {
    background: #333 ;
}
.skitter-clean .info_slide_dots .image_number_select, .skitter-clean .info_slide_dots .image_number_select:hover {
    background: #111 ;
}
.skitter-clean .progressbar {
    background: #fff ;
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
    left: 5px;
    top: 5px;
}
.skitter-square .play_pause_button, .skitter-square .next_button, .skitter-square .focus_button, .skitter-square .prev_button {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/sprite-square.png") no-repeat scroll 0 0;
    display: block;
}
.skitter-square .play_pause_button {
    background-position: -55px 0;
    bottom: auto !important;
    height: 55px;
    left: 10px !important;
    margin-top: 0;
    right: auto !important;
    top: 10px !important;
    width: 55px;
}
.skitter-square .play_pause_button.play_button {
    background-position: 0 0;
    height: 55px;
    width: 55px;
}
.skitter-square .focus_button {
    background-position: -55px -55px;
    bottom: auto !important;
    height: 55px;
    left: 65px !important;
    margin-top: 0;
    right: auto !important;
    top: 10px !important;
    width: 55px;
}
.skitter-square .next_button {
    background-position: 0 -55px;
    height: 55px;
    right: 10px;
    width: 55px;
}
.skitter-square .prev_button {
    background-position: 0 -110px;
    bottom: 10px;
    height: 55px;
    left: 10px;
    right: 10px;
    width: 55px;
}
.skitter-square .info_slide {
    background: transparent ;
}
.skitter-square .info_slide .image_number {
    background: #fff ;
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
    color: #333;
    font-size: 12px;
    font-weight: normal;
}
.skitter-square .info_slide .image_number:hover {
    background: #ccc ;
}
.skitter-square .info_slide .image_number_select, .skitter-square .info_slide .image_number_select:hover {
    background: #111 ;
    color: #fff;
}
.skitter-square .info_slide_dots .image_number {
    background: #ccc ;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.2);
    height: 14px;
    width: 14px;
}
.skitter-square .info_slide_dots .image_number:hover {
    background: #999 ;
}
.skitter-square .info_slide_dots .image_number_select, .skitter-square .info_slide_dots .image_number_select:hover {
    background: #555 ;
}
.skitter-square .progressbar {
    background: #fff ;
    border-radius: 0;
    height: 2px;
    left: 0 !important;
    top: 0 !important;
    width: 100%;
}
#ImageCheck {
    cursor: pointer;
    float: right;
}
.product_specs th {
    background-color: #f6f9fc;
    border-bottom: 1px solid #dde4ea;
    border-right: 1px solid #dde4ea;
    height: 30px;
    padding-left: 15px;
    text-align: left;
}
.product_specs {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #dde4ea -moz-use-text-color -moz-use-text-color #dde4ea;
    border-image: none;
    border-style: solid none none solid;
    border-width: 1px 0 0 1px;
    line-height: 180%;
}
.product_specs td b {
    margin-right: 5px;
}
.product_specs td {
    border-bottom: 1px solid #dde4ea;
    border-right: 1px solid #dde4ea;
    height: 20px;
    padding: 5px;
}
.managerFc {
    position: fixed;
    right: 10px;
    top: 10px;
    z-index: 70000;
}
.managerFc a {
    border: 1px solid #f15433;
    border-radius: 3px;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
    color: #fff;
    display: inline-block;
    height: 15px;
    line-height: 15px;
    margin-bottom: 8px;
    padding: 2px 0;
    text-align: center;
    width: 50px;
}
.managerFc a:hover {
    color: #fff;
    opacity: 0.9;
    text-decoration: none;
}
.managerFc .EditDIY {
    background: #f15433 url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/topfix_btn.png") no-repeat scroll 6px center;
    text-indent: 12px;
}
.managerFc .EditArticle, .managerFc .EditProInfo {
    background: #006dcc url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/topfix_btn-2.png") no-repeat scroll 6px center;
    border: 1px solid #006dcc;
    text-indent: 18px;
}
button#cboxClose {
    border: 0 none;
}
#item_edit_form li.sel_icon {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/select-g.gif") no-repeat scroll 6px 10px;
}
#item_edit_form a {
    display: block;
    height: 20px;
    width: auto;
}
#item_edit_form a:hover {
    color: #555;
    text-decoration: underline;
}
.customer_info {
    color: #555;
    margin: auto;
    overflow: hidden;
    padding-bottom: 6px;
    width: 97%;
}
.customer_info .cus_top {
    border-bottom: 1px dashed #ccc;
    height: 65px;
}
.customer_name {
    font-size: 16px;
    font-weight: bolder;
    padding: 8px 0;
    width: 100%;
}
.customer_detail, .cus_bom ul li {
    float: left;
    height: 25px;
    width: 50%;
}
.msm {
    float: left;
    height: 20px;
    text-align: right;
    width: 50%;
}
.customer_detail ul li {
    float: left;
    margin-right: 10px;
}
.customer_detail ul li a {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/customer_icon_01.jpg") no-repeat scroll 0 0;
    display: block;
    padding-left: 22px;
}
.customer_info .cbl {
    color: #555;
}
.customer_info .cbl:hover, .msm a:hover {
    color: #ab0036;
    cursor: pointer;
    text-decoration: none;
}
.msm a {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/customer_icon_02.jpg") no-repeat scroll left center;
    padding-left: 20px;
}
.customer_info .cbl span {
    color: #da2061;
}
.customer_info .cus_bom {
    overflow: hidden;
    padding: 8px 0;
    width: 100%;
}
.content .shortcuts {
    float: left;
    overflow: hidden;
    width: 100%;
}
.content .shortcuts .sc {
    overflow: hidden;
    padding-top: 8px;
}
.content .shortcuts h2, .content .interest h2 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    border-color: -moz-use-text-color -moz-use-text-color #ddd;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
    height: 30px;
    padding-left: 11px;
}
.shortcuts .sc dl {
    background: rgba(0, 0, 0, 0) url("https://web.archive.org/web/20181019170511im_/https://www.xiangeshuhua.com/static/css/images/kj_bg.jpg") no-repeat scroll right 25px;
    border: 1px solid #fff;
    clear: none;
    float: left;
    height: auto;
    overflow: hidden;
    padding: 15px;
    width: 212px;
}
.shortcuts .sc dl.scLast {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
}
.shortcuts .sc dt {
    width: 108px;
}
.shortcuts .sc dl dd {
    height: 100%;
    line-height: 1.6;
    padding: 0 0 0 20px;
}
.shortcuts .sc dl dd .sc_title {
    color: #e60065;
    display: block;
    overflow: hidden;
}
.shortcuts .sc dl dd p a {
    color: #666;
    display: block;
}
.shortcuts .sc dl dd p a:hover {
    color: #e60065;
    text-decoration: none;
}
.main .interest .grid1 {
    margin-left: 4.7px;
    margin-right: 0;
    width: 194px;
}
.user_content .interest dl dt, .user_content .interest dl dd {
    height: auto;
}
.user_content .interest dl dd {
    color: #666;
    height: 20px;
    line-height: 25px;
    text-align: left;
}
.user_content .interest dl:hover dd a {
    color: #333;
    text-decoration: none;
}
.user_content .interest dl dd em {
    color: #e60168;
    font-weight: bolder;
}
.user_content .interest dl img {
    border: 1px solid transparent;
    width: 192px;
}
.user_content .interest dl:hover img {
    border: 1px solid #ed4993;
}
.ui-datepicker {
    border: 1px solid #d5d5d5;
    padding: 8px;
}
.ui-datepicker, .ui-datepicker-calendar {
    background: #fff ;
    text-align: center;
    width: 245px;
}
.ui-datepicker-header {
    margin: 5px 0;
}
.ui-datepicker-year {
    margin-right: 20px;
}
.ui-datepicker-prev {
    float: left;
    margin-left: 6px;
}
.ui-datepicker-next {
    float: right;
    margin-right: 7px;
}
.ui-datepicker-prev, .ui-datepicker-next {
    cursor: pointer;
    display: block;
    height: 25px;
    line-height: 25px;
    width: 35px;
}
.ui-datepicker-prev:hover, .ui-datepicker-next:hover, .ui-datepicker-calendar td a:hover {
    background: #eaeaea ;
    color: #000;
    text-decoration: none;
}
.ui-datepicker-current-day a {
    background: #ccc ;
    color: #000;
}
.ui-datepicker-calendar td.ui-datepicker-current-day a:hover {
    background: #ccc ;
}
.ui-datepicker-calendar td a {
    display: block;
    height: 100%;
    width: 100%;
}
.user_content dl dd.add_note {
    height: auto;
}
.user_content dl dd textarea {
    border: 1px solid #d5d5d5;
    margin-left: 4px;
    resize: none;
}
.UserLoginForm h2, .UserRegForm h2 {
    margin-left: 70px;
}
.UserLoginForm h2 em, .UserRegForm h2 em {
    font-size: 18px;
}
#confirm_modal .modal-footer {
    color: #fff;
}
.Order_detail .order_detail_info, .Order_detail .order_detail_info .detail_info_left, .Order_detail .order_detail_info .detail_info_left dl, .user_content .Order_detail .order_detail_list, .user_content .Order_detail .detail_list_content, .service_apply dl.apply_problem::after {
    height: 1%;
    overflow: visible;
}
.order_detail_info::after, .order_detail_info .detail_info_left::after, .order_detail_info .detail_info_left dl::after, .Order_detail .order_detail_list::after, .user_content .Order_detail .detail_list_content::after, .service_apply dl.apply_problem::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.Order_detail .order_history_list {
    width: 260px;
}
.user_content .Order_detail b span {
    box-shadow: 0 2px 2px #ececec;
    width: 280px;
}
.user_content .dlc_shipping li .dropdown_expand_content {
    box-shadow: 0 2px 2px #ececec;
    width: auto;
}
.action_date {
    overflow: hidden;
    white-space: pre-wrap;
    word-break: keep-all;
}
.detail_info_delivery .order_pay_info {
    height: auto;
    width: 261px;
}
.order_list_info h2 span {
    float: right;
    position: relative;
}
.order_list_info h2 span div {
    float: right;
    height: 26px;
    width: 26px;
}
.detail_info_delivery b span, .detail_info_right #Remark, .user_content .ol_remark, .UserOrderList h2 b .ol_remark, .dropdown_expand_content {
    white-space: pre-wrap;
    width: auto;
    word-break: break-all;
}
.homeOrderCenter h2 .ol_remark, .order_list_info h2 .ol_remark {
    max-height: 150px;
    overflow: auto;
    padding: 5px;
    right: -1px;
    top: 25px;
    width: 353px;
}
.Order_detail b span, .order_dropdown_expand {
    max-height: 150px;
    overflow: auto;
}
.service_apply #rdolstReceive input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    border: 0 none;
}
.service_apply .detail_info_right dl.apply_problem {
    height: auto;
}
.service_apply .detail_info_right dl.apply_problem dd {
    height: auto;
}
.service_apply dl.apply_problem textarea {
    height: 135px;
    margin-left: 4px;
    margin-top: 6px;
    max-height: 250px;
    max-width: 450px;
    width: 330px;
}
.fonterlink a {
    color: #fff;
}
.fonterlink {
    height: 34px;
}
.fonternav {
    background: #f1f1f1 ;
    border-bottom: 1px solid #e2e2e2;
    border-top: 1px solid #e2e2e2;
    margin-bottom: 10px;
    margin-top: 8px;
}

.hidestyle{
    display:none;
}

.lunbo .carousel .carousel-inner .item img{
    min-width:1218px;
}
.lunbo .carousel{
    min-width:1218px;
}

.cate-list .list-item .cateimage {
    width: 25px;
    height: 25px;
    background-color: #E78836;
    border-radius: 50%;
}
span.bds_more,.bds_tools a {
    height:25px !important;
}
.margin-left-0 {
    margin-left: 0px;
}

.margin-left-1 {
    margin-left: 1px;
}

.margin-left-2 {
    margin-left: 2px;
}

.margin-left-3 {
    margin-left: 3px;
}

.margin-left-4 {
    margin-left: 4px;
}

.margin-left-5 {
    margin-left: 5px;
}

.margin-left-6 {
    margin-left: 6px;
}

.margin-left-7 {
    margin-left: 7px;
}

.margin-left-8 {
    margin-left: 8px;
}

.margin-left-9 {
    margin-left: 9px;
}

.margin-left-10 {
    margin-left: 10px;
}

.margin-left-11 {
    margin-left: 11px;
}

.margin-left-12 {
    margin-left: 12px;
}

.margin-left-13 {
    margin-left: 13px;
}

.margin-left-14 {
    margin-left: 14px;
}

.margin-left-15 {
    margin-left: 15px;
}

.margin-left-16 {
    margin-left: 16px;
}

.margin-left-17 {
    margin-left: 17px;
}

.margin-left-18 {
    margin-left: 18px;
}

.margin-left-19 {
    margin-left: 19px;
}

.margin-left-20 {
    margin-left: 20px;
}

.margin-left-21 {
    margin-left: 21px;
}

.margin-left-22 {
    margin-left: 22px;
}

.margin-left-23 {
    margin-left: 23px;
}

.margin-left-24 {
    margin-left: 24px;
}

.margin-left-25 {
    margin-left: 25px;
}

.margin-left-26 {
    margin-left: 26px;
}

.margin-left-27 {
    margin-left: 27px;
}

.margin-left-28 {
    margin-left: 28px;
}

.margin-left-29 {
    margin-left: 29px;
}

.margin-left-30 {
    margin-left: 30px;
}

.margin-left-31 {
    margin-left: 31px;
}

.margin-left-32 {
    margin-left: 32px;
}

.margin-left-33 {
    margin-left: 33px;
}

.margin-left-34 {
    margin-left: 34px;
}

.margin-left-35 {
    margin-left: 35px;
}

.margin-left-36 {
    margin-left: 36px;
}

.margin-left-37 {
    margin-left: 37px;
}

.margin-left-38 {
    margin-left: 38px;
}

.margin-left-39 {
    margin-left: 39px;
}

.margin-left-40 {
    margin-left: 40px;
}

.margin-left-41 {
    margin-left: 41px;
}

.margin-left-42 {
    margin-left: 42px;
}

.margin-left-43 {
    margin-left: 43px;
}

.margin-left-44 {
    margin-left: 44px;
}

.margin-left-45 {
    margin-left: 45px;
}

.margin-left-46 {
    margin-left: 46px;
}

.margin-left-47 {
    margin-left: 47px;
}

.margin-left-48 {
    margin-left: 48px;
}

.margin-left-49 {
    margin-left: 49px;
}

.margin-left-50 {
    margin-left: 50px;
}

.margin-top-0 {
    margin-top: 0px;
}

.margin-top-1 {
    margin-top: 1px;
}

.margin-top-2 {
    margin-top: 2px;
}

.margin-top-3 {
    margin-top: 3px;
}

.margin-top-4 {
    margin-top: 4px;
}

.margin-top-5 {
    margin-top: 5px;
}

.margin-top-6 {
    margin-top: 6px;
}

.margin-top-7 {
    margin-top: 7px;
}

.margin-top-8 {
    margin-top: 8px;
}

.margin-top-9 {
    margin-top: 9px;
}

.margin-top-10 {
    margin-top: 10px;
}

.margin-top-11 {
    margin-top: 11px;
}

.margin-top-12 {
    margin-top: 12px;
}

.margin-top-13 {
    margin-top: 13px;
}

.margin-top-14 {
    margin-top: 14px;
}

.margin-top-15 {
    margin-top: 15px;
}

.margin-top-16 {
    margin-top: 16px;
}

.margin-top-17 {
    margin-top: 17px;
}

.margin-top-18 {
    margin-top: 18px;
}

.margin-top-19 {
    margin-top: 19px;
}

.margin-top-20 {
    margin-top: 20px;
}

.margin-top-21 {
    margin-top: 21px;
}

.margin-top-22 {
    margin-top: 22px;
}

.margin-top-23 {
    margin-top: 23px;
}

.margin-top-24 {
    margin-top: 24px;
}

.margin-top-25 {
    margin-top: 25px;
}

.margin-top-26 {
    margin-top: 26px;
}

.margin-top-27 {
    margin-top: 27px;
}

.margin-top-28 {
    margin-top: 28px;
}

.margin-top-29 {
    margin-top: 29px;
}

.margin-top-30 {
    margin-top: 30px;
}

.margin-top-31 {
    margin-top: 31px;
}

.margin-top-32 {
    margin-top: 32px;
}

.margin-top-33 {
    margin-top: 33px;
}

.margin-top-34 {
    margin-top: 34px;
}

.margin-top-35 {
    margin-top: 35px;
}

.margin-top-36 {
    margin-top: 36px;
}

.margin-top-37 {
    margin-top: 37px;
}

.margin-top-38 {
    margin-top: 38px;
}

.margin-top-39 {
    margin-top: 39px;
}

.margin-top-40 {
    margin-top: 40px;
}

.margin-top-41 {
    margin-top: 41px;
}

.margin-top-42 {
    margin-top: 42px;
}

.margin-top-43 {
    margin-top: 43px;
}

.margin-top-44 {
    margin-top: 44px;
}

.margin-top-45 {
    margin-top: 45px;
}

.margin-top-46 {
    margin-top: 46px;
}

.margin-top-47 {
    margin-top: 47px;
}

.margin-top-48 {
    margin-top: 48px;
}

.margin-top-49 {
    margin-top: 49px;
}

.margin-top-50 {
    margin-top: 50px;
}

.margin-right-0 {
    margin-right: 0px;
}

.margin-right-1 {
    margin-right: 1px;
}

.margin-right-2 {
    margin-right: 2px;
}

.margin-right-3 {
    margin-right: 3px;
}

.margin-right-4 {
    margin-right: 4px;
}

.margin-right-5 {
    margin-right: 5px;
}

.margin-right-6 {
    margin-right: 6px;
}

.margin-right-7 {
    margin-right: 7px;
}

.margin-right-8 {
    margin-right: 8px;
}

.margin-right-9 {
    margin-right: 9px;
}

.margin-right-10 {
    margin-right: 10px;
}

.margin-right-11 {
    margin-right: 11px;
}

.margin-right-12 {
    margin-right: 12px;
}

.margin-right-13 {
    margin-right: 13px;
}

.margin-right-14 {
    margin-right: 14px;
}

.margin-right-15 {
    margin-right: 15px;
}

.margin-right-16 {
    margin-right: 16px;
}

.margin-right-17 {
    margin-right: 17px;
}

.margin-right-18 {
    margin-right: 18px;
}

.margin-right-19 {
    margin-right: 19px;
}

.margin-right-20 {
    margin-right: 20px;
}

.margin-right-21 {
    margin-right: 21px;
}

.margin-right-22 {
    margin-right: 22px;
}

.margin-right-23 {
    margin-right: 23px;
}

.margin-right-24 {
    margin-right: 24px;
}

.margin-right-25 {
    margin-right: 25px;
}

.margin-right-26 {
    margin-right: 26px;
}

.margin-right-27 {
    margin-right: 27px;
}

.margin-right-28 {
    margin-right: 28px;
}

.margin-right-29 {
    margin-right: 29px;
}

.margin-right-30 {
    margin-right: 30px;
}

.margin-right-31 {
    margin-right: 31px;
}

.margin-right-32 {
    margin-right: 32px;
}

.margin-right-33 {
    margin-right: 33px;
}

.margin-right-34 {
    margin-right: 34px;
}

.margin-right-35 {
    margin-right: 35px;
}

.margin-right-36 {
    margin-right: 36px;
}

.margin-right-37 {
    margin-right: 37px;
}

.margin-right-38 {
    margin-right: 38px;
}

.margin-right-39 {
    margin-right: 39px;
}

.margin-right-40 {
    margin-right: 40px;
}

.margin-right-41 {
    margin-right: 41px;
}

.margin-right-42 {
    margin-right: 42px;
}

.margin-right-43 {
    margin-right: 43px;
}

.margin-right-44 {
    margin-right: 44px;
}

.margin-right-45 {
    margin-right: 45px;
}

.margin-right-46 {
    margin-right: 46px;
}

.margin-right-47 {
    margin-right: 47px;
}

.margin-right-48 {
    margin-right: 48px;
}

.margin-right-49 {
    margin-right: 49px;
}

.margin-right-50 {
    margin-right: 50px;
}

.margin-bottom-0 {
    margin-bottom: 0px;
}

.margin-bottom-1 {
    margin-bottom: 1px;
}

.margin-bottom-2 {
    margin-bottom: 2px;
}

.margin-bottom-3 {
    margin-bottom: 3px;
}

.margin-bottom-4 {
    margin-bottom: 4px;
}

.margin-bottom-5 {
    margin-bottom: 5px;
}

.margin-bottom-6 {
    margin-bottom: 6px;
}

.margin-bottom-7 {
    margin-bottom: 7px;
}

.margin-bottom-8 {
    margin-bottom: 8px;
}

.margin-bottom-9 {
    margin-bottom: 9px;
}

.margin-bottom-10 {
    margin-bottom: 10px;
}

.margin-bottom-11 {
    margin-bottom: 11px;
}

.margin-bottom-12 {
    margin-bottom: 12px;
}

.margin-bottom-13 {
    margin-bottom: 13px;
}

.margin-bottom-14 {
    margin-bottom: 14px;
}

.margin-bottom-15 {
    margin-bottom: 15px;
}

.margin-bottom-16 {
    margin-bottom: 16px;
}

.margin-bottom-17 {
    margin-bottom: 17px;
}

.margin-bottom-18 {
    margin-bottom: 18px;
}

.margin-bottom-19 {
    margin-bottom: 19px;
}

.margin-bottom-20 {
    margin-bottom: 20px;
}

.margin-bottom-21 {
    margin-bottom: 21px;
}

.margin-bottom-22 {
    margin-bottom: 22px;
}

.margin-bottom-23 {
    margin-bottom: 23px;
}

.margin-bottom-24 {
    margin-bottom: 24px;
}

.margin-bottom-25 {
    margin-bottom: 25px;
}

.margin-bottom-26 {
    margin-bottom: 26px;
}

.margin-bottom-27 {
    margin-bottom: 27px;
}

.margin-bottom-28 {
    margin-bottom: 28px;
}

.margin-bottom-29 {
    margin-bottom: 29px;
}

.margin-bottom-30 {
    margin-bottom: 30px;
}

.margin-bottom-31 {
    margin-bottom: 31px;
}

.margin-bottom-32 {
    margin-bottom: 32px;
}

.margin-bottom-33 {
    margin-bottom: 33px;
}

.margin-bottom-34 {
    margin-bottom: 34px;
}

.margin-bottom-35 {
    margin-bottom: 35px;
}

.margin-bottom-36 {
    margin-bottom: 36px;
}

.margin-bottom-37 {
    margin-bottom: 37px;
}

.margin-bottom-38 {
    margin-bottom: 38px;
}

.margin-bottom-39 {
    margin-bottom: 39px;
}

.margin-bottom-40 {
    margin-bottom: 40px;
}

.margin-bottom-41 {
    margin-bottom: 41px;
}

.margin-bottom-42 {
    margin-bottom: 42px;
}

.margin-bottom-43 {
    margin-bottom: 43px;
}

.margin-bottom-44 {
    margin-bottom: 44px;
}

.margin-bottom-45 {
    margin-bottom: 45px;
}

.margin-bottom-46 {
    margin-bottom: 46px;
}

.margin-bottom-47 {
    margin-bottom: 47px;
}

.margin-bottom-48 {
    margin-bottom: 48px;
}

.margin-bottom-49 {
    margin-bottom: 49px;
}

.margin-bottom-50 {
    margin-bottom: 50px;
}

.margin-0 {
    margin: 0px;
}

.margin-1 {
    margin: 1px;
}

.margin-2 {
    margin: 2px;
}

.margin-3 {
    margin: 3px;
}

.margin-4 {
    margin: 4px;
}

.margin-5 {
    margin: 5px;
}

.margin-6 {
    margin: 6px;
}

.margin-7 {
    margin: 7px;
}

.margin-8 {
    margin: 8px;
}

.margin-9 {
    margin: 9px;
}

.margin-10 {
    margin: 10px;
}

.margin-11 {
    margin: 11px;
}

.margin-12 {
    margin: 12px;
}

.margin-13 {
    margin: 13px;
}

.margin-14 {
    margin: 14px;
}

.margin-15 {
    margin: 15px;
}

.margin-16 {
    margin: 16px;
}

.margin-17 {
    margin: 17px;
}

.margin-18 {
    margin: 18px;
}

.margin-19 {
    margin: 19px;
}

.margin-20 {
    margin: 20px;
}

.padding-top-0 {
    padding-top: 0px;
}

.padding-top-1 {
    padding-top: 1px;
}

.padding-top-2 {
    padding-top: 2px;
}

.padding-top-3 {
    padding-top: 3px;
}

.padding-top-4 {
    padding-top: 4px;
}

.padding-top-5 {
    padding-top: 5px;
}

.padding-top-6 {
    padding-top: 6px;
}

.padding-top-7 {
    padding-top: 7px;
}

.padding-top-8 {
    padding-top: 8px;
}

.padding-top-9 {
    padding-top: 9px;
}

.padding-top-10 {
    padding-top: 10px;
}

.padding-top-11 {
    padding-top: 11px;
}

.padding-top-12 {
    padding-top: 12px;
}

.padding-top-13 {
    padding-top: 13px;
}

.padding-top-14 {
    padding-top: 14px;
}

.padding-top-15 {
    padding-top: 15px;
}

.padding-top-16 {
    padding-top: 16px;
}

.padding-top-17 {
    padding-top: 17px;
}

.padding-top-18 {
    padding-top: 18px;
}

.padding-top-19 {
    padding-top: 19px;
}

.padding-top-20 {
    padding-top: 20px;
}

.padding-top-21 {
    padding-top: 21px;
}

.padding-top-22 {
    padding-top: 22px;
}

.padding-top-23 {
    padding-top: 23px;
}

.padding-top-24 {
    padding-top: 24px;
}

.padding-top-25 {
    padding-top: 25px;
}

.padding-top-26 {
    padding-top: 26px;
}

.padding-top-27 {
    padding-top: 27px;
}

.padding-top-28 {
    padding-top: 28px;
}

.padding-top-29 {
    padding-top: 29px;
}

.padding-top-30 {
    padding-top: 30px;
}

.padding-top-31 {
    padding-top: 31px;
}

.padding-top-32 {
    padding-top: 32px;
}

.padding-top-33 {
    padding-top: 33px;
}

.padding-top-34 {
    padding-top: 34px;
}

.padding-top-35 {
    padding-top: 35px;
}

.padding-top-36 {
    padding-top: 36px;
}

.padding-top-37 {
    padding-top: 37px;
}

.padding-top-38 {
    padding-top: 38px;
}

.padding-top-39 {
    padding-top: 39px;
}

.padding-top-40 {
    padding-top: 40px;
}

.padding-top-41 {
    padding-top: 41px;
}

.padding-top-42 {
    padding-top: 42px;
}

.padding-top-43 {
    padding-top: 43px;
}

.padding-top-44 {
    padding-top: 44px;
}

.padding-top-45 {
    padding-top: 45px;
}

.padding-top-46 {
    padding-top: 46px;
}

.padding-top-47 {
    padding-top: 47px;
}

.padding-top-48 {
    padding-top: 48px;
}

.padding-top-49 {
    padding-top: 49px;
}

.padding-top-50 {
    padding-top: 50px;
}

.padding-right-0 {
    padding-right: 0px;
}

.padding-right-1 {
    padding-right: 1px;
}

.padding-right-2 {
    padding-right: 2px;
}

.padding-right-3 {
    padding-right: 3px;
}

.padding-right-4 {
    padding-right: 4px;
}

.padding-right-5 {
    padding-right: 5px;
}

.padding-right-6 {
    padding-right: 6px;
}

.padding-right-7 {
    padding-right: 7px;
}

.padding-right-8 {
    padding-right: 8px;
}

.padding-right-9 {
    padding-right: 9px;
}

.padding-right-10 {
    padding-right: 10px;
}

.padding-right-11 {
    padding-right: 11px;
}

.padding-right-12 {
    padding-right: 12px;
}

.padding-right-13 {
    padding-right: 13px;
}

.padding-right-14 {
    padding-right: 14px;
}

.padding-right-15 {
    padding-right: 15px;
}

.padding-right-16 {
    padding-right: 16px;
}

.padding-right-17 {
    padding-right: 17px;
}

.padding-right-18 {
    padding-right: 18px;
}

.padding-right-19 {
    padding-right: 19px;
}

.padding-right-20 {
    padding-right: 20px;
}

.padding-right-21 {
    padding-right: 21px;
}

.padding-right-22 {
    padding-right: 22px;
}

.padding-right-23 {
    padding-right: 23px;
}

.padding-right-24 {
    padding-right: 24px;
}

.padding-right-25 {
    padding-right: 25px;
}

.padding-right-26 {
    padding-right: 26px;
}

.padding-right-27 {
    padding-right: 27px;
}

.padding-right-28 {
    padding-right: 28px;
}

.padding-right-29 {
    padding-right: 29px;
}

.padding-right-30 {
    padding-right: 30px;
}

.padding-right-31 {
    padding-right: 31px;
}

.padding-right-32 {
    padding-right: 32px;
}

.padding-right-33 {
    padding-right: 33px;
}

.padding-right-34 {
    padding-right: 34px;
}

.padding-right-35 {
    padding-right: 35px;
}

.padding-right-36 {
    padding-right: 36px;
}

.padding-right-37 {
    padding-right: 37px;
}

.padding-right-38 {
    padding-right: 38px;
}

.padding-right-39 {
    padding-right: 39px;
}

.padding-right-40 {
    padding-right: 40px;
}

.padding-right-41 {
    padding-right: 41px;
}

.padding-right-42 {
    padding-right: 42px;
}

.padding-right-43 {
    padding-right: 43px;
}

.padding-right-44 {
    padding-right: 44px;
}

.padding-right-45 {
    padding-right: 45px;
}

.padding-right-46 {
    padding-right: 46px;
}

.padding-right-47 {
    padding-right: 47px;
}

.padding-right-48 {
    padding-right: 48px;
}

.padding-right-49 {
    padding-right: 49px;
}

.padding-right-50 {
    padding-right: 50px;
}

.padding-bottom-0 {
    padding-bottom: 0px;
}

.padding-bottom-1 {
    padding-bottom: 1px;
}

.padding-bottom-2 {
    padding-bottom: 2px;
}

.padding-bottom-3 {
    padding-bottom: 3px;
}

.padding-bottom-4 {
    padding-bottom: 4px;
}

.padding-bottom-5 {
    padding-bottom: 5px;
}

.padding-bottom-6 {
    padding-bottom: 6px;
}

.padding-bottom-7 {
    padding-bottom: 7px;
}

.padding-bottom-8 {
    padding-bottom: 8px;
}

.padding-bottom-9 {
    padding-bottom: 9px;
}

.padding-bottom-10 {
    padding-bottom: 10px;
}

.padding-bottom-11 {
    padding-bottom: 11px;
}

.padding-bottom-12 {
    padding-bottom: 12px;
}

.padding-bottom-13 {
    padding-bottom: 13px;
}

.padding-bottom-14 {
    padding-bottom: 14px;
}

.padding-bottom-15 {
    padding-bottom: 15px;
}

.padding-bottom-16 {
    padding-bottom: 16px;
}

.padding-bottom-17 {
    padding-bottom: 17px;
}

.padding-bottom-18 {
    padding-bottom: 18px;
}

.padding-bottom-19 {
    padding-bottom: 19px;
}

.padding-bottom-20 {
    padding-bottom: 20px;
}

.padding-bottom-21 {
    padding-bottom: 21px;
}

.padding-bottom-22 {
    padding-bottom: 22px;
}

.padding-bottom-23 {
    padding-bottom: 23px;
}

.padding-bottom-24 {
    padding-bottom: 24px;
}

.padding-bottom-25 {
    padding-bottom: 25px;
}

.padding-bottom-26 {
    padding-bottom: 26px;
}

.padding-bottom-27 {
    padding-bottom: 27px;
}

.padding-bottom-28 {
    padding-bottom: 28px;
}

.padding-bottom-29 {
    padding-bottom: 29px;
}

.padding-bottom-30 {
    padding-bottom: 30px;
}

.padding-bottom-31 {
    padding-bottom: 31px;
}

.padding-bottom-32 {
    padding-bottom: 32px;
}

.padding-bottom-33 {
    padding-bottom: 33px;
}

.padding-bottom-34 {
    padding-bottom: 34px;
}

.padding-bottom-35 {
    padding-bottom: 35px;
}

.padding-bottom-36 {
    padding-bottom: 36px;
}

.padding-bottom-37 {
    padding-bottom: 37px;
}

.padding-bottom-38 {
    padding-bottom: 38px;
}

.padding-bottom-39 {
    padding-bottom: 39px;
}

.padding-bottom-40 {
    padding-bottom: 40px;
}

.padding-bottom-41 {
    padding-bottom: 41px;
}

.padding-bottom-42 {
    padding-bottom: 42px;
}

.padding-bottom-43 {
    padding-bottom: 43px;
}

.padding-bottom-44 {
    padding-bottom: 44px;
}

.padding-bottom-45 {
    padding-bottom: 45px;
}

.padding-bottom-46 {
    padding-bottom: 46px;
}

.padding-bottom-47 {
    padding-bottom: 47px;
}

.padding-bottom-48 {
    padding-bottom: 48px;
}

.padding-bottom-49 {
    padding-bottom: 49px;
}

.padding-bottom-50 {
    padding-bottom: 50px;
}

.padding-left-0 {
    padding-left: 0px;
}

.padding-left-1 {
    padding-left: 1px;
}

.padding-left-2 {
    padding-left: 2px;
}

.padding-left-3 {
    padding-left: 3px;
}

.padding-left-4 {
    padding-left: 4px;
}

.padding-left-5 {
    padding-left: 5px;
}

.padding-left-6 {
    padding-left: 6px;
}

.padding-left-7 {
    padding-left: 7px;
}

.padding-left-8 {
    padding-left: 8px;
}

.padding-left-9 {
    padding-left: 9px;
}

.padding-left-10 {
    padding-left: 10px;
}

.padding-left-11 {
    padding-left: 11px;
}

.padding-left-12 {
    padding-left: 12px;
}

.padding-left-13 {
    padding-left: 13px;
}

.padding-left-14 {
    padding-left: 14px;
}

.padding-left-15 {
    padding-left: 15px;
}

.padding-left-16 {
    padding-left: 16px;
}

.padding-left-17 {
    padding-left: 17px;
}

.padding-left-18 {
    padding-left: 18px;
}

.padding-left-19 {
    padding-left: 19px;
}

.padding-left-20 {
    padding-left: 20px;
}

.padding-left-21 {
    padding-left: 21px;
}

.padding-left-22 {
    padding-left: 22px;
}

.padding-left-23 {
    padding-left: 23px;
}

.padding-left-24 {
    padding-left: 24px;
}

.padding-left-25 {
    padding-left: 25px;
}

.padding-left-26 {
    padding-left: 26px;
}

.padding-left-27 {
    padding-left: 27px;
}

.padding-left-28 {
    padding-left: 28px;
}

.padding-left-29 {
    padding-left: 29px;
}

.padding-left-30 {
    padding-left: 30px;
}

.padding-left-31 {
    padding-left: 31px;
}

.padding-left-32 {
    padding-left: 32px;
}

.padding-left-33 {
    padding-left: 33px;
}

.padding-left-34 {
    padding-left: 34px;
}

.padding-left-35 {
    padding-left: 35px;
}

.padding-left-36 {
    padding-left: 36px;
}

.padding-left-37 {
    padding-left: 37px;
}

.padding-left-38 {
    padding-left: 38px;
}

.padding-left-39 {
    padding-left: 39px;
}

.padding-left-40 {
    padding-left: 40px;
}

.padding-left-41 {
    padding-left: 41px;
}

.padding-left-42 {
    padding-left: 42px;
}

.padding-left-43 {
    padding-left: 43px;
}

.padding-left-44 {
    padding-left: 44px;
}

.padding-left-45 {
    padding-left: 45px;
}

.padding-left-46 {
    padding-left: 46px;
}

.padding-left-47 {
    padding-left: 47px;
}

.padding-left-48 {
    padding-left: 48px;
}

.padding-left-49 {
    padding-left: 49px;
}

.padding-left-50 {
    padding-left: 50px;
}

.padding-0 {
    padding: 0px;
}

.padding-1 {
    padding: 1px;
}

.padding-2 {
    padding: 2px;
}

.padding-3 {
    padding: 3px;
}

.padding-4 {
    padding: 4px;
}

.padding-5 {
    padding: 5px;
}

.padding-6 {
    padding: 6px;
}

.padding-7 {
    padding: 7px;
}

.padding-8 {
    padding: 8px;
}

.padding-9 {
    padding: 9px;
}

.padding-10 {
    padding: 10px;
}

.padding-11 {
    padding: 11px;
}

.padding-12 {
    padding: 12px;
}

.padding-13 {
    padding: 13px;
}

.padding-14 {
    padding: 14px;
}

.padding-15 {
    padding: 15px;
}

.padding-16 {
    padding: 16px;
}

.padding-17 {
    padding: 17px;
}

.padding-18 {
    padding: 18px;
}

.padding-19 {
    padding: 19px;
}

.padding-20 {
    padding: 20px;
}

.font-size-10 {
    font-size: 10px;
}

.font-size-11 {
    font-size: 11px;
}

.font-size-12 {
    font-size: 12px;
}

.font-size-13 {
    font-size: 13px;
}

.font-size-14 {
    font-size: 14px;
}

.font-size-15 {
    font-size: 15px;
}

.font-size-16 {
    font-size: 16px;
}

.font-size-17 {
    font-size: 17px;
}

.font-size-18 {
    font-size: 18px;
}

.font-size-19 {
    font-size: 19px;
}

.font-size-20 {
    font-size: 20px;
}

.font-size-21 {
    font-size: 21px;
}

.font-size-22 {
    font-size: 22px;
}

.font-size-23 {
    font-size: 23px;
}

.font-size-24 {
    font-size: 24px;
}

.font-size-25 {
    font-size: 25px;
}

.font-size-26 {
    font-size: 26px;
}

.font-size-27 {
    font-size: 27px;
}

.font-size-28 {
    font-size: 28px;
}

.font-size-29 {
    font-size: 29px;
}

.font-size-30 {
    font-size: 30px;
}

.bg-body-color {
    background-color: #eee;
}

.font-color-red {
    color: red;
}

.font-color-grey {
    color: grey;
}

.font-color-main {
    color: #248CEA;
}
.form-control.keyword{
    height:34px;
}
.btn.btn-default.btn-circle{
    display:none;
}

/*
     FILE ARCHIVED ON 17:05:11 Oct 19, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:53:26 Jan 26, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.659
  exclusion.robots: 0.019
  exclusion.robots.policy: 0.009
  esindex: 0.01
  cdx.remote: 7.758
  LoadShardBlock: 133.253 (3)
  PetaboxLoader3.datanode: 124.557 (4)
  load_resource: 196.535
  PetaboxLoader3.resolve: 155.188
*/