@charset "utf-8";
body { font-family: "宋体"; font-size: 12px; margin: 0px 0px; padding: 0px 0px; background: #ffffff; color: #404040; }
div { border: 0px; padding: 0px 0px; margin: 0px 0px; display: block; }
h1,h2,h3 { border: 0px; padding: 0px 0px; margin: 0px 0px; }
img { border: 0px; padding: 0px 0px; margin: 0px 0px; }
span { border: 0px; padding: 0px 0px; margin: 0px 0px; }
ul { border: 0px; padding: 0px 0px; margin: 0px 0px; float: left; }
li { border: 0px; padding: 0px 0px; margin: 0px 0px; list-style: none; }
*:focus { outline: none; } 
lable { padding: 0px 0px; margin: 0px 0px; }
input { padding: 0px 0px; margin: 0px 0px; font-size: 12px; font-family: "宋体"; }
.clear { clear: both; }
a:link { color: #404040; text-decoration: none; blr:expression(this.onFocus=this.blur()); outline: none; }
a:visited { color: #404040;text-decoration: none; blr:expression(this.onFocus=this.blur()); outline: none; } 
a:hover { color: #000000; text-decoration: none; blr:expression(this.onFocus=this.blur()); outline: none; }
a:active { color: #000000; text-decoration: none; blr:expression(this.onFocus=this.blur()); outline: none; }

.material { width: 100%; min-width: 1000px; margin: 0px auto; }
.material_head { width: 100%; height: 89px; margin: 0px auto; }
.material_body { width: 960px; margin: 0px auto; }
.material_info { width: 960px; border-bottom: 2px solid #d9c9d2; padding-bottom: 8px; float: left; }
.material_foot { width: 960px; float: left; }

/* navigation */
.navigation { width: 960px; height: 63px; background: url(/Content/EMagazine/images/home/bg_navigation.jpg); float: left; overflow: hidden; }
.navigation a:link, .navigation a:visited { color: #fddcf1; }
.navigation a:hover, .navigation a:active { color: #ffffff; }
.nav_col1 { width: 58px; padding: 8px 0px 0px 231px; float: left; }
.nav_col2 { width: 116px; float: left; }
.nav_col2 ul { padding-top: 10px; }
.nav_col2 li { width: 60px; height: 24px; overflow: hidden; }
.nav_col3 { width: 57px; padding-top: 8px; float: left; }
.nav_col4 { width: 230px; padding-top: 8px; _padding-top: 9px; float: left; }
.nav_col4 ul { width: 200px; }
.nav_col4 li { width: 62px; height: 16px; line-height: 16px; color: #fddcf1; float: left; overflow: hidden; }
.nav_col5 { width: 57px; padding-top: 8px; float: left; }
.nav_col6 { width: 200px; padding-top: 8px; _padding-top: 9px; float: left; }
.nav_col6 ul { width: 200px; }
.nav_col6 li { width: 62px; height: 16px; line-height: 16px; color: #fddcf1; float: left; overflow: hidden; }
.nav_blank { letter-spacing: 24px; white-space: nowrap; }

/* keyword and today */
.keyword_bg { width: 958px; height: 31px; margin-bottom: 10px; background: #fef4fd; color: #404040; border-right: 1px solid #dedede; border-bottom: 1px solid #dedede; border-left: 1px solid #dedede; float: left; overflow: hidden; }
.keyword { width: 603px; padding-left: 23px; height: 32px; line-height: 32px; _height: 33px; _line-height: 33px; float: left; overflow: hidden; }
.keyword_tit { width: 72px; float: left; }
.keyword_tex { width: 518px; float: left; }
.keyword_tex ul { width: 518px; }
.keyword_tex li { padding-right: 12px; float: left; }
.keyword_tex a:link, .keyword_tex a:visited { color: #404040; }
.keyword_tex a:hover, .keyword_tex a:active { color: #000000; }
.keyword_tex strong { color: #a8156e; font-weight: normal; }
.today { width: 332px; height: 32px; line-height: 32px; _height: 33px; _line-height: 33px; float: left; overflow: hidden; }
.today_tit { width: 61px; float: left; }
.today_icon { padding: 6px 6px 0px 0px; float: left; }
.today_tex { width: 108px; float: left; }
.today_tex strong { color: #e27e02; }

/* material left */
.m_left { padding-right: 20px; float: left; }
.m_class { width: 220px; float: left; }
.m_class_tit { width: 220px; height: 36px; background: url(/Content/EMagazine/images/left_tit_bg4.jpg); float: left; overflow: hidden; }
.m_class_tit h1 { font-size: 14px; color: #a4156c; padding-left: 39px; line-height: 41px; *line-height: 40px; _line-height: 41px; }
.m_class_info { width: 220px; border-top: 1px solid #d9c9d2; float: left; }
.m_class_info .m_tabtit { width: 219px; clear: both; height: 26px; border-left: 1px solid #d9c9d2; overflow: hidden; }
.m_class_info .m_tabtit li { cursor: pointer; height: 25px; line-height: 27px; *line-height: 26px; _line-height: 27px; text-align: center; color: #7c2b5c; float: left; overflow: hidden; }
.m_class_info .m_tabtit .active { width: 108px; height: 26px; background: #fdfbfc; border-right: 1px solid #d9c9d2; font-weight: bold; }
.m_class_info .m_tabtit .normal { width: 109px; background: url(/Content/EMagazine/images/left_tab_bg.gif); border-right: 1px solid #d9c9d2; border-bottom: 1px solid #d9c9d2; }
.m_class_info .none { display: none; }
.m_class_info .m_tabinfo { width: 218px; height:3406px; background: #fdfbfc; border-right: 1px solid #d9c9d2; border-bottom: 1px solid #d9c9d2; border-left: 1px solid #d9c9d2; float: left; overflow: hidden; }
.m_class_info .classification { width: 219px; float: left; }
.classification #class_tit { padding: 17px 0px 0px 14px; *padding-top: 16px; _padding-top: 17px; }
.classification #class_tit li { width: 205px; float: left; }
.classification #class_tit li h2 { width: 205px; height: 20px; line-height: 19px; font-size: 12px; color: #7b2a5b; overflow: hidden; }
.classification #class_info { width: 204px; padding-bottom: 15px; }
.classification #class_info li { width: auto; line-height: 21px; padding-right: 12px; white-space: nowrap; float: left; }
.classification #class_info li a.current { color: #a8156e; } 
.classification h2 a:link, .classification h2 a:visited, .classification h2 a:hover, .classification h2 a:active { color: #7b2a5b; }
#class_info a:link, #class_info a:visited { color: #404040; }
#class_info a:hover, #class_info a:active { color: #7b2a5b; }

/* material right */
.m_right { float: right; }
.m_row1 { width: 720px; height: 41px; overflow: hidden; }
.m_location { width: 448px; height: 14px; padding: 10px 20px 0 0; float: left; overflow: hidden; }
.m_location em { color: #6e6e6e; font-style: normal; }

.m_location em a { color: #6e6e6e; }
.m_location em a:hover { color: #000000; }
.m_location strong { color: #000000; font-weight: normal; }
.m_search { width: 448px; height: 12px; padding: 10px 20px 0 0; float: left; overflow: hidden; }
.m_search em { color: #40a200; font-style: normal; font-weight: bold; padding-right: 25px; }
.m_search strong { color: #cf0000; }
.m_sort { width: 252px; float: left; overflow: hidden; }
.m_sort .sort_tit { padding-top: 10px; float: left; }
.m_sort .sort_but { padding: 4px 0 0 7px; float: left; }
.sort_but a { text-decoration: none }
.sort_but a em { height: 23px; display: block; float: left; }
.sort_but a em.bgl { width: 4px; background: url(/Content/EMagazine/images/material/butbg_l1.gif); }
.sort_but a em.bgr { width: 15px; background: url(/Content/EMagazine/images/material/butbg_r1.gif);  }
.sort_but a strong { padding: 0 4px; height: 23px; line-height: 25px; *line-height: 23px; _line-height: 25px; background: url(/Content/EMagazine/images/material/butbg_m1.gif); cursor: pointer; font-weight: normal; display: block; float: left; overflow: hidden; }
.sort_but a:hover em.bgl { width: 4px; background: url(/Content/EMagazine/images/material/butbg_l2.gif); }
.sort_but a:hover em.bgr { width: 15px; background: url(/Content/EMagazine/images/material/butbg_r2.gif); }
.sort_but a:hover strong { color: #7b2a5b; background: url(/Content/EMagazine/images/material/butbg_m2.gif); }
.sort_but a.current em.bgl { width: 4px; background: url(/Content/EMagazine/images/material/butbg_l2.gif); }
.sort_but a.current em.bgr { width: 15px; background: url(/Content/EMagazine/images/material/butbg_r2.gif); }
.sort_but a.current strong { color: #7b2a5b; background: url(/Content/EMagazine/images/material/butbg_m2.gif); }

.m_row2 { width: 720px; padding-bottom: 20px; } 
.m_info { width: 718px; height: 144px; border: 1px solid #d9c9d2; margin-bottom: 10px; }
.m_info_l { width: 112px; height: 144px; background: #efe5ea; float: left; }
.m_info_l img { width: 102px; height: 134px; border: 1px solid #6a3b55; margin: 4px 4px; display: block; }
.m_info_r { width: 597px; padding-left: 9px; float: left; }
.r_tit { width: 583px; height: 37px; line-height: 38px; _height: 37px; _line-height: 39px; border-bottom: 1px dashed #d9c9d2; color: #640d42; padding: 0 4px; font-size: 14px; font-weight: bold; overflow: hidden; }
.r_tit strong  { color: #640d42; }
.r_tit strong:hover { color: #640d42; }
.r_comments { width: 581px; padding: 0 5px; float: left; }
.r_comments .star { padding-top: 9px; float: left; }
.r_comments .c_tex { padding: 9px 0 0 2px; float: left; }
.c_tex strong { color: #388804; font-weight: normal; }
.r_describe { width: 581px; height: 33px; padding: 7px 5px 0 5px; line-height: 19px; color: #6e6e6e; float: left; overflow: hidden; }
.r_bot { width: 581px; }
.r_price { width: 329px; padding-top: 13px; text-align: right; float: left; }
.r_price strong { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #b10000; }
.r_but { width: 250px; text-align: right; padding-top: 11px; float: left; }
.r_but img { padding-left: 7px; }

/* paging */
.list_page { width: 694px; height: 32px; padding: 0 13px; float: left; overflow: hidden; }
.list_page_left { width: 361px; text-align: right; padding-left: 40px; float: left; }
.list_page_left1 { width: 232px; padding-top: 3px; padding-top: 4px\9; float: left; }
.list_page_left1 a { padding-right: 13px; }
.list_page_left2 { width: 51px; float: left }
.list_page_left2 input { width: 44px; height: 17px; line-height: 17px; color: #404040; margin: 0px 6px 0px 5px; *margin-top: -1px; _margin-right: 0px; border: 1px solid #d9c9d2; }
.list_page_left3 { width: 18px;  padding-top: 3px; padding-top: 4px\9; float: left; }
.list_page_left4 { padding-left: 5px;  float: left; }
.list_page_right { width: 287px; padding-top: 3px; padding-top: 4px\9; float: left; }
.list_page_right strong { font-weight: normal; color: #8e0056; }
.list_page_right span { padding-right: 7px; }

/* detailed */
.detailed { width: 960px; border-bottom: 2px solid #d9c9d2; padding-bottom: 8px; float: left; }
.d_left { width: 208px; padding-right: 30px; float: left; }
.d_right { width: 722px; float: right; }

/* d_left */
.d_buy { width: 206px; border: 1px solid #dedede; margin-bottom: 10px; overflow: hidden; }
.d_buy_tit { height: 29px; line-height: 31px; *line-height: 29px; _line-height: 31px; background: url(/Content/EMagazine/images/material/d_tit_bg.gif); overflow: hidden; }
.d_buy_tit strong { padding-left: 14px; color: #651646; }
.d_but_tex { padding-top: 10px; }
.d_but_tex ul { padding: 0 0 8px 14px; }
.d_but_tex li { width: 170px; height: 21px; line-height: 21px; padding-left: 11px; background: url(/Content/EMagazine/images/material/bg_li.gif) no-repeat 0 8px; overflow: hidden; }
.d_but_tex a { color: #404040; }
.d_but_tex a:hover { color: #a8156e; }

.d_history { width: 206px; border: 1px solid #dedede; overflow: hidden; }
.d_history_tit { height: 29px; line-height: 31px; *line-height: 29px; _line-height: 31px; background: url(/Content/EMagazine/images/material/d_tit_bg.gif); overflow: hidden; }
.d_history_tit strong { padding-left: 14px; color: #651646; }
.d_history_tex { width: 206px; }
.d_history_tex li { width: 206px; padding-left: 14px; height: 80px; border-bottom: 1px dashed #e5e5e5; padding-top: 14px; overflow: hidden; }
.d_history_tex li .h_left { width: 51px; padding-right: 8px; float: left; }
.d_history_tex li .h_left img { width: 49px; height: 64px; border: 1px solid #6b3c56; display: block; }
.d_history_tex li .h_right { width: 120px; float: left; }
.d_history_tex li .h_right .h_title { height: 40px; line-height: 21px; display: block; overflow: hidden; }
.d_history_tex li .h_right .h_price { padding-top: 8px; display: block; }
.d_history_tex li .h_right .h_price strong { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #b10000; }
.d_history_tex li.lastli { border-bottom: 0; }

/* d_right */
.d_location { width: 722px; line-height: 18px; padding: 7px 0 4px 0; border-bottom: 1px dashed #e5e5e5; }
.d_location em { color: #6e6e6e; font-style: normal; }
.d_location em a { color: #6e6e6e; }
.d_location em a:hover { color: #000000; }
.d_location strong { color: #000000; font-weight: normal; }

/* goods */
.goods { width: 722px; padding-top: 27px; }
.goods_l { width: 213px; padding-top: 3px; float: left; }
.goods_l_row1 { width: 181px; height: 236px; border: 1px solid #e5e5e5; }
.goods_l_row1 img { width: 165px; height: 220px; display: block; margin: 8px 8px; }
.goods_l_row2 { padding: 16px 0 0 9px; }
.goods_l_row2 .row2_tex { padding: 3px 3px 0 0; float: left; }
.goods_l_row2 .row2_img { float: left; }
.goods_l_row2 .row2_img img { padding-right: 9px; }
.goods_r { width: 500px; float: left; }
.goods_r h2 { font-size: 14px; line-height: 20px; }
.goods_r ul { padding-top: 21px; }
.goods_r li { width: 509px; height: 31px; float: left; }
.goods_r li span { float: left; }
.goods_r li .li_left { width: 69px; padding-top: 11px; float: left; }
.goods_r li .li_right { width: 440px; float: left; }
.goods_r li .li_right strong { color: #40a200; }
.goods_r li .li_right1 { padding-top: 11px; }
.goods_r li .price1 { font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #b10000; padding: 6px 5px 0 0; }
.goods_r li .price2 { font-size: 29px; font-family: Arial, Helvetica, sans-serif; color: #b10000; }
.goods_r li .price3 { font-style: normal; padding: 11px 0 0 5px; float: left; }
.goods_r li .score { padding-top: 11px; }
.goods_r li .score img { padding-right: 6px; }
.goods_r li .score strong { color: #a8156e; font-weight: normal; }
.goods_r li .blank { padding-right: 20px; }
.goods_r li .buy { padding-top: 6px;float: left; }
.goods_r li .buy select{ font-size:12px; color:#5E5E5E}
.goods_r li .buy input { width: 27px; height: 19px; line-height: 19px; padding-left: 5px; border: 1px solid #dedede; }
.goods_r li .buy_tex { padding-top: 11px; }
.goods_r li .buy_tex1 { padding-top: 11px; padding-left: 30px; }
.goods_r li .buy_tex1 a { color: #a8156e; }
.goods_r li .buy_tex1 a:hover { color: #165AA9; }
.goods_r .li_but { padding-top: 16px; }
.goods_r .li_but img { padding-right: 15px; }

/* best partner */
.partner { width: 722px; padding-top: 40px; float: left; }
.partner h3 { height: 20px; font-size: 14px; font-weight: bold; padding-left: 9px; }
.partner_info { width: 720px; height: 166px; border: 1px solid #dedede; }
.partner_l { width: 449px; float: left; }
.partner_l ul { padding: 14px 0 0 14px; }
.partner_l li { padding-right: 14px; float: left; }
.partner_l .li_goods { width: 76px; }
.partner_l .g_pic { width: 74px; height: 96px; border: 1px solid #dedede; float: left; }
.partner_l .g_pic img { width: 70px; height: 92px; margin: 2px 2px; display: block; }
.partner_l .current_pic { border: 1px solid #be1b89;}
.partner_l .g_tit { width: 76px; height: 40px; float: left; overflow: hidden; }
.partner_l .g_checkbox { width: 16px; padding-top: 10px; *padding-top: 6px; text-align: left; float: left; }
.partner_l .g_checkbox input { width: 13px; display: block; }
.partner_l .g_tex { width: 60px; line-height: 18px; padding-top: 8px; *padding-top: 8spx; _padding-top: 9px;float: left; }
.partner_l .li_add { padding-top: 43px; }
.partner_r { width: 271px; height: 166px; background: url(/Content/EMagazine/images/material/bg_partner.gif); float: right; }
.partner_r ul { padding: 20px 0 0 34px; }
.partner_r li { width: 237px; height: 31px; float: left; }
.partner_r .li_h { height: 20px; }
.partner_r .partner_but { padding-top: 27px; _padding-top: 22px; }
.partner_r .partner_tex { padding-top: 11px; float: left; }
.partner_r .partner_price { font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #b10000; padding: 6px 7px 0 0; float: left; }
.partner_r li strong { font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #b10000; font-weight: normal; }

/* product details */
.p_details { width: 722px; padding-top: 30px; float: left; }
.p_details .p_tabtit { width: 722px; clear: both; height: 31px; border-bottom: 2px solid #651646; overflow: hidden; }
.p_details .p_tabtit li { cursor: pointer; height: 31px; line-height: 33px; *line-height: 32px; _line-height: 33px; text-align: center; color: #404040; margin-right: 7px; float: left; overflow: hidden; }
.p_details .p_tabtit .active { height: 31px; font-size: 14px; color: #ffffff; }
.p_details .p_tabtit .normal { height: 31px;  }
.p_details .p_tabtit .normal em { height: 31px; display: block; float: left; }
.p_details .p_tabtit .normal em.bgl { width: 4px; background: url(/Content/EMagazine/images/material/tab_bgl2.gif); }
.p_details .p_tabtit .normal em.bgr { width: 4px; background: url(/Content/EMagazine/images/material/tab_bgr2.gif);  }
.p_details .p_tabtit .normal strong { padding: 0 24px; height: 31px;  line-height: 33px; *line-height: 32px; _line-height: 33px; background: url(/Content/EMagazine/images/material/tab_bgm2.gif); cursor: pointer; font-weight: normal; display: block; float: left; overflow: hidden; }
.p_details .p_tabtit .normal cite { color: #8c5074; font-weight: bold; font-style: normal; }
.p_details .p_tabtit .active em { height: 31px; display: block; float: left; }
.p_details .p_tabtit .active em.bgl { width: 4px; background: url(/Content/EMagazine/images/material/tab_bgl1.gif); }
.p_details .p_tabtit .active em.bgr { width: 4px; background: url(/Content/EMagazine/images/material/tab_bgr1.gif); }
.p_details .p_tabtit .active strong { padding: 0 24px; height: 31px; line-height: 33px; *line-height: 32px; _line-height: 33px; background: url(/Content/EMagazine/images/material/tab_bgm1.gif); cursor: pointer; display: block; float: left; overflow: hidden; }
.p_details .p_tabtit .active cite { color: #ffffff; font-weight: bold; font-style: normal; }
.p_details .none { display: none; }
.p_details .p_tabinfo { width: 722px; float: left; overflow: hidden; }
.p_details .p_d_info { width: 722px; padding-top: 14px; }
.p_details .p_d_e_info { width: 722px; padding-top: 0; }
.p_d_info .p_d_tit { width: 722px; height: 27px; background: #eeeeee; }
.p_d_info .p_d_tit .s_tit { font-size: 14px; padding: 7px 0 0 27px; font-weight: bold; float: left; }
.p_d_info .p_d_tit .s_down { padding: 9px 27px 0 0; float: right; }
.p_d_info .p_d_tex { padding: 6px 27px 29px 27px;  } 
.p_d_info .p_d_tex p { line-height: 25px; text-indent: 28px; font-size:14px; }
.p_d_info .p_d_tex p img{ }
.p_d_info .p_d_tex p em { color: #165aa9; font-style: normal; }
.p_d_info .p_d_img { padding: 24px 27px 29px 27px; }
.p_d_info .p_d_more { padding: 0 27px 24px 0; text-align: right; color: #974400; }
.p_d_info .p_d_more a { color: #974400; }
.p_d_info .p_d_more a:hover { color: #974400; }

/* evaluation */
.p_d_info .p_d_e_tit { width: 722px; height: 31px; border-bottom: 2px solid #651646; overflow: hidden; }
.p_d_info .p_d_e_tit .e_tit_l { width: 4px; height: 31px; background: url(/Content/EMagazine/images/material/tab_bgl1.gif); float: left; }
.p_d_info .p_d_e_tit .e_tit_m { padding: 0 24px; height: 31px; line-height: 33px; *line-height: 32px; _line-height: 33px; background: url(/Content/EMagazine/images/material/tab_bgm1.gif); color: #ffffff; font-size: 14px; font-weight: bold; display: block; float: left; overflow: hidden; }
.p_d_info .p_d_e_tit .e_tit_r { width: 4px; height: 31px; background: url(/Content/EMagazine/images/material/tab_bgr1.gif); float: left; }
.p_d_info .p_d_e_row1 { width: 722px; height: 192px; background: url(/Content/EMagazine/images/material/bg_evaluation.gif); margin-bottom: 10px; }
.p_d_e_row1 .e_row1_l { width: 224px; padding: 10px 0 0 27px; float: left; }
.p_d_e_row1 .e_row1_l .e_l_span1 { font-size: 14px; font-weight: bold; display: block; }
.p_d_e_row1 .e_row1_l .e_l_span1 strong { font-size: 36px; font-family: Arial, Helvetica, sans-serif; padding-right: 9px; color: #ce0000; }
.p_d_e_row1 .e_row1_l .e_l_span2 { color: #878787; display: block; }
.p_d_e_row1 .e_row1_l ul { padding: 17px 0 6px 0; }
.p_d_e_row1 .e_row1_l li { width: 224px; height: 22px; }
.p_d_e_row1 .e_row1_l li .li_div_l { width: 30px; float: left; }
.p_d_e_row1 .e_row1_l li .li_div_m { width: 131px; float: left; }
.p_d_e_row1 .e_row1_l li .li_div_m .m_span1 { width: 90%; height: 11px; background: url(/Content/EMagazine/images/material/bg_statistics.gif); display: block; }
.p_d_e_row1 .e_row1_l li .li_div_m .m_span2 { width: 8%; height: 11px; background: url(/Content/EMagazine/images/material/bg_statistics.gif); display: block; }
.p_d_e_row1 .e_row1_l li .li_div_m .m_span3 { width: 1%; height: 11px; background: url(/Content/EMagazine/images/material/bg_statistics.gif); display: block; }
.p_d_e_row1 .e_row1_l li .li_div_r { width: 63px; float: left; }
.p_d_e_row1 .e_row1_r { width: 388px; padding: 19px 27px 0 0 ; float: right;}
.p_d_e_row1 .e_row1_r .e_r_span1 { display: block; }
.p_d_e_row1 .e_row1_r .e_r_span1 strong { font-size: 14px; padding-right: 24px; }
.p_d_e_row1 .e_row1_r .e_r_span1 em { color: #720949; font-style: normal; }
.p_d_e_row1 .e_row1_r .e_r_span1 em a { color: #720949; }
.p_d_e_row1 .e_row1_r .e_r_span1 em a:hover { color: #ce0000; }
.p_d_e_row1 .e_row1_r .e_r_span2 { padding-top: 17px; display: block; }
.p_d_e_row1 .e_row1_r ul { width: 388px; padding-top: 6px; }
.p_d_e_row1 .e_row1_r li { padding-right: 10px; float: left; }
.p_d_e_row1 .e_row1_r li .e_r_img { border: 1px solid #cdcde1; display: block; } 
.p_d_e_row1 .e_row1_r li img { width: 46px; height: 46px; border: 1px solid #ffffff; display: block; }
.p_d_e_row1 .e_row1_r li .e_r_name { width: 50px; padding-top: 6px; text-align: center; height: 12px; color: #878787; overflow: hidden; display: block; }
.p_d_e_row1 .e_row1_r li .e_r_name a { color: #878787; }
.p_d_e_row1 .e_row1_r li .e_r_name a:hover { color: #404040; }
.p_d_e_row1 .e_row1_r .e_r_div { width: 388px; padding-top: 15px; float: left; }
.p_d_e_row1 .e_row1_r .e_r_div .e_r_div_tex { width: 313px; color: #878787; padding-top: 7px; float: left; }
.p_d_e_row1 .e_row1_r .e_r_div .e_r_div_tex a { color: #9f0060; }
.p_d_e_row1 .e_row1_r .e_r_div .e_r_div_tex a:hover { color: #404040; }
.p_d_e_row1 .e_row1_r .e_r_div .e_r_div_img { float: right; }
.p_d_e_row2 { width: 722px; }
.p_d_e_row2 .e_tabtit { width: 722px; padding: 4px 0 0 4px; clear: both; background: #eeeef5; overflow: hidden; }
.p_d_e_row2 .e_tabtit li { cursor: pointer; height: 27px; line-height: 29px; *line-height: 28px; _line-height: 29px; text-align: center; padding: 0 23px; float: left; overflow: hidden; }
.p_d_e_row2 .e_tabtit .active { height: 27px; background: #ffffff; color: #5a5a86; font-weight: bold; }
.p_d_e_row2 .e_tabtit .normal { color: #5a5a86; }
.p_d_e_row2 .e_tabtit .none { display: none; }
.p_d_e_row2 .e_tabinfo { width: 722px; }
.p_d_e_row2 .e_tabinfo ul { width: 722px; }
.p_d_e_row2 .e_tabinfo li { width: 722px; padding: 21px 0 20px 0; border-bottom: 1px solid #e5e5e5; float: left; }
.p_d_e_row2 .e_tabinfo .e_li_l { width: 87px; padding: 3px 0 0 27px; float: left; }
.p_d_e_row2 .e_tabinfo .e_li_l_img { width: 52px; height: 52px; border: 1px solid #e5e5e5; display: block; }
.p_d_e_row2 .e_tabinfo .e_li_l_img img { width: 50px; height: 50px; border: 1px solid #ffffff; display: block; }
.p_d_e_row2 .e_tabinfo .e_li_l_tex { width: 52px; text-align: center; line-height: 18px; color: #165aa9; padding-top: 7px; display: block; }
.p_d_e_row2 .e_tabinfo .e_li_l_tex a { color: #165aa9; }
.p_d_e_row2 .e_tabinfo .e_li_l_tex a:hover { color: #165aa9; }
.p_d_e_row2 .e_tabinfo .e_li_r { width: 581px; padding-right: 27px; float: left; }
.p_d_e_row2 .e_tabinfo .e_li_r_tit { width: 581px; line-height: 20px; font-size: 14px; font-weight: bold; }
.p_d_e_row2 .e_tabinfo .e_li_r_tex1 { width: 581px; height: 24px; padding-top: 12px; color: #878787; }
.p_d_e_row2 .e_tabinfo .e_li_r_tex1 .tex1_time1 { padding-right: 10px; float: left;}
.p_d_e_row2 .e_tabinfo .e_li_r_tex1 .tex1_img { float: left;}
.p_d_e_row2 .e_tabinfo .e_li_r_tex1 .tex1_time2 { float: right; }
.p_d_e_row2 .e_tabinfo .e_li_r_tex2 { width: 581px; line-height: 18px; }
.p_d_e_row2 .e_tabinfo .e_li_r_tex3 { width: 581px; padding-top: 12px; color: #878787; }
.p_d_e_row2 .e_tabinfo .e_li_r_tex3 .tex3_img { padding-right: 5px; float: left; }
.p_d_e_row2 .e_tabinfo .e_li_r_tex3 .tex3_tex { color: #878787; padding: 1px 30px 0 0; float: left; }
.p_d_e_row2 .e_tabinfo .e_li_r_tex3 .tex3_tex a { color: #878787; }
.p_d_e_row2 .e_tabinfo .e_li_r_tex3 .tex3_tex a:hover { color: #165aa9; }
.p_d_e_row2 .e_tabinfo .e_paging { width: 695px; padding: 18px 27px 30px 0; text-align: right; float: left; }
.p_d_e_row2 .e_tabinfo .e_paging a { color: #878787; }
.p_d_e_row2 .e_tabinfo .e_paging .e_p_tex { padding: 4px 7px; border: 1px solid #e5e5e5; }
.p_d_e_row2 .e_tabinfo .e_paging .e_p_number { padding: 4px 7px; border: 1px solid #e5e5e5; font-weight: bold; }
.p_d_e_row2 .e_tabinfo .e_paging .e_p_other { font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 4px 3px; }
.p_d_e_row2 .e_tabinfo .e_paging a:hover { color: #404040; border: 1px solid #cecece; }
.p_d_e_row2 .e_tabinfo .e_paging a.current { background: #9f0060; border: 1px solid #9f0060; color: #ffffff; }

/* question and answer */
.p_d_info .p_d_q_tit { width: 722px; height: 31px; border-bottom: 2px solid #651646; overflow: hidden; }
.p_d_info .p_d_q_tit .q_tit_l { width: 4px; height: 31px; background: url(/Content/EMagazine/images/material/tab_bgl1.gif); float: left; }
.p_d_info .p_d_q_tit .q_tit_m { padding: 0 24px; height: 31px; line-height: 33px; *line-height: 32px; _line-height: 33px; background: url(/Content/EMagazine/images/material/tab_bgm1.gif); color: #ffffff; font-size: 14px; font-weight: bold; display: block; float: left; overflow: hidden; }
.p_d_info .p_d_q_tit .q_tit_r { width: 4px; height: 31px; background: url(/Content/EMagazine/images/material/tab_bgr1.gif); float: left; }
.p_d_info .p_d_q_tit .q_tit_other { padding: 11px 27px; 0 0; float: right; }
.p_d_info .p_d_q_tit .q_tit_other a { color: #720949; }
.p_d_info .p_d_q_tit .q_tit_other a:hover { color: #000000; }
.p_d_info .p_d_a_tit { width: 722px; height: 27px; margin-top: 14px; background: #eeeeee; }
.p_d_info .p_d_a_tit .people { padding: 9px 0 0 27px; float: left; }
.p_d_info .p_d_a_tit .people em { color: #720848; font-style: normal; }
.p_d_info .p_d_a_tit .questions { font-size: 14px; padding-top: 7px; font-weight: bold; float: left; }
.p_d_info .p_d_a_tit .time { color: #878787; padding: 7px 27px 0 0; float: right; }
.p_d_info .p_d_a_tex { padding: 6px 27px 0 27px; } 
.p_d_info .p_d_a_tex p { line-height: 24px; }
.p_d_info .p_d_a_r { padding: 0 0 15px 27px; }
.p_d_info .p_d_a_r a { color: #165aa9; }
.p_d_info .p_d_a_r a:hover { color: #000000; }
.p_d_info .p_d_a_link { padding-right: 27px; text-align: right; }
.p_d_info .p_d_a_link a { color: #720949; }
.p_d_info .p_d_a_link a:hover { color: #000000; }


/* MagazineComment */

.clearfix {
    clear: both;
}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
}
.comment-publish {
    background-color: #FAFAFA;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 10px;
}
.comment-publish .pub-box {
    margin-bottom: 12px;
}
.comment-publish .select {
    height: 22px;
    margin-bottom: 12px;
}

	
.comment-publish .user-pic {
    float: left;
    height: 40px;
    overflow: hidden;
    width: 40px;
}
.comment-publish .user-tel {
    float: left;
    height: 40px;
    overflow: hidden;
    width: 60px;
}


.comment-publish .cmt-doc {
    float: right;
    overflow: hidden;
    width: 601px;
}
.comment-publish .select h4 {
    color: #666666;
    float: left;
    font-weight: normal;
    line-height: 22px;
    padding-right: 5px;
    text-align: right;
    width: 50px;
}	

.comment-publish .appraisal, .bought-ck {
    float: left;
    line-height: 22px;
    margin-right: 10px;
}

.comment-publish .submit-row {
    border-top: 1px dotted #CCCCCC;
    height: 28px;
    padding-top: 15px;
}

.comment-publish .submit-row .pub {
    margin-left: 55px;
}
.bbl-btn {
    background-position: -5px -361px;
    border: 1px solid #449ACD;
    color: #FFFFFF;
}
.bbl-btn, .bgr-btn {
    background-image: url("/Content/EMagazine/images/button.png");
    border-radius: 4px 4px 4px 4px;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 28px;
    line-height: 28px;
    padding: 0 15px;
}
input, textarea {
    color: #333333;
    font-size: 14px;
    outline: medium none;
}
input {
    vertical-align: middle;
}

.ml10 {
    margin-left: 10px;
}

.comment-publish #J_HiddenForm {
    line-height: 28px;
}
.gc {
    color: #999999;
}
/* buy */
.buy_m { width: 935px; border: 1px solid #d9c9d2; padding-left: 23px; }
.buy_m .m_tit { height: 59px; }
.buy_m .m_tit_l { padding-top: 23px; font-size: 14px; font-weight: bold; float: left; }
.buy_m .m_tit_r { padding: 23px 26px 0 0; color: #6f6f6f; float: right; }
.buy_m .m_tit_r a { color: #6f6f6f; }
.buy_m .m_tit_r a:hover { color: #404040; }
.buy_m .m_tit_r1 { padding-right: 26px; float: right; }
.buy_m .m_tit_r1 .r1_tip1 { padding-top: 23px; float: left; }
.buy_m .m_tit_r1 .r1_tip2 { padding-top: 24px; float: left; }
.buy_m .m_tit_r1 strong { color: #ce0000; font-size: 14px; }
.buy_m .m_tit_r1 em { color: #004da3; font-style: normal; }
.buy_m .m_form { width: 909px; height: 88px; border-bottom: 1px dashed #d9c9d2; }
.buy_m .m_form li { width: 385px; padding-bottom: 15px; *padding-bottom: 13px; float: left; }
.buy_m .m_form .m_f_tit { width: 50px; padding-top: 7px; *padding-top: 8px; float: left; }
.buy_m .m_form .m_f_tex { width: 335px; float: left; }
.buy_m .m_form .m_f_tex input { width: 262px; height: 23px; line-height: 23px; padding-left: 6px; border: 1px solid #d9c9d2; }
.buy_m .m_main { padding-top: 23px; }
.buy_m .m_main1 { padding-top: 0; }
.buy_m .main_tit_tab { width: 909px; height: 31px; border-top: 1px solid #d9c9d2; border-bottom: 1px solid #d9c9d2; background: #fdfbfc;}
.buy_m .main_tit_tab td { line-height: 31px; text-align: center; color: #7c2b5c; font-weight: bold; }
.buy_m .main_tit_tab .td_w1 { width: 101px; }
.buy_m .main_tit_tab .td_w2 { width: 258px; }
.buy_m .main_tit_tab .td_w3 { width: 110px; }
.buy_m .main_info_tab { width: 909px; }
.buy_m .main_info_tab td { text-align: center; border-bottom: 1px solid #d9c9d2; }
.buy_m .main_info_tab .td_w1 { width: 101px; padding: 15px 0; }
.buy_m .main_info_tab .td_w1 img { width: 59px; height: 78px; border: 1px solid #6a3b55; display: block; margin: 0 auto; }
.buy_m .main_info_tab .td_w2 { width: 258px; vertical-align: top; text-align: left; }
.buy_m .main_info_tab .td_w2 strong { line-height: 19px; color: #8a4b00; font-weight: normal; padding: 17px 20px 0 20px; display: block; }
.buy_m .main_info_tab .td_w2 strong a { color: #8a4b00; }
.buy_m .main_info_tab .td_w2 strong a:hover { color: #000000; }
.buy_m .main_info_tab .td_w2 em { line-height: 19px; font-style: normal; padding: 4px 20px 0 20px; display: block; }
.buy_m .main_info_tab .td_w3 { width: 110px; vertical-align: top; padding-top: 17px; line-height: 19px; }
.buy_m .main_info_tab .td_w3 strong { color: #b40000; }
.buy_m .main_info_tab .td_w3 em { padding-top: 4px; display: block; font-style: normal; color: #004da3; }
.buy_m .main_info_tab .td_w3 em a { color: #004da3; }
.buy_m .main_info_tab .td_w3 em a:hover { color: #004da3; }
.buy_m .main_info_tab .td_w3 select { width: 98px; font-size: 12px; }
.buy_m .main_info_tab .td_w3 span { display: block; text-align: left; padding-left: 10px; }
.buy_m .main_info_tab .td_w3 .select_tip1 { padding-top: 9px; }
.buy_m .main_info_tab .td_w3 .select_tip2 { color: #079000; font-weight: bold;  }
.buy_m .main_info_tab .td_w4 { padding-top: 15px; }
.buy_m .m_tip { width: 889px; padding: 15px 0 0 20px; overflow: hidden; }
.buy_m .m_tip .tip_l { width: 583px; float: left; }
div.sdmenu { float: left }
div.sdmenu div { overflow: hidden; }
div.sdmenu div.collapsed { height: 15px; }
div.sdmenu div span { display: block; padding: 2px 0 8px 22px; background: url(/Content/EMagazine/images/material/expanded.gif) no-repeat; cursor: pointer; }
div.sdmenu div.collapsed span {	background-image: url(/Content/EMagazine/images/material/collapsed.gif); }
div.sdmenu div ul { width: 560px; border: 1px solid #d9c9d2; background: #f7f4f6; padding: 17px 0 10px 21px; }
div.sdmenu div li { width: 560px; height: 31px; float: left; }
div.sdmenu div li lable { width: 64px; }
div.sdmenu div li .radio { width: 21px; padding-top: 3px; }
div.sdmenu div li strong { font-weight: normal; }
div.sdmenu div .li_tex input { width: 467px; height: 17px; line-height: 17px; padding-left: 4px; border: 1px solid #909292; }
div.sdmenu div .company { padding-left: 66px; }
div.sdmenu div .company input { color: #a8a8a8; }
div.sdmenu div .company img { padding-right: 4px; }

.buy_m .m_tip .tip_l .tip_tex { width: 583px; padding-top: 14px; float: left; }
.buy_m .m_tip .tip_r { width: 206px; padding-right: 34px; text-align: right; float: right; }
.buy_m .m_tip .tip_r strong { color: #b40000; font-weight: normal; }
.buy_m .m_tip1 { height: 41px; padding-top: 15px; }
.buy_m .m_tip1 .tip1_l { padding-left: 20px; color: #6f6f6f; float: left; }
.buy_m .m_tip1 .tip1_l a { color: #6f6f6f; }
.buy_m .m_tip1 .tip1_l a:hover { color: #404040; }
.buy_m .m_tip1 .tip1_r { color: #a8156e; padding-right: 54px; text-align: right; float: right; }
.buy_m .m_tip1 .tip1_r a { color: #a8156e; }
.buy_m .m_tip1 .tip1_r a:hover { color: #004da3; }
.buy_m .m_but { width: 889px; padding: 39px 0 50px 20px; text-align: center; }


