@charset "utf-8";

/*单品内容部分*/
.vk_detail_row .left{ width:380px; float:left;}
.vk_detail_row .right{ width:420px; float:left; }
.dt_smimg{ width:100%; height:64px; margin-top:10px}
.dt_smimgleft_hegh, .dt_smimgleft_old, .dt_smimgright_hegh, .dt_smimgright_old{background:url(/themes/2010/images/dt.png) 2px 28px; width:10px; height:64px; position:relative; cursor:pointer; float:left}
.dt_smimgleft_old{background-position:-8px 28px}
.dt_smimgright_hegh{ right:0; background-position:-29px 28px}
.dt_smimgright_old{ right:0;background-position:-17px 28px}
.dt_smimgcenter{ width:280px; overflow:hidden; position:relative;float:left; margin:0 5px;}
.dt_smimgcenter ul{ width:11800px;}
.dt_smimgcenter li{ float:left; margin:0 2px; padding:1px; border:2px solid #fff; display:inline; position:relative; cursor:pointer}
.dt_smimgcenter li.hegh{border:2px solid red;}
.dt_smimgcenter li img{ display:block}
.dt_bt{ text-align:center; margin-top:10px}
.dt_bt img{ margin:0 5px; cursor:pointer}

.dt_title p{ float:right; line-height:24px; color:#696969; height:24px}
.dt_title h2{ height:24px; line-height:24px; font-size:14px; color:black;}
.dt_title { border-bottom:1px solid #dbdbdb; padding:10px 0}
.dt_pic{ padding:10px 0; border-bottom:1px solid #dbdbdb;}
.dt_pic li{ font-weight:bold; float:left; width:200px; line-height:24px; height:24px}
.dt_pic li span{ font-size:18px;}
.dt_pic li i{ color:red; font-style:normal}
.dt_cx{ clear:both; color:#696969}

.sppf_005, .sppf_004, .sppf_003, .sppf_002, .sppf_001{background:url(/themes/2010/images/dt.png) 0 -38px; width:86px; height:13px; margin-top:9px}
.sppf_004{ background-position:0 -56px}
.sppf_003{ background-position:0 -75px}
.sppf_002{ background-position:0 -94px}
.sppf_001{ background-position:0 -113px}

/*规格*/
.dt_gg{padding:5px 5px 0; color:#696969; border-bottom:1px solid #dbdbdb;}
.dt_gg .yfsm{width:100%; overflow:hidden; padding:10px 0;}
.dt_gg .yfsm dt{float:left; width:70px;}
.dt_gg .yfsm dd{float:left; width:230px;}
.dt_color, .dt_size, .dt_sl{ width:100%; overflow:hidden; padding-bottom:10px}
.dt_color p, .dt_size p, .dt_sl p{ height:20px; line-height:20px; padding-bottom:5px}
.dt_color span, .dt_size span, .dt_sl span{ color:#696969}
.dt_color li, .dt_size li{ float:left;position:relative; margin:0 10px 5px 0; cursor:pointer}
.dt_color li img{width:28px; height:28px; padding:1px; border:3px solid #9f9f9f; display:block;}
.dt_color li.hegh img{border:3px solid red;}
.dt_color li.hegh i, .dt_size li.hegh i{background:url(/themes/2010/images/dt.png) 0 -214px; width:14px; height:15px; position:absolute; right:0; bottom:0}
.dt_size li.hegh em{border:3px solid red;}
.dt_size li em{ height:20px; font-style:normal;border:3px solid #9f9f9f; display:block; text-align:center; padding:0 8px; font-size:14px; background:#fff; float:left}
.dt_sla_left{ width:40px; height:19px; line-height:19px; text-align:center; float:left; border:1px solid #999; background:#fff}
.dt_sla_right{ width:18px; float:left; height:21px;background:url(/themes/2010/images/dt.png) 0 -246px; }
.dt_sla_right div{ cursor:pointer; overflow:hidden}
.dt_sla_right .a{ height:10px}
.dt_sla_right .b{height:11px}
.dt_sl img{ display:block; float:right}
.det_bt2{margin-top:10px; height:42px; padding-bottom:5px; position:relative}
.det_bt2 a{ margin-left:20px; float:right; display:block}
.det_lay{ position:absolute; width:290px; height:104px; border:1px solid #e1e1e1; background:#fff; top:42px; left:20px; padding:10px 20px}
.det_lay dl{ height:70px}
.det_lay dt{ float:left}
.det_lay dd{ float:left; padding-left:10px;}
.det_lay dd b{ font-size:14px; line-height:24px}
.det_lay dd strong{ color:#d20075; font-size:14px; margin:0 3px}
.det_lay a{ float:left;}
/*商品详情*/
.vk_detail_row02{ margin-top:25px; width:950px; overflow:hidden}
.vk_detail_row02 .left{ width:740px; float:left}
.vk_detail_row02 .right{ width:198px; float:right}
.det_title, .det_sh .title{height:39px; background:url(/themes/2010/images/title_line.png) repeat-x 0 bottom}
.det_title li{ float:left; width:92px; height:20px; color:#333; margin-right:6px; cursor:pointer; background:url(/themes/2010/images/title_tab.png); text-align:center; padding-top:6px;}
.det_title li.hegh{color:#fff; font-weight:bold; background-position:0 -26px;}

/*.det_xxpag p{padding:10px 20px; line-height:180%; color:#555;}*/

/* 单品评论咨询 */
.wn_de{border:1px solid #cfcfcf;}
.wn_de .title{background:url(/themes/2010/images/wn_de_1.png); height:26px; border-bottom:1px solid #cfcfcf;}
.wn_de .title .a{background:none; color:#000; font-weight:bold; padding:0; line-height:26px; height:26px;}
.wn_de .title .b{background:#9f9f9f; width:68px; border-left:1px solid #cfcfcf;}
.wn_de .title .b a{color:#fff;}
.wn_de .det_comm{margin:10px 20px;}


.history{border:1px solid #dfdfdf; margin-top:15px; background:url(/themes/2010/images/detail_his.png) repeat-x;}
.history h2{background:url(/themes/2010/images/detail_hist.png); width:114px; text-align:center; color:#16478C; font:14px/37px Arial;}
.history .vk_border{width:100%; border:none; overflow:hidden; padding:10px 0; color:#555;}
.history .vk_border li{float:left; margin:0 52px 0 20px; display:inline;}
.history .vk_border li img{border-color:#936A08;}
.history .bottom{display:none;}

.det_shux{ background:#f7f7f7; padding:10px; margin-top:5px}
.det_shux td{ padding:3px 0}
.det_sh{ margin-top:15px}
.det_sh .a{background:url(/themes/2010/images/title_tab.png) 0 -26px; float:left; width:92px; height:20px; padding-top:6px; text-align:center; color:#fff; font-weight:bold}
.det_sh .b{ line-height:27px; height:27px;background:url(/themes/2010/images/dt.png) 0 -326px;float:right; padding-left:20px}
.det_sh .c{ float:left; line-height:27px; height:27px; padding-left:10px}
.det_sh a{ color:#999; text-decoration:none}
.det_comm{ color:#323232;margin:5px}
.det_comm i{ font-style:normal; color:#999; margin-left:10px}
.comm_title{padding:10px 20px;}
.comm_hu{background-color:#F5F5F5; padding:10px 20px;}
.comm_bt{color:#666; background:#cfcfcf; line-height:28px; text-align:right; padding:0 20px;}
.comm_bt a{color:#666;}
.comm_bt i{margin:0 0.5em; font-style:normal;}

/*评论页*/
.comm_top{ background:#f7f7f7; height:26px; padding:0 10px}
.comm_from{ margin-top:15px}
.comm_top li{ height:26px; line-height:26px; font-weight:bold}
.comm_bottom h2{ background:#fff; height:26px; border:1px solid #F2F2F2; padding:0 10px; line-height:26px; font-size:12px}
.comm_bottom td{ padding:10px 2px}
.comm_bottom span{ margin-right:20px}
.single_pltop{ height:23px; line-height:23px; width:740px; overflow:hidden;}
.single_pltop a{ margin:0 5px}
.single_pltop img{ display:block; float:right; cursor:pointer}
.single_plpag{ margin-top:10px}
.single_plpagb{border-top:1px solid #d6d6d6; padding:15px 10px; }
.single_plpagbj{background:#f7f7f7}
.single_plpagb .single_member{text-align:center;}
.single_plpagb .single_member img{ background:#fff; padding:1px;  border:1px solid #ebebed}
.single_plpagb .title a{color:#d50077; text-decoration:none; margin-left:10px}
.single_plpagb .plpag{ padding:10px 0}
.single_plpagb input{ cursor:pointer; display:block}
.huifu li{padding:10px 0 0 0;}
.huifu { border-top:1px dashed #e5e5e5; }
.huifu em{color:#d50077; }
.huifu span{ color:#ccc}
ul.consultation li{ padding:6px; border-bottom:1px dashed #ccc}
.consultation span{ color:#ccc}
.consultation em{ margin-right:100px}
.consultation th{color:#d50077; font-weight:normal;padding:2px 0}
.consultation td{ padding:2px 0}

/*商品信息*/

.shop_xx a{ color:#d50077; text-decoration:none}
.shop_xx span{ color:#d50077; font-size:14px}
.comm_shop{ margin-top:15px}
.comm_shop h2{ font-size:0; padding-left:10px; height:20px}
.shop_xx{ padding:10px 21px; color:#666; background:#f7f7f7}
.shop_xximg img{ border:1px solid #fce9bf; width:156px; height:156px;}
.shop_xx div{ margin:4px auto}
.comm_bottom .input01{ width:101px; height:29px;cursor:pointer}

/*scrollable*/
.scrollable{background:#fdfdf1;border:1px solid #d9007e;height:173px;margin-top:20px}
.scrollable h5{color:#67675f;line-height:30px;background:url(/themes/2010/images/grayline.gif) repeat-x left bottom;height:30px;padding-left:10px}
.scrollable h5 img{vertical-align:middle;}
.scrollable .salist{height:95px;overflow:hidden;float:left;width:920px;margin:20px 8px;}
.scrollable .salist ul{clear:both}
.scrollable .salist li {float:left;width:183px;height:95px;color:#6a6965;line-height:2;}
.scrollable .salist li h4{
color:#000;
font-size:12px;
overflow:hidden;
width:6em;height:24px;
}
.scrollable .salist li h4 a{color:#000;text-decoration:none}
.scrollable .salist li p{height:24px;overflow:hidden;}
.scrollable .salist li img{width:90;height:95px;float:left;margin-right:6px;}
.scrollable .next,.scrollable .prev{display:block;height:142px;width:12px;float:left;background:url(/themes/2010/images/scrbtn.gif) no-repeat 0 0;}
.scrollable .next::-moz-focus-inner,.scrollable .prev::-moz-focus-inner{border-color:transparent!important;}
.scrollable .next{background:url(/themes/2010/images/scrbtn.gif) no-repeat -12px 0;width:13px;float:right}
