*{
    box-sizing:border-box;
    font-family:"微软雅黑";
}
ul,li,a,h3,p,h4,h5{
    margin:0;
    padding:0;
    text-decoration:none;
    list-style:none;
    color:#333;
}
a:hover{color:#de2810;}
img{border:none;}
body{
    padding:0;
    margin:0;
}
.left{float:left;}
.right{float:right;}
.clear{overflow:hidden;}
.center{margin:0 auto;}
.C{text-align:center;}
.L{text-align:left;}
.R{text-align:right;}
.in{display:inline-block;}
.lang{display:block;}
/***木易2016.10.19 footer**/
footer{border-top:1px solid #aaa;}
footer img.lang{width:1000px;}
.footer{background:#fafafa;}
.footer_box{width:1200px;border-bottom:1px solid #eee;}
.footer_box .footer_shop{
    display:inline-block;
    width:190px;
    height:190px;
    padding-left:70px;
    margin-top:10px;
    border-left:1px solid #eee;
    padding-bottom:15px;
}
.footer .biaoti a{
    font-size:14px;
}
.footer_box .footer_shop a{
    display:block;
    margin-top:5px;
}
.footer_box .footer_shop a:hover{
    padding-left:10px;
}
.footer .footer_wenzi{width:1200px;margin-top:10px;}
/****木易2016.10.17 login***/
header.login{
    width:1200px;
    padding:30px;
    padding-top:50px;
}
header.login div.left img{vertical-align:middle;}
header.login div.left span{
    border-left:1px solid #aaa;
    font-size:36px;
    padding:10px 20px;
    margin-left:40px;
}
header.login div.right{padding-top:15px;}
header.login div.right a{margin-left:15px; }
.login-main{
    width:1200px;
    background:url(../images/back.png) no-repeat !important;
}
.login-mask{
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
    background:#fff;
    padding-top:20px;
}
.login-main .contain{width:400px;}
.login-mask .contain .R a,.login-mask .contain div form a{color:#e23234;  }
.login-mask .contain div{
    border:1px solid #eee;
    padding:40px;
    margin-top:5px;
    padding-bottom:100px;
}
.login-mask .contain form input{
    width:100%;
    padding:10px 5px;
    margin-top:5px;
    margin-bottom:10px;
    font-size:18px;
}
.login-mask .contain form p{color:#de2810;}
.login-mask .contain input.in{width:20px;margin-top:20px;}
.login-mask .contain div form a{
    margin-left:15px;
}
.err{color: #d90000; display: none;}
.err.show{display: block;}
.login-mask .contain form .btn{
    background:#e23234;
    border:none;
    color:#fff;
    margin-top:15px;
    margin-bottom:20px;
    width:300px;
    margin-left:10px;
    padding:8px;
    font-size:18px;
}
.login-mask .contain form .btn:hover{
    cursor:pointer;
}
.login-mask .contain div a{
    margin-right:10px;
    color:#000;
    font-size:12px;
}
.login-mask .contain div a img{
    margin-right:10px;
    vertical-align:middle;
    width:28px;
}
.login-footer{
    margin-top:140px;
    background:#fafafa;
    padding-top:20px;
    padding-bottom:30px;
}
.login-footer div{width:1200px;}
.login-footer a{
    color:#666;
    padding:0px 10px;
    border-left:1px solid #999;
}
.login-footer a:first-child{border:none;}
.login-footer span{color:#666;}
.login-footer p{margin-top:10px;color:#666;}
/***木易 buy.html***/
body.by{background:url(../images/background.png) no-repeat;}
header.buy{
    background:#e9e9ef;
}
.buy div.center{
    width:1200px;
    color:#8c8c8c;
    font-size:12px;
}
.buy div.center .O{clear:both;}
.buy div.center div.left{margin:5px 0px;}
.buy div.center div.left img{vertical-align:middle;}
.buy div.center div.left a{color:#8c8c8c;}
.buy div.center div.left a:hover{color:#e23234;}

.buy div.center ul.right .in{
    margin-left:12px;
    position:relative;
    padding:7px;
}
.buy div.center ul.right .in ul,.buy div.center ul.right .in div{
    position:absolute;
    top:35px;
    left:-10px;
    z-index:10000;
    width:120px;
    background:#fff;
    display:none;
}
.buy div.center ul.right .in div{
    width:200px;
    left:-50px;
}
.buy div.center ul.right .in div p{
    margin-top:10px;
    padding-left:10px;
}
.buy div.center ul.right .in:hover{background:#fff;}
.buy div.center ul.right .in:hover ul,.buy div.center ul.right .in:hover div{
    display:block;
}
.buy div.center ul.right .in ul li{
    line-height:30px;
    padding-left:15px;
}
/*搜索部分*/
.buy-head{
    width:1200px;
    padding-top:15px;
    position:relative;
}
.buy-head img{
    width:250px;
    vertical-align:middle;
}
/*搜索框*/
.buy-head .sou{
    width:420px;
    position:absolute;
    top:30px;
    left:420px;
}
.buy-head .sou div{
    background:#de2810;
    -webkit-height:43px;
    -moz-height:45px;
    padding:2px;
}
.buy-head .sou div input{
    width:360px;
    padding:11px;
    border:none;
}
.buy-head .sou div .btn{
    background:#de2810;
    color:#fff;
    border:none;
    font-size:20px;
}
.buy-head .sou ul{
    margin-top:10px;
    color:#b0b0b0;
}
.buy-head .sou ul li{margin-right:10px;}
.buy-head .sou ul li a{color:#b0b0b0;}
.buy-head .sou ul li a:hover{color:#e23234;}
.buy-head .phone{
    width:245px;
}
.buy-head .phone .shang,.buy-head .phone .gouwu{
    width:110px;
    height:45px;
    padding:14px 30px;
    font-size:12px;
    margin-top:15px;
}
.buy-head .phone .shang{background:url(../images/shangcheng.png) no-repeat;}
.buy-head .phone .gouwu{background:url(../images/gouwuche.png) no-repeat;width:120px;}
/*导航*/
.buy-head ul{
    margin-top:20px;
}
.buy-head ul img{width:210px;}
.buy-head ul a{
    color:#868686;
    margin-left:12px;
}
.buy-head ul a:hover{color:#e23234;}
/**buy-main*/
.buy-main{
    background:#fff;
    border-top:2px solid #e23234;
}
.buy-contain{width:1200px;}
.buy-contain h5{
    padding:7px 0px;
    background:url(../images/home.png) no-repeat;
    padding-left:40px;
    margin:10px 0px;
}
.buy-contain h5 ul li a{
    color:#a5a5a5;
    font-size:14px;
}
.buy-contain h5 ul li a:hover{color:#de2810;}
/**zuoce 放大镜**/
.buy-one div.left{
    width:410px;
    position:relative;
}
.buy-one div.left div{
    padding:15px;
    background:#f8f8f8;
}
.buy-one div.left div img{width:100%;}
.buy-one div.left ul{margin-top:20px;}
.buy-one div.left ul li{
    width:50px;
    height:51px;
    margin-right:5px;
    border:2px solid #fff;
}
.buy-one div.left ul li.active{border:2px solid #de2810;}
.buy-one div.left ul li img{width:100%;}
/**木易**/

/*****/
.buy-one div.middle{
    width:550px;
    margin-left:25px;
}
.buy-one div.middle h4{margin:20px 0px;  }
.buy-one div.middle div{padding:10px;}
.buy-one div.middle div p span.f{width:80px;  }
.buy-one div.middle div p span.r{width:370px;  }
.buy-one div.middle div p.first span.r b{
    text-decoration:line-through;
}
.buy-one div.middle div p.first a{color:#de2810;}
.buy-one div.middle div p.second{margin:15px 0px;  }
.buy-one div.middle div p.second span.r b{color:#de2810;}
.buy-one div.middle div p.three span.r,.buy-one div.middle div p.three a{color:#935555;}
.buy-one .middle ul.transport li{width:75px;margin-right:0px;height:30px;line-height:26px;}
.buy-one .middle ul.transport li span{
    border:1px solid #ccc;
    padding-right:20px;
    padding-left:3px;
    background:url(../images/xiala4.png) no-repeat 43px 11px;
}
/**************************************************************/
.buy-one .middle ul.transport .dizhi{position:relative;}
.buy-one .middle ul.transport .dizhi ul{
    position:absolute;
    top:27px;
    left:-100px;
    margin-top:0;
    z-index:100;
    width:330px;
    background:#fff;
    display:none;
}
.buy-one .middle ul.transport .dizhi ul.active{display:block;}
.buy-one .middle ul.transport .dizhi ul li a{
    width:80px;
    font-size:14px;
    text-align:center;
}
/************************************************/
.middle-p{
    padding:15px;
    border-top:1px dotted #ccc;
    border-bottom:1px dotted #ccc;
    margin-top:10px;
}
.middle-p span{width:170px;border-left:1px solid #999;}
.middle-p span:first-child{border-left:none;}
.middle-p span b{color:#935555;}
.middle-p span s{text-decoration:none;color:#339015;}
.buy-one .middle .third{background:#fff;}
.buy-one .middle .third a{width:30px;  }
.buy-one .middle .third a img{width:100%;}
.buy-one .middle .four,.buy-one .middle .four div{background:#fff;  }
.buy-one .middle .four div button{margin:0;width:25px;}
.buy-one .middle .four div input{
    margin:0;
    width:30px;
    text-align:center;
}
.buy-one .middle .five{background:#fff;padding:0;margin-bottom:15px;}
.buy-one .middle .five .one{width:136px; margin-right:20px;}
.buy-one .middle .five .two{width:180px;}
/***buy-two**/
.buy-two{margin-top:50px;}
/*buy-two zuoce**/
.buy-two .affix{width:204px;}
.buy-two .affix h4{
    padding:12px 20px;
    background:#f9f9f9;
    border:1px solid #e6e6e6;
    border-top:2px solid #e6e6e6;
}
.buy-two .affix .one{
    padding-top:10px;
    border:1px solid #e6e6e6;
    border-top:none;
    padding-bottom:10px;
}
.buy-two .affix .one span{
    background:url(../images/jiahao.png) no-repeat 4px 5px;
    padding-left:30px;
    font-size:18px;
}
.buy-two .affix .one span.active{background:url(../images/jianhao.png) no-repeat 4px 5px; }
.buy-two .affix .one p{
    display:none;
    padding:10px;
    padding-bottom:0px;
}
.buy-two .affix .one p.show{  display:block;  }
.buy-two .affix ul.one{
    border:1px solid #e6e6e6;
    border-top:none;
}
.buy-two .affix ul.one li{
    padding-left:15px;
    line-height:36px;
}
.buy-two .affix ul.two li{
    background:#f9f9f9;
    margin-top:10px;
}
.buy-two .affix ul.two li img{width:100%;}
.buy-two .affix ul.two li a p{padding-top:10px;padding-left:15px;}
.buy-two .affix ul.two li a:hover p{color:#666;}
.buy-two .affix ul.two li a p span{color:#de2810;}
/**buy-two youce*/
.buy-two div.right{
    width:990px;
    margin-left:6px;
    background:#fafafa;
}
.buy-two div.right .r{width:790px;}
.buy-two div.right .r .one{
    border:1px solid #ececec;
    overflow:hidden;
}
.buy-two div.right .r .one ul{width:700px;}
.buy-two div.right .r .one ul li{
    width:100px;
    text-align:center;
    position:relative;
}
.buy-two div.right .r .one ul li span b{
    color:#2c7ce1;
}
.buy-two div.right .r .one ul li.active{
    border-top:2px solid #b47c7c;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
}
.buy-two div.right .r .one ul li.active span{
    color:#de2810;
    border:none;
}
.buy-two div.right .r .one ul li.prev span{
    border:none;
}
.buy-two div.right .r .one ul li i{
    width:0px;
    height:0px;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #b47c7c;
    position:absolute;
    top:0;
    left:40px;
    display:none;
}
.buy-two div.right .r .one ul li.active i{display:block;}
.buy-two div.right .r .one ul li span{
    width:100px;
    height:20px;
    margin-top:10px;
    margin-bottom:10px;
    border-right:1px dotted #ccc;
}
.buy-two div.right .r .one a{
    width:100px;
    position:relative;
    color:#ccc;
}
.buy-two div.right .r .one a b{
    width:0px;
    height:0px;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #ccc;
    position:absolute;
    top:6px;
    right:-13px;
}
.buy-two div.right .r div.two{
    display:none;
    border:1px solid #ececec;
    padding:20px;
    border-top:none;
    background:#fff;
}
.buy-two div.right .r div.two p{font-size:18px;}
.buy-two div.right .r div.two.show{display:block;}
.buy-two div.right .r .three li{
    margin-top:5px;
}
.buy-two div.right .r .three li img{width:100%;}
.buy-two div.right ul.right{
    width:180px;
    margin-top:60px;
}
.buy-two div.right ul.right li{
    line-height:50px;
    padding-left:40px;
}
.buy-two div.right ul.right li a{
    font-size:16px;
    color:#aaa;
}