/*公用部分*/
*{ margin:0;padding:0;}
img{ border:0;}
* ul,* ol,* li { list-style:none;}

.dot{ letter-spacing:-3px;}
.clear{ clear:both;line-height:0px;height:0px;font-size:0px;}
.del{ text-decoration:line-through;}
.ddnewhead_operate a,.ddnewhead_operate li a{ color:#404040;text-decoration:none;}/*10-4-2 qsy修改*/
.ddnewhead_operate a:hover,.ddnewhead_operate li a:hover{ color:#404040;text-decoration:underline;}/*10-4-2 qsy修改*/

.ddnewhead_operate,.ddnewhead_content{ width:960px; padding:0 1px; margin:0 auto; background:#fff; line-height:20px;font-size:12px;font-family:宋体,Arial,Helvetica,sans-serif; color:#404040;}


/*页头（操作区）*/
.ddnewhead_operate .ddindex_head_welcome_rim{ width:956px; margin:0 auto; height:24px; border:solid 1px #a7a7a7; border-top:none; padding:0 1px 1px;}
.ddindex_head_welcome_rim .ddindex_head_welcome_bg{ width:956px; height:24px; background:url(http://img4.ddimg.cn/header/newheader/operate/ddnewhead_operate_bg.gif) repeat-x 0 0;}
.ddnewhead_operate p{ display:block; float:left; padding:4px 0 0 13px;}
.ddnewhead_operate p span,.ddnewhead_operate p a{ display:inline;}
.ddnewhead_operate ul{ display:block; float:right; padding-right:13px;width:auto!important;}

.ddnewhead_operate ul li{ display:block; float:left; height:21px; padding:3px 0 0 6px; *height:20px; *padding-top:4px; clear:none!important;}/*10-4-2 qsy修改*/

.ddnewhead_operate ul li.cart_new{ background:url(http://img4.ddimg.cn/header/newheader/operate/ddnewhead_operate_icon.gif) no-repeat 0 4px; padding-left:23px;}
.ddnewhead_operate ul a.mydd,.ddnewhead_operate a.mydd_hover{ float:left; padding-right:13px; display:block; height:21px}
.ddnewhead_operate ul a.mydd{ background:url(http://img4.ddimg.cn/header/newheader/operate/ddnewhead_arrow_up.gif) no-repeat right 3px;}
.ddnewhead_operate ul a.mydd_hover{ background:url(http://img4.ddimg.cn/header/newheader/operate/ddnewhead_arrow_down.gif) no-repeat right 3px;}

/*我的当当弹窗*/
.windows_operate{ width:80px; line-height:normal;}
.windows_operate .windows_operate_shadow{ width:80px; background:url(http://img4.ddimg.cn/header/newheader/ddnewhead_shadow_right.png) repeat-x 0 2px; _background:url(http://img4.ddimg.cn/header/newheader/ddnewhead_shadow_right.gif) repeat-x 0 2px;}
.windows_operate .windows_operate_shadow02{ width:78px; background:url(http://img4.ddimg.cn/header/newheader/ddnewhead_shadow_bottom.png) repeat-x; _filter:alpha(opacity=50); margin-left:2px; height:2px; line-height:2px; overflow:hidden;}
.windows_operate .windows_operate_ddshouye{ width:62px!important; padding:3px 7px!important;background:#fff; border: solid 1px #878787; font-size:12px;}
.windows_operate .windows_operate_ddshouye ul{ list-style:none;}
.windows_operate .windows_operate_popup_dashed{ background:url(http://img4.ddimg.cn/header/newheader/dashed.gif) repeat-x; height:1px; line-height:1px; overflow:hidden;}
.windows_operate .windows_operate_popup_dashed2{ background:#a1a1a1; height:1px; line-height:1px; overflow:hidden;}
.windows_operate .windows_operate_ddshouye a{ display:block; color:#404040!important; text-decoration:none; padding-left:5px; height:18px; padding-top:6px; background:#fff;}
.windows_operate .windows_operate_ddshouye a:hover{ text-decoration:none; background:#fff1cc; color:#404040;}



/*通用页头*/
.ddnewhead_content .ddindex_head_logo{ width:126px; height:58px; float:left;}
.ddnewhead_content .ddindex_head_logo img{ margin:11px 0 0 20px; display:block;}
.ddnewhead_content .ddindex_head_slogan{ padding:6px 0 0 0; *padding-top:7px; height:24px; *height:23px; width:834px; float:left; color:#01a67b;}

/*顶部导航*/
.ddnewhead_content .ddindex_head_topnav{ height:28px; width:834px; float:left;}
.ddindex_head_topnav ul{ display:block; float:left; height:28px;width:auto!important;}

.ddindex_head_topnav ul li{ display:block; float:left; position:relative; height:28px; clear:none!important;}/*10-4-2 qsy修改*/
.ddindex_head_topnav ul li a{ display:block; float:left; height:28px; text-decoration:none; font-weight:bold; cursor:pointer;}
.ddindex_head_topnav ul li a:hover{ text-decoration:underline}
.ddindex_head_topnav ul li a span{ display:block; float:left; padding:5px 11px 0 9px; *padding-top:6px; height:23px; *height:22px;}
.ddindex_head_topnav .ddindex_head_shopnav_frist,.ddindex_head_topnav .ddindex_head_shopnav_end{ padding:0; float:left; width:4px; height:28px;}

.ddindex_head_topnav .ddindex_head_shopnav{ background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_c.gif) repeat-x 0 0; margin-right:3px;}
.ddindex_head_topnav .ddindex_head_shopnav li a{ background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_c.gif) no-repeat right -28px; color:#404040;}
.ddindex_head_shopnav li a span.ddindex_head_shopnav_frist{ background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_l.gif) no-repeat 0 0; margin-right:-4px;}
.ddindex_head_shopnav li a span.ddindex_head_shopnav_end{ background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_r.gif) no-repeat 0 0; margin-left:-4px}
.ddindex_head_topnav .ddindex_head_shopnav li.shopnav_book a,.ddindex_head_topnav .ddindex_head_shopnav li.shopnav_book a:hover{ color:#3a7b37;}

.ddindex_head_topnav .ddindex_head_addnav{ background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_c.gif) repeat-x 0 -56px;}
.ddindex_head_topnav .ddindex_head_addnav li a{ background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_c.gif) no-repeat right -84px; color:#853200;}
.ddindex_head_addnav li a span.ddindex_head_shopnav_frist{ padding:0; float:left; width:4px; height:28px; background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_l.gif) no-repeat 0 -28px;}
.ddindex_head_addnav li a span.ddindex_head_shopnav_end{ padding:0; float:left; width:4px; height:28px; background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_r.gif) no-repeat 0 -83px;}/*10-4-7 qsy添加*/
.ddindex_head_topnav .ddindex_head_bang{ width:69px; background:url(http://img4.ddimg.cn/header/newheader/head/nav_bang2.gif) no-repeat 0 0;}/*10-4-7 qsy修改*/
.ddindex_head_topnav .ddindex_head_bang a{ height:28px; width:69px; font-size:0; overflow:hidden; text-decoration:none;}/*10-4-7 qsy修改*/
.ddindex_head_topnav .ddindex_head_bang a span{ font-size:0; width:0; height:0;}
.ddindex_head_topnav .ddindex_head_bang a:hover{ text-decoration:none;}/*10-4-7 qsy修改*/
.ddindex_head_topnav .nonce{ background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_noncer.gif) no-repeat right 0; color:#fff; font-size:14px; font-weight:bold; margin-left:-1px;}

.ddindex_head_topnav .nonce a,.ddindex_head_topnav .nonce a:hover{ background:none!important; color:#fff!important; text-decoration:none; cursor:pointer;}
.ddindex_head_topnav .nonce span{ display:inline-block; height:24px; padding:4px 8px 0 9px; *height:23px; *padding-top:5px; background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_noncel.gif) no-repeat left 0;}

.ddindex_head_topnav li.ddindex_head_bang_nonce a{ width:69px; background:none;}/*10-4-7 qsy添加*/
.ddindex_head_bang_nonce span{ font-size:0; height:0; text-indent:-999px; display:inline; background:none; overflow:hidden;}/*10-4-7 qsy添加*/

.ddindex_head_topnav .ddindex_head_bang_nonce{ width:69px; background:url(http://img4.ddimg.cn/header/newheader/head/nav_bang2_nonce.gif) no-repeat 0 0; margin-left:-1px;}/*10-4-7 qsy添加*/

.ddindex_head_topnav .ddindex_head_bang li.nonce{ background:none;}
.ddindex_head_topnav .ddindex_head_bang li.nonce a{ display:block; width:69px; background:url(http://img4.ddimg.cn/header/newheader/head/nav_bang_nonce.gif) no-repeat 0 0;}
.ddindex_head_topnav .ddindex_head_bang li.nonce a:hover{ background:url(http://img4.ddimg.cn/header/newheader/head/nav_bang_nonce.gif) no-repeat 0 0;}
.ddindex_head_bang li.nonce span{ font-size:0; height:0; display:inline; background:none; overflow:hidden;}
.ddindex_head_topnav .nonce span.word4{ padding:4px 6px 0 7px; *padding-top:5px;}
.ddindex_head_topnav .ddindex_head_beta{ display:block; width:23px; height:12px; position:absolute; top:-14px; left:33%;}

/*sort*/
.ddnewhead_content .ddindex_head_hotsort{ clear:both; width:960px; height:27px; background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_c.gif) repeat-x 0 -112px;}
.ddindex_head_hotsort span{ display:block; float:left; height:27px;}
.ddindex_head_hotsort .rim_l{ width:4px; background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_l.gif) no-repeat 0 -56px;}
.ddindex_head_hotsort .rim_r{ width:4px; background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_r.gif) no-repeat 0 -28px;}
.ddindex_head_hotsort .rim_c{ width:912px; padding:0 0 0 40px; height:27px; line-height:27px; overflow:hidden;}/*10-3-30 qsy修改*/
.ddindex_head_hotsort .rim_c a,.ddindex_head_hotsort .rim_c span{ display:inline-block; float:none; padding-top:2px;}

.ddindex_head_hotsort .rim_c a{ color:#fff; text-decoration:none;}
.ddindex_head_hotsort .rim_c .img_new{  height:11px; margin-right:-10px;}

.ddindex_head_hotsort .rim_c a:hover{ text-decoration:underline;}
.ddindex_head_hotsort .rim_c span{ color:#ffb573; padding:2px 6px 0;}

/*搜索区*/
.ddnewhead_content .ddindex_head_search{ height:41px; width:936px; padding:0 0 0 22px; margin:1px auto; border:1px solid #c6c6c6; background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_c.gif) repeat-x 0 -139px;}
.ddnewhead_content .ddindex_head_search form{ float:left; width:526px; height:30px; padding:11px 0 0 0; display:block; background:url(http://img4.ddimg.cn/header/newheader/head/bg_searchline.gif) no-repeat right 1px;}
.ddindex_head_search select,.ddindex_head_search input,.ddindex_head_search a{ display:block; float:left;}
.ddindex_head_search select{ height:21px; width:145px; font-size:14px; margin-right:4px;}
.ddindex_head_search input{ height:17px; padding:2px 0 0 6px; width:250px; border-color:#575757 #575757 #b7b7b7 #575757; border-style:solid; border-width:1px 0 1px 1px;}
.ddindex_head_search input.search_input{ color:#b6b7b9; font-size:14px}
.ddnewhead_content .ddindex_head_search a.ddindex_head_search_btn{ width:109px; height:20px; padding-top:1px; *height:19px; *padding-top:2px; background:url(http://img4.ddimg.cn/header/newheader/head/bg_searchbutton_default.gif) no-repeat 0 0; border:none; text-align:center; text-decoration:none; font-size:14px; font-weight:bold; color:#853200;}/*10-3-30 qsy修改*/

.ddnewhead_content .ddindex_head_search a.ddindex_head_search_btn:hover{ background:url(http://img4.ddimg.cn/header/newheader/head/bg_searchbutton_mo.gif) no-repeat 0 0; color:#853200;}

.ddnewhead_content .ddindex_head_adsearch{ float:left; width:34px; height:29px; padding:7px 0 0 11px;}
.ddnewhead_content .ddindex_head_adsearch a{ display:block; height:27px; width:27px; padding:2px 0 0 6px; *height:26px; *padding-top:3px; background:url(http://img4.ddimg.cn/header/newheader/head/bg_adsearch_default.gif) no-repeat 0 0; font-size:12px; line-height:13px; color:#404040; text-decoration:none;}
.ddnewhead_content .ddindex_head_adsearch a:hover{ background:url(http://img4.ddimg.cn/header/newheader/head/bg_adsearch_mo.gif) no-repeat 0 0; text-decoration:none;}

.ddnewhead_content .ddindex_head_hotsearch{ width:349px; float:left; height:29px; padding:12px 0 0 16px; *height:28px; *padding-top:13px; overflow:hidden;}
.ddnewhead_content .ddindex_head_hotsearch span,.ddnewhead_content .ddindex_head_hotsearch a{ display:block; float:left; color:#404040; text-decoration:none; white-space:nowrap;}
.ddnewhead_content .ddindex_head_hotsearch a{ padding:0 5px;}
.ddnewhead_content .ddindex_head_hotsearch a:hover{ color:#404040; text-decoration:underline;}


/*当当榜弹窗*/
.windows_head_bang{ width:89px;}
.windows_head_bang .windows_operate_shadow{ width:89px;}
.windows_head_bang .windows_operate_ddshouye{ width:71px!important;}
.windows_head_bang .windows_operate_shadow02{ width:87px;}


/*品牌店的浮动图层*/
.ddnewhead_pinpai_popup{ width:220px; line-height:normal;}
.ddnewhead_pinpai_popup .windows_operate_shadow{ width:220px; background:url(http://img4.ddimg.cn/header/newheader/ddnewhead_shadow_right.png) repeat-x 0 2px; _background:url(http://img4.ddimg.cn/header/newheader/ddnewhead_shadow_right.gif) repeat-x 0 2px;}
.ddnewhead_pinpai_popup .windows_operate_shadow2{ width:218px; background:url(http://img4.ddimg.cn/header/newheader/ddnewhead_shadow_bottom.png) repeat-x; _filter:alpha(opacity=50); margin-left:2px; height:2px; line-height:2px; overflow:hidden;}
.ddnewhead_pinpai_popup .windows_operate_ddshouye{width:205px; padding:3px 11px 9px 0; background:#fff; border: solid 1px #878787; font-size:12px;}
.ddnewhead_pinpai_popup .windows_operate_ddshouye ul{ list-style:none; width:205px; display:block; word-break: break-all;}
.ddnewhead_pinpai_popup .windows_operate_ddshouye ul li{ float:left; display:block; background:url(http://img4.ddimg.cn/header/newheader/head/ddnewhead_pinpai_bg.gif) no-repeat right 2px; padding-right:8px; margin-top:6px;}
.ddnewhead_pinpai_popup .windows_operate_ddshouye a{ display:block; color:#404040; text-decoration:none; margin-left:8px; padding:2px 2px 1px 2px; *padding:3px 2px 0 2px;white-space: nowrap;}
.ddnewhead_pinpai_popup .windows_operate_ddshouye a:hover{ text-decoration:none; background:#fff1cc; color:#404040;}


/*我的当当*/
.ddnewhead_content_mydd{ width:956px; height:64px; background:#c7e9ad; border:1px solid #878787; border-top:none;}
.ddnewhead_content_mydd .ddindex_head_slogan,.ddnewhead_content_recommend .ddindex_head_slogan{ width:830px; height:26px; padding-top:10px; *height:25px; *padding-top:11px; color:#3a7b37;}
.ddnewhead_content_mydd .ddindex_head_topnav,.ddnewhead_content_recommend .ddindex_head_topnav,.ddnewhead_content_order .ddindex_head_topnav{ width:830px;}
.ddnewhead_content_mydd .ddindex_head_shopnav li a span.ddindex_head_shopnav_frist{ background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_l.gif) no-repeat 0 -83px;}
.ddnewhead_content_mydd .ddindex_head_shopnav li a span.ddindex_head_shopnav_end{ background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_r.gif) no-repeat 0 -55px;}
.ddnewhead_content_mydd .ddindex_head_addnav li a span.ddindex_head_shopnav_frist{ background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_l.gif) no-repeat 0 -111px;}
.ddnewhead_content_mydd .ddindex_head_addnav li a span.ddindex_head_shopnav_end{ background:url(http://img4.ddimg.cn/header/newheader/head/bg_header_r.gif) no-repeat 0 -111px;}/*10-4-7 qsy添加*/

/*当当推荐-购物车-商品关系图-订单结算-自助退换货页头*/
.ddnewhead_content_recommend,.ddnewhead_content_order{ width:956px; height:64px; background:#fff; border:1px solid #878787; border-top:none;}
.ddnewhead_content_order{ margin-bottom:20px;}/*10-4-1 qsy添加*/
.ddnewhead_content_order .ddindex_head_slogan{ width:830px; height:27px; padding-top:37px; *height:26px; *padding-top:38px; color:#3a7b37;}
.ddnewhead_content_recommend{ margin-bottom:20px;}/*10-3-23 qsy添加*/


/*关键词*/
ddnewhead_operate #key{ display:inline}
.suggest_key{ background:white; display:none; z-index: 10000; width:364px; border:1px solid #000}
.suggest_key ul{ padding:0; margin:0; list-style-type:none; width:364px; display:block}
.suggest_key li{ padding:2px; font-size:12px; line-height:16px; display:block; width:357px; height:16px; text-align:left; white-space:nowrap; overflow:hidden; padding-left:5px;}
.suggest_key span{ margin:0; float:right; color:#878787}/*zhangliang modify 2010-02-21*/
.select_key{ background:#d8eaff; color:#000}
.item_selected_key{ background:#d8eaff; color:#1a66b3;}
.select_key span{ margin:0; float:right; color:#000}
.suggest_key .select_key_item,.suggest_key .select_key_sort{ border-bottom:1px dotted #8d8d8d; padding-bottom:5px; margin-bottom:5px;}/*zhangliang modify 2010-02-21*/
.select_key_item{ color:#1a66b3; text-decoration:underline;}
.suggest_key .select_key_sort li{ padding-left:14px; width:348px;}


/*当首页头 10-3-30qsy添加*/
.ddnewhead_index{ background:url(http://img4.ddimg.cn/header/newheader/head/bg_logo_100507.gif) no-repeat 0 0;}
.ddnewhead_index .ddindex_head_logo{ width:165px;}
.ddnewhead_index .ddindex_head_logo a{ font-size:0; line-height:0; overflow:hidden; text-indent:-999px; width:165px; height:58px; cursor:pointer; display:block;}
.ddnewhead_index .ddindex_head_slogan{ width:788px; padding-left:3px; text-align:left;}/*10-4-7 qsy修改*/
.ddnewhead_index .ddindex_head_topnav{ width:auto; float:right; padding-right:3px;}

