.store-list {float:left;width:400px;height:112px;overflow:hidden;border-bottom:#E2E5E7 1px solid;padding:0 20px;}
.store-list:hover {background:#FAFAFA;}
.store-list img {float:left;width:72px;height:72px;border-radius:10px;margin:20px 20px 0 0;}
.store-list ul {margin:24px 0 0 0;}
.store-list li {height:32px;line-height:32px;overflow:hidden;}
.store-list strong {font-size:16px;}
.store-txt {width:800px;margin:0 auto;padding:32px 0;line-height:32px;font-size:14px;}
.store-ico {position:absolute;z-index:8;width:120px;height:120px;margin-left:-120px;}
.store-ico img {border:#EEEEEE 1px solid;border-radius:16px;width:72px;}

.store-tpl {width:960px;margin:0 auto;}
.store-tpl li {width:240px;height:250px;text-align:center;float:left;font-size:14px;}
.store-tpl img {width:200px;height:150px;cursor:pointer;background:#FFFFFF;border:#E2E5E7 1px solid;padding:6px;margin-bottom:10px;transition:all .3s ease-in-out;}
.store-tpl img:hover {width:208px;height:156px;margin-bottom:4px;}
.store-tpl p {margin:6px 0 0 0;font-size:12px;}

.store-img {width:960px;margin:0 auto;overflow:hidden;}
.store-img li {width:160px;height:130px;float:left;text-align:center;font-size:14px;padding:10px 0;overflow:hidden;}
.store-img img {border:#EEEEEE 1px solid;border-radius:16px;width:72px;height:72px;margin-bottom:10px;transition:all .3s ease-in-out;}
.store-img img:hover {width:80px;height:80px;margin-bottom:2px;}

.store-img p {margin:6px 0 0 0;font-size:12px;}

.store-search {padding:48px 0;text-align:center;background:#FFFFFF url('image/icon-store.png') no-repeat 80px center;color:#999999;}
.store-search input {width:600px;border:#E2E5E7 1px solid;padding:10px;font-size:14px;background:#FFFFFF url('image/icon-search.png') no-repeat 590px center;outline:none;}
.store-search input:hover {border:#0067B8 1px solid;}
.store-search p {margin:16px;font-size:14px;}
.store-search div {line-height:42px;font-size:16px;}
.store-search i {display:block;width:38px;height:38px;cursor:pointer;z-index:2;position:absolute;margin:-39px 0 0 971px;}
.store-search i:hover {background:#FFFFFF url('image/icon-search-on.png') no-repeat center center;}

.home-head {padding:24px 64px 0 64px;}
.home-head h1{font-size:22px;}
.home-head p{font-size:14px;color:#666666;line-height:32px;}

.cart-foot {height:48px;line-height:48px;color:#666666;margin-top:20px;padding-left:20px;}
.cart-foot p {height:48px;text-align:right;margin:0 20px 0 0;}
.cart-foot input {width:96px;height:48px;line-height:48px;border:none;background:#FF6600;color:#FFFFFF;font-size:20px;text-align:center;padding:0;letter-spacing:2px;cursor:pointer;}
.cart-foot input:hover {background:#F22D00;}

.cart-msg {border-top:#DDDDDD 1px solid;padding:136px;text-align:center;font-size:16px;}
.cart-promo {line-height:22px;background:#FFDEDF;text-align:center;color:#DF3033;border-left:#DF3033 1px dotted;border-right:#DF3033 1px dotted;border-top:#DF3033 1px solid;border-bottom:#DF3033 1px solid;}
.cart-promo:hover {background:#FFFFFF;}

#cart_tip {width:350px;z-index:1000;position:absolute;margin:-40px 0 0 -15px;background:#FFFFFF;border:#A0BCCA 1px solid;padding:0 0 15px 0;}
#cart_tip p {margin:0;background:#D2EDFF;padding:6px 4px 4px 6px;font-size:13px;font-weight:bold;}
#cart_tip div {background:url('image/okay.gif') no-repeat 15px 10px;padding:15px 20px 10px 50px;font-size:13px;}
#cart_tip span {color:#FF6600;font-weight:bold;}
#cart_tip img {float:right;cursor:pointer;}


.store-kw {font-size:14px;text-align:center;padding:32px 0;}
.store-kw div {height:64px;line-height:64px;}
.store-kw span {color:#999999;}
.store-kw input, .store-kw select {padding:6px;}
.store-kw .btn-blue, .store-kw .btn {padding:0;width:80px;height:28px;line-height:28px;}

.store-tb {}
.store-tb table {width:100%;}
.store-tb th {border-bottom:#EEEEEE 1px solid;background:#F0F0F0;font-size:14px;line-height:24px;}
.store-tb td {border-bottom:#EEEEEE 1px solid;}
.store-tb tr:hover {background:#F5F5F5;}

.cc_inp {border:#CCCCCC 1px solid;text-align:center;}
.f_price {font-weight:bold;font-family:Arial;color:#FF0000;}
.t_r {text-align:right;}
.t_c {text-align:center;}

/* table */
.tb {width:100%;}
.tb th {background:#EEEEEE;}
.tb td {border-bottom:#DDDDDD 1px solid;}
.tb tr:hover {background:#F3F3F3;}

.tf {width:100%;}
.tf td {border-top:#F0F0F0 1px solid;}
.tf tr:hover {background:#F4F4F4;}
.tf .tl {width:100px;text-align:right;}

.btn,.btn-green,.btn-blue,.btn-red {color:#FFFFFF;font-size:14px;width:100px;line-height:32px;border:none;border-radius:4px;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;}
.btn{background:#FFFFFF;border:#DDDDDD 1px solid;color:#333333;}
.btn:hover{background:#D9D9D9;border:#CDCDCD 1px solid;}
.btn-green{background:#1AAD19;border:#18A117 1px solid;color:#FFFFFF;}
.btn-green:hover{background:#179B16;border:#159014 1px solid;}
.btn-blue{background:#0067B8;border:#1E74D0 1px solid;color:#FFFFFF;}
.btn-blue:hover{background:#0569D5;}
.btn-red{background:#F8F8F8;border:#C6C6C6 1px solid;}
.btn-red:hover{background:#CE3C39;border:#BF3835 1px solid;color:#FFFFFF;}

/* show */
.seller {float:right;}
.seller b,.seller s {display:inline-block;font-style:normal;font-weight:normal;padding:0 6px;border-radius:4px;line-height:20px;font-size:12px;}
.seller b {background:#C40000;color:#FFFFFF;}
.seller s {border:#C40000 1px solid;color:#C40000;text-decoration:none;display:none;}
.seller em {display:inline-block;background:url('image/qq.gif') no-repeat center center;padding:0 6px;}

#price span {font-weight:bold;font-size:20px;}

.nv_1,.nv_2,.nv_3 {float:left;padding:0 8px;margin:0 8px 8px 0;cursor:pointer;font-size:12px;}
.nv_1 {border:#CCCCCC 1px solid;}
.nv_1:hover {border:#C90000 1px solid;}
.nv_2 {border:#C90000 1px solid;background:url('image/relate_on.gif') no-repeat right bottom;}

a.btn-cart:link,a.btn-cart:visited,a.btn-cart:active {display:block;float:left;width:120px;height:48px;line-height:48px;padding-left:56px;font-size:18px;letter-spacing:1px;background:#C40000 url('image/btn-cart.png') no-repeat 24px 12px;color:#FFFFFF;text-decoration:none;margin:16px 16px 0 60px;}
a.btn-cart:hover {background:#DF3033 url('image/btn-cart.png') no-repeat 24px 12px;}
a.btn-buy:link,a.btn-buy:visited,a.btn-buy:active {display:block;float:left;width:180px;height:48px;line-height:48px;text-align:center;font-size:18px;letter-spacing:1px;background:#85C360;color:#FFFFFF;text-decoration:none;margin:16px 16px 0 0;}
a.btn-buy:hover {background:#1AAD19;}
a.btn-del:link,a.btn-del:visited,a.btn-del:active {display:block;float:left;width:180px;height:48px;line-height:48px;text-align:center;font-size:18px;letter-spacing:1px;background:#F6F6F6;color:#999999;text-decoration:none;margin:16px 16px 0 60px;}
a.btn-del:hover {background:#F6F6F6;}

.stat {padding:15px 0 10px 0;}
.stat_p {height:10px;line-height:10px;background:#FFF7D2;font-size:1px;}
.stat_p div {height:10px;line-height:10px;background:#FFA40D;border-left:#FFA40D 2px solid;float:left;}

.comment {padding:16px 10px;}
.comment_sp {background:#F9F9F9;}
.comment_title {height:26px;line-height:26px;padding:0 5px 0 5px;font-size:12px;}
.comment_content {color:#333333;font-size:14px;line-height:180%;clear:both;padding:6px;}
.comment_reply {padding:6px 10px;margin:0 6px;line-height:180%;border:#E6E6E6 1px solid;background:#FFFFE3;}
.comment_no,.order_no {text-align:center;padding:20px;font-size:13px;}