/*==============================*/
/* 顶部导航条样式 */
/*==============================*/
#site-nav{ height: 35px; position: relative; z-index:100000000; border-bottom:1px solid #dbdbdb; background-color:#F5F5F5;}
#site-nav-bd{ width:1000px; height:35px; color:000; line-height:35px; padding:0px 0px; margin:0px auto; position:relative; z-index:10000;}

#site-nav-bd .user-entry { line-height: 35px; display: block; width: 350px; height: 35px; float: left; padding: 0px 0 0px 0px; margin:0; overflow: hidden;}
.user-entry dt { color: #555; display: block; float: left; padding: 0 5px;}
.user-entry dt span { font-weight: 600; padding: 0 2px;}
.user-entry dd { color: #999; display: block; float: left; padding: 0 4px;}
.user-entry dd a { color:#f30; padding: 0 2px;}
.user-entry dd a:hover{text-decoration: none;}
#site-nav-bd .quick-menu { position: absolute; top: 8px; right: 0px;}
.quick-menu li { background:url(../images/nc_topbar.gif) no-repeat 100% -26px; float: left; margin-left: -1px; position: relative; z-index: auto;}		
.quick-menu li.last { background: none transparent scroll repeat 0% 0%}
.quick-menu li a { line-height:18px; background-color:transparent;  padding: 2px 10px 0 10px; display: block;}
.quick-menu .menu { }
.quick-menu .menu-hd { line-height:18px; display: block; height: 18px; padding: 0px 22px 2px 10px; margin: 1px 1px 0 1px; position: relative; z-index: 10002; cursor: pointer;}
.quick-menu .menu-hd i { font-size: 0px; line-height: 0; width: 0px; height: 0px; border-width: 4px; border-color: #333 transparent transparent transparent; border-style:solid dashed dashed dashed; position: absolute; top: 9px; right: 10px; -webkit-transition: .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: .2s ease-in;}		
.quick-menu .menu:hover .menu-hd { background:#FFF; margin: 0px; border: #CCC 1px solid; border-bottom-style: none;}
.quick-menu .menu:hover .menu-hd i { top: 7px; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%;}
.quick-menu .menu-bd { background: #fff; display:none;  border: #CCC 1px solid; position: absolute; z-index: 10001; top: 21px; overflow:hidden; zoom:1; }
.quick-menu .menu-bd .loading { margin: 10px auto 10px 48%; }
.quick-menu .menu:hover .menu-bd { display: block;}
.quick-menu .user-center .menu-hd { width: 48px; padding-top: 1px; _padding-top: 1px;}
.quick-menu .user-center .menu-bd { width: 92px; right:0px; }
.quick-menu .user-center ul{ padding: 8px; float: left;}
.quick-menu .user-center ul li { background-image: none;}
.quick-menu .user-center ul li a { background-image: none; line-height: 20px; width:76px; height:20px; float: left; clear: both; padding: 0 0 2px 0; margin: 0;}		
.quick-menu .seller-center .menu-hd { width: 48px; padding-top: 1px; _padding-top: 1px;}
.quick-menu .seller-center .menu-bd { width: 92px; right:0px; }
.quick-menu .seller-center ul{ padding: 8px; float: left;}
.quick-menu .seller-center ul li { background-image: none;}
.quick-menu .seller-center ul li a { line-height: 20px; background-image: none; width:76px; height:20px; float: left; clear: both; padding: 0 0 2px 0; margin: 0;}		
.quick-menu .cart .menu-hd { color: #60332c; width: 90px; padding-top: 1px; _padding-top: 1px; padding-left: 25px;}
.quick-menu .cart .menu-hd s { background: url(../images/nc_topbar.gif) no-repeat scroll 0px 0px; width: 12px; height: 12px; position: absolute; top: 5px; *top: 4px; left: 7px;}
.quick-menu .cart .menu-hd strong { font-weight:600; color:#F60; padding: 0 3px;}
.quick-menu .cart .menu:hover .menu-hd { color:#F30; text-decoration: underline;}
.quick-menu .cart .menu-bd { width: 370px; left: 0px;}
.quick-menu .cart .order a { padding: 0;}
.quick-menu .cart .order table { width: 354px; padding:0; margin: 0;}
.quick-menu .cart .order td { padding:5px; border-bottom: solid 1px #F1F1F1;}
.quick-menu .cart .order td.picture { height:40px; width: 40px; float:left;}
.quick-menu .cart .order td.name { line-height: 18px; width: 200px; height:36; padding:5px 5px 9px 5px;}
.quick-menu .cart .order td.price { height:40px; width: 84px;}
.quick-menu .cart .order td.price p { line-height: 20px; color: #F30; height:20px; text-align:right; }
.quick-menu .cart .order td.no-border { border:none;}
.quick-menu .cart .order td span.all { width:200px; float:left;}
.quick-menu .cart .order td span.all strong { font-weight: 600; padding: 0 4px; color: #F30;}
.quick-menu .cart .order td span.button a, .quick-menu .cart .no-order .button { line-height: 24px; color: #FFF; background-color: #FE8502; text-align: center; display: block; float: right; padding: 0 10px; margin: 0px; border: solid 1px #ED6002; border-radius: 4px;} 
.quick-menu .cart .no-order , .quick-menu .cart .order { padding: 8px; float:left;}
.quick-menu .cart .no-order span { line-height:24px; color:#999; display:block; height:24px; float: left;}		
.quick-menu .favorite .menu-hd { width:48px; padding-top: 1px; _padding-top: 1px;}
.quick-menu .favorite .menu-bd { width: 110px; left:0px; }
.quick-menu .favorite ul{ padding: 8px; float: left;}
.quick-menu .favorite ul li { background-image: none;}
.quick-menu .favorite ul li a { background-image: none; line-height: 20px;  width:100px; height:20px; float: left; clear: both; padding: 0 0 2px 0; margin: 0;}
.quick-menu li.links { background:url(../images/hbg.png) no-repeat -119px 6px;}
.quick-menu .links .menu-hd { width: 48px; padding-top: 1px; _padding-top: 1px;}
.quick-menu .links .menu-db { display: block;}
.quick-menu .links .menu-bd { float: left; right:0px; }
.quick-menu .links .menu-bd ul{ padding:8px; float: left; }
.quick-menu .links .menu-bd ul li { background-image: none;}
.quick-menu .links .menu-bd ul li a { line-height: 20px; background: url(../images/hbg.png) no-repeat 0px -530px; white-space:nowrap; width: 64px; height: 20px; clear: left; padding: 0 0 2px 12px; margin: 0; overflow: hidden;}
/*头部购物项列表*/
#top_cartlist{}
#top_cartlist h3{clear:both; height:30px; line-height:30px;text-indent:1em;font-weight:700; margin-top:20px;}
.mycart_pro_list li{padding:10px;border-bottom:1px dotted #ddd;background-image:none;}
.mycart_pro_list li a{padding:0px;}
.mycart_pro_list .info{width:208px; margin:0px 10px;overflow:hidden;}
.mycart_pro_list li .img{width:42px; height:42px;border:1px solid #dcdcdc; padding:0px;margin:0px;}
.mycart_pro_list li .img img{margin:0px;padding:1px;}
.mycart_pro_list .info .cgray{color:#a9a9a9;}
.mycart_pro_list .num_cz{width:70px; text-align:center;}
.mycart_pro_list .num_cz em{color:#F22E00; font-weight:700;}
#top_cartlist .car_box_botm{width:100%;overflow:hidden;height:40px; line-height:40px; background-color:#F3F3F3;border-top:1px dotted ddd;padding-top:1px;}
#top_cartlist .car_box_botm .gocheck{border-radius:2px; width:120px; height:28px;line-height:28px; text-align:center;display:block;background-color:#FF4400;color:#FFF;margin:5px 10px;text-decoration:none;}

.screen-bd{background-color:#FFF;background:url(../images/header.jpg) repeat-x left top;} 
.screen-bd-w {width:1130px;height:80px; padding-top:10px; overflow:hidden;margin-left:auto;margin-right:auto;}
.screen-bd-w .logo{ width:312px; height:70px; float:left; display:inline;  border:1p solid #000;margin-top:20px;}
.screen-bd-w .search{width:480px; float:left; display:inline;margin-left: 60px; margin-top:20px;}
.screen-bd-w  .search  .form-box { background-color: #FFF; display: block; padding: 3px;border: 1px solid #ccc;height:36px;}
.screen-bd-w  .search  .input-text { line-height: 20px; display: block; width: 420px; height: 20px; float: left; padding: 6px;border:none;float:left; }
.screen-bd-w  .search .sear-btn{background: #FFF url(../images/search_btn_ico.png) no-repeat right -1px;float:left;width:38px;height:37px;cursor:pointer;}
.screen-bd-w  .search .sear-ft{height:20px;line-height:19px; overflow:hidden; padding:5px 80px 0px 0px; position:relative;}
.screen-bd-w  .search  .sear-ft .sear-hots{position:relative; zoom:1; white-space:nowrap;}

.screen-bd-w  .search .sear-ft .sear-hots a{color:#6c6c6c; margin-right:8px; float:left; display:inline;}
.screen-bd-w  .search .sear-ft .sear-hots .more{top:-1px; richness:-41px; padding:0px 10px 0px 5px; margin-right:0px; border:1px solid #eee; position:absolute; background:none; background-color:#FFF;}
.screen-bd-w  .search  .sear-ft .sear-hots a.more:hover{ color:#FFF; background-color:#FF4400; text-decoration:none;}

