@charset "utf-8";
/* CSS Document */
.font_color{ color:#e0006c;}
.pdpic{ width:402px; height:510px;}
.buy_area{ width:325px; height:510px;}
.pd_tab_box{ border-top:1px #ccc dashed; margin:20px 0 0 0;}
#Tab1{ }
.Menubox { width:100%; height:40px; line-height:40px;border-bottom:3px #ccc solid;_border-bottom:0;_background:url(../images/common/tab_line.gif) repeat-x bottom;}
.Menubox ul{}
.Menubox li{ float:left; border-right:1px #ccc solid; display:block; cursor:pointer; width:116px; text-align:center; font-size:14px; }
.Menubox li.hover,.Menubox_on{ ackground:#fff; width:116px; border-bottom:3px #000 solid; height:40px; line-height:40px; }
.Contentbox{ clear:both;height:auto;padding:10px;}
.pad-50{ padding:30px 0 50px 0;}
/*button*/
.btn_close,
.btn_buy,
.btn_save,
.btn_chart,
.btn_comments,
.btn_qna,
.btn_comm,
.btn_qa,
.btn_cancle{border:none; cursor:pointer; font-size:0;line-height:0;+padding:0 0 0 90px;overflow:hidden;}

.btn_close{ margin:30px auto; width:116px; height:46px; background:url(../images/detail/btn_close.jpg) no-repeat; color:#333333; }
.btn_buy{width:73px;height:66px;float:left;margin-right:2px;border:none;cursor:pointer; margin-top:5px;background:url(../images/detail/btn-buy.jpg) no-repeat left;	color:#FF3399;}
.btn_save{ width:72px; height:25px; background:url(../images/detail/btn-fav.jpg) no-repeat left; text-align:left; color:#fff;}
.btn_chart{ width:72px; height:25px; background:url(../images/detail/btn-tocart.jpg) no-repeat left;text-align:left; color:#fff;}
.btn_comments{ margin-left:10px; width:90px; height:31px;vertical-align:middle; background:url(../images/detail/btn-comment.jpg) 0px 0px  no-repeat;  color:#ca046a;}
.btn_qna{ margin-left:10px; width:90px; height:31px; vertical-align:middle; background:url(../images/detail/btn_contact.jpg) 0px 0px  no-repeat; color:#ca046a;}
.btn_comm{ margin:0px 10px; width:116px; height:46px; background:url(../images/detail/btn_comm.jpg) no-repeat;  color:#FF3399;}
.btn_qa{ margin:0px 10px; width:116px; height:46px; background:url(../images/detail/btn_send.jpg) no-repeat;  color:#FF3399;}
.btn_cancle{ margin:0px 10px; width:116px; height:46px; background:url(../images/detail/btn_cancle.jpg) no-repeat;  color:#222;}
.btn_space_in{ padding:10px 0px 20px; text-align:center}


/*商品展示*/
.small_ul li.colorborder{ border:2px solid #f5007e;}
.price_show{ color:#cc0001;}
.pic_show{ border:1px solid #ccc;}
.pic_show img{ display:none; width:400px; height:400px;}
.pic_small{ padding:5px 0px 0px 0px;}
.small_ul li{ float:left; margin:1px; padding:1px; border:2px solid #ddd; display:inline;}
.small_ul li a{ display:block;}
.small_ul li img{ width:92px; height:92px;}
.pic_show img.picOn{ display:block;}

/*商品信息*/
p.line{ border-bottom:1px #ccc solid; line-height:1px; height:1px; margin:7px 0;+margin:5px 0;width:100%;}
.color_box{ margin-bottom:2px; width:300px; padding-bottom:10px;}
.color_box p{ padding:0px 0px 5px 0px;}
.color_text{ background:none; border:none; font-size:12px;}
.color_ul{ display:block; float:left}
.color_ul li{ display:block; float:left; margin:0 5px 0 0 ;}
.color_ul li a{ display:block; width:20px; height:20px; padding:1px; border:2px #ddd solid;}
.color_ul li.coloron a,.color_ul li a:hover{border:2px solid #f5007e;}

.size{ margin-bottom:1px;}
.size_box{ margin-bottom:1px; width:300px; padding-bottom:10px;}
.size_box p{ padding:0px 0px 5px 0px;}
.size_text{ background:none; border:none; font-size:12px;}
.size_ul{ display:block; float:left}
.size_ul li{ display:block; float:left;margin:0 5px 0 0 ;}
.size_ul li a{ display:block; text-align:center;  width:25px;height:20px; padding:1px; border:2px #ddd solid;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.size_ul li a:hover{ text-decoration:none}
.size_ul li.sizeon a{ color:#f5007e;width:25px; height:20px;padding:1px;border:2px solid #f5007e;}

.buy_info{ border:3px #ffd1e8 solid;padding:10px 10px 18px; +padding:6px 10px 14px 10px; +margin:0px 0 0 0;_padding:7px 10px 0 10px; _margin:-2px 0 0 0;width:299px;}
.buy_no{float:left;width:55px;height:66px; border-right:1px #ccc solid; padding-right:5px;}
.buy_no_text{width:50px; border:1px solid #a8a8a8}
.buy_btn_box{float:right; padding-left:5px;width:230px;height:66px;}
.buy_text{display:block;float:left;	padding:0px;width:60px;}
.btn_space{	float:right;width:153px;}
.btn_right{ float:right; width:71px;}
.buy_text input{ margin:2px 0px 2px;}

.buy_area h2.title{ font-size:12px; font-weight:bold;}
table.pro-info-tab { font-size:12px; width:100%; text-align:center; margin:6px 0;}
table.pro-info-tab th{  font-size:12px;background:#efefef; border-right:2px #fff solid; font-weight:normal; padding:3px 0;}
table.pro-info-tab td{  font-size:12px;padding:2px 0; }
.orange{ color:#FF3300;}
table.pro-info-tab span.price{ font-size:22px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
table.info1{ text-align:left; margin:10px 0 0 0 ;}
table.info1 td{ vertical-align:bottom}


/*用户评论*/

h2.yahei-tit{ font-size:14px; font-family:"Microsoft Yahei","Simhei"; font-size:16px; color:#999999; border-bottom:1px #ccc solid; padding:20px 0  10px 0;}
.detail_box .clear{ font-size:1px; line-height:1px; height:1px;}
.table_goods_in{ font-size:12px; width:99.9%; color:#666; margin:0 0 10px 0;}
.table_goods_in thead th{ padding:6px 10px; font-weight:normal; border-bottom:2px solid #cccccc; line-height:1em;}
.table_goods_in td{ padding:10px 10px; text-align:center; line-height:1em; border-bottom:1px dotted #ccc;}
.table_goods_in .tr1 td{ background-color:#fff;}
.table_goods_in .tr2 td{ background-color:#f4f4f4;}

.star_5{ float:left; width:86px; height:14px; background:url(../images/common/icon_star.gif) 0px 0px no-repeat;}
.star_4{ float:left; width:86px; height:14px; background:url(../images/common/icon_star.gif) 0px -31px no-repeat;}
.star_3{ float:left; width:86px; height:14px; background:url(../images/common/icon_star.gif) 0px -62px no-repeat;}
.star_2{ float:left; width:86px; height:14px; background:url(../images/common/icon_star.gif) 0px -93px no-repeat;}
.star_1{ float:left; width:86px; height:14px; background:url(../images/common/icon_star.gif) 0px -124px no-repeat;}
.star_0{ float:left; width:86px; height:14px; background:url(../images/common/icon_star.gif) 0px -155px no-repeat;}

.pro-info{ margin:5px 0 0;}
dl.pro-info dd{ display:block; float:left; line-height:32px; padding:0;}
dl.pro-info dd.ver{padding:8px 128px 0 60px;}
dl.pro-info dd.contact{ float:right;}

h5.tit-1{ height:28px; background:url(../images/detail/tit2.jpg) no-repeat left #fff1f8; font-size:0; text-indent:-99999px;}
h5.tit-2{ height:28px; background:url(../images/detail/tit3.jpg) no-repeat left #fff1f8; font-size:0; text-indent:-99999px;}
h5.tit-3{ height:28px; background:url(../images/detail/tit1.jpg) no-repeat left #fff1f8; font-size:0; text-indent:-99999px;}
h5.tit-4{ height:28px; background:url(../images/detail/tit4.jpg) no-repeat left #fff1f8; font-size:0; text-indent:-99999px;}
.m20{ margin:10px 0;}

.ul_goods_in li{ padding:10px 10px 5px;border-bottom:1px dotted #ccc;}
.li_goods_in_1{ background-color:#fff;}
.li_goods_in_2{ background-color:#f4f4f4}
.li_in_left{ float:left; width:540px; font-size:12px; color:#666;}
.li_in_left p{ padding:10px 20px; line-height:1.5em;}
.li_in_right{ float:right; width:110px; font-size:12px}
.li_in_right p{ padding:2px 5px 10px 0px; color:#666; text-align:right; line-height:1em;}
.li_in_right div{ float:right; padding:0px 0px 0px 0px; width:90px;}
.detail_box .text_right a{ font-size:12px}
.mar10{
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.prd-com{ margin:0 0 50px 0;}
.box_goods_in{ padding:0px 0px  0px 0px;}

/*qna*/
.pad10{ padding:0 10px;}
.pad10_2{ padding:0px 10px 0px;}

.detail_box .ul_in_qna{ padding:0px;}
.li_in_qna{ margin:0px; padding:1px; display:block; width:695px; border-top:10px solid #fff; color:#666; background:url(../images/common/dotline_col.gif) 11px 0px repeat-y;}
.li_in_qna_box{padding:0px 0px 0px 11px; background:url(../images/detail/icon_q.gif) 0px 0px no-repeat;}
.li_in_q{ margin:0px 0px 0px 0px; padding:5px 10px 0px 20px; background:url(../images/common/dotline_row.gif) 4px bottom repeat-x;}
.li_in_q_left{ float:left; width:500px; font-size:12px}
.li_in_q_right{ float:right; font-size:12px}
.detail_box .li_in_q_left p,.li_in_q_left p{padding:9px 0px 6px 0px;  line-height:1.5em; font-size:12px;}
.li_in_a{  padding:0px 10px 0px 20px; border-top:5px solid #f4f4f4;background:#f4f4f4 url(../images/common/dotline_row.gif) 4px bottom repeat-x;}
.li_in_a_left{ float:left; padding:5px 0px 0px 30px; width:470px; background:url(../images/detail/icon_a2.gif) 0px 0px no-repeat; font-size:12px}
.li_in_a_left font{ font-size:12px;}
.detail_box .li_in_a_left p,.li_in_a_left p{ padding:9px 0px 6px 0px; line-height:1.5em;}
.li_in_a_right{ float:right; font-size:12px}
.detail_box .li_in_a_right p,.detail_box .li_in_q_right p{ padding:2px 10px 0px;}
.detail_box .clear{ font-size:1px; line-height:1px; height:1px;}
.no_text_center{ padding:20px 0px 40px; text-align:center; color:#666; background:url(../images/common/dotline_row.gif) bottom repeat-x;}
.no_text_center p{ padding:20px 0px;}

.ul_in_qna2 .li_in_qna{ margin:0px; padding:1px; display:block; width:668px; border-top:10px solid #fff; color:#666; background:url(../images/common/dotline_col.gif) 11px 0px repeat-y;}


.table_in_edit{ font-size:12px; color:#333;width:580px; }
.table_in_edit th{ padding:8px 10px; font-weight:normal; text-align:right; vertical-align:top}
.table_in_edit td{ padding:8px 10px; vertical-align:top}
.table_in_edit .tr_2 th{ padding:0px 10px 8px; font-weight:normal; text-align:right; vertical-align:top}
.table_in_edit .tr_2 td{ padding:0px 10px 8px; vertical-align:top}
.texta_in{ padding:2px; width:450px; height:200px; border:1px solid #ccc; font-size:12px}

.popup_comments{ padding:10px; width:690px; background-color:#fff;}
.popup_comments .clear{ font-size:1px; line-height:1px; height:1px;}
.popup_comments .page a{}
.popup_comments2{ padding:10px; width:600px; background-color:#fff;}

.span_star_0{ display:block; float:left; width:93px; height:31px; background:url(../images/detail/star.gif) no-repeat}
.span_star_0 a,.span_star_1 a,.span_star_2 a,.span_star_3 a,.span_star_4 a,.span_star_5 a{ display:block; float:left; width:17px; height:14px;}
.font_pink{ padding:0px 10px; color:#ffa5a5}
.span_star_5{ float:left; width:93px; height:31px; background:url(../images/detail/icon_star.gif) 0px 0px no-repeat;}
.span_star_4{ float:left; width:93px; height:31px; background:url(../images/detail/icon_star.gif) 0px -31px no-repeat;}
.span_star_3{ float:left; width:93px; height:31px; background:url(../images/detail/icon_star.gif) 0px -62px no-repeat;}
.span_star_2{ float:left; width:93px; height:31px; background:url(../images/detail/icon_star.gif) 0px -93px no-repeat;}
.span_star_1{ float:left; width:93px; height:31px; background:url(../images/detail/icon_star.gif) 0px -124px no-repeat;}
.td_star{ height:31px;}


.pro_left{ padding:0px 0px 5px;}

/*商品说明*/
.con_one_1_text{ padding:0px 10px;}
.h6_con_detail{ margin:0 auto; width:270px; height:38px; background:url(../images/detail/tit_detail.jpg) 0px 0px no-repeat}
.ul_con_detail{ display:block; padding:10px 10px;}
.ul_con_detail li{ padding:5px 24px; line-height:1.2em; border-bottom:1px solid #ddd; color:#666; background:url(../images/detail/icon_dot.gif) 6px 8px no-repeat;}
.con_one_p{ display:block; padding:20px 20px; color:#666; line-height:23px; background:url(../images/detail/line.gif) 0px -2px repeat-y;}


/*page*/
.page{  text-align:right; font-size:12px; color:#333;float:right;font-family:Verdana, Arial, Helvetica, sans-serif; margin:10px 0;}
.page span{padding:0 5px; line-height:140%;}
.page a:hover,.page  span.page_on{background:#ffd9ed; text-decoration:none; color:#f5007e; }
.page span img{vertical-align:middle;}
span.preview,span.first,span.last,span.next{ padding:0;}


