/*************************************************************
 * <@heping> 2016-09-30
 * common Style:
 * 基于bootstrap框架在ie8以下，兼容媒体查询
 * head Style
 * foot Style
 * right Sidebar Style
 *************************************************************/
@charset "utf-8";
/*基于bootstrap框架在ie8以下，兼容媒体查询*/
.row>[class^="col-"]{float:left \9}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1{width:8.33333333% \9}
.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2{width:16.66666667% \9}
.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3{width:25% \9}
.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4{width:33.33333333% \9}
.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5{width:41.66666667% \9}
.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6{width:50% \9}
.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7{width:58.33333333% \9}
.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8{width:66.66666667% \9}
.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9{width:75% \9}
.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10{width:83.33333333% \9}
.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11{width:91.66666667% \9}
.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{width:100% \9}
.container {width: 1170px \9;}

/*common*/
a:focus,a:hover{color:#00bf9d;}ul li {list-style: none;}.btn:not(.btn-default){color: #ffffff;}.panel{border-radius: 5px;}.panel-default>.panel-heading{background-color: transparent;}.breadcrumb{background-color: #fff;color: #777777;}.breadcrumb .glyphicon{color: #dddddd;}
.container{display: block;width: 1200px !important;}
header,nav,.banner,footer{width: 100%;}
.sep{border-left: 1px solid #DDD;margin-left: 5px;margin-right: 5px;}
.prt2{position: relative;top: 2px;}
.prt-2{position: relative;top: -2px;}
.tc{text-align: center;}
.bgWhite{background-color: white !important;}
/*徽章*/
.badge_1{background-color: #eeeeee;padding: 1px 6px;}
.mr5{margin-right: 5px !important;}.ml5{margin-left: 5px !important;}.mt10{margin-top: 10px !important;} .ml10{margin-left: 10px !important;} .mt15{margin-top: 15px !important;} .mb25{margin-bottom: 25px !important;}.ml30{margin-left: 30px !important;}.mb50{margin-bottom: 50px !important;}
.pl10{padding-left: 10px !important;}
.btn{padding-left: 20px;padding-right: 20px;color: #666666;}
.btn-theme{color: #ffffff;background-color: #00bf9d;border-color: #00bf9d;}
.btn-theme:hover,.btn-theme:focus{color: #ffffff;}
/*toolbar*/
header{background-color: #f3f3f3;border-bottom: 1px solid #dddddd;}
header .container .nav.navbar-left{margin-left: -15px;}
header .container .nav>li{height: 40px;float: left;}
header .container .nav>li>a{display: inline-block;font-size: 14px;}
header .container .nav>li.status a{padding-left: 5px;padding-right: 5px;}
header .container .nav>li.status +li{margin-left: 10px;}
header .container .nav>li .highlight{color: #e4393c;}
header .container .nav>li.t_sep{line-height: 40px;}
header .container .nav>li.t_sep span{border-left: 1px solid #DDD;}
header .container .nav>li .dropdown-toggle{border: 1px solid #f3f3f3;}

header .container .nav>li .dropdown-toggle:hover,header .container .nav>li .dropdown-toggle.hover{background-color: #fff;border-left-color: #dddddd;border-right-color: #dddddd;border-top-color: #dddddd;z-index: 1005;}
header .container .dropdown-menu{border-radius: 0;border-color: #dddddd;border-top:0;top: 38px;min-width: 98px;}
header .container .dropdown-menu>li>a{padding-top: 6px;padding-bottom: 6px;}
header .container .nav>li .dropdown-toggle:hover ~ .dropdown-menu,header .container .nav>li .dropdown-toggle.hover ~ .dropdown-menu{display: block;}
header .container .nav>li.qreode .dropdown-menu img{width: 100%;height:100%;}

/*nav*/
/*nav .container .nav>li{margin-right: 10px;}*/
nav .container .nav>li>a{font-size: 16px;font-weight: bold;}
nav .container .nav>.nv>a:hover{background-color: transparent;}
nav .container .nav>.all>a{background-color: #00bf9d;color: #ffffff;width: 230px;padding-left: 30px;display: block;}
nav .container .nav>.all .dropdown-menu{width: 230px;left: 0;top: 49px;padding-top: 2px;padding-bottom: 3px;border-radius: 0;-webkit-box-shadow:none;box-shadow: none;border-bottom: 6px solid #00bf9d;z-index: 900}
nav .container .nav>.all .dropdown-menu li{padding-left: 15px;padding-right: 10px;padding-top: 0;}
nav .container .nav>.all .dropdown-menu li>h4{width: 100%;position: relative;font-weight: bold;font-size: 16px;}
nav .container .nav>.all .dropdown-menu li:not(:first-child)>h4{margin-top: 0;}
nav .container .nav>.all .dropdown-menu li>h4 a{width: inherit;display: inline-block;color: #00bf9d;}
nav .container .nav>.all .dropdown-menu li h4 span{float: right;font-size: 10px;font-weight: normal;color: inherit;}
nav .container .nav>.all .dropdown-menu li h4 span:after{content: '\e080';}
nav .container .nav>.all .dropdown-menu li>p{margin-right: -15px;}
nav .container .nav>.all .dropdown-menu li>p>a{display: inline-block;margin-bottom: 12px;font-size: 14px;padding-right: 13px;color: #666666;}
nav .container .nav>li.curr a{color: #00bf9d;}
/*logo*/
.logo .logo_icon{width: 167px;height: 60px;background: url(../images/logo/logo.png) no-repeat;-webkit-background-size: contain;background-size: contain;}
/*search*/
.search{position: relative;top: 15px;}
.search form{width: 100%;}
.search form input[type="search"],
.search form button[type="submit"]{height: 38px;border: 1px solid #00bf9d;}
.search form input[type="search"]{width: 70%;}
.search form button[type="submit"]{width: 100px;background-color: #00bf9d;color: #ffffff;font-size: 16px;}
.additionalKey{margin-bottom: 0;}
.additionalKey a{color: #999999;}
/*topLogo*/
.topLogo{padding-top: 25px;padding-bottom: 35px; background-color: #fff;}
.topInfos{position: relative;top: 2px;}
.topInfos .topInfosIcon{position: relative;top: 5px;margin-right: 10px;display: inline-block;width: 26px;height: 23px; background-image: url(../images/icon/icon_24.png);_background-image:url(../images/icon/icon_8.png);background-repeat:no-repeat;*display:inline-block;*zoom:1;}
.topInfos [class^="t_infos"]{font-size: 16px;line-height: 30px;}

#globalCartBox{display: inline-block;*display: inline-block;display: inline-block \9;_display: inline-block \9;position: relative;_position: relative;*position: relative;position: relative\9;}
.topInfos .topInfosCart{display: inline-block;*display: inline-block;display: inline-block \9;_display: inline-block \9;color: #666666;width: 142px;height:43px;line-height: 43px;text-align: center;border: 1px solid transparent;z-index: 100;position: relative;border-bottom: 0;}
.topInfos .topInfosCart .cartNum{position: absolute;display: inline-block;width: 17px;height: 17px;line-height: 17px;border-radius: 50%;background-color: #E4393C;color: #ffffff;text-align: center;left: 28px;font-size: 12px;}
.topInfos .topInfosCart .glyphicon{font-size: 10px;margin-left: 10px;color: #999999;}
.topInfos .topInfosAsk{ color: #00bf9d;margin-left: 10px;padding-left: 15px;border-left: 1px solid #dddddd;}
.topInfos .topInfosAsk .topInfosIcon{background-position: -89px 0;}

.topInfos .topInfosCart:hover,.topInfos .topInfosCart.hover{color: #00bf9d;background: #fff !important;z-index: 100;border-top: 1px solid #dddddd;border-left: 1px solid #dddddd;border-right: 1px solid #dddddd;}
.topInfos .topInfosCart:hover .topInfosIcon,.topInfos .topInfosCart.hover .topInfosIcon{background-position: -45px 0;}
/*snCartListWrapper*/
.snCartListWrapper{position: absolute;right: 0;top: 42px;z-index: 10;border: 1px solid #dddddd;display: none;background-color: #fff;text-align: left;padding: 15px;width: 350px;}
.snCartListWrapper .empty{padding: 20px 0; text-align: center;color: #999999;}
.snCartListWrapper .empty a{color: #00bf9d;}
.topInfos .topInfosCart:hover .cartNum{background-color: #00bf9d;}
.topInfos .topInfosCart:hover + .cartInfos,.topInfos .topInfosCart.hover + .snCartListWrapper{display: block;}

/*cart-list*/
.cart-list{display: block;width: 100%;border: none;padding: 15px 0;border-top: 1px solid #dddddd;}
.cart-list:first-child{padding-top: 0;border-top: 0;}
.cart-list>p{float: left;margin-bottom: 0;}
.cart-list:hover, .cart-list:focus{color: #666666;cursor: pointer;text-decoration: none;}
.cart-list .c_img{border: 1px solid #dddddd;}
.cart-list .c_img{width: 60px;height: 60px;}
.cart-list .c_img img{width: 100%;height: 100%;}
.cart-list .c_tlt{width: 140px;margin-left: 10px;max-height: 60px;overflow: hidden;}
.cart-list .c_tlt:hover,.cart-list .c_tlt:focus{color: #00bf9d;text-decoration:underline;}
.cart-list .c_num,.cart-list .c_price{text-align: center;margin-top: 18px;margin-left: 10px;}
.cart-list .c_num{width: 25px;}
.cart-list .c_price{width: 55px;color: #e4393c;}
.cartFoot{padding-top: 15px;border-top: 1px solid #dddddd;}
[id^='shopping']{color: #e4393c;}

/*footer*/
.advantage{padding: 0;margin-bottom: 0;border-bottom: 1px solid #dddddd}
.advantage .row>[class^="col-"]{padding: 0;}
.advantage li{width: 20%;list-style: none;padding: 40px 0;margin-left: 0;margin-right: 0;}
.advantage .imgs{margin: auto;width:42px;height: 42px;background-image: url(../images/icon/icon_24.png);_background-image:url(../images/icon/icon_8.png);background-repeat:no-repeat;*display:inline-block;*zoom:1;}

.advantage .title{font-size: 16px;margin-bottom: 3px;}
.advantage .texts{font-size: 12px;color: #999999;}

.advantage .free .imgs{background-position: 2px -88px;}
.advantage .brand .imgs{background-position: -73px -88px;}
.advantage .flower .imgs{background-position: -147px -88px;}
.advantage .time .imgs{background-position: -222px -88px;}
.advantage .service .imgs{background-position: -297px -88px;}

.footHelp{padding: 0;margin-left: 0;margin-right: 0;margin-top: 30px;}
.footHelp ul{padding-left: 0;padding-right: 0;}
.footHelp li{list-style: none;width: 20%;float: left;margin-bottom: 20px;}
.footHelp li>p{color: #999999;}
.contact{font-size: 26px;color: #00bf9d;}
.work{color: #999999;}
.consultation{padding: 5px 30px;border: 1px solid #00bf9d;border-radius: 5px;font-size: 18px;color: #00bf9d;}
.consultation .icon{display: inline-block;margin-right: 5px;position: relative;top: 4px;width: 21px;height: 21px;background-image: url(../images/icon/icon_24.png);_background-image:url(../images/icon/icon_8.png);background-repeat:no-repeat;*display:inline-block;*zoom:1; background-position: -45px -44px;}
/*copyright*/
.copyright{padding: 30px 0}
.copyright p{color: #999999}

/*翻页*/
.x_bottom {color: #aaaaaa;text-align: center;margin: 30px auto} .x_bottom b{font-weight: normal;color: #999999;padding-right: 5px;}
.x_bottom span,.x_bottom a{border:1px #999999 solid;color: #999999; padding: 5px 10px;border-radius: 3px;font-size:12px; margin-right:5px;list-style-type:none; background-color:#fff;}
.x_bottom span.jump_page, .x_bottom span.jump_page span{border:0 none; background: none; color: #999999; padding: 0;}
.x_bottom span.jump_page input{width: 40px; margin: 0 5px; font-size: 12px; text-align: center;border-radius: 3px;border: 1px solid #999999;height: 28px;}
.x_bottom span.jump_page a:hover,.x_bottom a:hover,.x_bottom span.current{border:1px #00bf9d solid; background:#00bf9d;color:#ffffff;}
/*星*/
.pf {display: inline-block; height: 17px; width: 80px; vertical-align: middle; margin-right: 5px; background: url(../images/icons.png?c) no-repeat; }
.pf_0{background-position: -78px -33px;}
.pf_1{background-position: -62px -33px;;}
.pf_2{background-position: -46px -33px;;}
.pf_3{background-position: -30px -33px;;}
.pf_4{background-position: -14px -33px;}
.pf_5{background-position: 0 -33px;}

#page-left{width: 19%;float: left;}#page-right{width: 80%;float: right;}
















