a:hover,a:focus{
    outline: none;
    text-decoration: none;
}
input[type="radio"]{
    margin: 16px 0 0!important;
}

/*head begin*/
.se-head{
    width: 100%;
}

.se-header-nav{
    width:1200px;
    height: 40px;
    margin:0 auto;
}

.navdown{
    color: #E54829 !important;
    /*font-weight: bold;*/
}
.se-right-nav{
    width: 83%;
    height: 35px;
    margin-bottom: 0;
    text-align: center;
    position: relative;
    z-index: 999;
}
.se-right-nav li{
    float: left;
    margin-right: 26px;

}
.se-right-nav a{
    color: #444;
    float: left;
    font-family: "Microsoft YaHei";
    font-size: 16px;
    line-height: 40px;

}

.navtypeul{
	width: 1010px;
	margin-left: 133px;
	height:34px;
    position: relative;
    z-index:99;
}
.navtypeul li{
	float: left;
	height: 34px;
	line-height: 34px;
	margin-right: 26px;
}
.navtypeul li a{
	 color: #444;
    float: left;
    font-family: "Microsoft YaHei"!important;
    font-size: 15px;
    line-height: 34px;
}
.navtype ul li a.one{
	font-size: 13px;
}

/*head end*/

/*banner begin*/
.se-banner{
    width: 100%;
    height: 350px;
    margin:0 auto;
    overflow: hidden;;
    position: relative;
}
.scroll_box{
    overflow:hidden;
    visibility:hidden;
    position:relative;
}
.scroll_wrap{
    overflow:hidden;
    position:relative;
}
.scroll_wrap li{
    position:relative;
    display:block;
    width:100%;
    float:left;
}
.scroll_wrap li a{
    display:block;
    margin:0 auto;
    position:relative;
}
.scroll_position{
    width:162px;
    position:absolute;
    left:65%;
    z-index:400;
    bottom:-9px;
}
.scroll_position li{
    display:inline-block;
    width:12px;
    height:12px;
    border-radius:10px;
    background:#fff;
    border: 1px solid #ccc;
}
.scroll_position li a{
    font-size:0;
}
.scroll_position li.on{
    background-color:#ffd800;
}
/*.scroll_position_bg{position:absolute;bottom:12px;left:66%;padding:0 15px;z-index:380px;height:22px;border-radius:26px;}*/
/*banner end*/

/*灏忚疆鎾�begin*/
.right-small-lunbo{
    width: 150px;
    height:150px;
    position: absolute;
    right:280px;
    top:22px;
    overflow:hidden;
}
.photos img{
    float:left;
    width:150px;
    height:150px;
    opacity:0.8;
}
.photos {
    position: absolute;
    z-index:9;
    width: calc(180px * 4);/*---淇敼鍥剧墖鏁伴噺鐨勮瘽闇�淇敼涓嬮潰鐨勫姩鐢诲弬鏁�*/
} 
.play{
    animation: ma 5s ease-out infinite alternate;
}
@keyframes ma {
    0%,25% {        margin-left: 0;       }
    30%,50% {       margin-left: -150px;    }
    55%,75% {       margin-left: -300px;    }
    80%,100% {       margin-left: -450px;    }

}
.right-small2-lunbo{
    width: 150px;
    height:150px;
    position: absolute;
    right:280px;
    top:186px;
    overflow:hidden;
}
/*灏忚疆鎾�end*/

/*鐑偣鎺ㄨ崘 begin*/

.jf-section-tab{
    width:1200px;
    margin:0 auto;
    margin-top:10px;
    overflow:hidden;
    height:450px;
}

span.jf-tab-span{
    color: #fff;
    font-size: 16px;
    line-height: 41px;
    width: 16%;
    text-align: center;
    height: 40px;
    display: inline-block;
    background: #E54829;
    font-weight: bold;
}
.jf-section-tab div.container{
    width:1200px!important;
    height:450px;
}
.jf-section-tab ul.nav-tabs{
    width: 84%;
    margin-bottom: 10px;
    height: 40px;
    border-bottom: none;
    background: #E54829;
}
.jf-section-tab ul.nav-tabs li{
    border: none;
    width: 14%;
    height: 40px;
}
.jf-section-tab ul.nav-tabs li.active{
    border-radius: 0!important;
    background: #fff!important;
    height: 40px!important;
    width: 14%;
}
.jf-section-tab ul.nav-tabs li:hover{
    border-radius: 0!important;
    background: #fff;
    width: 14%;
    height: 40px!important;
}
ul.nav-tabs li a{
    color: #fff;
    font-size: 16px;
    line-height: 1.2;
    text-align: center;
    height: 40px;
    border-radius: 0!important;
}
ul.nav-tabs li a:hover{
    color: #E54829;
}

div.tabs{
    width:1200px;
    /*overflow: hidden;*/
}
.tabcon-lunbo{
    position: relative;
    top:30px;
    left: 20px;
    margin-top: 30px;
}
/*tab end*/



/*鐑偣鎺ㄨ崘 begin*/
.hot-left-small-lunbo{
    width: 180px;
    height: 180px;
    float: left;
    position: relative;
    top:-166px;
    left:60px;
}
.right-tplist{
    width: 1000px;
    height:160px;
    position: absolute;
    top:60px;
    right: 0;
}

.productlist {
    width: 190px;
    height: 160px;
    /*border-right: 1px solid #bbbbbb;*/
    float: left;
    margin-right: 10px;
    margin-top: 20px;
}
.product-img{
    width: 119px;
    height: 160px;
    float: left;
}
.product-img-top{
    width: 180px;
    height: 110px;
    float: left;
}
.product-img-top img{
    width: 180px;
    height: 110px;
    float: left;
}
.product-img img{
    box-sizing: border-box;
    height: 100%;
    width: 119px;
}
.product-pro{
    width:70px;
    height:160px;
    float: right;
    padding-left: 10px;
}
.pro-name{
    color: #333;
    overflow: hidden;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: 40px;

}
.pro-price{
    color: #ff4342;
    display: block;
}
.pro-yuan{
    color: #999;
    display: block;
    margin-top: -6px;
    text-decoration: line-through;
}
.sum-count{
    width: 450px;
    float: left;
}
.product-top-img {
    width: 85px;
    height: 100px;
}
.product-top-img img{
    width: 85px;
    height: 100px;
}
/*鐑偣鎺ㄨ崘 end*/


