﻿@import url("base.css");

body{background:url(../images/bg.gif) repeat-x 0 0; text-align:left;}

.pages { font-size:14px; }
.pages span { font-weight:bold; }
.pages a { color:#333; font-size:14px; text-decoration:none; }
.pages a:hover { color:#f30; }

/*头部*/
#head{width:980px;height:auto; margin:0 auto; position:relative; border-bottom:solid 0px #147bdd;}
#head .logo{float:left;}
#head .citys{position:absolute; left:303px; top:56px;}
#head .citys p{float:left; height:24px; line-height:24px; font-weight:bold; color:#fff; background:#666666; padding:0 6px; font-size:14px;}
#head .citys a{float:left; margin:0 0 0 5px; line-height:24px;background:url(../images/i1.gif) no-repeat right 11px; padding:0 11px 0 0; color:#a3a3a3;}

#city-list{padding:10px; width: 345px; background: #333333; float: left; clear: both; position:absolute;top:80px; left:303px; z-index:1;}
#city-list ul{padding-bottom:5px; float:left;}
#city-list li{width:80px; margin-bottom:5px; float:left; margin-left:5px;}
#city-list a{text-align:center; padding:4px 5px; display:block; color:#fff; font-size:14px;}
#city-list li a:hover{background:#ddeff5; color:#333; text-decoration:none;}
#city-list li.current a{background:#ddeff5; color:#333;}
#city-list .other{zoom: 1; clear: both; font-size: 12px; border-top: #fff 1px dashed; padding-top: 5px }
#city-list .other a{float:right;color:#fff; font-family:Arial;}
#city-list .other a:hover{ background:#ddeff5; color:#333; text-decoration:none;}

#head .btns{position:absolute; top:9px; right:0;}
#head .btns a{float:left; margin:0 0 0 5px;}
#head .btns strong{float:left; padding:9px 3px 0 0; cursor:pointer;}
#head .search{position:absolute; right:0; top:46px;height:35px;background:url(../images/b2.gif) no-repeat 0 0 #eef6fe; overflow:hidden;}
#head .search form{float:left;padding:0 0 0 3px;}
#head .search form input{float:left;}
#head .search form span{float:left; font-size:14px; width:99px; height:35px; line-height:36px; text-align:center; color:#0a5499;}
#head .search form .f-input{float:left; margin:3px 0 0 30px; border-left:none; border-right:none; width:250px;}

/*底部*/
#footer{width:980px; margin:0 auto; border-top:solid 0px #FFFFFF; position:relative;}
#footer .logo{float:left; padding:20px 0 20px 3px;}
#footer .copyright{float:center; text-align:center; padding:10px 3px 10px 10px; line-height:26px;}

/*主体*/
#site-toggle{width:984px;margin:0 auto;background:url(../images/b4-7.gif) no-repeat 0 bottom; padding:0 0 2px 0;}
#nav-list{width:982px; height:36px; background:url(../images/b4-0.gif) repeat-x 0 0; overflow:hidden; float:left;}
#nav-list .site-cates{float:left;background:url(../images/b4-1.gif) no-repeat 0 0; height:36px;}
#nav-list .site-cates ul{float:left;background:url(../images/b4-3.gif) no-repeat right 0; height:36px; padding:0 12px;}
#nav-list .site-cates ul li{float:left; width:121px; height:36px;background:url(../images/b4-2.gif) repeat-x 0 0; text-align:center; line-height:36px; font-size:14px; overflow:hidden; cursor:pointer;}
#nav-list .site-cates ul li.j{float:left; width:2px;background:url(../images/b4-4.gif) no-repeat 0 0;}
#nav-list .site-cates ul li.e{background:url(../images/b4-2.gif) repeat-x 0 0;}
#nav-list .site-cates ul li a{color:#fff; font-weight:bold; text-decoration:none;}
#nav-list .site-cates ul li.current{background:url(../images/b4-5.gif) no-repeat 0 0; line-height:32px;}

#nav-list .share{float:right; width:480px;}
#nav-list .share .l{width:120px;line-height:38px;}
#nav-list .share .r{width:350px;}
#nav-list .share .r *{float:left;}
#nav-list .share .r .addthis_org_cn{margin:11px 0 0 8px;}
#nav-list .share .r a{cursor:pointer;}
#nav-list .share .r .text{margin:2px 0 0 3px;}

#site-list{width:984px;background:url(../images/b4-6.gif) repeat-y 0 0; overflow:hidden; padding:12px 0 0 0; clear:both;}
#site-list .item{padding:0 12px;}
#site-list .item a{width:100px; float:left; padding:0 10px; height:30px; line-height:30px; overflow:hidden; border-bottom:solid 1px #dcdcdc; text-align:center; font-size:14px; color:#cc0000;}
#site-list .more{float:right; padding:8px 43px 0 0;}
#site-list .more a{font-size:14px; color:#cc0000;}

.goods-cates{width:980px;background:url(../images/b5-1.gif) no-repeat 0 0; height:36px; overflow:hidden; margin:0 auto;}
.goods-cates ul{float:left;}
.goods-cates ul li{height:36px; overflow:hidden; float:left;}
.goods-cates ul li.i{width:85px; margin:0 10px; display:inline;}
.goods-cates ul li.i a{display:block; float:left; width:85px; height:36px; line-height:38px; overflow:hidden; font-size:14px; color:#4a4a4a; text-align:center;}
.goods-cates ul li.j{width:2px;background:url(../images/b5-6.gif) no-repeat 0 0; margin:0;}
.goods-cates ul li.current a{background:url(../images/b5-5.gif) no-repeat 0 0; text-decoration:none;}
.goods-cates div{float:right; color:#0053a3; line-height:38px; padding:0 15px 0 0; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.goods-list{width:980px; background:url(../images/b5-3.gif) repeat-y 0 0;overflow:hidden; margin:0 auto;}
.goods-list ul{float:left; width:980px; margin:0 auto;background:url(../images/b5-2.gif) no-repeat 1px 0;}
.goods-list ul .item{float:left;width:220px;height: auto; display：table; margin:18px 0 0 20px;text-align:center;display:inline;}
.goods-list ul .item .city{height:25px; background:#E5F5E5; padding-left:8px;font-size:14px; font-weight:bold; color:#009E00;line-height:25px; overflow:hidden; text-align:left;}
.goods-list ul .item p{height:40px; color:#02878c; font-weight:bold; text-align:left; line-height:20px; overflow:hidden; padding:0 8px; margin:8px 0; }
.goods-list ul .item p a{color:#FF6C10;}
.goods-list ul .item p a:hover{color:#f30;}
.goods-list ul .item .img{width:220px;height:125px; margin:0; text-align:center; overflow:hidden; }
.goods-list ul .item .img a img {width:220px; border:none;}
.goods-list ul .item .price{font-size:14px; font-family:Arial; padding:6px 6px 0 6px; line-height:20px; height:20px;}
.goods-list ul .item .price span{color:#f00; font-size:14px; font-family:Arial; font-weight:bold; }
.goods-list ul .item .time {padding:6px 0 0 0;font-weight:bold;color:#000; font-size:14px;font-family:"微软雅黑", Arial; height:20px; line-height:20px; overflow:hidden;}
.goods-list-bottom{width:980px;background:url(../images/b5-4.gif) no-repeat 0 0;margin:0 auto; height:3px; overflow:hidden;}

.goods-list ul .s-item{float:left;width:220px;margin:18px 0 0 20px;text-align:center;display:inline;}
.goods-list ul .s-item .img { width:220px; height:220px; overflow:hidden; margin:0 auto; }
.goods-list ul .s-item .img img { float:left; height:220px; }
.goods-list ul .s-item .title { line-height:20px; height:40px; overflow:hidden; padding:5px 10px 0 10px; }
.goods-list ul .s-item .title a { color:#0048a3; font-size:14px; text-decoration:none; }
.goods-list ul .s-item .title a:hover {color:#f30; }
.goods-list ul .s-item .price {line-height:20px; padding:5px 0 0 0; height:20px; overflow:hidden;}
.goods-list ul .s-item .price span { font-family:Arial; font-weight:bold; font-size:14px; }
.goods-list ul .s-item .price span.g { color:#e00000; }
.goods-list ul .s-item .price span.m { text-decoration:line-through; }
.goods-list ul .s-item .user { padding:5px 0 0 0; height:18px; line-height:18px; overflow:hidden;}
.goods-list ul .s-item .user a { color:#0048a3; text-decoration:none; }
.goods-list ul .s-item .user a:hover { color:#f30; }
.goods-list ul .s-item .btn { padding:8px 0 0 0; }
.goods-list .pages { text-align:right; padding:8px 18px 0 0; }

.seller-goods{width:980px; margin:0 auto;}
.seller-goods .sg-t{width:100%;background:url(../images/seller/b1-t.gif) no-repeat 0 0;height:4px; overflow:hidden; float:left;}
.seller-goods .sg-b{width:100%;background:url(../images/seller/b1-b.gif) no-repeat 0 0;height:4px; overflow:hidden; float:left;}
.seller-goods .sg-m{width:100%;background:url(../images/seller/b1-m.gif) repeat-y 0 0;overflow:hidden; float:left;}

.seller-goods .g-info{width:940px; margin:0 auto; padding:14px 0 0 0;}
.seller-goods .g-info .img{float:left; width:360px;}
.seller-goods .g-info .attrs{float:right; width:560px;}
.seller-goods .g-info h1{line-height:30px; font-size:23px; font-family:"微软雅黑", Arial, sans-serif; color:#bc0000;}
.seller-goods .g-info .price{padding:10px 0 0 0; color:#bc0000;font-family:Arial;font-size:13px;}
.seller-goods .g-info .price small{color:#5b5b5b; }
.seller-goods .g-info .price .m{color:#6f6f6f; font-size:25px; font-family:Arial;}
.seller-goods .g-info .price .g{font-size:25px;}
.seller-goods .g-info ul{border:solid 1px #d5db9b; background:#f4f7e6; padding:13px 20px;}
.seller-goods .g-info ul li{line-height:28px; font-size:14px; color:#3a3a3a;}
.seller-goods .g-info .u{line-height:18px;}
.seller-goods .g-info .u a{color:#0764ba;}
.seller-goods .g-info .u a:hover{color:#f30;}

.g-desc{width:940px;background:url(../images/seller/b2-b.gif) no-repeat 0 bottom;padding:0 0 5px 0; margin:0 auto; font-size:13px;color:#242424;}
.g-desc dt{height:41px; background:url(../images/seller/b2-t.gif) no-repeat 0 0; overflow:hidden;position:relative; line-height:44px; font-size:14px;}
.g-desc dt strong{display:block; padding:0 0 0 18px; float:left;}
.g-desc dd{background:url(../images/seller/b2-m.gif) repeat-y 0 0; float:left; width:880px; padding:20px 30px; line-height:1.5em;}

.seller-title{height:35px; width:940px; margin:0 auto;background:url(../images/seller/b3-1.gif) repeat-x 0 0; color:#e70000;}
.seller-title .fl{height:35px; width:154px; text-align:center; font-size:14px; font-weight:bold; line-height:30px;background:url(../images/seller/b3-2.gif) no-repeat 0 0;}
.seller-title .fr{padding:0 8px 0 0; line-height:30px;}
.seller-title .fr a{color:#e70000;}

.seller-list{width:940px; margin:0 auto;}
.seller-list ul .s-item{float:left;width:210px;margin:18px 0 0 20px;text-align:center; display:inline;}
.seller-list ul .s-item .img { width:210px; height:210px; overflow:hidden; margin:0 auto; }
.seller-list ul .s-item .img img { float:left; height:210px; }
.seller-list ul .s-item .title { line-height:20px; height:40px; overflow:hidden; padding:5px 10px 0 10px; }
.seller-list ul .s-item .title a { color:#0048a3; font-size:14px; text-decoration:none; }
.seller-list ul .s-item .title a:hover {color:#f30; }
.seller-list ul .s-item .price {line-height:20px; padding:5px 0 0 0; height:20px; overflow:hidden;}
.seller-list ul .s-item .price span { font-family:Arial; font-weight:bold; font-size:14px; }
.seller-list ul .s-item .price span.g { color:#e00000; }
.seller-list ul .s-item .price span.m { text-decoration:line-through; }
.seller-list ul .s-item .user { padding:5px 0 0 0; height:18px; line-height:18px; overflow:hidden;}
.seller-list ul .s-item .user a { color:#0048a3; text-decoration:none; }
.seller-list ul .s-item .user a:hover { color:#f30; }
.seller-list ul .s-item .btn { padding:8px 0 0 0; }
.seller-list .pages { text-align:right; padding:8px 18px 0 0; }

.seller-info{width:978px; margin:0 auto;border:solid 1px #d5db9b; background:#f4f7e6; padding:10px 0;}
.seller-info td{padding:8px 6px;font-size:14px;}
.seller-info td.l{text-align:right; width:120px;}
.seller-info td.r{text-align:left;}

.fanwe-box{width:848px;background:url(../images/b6-b.gif) no-repeat 0 bottom;padding:0 0 25px 0; margin:0 auto; font-size:13px;}
.fanwe-box dt{height:36px; background:url(../images/b6-t.gif) no-repeat 0 0; overflow:hidden;line-height:32px; letter-spacing:2px;}
.fanwe-box dt strong{display:block; padding:0 0 0 18px; float:left;font-size:18px; font-family:"微软雅黑", Arial, sans-serif; color:#fff;}
.fanwe-box dd{background:url(../images/b6-m.gif) no-repeat right 0; float:left; width:846px; border-left:solid 1px #d0cece; border-right:solid 1px #d0cece;}
.fanwe-box .form{padding:20px; width:806px;}

.form .field { padding-bottom: 2px; margin: 5px auto 10px; padding-left: 10px; width: 650px; padding-right: 10px; float: left; clear: left; padding-top: 0px; _display: inline }
.form .field label { text-align: right; line-height: 30px; width: 90px; padding-right: 20px; float: left; height: 30px; color: #333; font-size: 14px }
.form .field label span{color:#f00; padding:0 5px 0 0;}
.form .field .f-input { margin: 3px 0px 0px; width: 280px; float: left }
.form .field .f-check { margin-top: 0px; float: left; }
.form .field .f-check { margin-top: 0px; float: left; }
.form .field .f-textarea { margin: 3px 0px 0px; width: 500px; float: left; height: 100px }
.form .hint {width:300px; float: left; color: #989898; margin-left: 110px; clear: left; font-size: 12px; padding:8px 0 0 0; display:inline;}
.form .act { padding: 0 10px; margin-left: 110px; clear: left; }
.form .act .button { padding-left: 0px; width: 158px; height: 33px; cursor: pointer }
.form .message{line-height:24px; padding:0 30px 30px 36px;}
.form .field p{padding:8px; font-size:14px;}

.message-box{width:522px;background:url(../images/b7-b.gif) no-repeat 0 bottom;padding:0 0 41px 0; margin:120px auto; font-size:13px;}
.message-box dt{height:36px; background:url(../images/b7-t.gif) no-repeat 0 0; overflow:hidden;line-height:32px; letter-spacing:2px;}
.message-box dt strong{display:block; padding:0 0 0 18px; float:left;font-size:18px; font-family:"微软雅黑", Arial, sans-serif; color:#fff;}
.message-box dd{background:url(../images/b7-m.gif) no-repeat right 0; float:left; width:520px; border-left:solid 1px #d0cece; border-right:solid 1px #d0cece;}
.message-box dd .content{padding:50px 30px 50px 150px; color:#484848;}
.message-box dd .error{background:url(../images/error.gif) no-repeat 50px 30px;}
.message-box dd .success{background:url(../images/success.gif) no-repeat 50px 30px;}
.message-box dd strong{color:#1e7fde;}
.message-box dd a{color:#f45b00;}
.message-box dd .notice{line-height:20px;}

