body{background: #ededed;}
a {color: #555;outline: none;transition: color 0.3s ease-out 0s;}
s, strike, del {text-decoration: line-through;}
a img {border: 0 none;}
i, cite, em, var, address, dfn {font-style: italic;}
.detail_com {width: 100%;margin: 0 auto;margin-top:0px; background:#fff;}
.detail_com .pic {width:100%;margin:0 auto;}
.detail_com .pic img{width:100%;height:auto;}
.detail_com .pic .gt_but{display:inline-block;width:100%;}
.detail_com  .info{text-align:left;line-height:25px; margin-top:10px; width:95%;margin: 0 auto;}
.detail_com  .info h2{font-size:14px;font-weight: normal;}
.detail_com  .info h2 a{background:url(../images/global/mall_type.png) no-repeat;padding-left:20px;}
.detail_com  .info h2 a.taobao{background-position:3px -5px;}
.detail_com  .info h2 a.tmall{background-position:3px -35px;}
.detail_com  .info h2 a.jd{background-position:3px -65px;}
.detail_com  .info h2 a.yhd{background-position:3px -95px;}
.detail_com  .info h2 a.gome{background-position:3px -125px;}
.detail_com  .info h2 a.vip{background-position:3px -155px;}
.detail_com  .info h2 a.mogujie{background-position:3px -185px;}
.detail_com  .info h2 a.meilishuo{background-position:3px -215px;}
.detail_com  .info p.price {color: #000;font-size: 1.5rem;padding: 3px 0;}
.detail_com  .info p.price label{color:#dd2727;font-family: arial;font-style: normal;}
.detail_com  .info p.price b{color:#dd2727;font-size: 24px;margin-left: -3px;font-weight: normal;padding-left:5px;}
.detail_com  .info p.price del{color:#999;font-size:14px;margin-left:10px;}
.detail_com  .info .tag {
    background: #fb6878;
    color: #fff;
    height: 20px;
    line-height: 20px;
    display: inline-block;
    vertical-align: top;
    font-size:12px;
	position:relative;
	font-style:normal;
	width:100%;
}
.detail_com  .info .tag i{padding-left:5px;font-style:normal;}
.detail_com .goto {padding:0px;background:#f9f9f9;width:100%;display:inline-block;position:fixed;border-top:1px solid #ddd;left:0;z-index:99;bottom: 0px;height:49px;}
.detail_com .goto .share_btn {
    display: inline-block;
    height: 24px;
    width: 20%;
	margin-right:-1px;
    padding-top: 25px;
    background: url("../images/global/share_bg.png") center 7px no-repeat;
    text-align: center;
    font-size: 12px;
    border-right: 1px solid #eee;
    color: #666;
}
.detail_com .goto .but {float: right;width:35%;}
.detail_com .goto .gt_but {width:100%;height:49px;line-height: 49px;text-align: center;display: inline-block;font-size: 20px;font-family: "微软雅黑";color: #fff;background: #DD2727;}
.buy-step{float:right;width:45%;}
.buy-step .buy-step-first {
    float: left;
    width: 100%;
    height: 58px;
    background-color: #F2EBCF;
    overflow: hidden;
}
.buy-step .guoqi {
    float: left;
    width: 100%;
    height: 58px;
    background-color: #ddd;
    overflow: hidden;
}
.buy-step .buy-step-first span {
    float: left;
    width: 79px;
    height: 46px;
    padding: 6px 0;
    color: #FF3C00;
    text-align: center;
}
.buy-step .guoqi span {
    float: left;
    width: 79px;
    height: 46px;
    padding: 6px 0;
    color: #333;
    text-align: center;
}
.buy-step .buy-step-first span i {
    display: block;
    font-size: 12px;
    line-height: 20px;
	font-style:normal;
}
.buy-step .buy-step-first span b {
    display: block;
    font-size: 16px;
    line-height: 26px;
    font-weight: normal;
}
.buy-step .guoqi span b{
    font-size:12px;
}
.buy-step .buy-step-first .coupon-btn {
    float: right;
    width: 45px;
    height: 38px;
    line-height: 19px;
    padding: 10px 6px 10px 14px;
    text-align: center;
    font-size: 14px;
    letter-spacing: 0.1em;
    color: #FFF;
    background: url("../images/tao_detail/coupon-btn.png") no-repeat 0 0;
    transition: font-size .3s;
}
.buy-step .guoqi .coupon-btn {
    float: right;
    width: 45px;
    height: 38px;
    line-height: 19px;
    padding: 10px 6px 10px 14px;
    text-align: center;
    font-size: 14px;
    letter-spacing: 0.1em;
    color: #FFF;
    background: url("../images/tao_detail/coupon-guoqi.png") no-repeat 0 0;
    transition: font-size .3s;
}
.share_com {position:fixed;display:none;width:100%;bottom:49px;z-index:99;background:#fff;width:100%;left:0;border-top:1px solid #ddd;}
.share_com .close_btn{
	width: 30px;
    height: 30px;
    position: absolute;
    margin: 5px 5px 0 0;
    right: 0;
    z-index: 999;
    background: #eee;
    font-size: 26px;
    line-height: 24px;
    text-align: 30px;
    border-radius: 15px;
    border: 1px solid #ddd;
}
.share_com ul{padding-left:10px;display:inline-block;width:100%;}
.share_com li {float: left;padding-right: 40px;}
.share_com p{border-top:1px solid #eee;margin:0 10px;padding:10px 0;font-size:12px;color:#666;text-align:left;margin-bottom:20px;}
.share_com p .f50{color:#f50;width:100%;margin-bottom:5px;display: inline-block;}
.share_com .share {background: url("../images/global/share_bg.png") 0px center no-repeat; color: #333;cursor: pointer;display: block; font-size: 14px;font-weight: bold;padding: 11px 10px 11px 20px;display:inline-block;vertical-align:top;}
.share_com .ico1 {background: url(../images/tao_detail/ico5.png) no-repeat 0 3px;padding-left: 16px;display: inline-block;margin-top: 14px;}
.share_com .ico3 {background: url(../images/tao_detail/ico7.png) no-repeat 0 3px;padding-left: 16px;display: inline-block;margin-top: 14px;}
.tao_class {
	line-height: 16px;
    height: 16px;
    width: 100%;
    margin-top: 10px;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    border-top: 1px solid #ddd;
    padding: 10px 0;
    background: #fff;
}
.tao_class dl dt {float: left;font-size: 16px;font-family: "Microsoft YaHei";color: #666666;padding-left:10px;}
.index_pro{background:#fff;margin-bottom:30px;}
#window_wrap{
	filter:alpha(opacity=60);  /*支持 IE 浏览器*/
	-moz-opacity:0.60; /*支持 FireFox 浏览器*/
	opacity:0.60;  /*支持 Chrome, Opera, Safari 等浏览器*/
	position: fixed;
    width: 100%;
    height: 100%;
    background: #000;
    display: none; 
    z-index: 9;
    top: 0;
}
.kouling{display:inline-block;width:100%;vertical-align:top;}
.kouling .content{
	color: #f50;
	background: #fff0e8;
	font-size:13px;
	line-height:20px;
	padding:2.5%;
	width:95%;
	border-radius:5px;
}
.kouling .kl_btn{width:100%;display:inline-block;vertical-align:top;height:36px;line-height:36px;text-align:center;background:#26aea4; color:#fff;font-size:16px;border-radius:5px;margin:5px 0;cursor:pointer;}