/* 以下为PC端样式 */
*:focus{outline:none;}
ul, ol, dl, li {list-style: none;}
.clearfix:after {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
.clear{
    clear:both;
}
.clear:after,
.clear:before {
    content:"";
    display:table;
}

.clear:after {
    clear:both;
    overflow:hidden;
}

.clear {
    zoom:1;
    clear:both;
}
.chanpin-wrap{width:1194px;margin:0 auto;font-size:12px;margin-top:100px;}
.mb-h{float:left;width:1194px;height:34px;margin-bottom:5px;color:#ccc;}
.mb-ha{float:left;height:34px;line-height:34px;padding-left:1px;padding-right:20px;}
.mb-ha a{color:#aaa;}
.mb-ha a:hover{color:#ffce3b;text-decoration: none;}
.chanpin-wrap .chanpin-left{float:left;width:837px;min-height:800px;border:1px solid #ffffff;background-color:#ffffff; margin-bottom:88px;}
.chanpin-wrap .chanpin-right{float:right;border:1px solid #f7f7f7;width:320px;min-height:800px;background-color:#ffffff;}
.h-r-title{height:50px;background-color:#f9f9f9;border-bottom:solid 1px #f7f7f7;width:100%;text-align:center;}
.h-r-title h2{line-height:50px;font-size:15px;font-weight:bold;color:#000;}

.r-ppxx{width: 290px;margin:15px auto 0 auto;}
.r-ppxx li{width: 290px;line-height:42px;font-size:16px;border-bottom: #ccc 1px dotted;overflow: hidden;}
.r-ppxx li a{width:100%;line-height:42px;font-size:14px;padding-left:8px;color:#363636;}
.r-ppxx li a:hover{color: #ffce3b;text-decoration: none;}

.r-tjpp{float: left; margin:0px auto 40px auto;}
.r-tjpp ul li {
    display: block;
    float: left;
    margin-left: 15px;
    padding: 15px 0;
    width: 290px;
    border-bottom: 1px dotted #CCC;
}
.r-tjpp ul li img {
    float: left;
    width: 80px;
    margin: 0 15px 0 0;
    opacity: 1;
    transition: opacity 0.2s ease 0s;
}
.r-tjpp ul li p a {
    padding-top: 6px;
    color: #656565;
    float: left;
    font: 12px/32px helvetica,sans-serif;
    width: 188px;
}
.icon-gw {background: url("images/icon-gw.png") no-repeat center left;;background-size:22px 22px;}
.icon-zgw {background: url("images/icon-zgw.png") no-repeat center left;;background-size:23px 23px;}
.icon-shiti {background: url("images/icon-shiti.png") no-repeat center left;;background-size:24px 24px;}
.icon-wd {background: url("images/icon-wd.png") no-repeat center left;;background-size:23px 23px;}
.icon-zhekou {background: url("images/icon-zhekou.png") no-repeat center left;;background-size:25px 25px;}
.icon-jieshao {background: url("images/icon-jieshao.png") no-repeat center left;;background-size:22px 22px;}
.quick_submit {background:#000; border-radius:4px;color:#fcfcfc!important;display:block;font-size:14px;height:32px;line-height:32px;margin:50px auto 25px auto;text-align: center;width:100px;}
.quick_submit:hover{background:#222; text-decoration: none;}
.h-chaxun-title{font-weight:bold;font-size:12px;line-height:30px;height:30px;margin-top:20px;margin-left:64px;}
.h-chaxun{border-bottom:solid 1px #eeeeee;padding-bottom:50px;}
.h-chaxun-content div{border-left:solid 1px #cccccc;border-top:solid 1px #cccccc;background-color:#ECEDE9;width:170px;margin-top:10px;margin-left:64px;height:35px;line-height:35px;padding-left:10px;font-size:12px;color:#999999;}
#shopn{width:128px;margin-left:10px;}
.h-chaxun-content select{margin-left:0px;margin-right:0px;margin-left:3px;}
.h-chaxun-content input,.h-chaxun-content select{border-width:0px;background-color:transparent;color:#999999;font-size:12px;}
.search-btn-l,.search-btn-l-over{height:38px;width:182px;margin-left:63px;margin-top:15px;cursor:pointer;}
.search-btn-l{background-image:url("http://www.meiletao.com/chaodian/images/search-btn.png");}
.h-zixun{float:left;border-bottom:solid 0px #eeeeee;padding-bottom:30px;width:318px;}
.h-zixun-title{height:43px;border-bottom:solid 1px #f7f7f7;width:100%;background-color:#f9f9f9;}
.h-zixun-title h3{line-height:43px;font-size:14px;font-weight:bold;padding-left:15px;}
.h-zixun ul li {
    display: block;
    float: left;
    margin-left: 15px;
    padding: 25px 0;
    width: 290px;
    border-bottom: 1px dotted #CCC;
}
.h-zixun ul li img {
    float: left;
    width: 120px;
    margin: 0 15px 0 0;
    opacity: 1;
    transition: opacity 0.2s ease 0s;
}
.h-zixun ul li p a {
    padding-top: 6px;
    color: #656565;
    float: left;
    font: 12px/22px helvetica,sans-serif;
    width: 155px;
}
.h-zixun ul li.more {
    padding-top: 15px;
    color: #333;
    float: left;
    font: 12px/14px helvetica,sans-serif;
    width: 290px;
    text-align: right;
    border-bottom: medium none;
	margin-bottom:8px;
}

.profiles {
    background: #f9f9f9;
    width: 837px;
}
.profiles dl {
    width: 837px;
    margin: 0 auto;
    overflow: hidden;
}
.clearfix {
    zoom: 1;
}
.profiles dl dt {
    float: left;
    width: 100px;
    height: 100px;
    margin-top: 54px;
    margin-left: 70px;
}
.profiles dl dt img {
    display: block;
    width: 90px;
    height: 90px;
    border: 5px #fff solid;
    border-radius: 50%;
	opacity: 0.85;
}
.profiles dl dd {
    float: left;
    width: 500px;
    padding-top: 40px;
    margin-left: 60px;
	padding-bottom:35px;
}
.profiles dl dd h1{
    font-size:20px;
    font-weight:bold;
	color:#000;
	line-height:40px;
	text-transform:capitalize;
	letter-spacing: 1px;
}
.profiles dl dd p.desc {
    color: #636363;
    font-size: 12px;
    line-height: 26px;
    padding-bottom: 20px;
    border-bottom: 1px #dedede solid;
}
.profiles dl dd .x-jies {
    float:right;
	margin-top:8px;
    background-color: #d2d2d2;
    border-radius: 2px;
    color: #fff;
    display: block;
    height: 26px;
    line-height: 26px;
    padding-left: 5px;
    padding-right: 7px;
}
.profiles dl dd .x-jies a {
    color: #fff;
	font-size:12px;
}
.tjian{float:left;margin-top:50px;padding-bottom:40px;}
.tjian-title{width:698px;float:left;margin-bottom:15px;}
.tjian-title .biao{background-image:url('images/t-dptuijian.png');background-repeat:no-repeat; height:41px;width:700px;float:left; padding-left:280px; color:#c21836; line-height:41px; }
.tjian-title .more{float:right;height:41px;line-height:41px;}
.dptuijian {display: none;}

.tjian .wu-shp {
    width: 100%;
    padding: 50px 0px;
    font-size: 14px;
    text-align: center;
    color: #555;
}
.tjian ul {
    width: 837px;
    height: auto;
    overflow: hidden;
    margin: 0px;
    padding: 30px 0px 0px 0px;
}
.tjian ul li {
    display: block;
    width: 262px;
    height: 339px;
    float: left;
    margin-right: 15px;
    background-color: #F9F9F9;
    border: #eee 1px solid;
    margin-top: 10px;
    margin-bottom: 5px;
}
.tjian ul li .abq{
    width:262px; 
	height:262px; 
	display:block; 
	overflow:hidden;
}
.tjian ul li img{
    width:260px; 
}
.tjian ul li .text {
    width: 262px;
    font-size: 14px;
    color: #333;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: left;
    margin-top: 10px;
    margin-bottom: 8px;
}
.tjian ul li .text a {
    padding: 5px;
    color: #000;
    font-size: 13px;
}
.tjian ul li .left {
    display: block;
    float: left;
    color: #000;
    font-size: 14px;
    padding: 0px 0px 0px 5px;
    font-weight: 700;
}
.tjian ul li .left span {
    font-size: 12px;
    font-weight: 500;
    color: #999;
    margin-left: 5px;
    text-decoration: line-through;
}
.tjian ul li .right {
    display: block;
    float: right;
    color: #666;
    font-size: 13px;
    font-weight: 700;
    padding: 0px 5px 0px 0px;
}
.pp-guanlian{float:left;margin-top:50px;padding-bottom:40px;}
.pp-guanlian-title{width:698px;float:left;margin-bottom:35px;}
.pp-guanlian-title .biao{background-image:url('images/p-xiangguan.png');background-repeat:no-repeat; height:41px;width:700px;float:left; padding-left:280px; color:#c21836; line-height:41px; }
.pp-guanlian ul {
    width: 837px;
    height: auto;
    overflow: hidden;
    margin: 0px;
    padding: 30px 0px 15px 0px;
	background-color: #F9F9F9;
}
.pp-guanlian ul li {
    display: block;
    width: 120px;
    height: 120px;
    float: left;
    margin: 0px 10px 5px 9px;
	text-align:center;
}
.pp-guanlian ul li img{
    width: 90px;
    height: 90px;
	border: #f2f2f2 3px solid;
    border-radius: 50%;
    opacity: 0.85;
	margin-left:15px;
}
.pp-guanlian ul li h4 {
  line-height: 0.75rem;
  height: 20px;
  padding-top: 7px;
  font-size: 0.75rem;
}
.morech{float:right;margin-top:10px;}
.morech a{width:80px;line-height:30px;text-align:center;color:#999;padding:8px 16px;background-color:#F9F9F9;margin-left:5px;}


/* 产品详情 */
.main {
    width: 1194px;
    margin: 0px auto;
	padding-top:100px;
}
.place-explain {
    font-size: 12px;
    padding: 20px 10px;
    margin-bottom: 10px;
    background: #fff;
    max-width: 1194px;
}
.place-explain a {
    color: #5E5E5E;
    margin: 0 3px;
}
.chanp-k {
    margin-bottom: 88px;
    width: 72%;
	margin-right:3%;
}
.fl {
    float: left;
    display: inline;
}
.product {
    background: #fff;
    width: 100%;
}
.clear {
    zoom: 1;
    clear: both;
}
.product-pic {
    background: url(../images/good/bg-y.png) repeat-y;
    padding: 10px 0 10px 0px;
    position: relative;
    width: 36%;
    margin-right: 20px;
    min-height: 280px;
}
.product-pic img {
    opacity: 1;
    display: block;
    margin: 0 auto;
    max-width: 300px;
	width:100%;
}
.product-info {
    color: #666;
    position: relative;
    width: 60%;
    padding-top: 10px;
    margin-left: 10px;
}
.product-info h1 {
    font-size: 18px;
    color: #363636;
    font-weight: normal;
}
.product-info h3 a {
    color: #363636;
}
.product-info p {
    line-height: 40px;
    overflow: hidden;
}
.product-info .item-pr {
    padding-right: 20px;
	font-size: 13px;
}
.product-info .title-tips01 {
    background-color: #fff;
    height: 20px;
    float: left;
    margin-top: 15px;
    text-align: center;
    line-height: 18px;
    color: #666;
    position: relative;
    margin-right: 3px;
    font-size: 13px;
}
.product-info .price em {
    font-family: "微软雅黑";
    font-size: 26px;
    color: #e21836;
}
.product-info .price .jd-current {
    font-size: 28px;
    color: #e21836;
    font-family: Arial;
    vertical-align: -2px;
}
.product-info .item-btn {
    margin-top: 25px;
	margin-bottom:15px;
}
.product-info .item-btn .btn-tip {
    position: relative;
}
.product-info .item-btn .buybtn{
	width:180px;
	background-color:#ffc800;
    font-family: '微软雅黑';
    text-align: center;
    line-height: 40px;
    font-size: 15px;
    color: #fff;
	border-radius: 1px;
}
.item-btn .my-like{
	color:#222;
	border:1px solid #ccc;
}
.spy-xzapp{
	width:230px;
	height:38px;
	float:left;
	color:#222;
	border:1px solid #eee;
	margin-left:15px;
	position:relative;
}
.spy-xzapp .spy-xzapp-A{
	width:230px;
	height:38px;
	line-height:38px;
	text-align:center;
	font-size:14px;
	font-family:"微软雅黑";
}
.spy-xzapp .spy-xzapp-A img{
	float:left;
	width:25px;
	height:25px;
	margin-top:7px;
	margin-left:15px;
	margin-right:10px;
}
.spy-xzapp .spy-xzapp-A p{
	display:block;
	float:left;
	width:160px;
	line-height:38px;
}
.spy-xzapp .spy-xzapp-B{
	display:none;
	position:absolute;
	bottom:-240px;
	left:-1px;
	width:230px;
	height:auto;
	padding: 20px 15px 15px 15px;
	border:1px solid #eee;
	border-top:none;
	background-color:#fff;
	z-index:999;
}
.spy-xzapp .spy-xzapp-B img{
	width:190px;
	height:auto;
	z-index:999;}
.product-info .other_info {
    height: 25px;
}
.product-info .other_info a {
    height: 25px;
    display: block;
    float: left;
    padding: 0 15px;
    text-align: center;
    line-height: 25px;
    font-family: "宋体";
    border-radius: 20px;
    text-decoration: none;
	margin-top:12px;
    margin-right: 10px;
    display: inline;
}
.product-info .keyword {
    width: 260px;
    overflow: hidden;
}
.product-info .keyword a {
    font-size: 14px;
    color: #fff;
    background: #F8285C;
}
.pr {
    position: relative;
}
.fr {
    float: right;
    display: inline;
}
.product-info .share_box .l-num {
    font-size: 14px;
    font-family: "Arial";
}
.product-info .share_box em {
    background: url(../images/item.gif) no-repeat;
    display: inline-block;
    margin-right: 5px;
    vertical-align: -1px;
    *vertical-align: 3px;
    _margin-top: 6px;
    _display: block;
    _float: left;
}
.product-xq {
background: #fff;
margin-top: 30px;
overflow: hidden;
font-family: Verdana,​Arial,​Tahoma;
}
.bady-tab {
width: 100%;
height: 45px;
background: #f9f9f9;
z-index: 999;
}
.bady-tab ul li {
float: left;
position: relative;
}
.bady-tab ul li a {
padding: 0 30px 0px 10px;
line-height: 45px;
font-size: 14px;
color: #666;
display: block;
}
.bady-tab ul li a em {
color: #F8285C;
margin-left: 10px;
display: inline-block;
}
.information img{
width:100%;
margin-bottom:10px;
}
.hot_box {
background: #fff;
width: 25%;
margin-bottom:66px;
}
.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: "微软雅黑";
font-weight: 600;
}
.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 img {
border: 1px solid #eee;
width: 100%;
max-width: 300px;
}
.hot_goods ul li .hot_price {
position: absolute;
top: 85%;
right: 10px;
padding: 0px 16px 0px 10px;
background: #00ffa3;
border-radius: 20px;
opacity: 0.8;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}
.hot_goods ul li .hot_price .hot_yang {
font-size: 1.1rem;
font-family: "微软雅黑";
color: #fff;
}
.hot_goods ul li .hot_price .hot_num {
font-family: "Arial";
color: #fff;
line-height: 30px;
font-size: 1.2rem;
}
@media screen and (max-width: 767px){
.chanpin-wrap {
  width: 100%;
  margin-top: 75px;
}
.mb-h {
  width:94%;
  margin-left:3%;
  margin-right:3%;
}
.chanpin-wrap .chanpin-left {
  width:94%;
  margin-left:3%;
  margin-right:3%;
  min-height: auto;
  margin-bottom: 0px;
}
.profiles {
  width: 100%;
  margin-bottom: 0px;
}
.profiles dl {
  width: 100%;
}
.profiles dl dt {
  width: 20%;
  height: auto;
  margin-top: 23px;
  margin-left: 3%;
}
.profiles dl dd {
  width: 72%;
  padding-top: 11px;
  margin-left: 0px;
  margin-right: 3%;
  padding-bottom: 22px;
}
.profiles dl dd h1 {
  font-size: 1.0rem;
  color: #363636;
}
.profiles dl dt img {
  max-width: 50px;
  max-height: 50px;
  width: 100%;
  height: 100%;
}
.profiles dl dd p.desc {
  border-bottom: 0px #dedede solid;
  line-height: 20px;
  padding-bottom:0px;
}
.profiles dl dd .x-jies {
  margin-top: 10px;
}
.tjian {
  margin-top: 30px;
  width: 100%;
}
.tjian-title {
  display: none;
}
.dptuijian {
  float: left;
  width: 100%;
  display: block;
}
.dptuijian .dptuijian_t {
  color: #363636;
  height: 45px;
  line-height: 45px;
  font-size: 0.94rem;
  font-weight: 600;
  float: left;
}
.dptuijian .dptuijian_tip {
  float: left;
  font-size: 0.7rem;
  color: #ccc;
  margin-top: 16px;
  margin-left: 8px;
}
.tjian ul {
  width: 100%;
  padding-top:10px;
}
.tjian ul li {
  width: 47%;
  height: auto;
  margin-right: 1.5%;
  margin-left: 1.5%;
  border: #f9f9f9 0px solid;
}
.tjian ul li .abq {
  width: 100%;
  height: auto;
}
.tjian ul li img {
  width: 100%;
}
.tjian ul li .text {
  width: 100%;
}
.tjian ul li .text a {
  font-size: 0.75rem;
}
.tjian ul li .left {
    font-size: 12px;
}
.tjian ul li .right {
    font-size: 12px;
    padding-bottom:8px;
	font-weight:500;
	width: 70%;
    text-align: right;
}
.pp-guanlian {
  margin-top: 0px;
  width: 100%;
}
.pp-guanlian-title {
  display: none;
}
.pp-guanlian ul {
  width: 100%;
  padding: 20px 0px 5px 0px;
  padding-left:3%;
  padding-right:3%;
}
.pp-guanlian ul li {
  width: 23.333333%;
  height: auto;
  margin-left:5%;
  margin-right:5%;
  margin-bottom:15px;
}
.pp-guanlian ul li img {
  width: 100%;
  height: 100%;
  border: #f2f2f2 0px solid;
  border-radius: 50%;
  margin-left:0px;
  padding:10px;
}

.chanpin-wrap .chanpin-right {
  float: left;
  border: 0px solid #f7f7f7;
  width: 94%;
  margin-left:3%;
  margin-right:3%;
  min-height: auto;
}
.r-ppxx {
  width: 100%;
}
.r-ppxx li {
  width: 100%;
}
.h-r-title {
  height: 40px;
}
.h-r-title h2 {
  line-height: 40px;
  font-size: 0.9rem;
  color: #363636;
}
.h-zixun {
  padding-bottom: 88px;
  width: 100%;
}
.h-zixun-title {
  height: 40px;
  text-align:center;
}
.h-zixun-title h3 {
  line-height: 40px;
  font-size: 0.9rem;
  color: #363636;
  padding-left: 0px;
}
.h-zixun ul li {
  margin-left: 0px;
  width: 100%;
}
.h-zixun ul li.more {
  width: 100%;
}
.container {
  width: 100%;
  padding-right: 0px;
  padding-left: 0px;
}
.r-tjpp {
  width: 100%;
}
.r-tjpp ul li {
  margin-left: 0px;
  width: 100%;
  padding:10px 0px;

}
.r-tjpp ul li img {
  width: 50px;
}
.main {
  width: 94%;
  margin-left: 3%;
  margin-right: 3%;
  padding-top: 66px;
}
.place-explain {
  padding:10px 0px;
  width:100%;
  margin-bottom:0px;
  float:left;
}
.chanp-k {
  width: 100%;
  margin-right: 0px;
}
.product-pic {
  padding: 10px 0 10px 0px;
  width: 100%;
  margin-right: 0px;
  min-height: auto;
}
.product-pic img {
  max-width: 100%;
  width: 100%;
}
.product-info {
  width: 100%;
  margin-left: 0px;
}
.product-info h1 {
  font-size: 0.94rem;
}
.product-info .item-btn {
  width:80%;
  margin-left:10%;
  margin-right:10%;
  margin-bottom: 20px;
}
.product-info .item-btn .btn-tip {
  width: 100%;
}
.product-info .price em {
  font-size: 1.5rem;
}
.product-info .price .jd-current {
  font-size: 1.5rem;
}
.product-info .item-btn .buybtn {
text-align: center;
background: #ffc800;
width:100%;
color: #fff;
font-size: 0.88rem;
border-radius: 3px;
line-height:34px;
}
.product-xq {
  margin-top: 10px;
}
.spy-xzapp {
  display: none;
}
.product-info .other_info {
  display: none;
}

.hot_box {
  width: 100%;
}
.hot_goods ul li {
  margin-bottom: 10px;
}
.hot_goods ul li img {
  border: 1px solid #eee;
  width: 100%;
  max-width: 100%;
}
}