/*鍟嗗搧鍒楄〃 begin*/
.jf-section-tab2{
    width: 1200px;
    margin: 20px auto;
    background: #25737b;
    height: 40px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.span2{
    background: #25737b !important;
}
.jf-section-tab2 div.container{
    width:1200px!important;
}
.jf-section-tab2 ul.nav-tabs{
    width: 84%;
    margin-bottom: 10px;
    height: 40px;
    border-bottom: none;
}
.jf-section-tab2 ul.nav-tabs li{
    border: none;
    width: 14%;
}
.jf-section-tab2 ul.nav-tabs li.active{
    border-radius: 0!important;
    background: #fff!important;
    width: 14%;
}
.jf-section-tab2 ul.nav-tabs li:hover{
    border-radius: 0!important;
    background: #fff;
    width: 14%;
}


.list-product-pro{
    width: 180px;
    float: left;
    border-right: 1px #ccc dashed;
}
.se-product-list{
    width: 1200px;
    margin: 0 auto;
    background: #4e89e3;
    height: 50px;
    margin-top: 420px;
    margin-bottom: 10px;
}
.list-pro-name{
    color: #333;
    overflow: hidden;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;


}
/*鍟嗗搧鍒楄〃 end*/

/*璐墿杞egin*/
.sh-top-bg{
    width: 100%;
    margin: 0 auto;
}
.sh-top{
    width: 1200px;
    height: 40px;
    margin: 0 auto;
}
.sh-top ul{
    float: right;
    margin-right: 15px;
}
.sh-top ul li{
    float: left;
}
.sh-top ul li a{
    padding: 0 20px;
    color: #333;
    line-height: 40px;
}
.sh-top ul li a:hover{
    color: #c00000;
    text-decoration: none;
}
.shop{
    width: 100%;
    margin: 0 auto;
}
.shop-content{
    width: 1200px;
    margin: 0 auto;
}
.sh-border{
    width:1200px;
    height: 120px;
    border-bottom: 1px solid #cecece;
    margin: 0 auto;
}
.sh-left-logo{
    width: 200px;
    height: 64px;
    float: left;
    margin: 26px 60px;
}
.sh-shop-car{
    float: right;
    margin-right: -111px;
    margin-top: -50px;
    font-size: 32px;
    font-weight: 600;
}
.sh-shop-shou{
    float: right;
    margin-right: -160px;
    margin-top: -50px;
    font-size: 32px;
    font-weight: 600;
}
.sh-sou{
    width: 500px;
    height: 44px;
    float: right;
    margin: 37px 20px;
}
.sh-sousuo{
    width: 425px;
    float: left;
    border: 1px solid #bbbbbb;
    height: 40px;
    padding-left: 12px;
    color: #999;
}
.sh-sousuo-bg{
    width:60px;
    float: left;
    background: #c00000;
    text-align: center;
}
.sh-right-sou{
    color: #fff;
    line-height: 40px;
    font-size: 18px;
}
/*璐墿杞�end*/

/*鎴戠殑璁㈠崟begin*/
.order-pay{
    display: block;
    width: 76px;
    height: 30px;
    background: #c00000;
    color: #fff;
    border-radius: 5px;
    line-height: 30px;
    margin-right: 44px;
    float: right;
}
.order-time{
    float: left;
    width: 100%;
    font-weight: 600;
}
.cancel-order{
    color: #3782f3;
    width: 100%;
    float: left;
    margin-top: 6px;
}
.order-shou{
    display: block;
    width: 76px;
    height: 30px;
    background: #66b6ff;
    color: #fff;
    border-radius: 5px;
    line-height: 30px;
}
.dd{
    width: 300px;
}
.sh-order-title{
    color: #444;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    width:170px;
    text-decoration: none;
}
/*鎴戠殑璁㈠崟end*/

/*纭璁㈠崟淇℃伅*/
.con-sum{
    font-size: 16px;
    color: #444;
    line-height: 30px;
    float: right;
    padding: 6px 10px;
}
.count_money{
    color: #ff4400;
    font-weight: bold;
    font-size:20px;
}
.confirm-order{
    width: 100%;
    margin: 0 auto;
}
.confirm-xinxi{
    width: 1200px;
    margin: 0 auto;
    margin-top: 90px;
    padding-bottom: 60px;
}

.confirm-fo{
    color: #444;
    font-weight: 600;
    padding:24px 0px;
    font-size: 20px;
}
.or-guide{
    width: 1200px;
    height: 40px;
}
.or-guide ul li{
    float: left;
    width: 234px;
    line-height: 30px;
    color: #444;
    text-align: center;
    font-size: 18px;
    border-bottom: 2px solid #ff4400;
    margin: 0 3px;
}
.or-detail-fomation{
    border-bottom: 1px dashed #5dcbf4;
    height: 40px;
    color: #444;
    font-size: 16px;
    text-align: left;
    margin-top: 10px;
}
.or-detail-fomation img{
    float: left;
    width: 16px;
    height: 16px;
    margin-top: 8px;
}
.dp-name{
    font-size: 20px;
    color: #444;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 10px;
}
.con-list{
    height: 100px;
}
.con-left-pro{
    width: 483px;
    float: left;
}
.con-left-pro img{
    width: 50px;
    height: 50px;
    float: left;
    margin:14px;
}
.con-pro-title{
    font-size: 16px;
    color: #444;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 300px;
    margin-top: 14px;
    font-weight: 600;
}
.con-date{
    font-size: 16px;
    color: #999;
    width: 300px;
    float: left;
    margin-top:4px;
}
.con-left-price{
    float: left;
    margin-left: 56px;
    text-align: center;
}
.con-price{
    color: #ff4b00;
    line-height: 30px;
    display: block;
    width: 230px;
    float: right;
    text-align: center;
    font-size: 18px;
    margin-top: 5px;
}
.con-pricedan{
    float: left;
    margin-left: 110px;
    margin-top: 10px;
    font-size: 18px;
    color: #ff4b00;
    position: absolute;
    right: 780px;
}
.con-pro-count{
    width: 100px;
    float: left;
    margin-left: 93px;
    text-align: center;
    margin-top: 14px;
    font-size: 16px;
}
.con-left-xiaoji{
    float: right;
    text-align: center;
    width: 240px;
    margin-top: 10px;
    font-weight: 600;
    font-size: 18px;
    color: #ff4400;


}
.totle{
    float: right;
    text-align: center;
    width: 240px;
    margin-top: 10px;
    font-weight: 600;
    color: #ff4400;
    font-size: 16px;
}
.con-pro-xiaoji{
    font-size: 18px;
    color: #ff4400;
    font-weight: 600;
    margin-top: 14px;
    width: 100px;
}
.con-left-count{
    float: left;
    margin-left:143px;
    text-align: center;
    margin-top: 16px;
}
.con-colum{
    width: 1200px;
    background: #def2fa;
    border-bottom: 1px dashed #5dcbf4;
}
.con-sell{
    color: #444;
    float: left;
    font-size: 14px;
    margin:10px 16px;
}
.words{
    width: 400px;
    color: #000;
    margin-top: 10px;
}
.send-pay{
    color: #444;
    font-size: 14px;
    padding: 10px 16px;

}
.send-pay-xiaoji{
    font-size: 18px;
    color: #ff4400;
    font-weight: 600;
    margin-top: -37px;
    float: right;
    padding-right: 107px;
}
.send-date{
    color: #444;
    font-size: 14px;
    padding:0 16px;

}
.send-pay-count{
    font-size: 18px;
    color: #ff4400;
    font-weight: 600;
}
.con-pay{
    width: 650px;
    height: 130px;
    border: 2px solid #ff4400;
    float: right;
    margin-top: 30px;
}
.con-buy-money{
    color: #666;
    float: right;
    font-size: 20px;
    margin: 10px;
}
.con-money{
    color: #ff4400;
}
.pices{
    display: inline;
    color: #f04230;
    font-size: 18px;
    float: left;
    width: 230px;
    margin-left: 90px;
    text-align: center;
    margin-top: 4px;
}

.reduc{
    background: #ebebeb;
    width: 20px;
    height: 22px;
    display: block;
    float: left;
    margin-top: 10px;
    text-align: center;
}
.count-input{
    float: left;
    width: 60px;
    text-align: center;
}
.num{
    width: 240px;
    height: 40px;
    float: left;
    padding-left: 70px;
}
.con-address{
    color: #444;
    font-weight: 600;
    float:left;
    width:100%;
    padding-left: 25px;
    font-size: 16px;
}
.con-wood-name{
    float: left;
    color: #444;
    font-size: 14px;
    padding-left: 27px;
    padding-top: 10px;
}
.con-submit{
    width:130px;
    height: 34px;
    background: #f22510;
    color: #fff;
    line-height: 37px;
    text-align: center;
    float: right;
    margin-top: 170px;
    margin-right: -650px;

}
.con-submit a{
    color: #fff;
    line-height: 30px;
    text-align: center;
    font-size: 15px;

}
.count-xiaoji{
    width: 230px;
    float: left;
}
.minuse{
    width: 20px;
    height: 22px;
    display: block;
    background: #ebebeb;
    text-align: center;
    cursor: pointer;
    float: left;
    margin-top: 10px;
    MARGIN-LEFT: 308PX;
}
.val{
    float: left;
    padding: 0 20px;
    border: 1px solid #999;
    height: 22px;
    margin-top: 10px;
}
.add{
    background: #ebebeb;
    width: 20px;
    height: 22px;
    display: block;
    float: left;
    text-align: center;
    cursor: pointer;

}
/*纭璁㈠崟淇℃伅  end*/

/*纭鏀惰揣鍦板潃*/

.confirm-adress{
    width: 1200px;
    height: 200px;
    margin: 0 auto;
}
.con-address-chose{
    color: #444;
    line-height: 44px;
    font-size: 16px;
    margin-left: 23px;
}
.chuce-radio{
    line-height: 40px;
    float: left;
    margin-top: 15px;
    cursor:pointer;
}
.confirm-adress button.btn{
    height: 30px;
    line-height: 16px;
}

/*鏀粯鎴愬姛椤甸潰begin*/
.pay-sucess-step{
    width: 1200px;
    height: 34px;
    margin: 0 auto;
}
.pay-sucess-detail{
    width: 1200px;
    height: 200px;
    border: 1px solid #ba0001;
    margin-top: 20px;
}
.pay-sucess-detail img{
    width: 30px;
    height: 30px;
    float: left;
    margin: 10px;
}
.pay-money{
    font-size: 20px;
    color: #333;
    float: left;
    margin-top: 14px;
    width: 80%;

}
.pay-moneycolor{
    font-size: 20px;
    color: #f22510;

}
.pay-address{
    font-size: 16px;
    color: #666;
    float: left;
    margin-top: 14px;
    width: 84%;

}
.pay-defult{
    font-size: 14px;
    color: #999;
    float: left;
    margin-left: 48px;
    width: 98%;

}
.pay-order-datail{
    font-size: 14px;
    color: #f22510;
    float: left;
    margin-left: 48px;

}
.pay-order-list{
    font-size: 14px;
    color: #f22510;
    float: left;
    margin-left:14px;

}
.pay-arrow-step1{
    width:200px;
    height: 22px;
    float: left;
    background: url("../img/jiantou1.png");
    margin: 10px;
    color: #f22510;
    line-height: 22px;
    text-align: center;
}
.pay-arrow-step2{
    width:200px;
    height: 22px;
    float: left;
    background: url("../img/jiantou2.png");
    margin-left: -23px;
    margin-top: 10px;
    color: #fff;
    line-height: 22px;
    text-align: center;
}
.pay-arrow-step3{
    width:200px;
    height: 22px;
    float: left;
    background: url("../img/jiantou3.png");
    margin-left: -15px;
    margin-top: 10px;
    color: #000;
    line-height: 22px;
    text-align: center;
}
.pay-arrow-step4{
    width:200px;
    height: 22px;
    float: left;
    background: url("../img/jiantou4.png");
    margin-left: -14px;
    margin-top: 10px;
    color: #000;
    line-height: 22px;
    text-align: center;
}

/*鏀粯鎴愬姛椤甸潰end*/

/*璁㈠崟璇︽儏 begin*/
.or-detail{
    width: 1200px;
    /*height: 500px;*/
    border: 1px solid #f22510;
    padding-bottom: 20px;
}
.or-detail-top{
    width: 1150px;
    height: 100px;
    margin: 0 auto;
    border-bottom:1px solid #9d9d9d;
}
.or-fomation{
    font-size: 16px;
    font-weight:bold;
    margin: 10px;
}
.or-detail-addres{
    font-size: 16px;
    margin-left: 10px;
    float: left;
}
.order-peo{
    color: #999;
    margin-top:5px;
}
.order-pro-name{
    font-size: 14px;
    margin-right: 10px;
    margin-left: 10px;
}
.orderdtail-table{
    width: 1150px;
    /*height: 130px;*/
    margin: 0 auto;
    margin-top: 16px;

}
.order-tbody tr td{
    padding: 4px!important;
}
.orderdetail-pro{
    width: 260px
}


.detail-pro-name{
    color: #f22510;
    line-height: 20px;
    text-align: left;
    margin-left: 78px;
}
.orderdetail-pro-shu{
    width: 140px;
}
.orderdtail-table-thead{
    border: 1px solid #999;
}
.order-table-td{
    border: 1px solid #999;
    text-align: center;
}
.datail-color{
    color: #333;
}

/*璁㈠崟璇︽儏 end*/
/*妯℃�妗�begin*/
.modal-content{
    margin-top: 140px !important;
}
.modal-body{
    font-size: 16px;
}
.modal-content{
    height: 540px;
}
.modal-footer{
    border-top: 0px solid #e5e5e5!important;
}
.container{
    width: 580px!important;
    margin-left: inherit!important;
    padding-left:0!important;
}
.add-address{
    color: #ff4400;
    float: left;
    margin-right: 20px;
}

.con-tel{
    width: 86%;
     float: left;
     margin-top: 12px;
}
.con-area{
    margin: 17px 20px 0 0;
    float: left;
}
.detail-adress{
    width: 336px!important;
    margin-top: 20px!important;
}

.youbian{
    width: 263px!important;
    margin-top: 27px!important;
}
.btn-default{
    background: #c00000!important;
    color: #fff!important;
}
/*妯℃�妗�end*/

/*浜岀骇鍒楄〃椤�begin*/
.list-nav-part{
    position: relative;
}
.list-nav-part a{
    float: left;
    padding: 8px 12px;
    color: #444;
    font-size: 15px;
}

.list-nav-part  a:hover{
    color: #ff4400;
    font-weight: bold;
}
.list-nav-part ul.twonav{
    display: none;
    width: 130px;
    padding: 4px 6px;
    border: 1px solid #eee;
    position: absolute;
    top:40px;
    background: #fff;
    height: 106px;
    left: 830px;
    line-height: 1;
}
.list-head{
    width: 100%;
    border-bottom: 2px solid #ff4400;
}
.li-nav-ul{
    width: 130px;
    float: left;
    margin-right: 10px;
}
ul.li-nav-ul-left{
    width: 130px;
    float: left;
    min-height: 20px;
    margin-right: 10px;
}
.li-chuse-detail{
    margin: 0 auto;
    margin-top: 20px;
}
.list-nav-detail{
    line-height: 3;
    display: inline-block;
    border-bottom: 1px dashed #d6d6d6;
    clear: both;
    padding-left: 26px;
    margin-bottom: 10px;
}

.li-teach{
    float: left;
    font-size: 12px;
    color: #444;
    line-height: 3;
    font-weight: bold;
    width: 90px;
}
.nav-buxian{
    color: #ff0101;
    float: left;
    font-size: 12px;
    line-height: 3;
    padding-left: 10px;
    font-weight: bold;
}
.li-nav-chuse{
    float: left;
    min-height:30px;
    width: 1000px;
}
.li-nav-chuse a{
    color: #666;
    font-size: 14px;
    line-height: 30px;
    padding-right: 17px;
}
.li-nav-chuse-del{
    font-weight: bold;
}
/*.rongqi{*/
    /*display: none;*/
/*}*/
.list-tab{
    margin-top: 20px;
    width: 1200px;
}
.main{
    position:relative;
    color:#fff;
    width: 1200px;
    border-bottom: 2px solid #002efe;
    height: 36px
}
.main input{
    display:none;
}
.main label{
    cursor:pointer;
    height:35px;
    display:block;
    color: #333;
    font-size: 16px;
}
.main .li-tab-li{
     float:left;
     width:160px;
     height:34px;
     line-height:39px;
     background:#fff;
     margin-right:3px;
     text-align: center;
}
.main .li-tab{
    width:770px;
    position:absolute;
    top:34px;
    left:0;
    color: #444;
    margin-top: 30px;
}

.main .li-tab-li a{
    color: #333;
    width: 163px;
    height: 35px;
    display: inline-block;
    font-size: 14px;
}
.main .li-tab-li.active a{
    background:#002efe;
    color: #fff;
}

.li-detaul-paixu{
    width: 82px;
    border-radius: 20px;
    border: 1px solid #ccc;
    float: left;
    color: #333;
    height: 24px;
    line-height:24px;
    margin-top: 8px;
    text-align: center;
    margin-left: 70px;

}
.li-detaul-paixu:hover{
    background: #19a5b5;
    color: #fff;
}
.li-detaul-paixu a:hover{
    color: #fff;
}
.li-danjia-paixu{
    width: 82px;
    border-radius: 20px;
    border: 1px solid #ccc;
    float: left;
    color: #333;
    text-align: center;
    height: 24px;
    line-height:24px;
    margin-top: 8px;

}
.li-danjia-paixu:hover{
    background: #19a5b5;
    color: #fff;
}
.li-danjia-paixu a:hover{
    color: #fff;
}
.li-taol-paixu{
    width: 82px;
    border-radius: 20px;
    border: 1px solid #ccc;
    float: left;
    color: #333;
    text-align: center;
    height: 24px;
    line-height:24px;
    margin-top: 8px;

 }
.li-taol-paixu:hover{
    background: #19a5b5;
    color: #fff;
}
.li-taol-paixu a:hover{
    color: #fff;
}
.li-famous {
    background:#3385ff;
    padding: 0 20px;
    height: 29px;
    border-radius: 20px;
    border: 1px solid #ddd;
    float: left;
    margin-left: 140px;
    margin-top: 4px;
}
.li-famous a{
    color: #fff;
    line-height:29px;
    text-align: center;
    font-size: 14px;
}
.li-zhao{
    color: #ff0000;
}
.li-list-one{
    height: 180px;
    width: 800px;
    border-bottom: 1px dashed #d7d7d7;
    margin-bottom: 20px;
}
.li-list-one div{
    width: 780px;
    height: 180px;
}
.li-list-one img{
    float: left;
    width: 125px;
    height: 160px;
    margin: 10px;
}
.li-pro-title{
    font-size: 18px;
    color: #002dff;
    float: left;
    margin-top: 6px;
    text-overflow:ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 634px;
    text-align: left;
}
.li-pro-detail{
    text-align: left;
    color:#444;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    float: left;
    font-size: 15px;
    width: 620px;
    height:60px;
}
.li-pro-lliulan{
    height:64px;
}
p.li-pro-fenlei{
    text-align: left;
    color:#444;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    font-size: 15px;
    width: 520px;
    height: 38px;
}
.li-fenlei{
    color: #444;
    float: left;
    font-size: 15px;
    margin-right: 20px;
}
.li-teach-fenlei{
    color: #d12b81;
    font-size: 15px;
    float: left;
    padding-left: 6px;
    width: 50%;
    text-align: left;
}
.li-company-name{
    color: #3285fd;
    font-size: 16px;
    float: left;
    width: 500px;
    text-align: left;
}
.li-click-buy a{
    width: 90px;
    height: 26px;
    padding:4px 10px;
    background: #fe0000;
    color: #fff;
    line-height: 26px;
    text-align: center;
    border-radius: 10px;
    margin-top: -37px;

}
.liulan a{
    margin-top: 0;
}

.li-price{
    color: #fe0000;
    float: left;
    font-size: 16px;
    padding-left: 5px;
}

.li-right-guanggao{
    width:310px;
    background:#f6f6f6;
    position: absolute;
    right: 10px;
    height: 1050px;
    margin-top: 50px;
}

.li-guang-ul li{
    float: left;
    width:82px;
    height: 130px;
    margin: 10px;
}
.li-guang-ul li img{
    width: 80px;
    height: 80px;
    float: left;
    border: 1px solid #ccc;
}

.li-guang-name{
    color: #4c2fe1;
    text-align: center;
    line-height: 30px;
    font-size: 12px;
    height: 60px;
    overflow: hidden;
    float: left;
}
.nav-active{
    color: #f22510!important;
}

/*浜岀骇鍒楄〃椤�end*/

/*鏀惰棌澶�begin*/

.cllect-jia{
    font-size: 22px;
    position: absolute;
    float: left;
    margin-left: 222px;
    top: 82px;
}
.collect-head{
    /*background: #d22401;*/
    height: 40px;
    width: 1200px;
    margin: 0 auto;
    clear: both;
    margin-top: 30px;
}
.collect-name-pro{
    float: left;
    line-height: 50px;
    color: #fff;
    padding: 0 30px;
    font-size: 18px;
}
.collect-name-pro:hover{
    background:#b71701;
    padding: 0 30px;
}
.collect-tab-name{
    width: 1200px;
    border-bottom: 1px solid #aaaaaa;
    height: 42px;
    margin-top: 20px;
}
span.collect-pro-all{
    color: #fff;
    background: #E54829;
    display: inline-block;
    line-height: 32px;
    text-align: center;
    font-size: 16px;
    height: 32px;
    width: 140px!important;
    padding-left: 0;
}
.collect-ul{
    margin-top: 40px;
    padding-left: 20px;
    height: 200px;
    border-bottom: 1px solid #ddd;
}
.collect-ul li{
    width: 180px;
    height: 180px;
    float: left;
    margin-right: 20px;
    margin-bottom: 60px;
    text-align: left;
}
.collect-img img{
    width: 160px;
    height: 160px;
    padding: 0 5px;
}
.collect-book-name{
    font-size: 14px;
    color: #666;
    width: 175px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.collect-book-money{
    font-size: 15px;
    color: #E54829;
    width: 175px;
    display: block;
    text-align: center;
}
.collect-book-money i{
    color: #aaa;
    text-decoration: line-through;
    font-size: 12px;
}
.enroll{
    color: #d22402;
    float: left;
    font-size: 16px;
    margin-top: 10px;
    margin-right: 10px;
}
.col-md-6{
    padding-left: 0!important;
}
.collect-book-money img{
    width: 30px;
    height: 20px;
    float: left;
}
.collect-book-name img{
    width: 30px;
    height: 20px;
    float: left;
}
.enroll img{
    width: 30px;
    height: 20px;
    float: left;
}

.collect-head ul li a.dianpu{
    background: #E54829;
    color: #fff;
}



/*鏀惰棌澶�end*/

/*鍞悗begin*/

.customer-head{
    width: 1200px;
    margin: 0 auto;
    height:30px;
    clear: both;
}
.cus-position{
    font-size: 16px;
    float: left;
    color: #444;
    line-height: 30px;
    margin-right: 6px;
}
.cus-position-buy{
    font-size: 16px;
    float: left;
    color: #da4f38;
    line-height: 30px;
}
.cus-step{
    width: 1200px;
    height:225px;
    border: 1px solid #999999;
    margin: 0 auto;
    margin-top: 40px;
}
.cus-tui{
    width: 1200px;
    height: 530px;
    margin:0 auto;
    margin-top: 20px;
}
.cus-left{
    width: 330px;
    float: left;
    height:430px ;
    border: 1px solid #999;
}
.cus-pro{
    font-size: 18px;
    color: #101010;
    text-align: center;
    font-weight: bold;
    margin: 10px;
}
.cus-me-tuiwood{
    width:300px;
    height: 150px;
    background: #f7f5f6;
    float: left;
    border: 2px solid #eae5e1;
    text-align: center;
    color:#101010;
    font-size: 20px;
    font-weight: bold;
    margin: 60px;
    line-height: 150px;
}
.cus-me-tuiwood:hover{
    border:1px solid #ff4400;
}
.cus-me-tuiwood-money{
    width:300px;
    height: 150px;
    background: #f7f5f6;
    float: left;
    border: 2px solid #eae5e1;
    text-align: center;
    color:#101010;
    font-size: 20px;
    font-weight: bold;
    margin: 60px;

}
.cus-me-tuiwood-money:hover{
    border:1px solid #ff4400;
}
.cus-me-tuimoney{
    color:#101010;
    font-size: 20px;
    font-weight: bold;
    margin-top:60px;
    display: block;}
.cus-tui-woods{
    color:#999;
    font-size: 14px;
}
.cus-applypro{
    font-size: 18px;
    color: #101010;
    float: left;
    font-weight: bold;
    margin:7px;

}
.cus-dai{
    font-size: 18px;
    color: #fd990d;
    float: right;
    font-weight: bold;
    margin:7px;

}
.cus-apply{
    height: 40px;
    border-bottom: 1px solid #999;
}
.cus-shou{
    font-size: 16px;
    color: #757575;
    margin:7px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cus-store{
    height:200px;
    width: 268px;
    background: #fbfbfb;
    margin: 0 auto;
    border: 1px dashed #999;
    margin-top: 40px;
}
.cus-store img{
    width: 60px;
    height: 75px;
    float: left;
    margin: 10px;
}
.cus-shangpin{
    font-size: 14px;
    float: left;
    color: #999;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
    width: 176px;
    margin-top: 20px;
}
.cus-shang{
    color: #999;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
}
.cus-order{
    height: 140px;
    width: 268px;
    clear: both;
    margin: 10px;
}
.right-applydetail{
    width: 700px;
    height: 200px;
    float: left;
    margin-left: 100px;
    margin-top: 40px;
}
.cus-apply img{
    width: 20px;
    height: 20px;
    float: left;
    margin-left: 145px;
    margin-top: 9px;
}
.right-applydetail img{
    width:40px;
    height: 40px;
    float:left;
    margin: 10px
}
.waite{
    font-size: 20px;
    color: #101010;
    margin-top: 20px;
    font-weight: bold;
    }
.cus-tongyi{
    font-size: 16px;
    color: #101010;
}
.cus-apply-tui{
    font-size: 14px;
    color: #2d2d2d;
    margin-left: 60px;
}
.cus-tui-money{
    font-size: 16px;
    color: #666;
    margin-top: 40px;
}
.cus-detail{
    width:720px;
    height:150px;
    background: #f9f9f9;
}
.cus-mingxi{
    font-size: 16px;
    color: #666;
    width: 240px;
    text-align: center;
    line-height:64px;
    float: left;
}
.cus-step img{
    width: 1000px;
    height: 50px;
}
.cus-buy-step{
    display: block;
    width: 426px;
    font-size: 18px;
    color: #e72410;
    float: left;
    text-align:left;
}
.cus-step-datail{
    width: 1000px;
    margin: 0 auto;
    height: 30px;
    margin-top: 60px;
}
.cus-tui-step{
    display: block;
    width: 400px;
    font-size: 18px;
    color: #9a9a9a;
    float: left;
    text-align:left;
}
.cus-finish-step{
    display: block;
    width: 150px;
    font-size: 18px;
    color: #9a9a9a;
    float: left;
    text-align:right;
}
.cus-two-buy-step{
    display: block;
    width: 274px;
    font-size: 18px;
    color: #9a9a9a;
    float: left;
    text-align:left;
}
.cus-two-tui-step{
    display: block;
    width: 150px;
    font-size: 18px;
    color: #e62311;
    float: left;
    text-align:right;
}
.cus-two-gei-step{
    display: block;
    width: 305px;
    font-size: 18px;
    color: #9a9a9a;
    float: left;
    text-align:right;
}
.cus-two-finish-step{
    display: block;
    width: 270px;
    font-size: 18px;
    color: #9a9a9a;
    float: left;
    text-align: right;
}
.cus-three-tui-step{
    display: block;
    width: 150px;
    font-size: 18px;
    color: #9a9a9a;
    float: left;
    text-align: right;
}
.cus-three-gei-step{
    display: block;
    width: 305px;
    font-size: 18px;
    color: #e62311;
    float: left;
    text-align:right;
}
.cus-four-gei-step{
    display: block;
    width: 305px;
    font-size: 18px;
    color: #9a9a9a;
    float: left;
    text-align:right;
}
.cus-four-finish-step{
    display: block;
    width: 270px;
    font-size: 18px;
    color: #e62311;
    float: left;
    text-align:right;
}

/*鍞悗end*/


.yMenuLCinList a{
    float: left;
    font-size: 14px;
    padding: 0 10px;
    color: #444;
}
.se-tab-nav{
    float: left;
    font-size: 12px;
    padding: 0 10px;
    color: #444;
    font-weight: bold;
}
.tab_con{
    height: 200px;
}
.tab_con div {
    display:none;
}

.tab_con div.fdiv {
    display:block;
}
.se-nav-active{
    color: #c00000!important;
}



/*璇︽儏椤礲egin*/
/*澶撮儴鏍峰紡寮�*/

#header .contWidth {
    position: relative;
    height: 105px;
    margin: 0 auto;
    width: 990px;
    z-index: 100;
}
#header .logo {
    float:left;
    margin:0 0 0 10px;
    color:#FFF;
    line-height:80px;
}
#header .search {
    left: 198px;
    position: absolute;
    top: 20px;
}
#inputSearch {
    border: 1px solid #BABEBF;
    color: #999999;
    font-size: 14px;
    height: 17px;
    padding: 3px 6px 5px 6px;
    width: 200px;
}
#inputSearch.focus{
    border: 1px solid #00A5FF;
}
/* 鍒囨崲鐨偆鎺т欢鏍峰紡 */
#skin {
    float:right;
    margin:10px;
    padding:4px;
    width:120px;
}
#skin li {
    float:left;
    margin-right:4px;
    width:15px;
    height:15px;
    text-indent:-9999px;
    overflow:hidden;
    display:block;
    cursor:pointer;

}
#skin_0 {
    background-position:0px 0px;
}
#skin_1 {
    background-position:15px 0px;
}
#skin_2 {
    background-position:35px 0px;
}
#skin_3 {
    background-position:55px 0px;
}
#skin_4 {
    background-position:75px 0px;
}
#skin_5 {
    background-position:95px 0px;
}
#skin_0.selected {
    background-position:0px 15px;
}
#skin_1.selected {
    background-position:15px 15px;
}
#skin_2.selected {
    background-position:35px 15px;
}
#skin_3.selected {
    background-position:55px 15px;
}
#skin_4.selected {
    background-position:75px 15px;
}
#skin_5.selected {
    background-position:95px 15px;
}
/*瀵艰埅鏍峰紡寮�*/
.mainNav {
    position: absolute;
    top: 68px;
    left: 0;
    height: 37px;
    line-height: 37px;
    width: 990px;
    z-index:100;
    background-color: #4A4A4A;
}
.mainNav .nav {
    display: inline;
    float: left;
    margin-left: 25px;
}
.mainNav ul li {
    float:left;
    display: inline;
    margin-right:14px;
    position: relative ;
    z-index:100;
}
.mainNav ul li a {
    display:block;
    padding:0 8px;
    font-weight:700;
    color:#fff;
    font-size:14px;
}
.mainNav ul li a:hover {
    background:none;
}
/* 浜岀骇鑿滃崟 */
.jnNav {
    background:#FFFFFF;
    border: 1px solid #B1B1B1;
    border-top:0;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 37px;
    width: 474px;
    z-index: 1000;
    display:none;
}
.jnNav .subitem {
    float: left;
    height: auto !important;
    min-height: 100px;
    padding: 10px 12px;
    width: 450px;
}
.jnNav .subitem dl {
    border-top: 1px dashed #C4C4C4;
    overflow: hidden;
    padding: 8px 0;
    float:left;
}
.jnNav .subitem .fore {
    border-top-style: none;
    padding-top: 0;
}
.jnNav .subitem dt {
    float: left;
    font-weight: bold;
    line-height: 16px;
    padding: 4px 3px;
    text-align: center;
    width: 76px;
}
.jnNav .subitem dt a {
    color: #000;
    font-weight: 700;
    font-size:12px;
    padding:0;
}
.jnNav .subitem dd {
    float: left;
    overflow: hidden;
    padding: 0;
    width: 364px;
}
.jnNav .subitem em {
    border-right: 1px solid #CCCCCC;
    float: left;
    font-style: normal;
    height: 14px;
    line-height: 14px;
    margin: 5px 0;
    padding: 0 8px;
}
.jnNav .subitem em a {
    color: #666666;
    white-space: nowrap;
    font-size:12px;
    font-weight:normal;
    padding:0;
}
.jnNav .subitem em.noborder {
    border-right: 0 none;
}
/* 涓讳綋鏍峰紡 */
#content{
    clear: left;
    margin: 0 auto;
    position: relative;
    width: 1200px;
    background: #fff;
}
.janeshop{
    height: 480px;
    overflow: hidden;
    padding: 10px 0;
}
/* 鍟嗗搧鍒嗙被 */
#jnCatalog{
    float: left;
    height: 560px;
    margin: 0 11px 0 0;
    overflow: hidden;
    width: 187px;
}
#jnCatalog h2{
    height:30px;
    line-height:30px;
    color:#fff;
    font-size:12px;
    text-indent:13px;
    background-color:#6E6E6E;
}
.jnCatainfo{
    border: 1px solid #6E6E6E;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    height: 524px;
    overflow: hidden;
    padding: 5px 10px 0;
    width: 165px;
}
.jnCatainfo h3 {
    border-bottom: 1px solid #EEEEEE;
    height: 24px;
    line-height:24px;
    width: 164px;
}
.jnCatainfo ul {
    float: left;
    padding: 0 2px 8px;
}
.jnCatainfo li {
    color: #AEADAE;
    float: left;
    height: 24px;
    line-height: 24px;
    width: 79px;
    overflow: hidden;
    position:relative;
}
.jnCatainfo li a{
    color: #444444;
}
.jnCatainfo li a:hover{
    color: #008CD7;
    text-decoration: none;
}
.jnCatainfo li a.promoted{
    color:#F9044E;
}
.jnCatainfo li .hot {
    /*background: url("../images/hot.gif") no-repeat scroll 0 0 transparent;*/
    height: 16px;
    position: absolute;
    top: 0;
    width: 21px;
}
/* 澶у睆骞垮憡 */
#jnImageroll {
    float: left;
    height: 320px;
    margin: 0 11px 0 0;
    overflow: hidden;
    position: relative;
    width: 550px;
}
#jnImageroll img {
    position: absolute;
    left: 0;
    top: 0;
}
#jnImageroll div {
    bottom: 0;
    overflow: hidden;
    position: absolute;
    float: left;
}
#jnImageroll div a {
    background-color: #444444;
    color: #FFFFFF;
    display: inline-block;
    float: left;
    height: 32px;
    margin-right: 1px;
    overflow: hidden;
    padding: 5px 15px;
    text-align: center;
    width: 79px;
}
#jnImageroll div a:hover {
    text-decoration: none;
}
#jnImageroll div a em {
    cursor: pointer;
    display: block;
    height: 16px;
    overflow: hidden;
    width: 79px;
}
#jnImageroll .last {
    margin: 0;
    width: 80px;
}
#jnImageroll a.chos {
    /*background: url("../images/adindex.gif") no-repeat center 39px #37A7D7;*/
    color: #FFFFFF;
}
/* 鏈�柊鍔ㄦ� */
#jnNotice{
    float: left;
    height: 321px;
    overflow: hidden;
    width: 230px;
}
#jnMiaosha {
    float: left;
    height: 176px;
    margin-bottom: 10px;
    overflow: hidden;
    width: 230px;
}
.JS_css3 img {
    -webkit-transition:1s all;
    -moz-transition:1s all;
    -o-transition:1s all;
    transition:1s all;
}
.JS_css3:hover img {
    -webkit-transform:rotate(720deg);
    -moz-transform:rotate(720deg);
    -o-transform:rotate(720deg);
    transform:rotate(720deg);
}
#jnNoticeInfo {
    float: left;
    border: 1px solid #DFDFDF;
    height: 133px;
    overflow: hidden;
    width: 228px;
}
#jnNoticeInfo h2 {
    height: 23px;
    line-height: 23px;
    border-bottom: 1px solid #DFDFDF;
    text-indent:12px;
}
#jnNoticeInfo ul {
    float: left;
    padding: 6px 2px 0 12px;
}
#jnNoticeInfo li {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}
#jnNoticeInfo li a{
    color:#666666;
}
#jnNoticeInfo li a:hover{
    color: #008CD7;
    text-decoration: none;
}
/* 鍝佺墝娲诲姩 */
#jnBrand {
    float: left;
    height: 230px;
    margin: 10px 0 0;
    overflow: hidden;
    width: 790px;
}
#jnBrandTab {
    border-bottom: 1px solid #E4E4E4;
    height: 29px;
    position: relative;
    width: 790px;
    float: left;
}
#jnBrandTab h2 {
    height: 29px;
    line-height: 29px;
    left: 0;
    position: absolute;
    width: 100px;
}
#jnBrandTab ul {
    position: absolute;
    right: 0;
    top: 10px;
}
#jnBrandTab li {
    float: left;
    margin: 0 10px 0 0;
}
#jnBrandTab li a {
    background-color: #E4E4E4;
    color: #000000;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    padding: 0 10px;
}
#jnBrandTab .chos {
    /*background: url("../images/chos.gif") no-repeat scroll 50% bottom transparent;*/
    padding-bottom: 3px;
}
#jnBrandTab .chos a {
    background-color: #FA5889;
    color: #FFFFFF;
    outline: 0 none;
}
#jnBrandContent {
    float: left;
    height: 188px;
    overflow: hidden;
    margin: 8px 5px;
    width: 790px;
    position: relative;
}
#jnBrandList {
    position: absolute;
    left: 0;
    top: 0;
    width: 3200px;
}
#jnBrandContent li {
    float: left;
    height: 188px;
    overflow: hidden;
    padding: 0 5px;
    position: relative;
    width: 185px;
}
#jnBrandContent li img {
    left: 5px;
    position: absolute;
    top: 0;
}
#jnBrandContent li span {
    background-color: #EFEFEF;
    bottom: 0;
    color: #666666;
    display: inline-block;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    width: 183px;
}
#jnBrandContent li a {
    color:#666666;
}
#jnBrandContent li a:hover{
    color: #008CD7;
    text-decoration: none;
}
/* details.html */
#jnProitem{
    float: left;
    width: 312px;
    height: 560px;
    display:inline;
    margin-left: 93px;
}
#jnProitem .jqzoomWrap {
    border: 1px solid #BBBBBB;
    cursor: pointer;
    float: left;
    padding: 0;
    position: relative;
    margin-bottom: 20px;
}
#jnProitem span {
    clear: both;
    display: block;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: center;
    width: 320px;
}
#jnProitem ul.imgList{
    height: 80px;
}
#jnProitem ul.imgList li {
    float:left;
    margin-right:10px;
}
#jnProitem ul.imgList li img {
    width:60px;
    height:60px;
    padding:1px;
    background:#EEE;
    cursor:pointer;
}
#jnProitem ul.imgList li img:hover {
    padding:1px;
    background:#999;
}

