﻿@CHARSET "UTF-8";
a:hover {color:#fa1d61;}
a{ color:#999}
/**
 * 首页样式
 */
 #banner{width:607px;height:363px;float:left;}
.index_store_info{width: 1027px; height: 34px; background: #FDFBFC; margin-left: 173px; position: absolute; z-index: 1000; line-height: 34px; color: #666;}
.index_store_info .store_info{width: 842px; padding-left: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor:pointer}
.index_store_info .store_info a.qiehuan{color: #666; text-decoration: underline; margin-right: 10px;}
.index_store_info .store_info font{color: #F50081;}
.index_store_info .store_info span{font-weight: 600; margin-left: 10px;}
.index_store_info .store_select{width: 175px; text-align: right;}
.index_store_info .store_select a.a_btn{color: #fff; background: #F50081; padding: 3px 10px; border-radius: 3px;text-decoration:none;}
.index_store_info .store_select a.a_btn:hover{color: #fff !important;}
.index_store_info .store_select a{color: #666; text-decoration: underline; margin-left: 8px;}
.home_focus_layout{width:1200px;margin:0 auto;height:100%;overflow:hidden;}
.home_focus_layout .contact{float:left;width:215px;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;height: 362px;}
.home_focus_layout .h24{font-size:21px;margin-left:10px;color:#333;margin-top:15px;}
.home_focus_layout .line1{margin-top:12px;font-size:16px;margin-left:10px;color:#333;background:url("../images/tel.png") no-repeat scroll left center;padding-left:28px;}
.home_focus_layout .tel{margin-top:8px;font-size:26px;margin-left:38px;color:#fa1d61;font-family: arial;}
.home_focus_layout .line2{margin-top:8px;font-size:16px;margin-left:10px;color:#333;background:url("../images/online.png") no-repeat scroll left center;padding-left:28px;}
.home_focus_layout .line3{margin-top:8px;margin-left:38px;margin-bottom:15px;}
.home_focus_layout .tabs{height:30px;}
.home_focus_layout .tabs .tab{font-size:16px;color:#333;width:50%;margin-top:4px;float:left;text-align:left;height:28px;margin-left: 13px;line-height:28px;background:#e8e8e8;cursor: pointer;}
.home_focus_layout .tabs .active{background:#fff}
.home_focus_layout .article_list{margin-top:7px;margin-left:12px;}
.home_focus_layout .article_list li{height:28px;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.home_focus_layout .article_list li a{color:#666;}
.home_focus_layout .article_list li a:hover{color:#fa1d61;}
.title{color:#333;height:22px;line-height:22px;font-size:18px;margin-top:17px;margin-bottom: 10px;}
.title span { color:#5F5F5F; font-size: 14px;}
.activity_left{width:684px;height:482px;border:1px solid #e5e5e5;float:left;}
.activity_left .big_pic{width:340px;height:355px;text-align:center;float:left;}
.activity_left .big_pic img{max-width: 312px;max-height: 312px;margin: 24px 0px;}
.hwslider ul li img.index-millisecond{height:30px !important;width:22px !important;}
.wrap_right {width:338px;padding-top: 20px; float:left;}
.wrap_right .title{font-size:26px;color:#333;}
.wrap_right .title a{font-size:26px;color:#333;}
.wrap_right .desc{width:340px;height:146px;background:#f2f2f2;margin-top:12px;overflow: hidden;}
.wrap_right .desc .txt{font-size:14px; color:#555555;width:293px;height:64px;margin: 12px;}
.wrap_right .desc .prices .coin{font-size:20px;color:#c40000;font-weight:bold;margin-left:12px;}
.wrap_right .desc .prices .price{font-size:36px;color:#c40000;font-weight:bold;}
.wrap_right .desc .prices .del_price{font-size:14px;color:#555555;text-decoration: line-through;}
.wrap_right .desc .prices .discount{background:url("../images/discount.png") no-repeat;display: inline-block;height: 23px;line-height: 23px;text-align: center;width: 64px;color:#fff;font-size:14px;}
.wrap_right .activity_end_title{margin-top:12px;color:#c40000;font-size:16px;}
.wrap_right .div_activity_end {margin-top:12px;}
.wrap_right .div_activity_end .timer{background:#333;font-size:20px;padding:1px 5px;color:#fff;border-radius: 3px;margin-right:4px;}
.wrap_right .div_activity_end .span-millisecond{margin-right:4px;    display: inline-block;
    margin-top: -10px;
    vertical-align: middle;
}
.wrap_right .div_activity_end .timer_split{font-size:14px;margin-right:4px; color: #555;}
.wrap_right .div_activity_end .buy_count{font-size:14px;color:#555;margin-left:12px;}
.activity_left .thumbs img{width:100px;height:100px;margin-top: 11px;}
.activity_left .thumbs .layout{width:112px;height:123px;border:1px solid #fff;text-align:center;cursor: pointer;float:left;}
.activity_left .thumbs .on{border:1px solid #FA1D61;}
.activity_point{position: absolute;margin-top: -3px;}
.activity_right{width:270px;height:482px;margin-left:11px;float:left;   border-right: 1px solid #e5e5e5;}
.activity_right .row {overflow: hidden;border-bottom: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;}

/**
热销排行榜开始部分
*/
.hot_sellers .top img{width:58px;float:left;margin-left:10px;margin-right:13px;}
.hot_sellers .top .r{width:83px;float:left;}
.hot_sellers .top .name{font-size:14px; color:#333333;width:82px;display:inline-block;white-space:nowrap;overflow: hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis; }
.hot_sellers .top .name a{font-size:14px; color:#333333;}
.hot_sellers .top .price{font-size:14px; color:#333333;}
.hot_sellers .top .buy_count{font-size:12px; color:#666666;}
.hot_sellers .top .div_textures{clear:both;padding:5px 0px;border-bottom:1px solid #e5e5e5;overflow: hidden;}
.hot_sellers .top{border-top:1px solid #e5e5e5;}
.hot_sellers{float:right;border:1px solid #e5e5e5;margin-top:7px;}
.hot_sellers .title{margin-top: 10px;margin-left: 10px;}
.hot_sellers .top .tname{vertical-align: middle;line-height: 16px;margin-left:5px;background:#fa1d61;width:16px;height:16px;text-align:center;color:#fff;display:inline-block;}
.hot_sellers .top .sname{color:#333333;margin-left:3px;width:82px;vertical-align: middle;display:inline-block;white-space:nowrap;overflow: hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis; }
.hot_sellers .top .sname a{color:#333333;}
.hot_sellers .top .sprice{color:#333333;margin-left:3px;}
.hot_sellers .top .sbuy_count{color:#333333;float:right;margin-right:3px;}
.hot_sellers .div_text {height:35px;line-height:35px;border-bottom:1px solid #e5e5e5;overflow: hidden;}
.hot_sellers  .last{border-bottom:none !important;}
/**
热销排行榜结束部分
*/

/**
按用途订花 开始部分
*/
.purposes{height:190px;}
.purposes .col1{width:290px;float:left;}
.purposes a{text-align:center;color:#fff;font-size:26px;width:100%; display: inline-block;}
.purposes a:hover{color:#fff !important;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;opacity:.8;filter:alpha(opacity=80);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(80))}
.purposes .col1 .col1_row1{height:95px;line-height:95px;}
.purposes .col1 .col1_row2 a{width:50%;height:97px;line-height:97px;float:left;}
.purposes .col2{width:453px;float:left;}
.purposes .col2 .col2_row1 a{width:50%;float:left;height:64px;line-height:64px;}
.purposes .col2_row2_col1{width:157px;float:left;}
.purposes .col2_row2_col1 a{height:64px;line-height:64px;clear:both;}
.purposes .col2_row2_col2{height:128px;line-height:128px;width:140px;float:left;}
.purposes .col2_row2_col2_col3{width:156px;float:left;}
.purposes .col2_row2_col2_col3 a{height: 64px;clear:both;line-height: 64px;}
.purposes .col3{width:457px;float:left;}
.purposes .col3 .col3_row1_col1{width:138px;height:98px;line-height:98px;float:left;}
.purposes .col3 .col3_row1_col2{width:142px;height:98px;line-height:98px;float:left;}
.purposes .col3 .col3_row1_col3{width:174px;height:98px;line-height:98px;float:left;}
.purposes .col3 .col3_row2_col1{width:160px;height:94px;line-height:94px;float:left;}
.purposes .col3 .col3_row2_col2{width:161px;height:94px;line-height:94px;float:left;}
.purposes .col3 .col3_row2_col3{width:133px;height:94px;line-height:94px;float:left;}
.floor{width:28px;height:28px;line-height:28px;text-align:center;color:#fff;font-size:18px;background:#fa1d61;display:inline-block}
/**
按用途订花 结束部分
*/

/**
   * 1F 为你精选 开始部分
   */
.floor_wrap .title{font-size:18px;margin-left:5px;}
.floor_wrap .row_nav{height:30px;}
.floor_wrap .row_nav .tags{width:752px;float:left;}
.floor_wrap .row_nav .l{width:280px;float:left;}
.floor_wrap .row_nav .tags span{position: relative;font-size:16px; min-width:35px;text-align:center;display:inline-block;margin-left:28px;cursor: pointer;}
.floor_wrap .row_nav .tags span.active{color:#fa1d61;;padding-bottom: 7px;border-bottom:2px solid #f5447a;}
.floor_wrap .row_nav .tags span.active i{background:url("../images/ibar_sprites.png") no-repeat;background-position: -60px -208px;
width: 8px;
height: 5px;
display: inline-block;
position: absolute;
left: 46%;
bottom: 0; }
.floor_wrap .row_nav .more,.title .more,.news_wrap .more{float:right;width:45px;color:#666;}
.news_wrap .more{margin-top:7px !important;}
.floor_wrap .row_nav{margin-top:23px;}
#floor_wrap_banner{width:480px;height:289px;float:left;}
.floor_wrap .thumbs img{background: #fff none repeat scroll 0 0;border: 1px solid #ccc;float: left;height: 95px;margin: 6px;padding: 5px;width: 95px;}
.floor_wrap .thumbs a{position: relative;float:left;}
.floor_wrap .thumbs .bt{background: #fff;width: 107px;height: 44px;
position: absolute;
bottom: 0;
z-index: 99;background-color: rgba(255,255,255,0.6);padding: 0 10px;}
.floor_wrap .thumbs  a{color:#333 !important;}
.floor_wrap .thumbs .bt{display:none;}
.floor_wrap .thumbs a:hover .bt{display:block;}
.floor_wrap .thumbs .name{padding:0px 6px;text-align:center;height:19px;line-height:19px;overflow: hidden;}
.floor_wrap .thumbs .price{padding-bottom:5px !important;padding:0px 6px;font-size: 13px;text-align:center;
color: #fa1d61;height:15px;line-height:15px;overflow: hidden;}
.floor_wrap .middle .bottom{background:url("../images/bests_lb.png") no-repeat scroll center center;position: relative;}
.bests .middle .bottom .t{left: 208px; position: absolute;top: 10px}
.bests .links{width:396px;height:117px;display: inline-block;margin-left: 41px; margin-top: 37px;}
.bests .links a{width:93px;height:58px;line-height:58px;display: inline-block;font-size:14px;color:#333333;text-align:center;margin-left:3px;}

.floor_wrap .middle .r a{width:238px;height:286px;display: inline-block;float:left;text-align:center;position: relative; margin-left: -1px;margin-top: -1px;border: 1px solid #e5e5e5;}
.floor_wrap .middle .r a:hover{ z-index: 2;border-color: #ffa9c3;}
.floor_wrap .middle .r a img{max-width:200px;height:200px;margin-top:22px;}
.floor_wrap .middle .r a .name{font-size:14px;color:#333; line-height: 29px;}
.floor_wrap .middle .r a .price{font-size:22px;color:#fa1d61;font-family:"Microsoft Yahei"; font-weight:600;}

/**
 * 2F 新品
 */
.new .category_wrap .t{left: 88px; position: absolute;top: 19px}
.new .category_wrap{background:url("../images/new_r.png") no-repeat scroll center center;position: relative;}
.new .links{ height: 180px;margin-left: 21px; margin-top: 58px;width: 199px;}
.new  .links a{width:93px;height:58px;line-height:58px;display: inline-block;font-size:14px;color:#333333;text-align:center;margin-left:3px;margin-top:2px;}

/**
 * 3F 热卖-1
 */
.hots .category_wrap .t{left: 72px; position: absolute;top: 399px}
.hots .category_wrap{background:url("../images/hots_l.png") no-repeat scroll center center;position: relative;}
.hots .links{ height: 159px;margin-left: 17px; margin-top:412px;width: 214px;}
.hots  .links a{color: #fff;display: inline-block; font-size: 14px;height: 27px;line-height: 29px;margin-left: 7px;margin-top: 11px;text-align: center; width: 93px;}
.hots  .links a.l{margin-left:0px;}
.hots  .links a.r{margin-left:15px;}
.hots  .links a:hover{color: #fff !important;}
.hots  .row1{border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.hots  .row1 a{color: #fff;display: inline-block; font-size: 14px;height:264px;margin-top: 20px;text-align: center; width: 156px;float:left;border:1px solid #fff;}
.hots  .row1 a:hover{}
.hots  .row1 a .img_wrap{height:155px;}
.hots  .row1 a img{width:95%;transition: width 0.3s ease 0s;}
.hots  .row1 a img:hover{width:100%;}
.hots  .row1 a .name{color: #333; font-size: 14px; line-height: 29px;}
.hots  .row1 a .price{font-size:22px;color:#fa1d61;font-family:"Microsoft Yahei"; font-weight:600;}



/**
 * 4F 时尚
 */      
.fashions .category_wrap .t{left: 208px; position: absolute;top: 18px}
.fashions .category_wrap{background:url("../images/fashions_lb.png") no-repeat scroll center center;position: relative;float:left;} 
.fashions .links{ height: 118px;margin-left: 54px; margin-top:50px;width: 370px;}
.fashions  .links a{ color: #333333;display: inline-block;float: left;font-size: 14px;height: 55px; line-height: 55px;margin-left: 2px;margin-top: 3px;text-align: center;width: 120px;}
.fashions  .links a.l{margin-left:0px;}
.fashions  .row1 .desc{font-size:12px; color:#666666;width:146px;margin:0 auto;line-height:15px;margin-top:20px;}
.fashions  .middle .r .row1 .name{font-size:18px;margin-top:22px;}
.fashions  .middle .r .row1 img{margin-top:22px;}
.fashions .middle .r  .row1 a{height:386px;}
.fashions  .middle .r .row2 img{width:90%;transition: width 0.3s ease 0s;height:auto;}
.fashions  .middle .r .row2 .img_wrap{width:160px;height:160px;}
.fashions  .middle .r .row2 img:hover{width:100%;}
.fashions .middle .r  .row2 a{height:185px;width:180px;float:left;border:none;}
.fashions  .middle .r .row2 .bt{width:140px;margin:0 auto;background:#fff;height:40px;line-height: 40px;position: absolute; bottom: 0; z-index: 99;background-color:rgba(255,255,255,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#26FFFFFF, endColorstr=#26FFFFFF) ;background-color:transparent\9; padding: 0 10px;  }
.fashions .middle .r .row2 .name{font-size:14px;color:#333;float:left; width:80px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-top: 4px;}
.fashions  .middle .r .row2 .price{font-size:13px;float:right;color:#fa1d61;font-family:"Microsoft Yahei"}
/**
 * 品牌入驻
 */
.video .vd img{width:390px;heigth:170px;cursor: pointer;}
.video .vname{color:#fff;font-size:14px;width:92%;position: absolute; bottom: 0;background:#000;background-color:rgba(0,0,0,0.3);height:30px;line-height:30px;padding-left:10px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000, endColorstr=#26000000) ;background-color:transparent\9; }
.brand .article_list a{color:#333;}
.brand .video .thumbs img{width:127px;height:89px;cursor: pointer;opacity:.8;filter:alpha(opacity=80);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(80))}
.brand .video .thumbs img.active{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100));height: 87px; border: 1px solid #fa1d61; width: 125px;}

/**
 * 左侧定位导航开始
 */
.l_nav{width:37px;height:221px;left: 0;margin: 20% 0px 0px 0px;position: fixed; top: 0; z-index: 1999;}
.l_nav li{height:40px;background:#7d7d7d;color:#fff;margin-bottom:2px;text-align:center;cursor: pointer;}
.l_nav li div{line-height:14px;}
.l_nav li.cur{background:#fa1d61;}
.l_nav .first{height:35px;background:#fa1d61;font-size:14px;line-height:36px;}
.l_nav .last{background:#b5b5b5;}

/**改版首页登录**/
.index_log{width: 214px; height: 174px;}
.member_avatar{width: 80px; height: 80px; margin: 10px auto; margin-bottom: 5px;}
.member_avatar img{border-radius: 50%;}
.wei_log p{text-align: center; line-height: 25px; color: #666;}
.wei_log p.member_avatar_bottom{margin-bottom: 5px;}
.wei_log p a{background: #fa1d61; padding: 3px 20px; color: #fff;}
.wei_log p a:hover{color: #fff;}
.succ_log p{text-align: center; line-height: 20px; color: #666;}
.succ_log p a.out_login{color: #555;}
.succ_log p a.out_login:hover{color: #555 !important;}
.succ_log_li li{float: left; width: 70px; border-right: 1px solid #e5e5e5; text-align: center; color: #666;font-size: 14px;}
.succ_log_li li font{color: #fa1d61;}

.succ_log p a.index_member_login_a{margin-right: 5px;background: #ff538a;border-radius:3px;color: #fff !important; padding: 1px 5px; font-weight: 600;}
.succ_log p a.index_member_login_a:hover{color: #fff !important;}