*{ margin:0; padding:0}
li,ul{list-style-type:none}ol{list-style:none}
img,FIELDSET { border:0;}
TABLE {BORDER-SPACING: 0; BORDER-COLLAPSE: collapse}

INPUT,TEXTAREA,SELECT{ font-family:inherit;}
BODY{FONT: 14px/1.5 "宋体",tahoma,arial;_background-image: url(null);  _background-attachment: fixed; }
select,button,input,textarea,p,li,FORM,dl,DT,TH,TD,UL,LI{ font-family:tahoma,arial,"宋体";font-size:12px;}
INPUT,TEXTAREA,SELECT{ font-size:100%}
LEGEND {COLOR: #000}
INPUT.date,INPUT.number,.h-input,.f-input{BORDER: #89b4d6 1px solid;FONT-SIZE: 14px; PADDING-TOP: 3px; padding:3px 2px;}
.h-input{ width:120px;}
.f-text{BORDER: #89b4d6 1px solid; padding:3px 4px;FONT-SIZE: 14px; }
.f-select {BORDER: #89b4d6 1px solid;FONT-SIZE: 14px;padding:3px 0 3px 4px;}
H1, H2, H3, H4, H5, H6{ font-size:100%; padding:0; margin:0;font-family: tahoma,arial,"宋体";}
.filter {border-bottom: 1px solid #E4E5E5;height: 50px; margin: 20px 0 0;padding: 0 20px; overflow:hidden; float:left; width:938px;}
.filter label {font-weight: bold;vertical-align: middle; font-size:14px; float:left; line-height:30px;}
.filter span {vertical-align: middle;}
.f-textarea { margin: 0px 0px 5px; padding:5px; width:200px; height:97px; color:gray; font-size:12px; overflow:hidden; border:solid 1px #ccc;}
#tb{ margin-left:120px;}
#content .field .f-textarea { float: left;height: 120px; margin: 3px 0 0;width: 320px;}
#content.mainwide .field .f-textarea {float: left;height: 120px;margin: 3px 0 0;width: 480px;}
#forum #content .field .f-input {width: 480px;}
#forum #content .field .f-textarea { height: 120px;width: 480px;}
.f-select {BORDER: #89b4d6 1px solid;FONT-SIZE: 14px;padding:3px 0 3px 4px;}
INPUT.formbutton { border-bottom: #990000 2px solid; border-left: #e186b1 2px solid; border-right: #990000 2px solid; border-top:#e186b1 2px solid; background:#ed145b; padding:2px 1.5em; width:auto; letter-spacing:0.1em; color:#fff; overflow:hidden; cursor:pointer;}
INPUT.disabled {BORDER: #ccc 1px solid;  BACKGROUND: #eee; COLOR: #999; CURSOR: default; }
BUTTON.formbutton { border-bottom:#54a3a7 1px solid; border-left: #4d989b 1px solid; border-top:#82d0d4 1px solid; border-right:#92d6d9 1px solid;background:#63c5c8; letter-spacing: 0.3em; height:23px; line-height:23px; color:#fff; cursor:pointer; padding:0 1.5em}
A {color:#d33534; text-decoration:none}
A:hover {TEXT-DECORATION: underline}
.l { font-family: "宋体"; float: left}
INPUT { margin:0; padding:0; font-family:tahoma,arial,"宋体"; font-size:100%}
.arial {font-family: tahoma,arial;}
.clear { clear: both}
SPAN.money { font-family: Helvetica,arial,sans-serif}
.cf ,.cf1{ZOOM: 1}
.cf:after,.cf1:after  { display:block; height:0; visibility:hidden; clear:both; overflow:hidden; content:'';}
.bold { font-weight:bold}
.city {float: left; width: 80px;}


.my_more .sina i,.my_more .Tencent i{ background:url(img/guanzhu.gif) no-repeat; height:24px; width:24px; display:inline-block;
transition:-moz-transform 0.2s ease 0s;transition:-webkit-transform 0.2s ease 0s;transition:-o-transform 0.2s ease 0s;transition:-ms-transform 0.2s ease 0s;transition:transform 0.2s ease 0s; float:left}
.my_more .sina i{ background-position: -2px 2px;}
.my_more .Tencent i{ background-position: -24px 2px;}
.my_more .show a:hover i {-moz-transform: rotate(20deg);-webkit-transform: rotate(20deg); -o-transform: rotate(20deg); -ms-transform: rotate(20deg);transform: rotate(20deg);}
.sina i{}
.Tencent i{}
#hdw { height:111px;}
#logo,#top_nav{position:relative; width:980px; margin:0 auto; z-index:2}
#logo .logo{ width:130px; display:inline-block}
#logo .logo img{ display:block; height:65px; }
#hdw .guides,#logotu .guides { Z-INDEX: 2;POSITION: absolute;TOP: 16px;LEFT: 136px;width: 100px; background:url(img/index_icon2.gif) no-repeat scroll -72px 6px; padding-left:8px;}
#hdw .city,#logotu .city {WIDTH: 86px;FLOAT: left;}
#hdw .city H2,#logotu .city H2 {COLOR: #8d827f;font-size: 16px; height:22px; overflow:hidden}
#hdw .change,#logotu .change {FLOAT: left;FONT-SIZE: 12px;CURSOR: pointer;line-height:20px;}
#hdw .change a,#logotu .change a{ color:#b3a8a8; background:url(img/index_icon3.gif) no-repeat scroll right -319px; padding-right:14px;}
.change a:hover{ text-decoration:none}
#ss{ height:44px; _height:41px;width: 408px; overflow:hidden;float: left;position:absolute;top:18px; right:0; }	
.keyw_list a{ float:left; padding:0 4px; color:#d33534; line-height:26px; font-size:12px;}
.keyw_list span{float:left; padding:0 0 0 4px; color:#d33534; line-height:26px; font-size:12px;} 
.keyw_list a:hover{ text-decoration:none;}
.ss{float: left;height:44px;width: 372px; overflow:hidden; z-index:1; padding-left:36px; background:url(img/newTop.png) no-repeat scroll left -122px;}
.ss .goinput{border: 0 none;color: #b9b9b9;font-size: 14px;height: 20px;line-height: 20px; padding:10px 6px 14px 0;width:316px; float:left; background:url(img/newTop.png) repeat-x scroll 0 -67px}
#ss .focus{ padding-left:10px; border:none}
#ss .focus .goinput{width:342px; }
.ss .goimg,.focus .goimg{border: 0 none;height: 44px;margin: 0;position: absolute;width: 50px; float:left; cursor:pointer; background:url(img/newTop.png) no-repeat scroll -156px -224px}
.hist_rg .delete a{ float:right; color:#4373C7}
.check-my-cart { margin:6px 1px 0; text-align: center; background:url(img/newTop.png) repeat-x scroll 0 -329px; height:40px; padding:15px 0}
.check-my-cart a{ background:url(img/newTop.png) no-repeat scroll 0 -274px; width:200px; height:40px;display:block; margin:0 auto;}
.user-info li{ float:left; position:relative}
.user-info .nav_right { background: url(img/newTop.png?v=2) no-repeat scroll left -180px; height:36px; width:154px;display:block; text-decoration:none;float:left; }
#cart{ position:relative}
.user-info .his_hover .nav_right{ background-position: left -225px;}
.pzcart .cart_num{ background:url(img/top_cart.png) no-repeat;color: #FFF;font-weight: bold;height: 21px; line-height: 16px;margin: 0;padding: 0;text-align: center;position: absolute;top: -10px;right:6px; width: 33px; color:#fff; text-decoration:none;}	
/*bdw开始*/
#bd {Z-INDEX: 1;WIDTH: 980px; padding-bottom:8px;MARGIN-LEFT: auto;MARGIN-RIGHT: auto;PADDING-TOP:8px;}
.tmore_box,.tmore_box1  {POSITION: relative;MARGIN-BOTTOM: 12px; overflow:hidden;width:980px;box-shadow:1px 1px 1px #dce0de;}
.tmore_box dt,.tmore_box1 dt,.tmore_box a,.tmore_box1 a{font-family:"宋体"}
.sq_xq a, .sq_xg a{ color:#888;}
.sq {padding-bottom:0px; float: left;border: solid 1px #dadada; width: 978px; background:#fff;}
.sq_Sort{ background:#fdfdfd; border:1px solid #dadada; border-top:none;height:36px; padding-top:0; position:relative; float:left; width:978px;}
.sq_Sort dt,.sq_Sort DT A{ width:62px; float:left}
.Sort_xq{ float:left;}
.Sort_xq li{float: left;height: 20px;padding: 4px 0;width: auto;}
.tmore_box1 .Sort_xq .default a,#Sort_team .Sort_xq .default a{background:none; padding-left:11px;border:1px solid #D9D9D9;}
.tmore_box1 .Sort_xq .default a:hover,#Sort_team .Sort_xq .default a:hover{border:1px solid #acc2da;}
.tmore_box1 .Sort_xq li a,#Sort_team .Sort_xq li a{ background: url(img/homearrows3.gif) no-repeat scroll 5px 6px ; border: 1px solid #D9D9D9;display: block;float: left;font-size: 12px;height: 22px;line-height: 22px;overflow: hidden;padding: 0 10px 0 22px;text-align: left;vertical-align: middle; width: auto; color:#666;}
.tmore_box1 .Sort_xq li .checked,#Sort_team .Sort_xq li a .checked{ border:1px solid #acc2da;}
.tmore_box1 .Sort_xq li .upBot,#Sort_team .Sort_xq li .upBot,.tmore_box1 .Sort_xq li .upBot:hover{background-position: 5px -64px;border: 1px solid #acc2da;}
.tmore_box1 .Sort_xq li .upTop,#Sort_team .Sort_xq li .upTop{ background: url(img/homearrows3.gif) no-repeat scroll 5px -17px;}
.tmore_box1 .Sort_xq li .upTop2,#Sort_team .Sort_xq li .upTop2{ background: url(img/homearrows3.gif) no-repeat scroll 5px -41px;}
.tmore_box1 .Sort_xq li .upTop:hover,#Sort_team .Sort_xq li .upTop:hover,.tmore_box1 .Sort_xq li .upTop2:hover{ background: url(img/homearrows3.gif) no-repeat scroll 5px -41px;}
.Sort_xq li a:hover{background-position: 5px -64px;border: 1px solid #acc2da;}
.sq_xg A{ padding:0 2px; margin:3px 2px 0 0; float:left;line-height:24px; border:1px solid #fff; height:24px;}
.tmore_box a:hover,.tmore_box1 a:hover{ text-decoration:none;}
.sq_xg A em,.sq_xq A em,.sq1 .clear A em{font-weight:normal;}
.sq_area{MARGIN: 0px;DISPLAY: inline;FLOAT: left;background-color:#fff;width: 978px; border-bottom:1px solid #D9D9D9; border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9;}
.sq DT ,.sq_gjc DT,.sq_Sort DT,.sq_area DT {TEXT-ALIGN: left;TEXT-INDENT: 18px;WIDTH: 72px;DISPLAY: inline;FLOAT: left;}
.sq DT,.sq_gjc DT,.sq_Sort DT,.sq_area DT,.sq1 DT{LINE-HEIGHT: 24px; margin: 4px 2px 0; padding:0;WIDTH: 66px;DISPLAY: block;COLOR: #333;float:left; height:26px;}
.sq_xg,.sq_xq {WIDTH: 820px;DISPLAY: inline;FLOAT: left;overflow:hidden; line-height:32px; color:#666; height:30px;white-space:nowrap;  padding-bottom:2px;}
.tmore_box1 .sq_xq .click_no,.tmore_box1 .sq_xg .click_no {color:#302525;}
#subrange .sq_xq .this_fl,.sq_area .sq_xq .this_fl, .sq .sq_xq .this_fl,.sq_area .sq_xq .this_fl:hover, .sq .sq_xq .this_fl:hover,.sq_area .sq_xg .this_fl,.sq_area .sq_xg .this_fl:hover,.sq .sq_xq .this_fl{ border:none; color:#fff;}
#subrange .sq_xq .this_fl:hover,.sq_xq .this_fl,.sq_xq .this_fl:hover,.sq_xg .this_fl,.sq_area .sq_xg .this_fl:hover,.clear sq_xq .sq_xg .this_fl:hover{ background:url(img/all.gif) no-repeat scroll -1px 0; height:25px; color:#fff; padding-right:0; float:left; padding-bottom:0; margin:4px 0 0px; border:none; line-height:24px; padding-top:0; padding-left:3px;}
/*商圈开始*/
#subrange .sq_xq .strong{color: #302525; display: inline;float: left;font-weight: normal; border:solid 1px #F9F9F9;}
#subrange .sq_xq a{border:solid 1px #F9F9F9;}
#hs_list .sq_xq .strong{color: #302525; display: inline;float: left;font-weight: normal; border:solid 1px #f6f6f6;}
#subrange a:hover{ border:solid 1px #fff;}
#subrange .sq_xq .strong:hover{  border:solid 1px #fff;}
#subrange{border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;width:910px; float:left; overflow:hidden; padding-left:68px; padding-bottom:6px; border-bottom:1px solid #D9D9D9; background:#fff;margin-top:-1px;}
#subrange .sq_xq{ height:auto; width:876px; background:#F9F9F9;padding:0 10px 2px;border:1px solid #dadada;}
#subrange .sq_xq .this_fl:hover{ border:none;}
#subrange .sq_xq A:hover{ border:1px solid #acc2da; background:#F9F9F9;text-decoration:none;}
/*商圈结束*/
.sq_xq span,.sq_xq span:hover,.sq_xg span,.sq_area .sq_xg span:hover,#subrange sq_xq .sq_xg .span:hover{ background:url(img/all.gif) no-repeat scroll -196px -30px; height:25px; float:left;width:3px;line-height:24px; margin:4px 4px 0 0}
.sq_area .sq_xq A,.sq .sq_xq A{ border:#fff solid 1px; color:#888;}
.sq_xq A:hover,.sq_gjc .clear A:hover,.sq_xg A:hover,#hs_list .sq_xq a:hover{ border:1px solid #acc2da; background-color:#fff; text-decoration:none;}
#hs_list .sq_xq .strong:hover{ border:1px solid #f6f6f6; background: #f6f6f6}
.sq_xq A {float:left; padding:0 2px;margin:3px 4px 0 0;line-height:24px; border:1px solid #fff; height:24px;}
.sq_xq A:hover,.sq_area .sq_xg A:hover{ border:1px solid #acc2da; background-color:#fff; text-decoration:none;}
.tmore_box a:hover{ text-decoration:none;}
.more a{ background: url(img/homearrows3.gif) no-repeat scroll 0 -86px;color:#277bca; width:40px;display:block;float:right;padding-left:20px; cursor: pointer; margin-top:6px;}
.more .moreArea { float:right; background: url(img/homearrows3.gif) no-repeat scroll 0 -86px; width:40px; color:#277bca;padding-left:20px;  cursor: pointer; display:block;}
.more .fewArea { float:right; background: url(img/homearrows3.gif) no-repeat scroll 0 -130px; width:40px; color:#277bca;padding-left:20px; cursor: pointer; display:block;}
.sq_gjc{MARGIN: 0px;DISPLAY: inline;FLOAT: left;width: 978px;  border-left:1px solid #dadada;border-bottom:1px solid #dadada; border-right:1px solid #dadada; background:#fff}

.tuan_morexq {WIDTH: 980px;FLOAT: left;padding-bottom: 8px;}
.tuanmore_boxxq {PADDING-BOTTOM: 11px;WIDTH: 980px;FLOAT: left;_padding-bottom: 0px;}
.box_tag1 {width: 978px;float:left; background:url(img/box_tag.gif) repeat-x; height:32px; border:#f4c8d7 solid 1px; margin:0 0 10px 0;}
.box_tag1 H2 {TEXT-ALIGN: left;FONT-FAMILY: "宋体";FLOAT: left;HEIGHT: 32px;FONT-SIZE: 20px; padding:0 0 0 20px; line-height:32px;}
.box_tag1 H2 A {COLOR: #000;text-decoration: none;}
.in_hot1 {TEXT-ALIGN: right;LINE-HEIGHT: 32px;FLOAT: right;HEIGHT: 32px;COLOR: #424142;OVERFLOW: hidden;padding-top: 0px; padding-right:10px;}
.in_hot1 A {PADDING-RIGHT: 10px;COLOR: #277bca; font-size:12px;}
.in_hot1 A SPAN {PADDING-LEFT: 3px; COLOR:  #277bca}
.more_link1 {LINE-HEIGHT: 25px;FLOAT: right;HEIGHT: 25px;COLOR: #000000;text-align: center;width: 973px;}
.tuan_jpq {float: left;width: 980px;}
.tuan_jpq_big{ width:980px;}
.tuanmore_listxq {POSITION: relative;BACKGROUND-COLOR: #fff;FLOAT: left;COLOR: #888; margin:0 13px 13px 0; background:#fff; width:316px; height:333px; z-index:1; border: solid 1px #d6d4d5;box-shadow:1px 1px 1px #dce0de;}
.tuanmore_listxq_r {POSITION: relative;BACKGROUND-COLOR: #fff;	MARGIN: 0px 0px 13px;FLOAT: left;COLOR: #888;background:#fff; width:316px; height:333px;z-index:1;border: solid 1px #d6d4d5;box-shadow:1px 1px 1px #dce0de;}
.tuanmore_listxqhover,.tuanmore_listxq:hover { border:solid 1px #a8a8a8;z-index:999;}
.tuanmore_listxq_rhover,.tuanmore_listxq_r:hover { border:solid 1px #a8a8a8;z-index:999;}
.slowimg {background: url(img/slowimg.jpg) no-repeat scroll center center;}
.tuanmore_listxq H3,.tuanmore_listxq_r H3 {position:relative;color:#277bca;font-size: 15px;height: 46px;line-height:23px;overflow: hidden;padding:0 10px;}
.tuanmore_listxq_r H3 A,.tuanmore_listxq H3 A{ color:#000;}
.tuanmore_listxq_r H3 a:hover,.tuanmore_listxq H3 a:hover{ text-decoration:none; color:#277bca}
.tuanbd {height: 43px; line-height:40px;float: left;width: 304px; padding:2px 0 0 10px; overflow:hidden}
.tuanbd .goods_price {float: left;width:196px;overflow: hidden;}
.tuanbd .price_now {color: #e60000;float: left;font-size:30px;font-weight: 600;}
.tuanbd .goods_status {float: right;width: 93px; padding-right:12px; overflow:hidden}
.tuanbd .goods_status p a {background:url(img/buy.gif) no-repeat 0 -3px;width:110px; height:43px; display:block;}
.tuanbd .goods_status p .chouj {background-position: 0 -146px;}
.tuanbd .goods_status p .end {background-position: 0 -220px;}
.tuanbd .goods_status p .over {background-position: 0 -74px;}
*+html .tuanmore_box {PADDING-BOTTOM: 11px; WIDTH: 717px; FLOAT: left;}
.price_info1_right,.price_info1_right_chouj,.price_info1_right_over,.price_info1_right_end{float: left;width:331px;height:47px;padding:0 13px 0 9px; background:url(img/buy1.gif) no-repeat;text-decoration: none;cursor: pointer;}
.price_info1_right {background-position: 251px -3px;}
.price_info1_right_chouj{background-position: 252px -146px;}
.price_info1_right_over{background-position: 252px -74px;}
.price_info1_right_end{background-position: 252px -267px;}
.list1_p {HEIGHT: 46px;COLOR: #c9117c;line-height: 40px;text-decoration: none;}
.rmb{ font-family:arial;}
.price_now .yen{ font-size:24px;}
.list1_p B {font-size: 30px;color: #e93972;}
.price_gray{color: #999; font-size: 12px; font-weight: normal; margin-left:-8px;}
.tuanft {height: 30px;line-height: 20px;overflow: hidden;padding: 0 15px 0 13px;font-size: 12px;}
.goods_time {color: #999;float: left;font-size:12px;}
.tuanft em{ padding:0 6px; color:#ccc; }
.tuanft .pep_num{ color:#e60000; font-weight:bold}
.goods_buyernumber {float:right; color:#999;}
.goods_buyernumber2{ float:right}
.fcg a{ float:right; color:#277bca;background:url(img/icons2.gif) no-repeat scroll 0 -2px; padding-left:14px; cursor:pointer}
.fcg a:hover{ text-decoration:none}
.fcg span{ float:right; color:#277bca;}
/*分页开始*/
.page_cont{margin: auto; overflow: hidden; padding: 10px 0;text-align: center;width: 880px;}
.paginator { display: inline-block;*display:inline;_display:inline;margin: 0 auto;overflow: hidden;*zoom:1; _zoom:1;}
.paginator li{ float:left; line-height:42px; margin:5px 0;}
.paginator  A {TEXT-DECORATION: none;  border: 1px solid #DFDFDF;box-shadow:1px 1px 1px #DCE0DE;color: #277bca;float: left;height: 32px;line-height: 32px;margin-left: 4px; padding:0 10px; background:#fff;}
.paginator a.page-cur {color: #5F5F5F;font-weight: bold;}
.paginator A:hover { background: #277bca; border: 1px solid #277bca;color:#FFF;}
.paginator A.nolink {COLOR: #ccc; CURSOR: default}
.paginator A.nolink:hover {BORDER: #ccc 1px solid;LINE-HEIGHT: 22px; BACKGROUND: none; HEIGHT: 22px;padding:0 6px;}
