/* CSS Document */
body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div { margin:0; padding:0; border:0; }
body { background:#fff; font-family:SimSun, Arial; font-size:12px; line-height:16px; text-align:center; }
ul, ol { list-style-type:none; }
select, input, select { vertical-align:middle; }
img { vertical-align:bottom; }
a { text-decoration:none; }
a:hover { text-decoration: underline; }
h1, h2, h3, h4, h5, h6 { font-size:14px; }
i { font-size:10px; font-style:normal; font-family:Arial, Helvetica, sans-serif; }
em { font-style:normal; }
.c { clear:both; }
.line{ clear:both; border-bottom:1px dashed #ccc;}
.wrapper, #header, #footer { width:960px; margin:0 auto; clear:both; text-align:left; }
.fc-juhuang { color:#f60; }
.fc-lan { color:#0041d9; }
#header { margin:3px auto 8px; }
#logo { float:left; margin-bottom:10px; }
#logo h1 { display:none; }
#nav { padding:0 10px 0 40px; height:31px; overflow:hidden; background:url(img\banner.png) no-repeat 0 27px; }
#nav li { float:left; padding-left:10px; background:url(img\bg.png) repeat-x right -1123px; }
#nav li a { display:block; width:auto; padding:11px 15px 2px 5px; font-size:12px; color:#000; }
#nav li a:hover { text-decoration:none; }
#nav .first { background:url(img\bg.png) repeat-x left -1154px; }
#nav .first a { background:url(img\bg.png) repeat-x right -1123px; }
#nav .last a { background:url(img\bg.png) repeat-x right -1154px; }
#nav .tab-on { background:url(img\bg.png) repeat-x 0 -1085px; }
#nav .tab-on a { padding-top:8px; padding-bottom:5px; font-size:14px; font-weight:bold; color:#910000; cursor:default; background:url(img\bg.png) repeat-x right -1085px; }
#tel { float:right; padding-top:11px; font-family:Tahoma; font-size:14px; color:#910000; }
.banner { height:68px; padding:0 20px; background:url(img\banner.png) no-repeat 0 -3px; }
#hot { height:30px; padding-left:30px; }
#hot ul li { float:left; padding:5px; color:#fffbdd; white-space:nowrap; }
#hot ul li a { color:#fffbdd; }
#search { clear:both; margin-left:5px; float:left; height:24px; padding:4px 0 0 25px; }
#search input { width:276px; padding:2px 2px 2px; margin:0 0 -1px 0; background:#fff; border:1px solid #ccc; color:#111; font-size:12px; }
#search select, #search option { padding:0; font-size:12px; color:#111; }
#search .text { *margin-top:-1px;}
#search select { height:18px; *height:20px; margin:0 4px; *margin-bottom:-1px; font-size:12px; border:1px solid #ccc; }
#search select, #search input { vertical-align:top; }
#search .s-btn { width:67px; height:26px; border:0; margin:-3px 5px -1px 0; background:url(img\bg.png) -21px -1046px; }
#my-tg { float:right; margin-top:2px; padding-left:15px; background:url(img\bg.png) left -1190px; }
#my-tg p { padding: 6px 15px 4px 0; background:url(img\bg.png) right -1190px; color:#910000; }
#my-tg p a { color:#910000; }

/*----首页css------*/
.col-a { float:left; margin-right:10px; width:200px; }
#news { margin-bottom:10px; }
#news .news-tab { height:31px; background:url(img\bg.png); }
#news .news-tab li { float:left; height:31px; }
#news .news-tab li span { display:block; height:21px; padding-top:10px; width:100px; text-align:center; font-size:14px; font-weight:bold; cursor:pointer; }
#news .nt1 .tab-on { background:url(img\bg.png) 0 -33px; color:#f60; }
#news .nt2 .tab-on { background:url(img\bg.png) -100px -33px; color:#f60; }
#news .news-content { border:1px solid #d9d9d9; border-top:none; padding:8px 0 7px 0; }
#news .news-content li { color:#666; padding:2px 0 2px 10px; }
#news .news-content li a { color:#666; }
#news .news-content li a:hover { color:#f60; }
#hot-event { float:left; width:490px; height:190px; overflow:hidden; position:relative; }
#hot-event .slider { position:absolute; }
#hot-event .slider li { list-style:none; display:inline; }
#hot-event .slider img {display:block; }
#hot-event .num { position:absolute; right:5px; bottom:5px; }
#hot-event  .num li { float: left; color: #ff7300; text-align: center;  width: 16px; height: 16px; font-family: Arial;  cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #FF7300; background: #fff; }
#hot-event .num li.on { color: #fff; line-height: 21px; width: 21px; height: 21px; font-size: 16px; margin: 0 1px; border: 0; background: #FF7300; font-weight: bold; }



#server { float:right; width:230px; height:190px; margin-bottom:8px; background:url(img\bg.png) 0 -86px; color:#9e3800; }
#server h3 { padding:11px 0 0 50px; color:#f60; margin-bottom:16px; }
#server p { line-height:20px; }
#server .qq { padding:0 0 15px 90px; }
#server .tel { padding:0 0 10px 40px; }
#user { height:26px; margin-bottom:10px; }
#user li { float:left; width:100px; }
#user a { display:block; width:93px; height:26px; margin:0 auto; text-align:center; background:url(img\bg.png) }
#user a span { display:none; }
#user .log { background-position:-5px -294px; }
#user .reg { background-position:-122px -294px; }
#help { }
#help li { float:left; width:66px; text-align:center; }
#help li a { color:#0041d9; }
/*商品列表*/
#goods-list { float:left; width:720px; margin-bottom:8px; overflow:hidden; }
#goods-list .title { height:35px; background:url(img\bg.png) repeat-x 0 -385px; }
#goods-list .title h3 { float:left; padding:8px 0 11px 15px; width:95px; background:url(img\bg.png) repeat-x 0 -343px; color:#fff; }
#goods-list .title h4 { float:left; padding:8px 0 11px; }
#goods-list .title h4 a { color:#444; }
#goods-list .title p { float:right; padding:8px 20px 11px 0; text-align:right; background:url(img\bg.png) no-repeat right -425px; }
#goods-list .title p a { color:#36c; }
#goods-list .content { padding:3px 0 10px; border:1px solid #d9d9d9; border-top:none; background:#fff; }
#goods-list .content h5 { clear:both; padding:8px 0 10px 34px; background:url(img\bg.png) no-repeat; color:#444; }
#goods-list .content li { float:left; padding:2px 5px 2px 15px; white-space:nowrap; }
#goods-list .content a { color:#444; }
#goods-list .content a:hover { color:#f60; }
/*板块高计算方式20n+34+5*/
#goods-list .content div { overflow:hidden; }
#goods-list .food-drink { height:99px; }/*食品饮料 3*/
#goods-list .electrical { height:119px; background:#f5f5f5; }/*时尚家电 4*/
#goods-list .house { height:79px; }/*家居用品 2*/
#goods-list .present { height:59px; background:#f5f5f5; }/*商务礼品 1*/
#goods-list .fallow { height:79px; }/*户外休闲 2*/
#goods-list .beauty { height:79px; background:#f5f5f5; }/*美容健身 2*/
#goods-list .digital { height:79px; }/*IT数码 2*/
#goods-list .food-drink h5 { background-position:-265px -6px; }
#goods-list .electrical h5 { background-position:-265px -51px; }
#goods-list .house h5 { background-position:-265px -97px; }
#goods-list .present h5 { background-position:-265px -143px; }
#goods-list .fallow h5 { background-position:-265px -189px; }
#goods-list .beauty h5 { background-position:-265px -235px; }
#goods-list .digital h5 { background-position:-265px -281px; }
.col-b { float:right; width:230px; overflow:hidden; }
/*---热卖商品----*/
#ranking { margin-bottom:8px; }
#ranking .rk-top { height:8px; overflow:hidden; background:url(img\bg.png) 0 -1241px; }
#ranking .rk-bottom { clear:both; height:8px; overflow:hidden; background:url(img\bg.png) 0 -1251px; }
#ranking .title { float:left; width:28px; height:334px; padding:20px 0 0 5px; background:url(img\bg.png) no-repeat -203px -1268px; border-left:1px solid #D9D9D9; }
#ranking .title ul li { width:20px; height:83px; margin-bottom:20px; padding:7px 0 0 7px; line-height:20px; font-size:14px; background:#f60 url(img\bg.png) -29px -1271px; position:relative; cursor:pointer; }
#ranking .title ul li p { display:none; position:absolute; top:35px; left:26px; width:11px; height:19px; }
#ranking .title ul .tab-on { background:#f60 url(img\bg.png) 0 -1271px; color:#9E3800; }
#ranking .title ul .tab-on p { display:block; background:url(img\bg.png) -238px -1241px; }
#ranking .content { float:right; width:187px; height:354px; border-right:1px solid #D9D9D9; }
#ranking .content dt { margin:0 10px 5px 0; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; color:#f50; border-bottom:1px solid #DBDBDB; }
#ranking .content ul { background:url(img\bg.png) no-repeat -277px -1285px; }
#ranking .content ul li { padding:4px 0 5px 27px; }
#ranking .content ul li a { color:#666; }
#ranking .content ul li a:hover { color:#f60; }
#tag { padding:10px; margin-bottom:8px; border:1px solid #FF9300; background:#fff; }
#tag h3 { margin-bottom:3px; color:#444; }
#tag ul li { float:left; padding:3px 10px 5px 0; font-size:14px; white-space:nowrap; }
#tag ul li a { color:#888; }
/*橱窗展示*/
.showcase { border-width:1px; border-style:solid; margin-bottom:8px; }
.showcase .title { height:31px; overflow:hidden; background:#fff; }
.showcase .title h3 { float:left; width:195px; height:31px; margin-right:20px; background:url(img\bg.png); }
.showcase .title h3 span { display:none; }
.showcase .title ul { float:left; }
.showcase .title ul li { float:left; padding:13px 0 0 10px; }
.showcase .title ul li a { color:#888; }
.showcase .title p { float:right; padding:13px 10px 0 0; }
.showcase .title p a { color:#0041d9; }
.showcase .content { height:273px; }
.showcase .showp { float:left; width:194px; }
.showcase .content .main-content { float:left; width:755px; height:257px; margin-top:8px; background:#fff; }
.showcase .content .main-content .list { float:left; width:480px; padding:2px 0 0 0; }
.thumbnail { height:202px; overflow:hidden; }
.thumbnail ul li { float:left; width:100px; padding:10px; background:url(img\bg.png) no-repeat -294px -487px; }
.thumbnail ul li p { margin-bottom:15px; }
.thumbnail ul li .hx { display:block; margin-bottom:10px; }
.thumbnail ul li .hx a { color:#f50; }
.thumbnail ul li .price { display:block; }
.thumbnail ul li .price em { display:block; float:left; width:50px; text-align:center; color:#f60; font-weight:bold; }
.thumbnail ul li .price em i { font-weight:normal; font-size:12px; }
.thumbnail ul li .price .yj { color:#888; font-weight:normal; text-decoration:line-through; }
.shopnews { }
.shopnews ul li { float:left; width:220px; padding:3px 0 5px 20px; background:url(img\bg.png) no-repeat -273px -322px; }
.shopnews ul li a { color:#888; }
.showcase .content .main-content .sidebar { float:right; width:262px; overflow:hidden; padding:13px 0px 0 0; }
.snews { margin-bottom:5px; }
.snews li { padding:5px 0 3px 0; color:#444; }
.snews li a { color:#444; }
/*------橱窗板块特色----------*/
.p-food-drink { border-color:#c8e0a2; background:#c8e0a2; }
.p-electrical { border-color:#c0cbd3; background:#c0cbd3; }
.p-house { border-color:#eda835; background:#eda835; }
.p-present { border-color:#dacfc4; background:#dacfc4; }
.p-fallow { border-color:#c2daec; background:#c2daec; }
.p-beauty { border-color:#fda9bc; background:#fda9bc; }
.p-digital { border-color:#5b41a0; background:#5b41a0; }
.p-food-drink .title h3 { background-position:0 -487px; }
.p-electrical .title h3 { background-position:0 -530px; }
.p-house .title h3 { background-position:0 -573px; }
.p-present .title h3 { background-position:0 -616px; }
.p-fallow .title h3 { background-position:0 -659px; }
.p-beauty .title h3 { background-position:0 -702px; }
.p-digital .title h3 { background-position:0 -745px; }

/*-----子导航------*/
.sidebar{ float:left; width:200px;}
.main-content{ float:right; width:750px;}

/*--热卖商品---*/
.hot-list{ margin-bottom:8px;}
.hot-list dt{ height:35px; padding-right:20px; background:url(img\bg.png) right -1680px;}
.hot-list dt b{ display:block; font-size:14px; font-weight:bold; padding:8px 0 11px 10px; color:#fff; background:url(img\bg.png) left -1680px;}
.hot-list dd{ border:1px solid #d9d9d9; border-top:none; padding-top:5px;}
.hot-list dd ul{ background:url(img\bg.png) no-repeat -277px -1230px; }
.hot-list dd ul li { padding:4px 0 5px 32px; }
.hot-list dd ul li a { color:#666; }
.hot-list dd ul li a:hover { color:#f60; }
.hot-list dd ul .first{ height:70px; padding:5px 0 5px 32px; background:#fff url(img\bg.png) no-repeat -275px -985px; }
.hot-list dd ul .first img{ float:left;}
.hot-list dd ul .first p{ float:right; width:90px; padding-top:10px;}

/*---价格区间搜索---*/

#price-search{ margin-bottom:8px; padding:10px; border:1px solid #ff990e; background:#fffaec;}
#price-search h3{ font-size:12px; color:#f50; margin-bottom:3px;}
#price-search .p-r li{ padding:3px 0 4px 20px; color:#444;}
#price-search .p-r .on{ color:#f50; font-weight:bold;}
#price-search .defined{ height:20px;}
#price-search .defined span{ float:left;}
#price-search .defined .ipt{ border:1px solid #ff9300; width:40px; height:16px;}
#price-search .defined .btn{ width:49px; height:20px; margin-left:5px; border:0; background:url(img\bg.png) -126px -1048px;}


/*---最近浏览--*/

#recently-viewed{ margin-bottom:8px; border:1px solid #d9d9d9; background:#fff;} 
#recently-viewed h3{ margin:1px; padding:8px 0 11px 10px; font-size:12px; color:#333; background:url(img\bg.png) 0 -1736px;}
#recently-viewed ul li{ float:left; width:98px; text-align:center; padding-bottom:5px;}
#recently-viewed ul li span{ display:block; text-align:center; padding:5px;}
#recently-viewed ul li span em { color:#f60; font-weight:bold; }
#recently-viewed ul li span em i { font-weight:normal; font-size:12px; }

.z-top{ margin-bottom:8px;}
.z-top-banner{ float:left; width:530px;}
.z-top-new{ float:right; width:210px;}
.z-top-new .info{}
.z-top-new .info li { padding:2px 0 2px; color:#666; }
.z-top-new .info li a { color:#666; }
.z-top-new .info li a:hover { color:#f60; }

#best{ margin-bottom:8px;}
#best .title{ height:45px; background:url(img\bg.png) 0 -1836px; }
#best .title h2{ float:left; width:200px; height:45px; background:url(img\bg.png) 0 -1790px; }
#best .title h2 span{ display:none;}
#best .title p{ float:right; width:200px; height:45px; background:url(img\bg.png) right -1882px; }
#best .content{height:370px; padding-left:20px; overflow:hidden;  border:1px solid #ff9300; border-top:none;}
#best .content ul li { float:left; width:125px; padding:10px 10px 0 10px; }
#best .content ul li p { margin-bottom:10px; }
#best .content ul li .hx { display:block; margin-bottom:5px; }
#best .content ul li .hx a { color:#f50; }
#best .content ul li .price { display:block; }
#best .content ul li .price em { display:block; float:left; width:50px; text-align:center; color:#f60; font-weight:bold; }
#best .content ul li .price em i { font-weight:normal; font-size:12px; }
#best .content ul li .price .yj { color:#888; font-weight:normal; text-decoration:line-through; }



/*----------列表页橱窗展示-----------*/
/*橱窗展示*/
.l-showcase-list-1 .l-showcase{ border-color:#c8e0a2; background:#c8e0a2; }
.l-showcase-list-2 .l-showcase{ border-color:#c0cbd3; background:#c0cbd3; }
.l-showcase-list-3 .l-showcase{ border-color:#eda835; background:#eda835; }
.l-showcase-list-4 .l-showcase{ border-color:#dacfc4; background:#dacfc4; }
.l-showcase-list-5 .l-showcase{ border-color:#c2daec; background:#c2daec; }
.l-showcase-list-6 .l-showcase{ border-color:#fda9bc; background:#fda9bc; }
.l-showcase-list-7 .l-showcase{ border-color:#5b41a0; background:#5b41a0; }

.l-showcase { border:1px solid #ff990e; background:#fffaec; margin-bottom:8px; }
.l-showcase .title { height:31px; overflow:hidden; background:#fff; }
.l-showcase .title h3 { float:left; width:195px; height:31px; margin-right:20px; font-size:16px; color:#f50; padding:10px 0 0 10px;}
.l-showcase .title p { float:right; padding:13px 10px 0 0; }
.l-showcase .title p a { color:#0041d9; }
.l-showcase .content { height:273px; }
.l-showcase .showp { float:left; width:180px; }
.l-showcase .content .list { float:left; width:560px; padding:2px 0 0 0; background:#fff; margin-top:10px; }
.l-showcase .thumbnail { height:202px; overflow:hidden; }
.l-showcase .thumbnail ul li { float:left; width:100px; padding:10px 5px; background:url(img\bg.png) no-repeat -294px -487px; }
.l-showcase .thumbnail ul li p { margin-bottom:15px; }
.l-showcase .thumbnail ul li .hx { display:block; margin-bottom:10px; }
.l-showcase .thumbnail ul li .hx a { color:#f50; }
.l-showcase .thumbnail ul li .price { display:block; }
.l-showcase .thumbnail ul li .price em { display:block; float:left; width:50px; text-align:center; color:#f60; font-weight:bold; }
.l-showcase .thumbnail ul li .price em i { font-weight:normal; font-size:12px; }
.l-showcase .thumbnail ul li .price .yj { color:#888; font-weight:normal; text-decoration:line-through; }
.l-showcase .shopnews { padding-left:20px; }
.l-showcase .shopnews ul li { float:left; width:220px; padding:3px 0 5px 20px; background:url(img\bg.png) no-repeat -273px -322px; }
.l-showcase .shopnews ul li a { color:#888; }
.l-showcase .l-showcase .content .main-content .sidebar { float:right; width:262px; overflow:hidden; padding:13px 0px 0 0; }
.l-showcase .snews { margin-bottom:5px; }
.l-showcase .snews li { padding:5px 0 3px 0; color:#444; }
.l-showcase .snews li a { color:#444; }


.sub-list{ margin-bottom:8px; height:260px;}
.sub-list ul li{ float:left; width:193px; text-align:left;}
.sub-list ul .last{ width:170px; text-align:right;}


#intro{ border:1px solid #ff9300; background:#fffaec; padding:10px; margin-bottom:8px;}
#intro h2{ color:#444;}
#intro .content{ color:#666; margin-top:10px;}


#list-menu{ margin-bottom:8px;}
#list-menu .title{ height:35px; padding-right:20px; background:url(img\bg.png) right -1954px;}
#list-menu .title h2{ padding:9px 0 10px 10px; background:url(img\bg.png) left -1954px; color:#333; }
#list-menu .item{ padding:3px 0 1px 20px; border-left:1px solid #d9d9d9;  border-right:1px solid #d9d9d9; background:#fff9ed url(img\bg.png) no-repeat -278px -1247px;}
#list-menu .item b{ font-weight:normal; color:#f50; }
#list-menu .content{ padding:9px 0 10px 20px; border:1px solid #d9d9d9; border-top:none;}
#list-menu .content ul li{ padding:4px 0 4px 14px; background:url(img\bg.png) no-repeat -287px -1545px;}
#list-menu .content ul li a{ color:#666;}
#list-menu .content ul li a:hover{ color:#f60;}
#list-menu .content ul .on{ background-position:-287px -1577px;}
#list-menu .content ul .on a{ color:#666; font-weight:bold;}
#list-menu .content ul .category{ padding:0; margin:0; background:none;}
#list-menu .content ul .category p{padding:4px 0 4px 20px; color:#666;}
#list-menu .content ul .category p b{color:#f50;}


/*-------路径----------*/
.pathway{ height:16px; padding:6px 10px; border-bottom:1px solid #ccc; margin-bottom:8px;}
.pathway p{ float:left; color:#666;}
.pathway p a{ color:#36c;}
.pathway p b{ color:#888;}
.pathway .count{ float:right; color:#36c;}
.pathway .count b{ color:#f50; font-weight:normal;}

/*-------分页---------*/
.page{ clear:both; height:20px; padding:10px 10px 0 0; margin-bottom:8px;}
.page ul{ float:right;}
.page .selected{ color:#f50; font-weight:bold; border:1px solid #fff; cursor:default;}
.page a{ display:block; float:left; margin-right:5px; border:1px solid #d4d4d4; color:#04d;  padding:3px 5px 0; cursor:pointer;}
.page a:hover{ text-decoration:none;}
.page span{ display:block; float:left;}
.page .no-page{ cursor:default; color:#d4d4d4;}
/*-----二级列表----------*/

.list-s{}
.list-s ul li{ float:left; width:176px; height:258px; overflow:hidden; padding:0 4px; display:inline;}
.list-s ul li a{ display:block; width:158px; padding:10px;}
.list-s ul li a:hover{ text-decoration:none; background:#f5f5f5;}
.list-s ul li img{ padding:4px; margin-bottom:8px; border:1px solid #ccc; background:#fff;}
.list-s ul li b{ display:block; height:16px; margin-bottom:3px; color:#f60; font-weight:normal;}
.list-s ul li b span{ font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#f60; padding-left:12px; background:url(img\bg.png) -286px -1615px;}
.list-s ul li i{ display:block; font-size:12px; margin-bottom:5px;  color:#888;}
.list-s ul li i span{ font-size:10px; text-decoration:line-through; color:#888;}
.list-s ul li span{ color:#36c;}



/*---------三级列表----------------*/
.list-t{}
.list-t ul .goods{ height:270px; padding:10px 0 0 20px; border-bottom:1px dashed #eaeaea;}
.list-t ul .goods img{ float:left; margin-top:20px; padding:4px; border:1px solid #ccc;}
.list-t ul .goods .infomation{ float:right; width:470px; color:#444; padding-top:30px;}
.list-t ul .goods .infomation p{ padding:10px 0;}
.list-t ul .goods .infomation p em{ text-decoration:line-through;}
.list-t ul .goods .infomation p span{ font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#f60; padding-left:12px; background:url(img\bg.png) -286px -1615px;}
.list-t ul .goods .infomation b{ font-size:14px; color:#36c; font-weight:normal;}
.list-t ul .goods .infomation .comment{ padding:20px 0 0 20px;}
.list-t ul .goods .infomation .comment a{ color:#36c;}
.list-t ul .goods .infomation .option{ float:left; width:320px;}
.list-t ul .goods .infomation .option a{ float:left; display:block; display:inline; margin-left:20px; width:130px; height:36px; background:url(img\bg.png);}
.list-t ul .goods .infomation .option a span{ display:none;}
.list-t ul .goods .infomation .option .tg{ background-position:-11px -2019px;}
.list-t ul .goods .infomation .option .sc{ background-position:-159px -2019px;}


/*-------帮助中心------------*/
.help-center-menu{ margin-bottom:8px;}
.help-center-menu .title{ height:35px; padding-right:20px; background:url(img\bg.png) right -1680px;}
.help-center-menu .title h2{ display:block; font-size:14px; font-weight:bold; padding:8px 0 11px 10px; color:#fff; background:url(img\bg.png) left -1680px;}
.help-center-menu .content{ border:1px solid #d9d9d9; background:#fff; border-top:none; padding:0 5px 10px 5px;}
.help-center-menu .content ul li{ padding:8px 0 5px 25px; border-bottom:1px dashed #e5e5e5; background:url(img\bg.png) no-repeat -275px -1542px;}
.help-center-menu .content ul li a{ color:#444;}
.help-center-menu .content ul .on a{ color:#0041d9;}

/*-----------------*/
.about{ margin-bottom:8px;}
.about .title{ height:35px; background:url(img\bg.png) 0 -2119px;}
.about .title p{ float:left; display:block; padding:8px 0 11px 10px;  background:url(img\bg.png) left -2081px; color:#666;}
.about .title p a{ color:#36c;}
.about .title p b{ font-weight:normal; color:#888;}
.about .title span{ float:right; display:block; padding:8px 10px 11px;  background:url(img\bg.png) right -2157px; color:#f00;}
.about .content{ border:1px solid #d9d9d9; background:#fff; border-top:none; padding:0 5px 10px 5px;}
.about .content .text{ padding:50px 40px; font-size:14px; line-height:20px; color:#444;}
.about .content .leave{ padding:10px 20px;}
.about .content .leave h5{ margin:20px 0 10px; color:#333; background:#f4f4f4; padding:4px 0 3px 10px;}
.about .content .leave table tr th{ text-align:right; font-size:14px; color:#444; font-weight:normal;}
.about .content .leave .ipt{ border:1px solid #ccc; height:16px; padding:3px 5px 1px;}
.about .content .leave .ipt-a{ width:300px;}
.about .content .leave .ipt-c{ width:100px;}
.about .content .leave .ipt-d{ width:80px;}
.about .content .leave .ipt-b{ width:300px; height:120px;}
.about .content .leave em{ color:#f00; padding-left:10px;}
.about .content .leave .btn{ border-top:1px solid #f4f4f4; margin-top:20px; padding:20px 0 0; text-align:center;}
.about .content .leave .btn input{ width:80px;}



/*-------详细页样式-------------*/
#detail .main-content{ float:left;}
#detail .sidebar{ float:right;}
.view{ padding-top:20px;}
.view h2{ color:#36c; margin-bottom:20px; text-align:center;}
.view .articles{ border-bottom:1px dashed #ccc;}
.view .articles .picture{ float:left; padding-left:20px; width:280px;}
.view .articles .picture .pic{ width:270px; margin:0 auto;}
.view .articles .picture .pic img{ border:1px solid #d9d9d9; padding:4px;}
.view .articles .picture ul li{ float:left; display:inline; margin:10px 5px 10px 4px; padding-top:5px; cursor:pointer;}
.view .articles .picture ul li img{ border:1px solid #cdcdcd;}
.view .articles .picture ul li span{ display:block; border:1px solid #fff; padding:1px;}
.view .articles .picture ul .tab-on{ background:url(img\bg.png) no-repeat -261px -356px;}
.view .articles .picture ul .tab-on span{ border:1px solid #cccbcb; padding:1px;}
.view .articles .infomation{ float:right; width:400px; color:#444; padding-top:10px;}
.view .articles .infomation ul li{ padding:10px 0 ;}
.view .articles .infomation em{ text-decoration:line-through;}
.view .articles .infomation b{ font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#f60; padding-left:12px; background:url(img\bg.png) -286px -1615px;}
.view .articles .infomation .ipt{ border:1px solid #d9d9d9; width:40px; margin:0 5px;}
.view .articles .infomation .msg{ color:#888; padding-left:20px; line-height:18px;}
.view .articles .infomation .msg i{ color:#f60; font-size:12px;}
.view .articles .infomation .msg a{ color:#0041d9; text-decoration:underline;}
.view .articles .infomation .opt p{ height:40px; padding-top:10px;}
.view .articles .infomation .o-p{ display:block; float:left; display:inline; margin-right:20px; background:url(img\bg.png);}

.view .articles .infomation .o1{ width:130px; height:36px; background-position:-11px -2214px;}
.view .articles .infomation .o2{ width:130px; height:36px; background-position:-159px -2214px;}
.view .articles .infomation .o3{ width:100px; height:25px; background-position:-11px -2253px; margin-left:100px;}
.view .articles .infomation .o4{ width:100px; height:25px; background-position:-159px -2253px;}
.view .articles .copy .ipt{ border:1px solid #d9d9d9; width:300px; height:16px; padding:2px 0 0 5px; color:#666; }

#activity{border:1px solid #d9d9d9; width:630px; margin:20px auto; padding:10px;}
#activity img{ width:80px; height:65px; background:url(img\bg.png) 0 -1387px;}
#activity p{ float:right; color:#888; width:520px;}

#art-info{}
#art-info .title { padding:0 10px 0 0; height:38px; overflow:hidden; position:relative;}
#art-info .title ul{ position:absolute; width:600px; height:31px;}
#art-info .title li { float:left; padding-left:10px; background:url(img\bg.png) repeat-x right -1123px; cursor:pointer; }
#art-info .title li span { display:block; width:auto; padding:9px 15px 4px 5px; font-size:12px; color:#000; }
#art-info .title .first { background:url(img\bg.png) repeat-x left -1154px; }
#art-info .title .first span { background:url(img\bg.png) repeat-x right -1123px; }
#art-info .title .last span { background:url(img\bg.png) repeat-x right -1154px; }
#art-info .title .tab-on { background:url(img\bg.png) repeat-x 0 -1085px; cursor:default; }
#art-info .title .tab-on span { padding-top:8px; padding-bottom:5px; color:#fff;  cursor:default; background:url(img\bg.png) repeat-x right -1085px; }
#art-info .title p{ margin-top:27px; border:1px solid #dc6b00;}
#art-info .title p span{ display:block; height:3px; overflow:hidden; border:1px solid #ffe372; background:#ffad00;}
#art-info .content{ padding:20px;}
#art-info .content .intro{ margin-bottom:20px; color:#888; line-height:18px;}
#art-info .content .comment{ margin-bottom:20px;}
#art-info .content .comment table{ table-layout:fixed;}
#art-info .content .comment table thead tr td{ color:#444; font-weight:normal; background:#f8f8f8; border-bottom:1px solid #d5d5d5; padding:5px 0 4px 10px; }
#art-info .content .comment table tbody tr td{ padding:10px 5px 8px 10px; line-height:18px; border-bottom:1px solid #d5d5d5; color:#444;}
#art-info .content .comment table tbody tr td em{ color:#999; font-family:simsun;}
#art-info .content .comment table tbody tr td a{ color:#06c;}
#art-info .l-page{ padding:10px; background:#f8f8f8; border-bottom:1px solid #d5d5d5; text-align:right; color:#444;}
#art-info .l-page a{ color:#04d; padding:0 5px}
#art-info .l-page span{ color:#f60; font-weight:bold; padding:0 5px;}
#art-info .content .contact{ color:#444;}

/*-------购物车----------*/
.cart table{ table-layout:fixed;}
.cart table thead tr td{ background:#f5f5f5; padding:6px 0 3px 10px; color:#888;}
.cart table tbody tr td{padding:15px 0 12px 10px; color:#666; border-bottom:1px dashed #ccc;}
.cart table tbody tr td .ipt-a{ border:1px solid #d9d9d9; padding:2px 0 0 3px; width:40px; height:16px;}
.cart table tbody tr td b{ font-weight:normal; color:#f60;}
.cart .count{ color:#888; padding:10px 0 10px 10px;}
.cart .count b{ color:#f60;}
.cart .msg{ padding:10px; background:#f7f7f7; color:#999;}
.cart .msg li{ padding:3px 0;}
.cart .opt{ height:30px; padding:10px;}
.cart .opt ul{ float:right;}
.cart .opt ul li{ float:left; padding-right:20px; display:inline;}
.cart .opt ul li a{ display:block; padding-right:15px; background:url(img\bg.png) right -2293px; color:#444}
.cart .opt ul li a:hover{ text-decoration:none;}
.cart .opt ul li a span{ display:block; padding:5px 0 4px 28px; background:url(img\bg.png) no-repeat;}
.cart .opt .o1 span{ background-position:-250px -2361px;}
.cart .opt .o2 span{ background-position:-250px -2432px;}
.cart .opt .o3 span{ background-position:-250px -2326px;}
.cart .opt .o4 span{ background-position:-250px -2397px;}

/*-------------友情链接---------------*/
.link .nr{ padding:10px; color:#777; margin-bottom:20px; border-bottom:1px dashed #ccc;}
.link .add{ border-bottom:1px dashed #ccc;}
.link .add .pic,.link .add .txt{ float:left; width:270px; padding:0 45px;}
.link .add img{ vertical-align:middle;}
.link .add .pic img{ border:1px solid #ddd;}
.link .add p{ padding:4px 0 3px;}
.link .add .ipt-a{border:1px solid #ccc; width:250px; height:100px; padding:3px 5px 1px; font-size:12px;}
.link .add .ipt-b{ float:right; margin:10px 20px;}
.link .f-link{ padding:30px 0;}
.link .f-link ul{ clear:both;}
.link .f-link .pic li{ float:left; height:50px; width:145px; text-align:center;}
.link .f-link .pic li img{border:1px solid #ddd;}
.link .f-link .txt li{ float:left; padding:3px;}
.link .f-link .txt li a{ display:block; padding:4px 0 4px 5px; width:133px; background:#f7f7f7; border:1px solid #f7f7f7; color:#777;}
.link .f-link .txt li a:hover{ background:#fff; border:1px solid #f7f7f7; text-decoration:none;}



/*-------新手指南-----------*/
#buyer-help { height:158px; margin-bottom:8px; border:1px solid #ff9709; background:url(img\bg.png) 0 -799px; }
#buyer-help li { float:left; width:108px; padding:15px 0 0 48px; background:url(img\bg.png) no-repeat -294px -467px; }
#buyer-help .bgn { background:none; }
#buyer-help li h6 { color:#444; margin-bottom:12px; }
#buyer-help li p { padding:2px 0 2px 10px; background:url(img\bg.png) no-repeat -282px -322px; }
#buyer-help li p a { color:#888; }
#buyer-help li p a:hover { color:#f60; }
#buyer-help .buyer-help-tel { width:130px; padding-left:30px; white-space:nowrap; }
#buyer-help .buyer-help-tel img { background:url(img\bg.png) -19px -969px; width:47px; height:54px; margin:0 0 8px 20px; }
#buyer-help .buyer-help-tel em { display:block; color:#888; line-height:18px; }
#buyer-help .buyer-help-tel em b { font-weight:normal; color:#f50; }
#friendlink { border:1px solid #ccc; margin-bottom:8px; background:#fff; }
.fl-pic { }
.fl-pic li { float:left; width:119px; padding:10px 0; text-align:center; }
.fl-txt { clear:both; }
.fl-txt li { float:left; padding:5px 10px; white-space:nowrap; }
.fl-txt li a { color:#888; }
#footer { text-align:center; color:#888; }
#footer a { color:#36c; }
#footer .text { border-bottom:2px solid #ffd299; padding:5px 0; margin-bottom:4px; }
#footer .copyright { line-height:20px; }
/*----------广告-------------*/
.ads-a { width:960px; margin:0 auto 8px; height:35px; }/*--导航下通栏--*/
.ads-b { width:960px; margin:0 auto 8px; height:100px; }/*--轮换图片下五个--*/
.ads-b li { float:left; width:192px; text-align:center; }
.ads-c { }/*--橱窗右底角--*/
.ads-d { float:right; width:630px; height:55px; }/*--顶部广告--*/
.ads-e { }/*--热卖--*/
.ads-f { width:230px; height:70px; }/*--tag下方广告--*/
.ads-g{ margin-bottom:8px; }/*--sidebar,z-top-banner--*/

/*------新闻列表-----------*/
.news-list{ padding:10px 30px;}
.news-list li{ padding:10px 0 10px;}
.news-list li span{ float:right; color:#999}
.news-list li a{ color:#333;}

