body {
    padding: 0px;
    margin: 0px;
    font-family: 'Î¢ÈíÑÅºÚ','ºÚÌå';
    background-color: #f2f2f2;
}

    body .top {
        height: 30px;
        line-height: 30px;
        background-color: #e6e6e6;
        width: 100%;
        font-family: 'Î¢ÈíÑÅºÚ','ºÚÌå';
        margin: 0px;
        font-size: 12px;
        color: #333;
    }

.fl {
    float: left;
}

.fr {
    float: right;
}

.m {
    width: 1250px;
    margin: 0 auto;
}

.top .m {
    width: 1220px;
    padding-left: 15px;
    padding-right: 15px;
}

ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

    ul li {
        float: left;
       *float:left;
    }

.ul-le li {
    margin-right: 30px;
  height: 30px;
  line-height: 30px;
}

    .ul-le li a:hover {
        text-decoration:underline;
    }

a {
    text-decoration: none;
    cursor: pointer;
}


.i-phone {
    background: url(../../../Image/nw/sicon/icon-phone.png) no-repeat;
    width: 8px;
    height: 12px;
    margin-top: 8px;
    margin-right: 5px;
}

.i-down {
    background: url(../../../Image/nw/sicon/icon-down.png) no-repeat;
    width: 7px;
    height: 4px;
    margin-top: 13px;
    margin-left: 5px;
}

.i-user {
    background: url(../../../Image/nw/sicon/icon-user.png) no-repeat;
    width: 12px;
    height: 12px;
    margin-top: 9px;
    margin-right: 5px;
}


#index-advert1 {
    width: 100%;
    height: 80px;
    margin: 0px;
}
#trr-QR {
    *width:110px;
    text-align:center;
}

#trr-QR .dorpdown-layer {
    top: 30px;
    background: #fff;
    display: none;
    position: absolute;
    padding: 10px;
    border: 1px solid #e6e6e6;
    padding-bottom: 0px;
    
}


.top-Search {
    width: 100%;
    height: 140px;
    background-color: #fff;
}

    .top-Search .m {
        padding: 0px;
        height: 100%;
    }

    .top-Search .logo_box {
        width: 350px;
        margin-right: 50px;
        height: 100%;
        line-height: 140px;
    }

    .top-Search .search_box {
        width: 603px;
        margin-right: 50px;
        max-height: 140px;
        padding: 51px 0px;
    }

    .top-Search .login_box {
        width: 187px;
        padding: 16px 0;
        max-height: 140px;
    }

#Logo #Logoimg {
    vertical-align: middle;
}

.search_box .trr-search {
    border: 1px solid #e62e4c;
    border-radius: 50px;
    height: 33px;
    line-height: 33px;
    font-family: 'Î¢ÈíÑÅºÚ','ºÚÌå';
    z-index: 66;
    *margin-right:0px;
}

a {
    color: #333;
}

.trr-search .SeachNav {
    width: 60px;
    font-size: 15px;
    color: #666;
    padding-left: 15px;
    text-align: center;
    padding-right: 10px;
    border-right: 1px solid #e6e6e6;
    cursor: pointer;
    z-index: 55;
    position: absolute;
    *position: absolute;
    *width:65px;
    *margin-left:-433px;
    *margin-top:0px;
    *padding-left: 10px;
    *font-size:14px;
     *padding-top:2px;

}

.SeachNav .i-down {
    width: 7px;
    height: 4px;
    margin-top: 15px;
    margin-left: 5px;
    z-index: 55;
}
.user-layer div {
    height:30px;
    line-height:30px;
    padding-top:0px;
    width:380px;
}
    .user-layer div  {
    }

 .ul-le li.user-layer div a:last-child img {
         position:absolute;
         margin-top:5px;
         margin-left:10px;
    }
    .ul-le li.user-layer div a:last-child:hover {
        border-bottom:none;
    }
.SeachNav .downbox {
    width: 86px;
    padding-top: 16px;
    border: 1px solid #e6e6e6;
    margin-left: -17px;
    margin-top: -12px;
    z-index: 22;
    border-top: none;
    border-bottom: none;
    display: none;
    *padding-top: 0px;
    *margin-top:1px;
    *width:86px;
    *margin-left: -12px;
}

    .SeachNav .downbox ul li {
        float: none;
        width: 86px;
        background-color: #fff;
        border-bottom: 1px solid #e6e6e6;
    }

        .SeachNav .downbox ul li:hover a {
            color: #e62e4c;
        }


.trr-search .SeachText {
    padding-left: 8px;
    margin-left: 85px;
    *margin-left: 45px;
    *height:27px;
    *width:380px;
    *line-height:27px;
    *margin-top:5px;
}

.SeachText input {
    border: 1px solid #fff;
    height: 25px;
    border-style: none;
    width:400px;
    font-family: 'Î¢ÈíÑÅºÚ','ºÚÌå';
    font-size: 16px;
    *width: 380px;
        
}

.trr-search .SeachBtn {
    height: inherit;
    width: 56px;
    border-radius: 50px 50px 50px 0px;
    background-color: #e62e4c;
    text-align: center;
    cursor: pointer;
    padding: 0px 18px;
}

