.head,.foot { width:960px; margin:0 auto;}
.list_body { width:960px; margin:0 auto;}
.path { line-height: 40px; height: 40px; padding-top: 1px; padding-right: 0; padding-bottom: 0; padding-left: 15px; }
.path a { color:#878787;}
.search_note { width:948px; height:25px; line-height:25px; padding-left:10px; font-size:14px; background-color:#f0f0f0; border:1px solid #c3c3c3; margin-bottom:12px;}
.list_another { float:right; padding-right:10px;}
.list_another a {color:#1a66b3;}
.list_wrap { width:960px; padding-bottom:30px;}
.list_sub { float: left; width: 180px; }
.list_sub_box { width: 178px; border: 1px solid #c3c3c3; margin-bottom: 12px; }
.list_sub_box h2 { font-size: 14px; line-height: 27px; color: #853200; display: block; height: 27px; padding-left: 10px; background-color: #fff0d9; }
.list_sub_box h3 { display:block; line-height: 24px; height: 24px; padding-left: 15px; background-image: url(../images/list/list_dot_1.gif); background-repeat: no-repeat; background-position: left center; font-weight: bold; }
.list_sub_box_c { padding:5px 8px;}
.list_history {}
.list_history li { line-height: 26px; color: #666; }
.list_history li a { color:#666;}
.list_history li.list_btn { text-align:center;}
.list_reco li { line-height: 26px; color: #1a66b3; background-image: url(../images/list/comm_dashed_l.gif); background-repeat: repeat-x; background-position: left bottom; }
.list_reco li.noline { background-image:none;}
.list_comm_banner { width:160px; border:1px solid #d3d3d3; margin-top: 5px; }
.list_comm_monthly { display: block; background-image: url(../images/list/comm_dashed_l.gif); background-repeat: repeat-x; background-position: left top; padding-bottom: 10px; }
.list_comm_monthly li { color: #1a66b3; line-height: 26px; background-image: url(../images/list/comm_dashed_l.gif); background-repeat: repeat-x; background-position: left bottom; }
.list_comm_date {}
.list_comm_date li { height: 30px; width: 67px; float: left; display: inline; background-image: url(../images/list/dd_comm_date.gif); background-repeat: no-repeat; line-height: 22px; padding-left: 10px; }
.list_comm_date li.r_space { padding-right:8px;}
.list_comm_date li a { color:#404040;}
.list_sub_box_c p { padding:0 4px;}
.list_sub_box_c .list_note { line-height:20px; color:#878787; background-image: url(../images/list/comm_dashed_l.gif); background-repeat: repeat-x; background-position: left bottom; padding-bottom: 5px; margin-bottom:5px; }
.list_sub_box_c .list_note1 { line-height:20px; color:#878787;}
.list_sub_box_c .list_note2 { line-height:24px; color:#404040;}
.list_sub_box_c .list_note2 a { color:#404040;;}
.list_sub_box_c .list_note3 { line-height:30px;}

.list_sort li { line-height: 26px; color: #666; } /*090915 yinxt 添加*/
.list_sort li a { color:#666;} /*090915 yinxt 添加*/
.list_sort_back { text-align:right;} /*090915 yinxt 添加*/

.list_main { width:770px; float: right; }
.list_top { width:768px; height:29px; background-color: #FFF0D9; border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; border-top-color: #A1A1A1; border-right-color: #A1A1A1; border-left-width: 1px; border-left-style: solid; border-left-color: #A1A1A1; padding: 0; margin: 0; } /*090915 yinxt 修改*/
.list_display { height: 29px; width: 754px; padding-right: 0px; padding-left: 12px; border: 1px solid #FFFFFF; } /*090915 yinxt 修改*/
.list_main .list_search { height:29px;}
.list_display ul { display: block; list-style-type: none; }
.list_display li { display:block; height:28px; float: left; }
.list_display li * {float:left;}
.list_display li.d_mode_1 { width: 360px; } /*090915 yinxt 修改*/
.list_display li.d_mode_2 { width: 140px; }
.list_display li.d_mode_3 { float: right; }
.list_display li.d_mode_4 { width: 754px; }
.list_display li span.d_name { padding-right: 10px; height:28px; line-height: 28px; background-image: url(../images/list/display_dot.gif); background-repeat: no-repeat; background-position: right; margin-right: 10px; float: left; }
.list_display li select { margin-top:3px; margin-right:20px;} /*090915 yinxt 修改*/
.list_display li option { float:none;}
.list_display li .d_mode_1.s1 { widows:51px; display: block; overflow: hidden; }
.list_display li.d_mode_2 a {width:19px; background-image: url(../images/list/icon_display.gif); background-repeat: no-repeat; display: block; height: 15px; float: left; margin-top: 6px; margin-right: 3px;}
.list_display li .display_20 {background-position: 0px 0px;}
.list_display li .display_20_n {background-position: -20px 0px;}
.list_display li .display_40 {background-position: -40px 0px;}
.list_display li .display_40_n {background-position: -60px 0px;}
.list_display .btn_s,.list_display .btn_s_mo { margin-top:4px;}

.list_contain { width: 768px; border: 1px solid #a1a1a1; padding-top: 10px; padding-bottom: 10px; margin-bottom: 10px; }
.list_contain .list_pd { float: left; width: 122px; padding-right: 10px; padding-left: 10px; }
.list_contain .pd_comm_s { float: left; width: 132px; padding-right: 10px; padding-left: 0px;  }
.list_contain .list_pd .pd_pic { height: 90px; width: 90px; border: 1px solid #d3d3d3; margin-right: auto; margin-left: auto; text-align:center; }
.list_contain .list_pd .pd_rank { height:92px; width:132px;}
.list_contain .list_pd .pd_rank .pd_pic { float:left; margin:0;}
.list_contain .list_pd .pd_rank_num { width:20px; float:left; height:92px;}
.list_contain .list_pd .pd_rank_num span { display:block; margin:0 auto; background-image: url(../images/list/icon_comm_rank.gif); background-repeat: no-repeat; }
.list_contain .list_pd .pd_rank_num span.num_1_1 { width:17px; height:17px; background-position: 0px 0px;}
.list_contain .list_pd .pd_rank_num span.num_1_2 { width:12px; height:12px; background-position: -17px 0px;}
.list_contain .list_pd .pd_rank_num span.num_1_3 { width:12px; height:12px; background-position: -29px 0px;}
.list_contain .list_pd .pd_rank_num span.num_1_4 { width:12px; height:12px; background-position: -41px 0px;}
.list_contain .list_pd .pd_rank_num span.num_1_5 { width:12px; height:12px; background-position: -53px 0px;}
.list_contain .list_pd .pd_rank_num span.num_1_6 { width:12px; height:12px; background-position: -65px 0px;}
.list_contain .list_pd .pd_rank_num span.num_1_7 { width:12px; height:12px; background-position: -77px 0px;}
.list_contain .list_pd .pd_rank_num span.num_1_8 { width:12px; height:12px; background-position: -89px 0px;}
.list_contain .list_pd .pd_rank_num span.num_1_9 { width:12px; height:12px; background-position: -101px 0px;}
.list_contain .list_pd .pd_rank_num span.num_1_10 { width:12px; height:12px; background-position: -113px 0px;}
.list_contain .list_pd .pd_rank_num span.num_2_1 { margin-top: 10px; height: 9px; width: 9px; background-position: -125px 0px; }
.list_contain .list_pd .pd_rank_num span.num_2_2 { margin-top: 10px; height: 9px; width: 9px; background-position: -134px 0px; }
.list_contain .list_pd .pd_rank_num span.num_2_3 { margin-top: 10px; height: 9px; width: 9px; background-position: -143px 0px; }
.list_contain .list_pd .pd_pic img {}
.list_contain .list_pd h3 { line-height: 24px; text-align: center; }
.list_contain .list_pd h4 { line-height: 18px; color: #878787; text-align: center; }
.list_contain .list_pd h4 a,.list_contain .list_pd h4 a:hover { color:#878787;}
.list_contain .list_pd .list_pd_btn { text-align: center; padding-top: 5px; padding-bottom: 5px; }
.list_contain .list_user { float: right; width: 602px; padding-right: 12px; padding-left: 12px; background-image: url(../images/list/comm_dashed_v.gif); background-repeat: repeat-y; background-position: left top; }
.list_contain .list_user h3 { font-size: 12px; line-height: 24px; font-weight: bold; }
.list_contain .list_user h3 a,.list_contain .list_user h3 a:hover { color:#404040;}
.list_contain .list_user h3 img { float:left; margin-right:3px; margin-top:2px;}
.list_contain .list_user .comm_user { line-height: 24px; height: 30px; }
.list_contain .list_user .comm_user img { padding: 1px; border: 1px solid #878787; float: left; display: inline; margin-right: 5px; }
.list_contain .list_user .comm_user_info { color: #878787; background-image: url(../images/list/comm_dashed_l.gif); background-repeat: repeat-x; background-position: left bottom; padding-bottom:10px; } /*2009-9-9 yinxt 修改*/
.list_contain .comm_time { line-height: 30px; color: #878787; }
.list_contain .mode_time { font-family: Arial; }
.list_contain .list_user .comm_user_info_name { float:left; padding-left:5px;} /*2009-9-9 yinxt 添加*/
.list_contain .list_user .comm_user_info img { float:left;} /*2009-9-9 yinxt 添加*/
.list_contain .list_user .c_b1 { color:#b18850; float:left; width:120px;} /*2009-9-9 yinxt 修改*/
.list_contain .list_user p { line-height: 20px; min-height:85px; _height:85px; display: block; }
.list_contain .list_user .comm_action { padding-top: 10px; }
.list_contain .list_user .comm_action_note { text-align: right; padding-right: 10px; }
.list_contain .list_user .comm_action_c { height: 24px; background-color: #efefef; }
.list_contain .list_user .comm_action_link { line-height: 24px; float: left; }
.list_contain .list_user .comm_action_link a { padding:0 5px; }
.list_contain .list_user .comm_vote { padding-right:10px; color: #878787; }
.list_contain .list_user .comm_action_btn { float: right; padding-right: 10px; padding-top: 4px; }
.list_contain .list_user .no_comm { height: 127px; padding-top: 110px; font-size: 14px; padding-left: 180px; }
.list_contain .list_user .no_comm span { float:left; line-height:24px; padding-right: 5px; }

/*推荐月刊*/
.list_monthly { height: 92px; width: 748px; border: 1px solid #d3d3d3; background-color: #fff7e0; margin-bottom: 12px; padding: 10px; position: relative; }
.list_monthly_pic { height: 90px; width: 120px; border: 1px solid #d3d3d3; float: left; display: inline; margin-right: 10px; }
.list_monthly h3 { font-size: 14px; line-height: 24px; font-weight: bold; }
.list_monthly h4 { line-height: 20px; color: #878787; }
.list_monthly p { line-height: 18px; padding-top: 10px; padding-right: 150px; }
.list_monthly_next { height:25px; line-height:20px; position: absolute; right: 0px; bottom: 0px; padding-right: 15px; color:#008215; }
.list_monthly_next a,.list_monthly_next a:hover { color:#008215;}

/*第一个写评论*/
.list_pd_box { width:768px; border:1px solid #a1a1a1;}
.list_pd_box .list_pd_l { width: 748px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #c3c3c3; margin-top: 0; margin-right: 10px; margin-bottom: 0; margin-left: 10px; padding-top: 20px; padding-bottom: 20px; height: 180px; }
.list_pd_box .noline { border:0;}
.list_pd_box .list_pd_f { width:129px; float:left; padding-right: 10px; padding-left: 10px; }
.list_pd_box .pd_pic { width:90px; height:90px; border: 1px solid #d3d3d3; margin:0 auto; text-align:center; }
.list_pd_box h3 { line-height: 24px; text-align: center; }
.list_pd_box .list_pd_btn { padding:4px 0 4px 0; text-align:center;}
.list_bottom { padding-top:10px;}

/*无数据*/
.no_data { width:658px; height:122px; border:1px solid #a1a1a1; padding-top: 38px; padding-left: 110px; margin-bottom: 12px; }
.no_data img { float:left;}
.no_data_note { float:left; padding-left: 50px; margin-top: 10px; }
.no_data p { font-size: 14px; line-height: 26px; }

/*按钮*/
.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; }
.btn_s { height: 20px; width: 50px; border: 0px; font-size: 12px; line-height: 20px; background-image: url(../images/submit_button50x20.gif); background-repeat: no-repeat; color: #404040; }
.btn_s_mo { height: 20px; width: 50px; border: 0px; font-size: 12px; line-height: 20px; background-image: url(../images/submit_button_mo50x20.gif); background-repeat: no-repeat; color: #404040; }

/*简易翻页*/
.fy_jy { float:right; font-size: 12px; padding-right:10px; clear: both; padding-top:7px; }
.fy_jy span { float:left; display:block}
.fy_jy .prev_jy a { display:block; width:14px; height:15px; background-image: url(../images/page_up.gif); background-repeat: no-repeat; }
.fy_jy .prev_jy a:hover { background-image: url(../images/page_up_mouseover.gif); }
.fy_jy .next_jy a { display:block; width:14px; height:15px; background-image: url(../images/page_down.gif); background-repeat: no-repeat; }
.fy_jy .next_jy a:hover { background-image: url(../images/page_down_mouseover.gif); }
.fy_jy .prev_jy2 {display:block; width:14px; height:15px; background-image: url(../images/page_up_gray.gif); background-repeat: no-repeat;}
.fy_jy .next_jy2 {display:block; width:14px; height:15px; background-image: url(../images/page_down_gray.gif); background-repeat: no-repeat;}
.fy_jy .fy_n { padding:2px 6px 0 6px; color: #404040; line-height:14px; }

/*翻页*/
.turn_bottom{ height:20px; padding-top:4px; padding-right:23px; border-top:solid 1px #d3d3d3; background-color:#f2f2f4; margin-top:15px;text-align:right}
.mode_turn_page{ float:right; font-size: 12px; line-height:15px;}
.mode_turn_page span{ float:left; display:block}
.mode_turn_page .prev a {display:block;width:14px; height:15px; margin-right:6px; background-image: url(../images/page_up.gif); background-repeat: no-repeat; }
.mode_turn_page .prev a:hover {background-image: url(../images/page_up_mouseover.gif);}
.mode_turn_page .prev2 { display:block; width:14px; height:15px; margin-right:6px; background-image: url(../images/page_up_gray.gif); background-repeat: no-repeat; }
.mode_turn_page .next a {display:block;width:55px; height:15px; background-image: url(../images/next.gif); background-repeat: no-repeat; }
.mode_turn_page .next a:hover {background-image: url(../images/next_mouseover.gif);}
.mode_turn_page .next2 {display:block;width:55px; height:15px; margin-right:6px; background-image: url(../images/next_gray.gif); background-repeat: no-repeat; }
.mode_turn_page img{float:left; margin-right:6px}
.mode_turn_page .num_now{ background:#C30; padding:1px 2px 0 2px; margin:0 2px; color:#fff; height:14px; overflow:hidden; float:left; text-decoration: none; }
.mode_turn_page .num:link{background:#FEEEC2;padding:1px 4px; margin:2px; color:#404040; text-decoration:none;}
.mode_turn_page .num:visited{background:#FEEEC2;padding:1px 4px; margin:2px; color:#404040; text-decoration:none;}
.mode_turn_page .num:hover{background:#C30; padding:1px 4px; margin:2px; color:#fff; text-decoration:none}
.mode_turn_page .tiaozhuan{width:30px; padding-left:2px; border:1px solid #AFAFAF; margin:0 4px; height:13px; line-height:13px; float:left}
.mode_turn_page .t_text{ padding-top:2px; color: #666;line-height:14px; }
.mode_turn_page .next,.next2{margin-right:39px !important; margin-left:8px}
.mode_turn_page .enter{padding-left:6px; width:33px; height:15px;}
.mode_turn_page .enter a { display:block; width:33px; height:15px; background-image: url(../images/OK.gif); }
.mode_turn_page .enter a:hover { display:block; width:33px; height:15px; background-image: url(../images/OK_mouseover.gif); }

/*搜索提示*/
.list_search_note { padding:14px 0 13px 0}
.allsearch_result{ font-size:14px; padding:0 14px}
.allsearch_maybe{ padding:7px 14px 0; *pxdding-top:6px}

/*按分类查看*/
.allsearch_left_nav{ margin:0 auto 12px; border:1px solid #c3c3c3; width:178px}
.allsearch_left_nav h1{ height:21px; padding:6px 0 0 12px; color:#853200; font-size:14px; background:#fff0d9}
.allsearch_left_sort{ display:block; width:152px; padding:12px 0 9px 26px}
.allsearch_left_sort li{ padding:0 0 8px 0}


/*分类*/
.allsearch_left_nav h2{ height:21px; padding:6px 0 0 12px; color:#853200; font-weight:bold; font-size:14px; background:#fff0d9}
.allsearch_left_nav h2 img,.allsearch_left_nav h3 img{ margin-right:6px}
.allsearch_left_sort_back{ display:block; padding:2px 0 0 12px}
.allsearch_left_sort_back p{ font-size:14px; display:block; padding:10px 0 5px 0}
.allsearch_left_nav .sort_all{ padding:14px 0 14px 12px}
.allsearch_left_nav .sort_all p{ font-size:12px!important; padding-top:0}
.allsearch_left_nav .sort_all .gray_6{ padding-top:6px!important}
.allsearch_left_sort_back .s14{ color:#cc3300; font-weight:bold; padding-bottom:5px}
.allsearch_left_sort_back .s12{ font-size:12px!important; padding:2px 0 0 14px!important; background:url(../images/allsearch_pic_point_5x6.gif) no-repeat 5px 2px}
.allsearch_left_sort_now{ font-size:12px!important; color:#cc3300; font-weight:bold; padding:2px 0 0 14px!important; background:url(../images/allsearch_pic_point_5x6.gif) no-repeat 5px 3px}
.allsearch_left_sort_end{ font-size:12px!important; color:#cc3300; font-weight:bold; padding:3px 0 17px 14px!important; background:url(../images/allsearch_pic_point_5x6.gif) no-repeat 5px 3px}
.allsearch_left_sort_back ul{ padding:2px 0 17px 0; display:block}
.allsearch_left_sort_back ul li{ padding:0 0 4px 12px; background:url(../images/allsearch_pic_point_5x1.gif) no-repeat 4px 5px}
.allsearch_left_nav .other{ background:none!important; padding-bottom:0!important; padding-top:3px!important}

/*下级分类弹窗*/
.window_sort_wai{ position:absolute; top:0; left:0; z-index:100; width:370px}/*2009-8-28 qsy添加*/
.window_sort_left_wai{ position:relative; float:left}/*2009-8-7 qsy修改*/
.window_sort_left{ float:left; height:27px; background:url(../images/allsearch_dash_bottom2.png) no-repeat left bottom}
.window_sort_left a,.window_sort_left a:hover{ text-decoration:none; font-weight:bold; border-left:1px solid #a1a1a1; border-top:1px solid #a1a1a1; border-bottom:1px solid #a1a1a1; background:#fff; display:block; height:17px; padding:6px 38px 0 12px; float:left; white-space:nowrap}/*2009-8-7 qsy修改*/
.window_sort_right_wai{ position:absolute; right:-181px; top:0; background:url(../images/allsearch_dash_bottom.png) repeat-y right top; width:181px; float:left}/*2009-8-7 qsy修改*/
.window_sort_right{ background:url(../images/allsearch_dash_white.gif) no-repeat right top; width:181px; float:left}/*2009-8-3 qsy修改*/
.window_sort_right ul{ display:block; background:#fff url(../images/allsearch_window_sort.gif) repeat-y left 0; border-top:1px solid #a1a1a1; border-right:1px solid #a1a1a1; border-bottom:1px solid #a1a1a1; padding:8px 3px 0 20px; width:155px}/*2009-8-3 qsy修改*/
.window_sort_right ul li{ background:url(../images/allsearch_pic_point_blue.gif) no-repeat left 6px; padding:2px 0 9px 8px;}
.window_sort_right div{ clear:both; width:177px; background:url(../images/allsearch_dash_bottom.png) repeat-x; height:2px; line-height:2px; overflow:hidden; margin-left:2px}


/*更多分类弹窗*/
.window_moresort_wai{ width:533px; background:url(../images/allsearch_dash_right.png) no-repeat right 0; height:338px; padding-right:2px}
/*.window_moresort_wai{ width:368px; background:url(../images/allsearch_dash_right.png) no-repeat right 0; height:338px; padding-right:2px}/*控制整体宽，每增加一列+165px，最大值：533px*/
.window_moresort{ border:1px solid #a1a1a1; height:334px; background:#fff}
.window_moresort h2,.window_morebrand h2{ background:#fff0d9; color:#853200; display:block; padding:6px 7px 0 12px; display:block; height:21px; font-size:14px}
.window_moresort img,.window_morebrand img{ display:block; float:right; margin-top:1px}
.window_moresort_dashed{ background:url(../images/allsearch_dash_bottom.png) repeat-x; margin-left:2px; clear:both; height:2px; line-height:2px; overflow:hidden}
.window_moresort_info{ margin:12px 10px 6px; width:495px; overflow-x:auto; height:289px; white-space:nowrap; padding-left:15px}
/*.window_moresort_info{ margin:12px 10px 6px; width:330px; overflow-x:auto; height:289px; white-space:nowrap; padding-left:15px}
/*控制每列宽，每增加一列+165px，最大值：495px*/
.window_moresort_info ul,.window_morebrand_info ul{ float:left; display:block; width:165px}
.window_moresort_info ul li{ padding:0 0 8px 0}

/*分类页更多弹窗 2009-8-14 qsy添加*/
.window_moresort_wai2{ height:312px!important}
/*控制整体宽，每增加一列+165px，最大值：533px*/
.window_moresort_wai2 .window_moresort{ height:308px!important}
.window_moresort_wai2 .window_moresort_grade1{ font-size:14px; padding:12px 0 7px 12px}
.window_moresort .grade2{ margin-left:4px}
.window_moresort_wai2 .window_moresort_grade{ padding:0 0 0 13px}
.window_moresort_wai2 .window_moresort_grade span{ display:block; padding:0 0 4px 9px; background:url(../images/allsearch_pic_point_5x6.gif) no-repeat 0 1px;}
.window_moresort .now{color:#C30; font-weight:bold; background:none}
.window_moresort_info2{ width:495px; overflow-x:auto; overflow-y:hidden; white-space:nowrap; margin:0 auto; padding-bottom:20px}
/*控制每列宽，每增加一列+165px，最大值：495px*/
.window_moresort_info2 ul{ float:left; display:block;width:165px}
/*margin-left:13px; width:152px*/
.window_moresort_info2 ul li{ background:url(../images/allsearch_pic_point_5x1.gif) no-repeat 4px 5px; padding:0 0 4px 12px;}
