@import url("list.css");
@import url("page.css");
/*---------- base ---------*/
*{padding:0px;margin:0px;}
html{background:#FEFEFE;}
body{font:12px arial,Microsoft Yahei,sans-serif,Sans-Serif; line-height: 1.8em; color:#555555;background:url(../images/body.png) repeat }
*html{background-image:url(about:blank);background-attachment:fixed;}
img{border:none;}
a{color:#333333;text-decoration:none;}
a:hover{color:#db4f60; text-decoration:underline}
ul,li{list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
h1, h2, h3, h4, h5, h6 {font-family: "Microsoft YaHei";}
h2{ font-size:14px}
h3{ font-size:15px;}
/*---------- stock ---------*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
*html .clearfix {height: 1%;}
.center{margin:0px auto;}
.fl{ float:left}
.fr{ float:right}
.mt1{margin-top:5px;}
.mt2{margin-top:8px;}
.mb2{margin-bottom:8px;}
.clear{overflow:hidden; clear:both; height:1px; line-height:1px;}
.clearfix:after {clear: both;content: "";display: block;height: 0;}
.con{ background:#ffffff; padding:5px; display:block; overflow:hidden}
.bd1{ border:1px solid #E5E5E5}
h3{background: none repeat scroll 0 0 #F9F9F9;border-bottom: 1px solid #F1F1F1;color: #727272;height: 38px;line-height: 38px;text-indent: 10px;}
.ipt-txt{line-height:15px;padding:4px 5px;border-width:1px;border-style:solid;border-color:#ccc;font-size:12px;margin-right:2px;}
.line{height:5px; background:url(../images/line.gif) repeat-x left center; clear:both; font-size:0px;}
.link1,.link1 a {color:#fd862d;}
.link2,.link2 a{color:#0099CC;}
.link3,.link3 a{color:#a4926b;}
.wrapbox {margin: 0 auto;width: 960px;clear:both;}
.mainbox{ width:680px; float:left; overflow:hidden;}
.sidebox{ width:260px; float:right; overflow:hidden;}
/******头部*******/
.header {margin:0 auto 5px;}

.loginbar{ float:left;}
.header .topbar{ background:url(../images/nav_bg.gif) repeat-x;height:38px;color:#FFFFFF;line-height:36px;}
.header .topbar a{ color:#ffffff;}
.header .tlink{ float:right;line-height:36px;}
.header .top{  height:75px;position: relative;overflow: hidden; background:url("../images/tips_h.gif") no-repeat scroll right 42px transparent}
.logo {height:33px;float:left; overflow:hidden }
.logo a{display: block;float: left;}

#dingyue{float: right; margin-right:5px;position:relative;}
#dingyue .dy span a{ display:block; height:36px; padding:0 5px; width:58px; overflow:hidden; margin-left:1px; margin-right:1px;line-height:36px;}
#dingyue .dy span a:hover{ background:#ffffff; border-left:1px solid #db4f60; border-right:1px solid #db4f60; margin:0; color:#333333}
#dingyue dy{width:95px;float:left;z-index:1;}
#dingyue .subdy{width:240px;position:absolute;left:-100px;top:36px;display:none; background:#ffffff; border:1px solid #db4f60; border-top:none; z-index:999; padding:5px;}
#dingyue .subdy a{ margin:7px; display:block; float:left}
/*----- 导航菜单 -------*/
.topfixed {position: fixed;top: 0;width: 100%;z-index: 9000;}
*html .topfixed{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
#navMenu{ height:43px;clear:both; background:url(../images/yy.gif) repeat-x 0 bottom #FFFFFF; }
#navMenu .wrapbox{position: relative;}
#navMenu .nav {height:43px; overflow: hidden;float: left; }
#navMenu .nav li {float: left;text-align:center; height:43px; margin:0 5px;}
#navMenu .nav li a {font-size: 14px; font-weight:bold;height: 43px;display:block;line-height:43px;padding-left:18px;padding-right: 15px; float:left}
#navMenu .nav li a.home{ padding-left:0}
#navMenu .nav li.hover{}
#navMenu .nav li.hover a, #navMenu .nav li a:hover {display: inline-block;}
#navMenu a:hover{ text-decoration:none}

.cat1,.cat2,.cat3,.cat4,.cat5,.cat6,.cat7{ background-image:url(../images/ico-cate.png); background-repeat:no-repeat}
.cat1{ background-position:0px -127px}
.cat2{background-position:0px -284px}
.cat3{background-position:0px -358px}
.cat4{background-position:0px -204px}
.cat5{background-position:0px -621px}
.cat6{background-position:0px -466px}
.cat7{background-position:0px -204px}

.ico-hot{ background:url(../images/ico-hot.gif) no-repeat; width:24px; height:16px; position:absolute; right:366px;top:-5px;}
/*------ //搜索框 ---------*/
.searchbar {height: 29px;width: 260px;  float:right;margin-top: 5px; border:1px solid #dddddd; border-radius:3px}
.search-keyword {background:none;border:none;color: #CCCCCC;font-size: 12px;height: 26px;
    line-height: 26px;padding-left:6px;width: 222px;}
.search-submit {background:none;cursor: pointer;height: 19px;width: 21px; border:none;background:url(../images/btn_s.gif) no-repeat; font-size:0; overflow:hidden; text-indent:-9999em}
.search-option {margin-left:3px;margin-right:3px;border:#badaa1 solid 1px;height:22px;}
/*-- //End 导航菜单 --*/
.banner {margin: 0 auto 8px;width: 960px;clear:both; background:url(../images/tips.gif) no-repeat right center #ffffff; height:116px; border:1px solid #F1F1F1;}
/*** Slides ***/
.FocusPic {zoom:1;position:relative; overflow:hidden;width:680px;height:200px;}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{display:none}
.FocusPic .change{bottom:3px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#f78391;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#db4f60;}

/*******index*********/



/*** danpin ***/
#bdshare{padding:0 10px;}
.bdshare_t{ margin-top:10px; text-align:right}
.bdshare_t em{ float:left; font-size:12px; font-style:normal;line-height: 26px;}
span.bds_more, .goods_list .bds_tools a{ line-height:15px; vertical-align:middle; margin-right:3px;}
.goods_cont {height:auto;overflow:hidden;width:638px;padding:15px 20px 0px 20px;background:#fff;margin-right:15px;clear:both;margin-bottom:15px}
.goods_list {height:auto;width:626px}
.goods_list:after {clear:both;content:".";display:block;height:0;visibility:hidden}
.goods_list h2,.goods_list h1{font-size:18px;line-height:30px;font-weight: normal;}
.goods_list h2 .biaozhu ,.goods_list h1 .biaozhu{color:#FF0000;font-size:18px;}
.goods_list .goodsdetail {color:#ccc;clear:both;overflow:hidden;margin:10px 0 20px 0}
.goods_list .goodsdetail span {display:block;float:left}
.goods_list .goodsdetail .source, .goods_list .goodsdetail .type {color:#ccc}
.goods_list .goodsdetail span {margin-right:26px}
.goods_list  b {font-weight:normal}
.goods_list .goodsdetail b a,.goods_list .goodsdetail b {color:#8d8d8d}
.goods_list .goodsdetail .date {color:#8d8d8d;float:right;margin:0}
.goods_list .goodsdetail .date a {color:#6cb211;font-weight:normal;margin:0 3px;cursor:pointer}
.goods_list .goodsdetail .date a:hover {text-decoration:underline}
.goods_list .goodsinfo {clear:both;height:auto}


.goods_list .goodsinfo .bao_but {height:38px;line-height:38px;overflow:hidden}
.goods_list .goodsinfo .bao_but a {background:url(../images/buy.gif) no-repeat -15px 1px #fff;display:block;float:left;text-align:center;padding-left:10px;width:80px !important;color:#5e5e5e}
.goods_list .goodsinfo .bao_but .but_reply {border-right:#e2e2e2 solid 1px;width:79px !important}
.goods_list .goodsinfo .bao_but .but_collect {background-position:-120px 1px}
.goods_list .goodsinfo .bao_but a span {color:#a2a2a2}
.goods_list .goodsinfo .bao_but a:hover {background-color:#f9f9f9;text-decoration:none}
.goodsinfo .content_right {float:right;width:400px;}
.goodsinfo .content_box {width:395px;background:#fff;border:#e7efda solid 1px;padding:1px;position:relative;}
.goodsinfo .content_box .price_box {background:#fffce8;overflow:hidden;font-size:14px;padding: 8px 16px;}
.goodsinfo .content_box .price_box .ori_price {height:30px;line-height:30px;margin-top:2px}
.goodsinfo .content_box .price_box .ori_price span {margin-left:5px;color:#ff0000;}
.goodsinfo .content_box .price_box .cur_price span {color:#FF0000;margin-left:5px}

.goodsinfo .content_box .why_buy {position:absolute;top:-10px;left:5px;background:url(../images/why.png) no-repeat;height:19px;width:105px;text-indent:-999px}
.goodsinfo .content_box .gobuy, .goodsinfo .content_box .buyover {background:url(../images/btn_go_h.png) no-repeat 0 0;height:42px;width:126px;display:block;position:absolute;right:-7px;top:20px}
.goodsinfo .content_box .gobuy {background:url(../images/btn_go.png) no-repeat 0 0;}
.goodsinfo .content_box .gobuy:hover {background:url(../images/btn_go_h.png) no-repeat 0 0;}
.goodsinfo .content_box .buyover {background:url(../images/buy_over.png) no-repeat 0 0;}

.goodsinfo .content_right .recommend_info {line-height:25px;text-indent:30px;color:#8d8d8d}
.goodsinfo .content_right .recommend_info a:hover {text-decoration:underline}

.tbox .goods_content{overflow:hidden;width:100%;}
.tbox .goods_title{padding:10px 5px;overflow:hidden;}
.tbox .goods_title strong{font-size:16px;font-weight:normal;float:left;}
.tbox .goods_title span{float:right;}

.goods_box {height:auto;overflow:hidden;width:130px;float:left;padding:10px;background:#fff;margin-bottom:15px;margin-left:24px;}
.goods_box10 {height:auto;overflow:hidden;width:300px;float:left;padding:10px;background:#fff;margin-bottom:5px; margin-left:12px;}
.goods_box11 {height:auto;overflow:hidden;width:270px;float:left;padding:10px;background:#fff;margin-bottom:5px; margin-left:12px;}
.goods_box:hover{background:#ffdde3;}
.goods_box_list{height:auto;width:100%;}
.goods_box img{width:130px;height:130px;}
.goods_box_price{color:red;}
.gotodetail{float:right;width:68px;height:20px;background:#f88297;color:#fff;}
.price_go{overflow:hidden;padding:10px 0 0;}
.price_go .goods_box_price{float:left;}
.gotodetail{text-align:center;border-radius:3px;}
.gotodetail:hover{text-decoration:none;color:#fff;background:#ef1b40;}
.noleft{margin-left:0;}

#itemlist .goods_box{margin-left:15px;}
#itemlist .goods_box img{width:130px;height:auto;}



/********铺子******/
.puzi .con{ width:100%}
.puzi li{width:106px; height:128px; overflow:hidden; float:left; display:block; margin:6px 10px 6px 8px; white-space:nowrap; text-align:center}
.puzi li img{width:100px; height:100px;}
.puzi li a img{ padding:3px; display:block}
.puzi li a:hover img{ border:1px solid #ccc; padding:2px;}
.puzi li a:hover{ text-decoration:none}
.tzbox{padding-top:10px;}
#hk_dp li.hk_good_li{width:192px;}
#hk_dp li.hk_good_li .hk_good_pic img {width: 192px;height: 192px;float: left;}
.dp_pre_next{background:none;padding:0 10px;}
.dp_tags{width:920px;margin:0 auto;display:block;border-top:1px dotted #cccccc;border-bottom:1px dotted #cccccc;padding:5px 0;}

.tags{line-height:25px;padding:5px 10px 0;height:30px;overflow:hidden;display:inline-block;}
.tags a{display: inline-block;padding: 0 3px;}
.tags b{font-weight:normal;}

.comment{padding:10px;clear:both;}

/*---------- frame : footer ---------*/
.footer{margin-top:10px;height:98px;background:#FFFFFF;border-top:1px solid #E8E8E8;text-align: center;}
.footer .footnav{line-height:25px; height:25px;margin: 5px 0; }
.footnav a{ margin:0 3px;}
.totop {position:fixed;_position:absolute; _top:expression((document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop+(documentElement.clientHeight - this.clientHeight):document.body.scrollTop+(document.body.clientHeight - this.clientHeight))-4);bottom: 10px;left:50%; margin-left:500px;z-index: 10000;width: 29px;}
.totop a {display: block;width: 29px;height: 29px;padding-top: 28px;background: url(../images/top.png) no-repeat;text-align: center;color: #888;}
.links{color:#333333}
.links a{ color:#999999}
.pagelist li.thisclass a{padding:0;background: #db4f60;}
.list_pages ul li.thisclass{padding:0 4px;}

#haikuo_product{display:none;}
.article .articlebox #haikuo_tip img{display:inline;height: auto;margin:0;padding:0;background:none;border:none;box-shadow:none;}

/************ 更新 ***************/
.likekey{padding:8px;color:#555;border:1px solid #ececec;border-radius:3px;margin:15px 10px 0;}
.likekey span{font-weight:bold;}
.likekey a{display:inline-block;padding:3px 8px;border:1px solid #eee;margin-right:5px;border-radius:15px;-moz-transition:.3s; -webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-decoration:none;}
.likekey a:hover{background:#db4f60;color:#fff;}


.tbox{text-align:left;}
.tbox dt strong{font-size:14px;}
.tbox .dcmp-title{line-height:25px;display:block;}
.dcmp-userinfo img{vertical-align:middle;}
.dcmp-post{overflow:hidden;padding:10px 3px;}
.dcmp-userinfo{padding:5px 0;float:left;}
.dcmp-submit{float:right;}
.dcmp-submit button{width:70px;height:26px;cursor:pointer;}
.decmt-box2 ul li{position:relative;overflow:hidden;padding:10px;border-bottom:1px dotted #ccc;}
.decmt-box2 ul li .plpic{width:40px;height:40px;float:left;margin:0 10px 10px 0;}
.decmt-box2 ul li .title{position:absolute;top:10px;left:55px;}
.decmt-box2 ul li .comment_act{position:absolute;top:10px;right:15px;background:none;}
.decmt-box2 ul li div{background:#eee;padding:5px;border-radius:4px;color:#828282}
.decmt-box2 ul li .newcomment_act{position:absolute;top:30px;left:55px;background:none;}
.decmt-box2 ul li .newcomment_act span.fr span{margin-right:10px;}
.decmt-box2 ul li .newcomment_act span.fr span a{}
.tbox #commetpages{padding:10px;}
.tbox #commetpages strong,.tbox #commetpages a{margin:0 8px;}
.tbox #commetpages strong{color:#f57c1b;}

.keywordinfo #hk_dp{margin-top:-50px;}
.keywordinfo #hk_dp li.hk_good_li img{width:160px;height:160px;padding:0;border:none;box-shadow:none;margin:0;}
.keywordinfo #hk_dp li.hk_good_li{margin:10px 13px;width:160px;display:inline;}.news dd span{	color:#777;	float:right;	padding-right:10px;	margin-left:10px;}