@charset "utf-8";
/*
Template Name: ECSHOP golfbargainoffers
Template URI: http://www.golfbargainoffers.com/
Description: ishiner.
Version: 2.7.0
Author: golfbargainoffers Team
Author URI: http://www.golfbargainoffers.com/
Logo filename: logo.gif
Template Type: type_0
*/

/* css reset */
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, select, p, th, td, hr, blockquote { margin:0; padding:0; }
body, input, button, selecte, textarea { font:11px/18px Georgia, "Times New Roman", Times, serif}/* font reset */
h1 { font-size:18px; }
h2 { font-size:16px; }
h3 { font-size:14px; }
h4, h5, h6 { font-size:100%; }
address { font-style:normal; }
b { font-weight:normal; }
a, button { cursor:pointer; }
a { text-decoration:none; color:#135e08; }
a:hover { text-decoration:underline; }
ul, ol { list-style:none; }
fieldset, img { border:none; }
legend { color:#000; }
table { border-collapse:collapse; border-spacing:0; }
td, th{ padding:5px;}
html { overflow-y:scroll; }
hr { display:none; }
/* css reset end */

/* font style */
{ font-size:12px; }
{ font-size:14px; }
{ font-size:16px; }
.nav-main li a{ color:#fff; }
.mod-articleDetails-title, .mod-shoppingCart-follow td, .mod-shoppingCart-follow th, .mod-wishList-operate, .mod-orderEnd-back, .mod-systemMsg .mod-blank, #history_list, .mod-orderEnd-follow .mod-blank { text-align:center; }
.mod-total-order table { text-align:right; }
{ text-align:left; }
.mod-help dt, .nav-siderBar dt, .item-price .attr-info, .comment-replyName, .nav-article dt { font-weight:bold; }
.mod-help dt a, .nav-siderBar dt a, .item-price .attr-info, .comment-replyName, .nav-article dt a{ color:#000000;}
{ text-decoration:underline; }
.price-was { text-decoration:line-through; }
{ text-decoration:none; }
.mod-emailSignUp p { text-transform:capitalize; }
{ text-transform:uppercase; }
.item-dec, .price-was, .item-description { color:#606060; }
.item-dec strong { color:#000; }
.lay-footer a, .nav-uHere, .nav-uHere a, .mod-comment-reply { color:#006600; }
/* font style end */

/* float */
.mod-search .input-txt, .mod-article-index a, .mod-emailSignUp .input-txt, .mod-help dl, .nav-uHere li, .mod-page-total, .list-page-nub li, .lay-index .lay-col-2, .item-img-gallery li, .item-img-turnL, .item-img-turnR, .gallery, .mod-shoppingCart-follow .btn-continue, .mod-flash { float:left; }
.mod-article-index span, .nav-page, .lay-index .lay-col-1, .banner-right-1, .banner-right-2, .banner-right-3 { float:right; }
.mod-search:after, .item:after, .mod-blank:after, .lay-col-1:after, .mod-article-index li:after, .lay-container:after, .nav-uHere ul:after, .mod-page:after, .item-img-gallery:after, .mod-comment-page:after, .mod-consigneeInfo-follow li:after, #pager:after, .clearfix:after, .lay-footer:after { visibility:hidden; display:block; clear:both; height:0; font-size:0px; line-height:0px; content:"."; }
.mod-search, .item, .mod-blank, .lay-col-1, .mod-article-index li, .lay-container, .nav-uHere ul, .mod-page, .item-img-gallery, .mod-comment-page, .mod-consigneeInfo-follow li, #pager, .clearfix, .lay-footer { zoom:1; _height:1px; }
/* float end */

/* mod base */
.lay-index .nav-siderBar li span a, .item-top10 .item li.item-name, .item-top10 .item li.item-price, .mod-shoppingCart-follow a, .mod-stepImg-follow { display:block; }
 .mod-search label, .mod-search select, .mod-keyWords h3, .mod-more, .item-promotion-list .item-operate, .item-promotion-list .item-rank, .item-top10 .item li, .item-hot-list .item li, .item-rank a, .mod-help h2, .nav-bottom h2, .mod-icon h2, .nav-uHere h2, .item-main-list .item li, .item-best-list .item li, .item-search-list .item li, .mod-page kbd, .mod-item-info h2,  .mod-comment-sum, .item-bought-list .item li, .item-rHot-list .item li, .item-releate .item li, .mod-emailAddress-flow, .mod-backupPhoneAddress-flow, .mod-consigneeInfo-order .mod-flowTitle, .lay-index #brand_list_Nike, .lay-index #brand_list_Adidas, .lay-index #brand_list_FootJoy ,.mod-brand-details li.mod-brand-logo img, .item-click, .item-points, .item-prev-desc img ,.item-img, .item-top10 .item li.item-img { display:none; }
.input-txt, .mod-keyWords li, .attr-title, .mod-comment-userName, .btn-back, .btn-logout, .btn-addAddress, .btn-delete, .btn-continue, .btn-checkout, .mod-modify { display:inline-block; *display:inline; zoom:1; }
.mod-emailSignUp .btn-submit, .mod-emailSignUp label, .item-img-gallery span, .btn-addToCart, .btn-addWistList, .mod-shoppingCart-delete a.btn-delete, .btn-submitOrder, .btn-continue, .btn-checkout { overflow:hidden; display:inline-block; text-indent:-10000px; font-size:0; vertical-align:top; *text-indent:0; *font-size:10000px; *display:inline; zoom:1; cursor:pointer; } 

.mod-search li { float:left; padding:0 5px; font-size:11px}
.item-featuredCat .mod-blank{ padding-bottom:0; } 
.input-txt input { border:0;}
.input-txt textarea { width:500px; height:100px; padding:5px; }
.mod-blank{  border:1px solid #bec0c3;_height:1px; border-top:none; }
.mod-title { text-transform:capitalize; } 
.item { overflow:hidden; position:relative; }
.item li { overflow:hidden; position:absolute; } 
.item-img, .item-img * { display:block; }
.lay-footer .mod-block { border:none; }
.mod-block{ margin-top:10px;}
.mod-stepImg-follow { margin-bottom:10px; }
.input-txt input{width:200px; border:1px #7f9db9 solid; color:#990000; height:24px;}
/* mod base end */

/* css sprite */
.mod-login-top, .mod-login-top span, .btn-addToCart, .btn-addWistList, .btn-submitOrder { background:url(images/elemBg.png) no-repeat;  _background:url(images/elemBg.gif) repeat-x; }
 .mod-block{ }
 .mod-blank{  padding:10px; padding-top:4px;_position:relative;}
 .nav-main li *{background:url(images/elemBg3.png) right no-repeat;}
 .navLeft{ background:url(images/navleft.gif); width:8px; height:32px; left:0;z-index:10; position:absolute; _top:0; top:-1px\9;}
 
 .nav-main li.mod-curs { } 
 .mod-login-top { background-position:0 -155px; }
 .mod-login-top span { background-position:-290px -155px; }
 .btn-addToCart, .btn-addWistList, .btn-submitOrder { width:132px; height:32px; border:none; }
 .btn-addToCart { background-position:0 -241px;}
 .btn-addWistList { background-position:0 -209px; }
 .btn-submitOrder { background-position:0 -273px }

.mod-search, .btn-search, .btn-submit, .user-login caption, .btn-back, .btn-logout, .btn-addAddress, .btn-delete, .mod-user-follow caption, .mod-modify, .btn-signIn, .btn-signUp, .mod-modify, .btn-logout, .btn-back, .btn-delete, .btn-edit{ border:none; font-weight:bold; text-transform:capitalize; color:#fff; background:url(images/bg.png) repeat-x; }
.btn-continue, .btn-checkout{background:url(images/elemBg.png) no-repeat; height:32px;}
.btn-continue{ background-position:0 -305px; width:160px; margin-top:15px;}
.btn-checkout{ background-position:0 -337px; width:118px;margin-top:15px;}
.btn-search{ color:#fff; position:relative; right:-12px;top:5px;*right:-7px;*top:2px; background:none; cursor:pointer;}
 .mod-search { background:none;} 
 .mod-title{ height:32px;line-height:32px;*height:30px;*line-height:30px;font-size:17px; font-weight:bold; padding:5px 0 0 9px;*padding:5px 0 0 12px;text-indent:20px; color:#a80000; background:url(images/elemBg.png) 0 -70px; position:relative;}
 .mod-title span{ background:url(images/elemBg.png) no-repeat right -70px;height:37px; display:block;padding-right:12px;position:absolute;right:0;top:0;}
 
 .btn-submit, .btn-addAddress, .btn-signIn, .btn-signUp, .mod-modify, .btn-logout, .btn-back, .btn-delete, .btn-edit{ height:20px;_height:22px;*height:22px;padding:0 5px; line-height:20px; background-position:0 -526px;*line-height:18px;cursor:pointer;  }
 .user-login caption, .mod-user-follow caption, .flow-user-login caption, .flow-user-register caption{ display:block; color:#000;padding:0 0 25px 30px; background:none;font-size:22px; font-weight:bold;text-align:left; }
 .btn-logout { margin:5px 10px; cursor:pointer;  }
 /* css sprite end */

/* layout start */
html, body { width:100%; height:100; background:url(images/back15_001.gif) repeat #fff; }
.lay-wrapper { width:960px; margin:0 auto; background-color:#FFF}
.lay-header { position:relative; z-index:1; width:100%; height:214px; }
.lay-container {}
.lay-footer { position:relative; width:960px; height:200px; padding:10px 0 0 0; color:#2c2c2c; }
.lay-index .lay-footer{_margin-top:75px;}
.lay-col-1 { float:right; width:760px; margin-top:10px; }
.lay-col-2 { float:left; width:190px; margin-top:10px; }
.lay-index .lay-col-1 { float:right; width:760px; margin-top:19px; overflow:hidden;}
.lay-index .lay-col-2 { float:left; width:190px; margin-top:19px; overflow:hidden;}
.lay-index .lay-col-3 { clear:none; float:left; width:190px; position:absolute; margin:19px 0 0 770px;*margin:19px 0 0 580px; _display:inline;}
.lay-col-3 { clear:both; width:100%; height:0; }
.lay-col-4 { margin-top:10px; }
.lay-index {}
.lay-userCenter {}
.lay-userFlow {}
.lay-shoppingFlow {}
.lay-goodsList {}
.lay-goodsSearch {}
.lay-goodsDetails {}
.lay-articleList {}
.lay-articleDetils {}
.lay-msg {}
.lay-system {}
/* layout end */

/* nav start */
.nav-main { position:absolute; top:113px;height:35px; }
 .nav-main li { float:left; position:relative; font-size:12px; font-weight:bold; line-height:33px;text-align:center;top:-1px;}
 .nav-main li a { display:block; padding:0 18px 0 20px;  }
 .nav-main li a span { display:none;}
 .list_nav_first { z-index:9; background-position:0 0; width:82px;}
 .list_nav_1 { z-index:8; }
 .list_nav_2 { z-index:7; }
 .list_nav_3 { z-index:6; }
 .list_nav_4 { z-index:5; }
 .list_nav_5 { z-index:4; }
 .list_nav_6 { z-index:3; }
 .list_nav_7 { z-index:2; } 
 .list_nav_8 a{ z-index:10; background:url(images/brandbg.gif) right no-repeat; width:98px; float:right;} 
 .list_nav_8 .navup a{ width:105px;}
 .list_nav_8 a span{ display:none;}
.lay-index .nav-siderBar { border-bottom:none; }
 .lay-index .nav-siderBar { height:481px; }
 .nav-article .mod-blank, .nav-siderBar-user .mod-blank { padding:0; }
 .nav-siderBar .mod-blank{ padding:0 10px 10px 5px;} 

 .lay-index .nav-siderBar li span { display:block; height:100%; margin-left:96px; padding-left:10px; border-left:1px solid #bec0c3; line-height:16px; color:#606060; }
 .nav-siderBar li { height:22px; margin-left:9px; padding-left:12px; line-height:22px; background:url(images/dot.gif) no-repeat left center; }
 .nav-siderBar dl, .nav-article dl { padding:2px 10px 10px 8px; line-height:22px; }
 .nav-siderBar dd, .nav-article dd { overflow:hidden; height:22px; padding-left:14px; background:url(images/dot.gif) no-repeat center left; }
 .nav-siderBar-user li { height:22px; padding-left:14px;  line-height:22px; background:#fff; }
 .nav-siderBar-user li a { padding-left:8px; background:url(images/dot.gif) no-repeat left center; }
 .nav-siderBar-user .btn-logout{ margin:20px 0 30px 15px;}
 .nav-siderBar-user li.curs { font-weight:bold; color:#990000; }
.nav-siderBar-user {}
.nav-page {} 
.nav-bottom { padding:5px 0; border:none;height:30px; display:block;*clear:both;} 
.nav-bottom .mod-blank{ padding:2px 0; width:960px; float:left; text-align:left; padding-top:10px;}
.nav-uHere { padding:7px 10px;*height:20px;background:#f1f1f1;_position:relative;} 
.lay-user .nav-uHere { padding:7px 10px; background:#f1f1f1; margin-top:18px;} 
 .nav-uHere li { padding-right:10px; margin-right:5px; background:url(images/dot.gif) no-repeat  right center; }
.nav-page {}
 .nav-page li * { float:left; display:block; padding:2px 8px; border:1px solid #bec0c3; margin-left:-1px; background:#f1f1f1; }
 .nav-page li .mod-curs { display:block; font-weight:bold; color:#fff; background:#003474; }
/* nav end */

/* mod start */
.mod-flash { float:left; border:1px solid #bec0c3; margin-bottom:10px; }
.mod-logo { position:absolute; top:39px; left:8px; }
 .mod-txt-logo { position:absolute; bottom:14px; left:45px; font-weight:normal; font-size:10px; line-height:12px; }
.mod-liveHelp { position:absolute; top:7px; right:5px; padding-left:30px;  background:url(images/livehelp.gif) left no-repeat;}
.user-login-top{position:absolute; top:7px; left:5px;}
.mod-shoppingCart { position:absolute; top:73px; right:-35px; z-index:1; width:168px;padding-left:25px; font-size:12px; background:url(images/cartBg.png) no-repeat; }
.mod-login-top { position:absolute; top:0; right:0; width:115px; height:30px; padding:0 10px; line-height:30px; text-align:center; }
 .mod-login-top span { position:absolute; top:0; right:0; width:10px; height:30px; }
 .index-banner { position:absolute; top:145px; } 
.mod-search { position:absolute; top:185px; z-index:-9999; width:960px; height:50px; } 
 .form-search { position:absolute; top:10px; width:310px; height:27px;background:url(images/inputbg.png) no-repeat;overflow:hidden; left:10px}
 .btn-search { *margin-top:1px; }
 .mod-search .input-txt input { width:230px; height:23px;line-height:23px; padding:0 5px;overflow:hidden;  border:none; background:none;}
.mod-freeShipping { position:absolute; top:50px; left:305px; background:url(images/cadeau-rouge.jpg) left no-repeat; padding-left:28px; font-size:14px;} 
.top-banner{ position:absolute; top:163px; left:330px; } 
.mod-keyWords{ display:none;}
.lay-index .mod-keyWords{ width:190px; height:236px; background:url(images/mod-keyWordsbg.gif);display:block;} 
.mod-keyWords .mod-title, .mod-keyWords .mod-title span{ background:none;} 
.mod-keyWords .mod-blank{ border:0; background:none; line-height:22px;padding:1px 12px 10px 10px;*padding:4px 12px 10px 10px; width:150px;}
 .mod-keyWords li { margin:0 7px 0 4px; float:left;}
.mod-article-index { width:190px;} 
 .mod-article-index li, .mod-relevant-article li{ overflow:hidden; height:25px; line-height:25px;*height:25px;*line-height:25px; background:url(images/bottom-line.gif) repeat-x bottom; padding:0; margin:0; display:block;*display:inline;padding-left:4px; }
  .mod-relevant-article li a, .mod-article-index li a{*display:block;*height:25px;*overflow:hidden;}
  .mod-article-index li a{*width:158px;}
 .mod-article-index .mod-more{ display:block; padding-top:5px;} 
 .mod-article-index li span{ display:none;}
 .mod-article-index a { margin-left:10px;_margin-left:0; } 
.mod-about { overflow:hidden;width:560px; padding:15px 0; line-height:24px}
.mod-about .mod-blank{border:none; background:none;_position:relative;}
.mod-orderQuery { overflow:hidden; width:191px; height:117px; }
 .mod-orderQuery .input-txt input { width:160px; margin-bottom:10px; }
 .mod-orderQuery .btn-submit { margin-left:114px; *margin-left:100px; }
.mod-emailSignUp { overflow:hidden;height:90px;border-top:1px #CCCCCC solid; background:url(images/bottom-email.gif) left no-repeat;_width:296px;_position:absolute;_margin-left:-5px;}
 .mod-emailSignUp h2 { height:20px; border:none; line-height:20px; text-indent:0; color:#2c2c2c; background:none; }
 .mod-emailSignUp .mod-title{ display:none;}
 .mod-emailSignUp .mod-blank { padding:10px 0 0 75px;  border:none; background:none;}
 .mod-emailSignUp .input-txt input { width:149px; height:24px; padding:0 3px; border:none; line-height:20px;background:url(images/emai-input.gif) no-repeat; margin-top:5px; overflow:hidden;}
 .mod-emailSignUp label { display:block; position:absolute; top:66px; right:8px; z-index:1; width:12px; height:10px; text-indent:0; font-size:0;   }
 .mod-emailSignUp .btn-submit { position:absolute;top:62px; right:23px;_top:51px;_right:28px; z-index:0; width:33px; height:24px;background:url(images/email-btn.gif) no-repeat; border:none;}
 .lay-index .mod-emailSignUp .btn-submit {top:115px;_top:51px;_left:235px;}
.mod-help {text-align:left; background:none; width:670px; height:100px; float:left;}
 .mod-help .mod-blank, .nav-bottom .mod-blank{ border:none;  border-top:1px solid #bec0c3; background:none;}
 .mod-help .mod-blank{padding:7px 0;}
 .mod-help .mod-title{ display:none;}
 .mod-help dl { margin-right:20px; _display:inline; zoom:1; width:110px; overflow:hidden; height:75px;}
 .mod-help dt{ padding-bottom:5px;}
.mod-copyRight { padding:10px 0;} 
.mod-icon { position:absolute; top:150px;_top:160px;  right:10px; width:127px; height:66px; _right:0; }
.lay-flow .mod-icon, .lay-user .mod-icon{top:30px;}
 .mod-icon .mod-blank, .mod-icon  td { padding:0; border:none; }
.mod-page { clear:both; width:100%; height:24px; margin-bottom:10px; } 
.mod-comment {}
.mod-comment .input-txtA textarea{ width:652px; height:100px;}
 .comment { margin-bottom:10px; line-height:22px;}
 .comment p { padding-top:10px;  background:url(images/bottom-line.gif) top repeat-x; } 
 .comment-reply{ border-bottom:1px #CCCCCC solid; padding-bottom:3px;}
 .mod-comment-userName { height:30px; padding:0 10px; line-height:30px; }
 .mod-comment-reply { padding:5px 10px; border-top:1px solid #bec0c3; }
 .form-comment { margin-top:10px; }
 .form-comment th {  text-align:right; vertical-align:top; background:#f1f1f1; }
 .form-comment-page .nav-page ul { _border-right:1px solid #bec0c3; }
 .form-comment-page .nav-page li { float:left; margin-right:-1px; _display:inline; zoom:1; }
 .form-comment-page .nav-page li * { margin:0; }
.mod-relevant-article { border-bottom:none; }
.mod-relevant-article .mod-title, .nav-siderBar .mod-title{ height:32px; overflow:hidden;} 
.mod-article-list { border-bottom:none; }
 .mod-article-list .mod-blank { padding:10px 10px 30px 10px; }
 .mod-article-list li { height:28px; background:url(images/bottom-line.gif) bottom repeat-x;line-height:28px; }
 .mod-article-list span { float:left; } 
 .articleList-news span.articleList-name{ float:left; width:600px; overflow:hidden; background:url(images/news-icon.gif) left no-repeat; padding-left:15px;}
 .articleList-title span.articleList-date{ float:right; }
 .mod-article-list .mod-articleList-title span, .mod-article-list .mod-articleList-title span.mod-articleList-date { font-weight:bold; color:#000; }
 .articleList-news span.articleList-date{ float:right;}
 .mod-articleDetails-date { display:block; text-align:right; }
.mod-msgBoard {}
 .msg { margin-bottom:10px; border:1px solid #bec0c3; background:#f1f1f1;  }
 .msg p { padding:10px; border-top:1px solid #bec0c3; background:#fff; }
 .msg-reply { padding:5px 10px; border-top:1px solid #bec0c3; }
 .msg-type { height:30px; padding:0 0 0 10px; line-height:30px; }
.mod-postMsg {}
 .mod-postMsg th { width:200px; text-align:right; vertical-align:top; background:#f1f1f1; }
.user-login {}
.user-login .mod-blank, .flow-user-login .mod-blank{ padding:20px 10px;}
 table { width:100%; }
 .user-login .user-tdTitle, .user-login .input-txt, .user-forgotPassword .user-tdTitle, .user-forgotPassword .input-txt, .form-user-resetPassword .user-tdTitle, .form-user-resetPassword .input-txt { float:left; display:block; } 
 .user-login table, .user-forgotPassword table {  }
 .user-login td, .user-forgotPassword td { padding:0; border:none; }
 .form-login-user, .flow-user-login{ float:left; width:445px; margin-right:10px;   }
 .form-user-register, .flow-user-login { float:left; width:445px; margin:20px 10px;}
 .flow-user .mod-blank{*padding-bottom:35px;}
 .flow-user-register .form-register-flow{padding-top:16px;}
 .flow-user-register table{ width:400px;}
 .flow-userLogin-operate{ padding:25px 0 0 120px;*padding:25px 0 0 105px;}
 .btn-signUp{ margin:10px 0 0 140px;}
 .form-login-flow{ float:left; }  
 .user-tdTitle { width:120px; height:30px; padding:5px; font-weight:bold; line-height:30px; text-align:right; color:#000; }
 .user-login .input-txt, .user-forgotPassword .input-txt { margin:5px; }
 .user-login .input-txt input, .user-forgotPassword .input-txt input, .form-login-flow .input-txt input, .form-register-flow .input-txt input, .form-register-flow .input-txt input { width:200px; border:1px #7f9db9 solid; color:#990000; height:24px; }
 .user-login-opearte, .user-register-operate, .user-forgotPassword-opearte, .user-password-opearte { padding:10px 0 10px 135px; } 
 .form-user-forgotPassword, .form-user-resetPassword { width:462px; margin:0 auto; border:1px solid #bec0c3; background:#fff; }
 #register_error, #error_show {  padding:0 0 20px 3px; color:#990000;}
 #error_show { margin:0 0 10px; }
 #register_error{ border:none;}
.user-favorite {}
 .user-favorite td, .user-favorite th { border:1px solid #bec0c3; text-align:center; }
 .user-favorite th { background:#f1f1f1; }
.user-profile { }
.user-profile .mod-blank{ padding-bottom:20px;}
 .user-profile th, .user-profile td, .user-consigneesInfo td, .user-consigneesInfo th { border:1px solid #bec0c3; }
 .user-profile th, .user-consigneesInfo th { width:120px; text-align:right; background:#F1F1F1;}
 .user-consigneesInfo .mod-blank { padding:10px 10px 20px 0; }
 .user-consigneesInfo form { margin:0 0 10px 10px; _display:inline; }

 .form-user-info, .user-consigneesInfo form { float:left; width:362px; }
.user-order-list {}
 .user-commet, .user-msg { _position:static; } 
 .user-order-list th, .user-order-status th, .user-order-item th, .user-order-feeTotal th, .user-order-consigneesInfo th, .user-order-payment th, .user-order-payment th, .user-order-otherInfo th { background:#f1f1f1; }
 .user-order-status th, .user-order-consigneesInfo th, .user-order-otherInfo th { width:200px; text-align:left; }
 .user-order-status th, .user-order-status td, .user-order-item th, .user-order-item td, .user-order-feeTotal th, .user-order-feeTotal td, .user-order-consigneesInfo th, .user-order-consigneesInfo td, .user-order-otherInfo th, .user-order-otherInfo td{ border:1px #CCCCCC solid;}
 .user-msg-bar, .user-comment-bar { position:static; margin-bottom:10px; border:1px solid #bec0c3; background:#f1f1f1; }
 .user-msg-content, .user-comment-content { clear:both; padding:10px; border-top:1px solid #bec0c3; background:#fff; }
 .user-msg-type, .user-comment-type { height:30px; padding:0 10px; line-height:30px; }
 .user-msg-reply, .user-comment-reply { padding:5px 10px; border-top:1px solid #bec0c3; }
 .user-msg-bar .btn-delete, .user-comment-bar .btn-delete { float:right;  *margin-top:-30px; }
 .form-msg-users td, .form-msg-users th { border:1px solid #bec0c3; }
 .form-msg-users th { width:200px; text-align:right; vertical-align:top; background:#f1f1f1; }
.mod-shoppingCart-follow h2.mod-title, .mod-user-follow h2.mod-title, .mod-consigneeInfo-follow h2.mod-title, .mod-wishList h2.mod-title, .mod-consigneeInfo-order h2.mod-title, .mod-cart-order h2.mod-title, .mod-shippingInfo-order h2.mod-title, .mod-payment-order h2.mod-title, .mod-other-order h2.mod-title, .mod-total-order h2.mod-title { background-position:0 -596px; }
 .mod-shoppingCart-follow tfoot td { font-size:18px; font-weight:bold; text-align:right; }
 .mod-shoppingCart-delete a.btn-delete { display:block; width:16px; height:16px; margin:0 auto; border:none; text-indent:10000px; font-size:0; background:url(images/deleteIcon.png) no-repeat; }
 .mod-shoppingCart-operate { margin-top:10px; }
 .btn-continue { float:left; }
 .btn-checkout { float:right; }
 .mod-user-follow .follow-tdTitle, .mod-user-follow .input-txt { float:left; display:block; }
 .mod-user-follow table { border-bottom:1px solid #bec0c3; }
 .mod-user-follow td { padding:0; border:none; } 
 .follow-user-login { float:left; width:462px; margin-right:10px; border:1px solid #bec0c3; background:#fff }
 .follow-user-register { float:left; width:462px; border:1px solid #bec0c3; background:#fff; }
 .follow-tdTitle { width:120px; height:30px; padding:5px; border-right:1px solid #bec0c3; font-weight:bold; line-height:30px; text-align:right; color:#202020; background:#f1f1f1; }
 .mod-user-follow .input-txt input { margin:5px; width:200px; }
 .follow-userLogin-operate, .follow-userRegister-operate { padding:10px 0 10px 140px; }
 .form-address-follow { position:relative; width:620px; height:221px; margin:0 auto 20px; border:1px solid #bec0c3; background:#fff; }
 .form-address-follow li { position:absolute; width:200px; height:49px; padding:5px 10px; border-top:1px solid #bec0c3; }
 .form-address-follow label { display:block; font-weight:bold; }
 .form-address-follow .input-txt input { width:170px; }
 .form-shippingAddress-name { top:-1px; left:0; }
 .form-shippingAddress-email { top:-1px; left:200px; }
 .form-shippingAddress-address { top:60px; left:0; }
 .form-shippingAddress-city { top:60px; left:200px; }
 .form-shippingAddress-state { top:60px; left:400px; }
 .form-shippingAddress-contry { top:120px; left:0; }
 .form-shippingAddress-postalcode { top:120px; left:200px; }
 .form-shippingAddress-phone { top:120px; left:400px; }
 .mod-shippingAddress-operate { position:absolute; top:180px; left:0; width:620px; height:30px; padding:10px 0 0 0; border-top:1px solid #bec0c3; text-align:center; background:#f1f1f1; }
.mod-consigneeInfo-order { float:left; width:300px; margin-right:10px; }
 .mod-consigneeInfo-order ul { height:28px; border:1px solid #bec0c3; background:#fff; margin-top:-1px; overflow:hidden}
 .mod-consigneeInfo-order li { height:20px;  padding:0 5px; line-height:20px; }
 .mod-consigneeInfo-order li.mod-nameAddress-flow { font-weight:bold; padding:4px 5px; border-bottom:1px solid #bec0c3;  background:#f1f1f1; }
 .mod-emailAddress-flow {}
 .mod-detailedAddress-flow, .mod-cityAddress-flow, .mod-stateAddress-flow, .mod-postalAddress-flow, .mod-phoneAddress-flow { float:left;}
 .mod-countryAddress-flow { clear:both; float:left; margin-right:10px; }
 .mod-consigneeInfo-order .mod-modify { position:absolute; bottom:10px; right:10px; }
.mod-cart-order { float:left; width:646px; padding-bottom:20px; }
 .mod-cart-order table { text-align:center; background:#fff; }
 .mod-cart-order th { background:#f1f1f1; }
 .mod-cart-order tfoot td { font-weight:bold; font-size:14px; text-align:right; }
 .mod-cart-order .mod-modify { position:absolute; bottom:9px; right:10px; }
.mod-shippingInfo-order { clear:both; }
.mod-other-order td { vertical-align:top; }
.mod-total-order strong { font-size:18px; }
.mod-orderInfo-operate { margin-bottom:10px; }
.mod-articleDetails-author { overflow:hidden; }
/* mod end */

/* item start */
.item-featuredCat { float:left; width:375px; height:543px; margin-right:10px; }
 .item-featuredCat .item { overflow:hidden; width:355px; height:113px; margin-bottom:10px; }
 .item-featuredCat .item-dec { left:187px; width:170px; }
 .item-promotion-list { float:left; width:367px; height:543px; }
 .item-promotion-list .mod-blank { padding:10px 10px 12px 0; *padding-bottom:10px; _padding-bottom:0; }
 .item-promotion-list .item { float:left; width:168px; height:240px; margin:0 0 10px 10px;  _display:inline; zoom:1; }
 .item-promotion-list .item-img, .item-promotion-list .item-img * { display:block; top:0; left:0; width:166px; height:126px; }
 .item-promotion-list .item-name { overflow:hidden; top:130px; left:0; height:18px; }
 .item-promotion-list .item-price { top:146px; }
 .item-promotion-list .item-description { top:162px; line-height:16px; color:#606060; }
 .item-new-list, .item-history, .item-releate{ width:190px;}
 .item-new-list .item, .item-history .item, .item-releate .item{ display:block; overflow:inherit; height:60px; padding:9px 0;position:relative; background:url(images/bottom-line.gif) bottom repeat-x;}
 .item-new-list .item .item-img, .item-history .item .item-img, .item-releate .item .item-img{width:60px; height:60px; float:left; position:relative; top:0; left:0;}
 .item-new-list .item .item-img img, .item-history .item .item-img img, .item-releate .item .item-img img{ width:60px; height:60px;}
 .item-new-list .item .item-name, .item-history .item .item-name, .item-releate .item .item-name{position:relative; top:0; left:11px; width:91px; height:30px; line-height:15px; text-align:left;}
 .item-new-list .item .item-price, .item-history .item .item-price, .item-releate .item .item-price{ position:relative; top:5px; color:#990000;left:11px;text-align:left;}
 .item-history .item .item-price{*left:13px;}
 .item-history .item .item-name{*left:5px;*top:-2px;}
.item-releate .item .item-img, .item-releate .item .item-name, .item-releate .item .item-price{ display:block;}
 
 .item-top10 { width:190px; }  
.item-top10 .item{ overflow:hidden; width:164px; height:38px; margin-left:3px; margin-bottom:7px; border:none; text-align:center; *margin-left:25px; background:url(images/bottom-line.gif) bottom repeat-x;}
  .item-top10 .item-1, .item-top10 .item-1{overflow:hidden; width:174px;*width:183px;_width:184px;height:80px; margin-left:3px;border:none; text-align:center;}
 .item-top10 .item .item-des{ display:none;}
 .item-top10 .item .item-operate{ display:none;}
 .item-top10 .item li{ height:18px;} 
 .item-top10 .item-1 .item-icon,.item-top10 .item-2 .item-icon,.item-top10 .item-3 .item-icon,.item-top10 .item-4 .item-icon,.item-top10 .item-5 .item-icon,.item-top10 .item-6 .item-icon,.item-top10 .item-7 .item-icon,.item-top10 .item-8 .item-icon,.item-top10 .item-9 .item-icon, .item-top10 .item-10 .item-icon{ background:url(images/top-icon.gif); width:16px; height:16px; z-index:1; position:absolute;}
 .item-top10 .item-2 .item-icon{ background-position:0 -16px;}
 .item-top10 .item-3 .item-icon{ background-position:0 -32px;}
 .item-top10 .item-4 .item-icon{ background-position:0 -48px;}
 .item-top10 .item-5 .item-icon{ background-position:0 -64px;}
 .item-top10 .item-6 .item-icon{ background-position:0 -80px;}
 .item-top10 .item-7 .item-icon{ background-position:0 -96px;}
 .item-top10 .item-8 .item-icon{ background-position:0 -112px;}
 .item-top10 .item-9 .item-icon{ background-position:0 -128px;}
 .item-top10 .item-10 .item-icon{ background-position:0 -144px;}
 .item-top10 .item li.item-name {  height:16px; width:140px; top:0;left:25px;*left:21px; position:relative; text-align:left;}
 .item-top10 .item-1 li.item-name { height:16px; width:110px;*width:130px;_width:130px; top:0;left:70px;*left:60px;_left:60px;position:relative; text-align:left;}
 .item-top10 .item li.item-price { height:16px;width:140px; top:16px;left:25px;*margin-left:6px;color:#990000; text-align:left;} 
  .item-top10 .item-1 li.item-price { height:16px; position:relative; left:70px;*left:60px;_left:60px;top:-15px;color:#990000; text-align:left;} 
 .item-top10 .item li.item-rank { display:none; position:relative; left:0; top:0;}
 .item-top10 .item-1 li.item-rank { display:block;position:relative; left:13px;*left:25px;_left:23px;top:22px;*top:24px;_top:25px; }
 .item-top10 .item li.item-img { display:none;}
 .item-top10 .item-1 li.item-img { display:block; width:60px; height:60px; float:left;}
 .item-top10 .item-1 li.item-img img{width:60px; height:60px;}
 .item-top10 .item-1{ background:none; margin-bottom:10px;} 
 
 #clear_history { display:block; height:18px; padding:10px 0 0 0;text-align:right;}
div.item-hot-list { overflow:hidden; position:static; width:191px; height:auto; }
 .lay-index .item-hot-list, .lay-index .item-best-list {width:560px; padding-top:5px;} 
 .lay-index .item-hot-list .mod-title, .lay-index .item-best-list .mod-title, .lay-index .mod-about .mod-title{ background:url(images/li_icon.gif) no-repeat left; padding:0;text-indent:15px;line-height:28px;}
 .lay-index .item-hot-list .mod-title span, .lay-index .item-best-list .mod-title span, .lay-index .mod-about .mod-title span{ display:none;}
 .item-hot-list .mod-blank { padding:0; }  
.item-top10 .item { top:auto; position:relative; height:38px; _display:inline; }
.item-top10 .item-1 {top:auto; position:relative; height:60px; _display:inline;} 
 
 
 .item-hot-list .item, .lay-index .item-best-list .item{ width:278px; float:left; height:92px; border-bottom:1px #CCCCCC solid; position:relative; padding:10px 0 10px 0;}
 .item-hot-list .mod-blank, .lay-index .item-best-list .mod-blank{ border:none; background:none;}
 .item-hot-list .item .item-img, .lay-index .item-best-list .item .item-img{ display:block; height:85px; width:85px; left:0; top:0; position:relative; float:left; overflow:hidden;} 
 .item-hot-list .item .item-img img, .lay-index .item-best-list .item .item-img img{ width:85px; height:85px;}
 .item-hot-list .item .item-name, .lay-index .item-best-list .item .item-name{ display:block; height:20px; width:160px;left:15px;top:-2px; position:relative;overflow:hidden;}
 .item-hot-list .item .item-des, .lay-index .item-best-list .item .item-des{ display:block; height:32px; width:170px;top:5px;left:15px; position:relative; line-height:16px;overflow:hidden;}
 .item-hot-list .item .item-price, .lay-index .item-best-list .item .item-price{ display:block; height:20px;left:15px;top:10px; position:relative;width:180px;}
 .lay-index .item-best-list .item .item-rank{display:block; height:20px;left:14px;top:-7px; position:relative;width:180px;}
 .item-hot-list .item .item-rank{ display:block; height:20px;left:75px;top:-7px; position:relative;width:180px;}
.item-main-list, .item-best-list, .item-search-list, .mod-about { border:none;  } 
 .item-main-list .mod-blank, .item-best-list .mod-blank, .item-search-list .mod-blank {_position:relative;}
 .item-sort, .mod-sort, .items-sort{ position:relative; right:12px; top:-20px; float:right;} 
 .item-main-list .item, .item-search-list .item, .lay-goodsList .item-best-list .item{ float:left; width:150px; height:230px; margin:20px 0px 5px 30px;_margin:20px 10px 5px 17px; }
 .item-main-list .item li.item-img, .item-main-list .item-img *, .item-search-list .item li.item-img, .item-search-list .item-img * , .lay-goodsList .item-best-list .item-img *{ display:block; top:0; left:0; width:120px; height:120px; border-width:0 0 1px; }
 .item-main-list .item li.item-name, .item-search-list .item li.item-name, .lay-goodsList .item-best-list .item li.item-name{ overflow:hidden; display:block; top:136px;width:130px; height:32px; line-height:16px; text-align:center; }
 .item-main-list .item li.item-price, .item-search-list .item li.item-price, .lay-goodsList .item-best-list .item li.item-price{ display:block; top:196px;width:130px; text-align:center; }
 .item-main-list .item li.item-rank, .item-best-list .item li.item-rank, .item-search-list .item li.item-rank, .lay-goodsList .item-best-list .item li.item-rank{ display:block; top:180px;width:130px; text-align:center; }
 .item-noSearchResult { margin-top:10px;}
.mod-item-info {}
 .mod-item-info .mod-blank { padding:0; }
 .mod-item-img { float:left; width:301px; }
 .mod-item-img img { display:block; border:1px solid #bec0c3; }
 .mod-item-img .item-img-big img { width:300px; height:300px; border-width:0 1px 0 0; }
 .item-img-gallery { position:relative; width:301px; height:50px; border:none; margin-bottom:0; }
 .gallery { float:left; position:relative; width:255px; height:50px; }
 .item-img-gallery img { border-width:0 0 0 1px ; width:50px; height:50px; }
 .item-img-gallery span { overflow:hidden; display:block; height:50px; *font-size:0px; *color:#ddd; }
 .item-img-turnL { width:22px; background:url(images/blueArrowLeft.png) no-repeat center #ddd; }
 .item-img-turnR { width:22px; border:1px solid #bec0c3; border-width:0 1px; background:url(images/blueArrowRight.png) no-repeat center #ddd; }
 .mod-item-attr { float:left; width:370px; padding-top:5px;}
 .mod-item-attr li {  line-height:30px; } 
 .mod-item-attr h3 { font-size:18px; font-weight:normal; background:#fff; }
 .mod-item-attr li.item-title, .mod-item-attr li.item-title h2 { display:block; height:auto; margin-bottom:20px; border:none;  line-height:27px; padding-bottom:15px; background:url(images/attr-bottombg.gif) bottom no-repeat;}
 .mod-item-attr li.item-title h2 { padding-right:10px; } 
 .attr-title { width:120px; }
 .attr-info { padding-left:10px; }
 .mod-item-attr .item-operate{ padding:30px 0; background:none;}
 .mod-item-attr .btn-addToCart { margin-right:5px; }
.item-bought-list, .item-rHot-list {}
 .item-bought-list .mod-blank, .item-rHot-list .mod-blank { padding:10px 0 0 0; *padding:10px 0 10px 10px;_padding:10px 0 40px 10px;_position:relative;}
 .item-bought-list .item, .item-rHot-list .item { float:left; width:235px; height:120px; margin:10px 0 30px 15px; *margin:0 10px 10px 0;_margin:0 10px 30px 0;*display:inline; zoom:1; }
 .item-bought-list li.item-img, .item-bought-list .item-img *, .item-rHot-list li.item-img, .item-rHot-list .item-img * { display:block; top:0; left:0; width:120px; height:120px; border-width:0 1px 0 0; }
 .item-bought-list li.item-name, .item-rHot-list li.item-name { overflow:hidden; display:block; left:120px;top:0; width:125px; height:32px; line-height:16px; }
 .item-bought-list li.item-price, .item-rHot-list li.item-price { display:block; top:32px; left:120px; width:125px; }
 .item-bought-list li.item-rank, .item-rHot-list li.item-rank { display:block; top:48px; left:120px; }
 .item-bought-list li.item-description, .item-rHot-list li.item-description { display:none; top:66px; left:120px; }
 .item-goods-description{_margin-top:-5px;}
.item-goods-description .mod-blank {_position:relative;}
/* item end */

 
.item-top10 .item li{ display:block;}
.index_cate{ margin-top:10px;_position:relative;_height:207px;}
.index_cate1, .index_cate2, .index_cate3{background:url(images/cate_bg.gif) no-repeat;width:179px; height:85px; overflow:hidden; float:left;padding:122px 0 0 15px; line-height:16px;}
.index_cate1 span, .index_cate2 span, .index_cate3 span{ padding:5px 0; font-weight:bold; color:#0033CC;display:block; height:32px; width:150px;}
.index_cate2{ background-position:0 -207px;width:161px;}
.index_cate3{background-position:0 -414px;width:175px;}
.mod-fLink{ color:#CC0000;  display:block;}
.mod-fLink span{ margin-right:5px;}
.mod-icon .mod-blank{ background:none;}
.search_tips{ padding:10px; overflow:hidden; height:60px;  } 
.item-detailsImg{ width:355px; float:left; text-align:center;}
.item-detailsInfo .mod-blank{ padding:25px 0 25px 0;_position:relative;}
mod-item-attr li .item-brand span{ display:block;}
.mod-item-attr li{ background:url(images/bottom-line.gif) bottom repeat-x;}
.item-arrt{ padding-bottom:10px;}
.form-page{ padding-top:13px;_position:relative;}
.item-goods-description h2{ background:url(images/bottom-line.gif) bottom repeat-x; padding-bottom:7px; margin-bottom:10px;}
.form-comment-operate{ margin-top:10px;}
.mod-comment .mod-blank{ padding:10px 10px 15px 10px;_position:relative;}
.price-save{ display:none;}
.item-best-list .mod-blank, .mod-about .mod-blank{ padding:0;}
.mod-relevant-article .mod-blank, .item-releate .mod-blank, .item-history .mod-blank{ padding-top:0;}
.mod-shoppingCart-tb-bg{ background:url(images/elemBg.png) bottom no-repeat; background-position:0 -380px; height:20px; width:100%; }
.mod-shoppingCart-name{ width:28%;}
.mod-shoppingCart-follow th{ text-align:center;}
.mod-shoppingCart-follow .mod-blank{ padding:20px 15px 40px 15px; line-height:28px;}
.mod-shoppingCart-quantity .input-txt input{ border:1px #7f9db9 solid; color:#990000;}
.flow-stepImg{ margin-bottom:20px;}
.lay-flow{ background:none;}
.lay-flow .lay-header{ height:110px;}
.lay-flow .lay-footer, .lay-user .lay-footer{ height:80px;}
.flow-shippingAddress li label{ color:#000; display:block; width:350px; float:left; text-align:right; padding-right:10px;}
.flow-shippingAddress span.input-txt{ color:#000; display:block; width:210px; float:left; text-align:left;float:left; padding-left:10px;}
.flow-shippingAddress .require-field{ display:block; width:220px; text-align:left; color:#990000;float:left;}
.flow-shippingAddress{ text-align:center;}
.flow-shippingAddress-operate{ display:block; float:left; clear:both; width:862px;*width:905px; text-align:center; margin-top:20px;}
.mod-modify{ display:block;clear:both; width:58px; text-align:center; margin-left:20px;}
.flow-cart-order .mod-modify{ display:block;clear:both; width:58px; text-align:center; margin-left:5px;}
.flow-consigneeInfo .mod-blank{ line-height:35px; padding-bottom:20px;}
.consigee_tip{ display:block; padding:18px 18px 40px 18px; line-height:26px;font-weight:bold; font-size:17px;}
.flow-consigneeInfo .mod-flowTitle{ display:block; width:280px; float:left; padding-left:19px;font-weight:bold; font-size:17px;}
.flow-consigneeInfo .mod-flowTxt{ display:block; width:450px; float:left; color:#990000; font-size:17px; font-weight:bold;}
.flow-cart-order .mod-blank{ padding-left:24px;}
.flow-payment-order .payment-operate{ width:39px;} 
.flow-other-order th{ width:200px; text-align:left;}
.flow-content h4{font-weight:bold; font-size:17px; padding-bottom:20px;}
.flow-content .order-ID{ color:#990000;}
.flow-content strong{ color:#990000; font-size:17px; font-weight:bold;}
.mod-shoppingCart-quantity .input-txt input{ width:30px;}
.item-quantity .input-txt input{ width:28px; height:18px;}
.flow-orderInfo-operate{ margin:30px 0;}
.user-notice{ padding:20px 0;}
.user-index .mod-blank{ padding:13px 12px 60px 14px;_position:relative;}
.list-item{ display:block; clear:both;}
.banner-c-1{ margin-top:10px;_position:relative;}
.banner-c{ margin-top:10px;_position:relative;}
.banner-right-2 img, .banner-right-3 img, .banner-right-4 img, .banner-right-5 img{ clear:both; margin-top:10px;}
.item-top10 .list-item li{*margin-left:-3px;}
.item-top10 .list-item .item-1{*margin-left:-18px;}
.flow-payment-order th{*width:53px;}
.nav-article .mod-title{*padding-left:10px; font-size:16px;}
.nav-article dl{padding-left:14px;}
.msg-replyName{ font-weight:bold;}
.banner-top-1{ float:right;top:13px;left:0px;position:relative; width:623px; height:20px; overflow:hidden; }
.banner-top-1 ul{list-style:none; float:right}
.mod-about h2{ font-size:17px; font-weight:bold;}
.banner-flash{_position:relative;}
.form-comment th, .form-comment td{ border:1px #CCCCCC solid;} 

	.nav-main li div.navup { overflow:hidden;position:absolute; border:2px solid #135e08; background:#F1F1F1; width:168px;  top:33px; left:0; z-index:999; text-align:left; padding-bottom:15px; display:none;}
	.nav-main li div.navup ul {width:auto; background:none; padding:7px 0;}
	.nav-main li div.navup li {   width:100%;line-height:22px;*line-height:20px;_line-height:20px;background:none;}
	.nav-main li div.navup li a {font-size:11px; color:#135e08; display:block;background:url(images/dot1.gif) no-repeat left top; padding-left:33px;border:none; text-decoration:none ; text-align:left} 
	.nav-main li div.navup li a:hover{ background:none; display:inherit; text-decoration:underline;color:#fff ; background:#0c246f;}
	.nav-main li.list_nav_1 div.navup, .nav-main li.list_nav_2 div.navup{ width:175px}
	.nav-main li.list_nav_8 div.navup{width:169px;position:absolute;z-index:999;}
	


.error-404{ margin:50px auto; height:141px; width:181px;}
.mod-msgBoard li.msg span.msg-item a { font-weight:bold; padding-left:5px}
.msg-replyName{ font-weight:bold}
mat{ height:10px; clear:both; overflow:hidden; font-size:0}




















.loo_le,.loo_n_1{width:49%; float:left}
.loo_ri,.loo_n_2{width:50%; float:right}
.mod-consigneeInfo-order,.mod-cart-order{ position:relative}
.loo_le h2.mod-title{background:none;display:block;height:28px; padding:0; line-height:28px; font-size:12px; font-weight:bold; text-transform:capitalize; color:#A9262B; border-bottom:1px solid #ccc}
.loo_le h2.mod-title span{background:none;padding-right:15px;display:block;height:34px;}
.loo_le table th,.loo_le table td{ border:0}
#ECS_ORDERTOTAL strong{color:#A9262B;}

#checkout-page{ margin-top:25px;}
.mayjok .loo_n_1 .mod-roundBot,#checkout-other-info,.xxff .loo_n_2 .yiller .mod-roundBot,.xxff .loo_n_2 .yiller .mod-title{ display:none}
.mayjok .loo_n_1 .mod-blank,.xxff .loo_n_2 .yiller{ background:none; border:0; text-align:left; padding:4px 10px}
.mayjok .loo_n_1 .mod-blank table td{ padding:2px}
.mayjok .loo_n_1 .mod-title{ background:none; border-bottom:1px solid #ccc; text-align:left; font-weight:700; font-size:22px; color:#c00;height:32px;line-height:32px;}
.mayjok .loo_n_1 .mod-title span,.xxff .loo_n_2 .yiller .mod-title span{ background:none}
.mayjok .loo_n_1 .mod-block,.xxff .loo_n_2 .yiller .mod-blank{ background:none}
#form1 .xxff .loo_n_2 .yiller .mod-blank{ padding:0; border:0px; padding-bottom:6px;}
.xxff .loo_n_2 .yiller{ margin:0}
.mayjok .loo_n_1 .lo_po .mod-modify{display:block; background:none; font-weight:700; text-align:right; font-size:11px; text-decoration:underline; color:#000000; height:20px; top:8px; right:8px; line-height:20px; position:absolute}
.mayjok .loo_n_1 #checkout-total .mod-title{ display:none}
.mayjok .loo_n_1 #checkout-total{border-top:1px solid #ccc;}
.mayjok .loo_n_1 .lo_po{ margin-bottom:0px;}
.mayjok .loo_n_1 #checkout-total{ margin-top:0}
.mayjok .loo_n_1 #checkout-total .mod-blank{ padding-top:0}
#CHECKOUT_TOTAL_PANEL table td{ padding:2px;}
.lo_po .price-shop{ color:#000; font-weight:400}
#CHECKOUT_CONSIGNEE_INFO_PANEL table{ width:90%; margin-left:5%;}
#CHECKOUT_CONSIGNEE_INFO_PANEL .input-txt{ width:200px; height:18px;}
.oopp{ text-align:center; margin-top:30px; margin-bottom:30px; clear:both;}
.submit-order-gray{ width:137px; height:30px; background:url(http://www.golfbargainoffers.com/themes/golfequiponline/images/gttogray.gif) no-repeat; font-size:0px; line-height:0px; text-indent:-999px; border:none;*display:block}
.submit-order{ width:137px; height:30px; background:url(http://www.golfbargainoffers.com/themes/golfequiponline/images/gtto.gif) no-repeat; font-size:0px; line-height:0px; text-indent:-999px; border:none;cursor:pointer; *display:block}
#form1 .Secure{ font-size:11px; font-weight:700; line-height:36px;}
.xxff .notie{border-bottom:1px solid #ccc; padding-bottom:14px;}
.xxff .mod-blank{ padding:5px}
#firstName,#lastName{ width:150px;}
#form1 .xxff .submain table th {text-align:right;width:160px; background:none}
#form1 .xxff .submain table td{ text-align:left}
#form1 .xxff #xyr_billing_information table th {text-align:right;width:115px;}
.xxff table td,.xxff table th{ padding:4px}
.yuoiuy span{ color:#c00; font-style:oblique; }
.yuoiuy{ width:100%; margin:0 auto 10px;}
.yuoxin{ padding-left:25%}
.xxff .loo_n_2 .yiller{ border-bottom:#CCCCCC 1px solid}
.xxff .loo_n_1 .lo_po .mod-title,.xxff .loo_n_2 .lo_po .mod-title{ margin:20px 0 0 0; font-size:14px; font-weight:700; color:#A80000}
.yuoxin input{ margin-right:5px;}
.lo_po{ position:relative}
.ftotal td{ border-bottom:#CCCCCC dotted 1px; border-left:0; border-right:0; border-top:0}
.otherinfo td.border{ border:0}
.notie strong{ color:#c00}

.user-order-status .loo_n_1,.user-order-status .loo_n_2{ float:left; width:550px; overflow:hidden}
.user-order-status .operate{width:450px; overflow:hidden}
#yj_message{color: c00}
.user-order-status table th,.user-order-otherInfo table th,.user-order-consigneesInfo table th{ border-right:0px solid  #999999; background:#f5f5f5}
.loo_n_1 .border{ border:0px solid #DDDDDD;}
#ECS_BONUS,#bonus_sn{ margin-bottom:4px;}


.user-order-status .loo_n_1,.user-order-status .loo_n_2{ width:94%; float:none}
.user-order-status .Secure,.user-order-status .notie{ text-align:right}
.loo_n_1 .mod-blank,.loo_n_2 .mod-blank{ border:1px solid #ccc; border-top:0}
.loo_n_1 .mod-blank .mod-blank,.loo_n_2 .mod-blank .mod-blank{ border:0}
.user-order-status .patter table th, .user-order-status .patter table td {border:0px solid #DDDDDD;}
.red{ color:#c00}


.loo_n_1 .flow-cart-order,.loo_n_2 .flow-cart-order {background:none;float:none;margin:0;padding:0;width:auto;}
.addthis_toolbox { position:absolute; top:190px; right:130px}