.tab{
    clear:both;
    float: left;
    overflow: hidden;

}
.tab li a{
    margin-right: 0!important;
}
.tab .tab_menu {
    clear:both;
}
.tab .tab_menu li {
    float:left;
    text-align:center;
    cursor:pointer;
    list-style:none;
    /*border-radius: 0;*/
    padding:1px 6px;
    margin-right:4px;
    background:#F1F1F1;
    border:1px solid #898989;
    border-bottom:none;
}
.tab .tab_menu li.hover {
    background:#DFDFDF;
}
.tab .tab_menu li.selected {
    color:#FFF;
    background:#6D84B4;
}
.tab .tab_box {
    clear:both;
    border:1px solid #898989;
}
.tab .hide{
    display:none
}
#jnDetails {
    float: left;
    display:inline;
    overflow: hidden;
    margin-left: 20px;
    width: 468px;

}
#jnDetails .jnProDetail{
    padding:0 10px 10px 10px;
}
#jnDetails .jnProDetailList li{
    line-height:25px;
    float:left;
    width:100%;
}
#jnDetails .jnProDetailList strong.del {
    color: #404040;
    font-size: 12px;
    position: static;
    text-decoration: line-through;
}
#jnDetails .jnProDetailList strong {
    font-weight:400;
}
#jnDetails .jnProDetailList .tbDetailPrice strong {
    font-weight: 700;
    color: #FF5500;
    font: 24px Tahoma,Arial,Helvetica,sans-serif;
    padding-right: 5px;
    vertical-align: middle;
}
#jnDetails .jnProDetailList .color_change li , #jnDetails .jnProDetailList .pro_size li{
    float:left;
    margin-right:10px;
    width:40px;
}
#jnDetails .jnProDetailList .color_change img {
    width:30px;
    height:30px;
    padding:1px;
    background:#EEE;
    border:1px solid #BBB;
    cursor:pointer;
}
#jnDetails .jnProDetailList .color_change img:hover,#jnDetails .jnProDetailList .color_change img.hover {
    border:1px solid #f60;
}
#jnDetails .jnProDetailList .pro_size li{
    display:block;
    margin-right:6px;
    border:1px solid #AAA;
    cursor:pointer;
    width:30px;
    height:30px;
    line-height:30px;
    overflow:hidden;
    text-align:center;
}
#jnDetails .jnProDetailList .pro_size li.cur{
    border:1px solid #AAA;
    background-color:#f60;
}
/* rating css */
.rating{
    overflow:hidden;
    width:80px;
    height:16px;
    margin:0 0 20px 0;
    padding:0;
    list-style:none;
    clear:both;
    position:relative;
    /*background: url(../images/star-matrix.gif) no-repeat 0 0;*/
}
.nostar {
    background-position:0 0
}
.onestar {
    background-position:0 -16px
}
.twostar {
    background-position:0 -32px
}
.threestar {
    background-position:0 -48px
}
.fourstar {
    background-position:0 -64px
}
.fivestar {
    background-position:0 -80px
}
ul.rating li {
    cursor: pointer;
    float:left;
    text-indent:-999em;
}
ul.rating li a {
    position:absolute;
    left:0;
    top:0;
    width:16px;
    height:16px;
    text-decoration:none;
    z-index: 200;
}
ul.rating li.one a {
    left:0
}
ul.rating li.two a {
    left:16px;
}
ul.rating li.three a {
    left:32px;
}
ul.rating li.four a {
    left:48px;
}
ul.rating li.five a {
    left:64px;
}
ul.rating li a:hover {
    z-index:2;
    width:80px;
    height:16px;
    overflow:hidden;
    left:0;
    /*background: url(../images/star-matrix.gif) no-repeat 0 0*/
}
ul.rating li.one a:hover {
    background-position:0 -96px;
}
ul.rating li.two a:hover {
    background-position:0 -112px;
}
ul.rating li.three a:hover {
    background-position:0 -128px
}
ul.rating li.four a:hover {
    background-position:0 -144px
}
ul.rating li.five a:hover {
    background-position:0 -160px
}

