

@font-face { font-family: 'class-iconfont'; src: url('https://misc.manmanbuy.com/images/classiconfont/iconfont.eot'); src: url('https://misc.manmanbuy.com/images/classiconfont/iconfont.eot?#iefix') format('embedded-opentype'),url('https://misc.manmanbuy.com/images/classiconfont/iconfont.woff') format('woff'), url('https://misc.manmanbuy.com/images/classiconfont/iconfont.ttf') format('truetype'), url('https://misc.manmanbuy.com/images/classiconfont/iconfont.svg#iconfont') format('svg');  }
.classiconfont { font-family: "class-iconfont" !important; color: #737383; vertical-align: -3px; margin-right: 10px; font-style: normal; font-size: 26px; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; font-weight: normal; }
.iconfontsmall { font-family: "iconfont" !important; font-size: 12px; margin-right: 5px; font-style: normal; color: #aaa; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; font-weight: normal; }
.iconfontbig { font-family: "iconfont" !important; color: #9f9f9f; margin-right: 6px; font-style: normal; font-size: 14px; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; font-weight: normal;}

.main-topbar{ height: 27px; line-height: 27px; border-bottom: solid 1px #DCDCDC; background-color: #fbfbfb;}
.main-topbar .navpipe{ padding: 0 5px; font-style: normal; color: #ddd; float: left;}
.main-topbar .account{float: left; /* width: 50%; */}
.main-topbar .account a{margin: 0px 5px;}
.main-topbar .topnav{float: right;}
.main-topbar .topnav ul li{float: left;}
.main-topbar .topnav li .hd{ z-index: 10002; position: relative; padding: 0 6px; _display: inline; _zoom: 1;}
.main-topbar .topnav li .hd i.mmb-iconfont{vertical-align: middle; font-size: 14px;}
.main-topbar .topnav li .bd{ z-index: 10001; position: relative; display: none; margin-top: -1px;}
.main-topbar .topnav li .bd .list{ position: absolute; left: 0; top: 0; padding: 5px 0px; line-height: normal; border: 1px solid #EEE; background: #FFF; min-width: 84px; box-shadow: 1px 2px 1px rgba(0,0,0,.06);}
.main-topbar .topnav li .bd .list a{display: block; padding: 0 5px; line-height: 28px; white-space: nowrap; color: #6C6C6C;}
.main-topbar .topnav li .bd .list a:hover{ color: #6C6C6C; background-color: #eeeeee;}
.main-topbar .topnav li.hover .hd{padding: 0 5px; border-width: 0 1px; border-style: solid; border-color: #EEE; background: #FFF;}
.main-topbar .topnav li.hover .bd{display: block;}

.main-topbar .topnav .qrcode a,.main-topbar .topnav .qrcode .qr-img,.main-topbar .topnav .qrcode .qr-btn a{ background:url(https://static.manmanbuy.com/res/nav_app_icon_new.png) no-repeat;}
.main-topbar .topnav .qrcode a{ display:inline-block; padding-left:16px; background-position:-128px 2px;z-index:6;*top:31px;_top:30px;}
.main-topbar .topnav .qrcode .qr-tit{ display:inline-block;padding: 0 20px 0 5px;color: #555;background: url(http://misc.manmanbuy.com/images/cart/arrow.gif) right 10px no-repeat;border-bottom: none;float: left; height:27px; line-height:27px;}
.main-topbar .topnav .qrcode{ background:#FFFFFF; border:1px solid #EEE; padding:10px; width:230px; position:absolute;  left:0; top:0px; box-shadow: 1px 2px 1px rgba(0,0,0,.06);}
.main-topbar .topnav .qrcode p{ color:#999999;margin: 0px;}
.main-topbar .topnav .qrcode p b{ color:#5a5a5a;}
.main-topbar .topnav .qrcode .qr{ margin-top:4px; height:110px;}
.main-topbar .topnav .qrcode .qr-img{ width:106px; height:106px; background-position:0 0;float: left; margin-right:10px;}
.main-topbar .topnav .qrcode .qr-btn{ padding-left:116px;}
.main-topbar .topnav .qrcode .qr-btn a.a-iphone,.main-topbar .topnav .qrcode .qr-btn a.a-android{ display:block; width:104px; height:28px; padding:0px; margin:10px 0px;}
.main-topbar .topnav .qrcode .qr-btn a.a-iphone{background-position:0px -122px;}
.main-topbar .topnav .qrcode .qr-btn a.a-android{ background-position:0px -157px;}
.main-navi .menu-nav ul li.on a{/*border-bottom:0px solid #f9513b;*/}
.main-header{ height: 115px; }
.main-header .content-inner{position: relative;}
.main-header .logos{ float: left; }
.main-header .logos .m{ float: left; width: 170px; margin-top: 20px; }
.main-header .logos .s{ float: left; width: 170px; margin-top: 46px; margin-left: 1px;}

.main-header .search{float:right; padding:15px 245px 8px 0; text-align:left; width: 575px;}
.main-header .head-search{}
.main-header .head-search .tabs{height:20px}
.main-header .head-search .tabs ul li{float:left;width:50px;height:25px}
.main-header .head-search .tabs ul li a{display:block;color:#F40;text-align:center;line-height:26px}
.main-header .head-search .tabs ul li a:hover{text-decoration:none;background-color:#FFEEE5}
.main-header .head-search .tabs ul li.on a{color:#fff;background-color:#f63}
.main-header .head-search .panel {
    padding: 2px 0 2px 2px;
    height: 34px;
    position: relative;
    display: flex;
    align-items: center;
    flex-direction: row;
}
.main-header .head-search .panel .panelLeft {
    position: relative;
    box-sizing: border-box;
    width: 456px;
    height: 38px;
    padding: 2px 0 2px 2px;
    margin-right: 20px;
    background-color: #ee4d2d;
    border-radius: 6px;
}
.main-header .head-search .panel .sInput {
    position: relative;
    width: 370px;
    border-radius: 6px;
}
.main-header .head-search .panel .sInput label{line-height:22px;position:absolute;top:6px;left:11px;color:#a9a9a9;height:0;cursor:text;touch-action:none;-ms-touch-action:none;pointer-events:none;-ms-pointer-events:none;-webkit-user-select:none;font-family:'Microsoft Yahei'}
.main-header .head-search .panel .sInput input.skey {
    border: none;
    padding: 6px 0;
    text-indent: 10px;
    height: 22px;
    line-height: 22px;
    width: 100%;
    outline: 0;
    background: #fff;
    -webkit-appearance: none;
    display: block;
    font-family: 'Microsoft Yahei';
    color: #5a5a5a;
    font-size: 12px;
    border-radius: 4px;
}
.main-header .head-search .panel .sBtn {
    position: absolute;
    top: 0;
    right: 0;
    width: 82px;
    height: 38px;
    overflow: hidden;
    text-align: center;
    border-radius: 6px;
}
.main-header .head-search .panel .sBtn input.btnSearch{font-size:18px;color:#fff;background-color: #f9513b;cursor:pointer;height:100%;border:none;width:100%;outline:0;-webkit-appearance:none;}

    .main-header .head-search .panel .panelRight {
        box-sizing: border-box;
        width: 100px;
        height: 38px;
        font-size: 17px;
        font-weight: 600;
        line-height: 38px;
        color: #ee4d2d;
        text-align: center;
        border: 1px solid #ee4d2d;
        border-radius: 4px;
        cursor: pointer;
    }

    .main-header .head-search .tags {
        margin-top: 2px;
        color: #666;
        line-height: 22px;
        height: 22px;
        overflow: hidden;
    }
.main-header .head-search .tags span{color:#666}
.main-header .head-search .tags a{color:#666}
.main-header .head-search .tags a:hover{color:#f85000;text-decoration:none}
.main-header .head-search .tags a.hot{color:#f85000}
.main-header .head-search-bijia .tags-zhekou,.main-header .head-search-zhekou .tags-bijia{display:none}
.main-header .head-search-bijia .tags-bijia,.main-header .head-search-zhekou .tags-zekou{display:block}
.main-header .head-search-bijia ul li.tab-bijia a,.main-header .head-search-zhekou ul li.tab-zhekou a{color:#fff;background-color: #f9513b!important;}

.main-header .downapp{ position: absolute; width: 95px; height: 95px; right: 10px; top:10px; text-align: center; }
.main-header .downapp a.a-close{ position: absolute; display: block; width: 18px; height: 18px; line-height: 18px; text-align: center; border: 1px solid #ececec; color: #999999; top:0px; left: -19px;}
.main-header .downapp a{color: #999999;}
.main-header .downapp a:hover{color: #f8653f; text-decoration: none;}
.main-header .downapp a.s-down .qr{}
.main-header .downapp a.s-down .qr img{width: 75px; height: 75px; border: none;}
.main-header .downapp a.b-down{ position: absolute;display: block; width: 158px; height: 196px; border: 1px solid #ddd; background-color: #fff; z-index: 4000; color: #555 !important; text-align: center; padding-top: 12px; -webkit-box-shadow: 0 1px 5px 0 #e5e5e5; box-shadow: 0 1px 5px 0 #e5e5e5; top:0px; right: 0px; display: none;}
.main-header .downapp a.b-down .qr img{width: 148px; height: 148px; border: none;}
.main-header .downapp a.b-down .n{color: #999999; line-height: 18px;}

.main-navi{height: 40px;background-color:#333333;/* #f9513b #261f1ebackground-image: linear-gradient(to right,#ff8744 0,#ff5533 100%); */}
.main-navi .menu-title{text-align: center;line-height: 40px;height: 40px;float: left;width: 234px;background-color:#f9513b;}
.main-navi .menu-title a{ color: #ffffff; font-size: 15px;}
.main-navi .menu-title a:hover{text-decoration: underline;}
.main-navi .menu-nav{ float:left; /*margin-left:20px;*/}
.main-navi .menu-nav ul li{ float:left; position: relative; padding:0px; z-index: 2;}
.main-navi .menu-nav ul li a.m-a{ color:#ffffff; font-size:16px; line-height:40px; text-decoration: none;display: block;height: 40px; padding:0px 28px;}
.main-navi .menu-nav ul li a.m-a:hover{/*border-bottom: 2px solid #f9513b;*/ line-height: 40px; height: 37px;text-decoration: underline; overflow: hidden;}
.main-navi .menu-nav ul li a.a-hassub{border:1px solid transparent; border-bottom: none; height: 39px; line-height: 37px;}
.main-navi .menu-nav ul li.on a.m-a{/*border-bottom: 2px solid #f9513b;*/ line-height: 40px; height: 37px; overflow: hidden;}
.main-navi .menu-nav ul li.on a.a-hassub{background-color:#ffffff; color:#ff6633;border:1px solid #ededed; margin-top:2px; border-bottom:none; line-height: 35px;}
.main-navi .menu-nav .sub{ display: none; padding: 5px 0; background-color: #ffffff; position: absolute; border: 1px solid #ededed;border-top:none;}
.main-navi .menu-nav .sub dl{}
.main-navi .menu-nav .sub dl dd{}
.main-navi .menu-nav .sub a.s-a{ display: block; padding: 0 20px; line-height: 35px; color: #666; white-space: nowrap; font-size: 14px;}
.main-navi .menu-nav .sub a.s-a:hover{ background-color: #eeeeee;text-decoration: none;}
.main-navi .menu-nav ul li.current a.m-a{background-color: #eb452d; height: 40px;}

.main-container{ background-color: #F3F2F3; padding-bottom: 40px;}
.main-container .l-side{width: 234px; float: left;}
.main-container .r-side{ margin-top: 10px;   width: 945px; float: right;}
.indexmenuright a{color:#fff;}
.selected{color:#fff !important;}
.sub-nav{ background-color: #ffffff; padding: 5px 0px;}
.sub-nav ul li{padding: 0px 15px; position: relative; z-index: 999; display: block; cursor: pointer; height: 40px; line-height: 40px;}
.sub-nav ul li.hover .hd{ color: #F85000; }
.sub-nav .hd a {
    font-size: 14px;
    margin-right: 10px;
}
    .sub-nav .hd a:hover {
        text-decoration: none;
    }
.sub-nav .hd a i{}
.sub-nav .hd i.arr{ position: absolute; top: 15px; right: 15px; display: block; width: 10px; height: 10px; color: #999999; line-height: 10px; margin-right: 0px; font-size: 12px;}
.sub-nav .bd{}
.sub-nav .bd dl { position: absolute; width: 904px; min-height: 415px; padding: 20px 20px 10px 30px; left: 234px; z-index: 999; display: none; background: #fff; box-shadow: 0 3px 6px 1px rgba(50,50,50,.08); top: -1px; border: 1px solid #efefef; }
.sub-nav .bd dl dd { line-height: 28px; padding-bottom: 10px; }
.sub-nav .bd dl dd::after{ content: ""; display: block; clear: both; }
.sub-nav .bd dl dd a.cate-main{ width: 116px; float: left; font-size: 14px; line-height: 28px; font-weight: 700; display: inline-block; text-decoration: none; }
.sub-nav .bd dl dd .cate-list{ width: 780px; float: left;}
.sub-nav .bd dl dd .cate-list a{  margin-right: 20px; display: inline-block; float: left; color: #666; text-decoration: none;}
.sub-nav .bd dl a {font-size: 14px; color:#333; text-decoration: none;}
.sub-nav .bd dl a:hover{color:#F85000 !important;}
.sub-nav .bd dl a:hover i.classiconfont{color:#F85000;}
/* hover*/
.sub-nav ul li.hover {background-color: #f5f5f5; background-image:none;}
.sub-nav ul li.hover a{text-decoration:none;}
.sub-nav ul li.hover i.arr{color: #F85000;}
.sub-nav ul li.hover h3 a { color: #F85000; }
.sub-nav ul li.hover dl { display: block; }
.sub-nav ul li.hover s { display: block; }
.sub-nav ul li.hover i.iconfontbig{color: #F85000;}
.sub-nav ul li.hover .hd a{color: #F85000;}

.sub-entry{background-color: #ffffff;margin-bottom: 10px;box-shadow: 0 2px 8px rgba(50,50,50,.03);}
.sub-entry ul li a i{background:url(https://img.alicdn.com/imgextra/i2/379516416/TB23IbqepXXXXXEXpXXXXXXXXXX_!!379516416.png) no-repeat;_background:url(https://img.alicdn.com/imgextra/i4/379516416/TB23LrvepXXXXcLXXXXXXXXXXXX_!!379516416.gif) no-repeat;}
.sub-entry ul{ width: 260px;}
.sub-entry ul li{float: left;}
.sub-entry ul li a{ display: block; width: 76px; height: 58px; text-align: center; padding: 10px 0px 6px 0px; margin-bottom: -1px; font-size: 14px;}
.sub-entry ul li a i{ display: block; width: 25px; height: 25px; margin: 0px auto 2px auto;}
.sub-entry ul li a i.ic-book{ background-position:1px -24px;}
.sub-entry ul li a i.ic-flight{ background-position:1px -136px;}
.sub-entry ul li a i.ic-yao{ background-position:1px -78px;}
.sub-entry ul li a:hover i.ic-book{ background-position:-24px -24px;}
.sub-entry ul li a:hover i.ic-yao{ background-position:-23px -78px;}
.sub-entry ul li a:hover i.ic-flight{ background-position:-24px -136px;}
.sub-entry ul li a span{ margin-top: 4px; display: block;}

.gnzk-box{ background-color: #ffffff; box-shadow: 0 2px 8px rgba(50,50,50,.03);margin-top: 10px;}
.gnzk-box .hd{ border-bottom: 1px solid #ececec; height: 39px; line-height: 39px; padding: 0px 10px; font-size: 16px; color: #333333;}
.gnzk-box .hd a{ float: right; }
.gnzk-box .bd{}
.gnzk-box .bd ul li{ padding: 12px 10px;}
.gnzk-box .bd .pic{ float: left; width: 80px; height: 70px; overflow: hidden;}
.gnzk-box .bd .pic img{ width: 70px; height: 70px; }
.gnzk-box .bd .info{overflow: hidden;}
.gnzk-box .bd .info .tit{ font-size: 12px; line-height: 22px; height: 44px; overflow: hidden;}
.gnzk-box .bd .info .sub{ color: #f85000;  margin-top: 6px;  font-size: 12px; height: 22px;}

.tools-box{ background-color: #ffffff; box-shadow: 0 2px 8px rgba(50,50,50,.03);margin-top: 10px;}
.tools-box .hd{ border-bottom: 1px solid #ececec; height: 39px; line-height: 39px; padding: 0px 10px; font-size: 16px; color: #333333;}
.tools-box .bd{}
.tools-box .bd ul li{ padding: 12px 10px;}
.tools-box .bd .pic{ float: left; width: 65px; height: 55px; overflow: hidden;}
.tools-box .bd .pic img{ width: 55px; height: 55px; }
.tools-box .bd .info{}
.tools-box .bd .info .tit{ font-size: 14px; margin-top: 5px; position: relative;}
.tools-box .bd .info .tit a.a-showbox{ float: right; display: inline-block; font-size: 12px; font-weight: normal; padding: 0px 6px; margin-right: 15px; background-color: #FBFBFB;}
.tools-box .bd .info .tit a.a-showbox:hover{ background-color: #F5F5F5;}
.tools-box .bd .info .tit span.qrbox{ position: absolute; display: block; width: 275px; height: 264px; left: 225px; top: -135px; visibility: hidden; z-index: 999;}
.tools-box .bd .info .sub{ line-height: 26px;}
.tools-box .bd .info .sub a{margin-right: 10px;}

.slick-slider{height: 150px;position:relative;overflow:hidden;width:700px;float:left;}
.slick-slider .hd{width: 100%;position: absolute;bottom: 14px; font-size: 0; z-index: 1;left:0;text-align:center;}
.slick-slider .hd ul{-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;background: rgba(255,255,255,.3); padding:3px 4px;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4CFFFFFF', EndColorStr='#4CFFFFFF');}
.slick-slider .hd ul li{ float:left; width:10px; height:10px; border-radius:5px; background-color:#b7b7b7; overflow:hidden; text-indent:-99px; margin:0px 2px; cursor:pointer;}
.slick-slider .hd ul{display:inline-block;*display:inline; *zoom:1;}
.slick-slider .hd ul li.on{ background-color:#ff4400;}
.slick-slider .prev, .slick-slider .next { width: 40px; height: 90px; margin: -45px 0 0; display: none; background: url(http://mmbinclude.oss-cn-hangzhou.aliyuncs.com/images/focus_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter: alpha(opacity=20); opacity: 0.2; }
.slick-slider .prev { background-position: -6px 0px; left: 0; }
.slick-slider .next { background-position: -12px -90px; right: 0; }
.slick-slider .prev:hover, .slick-slider .next:hover { filter: alpha(opacity=50) !important; opacity: 0.5 !important; }
.slick-slider .bd img{width:700px;height: 150px;border:none;}

.home-head{}
.home-user{width: 234px;height: 150px;float: left;margin-left: 10px;box-shadow: 0 2px 8px rgba(50,50,50,.03);background-color: #ffffff;overflow: hidden;}
.home-user .u{}
.home-user .u .l{ padding:10px 0px 0px 8px;}
.home-user .u .l .p{ float: left; overflow: hidden; margin: 5px 10px 5px 5px;}
.home-user .u .l .p img{ width:60px; height:60px; border-radius:30px;}
.home-user .u .r{ margin-top:6px;}
.home-user .u .r p.e{ font-size:14px; color:#999; margin:12px 0px 6px 0px;}
.home-user .u .r p a{ display:inline-block; line-height:20px; display:inline-block; padding:0px 3px 0px 0px; margin-right:8px; text-decoration:none;}
.home-user .u .r p a.g{padding: 0 6px; border: 1px solid #fff0e8;  background: #fff0e8; -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;color:#f85000;}
.home-user .u .r p .g:hover{transition: all 0.2s ease; background: #ffe4d5; border-color: #ffcfb6;}
.home-user .u .i{ margin:10px auto;}
.home-user .u .i a{ text-decoration:none;float: left;margin-left: -1px;width: 33.3%;text-align: center;border-left: 1px solid #f7f7f7;}
.home-user .u .i a strong{ display:block;font-size: 12px;height:14px; font-weight:normal; text-align:center; line-height:14px;}
.home-user .u .i a strong em{color: #FF6633; font-style:normal;}
.home-user .t{ border-top:1px solid #f7f7f7; border-bottom:1px solid #f7f7f7; text-align:center; height:34px; overflow:hidden; line-height:34px;margin:0px 5px;}
.home-user .t a{ display:block; overflow:hidden;width: 158px; margin:0px auto;height: 34px;}
.home-user .t a span{ color:#ff6633; margin-right:4px;}
.home-user .b{ margin-top:25px; padding: 0px 7px;}
.home-user .b a{ display:inline-block; width:94px; height:28px; line-height:28px; overflow:hidden; font-size:14px; color:#F74;-webkit-transition: all 250ms linear;-moz-transition: all 250ms linear;-o-transition: all 250ms linear;-ms-transition: all 250ms linear;transition: all 250ms linear; text-align:center;border: 1px solid #F74; margin: 0px 7px;}
.home-user .b a.a_sign{color: #fff;background-color: #f9513b;}
.home-user .b a:hover{ background-color:#F74;-webkit-transition: all 250ms linear;-moz-transition: all 250ms linear;-o-transition: all 250ms linear;-ms-transition: all 250ms linear;transition: all 250ms linear; text-decoration:none;color:#ffffff;}
.home-user .b a.a_signed{background-color:#dbdbdb !important; border:1px solid #dbdbdb !important; color:#999999 !important;cursor: default;}
.home-user .b a.disabled{background-color: #DBDBDB;color: #999999;}
.home-user .o{margin-top:30px;border-top: 1px solid #ececec;width: 234px;/* overflow: hidden; */}
.home-user .o ul{width: 270px;/* overflow: hidden; */}
.home-user .o ul li{float: left;width: 78px;text-align: center;position: relative;}
.home-user .o ul li:last-child{width:79px;}
.home-user .o ul li .i{ border-width: 1px; border-style: solid; border-color: #FFFFFF #f1f1f1 #f1f1f1 #FFF; padding-top: 12px; background-color: #ffffff; height: 80px; border-bottom: none;}
.home-user .o ul li .i img{ width: 40px;}
.home-user .o ul li .i p{margin-top: 5px;}
.home-user .o ul li .bx{padding: 10px 10px 4px 10px; border:1px solid #eeeeee; background-color: #ffffff; position: absolute; text-align: center; width: 100px; top: -128px; left: -20px; display: none; box-shadow: 0px 0px 3px rgba(0,0,0,.1); border-radius: 3px;}
.home-user .o ul li .bx img{ width: 80px; height: 80px; border:none;}
.home-user .o ul li .bx p{ color: #666666; margin: 0px; line-height: 24px;}
.home-user .o ul li.hover .bx{ display: block;}

.recommend-box{margin-top: 10px;background-color: #ffffff;box-shadow: 0 2px 8px rgba(50,50,50,.03);}
.recommend-box .hd{height: 38px;border-bottom: 1px solid #ececec;overflow: hidden;padding: 0px 10px;}
.recommend-box .hd dl{ margin-top: 10px; float: left;}
.recommend-box .hd dl dt{ float: left; margin-right: 10px;}
.recommend-box .hd dl dt h2{ font-size: 16px; border-left: 2px solid #f8653f; font-weight: normal; height: 20px; line-height: 20px; overflow: hidden; margin: 0px; padding: 0px; padding: 0px 5px;}
.recommend-box .hd dl dd{ float: left; padding: 0px 16px; line-height: 20px;}
.recommend-box .hd dl dd a{ font-size: 14px;}
.recommend-box .hd dl dd.on a{color: #f8653f; font-size: 14px;}
.recommend-box .hd a.more{ float: right; line-height: 38px; text-decoration: none;}
.recommend-box .bd{ background: #f2f2f2; overflow: hidden; padding-top: 9px;}
.recommend-box .bd ul{width:960px;background: #ffffff;}
.recommend-box .bd ul li{ width: 200px; height: 324px; overflow: hidden; float: left; position: relative; margin-bottom: 9px; margin-right: 9px; padding: 10px 15px 10px 15px; background-color: #ffffff; }

.recommend-box .bd .pic{ margin-top: 10px;}
.recommend-box .bd .pic img{width: 200px;height: 200px;}
.recommend-box .bd .tags{ line-height: 34px; height: 34px; overflow: hidden;}
.recommend-box .bd .tags a{ display: inline-block; height: 34px; color: #999; font-size: 12px!important; margin-right: 10px;}
.recommend-box .bd .tags i.mmb-iconfont{vertical-align: middle; -webkit-text-stroke-width: 0.1px; font-size: 15px; margin-right: 2px;}
.recommend-box .bd .tags a:hover{color: #f85000;}
.recommend-box .bd .tit{ line-height: 22px; padding: 0px 0; height: 44px; overflow: hidden; font-size: 14px;}
.recommend-box .bd .subtit{ color: #f85000; margin-top: 8px; font-size: 14px; height: 20px; line-height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.recommend-box .bd .subtit a{ color: #f85000;}
.recommend-box .bd .info{color: #999;font-size: 12px;height: 34px; line-height: 34px; text-align:right;}
.recommend-box .bd .info .mall{ float: left; }
.recommend-box .bd .info .date{ }

.recommend-box .recommend-more{padding: 10px;}
.recommend-box .recommend-more a{text-align: center; border: 1px solid #Fff6e8; border-radius: 4px; display: block; line-height: 30px; color: #f85000; background-color: #Fff6e8; text-decoration: none; font-size: 13px; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#Fff6e8), to(#Fff6e8)); background-image: -moz-linear-gradient(#Fff6e8, #Fff6e8); background-image: -ms-linear-gradient(#Fff6e8, #Fff6e8); background-image: -o-linear-gradient(#Fff6e8, #Fff6e8); background-image: linear-gradient(#Fff6e8, #Fff6e8); -moz-background-clip: padding;}
.recommend-box .recommend-more a:hover{background-color: #fefaf2; background-image:none;}

.main-footer{ border-top: 1px solid #ececec; background-color: #ffffff; height: 290px;}
.main-footer .foot-nav .footer-app .qr .qr-ot a,.main-footer .foot-nav .footer-app .qr .qr-img{ background:url(http://include.manmanbuy.com/newindex/newindexpic/m.m.c/nav_app_icon.gif) no-repeat;}
.main-footer .foot-nav{}
.main-footer .foot-nav .footer-app{ float:left; width:280px;}
.main-footer .foot-nav .footer-app .p{ font-size: 28px;}
.main-footer .foot-nav .footer-app .qr{margin:30px 0px 26px 0px;}
.main-footer .foot-nav .footer-app .qr .qr-img{width: 106px; height: 106px; background-position: 0 0; float: left; margin-right: 20px;}
.main-footer .foot-nav .footer-app .qr .qr-ot a{display: block;width: 104px; height: 28px; padding: 0px; margin: 10px 0px; overflow:hidden; text-indent:-99em;}
.main-footer .foot-nav .footer-app .qr .qr-ot a.a-iphone{background-position: 0px -122px;}
.main-footer .foot-nav .footer-app .qr .qr-ot a.a-android{background-position: 0px -157px;}
.main-footer .foot-nav .footer-guide{ float:left; border-left:1px solid #ececec; border-right:1px solid #ececec; width:662px; height:260px;}
.main-footer .foot-nav .footer-guide dl{ margin:24px 2px 24px 42px;}
.main-footer .foot-nav .footer-guide dl dt{ font-weight:bold; margin-bottom:6px;}
.main-footer .foot-nav .footer-guide dl dd{ float:left; width:150px; margin:4px auto; line-height:22px;}
.main-footer .foot-nav .footer-work{ float:left; width:246px;}
.main-footer .foot-nav .footer-work dl{ margin:24px 0px 24px 42px;}
.main-footer .foot-nav .footer-work dl dd{ margin:4px auto; float:left; width:100%; line-height:22px;}
.main-footer .foot-nav .footer-work dl dt{ font-weight:bold; margin-bottom:6px;}
.main-footer .foot-copyright{ background-color: #333333; color: #dddddd; line-height: 40px; text-align: center;}
.main-footer .foot-copyright em{ padding: 0px 6px; color: #555; font-size: 9px; font-style: normal;}
.main-footer .foot-copyright a{ color: #ddd;}
.main-footer .foot-copyright a:hover{text-decoration: underline;}

#right_sliding{ width: 234px; }
.tanchuang { position: fixed; left: 400px; top: 200px; width: 100%; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));_bottom: 0px; color: White; z-index: 5555; }


.rank-box{ background-color: #ffffff; box-shadow: 0 2px 8px rgba(50,50,50,.03);margin-top: 10px;}
.rank-box .hd{ border-bottom: 1px solid #ececec; height: 39px; line-height: 39px; padding: 0px 10px; font-size: 16px; color: #333333;}
.rank-box .hd a{ float: right; *margin-top:-39px;}
.rank-box .bd{}
.rank-box .bd ul li{ padding: 12px 10px;}
.rank-box .bd .pic{ float: left; width: 80px; height: 70px; overflow: hidden; position: relative;}
.rank-box .bd .pic img{ width: 70px; height: 70px; }
.rank-box .bd .pic .ic-top{ position: absolute; top: -8px; left: -6px; }
.rank-box .bd .pic .ic-top i.mmb-iconfont{position: absolute;color: #8cce95;font-size: 25px;display: block;width: 30px;height: 35px;overflow: hidden;}
.rank-box .bd .pic .ic-top em{display: block;width: 26px;height: 35px;line-height: 34px;text-align: center;position: absolute;top: 0;left: 0;z-index: 3;color: #ffffff;font-size: 12px;font-style: italic;}
.rank-box .bd .info{overflow: hidden;}
.rank-box .bd .info .tit{ font-size: 12px; line-height: 22px; height: 44px; overflow: hidden;}
.rank-box .bd .info .sub{ color: #f65101;  margin-top: 6px;  font-size: 14px; height: 22px;}
.rank-box .bd .info .price{ color: #f65101;  margin-top: 6px;  font-size: 14px; height: 22px; width: 50%}
.rank-box .bd .info .price em{font-style: normal; font-size: 12px;}
.rank-box .bd .info .quan{ color: #9a9a9a; font-size: 12px; height: 22px; margin-top: -20px; float: right; text-align: right; width: 50%;}