.SeachBtn span {
    font-size: 16px;
    color: #fff;
}

.i-search {
    background: url(../../../Image/nw/sicon/icon-search.png) no-repeat;
    width: 17px;
    height: 17px;
    margin-top: 9px;
    margin-right: 5px;
}

.login_box {
    margin: 2px 0;
}
.li-jrdk:hover a .i-jrdk {
    background:url(../../../Image/nw/sicon/icon_jrfw_1.png) no-repeat;
}
.li-jrdk {

}

.i-jrdk{
    background:url(../../../Image/nw/sicon/icon_jrfw.png) no-repeat;
    width: 25px;
    height: 21px;
    position:absolute;
    margin-left:-12px;
    margin-top:10px;
}
    .li-jrdk a {
        font-weight:bold; color:#ffaa00; 
    }
.btn-le {
    width: 197px;
    height: 31px;
    line-height: 31px;
    border: 1px solid #ccc;
    border-radius: 5px;
    font-size: 14px;
    color: #fff;
    font-family: 'Î¢ÈíÑÅºÚ','ºÚÌå';
    color: #808080;
}

.btn-ll {
    width: 197px;
    height: 31px;
    line-height: 31px;
    background-color: #e62e4c;
    border-radius: 5px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    cursor: pointer;
    border:1px solid #e62e4c;
}

    .btn-ll a {
        margin-left: 90px;
        color: #fff;
        margin-top: 5px;
    }



.i-4wsjb {
    background: url(../../../Image/nw/ebd-4wsjb.png) no-repeat;
    width: 93px;
    height: 15px;
    margin-top: 8px;
    margin-right: 5px;
    left: 30px;
    *margin-top:0px;
}

.i-key {
    background: url(../../../Image/nw/sicon/icon-key.png) no-repeat;
    width: 9px;
    height: 13px;
    margin-top: 9px;
    margin-right: 5px;
    left: 70px;
    *margin-top:0px;
}

.btn {
    position: relative;
    cursor: default;
    zoom: 1;
    text-align: center;
}

    .btn i {
        position: absolute;
        overflow: hidden;
        font-style: normal;
    }

.btn-le {
    cursor: pointer;
}

    .btn-le:hover {
        background-color: #e62e4c;
        border:1px solid #e62e4c;
    }

        .btn-le:hover a {
            color: #fff;
        }

        .btn-le:hover .i-user {
            background: url(../../../Image/nw/sicon/icon-user-1.png) no-repeat;
        }

        .btn-le:hover .i-key {
            background: url(../../../Image/nw/sicon/icon-key-1.png) no-repeat;
        }

    .btn-le .i-user {
        left: 53px;
        top: 1px;
        
    }

.navigation {
    width: 100%;
    height: 40px;
    background-color:#FFF;
}

    .navigation .m {
        width: 1250px;
        height: 40px;
        padding: 0px;
        
    }

.nav-text {
    width: 350px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #e62e4c;
    margin: 0px;
}

.nav-m {
    width: 815px;
    height: 40px;
    padding-left: 40px;
    padding-right: 30px;
    font-size: 14px;
    color: #333;
}


.nav-text .a1 {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    margin-left: 15px;
}

.nav-text .a2 {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
}


.i-b1 {
    background: url(../../../Image/nw/sicon/icon-bi1.png) no-repeat;
    width: 14px;
    height: 14px;
    margin-top: 10px;
    position: absolute;
    font-style: normal;
    left: 110px;
    *margin-top:3px;
}

.nav-m .ul-nav li {
    margin-right: 14px;
    *margin-right: 8px;
}
.nav-m .ul-nav li a {
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    padding: 13px 20px;
}

    .nav-m .ul-nav li a:hover, .nav-m .ul-nav a.Now{
        background-color: #e62e4c;
        color: #fff;
    }

       


.m-left {
    width: 350px;
}

.menu .m-left-top {
    height: 30px;
    line-height: 30px;
    background-color: #efefef;
}

.m-left-top ul {
    margin: 0px;
    padding: 0px;
    border: 1px solid #e0e0e0;
    border-bottom: 0px;
}

    .m-left-top ul li {
        padding: 0px;
        width: 115px;
        border-right: 1px solid #e0e0e0;
        color: #808080;
        font-size: 12px;
        text-align: center;
        height: 29px;
        cursor: pointer;
    }

        .m-left-top ul li.selected {
            background-color: #fff;
        }


.m-left-con {
    width: 348px;
    border: 1px solid #dedede;
    border-top: 0px;
    padding-top: 16px;
    height: auto;
    height: 931px;
    background-color: #fff;
    *padding-left:0px;
}

    .m-left-con ul {
        margin: 0px;
        padding: 0px;
        *margin: 0px;
        *padding: 0px;
    }

        .m-left-con ul li {
            padding:0px;
            margin:0px;
            width: 298px;
            font-size: 12px;
            color: #808080;
            padding-left: 25px;
            padding-right: 25px;
            height:30px;
            line-height:22px;
            *padding-left: 25px;
            *width:298px;
        
            
        }
