﻿@charset "utf-8";
/* product_header */
#product_header{width:1200px; margin:6px auto; z-index:9; height:70px; position:relative; overflow:hidden;}
#product_header h1{width:170px; height:70px; float:left; overflow:hidden;}
#product_header .line{width:1px; background:#eee; height:45px; margin:19px 0px 18px 0px; float:left;}
#product_header .store{width:398px; float:left; margin:26px 0px 0px 16px; overflow:hidden; display:inline;}
#product_header .store h2 a{font-size:18px; line-height:30px; font-weight:normal; letter-spacing:3px;}
#product_header .store_con{width:398px; overflow:hidden; line-height:25px; margin-top:8px;}
#product_header .enter,#product_header .coll{width:80px; height:25px; margin-right:12px; text-align:center; line-height:23px;}
#product_header .enter a{width:78px; height:23px; border:#343434 1px solid; color:#343434; display:inline-block; text-align:center;}
#product_header .coll a{width:78px; height:23px; border:#f93000 1px solid; color:#f93000; display:inline-block; text-align:center;}


/* bg */
#product_search .search_btn,#product_search .search_btn0,.class_icon,.class_icon0,.icon_air,.icon_fd,.thumbList_items .pre_btn,.thumbList_items .next_btn,.sel_add,.sel_sub,.ad_icon,.product_buy .buy,.product_buy .scar,.product_buy .sc_icon,.product_buy .sc_icon0,.product_buy .sc_ts_icon0,.pro_zp,.pro_tui,.pro_huan,.share dd .sina,.share dd .qzone,.share dd .tqq,.share dd .renren,.share dd .weixin,.share dd .douban,.groom_con_tit .bg_icon,.groom_icon ul li,.groom_icon ul li.cur,.groom_ss,.groom_kf_pic,.score_num0,.score_num1,.score_num2,.score_num3,.score_num4,.score_num5,.score_icon,.score_kf_pic,.product_xq_tit .tit a.hover .text,.product_xq_tit .tit a.hover .bg_ml,.product_xq_tit .tit a.hover .bg_mr,.product_erm_icon,.custom-radio label,.custom-radio label.checked,#product_class_con ul li .bg_icon,#product_class_con ul li.hover .bg_icon,#shopcar_cg_con .close,#shopcar_cg_con .right_icon,#shopcar_cg_con .goshop,#shopcar_cg_con .zhifu,.product_buy .no,#shopcar_cg_con .error_icon,.score_sc .sc_ts_icon0,.score_sc .no{background:url(../images/public/product_bg.png) no-repeat; overflow:hidden;}


/* product_search */
#product_search{width:424px; margin:29px 0px 17px 0px; float:left; overflow:hidden; height:36px;}
#product_search .con{width:367px; height:32px; padding:1px; border:#a48e5c 1px solid; float:left;}
#product_search .con0{width:50px; height:36px; float:left; margin-left:3px; display:inline;}  
#product_search .inpt{width:312px; border:0px; height:32px; float:left; line-height:32px; padding:0px 3px; overflow:hidden;}
#product_search .search_btn{width:49px; height:32px; cursor:pointer; border:0px; background-position:-117px -2px; float:left; color:#fff;}
#product_search .search_btn0{width:50px; height:36px; cursor:pointer; border:0px; background-position:-172px 0px; color:#fff;}

