*{
	margin: 0;
	padding: 0;
	list-style: none;
	font-family: "å¾®è½¯é›…é»‘";
	color: #333333;
}
a{
	color: #333333;
	text-decoration: none;
}
img{
	max-width: 100%;
}
.clear {
    clear:both;
}
/* --------æ–°æ·»åŠ ----------- */
.layui-layer-btn a{font-size: .16rem;}
#step1{font-size: .18rem}
/* .sclb{
	display: flex;
	flex-direction: column;
	
} */
.sclb_nav{
	/* display: flex;
	flex-direction: row;
	justify-content: space-between; */
	height: .8rem;
	border-bottom: 1px solid #CCCCCC;
    align-items: center;
    padding: 0 6%;
}
.sclb_nav ul{
	/* display: flex;
	flex-direction: row;
	justify-content: space-between; */
    width: 60%;
	float: left;
    margin-bottom: 0;
}
.sclb_nav .kkk{
    border-bottom: .05rem solid #D92737;
}
.sclb_nav .kkk a{
    font-size: .24rem;
    font-weight: bold;
    color: #D92737;
}
.sclb_nav ul li a{
    text-decoration: none;
}
.sclb_nav ul li{
	font-size: .18rem;
    color: #666666;
    line-height: .7rem;
	float: left;
	margin-right: 2%;
}
.sclb_nav span{line-height: .8rem;
    float: right;}
.sclb_nav{
	font-size: .16rem;
    color: #666666;
}
.sclb_xq{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	padding: 2% 7%;
}
.sclb_xq_left{
	display: flex;
	flex-direction: column;
	width: 8%;
}
.sclb_xq_left dl dd{
    font-size: .18rem;
    color: #666666;
    line-height: .4rem;
    display: flex;
    flex-direction: row;
    align-items: center;
	cursor: pointer;
}
.sclb_xq_left span{
	font-size: .2rem;
    margin-bottom: 5%;
}
.gongyi{
	display: flex;
    justify-content: space-between;
    align-items: center;
}
.gongyi p{
	font-size: .18rem;
}
#jiaga{
	display: flex;
    justify-content: space-between;
    align-items: center;
}
#jiaga p{
	font-size: .18rem;
}
.sclb_xq_left dd input{
	zoom: 180%;
	margin: 0 10% 0 0;
}
.contentBox{
    display: flex;
    flex-direction: row;
    width: 13.13rem;
}
.sclb1{
	width: 100%;
	float: left;
}
.nr{
	width: 3.15rem;
	height: 4.3rem;
	    float: left;
		margin-right: 1%;
}
.nr img{
	height: 3.15rem;
	width: 100%;
}
.nr p{
	font-size: .18rem;
    font-weight: bold;
    margin-top: 3%;
	    text-align: center;
}
.selected{
    display: block;
}
.gggg{
	width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}
.gggg span{
	display: flex;
	justify-content: space-around;
    width: 42%;
}
.gggg img{
	height: .2rem;
}
.gggg i{
	width: 2px;
	height: .2rem;
	background: #CCCCCC;
}
.gggg ul{
	display: flex;
	margin-bottom: 0;
	width: 40%;
	align-items: center;
}
.gggg ul li{
	margin-right: 10%;
}

/*----------ä»˜æ¬¾----------*/
.payment{
	display: flex;
	flex-direction: column;
    font-size: 14px;
}
.goumai{
	width: 85%;
	margin: 0 auto;
	padding-top: 2%;
}
.goumai .Square{
    width: 100%;
    margin: 0 auto;
}
.goumai1{
	width: 1rem;
	float: left;
}
.goumai1 .tu{
	width: 100%;
	height: 1.17rem;
	border: 1px solid #CCCCCC;
	margin-bottom: 25%;
}
.goumai1 .tu img{
	width: 100%;
	height: 100%;
}
.Subject{
	width: 77%;
	border-right: 1px solid #333;
	float: left;
	
}
.Guess{
	width: 1.56rem;
    float: right;
    height: 4.68rem;
}
.zhutu{
	width: 52%;
	height: 100%;
	float: left;
}
.scsc{
	width: 79%;
	height: 100%;
	float: right;
}
.zhutu1{
	width: 4.56rem;
	height: 5.35rem;
	margin: 0 auto;
}
.zhutu1 img{
	width: 100%;
	height: 100%;
}
.shelf{
	width: 80%;
	margin: 0 auto;
	margin-top: 2%;
    text-align: center;
	font-size: .16rem;
}
.shelf span:nth-child(1){
	margin-right: 20%;
}
.shelf span i{
	font-size: .24rem;
	color: #d92737;
	font-weight: bold;
	margin-right: 2%;
}
.scsc .gaomai{
	font-size: .34rem;
    line-height: .54rem;
}
.gaomai span{
	font-weight: bold;
}
.scsc .Price5{
	margin-bottom: 6%;
}
.Price5 span:nth-child(1){
	font-size: .24rem;
	font-weight: bold;
	color: #d92737;
}
.Price5 span{
	font-size: .26rem;
	font-weight: normal;
}
.scsc div:nth-child(3){
	font-size: .18rem;
    line-height: .48rem;
}
.guige{
	width: 80%;
    height: .5rem;
    border: 1px solid #bbbbbb;
    line-height: .5rem;
    border-radius: .1rem;
    margin-bottom: 4%;
    padding: 0 3%;
}

.guige span:nth-child(2){
	float: right;
}
.weight{
	width: 80%;
    height: .5rem;
    border: 1px solid #bbbbbb;
    line-height: .5rem;
    border-radius: .1rem;
    margin-bottom: 4%;
    padding: 0 3%;
}
.weight span:nth-child(2){
	float: right;
	margin-right: 15%;
}
.caizhi{
	width: 80%;
    height: .5rem;
    border: 1px solid #bbbbbb;
    line-height: .5rem;
    border-radius: .1rem;
    padding: 0 3%;
}
.caizhi img{
	width: 9%;
	float: right;
	margin-right: 12%;
}
.scsc .cz{
	width: 80%;
	height: 100%;
	display: none;
}
.scsc ul li{
	width: 100%;
	height: .4rem;
	line-height: .4rem;
	padding: 0 0 0 3%;
	font-size: .16rem;
	color: #333;
	border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}