.m-left-con ul li.Select {
     background-color:#e6e6e6;
}
        .m-left-con ul li:hover {
            background-color:#e6e6e6;
        }

            .m-left-con ul li.selected {
                color: #e62e4c;
            }

                .m-left-con ul li.selected .letter {
                    color: #e62e4c;
                    width: 12px;
                    text-align: center;
                }

                .m-left-con ul li.selected .led1 {
                    background-color: #e6e6e6;
                    color: #fff;
                }

dd {
    margin: 0px;
    padding: 0px;
}

    dd dl {
        margin: 0px;
        padding: 0px;
    }

.icon-hy {
    position:absolute;
    width:16px;
    height:16px;
    margin-top:2px;
}
.icon-013 {
    background: url(../../../Image/nw/sicon/icon_013.png) no-repeat;
}
.icon-022 {
    background: url(../../../Image/nw/sicon/icon_022.png) no-repeat;
}

.icon-004 {
    background: url(../../../Image/nw/sicon/icon_004.png) no-repeat;
}
.icon-014 {
    background: url(../../../Image/nw/sicon/icon_014.png) no-repeat;
}

.icon-009 {
    background: url(../../../Image/nw/sicon/icon_009.png) no-repeat;
}

.icon-028 {
    background: url(../../../Image/nw/sicon/icon_028.png) no-repeat;
}
.icon-024 {
    background: url(../../../Image/nw/sicon/icon_024.png) no-repeat;
}
.icon-031 {
    background: url(../../../Image/nw/sicon/icon_031.png) no-repeat;
}
.icon-001 {
    background: url(../../../Image/nw/sicon/icon_001.png) no-repeat;
}
.icon-002 {
    background: url(../../../Image/nw/sicon/icon_002.png) no-repeat;
}
.icon-003 {
    background: url(../../../Image/nw/sicon/icon_003.png) no-repeat;
}
.icon-005 {
    background: url(../../../Image/nw/sicon/icon_005.png) no-repeat;
}
.icon-006 {
    background: url(../../../Image/nw/sicon/icon_006.png) no-repeat;
}
.icon-007 {
    background: url(../../../Image/nw/sicon/icon_007.png) no-repeat;
}
.icon-008 {
    background: url(../../../Image/nw/sicon/icon_008.png) no-repeat;
}
.icon-009 {
    background: url(../../../Image/nw/sicon/icon_009.png) no-repeat;
}.icon-010 {
    background: url(../../../Image/nw/sicon/icon_010.png) no-repeat;
}.icon-011 {
    background: url(../../../Image/nw/sicon/icon_011.png) no-repeat;
}
 .icon-012 {
    background: url(../../../Image/nw/sicon/icon_012.png) no-repeat;
}.icon-013 {
    background: url(../../../Image/nw/sicon/icon_013.png) no-repeat;
}.icon-014 {
    background: url(../../../Image/nw/sicon/icon_014.png) no-repeat;
}.icon-015 {
    background: url(../../../Image/nw/sicon/icon_015.png) no-repeat;
}.icon-016 {
    background: url(../../../Image/nw/sicon/icon_016.png) no-repeat;
}.icon-017 {
    background: url(../../../Image/nw/sicon/icon_017.png) no-repeat;
}.icon-018 {
    background: url(../../../Image/nw/sicon/icon_018.png) no-repeat;
}.icon-019 {
    background: url(../../../Image/nw/sicon/icon_019.png) no-repeat;
}.icon-020 {
    background: url(../../../Image/nw/sicon/icon_020.png) no-repeat;
}.icon-021 {
    background: url(../../../Image/nw/sicon/icon_021.png) no-repeat;
}.icon-022 {
    background: url(../../../Image/nw/sicon/icon_022.png) no-repeat;
}.icon-023 {
    background: url(../../../Image/nw/sicon/icon_023.png) no-repeat;
}.icon-024 {
    background: url(../../../Image/nw/sicon/icon_024.png) no-repeat;
}.icon-025 {
    background: url(../../../Image/nw/sicon/icon_025.png) no-repeat;
}.icon-026 {
    background: url(../../../Image/nw/sicon/icon_026.png) no-repeat;
}.icon-027 {
    background: url(../../../Image/nw/sicon/icon_027.png) no-repeat;
}.icon-028 {
    background: url(../../../Image/nw/sicon/icon_028.png) no-repeat;
}.icon-029 {
    background: url(../../../Image/nw/sicon/icon_029.png) no-repeat;
}.icon-030 {
    background: url(../../../Image/nw/sicon/icon_030.png) no-repeat;
}.icon-031 {
    background: url(../../../Image/nw/sicon/icon_031.png) no-repeat;
}.icon-032{
    background: url(../../../Image/nw/sicon/icon_032.png) no-repeat;
}.icon-033{
    background: url(../../../Image/nw/sicon/icon_033.png) no-repeat;
}.icon-034 {
    background: url(../../../Image/nw/sicon/icon_034.png) no-repeat;
}.icon-035 {
    background: url(../../../Image/nw/sicon/icon_035.png) no-repeat;
}
.m-left-con ul li dl {
    margin:0px;
    padding:0px;
}
.m-left-con ul li dd {
    float: left;
    margin-right: 15px;
    padding-top:5px;
    *margin-right: 15px;
    *margin-left:0px;
}
.m-left-con ul li dl dd:first-child{
   width:10px;
   height:15px;
}

