@charset "utf-8";
/* CSS Document */
body{ font-family:"Microsoft YaHei";}
@media (min-width: 1200px){
.container{width:1200px;}

}
/*头部*/
.wrap{ width:1200px;}
.header_first{ background:#f8f8f8;line-height:20px; padding-top:7px; height:37px; font-size:14px;}
.header_first a{ font-size:14px;}
.header_first_left{ width:450px;}
.header_first_left .languages{ margin-right:20px;}
.arrowDG{ position:absolute; width:30px; height:30px;background:url(icon1.png)  no-repeat -60px -30px;}
.header_second .wrap .searchcon{margin:18px 0px 18px 130px; height:34px;}
.header_first_right ul li a .arrowDG{ position:absolute; width:30px; height:30px; right:5px;background:url(icon1.png)  no-repeat -60px -30px; margin:0px; top:-6px;}
.header_first_right ul li:hover a .arrowDG{transform: rotate(180deg);}

.header_first_right > ul > li > a{ padding:0px 35px 0px 30px;border-left:1px solid #DDDDDD;}
.header_first_right > ul > li:last-child > a{ border-left:0px;}
.header_first_right > ul > li:hover > a{ border-left:1px solid #ddd;}
.header_first_right ul li:hover ul{ background:#f8f8f8; width:100%; margin-left:0px;}
.header_first_right ul li ul{background:#f8f8f8; border:1px solid #ddd; padding-top:7px;}
.header_first_right ul li:hover ul li a{background:#f8f8f8;}
.header_first_right ul li ul li{ float:none;}
.header_first_right ul li ul li a{ line-height:40px;}


.header_first_right ul li:hover ul li a{width:auto; line-height:40px;}
.header_first_right ul li:hover ul li a:hover{ background:#FF6C10; color:#fff;}
.icon-m{position:absolute;width:30px; height:30px;margin:0px; left:0px; top:0px;background-image:url(icon1.png);}
.icon-cart{ background-position:-30px 0px; top:-6px; left:0;}
.icon-my{ background-position:-60px 0px; top:-6px; left:0; }
.pull_arrow{ display:none;}
.searchcon .form-control{border: 2px solid #FF6C10;}
.btn-u{ background:#FF6C10;}
.searchcon .btn-u{ font-size:18px;background:#FF6C10;height:34px;line-height:30px;font-size:18px;border:2px solid #FF6C10; padding:0px 20px; text-align:center;}
.btn-u:hover{background:#FF6C10;}
.m_navMenu{ background:#F8F8F8; }

.m_navMenu .m_menu ul li > a {width:170px; color:#444;height:48px; line-height:48px; font-size:20px;}
.m_navMenu .m_menu ul li.on > a{ background:#FF6C10; color:#fff;} 
.m_navMenu .m_menu ul li > a:hover{background-color:#FBB; line-height:48px; color:#fff; font-weight:normal;}
.m_navMenu .m_menu ul li#shipclassli > a{ width:170px;}
#shipclassli .arrowDG{ top:8px; right:0px;height:30px !important; margin:0px !important;}
.m_navMenu .m_menu ul li:hover a .arrowDG{background:url(icon1.png)  no-repeat -90px -60px;}

.overHead{top: -150px;
left: 0px;
border: 1px solid #DDD;
width: 100%;
position: fixed;
z-index: 100;
background-color: #FFF;
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4);
transition: top 0.2s ease-in 0s;}
.topshow{ top:0px;}

/*尾部*/

.footer{ background:#F8F8F8; height:auto; padding:15px 0px 20px; margin-top:20px;}
.footer .col-md-2{ padding-left:0px;}
.footer h2, .footer h3, .footer h4{ color:#444; font-size:16px; padding:0; line-height:16px;}
.footer .headline{ border:none;margin:0px 0px 10px 0px;}
.footer .headline h2{ border:none;}
.footer li { margin-bottom:10px; }
.footer a{ color:#999 !important; font-size:12px;line-height:18px;}
.copyright{ background:#F8F8F8;border-top:none;}
.copyright .container{ border-top:1px solid #ddd;}
.copyright p{ color:#999;}
.footer_nav a {display: block;float: left;line-height: 100%;margin: 20px 50px 10px 0px;font-size: 14px; color: #999;text-decoration: none;}
.copyright{font-size:12px; color:#999;}
.authentication{height:56px; background:url(authentication.jpg) no-repeat;  margin-top:5px; position:relative;}
.authentication_a1{ position:absolute; height:45px; width:146px; display:block; left:600px;}
.authentication_a2{ position:absolute; height:45px; width:60px;display:block;left:780px;}
.authentication_a3{ position:absolute; height:45px; width:60px;display:block;left:870px;}
.links{ margin:5px 0 ; font-size:12px; color:#999;}
.links a{ text-decoration:none; color:#999; padding-right:8px;}
.ft_panli_about{font-size:12px; color:#999; line-height:20px; margin-top:10px;}
.copyright a:hover{ color:#999;}
.ft_panli_about a{color:#551A8B; text-decoration:underline;}
.ft_panli_about a:hover{color:#551A8B;}
/*首页*/
.w_position { position: relative; z-index:3;}
.fr_banner {position: absolute;right: 0px;width: 300px;top: 0px;}
.notice{background-color: rgba(255, 255, 255, 0.8);height:265px;overflow: hidden;}
.activity{background-color: rgba(255, 255, 255, 0.8);height:205px;margin-top:10px;}



.notice_t {
    color: #EA3838;
    font-size: 20px;
    text-align: center;
    line-height: 100%;
    margin: 20px 0px 5px;
    font-weight: normal;
}
.notice_l {
    padding-left: 38px;
    padding-right: 38px;
}
.notice_l li {
    line-height: 100%;
    margin-top: 15px;
    color: #696969;
}
.notice_l li a {
    color: #696969;
    font-size: 14px;
    text-decoration: none;
}
#baner_menu{}
.baner font{display: inline-block;
background-color: #FFF;
opacity: 0.6;
width: 12px;
height: 12px;
margin: 0px 3px;
border-radius: 50% !important;
cursor: pointer;}
.baner font.hover{opacity: 0.6;background-color: #FFF;}
.index_table{ font-size:14px; background:#f8f8f8 !important;}


#best_selling_items{ width:1200px !important;}
.tie_section02 .tit h2{ font-size:20px; color:#444;}
.tie_section02 .tit .more{ font-size:14px;}
.box03{ margin-left:12px;}
.tie_section02 .list03 li {margin: 25px 7px 5px 7px;}

.overflow_h {
    overflow: hidden;}
.fl {
    float: left;
    display: inline;
}
.title_item{ font-size:20px; color:#444; font-weight:normal; height:20px; line-height:100%; margin:40px 0 15px;}
.title_item_mb5{margin-bottom:5px;}
.referr{width:1220px;}
.referr img{ float:left; display:inline;-webkit-transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in; }
.referr img:hover{ -webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); transform: translateX(-5px);}
.referr a{ display:block; overflow:hidden;margin:10px 10px 0px 0; }
.size2-2{width:484px;}
.size1-2{width:242px;}
.img2-2{width:474px; height:310px;}
.img1-2{width:232px; height:310px;}
.img2-1{width:474px;height:150px;}
.img1-1{width:232px;height:150px;}


/*shopping for me*/
.breadcrumb li a:hover, .breadcrumb li.active, .info-blocks:hover i.icon-info-blocks{color:#FF6C10;}
.color-green{ color:#FF6C10;}
.bf_section05 p.btn02 span{background: transparent url("../sgshop_files/bj_btn002_1.png") no-repeat scroll 0px -72px !important;}
.headline h2, .headline h3, .headline h4{ border-bottom-color:#FF6C10;}
.btn-u.btn-brd{border-color:#FF6C10;}
.btn-u.btn-brd:hover{color:#FF6C10;border-color:#FF6C10;}
.sidebar-nav-v1 ul li.active a, .sidebar-nav-v1 ul li:hover a { color:#FF6C10;}
.color-green, .header .navbar-default .navbar-nav > .active > a, .linked:hover, a.read-more:hover, a:active, a:focus, a:hover {color: #FF6C10;}
/*热门商品*/
.item_list .buy a{ background:#FF6C10 !important;}
.hot_goods .merchandise{ background:#f8f8f8 !important;}
.item_list h1 p{ color:#333 !important;}
/*m*/
.tag-box-v1,.tab-v2 .nav-tabs li.active a{ border-top-color:#FF6C10}



.vk_sv_btn_r {float:left; height:180px; margin:105px 0px 0px -5px; width:50px; background:url(vk_sv_r.png) no-repeat;}
.service_online {z-index:99999; display:block; }

#vk_service { position:relative;  z-index:9999; }
.vk_sv_t { background: url(vk_sv_t.png) no-repeat; }
.vk_sv_m { font-size:14px; padding:5px; background: url(vk_sv_m.png) repeat-y; }
.vk_sv_b { width:200px; background:url(vk_sv_b.png) no-repeat; height:20px ; }
.vk_sv_table span { padding:5px 0px 5px 0px;  line-height: 20px; width:100px; color: #f90; font-size:14px; font-weight: bold; }
.vk_sv_table a {text-decoration:: none;   color: #0ad; font-size:14px; font-weight:bold; }
.vk_sv_table a:hover { text-decoration:: none; color: #f60; }
h1.vi-is1-titleH1 span{ float:none;} 