.scsc ul li:nth-child(1){
	border-top: 1px solid #CCCCCC;
}
.scsc ul li:hover{
	color: #FFF;
	background: #d92737;
}
.imme{
	width: 80%;
    height: 1.56rem;
    background: #f2f2f2;
    padding: 0 3%;
    margin-top: 5%;
}
.imme h3{
	font-size: .3rem;
	line-height: .9rem;
	margin-top: 0;
    margin-bottom: 0;
}
.imme .sian{
	width: 100%;
    height: 1px;
    background: #cccccc;
}
.imme .hhh span{
	width: 48%;
    height: .3rem;
    display: block;
    background: #f0dddf;
    text-align: center;
    line-height: .3rem;
    float: left;
    font-size: .16rem;
    border-radius: 5px;
    margin-top: 5%;
    border: 1px solid #d92737;
}
.hhh span:nth-child(2){
	float: right;
}
.imme .hhh span a{
	 color: #d92737;
	 text-decoration: none;
}
.hhh span:nth-child(2){
	background: #d92737;
}
.hhh span:nth-child(2) img{
	float: left;
	margin-top: .06rem;
    margin-left: 13%;
	    width: .2rem;
}
.hhh span:nth-child(2) a{
	color: #fff;
}
.Guess img{
	width: 100%;
    height: 1.56rem;
    margin-top: 12%;
}
.Guess h3{
	margin: 0;
	text-align: center;
	font-size: .17rem;
    font-weight: bold;
}
.details{
	width: 85%;
    margin: 0 auto;
    border-top: 1px solid #aaaaaa;
    margin-top: 6%;
}
.details .xq li{
	height: .6rem;
    line-height: .6rem;
    /* width: 5%; */
    text-align: center;
    float: left;
    margin-left: 5%;
    font-size: .17rem;
    font-weight: bold;
}
.details .xq li:nth-child(2){
    /* width: 6%; */
}
.baobao{
	border-top: 2px solid #d92737;
}
.nrxq{
	width: 100%;
	height: 100%;
	margin-top: 3%;
}
.chupin{
	width: 53%;
	height: 2rem;
	margin: 0 auto;
}
.chupin h3{
	text-align: center;
	color: #333333;
	font-weight: bold;
	font-size: .3rem;
}
.chupin p{
	font-size: .17rem;line-height: .26rem;
}
.dabao{
    width: 53%;
    margin: 0 auto;
}
.nrxq h3{
    text-align: center;
    color: #333333;
    font-weight: bold;
    font-size: .3rem;
	    margin-bottom: .22rem;
}
.dabao p{font-size: .17rem;line-height: .26rem;}
.dabao ul{
    width: 8.4rem;
    margin: .2rem auto;
}
.dabao ul li{
    float: left;
    text-align: center;
    width: 4rem;
    margin-right: .2rem;
	height: 2.86rem;
	font-size: .17rem;
}
.dabao ul li img{
    margin-bottom: 4px;
}
.baoyang{
    width: 100%;
    height: 3.5rem;
    background: #eee;
    padding-top: .8rem;
}
.baoyang div{
    width: 9.87rem;
    margin: 0 auto;
}
.baoyang p{
    font-size: .17rem;
    line-height: .26rem;
}
.nrxq .tu{
	width: 100%;
    height: 4.5rem;
	background: url(../images/lubtu.png) center no-repeat;
	background-size: 100% 100%;
}
.ryzs{
    height: 1.75rem;
    text-align: center;
	padding-top: 2%;
    color: #fff;
}
.ryzs h2{
    font-weight: bold;
    margin-top: 0;
}
.ryzs span{
    font-size: .19rem;
    color: #fff;
}
.nrxq .tu .div3{
	width: 73%;
    height: 2.56rem;
    margin: 0 auto;
}
.div3 .slid{
	width: 100%;
    height: 100%;
	position: relative;
}
.div3 .slid .dj{
	width: 100%;
	position: absolute;
    margin-top: 7%;
}
.div3 .prev{
	background: url(../images/bai.png);
	background-size: 100% 100%;
    width: .3rem;
    height: .3rem;
    float: left;
}
.div3 .next{
	background: url(../images/youbai.png);
	background-size: 100% 100%;
    width: .3rem;
    height: .3rem;
    float: right;
}
.div3 .slid .ying{
	width: 100%;
    height: 100%;
}
.div3 .slid .ying ul{
	width: 90%;
    height: 100%;
    margin: 0 auto;
}
.div3 .slid .ying li{
	width: 26%;
	height: 100%;
	text-align: center;
	float: left;
	margin-right: 3%;
}
.div3 .slid .ying li p{
	margin-top: 3%;
}


.story{
    width: 12rem;
    margin: 0 auto;
    height: 100%;
    padding: .3rem 0;
}
.story p{
    width: 6.8rem;
    float: left;
    text-align: justify;
    margin-bottom: .4rem;
	font-size: .16rem;
}
.story video{
    width: 3.99rem;
    float: right;
}


.service1{
    width: 10.52rem;
    margin: 0 auto;
}
.service1 h3{
    margin: .4rem 0;
}
.service1 li{
   float: left;
   text-align: center;
    margin-right: 1.42rem;
	margin-bottom: .3rem;
}
.service1 li:nth-child(4){
    margin-right: 0;
}
.service1 li span{
   display: block;
   line-height: .5rem;
}

/* -----------è¯¦æƒ…------------- */

.imgdet {
    position: relative;
    height: 5.84rem;
    width: 14.6rem;
    margin: 0 auto 0;
    background: #fff
}

    .imgdet .imglist {
        position: relative;
        display: inline-block;
        *display: inline;
        *zoom: 1;
        width: 1.17rem;
        height: 100%;
        overflow: hidden;
        margin-right: .15rem;
    }

        .imgdet .imglist ul {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            font-size: 0
        }

            .imgdet .imglist ul li {
                display: inline-block;
                *display: inline;
                *zoom: 1;
                width: 1.17rem;
                height: 1.17rem;
                border: 1px solid #fff;
                margin-bottom: .1rem
            }

                .imgdet .imglist ul li:last-of-type {
                    margin-bottom: 0
                }

            .imgdet .imglist ul .active {
                border: 1px solid red
            }

            .imgdet .imglist ul li img {
                width: 100%;
                height: 100%
            }

    .imgdet .imgpart {
        vertical-align: top;
        position: relative;
        display: inline-block;
        *display: inline;
        *zoom: 1;
        width: 5.34rem;
        height: 5.7rem
    }

        .imgdet .imgpart .pic {
            position: relative;
            width: 5.34rem;
            height: 5.34rem
        }

            .imgdet .imgpart .pic .magnify {
                display: none;
                position: absolute;
                top: 0;
                left: 0;
                width: 2rem;
                height: 2rem;
                cursor: move;
                background-color: #fff;
                opacity: .3;
                filter: alpha(opacity=30)
            }

            .imgdet .imgpart .pic img {
                width: 100%;
                height: 100%
            }

        .imgdet .imgpart .bigpic {
            display: none;
            position: absolute;
            top: 0;
            right: -5.5rem;
            width: 5.34rem;
            height: 5.34rem;
            z-index: 333;
            border: 1px solid #fff;
            overflow: hidden
        }

            .imgdet .imgpart .bigpic > img {
                position: absolute;
                top: 0;
                left: 0;
                width: 9.2rem;
                height: 9.2rem;
                max-width: inherit;
            }

.mmmm {
    width: 5rem;
    display: inline-block;
    height: 100%;
}

