@charset "utf-8";
/* smallImg */
.smallImg{position:relative; height:70px; margin-top:1px;padding:6px 0; width:100%;float:left;}

#imageMenu {height:68px;}
#imageMenu ul{ margin:0 5px; padding:0;  overflow:hidden; height:70px;display: inline-block; max-width:560px;}
#imageMenu li {height:68px; width:68px;float:left; text-align:center;box-sizing: border-box; margin-left:1px;margin-right:1px; list-style:none; }
#imageMenu li img{width:100%; height:100%;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{height:66px; width:66px; border:1px solid #CCA082;}
/* bigImg */
.bigImg{position:relative; float:left; overflow:hidden; border: 1px solid #fff;font-size: 0;}
.bigImg #midimg{width:100%; }
.bigImg #winSelector{width:200px; height:200px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #CCA082;}
/* bigView */
#bigView{position:absolute;border: 1px solid #CCA082; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}
.new{
	padding: 0px 2px;
	border-radius: 2px;
	background: #c92627;
	color: #fff;
	font-size: 10px;
	transform: scale(0.6,0.6);
	-moz-transform:scale(0.6,0.6); 
	-webkit-transform:scale(0.6,0.6); 
	-o-transform:scale(0.6,0.6); 
	position: relative;
	bottom: 3px;
}
.doanloadimg{
	float: right;
	clear: both;
	margin: 10px 0;
	color: #CCA082;
}

    .tc-child.on{
        border: 1px solid #CCA082;
        color: #CCA082;
    }
    .tc-child1.on {
        border: 1px solid #CCA082;
        color: #CCA082;
    }
    .tc-child1:nth-child(4n+1) {
        margin-left: 0;
    }
    .tc-child1 {
        margin-right: 14px;
    }
    .tc-child1 {
        line-height: 14px;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: rgba(51,51,51,1);
        padding: 10px 22px;
        box-sizing: border-box;
        text-align: center;
        border: 1px solid #DCDCDC;
        height: 36px;
        color: #333;
        cursor: pointer;
        margin-right: 9px;
    }

   .preview {
        width: 600px;
        height: 680px;
		float:left;
    }
    .up_img{
        cursor: pointer;
		float:left;
		margin-top: 20px;
    }
    .down_img{
        cursor: pointer;
		float:right;
		margin-top: 20px;
    }
.mainshow{margin: 0 auto;
    position: relative;
    max-width: 1200px;}
.proshowr{ float:left; padding-left:30px; width:570px;color: #333333;line-height: 30px;}

.p_title{ font-size:36px; padding-bottom:5px; color:#264c8a;font-family: myFirstFont;}
.p_stitle{ font-size:16px; color:#FF0000;}
.p-price{ display:inline; font-size:30px;}
.p-price2{ display:inline; font-size:18px;line-height: 45px;}
.ckj{ text-decoration: line-through;}
.red{ color:#e01222;}
.jiage{font-family: arial; font-size:30px;}
.p-ms{background: rgba(250,250,250,1);padding: 15px;margin-top: 15px;box-sizing: border-box;display:flex;align-items: baseline;margin-bottom: 25px;}
.p-ms span{    flex-shrink: 0;
    width: 44px;
    display: inline-block;
    height: 22px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #fff;
    background: #CCA082;
    text-align: center;
    line-height: 22px;}
.p-ms p{    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    line-height:25px;
    margin-left: 18px;}
.p-cn{ padding:25px 5px 45px;}
@media(max-width:1200px){
.buy{
    background: #f3130a url(../img/buy.png) no-repeat 35px center/32px auto;
    color:#fff!important;
    border: none;
    cursor: pointer;
	padding:15px 35px 15px 80px;
	font-size:16px;
	border-radius: 24px;
	display:block;
	width:50%;
	margin:0 auto;}
.kefu{background: #bf302d url(../img/icon_wx.png) no-repeat 35px center/32px auto;
    color:#fff!important;
    border: none;
    cursor: pointer;
	padding:15px 35px 15px 80px;
	font-size:16px;
	display:block;
	width:50%;
	margin:15px auto 0;
	border-radius: 24px;
	}
}
@media(min-width:1200px){
.buy{
    background: #f3130a url(../img/buy.png) no-repeat 35px center/32px auto;
    color:#fff!important;
    border: none;
    cursor: pointer;
	padding:15px 35px 15px 80px;
	font-size:16px;
	border-radius: 24px;}
.kefu{background: #bf302d url(../img/icon_wx.png) no-repeat 35px center/32px auto;
    color:#fff!important;
    border: none;
    cursor: pointer;
	padding:15px 35px 15px 80px;
	font-size:16px;
	margin-left:20px;
	border-radius: 24px;}
}
/*弹框提示*/
.panel-pop-prompt{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);}
.panel-pop-prompt .pop-box{padding:20px;position:absolute;top:50%;left:50%;background:#fff;}
.panel-pop-prompt.fw .pop-box{margin-top:-110px;margin-left:-250px;width:500px;padding-top: 40px;padding-bottom: 40px; border-radius:4px;}
.panel-pop-prompt.fw .pop-box .btn{display:inline-block;width:130px;height:44px;background:#035959;border-radius:4px;font-weight:bold;color:#FEFEFE;line-height:44px;}
.panel-pop-prompt.fw .pop-box .bd{padding-top:28px;min-height:116px;font-size:20px;font-weight:bold;line-height:31px;}

.panel-pop-prompt.fw img{width: 120px;height: 120px;margin-bottom: 40px;}
.panel-pop-prompt.fw .first-line{font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;margin-bottom: 5px;}
.panel-pop-prompt.fw .first-line.colorRed{color: #AB1010;}
.panel-pop-prompt.fw .second-line{font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;}
.panel-pop-prompt.fw .btn{display:inline-block;width:100px;height:34px;background:#035959;border-radius:4px;font-size:16px;color:#666666;line-height:34px;margin-top: 18px;}



.panel-pop-prompt.wx .pop-box{margin-top:-175px;margin-left:-300px;width:600px;height:350px;}
.panel-pop-prompt.wx .code{margin:48px auto 0;width:180px;height:180px;}
.panel-pop-prompt.wx .tips{margin-top:16px;font-size:14px;line-height:19px;}
.panel-pop-prompt.wx .close-btn{position:absolute;top:-20px;right:-20px;width:40px;height:40px;background:url(../img/icon_close.png) no-repeat center}