





/*导航栏*/

.ww {width: 100%; height: auto; overflow: hidden; background-color: #f6f6f6; border-bottom: 1px solid #ddd; }

.w_out {/* border: solid 1px red; */ width: 1210px; height: auto; overflow: hidden; margin: 0 auto; }

.w_w {/* border: solid 1px green; */ width: 1210px; height: auto; overflow: hidden; font: 15px/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif; }

.www {overflow: visible; }



.yHeader {width: 100%; }

.yNavIndex {width: 1210px; margin: 18px auto 0; height: 35px; /* border-bottom: 2px solid #2d2d2d; */ position: relative; }

.pullDown {z-index: 99; position: absolute; width: 212px;}

.pullDownList li {height: 35.5px; color: #fefcfc; font-size: 13px; padding-left: 11px; position: relative; line-height: 35px; }

.pullDownList li a {color: #fefcfc; font-size: 13px; }

.yNavIndex .yMenuIndex {margin-left: 190px; }

.yMenuIndex {height: 0px; /* overflow: hidden; */ margin-bottom: 0px; }

.pullDownTitle {height: 35px; width: 212px; background: #3399ff; color: #ffffff; font-size: 16px; font-weight: normal; text-align: center; line-height: 35px; margin-top: 0px; margin-bottom: 0px; }

.pullDownList {width: 200px; height: 462px; overflow: hidden; background: url(/themes/hcbuy/images/index/pullbj.jpg); z-index: 2; opacity: 0.9; -moz-opacity: 0.9; filter: alpha(opacity=90); }

.yMenuListCon {width: 1010px; height: 462px; position: absolute; z-index: 2; top: 35px; left: 200px; overflow: hidden; }

.yNavIndex .yMenuIndex li {float: left; height: 33px; padding: 0 8px; }

.yNavIndex .yMenuIndex li a {position: relative; display: inline-block; font-size: 16px; color: #333; line-height: 32px; height: 32px; padding: 0 10px; float: left; }

.btn-primary{border-width:0px;}

 .navbar{min-height: 25px; font-size: 12px; border-radius: 0px; line-height: 30px; margin-bottom: 0px; background-color: #f6f6f6; border-color: #f6f6f6; color: #999; position: relative; border: 1px solid transparent; }

.navbar ul.navbar-left {padding-left: 15px;}

.navbar-header {margin-bottom: 0px; }



.navbar ul.navbar-header li {float: left; }

.navbar ul li a {color: #999; }

.navbar-brand {padding: 1px 1px; font-size: 12px; float: left; height: 25px; line-height: 25px; }

.navbar ul.navbar-right {padding-right: 30px; }

.navbar-header {margin-bottom: 0px; }





.w_search .col-md-3 {width: 25%; }

.w_search {margin: 15px auto; height: 80px; }

.w_search div {float: left; }

.col-md-3 {padding-right: 15px; padding-left: 15px; }

.col-md-6{position: relative; min-height: 1px; }

.w_search .col-md-6 {width: 50%; margin: 0 auto; text-align: center; padding: 17px 18px; }

.ww *,.w_out * {box-sizing: border-box; }

.input-group {position: relative; display: table; width:100%; border-collapse: separate; }

.input-group .form-control:first-child {border-top-right-radius: 0; border-bottom-right-radius: 0; }

button, input, optgroup, select, textarea {margin: 0; font: inherit; color: inherit;font-family: inherit; }

#keyword{width:100%;}

.input-group .form-control {border-color: #4f4f4f !important; height: 34px; border-radius: 0; display: table-cell; position: relative; z-index: 2; float: left; margin-bottom: 0; }

.form-control {padding: 6px 12px; font-size: 14px; line-height: 1.42857143; background-color: #fff; background-image: none; border: 1px solid #ccc; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }

.input-group-btn {position: relative; font-size: 0; white-space: nowrap; }

.input-group-addon, .input-group-btn {width: 1%; vertical-align: middle; }

.input-group .form-control, .input-group-addon, .input-group-btn {display: table-cell; }

#hotwords {text-align: left; }

#hotwords a {padding-right: 12px; font-size: 12px; }

.all_g, .btn-primary {background-color: #4f4f4f !important; width: 75px; font-size: 16px; color: #fff; }

.btn-primary {height: 34px; border-color: #4f4f4f; border-radius: 0; }

.pull-right {padding: 28px 90px; padding-right: 0px; padding-left: 150px; float: right!important; }

.col-md-3 {position: relative; min-height: 1px; }

.navbar-header {margin-bottom: 0px; }



.cart_c {list-style-type: none; width: 150px; height: 30px; padding: 3px 5px; border: solid 1px #ddd; text-align: center; }

.glyphicon-shopping-cart {width: 15px; height: 5px; font-size: 15px; color: #ce0000; }

.glyphicon {position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.badge {color: #fff; background-color: #ce0000; font-weight: normal; padding: 2px 4px; margin-top: -20px; display: inline-block; min-width: 10px; font-size: 12px; line-height: 1; text-align: center; white-space: nowrap; vertical-align: middle; border-radius: 10px; }

.caret {display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px dashed; border-right: 4px solid transparent; border-left: 4px solid transparent; }

#new_cart_info{font:12px/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b体,sans-serif;}

.cart_list{position: absolute; width: 370px; z-index: 999999;border: solid 1px #fefefe; margin-left: -225px;-webkit-margin-start: -225px; margin-top: -2px; background-color: #f5f5f5; }

.cart_list>ul>li>div.ct_img {width: 58px; height: 58px; padding: 5px 5px; border: solid 1px #ddd; }

.cart_list>ul>li>div.ct_name{width: 170px; height: 50px; overflow: hidden; padding: 10px 5px;text-align: left;}

.cart_list>ul>li>div.ct_detail {padding-top: 12px; float: right; }

.ct_go {text-align: right; width: 365px; background-color: #f5f5f5; }



/*购物车调整*/

#carta{float:right;}

#carta #settleup-2013 {font:12px/1.5 Microsoft YaHei,tahoma,arial,sans-serif;}

#settleup-2013 dd{width:auto;}

#carta #settleup-2013 dt{width:auto;height:35px;padding:3px 20px 0 30px;background-color:#fff;border:1px solid rgb(221, 221, 221);}

#carta #settleup-2013 .smb{float: right;width:100%;}

#carta #settleup-2013 .smc{width:100%;}

#carta #settleup-2013 .smc .p-detail{float:right;}

#carta #settleup-2013 dt .shopping{left:12px;top:10px;}

#carta #settleup-2013 .smt{width:100%;height:40px;}

#carta #settleup-2013 dl.hover dt{/*box-shadow: 10px 10px 5px 5px #ddd*/ }

#settleup-2013 dl.hover s{width:106%;}



#nav_ad {height: 33px; overflow: hidden; }

#nav_ad ul li{float: none; height: 40px; overflow: hidden; }

.caret:hover{cursor:pointer}



.yMenuListConin {/*display: none;*/ background: #fbfbfb; padding-left: 20px; padding-right: 0px; width: 1010px; height: 462px; position: absolute; left: 0; top: 0 }

    .brand_pic {float: right; width: 210px; height: 460px; overflow: hidden; background-color: #fff; }

.brand_smallpic {float: right; width: 210px; height: 280px; overflow: hidden; background-color: #fff; }

    .brand_smallimg {float: right; width: 70px; height: 35px; overflow: hidden; margin: 20px 20px 0 10px; }

.brand_bigpic {float: right; width: 210px; height: 180px; overflow: hidden; padding: 1px 1px; border: solid 1px #fff; }

.yMenuLCinList {overflow: hidden; background-color: #fbfbfb; }

.yMenuLCinList h3 {position: relative; height: 20px; width: auto; margin: 5px auto 0; border-bottom: 1px solid #fff; }

.yMenuLCinList h3 .yListName {-webkit-transition: left .2s linear; -moz-transition: left .2s linear; -o-transition: left .2s linear; display: block; width: 120px; height: 20px; line-height: 30px; padding-top: 30px; padding-left: 0px; font-weight: bold; }

.yMenuLCinList h3 a {font-size: 12px; color: #666; position: absolute; bottom: 0px; display: block; }

.yMenuListCon p {width: auto; color: #7f7e7e; font-size: 12px; margin: 0px 0 0 65px; overflow: hidden; padding-bottom: 10px; border-bottom: 1px solid #f3f3f3; }

.yMenuListCon p a.ecolor610 {color: #666; }

.yMenuListCon p a {color: #7f7e7e; font-size: 12px; padding: 0 8px; display: inline-block; float: left; margin-top: 5px; border-left: 1px solid #f3f3f3; }





.pullDown{z-index: 991;position: absolute;}

.pullDownTitle{height: 35px;width: 212px;background: #4f4f4f;color: #ffffff;font-size: 16px;font-weight: normal;text-align: center;line-height: 35px;margin-top:0px;margin-bottom: 0px;}

.pullDownList{width: 212px;height: 462px;overflow:hidden;background: url(/themes/hcbuy/images/index/pullbj.jpg);z-index: 2;    opacity: 0.9;

-moz-opacity: 0.9;

filter: alpha(opacity=90);}

.pullDownList li{height: 35.5px; color: #fefcfc; font-size: 13px; padding-left: 11px; position: relative; line-height: 35px;}

.pullDownList li i{display: inline-block;position:relative;top:4px;margin-right: 8px;left:0;-webkit-transition: margin-left .2s linear;-moz-transition: margin-left .2s linear;-o-transition: margin-left .2s linear; width: 20px;height: 19px;background: url(/themes/hcbuy/images/index/indexicon1.png) no-repeat;}

.pullDownList li.menulihover i{margin-left: 6px;}

.pullDownList li a{color: #fefcfc;font-size: 13px;}

.pullDownList li.menuliselected{background: #ffffff;color:#000;}

.pullDownList li.menuliselected a{color:#000;}

.pullDownList li.menuliselected span{top: 14px;right: 7px;border-left: 4px solid transparent;border-top: 4px solid #fff;border-right:4px solid transparent;border-bottom: 0;}



.pullDownList li span{display: inline-block; width: 0;height: 0;position: absolute;top: 12px;right: 8px;}

.pullDownList li.menulihover span{top: 12px;right: 8px;border-left: 4px solid #fff;border-top: 4px solid transparent;border-bottom: 4px solid transparent;border-right: 0;}



.yMenuListCon{width: 1010px;height:462px;position: absolute;z-index:2;top: 35px;left: 212px;overflow: hidden;}

.yMenuListCon p{width:auto;color: #7f7e7e;font-size: 12px;margin: 0px 0 0 65px;overflow: hidden;padding-bottom:10px;border-bottom: 1px solid #f3f3f3;}

.yMenuListCon p a{color: #7f7e7e;font-size: 12px;padding: 0 8px;display: inline-block;float: left;margin-top: 5px;border-left:1px solid #f3f3f3;}

.yMenuListCon p a.ecolor610{color: #666;}

.yMenuListCon p a:hover{color: #a90000;text-decoration: underline;}

.yMenuListConin{/*display: none;*/ background: #fbfbfb;/*opacity: 0.9; -moz-opacity:0.9;filter: alpha(opacity=90);*/padding-left:20px;padding-right:0px;width: 1010px;height:462px;position: absolute;left: 0;top: 0;}

.yMenuLCinList{overflow: hidden;background-color: #fbfbfb;}



.yMenuIndex {height:0px;/*overflow:hidden;*/margin-bottom: 0px;}

.yMenuLCinList h3{position: relative;height: 20px;width: auto;margin: 5px auto 0;border-bottom: 1px solid #fff;}

.yMenuLCinList h3 a{font-size: 12px;color: #666;position: absolute;bottom: 0px;display: block;}

.yMenuLCinList h3 a:hover{color:#ce0000;}

.yMenuLCinList h3 .yListMore{color: #666666;font-weight: normal;right: 0;with: 40px;height: 20px;}

.yMenuLCinList h3 .yListName{-webkit-transition: left .2s linear;-moz-transition: left .2s linear;-o-transition: left .2s linear;display: block;width: 120px;height: 20px;line-height: 30px;padding-top: 30px;padding-left: 0px;font-weight: bold;}

.toolbar {right:-2px;}





@media screen and (max-width: 1024px)

{

 body{font: 12px/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif; font-family: "å®‹ä½“",Verdana, Arial; } .w_out{width:990px;height:auto;/*overflow: hidden;*/margin:0 auto;}

.w_w{width:990px;/*height:auto;overflow: hidden;*/font: 12px/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}

.pull-right{padding:28px 65px;}



.yNavIndex{width: 990px !important;}

.yMenuListCon{width: 790px;}

.yMenuListConin{width: 790px;}

.yNavIndex{position:static;}

.yNavIndex .yMenuIndex li a{font-size: 12px;padding:0 11px;}

#service_ft dl{padding:10px 65px;}

.cg_pic1{text-align: center; margin: 1px auto; height: 195px; width: 195px; overflow: hidden;}

#goods_pic{height: 195px; width: 195px;}

#navbar_point{display:none !important;}

.cat_img img{width:200px;}

.sm_cat{width:200px;}

.pull-right{padding-left: 100px !important;} 

}



@media (min-width: 768px)

{

    .navbar-left {float: left!important; }

    .navbar-right {float: right!important; margin-right: -15px; }

}