/* æ–°å¢ž */


.btnAddCart1{display:block; width:1.12rem; height:.28rem; line-height:.28rem; border: 1px solid #ddd; color: #cf010e; padding-left:.33rem;
background: url(../images/cartred.png) no-repeat 6px center; cursor:pointer; float:left; margin-left:10px;font-size: .14rem;}
.btnAddCart1:hover{  background: url(../images/cartwhite.png) no-repeat 6px center #cf010e; color:#fff;}
.btnSellOut1{display:block;  height:.28rem; line-height:.28rem; border: 1px solid #ccc; color: #fff;  background: #ccc; float:left; padding:0 .15rem; text-align:center;}

/*ä¿¡æ¯*/
.InfoTitle{ font-weight:normal; text-align:center; vertical-align:middle; padding:5px 0px}
.InfoPrice{ color:#E4393C; text-align:left; font-size:15px; font-family:Verdana; padding: 5px;}
.ExchangePrice{color:#E4393C; text-align:left; font-size:15px; font-family:Verdana; padding: 5px; width:90%; margin:0 auto;}
.ExchangePrice b{ font-weight:normal; color:#333;}
.ExchangePrice em{ font-style:normal; padding:0 3px; display:inline; margin:0;}
.InfoTitle h1{ font-size:22px; line-height: 1.5em; font-weight:normal;}
.InfoTime{color:#999; text-align:left;  padding:2px 0px; height:25px}
.InfoContent, .InfoContent p{ line-height:2.0em; font-size:16px; padding:10px 0;}
.InfoAttachment{ padding:10px 0px; text-align:center; width:81px; margin:0 auto;}
.InfoPicture{ text-align: center;}
.InfoPicture img{ width:100%; max-width:100%}

/*===äº§å“æ¨¡åž‹ å¼€å§‹===*/
#product_floor_main{ padding:0 6%; }
#product_floor{ margin-bottom:8px;  }
#product_floor .right_title{ background:#F1F1F1; overflow:hidden; margin-top:5px; border:0; padding:6px 8px; height:auto; line-height:none; font-size:12px;}
#product_floor .right_title .sortlist{ overflow:hidden; float:left; padding-right:3px; }
#product_floor .right_title .sortlist li{ float:left; text-align:center; border: 1px solid #cfcfcf; margin-right:-1px; width:52px; height:23px; line-height:23px; background:#fff; }
#product_floor .right_title .sortlist li i{ display:inline-block; width:7px; height:9px; margin-left:3px;  background:url(../images/icons1.png) no-repeat; background-position:0 -317px;}
#product_floor .sortlist li i.order3,#product_floor .sortlist li i.order6{background-position:-0 -355px;}
#product_floor .sortlist li i.order4,#product_floor .sortlist li i.order7{background-position:-0 -336px;}
#product_floor .right_title .sortlist li a{ color: #333;}
#product_floor .right_title .sortlist li.current{ background-color:#e23435;border-color:#e23435; }
#product_floor .right_title .sortlist li.current a{ color:#fff; height:2}
#product_floor .right_title .GoodsCount{ float:right; height:23px; line-height:23px; margin-right:20px; color:#999;}
#product_floor .right_title .PageMini{ float:right;height:23px; line-height:23px; }
#product_floor .right_title .PageMini a{ float:left; border: 1px solid #ccc; font-family: SimSun; background:#fff;  width: 18px;height:18px; line-height:20px; text-align:center;}
#product_floor .right_title .PageMini p{float:left; padding:0 8px;}
#product_floor .right_title .PageMini .NowPage{ color:#FF0000;}
#product_floor .right_body{ border:0; padding:0; }
#product_read_floor .col1{ width: 360px; height:100%; overflow: hidden; float:left; border-right: 0px solid #ddd; }
#product_read_floor .col1 .InfoPicture{ height:350px; width:350px;}
#product_read_floor .col1 .InfoAlbum{  padding:5px 0; border-top: 0px solid #ddd; overflow:hidden; clear:both;}

#product_read_floor { border: 1px solid #ddd; width:1198px; margin-bottom:8px;}
#product_read_floor .col2{ width: 815px; height:100%; overflow: hidden; float:right; padding:0 11px; }
#product_read_floor .col2 h1{ font-size:16px; font-weight:bold; color:#333; margin-bottom:10px;}
#product_read_floor .col2 .InfoSContent{ font-family: arial,"microsoft yahei"; color: #e3393c;font-size: 14px; line-height: 20px;word-break: break-all;}
#product_read_floor .col2 .InfoPrice{ padding: 0; font-size:18px; font-weight:bold; float:left;}
#product_read_floor .col2 .MarketPrice{ padding: 0; font-size:16px; font-weight:bold; float:left; text-decoration: line-through; color:#666;}
#product_read_floor .col2 .ExchangePrice{ padding: 0; font-size:18px; font-weight:bold; float:left;}
#product_read_floor .col2 .f2{ font-size:12px;}
#product_read_floor .col2 .row{ clear:both; margin:12px 0; overflow:hidden;}
#product_read_floor .col2 .FriendTip{ clear:both; margin:15px 0; overflow:hidden; font-family:simsun; font-size:12px; color:#666;}
#product_read_floor .col2 b{ display:block; font-weight:normal; font-size:12px;font-family:Arial,Verdana; float:left; width:60px; padding:3px 0;}
#product_read_floor .col2 i{width: 26px;height: 26px; float: left; color: #ccc;}
#product_read_floor .col2 .increase{  background:url(../images/increase.png) #e9e9e9  center center no-repeat; cursor: pointer; }
#product_read_floor .col2 .num {width: 50px;height: 24px; border: 1px solid #e9e9e9; float:left; line-height: 24px;text-align: center;padding:0; margin:0; outline: none;}
#product_read_floor .col2 .decrease{  background: url(../images/decrease.png) #e9e9e9  center center no-repeat;  cursor: pointer; }
#product_read_floor .col2 .StockQuantity{ margin-left:10px; font-family: Arial,Verdana; font-size:12px; line-height: 24px;}

/*äº§å“è§„æ ¼*/
#product_read_floor .col2 .TypeAttribute{ }
#product_read_floor .col2 .TypeAttribute .row{ line-height:26px; }
#product_read_floor .col2 .TypeAttribute .AttributeValue{padding:3px 8px; border:1px solid #ccc; margin-right:8px; font-size:12px; cursor:pointer;}
#product_read_floor .col2 .TypeAttribute .AttributeValue:hover{border-color:#ca141d;}
#product_read_floor .col2 .TypeAttribute .current{ border-color:#ca141d; background:url(../images/selected.png) bottom right no-repeat;}

#product_read_floor_1_main{ }
#product_read_floor_1{ width:1200px;  overflow:hidden; margin:0 auto;}
#product_read_floor_1_1{ width:200px; overflow:hidden; float:left;}
#product_read_floor_1_2{ width:990px; overflow:hidden; float:right;}
#product_read_floor_1_2 .right_body{ border-top: 1px solid #e4e4e4;}

#product_read_floor_2_main{ background:#fff; overflow:hidden; margin-bottom:8px;}
#product_read_floor_2{ width:1198px;  overflow:hidden; margin:0 auto; border: 1px solid #ddd; border-top: 2px solid #999;}
/*===äº§å“æ¨¡åž‹ ç»“æŸ===*/
/*ç­›é€‰æ¡ä»¶*/
#condition{ border: 0px solid #ddd; padding: 0 6%; overflow:hidden;width: 100%;}
#condition .row{ display:block; overflow: hidden; zoom:1;border-bottom:1px solid #ddd; padding:8px 0; line-height:22px;}
#condition .left{ width: 98px;  color: #cf010e;float: left; text-indent:10px; font-size:12px;}
#condition .right{ width: 1100px; background: #fff; float: left; text-indent:10px;}
/*å·²é€‰æ‹©æ¡ä»¶*/
.selectedlist { text-align:center; text-indent:0;}
.selectedlist li { float:left; }
.selectedlist li a {display:block;position:relative;border: 1px solid #DDD;font-size:12px;height: 24px;line-height:22px;margin-right:8px;float:left;padding:0 25px 0 0;}
.selectedlist li a b{ font-weight:normal; margin-right:5px; margin-left:5px;}
.selectedlist li a em{ color:#cf010e; font-style:normal; margin-right:5px;}
.selectedlist li a:hover { border: 1px solid #cf010e; }
.selectedlist li a i{ background:url(../images/xred.png) #fff no-repeat center center; display:block; position:absolute; top:0; right:0; width:25px; height:22px; cursor:pointer;}
.selectedlist li a:hover i{ background:url(../images/xwhite.png) #cf010e no-repeat center center; }
.selectedlist li.operator a{ color:#000; border:0;}
.selectedlist li.operator a:hover{ color:#cf010e; border:0;}
/*ç±»åž‹åˆ—è¡¨*/
.typelist { text-align:left; text-indent:0; overflow:hidden;}
.typelist li { float:left;}
.typelist li a { background:#FFF; padding:3px 5px; margin-right:10px; color:#666; font-size:12px;}
.typelist li a:hover { background:#cf010e; color:#FFF;text-decoration:none; _background:#fff;_color:#cf010e;}
/*å“ç‰Œåˆ—è¡¨*/
.brandlist { text-align:left; text-indent:0; overflow:hidden;}
.brandlist li { overflow:hidden; float:left; margin-right:8px; margin-top:3px; line-height:0;}
.brandlist li img { border:1px solid #ddd; width:100px; height:40px; }
.brandlist li a:hover img{ border:1px solid #cf010e; }
/*å±žæ€§åˆ—è¡¨*/
.typeattributelist { text-align:left; text-indent:0; overflow:hidden}
.typeattributelist li { overflow:hidden; float:left; }
.typeattributelist li a { background:#FFF; padding:3px 5px; margin-right:10px; color:#666; font-size:12px; }
.typeattributelist li a:hover { background:#cf010e; color:#fff; text-decoration:none; _background:#fff;_color:#cf010e;}
/*ä»·æ ¼åˆ—è¡¨*/
.pricerangelist { text-align:left; text-indent:0; overflow:hidden}
.pricerangelist li { overflow:hidden; float:left; }
.pricerangelist li a { background:#FFF; padding:3px 5px; margin-right:10px; color:#666; font-size:12px; }
.pricerangelist li a:hover { background:#cf010e; color:#fff; text-decoration:none; _background:#fff;_color:#cf010e;}

/*åˆ†é¡µæ ·å¼*/
.page { padding:4px 0px 0px 1px; float:right; clear:both; margin-bottom:8px;    font-size: .14rem;}
.page a, .page span { float:left; display:block; border:1px solid #D3D1D1; padding:2px 6px; margin-left:4px; line-height:22px; }
.page span label{ margin-bottom:initial;font-weight:initial;}
.page a:link, .page a:visited { text-decoration:none; }
.page a:hover { background:#CC0001; color:#FFF; }
.page .curpage{ background:#CC0001; color:#FFF;}
.page #total{color:red}

/*æ©±çª—åˆ—è¡¨*/
.gridlist{margin: 0 auto; width:16.6rem; margin-top:5px; /*  width: 1652px; */margin: 0 auto;}
.gridlist li { float:left;width: 3.31rem; /* width:328px; */ overflow:hidden;  border:1px solid #fff; margin-bottom:10px; padding:5px 0;}
.gridlist li:hover{ border:1px solid #e9e9e9; -webkit-box-shadow: 0 0 2px 2px #f8f8f8;-moz-box-shadow: 0 0 2px 2px #f8f8f8;box-shadow: 0 0 2px 2px #f8f8f8;}
.gridlist li img { width:90%;height: 2.98rem; /* height:293px; */ display:block; margin:0 auto;}
.gridlist li .InfoTitle{display:block;width:90%;/*height: 48px;*/overflow:hidden;text-align:center;line-height:.35rem;font-size: .19rem;font-weight: bold;margin:0 auto;white-space: nowrap;text-overflow: ellipsis;}
.gridlist li .InfoPrice{width:90%; margin:0 auto;} 
.gridlist li .operator{width:90%; margin:5px auto;overflow:hidden;}
.gridlist li .num {width: .3rem;height: .28rem; border: 1px solid #dbdbdb; border-radius: 3px;line-height: .28rem;text-align: center; 
margin-right: 2px; float: left; padding:0; margin:0; margin-right:2px;font-size: .14rem;}
.gridlist li .edit {width: .16rem; height: .29rem; border-radius: 3px; float: left;overflow: hidden;background: url(../images/num.png) no-repeat 0 center;}
.gridlist li .edit a {display: block;width: .16rem;height: .15rem;}

/*æ©±çª—åˆ—è¡¨1*/
.gridlist1{  }
.gridlist1 li { overflow:hidden;      border-bottom: 1px solid #e4e4e4; margin-bottom:5px; padding:5px 0;}
.gridlist1 li img { width:90%; display:block; margin:0 auto; border:1px solid #fff;}
.gridlist1 li img:hover{ border:1px solid #e9e9e9; -webkit-box-shadow: 0 0 2px 2px #f8f8f8;-moz-box-shadow: 0 0 2px 2px #f8f8f8;box-shadow: 0 0 2px 2px #f8f8f8;}
.gridlist1 li .InfoTitle{ display:block;width:90%; overflow:hidden; text-align:left;  line-height:30px; font: 12px/150% Arial,Verdana; margin:0 auto;}
.gridlist1 li .InfoPrice{width:90%; margin:0 auto;}

/*æ©±çª—åˆ—è¡¨2*/
.gridlist2{ overflow:hidden; border-right: 1px solid #ededed;}
.gridlist2 li { float:left; width:246px; text-align:center; overflow:hidden; display:inline /*è§£å†³ie6 åŒè¾¹è·bug*/;text-overflow:ellipsis; 
border-bottom: 1px solid #ededed; border-left: 1px solid #ededed;  }
.gridlist2 li img {  height:160px; width:160px; margin:5px;}
.gridlist2 li .InfoTitle {display:block; width: 210px; height: 38px; overflow:hidden; text-align:left; text-overflow:ellipsis; padding:0; 
margin:0 auto; font:12px/150% Arial,Verdana; }
.gridlist2 li .InfoPrice{  width: 210px; margin:0 auto;  padding:0 0 10px 0;}
.gridlist2 li a{ color: #666;}
.gridlist2 li a:hover{ color: #C81623;}

/*æ©±çª—åˆ—è¡¨1*/
.gridlist3{ overflow:hidden; }
.gridlist3 li {float:left; text-align:center; margin:0 3px 0px 0;   overflow:hidden; display:inline /*è§£å†³ie6 åŒè¾¹è·bug*/;
text-overflow:ellipsis; white-space:nowrap; }
.gridlist3 li img { width:180px; height:180px; }


.mycart{position: relative;}
.mycart .TotalItemCount{ position: absolute;top: -28px;right: -10px; display: inline-block; padding: 1px 2px; width:12px; height:12px;
    font-size: 12px;line-height: 12px; color: #c81623;background: #fff;border-radius: 7px 7px 7px 0;min-width: 12px; text-align: center;}
/*æŒ‰é’®*/
.btn {-webkit-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;  -o-border-radius: 0px;  border-radius: 0px;
  display: -moz-inline-stack;  display: inline-block;  *display: inline;  vertical-align: middle;  *vertical-align: auto;
  zoom: 1;    height: 32px;  line-height: 32px;  padding: 0px 20px;font-weight: 300;  font-size: 14px; 
  margin: 0; text-decoration: none; text-align: center; text-indent:0; cursor:pointer;
  border: 1px solid #d4d4d4; color: #666666; }
/*é»˜è®¤æ ·å¼*/
.btn {  background-color: #cf010e;  color: #fff; }
.btn:hover {  background-color: #CF232E; color:#fff;}
.btn:active {  background: #CF232E;  color: #fff;}
/*æŒ‰é’®å¤§å°*/
.btn-large {font-size: 18px;  height: 34px;  line-height: 34px;  padding: 0px 22px;}
.btn-small {  font-size: 12px; height: 25.6px; line-height: 25.6px;  padding: 0px 16px;}
.btn-tiny {  font-size: 12px;  height: 22.4px;  line-height: 22.4px; padding: 0px 13px;}
/*å—æŒ‰é’®*/
.btn-block {display: block;}
/*è¡¨å•ç±»*/
.form_text, .form_text:hover, .form_text_verifycode, .form_text_verifycode:hover{border:1px solid #CCC; height:24px; line-height:20px;clip: rect; padding: 5px 3px; color: #000000; outline:0;}
.form_text {  width:95%; background-position:  0px 0px;font-size: 14px;}
.form_text:hover {background-position: 0px -37px;}
.form_text_verifycode { width:50px; margin-right:3px;background-position:  0px 0px;font-size: 14px;}
.form_text_verifycode:hover {background-position: 0px -37px;}
.form_radio{ width:auto; border:0;}
.form_checkbox{ width:auto; border:0}
.form_select { height:25px; }
.form_textarea { width:95%; height:80px; border:1px solid #CCC;  padding:2px; outline:0;}
.form_button { width:auto; vertical-align:middle; border:0 none;/*è§£å†³ieç„¦ç‚¹æ˜¯æœ‰é»‘è‰²è¾¹æ¡†*/}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, 
input[type="file"] > input[type="button"]::-moz-focus-inner{ border:none;padding:0; }
.required{ color:red; font-weight:bold; text-align:left; padding-left:3px;}

/*å…¶å®ƒ*/
.hide { display:none; }  /*éšè—*/
.more{ float: right; padding-right:5px; } /*moreé“¾æŽ¥*/
.code_image{ cursor: pointer; padding-bottom:6px; height: 28px;} /*éªŒè¯ç å›¾ç‰‡æ ·å¼*/


.btnSmsCode { float:left; width:auto; height: 30px;  line-height: 30px;  padding: 0px 8px; font-size: 14px; margin: 3px 0; 
text-decoration: none; text-align: center; text-indent:0; cursor:pointer; background-color: #cf010e;  color: #fff; border:0;}
.btnSmsCode:hover {  background-color: #CF232E; color:#fff;}
.btnSmsCode:active {  background: #CF232E;  color: #fff;}
.btnReg, .btnLogin, .btnNextStep, .btnResetPwd { float:left; width:auto; height: 35px;  line-height: 35px;  padding: 0px 18px; font-size: 16px; margin: 3px 0; 
text-decoration: none; text-align: center; text-indent:0; cursor:pointer; background-color: #cf010e;  color: #fff; border:0;}
.btnReg:hover, .btnLogin:hover, .btnNextStep:hover, .btnResetPwd:hover {  background-color: #CF232E; color:#fff;}
.btnReg:active, .btnLogin:active, .btnNextStep:active, .btnResetPwd:active{  background: #CF232E;  color: #fff;}
.btnForgetPassword, .btnRegNow{  float:left; width:auto; height: 35px;  line-height: 35px;  padding: 0px 10px; font-size: 14px; margin: 3px 0; 
text-decoration: none; text-align: center; text-indent:0; cursor:pointer;color: #666666; background-color: #fff;  color: #000; border:0; }

.container { display: flex; flex-direction: column;}

/*ä¼šå‘˜ç™»å½•*/
table.login_table{ width:90%; text-align:center; margin:5px auto;}
table.login_table th{ width:100px; text-align:left; font-weight:bold;  white-space:nowrap; padding:4px 0px;font-size: 14px}
table.login_table td{ text-align:left; width:200px;}
table.login_table .operation{text-align:left}
table.login_table .quick_login td{text-align:left; padding:10px 0;}
table.login_table .quick_login td img{ margin-right:8px; float:left;}

/*ä¼šå‘˜æ³¨å†Œ*/
table.reg_table{ width:90%; text-align:center; margin:5px auto;}
table.reg_table th{ width:120px; text-align:left; font-weight:bold;  white-space:nowrap;  padding:4px 0px;font-size: 14px;}
table.reg_table td{  text-align:left; }
table.reg_table .MemberCode{  text-align:left; width:70px;}
table.reg_table .operation{ text-align:left;}
table.reg_table #SmsCode{width:50px;}

/*å¿˜è®°å¯†ç  ç¬¬ä¸€æ­¥*/
table.forget_table1{ width:90%; text-align:center; margin:5px auto;}
table.forget_table1 th{ width:120px; text-align:left; font-weight:bold; white-space:nowrap; padding:4px 0px;font-size: 14px;}
table.forget_table1 td{ text-align:left;  }
table.forget_table1 .operation{text-align:left}
/*å¿˜è®°å¯†ç  ç¬¬äºŒæ­¥*/
table.forget_table2{ width:90%; text-align:center; margin:5px auto;}
table.forget_table2 th{ width:120px; text-align:left; font-weight:bold; white-space:nowrap; padding:4px 0px;}
table.forget_table2 td{ text-align:left; }
table.forget_table2 .operation{text-align:left}
table.forget_table2 #SmsCode{ width:60px;}
table.forget_table2 .PasswordQuestion, table.forget_table2 .MemberMobile, table.forget_table2 .FindPwdWay{ padding:3px 0;}

/*ç¬¬ä¸‰æ–¹è´¦å·ç™»å½•*/
.oauth{}
.oauth_title{  overflow:hidden; padding-left:15em; font-size:16px; position:relative; margin-bottom:-1px; z-index:1;}
.oauth_title .create_user, .oauth_title .bind_user{ float:left; padding:10px 20px; cursor:pointer; margin-right:10px; background:#f0f0f0; border:1px solid #e0e0e0; }
.oauth_title .current{ background:#fff; border-bottom:1px solid #fff;}
.oauth_body{ overflow:hidden; border-top: 1px solid #f0f0f0; position:relative; padding:10px 0;} 
table.oauth_table{ width:350px; text-align:center; margin:5px auto;}
table.oauth_table th, table.oauth_table td{ padding:3px 0;}
table.oauth_table th{ width:100px; text-align:left; }
table.oauth_table td{  text-align:left; width:200px;}
table.oauth_table .operation{text-align:center}



.scsc .TypeAttribute{ }
.scsc .TypeAttribute .row{ line-height:26px; clear:both; margin:12px 0; overflow:hidden;}
.scsc .TypeAttribute .AttributeValue{padding:3px 8px; border:1px solid #ccc; margin-right:8px; font-size:12px; cursor:pointer;}
.scsc .TypeAttribute .AttributeValue:hover{border-color:#ca141d;}
.scsc .TypeAttribute .current{ border-color:#ca141d; background:url(../images/selected.png) bottom right no-repeat;}

.scsc .row b{ display:block; font-weight:normal; font-size:12px;font-family:Arial,Verdana; float:left; width:60px; padding:3px 0;}
.scsc .row i{width: 26px;height: 26px; float: left; color: #ccc;}
.scsc .row .increase{  background:url(../images/increase.png) #e9e9e9  center center no-repeat; cursor: pointer; }
.scsc .row .num {width: 50px;height: 24px; border: 1px solid #e9e9e9; float:left; line-height: 24px;text-align: center;padding:0; margin:0; outline: none;}
.scsc .row .decrease{  background: url(../images/decrease.png) #e9e9e9  center center no-repeat;  cursor: pointer; }
.scsc .row .StockQuantity{ margin-left:10px; font-family: Arial,Verdana; font-size:12px; line-height: 24px;}
/* è´­ç‰©è½¦ç›¸å…³ */
.pcontent {width: 85%;margin: 0 auto;margin-top: 5%;}

/*==========@@è´­ç‰©è½¦ å¼€å§‹@@==========*/
/*å…¬å…±*/
.cart_price{ font-weight:bold; color:#F00;}

/**è´­ç‰©è¿›åº¦*/
.progress1{ overflow:hidden; margin:8px 0;}
.progresslist li{ width: 33.3%; height: 35px; line-height:35px; float:left; text-align:center; background: #f1f1f1; color:#999;font-size: 14px;}
.progresslist li i{ display: block;background: url(../images/progresslist.png) no-repeat;float: right;width: 22px; height: 35px;}
/*step1*/
.progress1 #step1 li.n1 { color: #f60; background: #ffe6bc; }
.progress1 #step1 li.n1 i {background-position: 0px -35px;}
/*step2*/
.progress1 #step2 li.n1 i { background-position: 0px -70px; }
.progress1 #step2 li.n2 { color: #f60; background: #ffe6bc; }
.progress1 #step2 li.n2 i{ background-position: 0px -35px; }
/*step3*/
.progress1 #step3 li.n2 i{ background-position: 0px -70px; }
.progress1 #step3 li.n3 { color: #f60; background: #ffe6bc; }


/*è´­ç‰©è½¦åˆ—è¡¨*/
.container .checkout{font-size: 14px;}
.cart_table{ width: 100%; border-collapse:collapse; margin-bottom:8px; font-size: 14px;}
.cart_table thead{ background: #F5F5F5;}
.cart_table td, .cart_table th{ padding:8px 0px; text-align:center; }
.cart_table, .cart_table th, .cart_table td{ border:1px solid #e4e4e4; }
.cart_table .tImage{ width: 180px; }
.cart_table .tProductName{}
.cart_table .tPrice{ width: 100px;  }
.cart_table .tQuantity{ width: 120px; }
.cart_table .tTotalItemPrice{ width: 110px;  padding-left:10px;}
.cart_table .tOperation{ width: 110px;}
.cart_table .tTotalPrice{ text-align:right; padding-right:10px;}
.cart_table .tTotalPrice i{ color:red; font-style:normal;}
.cart_table .tTotalPrice .TotalPrice{color:red;}
.cart_table tfoot th{ text-align:right; font-weight:normal;}
.cart_table tfoot td{ text-align:right; padding-right:15px;}
.cart_table tfoot .trCartCheckout th{ padding:0;}
.cart_table tfoot i{ font-style:normal; color:red;}
.cart_table tfoot .OrderTotalPrice{ color:red; font-size:20px;}
/*å€¼*/
.cart_table .form_quantity{ width: 45px; height: 24px;border: 1px solid #e9e9e9;float: left; line-height: 24px;text-align: center;padding: 0;margin: 0;outline: none;}
.cart_table .TotalPrice{font-weight:normal; font-size:16px;}
.cart_table .TotalItemPrice{font-weight:normal; }
.cart_table .TotalCount,  .TotalItemCount{ font-weight:bold; color:red;}
.cart_table .IncQuantity, .cart_table .DecQuantity{ width: 26px; height: 26px;float: left; color: #ccc; padding:0; cursor:pointer; }
.cart_table .IncQuantity { background: url(../images/increase.png) #e9e9e9 center center no-repeat;}
.cart_table .DecQuantity { background: url(../images/decrease.png) #e9e9e9 center center no-repeat; margin-left:10px;}
.cart_table .InfoPicture{ height: 100px;}
.cart_table .ProductName{ padding: 5px;}
.cart_table .CartEmptyText{ font-weight:bold; color:red; text-align:left; padding-left:5px; float:left; display:none;}
/*æŒ‰é’®*/
.cart_table .btnGoShoping{ cursor: pointer; background:#e4e4e4; padding:10px 12px; color:#666; float:left;}
.cart_table .btnGoShoping:hover{ color: #c81623;}
.cart_table .btnClearCart{ cursor: pointer;  background:#e4e4e4; padding:10px 12px; color:#666; float:right;}
.cart_table .btnClearCart:hover{ color: #c81623;}
.cart_table .btnCheckout{ cursor: pointer; background:#cf010e; padding:10px 35px; color:#fff; float:right;}
.cart_table .btnCheckout:hover{ color: #eee; background:#E70A18;}
/*æ”¶è´§äººä¿¡æ¯*/
.cart_title{ padding:15px 0px; font-weight:bold; font-size:14px;}
.consigneelist{}
.consigneelist li{ padding-bottom:8px;font-size: 14px;}
.consigneelist li b{ margin-right:5px; font-weight:normal;}
.consigneelist li .ConsigneeAddressAlias{ padding:1px 8px; margin-right:3px; border:1px solid #e4e4e4; background:#fafafa;}
.consigneelist li .ConsigneePostcode{ display:none;}
.consignee_title{ padding:15px 0px; font-weight:bold; font-size:14px;}
.consignee_table{ width: 100%; border-collapse:collapse; }
.consignee_table td , .consignee_table th{ padding:2px 1px;}
.consignee_table th{ width: 120px; text-align:right; font-weight:normal;}
.consignee_table td{ }
.consignee_table, .consignee_table th, .consignee_table td{ border:0px solid #e4e4e4; }
.consignee_table tfoot{ border-top:1px solid #e4e4e4; background:#fafafa;}
.consignee #ConsigneeRealName, .consignee #ConsigneeEmail, .consignee #ConsigneeMobile, 
.consignee #ConsigneeTelephone, .consignee #ConsigneePostcode{ width:150px; }
.consignee #ConsigneeAddress{ width:450px; }
.consignee #ConsigneeRemark{ width:98%; height:80px;}
/*é…é€æ–¹å¼*/
.shipping_title{ padding:15px 0px; font-weight:bold; font-size:14px;}
.shipping_title .FreeShippingTip{ margin-left:20px; color:#FF3300; font-weight:normal;}
.shipping_bottom{ height:30px; margin:10px; text-align:center;}
.shipping_table{ width: 100%; border-collapse:collapse;}
.shipping_table th{ width: 200px; text-align:left; padding-left: 15px; background:#F5F5F5;}
.shipping_table td{ text-align:left; line-height:1.8em; padding:5px 10px;}
.shipping_table i{ color:red; font-style:normal;}
.shipping_table, .shipping_table th, .shipping_table td{ border:1px solid #e4e4e4; }
.shipping_table .ShippingDescription{ font-size:12px; color:#999; line-height: 20px; }
/*æ”¯ä»˜æ–¹å¼*/
.pay_title{ padding:15px 0px; font-weight:bold; font-size:14px;}
.pay_body{}
.pay_table{ width: 100%; border-collapse:collapse; }
.pay_table tr.current td{ background:#F5F5F5;}
.pay_table th{ width: 200px; text-align:left; padding-left: 15px; background:#F5F5F5;}
.pay_table td{ text-align:left; line-height:1.8em; padding:5px 10px;}
.pay_table, .pay_table th, .pay_table td{ border:1px solid #e4e4e4; }
.pay_table .PayDescription{ font-size:12px; color:#999; line-height: 20px; }
.pay_bottom{ padding:15px 0;}
/*ä¼˜æƒ åˆ¸*/
.coupon{}
.coupon_title{ padding:15px 0px; font-weight:bold; font-size:14px;}
.coupon_body{ padding-left:15px;}
.coupon_bottom{ padding:0;}
.coupon_body .btnCoupon{border:1px solid #ccc; margin-left:3px; padding:3px 8px; cursor:pointer;}
.coupon_body .btnCoupon:hover{ border:1px solid #aaa; color:#000;}
.coupon_body .form_text{ width:125px; padding:2px 3px;}
.coupon_body #CouponSendID{ margin-right: 30px;}
/*ç§¯åˆ†*/
.point{}
.point_title{ padding:15px 0px; font-weight:bold; font-size:14px;}
.point_body{ padding-left:15px;}
.point_bottom{ padding:0;}
.point_body .btnPoint{border:1px solid #ccc; margin-left:3px; padding:3px 8px; cursor:pointer;}
.point_body .btnPoint:hover{ border:1px solid #aaa; color:#000;}
.point_body #Point{ width:82px; padding: 2px 3px; margin-left:3px;}
.point_body .YourTotalPoint{ margin-left:10px;}
.point_body .YourTotalPoint i{ font-style:normal; color:#F00;}
.point_body .MaxUsePoint{ margin-left:10px;}
.point_body .MaxUsePoint i{ font-style:normal; color:#F00;}
/*åœ¨çº¿æ”¯ä»˜*/
.orderinfo{ overflow:hidden;}
.orderinfo .OrderNumber{color:#00F;}
.orderinfo .TotalPrice, .orderinfo .ShippingPrice, .orderinfo .PayPrice, .orderinfo .TotalOrderPrice, .orderinfo .DiscountPrice, 
.orderinfo .CouponPrice, .orderinfo .PointPrice{ color:#F00;}
.orderinfo i{ color:red; font-style:normal;}
.orderinfo_title{}
.orderinfo_body{ line-height:2em; font-size:16px;}
.orderinfo_bottom{ text-align:center; }
.payment .pay_title{ font-size:16px; font-weight:normal;}
.payment .OrderOnlinePayFinish{ color:#F00; }
/*==========@@è´­ç‰©è½¦ ç»“æŸ@@==========*/


/* ----------------------------------------------------- */
@media (max-width: 1440px) {
    .imme .hhh span {
    height: .4rem;
    line-height: .4rem;
}
}
@media (max-width: 1360px) {
    .gridlist li .edit {
    width: .2rem;
    height: .3rem;
	}
	.btnAddCart1 {
    width: 1.5rem;
    background: url(../images/cartred.png) no-repeat .06rem center;
    text-align: center;
	height: .35rem;
    line-height: .35rem;
}
}
@media (max-width: 1280px) {
    .sclb_nav span {
        display: none;
}
}
/* @media (max-width: 1680px) {
    .contentBox {
        width: 1280px;
    }

    .nr {
        width: 307px;
        height: 406px;
    }

        .nr .booking {
            height: 307px;
        }
		.gridlist {
    width: 1330px;
}
.sclb_nav ul {
    width: 100%;
}
.sclb_nav span {
        display: none;
}
}

@media (max-width: 1600px) {
    .nr {
        width: 292px;
    }

        .nr .booking {
            height: 292px;
        }

    .sclb_nav ul li {
        line-height: 70px;
    }

    .sclb_nav {
        height: 70px;
    }

    .contentBox {
        width: 1220px;
    }
    xq
    .imgdet {
        width: 1370px;
    }

        .imgdet .imgpart {
            width: 480px;
            height: 480px;
        }

            .imgdet .imgpart .pic {
                width: 480px;
                height: 480px;
            }

            .imgdet .imgpart .bigpic {
                right: -498px;
                width: 480px;
                height: 480px;
            }
}

@media (max-width: 1440px) {
.eee {
    top: 83px;
}
.gridlist li {
    width: 304px;
}
.gridlist {
    width: 1224px;
}
    .nr {
        width: 262px;
        height: 358px;
    }

        .nr .booking {
            height: 262px;
        }

    .sclb_xq_left dd input {
        zoom: 170%;
        margin: 0 7% 0 0;
    }

    .sclb_nav ul li {
        font-size: 15px;
    }

    .sclb_nav .kkk a {
        font-size: 19px;
    }

    .sclb_nav span {
        font-size: 15px;
    }

    .sclb_xq_left span {
        font-size: 18px;
    }

    .sclb_xq_left dl dd {
        font-size: 16px;
    }

    .contentBox {
        width: 1095px;
    }
    è¯¦æƒ…
    .imgdet {
        width: 1195px;
    }

    .mmmm {
        width: 400px;
    }
    .imgdet .imgpart .pic {
    width: 400px;
    height: 400px;
}
.imgdet .imgpart {
    width: 400px;
    height: 400px;
}
    .imgdet .imgpart .bigpic {
        right: -415px;
        width: 400px;
        height: 400px;
    }

    .Guess {
        width: 130px;
    }

        .Guess img {
            height: 130px;
        }

    .dabao ul li {
        width: 366px;
        height: 260px;
    }
}

@media (max-width: 1366px) {
.gridlist li img {
    height: 256px;
}
.gridlist li {
    width: 287px;
}
.gridlist {
    width: 1150px;
}
.gridlist li {
    width: 286px;
}
.gridlist li img {
    height: 286px;
}
    .contentBox {
        width: 1038px;
    }

    .nr {
        width: 249px;
        height: 336px;
    }

        .nr .booking {
            height: 249px;
        }

    .sclb_xq_left dd input {
        zoom: 133%;
        margin: 0 7% 0 0;
    }

    .sclb_nav {
        height: 60px;
    }

        .sclb_nav ul li {
            line-height: 60px;
        }
    è¯¦æƒ…
    .dabao ul li {
        width: 340px;
        height: 245px;
    }

    .imgdet {
        width: 1146px;
    }

        .imgdet .imglist {
            width: 90px;
        }

            .imgdet .imglist ul li {
                width: 90px;
                height: 90px;
            }

    .mmmm {
        width: 386px;
    }

    .scsc {
        width: 83%;
    }

        .scsc .gaomai {
            font-size: 20px;
        }

    .Price5 p {
        font-size: 20px;
    }

    .Price5 .jg {
        font-size: 21px;
    }

    .Price5 span {
        font-size: 20px;
    }
}

@media (max-width: 1360px) {
    .sclb_xq_left dl dd {
        font-size: 16px;
    }
}

@media (max-width: 1280px) {
    .nr {
        width: 230px;
        height: 316px;
    }

        .nr .booking {
            height: 230px;
        }

    #gongyi p {
        font-size: 16px;
    }

    .gggg img {
        height: 17px;
    }

    .nr p {
        font-size: 15px;
    }

    .sclb_xq_left span {
        font-size: 16px;
    }

    .sclb_xq_left dl dd {
        font-size: 14px;
    }

    .sclb_nav ul li {
        font-size: 14px;
        line-height: 50px;
    }

    .sclb_nav .kkk a {
        font-size: 16px;
    }

    .sclb_nav span {
        font-size: 14px;
    }

    .sclb_nav {
        height: 47px;
    }

    .contentBox {
        width: 960px;
    }

    .pagination a {
        line-height: 35px;
        font-size: 16px;
        margin: 0;
        padding: 0;
    }

    .pagination .pagenum {
        width: 35px;
    }
    è¯¦æƒ…
    .imgdet {
        width: 1074px;
    }

        .imgdet .imglist {
            width: 90px;
        }

            .imgdet .imglist ul li {
                width: 90px;
                height: 90px;
            }

        .imgdet .imgpart {
            width: 440px;
            height: 440px;
        }

            .imgdet .imgpart .pic {
                width: 440px;
                height: 440px;
            }

            .imgdet .imgpart .bigpic {
                right: -373px;
                width: 360px;
                height: 440px;
            }

    .Guess {
        width: 110px;
    }

        .Guess img {
            height: 110px;
        }

    .details {
        margin-top: 0%;
    }

    .dabao ul li {
        width: 314px;
        height: 226px;
    }

    .story {
        width: 978px;
    }

        .story p {
            width: 537px;
        }

    .service1 {
        width: 930px;
    }

        .service1 li {
            margin-right: 100px;
        }

    .mmmm {
        width: 360px;
    }

    .scsc {
        width: 88%;
    }
}

@media (max-width: 1152px) {
    .sclb_nav {
        height: 34px;
    }

        .sclb_nav ul li {
            font-size: 12px;
            line-height: 35px;
        }

    .contentBox {
        width: 870px;
    }

    .nr {
        width: 208px;
        height: 290px;
    }

        .nr .booking {
            height: 208px;
        }
    è¯¦æƒ…
    .imgdet {
        width: 964px;
    }

        .imgdet .imglist {
            width: 90px;
        }

            .imgdet .imglist ul li {
                width: 90px;
                height: 90px;
            }

    .Guess {
        width: 100px;
    }

        .Guess img {
            height: 100px;
        }

    .imgdet .imgpart {
        width: 380px;
        height: 380px;
    }

        .imgdet .imgpart .pic {
            width: 380px;
            height: 380px;
        }

        .imgdet .imgpart .bigpic {
            right: -373px;
            width: 360px;
            height: 568px;
        }

    .scsc .gaomai {
        font-size: 18px;
    }

    .Price5 p {
        font-size: 18px;
    }

    .Price5 .jg {
        font-size: 18px;
    }

    .Price5 span {
        font-size: 18px;
    }

    .scsc .Price5 {
        margin-bottom: 5%;
    }

    .mmmm {
        width: 340px;
    }

    .guige {
        font-size: 14px;
    }

    .scsc div:nth-child(3) {
        font-size: 14px;
    }

    .imme h3 {
        font-size: 22px;
    }

    .dabao ul li {
        width: 289px;
        height: 212px;
    }

    .nrxq h3 {
        font-size: 24px;
        margin-bottom: 15px;
    }

    .baoyang div {
        width: 608px;
    }

    .story {
        width: 790px;
    }

        .story p {
            width: 360px;
        }

    .shelf {
        width: 93%;
    }

        .shelf span:nth-child(1) {
            margin-right: 6%;
        }
} */