.m-left-con ul li:hover .letter {
    color: #e62e4c;
}

  
.m-left-con ul li dl dd a:hover {
    text-decoration:underline;
}

.m-left-con .letter {
    font-family: Arial;
    font-size: 14px;
    color: #ccc;
    font-weight: bold;
    text-align: center;
    display: inline-block;
}

.m-left-con .led1 {
    width: 120px;
    height: 20px;
    line-height: 20px;
    background-color: #e6e6e6;
    font-weight: bold;
    text-align: center;
    border-radius: 10px;
}


/**²Ëµ¥µ¯¿ò**/
.menu-cont {
    width:654px;
    height:379px;
    border:1px solid #dedede;
    position:absolute;
    background-color:#fff;
    display:none;
    z-index:999;
}

.menu-cont-q {
    width:654px;
    height:399px;
    
}

.cont-trr {
    width:275px;
    padding:25px;
    height:120px;
    float:left;
    font-family:Î¢ÈíÑÅºÚ;
}

    .cont-trr .title {
        width:100%;
        border-bottom:1px solid #ccc;
        height:30px;
        line-height:30px;
        font-size:14px;
         font-family:Î¢ÈíÑÅºÚ;
    }

    .cont-trr .trr-m {
        padding-top:15px;
    }
        .menu-cont-q .cont-trr .trr-m a {
            margin-right:15px;
        }
.trr-m a {
    font-size:13px;
    display: inline-block;
}
.trr-m a.select {
    color:#e62e4c;
}

.menu-cont-p {
    width:245px;
    height:377px;
    border-left:1px solid #dedede;
}
    .menu-cont-p img {
        width:245px;
        height:186px;
        border:1px ;
         
    }
    .menu-cont-p img:first-child {
       border-bottom:1px solid #dedede;
    }

    /*»ÃµÆ*/
