/* CSS Document */
.right_content{ width:720px; margin:0 10px;}
.position_bar{ border-bottom:4px #CCC solid; height:32px; background:url(../img/position_arrow.gif) 10px 50% no-repeat; padding-left:25px; line-height:32px; }

.com_box{ padding:0 5px; width:132px;_width:129px; height:182px; float:left; text-align:center; margin:0 1px;}
.com_box_num{width:132px;_width:129px; text-align:center; color:#1D58B6; font-weight:bold; font-size:12px; line-height:22px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.com_box_price{width:142px;_width:138px;text-align:center; color:#FF0000; font-weight:bold; font-size:12px;line-height:22px;}

.list_box_head{ background:url(../img/list_head_bar.gif) repeat-x; padding:0 10px; height:37px; line-height:37px;} 
.list_box_end{ border-bottom:5px #CCC solid; height:30px; line-height:30px;line-height:30px;padding:0 10px; margin-bottom:20px;}
.list_box_mid{ border-bottom:#CCC dotted 1px; width:710px; margin:0 5px; height:120px;}
.list_box_mid_left{ width:141px; float:left; text-align:left;}
.image_border{ border:#CCC 1px solid; margin:5px;}
.list_box_mid_left .numdiv{width:85px; padding-left:37px; text-align:center; margin-top:5px;}
.list_box_mid_right{ float:right; width:550px;}

.list_title{ color:#1858B2; font-weight:bold; font-size:13px; line-height:25px; margin-top:10px; white-space:nowrap; width:550px; overflow:hidden; text-overflow:ellipsis;  /* 如果文字超出范围，将使用省略号标示出来 */ }
.list_text{ line-height:22px;}
.list_link{ line-height:33px; }

.list_link .normal_price_tag{ width:85px;*width:80px; background:url(../img/normal_pice_tag.gif) 1px 50% no-repeat; padding-left:50px; color:#82BE07; float:left;  font-size:14px; font-weight:bold; font:Arial, Helvetica, sans-serif;}
.list_link .active_price_tag{ width:85px;*width:80px; background:url(../img/normal_pice_tag.gif) 1px 50% no-repeat; padding-left:50px; color:#82BE07; float:left;  font-size:14px; font-weight:bold; font:Arial, Helvetica, sans-serif; text-decoration:line-through;}
.list_link .special_price_tag{  width:85px;*width:80px; background:url(../img/special_price_tag.gif) 1px 50% no-repeat; padding-left:50px;font:"黑体"; float:left; font-size:14px;font-weight:bold;font:Arial, Helvetica, sans-serif; color:#FF9900;}
.list_link .member_price_tag{  width:85px;*width:80px; background:url(../img/member_price_tag.gif) 1px 50% no-repeat; padding-left:50px;font:"黑体"; float:left; font-size:14px;font-weight:bold;font:Arial, Helvetica, sans-serif; color:#FF9900;}

.coment_link{ background:url(../img/comment_ico.gif) no-repeat; padding-left:15px; }
.list_link_right{ float:right; margin-right:0px; width:150px;} 


.pic_display{ background:url(../img/pic_display.gif) 1px 20% no-repeat; padding-left:20px;  }
.text_display{ background:url(../img/text_display.gif) 1px 20% no-repeat; padding-left:20px;}
.page_div{ margin-left:50px; float:left;}
.pre_btn{ background:url(../img/pre_btn.gif) 1px 20% no-repeat;  padding-left:12px;}
.next_btn{background:url(../img/next_btn.gif) 1px 20% no-repeat;padding-left:12px;}
.num_btn{ padding:5px;}
.dotted_div{ padding:5px 0; border-bottom:#CCC 1px dotted; }
.alt_div{ width:77px; height:92px; overflow:hidden; float:right; line-height:18px;}
.ad_div{ margin:5px 0px;}

/*goodpages*/
.box_row1{ clear:both; width:720px;}
.box_row2{clear:both;width:720px;}
.box_row3{clear:both;width:720px;}


.box_row1_left{ width:300px; float:left; margin:10px; text-align:center}
.box_row1_left .img{  float:left; border:#CCC 1px solid;}
.box_row1_left .big_link{ background:url(../img/glass.gif) 1px 50% no-repeat; padding-left:25px; line-height:25px;}
.box_row1_right{ float:right; width:380px;_width:368px; margin:10px;}
.box_row1_right h4{ margin:0px; line-height:33px; border-bottom:#EF7700 3px solid;}
.box_row1_right .dotted_div{ border-bottom:dotted 1px #CCC; line-height:18px;}
.box_row1_right .dotted_div .label{ color:#747474; float:left;}
.box_row1_right .dotted_div .text_div{ color:#000; float:left; overflow:hidden;}
.box_row1_right .dotted_div .price_text{ color:#EF7B00; font-size:16px;}
.box_row1_right .dotted_div .active_price_tag{ width:85px;*width:80px; background:url(../img/normal_pice_tag.gif) 1px 50% no-repeat; padding-left:50px; color:#82BE07; float:left;  font-size:14px; font-weight:bold; font:Arial, Helvetica, sans-serif;}
.box_row1_right .dotted_div .normal_price_tag{ width:85px;*width:80px; background:url(../img/normal_pice_tag.gif) 1px 50% no-repeat; padding-left:50px; color:#82BE07; float:left;  font-size:14px; font-weight:bold; font:Arial, Helvetica, sans-serif; text-decoration:line-through;}
.box_row1_right .dotted_div .special_price_tag{  width:85px;*width:80px; background:url(../img/special_price_tag.gif) 1px 50% no-repeat; padding-left:50px;font:"黑体"; float:left; font-size:14px;font-weight:bold;font:Arial, Helvetica, sans-serif; color:#FF9900;}
.box_row1_right .dotted_div .member_price_tag{ width:85px;*width:80px; background:url(../img/member_price_tag.gif) 1px 50% no-repeat; padding-left:50px;font:"黑体"; float:left; font-size:14px;font-weight:bold;font:Arial, Helvetica, sans-serif; color:#FF9900;}

.box_row1_right .link_bar{ line-height:30px; margin:3px 0px;}
.box_row1_right .link_bar .zc{ width:68px; line-height:25px; height:31px; margin-top:10px; margin-left:15px; background:url(../img/zc_btn.gif) no-repeat;padding-left:25px; display:block; float:left}
.box_row1_right .link_bar .tjhy{ width:68px; line-height:25px; height:31px;margin-top:10px; margin-left:5px;background:url(../img/tjhy_btn.gif) no-repeat;display:block;padding-left:25px;float:left}
.box_row2 ul{ clear:both;border-bottom:#F27C01 3px solid; background:#FFF; height:32px; }
.box_row2 ul li{ margin:0px; float:left; width:141px; margin-right:5px; background: url(../img/tab_bak.gif) no-repeat; line-height:40px; _line-height:32px;text-align:center;}
.box_row2 ul .current{ background:url(../img/current_bak.gif) no-repeat;}
.box_row2 ul li .tablink{ color:#FFF; font-size:14px; font-weight:bold;}

.box_row3 ul{ clear:both;border-bottom:#F27C01 3px solid; background:#FFF; height:32px; }
.box_row3 ul li{ margin:0px; float:left; width:141px; margin-right:5px; background: url(../img/tab_bak.gif) no-repeat; line-height:40px; _line-height:32px;text-align:center;}
.box_row3 ul .current{background:url(../img/current_bak.gif) no-repeat;}
.box_row3 ul li .tablink{ color:#FFF; font-size:14px; font-weight:bold;}

#div2 p{ border-bottom:#CCC dotted 1px; margin:0px; padding:0px; line-height:25px; padding-left:20px;}
#div2 .lable{ font-weight:bold; width:90px; display:block; float:left;text-align:right; margin-right:10px;} 
#div3 .line{ border-bottom:1px #666 solid; margin:10px 0; padding:5px;}
#div3 .title{ font-weight:bold; line-height:22px; }
#div3 .con{}
/*listpages*/
.productId{height:90px;line-height:80px; }