﻿@charset "utf-8";
#descimg{width:100%;text-align:center;height:auto;margin:0 auto;}
#descimg img{max-width:790px;text-align:center;margin:0 auto;}
.container {margin-bottom:20px;width:75% }
.product {background: #fff;width:895px; }
.product-pic {background: url(../images/good/bg-y.png) repeat-y; padding: 10px 0 10px 0px;position: relative; width:33%; margin-right: 20px;min-height: 280px;}
.product-pic img {opacity: 1;display: block;margin: 0 auto;max-width:300px}
.product-pic img:hover {opacity: 0.9;}
.product-pic span {background: url(../images/good/bg2.png) no-repeat; display: block; height: 11px; position: absolute; right: 0; top: 50px; width: 7px;}
/*price-info by ake start*/
.product-info { color: #666; position: relative; width:64%; padding-top:10px; }
.product-info h3 { font-size: 18px; color: #333; font-weight: normal; width: 600px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.product-info h3.tb_t { width: 450px; }
.product-info h3 a { color: #333; }
.share { position: absolute; bottom:-40px;right: 10px; }
.product-info .share { display: block; float: left; padding-top: 3px; }
.product-info .share-box { float: left; width: 88px; }
.product-info .item-pr { padding-right: 20px; }
.product-info .item-pr .old-price { color:#999; text-decoration: line-through; }
.product-info .jp-size { margin-top: 25px; height: 26px; }
.product-info .jp-size dt { float: left; line-height: 24px; }
.product-info .jp-size li { position: relative; display: inline; float: left; margin: 0 4px 8px 0; padding: 1px; line-height: 20px; vertical-align: middle; background: #fff; }
.product-info .jp-size li a { padding: 3px 5px 4px 5px; border: 1px solid #e1e1e1; background-color: #fff; color: #c6c6c6; }
.product-info .jp-size li a:hover { text-decoration: underline; }
.product-info .jp-size li .active { }

.product-info .fanli { margin-top: 25px; margin-bottom:5px; height:26px; }
.product-info .fanli em { width:120px; height:26px; display:inline-block; background: url(../images/good/rebate_txt.png) no-repeat; vertical-align:middle; }
.product-info .fanli .fxje { padding-right:5px; }
.product-info .fanli .fxje b { color:#70A700; font-size:16px; }


.product-info p { line-height: 40px; overflow: hidden; }
.product-info .price em { font-family: "微软雅黑"; font-size: 14px; color:#F8285C}
.org_2{color:#F8285C}
.product-info .price .jd-current { font-size: 32px; color: #F8285C; font-family: Arial; vertical-align: -2px; }

.product-info .title-tips01{ padding: 0 5px; height: 20px; background: #F8285C; float: left; margin-top: 12px; text-align: center; line-height: 18px; color: #fff; position:relative; margin-right: 16px;}
.product-info .tip-b{ background: url(../images/good/tips.gif) no-repeat; width: 9px; height: 20px; position: absolute; top: 0; right: -9px;}

.product-info .item-btn { margin-top: 15px; }
.product-info .item-btn .btn-tip { position:relative; }
.product-info .item-btn .btn-tip:hover .tips-aitao, .product-info .item-btn .btn-tip:hover .tips-box { display:block }
.product-info .item-btn .btn-tip .tips-aitao { position:absolute; top:50px; left:0; z-index:1; display:none }
.product-info .item-btn .btn-tip .tips-aitao i { width:300px; height:195px; background:url(../images/good/fanli_at.gif) no-repeat; display:block }

.product-info .item-btn .btn-tip .tips-box { position:absolute; top:58px; left:0; z-index:1; display:none }
.product-info .item-btn .btn-tip .tips-box i { position:absolute; background:url(../images/good/tips.png) no-repeat 30px 0; width:145px; height:10px; top:-9px; left:0; }
.product-info .item-btn .btn-tip .tips-box p { width:255px; line-height:20px; background:#FFFFCA; border:#FFCC97 solid 1px; color:#f60; padding:8px }

.huamei{text-indent: 0;border-top: 1px solid #fff;text-align:left;clear:both;max-height:250px;width:100%}
.huamei ul{padding-left:40px}
.huamei li{display: inline;float: left;width: 260px;height: 18px;overflow: hidden;margin: 0 15px 10px 0;line-height: 18px;vertical-align: top;white-space: nowrap;text-overflow: ellipsis;color: #666;}
.product-info .item-btn .btn { width: 145px; height: 50px; line-height: 50px; text-align: center; display: block; color: #fff; font-size: 18px; background: url(../images/good/tag_state.gif) no-repeat; }
.product-info .item-btn .buybtn{width: 192px;height: 40px;float: left;background: url(../images/buybtn.png) no-repeat;font-family: '微软雅黑';
text-align: center;line-height: 40px;font-size: 18px;color: #fff;text-decoration: none;}
.product-info .item-btn .buybtn:hover{filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}
.product-info .btn:hover { text-decoration: none; }
.product-info .item-btn .buy { background-position: 0 -160px; text-shadow:1px 1px #ff4700; }
.product-info .item-btn .buy:hover { background-position: 0 -212px; }
.product-info .item-btn .start { background-position: 0 -264px; text-shadow:1px 1px #309f0c; }
.product-info .item-btn .start:hover { background-position: 0 -317px; }
.product-info .item-btn .wait { background-position: 0 -264px; text-shadow:1px 1px #309f0c; }
.product-info .item-btn .wait:hover { background-position: 0 -317px; }
.product-info .item-btn .end { background-position: 0 -372px; text-shadow:1px 1px #a5a5a5; }
.product-info .item-btn .gone { background-position: 0 -372px; text-shadow:1px 1px #a5a5a5; }
.product-info .item-btn .sellout { background-position: 0 -372px; text-shadow:1px 1px #a5a5a5; }

.product-info .item-btn .btn { width: 145px; height: 50px; line-height: 50px; text-align: center; display: block; color: #fff; font-size: 18px; background: url(../images/good/tag_state.gif) no-repeat; }
.product-info .btn:hover { text-decoration: none; }
.product-info .item-btn .buy { background-position: 0 -160px; text-shadow:1px 1px #ff4700; }
.product-info .item-btn .buy:hover { background-position: 0 -212px; }
.product-info .item-btn .start { background-position: 0 -264px; text-shadow:1px 1px #309f0c; }
.product-info .item-btn .start:hover { background-position: 0 -317px; }
.product-info .item-btn .wait { background-position: 0 -264px; text-shadow:1px 1px #309f0c; }
.product-info .item-btn .wait:hover { background-position: 0 -317px; }
.product-info .item-btn .end { background-position: 0 -372px; text-shadow:1px 1px #a5a5a5; }
.product-info .item-btn .gone { background-position: 0 -372px; text-shadow:1px 1px #a5a5a5; }
.product-info .item-btn .sellout { background-position: 0 -372px; text-shadow:1px 1px #a5a5a5; }
.product-info .bady-time { margin-top: 12px; margin-bottom:5px; }
.product-info .bady-time .time { font-size: 14px; color: #666666; }
.product-info .bady-time .time em { color: #666666; }
.product-info .bady-time .common { margin-left: 10px; margin-top: 10px; width: 78px; height: 22px; border-radius: 2px; display: block; float: left; line-height: 22px; text-align: center; }
.product-info .bady-time .remind { border: 1px solid #baef72; background: #f5ffe6; color: #467311; }
.product-info .bady-time .remind:hover { background: #e8ffc4; }
.product-info .bady-time .nomind { border: 1px solid #f1f1f1; background: #fff; color: #c6c6c6; cursor: default; }
.product-info .bady-time .nomind:hover { text-decoration: none; }
.product-info .report { float: right; }
.product-info .report a { color: #919191; }
.report-icon { height: 15px; width: 14px; display: inline-block; vertical-align: -3px; margin-right: 6px; background: url(http://s.juancdn.com/juanpi/images/items/item.gif) no-repeat right -89px; }

.product-info .quan-all{ position:relative; margin-left: 18px; display: block; float: left; width: 160px; height: 50px; background:url(../images/good/tag_state.gif) no-repeat;}
.product-info .quan-buy{ background-position: 0 -491px; text-shadow:1px 1px #ff8300; }
.product-info .quan-start{background-position: 0 -432px; text-shadow:1px 1px #3b9b02; }
.product-info .quan-end{background-position: 0 -550px; text-shadow:1px 1px #a5a5a5; }
.product-info .quan-price{ margin: 0px 0 0 25px; float: left; display: inline; font-size: 32px;color: #fff;}
.product-info .quan-price em{ font-size:14px; }
.product-info .quan-num{ font-size:14px; color: #fff; position:absolute; top:15px; left:95px;}

.product-info .discount { margin-left:10px; margin-top:15px; }
.product-info .discount b { width: 15px; height:17px; float:left; display:block; margin-left: 8px; background: url(../images/good/tag_state.gif) no-repeat;}
.product-info .discount b.i1 {background-position: -100px 0;}
.product-info .discount b.i2 {background-position: -119px 0;}
.product-info .fenxiang { height:24px; line-height:24px; display:inline }
/*goods-inside end by ake*/

.btn_buy {margin: 5px 5px 5px 5px;color: #999999;}
.btn_buy span:nth-child(1) {display: inline-block;border: 1px dashed #f8285c;padding: 6px;border-radius: 6px;color: #ec3315;}
.btn_buy span:nth-child(2) {display: inline-block;margin: 5px 5px 5px 5px;color: #999999;font-family: '宋体';font-size: 18px;font-weight: bold;}
.btn_buy span:nth-child(3) {display: inline-block;border: dashed 1px #f8285c;padding: 6px;border-radius: 6px;color: #ec3315;}
.btn_buy span:nth-child(1):hover {background-color: #FACB12;}

.product-comment { background:#fff; margin-top:10px; overflow:hidden; font-family:12px/1.5 'Microsoft Yahei',Tahoma,Helvetica,Arial,sans-serif,\5b8b\4f53; }
.product-comment h3 { margin:0; /*background:#F5F5F5;*/ font: 14px/20px 'Microsoft Yahei'; padding:8px; margin-bottom:15px; }
.product-comment .comment-container {position: relative; max-height: 325px;	_height: 354px; /*ie6*/	overflow: hidden;}
#comment-list {overflow: auto;	position: relative;}
.product-comment dl { padding-bottom:12px; margin-bottom:12px; border-bottom:1px solid #ddd;  }
.product-comment dt { float:left; margin:2px 8px 0 10px; clear:left; width:50px; position:relative; }
.product-comment dd { float:left; width:800px; }
.product-comment .u-name { color:#ff7201 }
.product-comment dd em { float:right; font-style:normal; color:#ccc;}
.com-nr { margin-top:10px; color:#999; height:16px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.page-com li {float: left;}
.page-com li a {padding: 5px 10px; display: block; border: 1px solid #ccc; margin: 0 3px; color: #666; background: #F5F5F5;}
.page-com li a:hover {background: #fff; text-decoration:none}
.page-com .current {padding: 6px 11px; background: #ee6217; color: #fff;}

.huamei{text-indent: 0;border-top: 1px solid #fff;text-align:left;clear:both;max-height:250px;width:100%}
.huamei ul{padding-left:40px}
.huamei li{display: inline;float: left;width: 260px;height: 18px;overflow: hidden;margin: 0 15px 10px 0;line-height: 18px;vertical-align: top;white-space: nowrap;text-overflow: ellipsis;color: #666;}

.com-box { margin:20px 0 0 0; }
.com-box .pub-txt { background-color:#f9f9f9; color:#999; border-color:#ddd #ddd #ddd #ddd; border-style:solid; border-width:1px; font-size:12px; height:24px; line-height:24px; margin:0 2px 0 0; overflow:hidden; padding:3px 5px; position:relative; resize:none; vertical-align:0; width:783px; height:80px; border-radius:3px; outline:none; }
.com-box .pub-area { clear:both; margin:10px 0 0 0; }
.com-box .pub-area .count { color:#999; display:block; float:left; }
.com-box .pub-area .count em { color:#4fa326; margin-right:3px; }
.com-box .pub-area .pub_btn { float:right; background:url(../images/good/pub_btn.gif) no-repeat; width:83px; height:28px; line-height:26px; text-align:center; color:#333; border:none; cursor:pointer }
.com-box .pub-area .pub_btn:hover { text-decoration:none; opacity:0.9; }

.tuan_de_recom { background: #fff; margin-top:15px; padding:16px 0 20px 20px; *padding-bottom:5px; }
.tuan_de_recom .de_recom_title { font-size: 16px; color:#333; }
.tuan_de_recom .de_recom_title h3 { font-weight:normal }
.tuan_de_recom .de_recom_title .de_recom_more { color: #999; text-align: right; width: 100px; padding-right: 20px; font-size:12px }
.tuan_de_recom ul li { float: left; width: 147px; margin:15px 15px 0 0; overflow: hidden; text-align: center; }
.tuan_de_recom ul li img { height: 140px; width: 140px; }
.tuan_de_recom ul li .price-info { padding:5px 5px; font: 14px Verdana; }
.tuan_de_recom ul li .price-info .price_num { float:left; }
.tuan_de_recom ul li .price-info .price_num_ori { float:right; padding-top:2px; color: #999; font-size:12px; text-decoration:line-through }

.mod_right { width:250px; float:right; }
.apply_list { background: #fff; overflow: hidden; width: 250px; margin-bottom:15px; }
.apply_list h3 { color: #a3370f; font-size: 14px; height: 38px; line-height: 38px; background: #f9f9f9; padding: 0 15px; }
.apply_list .goods_info { padding: 0 0 20px; width: 250px; _padding-bottom: 10px }
.apply_list .goods_info .pic { height: 250px; width: 250px; overflow: hidden; position: relative }
.apply_list .goods_info .pic ul { width: 1250px }
.apply_list .goods_info .pic ul li { width: 250px; height: 250px; float: left; position: relative }
.apply_list .goods_info .pic img { width: 250px }
.apply_list .goods_info .title { margin: 5px auto 8px; height: 16px; line-height: 16px; width: 200px; overflow: hidden }
.apply_list .goods_info .title a { color: #8d8d8d; display: none }
.apply_list .goods_info .detail { width: 95px; color: #8d8d8d; float: left; margin-left: 25px; _margin-left: 15px; height: 36px; line-height: 36px; border-right: #d7d7d7 dashed 1px; display:none; margin-top: 10px }
.apply_list .goods_info .detail .price { font-family: "微软雅黑", "verdana"; padding-right: 10px; height: 14px }
.apply_list .goods_info .detail .number { height: 14px; color: #8d8d8d }
.apply_list .goods_info .detail .number em { color: #ff7201; font-size: 30px; font-family: Arial; vertical-align: -2px; margin-right: 2px }
.apply_list .goods_info .juan-detail .number em { font-size: 22px }
.apply_list .goods_info .infos { width: 90px; color: #8f8f8f; float: left; margin-left: 10px; margin-top: 10px; display:none; }
.apply_list .goods_info .infos span { color: #8d8d8d; width: 100px; display: block; height: 18px }
.apply_list .goods_info .switch { clear: both; width: 140px; height: 10px; padding-left: 40px; margin: 10px auto 0px; overflow: hidden }
.apply_list .goods_info .switch li { height: 10px; width: 11px; float: left; margin-left: 10px }
.apply_list .goods_info .switch li a { display: block; background: url(../images/good/switch.gif) no-repeat -13px 0; height: 10px; width: 11px }
.apply_list .goods_info .switch li a:hover { background-position: 0 0 }
.apply_list .goods_info .switch .active a { background-position: 0 0 }

.w980 .container,.w980 .product {width: 100%; }
.w980 .product-info {width: 600px; }
.w980 .product-info h3 {width: 600px; }
.w980 .product-info h3.tb_t {width: 330px; }
.w980 .product-comment dd {width: 90%; }
.w980 .com-box .pub-txt {width: 783px; }
.w980 .tuan_de_recom ul li { width: 123px; }
.w980 .tuan_de_recom ul li img { height: 123px; width: 123px; }


.product-info .jp-size {margin-top: 10px;height: 28px;overflow: hidden;}
.product-info .jp-size li {line-height: 23px;}
.item-good-list {position: relative;}
.item-good-list h3 {padding: 15px 0 10px 0;color: #303030;font-size: 16px;font-family: "微软雅黑";font-weight: normal;color: #303030;}
.place-explain{font-size: 12px;padding: 20px 10px;margin-bottom: 10px;background: #fff;max-width: 1200px;}
.place-explain a {color: #5E5E5E;margin: 0 3px;}
.place-explain .bady-xx-seo{width: 435px;overflow: hidden;white-space: nowrap;}

/*bady-part start by ake*/
#bady-tab{margin-bottom:10px;width: 900px;
background: #fff;}
.bady-part {
  overflow: hidden;
  background: #fff;
}
.w1200 .bady-tab {
  width: 100%;
  height: 50px;
  background: #fff;
  z-index: 999;
}
.w1100 .bady-tab {
  width: 1100px;
  height: 50px;
  background: #f9f9f9;
  z-index: 999;
}
.bady-tab ul li {
  float: left;
  border-right: 1px solid #e2e2e2;
  position: relative;
}
.bady-tab ul li a {
  padding: 0 30px;
  line-height: 50px;
  font-size: 14px;
  color: #666;
  display: block;
}
.bady-tab ul li a:hover{ text-decoration: none;}
.bady-tab ul li a em{ color: #F8285C; margin-left: 10px; display: inline-block;}
.bady-tab ul li .badyactive {
  color:#F36;
}
.bady-tab ul li .bady-line-top {
  display: block;
  position: absolute;
  width: 100%;
  height: 2px;
  top: 0;
  background: #F36;
  overflow: hidden;
}
/*information start by ake*/
.information {
  padding:1px 10px 40px 10px;
}
.information img{ display: inherit;}
.commentpic {margin-left:50px}
.commentpic img{max-width:250px;margin:0 auto;display: inline; float: left;margin-right:5px;margin-top:5px}
.comment{ padding-top:0px;}
.info-parameter {
  overflow: hidden;
  width: 400px;
}
.info-parameter ul li {
  float: left;
  width: 200px;
  line-height: 30px;
  color: #919191;
}

.info-pic {
  margin: 0 30px;
}
.rule-explain {
  width: auto;
}
.rule-explain dt {
  color: #666;
}
.rule-explain dd {
  line-height: 24px;
  color: #919191;
}
/*comment-box by ake start*/
.comment {
  margin-top:0px;
}
.comment-dis {
  width: auto;
}
.comment-box {
  width: 100%;
  position: relative;
}
.comment-title {
  color: #333;
  font-family: "宋体";
  overflow: hidden;
}
.
.com-box {
  width: 100%;
}
.com-pub {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.com-pub .pub-head {
  float: left;
  line-height: 60px;
}
.com-pub .pub-head .head {
  display: block;
  float: left;
  padding: 1px;
  width: 64px;
  height: 64px;
  overflow: hidden;
  margin-right: 10px;
}
.com-pub .pub-head  .name {
  display: block;
  float: left;
  color: #666;
  font-weight: normal;
  font-size: 14px;
}
.com-pub .pub-head  .name:hover{ text-decoration: none;}
.com-pub .introduce {
  margin-left: 10px;
  position: relative;
  float: left;
  width: 650px;
  height: auto;
  padding: 10px 10px;
  background: #fffae9;
  border: #ffe6cb dashed 1px;
  line-height: 20px;
}
.quality{background:#FFF;
padding: 20px;
height: 71px;
width:855px;margin-top:20px;}
.mb20{margin-bottom: 20px !important;}
.quality_bg{background: url("http://s.juancdn.com/juanpi/images/items/zijian.gif") no-repeat scroll 0% 0% transparent;
width: 859px;
height: 71px;}
.com-pub .introduce p{ font-size: 12px; color: #666;}
.com-pub .introduce em {
  position: absolute;
  left: -7px;
  top: 35%;
  background: url(../images/left-cur.gif) no-repeat;
  width: 7px;
  height: 12px;
}
.com-big {
  width: 100%;
  height: auto;
  overflow: hidden;
  margin: 10px 0 0 0;
}
.com-big .pub-txt {
  background-color: #f9f9f9;
  color: #999;
  border-color: #c5c5c5 #c5c5c5 #c5c5c5 #c5c5c5;
  border-style: solid;
  border-width: 1px;
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  margin: 0 2px 0 0;
  overflow: hidden;
  padding: 3px 5px;
  position: relative;
  resize: none;
  vertical-align: 0;
  width: 808px;
  height: 50px;
  border-radius: 3px;
}
.com-big .pub-area-ft {
  width: 100%;
  height: auto;
  overflow: hidden;
  clear: both;
  margin: 10px 0 0 0;
}
.com-big .pub-area-ft .add_face {
  float: right;
  background: url(../images/total_item.gif) no-repeat scroll -101px -224px;
  color: #92BD2F;
  display: block;
  height: 14px;
  line-height: 12px;
  margin: 8px 5px 0 0;
  width: 14px;
  padding-left: 15px;
  color: #5f5f5f;
}
.com-big .pub-area-ft .add_face:hover {
  text-decoration: none;
}
.com-big .pub-area-ft .count {
  color: #999;
  display: block;
  float: left;
  margin-left: 10px;
}
.com-big .pub-area-ft .count em {
  color: #4fa326;
  margin-right: 3px;
}
.com-big .pub-area-ft .pub_btn {
  float: right;
  background: url(../images/pub_btn.gif) no-repeat;
  width: 85px;
  height: 28px;
  line-height: 26px;
  text-align: center;
  color: #2e2e2e;
}
.com-big .pub-area-ft .pub_btn:hover {
  text-decoration: none;
  opacity: 0.9;
}
.com-big .com-list li {
  padding: 15px 0;
  border-bottom: #fafafa solid 1px;
  width: 820px;
  height: auto;
  overflow: hidden;
}
.com-big .com-list li .header {
  float: left;
}
.com-big .com-list li .header .uinfo {
  width: 26px;
  height: 26px;
  overflow: hidden;
}
.com-big .com-list li .name {
  float: left;
  color: #fe7201;
  margin-left: 10px;
  line-height: 26px;
}
.com-big .com-list .sms {
  line-height: 26px;
  color: #999;
}
.com-big .com-list .sms a {
  color: #0289cd;
}
.com-big .com-list .sms a:hover {
  text-decoration: underline;
}
.com-big .com-list .sms .reply {
  float: right;
  *margin-top: -26px;
}
.com-big .com-list .sms .time {
  color: #c6c6c6;
  margin-left: 15px;
}
.pl-box{ height: 28px; border-top: 1px solid #e8e8e8; margin-top: 30px;}
.pl-box p{  background: url(../images/pinglun.gif) no-repeat; width: 279px; height: 27px; margin: 0 auto; text-align: center; line-height: 27px; color: #666;}

/*comment-box by ake end*/
/*information end by ake*/
/*bady-part end by ake*/
.fixed{ position: fixed; top: 0; margin-top: 0;z-index: 999;}

.jd-num01{color: #F8285C;}
/*rate-user-info start by ake 20140409*/
.com-big .user-info-r li{ padding: 17px 0; border-bottom:1px dotted #f1f1f1;}
.rate-user .user-name{ font-family: "微软雅黑";}
.rate-user-grade .tm-icon{ display: inline-block; vertical-align: -4px; background: url(../images/tmall-vip.gif) no-repeat; margin-right: 3px;}
.rate-user-grade .t1{ width: 18px; height: 18px; background-position: 0 0;}
.rate-user-grade .t2{ width: 18px; height: 18px; background-position: 0 -22px;}
.rate-user-grade .t3{  width: 18px; height: 18px; background-position: 0 -44px;}
.rate-user-grade .vip-icon{vertical-align: middle;height: 12px;}
.rate-user-grade .b_red_1{ background-position: 0 -71px; width: 12px; }
.rate-user-grade .b_red_2{background-position: 0 -88px;  width: 25px;}
.rate-user-grade .b_red_3{ background-position: 0 -105px;  width: 38px; }
.rate-user-grade .b_red_4{ background-position: 0 -121px;  width: 51px;}
.rate-user-grade .b_red_5{background-position: 0 -139px;  width: 64px;}

.rate-user-grade .b_blue_1{ background-position: 0 -157px; width: 12px; }
.rate-user-grade .b_blue_2{background-position: 0 -171px;  width: 25px;}
.rate-user-grade .b_blue_3{ background-position: 0 -188px;  width: 38px; }
.rate-user-grade .b_blue_4{ background-position: 0 -204px;  width: 51px;}
.rate-user-grade .b_blue_5{background-position: 0 -221px;  width: 64px;}
.rate-right .rate-time{ margin-right: 20px;}
.rate-right em{ color: #ccc;  font-family:"Arial";}
.rate-user{ color: #666666;}
.rate-leirong{ line-height: 22px; padding-top: 8px; color: #919191;} 
.com-box .more{  text-align: right; padding-top: 20px;}
.com-box .more a{color: #0289cd;}

.gobuy{width: 383px;}
.gobuy p {line-height: 44px;overflow: hidden; margin-right: 10px; color: #919191;}
.gobuy .price em{ font-family: "微软雅黑"; font-size: 14px;color:#F8285C}
.gobuy .buybtn{width: 192px;height: 40px;float: left;background: url(../images/buybtn.png) no-repeat;font-family: '微软雅黑';
text-align: center;line-height: 40px;font-size: 18px;color: #fff;text-decoration: none;}
.gobuy .item-btn {margin-top: 22px;}
.gobuy .price .jd-current {font-size: 32px;color: #F8285C;font-family: Arial;vertical-align: -2px;}
.title-tips01{ padding: 0 5px; height: 20px; background: #F8285C; float: left; margin-top: 12px; text-align: center; line-height: 18px; color: #fff; position:relative; margin-right: 16px;}
.tip-b{ background: url(../images/good/tips.gif) no-repeat; width: 9px; height: 20px; position: absolute; top: 0; right: -9px;}
.gobuy .tbuy{width:220px;position:absolute;}
.gobuy .buy{ background-position: 0 -684px;}
.gobuy .buy:hover{ background-position: 0 -738px;}
.gobuy .start{ background-position: 0 -794px;}
.gobuy .start:hover{ background-position: 0 -848px;}
.gobuy .wait{ background-position: 0 -794px;}
.gobuy .wait:hover{ background-position: 0 -848px;}
.gobuy .gone{ background-position: 0 -902px;}
.gobuy .end{ background-position: 0 -902px;}
.gobuy .sellout{ background-position: 0 -902px;}
textarea{background: url(../images/input_bg_sd.png) no-repeat scroll 0 0 white;font-family: Tahoma,Helvetica,Arial,sans-serif;}

.note_comment_warp {clear: both;}
.note_comment {margin-top: 20px;margin-left: 5px;}
.note_comment .c_l {background-color: white;padding-bottom: 20px;}
.note_comment .c_l li {min-height: 40px;padding: 10px 20px 10px 0;width: 99%;overflow: hidden;}
.note_comment .c_l .avt {float: left;height: 34px;width: 34px;overflow: hidden;}
.note_comment .c_l li .sms {color: #666;line-height: 18px;padding: 0 0px 0 48px;}
.note_comment .c_l li .sms .icard {color: #09E;}
.note_comment .c_l .sms span {color: #CCC;font-size: 12px;}
.note_comment .c_l div {line-height: 120%;text-align: right;padding: 10px 0px 0 48px;}
.note_comment .c_l div span {color: #CCC;font-size: 12px;float: left;}
.note_comment .c_l div a {color: #2571BD;}
.pub_area {clear: both;padding-top: 20px;width:99%;}
.pub_area .pub_txt {border: 1px solid #CCC;height: 60px;line-height: 16px;margin-top: 5px;overflow: hidden;padding: 5px;resize: none;width: 100%;font-size: 12px;-moz-box-shadow: 2px 2px 3px #ECECEC inset;-webkit-box-shadow: 2px 2px 3px #ECECEC inset;box-shadow: 2px 2px 3px #ECECEC inset;color: #999;}
.pub_area_ft {margin-top: 10px;overflow: hidden;height: 24px;}
.pub_area_ft .pub_btn {background: url("../images/total_item.gif") no-repeat scroll -64px -45px transparent;color: white;display: block;font-weight: 600;height: 24px;line-height: 22px;margin: 0 2px 0 5px;text-align: center;width: 51px;float: right;}
.pub_area .pub_out {padding: 2px 0;}
.topinfo{border:1px solid #e4e4e4;border-top:none;min-height: 4px;_height: 4px;float:left;width:678px;}
.smtit{text-align: right;background: url("../images/i3-2.png") repeat-x left bottom #F7F7F7;line-height: 30px;float:left;margin-top:10px;width:660px;padding: 0 10px 3px 10px;}
.smtit h2{float:left;font-size:14px;font-weight:bold;color:#333;}
.smtit a{color:#0099cc;}.smtit a:hover{color:#CC0000;}
.smlis{padding-top:10px;float:left;}
.smlis dl{float:left;border:1px solid #eaeaea;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius:2px;margin-right:10px;display:inline;}
.smlis dl.mo{margin-right:0;}
.smlis dt {color: #C41504;font-family: Arial;font-size: 50px;font-weight: bold;float:left;width:40px;}
.smlis dd {float:left;line-height: 20px;padding:0 8px 0 10px;text-align: left;width: 160px;overflow: hidden;}
.smlis dd em {color: #999999;}
.sminfo{text-align: left;line-height: 24px;font-size: 14px;float:left;width:100%;padding:10px 0;}
.sminfo strong{color:#333;line-height: 30px;}
.bbilis{margin:5px 0;}
.bbilis li{float: left;height: 24px;line-height: 24px; overflow: hidden;padding: 0 10px;text-align: left;width: 205px;color:#333;}
.bbilis2{color:#333;line-height: 30px;font-size: 14px;padding:10px 0;}
.plshaid{line-height: 30px;padding: 0 10px;text-align: right;}
.plshaid span{float:left;}
.plshaid a{color:#0099cc;}.plshaid a:hover{color:#CC0000;}
.plzw{line-height: 50px;text-align: center;font-size:14px;}
.pllist {padding-top:10px}

.pllist dt{float:left;width:50px;}
.pllist dt img{width:50px;height:50px;}
.pllist dd{color:#999;line-height: 20px;float:left;width:590px;padding-bottom: 5px;word-wrap: break-word;}
.pllist dd.tit{text-align: right;}
.pllist dd.tit em{float:left;color:#c31403;font-weight:bold;}
.pllist dd.info{padding:0;overflow: hidden;margin-bottom: 5px;}
.pllist dd.info a{color:#999;}
.pllist dd.info i.icon{display: inline-block;width: 11px;height: 16px;background: url("../images/bg3.png") no-repeat -443px -312px;overflow: hidden;vertical-align: text-bottom;margin-left: 3px;}
.pllist dd.tit a{float:left;color:#DD3322;}

.pllist dd.img a:hover{text-decoration: none;}
.pllist dd.img{overflow-x:hidden; }
.pllist dd.img img{border:1px solid #dedede;padding:1px;width:56px;height:56px;margin-right: 5px;cursor: pointer;}
.pllist dd.img img.big{width: auto;height: auto;max-width: 580px;}
.plpage{padding: 10px 0;text-align: center;}
.tab-r-a{background:url(../images/i3.png) 0 -98px;height:24px;line-height: 24px;color:#fff;padding-left:10px;display:none;margin-top:3px;}.tab-r-a:hover{color:#fff;text-decoration: none;}
.tab-r-a em{background:url(../i3.png) right -98px;display:inline-block;padding-right:20px;height: 24px;}
.tab-r-a i{font-family: Arial;font-style: normal;font-size:16px;}
.tb-sticky-tabbar .tab-r-a{display:block;cursor: pointer;}
#imgbox{line-height: 20px;padding-top: 10px;float: left;width:680px;overflow: hidden;}

.hot_box{ background: #fff;width:243px; padding:20px;}
.hot_goods h3 {  margin-bottom: 25px;position: relative; }
.hot_goods h3 .line {border-bottom: 1px solid #fff;margin: 0 auto;border-top: 1px solid #2a142b;height: 0;overflow: hidden;}
.hot_goods h3 .line-txt{ position: absolute; top: 50%; left: 50%; _top:2px; _left: 120px; margin-top: -11px; margin-left: -57px; width: 115px; height: 18px; text-align: center; background: #fff; color: #2a142b;font-size: 14px; font-family: "微软雅黑"; }
.hot_goods ul li{ position: relative; margin-bottom: 20px; width: 100%;}
.hot_goods ul li a{ color: #666; display: block;width: 100%;}
.hot_goods ul li a:hover{ text-decoration: none;}
.hot_goods ul li img{ width:100%;max-height:300px}
.hot_goods ul li .hot_price{ position: absolute; top: 85%; right: 6px; padding: 0 15px; background: #fff; border-radius: 20px; opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); }
.hot_goods ul li .hot_price .hot_yang{font-size: 14px; font-family: "微软雅黑"; }
.hot_goods ul li .hot_price .hot_num{font-family: "Arial"; color: #666666; line-height: 30px; font-size: 20px; }
.hot_goods ul li img{ border: 1px solid #e2e2e2;}
.product-info .bady-time .buy_time {padding-left: 10px;font-size: 12px;}
.product-info .bady-time .buy_time em {font-family: "Arial";padding: 0 3px;color: #ff3366;font-style: normal;}
.my-like {padding: 0 14px;height: 28px;border: 1px solid #ff3366;border-radius: 50px;background: #f9f9f9;line-height: 28px;position: static;width: auto;top: 10px;color: #ff3366;right: 10px;cursor: pointer;z-index: 15;min-width: 80px;text-align: center;margin-top: 5px;margin-left: 20px;}