.comm_body { width:962px; margin:0 auto; }
.comm_wrap { width:960px; margin-top: 15px; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.comm_main { float:left; width:730px; }
.comm_sub{ float:right; width:220px; }

/*轮转区*/
.comm_foucs { width:728px; height:260px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #333; border-right-color: #333; border-left-color: #333; background-image: url(../images/index/foucs_bg.gif); background-repeat: repeat-x; background-position: left bottom; background-color: #B2B2B2; margin-bottom: 15px; overflow:hidden; }
.comm_foucs_t { float: left; width: 156px; }
.comm_foucs_t .foucs_tag { height:50px; padding:15px 6px 0 10px; background-image: url(../images/index/foucs_tag.gif); background-repeat: no-repeat; cursor:pointer; }
.comm_foucs_t .active { background-image: url(../images/index/foucs_tag.gif); background-repeat: no-repeat; background-position: left bottom; color:#FFFFFF; }
.comm_foucs_t .foucs_tag h2 { font-size:14px; height:22px; font-weight:bold;}
.comm_foucs_t .foucs_tag p { font-size:12px; height:20px; }
.comm_foucs_t .foucs_tag a,.comm_foucs_t .foucs_tag a:hover { color:#404040; text-decoration:none;}
.comm_foucs_t .active a,.comm_foucs_t .active a:hover { color:#FFF; text-decoration:none;}
.comm_foucs_c { width: 566px; height:247px; float: right; padding-top: 6px; padding-right: 6px; padding-bottom: 0px; padding-left: 0px; overflow:hidden; position: relative; }
.comm_foucs_c .comm_foucs_pk { height: 245px; width: 564px; border: 1px solid #FFFFFF; background-color: #FFFFFF; }
.comm_foucs_c .comm_foucs_pk h3 { display:block; height:34px; line-height:34px; text-align:center; font-family: "黑体"; font-size: 18px; }
.comm_foucs_c .focus_pk_c { padding-left:6px;}
.comm_foucs_c .focus_pk_box{ width:222px; float:left;}
.comm_foucs_c .foucs_pk_1 { width:220px; height:188px; background-color: #f1f6d8; border: 1px solid #ecf5c0; }
.comm_foucs_c .foucs_pk_2 { width:220px; height:188px; background-color: #faeede; border: 1px solid #fcebd7; }
.comm_foucs_c h4 { display:block; height:28px; font-size: 14px; font-weight: bold; color: #36762d; line-height: 28px; padding-left: 8px; }
.comm_foucs_c h4 .icon_pk { float:left; height: 28px; width: 22px; }
.comm_foucs_c h4 .focus_pk_note { font-size: 12px; font-weight: lighter; color: #404040; padding-left: 5px; }
.comm_foucs_c h5 { padding-left: 8px; display: block; height: 18px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e9e9e9; }
.comm_foucs_c .focus_pk_num { font-size: 14px; font-weight: bold; color: #cc3300; }
.comm_foucs_c .focus_pk_comm { padding-left: 4px; padding-top: 10px; height: 75px; }
.comm_foucs_c .focus_pk_hp { width:62px; float:left; }
.comm_foucs_c .focus_pk_hp img { border:1px solid #d3d3d3; display: block; margin-right: auto; margin-left: auto; }
.comm_foucs_c .focus_pk_hp span { line-height:20px; display: block; text-align: center; }
.comm_foucs_c .focus_pk_comm_c { float: left; width: 145px; padding-left: 4px; } 
.comm_foucs_c .focus_pk_comm_c h6 { display: block; height: 20px; }
.comm_foucs_c .focus_pk_comm_c p { line-height:18px; color: #878787; }
.comm_foucs_c .focus_pk_comm_vote { line-height: 30px; color: #878787; padding-left: 8px; }
.comm_foucs_c .focus_pk_comm_btn { text-align:right; padding-right:10px;}
.comm_foucs_c .focus_comm_more {text-align:right; line-height:20px;}
.comm_foucs_c .comm_focus_book { float:left; width:92px; padding:20px 8px 0 8px;}
.comm_foucs_c .comm_focus_book img { display:block; margin:0 auto;}
.comm_foucs_c .comm_focus_book .book_pic {width:90px; height:90px; border:1px solid #d3d3d3; text-align:center; overflow:hidden;}
.comm_foucs_c .comm_foucs_pic { height: 245px; width: 564px; border: 1px solid #FFFFFF; background-color: #FFFFFF; position: relative; overflow: hidden; }
.comm_foucs_c .comm_foucs_pic_text { height: 60px; width: 564px; position: absolute; left: 0px; bottom: 0px; _bottom: -1px; background-color: #000000; color: #FFFFFF; filter: Alpha(Opacity=60); opacity:0.6; }
.comm_foucs_c .comm_foucs_pic_text h3 { line-height:24px; font-size: 14px; font-weight: bold; padding-right: 10px; padding-left: 10px; }
.comm_foucs_c .comm_foucs_pic_text p { line-height:16px; padding-right: 10px; padding-left: 10px; }
.comm_foucs_c .comm_foucs_pic_text a,.comm_foucs_c .comm_foucs_pic_text a:hover { color:#FFF;}
.comm_foucs_c .comm_action { text-align:right; padding-right:5px; padding-top:10px;  clear:both;}
.comm_foucs_c .comm_action_note { height:14px;}
.comm_foucs_c .comm_action_btn { height:15px;}
.comm_foucs_c .comm_action .comm_vote { color:#878787;}

/*网友推荐*/
.comm_reco { width: 730px; margin-bottom: 15px; }
.comm_reco_t { height: 40px; }
.comm_reco h2 { display: block; float: left; height: 38px; width: 102px; background-image: url(../images/index/reco_t.gif); background-repeat: no-repeat; padding-left: 20px; font-size: 14px; line-height: 32px; font-weight: bold; color: #FFFFFF; }
.comm_reco h3 { display: block; font-size: 14px; line-height: 24px; background-image: url(../images/index/reco_t2.gif); background-repeat: no-repeat; background-position: left top; background-color: #f0f0f0; float: left; width: 608px; margin-top: 4px; }
.comm_reco h3 a { font-weight:bold;}
.comm_reco h3 .more { float:right; padding-right:10px; font-size:12px;}
.comm_reco h3 .more a { color:#666; font-weight:lighter; } 
.comm_reco_c { background-image: url(../images/index/reco_bg.gif); background-repeat: no-repeat; background-position: right bottom; }
.comm_reco_c .comm_reco_pd { float:left; height: 147px; width: 93px; padding:15px 10px 0 6px; }
.comm_reco_c .reco_pd_icon { background-image: url(../images/index/icon_reco.gif); background-repeat: no-repeat; height: 12px; width: 12px; float:left; display: inline; }
.comm_reco_c .comm_reco_pd .pd_pic { width:70px; height:70px; border:1px solid #d3d3d3; margin-left:18px; text-align:center; overflow:hidden;}
.comm_reco_c .comm_reco_pd p {margin-left:18px; text-align:center; padding-top:8px; color:#878787;} 
.comm_reco_c .i1 {width:17px; height:20px; background-position: 0 0px;}
.comm_reco_c .i2 { margin-left:5px; background-position: -17px 0px;}
.comm_reco_c .i3 { margin-left:5px; background-position: -29px 0px;}
.comm_reco_c .i4 { margin-left:5px; background-position: -41px 0px;}
.comm_reco_c .i5 { margin-left:5px; background-position: -53px 0px;}
.comm_reco_c .comm_reco_pd_now { float:left; width:270px; height:160px; background-color: #fafafa; border: 1px solid #a1a1a1; margin-top: 0; margin-right: 12px; margin-bottom: 0; margin-left: 7px; overflow: hidden; display: inline; }
.comm_reco_c .comm_reco_pd_now .pd_info { width:100px; float:left; background-color: #FFFFFF; height: 152px; padding-top: 8px; }
.comm_reco_c .comm_reco_pd_now .pd_pic { width:70px; height:70px; overflow: hidden; text-align:center; }
.comm_reco_c .comm_link a,.comm_reco_c .comm_link a:hover { color:#878787;} /*090915 yinxt 添加*/
.comm_reco_c .comm_reco_pd_now p { margin-left: 18px; padding-top: 4px; padding-bottom: 4px; display: block; }
.comm_reco_c .comm_reco_pd_now p.pd_title {padding-bottom: 0px; height:28px; overflow:hidden;}
.comm_reco_c .comm_reco_pd_now .comm_info { width:160px; float: left; padding-right: 5px; padding-left: 5px; }
.comm_reco_c .comm_reco_pd_now .comm_title { font-size: 14px; line-height: 30px; }
.comm_reco_c .comm_reco_pd_now .comm_user { height:30px; line-height:23px; }
.comm_reco_c .comm_reco_pd_now .comm_user img { float:left; border: 1px solid #d3d3d3; margin-right:3px; }
.comm_reco_c .comm_reco_pd_now .comm_c_text { line-height: 18px; }
.comm_reco_c .comm_reco_pd_now .comm_c_btn { text-align: center; padding-top: 10px; }
.comm_reco_c .comm_reco_pd_now .comm_link a,.comm_reco_c .comm_reco_pd_now .comm_link a:hover { color:#878787;}


/*网友评论*/
.dd_comm { width: margin-bottom: 12px; margin-bottom: 15px; }
.dd_comm .dd_comm_t { height:29px; background-image: url(../images/index/dd_comm.gif); background-repeat: repeat-x; }
.dd_comm .dd_comm_t h2 { display:block; height: 29px; width: 100px; padding-left: 36px; line-height: 28px; font-size: 14px; font-weight: bold; color: #853200; background-image: url(../images/index/icon_comm.gif); background-position: 18px 9px; background-repeat: no-repeat; float: left; }
.dd_comm .dd_comm_t ul { display: block; height: 29px; width: 210px; float: left; }
.dd_comm .dd_comm_t ul li { display: block; float: left; height: 24px; width:72px; border:1px solid #d3d3d3; background-color:#f4f4f4; margin-top:1px; line-height:24px; font-size:12px; padding-left:20px; margin-right:1px; cursor: pointer; }
.dd_comm .dd_comm_t ul li.active { height:27px; border:1px solid #a1a1a1; border-bottom:0; font-weight:bold; background-image: url(../images/index/dd_comm_tab_bg.gif); background-repeat: repeat-x; padding-right:10px; padding-left: 10px; background-color: #FFFFFF; }
.dd_comm .dd_comm_t ul li.active .tab_name { float:left; line-height:27px; padding-left:10px; background-image: url(../images/index/comm_dot_2.gif); background-repeat: no-repeat; background-position: left 10px; }
.dd_comm .dd_comm_t ul li.active select { margin:3px 0 0 10px; float:left;}
.dd_comm .dd_comm_t_note { float:left; padding-top:10px; color:#878787;}
.dd_comm .dd_comm_c { width: 728px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #a1a1a1; border-left-color: #a1a1a1; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #a1a1a1; clear: left; }
.dd_comm .dd_comm_c_main { height: 180px; padding-right: 10px; padding-left: 10px; }
.dd_comm .dd_comm_btn_l { background-image: url(../images/index/dd_comm_btn.gif); background-repeat: no-repeat; background-position: left top; display: block; height: 61px; width: 15px; float: left; margin-top: 65px; }
.dd_comm .dd_comm_btn_r { background-image: url(../images/index/dd_comm_btn.gif); background-repeat: no-repeat; background-position: right top; display: block; height: 61px; width: 15px; float: right; margin-top: 65px; }
.dd_comm .dd_comm_btn_l_gray { background-image: url(../images/index/dd_comm_btn_gray.gif); background-repeat: no-repeat; background-position: left top; display: block; height: 61px; width: 15px; float: left; margin-top: 65px; }
.dd_comm .dd_comm_btn_r_gray { background-image: url(../images/index/dd_comm_btn_gray.gif); background-repeat: no-repeat; background-position: right top; display: block; height: 61px; width: 15px; float: right; margin-top: 65px; }
.dd_comm .dd_comm_btn_l a,.dd_comm .dd_comm_btn_r a { display:block; height:61px;}
.dd_comm .dd_comm_c_main_c { width: 676px; padding-right: 1px; padding-left: 1px; float: left;}
.dd_comm .dd_comm_c_main  ul, .dd_comm .dd_comm_c_main li{float:left;margin:0;padding:0;	list-style:none;}
.dd_comm .dd_comm_c_main  li{width: 676px;	height:180px;overflow:hidden; }
.dd_comm .dd_comm_pd { float: left; width: 320px; padding-right: 9px; padding-left: 9px;}
.dd_comm .dd_comm_pd_l { float: left; width: 92px; }
.dd_comm .dd_comm_pd_r { float: left; width: 220px; padding-left: 8px; }
.dd_comm .dd_comm_pd_pic { border: 1px solid #d3d3d3; margin:0 auto 12px auto; width:90px; height:90px; text-align:center; overflow:hidden; }
.dd_comm .dd_comm_pd_btn { display:block; margin:0 auto 0 auto; }
.dd_comm .dd_comm_pd .comm_title { font-size: 14px; line-height: 30px; }
.dd_comm .dd_comm_pd .comm_user { height:30px; line-height:23px; }
.dd_comm .dd_comm_pd .comm_user img { float:left; border: 1px solid #d3d3d3; margin-right:3px; }
.dd_comm .dd_comm_pd .comm_c_text { line-height:18px;}
.dd_comm .dd_comm_pd_b { clear:both; padding-right: 20px; text-align: right; width: 300px; }
.dd_comm .dd_comm_pd .red_b { color:#cc3300; font-size:14px; font-weight:bold;}
.dd_comm .dd_comm_c_btm { height: 30px; background-color: #f4f4f4; border-top-width: 1px; border-top-style: solid; border-top-color: #a1a1a1; line-height: 30px; padding-left: 20px; color: #878787; }
.dd_comm .more { display:block; line-height:30px; padding-right: 10px; text-align:right; }
.dd_comm .more a {color:#666;}
.dd_comm  .comm_action { text-align:right; padding-right:10px;  clear:both;}
.dd_comm  .comm_action_note { height:14px; }
.dd_comm  .comm_action_btn { height:15px;}
.dd_comm  .comm_action .comm_vote { padding-right:10px; color:#878787;}

/*当当书架*/
.dd_shelf { height: 206px; width: 728px; border: 1px solid #1b0e09; margin-bottom: 15px; }
.dd_shelf_s_l { float:left; width:7px; background-image: url(../images/index/dd_shelf_v.gif); background-repeat: repeat-y; background-position: left top; height: 205px; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #d6b184; border-left-color: #d6b184; }
.dd_shelf_s_r { float:right; width:7px; background-image: url(../images/index/dd_shelf_v.gif); background-repeat: repeat-y; background-position: left top; height: 205px; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #d6b184; border-left-color: #d6b184; }
.dd_shelf_m { float:left; width:710px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #1B0E09; border-left-color: #1B0E09; }
.dd_shelf_m_t { background-image: url(../images/index/dd_shelf_l.gif); height: 34px; border-top-width: 1px; border-top-style: solid; border-top-color: #d6b185; border-left-width: 1px; border-left-style: solid; border-left-color: #d6b185; background-position: left bottom; }
.dd_shelf_m_t ul { display:block; height:26px; padding-top:8px; float:left; padding-left: 30px; }
.dd_shelf_m_t ul li { display:block; height:26px; width:114px; float:left; background-image: url(../images/index/dd_shelf_tag.gif); background-repeat: no-repeat; background-position: 0px -26px; line-height: 24px; text-align: center; padding-right: 5px; }
.dd_shelf_m_t ul li a {display:block; height:24px; color:#FFF; text-decoration:none;}
.dd_shelf_m_t ul li a:hover { color:#FFF; text-decoration:none;}
.dd_shelf_m_t ul li.active { height:26px; width:114px; line-height:26px;  background-image: url(../images/index/dd_shelf_tag.gif); background-repeat: no-repeat; background-position: 0px 0px;}
.dd_shelf_m_t ul li.active a { font-weight:bold;}
.dd_shelf h2 { display:block; height:26px; width:73px; background-image: url(../images/index/dd_shelf_title_bg.gif); background-repeat: no-repeat; line-height: 22px; color: #853200; font-size: 14px; font-weight: bold; padding-left: 27px; margin-top: 5px; margin-left: 6px; float: left; }
.dd_shelf_m_c { height: 139px; background-image: url(../images/index/dd_shelf_l2.gif); background-repeat: repeat-x; }
.dd_shelf_m_c_l { background-image: url(../images/index/dd_shelf_sd.gif); background-position: left top; height: 139px; width: 13px; float: left; }
.dd_shelf_m_c_r { background-image: url(../images/index/dd_shelf_sd.gif); background-position: right top; float: right; height: 139px; width: 13px; }
.dd_shelf_m_c_c { float: left; width: 684px; }
.dd_shelf_m .dd_shelf_btn_l { float:left; width:18px; height:25px; background-image: url(../images/index/dd_shelf_btn.gif); background-position: left top; margin-top: 60px; }
.dd_shelf_m .dd_shelf_btn_r { float:right; width:18px; height:25px; background-image: url(../images/index/dd_shelf_btn.gif); background-position: right top; margin-top: 60px; }
.dd_shelf_m .dd_shelf_btn_l_gray { float:left; width:18px; height:25px; background-image: url(../images/index/dd_shelf_btn_gray.gif); background-position: left top; margin-top: 60px; }
.dd_shelf_m .dd_shelf_btn_r_gray { float:right; width:18px; height:25px; background-image: url(../images/index/dd_shelf_btn_gray.gif); background-position: right top; margin-top: 60px; }
.dd_shelf_m .dd_shelf_btn_l a,.dd_shelf_m .dd_shelf_btn_r a { display:block; height:25px;}

.dd_shelf_m_c ul.shelf_book_items {display:block;  float:left; }
.dd_shelf_m_c ul.shelf_book_items li {display:block; width:648px; height:137px; float:left;}

.dd_shelf_m_c .shelf_book { display:block; width:648px; height:137px; float:left; }
.dd_shelf_m_c .shelf_book div { display:block; float:left; width:80px; height:137px; padding-right: 14px; padding-left: 14px; position: relative; }
.dd_shelf_m_c .shelf_book div span { display:block; width:80px; height:136px; height:auto; background-repeat: no-repeat; background-position: right bottom; background-image: url(../images/index/dd_shelf_book_bg.gif); position: absolute; margin:0 auto; bottom: 0px; }
.dd_shelf_m_c .shelf_book div a { display:block; background-image: url(../images/index/dd_shelf_book_bg2.gif); background-repeat: no-repeat; background-position: left top; width: 74px; padding-top: 6px; padding-right: 6px; }
.dd_shelf_m_c .shelf_book div img { display:block; padding: 1px; border: 1px solid #929292; background-color: #FFFFFF; }

.dd_shelf_m_b { background-image: url(../images/index/dd_shelf_l.gif); height: 31px; border-top-width: 1px; border-top-style: solid; border-top-color: #d6b185; border-left-width: 1px; border-left-style: solid; border-left-color: #d6b185; background-position: left bottom; }
.dd_shelf_m_b p { display:block; height:23px; line-height:23px; color:#FFF; background-image: url(../images/index/dd_shelf_tbg2.gif); background-repeat: repeat-x; background-position: left top; margin-top: 4px; margin-left: 30px; width: 380px; }
.dd_shelf_m_b .dd_shelf_m_b_tag_l { display:block; float:left; width:5px; height:23px; background-image: url(../images/index/dd_shelf_tbg1.gif); background-repeat: no-repeat; background-position: left top; }
.dd_shelf_m_b .dd_shelf_m_b_tag_r { display:block; float:right; width:5px; height:23px; background-image: url(../images/index/dd_shelf_tbg1.gif); background-repeat: no-repeat; background-position: left bottom; }
.dd_shelf_m_b .dd_shelf_more { float:left; width: 360px; padding-left: 3px; }
.dd_shelf_m_b .dd_shelf_more a {color:#FFF;}

/*争先写评论*/
.dd_pursuit { width:728px; border:1px solid #a1a1a1; margin-bottom:12px; padding-bottom: 10px; height: 320px; }
.dd_pursuit_t { height:27px; background-color:#fff0d9; }
.dd_pursuit_t h2 { float:left; font-size:14px; line-height:27px; font-weight:bold; color:#853200; padding-left: 15px; }
.dd_pursuit_t h2 span { color:#878787; font-size: 12px; font-weight: lighter; padding-left: 20px; }
.dd_pursuit_t .more { float:right; padding-right:10px; line-height: 27px; }
.dd_pursuit_t .more a {color:#666;}
.dd_pursuit .menu_three_tab { padding-right: 10px; padding-left: 10px; padding-top: 9px; height: 25px; }
.dd_pursuit .menu_three_tab ul { display: block; background-image: url(../images/index/comm_line_d3.gif); background-repeat: repeat-x; background-position: left bottom; height: 25px; padding-left:35px; }
.dd_pursuit .menu_three_tab ul li { display: block; float: left; height: 25px; width: 95px; line-height: 25px; text-align: center; font-size: 14px; color: #404040; background-image: url(../images/index/dd_pursuit_tab.gif); background-repeat: no-repeat; background-position: left bottom; padding-right: 5px; }
.dd_pursuit .menu_three_tab ul li a { color: #404040; display: block; height: 25px; text-decoration: none; } 
.dd_pursuit .menu_three_tab ul li.active { background-image: url(../images/index/dd_pursuit_tab.gif); background-repeat: no-repeat; background-position: left top;  }
.dd_pursuit .menu_three_tab ul li.active a { font-weight: bold; }
.dd_pursuit .dd_pursuit_pd { padding-right: 10px; padding-left: 10px; padding-top: 15px; }
.dd_pursuit .dd_pursuit_pd_l { background-image: url(../images/index/dd_pursuit_pic_bg.gif); background-repeat: no-repeat; background-position: right top; height: 240px; width: 170px; padding-right: 6px; float: left; }
.dd_pursuit .dd_pursuit_pd_r { float: right; width: 532px; }
.dd_pursuit_pic_pd { padding-top: 0px; padding-right: 6px; padding-bottom: 0px; padding-left: 6px; } 
.dd_pursuit_pic_pd_box { width:130px; float: left; }
.dd_pursuit_pic_pd_box .pd_pic { height: 90px; width: 90px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; border: 1px solid #d3d3d3; text-align:center; overflow:hidden; }
.dd_pursuit_pic_pd_box p { line-height: 16px; display: block; height: 32px; padding-top: 6px; width: 108px; margin-right: auto; margin-left: auto; }
.dd_pursuit_text_pd { display:block; clear: both; }
.dd_pursuit_text_pd li { line-height: 24px; float: left; display: inline; height: 24px; width: 250px; background-image: url(../images/index/comm_dashed_l.gif); background-repeat: repeat-x; background-position: left bottom; margin-left: 15px; }
.dd_pursuit_text_pd li a,.dd_pursuit_text_pd li a:hover {color:#404040;}
.dd_pursuit_text_pd li.noline { background-image:none; }
.dd_pursuit_banner { display:block; clear: both; padding-top: 2px; }
.dd_pursuit_banner li { width: 250px; margin-left: 15px; _margin-left: 10px;  float: left; }
.dd_pursuit_banner li img {border:1px solid #d3d3d3;}


/*当当人气*/
.dd_user { height: 360px; width: 958px; margin-right: auto; margin-left: auto; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; background-image: url(../images/index/dd_user_line1.gif); background-repeat: repeat-x; background-position: left top; margin-top: 0px; margin-bottom: 30px; }
.dd_user_main { background-image: url(../images/index/dd_user_line1.gif); background-repeat: repeat-x; float: left; width: 750px; }
.dd_user_main_t { height:44px; margin:0 8px; background-image: url(../images/index/comm_line_d3.gif); background-repeat: repeat-x; background-position: left bottom; }
.dd_user_main h2 { width:85px; height:30px; font-size:14px; font-weight:bold; color:#fff; display: block; background-image: url(../images/index/dd_user_t.gif); background-repeat: no-repeat; padding-left: 24px; text-align: center; line-height: 30px; position: relative; left: -9px; float: left; }
.menu_four_tab { height:25px; padding-top:19px; padding-left: 60px; float: left; width: 565px;  }
.menu_four_tab ul { display:block; height:25px; background-image: url(../images/index/comm_line_d3.gif); background-repeat: no-repeat; background-position: left bottom;}
.menu_four_tab ul li { display:block; float:left; width:120px; height:25px; font-size: 14px; line-height: 25px; background-image: url(../images/index/dd_user_tab.gif); background-repeat: no-repeat; background-position: left top; padding-right: 5px; text-align: center; }
.menu_four_tab ul li a { display:block; height:25px; color: #404040; text-decoration:none; }
.menu_four_tab ul li a:hover {color: #404040; text-decoration:none;}
.menu_four_tab ul li.active { background-position: left bottom; }
.menu_four_tab ul li.active a { font-weight:bold; }
.dd_user_main_c { width:750px;}
.dd_user_main_c .user_pic_b { height:204px; padding:36px 10px 0 10px;}
.dd_user_main_c .user_pic_btn_l { display:block; background-image: url(../images/index/dd_user_btn.gif); background-repeat: no-repeat; background-position: left top; height: 61px; width: 15px; float: left; margin-top: 40px; }
.dd_user_main_c .user_pic_btn_r { display:block; background-image: url(../images/index/dd_user_btn.gif); background-repeat: no-repeat; background-position: right top; height: 61px; width: 15px; float: right; margin-top: 40px; }
.dd_user_main_c .user_pic_btn_l_gray { display:block; background-image: url(../images/index/dd_user_btn_gray.gif); background-repeat: no-repeat; background-position: left top; height: 61px; width: 15px; float: left; margin-top: 40px; }
.dd_user_main_c .user_pic_btn_r_gray { display:block; background-image: url(../images/index/dd_user_btn_gray.gif); background-repeat: no-repeat; background-position: right top; height: 61px; width: 15px; float: right; margin-top: 40px; }
.dd_user_main_c .user_pic_btn_l a, .dd_user_main_c .user_pic_btn_r a { display:block; height:61px;}
.dd_user_main_c .user_pic_b_c { float: left; height: 204px; width: 676px; padding-left: 12px; }
.dd_user_main_c .user_box { height:125px; width:100px; float: left; margin-top: 32px; }
.dd_user_main_c .user_box .comm_link a,.dd_user_main_c .user_box .comm_link a:hover { color:#878787;} /*090826 yinxt 添加*/
.dd_user_main_c .user_box .user_hp { width:75px; height:75px; padding:3px; border:1px solid #d3d3d3; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.dd_user_main_c .user_box p { display:block; text-align:center; padding-top: 8px; color: #878787; }
.dd_user_main_c .user_box_now { float:left; width:256px; height:166px; background-image: url(../images/index/dd_user_now_bg.gif); background-repeat: no-repeat; background-position: center bottom; padding-top: 0; padding-right: 8px; padding-bottom: 15px; padding-left:8px; }
.dd_user_main_c .user_box_bd1 { background-color:#d3d3d3; padding:3px;}
.dd_user_main_c .user_box_bd2 { width:248px; height:158px; border:1px solid #A1A1A1; background-color: #FFFFFF; }
.dd_user_main_c .user_box_bd3 { width:235px; height:144px; border:2px solid #FFF; background-color: #f8f8f8; background-image: url(../images/index/dd_user_now_bg2.gif); background-repeat: repeat-x; background-position: left top; padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 8px; }
.dd_user_main_c .user_box_now .user_hp { float:left; width:75px; height:75px; padding:1px; border:1px solid #d3d3d3; margin-right:5px; _margin-right:3px;  }
.dd_user_main_c .user_box_now h4 {  line-height:24px; padding-top:5px; padding-left:5px;}
.dd_user_main_c .user_box_now h5 { line-height:20px; padding-left:5px;}
.dd_user_main_c .user_box_now p  { display:block; height:25px; padding-top:5px; }
.dd_user_main_c .user_box_now p .user_num_info { display:block; float:left; width:50px;}
.dd_user_main_c .user_box_now p img { margin-right:3px;}
.dd_user_main_c .user_box_now .user_info { clear:left; width:228px; margin-top:8px; padding-top:9px; border-top-width: 1px; border-top-style: solid; border-top-color: #eeeeee; }

.dd_user_main_c .user_box_now .user_info img {display:block;  margin-right:5px; float:left;}
.dd_user_main_c .user_box_now .user_info_btn { height:20px; padding-bottom:10px; clear:both;}
.dd_user_main_c .user_box_now .user_info_btn input { float:left; margin-left:5px; }

.dd_user_main_c .user_pic_s { height:62px; border:1px solid #000; background-image: url(../images/index/dd_user_s_bg.gif); background-repeat: repeat-x; margin-right: 10px; margin-left: 10px; padding:0 4px; }
.dd_user_main_c .user_pic_s img { display:inline; float:left; width:48px; height:48px; border:1px solid #333; margin:6px 5px;}

.dd_user_sub { background-image: url(../images/index/dd_user_t2.gif); background-repeat: no-repeat; background-position: right top; padding-top: 19px; float: right; width: 208px; position: relative; right: -1px; }
.dd_user_sub .dd_user_special { width:186px; margin:0 auto; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #e0e0e0; border-bottom-color: #a1a1a1; border-left-color: #e0e0e0; }
.dd_user_sub .dd_user_special h2 { background-image: url(../images/index/dd_user_special_t_bg.gif); background-repeat: repeat-x; display: block; height: 25px; font-size: 14px; line-height: 25px; font-weight: bold; color: #853200; padding-left: 10px; padding-right:3px; }
.dd_user_sub .dd_user_special h2 img { float:right; margin-top:2px;}
.dd_user_sub .dd_user_special p { display:block; margin:2px; background-color:#fef8e7; line-height: 16px; background-image: url(../images/index/comm_dot_1.gif); background-repeat: no-repeat; background-position: 3px 9px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; }
.dd_user_sub .dd_user_special ul { display: block; padding-right: 5px; padding-left: 5px; }
.dd_user_sub .dd_user_special li { height:30px; padding-bottom:1px; line-height: 30px; background-image: url(../images/index/comm_dashed_l.gif); background-repeat: repeat-x; background-position: left bottom; padding-left: 3px; }
.dd_user_sub .dd_user_special li .user_rank { display:inline; float:left; width:9px; height:8px; line-height:9px; border:1px solid #853200; background-color:#ffc9a9; text-align:center; color: #853200; font-family: Arial; font-size: 9px; overflow:hidden; margin-top: 9px; margin-right: 10px; letter-spacing: -1px; padding-top: 1px; }
.dd_user_sub .dd_user_special li .user_hp { float:left; height:21px; width:21px; border:1px solid #d3d3d3; margin-top: 3px; margin-right: 6px; display: inline; }



/*按钮*/
.btn_ns { height:15px; width:31px; border: 0px; font-size: 12px; line-height: 15px; background-image: url(../images/index/usability_button31x15.gif); background-repeat: no-repeat; color: #404040; }
.btn_ns_mo { height:15px; width:31px; border: 0px; font-size: 12px; line-height: 15px; background-image: url(../images/index/usability_button_mo31x15.gif); background-repeat: no-repeat; color: #404040; }

/*当当公告*/
.comm_notice { width: 218px; border: 1px solid #c3c3c3; margin-bottom: 12px; }
.comm_notice h2 { font-size: 14px; line-height: 27px; font-weight: bold; color: #853200; background-color: #fff0d9; display: block; padding-left: 10px; }
.comm_notice ul { padding: 5px 10px; }
.comm_notice ul li { line-height: 26px; background-image: url(../images/index/comm_dashed_l.gif); background-repeat: repeat-x; background-position: left bottom; height: 26px; }
.comm_notice ul li.noline {background-image:none;}
.comm_notice ul li a,.comm_notice ul li a:hover { color: #404040; }

/*搜索关键字*/
.comm_keyword { width: 218px; margin-bottom: 12px; border: 1px solid #c3c3c3; }
.comm_keyword h2 { font-size: 14px; line-height: 27px; color: #853200; display: block; margin-right: 5px; margin-left: 5px; padding-left: 5px; background-image: url(../images/index/comm_solied_e7.gif); background-repeat: repeat-x; background-position: left bottom; }
.comm_keyword ul { padding: 5px; }
.comm_keyword ul li { padding-right: 5px; padding-left: 5px; word-break:keep-all; display: block; float: left; height: 26px; line-height:26px; *height: 22px; *line-height:22px;  }
.comm_keyword ul li a,.comm_keyword ul li a:hover { color:#6a6a6a; }
.comm_keyword ul li a.f12_r,.comm_keyword ul li a.f12_r:hover { color:#ff7100}
.comm_keyword ul li a.f14_b,.comm_keyword ul li a.f14_b:hover { color:#ff7100; font-size:14px; font-weight:bold;}

/*热门*/
.comm_sub_box { width:220px; background-color:#f4f4f4;}
.comm_sub_box h2 { display:block; height:23px; line-height:23px; font-size:14px; font-weight:bold; color:#FFF; background-color:#fba555; margin-right: 5px; margin-left: 5px; margin-top: 5px; }
.comm_sub_box .menu_two_tab { background-image: url(../images/index/comm_line_d3.gif); background-repeat: repeat-x; background-position: left bottom; display: block; margin-right: 5px; margin-left: 5px; padding-top: 1px; height: 24px; }
.comm_sub_box .menu_two_tab li { display: block; float: left; line-height: 20px; height: 20px; width: 102px; border: 1px solid #dedede; text-align: center; background-color: #ebebeb; cursor:pointer; } 
.comm_sub_box .menu_two_tab li.c_space { margin-right: 1px; }
.comm_sub_box .menu_two_tab li a { display: inline; color: #666; text-decoration: none; width: auto;  }
.comm_sub_box .menu_two_tab li.active { line-height: 22px; height: 23px; width: 103px; background-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #d3d3d3; border-right-color: #d3d3d3; border-left-color: #d3d3d3; border-bottom-width: 0px; } 
.comm_sub_box .menu_two_tab li.active a { font-weight: bold; color: #404040; background-image: url(../images/index/comm_dot_2.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 5px; }
.comm_sub_box .comm_hot { margin-right: 5px; margin-left: 5px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #d3d3d3; border-bottom-color: #d3d3d3; border-left-color: #d3d3d3; background-color: #FFFFFF; padding-left: 6px; padding-top: 8px; padding-right: 6px; margin-bottom: 12px; } 
.comm_sub_box .comm_hot_pd_m { height: 82px; background-image: url(../images/index/comm_dashed_l.gif); background-repeat: repeat-x; background-position: left top; padding-top: 4px; }
.comm_hot .comm_hot_pd_m .pd_pic { height: 54px; width: 54px; float: left; border: 1px solid #d3d3d3; margin-top: 5px; text-align:center; overflow:hidden; }
.comm_hot .comm_hot_pd_m .comm_hot_num { float: left; display: block; line-height: 24px; color: #1a66b3; letter-spacing: -2px; width: 12px; }
.comm_hot .comm_hot_pd_m .comm_hot_m_text { width:120px; float:left; padding-left:5px;}
.comm_hot h3 { display:block; height:26px; line-height: 26px; background-image: url(../images/index/comm_dashed_l.gif); background-repeat: repeat-x; background-position: left top; }
.comm_hot h4 { line-height: 24px; }
.comm_hot h5 { line-height: 18px;} 
.comm_hot .more { line-height: 26px; border-top-width: 1px; border-top-style: solid; border-top-color: #a1a1a1; text-align: right; padding-right: 10px; }
.comm_hot .more a { color: #666; }

.comm_dynamic { margin-right: 5px; margin-left: 5px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #d3d3d3; border-bottom-color: #d3d3d3; border-left-color: #d3d3d3; background-color: #FFFFFF; padding-left: 6px; padding-top: 8px; padding-right: 6px; margin-bottom: 5px; }
.comm_dynamic_user { background-image: url(../images/index/comm_dashed_l.gif); background-repeat: repeat-x; background-position: left top; padding-top: 10px; height: 80px; }
.comm_dynamic_user .user_hp { float: left; height: 48px; width: 48px; border: 1px solid #d3d3d3; margin-top: 5px; }
.comm_dynamic_user .user_text { float: left; width: 140px; padding-left: 5px; }
.comm_dynamic_user h3 { line-height:24px;}
.comm_dynamic_user h4 { line-height:16px; }
.comm_dynamic_user h5 { line-height:18px; color:#878787;}
.comm_dynamic_user .mode_time { font-family: Arial; }
.comm_dynamic .pd_pic {float: left; height: 54px; width: 54px; border: 1px solid #d3d3d3; margin-top: 5px; text-align:center; overflow:hidden; }
.comm_dynamic_user .user_text_2 { float: left; width: 134px; padding-left: 5px; }
.comm_dynamic .h { height:130px;}

 .user_box_bd3 h4 span.exp{ display:inline-block;background:url(../images/bg_add20.gif) no-repeat right 0; margin-top:-1px;height:16px; width:19px; padding-left:9px; position:relative;}
.user_box_bd3 h4 span.exp img{ position:absolute; bottom:0; right:-2px;}