/* pro_banner */
/* pro_banner */
.pro_banner{width:100%; height:165px; border-top:#1a1300 3px solid; margin:0px auto; background:#1a1300;}
.pro_banner_img{width:1200px; margin:0px auto;}
.pro_banner_img img{width:1200px; height:165px;}


/* product_nav */
#product_nav{width:100%; background:#2a2a2a; margin:0px auto 0px; border:#494949 1px solid; height:33px; position:relative; z-index:5;}
#product_nav0{width:1200px; margin:0px auto; position:relative;}

/* product_class */
#product_class{width:117px; position:relative; float:left;}
#product_class h3{line-height:33px; position:relative; padding-left:20px; top:1px; height:33px; border-right:1px #555 solid;}
#product_class .bg{background:#555; width:98px; top:0px; height:33px; border-right:0px;}
#product_class h3 a{font-size:14px; color:#fff;}
.class_icon{width:5px; height:9px; position:absolute; top:13px; left:89px; background-position:-429px 0px;}
.class_icon0{width:9px; height:5px; position:absolute; top:15px; left:87px; background-position:-443px 0px;}

/* product_class_con */
#product_class_con{width:119px; position:absolute; left:-1px; top:34px; display:none;}
#product_class_con ul li{padding-left:22px; width:97px; height:40px; line-height:40px; background:url(../images/public/product_bg0.png) no-repeat 0px 0px; position:relative; cursor:pointer;}
#product_class_con ul li.hover{background:url(../images/public/product_bg0.png) no-repeat 0px -40px;}
#product_class_con ul li .bg_icon{width:5px; height:9px; position:absolute; right:23px; top:16px; background-position:-267px -126px;}
#product_class_con ul li.hover .bg_icon{background-position:-277px -126px;}
#product_class_con ul li a{color:#999;}
#product_class_con ul li.hover a{color:#d4d4d4;}
#product_class_con ul li .con{width:116px; position:absolute; left:118px; top:-1px; display:none; z-index:99;}
#product_class_con ul li .con li{width:90px; padding-left:26px; height:40px; line-height:40px; background:url(../images/public/product_bg0.png) no-repeat 0px -82px;}
#product_class_con ul li .con li:hover{background:url(../images/public/product_bg0.png) no-repeat 0px -122px;}
#product_class_con ul li .con li a{color:#919191;}
#product_class_con ul li .con li a:hover{color:#fff;}
#product_class_con .bg{background:url(../images/public/product_bg0.png) no-repeat 0px 0px; width:119px; height:7px; overflow:hidden;}

/* product_nav_con */
#product_nav_con{width:815px; position:absolute; left:118px; top:1px; line-height:33px;}
#product_nav_con a{color:#fff; padding:0px 30px; height:33px; border-right:#555 1px solid; display:inline-block;}

/* store_air */
.store_air{width:238px; float:right; position:relative; overflow:hidden; padding:0px 0px 0px 30px;}
#demo{width:228px; overflow:hidden; height:33px; line-height:33px; white-space:nowrap; padding-left:10px; color:#fff;}
.icon_air{width:24px; height:18px; background-position:0px 0px; position:absolute; left:0px; top:8px;}
#demo a{color:#fff; margin-right:20px;}
#demo .qimo {float: left;width:100000px;}
#demo .qimo div{ float:left;}



/* product */
.product{width:1200px; margin:30px auto 0px;}
.product_dan{ width: 1000px; margin:0 auto;margin-top: 30px;}
.product_dan form table tbody tr{margin-top: 60px;}
.product_left{width:1060px; float:left; position:relative; z-index:2;}


/*  preview */
#preview{width:420px; position:relative; z-index:12; float:left;}
#imagezoom-wrap{position:relative; width:418px; height:418px; overflow:hidden; border:#e2e2e2 1px solid;text-align:center;}
.zoomCover{width:230px; height:230px; position:absolute; bottom:0; right:0; background:url(../images/public/zoomCover_bg.png); z-index:10; cursor:move; display:none;}
#preview_imgZoom{width:300px; height:300px; position:absolute; left:420px; top:0; overflow:hidden; z-index:9999; border:1px solid #eaeaea; background:#fff; display:none;}
#preview_imgZoom img{position:absolute; }


#imagezoom-wrap img{}
.icon_fd{width:48px; height:48px; position:absolute; bottom:0px; right:0px; background-position:-94px -124px; z-index:105; overflow:hidden;}

#js_thumbList{width:420px; overflow:hidden; height:62px; margin-top:20px; }

/* thumbList_items */

.thumbList_items{width:420px; position:relative; height:62px;} 
.thumbList_items .pre_btn{width:17px; height:24px; background-position:-145px -124px; cursor:pointer; position:absolute; left:0px; top:20px;}
.thumbList_items .next_btn{width:17px; height:24px; background-position:-172px -124px; cursor:pointer; position:absolute; right:0px; top:20px; z-index:2;}
.thumbList_items .list{width:360px; margin:0px 30px; overflow:hidden; position:relative; height:62px;}
.thumbList_items .list ul{width:360px; float:left; position:absolute; left:0;}

.thumbList_items .list ul li{width:62px; height:62px; float:left; margin:0px 5px; display:inline;}
.thumbList_items .list ul li a img{width:62px; height:62px;}
.thumbList_items .list .hover img{border:#818181 1px solid; width:60px; height:60px;}


/* product_text */
.product_text{width:510px; float:left; margin:0px 100px 0px 30px;}
.product_text h2{font-size:16px; font-weight:normal; line-height:40px;}

/* product_text_con */
.product_text_con{width:510px; position: relative; z-index: 2;}
.product_text_con dl{width:510px; line-height:32px; color:#4d4d4d;}
.product_text_con dt{width:74px; float:left;text-align: right;}
.product_text_con dd{width:436px; float:left; position:relative;}

.orange{color:#f93000;}
.price{font-size:18px;}
.price_old{margin-left:15px; text-decoration:line-through;}

.sale{width:21px; background:url(../images/public/sale.png); height:21px; margin-left:13px; display:inline-block;}
.ml{margin-left:10px;}
.ml0{margin-left:14px;}
.mb{margin-bottom:10px;}

/* address */
.address{width:auto; padding:0px 25px 0px 9px; position:relative; border:#bfbfbf 1px solid; margin-left:10px; height:20px; line-height:20px; display:inline-block; cursor:pointer;}
.ad_icon{width:10px; height:6px; position:absolute; right:8px; top:7px; background-position:-80px 0px;}

/* address_con */
.address_con{width:398px; padding:5px 0px; position:absolute; left:-1px; top:20px; background:#fff; border:#bfbfbf 1px solid; display:none;}
.address_con ul{width:398px; clear:both;}
.address_con ul li{padding:5px 0px 5px 15px; height:25px; line-height:25px; width:49px; float:left; position:relative;}
.address_con ul li .con{width:260px; padding:5px; background:#fff; border:#bfbfbf 1px solid; position:absolute; left:15px; top:26px; display:none; z-index:10;}
.address_con ul li .con li{padding:5px 0px 5px 15px; height:25px; line-height:25px; width:65px; float:left; }
.address_con ul li a{color:#000;}



/* product_text_con0 */
.product_text_con0{width:510px; border-top:#343434 1px dotted; overflow:hidden; padding-bottom: 50px;}
.product_text_con0 dl{width:510px; color:#4d4d4d; margin-top:15px; overflow:hidden; line-height:24px;}
.product_text_con0 dt{width:55px; float:left;}
.product_text_con0 dd{width:455px; float:left;}
.product_text_con0 dd a{min-width:45px; height:20px; line-height:20px; border:#bfbfbf 1px solid; display:inline-block; margin-right:15px; margin-bottom:10px; text-align:center;}
.product_text_con0 dd a.okIco{border:#ff0000 1px solid;}
.product_text_con0 dd .pd_color a{min-width:32px; height:32px; line-height:32px; border:#bfbfbf 1px solid; display:inline-block; margin-right:15px; margin-bottom:10px; text-align:center; overflow:hidden;}
.product_text_con0 dd .pd_color a.okIco{border:#ff0000 1px solid;}
.product_text_con0 dd .pd_color img{width:32px; height:32px;}



/* sel_num */
.sel_num{width:95px; float:left; border:#acacac 1px solid; height:24px; position:relative;}
.sel_sub{width:24px; height:24px; border-right:#acacac 1px solid; background-position:-199px -126px; position:absolute; left:0px; top:0px; cursor:pointer;}
.sel_add{width:24px; height:24px; border-left:#acacac 1px solid; background-position:-229px -126px; position:absolute; right:0px; top:0px; cursor:pointer;}
.inp_num{width:45px; height:23px; line-height:23px; border:0px; text-align:center; margin-left:25px;}
.sel_text{width:150px; float:left; padding-left:9px;}



/* product_buy */
.product_buy{width:510px; height:48px; margin-top:15px;}
.product_buy .buy{width:155px; height:48px; cursor:pointer; border:0px; float:left; background-position:0px -222px;}
.product_buy .scar{width:163px; height:48px; cursor:pointer; border:0px; float:left; background-position:-182px -222px; margin:0px 20px 0px 25px; display:inline;}
.product_buy .sc{width:47px; height:47px; float:left; position:relative;}
.product_buy .sc_con{width:46px; height:46px; border:#b3b3b3 1px solid; position:relative; cursor:pointer;}
.product_buy .sc_icon{width:25px; height:23px; background-position:-79px -59px; position:absolute; left:10px; top:10px;}
.product_buy .sc_icon0{width:25px; height:23px; background-position:-116px -59px; position:absolute; left:10px; top:10px;}
.product_buy .sc_ts{width:120px; height:28px; line-height:28px; position:absolute; top:-28px; left:0px;}
.product_buy .sc_ts_con{width:90px; position:relative; padding-left:26px;}
.product_buy .sc_ts_icon0{width:24px; height:20px; position:absolute; top:3px; left:0px; background-position:-469px 0px;}
.product_buy .sc_ts_con0{width:120px;}
.product_buy .no{width:155px; height:48px; border:0px; float:left; background-position:0px -351px;}




/* promise */
.promise{width:373px; margin:20px 135px 21px 0px; border:#cdcccd 1px solid; overflow:hidden; height:29px; line-height:29px;}
.promise dt{width:80px; float:left; text-align:right;}
.promise dd{width:280px; float:left; overflow:hidden; padding-left:13px;}
.promise dd a{width:67px; position:relative; height:29px; padding-left:20px; float:left;}
.promise dd a.l{width:84px;}
.pro_zp{width:14px; height:16px; position:absolute; left:0px; top:6px; background-position:-419px -59px;}
.pro_tui{width:16px; height:16px; position:absolute; left:0px; top:6px; background-position:-395px -59px;}
.pro_huan{width:16px; height:16px; position:absolute; left:0px; top:6px; background-position:-442px -59px;}


/* share */
.share{width:510px; overflow:hidden;}
.share dl{width:510px; height:28px; line-height:28px;}
.share dt{width:80px; float:left;}
.share dd{width:430px; float:left;}
.share dd a{width:28px; height:28px; float:left; margin-right:4px;}
.share dd .sina{background-position:0px -311px;}
.share dd .qzone{background-position:-65px -311px;}
.share dd .tqq{background-position:-33px -311px;}
.share dd .renren{background-position:-97px -311px;}
.share dd .weixin{background-position:-162px -311px;}
.share dd .douban{background-position:-130px -311px;}


/* groom */
.groom{width:140px; float:right; overflow:hidden; position:relative;}
.groom0{width:140px; height:430px;}
.groom_con{width:138px; border:#e6e6e6 1px solid; overflow:hidden;}
.groom_con_tit{width:138px; border-bottom:#e6e6e6 1px solid; background:#f7f7f7; height:30px; overflow:hidden; cursor:pointer;}
.groom_con_tit h3{font-weight:normal; color:#2a2a2a; line-height:30px; position:relative; padding-left:40px; font-size:14px; height:30px;}
.groom_con_tit .bg_icon{width:22px; height:7px; background-position:-43px -59px; position:absolute; left:14px; top:12px;}
.groom_pic{width:138px; overflow:hidden;height:396px;}/*height:399px*/
.groom_pic_con{width:138px;}
.groom_pic_con ul li{width:110px; margin:14px 14px 0px; overflow:hidden; height:110px;}
.groom_pic_con ul li img{width:108px; height:108px; border:#e6e6e6 1px solid;}

.groom_icon{width:51px; margin:10px auto; height:7px;}
.groom_icon ul li{width:7px; margin:0px 5px; height:7px; background-position:-357px 0px; float:left;}
.groom_icon ul li.cur{background-position:-373px 0px;}
.groom_icon ul li a{width:7px; height:7px; display:block;}

.groom_ss{width:34px; height:143px; background-position:0px -59px; position:absolute; top:0px; right:0px; display:none; cursor:pointer;}

.groom_kf{width:140px; height:52px; margin-top:20px; overflow:hidden;}
.groom_kf_pic{width:140px; height:52px; background-position:-360px -124px; display:block;}

/* score */
.score{width:161px; border:#ddd 1px solid; background:#f7f7f7; overflow:hidden; padding:18px 18px 24px 19px; margin-bottom:20px;}
.score_pic{width:152px; height:152px; overflow:hidden;margin:0 auto;}
.score_pic img{width:150px; height:150px; border:#eee 1px solid;}
.score_con{width:161px; line-height:24px; margin:10px 0px;}
.score_con p{width:161px; height:24px; overflow:hidden; color:#2d2d2d;}
.score_text{color:#a48e5c;}

/* score_num */
.score_l{margin-right:2px;}
.score_num{width:63px; height:3px; margin:0px 6px; display:inline-block; vertical-align:2px;}
.score_num0{background-position:-157px -59px;}
.score_num1{background-position:-157px -67px;}
.score_num2{background-position:-157px -75px;}
.score_num3{background-position:-157px -83px;}
.score_num4{background-position:-157px -91px;}
.score_num5{background-position:-157px -99px;}

/* score_phone */
.score_phone{width:112px; height:17px; line-height:17px; position:relative; padding:5px 0px 3px 49px; overflow:hidden;}
.score_icon{width:26px; height:17px; position:absolute; left:12px; top:5px; background-position:-390px 0px;}
.score_kf{width:161px; height:35px; margin:10px 0px;}
.score_kf_pic{width:161px; height:35px; background-position:-340px -180px; display:block;}

/* score_qq */
.score_qq{width:130px;}
.score_qq a{width:130px;height:30px;line-height:30px;}

/* score_sc */
.score_sc{width:161px; overflow:hidden; line-height:30px; position:relative;}
.score_sc a{width:78px; height:30px; color:#fff; background:#343434; display:inline; text-align:center; float:left; font-size:14px;}
.score_r{margin-right:5px;}

.score_sc .sc_ts{width:120px; height:28px; line-height:28px; overflow:hidden; padding-left:60px; padding-top:5px;}
.score_sc .sc_ts_con{width:90px; position:relative; padding-left:26px;}
.score_sc .sc_ts_icon0{width:24px; height:20px; position:absolute; top:3px; left:0px; background-position:-469px 0px;}
.score_sc .sc_ts_con0{width:120px;}
.score_sc .no{width:155px; height:48px; border:0px; float:left; background-position:0px -351px;}


/* product_xq */
.product_xq{width:970px; margin-left:30px; float:right; display:inline; position:relative;}


/* product_xq_tit */
.product_xq_tit{width:968px; border-left:#b5b5b5 1px solid; border-right:#b5b5b5 1px solid; border-top:#999 2px solid; border-bottom:#b5b5b5 1px solid; height:41px; background:#f7f7f7;}
.product_xq_tit .tit{width:700px; float:left; height:41px;}
.product_xq_tit .tit a{display:inline-block; border-right:#e6e6e6 1px solid; height:41px; line-height:41px; float:left;}
.product_xq_tit .tit a .text{height:41px; display:inline-block; float:left;}
.product_xq_tit .tit a .bg_ml{width:35px; height:41px; display:inline-block; float:left;}
.product_xq_tit .tit a .bg_mr{width:35px; height:41px; display:inline-block; float:left;}
.product_xq_tit .tit a.hover{border-right:0px; margin:0px -1px 0px -1px; margin-top:-5px;}
.product_xq_tit .tit a.hover .text{background-position:-355px -287px; height:47px; line-height:47px;}
.product_xq_tit .tit a.hover .bg_ml{background-position:-303px -287px; width:36px; height:47px;}
.product_xq_tit .tit a.hover .bg_mr{background-position:-465px -287px; width:36px; height:47px;}
.product_xq_fix{position:fixed; top:0px; z-index:10;}




/* product_xq_con */
.product_xq_con{width:930px; border-left:#b5b5b5 1px solid; border-right:#b5b5b5 1px solid; border-bottom:#b5b5b5 1px solid; padding:19px 19px 50px 19px; overflow:hidden;min-height:300px;}
.product_xq_con p img{width:100%;height:auto; max-width: 930px;}
.product_xq_con .con{width:930px; line-height:24px; overflow:hidden;}
.product_xq_con .con p{margin:0px;}
.product_xq_con .none{color:#343434;}

.product_pl{width:930px; overflow:hidden;}
.product_pl_tit{width:916px; border-bottom:#ccc 1px solid; height:20px; overflow:hidden; padding:15px 0px 10px 14px; line-height:20px;}
.product_pl_tit ul li{width:88px; float:left; overflow:hidden; height:20px;}

/* custom-radio */
.custom-radio{position:relative; width:88px; overflow:hidden; height:20px;}
.custom-radio input{position:absolute; left:-999px; top:0px; margin:0; }
.custom-radio label{cursor:pointer; background-position:-488px -76px; width:70px; height:20px; display:block; position:relative; padding-left:18px;}
.custom-radio label.checked{background-position:-488px -57px;} 

/* pinglun */
.pinglun{width:930px; overflow:hidden;}
.pinglun dl{padding:20px 10px 5px 10px; overflow:hidden; width:910px; border-bottom:#e5e5e5 1px solid;}
.pinglun dt{width:95px; float:left; overflow:hidden;}
.pinglun dt img{width:48px; height:48px; border:1px #737373 solid; border-radius:10px;}
.pinglun dd{width:805px; float:left; font-size:14px;}
.pinglun dd .text{line-height:50px; margin:0px;}
.pinglun dd .time{margin:0px;}
.pinglun dd i{font-size:10px; color:#343434;}


/* record */
.record{width:930px; overflow:hidden;}
.record h3{width:930px; line-height:30px; border-bottom:#ccc 1px solid; font-size:14px; font-weight:normal; height:30px;}
.record table{width:930px; border:0px;}
.record table td{border-bottom:#e5e5e5 1px solid; height:60px;}
.record .w1{width:140px; padding-left:10px;}
.record .w2{width:320px; padding-left:10px;}
.record .cu{margin-left:3px; vertical-align:-3px;}

.text_c{text-align:center;}


/* product_erm */
.product_erm{width:66px; float:right; position:relative; background:#f0f1f2; padding-left:27px; line-height:41px; height:41px; cursor:pointer;}
.product_erm_icon{width:31px; height:17px; background-position:-293px -59px; position:absolute; right:20px; top:11px;}
.product_erm_pic{width:150px; height:150px; background:#fff; padding:15px; border-left:#cdcccc 1px solid; border-bottom:#cdcccc 1px solid; overflow:hidden; position:absolute; left:-1px; top:42px; display:none;z-index:11;}
.product_erm_pic img{width:150px; height:150px;}


/* shopcar_cg */
#shopcar_cg{width:370px; height:197px; background:#fff; border:#c6c6c6 1px solid; position:fixed; top:50%; left:50%; margin-left:-135px; z-index:9999; margin-top:-98px; display:none;}
#shopcar_cg_con{width:260px; padding:36px 55px; position:relative; overflow:hidden;}
#shopcar_cg_con .close{width:19px; height:19px; cursor:pointer; background-position:-270px 0px; position:absolute; top:12px; right:16px;}
#shopcar_cg_con .con{height:25px; line-height:25px; width:190px; position:relative; padding-left:70px; font-size:14px; font-weight:bold; color:#464646;}
#shopcar_cg_con .right_icon{width:29px; height:25px; background-position:-310px 0px; left:30px; top:0px; position:absolute;}
#shopcar_cg_con .error_icon{width:25px; height:25px; background-position:-284px -417px; left:30px; top:0px; position:absolute;}
#shopcar_cg_con .text{width:260px; line-height:40px; text-align:center; margin-top:7px;}
#shopcar_cg_con .con0{width:260px; height:38px; margin-top:15px;}
#shopcar_cg_con .goshop{width:122px; height:38px; background-position:0px -416px; display:inline-block;}
#shopcar_cg_con .zhifu{width:122px; height:38px; background-position:-137px -416px; display:inline-block; margin-left:15px;}
.red{color:#ff0000;}
.product_xq_con .norecommend{text-align: center; margin: 100px auto;}

/* pages */
#pages{width:100%; margin:20px auto; overflow:hidden; height:25px; overflow:hidden;}
.pages_con{width:auto; text-align:center; line-height:25px;}
.pages_con a{height:25px; border-left:#e0e0e0 1px solid; padding:0px 11px; display:inline-block;}
.pages_con a.pre{border:0px;}
.pages_con .dot{margin:0px 20px;}
.pages_con .text{margin:0px 10px;}
.pages_con .int{width:35px; height:25px; border:0px; text-align:center; *vertical-align:-9px;}
.pages_con .sure{width:61px; height:25px; background:#343434; color:#fff; cursor:pointer; line-height:25px; border:0px; *vertical-align:-5px;}
.pages_con a.active0{background:#343434; color:#fff; border-left:0px;}
.pages_input{width:35px; height:25px; border:0px; text-align:center; *vertical-align:-9px;}


.price_old0{text-decoration:line-through;}
.price0{font-size:20px;}
.price_sale{line-height:20px; padding-bottom:10px;}
.price_right{text-indent:12px;}
.eleven_icon{width:54px; height:16px; background:url(../images/eleven_bg.png) no-repeat -447px 0px; display:inline-block; margin-left:5px;}
.price_bg{background:#f7f7f7;}

/*登录框区域开始*/
.zhucemydiv {
width:450px;height:317px;border: #949393 1px solid;background: #FFF;
line-height: 40px;
font-size: 12px;
font-weight: bold;
z-index:999;
left:50%;
top:35%;
margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
margin-top:0px;
position:fixed!important;/* FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}

#popDiv .form{width:450px;height:317px;font-size:14px;position: relative;}
#popDiv .form .zhanghao{position:absolute;left:52px;top:94px;}
#popDiv .form .text{position:absolute;left:256px;bottom:82px;}
#popDiv .form .zhanghao,#popDiv .form .mima{font-size: 14px;color: #343434;font-family: 微软雅黑;font-weight: 400;}
#popDiv .form .text a{font-size: 12px;color: #414141; font-family: 微软雅黑;font-weight: 400;text-decoration: underline;}
#popDiv .form .login{left:50px;}
#popDiv .form .mima{position:absolute;left:52px;top:146px;}

.form input{margin-left: 16px;}
.guanbi_box{position: relative;}
#username,#pwd{width:219px;height:30px;border:1px solid #D0D0D0;line-height: 30px;color: #414141;padding-left: 5px;}

#popDiv .guanbi{width:399px;height:55px;background:#fff;font-size: 14px;color: #343434;line-height:60px;font-family: 微软雅黑;border-bottom: 1px solid #EAEAEA;background: url(../images/na.png) no-repeat 24px center;padding-left: 51px;} 
#popDiv .guanli{ float:right;position: absolute;top:19px;right: 24px;cursor: pointer;}

.dui,.dui1{width:17px;height:17px;background:url(../images/dui.png) no-repeat 0px 0px;display: none;}
.dui{position: absolute;top: 100px;left: 330px;}
.dui1{position: absolute;top: 153px;left: 330px;}

.zhanghao,.mima{width: 432px;}

.zhanghao span,.mima span{float: left;height: 32px;line-height: 32px;}
.zhanghao label {float: left;}
.mima span{float: left;}
.mima input{float: left;}

.login_button{position: absolute;bottom:87px;left: 80px;}
.login_button .btn{cursor: pointer;width: 134px;height: 32px;color: #a48e5c;font-size: 14px;font-family: 微软雅黑;text-align: center;display: block;border: 1px solid #C6C6C6;cursor: pointer;background: #fff; line-height:30px;+line-height:28px;}
.login_button .btn.btns{width: 134px;height: 32px;border:1px solid #a48e5c; line-height:30px;}

.p_button_01,.p_button_03{position: absolute;top: 90px;left: 330px;color: #f93000;font-weight: 400;}
.p_button_02,.p_button_04,.p_button_05{position: absolute;top: 142px;left: 330px;color: #f93000;font-weight: 400;}
.p_button_06{position: absolute;top: 210px;left: 356px;color: #f93000;}


#popDiv .input_text.border{border:1px solid red;}
#popDiv .input_password.border{border:1px solid red;}

/*登录框区域结束*/


/*点击登录 锁住背景 开始*/
.bg_login,.popIframe {
background-color: #666; display:none;width: 100%;height: 100%;left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:7;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.popIframe {
filter:alpha(opacity=0);/*IE*/
opacity:0;/*FF*/
z-index:101;
}
/*.bd{padding:5px;padding-top:15px;margin:0 auto;}*/
/*点击登录  锁住背景 结束*/

.product_lcon{width:200px; float:left; overflow:hidden;}

/* 商品分类store_fl */
.store_fl{width:198px; border:#ddd 1px solid;margin-bottom: 30px;}
.store_fl_tit{width:198px; height:39px; line-height:39px; background:#f7f7f7; border-bottom:#bfbfbf 1px solid;}
.store_fl_tit h3{padding-left:20px; color:#2a2a2a; font-size:14px;}

/* store_fl_con */
.store_fl_con{padding:9px 0px 5px 20px; width:178px; line-height:22px; border-bottom:#ddd 1px solid;}
.store_fl_con h4{color:#2a2a2a; font-size:12px; line-height:28px;}
.store_fl_con span{margin-right:5px;}
.store_fl_con span a{color:#727272;}


.fl_icon,.fl_icon0{background:url(/static/images/index/store_bg.png) no-repeat; overflow:hidden;}

/* store_fl_con0 */
.store_fl_con0{width:178px; padding:5px 0px 5px 20px;}
.store_fl_con0 ul li{width:167px; line-height:30px; position:relative; display:block; padding-left:11px;}
.store_fl_con0 ul li a{color:#2a2a2a; font-weight:bold;}
.store_fl_con0 ul li .con{width:167px; display:none;}
.store_fl_con0 ul li .con li{width:162px; padding-left:5px; height:26px; line-height:26px; margin-top:5px; display:block;}
.store_fl_con0 ul li .con li a{font-weight:normal; color:#2a2a2a;}
.store_fl_con0 ul li .con li.hover{background:#2a2a2a;}
.store_fl_con0 ul li .con li.hover a{color:#fff;}
.store_fl_con0 ul li .con li:hover{background:#2a2a2a;}
.store_fl_con0 ul li .con li:hover a{color:#fff;}

.fl_icon{width:8px; height:8px; position:absolute; left:0px; top:11px; background-position:-233px 0px; cursor:pointer;}
.fl_icon0{width:8px; height:8px; position:absolute; left:0px; top:11px; background-position:-247px 0px; cursor:pointer;}

/* store_search */
.store_search{width:170px; padding:6px 14px 21px; overflow:hidden; border:#ddd 1px solid; margin-bottom:30px;}
.store_search dl{margin-top:13px; line-height:22px; overflow:hidden;}
.store_search dt{width:47px; float:left;}
.store_search dd{width:123px; float:left;}
.store_search .key_ipt{width:118px; height:20px; border:#7f7f7f 1px solid; padding-left:3px;}
.store_search .price_ipt{width:48px; height:20px; float:left; border:#7f7f7f 1px solid;}
.store_search .line{margin:0px 5px; color:#333; width:13px; float:left; letter-spacing:-3px;}
.store_search .con{width:169px; height:22px; background-position:0px -115px; margin:19px 0px 0px 1px;}
.store_search .sr_btn{width:84px; height:22px; border:0px; cursor:pointer; background:#ddd; text-align:center; line-height:22px; margin-left:42px; color:#2a2a2a;}

/* baicheng */
.baicheng {
	width: 510px;overflow: hidden;margin:5px 0 10px;
}
.baicheng_tit {
	width: 480px;background: url(/static/images/specialty/qc_bg.jpg) no-repeat;height: 40px;padding-left: 20px;line-height: 40px;color: #fff;
}
.baicheng_tit img{
	display: inline-block;margin: 8px 15px 0 0;vertical-align: -6px;
}
#baicheng_time{
	width: 500px;background: #ecedef;height: 53px;overflow: hidden;line-height: 53px;font-size: 14px;text-align:center;
}
#baicheng_time span{color: #e80000;font-size: 18px;margin:0 5px;}
.store_pic{width: 200px; margin-top:30px; overflow: hidden;}


.nc-store-list {
    width: 100%;
    min-height: 500px;
    padding-top: 15px;
    clear: both;
}
.nc-store-list li {
    width: 230px;
    padding: 5px;
    float: left;
    vertical-align: top;
}
.nc-store-list li dl {
    display: inline-block;
    height: 200px;
    vertical-align: top;
    position: relative;
    background: #FFF;
    border: 1px solid #edeef4;
}
.nc-store-list li dt.shop-pic {
    width: 230px;
    height: 172px;
}
.nc-store-list li dt.shop-pic a {
    width: 230px;
    height: 172px;
}
.nc-store-list li dt.shop-pic img {
    width: 230px;
}
.nc-store-list li dd.shop-name {
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    overflow: hidden;
    position: absolute;
    bottom: 28px;
    width: 100%;
    text-align: center;
    background: url(../images/bt8.png) repeat;
}
.nc-store-list li dd.shop-name a {
    color: #DBDBDB;
}
.nc-store-list li dd.shopkeeper {
    padding: 0 5px;
    position: absolute;
    right: 0;
    top: 0;
    background: #E4393C;
    color: #FFF;
}
.nc-store-list li dd.main-runs {
    width: 230px;
    height: 28px;
    line-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-indent: 10px;
}







