﻿@charset "utf-8";
/* CSS Document */
.pink{ color:#ed2f85;}
.icon_index{ display:block; position:absolute; text-decoration:none; background:url(../images/icon-Xingfu_street_idnex.gif) no-repeat; width:86px; height:69px; left:280px; top:-4px;}
.site-bg{background:url(../images/site-bg.gif); width:980px; height:50px; margin-top:-12px;}
.site-map{font-family:simsun; height:43px; width:960px; border-bottom:1px dashed #ccc; margin:0 auto; line-height:53px; overflow:hidden;}
.search-num{background:url(../images/search-numimg.gif) no-repeat left; padding-left:20px; margin-left:20px;}
.search-num b{color:#DB6089;}

.main{ width:960px; padding:0 10px 60px;}
.top-search{margin-top:29px; _padding-top:0px; width:960px; position:relative;}
.nav-list{background:url(../images/list-img.gif) no-repeat right; float:left; padding-right:10px; line-height:27px;}
.nav-list span{ cursor:pointer;}
.top-search a:hover{text-decoration:none; color:#474747;}
.search{ width:490px; margin-left:110px; _margin-left:95px; height:27px;background:url(../images/bg-search.gif) repeat-x; float:left;}
.search .inner_left{background:url(../images/bg-search-left.gif) left top no-repeat; height:27px;}
.search .inner_right{background:url(../images/bg-search-right.gif) right top no-repeat; height:27px;}	
#search_txt{border:none; color:#9a9a9a; background:transparent; overflow:hidden; height:16px; float:left; font-family:simsun; width:260px; padding-left:5px; margin-top:7px;}
.select_tipTxt{ height:12px; border-right:1px solid #000; width:85px; float:left; margin-top:7px; position:relative; cursor:pointer;}
#select_txt,#select_txt_class{ position:absolute; left:15px; line-height:13px;  line-height:15px\9;}
.selectArrow{border:solid 4px #fff; border-top-color:#000; position:absolute;height:0; width:0; overflow:hidden; right:6px; top:4px; }
.search_submit{float:right; display:inline; margin:6px 9px 0 0;}

.option{position:absolute;background:#fff; padding:1px 1px 2px; top:26px; border:1px solid #ccc; border-width:0 1px 1px; display:none; z-index:99;}
.option span{display:block; position:relative; padding:2px 3px; cursor:pointer;}
.option span.current{background:#e1e1e1; color:#333;}
#option_class{left:295px;}
#option_type{left:210px;}

.user_href{overflow:hidden; margin:0 auto; height:18px; overflow:hidden; margin-top:4px; text-align:center;}
.user_href li{ padding-left:15px;  background-repeat:no-repeat; padding-right:5px;display:inline;}
.user_href li a{display:inline; }
.my_order{ background-image:url(../images/icon-order.gif);}
.favorite{ background:url(../images/icon-favorite.gif);}
.user_href .my_point{ background:url(../images/icon_top.gif) 1px -34px no-repeat; padding-left:20px;}
.my_help{background:url(../images/icon_top.gif) no-repeat -2px -53px; padding-left:14px;}

.main-left{width:683px; float:left;margin-top:15px;}
.main-right{width:265px; float:right; overflow:hidden; margin-top:15px;}

.column{ clear:left; width:683px; overflow:hidden;}
.column .title{height:28px;color:#8c8c8c; border:1px solid #ccc; width:681px;background:url(../images/bg-column.gif) 0 0 repeat-x;}
.column .titleItem{ height:28px; font: bold 14px/28px  simsun;  padding:0 13px 0 15px; float:left;}
.column .title .current{background:url(../images/bg-title.gif) left top repeat-x; color:#fff; position:relative; *position:static; }
.column .title .current .arrow{height:0; border-color:#7c7c7c #FFFFFF #FFFFFF; border-style:solid;border-width:4px; overflow:hidden;width:0; position:absolute; left:50%;top:28px;*display:none;}

.titp{ color:#000; padding-bottom:5px; font-family:simsun;}
.titp .nam{ font-weight:bold;}
.titp .num{ color:#ec008c; font-weight:bold;}

.search-tj{border:1px solid #ccc; border-top:none; width:651px; height:120px; padding:10px 15px;}
.mar-check label{ display:inline-block;line-height:22px;}
.mar-check input{margin-left:10px;*margin-left:0px; margin-right:5px;}
.tab-border{background:url(../images/tab-boder.gif); width:1px; height:130px; float:left;}
.search-btn{width:63px; height:90px; margin:20px 0 0 15px;}
.search-btn input{margin-bottom:15px; cursor:pointer;}
.search-btn #zhankai{ color:#474747; width:41px; height:12px; padding-right:12px; margin-left:3px; cursor:pointer;}
.search-btn .zhankai{background:url(../images/more-tj-img.gif) no-repeat right;}
.search-btn .shouqi{background:url(../images/more-tj-img2.gif) no-repeat right;}
.search-btn a:hover{text-decoration:none; color:#474747;}
#more-tj{width:651px; height:46px; border:1px solid #ccc; border-top:none; padding:10px 15px;}

h3{ position:relative; height:34px;padding:0 10px}
h3 .word{ position:absolute; font-size:14px; color:#464646; font-weight:bold; line-height:18px; background:#fff; padding:0 10px; top:7px; left:20px; z-index:20;}
h3 .border{ border-top:1px solid #ccc;  top:15px; position:relative;}
.link_more{position:absolute; top:8px; color:#959595; line-height:18px; font-family:simsun; right:6px; background-color:#FFF; padding:0 3px; margin-right:10px;}
.hot-product{width:263px; border:1px solid #ccc;}
.hot-border-b{border-bottom:1px dashed #ccc;}
.hot-product-panl{width:230px; height:115px; overflow:hidden; margin:0 auto;}
.hot-product-img{width:94px; height:94px; overflow:hidden; float:left; margin:10px;}
.hot-product-img img{border:1px solid #ccc; padding:1px; width:90px; height:90px;}
.hot-product-panl dl{height:100px; margin:20px 5px;}
.hot-product-panl dl dt img{margin-left:5px;}
.hot-product-panl dl dt a{color:#3366CC; font-size:14px; line-height:18px;}
.hot-product-panl dl dd{line-height:24px; color:#737373;}
.hot-product-panl dl dd a{color:#737373;}
.hot-product-panl dl dd a:hover{text-decoration:underline; color:#ED2F85;}

.right-list{width:263px; border:1px solid #ccc; position:relative; margin-top:10px;}
.item{padding:0 10px 10px;}
.item dl{ clear:left;}
.item .cur dt{float:left; width:120px; height:18px; overflow:hidden; font-weight:bold; line-height:18px;}
.item dd{float:left; width:100px; height:18px; overflow:hidden; line-height:20px;}
.item dd.image{float:right; height:55px; width:73px; overflow:hidden; border:1px  solid #ccc; }
.item dt b{color:#fff; line-height:18px; line-height:14px \9; width:14px; text-align:center; float:left; margin-right:8px;  font-family:Verdana; font-size:10px; background:url(../images/icon-small.gif) 0 -64px no-repeat; background-position:0 -66px\9;}
.item dt b.hot{ background-position:0 -38px; background-position:0 -40px\9;}
.item dd span{ margin-left:20px;}
.item dt{overflow:hidden; color:#ed008b; }

.item .cur{padding:5px; height:58px; border:1px solid #ccc; background:#F4F4F4; margin-bottom:10px;}
.item .nom { height:20px; padding:2px 0 0 5px; overflow:hidden;}
.item .nom dt{height:160px; line-height:18px;}
.item .nom dt span{float:right; *margin-top:-15px;}
.item .nom dt span a{color:#9E9E9E;}
.item .nom dt span a:hover{color:#ED2F85;}
.item .nom dd{display:none;}
.right-gg{width:265px; margin-bottom:10px;}
.onload-p{width:240px; margin:0 auto 5px; border-bottom:1px dashed #ccc;}
.onload-p dl{width:100px; display:inline-block; margin:10px 5px 10px 12px; *margin:10px 0 10px 10px; vertical-align:top; *display:inline; *zoom:1}
.onload-p dl dd img{border:1px solid #ccc; padding:1px; width:90px; height:90px;}
.onload-p dl dt{text-align:center; line-height:18px;}
.clear-product{width:240px; margin:0 auto 5px; text-align:center; line-height:24px;}
.clear-product a{text-decoration:underline; color:#0074B6;}

.product-list{width:683px; height:130px; border-bottom:1px dashed #ccc;}
.product-panl{width:310px; height:130px; margin-right:20px; overflow:hidden; float:left;}
.product-img{width:100px; height:100px; overflow:hidden; float:left; margin:15px 20px 0 10px; _margin:15px 20px 0 5px;}
.product-img img{border:1px solid #ccc; padding:1px; width:96px; height:96px;}
.product-panl dl{height:100px; margin:20px 5px;}
.product-panl dl dt img{margin-left:5px;}
.product-panl dl dt a{color:#3366CC; font-size:12px; line-height:18px; font-weight:bold;}
.product-panl dl dd{line-height:18px; color:#737373; margin-top:10px;}
.product-panl dl dd b{color:#000;}
.product-panl dl dd a{text-decoration:underline; color:#0074B6; margin-left:10px;}
.mon-panl{width:100px; height:30px; text-align:center; margin-top:20px; float:left; color:#737373; line-height:24px;}
.mon-panl b{font-size:16px; color:#DF5583;}
.adress-panl{width:82px; float:left; line-height:18px; margin-top:20px; text-align:center;}
.kp-panl{width:110px; float:left; margin-top:15px; margin-left:10px;}
.kp-panl b{ line-height:27px; display:block;}
.kb-panl1{ float:right;margin:45px 10px 0;}
.kb-panl2{position:absolute;right:175px;top:44px; _zoom:1;}

.bijiao-btn{float:left; margin-top:20px; margin-left:10px; position:relative;}
.bijiao-btn a{border:1px solid #C0D0E9;display:block;position:absolute;text-align:center;top:17px;left:-63px;width:100px;z-index:999; background:#F2F7FC; color:#3366CC;padding:1px;}
.bijiao-btn a:hover{ color:#3366CC;}
.numbg1{background:url(../images/kb-b-l.gif) left center no-repeat; line-height:27px; color:#FFF; padding-left:8px; height:27px; float:left;}
.numbg2{background:url(../images/kb-b-r.gif) right center no-repeat; padding-right:8px; height:27px; display:block; float:left;}
.numbg2 b{font-size:16px; margin-left:5px; color:#FFF; display:inline;}

.main_search{ overflow:hidden;}

.business-list{width:683px; height:130px; border-bottom:1px dashed #ccc;}
.business-panl{ overflow:hidden; position:relative; _zoom:1;}
.business-img{float:left;height:100px;margin:25px 20px 0 10px;overflow:hidden;width:105px; _margin:25px 20px 0 5px;}
.business-img img{border:1px solid #CCCCCC;height:75px;padding:1px;width:100px;}
.business-panl dl{height:100px; margin:38px 5px 0; float:left;}
.business-panl dl dt img{margin-left:5px;}
.business-panl dl dt a{color:#0074b6; font-size:12px; line-height:18px; font-weight:bold;}
.business-panl dl dd{line-height:18px; color:#737373; }
.business-panl dl dd a{text-decoration:underline; color:#0074B6; margin-left:10px;}
.business-panl dl dd.info{ height:36px; overflow:hidden; display:none;}
.business-panl dl dd.more{padding-bottom:1px; background:url(../images/cur-shang.gif) no-repeat 0px center;margin-top:3px;}
.business-panl dl dd.more a{ text-decoration:underline; color:#0074b6;}
.business-panl dl dd .pronumb{ font-size:14px; color:#333; font-weight:bold; left:10px; _zoom:1; position:relative; top:5px;}
.business-panl dl dd .pronumb span{ color:#df708c;}
.kb-panl{ padding-top:10px;}

.product-big-list{width:720px;}
.product-big-list dl{width:155px; margin:18px 17px 18px 0; display:inline-block; *display:inline; *zoom:1; vertical-align:top;}
.product-big-list dl dd a img{width:150px; height:150px; border:1px solid #ccc; padding:1px;}
.product-big-list dl dt{text-align:center; position:relative;}
.product-big-list dl dt div{ position:absolute; z-index:999;}
.product-big-list dl dt div a{border:1px solid #C0D0E9;display:block;position:absolute;text-align:center; font-weight:normal;width:100px;z-index:999; background:#F2F7FC; color:#3366CC;padding:1px;}
.product-big-list dl dt div a:hover{ color:#3366CC;}
.product-big-list dl dt a{color:#3366CC; font-size:12px; line-height:18px; margin-left:5px; font-weight:bold;}
.product-big-list dl dt b{color:#DF5583; font-size:16px; line-height:24px; font-weight:bold;}
.product-big-bd{border-bottom:1px dashed #ccc; height:30px;}
.product-big-list dl dd{text-align:center; color:#666666; line-height:27px;}
.product-big-list dl dd b{color:#333333; line-height:27px;}
.product-big-list dl dd span b{color:#FFF; line-height:27px;}
.kb-mar{margin:0 auto; width:90px;}

.innerWrapper{ overflow:hidden; width:410px; *width:435px; background-color:#F2F7FD; border:1px solid #ccc; padding:10px; position:absolute; left:0px; z-index:999; top:26px;_top:25px;}
.innerWrapper-panl{width:500px;}
.innerWrapper dl{padding:6px 10px 6px 4px; margin-top:-1px; overflow:hidden; width:200px; *width:210px; display:inline-block;vertical-align:top;*display:inline;*zoom:1;}
.innerWrapper dl dt a{color:#0099FF; font-size:14px; font-weight:bold;}
.innerWrapper dl dd{ overflow:hidden; margin-left:-5px; *margin-left:-6px}
.innerWrapper dl dd li{display:inline;}
.innerWrapper dl dd li a{ background:url(../images/bg-nav-solid.gif ) left center no-repeat; display:inline-block; padding:0 0 0 4px; *padding:0 0 0 5px;vertical-align:middle;*display:inline; *zoom:1; text-align:center;}

.sou-panl{width:683px; height:42px; background:url(../images/sou-headbg.gif); overflow:hidden;}
.sou-text{width:315px; float:left; padding-left:20px;}
.sou-text b{margin-right:10px;}
.shang-text{width:430px; float:left; padding-left:20px;line-height:42px;}
.sou-mon{float:left;}
.sou-mon select{margin-right:10px; width:100px; border:1px solid #ccc; margin-top:11px; margin-top:11px;}
.sou-dress{float:left;}
.sou-dress select{margin-right:10px; width:75px; border:1px solid #ccc; margin-top:11px; margin-top:11px;}
.sj-tab{ float:left; line-height:42px; margin-left:20px;}
.bj-tab{float:right; line-height:42px; margin-right:23px;}
.sl-tab{ float:left; line-height:42px; margin-left:30px;}

.sou-tab{ border-bottom:3px solid #ffbe47; padding-top:20px;}
.sou-tab ul{ float:left; width:230px;}
.sou-tab ul li{ float:left; margin-right:3px;}
.sou-tab ul li a{ background:url(../images/sou-tab-r.gif) right bottom no-repeat; display:block; height:26px;float:left;}
.sou-tab ul li a span{ background:url(../images/sou-tab-l.gif) left bottom no-repeat; display:block; height:26px; line-height:26px; padding:0px 10px;float:left; cursor:pointer;}
.sou-tab ul li.cur{}
.sou-tab ul li.cur a{ background:url(../images/sou-tab-cur-r.gif) right bottom no-repeat; color:#ab5009; }
.sou-tab ul li.cur a span{ background:url(../images/sou-tab-cur-l.gif) left bottom no-repeat; color:#ab5009; font-weight:bold;}
.sou-tab .paixu{ float:left;}
.sou-tab .xianshi{ float:left; background:url(../images/soutab-line.gif) right center no-repeat; margin-right:12px;_margin-right:6px;}
.sou-tab .float_right{ height:26px;line-height:30px; _overflow:hidden;}
.sou-tab .float_right span{ font-weight:bold; color:#666; float:left;}
.xianshi a{ float:left; display:block; color:#666; padding-left:20px; margin-right:12px;_margin-right:6px;}
.xianshi a:hover{ color:#0099ff;}
.xianshi .l-cur{ background:url(../images/xianshi-list-cur.gif) left center no-repeat;color:#0099ff;}
.xianshi .l-nocur{ background:url(../images/xianshi-list.gif) left center no-repeat;}
.xianshi .i-cur{ background:url(../images/xianshi-img-cur.gif) left center no-repeat;color:#0099ff;}
.xianshi .i-nocur{ background:url(../images/xianshi-img.gif) left center no-repeat;}


.paixu {}
.paixu div{ float:left;  background:#fff; height:20px; margin-right:4px;margin-top:4px;  position:relative; overflow:hidden;}
.paixu div a{ display:block; background:#fff; line-height:18px; height:18px; padding:0 4px; color:#666; float:left; position:relative; border-top:1px solid #9d9d9d;border-left:1px solid #9d9d9d;border-right:1px solid #9d9d9d;}
.paixu div a:hover{ text-decoration:none;}
.paixu div a.dow{ clear:left; position:absolute; top:19px;border-bottom:1px solid #9d9d9d;}
.paixu div a img{ position:relative; top:2px;}





.pagelist{ text-align:center; margin:30px auto; color:#666666;}
.pagelist a{ padding:4px 8px; border:#9d9d9d 1px solid; font-family:simsun; margin:4px; color:#666666;}
.pagelist a.cut{ color:#fff; background:#9d9d9d; text-decoration:none; font-weight:bold;}
.pagelist a:hover{ color:#fff; background:#9d9d9d; text-decoration:none;}
.pagelist span{padding:5px 9px; border:#9d9d9d 1px solid; font-family:simsun; margin:4px; color:#bebebe;}


.search-one{ font-family:simsun;}
.search-one dl{ border-bottom:1px dashed #c1c1c1; padding:10px 0; margin-left:10px;}
.search-one dl dt{ padding-bottom:7px; padding-left:14px; background:url(../images/search-numimg2.gif) left 3px no-repeat;}
.search-one dl dd{display:inline-block; *display:inline; *zoom:1; width:145px; padding-left:15px;vertical-align:top; padding-bottom:7px;}
.search-one dl dd.selected{ width:100%;}
.search-one dl dd.selected span{ padding:10px; border:1px solid #c0d0e9;  background:#f2f7fc;zoom:1}
.search-one dl dd.selected span a{ padding-left:10px;}
.search-one dl dd a{ color:#3366cc;}

.search-two{ border:1px solid #c0d0e9; padding:15px 20px; margin-bottom:30px; color:#000;}
.search-two table{ line-height:22px;}
.search-two table tr th{ text-align:right; vertical-align:top; padding-right:15px;white-space:nowrap;}
.search-two table tr td{ vertical-align:top;}
.search-two table tr td ul{}
.search-two table tr td ul li{ display:inline-block; *display:inline; *zoom:1; padding-right:20px; font-weight:bold;}
.search-two table tr td ul li a{ color:#105bac; font-weight:normal;}

.search-two .shaixuan select{ margin-right:10px;}
#shaixuantable{ border-top:1px dashed #c0d0e9; padding-top:10px; margin-top:10px;}
.shaixuan .btn{ text-align:right;}
.shaixuan .btn a{ cursor:pointer; padding-right:10px;}
.zhankai{background:url(../images/more-tj-img.gif) no-repeat right;}
.shouqi{background:url(../images/more-tj-img2.gif) no-repeat right;}


#brand-change{ text-align:center; margin-top:-5px; background:#fff; padding-top:10px; padding-bottom:30px;}
#brand-change div{ display:inline-block; width:100px; height:23px; *display:inline; *zoom:1;text-align:center; cursor:pointer;}
#brand-change div.brand-all{ background:url(../images/brand-all.gif)}
#brand-change div.brand-less{ background:url(../images/brand-less.gif)}



.search-two table tr td ul li.s-two-plus{ background:url(../images/s-two-plus.gif); width:12px; height:12px; padding:0px; cursor:pointer; overflow:hidden;}
.search-two table tr td ul li.s-two-move{ background:url(../images/s-two-move.gif); width:12px; height:12px; padding:0px; cursor:pointer; overflow:hidden;}

/*登陆后样式*/
.header .user{float:right;width:290px; margin:0 10px 0 0; display:inline; color:#818181;}
.header .user dt,.header .user dd{ width:250px; text-align:right; float:left;line-height:17px; display:inline; }
.header .user dd.image{float:right; width:40px; height:40px; background:url(../images/bg-user.gif) no-repeat;}
.header .user dd.image img{height:32px; width:32px; margin:3px 2px 0 0;}
.header .user dt{font-weight:bold; padding:2px 0 0 0; color:#3d3d3d; width:245px; padding-right:5px;}
.header .user dd .pink{font-weight:bold;}
.header .user dd a{padding:0 5px;}


.fairly-tb{border:1px solid #ccc; margin-top:20px; width:960px;}
.fairly-tb .fairly-t-head{height:36px; background:#F7F7F7; border:1px solid #ccc; padding-left:20px; line-height:36px;}
.fairly-tb td{height:40px;}
.fairly-tb .fairly-tt{width:105px; background:#F2F7FC; text-align:right;}
.fairly-tb .fairly-img-tt{width:105px; height:140px; background:#F2F7FC; text-align:right;}
.fairly-tb .fairly-nr{border:1px solid #ccc; padding-left:15px;}
.fairly-tb .fairly-img-nr{text-align:center; border:1px solid #ccc;}
.fairly-tb .fairly-img-nr img{border:1px solid #ccc; padding:1px; margin:auto;}
.fairly-tb .fairly-nr span{color:#3366CC;}
.fairly-tb .fairly-nr b{color:#DB6089; font-size:14px;}
.fairly-tb .fairly-nr input{background:url(../images/dg-btn.gif) no-repeat; width:95px; height:29px; border:0; cursor:pointer;}