.Homeslide{width:595px;color:#666565;overflow: hidden;position:relative; }
.Homeslide_hand0{width: 10px;height:18px;position:absolute; top:40px; left:5px; z-index:500; background:url(../../../Image/nw/sicon/icon-pre.png);cursor: pointer;}
.Homeslide_hand1{width: 10px;height:18px;position:absolute;top:40px;  background:url(../../../Image/nw/sicon/icon-next.png);cursor: pointer;}

.Homeslide_thumb{height: 106px;border-top: none;position:relative;}
.Homeslide_thumb ul{position:absolute;left:0;top:0;width:1300px; font-size:13px;}
.Homeslide_thumb li{width:100px;height:95px;float:left;text-align: center;line-height:12px;cursor:pointer;position:relative;padding-top: 11px;color:#474747}

.Homeslide_thumb li.this .Homeslide_angle{display:block;}
    .Homeslide_thumb li img {
        width: 90px;
        height: 59px;
        display: block;
        margin: 0 auto;
        margin-bottom: 13px;
    }

.sv-let {
    width:20px; position:relative;  background-color:#fff; height:106px;
}






.m-right {
    width: 900px;
}


.m-news {
    width: 247px;
    position: absolute;
    top: 0px;
    right: 0px;
    padding: 0px;
    z-index: 99;
}

    .m-news .new {
        width: 200px;
        font-size: 12px;
        color: #4c4c4c;
        background-color: #fff;
        background-color: rgba(255,255,255,0.8);
        margin-bottom: 3px;
        display: inline-block;
        _display: inline;
        z-index: 98;
        height: 185px;
        padding:25px;
        padding-top:70px;
        
    }
.sd-b {
   background-color:#fff; width:247px; height:106px;  line-height:16px;font-size:13px;
}
    .sd-b .money {
        color:#e62e4c;
        font-size:25px;
        font-weight:bold;
        font-family:Arial;
        
    }
.new a:hover {
    text-decoration:underline;
}





.new div {
    margin-bottom: 12px;
    margin-top:5px;
}

.m-imgs {
    width: 100%;
    background-color:#fff;
}

 

.i-refresh {
    background: url(../../../Image/nw/sicon/icon_55.png) no-repeat;
    width: 10px;
    height: 11px;
}

.i-gd {
    background: url(../../../Image/nw/sicon/icon_57.png) no-repeat;
    width: 11px;
    height: 11px;
}


.btn-lin {
    cursor: pointer;
}

    .btn-lin:hover a {
        color: #e62e4c;
    }

    .btn-lin:hover .i-gd {
        background: url(../../../Image/nw/sicon/icon_57-1.png) no-repeat;
    }

    .btn-lin:hover .i-refresh {
        background: url(../../../Image/nw/sicon/icon_55-1.png) no-repeat;
    }

    .btn-lin .i-refresh {
        margin-top: 4px;
        margin-right: 5px;
    }

    .btn-lin .i-gd {
        margin-top: 4px;
        margin-right: 5px;
    }

.btn-lin {
    font-size: 12px;
    color: #808080;
    height: 18px;
    line-height: 18px;
}

.top-b .btns ul li {
    height: 18px;
    line-height: 18px;
}

    .top-b .btns ul li.li-rw1 {
        margin-left: 20px;
    }

.btn-fillet1 {
    padding: 3px 10px;
    height: 18px;
    text-align: center;
    font-size: 12px;
    color: #808080;
    border: 1px solid #e6e6e6;
    border-radius: 10px;
    background-color: #fff;
    cursor: pointer;
    margin-right:10px;display:inline; word-wrap:break-word;
    *padding: 2px 10px;
}

    .btn-fillet1:hover {
        background-color: #e62e4c;
        color: #fff;
    }

.m-right-tr1 {
    width: 880px;
    background-color: #fff;
    border: 1px solid #e0e0e0;
    height:546px;
}

    .m-right-tr1 .trr-m {
        margin: 25px 30px 0px 25px;
        width: 830px;
    }

.title {
    font-size: 16px;
    font-weight: bold;
    color: #333;
}
.m-shop-w .title,.m-shop-m .title {
    display: block;
    width: 180px;
    margin-right:25px;
}

.trr-m .top-b {
    width: 830px;
    height: 21px;
}

.trr-m .trr-b {
    width: 830px;
    margin-top: 30px;
}

.ul-list1 {
    margin: 0px;
}

.ul-list2, .ul-list3 {
    margin-top: 30px;
}

.ul-list1 li {
    width: 160px;
    margin-bottom: 10px;
    margin-top:10px;
    margin-right:60px;
}

.ul-list1 li a{
    margin-right:0px;
}

.ul-list2 li {
    width: 295px;
    margin-bottom: 20px;
}

.ul-list3 li {
    width: 295px;
    margin-bottom: 25px;
}
.ul-list1 ul {
    width:100%;
}
.ul-list1 li .img {
    width: 160px;
    height: 80px;
    border: 1px solid #e6e6e6;
    margin-bottom:5px;
  
}
.ul-list1  li .title {
    font-size:12px;
    display:inline-block;
     margin-bottom:5px;

}
.ul-list1  li .cxzs {
    font-size:13px;
    border:1px solid #dedede;
    display:inline-block;
    padding:2px;
    margin-right:5px;
}
.ul-list1  li .cxzs-r {
    font-size:13px;
    border:1px solid #dedede;
    color:#e62e4c;
    display:inline-block;
    padding:2px;
}

.ul-list2 li .img, .ul-list3 li .img {
    width: 295px;
    height: 148px;
    border: 1px solid #e6e6e6;
    transition:right 0.3s;

}
    .ul-list2 li .img:hover, .ul-list3 li .img:hover {
        right:10px;
    }

.ul-list1 li .text, .ul-list2 li .text {
    font-size: 12px;
    color: #808080;
    margin-top: 15px;
}

    .ul-list1 li .text:hover a, .ul-list2 li .text:hover a {
        text-decoration:underline;
        color:#e62e4c;
    }

.ul-list1 li .company {
    padding: 3px 10px;
    background-color: #f2f2f2;
    font-size: 12px;
    color: #808080;
    width: auto;
    margin-top: 8px;
}

.ul-list2 li .company {
    padding: 2px 10px;
    background-color: #f2f2f2;
    font-size: 12px;
    color: #808080;
    width: auto;
    margin-top: 10px;
}

.ul-list3 .company:hover {
}

.ul-list1 li .price, .ul-list2 li .price {
    margin-top: 8px;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #2e5b99;
}

.ul-list3 li .classify {
    font-size: 12px;
    background-color: #f2f2f2;
    padding: 0 10px;
    height: 21px;
    line-height: 21px;
    color: #808080;
    display: -moz-inline-box;
    display: inline-block;
    width: auto;
    margin-right: 10px;
    margin-top: 5px;
}

.ul-list3 li .company {
    font-size: 12px;
    color: #333;
}


/*Ç°Èý¼×*/
.m-qsj {
    width: 298px;
    height: 181px;
    border: 1px solid #dedede;
    padding: 25px;
    background-color: #fff;
}


.top-b {
    height: 21px;
}

.m-qsj .trr-b {
    margin-top: 30px;
}

    .m-qsj .trr-b li {
        line-height:22px;
        margin-bottom:7px;
       *margin-bottom:2px;
    }

.Orange {
    color: #ffb319 !important;
}


.ul-qsj li {
    *float:none;
    width:100%;
}
.ul-qsj .rp {
    background-color: #e62e4c;
    font-family: Arial;
    font-size: 12px;
    color: #fff;
    border-radius: 100px;
    width: 18px;
    height: 18px;
    float: left;
    text-align: center;
    line-height: 18px;
    z-index: 99;
    position: relative;
}


.ul-qsj .rp1 {
    background-color: #ccc;
    font-family: Arial;
    font-size: 12px;
    color: #333;
    border-radius: 100px;
    width: 18px;
    height: 18px;
    float: left;
    text-align: center;
    line-height: 18px;
    z-index: 99;
    position: relative;
}

.ul-qsj .rt {
    float: left;
    width: 90px;
    font-size: 12px;
    font-weight: bold;
    color: #333;
    text-align: center;
    height: 20px;
    line-height: 20px;
    z-index: 1;
    margin-right: 20px;
    border:1px solid #e62e4c;
    position: relative;
}

.ul-qsj .rr {
    border-left:1px solid #d0d0d0; height:20px;width:1px; margin-left:10px; margin-right:15px;
}

.ul-qsj .gs {
    font-size: 13px;
    color: #101010;

}

    .ul-qsj .gs:hover {
        text-decoration:underline;
        color:#e62e4c;
    }


/*´û¿îÈÚ×Ê*/
.m-dkrz {
    margin-top: 20px;
    width: 298px;
    height: 587px;
    border: 1px solid #dedede;
    padding: 25px;
    background-color: #fff;
    font-family:Î¢ÈíÑÅºÚ;
}

.m-dkrz .trr-b {
            padding: 0px;
            margin: 0px;
        }

            .m-dkrz .trr-b .dkrz-img {
                float: left;
                margin-top: 22px;
                margin-right: 15px;
            }

                .m-dkrz .trr-b .dkrz-img div {
                    width: 68px;
                    text-align: center;
                    font-weight: 600;
                    font-size: 14px;
                    margin-top: 8px;
                    color:#202020;
                }

            .m-dkrz .trr-b img {
                height: 68px;
                width: 68px;
                border: solid 1px #e6e6e6;
            }

            .m-dkrz .trr-b .dkrz-right {
                float: left;
                margin-top: 22px;
                width: 205px;
                height: 120px;
            }
                .m-dkrz .trr-b .dkrz-right span.te_s {
                    width:40px;
                    margin-right:10px;

                }
    .m-dkrz .trr-b .dkrz-right span:last-child {
        font-size:12px;
        font-weight:100;
        color:#808080;
    
    }
                .m-dkrz .trr-b .dkrz-right li {
                    float: left;
                    font-size: 12px;
                    font-weight: 600;
                    width:205px;
                    margin-bottom: 8px;
                }

                    .m-dkrz .trr-b .dkrz-right li label {
                        color: #a2a2a2;
                    }

            .m-dkrz .trr-b .dkrz-right {
                float: left;
            }

            .m-dkrz .trr-b .dkrz-bottem {
                font-size: 12px;
                color: #a2a2a2;
                margin-bottom: 22px;
            }

        .fgx {
            height: 1px;
            width: 100%;
            background: #e6e6e6;
            overflow: hidden;
        }

.radio{
    width: 11px;
    height: 11px;
    border-radius: 100px;
    margin-top: 1px;
    *margin-top: 0px;
    margin-right:10px;
    background-color:#2e5b99;
}
.radio1{
    width: 11px;
    height: 11px;
    border-radius: 100px;
    margin-top: 1px;
    *margin-top: 0px;
    margin-right:10px;
    background-color:#66a6ff;
}
.title2 {
    font-size:12px;
    color:#808080;
    font-weight:100;
}
.spacing {
margin:10px 0px;
height:10px;
float:none;
width:100%;
*float:none;
*width:160px;
}
.stt-gys {
margin-right:40px;
}
     .s {
        border-bottom:1px solid #dedede;
        width:100%;
        height:1px;
        margin-top:7px;
        margin-bottom:16px;
    }
.stt-gys a.a2 {
    font-size:12px;
    color:#303030;
}
.stt-gys .cxzs {
     font-size:12px;
    border:1px solid #dedede;
    display:inline-block;
    padding:2px 5px;
    margin-right:5px;
    margin-top:10px;
    margin-bottom:10px;
}
.stt-gys .cxzs-r {
     font-size:12px;
    border:1px solid #dedede;
    color:#e62e4c;
    display:inline-block;
    padding:2px 5px;
    margin-top:10px;
    margin-bottom:10px;
}
.stt-gys img {
    width:69px;
    height:69px;
    margin-left:-3px;
}
.nav-hr {
    height:3px;
    background-image:url(../../../Image/nw/hr.png); 
    background-repeat: repeat-x; 
    width:100%;
    z-index:999;
    position:absolute;
}
   

.stt-sp {
    width:125px;
    margin-right:35px;
    padding:2px;
}
.right-b .stt-sp:last-child {
    margin-right:0px;
}
    .stt-sp img {
        width:125px;
        height:75px;
        border:1px solid #e6e6e6;
    }
    .stt-sp .title {
        color:#666;
        font-size:12px;
        font-weight:100;
        width:100%;
        display: inline-block;
    }
    .stt-sp .price {
        color:#e62e4c;
        font-size:13px;
        font-family:Arial;
    }

.ul-dkrz .text {
    font-size: 12px;
    color: #808080;
    margin-left: 10px;
}

.ul-dkrz dd {
    margin-top: 5px;
}

.ul-dkrz .tes-l {
    font-size: 12px;
    font-weight: bold;
    color: #333;
    display: -moz-inline-box;
    display: inline-block;
    width: 60px;
}

.ul-dkrz .tes-r {
    font-size: 12px;
    color: #808080;
    display: -moz-inline-box;
    display: inline-block;
    width: 88px;
}


#advert1 {
    margin-top: 20px;
    width: 350px;
    height: 320px;
    background-color: #fff;
}

.m-cgal {
    width: 298px;
    height: 214px;
    border: 1px solid #dedede;
    padding: 25px;
    background-color: #fff;
    margin-top: 20px;
}

.ul-cgal {
    margin-top: 30px;
    font-size: 13px;
    color: #808080;
}

    .ul-cgal li {
        margin-bottom: 10px;
        float: none;
    }

        .ul-cgal li:hover a {
            text-decoration:underline;
            color:#e62e4c
        }

.m-shop-w {
    margin-left: 20px;
    background-color: #fff;
    border: 1px solid #dedede;
    padding: 25px;
    width: 829px;
    height: 338px;
    margin-bottom: 19px;
}

.m-supplier-w {
    background-color: #fff;
    border: 1px solid #dedede;
    padding: 25px;
    height: 338px;
    margin-bottom: 19px;
}

.m-shop-m {
    margin-left: 20px;
    background-color: #fff;
    border: 1px solid #dedede;
    padding: 25px;
    width: 829px;
    height: 648px;
    margin-bottom: 19px;
}

    .m-shop-w .top-b, .m-shop-m .top-b {
        width: 829px;
    }

.btn-A {
    font-size: 12px;
    color: #808080;
}

.btn-B {
    font-size: 12px;
    color: #808080;
    font-weight:bold;
}



    .btn-A:hover {
        color: #e62e4c;
    }

.ul-btns {
    border-bottom: 1px solid #e6e6e6;
    height: 25px;
    left: 230px;
    *line-height:25px;
}

    .ul-btns li {
        margin-right: 30px;
        margin-bottom: 10px;
    }

.right-b {
    width: 625px;
    margin-top: 20px;
}

.m-shop-w .ul-classify {
    height: 80px;
    *height:80px;
    *margin-top:5px;
}
.m-shop-w .ul-classify li{
    margin-bottom:10px;
    *height:22px;
    *line-height:22px;
    *width:650px;
}

.m-shop-m .ul-classify {
    height: 388px;
    *margin-top:5px;
}

    .m-shop-m .ul-classify li {
        float: none;
        height: 122px;
        *width:650px;
        *height:130px;
        *padding:1px 0px;
    }

.ul-classify div:first-child {
    width: 65px;
    padding-right: 6px;
}

.ul-classify div:last-child {
    width: 545px;
    word-wrap:break-word;
}

    .ul-classify div:last-child input {
        margin-bottom: 6px;
    }

.ul-classify li .title {
    font-size: 12px;
    font-weight: bold;
    color: #333;
    width:100px;
}

.ul-classify li input {
    margin-left: 10px;
}

.ul-shops {
    margin-top: 10px;
    height: 200px;
}

    .ul-shops li img {
        width: 144px;
        height: 88px;
        border: 1px solid #e6e6e6;
    }

    .ul-shops li {
        margin-right: 13px;
        margin-top: 6px;
    }

        .ul-shops li.tail {
            margin-right: 0;
        }
.goods {
  width:146px;
  height:90px;
    }
  
    .ul-shops .goods .g-sh {
        font-size:12px;
        color:#fff;
        width:122px;
        padding:10px 12px;
        background-color:#666;
        position:absolute;
        margin-top:-93px;
        height:70px;
        background-color: rgba(0, 0, 0, 0.6);
        display:none;
        *margin-top:0px;
        *margin-left:-150px;
    }

    .goods:hover .g-sh {
        display:block;
    }
    .g-sh div {
         margin-top:7px;
}
    .ul-shops .goods .g-sh .price{
        font-weight:bold;
    }

.trr-supplier .goods {
    float:left;
    width:120px;
    height:120px;
}
    .trr-supplier .goods .g-sh {
        font-size:12px;
        width:80px;
        padding:12px 15px;
        background-color:#666;
        height:76px;
        background-color: rgba(0,0,0, 0.6);
        position:absolute;
        color:#fff;
        margin-top:-109px;
        display:none;
       
        *margin-top:0px;
        *margin-left:-120px;
    }
    .trr-supplier a:hover .g-sh {
        display:block;
    }


.left-b {
    margin-top: 25px;
    width: 180px;
    height: 283px;
    margin-left: 0px;
}

.clear {
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
}



.m-jptj {
    width: 298px;
    height: 1465px;
    border: 1px solid #dedede;
    padding: 25px;
    background-color: #fff;
}
.m-jptj a:hover {
    text-decoration:none;
}



.m-supplier-w .trr-supplier {
    margin-top: 30px;
}

.trr-supplier ul li {
    width: 31.5%;
    border-right:1px solid #e0e0e0;
    margin-right:2%;
}

    .trr-supplier ul li .title {
        font-size: 14px;
        color: #808080;
        font-weight: 100;
    }


    .trr-supplier ul li img {
        width: 110px;
        height: 100px;
        margin-right: 5px;
        margin-bottom: 5px;
        
    }

.bottom {
}

    .bottom .bottom-t1 {
        width: 100%;
        margin-top: 20px;
        background-color: #e62e4c;
        height: 210px;
        padding: 40px 0px;
        font-family:Î¢ÈíÑÅºÚ;
    }

    .bottom .bottom-t2 {
        width: 100%;
        background-color: #132640;
        height: 180px;
        padding-top: 20px;
        font-size: 12px;
        color: #b7bec7;
    }

        .bottom .bottom-t2 div {
            margin-bottom: 5px;
        }

    .bottom .b-list {
        width: 1200px;
        padding: 0 25px;
        border-bottom: 1px solid #d62b47;
    }

        .bottom .b-list ul {
            height: 175px;
            margin: 0 auto;
            width: 1050px;
        }

            .bottom .b-list ul li {
                height: 10px;
                margin-right: 46px;
                *margin-right:40px;
            }

                .bottom .b-list ul li .title {
                    font-size: 18px;
                    font-weight: bold;
                    color: #fff;
                    margin-bottom: 15px;
                }
                .bottom .b-list ul li dl {
                    *margin-left:00px;
                }

                .bottom .b-list ul li dl dd {
                    font-size: 12px;
                    color: #fff;
                    margin-bottom: 10px;
                }

                .bottom .b-list ul li dl dd a {
                    color: #fff;
                }
                .bottom .b-list ul li dl dd a:hover {
                   text-decoration:underline;
                }


.h-list {
    margin: 0 auto;
    width: 1050px;
    margin-top: 15px;
}

    .h-list div {
        margin-bottom: 5px;
    }
    .h-list div a {
        display: inline-block;
    }

.a3 {
    font-size: 12px;
    color: #fff;
    padding:0px 10px; border-right:1px solid #fff;
}
.a3:hover {
    text-decoration:underline;
}
.h-list span {
    height: 25px;
    margin: 0 15px;
    color: #fff;
    font-size: 2px;
}

.Foot  .Menu_nav {
  clear: both;
  width: 960px;
  height: 40px;
text-align:center;
margin:0 auto;
}
                .Foot .Menu_nav a{
                    color:#fff;
                      padding: 0;
                      text-decoration: none;
                }
                .Foot .Menu_nav a:hover{
                   text-decoration:underline;
                }
                .Foot .Menu_nav li {
  float: left;
  padding: 0 6px;
  text-align: center;
}

                .Foot .Foot_Msg {
  color: #fff;
  text-align: center;
  line-height: 24px;

                }
                    .Foot .Foot_Msg a {
                        color:#fff;
                      
                    }
                    .Foot .Foot_Msg a:hover {
                         text-decoration:underline;
                    }
                    .Foot .Foot_Msg ul {
                        padding:0px;
                          list-style: none;
                    }
                        .Foot .Foot_Msg ul li {
                            text-align: center;
                            width:100%;
                        }
                        #footerBottomNew {
    overflow: hidden;
    margin: 5px auto 10px;
    width: 840px;
    height: 40px;
}#footerBottomNew a {
    display: inline-block;
    margin-right: 8px;
    padding: 2px;
    border: 1px solid #EBEBEB;
    float:left;
}



