@charset "utf-8";
/* CSS Document */

.zDialogCon{margin:0; padding:0;}
.submit{background:0; cursor: pointer; color:#090 }
a:focus{  outline:none;   -moz-outline:none;}
*{ margin:0; padding:0; border:0; list-style:none; text-decoration:none;font-family:"方正黑体";}
table{border-collapse:collapse;border-spacing:0;border:0;}
.clear{clear:both;}
body{line-height:100%;}
/*顶部*/
.top{ width:100%; height:35px; background:#fafafa; border-bottom:1px solid #d8d8d8; }
.top .right{  height:35px;  float:right;}
.top  .center{ width:1200px; margin:auto}
.top  .center ul li{ float:left; padding-left:15px; padding-right:15px; line-height:35px;} 
.top  .center ul .pc{ background:url(../images/dd.png) 1px no-repeat; padding-right:30px;}
.top  .center ul .cart{ position:relative;}
.top  .center ul li span{ font-size:12px; color:#666; padding-left:5px; padding-right:5px;}
.top  .center ul li a{ font-size:12px;  color:#666;line-height:35px;}
.top  .center ul li a:hover{ color:#090}
.top  .center ul .list{ max-width:320px;background:#FFF; position:absolute; z-index:99; border:1px solid #f2f2f2;
display:none; right:-1px; top:35px; border-top:none;}
.top  .center ul .list .gdt{overflow:auto;max-height:400px;}

.top  .center ul .cart:hover{ background:#FFF;}
.top  .center ul .list strong{ font-size:14px; text-align:center; line-height:80px; padding-left:80px; padding-top:30px;color:#666}
.top  .center ul .list .tab{ width:250px; height:80px; font-size:12px; line-height:15px; margin:30px; text-align:left;border-bottom:1px solid #d8d8d8}
.top  .center ul .list .tab .delete { color:#000; margin-left:10px; background:none; cursor:pointer}
.top  .center ul .list .tab .menny{ width:60px; padding-left:10px;}
.top  .center .cart_settlement{ width:320px; height:70px; background:#f5fff9; border-top:1px dashed #d8d8d8;}
.top  .center .cart_settlement em{font-style:normal; padding:5px;}
.top  .center .cart_settlement .total{ margin-left:30px; float:left}
.top  .center .cart_settlement .price{  font-size:16px; color:#090; font-weight:bold;}
.top  .center .cart_settlement .submit{ width:100px; height:30px; display:block; margin:auto;background:#090; color:#FFF;float:right; margin-top:20px; margin-right:10px; cursor:pointer; text-align:center; line-height:30px;} 



/*头部logo serch*/
.header{ width:100%; height:120px; background:#fff;border-bottom:none;}

.header .header_con{ width:1200px; height:130px; margin:auto; position:relative;}
.header .logo{ float:left;}
.header .header_con .center{ width:420px; height:70px; position:absolute; left:400px; top:40px;}
.header .header_con .center .tex{ width:330px; height:35px; border:1px solid #c5c5c5; color:#999; float:left;outline:none; line-height:35px; padding-left:10px;}
.header .header_con .center .but{ width:70px; height:37px; background:#19c981;outline:none;cursor:pointer; color:#FFF;
font-family:"微软雅黑";}
.header .header_con .center p{ font-size:12px; color:#999; padding-top:5px; line-height: 24px;}
.header .header_con .center a {  color:#999; padding-right:5px;}
.header .header_con  .right{ width:340px; height:35px; position:absolute; right:0px; top:40px;}

/*头部 LOGO  serch 引物 */
.header_bottom-box, .menu_box, .header_top-box, .sellers_grid{
    padding:0 15px;
}
.header_bottom-box{
    margin:auto;
    position:relative;
}
.header_bottom-box .header_bottom_left{
    width:35%;
    float:left;
}
.header_bottom-box .header_bottom_left .logo{
    float:left;
    margin-right:5%;
}
.header_bottom-box .header_bottom_left .logo img{
    height: 120px;
}
.header_bottom-box .header_bottom_left ul.clock{
    padding:30px 0 0 0;
    margin:0;
    list-style:none;
    float:left;
    width:40%;
}
.header_bottom-box .header_bottom_left i.clock_icon{
    width: 30px;
    height: 30px;
    background: url(../images/luckgen/img-sprite.png)no-repeat -2px -3px;
    float: left;
}
.header_bottom-box .header_bottom_left ul.clock li.clock_desc{
    color:#100802;
    font:400 large 'Raleway', sans-serif;
    overflow:hidden;
    margin-top:8px;
}
.header_bottom-box .header_bottom_right{
    padding:30px 0 0 0;
    width:65%;
    float:right;
}
.header_bottom-box .header_bottom_right .search{
    float: left;
    width:60%;
    margin-right: 3%;
}
.header_bottom-box .search input[type="text"] {
    padding:10px;
    outline: none;
    color:#B6B2AE;
    background:#fff;
    border:1px solid #f8d5d1;
    width:75%;
    line-height: 1.5em;
    font: 500 13px/13px 'Raleway', sans-serif;
    -webkit-appearance: none;
}
.header_bottom-box .search input[type="submit"] {
    background: url('../images/luckgen/search.png') no-repeat 24px 10px #e05b5b;
    padding: 12.5px 38px;
    border: none;
    cursor: pointer;
    position: absolute;
    outline: none;
}
.header_bottom-box .search input[type="submit"]:hover{
    background: url('../images/luckgen/search.png') no-repeat 24px 10px #1bccf7;
}
.header_bottom-box .header_bottom_right .grid_1{
    float: right;
    margin-top: -35px;
}
.header_bottom-box .header_bottom_right .box2{
    background:url(../images/luckgen/feature.jpg)no-repeat;
    min-height:35px;
    float: left;
    margin-left: 40px;
}
.header_bottom-box .header_bottom_right .box2:hover{
    cursor: pointer;
    background: #0b3465;
}
.header_bottom-box .header_bottom_right .box3{
    background:url(../images/luckgen/feature1.jpg)no-repeat;
    min-height:35px;
    float: right;
    margin-left: 5px;
}
.header_bottom-box .header_bottom_right .box3:hover{
    cursor: pointer;
    background: #f0a82d;
}
.header_bottom-box .header_bottom_right ul.list1{
    padding:0;
    list-style:none;
    margin:0;
}
.header_bottom-box .header_bottom_right ul.list1 li.list1_right{
    overflow:hidden;
    text-align: left;
}
.header_bottom-box .header_bottom_right ul.list1 li.list1_right p{
    font: 200 medium 'Raleway', sans-serif;
    color: #fff;
    line-height: 1.5em;
    margin-top: 5px;
    padding-right: 5px;
}
.header_bottom-box .header_bottom_right i.lock{
    width: 30px;
    height: 35px;
    background: url(../images/luckgen/img-sprite.png)no-repeat;
    float: left;
}
.header_bottom-box .header_bottom_right i.clock1{
    width: 30px;
    height: 35px;
    background: url(../images/luckgen/search.png)no-repeat;
    float: left;
}


/*导航nav*/
.xnav{ width:100%; height:40px; background:#ef902a;}    /**#34b780*/
#nav{width:1200px;margin: auto;height:40px;line-height:40px;display:block;overflow:hidden;}

#navMenu ul{width:950px;float:left;height:40px; padding-left:50px;}
#navMenu li{float:left;font-size:14px;}
#navMenu li a{color:#fff!important;text-decoration:none;width:100px;height:40px;line-height:40px;text-align:center;display:block; }
#navMenu li a.last{width:92px;}
#navMenu li a.current{background-position:0 -80px;width:91px;height:40px;line-height:40px;text-align:center;display:block;color:#fff;}
#navMenu li a:hover{background-position:0 -40px; background:#e82525}
/*-------- 下拉菜单 --------------*/
.dropMenu{position:absolute;top:0;z-index:100;visibility:hidden;margin-top:-2px;border:1px solid #d8d8d8;border-top:0;/*background-color:#cbdef4;*/padding:4px;width:260px; background:#FFF}
.dropMenu li{float:left;width:130px;height:32px; }
.dropMenu li a{display:block;padding:5px 0 5px 12px; font-size:12px; color:#666}
.dropMenu a:hover{text-decoration:underline;color:#0C0}
/*个人中心头部公共样式*/
.warp .wrapper .right .grzx_top{ background:#f4fffa; border:1px solid #d8d8d8; width:900px; height:60px; margin:auto; text-align:center; border-top:2px solid #ef902a; font-size:14px; margin-top:30px;}
.warp .wrapper .right .grzx_top strong a{ color:#0C0; font-weight:14px; padding-left:5px; padding-right:5px;}


/*bottom*/
.bottom{ width:100%; height:100px; background: #996f42; margin-top:20px; }
.bottom p{ text-align:center; line-height:100px; color:#FFF; font-size:14px;}


