﻿/* CSS Document */
body{ font-size:12px;  margin:0px auto;}
a{text-decoration:none; color:#000000; }
ul{ list-style:none; padding:0px; margin:0px;}
img{ border:none}
p{ margin:0px; padding:0px;}
li{ margin:0px; padding:0px;}
.clear{ clear:both;}
.limit{ width:990px; margin:0px auto; }


/*baojian-list*/
.bread{ padding-top:5px;}
.bread p{ background:url(../images/icon11.gif) no-repeat left; padding-left:18px; line-height:24px;  height:24px;}

.left{width:207px;float:left;}
.right-c{width:770px; margin-left:218px; }
 
.two-r{width:207px;  border:1px solid #e7e7e7;}
.two-r ul.two-r1{ margin-left:20px; margin-top:10px;}
li.add{ padding-left:15px; line-height:170%; }
li.add a:hover{ color:#990000;}
a.plus{ background:url(../images/icon12.gif) no-repeat; height:11px; width:11px; display:block; float:left; margin-right:8px; margin-top:3px;}
a.plus:hover{ background:url(../images/icon12-hover.gif);}
.left h6{ margin:0px; font-size:14px; background:#e7e8e8; border-top:2px solid #990000; height:36px; text-align:center; line-height:36px;}
.two-fl{width:770px; height:162px; padding-top:8px;border:1px solid #CCCCCC;}
 ul.two-r2{ margin-left:35px;}

ul.lp{ margin-bottom:10px;}
ul.lp li{ text-align:center; width:191px; border-bottom:1px solid #000000; float:left; vertical-align:middle; border-right:1px dashed #CCCCCC; border-bottom:1px dashed #CCCCCC; padding-bottom:5px;  height:195px;} 
ul.lp li.no-right{ border-right:none;}
ul.lp li.no-rb{ border-right:none; }
ul.lp li p{ width:178px; text-align: center; padding-left:5px; padding-right:5px;}
ul.lp li img{ margin-bottom:5px; height:130px; width:130px; margin-top: 5px;}
.news ul li p{width:178px; text-align: center;}
ul.tt{ width:770px; height:30px; border:1px solid #e7e7e7; border-top:2px solid #9c0001; margin-top:8px; line-height:30px;
margin-bottom:8px;}
ul.tt li{ float:left; background:#f5f5f5; padding-left:20px; padding-right:20px;border-right:1px solid #e7e7e7; }
ul.tt li a{background:url(../images/icon14.gif) no-repeat right; padding-right:10px;}
ul.tt li a.no-i{ background:none; padding-right:0px; }
ul.tt li a:hover{ color:#9c0001}
ul.tt li.now{ background:#FFFFFF; }
ul.tt li.now a{color:#9c0001;}

/*关于我们页面*/
 /*url(../images/icon22.png) no-repeat 50px 8px;*/
.left h6.ab{ border-top:none; background:#9c0000; color:#FFFFFF;}
.two-r p{ text-align:center; line-height:200%; }
.two-r p a{ display:block;background:url(../images/icon21-h.gif) no-repeat 60px 5px;color:#737373;}
.two-r p a:hover{background:url(../images/icon21.gif) no-repeat 60px 5px; color:#990000;}
.two-r p.ab-in a{background:url(../images/icon21.gif) no-repeat 60px 5px; color:#990000;}
.sn{ margin-top:5px;}
/*.text{ border:1px solid #e7e7e7; padding:20px; margin-bottom:8px; width:730px;}*/
.text{ border:1px solid #e7e7e7; padding:10px; margin-bottom:8px; width:750px;}
.text h6{ margin:0px; font-size:14px; background:url(../images/icon20.gif) no-repeat; border-bottom:1px solid #e7e7e7; padding-left:25px; padding-bottom:8px; margin-bottom:10px;}
.text p{ text-indent:2em; line-height:170%; color:#737373; margin-bottom:10px;}
.text p img.ab-img{ width:200px; float:left; margin-right:5px;}
.text p a:hover{ color:#990000;}
.map{ text-indent:2em;}
.map img{ width:600px;}
.img-p{ width:770px; margin-bottom:5px; }
.img-p img{ width:730px;}
p.q img{ margin-right:10px;}

*html .right-c{ margin-left:212px;}
*html .img-p{ width:700px;}

.two-r{ margin-bottom:8px;}
.shop-tele img{ width:209px;}
.shop-tele{ margin-bottom:8px;}
.shop-sab p{ text-align:left; }
.shop-sab{margin-bottom:10px; margin-top:10px;margin-left:8px; margin-right:8px; }
.shop-search{ margin-top:5px;}
.shop-search input{ width:42px; height:18px; border:1px solid #e2e2e2; text-align:center;}
.shop-search input.keyword{ width:80px;}
.shop-search span.shop-to{ padding-left:5px; padding-right:5px;}
input.shop-sb{ background:#000000; color:#FFFFFF; border:none; height:25px; width:50px;}
.two-r h6{ background:#9c0000; color:#FFFFFF; border:none;}

.shop-logo{ margin-bottom:8px;}
.shop-logo img{ width:70px; height:70px; float:left; margin-right:20px;}
.shop-logo span{ font-size:30px; display:block; height:70px; line-height:70px;  width:500px; font-weight:bold;}
.shop-ad{ margin-bottom:8px; height:107px; position: relative; }
.shop-ad img{ height:107px; width:990px;position: relative;}
.shop-ad ul{position: absolute; left:0px; top:72px; background:#000000;  height:35px; line-height:35px; font-size:14px;}
.shop-ad ul li{ float:left; color:#FFFFFF;}
.shop-ad ul li a{color: #FFFFFF; padding-right:20px; display:block; float:left; padding-left:20px;font-weight:bold;}
.shop-ad ul li a:hover{ background:#9c0000;}
.shop-abin{ background:#9c0000;}

/*新品*/
.news{ height:485px}
.news h5{ margin-top:0px; }
.news ul{ color:#FFFFFF}
.news ul li{ float:left; border:1px solid #c7c7c7; margin-top:0px; padding:8px; margin-right:18px; width:160px; height:200px; margin-bottom:5px;}
.news ul li.no-right{ margin-right:0px;}
.ad3{ margin-top:10px; margin-bottom:10px;}
.news ul li p{text-align:left; width:160px; overflow:hidden; }
.news ul li p.red{ font-size:12px; float:left ; padding-top:5px; color:#9c0000; font-weight:bold; }
.news ul li p.buy{ background:url(../images/icon-buy.jpg) no-repeat; width:64px; height:24px; float:left;}
.news ul li img{ width:150px; height:150px; margin-bottom:5px;}
.news{ margin-top:8px;}
.news ul li{text-align: center; vertical-align: middle;}
.news ul li p a:hover{ color:#990000;}

h5{border-bottom:5px solid #9c0000; margin-bottom:5px;}
ul.title{border-bottom:5px solid #9c0000; margin-bottom:5px;}
ul.s-nav{ height:31px; background:#f3f3f3; }

.page{ padding-top:10px; width:525px; padding-left:250px;  }
.page p{ float:left; height:26px; line-height:26px; margin-left:5px;}
.page p.go{ width:30px}
.page p span{ color:#990000; font-weight:bold;}
.page ul{}
.page ul li{ border:1px solid #b1b1b1; width:24px; float:left; height:24px; margin-left:5px; margin-right:5px; text-align:center; vertical-align: middle; line-height:26px;}
.page ul li.page-p{ width:64px;}
.page ul li.page-n{width:64px;}
.page input.page-w{ width:24px; height:24px; border:1px solid #b1b1b1; padding:0px; margin:0px; float:left; margin-left:5px; }
.page input.page-b{ width:50px; height:26px; background: #990000; border:none; color:#FFFFFF; margin-left:10px;}

/*baojian-list*/
.left h6{ margin:0px; font-size:14px; height:36px; text-align:center; line-height:36px;}
.two-fl{width:770px; height:162px; padding-top:8px;border:1px solid #CCCCCC;}
 ul.two-r2{ margin-left:35px;}
.all{ line-height:20px; border-bottom:1px dotted #CCCCCC; height:40px;margin-bottom:5px;}
.all-nb{line-height:20px; height:24px; margin-bottom:5px;}
.all span,.all-nb span{ text-align:right; width:75px; display:block; float:left; }
.all span.al,.all-nb span.al{ width:30px; background: #cb0000; text-align:center; color:#FFFFFF; margin-left:10px;}
.all a,.all-nb a{ margin:10px; width:70px; line-height:20px; display:block; float:left; margin:0px; padding:0px;margin-left:20px; color:#1875d1;}
.all a:hover,.all-nb a:hover{ color:#990000; }
.all p,.all-nb p{width:630px; height:40px; float:left;}
.see{ margin-top:8px;  border:1px solid #e7e7e7; width:207px;}
.see img{ width:75px; height:75px; float:left; margin-right:5px;}
.see ul{ margin:5px;}
.see ul li{ height:75px; margin-bottom:10px;  height:75px; }
.see ul li p a:hover,.hot ul li p a:hover,ul.lp p a:hover{color:#9c0000;}
.see ul li p.line,.hot-p p.line,ul.lp p.line{ color:#999999; text-decoration:line-through; vertical-align: middle; }
.see ul li p.red,.hot-p p.red,ul.lp p.red{ color:#9c0000; font-weight:bold;}

.hot{border:1px solid #e7e7e7;  width:730px; height:152px; padding-top:0px;overflow:hidden; position:relative; padding-right:20px; padding-left:20px;}
.hot-p{ width:240px; height:116px; float:left; margin-top:20px;}
.hot-p img{ float:left; width:100px; height:100px;}
.hot-i{ width:69px; height:69px; margin-top:0px; position:absolute; background: url(../images/shop/re.png); left:0px; top:0px;}
p.buy{ background:url(../images/shop/icon-buy.jpg); width:64px; height:24px; float:left;}
.hot-p p{ margin-top:10px;}
.hot-p p.red,.hot-p p.line,.hot-p p.buy{ margin-top:2px;}
.hot-p a:hover{ color:#990000} 

.side-nav{ border:1px solid #9c0000; width:211px; border-top:none; background:#fcf4ea; padding-top:13px; float:left; height:234px; position:absolute;}
.side-nav ul li{ height:30px; background: url(../images/icon2.gif) no-repeat 1px 3px; padding-left:10px; margin-left:15px;}
.side-nav ul li a{ font-size:14px;}
.side-nav ul li a:hover{ color:#9c0000}
.side-nav ul li span{ font-size:12px; background: url(../images/icon-side.gif) no-repeat right; padding-right:15px;}

h5{ font-size:14px; color:#FFFFFF; margin-bottom:0px; margin-bottom:5px; margin-top:9px;}
h5 a{ float:right; color:#000000; margin-top:15px; font-weight:normal; font-size:12px;}
h5 a:hover{ color:#9c0000; }
h5 span{ width:100px; background:url(../images/shop/h5-bg1.jpg) no-repeat; height:21px; display:block; padding-top:12px; margin-bottom:0px; padding-left:18px;}

.shop-eva{ margin-bottom:10px;}
.shop-eva p{ text-indent:0em;}
.shop-eva p a{ color:#990000;}
.shop-txi{ float:left;}
.shop-txi img{width:60px; height:60px;}
.shop-txt{  background:url(../images/shop/shops-eva-m.jpg) repeat-y; width:643px; padding-left:20px; padding-right:15px; margin-left:60px;padding-top:5px; padding-bottom:1px;}
.shop-txtt{ background:url(../images/shop/shops-eva-t.jpg) no-repeat; width:643px; padding-left:20px; padding-right:15px; height:21px; margin-left:60px;padding-top:9px;}
.shop-txtb{ background:url(../images/shop/shops-eva-b.jpg) no-repeat; width:678px; height:13px; margin-left:60px;}
p.shop-vip{ border-bottom:1px solid #990000;}
p.shop-sh{ background:#f4e3e3; padding:8px;}
p.shop-sh span{ font-weight:bold;}
p.shop-vip{ font-weight:bold; width:643px; }
.shop-txtt p.shop-vip span{ float:right;}

*html .text{ padding:10px; width:750px;}
*html .shop-txtt{ height:21px; overflow:hidden;}
*html .shop-txtb{ margin-left:63px;}
*html
*html
*html

/*border:1px solid #000000;*/
.two-r dt{text-align: center;}
.two-r dd {height: 20px; text-align: center; padding-left: 10px; margin-top: 5px;}
ul.lp li p{  height:30px;overflow:hidden;}
ul.lp li p.line,ul.lp li p.red{ height:auto;}
element.style{left:15px;}

.find span{ color:#990000; font-size:14px;}
*html .page{width:535px; padding-left:240px;  }
ul.tt li.price-do a{ background: url(../images/icon14-d.gif) no-repeat right;}


.hot-p img{margin-right: 5px;}