#index-advert1 {
    text-align:center;
    width:100%;
}
#index-advert1 img{
    width:100%;
}


/*#region ´°»¨ */
.window { display: none; font-family: "ËÎÌå"; overflow: visible; position: absolute; width: 265px; }
	.window .item { background: url(../../../Image/Main/Common/window.png) 0 -173px; _background-image: url(../../../Image/Main/Common/window.png8.png); display: inline-block; _display: inline; height: 22px; margin-left: 10px; overflow: visible; padding-left: 2px; }
		.window .item span { background: url(../../../Image/Main/Common/window.png) top right; _background-image: url(../../../Image/Main/Common/window.png8.png); display: inline-block; font-size: 12px; line-height: 22px; margin-right: -10px; padding: 0 20px 10px 8px; _padding-bottom: 0; }
	.window .compList { background: url(../../../Image/Main/Common/window.png) 0 -42px; _background-image: url(../../../Image/Main/Common/window.png8.png); font-size: 12px; margin-top: -1px; padding: 0 10px 10px 0; position: relative; width: 100%; height:30px; }
		.window .compList.one { background-position: 0 -117px; }
		.window .compList span {  display: inline-block; font-size: 0; height: 1px; left: 11px; position: absolute; top: 0; width: 46px; }
		.window .compList ul { *margin-top: 6px; padding: 3px 0 5px; }
		.window .compList li { line-height: 18px; margin: 6px 10px 6px 0; overflow: hidden; padding-left: 68px; text-overflow: ellipsis; white-space: nowrap; _width: 187px; }
			.window .compList li a { color: #2662a0; text-decoration: none; }
				.window .compList li a:hover { color: #FF6600; }
/*#endregion */