/* footer */
#footer {
    margin: 0 auto;
    width: 990px;
    color: #666666;
    padding: 18px 0;
    text-align: center;
}

/* tooltip */
#tooltip{
    position:absolute;
    border:1px solid #333;
    background:#f7f5d1;
    padding:1px;
    color:#333;
    display:none;
}
/* imgHover */
.imageMask{
    background-color:#ffffff;
    filter:alpha(opacity=0);
    opacity: 0;
    cursor: pointer;
}
.imageOver{
    /*background:url(../images/zoom.gif) no-repeat 50% 50%;	*/
    filter:alpha(opacity=60);
    opacity: 0.6;
}

/* jquery zoom */
.zoomPad{
    position:relative;
    float:left;
    z-index:99;
    cursor:crosshair;
}
.zoomPreload{
    -moz-opacity:0.8;
    opacity: 0.8;
    filter: alpha(opacity = 80);
    color: #333;
    font-size: 12px;
    font-family: Tahoma;
    text-decoration: none;
    border: 1px solid #CCC;
    background-color: white;
    padding: 8px;
    text-align:center;
    /*background-image: url(../images/zoomloader.gif);*/
    background-repeat: no-repeat;
    background-position: 43px 30px;
    z-index:110;
    width:90px;
    height:43px;
    position:absolute;
    top:0;
    left:0;
    width:100px;
    height:49px;
}
.zoomPup{
    overflow:hidden;
    background-color: #FFF;
    -moz-opacity:0.6;
    opacity: 0.6;
    filter: alpha(opacity = 60);
    z-index:120;
    position:absolute;
    border:1px solid #CCC;
    cursor:crosshair;
}
.zoomOverlay{
    position:absolute;
    left:0;
    top:0;
    background:#FFF;
    z-index:5000;
    width:100%;
    height:100%;
    display:none;
}
.zoomWindow{
    position:absolute;
    left:110%;
    top:40px;
    background:#FFF;
    height:auto;
    z-index:10000;
}
.zoomWrapper{
    position:relative;
    border:1px solid #999;
    z-index:110;
}
.zoomWrapperTitle{
    display:block;
    background:#999;
    color:#FFF;
    height:18px;
    line-height:18px;
    width:100%;
    overflow:hidden;
    text-align:center;
    font-size:12px;
    position:absolute;
    top:0;
    left:0;
    z-index:120;
    -moz-opacity:0.6;
    opacity: 0.6;
    filter: alpha(opacity = 60);
}
.zoomWrapperImage{
    display:block;
    position:relative;
    overflow:hidden;
    z-index:110;

}
.zoomWrapperImage img{
    border:0;
    display:block;
    position:absolute;
    z-index:101;
}
.zoomIframe{
    z-index: -1;
    filter:alpha(opacity=0);
    -moz-opacity: 0.80;
    opacity: 0.80;
    position:absolute;
    display:block;
}
/*鑷畾涔夋牱寮廱egin*/
.detail-contentR h1{
    color: #2276e9;
    font-size: 16px;
}
.detail-two span{
    padding-right: 10px;
}
.miune-price{color: #999;
    font-size: 14px;
}
.miune-money{
    color: #fe0000;
    font-size: 14px;
}
.miune-ding{
    color: #999;
    font-size: 14px;
}
.miune-pei{
    color: #01b051;
    font-size: 14px;
}
.miune-adr-start{
    color: #444;
    font-size: 14px;
}
.miune-kucun{
    color: #fe0000;
    font-size: 14px;
}
.color_change{
    border-top: 1px dashed #999;
    margin-top: 10px;
    padding-top: 10px;
}
.miune-img1{
    width: 140px!important;
    border: 1px solid #ccc;
    margin: 0 10px 10px 0;
    text-align: center;
}
.miune-img1 img{
    float: left;
    margin-right: 8px!important;
}
.miune-img1 span{
    color:#444;
}
.miune-buy-count{
    float: left;
}
#num_sort{
    margin-left: 10px;
}

.red{
    border: 1px solid #e7240e;
    width: 140px;
}
div.smalllunbo{
    height: 600px;
}
p.shoucang{
    background: #E54829;
    color: #fff;
    width: 100px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    font-size: 15px
}