.back {float:left !important;}
.forward {float:right !important;}
.clear {clear:both !important;}
.hidden {display:hidden;}

.Validform_checktip {margin:0;}
.Validform_wrong {color:red !important;}
.Validform_right {color:#65AD28 !important;}

body {font-family: "Helvetica Neue", "黑體", "黑体", 'Roboto', sans-serif;background:#F4F4F4;font-size:15px; overflow-x:hidden;}
a {color:#26707B;}
.box-row {margin-top:10px;}
.jiyunFee, .packageWeight {font-size:35px;color:#F86555;}
.pagination {text-align: center;font-size:14px;}
.pagination .current {background-color: #568767;color:#fff;padding:3px 8px 3px 10px;}
.pagination a {padding:3px 0 3px 2px;color:#477055;background-color:#fefefe;text-decoration: none;}
.pagination a:hover {color:#333;background-color:#B6C54E;}

.navbar {background: #fff;}
.navbar .nav {float:right;}
.navbar-inner {min-height: 36px;}
.navbar-inverse .navbar-inner {background-color: #B6C54E;background-image: linear-gradient(to bottom,#B6C54E,#B6C54E);background-repeat: repeat-x;border-color: #B6C54E;}
.navbar-inverse .brand, .navbar-inverse .nav > li > a {color:#fff;}
.navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover {color: #227072;}
.navbar .nav > li > a {font-size:15px;padding: 8px 15px;}
.navbar .brand {padding: 8px 15px;font-size: 18px;}
.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus  {background-color: #165D55;}
.body {margin-top:117px;}
.title {background:#B6C54E url(../../../Image/Lotpost/sectionheader-bg.png) no-repeat 50% 50%;padding:50px 0;text-align:center;color:#1F7373;font-size:30px;letter-spacing:4px;margin-bottom: 20px;}
.sub-title {text-align:center;color:#1F7373;font-size:30px;letter-spacing:4px;margin:0 0 20px 0;padding:0;}
.action-error, .action-success {min-height: 400px;}
.action-error h3 {color:red;}
.action-success h3 {color:green;}
.body-nav {}
.body-nav .forward {padding:0 0 0 30px;font-size:15px;}
.body-nav .forward a {display:block;padding:30px 0; text-decoration:none;}
.body-nav .border {position:absolute;border-top:3px #227374 solid;margin:-3px 0 0 -15px;padding:0 15px;}
.header-logo {position: absolute;margin-top:8px;}
.header-logo img {width:270px;}
.header-info {float:left;padding:8px 0;margin-left:200px;font-size:14px;}
.header-info i {font-size:16px;}
.header-welcome {color:#fff;text-align:right;padding-top:8px;font-size: 15px;}
.header-welcome .username {padding-right:20px;}
.header-welcome .username a {}
.header-welcome .account-logout a {color:#fff;}
.header-welcome .account-logout a:hover {color:#005580;}
.home-banners {background:#B6C54E;}
.home-banners .news {padding:20px;background:#fff;margin-top:50px;height:250px;-webkit-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);-moz-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);box-shadow:0 0 10px 10px rgba(150, 150, 150, .1); }
.home-banners .news h4 {padding:0;margin:0;color:#165D55;}
.home-banners .news p {margin:10px 0 0 0;}
.home-banners .news .content {height:100px;overflow: hidden;}
.home-banners .news p a {color:#333;}
.home-banners .news-nav {position:relative;margin:-40px 0 70px 0;text-align:center;}
.home-banners .news-nav a {margin:0 2px;text-decoration: none;}

.home-flow {text-align: center;padding: 40px 0;}
.home-flow h2 {color:#165D55;letter-spacing: 8px;}
.home-flow p {letter-spacing:1px;color:#666;}
.home-flow .step {margin-top:30px;}

.calc-left, .c-left {background:#fff;margin-bottom:30px;-webkit-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);-moz-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);}
.calc-left h3 {color:#1F7373;font-size:20px;padding:8px 15px;margin:0;}
.calc-left table a {padding:10px 0;text-align: center;font-size:16px;border-top:1px #fff solid;border-bottom:1px #ccc solid;display: block;color:#888; text-decoration: none;font-weight:normal;}
.calc-left table a.selected {border-top:1px #ccc solid;border-bottom:1px #fff solid;color:#000;}
.calc-left label {color:#555;}
.calc-left input {width:92%;width:-moz-calc(100% - 12px);width:-webkit-calc(100% - 12px);width: calc(100% - 12px);}
.calc-left select {width:100%;}
.c-left h3 {color:#1F7373;font-size:20px;padding:8px 0;margin:0;}
.c-left .border-bottom {border-bottom: 1px #ccc solid;padding:0 20px;}
.c-left .no-border {padding:0 20px;}
.c-left i {font-size:20px;color:#1F7373;}
.c-left .member-nav {margin:0;padding:0;list-style:none;}
.c-left .member-nav a {display:block;border-bottom:1px #ccc solid;padding:20px 20px 20px 65px;text-decoration: none;font-size:16px;}
.c-left .member-nav li:hover {background:#fec;}
.c-left .member-nav .logout a {border:none;}
.c-left .member-nav .home a {background:url(../../../Image/Lotpost/member-nav-home-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .warehouse a {background:url(../../../Image/Lotpost/member-nav-warehouse-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .claim a {background:url(../../../Image/Lotpost/member-nav-claim-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .parcel a {background:url(../../../Image/Lotpost/member-nav-parcel-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .order a {background:url(../../../Image/Lotpost/member-nav-order-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .coupon a {background:url(../../../Image/Lotpost/member-nav-coupon-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .share a {background:url(../../../Image/Lotpost/member-nav-share-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .profile a {background:url(../../../Image/Lotpost/member-nav-profile-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .logout a {background:url(../../../Image/Lotpost/member-nav-logout-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .selected {background:#B6C54E !important;}
.c-left .member-nav .selected a {color: #fff;}
.c-left .member-nav .selected .home-link {background:url(../../../Image/Lotpost/member-nav-home-selected-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .selected .warehouse-link {background:url(../../../Image/Lotpost/member-nav-warehouse-selected-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .selected .claim-link {background:url(../../../Image/Lotpost/member-nav-claim-selected-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .selected .parcel-link {background:url(../../../Image/Lotpost/member-nav-parcel-selected-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .selected .order-link {background:url(../../../Image/Lotpost/member-nav-order-selected-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .selected .coupon-link {background:url(../../../Image/Lotpost/member-nav-coupon-selected-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .selected .share-link {background:url(../../../Image/Lotpost/member-nav-share-selected-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .selected .profile-link {background:url(../../../Image/Lotpost/member-nav-profile-selected-icon.png) no-repeat 20px 50%;}
.c-left .member-nav .selected a {background:url(../../../Image/Lotpost/member-nav-logout-selected-icon.png) no-repeat 20px 50%;}

.faq-calculator h3 {color:#1F7373;font-size:24px;padding:0;margin:0 0 10px 0;line-height:normal;}
.faq-calculator input {width:92%;width:-moz-calc(100% - 12px);width:-webkit-calc(100% - 12px);width: calc(100% - 12px);}
.faq-calculator select {width:100%;}

.table-list .header {background:#1D726F;color:#fff;}
.table-list .header th {padding:10px 0;}
.table-list td {color:#333;}
.table-list .odd {background:#fff;}
.table-list .even {background:#EFEFEF;}
.table-list .odd td, .table-list .even td {padding:5px;}
.table-list .no-data {padding:15px;background:#fff;}

/*mouseover提示*/
.tip-twitter {
    opacity:1;
    z-index:1000;
    text-align:left;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    padding:8px 8px;
    max-width:600px;
    color:#fff;
    background-color:#000;
    /**
     * - If you set a background-image, border/padding/background-color will be ingnored.
     *   You can set any padding to .tip-inner instead if you need.
     * - If you want a tiled background-image and border/padding for the tip,
     *   set the background-image to .tip-inner instead.
    */
}
.tip-twitter .tip-inner {
    font:bold 11px/14px 'Lucida Grande',sans-serif;
    line-height: 20px;
}

/* Configure an arrow image - the script will automatically position it on the correct side of the tip */
.tip-twitter .tip-arrow-top {
    margin-top:-5px;
    margin-left:-5px; /* approx. half the width to center it */
    top:0;
    left:50%;
    width:9px;
    height:5px;
    background:url("../../../Image/tip-twitter_arrows.gif") no-repeat;
}
.tip-twitter .tip-arrow-right {
    margin-top:-4px; /* approx. half the height to center it */
    margin-left:0;
    top:50%;
    left:100%;
    width:5px;
    height:9px;
    background:url("../../../Image/tip-twitter_arrows.gif") no-repeat -9px 0;
}
.tip-twitter .tip-arrow-bottom {
    margin-top:0;
    margin-left:-5px; /* approx. half the width to center it */
    top:100%;
    left:50%;
    width:9px;
    height:5px;
    background:url("../../../Image/tip-twitter_arrows.gif") no-repeat -18px 0;
}
.tip-twitter .tip-arrow-left {
    margin-top:-4px; /* approx. half the height to center it */
    margin-left:-5px;
    top:50%;
    left:0;
    width:5px;
    height:9px;
    background:url("../../../Image/tip-twitter_arrows.gif") no-repeat -27px 0;
}

.home-fee {text-align: center;padding: 40px 10px; background: #DAEFEA url(../../../Image/Lotpost/bg-earth.png) no-repeat 50% 300px;}
.home-fee h2 {color:#165D55;letter-spacing: 8px;}
.home-fee p {letter-spacing:1px;color:#666;}
.home-fee .warehouse {margin-top:30px;}
.home-fee .country-1, .home-fee .country-2, .home-fee .country-3 {color:#fff;padding:10px 25px 8px 25px;font-size:18px;font-weight:bold; z-index: 99;position:relative;}
.home-fee .country-1 {background:#D5C21E;}
.home-fee .country-2 {background:#B94038;}
.home-fee .country-3 {background:#DA7B2B;}
.home-fee h3 {font-size:14px;color:#fff;padding:42px 0 30px 0;position:relative;margin-top: -12px; z-index: 2;letter-spacing: 1px;}
.home-fee .warehouse-1 {background:#EAD84E;}
.home-fee .warehouse-2 {background:#F3665D;}
.home-fee .warehouse-3 {background:#FFA255;}
.home-fee .detail {background:#fff;margin-top: -12px;}
.home-fee .line {background:url(../../../Image/Lotpost/grey-line.png) repeat-x 50% 50%;padding:10px 0;color: #999;}
.home-fee .line span {background:#fff;padding:0 10px;}
.home-fee .title-1, .home-fee .title-2, .home-fee .title-3 {margin:0;letter-spacing:1px;}
.home-fee .back {width:50%;}
.home-fee .title-1 {color:#D5C21E;}
.home-fee .title-2 {color:#B94038;}
.home-fee .title-3 {color:#DA7B2B;}
.home-fee .detail p {font-size:12px;margin:0;}
.home-fee .price {font-size:40px;margin:20px 0;color:#FF5E5F;}
.home-fee .price span {font-size:33px;}
.home-fee .detail ul {text-align: left;list-style: none;padding-bottom: 25px;margin-bottom: 20px;}
.home-fee .detail ul li {margin-bottom: 5px;}

/*.home-share {text-align: center;padding: 40px 10px; background:#DAEFEA url(../../../Image/Lotpost/bg-share.png) no-repeat 30% 50%;}*/
.home-share {text-align: center;padding: 40px 10px; background:#DAEFEA;}
.home-share h2 {color:#165D55;letter-spacing: 8px;}
.home-share .share-row {margin:30px auto 0 auto;}
.home-share .share-item {width:200px;padding:20px 15px;height:300px;vertical-align: top;margin:0 20px 15px 20px;background:#fff;-webkit-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);-moz-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);}
.home-share .share-item a {font-size:16px;font-weight:bold;}
.home-share .share-nav {margin-top:10px;}
.home-share .share-nav a {text-decoration: none;padding:0 3px;}

.home-pickup {background:#FFD731 url(../../../Image/Lotpost/bg-pickup.png) no-repeat 50% 90px;min-height:520px;}
.home-pickup, .page-pickup {text-align: center;padding: 40px 10px;}
.home-pickup h2, .page-pickup h2 {color:#165D55;letter-spacing: 8px;}
.home-pickup p, .page-pickup p {letter-spacing:1px;color:#666;}
.home-pickup table {margin:30px 0;}
.page-pickup table {margin:10px 0 40px 0;}
.home-pickup table .region a, .page-pickup table .region a {margin-top:25px;text-align: center;font-size:16px;/*border:1px #FFD731 solid;*/border-bottom:1px #237374 solid;display: block;color:#000; text-decoration: none;}
.page-pickup table .region a {border:1px #F4F4F4 solid;border-bottom:1px #ccc solid;}
.home-pickup table .selected a {border:1px #237374 solid !important;border-bottom:1px #FFD731 solid !important;}
.page-pickup table .selected a {border:1px #ccc solid !important;border-bottom:1px #F4F4F4 solid !important;}
.home-pickup table th a, .page-pickup table th a {padding:10px 0;}
.home-pickup .pickup span, .page-pickup .pickup span {background: #237374;color:#fff;padding:10px 25px 8px 25px;font-size:16px;font-weight:bold; z-index: 99;position:relative;}
.page-pickup .pickup span {background: #B6C54E;}
.home-pickup .pickup p, .page-pickup .pickup p {background:#fff;border:1px #fff solid;padding:42px 30px 0 30px;height:150px;position:relative;margin-top: -10px; z-index: 2;color:#333;}
.home-pickup .pickup .pickup-row, .page-pickup .pickup .pickup-row {margin-top:20px;}

.fb-login {background:#E7F876;}
.fb-login .content {text-align:center;padding:40px 10px;min-height:520px;}
.fb-login .content h2 {color:#165D55;letter-spacing: 8px;}
.fb-login .btn-register, .fb-login .btn-fb-login {margin-top:30px;}
.fb-login .btn-register a, .fb-login .btn-fb-login a {background:#B6C54E;color:#fff;padding:20px 0;font-size:16px;margin:auto;display:block;width:80%;}
.fb-login .btn-fb-login a {background:#3A579B;}

.share-item, .message-item {margin-bottom:20px;padding-bottom: 20px;border-bottom:1px #ccc solid;}
.share-item .detail, .message-item .detail {padding-left:20px;}
.share-item .name a, .message-item .name {font-size:24px;font-weight:bold;}
.message-item .name {color:#26707B;}
.share-item .content, .message-item .content {margin:10px 0;}
.share-item .description, .message-item .description {color:#888;}
.message-item .description {margin-top:15px;}

.share-page .row-fluid {background:#fff;}
.share-page .image-panel {padding:20px 0 0 20px;}
.share-page .image-nav {text-align: center;margin:10px 0;}
.share-page .image-nav a {text-decoration: none;}
.share-page .name {margin:20px 20px 10px 0;color:#336D6F;line-height: 30px;}
.share-page .detail {margin:0 20px 20px 0;}
.share-page .reply-panel {margin-top:15px;background:none;}
.share-page .leave-comment {margin:0 0 5px 0;font-size: 14px;}
.share-page textarea {width:92%;width:-moz-calc(100% - 12px);width:-webkit-calc(100% - 12px);width: calc(100% - 12px);height:100px;resize: none;}
.share-page .green-button {background:#B6C54E;color:#69731C;font-size:16px;padding:10px 0;border:none;letter-spacing: 5px;width:100%;}
.share-page .Validform_wrong {margin-bottom:10px;}
.share-page .main-reply, .share-page .main-reply-info {padding:0 20px;}
.share-page .main-reply {padding-top:10px;}
.share-page .main-reply-info {margin-top:5px;line-height:22px;border-bottom:1px #ccc solid;}
.share-page .share-item .name {margin:0;}
.share-page .share-item .name a {font-size:16px;font-weight:bold;}
.share-page .share-item {margin-bottom:10px;padding-bottom:10px;border-bottom:1px #ccc solid;}

.faq-service .price {border-top:1px #ccc solid;border-right:1px #ccc solid;}
.faq-service .price td {border-left:1px #ccc solid;border-bottom:1px #ccc solid;text-align:center;}
.faq-service .price .head {background:#B6C54E;}
.faq-service .price .head td {padding:8px 0;font-weight:bold;}
.faq-service .price .country td {padding: 15px 5px 25px 5px;}
.faq-service .price .country div {margin-top: 5px;}
.faq-service .price .money, .faq-service .price del {color:#F56D5F;}
.faq-service .price del {font-size:16px;}
.faq-service .price .money {font-size:36px;padding-top:8px;}
.faq-service .price .money span {font-size:30px;}
.faq-service .price .country .row1 {background:#EAD84E;color:#766D06;}
.faq-service .price .country .row2 {background:#F3665D;color:#8A1005;}
.faq-service .price .country .row3 {background:#FFA255;color:#9A4907;}
.faq-service .price .country .row4 {background:#7DCFB6;color:#297373;}
.faq-service .price .country .row5 {background:#2c3256;color:#fff;}

.faq-index .faq-title {padding:20px;font-size:18px;border-top:1px #ccc solid;color:#237277;font-weight:bold; cursor:pointer;}
.faq-index .no-border {border:none;}
.faq-index .actived {cursor:default;}
.faq-index .faq-content {padding:20px;}
.faq-index .faq-title-hover {background: #f4f4f4;}
.faq-index h3 {color:#2F6567;}
.faq-index .flow {margin:20px auto; width: 60%;}
.faq-index .flow td {text-align: center;}

.tab-head {list-style:none;padding:0;margin:0;}
.tab-head li {float:left;color:#666;font-size: 18px;width:50%;}
.tab-head li div {border:1px #F4F4F4 solid;border-bottom:1px #ccc solid;text-align: center;padding:15px 0;}
.tab-head li:hover {color:#000;}
.tab-head li div.selected {border:1px #ccc solid;border-bottom:1px #fff solid;background:#fff;font-weight: bold;color:#000;}
.tab-panel {background:#fff;border:1px #ccc solid;border-top:none;}

.member-warehouse .notice {background:#fff;padding:20px;-webkit-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);-moz-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);margin-bottom:30px;}
.member-warehouse .notice h4 {color:#1F7373;}
.member-warehouse .notice ul {list-style:none;margin:0;padding:0;}
.member-warehouse .notice ul li {padding:5px 0 0 20px;background:url(../../../Image/Lotpost/arraw-green-right.png) no-repeat 0 50%;}
.member-warehouse .warehouse-name {text-align:center;font-size:16px;padding:15px 0;margin:0;}
.member-warehouse .warehouse-detail .row-1 {padding:15px 20px;border-bottom: 1px #ccc solid;}
.member-warehouse .warehouse-detail .row-2 {padding:10px 20px 20px 20px;}
.member-warehouse .warehouse-detail .row-2 h5 {color:#1F7373;}
.member-warehouse .warehouse-detail .row-2 ul {list-style:none;margin:0;padding:0;}
.member-warehouse .warehouse-detail .row-2 ul li {padding:5px 0 0 20px;background:url(../../../Image/Lotpost/arraw-green-right.png) no-repeat 0 50%;}

.member-share h4 {color:#1F7373;padding:0 0 15px 0;margin:0;}
.member-share input, .member-share textarea {width:92%;width:-moz-calc(100% - 12px);width:-webkit-calc(100% - 12px);width: calc(100% - 12px);}
.member-share select, .member-share button {width:100%;}
.member-share button {background:#B6C54E;border:0;padding:15px 0;color:#636E0E;letter-spacing: 2px;font-size:16px;margin-top:20px;}
.member-share .history, .member-share .comment {padding:20px;background:#fff;margin-bottom: 20px;}
.member-share .history img {border:1px #ccc solid;margin-right:15px;}
.member-share .share-time {color:#999;margin-bottom:10px;}
.member-share .share-verify .pass {color:green;}
.member-share .share-verify .fail {color:red;}

.member-claim .claim-tips {color:#bbb;}
.member-claim select {margin-bottom: 5px;width:100%;}
.member-claim input {margin-bottom: 5px;width:92%;width:-moz-calc(100% - 12px);width:-webkit-calc(100% - 12px);width: calc(100% - 12px);}
.member-claim .hidden {position:absolute;top:-9999px;}
.member-claim .member-claim-submit-button, .member-claim .member-search-button, .member-claim .submit-btn, .member-claim .member-reset-button {margin-top:15px;}
.member-claim .member-claim-submit-button button, .member-claim .member-search-button button, .member-claim .submit-btn, .member-claim .member-reset-button a {width:100%;padding:10px 0;background:#B6C54E;border:0;letter-spacing:2px;font-size:16px;color:#656E1F;}
.member-claim .member-reset-button a {display:block;background:yellow;text-align:center;text-decoration:none;}
.member-claim .order-auto {background:#EAD84E;border-radius:8px;padding:20px;}
.member-claim .order-auto h4 {color:#1F7373;padding:0;margin:0 0 5px 0;}
.member-claim .claim-list .header {background:#1D726F;color:#fff;}
.member-claim .claim-list .header th {padding:10px 0;}
.member-claim .claim-list td {color:#333;}
.member-claim .claim-list .odd {background:#fff;}
.member-claim .claim-list .even {background:#EFEFEF;}
.member-claim .claim-list .odd td, .member-claim .claim-list .even td {padding:5px 0;}
.member-claim .claim-list .no-data {padding:15px;}

.member-index .login-panel {margin-top:20px;}
.member-index .login-panel .span6 {text-align: center;}
.member-index .login-panel .span6 span {background: #B6C54E;color:#fff;padding:15px 25px 13px 25px;font-size:16px;font-weight:bold; z-index: 99;position:relative;}
.member-index .login-panel .span6 .panel {text-align:left;background:#fff;border:1px #fff solid;padding:42px 30px 30px 30px;position:relative;margin-top: -10px; z-index: 2;color:#333;-webkit-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);-moz-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);}
.member-index input {margin-bottom: 5px;width:92%;width:-moz-calc(100% - 12px);width:-webkit-calc(100% - 12px);width: calc(100% - 12px);}
.member-index button {background:#B6C54E;border:0;padding:10px 0;color:#636E0E;letter-spacing: 2px;font-size:16px;width:100%;}
.member-index .btn-register, .member-index .btn-fb-login {margin-top:30px;}
.member-index .btn-register a, .member-index .btn-fb-login a {background:#B6C54E;color:#636E0E;padding:20px 0;font-size:16px;margin:auto;display:block;width:100%;text-align: center;}
.member-index .btn-fb-login a {background:#3A579B;color:#fff;}
.member-index .captcha-img {margin:0 5px 0 10px;}

.member-signUp .span9 {text-align:left;background:#fff;color:#333;-webkit-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);-moz-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);}
.member-signUp .signUpForm {padding:20px;margin:0;}
.member-signUp input[type="text"], .member-signUp input[type="password"] {margin-bottom: 5px;width:92%;width:-moz-calc(100% - 12px);width:-webkit-calc(100% - 12px);width: calc(100% - 12px);}
.member-signUp .phone-prefix {width:40%;padding-right:15px;}
.member-signUp .phone-prefix select {width:100%;margin:0 0 5px 0;}
.member-signUp .captcha-img {margin:0 5px 0 10px;}
.member-signUp .register-terms {border:1px #ddd solid;padding:15px;height:250px;overflow-y:auto;margin-top:15px;}
.member-signUp .calc-agree {vertical-align: -2px;}
.member-signUp .register-agree {margin-top:20px;}
.member-signUp .register-agree input, .member-signUp .calc-agree input, .member-signUp .contraband-agree input {vertical-align: -2px;}
.member-signUp button {background:#B6C54E;border:0;padding:15px 0;color:#636E0E;letter-spacing: 2px;font-size:16px;margin:20px 0;width:100%;}

.member-signUpSuccess .span9, .member-forgotPwdSuccess .span9 {text-align:left;background:#fff;color:#333;-webkit-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);-moz-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);}
.member-signUpSuccess h4, .member-forgotPwdSuccess h4 {padding:20px;}

.member-profile .span9 {text-align:left;background:#fff;color:#333;-webkit-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);-moz-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);}
.member-profile .memberProfileForm {padding:20px;margin:0;}
.member-profile input[type="text"], .member-profile input[type="password"] {margin-bottom: 5px;width:92%;width:-moz-calc(100% - 12px);width:-webkit-calc(100% - 12px);width: calc(100% - 12px);}
.member-profile .phone-prefix {width:40%;padding-right:15px;}
.member-profile .phone-prefix select {width:100%;margin:0 0 5px 0;}
.member-profile button {background:#B6C54E;border:0;padding:15px 0;color:#636E0E;letter-spacing: 2px;font-size:16px;margin:20px 0;width:100%;}

.coupon-index .notice {background:#fff;padding:20px;-webkit-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);-moz-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);margin-bottom:30px;}
.coupon-index .notice h4 {color:#1F7373;}
.coupon-index .notice ul {list-style:none;margin:0;padding:0;}
.coupon-index .notice ul li {padding:5px 0 0 20px;background:url(../../../Image/Lotpost/arraw-green-right.png) no-repeat 0 50%;}

.jiyun-index .orders {text-align:left;background:#fff;color:#333;-webkit-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);-moz-box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);box-shadow:0 0 10px 10px rgba(150, 150, 150, .1);}
.jiyun-index .orders .bg-color {padding:20px;font-size:24px;color:#fff;}
.jiyun-index .orders .bg-grey {background:url(../../../Image/Lotpost/bg-grey.png) 50% 50% no-repeat;padding:20px;font-size:24px;color:#fff;}
.jiyun-index .parcel, .jiyun-index .no-data {background:#fff;line-height:24px;padding:10px;}
.jiyun-index .news, .jiyun-index .share-panel {padding:15px;background:#fff;margin-bottom: 20px;}
.jiyun-index .green-button {background:#B6C54E;color:#69731C;font-size:16px;padding:10px 0;border:none;letter-spacing: 5px;width:100%;}
.jiyun-index .share-item .name a, .message-item .name {
    font-size: 16px;
    font-weight: bold;
}
.jiyun-index .share-item, .message-item {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px #ccc solid;
}

.jiyun-type-list {}
.jiyun-type-list .header th {text-align:left;padding:12px 0 12px 40px;font-size:18px;}
.jiyun-type-list .jy-title, .jiyun-type-list .jy-title-fix, .tab-address .address-title, .tab-payment .payment-title, .jiyun-type-list .jy-title-sflocker, .jiyun-type-list .jy-title-pickup {background:#ECE4B7;cursor:pointer;}
.jiyun-type-list .jy-title td, .jiyun-type-list .jy-title-fix td, .tab-address .address-title td, .tab-payment .payment-title td, .jiyun-type-list .jy-title-sflocker td, .jiyun-type-list .jy-title-pickup td {padding:8px;color:#297373;border-bottom:1px #ddd solid;}
.jiyun-type-list .jy-row td, .jiyun-type-list .jy-row-fix td, .tab-address .address-row td, .tab-payment .payment-row td, .jiyun-type-list .jy-sflocker-row td, .jiyun-type-list .jy-pickup-row td {padding:8px;border-bottom:1px #ddd solid;}
.jiyun-type-list .icon {background:url(../../../Image/Lotpost/arraw-green-down.png) 35% 50% no-repeat;}
.jiyun-type-list .jy-title-selected .icon {background:url(../../../Image/Lotpost/arraw-green-up.png) 35% 50% no-repeat;}

.provinces select {width:30% !important;margin-right:5px;}

.member-order-confirm .submit-btn, .member-order-confirm .cancel-btn {margin-top:15px;}
.member-order-confirm .submit-btn {width:100%;padding:10px 0;background:#B6C54E;border:0;letter-spacing:2px;font-size:16px;color:#656E1F;}
.member-order-confirm .cancel-btn {width:100%;padding:10px 0;background:#ff4;border:0;letter-spacing:2px;font-size:16px;color:#656E1F;}
.member-order-confirm select {margin-bottom: 5px;width:100%;}
.member-order-confirm input {margin-bottom: 5px;width:92%;width:-moz-calc(100% - 12px);width:-webkit-calc(100% - 12px);width: calc(100% - 12px);}
.member-order-finish .green-btn {width:100%;display: block;padding:10px 0;background:#B6C54E;border:0;letter-spacing:2px;font-size:16px;color:#656E1F;text-align: center;margin-bottom: 15px;}

.price-box-country {
    padding:8px 15px;
    color:#fff;
    font-size:18px;
    -webkit-box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.2);
}

.country-usa {background:#d4c030;}
.country-uk {background:#297373;}
.country-jp {background:#B53D3B;}
.country-tw {background:#D77833;}
.country-kr {background:#2c3256;}

.price-box {
    background: #fff;
    margin-bottom:20px;
    -webkit-box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.2);
}

.price-box .warehouse {
    line-height: 58px;
    margin-top:-10px;
    color:#fff;
    padding-top: 18px;
    margin-bottom: 10px;
    font-size: 18px;
}

.price-box .w-usa {background:#e9d758;}
.price-box .w-uk {background:#7DCFB6;}
.price-box .w-jp {background:#EF6461;}
.price-box .w-tw {background:#FC9F5B;}
.price-box .w-kr {background:#3c4473;}

.price-box .sub-title {
    line-height: 24px;
    font-size: 14px;
    margin-bottom: 10px;
    position: relative;
}

.price-box .sub-title .sub {
    margin-top: 0;
    width: 100%;
    color: #818181;
}

.price-box .sub-title .sub:before {
    content: "";
    display: block;
    border-top: solid 1px #cdcdcd;
    width: 100%;
    height: 1px;
    position: absolute;
    top: 50%;
    z-index: 1;
}

.price-box .sub-title .sub span {
    background: #fff;
    padding: 0 20px;
    position: relative;
    z-index: 5;
}

.price-box .service {
    font-size: 16px;
    line-height: 18px;
    padding: 0;
    margin: 0;
    
}

.price-box .s-usa {color: #d4c030;}
.price-box .s-uk {color: #297373;}
.price-box .s-jp {color: #B53D3B;}
.price-box .s-tw {color: #D77833;}
.price-box .s-kr {color: #3c4473;}

.price-box .price {
    color: #ff5e5b;
    font-size: 48px;
    line-height: 48px;
    margin-bottom: 10px;
}

.price-box .first-weight {color:#818181;font-size:12px;}

.line-text {
  display: flex;
  align-items: center;
  color: #ccc;
  margin:10px 0;
}
.line-text::before,
.line-text::after {
  content: "";
  flex: 1;
  height: 1px;
  background: #ccc;
  margin: 10px 0;
}

/* Large desktop */
@media (min-width: 1200px) {
    #slides {
        margin-top:35px;
    }
}

/* desktop */
@media (min-width: 980px) and (max-width: 1199px) {
    .home-share .share-item {width:160px;}
	.header-logo img {display:none !important;}
    #slides {
        margin-top:50px;
    }
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
    .body {margin-top:0;}
    .navbar .nav {float:none;}
    .navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {color:#fff;}
    .navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus {background-color: #165D55;}
    .home-fee h3 {padding:32px 0 20px 0;}
    .home-fee .title-1, .home-fee .title-2, .home-fee .title-3 {font-size:14px;}
    .page-pickup .pickup p {height:110px;}
    .home-share .share-item {width:120px;margin:0 15px 15px 15px;}
    .home-share {background:url(../../../Image/Lotpost/bg-share.png) no-repeat 0 50%;}
    
    .jiyun-type-list .icon {background:url(../../../Image/Lotpost/arraw-green-down.png) 50% 50% no-repeat;}
    .jiyun-type-list .jy-title-selected .icon {background:url(../../../Image/Lotpost/arraw-green-up.png) 50% 50% no-repeat;}
    .home-banners .news .content {height:60px;overflow: hidden;}
    .home-banners .news .content a {font-size:14px;}
    
    #slides {
        margin-top:50px;
    }
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	body {padding-left:0;padding-right:0;}
    .body {margin-top:0;}
	.title {margin-top:0;}
	.container {margin:0 15px !important;}
	.navbar-inner {min-height:40px;background:#fff !important;border-color:#fff !important;}
    .navbar .nav {float:none;}
    .navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {color:#3B3068;}
    .navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus {background-color: #ddd;}
    .navbar-fixed-top {margin-bottom: 0;}
	.home-fee {background-image: none;}
    .home-share {background-image: none;}
    .home-fee .remark-1, .home-fee .remark-2 {margin-bottom:40px !important;}
    .home-pickup .pickup .pickup-row, .page-pickup .pickup .pickup-row {margin-top: 0;}
    .home-pickup .pickup .pickup-row .span4, .page-pickup .pickup .pickup-row .span4 {margin-top:20px;}
	.flipster-coverflow .flip-item {width: 80% !important;}
	.share-item a {font-size:14px !important;}
	.share-panel td {padding-right:10px;}
    .home-share .share-item {width:100%;margin:0 auto 10px auto;padding:10px 0;}
    .home-share .share-item a {padding:0 5px;}
    
    .share-page .image-panel {padding:20px 20px 0 20px;}
    .share-page .image-nav {text-align: center;margin:10px 0;}
    .share-page .image-nav a {text-decoration: none;}
    .share-page .name {margin:10px 20px 10px 20px;color:#336D6F;line-height: 30px;}
    .share-page .detail {margin:0 20px 20px 20px;}
	.share-item {height: auto !important;}
	.share-item img {max-width:90%; }
    
    .jiyun-type-list .icon {background:url(../../../Image/Lotpost/arraw-green-down.png) 50% 50% no-repeat;}
    .jiyun-type-list .jy-title-selected .icon {background:url(../../../Image/Lotpost/arraw-green-up.png) 50% 50% no-repeat;}
    .home-banners .news {margin-top:20px;}
    .home-banners .news .content {height:auto;overflow: audio;}
    
    .layout-bottom {padding:20px !important;}

    .home-banners .bg-earth {padding-bottom:30px;background: url(../../../Image/Lotpost/bg-earth-1200.png) no-repeat 50% 100px;background-size: cover;}
    .home-banners .bg-earth .register {background:#fff;margin: auto;padding:30px;border-radius:15px;width:70%;}
    .home-banner-text {padding:0 10px;margin-bottom:30px;}
    .home-banner-text h2 {margin:20px 0;padding:20px 0 0 0;font-size:24px;line-height:0;}
    .home-banner-text h3 {font-size:18px;line-height:24px;margin:0;padding:0}
	
	.home-flow, .home-fee, .home-share, .home-faq {padding:20px 0;min-height:250px !important;}
	.home-flow h1, .home-flow h2, .home-fee h2, .home-share h2, .home-faq h2 {font-size:18px !important;letter-spacing:1px !important;margin:0;padding:0;}
	.home-flow .row1 {font-size:14px !important;line-height:20px !important;margin:0 !important;}
	.home-flow .row2 {font-size:14px !important;line-height:20px !important;margin-top:10px !important;}
	
	.faq-title {font-size: 18px !important;}
	.faq-content {font-size:14px;}
	.faq-content h3 {font-size:14px;}
	.faq-content div {line-height:20px;}
}

/* Landscape phones and down */
@media (max-width: 480px) {
    body {padding-right:0;padding-left:0;}
}