@charset "utf-8";
/* CSS Document */

.cc4c4c4{ color:#c4c4c4;} /**/
.c7f7e7e{ color:#7f7e7e;} /**/
.c969696{ color:#969696;} /**/

.nhidden{display:block;}/**/
.pt12{ padding-top:12px;}/**/
.pt20{ padding-top:20px;}/**/
.mt5{ margin-top:5px;}/**/
.mt9{ margin-top:9px;}/**/
.mt12{ margin-top:12px;}/**/
.mt15{ margin-top:15px;}/**/
.mt18{ margin-top:18px;}/**/
.mt19{ margin-top:19px;}/**/
.mt25{ margin-top:25px;}/**/


.pl3{ padding-left:3px;}/**/
.pl5{ padding-left:5px;}/**/
.pl10{ padding-left:10px;}/**/

.pr5{ padding-right:5px;}/**/
.pr10{ padding-right:10px;}/**/
.pr20{ padding-right:20px;}/**/
.pr22{ padding-right:22px;}/**/
.pr35{ padding-right:35px; _padding-right:40px;}/**/

.fw_18{ font-family:"Microsoft YaHei"; font-size:18px;color:#c01941;}/**/
.fwc{ font-weight:700; color:#c01941;}/**/
.fw6c{ font-weight:700; color:#6c7182;}/**/

.startbg{ background:url(../images/bg_stt.png) no-repeat; height:11px; width:60px;  overflow:hidden; display:inline;}/**/
.start{background:url(../images/stat.png) no-repeat left 0; height:11px; }/**/

.mainBox1{ background:#eeeef0; min-height:500px; height:auto!important; height:500px;} /**/
.mainBox .main,.mainBox1 .main{ width:980px; min-height:500px; height:auto!important; height:500px; }/**/

.mainBoxe{background:#eeeef0;}/**/
/***************** g_indexnavbox  **********************/
.g_indexnavbox{ height:40px; background:#c01941;}
.g_indexnavbox .s_indexnav{ width:980px;}
.g_indexnavbox .s_indexnav .s_in_catetitle{ background:#e82f5b url(../images/bg_goods_nav.png) 28px 14px no-repeat; width:207px; display:block; height:40px;}
.g_indexnavbox .s_indexnav .s_in_catetitlein{ background:#e82f5b url(../images/bg_goods_nav.png) 18px 14px no-repeat; width:207px; display:block; height:40px; position:relative;}
.cate_show{ display:block; background:url(../images/cate_show.gif) 180px 15px no-repeat; width:207px; height:40px; }
.cate_hide{ display:block; background:url(../images/cate_hide.gif) 180px 15px no-repeat; width:207px; height:40px; }
.s_catelistbox{ background:#fff; border:1px solid #e82f5b; position:absolute; min-height:185px; height:auto!important; height:185px; width:978px; left:0; z-index:300;}
.s_catelist{ margin:18px 0 20px 0; *padding-top:18px; overflow:hidden; zoom:1;}
.s_catelist li{ width:174px; padding:0 34px; border-right:1px dashed #c01941; text-align:left; float:left;}
.s_catelist li.last{ border-right:0;}
.s_catelist li p{ font-weight:700; color:#c01941; padding-bottom:8px; overflow:hidden; zoom:1}
.s_catelist li ul{ overflow:hidden; zoom:1;}
.s_catelist li ul li{ width:53px; padding:0 5px 0 0; border-right:0; float:left; height:22px; line-height:22px;}
.s_catelist li ul li a{ color:#646464;}
.s_catelist li ul li a:hover{ color:#c01941;}
.s_catelist li p span.icon_cate1{ background:url(../images/bg_cateicon.png) 0 1px no-repeat; width:15px; height:12px; display:block; margin-right:12px;}
.s_catelist li p span.icon_cate2{ background:url(../images/bg_cateicon.png) 0 -35px no-repeat; width:15px; height:11px; display:block; margin-right:12px;}
.s_catelist li p span.icon_cate3{ background:url(../images/bg_cateicon.png) 0 -68px no-repeat; width:15px; height:18px; display:block; margin-right:12px; margin-top:-2px;}
.s_catelist li p span.icon_cate4{ background:url(../images/bg_cateicon.png) 0 -105px no-repeat; width:15px; height:12px; display:block; margin-right:12px;}
.s_catelist li p span.icon_cate5{ background:url(../images/bg_cateicon.png) 0 -140px no-repeat; width:15px; height:15px; display:block; margin-right:12px;}
.s_catelist li p span.icon_cate6{ background:url(../images/bg_cateicon.png) 0 -176px no-repeat; width:15px; height:13px; display:block; margin-right:12px;}
.s_catelist li p span.icon_cate7{ background:url(../images/bg_cateicon.png) 0 -212px no-repeat; width:15px; height:11px; display:block; margin-right:12px;}






.s_navbox{ width:590px; z-index:100; position:relative;}
.s_navbox li{ float:left; width:110px;}
.s_navbox li.navone a{ display:block; background:url(../images/bg_goods_nav.png) 27px -28px no-repeat; height:40px; cursor:pointer }
.s_navbox li.navone a:hover{display:block; background:#d5d4d4 url(../images/bg_goods_nav.png) 27px -187px no-repeat; height:40px;}
.s_navbox li.navone a.navon{display:block; background:#d5d4d4 url(../images/bg_goods_nav.png) 27px -187px no-repeat; height:40px;}

.s_navbox li.navtwo a{ display:block; background:url(../images/bg_goods_nav.png) 27px -58px no-repeat; height:40px; cursor:pointer}
.s_navbox li.navtwo a:hover{display:block; background:#d5d4d4 url(../images/bg_goods_nav.png) 27px -244px no-repeat; height:40px;}
.s_navbox li.navtwo a.navon{display:block; background:#d5d4d4 url(../images/bg_goods_nav.png) 27px -244px no-repeat; height:40px; }

.s_navbox li.navthree a{ display:block; background:url(../images/bg_goods_nav.png) 27px -87px no-repeat; height:40px; cursor:pointer }
.s_navbox li.navthree a:hover{display:block; background:#d5d4d4 url(../images/bg_goods_nav.png) 27px -274px no-repeat;height:40px;}
.s_navbox li.navthree a.navon{display:block; background:#d5d4d4 url(../images/bg_goods_nav.png) 27px -274px no-repeat; height:40px;}

.s_navbox li.navfour a{ display:block; background:url(../images/bg_goods_nav.png) 27px -117px no-repeat; height:40px; cursor:pointer}
.s_navbox li.navfour a:hover{display:block; background:#d5d4d4 url(../images/bg_goods_nav.png) 27px -215px no-repeat;height:40px;}
.s_navbox li.navfour a.navon{display:block; background:#d5d4d4 url(../images/bg_goods_nav.png) 27px -215px no-repeat;height:40px; }

.s_navbox li.navfive a{ display:block; background:url(../images/bg_goods_nav.png) 27px -147px no-repeat; height:40px; cursor:pointer }
.s_navbox li.navfive a:hover{display:block; background:#d5d4d4 url(../images/bg_goods_nav.png) 27px -305px no-repeat;height:40px;}
.s_navbox li.navfive a.navon{display:block; background:#d5d4d4 url(../images/bg_goods_nav.png) 27px -305px no-repeat;height:40px;}



/*********** 分页 ***********/
.page{ height:35px;}
.page div{display:inline-block; *display:inline; zoom:1;}
.page p{ float:left}
.page a{  color:#000; padding:6px 11px; background:#fff; margin:0 2px;  overflow:hidden; display:inline; height:15px; line-height:15px; float:left; border:1px solid #fff;}
.page a.pageNumCur, .page a:hover{text-decoration:none; background:#c01941; color:#fff; border:1px solid #c01941;}
.page .next{ margin-left:5px; display:inline; width:80px;  padding:0;}
.page .up{margin-right:5px; display:inline; width:80px; padding:0;}
.page .next a,.page .up a{ color:#000; display:block; padding:0; margin:0 auto;  overflow:hidden;width:80px; height:27px; line-height:27px; background:#fff; border:1px solid #acacac;}
.page .next a:hover,.page .up a:hover{ color:#fff; display:block; border:1px solid #c01941; background:#c01941; width:80px; }
.jumptopage span{ float:left; color:#acacac; display:block; padding:8px 5px 0 5px;}
.jumptopage input{ float:left;}
.jumptopage input.inp_page{ width:27px; height:27px; border:1px solid #c01941; line-height:27px; text-align:center;}
.jumptopage input.btn_ok{ background:#c01941; color:#fff; width:29px; height:29px; font-family:"Microsoft YaHei"; cursor:pointer}





/****************** 商铺内页 ********************/
.sh_navbox{}
.sh_navbox2{position:relative;min-height:158px;}
.sh_navbox2.rheight{min-height:0;}
.banner980x97{width:980px;position:relative;max-height:120px;overflow:hidden;}
.meau_list,.sh_navtxt1{ position:relative; width:1190px;}
.banner{min-height:97px;background:#fff;text-align:left;}
.sh_navtxt {position:relative;}
.sh_navtxt .sh_navx{ background:#cccccc;height:26px; border-bottom:1px solid #fff; overflow:hidden; zoom:1; padding-left:20px; line-height:26px; font-size:14px; color:#000; text-align:left;}
.sh_nav{height: 32px;border-bottom: none;overflow: hidden;width: 100%;background-color: #e62e34;}
.sh_nav a{font-family: "microsoft yahei";color: #fff;font-size: 14px;line-height: 32px;padding: 0 20px;display: inline-block;float: left;}
.sh_nav a:hover,.sh_nav a.oncur{background-color: #ef444a;}

.smainbox{ overflow:hidden; zoom:1;padding-bottom:20px;width:980px;}
.s_leftbox1 {width:207px;padding-right:10px;}
.st_leftbox{ width:207px; border:1px dashed #f0cbaa; background:#f8e7d8 url(../images/bg_noopen.png) center center no-repeat; height:700px;}
.st_leftbox1{ width:207px;height:700px;}
.st_rightbox{ width:759px; border:1px dashed #f0cbaa; background:#f8e7d8 url(../images/bg_noopen.png) center center no-repeat; height:700px;}
.s_rightbox1{ width:751px;}

.s_shoptext{ width:207px; min-height:50px; height:auto!important; height:320px; border:1px solid #c01941; text-align:left; }
.s_shopname{ font-weight:700; color:#c01941; padding-left:10px;}
.s_shoptext .s_shopimg{ border-bottom:1px dashed #c01941; padding-bottom:15px; height:87px; overflow:hidden; zoom:1}
.s_shoptext .s_shopicon{ padding-left:10px; width:87px;position:relative;}
.s_shoptext .s_shopicon span.bg_oem{ background:url(../images/bg_oem.png) no-repeat; width:39px; height:19px; top:2px; right:2px; position:absolute;}
.s_shoptext .s_shopicon img{ height:87px; width:87px;}
.s_credit{ width:97px; padding-left:10px; overflow:hidden; zoom:1;} 
.s_credit .s_cretitle{ line-height:16px; font-weight:700;}
.s_credit .s_cretitle a{ color:#000; text-decoration:underline;}
.s_credit .s_cretitle a:hover{ color:#2a7fc8;}
.s_credit p span.icon_guan{ background:url(../images/icon_guan.gif) no-repeat; height:16px; width:16px; display:block; margin-right:1px;float:left;}
.s_credit .s_creditfu{ color:#000;}
.s_scont{ padding-bottom:8px; overflow:hidden; border-bottom:1px dashed #c01941;}
.s_scont p{ line-height:22px; padding:0 10px; color:#000;}
.s_scont p a.btn_collect {background:url(../images/btn_shopcollect.png) -94px 0 no-repeat; width:79px; height:26px; display:block; margin:10px 0 0 15px;}
.s_scont p a.btn_inshop {background:url(../images/btn_shopcollect.png) no-repeat; width:79px; height:26px; display:block; margin:10px 0 0 7px;}
.s_call{ height:36px; line-height:36px; color:#000; overflow:hidden; zoom:1; padding-left:10px;}
.s_call span{ float:left}
.s_call span.icon_qq{ background:url(../images/icon_qq.gif) no-repeat; width:11px; height:13px; display:block; margin:12px 5px 0 0;}
.s_call span.icon_wang{background:url(../images/icon_wang.gif) no-repeat; width:13px; height:13px; display:block; margin:12px 5px 0 0px;}
.s_call a.btn_email{background:url(../images/bg_shop.png) 0 -180px no-repeat; display:block; height:17px; width:52px; float:left; margin:10px 0 0 5px;}

.s_searchbox{width:180px; min-height:50px; height:auto!important; height:143px; border:1px solid #c01941; padding:0 17px 0 10px;position:relative;}
.s_sinpot,.s_sprice{ height:17px; overflow:hidden; zoom:1}
.s_sinpot span.stext,.s_sprice span.stext{ width:48px; display:block; float:left; text-align:right; line-height:17px; color:#000}
.s_sinpot input{ width:120px; height:15px; float:left; border:1px solid #7f9db9; padding:0 5px; line-height:14px;}
.s_sprice input{width:43px; height:15px; float:left; border:1px solid #7f9db9; padding:0 5px; line-height:14px;}
.s_sprice span.s_sp_in{ float:left; padding:0 5px; line-height:17px; color:#000}
.s_searchbtn{ height:28px; overflow:hidden; zoom:1}
.s_searchbtn input{ background:url(../images/bg_shop.png) 0 -132px no-repeat; height:28px; width:81px; cursor:pointer}

.s_goodscate{width:207px; min-height:50px; height:auto!important; height:200px; border:1px solid #c01941; border-top:0; padding-bottom:20px;}
.s_gcatetitle{ background:url(../images/bg_sleft_title.gif) repeat-x; height:32px; line-height:32px; color:#fff; font-size:14px; font-weight:700; padding-left:10px; text-align:left;}
.s_gcway{ height:33px; line-height:33px; border-bottom:1px dashed #c01941; padding:0 10px; overflow:hidden; zoom:1}
.s_grankw{ height:33px; line-height:33px; border-bottom:1px dashed #c01941; padding:0 18px; *padding:0 15px; overflow:hidden; zoom:1}
.s_gcway a,.s_grankw a{ float:left; padding:0 5px; *padding:0 4px; color:#000;}
.s_gcway a:hover,.s_grankw a:hover{ color:#c01941; text-decoration:underline}
.s_gcway a.oncur,.s_grankw a.oncur{ color:#c01941; text-decoration:underline}

.s_gcdownlist{ width:189px; text-align:left;}
.s_gcdownlist li{ min-height:22px; height:auto!important; height:22px; line-height:22px; text-indent:15px; }
.s_gcdownlist li{ background:url(../images/icon_scatelist_up.gif) left 5px no-repeat; display:block; color:#646464; font-weight:700; cursor:pointer}
.s_gcdownlist li.bgnone{ background:none; display:block; color:#646464; font-weight:700; cursor:pointer}
.s_gcdownlist li.onlist{ background:url(../images/icon_scatelist_list.gif) left 5px no-repeat; display:block; color:#646464; font-weight:700;}
.s_gcdownlist li ul{ padding-left:15px;}
.s_gcdownlist li ul li{background:url(../images/icon_ulli.gif) left 9px no-repeat; display:block; color:#646464; font-weight:normal}
.s_gcdownlist li ul li a:hover{ color:#c01941}


.s_goodsrank{width:207px; min-height:50px; height:auto!important; height:486px; border:1px solid #c01941; padding-bottom:10px; border-top:0;position:relative}
.s_goodsrank ul li{ border-bottom:none;  padding:11px 10px 10px 15px; overflow:hidden; zoom:1; position:relative;}
.s_goodsrank ul li.oncur{border-top:none;border-bottom:none; padding:10px 10px 10px 15px; overflow:hidden; zoom:1; position:relative; top:-1px; *top:-3px;}
.s_goodsrank ul li p img{ width:60px; height:60px;}
.s_goodsrank ul li div.s_grtext{ width:110px;}
.s_goodsrank ul li div.s_grtext .s_gname{ text-decoration:underline}
.s_goodsrank ul li div.s_grtext .s_gname a{ color:#969696;text-decoration:underline}
.s_goodsrank ul li div.s_grtext .s_gname a:hover{ color:#c01941;}
.s_goodsrank ul li div.s_grtext p{ line-height:16px; text-align:left; color:#969696;}
.s_gr_more{ width:140px; margin-top:14px;}
.s_gr_more a{ background:url(../images/bg_shop.png) 0 -212px no-repeat; width:140px; height:28px; display:block; }

.banner209 ul li{ height:209px; width:209px; padding-bottom:10px;}
.banner209 ul li img{height:209px; width:209px;}

.banner761x296{ width:761px; height:296px; padding-bottom:15px;}
.banner761x296 img{ width:761px; height:296px;}
/*************** 店铺内页展开分类 ************/
.s_glcatebox{ width:678px; border:1px solid #cbcbcb; background:#f7f7f7;min-height:127px; height:auto!important; height:143px; padding:15px 54px 0 27px;}
.s_glcatebox .s_glcate{ padding-bottom:15px; overflow:hidden; zoom:1}
.s_glcatebox .s_glcate span.s_glc_tilte{ width:79px; text-align:left; color:#010101; font-weight:700; display:block; line-height:16px;}
.s_glcatebox .s_glcate div.s_glc_text{ width:598px; overflow:hidden; zoom:1}
.s_glcatebox .s_glcate div.s_glc_text .s_gt_more a{ display:block; background:url(../images/bg_shoprank.png) 0 -113px no-repeat; width:39px; height:17px;}
.s_glcatebox .s_glcate div.s_glc_text .s_gt_cont{ width:555px; overflow:hidden; zoom:1}
.s_glcatebox .s_glcate div.s_glc_text .s_gt_cont a{ padding-left:38px; float:left; color:#000; line-height:16px; }

.shoprank{ height:24px; overflow:hidden; zoom:1}
.shoprank .s_ranklist{ height:24px; overflow:hidden; zoom:1; line-height:24px; }
.shoprank .s_ranklist span{ float:left;}
.shoprank .s_ranklist span.s_rank1 a{ background:url(../images/bg_shoprank.png) no-repeat; width:56px; height:24px; display:block;}
.shoprank .s_ranklist span.s_rank2 a{ background:url(../images/bg_shoprank.png) 0 -24px no-repeat; width:56px; height:24px; display:block;}
.shoprank .s_ranklist span.s_rank3 a{ background:url(../images/bg_shoprank.png) 0 -48px no-repeat; width:56px; height:24px; display:block;}
.shoprank .s_ranklist span.s_rank4 a{ background:url(../images/bg_shoprank.png) 0 -72px  no-repeat; width:57px; height:24px; display:block;}

.shoprank p.rempass{ height:15px; margin:5px 0 0 10px; display:inline; line-height:14px; overflow:hidden; zoom:1 }
.shoprank p.rempass .jltext{ margin:1px 0 0 3px; display:block; width:75px; float:left}
.shoprank p.rempass input{ border:1px solid #000; width:13px; height:13px; float:left;}
.gc_page{ margin:3px 14px 0 0; line-height:22px; display:inline}
.gc_page span.gc_pup{ padding:2px 4px; border:1px solid #e1e1e1; border-right:0; }
.gc_page span.gc_pnext{ padding:2px 4px; border:1px solid #e1e1e1; }
.gc_page span a{ color:#969696;}
.gc_page span a:hover{ color:#c01941;}


.shoprank .s_ranklistx{ height:24px; overflow:hidden; zoom:1; line-height:24px; width:300px; overflow:hidden; z-index:100; position:relative; }
.s_ranklistx a{ height:24px; width:48px; text-align:left; padding-left:9px; color:#000; line-height:24px; _line-height:26px; display:block; float:left;  margin-right:-1px; background:url(../images/bg_slistmeau.gif) 0 top no-repeat;}
.s_ranklistx a.onfocus{background:url(../images/bg_onslistmeau.gif) no-repeat; color:#000;width:48px; position:relative;}
.s_ranklistx a span.sr_up{ background:url(../images/icon_direct.png) 0 -39px no-repeat; width:8px; height:9px; display:block; float:right; margin:7px 8px 0 0; display:inline;}
.s_ranklistx a span.sr_down{ background:url(../images/icon_direct.png) 0 -59px no-repeat; width:8px; height:9px; display:block; float:right; margin:7px 8px 0 0; display:inline;}
.s_ranklistx a span.sr_onup{ background:url(../images/icon_direct.png) no-repeat; width:8px; height:9px; display:block; float:right; margin:7px 8px 0 0; display:inline;}
.s_ranklistx a span.sr_ondown{ background:url(../images/icon_direct.png) 0 -19px no-repeat; width:8px; height:9px; display:block; float:right; margin:7px 8px 0 0; display:inline;}

/************* 自定义问答 ****************/
.customqbox{ width:751px;}
.customqbox p{ text-align:left;}
.customqbox p.cq_question{ background:#ffe1e8 url(../images/icon_questionm.png) 10px 2px no-repeat; height:22px; line-height:22px; padding-left:38px; color:#000; overflow:hidden; zoom:1 }
.customqbox span.cq_date{ color:#6f6f6f; padding-right:10px; font-weight:700;}
.cq_answer p{ line-height:24px; color:#000; }
.pl61{ padding-left:61px;}
.cq_answer{ overflow:hidden; zoom:1}
.cq_da{ padding-left:10px; width:30px;}
.cq_da span{ background:url(../images/bg_da.gif) no-repeat; width:30px; height:17px; display:block; margin-top:3px;}
.cq_content{ width:686px;}


.inforNav{ height:27px; width:700px; overflow:hidden; z-index:200; position:relative; padding-right:12px; left:0;}
.inforNav a{ height:25px; padding:0 24px;text-align:center; color:#000; font-size:14px; line-height:26px; display:block; float:left; border:1px solid #d1d1d1; border-bottom:0; margin-left:-1px;}
.inforNav a.a1{ margin-left:0;}
.inforNav a.onfocus{border:1px solid #c01941; border-bottom:0; color:#000;height:26px;  margin-left:0; position:relative; color:#c01941; background:#fff;}
.inforNav a.onfocus1{border:1px solid #c01941; border-bottom:0; color:#000; height:26px; margin-left:0; position:relative; color:#c01941;}

.inforBox{border:1px dashed #c01941; border-top:1px solid #c01941; padding:20px 10px; top:-1px; position:relative; min-height:200px; height:auto!important; height:200px;}
.goodsBox{ border-top:1px solid #c01941; padding:0 0 20px 0; top:-1px; position:relative; min-height:980px; height:auto!important; height:980px; z-index:100px;}

.questionlist{}
.questionlist .s_q_title{ height:30px; line-height:30px; background:#ffe1e8;border-top:1px solid #c01941; color:#000; font-weight:700; padding:0 28px 0 12px; }
.questionlist ul li{ line-height:31px; height:31px; border-bottom:1px solid #e9e9e9; text-align:left; padding:0 20px 0 12px; color:#000; overflow:hidden; zoom:1}
.questionlist ul li span.s_qtext{ width:618px; display:block;}
.questionlist ul li a{ color:#000; }
.questionlist ul li a:hover{ color:#c01941;}


/****************** 店铺详情页 ****************/
.sdetailsbox{ text-align:left;}
.sdetailsbox .sd_uname{ line-height:32px; height:32px; border-bottom:1px dashed #d9d8d8; font-size:14px; color:#c01941; font-weight:700; padding-left:14px;}
.sdetailsbox .sd_textbox{ padding:20px 14px; border-bottom:1px dashed #d9d8d8; overflow:hidden; zoom:1 }
.sdetailsbox .sd_textbox .sd_tcont{ padding-left:20px; width:740px;}
.sdetailsbox .sd_textbox .sd_tcont p{ padding-top:15px; line-height:16px; color:#000;}

.sd_content{ overflow:hidden; zoom:1}
.sd_c_info{ width:208px; padding:0 14px 0 10px; border-right:1px dashed #d9d8d8;}
.sd_c_contact{ width:560px; padding-left:100px;}
.sd_c_info p,.sd_c_contact p{ padding:10px 0; color:#000;}
.sd_c_info p.sd_ci_title,.sd_c_contact p.sd_ci_title{ color:#c01941; font-weight:700; font-size:14px;}





/****************** 商品详情页面 *******************/
.g_detailbox{}
.g_detailbox .g_dtitle{ font-size:14px; color:#000; font-weight:700; text-align:left;}
.g_detail{ margin-top:23px;}
.g_detail .g_deimg{ width:350px;}
.g_detail .g_detext{ width:391px; }

.g_detail .g_deimg .g_bigimg{ width:350px; height:350px;display: table-cell; vertical-align:middle;text-align:center;*display: block; *font-size: 315px;*font-family:Arial;}
.g_detail .g_deimg .g_bigimg img{ vertical-align:middle;max-height: 350px; max-width: 350px;}
.g_detail .g_deimg .g_bigimg a{vertical-align:middle;display: table-cell;text-align:center;text-decoration: none;}
.g_detail .g_deimg ul{ overflow:hidden; zoom:1}
.g_detail .g_deimg ul li{ height:62px; width:62px; float:left; padding:1px; margin:15px 3px 0 3px; display:inline}
.g_detail .g_deimg ul li.oncur{ height:62px; width:62px; float:left; padding:0; margin:15px 3px 0 3px; border:1px solid #c01941; display:inline}
.g_detail .g_deimg ul li img{ width:62px; height:62px;}
.g_debtn,.g_debtnout{ height:31px; line-height:31px; overflow:hidden; zoom:1;}
.g_debtn a,.g_debtnout a,.g_debtn a{ float:left; display:block; border:1px solid #cbcbcb;}
.g_debtn a.btn_sc:hover,.g_debtnout a.btn_sc:hover,.g_debtn a.btn_dwonsj:hover{ float:left; display:block; border:1px solid #d42651; }
.g_debtn a.btn_sc,.g_debtnout a.btn_sc{ background:url(../images/bg_collectdown.png) no-repeat; width:132px; height:29px; margin-right:10px;}
.g_debtn a.btn_dwonsj{ background:url(../images/bg_collectdown.png) -144px 0 no-repeat; width:132px; height:29px; margin-right:10px;}

.c2953a6{ color:#2953a6;}

.g_sharea{height:31px; line-height:31px; overflow:hidden; zoom:1;}
.g_sharea a{ float:left; display:block; }

.g_detail .g_detext .g_dt_info{  min-height:100px; height:auto!important; height:100px; padding:0 0 0 10px; text-align:left; color:#787878; margin-top:-15px;}
.g_detail .g_detext .g_dt_info span.w74{ width:60px; display:block}
.g_dt_price{ overflow:hidden; zoom:1}
.g_dt_price span.g_dt_prsize{ font-size:20px; color:#c01941; font-family:"Microsoft YaHei"}
.g_dt_price span.g_dt_prlins{ font-size:20px; color:#897267; font-family:"Microsoft YaHei"}
.g_dt_price span.bg_tsales{ background:#c01941; padding:2px 5px; color:#fff;margin:5px 0 0 10px;  }
.g_dt_price span.bg_tpi{ background:#1b6fb7; padding:2px 5px; color:#fff;margin:5px 0 0 10px; }
.g_dt_rz{ padding-top:5px; overflow:hidden; zoom:1}
.g_dt_rz span.icon_renz{ background:url(../images/icon_renz.gif) no-repeat; width:15px; height:17px; display:block; margin-right:10px;}
.g_dt_months{ padding-top:7px; overflow:hidden; zoom:1}
.g_dt_address{ padding-top:10px; position:relative; z-index:500; _height:1px;}

.g_dt_address .addressbox{ position:absolute; width:305px; min-height:168px; height:auto!important; height:168px; background:#fff; border:1px solid #b3173c; left:61px; top:26px;  padding:12px 0; z-index:600}
.addressbox .t_close{ position:absolute; padding:3px 3px 0 0; overflow:hidden; zoom:1; right:0; top:0;}
.addressbox .t_close a{ background:url(../images/bg_menkuang.png) 0 -38px no-repeat; width:16px; height:16px; display:block;}
.a_title{ overflow:hidden; zoom:1}
.a_title a{ float:left; margin:0 10px; padding:3px; display:block; color:#045689; display:inline}
.a_title a:hover,.a_titlet a:hover,.a_titlek a:hover{ background:#b3173c; display:block; color:#fff; display:inline}
.a_title a.onfocus,.a_titlet a.onfocus,.a_titlek a.onfocus{ background:#b3173c; display:block; color:#fff; display:inline}

.a_titlet{ overflow:hidden; zoom:1; padding-bottom:6px; width:305px;}
.a_titlet a,.a_titlek a{ float:left; margin:2px 10px; padding:3px; display:block; color:#045689; display:inline;white-space:nowrap;}

.a_titlek{ overflow:hidden; zoom:1; border-top:1px dashed #d3d3d3; padding-top:6px;width:305px;}

.bg_selectadr{ background:#f0edec url(../images/bg_selectadr.gif) right 0 no-repeat; height:14px; line-height:14px; padding:0 12px 0 5px; margin-right:6px ; float:left; border:1px solid #eae5e3;}
.bg_selectadr a{ color:#000;}
.bg_selectadr a:hover{ color:#1c0c62; text-decoration:underline}
.gr_grade a{ color:#2953a6;}
.gr_grade a:hover{ color:#2953a6; text-decoration:underline}


.g_dt_review{ padding-top:10px; _padding-top:0; overflow:hidden; zoom:1}
.btn_addincart{ position:relative; z-index:300; _width:391px;}
.btn_addincart input.btn_incart{ background:url(../images/bg_detailsbtn.png) no-repeat; width:137px; height:31px; float:right; cursor:pointer; margin-right:10px;}
.btn_addincart input.btn_onsale{ background:url(../images/bg_detailsbtn.png) 0 -69px no-repeat; width:137px; height:31px; float:right; margin-right:10px; cursor:pointer}
.btn_addincart .touristbox{ position:absolute; border:1px solid #b3173c; width:231px; height:174px; background:#fef9ef; left:50px; _left:0; top:33px; padding-left:22px; z-index:400;}
.btn_addincart .touristbox .t_close,.btn_addincart .kloginbox .t_close{ padding:3px 3px 0 0; overflow:hidden; zoom:1}
.btn_addincart .touristbox .t_close a,.btn_addincart .kloginbox .t_close a{ background:url(../images/bg_menkuang.png) 0 -38px no-repeat; width:16px; height:16px; display:block;}
.btn_addincart .touristbox .t_title{ color:#000; font-weight:700; line-height:20px;}
.btn_addincart .touristbox .t_title span.icon_touris{ background:url(../images/bg_menkuang.png) no-repeat; width:17px; height:17px; display:block;}

.btn_addincart .kloginbox{ position:absolute; border:1px solid #b3173c; width:231px; height:114px; background:#fef9ef; left:50px; _left:0; top:31px; padding-left:22px; z-index:401;}
.btn_addincart .kloginbox .tk_title{ color:#000; font-weight:700; line-height:22px; font-size:16px;}
.btn_addincart .kloginbox .tk_title span.icon_01{ background:url(../images/icon_01.gif) no-repeat; width:24px; height:21px; display:block; padding-right:15px;}

.t_btn{ padding-left:27px; overflow:hidden; zoom:1}
.t_btn .btn_member{background:url(../images/bg_menkuang.png) -27px -29px no-repeat; width:73px; height:25px; margin-right:10px; cursor:pointer}
.t_btn .btn_tourist{background:url(../images/bg_menkuang.png) -110px -29px no-repeat; width:73px; height:25px; cursor:pointer}
.t_text{ color:#b3173c; line-height:22px; padding-right:20px; }
.t_btn .btn_klogin{background:url(../images/bg_klogin.png) no-repeat; width:79px; height:26px; cursor:pointer; margin-left:32px;}

.btn_addincart .addfailbox{ position:absolute; border:1px solid #c68244; width:189px; min-height:41px; height:auto!important; height:41px; background:#f9ece1; left:120px; _left:149px; top:33px; padding:0 0 10px 0; z-index:501;}
.btn_addincart .addfailbox .t_close,.btn_addincart .addsucedbox .t_close,.btn_addincart .reservedbox .t_close{ padding:2px 2px 0 0; overflow:hidden; zoom:1}
.btn_addincart .addfailbox .t_close a,.btn_addincart .addsucedbox .t_close a,.btn_addincart .reservedbox .t_close a{ background:url(../images/bg_menkuang.png) 0 -38px no-repeat; width:16px; height:16px; display:block;}
.btn_addincart .addfailbox .af_error{ background:url(../images/bg_seecart.png) -64px 0 no-repeat; width:16px; height:16px; display:block; margin:2px 10px 0 0;}
.btn_addincart .addfailbox .af_text{ padding-right:30px; padding-left:30px; _padding-right:20px; color:#6d6d6d; font-size:13px; font-family:"Microsoft YaHei"; overflow:hidden; zoom:1}
.btn_addincart .addsucedbox .af_text{ padding-right:30px; _padding-right:20px; color:#6d6d6d; font-size:13px; font-family:"Microsoft YaHei"; overflow:hidden; zoom:1}
.af_cont{ line-height:20px; color:#6d6d6d; padding:0 8px;}
.af_cont span.c1e76c1{ color:#1e76c1; font-weight:700;}
.af_cont span.c000{ color:#000; font-weight:700;}

.btn_addincart .addsucedbox{ position:absolute; border:1px solid #c68244; width:159px;  min-height:74px; height:auto!important; height:74px; background:#f9ece1; left:120px; _left:149px; top:33px; padding:0 0 15px 30px; z-index:600;}
.as_btn{ text-align:left;}
.as_btn input{ background:url(../images/bg_seecart.png) 0 -25px; height:30px; width:124px; cursor:pointer}
.btn_addincart .addsucedbox .as_error{ background:url(../images/bg_seecart.png) -2px 0 no-repeat; width:16px; height:16px; display:block; margin:2px 10px 0 0;}

.btn_addincart .reservedbox{ position:absolute; border:1px solid #8cb710; width:157px;  min-height:74px; height:auto!important; height:74px; background:#f5fae7; left:199px; _left:149px; top:33px; padding:0 0 15px 32px; z-index:600;}
.reser_btn{ text-align:left;}
.reser_btn input{ background:url(../images/bg_reserve.png) 0 -26px; height:26px; width:119px; cursor:pointer}
.btn_addincart .reservedbox .res_error{ background:url(../images/bg_reserve.png) -6px 0 no-repeat; width:16px; height:16px; display:block; margin:2px 10px 0 0;}
.btn_addincart .reservedbox .res_text{ padding-right:30px; _padding-right:20px; color:#8cb710; font-size:13px; font-family:"Microsoft YaHei"; overflow:hidden; zoom:1}
.btn_reserve{ background:url(../images/btn_reserve.png) no-repeat; width:97px; height:31px; cursor:pointer; float:right;}


.s_promotion{}
.s_promtop{ background:url(../images/bg_detailtitle.jpg) no-repeat; width:751px; height:29px;}
.s_prombox{ border:1px solid #ddd; border-top:0; min-height:50px; height:auto!important; height:50px; padding:15px 20px;}
.s_prombox p{ color:#000; text-decoration:underline; text-align:left; font-size:14px; line-height:24px;}

.goodsdetails{ width:689px; border:1px solid #cbcbcb; background:#f8f8f8; padding:15px 13px; text-align:left;}
.g_cstitle{ font-size:14px; color:#c01941; font-weight:700;}
.goodsdetails ul{ width:660px; overflow:hidden; zoom:1;}
.goodsdetails ul li{ width:210px; padding-right:10px; float:left; color:#000; padding-top:20px; line-height:16px;}
.g_content{ width:740px; color:#000; padding:0 4px; text-align:left; overflow:hidden;}
.g_content p{ line-height: 1.4; margin: 1.12em 0; padding: 0; }




/************* 信用评价 ***************/
.ct_t_title{ border-bottom:1px dashed #c01941; height:35px; line-height:34px; overflow:hidden;}
.ct_t_title ul{ overflow:hidden; zoom:1;}
.ct_t_title ul li{ float:left; color:#000; font-family:"Microsoft YaHei"; font-size:14px; width:148px;}
.ct_t_title ul li.w169{ width:169px;}
.ct_t_title ul li span.icon_good{ background:url(../images/bg_icon_review.png) no-repeat; width:23px; height:20px; display:block; float:left; margin:8px 5px 0 45px;_margin-left:22px;}
.ct_t_title ul li span.icon_centre{ background:url(../images/bg_icon_review.png) 0 -34px no-repeat; width:23px; height:20px; display:block; float:left; margin:8px 5px 0 45px;_margin-left:22px;}
.ct_t_title ul li span.icon_bad{ background:url(../images/bg_icon_review.png) 0 -70px no-repeat; width:23px; height:20px; display:block; float:left; margin:8px 5px 0 45px; _margin-left:22px;}

.table{ margin-bottom:15px; border-collapse:collapse;}
.table tr td{ border-bottom:1px solid #c8c8c8; height:44px; line-height:44px; width:148px; font-size:14px; color:#000; empty-cells:show}
.table tr td.w169{ width:117px; text-align:left; padding-left:52px;}
.table tr td.last{ border-bottom:0;}


.reviewbox .reviewtitle{ height:34px; overflow:hidden; zoom:1}
.reviewbox .reviewtitle .r_sale1 a{ float:left; width:134px; height:34px; background:url(../images/bg_credit.png) 0 -34px no-repeat; display:block; font-size:14px; color:#000; font-weight:700; line-height:34px; margin-right:5px;}
.reviewbox .reviewtitle .r_sale1 a:hover{ float:left; width:134px; height:34px; background:url(../images/bg_credit.png) no-repeat; display:block;  color:#fff;}
.reviewbox .reviewtitle .r_sale1 a.onfocus{ float:left; width:134px; height:34px; background:url(../images/bg_credit.png) no-repeat; display:block;  color:#fff;}
.reviewbox .reviewtitle .r_sale2 a{ float:left; width:119px; height:34px; background:url(../images/bg_credit.png) 0 -68px no-repeat; display:block; font-size:14px; color:#000; font-weight:700; line-height:34px;}
.reviewbox .reviewtitle .r_sale2 a:hover{ float:left; width:119px; height:34px; background:url(../images/bg_credit.png) 0 -102px no-repeat; display:block;color:#fff;}
.reviewbox .reviewtitle .r_sale2 a.onfocus{ float:left; width:119px; height:34px; background:url(../images/bg_credit.png) 0 -102px no-repeat; display:block;color:#fff;}

.reviewb_t{ background:#ffe1e8; border-top:1px solid #c01941; height:31px; line-height:31px; text-align:left; color:#000; overflow:hidden; zoom:1}
.reviewb_txin{ width:176px; padding:0 58px 0 51px; font-weight:700;}
.reviewb_trev{ width:482px; padding-right:72px; overflow:hidden; zoom:1}
.reviewb_trev input{ margin-top:7px; *margin-top:5px;}
.reviewb_tpeople{ width:140px; font-weight:700;}

.reviewbox li{ padding:15px 0; border-bottom:1px solid #c01941; overflow:hidden; zoom:1; text-align:left; color:#000;}
.review_info{ width:215px; padding:0 60px 0 10px; line-height:20px;}
.review_text{width:482px; padding-right:72px; line-height:20px;}
.review_text p.w445{ width:445px;}
.review_sale{ width:140px; line-height:20px;}
.review_sale span.icon_star{ background:url(../images/icon_star.gif) no-repeat; width:16px; height:14px; display:block; margin-right:3px;}
.review_text span.icon_good{ background:url(../images/bg_icon_review.png) no-repeat; width:23px; height:20px; display:block; float:left; margin:3px 5px 0 0;}
.review_text span.icon_centre{ background:url(../images/bg_icon_review.png) 0 -34px no-repeat; width:23px; height:20px; display:block; float:left; margin:3px 5px 0 0;}
.review_text span.icon_bad{ background:url(../images/bg_icon_review.png) 0 -70px no-repeat; width:23px; height:20px; display:block; float:left; margin:3px 5px 0 0;}





/*************** 销售情况 ********************/

.marketsbox{ margin-top:8px; width:731px;}
.m_toptitle{ height:32px; line-height:32px; border-bottom:1px solid #c01941; overflow:hidden; zoom:1}
.m_toptitle span.icon_callme{ background:url(../images/bg_btn_callme.gif) no-repeat; width:52px; height:17px; display:block; margin:7px 5px 0 10px;}
.m_toptitle span.icon_qq{ background:url(../images/icon_qq.gif) no-repeat; width:11px; height:13px; display:block; margin:9px 5px 0 0;}
.m_toptitle span.icon_wang{background:url(../images/icon_wang.gif) no-repeat; width:13px; height:13px; display:block; margin:9px 0 0 0;}

.m_lititle{ height:30px; line-height:30px; overflow:hidden;}
.m_lititle ul{ overflow:hidden; zoom:1;}
.m_lititle ul li{ float:left; color:#000; font-weight:700;}
.m_lititle ul li.w110{ width:110px; padding-left:12px;}
.m_lititle ul li.w214{ width:214px;}
.m_lititle ul li.w119{ width:119px;}
.m_lititle ul li.w97{ width:97px;}
.m_lititle ul li.w106{ width:106px;}
.m_lititle ul li.w70{ width:70px;}

.ms_list{}
.ms_list li{  border-bottom:1px solid #c01941; padding:10px 0; overflow:hidden; zoom:1}
.ms_list li.onfocus{ background:#e2ecf6;border-bottom:0; margin-top:-1px; }
.ms_list li p{ float:left; line-height:22px; color:#000;}
.ms_list li p.m_buyer{ width:100px; padding:10px 10px 0 12px; color:#c01941;}
.ms_list li p.m_title{width:204px; padding-right:10px;}
.ms_list li p.m_price{ width:119px; color:#c01941; font-weight:700; padding-top:10px;}
.ms_list li p.m_count{ width:97px; font-weight:700; padding-top:10px;}
.ms_list li p.m_date{ width:86px; padding:0 10px;}
.ms_list li p.m_situation{ width:70px; color:#c01941; padding-top:10px;}
.bg_sales{ background:url(../images/bg_sales.gif) no-repeat; height:16px; width:15px; display:block; margin:3px 0 0 3px;}



.g_dtnotice{ font-weight:700; color:#000;}
.g_chi{ overflow:hidden; zoom:1; padding-bottom:10px;}
.g_ctitle{ width:56px; line-height:22px; padding-left:10px; text-align:left;}
.g_clist{ width:320px;}
.g_clist li{ float:left; margin:2px 6px 0 0; padding:2px 5px;  border:1px solid #c0c0c0;color:#000; font-size:12px; cursor:pointer; line-height:16px; position:relative;}
.g_clist li.onfocus i{ background:url(../images/bg_chi.gif) no-repeat; width:12px; height:13px; display:block; position:absolute; right:0; bottom:0; }
.g_clist li.onfocus{ border:2px solid #ee3864; float:left; margin:2px 6px 0 0; padding:1px 4px;}
.g_clist li a{ color:#000;white-space:nowrap;}
.g_clist li.oncur{ border:1px solid #c01941; float:left; margin:2px 6px 0 0; padding:2px 5px;}
.g_clist li.nostock{border:1px #999 dashed;background:#e4e4e2; cursor:not-allowed;padding:2px 5px;;  margin:2px 6px 0 0;}
.g_clist li.nostock a{cursor:not-allowed;color:#bfbfbf;}
.g_clist li img{ width:30px; height:30px; margin:0 -3px -4px -3px;margin:0 -3px 0 -3px\0; _margin:0 -3px -2px -3px; }



.g_color{ overflow:hidden; zoom:1; padding-bottom:10px;}
.g_cotitle{ width:56px; line-height:36px; padding-left:10px; text-align:left; color:#787878;}
.g_colist{ overflow:hidden; zoom:1; width:320px;}
.g_colist li{ float:left; margin:2px 2px 0 0;  padding:2px 3px; border:1px solid #c3c3c3; cursor:pointer;}
.g_colist li.onfocus{ border:1px solid #c01941; background:url(../images/bg_chi.png) right 26px no-repeat;float:left; margin:2px 2px 0 0; padding:2px 3px;}
.g_colist1 li.onfocus{ border:1px solid #c01941; background:url(../images/bg_chi.png) right 26px no-repeat;float:left; margin:2px 6px 0 0; padding:2px 3px;}
.g_colist li img{ width:30px; height:30px;}
.g_colist1 li.oncur{ border:1px solid #c01941; float:left; margin:2px 6px 0 0; padding:2px 3px;}

.g_kbox{ overflow:hidden; zoom:1}
.g_kbox p.icon_close a{ background:url(../images/icon_dclose.gif) no-repeat; width:11px; height:11px; display:block; margin-top:9px }
.g_kcolor{ padding:0 15px 0 10px;}
.g_kcount input{ width:35px; padding-top:3px; background:url(../images/bg_deinput.gif) no-repeat; text-align:center; height:20px; border:1px solid #c01941; float:left;}


.btn_count{ height:26px; width:16px; margin:0 0 0 4px;}
.btn_count a{ border:1px solid #a3bdd3; display:block; height:11px; width:11px;}
.btn_count a:hover{ border:1px solid #c01941}

.btn_add{ padding:0 0 10px 66px; position:relative; z-index:301;}
.btn_add input{ cursor:pointer; background:url(../images/bg_btn_add.gif) no-repeat; width:55px; height:20px; }
.g_allinfo{ overflow:hidden; zoom:1; background:#f7f7f6; padding:11px 0; border:1px solid #f0f0eb;}
/*.g_alltext{ width:375px; height:105px; overflow-y:scroll;overflow-x:hidden; scrollbar-face-color: #fff; scrollbar-shadow-color: #FDDEE8; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #b3173c; scrollbar-darkshadow-color: #b3173c; scrollbar-track-color: b3173c; scrollbar-arrow-color: #FEA6C0;}*/
.btn_add .attribox{ background:url(../images/bg_attrib.png) no-repeat; width:189px; height:50px; position:absolute; padding-top:13px; left:0; top:20px; _left:-66px; color:#000; overflow:hidden; zoom:1}
.btn_add .attribox .btn_atconfirm{ width:79px;}
.btn_add .attribox .btn_atconfirm input{background:url(../images/btn_atconfirm.png) no-repeat; width:79px; height:26px;}
.btn_add .attribox .attrtext{ width:146px; padding:0 0 0 12px;}
.btn_add .attribox a.atr_close{ background:url(../images/atr_close.gif) no-repeat; height:9px; width:9px; display:block; margin:5px 15px 0 0; display:inline}

.btn_add .nosalebox{ background:url(../images/bg_nosale.png) no-repeat; width:302px; height:35px; position:absolute; padding:8px 8px 0 80px; left:0; top:30px; _left:-66px; color:#ce2049; overflow:hidden; zoom:1; font-weight:700; line-height:25px;}
.btn_add .nosalebox span.icon_nosalei{ background:url(../images/bg_nosale.png) 0 -86px no-repeat; width:25px; height:25px; display:block; padding-right:10px;}
.btn_add .nosalebox a{ background:url(../images/bg_nosale.png) 0 -126px no-repeat; width:10px; height:9px; display:block;}

.g_alltext{ width:385px; height:105px; overflow-y:auto;overflow-x:hidden; scrollbar-shadow-color: #fff; scrollbar-highlight-color: #fff; scrollbar-face-color: #fff; scrollbar-3dlight-color: #b3173c; scrollbar-darkshadow-color: #b3173c; scrollbar-track-color: #b3173c; scrollbar-arrow-color: #b3173c}
.g_allbtn{ width:15px;}
.btn_up a{ background:url(../images/bg_roll.gif) no-repeat; width:15px; height:21px; display:block;}
.btn_next{ padding-top:62px;}
.btn_next a{background:url(../images/bg_roll.gif) 0 -84px no-repeat; width:15px; height:21px; display:block;}

/*********** 买家评价 *************/

.buyerbox{ width:697px;}
.buyerbox ul li{ padding:10px; border-bottom:1px solid #e1e1e1; overflow:hidden; zoom:1; text-align:left;}
.buyerbox ul li div.b_text{ width:557px; line-height:22px;}
.buyerbox ul li div.b_name{ width:100px;}
.b_name span.icon_star{ background:url(../images/icon_star.gif) no-repeat; width:16px; height:14px; display:block; margin-right:3px;}

.b_describe{ border:1px solid #e1e1e1; border-bottom:1px solid #d1d1d1; height:111px; overflow:hidden; zoom:1; }
.b_destext{ width:120px; padding:14px 20px 0 70px; text-align:left; }
.b_grade{ font-size:30px; color:#ff5c00; font-weight:700;}

.bg_master{ background:url(../images/bg_masterp.gif) 0 bottom no-repeat; width:382px; height:32px; margin:16px 65px 0 0; display:inline}
.bg_masterstar{ background:url(../images/bg_masterstar.gif) right top no-repeat; display:block; height:32px; text-align:right; color:#fff; line-height:16px; padding:0 4px;}
.bg_type{ height:13px; background:url(../images/bg_startype.gif) no-repeat; width:398px;}
.b_rankbox{ height:30px; background:#efefef; border-top:1px solid #d1d1d1;margin-top:18px;}
.b_rankbox span.bg_rank{ float:left; margin:5px 4px 0 0;}
.b_rankbox span.bg_rank a{ border:1px solid #d8d8d8; color:#000; padding:2px 6px; display:block}
.b_rankbox span.bg_rank a:hover{ border:1px solid #d8d8d8; background:#fff; color:#000; padding:2px 6px;}

.b_rankbox p.rempass{ height:15px; margin:7px 0 0 10px; *margin:8px 0 0 10px; display:inline; line-height:14px; overflow:hidden; zoom:1 }
.b_rankbox p.rempass .jltext{ margin:1px 0 0 3px; display:block; width:50px; float:left}
.b_rankbox p.rempass input{ border:1px solid #2f608a; width:13px; height:13px; float:left;}



.g_deliver{ width:320px; line-height:16px; overflow:hidden; zoom:1;}

.g_deliver .g_dtype{ padding:1px 0 1px 6px; float:left; color:#666;white-space:nowrap;}
.g_deliver .g_dprice{ color:#666; float:left; padding-right:5px; }

.soldout{ font-size:14px; font-weight:700; color:#000; padding:20px 0 25px; border-bottom:1px solid #eaeaea; }


.g_seltable{ width:95%;}
.g_seltable tr td{ text-align:left; padding-left:10px; height:35px;}
p.icon_kclose a{ background:url(../images/icon_dclose.gif) no-repeat; width:11px; height:11px; display:block;}
.g_seltable tr td.w37{ width:37px; padding:0}
.g_seltable tr td.w14{ width:14px; padding:0}

.report{ position:relative; z-index:600; width:50px; top:-20px; right:-150px;}
.report a{ color:#2953a6;}
.report a:hover{ color:#2953a6; text-decoration:underline}

.c575757{ color:#575757;}



.snogoodsbox{  height:189px; padding:143px 0 0 261px;}
.snogoodsbox p{ font-size:24px; font-family:"Microsoft YaHei"; color:#000; width:370px; text-align:left}

.s_cqqlist ul{ padding:0 0 5px 14px; overflow:hidden; zoom:1}
.s_cqqlist ul li{ line-height:26px; width:91px; float:left; color:#666; padding:0 5px 0 0; text-align:left; overflow:hidden; zoom:1} 
.s_cqqlist ul li a,.s_cwanglist ul li a{color:#666;}
.s_cqqlist ul li a:hover,.s_cwanglist ul li a:hover{color:#666;}
.s_cqqlist ul li span,.s_cwanglist ul li span{ padding-right:8px; _padding-right:5px; display:block; height:26px; width:16px; float:left;}
.s_iqq{background:url(../images/icon_calltype.gif) 0 4px no-repeat;}
.s_iwang{background:url(../images/icon_calltype.gif) 0 -33px no-repeat;}

.s_cwanglist ul{ padding:5px 0 10px 14px; border-top:1px dashed #f1f1f1; overflow:hidden; zoom:1}
.s_cwanglist ul li{ line-height:26px;width:91px; float:left; color:#666;  padding:0 5px 0 0; text-align:left; overflow:hidden; zoom:1} 


/********* 解释 *********/
.clearfix{overflow:hidden;_zoom:1;}
.r_explain{ color:#5c89dd; line-height:18px;}






/***************** 提示页面 ******************/
.examinebox{ padding-top:50px;}
.eb_text{ font-size:22px; font-family:"Microsoft YaHei";}
.eb_seea{ margin-top:30px; font-size:14px; font-weight:700;}
.eb_seea a{ color:#c01941; text-decoration:underline}
.eb_seea a:hover{ color:#c01941;}

.eb_confer{ margin-top:30px; font-size:14px; font-weight:700;}
.eb_confer a{ color:#2f65c0; text-decoration:underline}
.eb_confer a:hover{ color:#2f65c0;}
.c2f65c0{ color:#2f65c0;}



/**************** 友情链接 *****************/
.sg_links{ border:1px solid #d7d7d7;}
.sg_links .sg_ltitle{ background:url(../images/bg_linkstitle.gif) repeat-x; height:34px; line-height:34px; font-weight:700; padding-left:12px; }
.sg_links ul{ overflow:hidden; zoom:1; height:51px; border-bottom:1px dashed #d7d7d7;}
.sg_links ul.borbtnone{border-bottom:0}
.sg_links ul li{ overflow:hidden; zoom:1; float:left; width:140px; padding:10px 0 10px 23px;}
.sg_links ul li p.sg_limg,.sg_links ul li p.sg_limg img{ width:30px; height:30px;}
.sg_links ul li p.sg_ltext{ padding:5px 0 0 10px; width:100px; line-height:22px;}
.sg_links ul li p.sg_ltext a{ color:#777;}
.sg_links ul li p.sg_ltext a:hover{ color:#c01941; text-decoration:underline}


.s_credit span.icon_link1{ background:url(../images/icon_nlinks.png) -1px 0 no-repeat; width:16px; height:13px; display:block; margin-right:4px; margin-bottom:5px; }
.s_credit span.icon_link2{ background:url(../images/icon_nlinks.png) 0 -28px no-repeat; width:10px; height:13px; display:block;margin-right:4px;margin-bottom:5px;}
.s_credit span.icon_link3{ background:url(../images/icon_nlinks.png) 0 -55px no-repeat; width:18px; height:13px; display:block;margin-right:4px;margin-bottom:5px;}
.s_credit span.icon_link4{ background:url(../images/icon_nlinks.png) 0 -82px no-repeat; width:16px; height:13px; display:block;margin-right:4px;margin-bottom:5px;}
.s_credit span.icon_link5{ background:url(../images/icon_nlinks.png) 0 -110px no-repeat; width:11px; height:13px; display:block;margin-right:4px;margin-bottom:5px;}
.s_credit span.icon_link6{ background:url(../images/icon_nlinks.png) 0 -139px no-repeat; width:17px; height:13px; display:block;margin-right:4px;margin-bottom:5px;}
.s_credit span.icon_link7{ background:url(../images/icon_nlinks.png) 0 -167px no-repeat; width:17px; height:13px; display:block;margin-right:4px;margin-bottom:5px;}


.bg_collect{position:absolute; right:14px; top:14px; background:url(../images/bg_collect.png) 0 -29px no-repeat; width:53px; height:17px; cursor:pointer }
.bg_collect:hover{position:absolute; right:14px; top:14px; background:url(../images/bg_collect.png) no-repeat; width:53px; height:17px; }


/********* 返回顶部 **********/
.returntop{width:66px;height:66px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:12px;bottom:25%; z-index:303;}
.returntop a{ display:block; width:66px; height:27px; font-size:14px; font-family:"Microsoft YaHei"; padding-top:39px; }
.returntop a.gotop{background:url(../images/bg_returntop.png) no-repeat;color:#c01941;}
.returntop a.gotop:hover{background:url(../images/bg_returntop.png) 0 -107px; color:#fff;}


.si_collect a{ background:url(../images/bg_collectx.png) 0 5px no-repeat; display:block; color:#c49173; text-decoration:underline; padding-left:18px; width:25px; }
.si_collect a:hover,.si_collect a.oncur{ background:url(../images/bg_collectx.png) 0 -19px no-repeat; display:block; color:#f2610c; text-decoration:underline; padding-left:18px; }


.icon_oem{ display:block; background:url(../images/icon_oem.gif) no-repeat; width:35px; height:15px; margin-right:10px;}



.shoptext{ border-top:1px dashed #d9d8d8; padding:20px 13px 0 13px;}
.shoptmore a{ color:#c01941;}
.shoptmore a:hover{ color:#c01941; text-decoration:underline;}


/********** 2013.2.20 店铺首页修改 *********/
.hnogoods{  padding-top:140px;}
.hnogoods1{position:relative;margin-bottom:10px;}
.bg_hnogif{ background:url(../images/havenogoods.gif) no-repeat; width:112px; height:105px; padding-right:30px;margin-left:150px;}
.hn_text{ width:410px;}
.hn_text .hn_title{ color:#919191;font-size:36px; font-family:"Microsoft YaHei"; padding:30px 0 35px; }
.hn_text .hn_content{color:#000;font-size:22px; font-family:"Microsoft YaHei";}
.hn_text .hn_content a{ color:#c01941; text-decoration:underline;}
.hn_text .hn_content a:hover{ color:#c01941; text-decoration:underline;}

.hnogoods1{width:100%;background-color:#fff;}
.hnogoods1 .tips{height:162px;font-size:0;padding-top:40px;}
.hnogoods1 .tips i,.hnogoods1 .tips span{display:inline-block;vertical-align:middle;font-size:20px;color:#999;font-weight:normal;font-family:'Microsoft YaHei'}
.hnogoods1 .tips i{width:144px;height:119px;background:url(../images/sorry.png) center no-repeat;margin-right:50px;}


.hnogoods{width:100%;background-color:#fff;padding:0;margin-bottom: 10px;}
.hnogoods .tips{height:162px;font-size:0;padding-top:40px;}
.hnogoods .tips i,.hnogoods .tips span{display:inline-block;vertical-align:middle;font-size:20px;color:#999;font-weight:normal;font-family:'Microsoft YaHei'}
.hnogoods .tips i{width:144px;height:119px;background:url(../images/sorry.png) center no-repeat;margin-right:50px;}


.ordf_title{color:#000;font-size:24px; font-family:"Microsoft YaHei"; padding:20px 0;}
.ordf_cont{ text-align:left; font-size:14px; line-height:24px; width:706px; color:#000}


/************** 6.13返回顶部 ***************/
.goback{ width:55px; height:120px; position:fixed;_position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||410)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:12px; bottom:60%; }
.goback .gototop a{ display:block; width:55px; height:48px; background:url(../images/bg_returnstop.png) no-repeat; }
.goback .gototop a:hover{ background:url(../images/bg_returnstop.png) -60px 0 no-repeat; }
.goback .tfeedback{ position:relative; margin-top:24px;}
.goback .tfeedback a{ display:block; width:55px; height:48px; background:url(../images/bg_returnstop.png) 0 -72px no-repeat; }
.goback .tfeedback a:hover{ background:url(../images/bg_returnstop.png) -60px -72px no-repeat; }
.goback .tfeedback span{ display:block;  background:url(../images/icon_award.png) no-repeat; width:25px; height:25px; position:absolute; top:-12px; left:-12px;}




/*************** 7.9店铺装修 *****************/
.topbar{ padding:0;height:80px;background:#222526;}
.topbar .logo_01,.topbar .logo_01 img{ width:100px; height:40px;}
.topbar .logo_01{margin-left:60px;margin-top:20px;}
.shopname{ font-size:16px; font-family:"Microsoft YaHei"; color:#fff; text-align:right;line-height:80px;}
.shopname a.icon_h1{width:20px; height:20px; display:block; margin:30px 30px 30px 15px;background:url(../images/bg_more.png) center no-repeat;}
.shopname a.snlink{ color:#fff; text-decoration:none;padding-right:15px;background:url(../images/lines.png) right center no-repeat;}
.shopname a.snlink:hover{ color:#fff;}
.topbbtn{ background:#fff;height:60px;border-bottom:1px solid #e6e6e6;position:relative;}
.topbbtn a{ background:#fff; display:block;height: 28px;color: #4c4c4c;border: 1px solid #ccc;border-radius: 3px;margin-top: 15px;line-height: 28px;font-family:"Microsoft YaHei";margin-right: 30px;padding: 0 22px;}
.topbbtn a.btn_yl{}
.topbbtn a.btn_fb{border-color:#1a99ed;background-color:#1a99ed;color:#fff;}
/*.topbbtn a:hover{ background:url(../images/bg_shopfurnish.png) no-repeat;}*/
/*.topbbtn a.btn_yl:hover{ background-position:0 -41px; width:82px;}*/
/*.topbbtn a.btn_fb:hover{ background-position:-90px -41px; width:102px;}*/

.color-model{position:absolute;height:60px;left:0;top:0;}
.color-model .name{line-height:60px;color:#4c4c4c;padding-left:30px;font-size:14px;font-family:'Microsoft YaHei';}
.color-model .default{padding-left:10px;}
.color-model .default li{margin-left:20px;font-size:0;float:left;line-height:60px;}
.color-model .default li i{width:40px;height:22px;border:1px solid #eee;background-color:#f2f2f2;display:inline-block;border-radius:4px;vertical-align:middle;cursor:pointer;}
.color-model .default li.c1 i{background-color:#e62e34;border-color:#a42a21;}
.color-model .default li.c2 i{background-color:#ffa626;border-color:#805213;}
.color-model .default li.c3 i{background-color:#39a047;border-color:#168024;}
.color-model .default li.c4 i{background-color:#1789d5;border-color:#1f4180;}
.color-model .default li.c5 i{background-color:#9b4eff;border-color:#4e2880;}
.color-model .default li.c6 i{background-color:#000000;border-color:#333333;}
.color-model .default li.c7 i{background-color:#8f8f8f;border-color:#808080;}
.color-model .default li.oncur i{background-image:url(../images/dui.png);background-position:center;background-repeat:no-repeat;}
.color-model .custom{margin-left:10px;}
.color-model .custom p{line-height:60px;font-size:14px;font-family:'Microsoft YaHei';padding-left:20px;}
.color-model .custom li.m{font-size:0;float:left;line-height:60px;margin-left:5px;}
.color-model .custom li.m i{width:40px;height:22px;display:inline-block;vertical-align:middle;cursor:pointer;background:url(../images/color.png) center no-repeat;}
.color-model .custom .sr span{height:30px;display:block;float:left;margin-top:15px;position:relative;}
.color-model .custom .sr span::before{content:'#';position:absolute;left:10px;top:9px;line-height:1;}
.color-model .custom .sr span input{width:80px;height:22px;padding:3px 5px 3px 23px;border:1px solid #cccccc;display:block;font-family:'Arial';font-size:14px;line-height:22px;}
.color-model .custom .sr button{width:58px;height:24px;border:1px solid #ccc;cursor:pointer;margin:0 0 0 20px;border-radius:3px;}
.color-model .custom .sr button.mysur{margin-left:10px;background-color:#fff;color:#4c4c4c;}
.color-model .custom .sr button.myok{background-color:#1a99ed;border-color:#1a99ed;color:#fff;}
.color-model .custom .sr span.error input{border-color:#ff0000;}
.color-model .custom .sr em{font-style:normal;color:#ff0000;font-size:12px;vertical-align:middle;padding-left:5px;}

.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.toperror{border:#ffc3b6 solid 1px; background:#ffc; height:31px; padding:6px 30px 0px 30px; line-height:24px; overflow:hidden; display:inline-block; color:#3a3a3a; *display:inline; *zoom:1;}
.icon_zxshop{line-height:80px;font-size:16px;color:#fff;padding-left:20px;font-family:'Microsoft YaHei';}

.mainsearch{ width:980px; overflow:hidden; zoom:1; padding:10px 0;}
.logo_02, .logo_01 img{ width:148px; height:40px;}
.mstext{ width:230px; padding-left:48px; text-align:left; line-height:20px; font-size:12px; color:#686868;}
.msearchbox{ width:527px; overflow:hidden; zoom:1}
.msearchbox .msip_text{ background:url(../images/bg_shopfurnish.png) no-repeat; width:353px; height:26px; padding:4px 7px; line-height:26px;}
.msearchbox .btn_sshop{background:url(../images/bg_shopfurnish.png) -367px 0 no-repeat; width:80px; height:34px;}
.msearchbox .btn_sall{background:url(../images/bg_shopfurnish.png) -447px 0 no-repeat; width:80px; height:34px; cursor:pointer}
.msearchbox .btn_onsall{background:url(../images/bg_shopfurnish.png) -530px 0 no-repeat; width:80px; height:34px; cursor:pointer}

.bannerBox .banneronbox{position:absolute; width:100%; height:98%; border:1px solid #1789d5; background-color:rgba(184,220,245,0.7); top:0; left:0; }
.bonbtn{padding-top:9px;padding-right:15px;}
.bt_update,.bt_del{background: #fff;min-width: 54px;height: 22px;color: #4c4c4c;border: 1px solid #666666;border-radius:4px;padding: 0 12px;margin:0 5px;cursor:pointer;}

/*.bt_addmk{background:url(../images/bg_shopfurnish.png) -109px -85px no-repeat; width:83px; height:21px; cursor:pointer;}
.btn_addmk{ margin-top:53px; }*/
a.bt_up{background:url(../images/bt_up.png) no-repeat;width:20px; height:20px;display:block; margin:0px 5px;}
a.bt_down{background:url(../images/bt_down.png) center no-repeat; width:20px; height:20px; display:block; margin:0px 5px;}
.bt_addmk{background: #fff;min-width: 54px;height: 22px;color: #4c4c4c;border: 1px solid #666666;border-radius: 4px;padding: 0 12px;margin: 0 5px;cursor: pointer;}

 .snavnbox{position:absolute; width:99.8%; height:100%; border:1px solid #1789d5; background:rgba(184,220,245,.7); top:-1px;  left:0;}
 .st_searchbox{z-index:10;position:absolute; width:208px; height:100%; border:1px solid #1789d5; background-color:rgba(184,220,245,0.7); top:0px;  left:0;}
 .st_goodlistbox{z-index:10;position:absolute; width:958px; height:98%; border:1px solid #1789d5; background-color:rgba(184,220,245,0.7); top:0;  left:0;}


.snavnbox1,.snavnbox1x{width:99.8%; height:100%; border:1px solid #1789d5; background-color:rgba(23,137,213,0.2); top:-1px; padding:3px 0 2px; left:0; position:absolute;background-color: rgba(23,137,213,0.2);background-image: url(../images/zdy.png);background-position: center;background-repeat: no-repeat;}
.snavnbox p{/*width:192px;*/padding-top:5px;}
.snavnbox1.bgremove,.snavnbox1x.bgremove{background-image:none;}
.snavnbox1 p,.snavnbox1x p,.st_searchbox p,.st_goodlistbox p{padding-top:5px;}
.st_goodlistbox.vshidden,.st_searchbox.vshidden{border:1px solid #efefef; background-color:rgba(255,255,255,0.8);}

.eidtbox1{ width:836px;font-family:"Microsoft YaHei";padding:0 10px;}
.eidtbox1 .eidttop{ background:url(../images/bg_spfurnbox.png) no-repeat; width:760px; height:29px; overflow:hidden; zoom:1; padding:27px 28px 0 48px; font-size:16px; color:#fff; line-height:20px; font-weight:700; }
.eidtbox1 .eidtbot{  width:836px; height:36px; overflow:hidden;}
.eidtbox1 .eidtbotx{  width:836px; height:36px; overflow:hidden;}
.eidtbox1 .eidtmain{ min-height:200px; height:auto!important; height:200px;/* padding:9px 40px 0 40px;*/}
.eidtbox1 .eidtmainmk{ height:570px; padding:0 19px;}
a.ed_close{ background:url(../images/bg_shopfurnish.png) -590px -69px no-repeat; width:20px; height:20px; display:block;}
a.ed_close:hover{ background:url(../images/bg_shopfurnish.png) -590px -45px no-repeat;}


.sa_div{ overflow:hidden; zoom:1; padding-top:20px; _padding-top:15px;padding-right:80px;}
.s_stitle{ width:80px; display:block; height:24px; line-height:24px; color:#515151; text-align:right; padding-right:15px;}
.bg_input{ border:1px solid #7f9db9; height:17px; width:285px; padding:3px 5px 3px 5px; padding:5px 5px 1px 5px\0;}
.s_errorbox{border:1px solid #e08989; background:#ffe1e8; height:23px; line-height:23px; padding:0 8px; margin-left:5px; color:#515151;}
.sa_div.hd{border-bottom: 1px solid #e6e6e6;padding-bottom: 5px;}

.s_checkbox p.rempass{ height:21px; margin:4px 0 0 0; _margin:0; display:inline; line-height:14px; overflow:hidden; zoom:1 }
.s_checkbox p.rempass .jltext{ margin:2px 0 0 0\9; _margin:4px 0 0 0; display:block; width:61px; float:left; color:#515151; text-align:left; padding-left:5px;}
.s_checkbox p.rempass .jltext1{ margin:2px 0 0 0\9; _margin:4px 0 0 0; display:block; width:15px; float:left; color:#515151; text-align:left; padding-left:5px;}
.s_checkbox p.rempass input{ float:left; cursor:pointer;}

.sa_dtext1{ line-height:21px; color:#515151;}
.sa_update{ background:url(../images/bg_shopfurnish.png) -92px -146px no-repeat; width:53px; height:21px; display:block;}

.supimgbox{ width:661px;}
.suimg{ /*border:1px solid #cacaca;*/}
.uploadimg1{ width:657px; height:90px;}
.shcont a.files{position:relative;font-family:"Microsoft YaHei";background:#fff;border:1px solid #ccc;border-radius:3px;color:#666;overflow:hidden;display:block;cursor:pointer;/*background:url(../images/bg_shopfurnish.png) 0 -146px no-repeat;*/height:22px; width:80px;text-align:center;line-height:22px; }
.shcont a.files:hover {cursor:pointer;}
.shcont a.files input {position:absolute;right:0;top:0;z-index:10;margin-left:-350px;font-size:30px;cursor:pointer;filter:alpha(opacity=0);opacity:0;}
.shcont a.files em{font-style: normal;position: relative;z-index: 9;}
.usemr{ color:#0c90f5; text-decoration:underline; font-size:12px; padding-left:10px; line-height:24px;}

.s_width input{ border:1px solid #cacaca; padding:0 6px; line-height:22px; color:#515151; width:63px; height:22px; position:relative;}
.s_width span{ line-height:24px; color:#999; }
.s_width span.p15{color:#333;}

.sabg_btn{ padding:48px 0 14px 96px; overflow:hidden; zoom:1;}
.sadh_btn{ padding:20px 0 14px 0; overflow:hidden; zoom:1; width:100%;}
.sabg_btn a,.sadh_btn a{ display:block;}
.btno_cancel{ width:77px; height:27px; font-size:14px; color:#000; line-height:27px;}
.btn_sure,.btn_cancel{ background:#131313; width:77px; height:27px; font-size:14px; color:#fff; line-height:27px;text-align:center;}
/*.btn_sure:hover,.btn_cancel:hover{ background:#545454;}*/
.btn_help{background:url(../images/bg_shopfurnish.png) 0 -215px no-repeat; color:#0c90f5; width:57px; height:14px;  text-align:left; padding-left:18px; font-size:14px; margin-top:7px;}
.btn_help{position:absolute;top:50px;right:20px;background:url(../images/helper.png) left center no-repeat;height: 24px;font-size:12px;line-height:24px;color:#666;}
.btn_sure{width: auto;padding: 0 20px;font-size: 12px;border-radius: 4px;height: 26px;line-height: 26px;background-color: #1a99ed;}
.btno_cancel{text-align: center;line-height: 24px;border: 1px solid #ccc;border-radius: 4px;height: 24px;font-size: 12px;width: auto;padding: 0 20px;color: #4c4c4c;}
.btn_sure:hover{background-color:#188ddb;}
.btno_cancel:hover{background:#f2f2f2;}

/*********** 商品信息页上传图片 ***********/
.ulimgbox{ padding:0 10px 5px 86px;}

.ulnav{ height:29px; width:470px; overflow:hidden; z-index:100; position:relative; line-height:29px;}
.ulnav a{ height:29px; width:148px;font-size:14px; font-family:"Microsoft YaHei"; text-align:center;  display:block; float:left; margin-right:1px;color:#000; background:#ececec;}
.ulnav a.onfocus{ width:148px; z-index:100; position:relative;color:#fff;background:#c01941; }
.ulmainBox{ position:relative; height:417px;}
.ultextBox{ border:1px solid #cdcdcd; height:380px;}
.ul_close{ width:20px; margin-top:9px;}
.ul_close a{ width:20px; height:20px; display:block; background:url(../images/bg_downlclose.gif) no-repeat;}
.ul_close a:hover{ background:url(../images/bg_downlclose.gif) 0 -21px no-repeat;}

/*********** 图片上传按钮 ************/
.ulbtnup{ width:57px;}
.ulbtnup a.btn_finish{ width:57px; height:25px; display:block; background:url(../images/bg_shopfurnish.png) -77px -178px no-repeat; }
.ulbtnup a.btn_finish:hover{  background:url(../images/bg_shopfurnish.png) 0 -178px no-repeat;}

.ulbtn{ padding:10px 220px 0 220px;}
.ulbtn a{ width:94px; height:31px; color:#fff; font-size:14px; display:block; text-align:center; line-height:31px;}
.ulbtn a.btn_upload{ background:#6ebc4b;}
.ulbtn a.btn_upload:hover{ background:#77cb52;}
.ulbtn a.btn_finish{ background:#3894da; }
.ulbtn a.btn_finish:hover{ background:#3e9fea;}



.ulnewbox{ padding:117px 0 0 189px;}
.ulnewbox .ulnewtext{   font-family:"Microsoft YaHei"; font-size:26px;}

.ulnewbox .ulnewtext a.files {overflow:hidden;display:block;cursor:pointer;background:url(../images/img103x105.gif) no-repeat;height:89px; width:280px; }
.ulnewbox .ulnewtext a.files:hover {cursor:pointer;}
.ulnewbox .ulnewtext a.files input {width: 280px; height: 89px; font-size: 70px; filter: alpha(opacity=0); cursor: pointer; direction: rtl; opacity: 0;}

.ulimglist{ padding:10px; position:relative;}
.ullinav{ background:#ececec; height:29px; line-height:29px; overflow:hidden; zoom:1;}
.ullinav span,.ulimgtext span{ float:left; font-size:14px;}
.ulimglist span.ulspan1{ width:280px; padding:0 25px 0 20px; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.ulimglist span.ulspan2{ width:102px; text-align:center;}
.ulimglist span.ulspan3{ width:64px; text-align:center;}
.ulimglist .ulspan4{ width:32px; text-align:center; position:relative; }
.ulimglist .ulspan4 .ulsimg{ position:absolute; top:5px; left:32px;}
.ulimglist span.ulspan5{ width:36px; text-align:center; padding:0 15px 0 40px;}
.ulimglist span.ulspan5 a{ color:#5db735; text-decoration:underline}
.ulimglist .ulspan4 a.aprev{ background:url(../images/bg_preview.gif) 0 -32px no-repeat; width:19px; height:19px; display:block; margin:5px 0 0 6px; _margin:5px 0 0 0;}
.ulimglist .ulspan4 a.aprev:hover{ background:url(../images/bg_preview.gif) no-repeat;}
.ulimgtext{height:29px; line-height:29px; border-bottom:1px solid #ececec; }
.ulimglist span.ulspan3 a{ background:url(../images/bg_listcolse.gif) 0 -30px no-repeat; width:13px; height:12px; display:block; margin:10px 0 0 26px;_margin:10px 0 0 2px; }
.ulimglist span.ulspan3 a:hover{ background:url(../images/bg_listcolse.gif) no-repeat;}
.ulimglist .ulimging{ position:absolute; top:140px; left:168px; _left:156px; background:url(../images/bg_upimgbox.png) no-repeat; width:322px; height:94px;}
.ulimglist .ulimging p{ background:#fff url(../images/bg_imguling.gif) no-repeat; margin:30px 0 0 36px; color:#939393;font-family:"Microsoft YaHei"; font-size:26px; padding-left:56px; height:40px; width:195px; }

.ulnettext{ padding:20px 0 0 30px; }
.ulnettext span{ width:70px; line-height:27px;}
.ulnettext input{ background:url(../images/bg_ulinput.png) no-repeat; width:418px; height:21px; padding:3px 5px; line-height:21px;}
.upimglist{ overflow-y:auto;overflow-x:hidden; height:300px;}

.btn_exites{ background:url(../../default/images/bg_exitescrow.png) no-repeat; width:71px; height:21px; display:block; margin:4px 0 0 10px;}

.c009bff{ color:#009bff;}
.allcount{ color:#000; padding-top:14px;}
.allcount a{ color:#3894da;}
.allcount a:hover{ color:#3894da; text-decoration:underline;}

.allcount a.files {overflow:hidden;display:block;cursor:pointer;background:url(../images/bg_addimg.jpg) no-repeat;height:13px; width:57px; margin:1px 0 0 4px; _margin:1px 0 0 0; }
.allcount a.files:hover {cursor:pointer;}
.allcount a.files input {height:13px; width:57px; font-size: 70px; filter: alpha(opacity=0); cursor: pointer; direction: rtl; opacity: 0;}

/************** 图片从空间选择 **************/
.imglist{border:1px solid #cdcdcd; height:380px;}
.imglist .i_title{ padding:10px 0 10px 26px; }
.sortlist{ position:relative; padding-left:26px; z-index:222;}
.bg_upsort{ background:url(../images/bg_sortlist.png) no-repeat; width:246px; height:23px; padding:1px 1px 1px 11px; overflow:hidden; zoom:1;}
.bg_upsort a.s_title{ width:213px; height:23px; line-height:23px; display:block; color:#3894da;}
.bg_upsort a.s_btn{ width:23px; height:23px; display:block;}
.sortlist ul{ border:1px solid #c8c8c8; border-top:0; margin-top:-1px;position:absolute; background:#fff; width:256px; float:left; }
.sortlist ul li{ height:23px;border-top:1px solid #c8c8c8; width:236px; line-height:23px; padding:0 10px;}
.sortlist ul li a{ color:#333;}
.sortlist ul li a:hover{ color:#3894da;}
.su_title{ color:#ff8400; padding:20px 0 10px 26px;}
.duimglist{ overflow:hidden; zoom:1; width:614px; height:243px;}
.duimglist ul li{ float:left; width:110px; height:110px; padding:1px; border:1px solid #eaeaea; margin:4px 5px 2px 2px; position:relative; z-index:221;}
.duimglist ul li.oncur i{ background:url(../images/bg_duimghover.png) no-repeat; width:18px; height:18px; display:block; position:absolute; right:-3px; bottom:-3px; }
.duimglist ul li.oncur{ width:110px; height:110px; border:3px solid #b6d96b; padding:3px; margin:0 1px -2px -2px;}
.duimglist ul li p{ width:110px; height:110px; display: table-cell; vertical-align:middle;text-align:center;*display: block; *font-size: 100px;*font-family:Arial;}
.duimglist ul li img{vertical-align:middle;}
.listpage{ text-align:right; width:590px; padding-top:8px;}
.listpage a{ padding:3px 5px; color:#949494;}
.listpage a:hover{ color:#3894da;}

.eklistpage{ width:590px; padding-top:15px;}
.eklistpage a{ padding:3px 5px; color:#949494;}
.eklistpage a:hover{ color:#ff4a64;}

.sicontbox{ border:1px solid #cacaca; width:649px; height:160px; background:#fff; padding:5px;}
.ertext1{ color:#666666; overflow:hidden; zoom:1;padding-left:20px;font-size:12px;}
.ertext1 a.ed_add{background: #fff;display: block;width: auto;height: 22px;border: 1px solid #ccc;border-radius: 4px;padding: 0 15px;line-height: 22px;color: #666;}
.ertext1 a.ed_add:hover{background:#f2f2f2;}

.dhnav{height: 32px;width:100%;z-index: 100;position:relative;line-height:32px;padding-top:20px;border-bottom: 1px solid #cacaca;}
.dhnav a{height:32px;width: auto;font-size: 14px;font-family: "Microsoft YaHei";text-align: center;display: block;float: left;margin-right: 10px;padding: 0 10px;color: #333333;position:relative;/*background:url(../images/bg_shopfurnish.png) -102px -238px no-repeat;*/}
.dhnav a.onfocus{ color:#333;/*background:url(../images/bg_shopfurnish.png) 0 -238px no-repeat;*/ }
.dhnav a:after{content:'';position:absolute;width:100%;height:2px;left:0;bottom:-1px;background-color:transparent;}
.dhnav a.onfocus:after{background-color:#f31d45;}

.dhmainBox{ position:relative; border-top:1px solid #e6e6e6; top:20px;}
.dhmainBox div.wtext{width:550px;}
.dhmainBox div.wtext1{width:700px;}
.dhcontbox ul li{ padding:10px 21px 0 21px; height:23px; text-align:left; font-size:12px; color:#515151; border:1px dotted #e6e6e6; overflow:hidden; zoom:1;border-top:none;}
.dhcicon{ /*width:65px;*/ float:right;}
.dhcicon a,.dhcicon span{height:14px;width:14px;background-image:url(../images/bg_shopfurnish2.png);background-repeat:no-repeat;}

.dhcicon a.icon_up{background-position:0 -62px;}
.dhcicon a.icon_last{background-position: -22px -62px;}
.dhcicon a.icon_hclose{background-position:-45px 0;}

.dhcicon a.icon_up:hover{background-position:0 -31px;}
.dhcicon a.icon_last:hover{background-position:-22px -31px;}
.dhcicon a.icon_hclose:hover{background-position:-45px -31px;}

.dhcicon a.icon_uph{background-position: 0 0;}
.dhcicon a.icon_lasth{background-position:-22px 0;}

.dhserror{padding: 3px 20px 3px 40px;line-height: 21px;height: 21px;color: #f4bb0f;background: #fff;border: 1px solid #f4bb0f;background: url(../images/at1.png) 10px center no-repeat #fff;margin:0;position:relative;top:-1px;}
.dhsttext{ border:1px solid #cacaca; background:url(../images/bg_textcont.png) -2px -40px no-repeat; height:436px; width:826px; padding:5px;}
.ondhsttext{ border:1px solid #cacaca; background:#fff; height:436px; width:826px; padding:5px;}


.eidtbox2{ width:436px;}
.eidtbox2 .erttop{ background:url(../images/bg_sherrorbox.png) no-repeat; widthf:370px; height:29px; overflow:hidden; zoom:1; padding:27px 28px 0 38px; font-size:16px; color:#fff; line-height:20px; font-weight:700; }
.eidtbox2 .ertbot{  width:436px; height:36px; overflow:hidden;}
.eidtbox2 .ertmain{ min-height:130px; height:auto!important; height:130px; padding:50px 48px 0 48px;}
.eidtbox2 .erttabm{ min-height:130px; height:auto!important; height:130px; padding:20px 38px 0 38px;}

.erttext{ font-family:"Microsoft YaHei"; color:#000;text-align:center;}
.erttext span.c1983ef{ color:#1983ef;}
.erttext span.c7dc429{ color:#7dc429;}


.mostnav{ height:27px; width:300px; overflow:hidden; z-index:100; position:relative;  }
.mostnav a{ height:27px; display:block; float:left; margin-right:5px;}
.mostnav a.tab1{ background:url(../images/bg_protitlenav.png) 0 -36px no-repeat; width:97px; }
.mostnav a.tab2{ background:url(../images/bg_protitlenav.png) -102px 0 no-repeat; width:69px;}
.mostnav a.tab3{ background:url(../images/bg_protitlenav.png) -176px 0 no-repeat; width:113px;}


.mostnav a.onfocus1.1{ background:url(../images/bg_protitlenav.png) no-repeat; }
.mostnav a.onfocus1{ background:url(../images/bg_protitlenav.png) -102px -36px no-repeat; }
.mostnav a.onfocus2{ background:url(../images/bg_protitlenav.png) -176px -73px no-repeat; }

.mostBox{ position:relative; top:-1px; border-top:1px solid #cacaca;}
.pagelistbox{ padding:20px 19px 15px 19px; border:1px solid #cacaca; height:220px; overflow-x:hidden; overflow-y:auto; }
.catename{ color:#131313; font-size:14px; }
.catetext{ margin-top:14px; _margin-top:7px; overflow:hidden; zoom:1; _margin-left:-3px;}
.cselectall{ margin-top:7px; _margin-top:0; padding:0 10px 7px 10px; _padding:0 7px 2px 7px; _margin-bottom:5px; overflow:hidden; zoom:1; border-bottom:1px dotted #c8c8c8;}
.catetext input,.cselectall input{ float:left;}
.catetext label{ float:left; line-height:14px; _line-height:22px; font-size:14px; padding-left:5px; _padding-left:2px; color:#515151}
.cselectall label{ float:left; line-height:14px; _line-height:22px; padding-left:5px; _padding-left:2px; color:#3189f6}
.catetext label.oncur{ color:#c01941;}
.pgtitle{ color:#878787; padding:20px 0 15px;}
.pgtitle a{ color:#0c90f5;}
.pageallbox{ padding:20px 10px 15px 10px; border:1px solid #cacaca; height:320px; overflow-x:hidden; overflow-y:auto; }
.ollctext{ margin-top:0; _margin-top:-4px;}
.subctext{ margin-left:13px; _margin-left:10px;}
.ollctext label{ color:#000;}

.plicon a.icon_padd{ width:11px; height:11px; background:url(../images/icon_size.png) no-repeat; display:block;}
.plicon a.icon_pcut{ width:11px; height:11px; background:url(../images/icon_size.png) 0 -20px no-repeat; display:block;}
.plistbox{ width:290px; padding-left:10px;}

.addlink{ border:1px solid #cacaca; padding:25px 19px; font-size:14px;}
.addlink input.input_add{ border:1px solid #aac4de; padding:3px 6px; height:21px; line-height:21px; color:#515151; width:305px; margin-top:8px;}
.addlink p{ color:#515151;}
.addlink p.altext{ color:#878787;}
.adlinktext{ background:url(../images/bg_uplinktext.jpg) right 0 no-repeat; height:35px; padding-top:15px; color:#515151; font-family:"Microsoft YaHei"; margin-right:10px;}
.addlist ul li{ overflow:hidden; zoom:1; padding-bottom:8px; _padding-bottom:3px;}
.addlist ul li .adltext{ width:265px; padding-right:5px; overflow:hidden; zoom:1;}
.addlist ul li .adlicon{ width:46px; overflow:hidden; zoom:1; margin-top:1px;}
.adlicon a.adlicon1,.adlicon a.adlicon2{ background:url(../images/bg_iconuplink.gif) no-repeat; height:13px; width:13px; display:block;}
.adlicon a.adlicon1{ background-position:0 0;}
.adlicon a.adlicon2{ background-position:-33px -17px;}
.adlicon a.adlicon1:hover{background:url(../images/bg_iconuplink.gif) 0 -17px no-repeat;}
.adlicon a.adlicon2:hover{background:url(../images/bg_iconuplink.gif) -33px 0 no-repeat;}
.addlist ul li .adltext input{ margin:2px 8px 0 0; _margin:-2px 5px 0 0;}
.addlist ul li .adltext span{ color:#515151; width:230px; display:block;}


/**************** 添加模块 ***************/
.topBox1{  min-height:100px; height:auto!important; height:100px;}
.topBox1 .main{ width:980px; min-height:100px; height:auto!important; height:100px;}
.nowrite{ height:31px; background:#ababab; color:#fff; line-height:31px;}
.edmkmain{ width:595px; padding:18px 0 0 15px; }
.edmkleft{ width:173px; border-right:1px solid #cacaca; height:570px; line-height:22px;}
.ekltitle{ padding:10px 0 10px 49px; border-bottom:1px solid #ababab; color:#5f5f5f;}
.ekullist li{ padding:10px 0 10px 49px; border-bottom:1px solid #ababab; background:url(../images/icon_klistl.jpg) 29px 15px no-repeat;}
.ekullist li.last{ background:url(../images/icon_klistl.jpg) 29px 15px no-repeat;}
.ekullist li.up{ background:url(../images/icon_klistup.jpg) 29px 15px no-repeat;}
.ekullist li a{ color:#000;}
.ekullist li a:hover{ color:#ff4a64;}
.ekullist li ol li{ padding:0 0 0 10px; border-bottom:0; background:none; }
.ekullist li ol li a{ color:#5f5f5f;}

.ek_upsort{ background:url(../images/bg_klisearch.png) no-repeat; width:161px; height:25px; padding:1px 1px 1px 6px; overflow:hidden; zoom:1; margin-right:5px;}
.ek_upsort a.e_title{ width:140px; height:25px; line-height:25px; display:block; color:#5f5f5f;}
.ek_upsort a.e_btn{ width:20px; height:23px; display:block; margin-top:1px;}

.ek_search{ width:202px; background:url(../images/bg_klisearch.png) -173px 0 no-repeat; height:27px; padding-left:6px;}
.ek_search input{ width:145px; padding:3px 0; line-height:21px; background:none;}
.ek_search a.es_btn{ width:49px; height:27px; display:block;}
.ek_stext{ width:128px; padding:0 5px; line-height:27px; color:#5f5f5f;}
.ek_stext span{ color:#ff4a64; font-weight:700;}
.ed_error{ border:1px solid #ffa826; background:#ffc; color:#515151; line-height:23px; height:23px; padding:0 6px;}

.edcontlist{ padding-right:10px;}
.edcontlist ul li{ margin-top:15px; _margin-top:13px; overflow:hidden; zoom:1;}
.ed_img{ width:90px; height:90px; border:1px solid #cacaca; padding:1px;}
.ed_img img{ width:90px; height:90px;}
.ed_ctext{ width:347px; text-align:left; padding-left:15px; color:#5f5f5f; font-size:14px; line-height:24px;}
.ed_btadd{ background:url(../images/bg_klisearch.png) 0 -33px no-repeat; height:27px; width:86px; display:block; margin-top:34px;}
.cff4a64{ color:#ff4a64;}




.btn_search{ border:none; width:317px; height:18px; background:#fff; margin:6px 6px 2px 6px; color:#b1b1b1; line-height:18px;}
.btn_searchon{ border:none; width:275px; height:18px; background:#fff; margin:8px 6px 0 6px; color:#666; line-height:18px;}
.btn{ background:#ed1644; width:83px; height:32px; line-height:32px; font-size:14px; color:#fff; }
.sh_navtxt2{position:relative;width:auto!important;text-align:left;min-height:158px;}
.rheight .sh_navtxt2{min-height:0;}
.dhctitle a{cursor:text;}
.catetext a{cursor:text;}
.sh_navtxt2 img{max-width:100%;}

.pgadtitle{ color:#878787; padding:16px 0; line-height:21px;}
.pgadtitle a.btn_addlink{text-align: center;line-height: 24px;border: 1px solid #ccc;border-radius: 4px;height: 24px;font-size: 12px;width: auto;padding: 0 20px;color: #4c4c4c;}
.pgadtitle a.btn_addlink:hover{background:#f2f2f2;}

/*-------弹出框----------*/
.rempass_input{ border:1px solid #cacaca;padding-left:5px; line-height:23px; color:#515151; width:173px; height:23px;}
.s_stitle2{ width:73px; display:block; height:21px; line-height:21px; color:#515151; text-align:right; padding-right:15px;}
.rempass1{ height:27px; margin-top:4px; _margin-top:0px;*margin-top:0px; display:inline; overflow:hidden; zoom:1; vertical-align:middle;}
.rempass1 .jltext,.rempass1 .jltext1,.rempass1 .jltext2,.rempass1 .jltext3,.rempass1 .jltext4{ margin:0px 0 0 0\9; _margin:0px 0 0 0; display:block;  float:left; color:#515151; text-align:left; padding-left:5px;}
.rempass2{ height:26px; _height:27px; _margin-top:-2px;*margin-top:-1px; display:inline; line-height:14px; overflow:hidden; zoom:1; vertical-align:middle;}
.rempass1 .jltext{ width:43px;}
.rempass1 .jltext1{width:15px;}
.rempass1 .jltext2{width:55px;}
.rempass1 .jltext3{width:80px;}
.rempass1 .jltext4{width:75px;}
.rempass1 input{float:left; cursor:pointer;}
.key_input{width:95px; border:1px solid #cacaca; height:25px; margin-right:10px; line-height:25px; padding-left:5px;}
.supimgbox2{width:652px;}
.key_con{width:652px; text-align:left; padding-bottom:10px; }
.key_con span{ display:block; height:25px; line-height:25px;}
.key_prompt{width:652px; text-align:left; height:25px;}
.s_select{width:100px; border:1px solid #cacaca;}
.p_checkbox{margin-right:5px;}
.gray{width:720px; background:#ededed; height:60px; padding:10px; overflow:hidden; margin-top:5px;}
.gray_con1,.gray_con2{width:720px; text-align:left; line-height:25px; height:25px; padding-bottom:10px; overflow:hidden;}
.gray_con1 input{ vertical-align:middle; margin-right:10px; color:#666; height:25px;}
.searchinput{width:60px; height:25px; background:#000; display:block; line-height:25px; text-align:center;}
.searchinput a{ color:#fff;}
.gray_a1{width:80px; height:25px; line-height:25px; background:#0c90f5; display:block; text-align:center; color:#fff;}
.gray_a2,.prop3a2{ color:#666;}
.gray_a3{width:120px; height:25px; border:1px solid #0c90f5; background:#c9e7fe; text-align:center;}
.pro_div{width:740px;}
.pro_div li{width:720px; border-bottom:1px solid #ccc; height:80px; padding:15px 10px;}
.pro_p1{width:78px; height:78px; border:1px solid #ccc; padding:1px;}
.pro_p1 img{width:78px; height:78px;}
.pro_p2{width:445px; height:75px; text-align:left; line-height:22px; padding-top:5px;}
.pro_p3{width:150px; text-align:left; padding:30px 0px;}
.prop3a1{ color:#0c90f5;}
.show_p{width:180px; height:145px; display:block; padding-right:20px; float:left; }
.show_a1,.show_a1:hover,.show_a2,.show_a2:hover,.show_a2,.show_a2:hover,.show_a3,.show_a1:hover,.show_a3,.show_a1:hover{width:180px; height:107px;display:block;}
.show_a1{background:url(../images/showway.jpg) no-repeat;}
.show_a1:hover{background:url(../images/showwayhover.jpg) no-repeat;}
.show_a2{background:url(../images/showway.jpg) -214px 0px no-repeat;}
.show_a2:hover{background:url(../images/showwayhover.jpg) -214px 0px no-repeat;}
.show_a3{background:url(../images/showway.jpg) -427px 0px no-repeat;}
.show_a3:hover{background:url(../images/showwayhover.jpg) -427px 0px no-repeat;}
.show_a_hover1{background:url(../images/showwayhover.jpg) no-repeat;}
.show_a_hover2{background:url(../images/showwayhover.jpg) -214px 0px no-repeat;}
.show_a_hover3{background:url(../images/showwayhover.jpg) -427px 0px no-repeat;}
.sa_div1{ overflow:hidden; zoom:1;}
.sortlist1 ul{ border:1px solid #c8c8c8; border-top:0; margin-top:-1px;position:absolute; background:#fff; width:166px; overflow:scroll;overflow-x:hidden; max-height:100px;}
.sortlist1 ul li{ width:166px; line-height:23px;}
.sortlist1 ul li a{ color:#333;}
.sortlist1 ul li a:hover{ color:#3894da;}
.sortlist1 ul li dt{width:160px; padding-left:6px;}
.sortlist1 ul li dd{width:136px; padding:0 15px;}
.vam{ vertical-align:middle;}
.compatible{*padding-top:4px;}
.key_prompt label{ margin-left:5px; display:block;}
.bbottom{ border-bottom:1px solid #c8c8c8; display:block;}

/*图片轮播*/
.bar{position:relative;margin-top:10px;}

/*-----------弹出框——图片轮播----------------*/
.eidtbox1 .eidtmain1{background:url(../images/bg_spfboxmain.png) repeat-y; min-height:168px; height:auto!important; height:168px; padding:9px 48px 0 48px;}
.img_slide1,.img_slide2,.img_slide3{ display:block; text-align:left;}
.img_slide1{width:250px;}
.img_slide2{width:270px;}
.img_slide3{width:220px;_width:215px;}
.pt13{ padding-top:13px;}
.cfc5c5c{ color:#fc5c5c;}
.lh26{ line-height:26px;}
.bbdashed{ border-bottom:1px dashed #c8c8c8;}
.pb13{ padding-bottom:13px;}
.img_net{ color:#0c90f5; padding-right:10px; display:block;}
.img_me{ color:#0c90f5; padding-left:10px;}
.choice_file{ background:url(../images/choice_file.jpg) left center no-repeat;width:69px; height:23px; display:block;}
.xbg{ width:13px; height:17px; margin-top:5px;}
.xbg a{ background:url(../images/bg_shopfurnish.png) -597px -133px no-repeat; width:13px; height:17px; display:block;}
.sadh_btn a {text-align:center}
.c0c90f5 {color:#0c90f5}

.s_leftbox{ width:209px;}
.s_rightbox{ width:761px;}

.s_shoptext{ width:207px; min-height:50px; height:auto!important; height:320px; border:1px solid #c01941; text-align:left; }
.s_shopname{ font-weight:700; color:#c01941; padding-left:10px;}

.s_shoptext{ width:207px; min-height:50px; height:auto!important; height:320px; border:1px solid #c01941; text-align:left; position:relative;}
.s_shopname{ font-weight:700; color:#c01941; padding-left:10px;}
.s_shoptext .s_shopimg{ border-bottom:1px dashed #c01941; padding-bottom:15px; height:87px; overflow:hidden; zoom:1}
.s_shoptext .s_shopicon{ padding-left:10px; width:87px;position:relative;}
.s_shoptext .s_shopicon span.bg_oem{ background:url(../images/bg_oem.png) no-repeat; width:39px; height:19px; top:2px; right:2px; position:absolute;}
.s_shoptext .s_shopicon img{ height:87px; width:87px;}
.s_credit{ width:97px; padding-left:10px; overflow:hidden; zoom:1;} 
.s_credit .s_cretitle{ line-height:16px; font-weight:700;}
.s_credit .s_cretitle a{ color:#000; text-decoration:underline;}
.s_credit .s_cretitle a:hover{ color:#2a7fc8;}
.s_credit p span.icon_guan{ background:url(../images/icon_guan.gif) no-repeat; height:16px; width:16px; display:block; margin-right:1px;float:left;}
.s_credit .s_creditfu{ color:#000;}
.s_scont{ padding-bottom:8px; overflow:hidden; border-bottom:1px dashed #c01941;}
.s_scont p{ line-height:22px; padding:0 10px; color:#000;}
.s_scont p a.btn_collect {background:url(../images/btn_shopcollect.png) -94px 0 no-repeat; width:79px; height:26px; display:block; margin:10px 0 0 15px;}
.s_scont p a.btn_inshop {background:url(../images/btn_shopcollect.png) no-repeat; width:79px; height:26px; display:block; margin:10px 0 0 7px;}
.s_call{ height:36px; line-height:36px; color:#000; overflow:hidden; zoom:1; padding-left:10px;}
.s_call span{ float:left}
.s_call span.icon_qq{ background:url(../images/icon_qq.gif) no-repeat; width:11px; height:13px; display:block; margin:12px 5px 0 0;}
.s_call span.icon_wang{background:url(../images/icon_wang.gif) no-repeat; width:13px; height:13px; display:block; margin:12px 5px 0 0px;}
.s_call a.btn_email{background:url(../images/bg_shop.png) 0 -180px no-repeat; display:block; height:17px; width:52px; float:left; margin:10px 0 0 5px;}

.s_searchbox{width:180px; min-height:50px; height:auto!important; height:143px; border:1px solid #c01941; padding:0 17px 0 10px;}
.s_sinpot,.s_sprice{ height:17px; overflow:hidden; zoom:1}
.s_sinpot span.stext,.s_sprice span.stext{ width:48px; display:block; float:left; text-align:right; line-height:17px; color:#000}
.s_sinpot input{ width:120px; height:15px; float:left; border:1px solid #7f9db9; padding:0 5px; line-height:14px;}
.s_sprice input{width:43px; height:15px; float:left; border:1px solid #7f9db9; padding:0 5px; line-height:14px;}
.s_sprice span.s_sp_in{ float:left; padding:0 5px; line-height:17px; color:#000}
.s_searchbtn{ height:28px; overflow:hidden; zoom:1}
.s_searchbtn input{ background:url(../images/bg_shop.png) 0 -132px no-repeat; height:28px; width:81px; cursor:pointer}

.s_goodscate{width:207px; min-height:50px; height:auto!important; height:200px; border:1px solid #c01941; border-top:0; padding-bottom:20px;position:relative;}
.s_gcatetitle{ background:url(../images/bg_sleft_title.gif) repeat-x; height:32px; line-height:32px; color:#fff; font-size:14px; font-weight:700; padding-left:10px; text-align:left;}
.s_gcway{ height:33px; line-height:33px; border-bottom:1px dashed #c01941; padding:0 10px; overflow:hidden; zoom:1}
.s_grankw{ height:33px; line-height:33px; border-bottom:1px dashed #c01941; padding:0 18px; *padding:0 15px; overflow:hidden; zoom:1}
.s_gcway a,.s_grankw a{ float:left; padding:0 5px; *padding:0 4px; color:#000;}
.s_gcway a:hover,.s_grankw a:hover{ color:#c01941; text-decoration:underline}
.s_gcway a.oncur,.s_grankw a.oncur{ color:#c01941; text-decoration:underline}

.s_gcdownlist{ width:189px; text-align:left;}
.s_gcdownlist li{ min-height:22px; height:auto!important; height:22px; line-height:22px; text-indent:15px; }
.s_gcdownlist li{ background:url(../images/icon_scatelist_up.gif) left 5px no-repeat; display:block; color:#646464; font-weight:700; cursor:pointer}
.s_gcdownlist li.bgnone{ background:none; display:block; color:#646464; font-weight:700; cursor:pointer}
.s_gcdownlist li.onlist{ background:url(../images/icon_scatelist_list.gif) left 5px no-repeat; display:block; color:#646464; font-weight:700;}
.s_gcdownlist li ul{ padding-left:15px;}
.s_gcdownlist li ul li{background:url(../images/icon_ulli.gif) left 9px no-repeat; display:block; color:#646464; font-weight:normal}
.s_gcdownlist li ul li a:hover{ color:#c01941}


.s_goodsrank{width:207px; min-height:486px; height:auto!important; height:486px; border:1px solid #c01941; padding-bottom:10px; border-top:0}
.s_goodsrank ul li{ border-bottom:none;  padding:11px 10px 10px 15px; overflow:hidden; zoom:1; position:relative;}
.s_goodsrank ul li.oncur{border-bottom:none;border-top:none; padding:10px 10px 10px 15px; overflow:hidden; zoom:1; position:relative; top:-1px; *top:-3px;}
.s_goodsrank ul li p img{ width:60px; height:60px;}
.s_goodsrank ul li div.s_grtext{ width:110px;}
.s_goodsrank ul li div.s_grtext .s_gname{ text-decoration:underline}
.s_goodsrank ul li div.s_grtext .s_gname a{ color:#969696;text-decoration:underline}
.s_goodsrank ul li div.s_grtext .s_gname a:hover{ color:#c01941;}
.s_goodsrank ul li div.s_grtext p{ line-height:16px; text-align:left; color:#969696;}
.s_gr_more{ width:140px; margin-top:14px;}
.s_gr_more a{ background:url(../images/bg_shop.png) 0 -212px no-repeat; width:140px; height:28px; display:block; }

.banner209 ul li{ height:209px; width:209px; padding-bottom:10px;}
.banner209 ul li img{height:209px; width:209px;}

.banner761x296{ width:761px; height:296px; padding-bottom:15px;}
.banner761x296 img{ width:761px; height:296px;}
.s_goodlist{position:relative;}
.hnogoods {position:relative;}
.s_goodlist .s_gl_title{ color:#000; font-size:16px; height:33px; line-height:33px; font-family:"Microsoft YaHei"; background:#333; color:#fff; text-align:left; padding-left:14px; overflow:hidden; zoom:1}
.s_goodlist .s_gl_title span.bg_silistmore{ font-size:12px; background:url(../images/bg_silistmore.png) no-repeat; display:block ; width:115px; height:33px; font-family:"Microsoft YaHei"; padding-right:10px; }
.s_goodlist .s_gl_title span.bg_silistmore a{ color:#fff; width:73px; display:block;}


.s_goodlist ul{ width:760px; margin-top:10px; overflow:hidden; zoom:1}
.s_goodlist ul li{ float:left; margin:3px 4px 0 4px; display:inline; text-align:left; width:229px; padding:11px 8px 12px 8px; position:relative; }
.s_goodlist ul li.oncur{ float:left; margin:3px 4px 0 4px; display:inline; text-align:left; width:229px; padding:8px 5px 9px 5px; border:3px solid #dfdfdf;}
.s_goodlist .s_bgbox{ width:229px; line-height:21px;}
.s_goodlist .s_bgbox .s_gimg{ width:229px; height:229px; display: table-cell; vertical-align:middle;text-align:center;*display: block; *font-size: 200px;*font-family:Arial;position:relative;}
.s_goodlist ul li div.s_bgbox{ width:229px; line-height:21px;}
.s_goodlist ul li div.s_bgbox .s_gimg{ width:229px; height:229px; display: table-cell; vertical-align:middle;text-align:center;*display: block; *font-size: 200px;*font-family:Arial;position:relative;}
.s_goodlist ul li div.s_bgbox .s_gimg span.bg_oem{ background:url(../images/bg_oem.png) no-repeat; width:39px; height:19px; top:12px; top:4px\9; right:10px;right:4px\9; position:absolute;}
.s_goodlist ul li div.s_bgbox .s_gimg img{  vertical-align:middle;}
.s_goodlist ul li div.s_bgbox .s_gprice{ font-size:20px; font-family:"Microsoft YaHei"; color:#c01941;}
.s_goodlist ul li div.s_bgbox .s_gtitle{ height:42px;}
.s_goodlist ul li div.s_bgbox .s_gtitle a{ color:#575757;}
.s_goodlist ul li div.s_bgbox .s_gtitle a:hover{color:#c01941; text-decoration:underline}
.s_goodlist ul li div.s_bgbox .s_bargain{ color:#838383;}
.s_goodlist ul li div.s_bgbox .s_review{color:#3f4f81;}
.s_goodlist ul li div.s_bgbox .s_review a{ color:#3f4f81;}
.s_goodlist ul li div.s_bgbox .s_review a:hover{color:#3f4f81; text-decoration:underline}

.s_goodlist ul.fourlist{ width:760px; overflow:hidden; zoom:1; margin-top:10px;}
.s_goodlist ul.fourlist li{ float:left; display:inline; text-align:left; width:180px; padding:10px 3px 11px 3px; position:relative;border:2px solid #fff; height:310px; margin:0;}
.s_goodlist ul.fourlist li.oncur{ border:2px solid #d7dadd;}
.s_goodlist ul.fourlist .s_bgbox{ width:180px; line-height:21px;}
.s_goodlist ul.fourlist .s_bgbox .s_gimg{ width:180px; height:180px; display: table-cell; vertical-align:middle;text-align:center;*display: block; *font-size: 160px;*font-family:Arial;position:relative;}


.s_goodlist ul.threelist{ width:762px; margin-top:20px; position:relative; left:-1px;}
.s_goodlist ul.threelist li{ float:left; text-align:left; width:254px; position:relative; height:380px; padding:0; padding-bottom:15px; display:inline; margin:0; border:0;}
.s_goodlist ul.threelist .s_bgbox{ width:254px; line-height:21px;}
.s_goodlist ul.threelist .s_bgbox .s_gimg{ width:254px; height:254px; display: table-cell; vertical-align:middle;text-align:center;*display: block; *font-size: 205px;*font-family:Arial;position:relative;}
.s_texts{ width:230px;}

.s_bgbox .s_gimg span.bg_oem{ background:url(../images/bg_oem.png) no-repeat; width:39px; height:19px; top:12px; top:4px\9; right:10px;right:4px\9; position:absolute;}
.s_bgbox .s_gimg img{  vertical-align:middle;}
.s_bgbox .s_gprice{ font-size:20px; font-family:"Microsoft YaHei"; color:#c01941;}
.s_bgbox .s_gtitle{ height:42px;}
.s_bgbox .s_gtitle a{ color:#575757;}
.s_bgbox .s_gtitle a:hover{color:#c01941; text-decoration:underline}
.s_bgbox .s_bargain{ color:#838383;}
.s_bgbox .s_review{color:#3f4f81;}
.s_bgbox .s_review a{ color:#3f4f81;}
.s_bgbox .s_review a:hover{color:#3f4f81; text-decoration:underline}

.fourlist li img{width:180px;height:180px;}
.threelist li img{width:254px;height:254px;}

.s_goodlist1{position:relative;}
.s_goodlist1 .s_gl_title{ color:#000; font-size:16px; height:33px; line-height:33px; font-family:"Microsoft YaHei"; background:#333; color:#fff; text-align:left; padding-left:14px; overflow:hidden; zoom:1}
.s_goodlist1 .s_gl_title span.bg_silistmore{ font-size:12px; background:url(../images/bg_silistmore.png) no-repeat; display:block ; width:115px; height:33px; font-family:"Microsoft YaHei"; padding-right:10px; }
.s_goodlist1 .s_gl_title span.bg_silistmore a{ color:#fff; width:73px; display:block;}


.s_goodlist1 ul{ width:760px; margin-top:10px; overflow:hidden; zoom:1}
.s_goodlist1 ul li{ float:left; margin:3px 4px 0 4px; display:inline; text-align:left; width:229px; padding:11px 8px 12px 8px; position:relative; }
.s_goodlist1 ul li.oncur{ float:left; margin:3px 4px 0 4px; display:inline; text-align:left; width:229px; padding:8px 5px 9px 5px; border:3px solid #dfdfdf;}
.s_goodlist1 .s_bgbox{ width:229px; line-height:21px;}
.s_goodlist1 .s_bgbox .s_gimg{ width:229px; height:229px; display: table-cell; vertical-align:middle;text-align:center;*display: block; *font-size: 200px;*font-family:Arial;position:relative;}
.s_goodlist1 ul li div.s_bgbox{ width:229px; line-height:21px;}
.s_goodlist1 ul li div.s_bgbox .s_gimg{ width:229px; height:229px; display: table-cell; vertical-align:middle;text-align:center;*display: block; *font-size: 200px;*font-family:Arial;position:relative;}
.s_goodlist1 ul li div.s_bgbox .s_gimg span.bg_oem{ background:url(../images/bg_oem.png) no-repeat; width:39px; height:19px; top:12px; top:4px\9; right:10px;right:4px\9; position:absolute;}
.s_goodlist1 ul li div.s_bgbox .s_gimg img{  vertical-align:middle;}
.s_goodlist1 ul li div.s_bgbox .s_gprice{ font-size:20px; font-family:"Microsoft YaHei"; color:#c01941;}
.s_goodlist1 ul li div.s_bgbox .s_gtitle{ height:42px;}
.s_goodlist1 ul li div.s_bgbox .s_gtitle a{ color:#575757;}
.s_goodlist1 ul li div.s_bgbox .s_gtitle a:hover{color:#c01941; text-decoration:underline}
.s_goodlist1 ul li div.s_bgbox .s_bargain{ color:#838383;}
.s_goodlist1 ul li div.s_bgbox .s_review{color:#3f4f81;}
.s_goodlist1 ul li div.s_bgbox .s_review a{ color:#3f4f81;}
.s_goodlist1 ul li div.s_bgbox .s_review a:hover{color:#3f4f81; text-decoration:underline}

.s_goodlist1 ul.fourlist{ width:760px; overflow:hidden; zoom:1; margin-top:10px;}
.s_goodlist1 ul.fourlist li{ float:left; display:inline; text-align:left; width:180px; padding:10px 3px 11px 3px; position:relative;border:2px solid #fff; height:300px; margin:0;}
.s_goodlist1 ul.fourlist li.oncur{ border:2px solid #d7dadd;}
.s_goodlist1 ul.fourlist .s_bgbox{ width:180px; line-height:21px;}
.s_goodlist1 ul.fourlist .s_bgbox .s_gimg{ width:180px; height:180px; display: table-cell; vertical-align:middle;text-align:center;*display: block; *font-size: 160px;*font-family:Arial;position:relative;}


.s_goodlist1 ul.threelist{ width:762px; margin-top:20px; position:relative; left:-1px;}
.s_goodlist1 ul.threelist li{ float:left; text-align:left; width:254px; position:relative; height:380px; padding:0; padding-bottom:15px; display:inline; margin:0; border:0;}
.s_goodlist1 ul.threelist .s_bgbox{ width:254px; line-height:21px;}
.s_goodlist1 ul.threelist .s_bgbox .s_gimg{ width:254px; height:254px; display: table-cell; vertical-align:middle;text-align:center;*display: block; *font-size: 205px;*font-family:Arial;position:relative;}
.s_texts{ width:230px;}
.logoimg {margin-top:28px;}

.sh_navxNew{ background:#fff;height:26px; border-bottom:1px solid #fff; overflow:hidden; zoom:1; line-height:26px; font-size:14px; color:#000; text-align:center;}
.shnavnbox{ position:relative; width:100%; height:22px; border:1px solid #d06e0e; background:url(../images/bg_bantm.png) repeat-x; left:0; }
.sh_navtxtbox{ position:relative;width:100%}
.sh_navtxtbox .snavnbox{position:absolute; width:100%; height:21px; border:1px solid #d06e0e; background:url(../images/bg_spnavtm.png) repeat-x; top:-1px; padding:3px 0 2px; left:0; z-index:0}
.colorbox{width:24px; height:24px; border:1px solid #000;}
.colortext{ padding-left:15px; line-height:26px;}
.colortext input{margin-right:5px;margin-top:6px; *margin-top:2px;}

.shopinfobox{width:980px; height:24px; line-height:24px;margin:0 auto; text-align:left; padding:4px 0; position:relative; z-index:900}
.sinfo_p1{ font-size:14px;}
.sinfo_p2{ text-align:center; padding:0 20px;}
.sinfo_p2 a{width:81px; height:24px; background:#ff93aa; color:#FFF; display:block;}
.sinfo_p2 a:hover{ background:#fe6e8c;width:81px; height:24px;}
.sinfo_p3{ background:url(../images/shopTopIco.jpg) 0 -24px no-repeat; padding-left:27px;}
.sinfo_p3 a,.sinfo_p4 a{ color:#686868;}
.sinfo_p4{ background:url(../images/shopTopIco.jpg) 0 0 no-repeat; padding-left:24px;}
.sinfo_p3 a:hover,.sinfo_p4 a:hover{ color:#c01941; text-decoration:underline;}
.shopinfobox .shopinfoCon{width:342px; height:189px;left:0; padding:15px;}
.shopinfobox .shopinfoCon,.shopinfobox .shopinfoTel{ background:#FFF; border:1px solid #cccccc; position:absolute;top:32px; z-index:1000;}
.infoCon_up{width:342px; height:80px; border-bottom:1px dashed #dedede; padding-bottom:15px;}
.infoCon_up p{ float:left;}
.infoCon_up p.w95{width:95px;}
.infoCon_up p.w247{ width:247px;}
.infoCon_up p img{width:78px; height:78px; border:1px solid #ccc; padding:1px; margin-right:15px;}
.infoCon_up p span.shop_name{width:247px; height:26px; display:block; padding:6px 0 10px;}
.infoCon_up p span.shop_ico{width:247px; height:26px; background:url(../images/btn_shopcollect.png) no-repeat; display:block;}
.infoCon_up p span.shop_ico a{width:79px; padding-right:12px; display:block; height:26px; float:left;}
.infoCon_down{width:342px; padding-top:8px;}
.infoCon_down p{width:163px; float:left; line-height:30px}
.pr16{ padding-right:16px;}
.qq_ico{ background:url(../images/QQ.jpg) no-repeat;width:20px; height:20px; display:block;}
.shopinfobox .shopinfoTel{width:80px; height:60px;left:390px;padding:9px;}
.shopinfoTel a{ background:url(../images/QQ.jpg) left center no-repeat; padding-left:25px;width:80px; height:30px; line-height:30px; display:block;}
.shopinfoTel a:hover{ color:#c01941; text-decoration:underline;}
.bgrightconp{width:103px; height:95px;}
.bgrightconp img{width:99px; height:91px; padding:1px; border:1px solid #cacaca;}
.changeimg{ background:url(../images/changeimg.jpg) no-repeat; display:block;width:72px; height:24px; padding-right:20px;}
.bgrightcon p span{width:400px; display:block; height:24px; line-height:24px; padding-left:17px; text-align:left}
.choosebox{ text-align:left; height:29px; border-left:1px solid #fff;}
.cboxborder{  border-left:1px solid #999;}
.choosebox a{ padding:0 12px; height:27px; line-height:27px; display:block;border-bottom:1px solid #999; border-top:1px solid #999; border-right:1px solid #999; float:left;text-decoration: none; overflow:hidden;}
.choosebox a.focus{ color:#ff4a64; padding:0 12px; border:1px solid #ff4a64; margin-left:-1px;}
.w400{ width:400px;}

.st_fc{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-color:rgba(255,255,255,0.7);}