@charset "utf-8";

/* css reset
  ------------------------- */
html,body{height:100%;}  
body, ul, ol, p, h1, h2, h3, h4, h5, h6,dl,dt,dd{margin:0;}
ul{list-style:none;} ul,input{padding:0;}
table{margin:0 auto;width:100%;border-collapse:collapse;}
a img{border:0;}
/* general css
  ------------------------- */
.fl{float:left;} .fr{float:right;} .pr{position:relative;} .pa{position:absolute;}
.clear{clear:both;margin:0;padding:0;border:0;line-height:0;height:0;} .ovh{overflow:hidden;} .zoom1{zoom:1;}
.clearfix:after{clear:both;display:block;visibility:visible;height:0;line-height:0;content:"";} .clearfix{zoom:1;}
.di{display:inline;} .db{display:block;} .dn{display:none;} .dib{display:inline-block;}
.l{text-align:left;} .r{text-align:right;} .c{text-align:center;} .v{vertical-align:middle;}
.fwb{font-weight:bold;} .fwn{font-weight:normal;} .fsi{font-style:italic;} .fsn{font-style:normal;} .ff_b{font-family:"";} .ffs{font-family:simsun;}
.fs_12{font-size:12px;} .fs_13{font-size:13px;} .fs_14{font-size:14px;} .fs_16{font-size:16px;} .fs_18{font-size:18px;} .fs_20{font-size:20px;}  
.ti2{text-indent:2em;} .ls{letter-spacing:1px;} .wb{word-wrap:break-word;} .wsn{white-space:nowrap;}   
.m0a{margin:0 auto;} input[type='button']{cursor:pointer;} .cp{cursor:pointer;} .h_full{height:100%;} .w_full{width:100%;}
/* = margin = */ 
.mt_2{margin-top:2px;} .mt_5{margin-top:5px;} .mt_10{margin-top:10px;} .mt_15{margin-top:15px;} .mt_20{margin-top:20px;}
.mr_2{margin-right:2px;} .mr_5{margin-right:5px;} .mr_10{margin-right:10px;} .mr_15{margin-right:15px;} .mr_20{margin-right:20px;}
.mb_2{margin-bottom:2px;} .mb_5{margin-bottom:5px;} .mb_10{margin-bottom:10px;} .mb_15{margin-bottom:15px;} .mb_20{margin-bottom:20px;}
.ml_2{margin-left:2px;} .ml_5{margin-left:5px;} .ml_10{margin-left:10px;} .ml_15{margin-left:15px;} .ml_20{margin-left:20px;}
.m_2{margin:2px;} .m_5{margin:5px;} .m_10{margin:10px;} .m_15{margin:15px;} .m_20{margin:20px;} 
.m_5_0{margin:5px 0;} .m_0_5{margin:0px 5px;} .m_10_0{margin:10px 0;} .m_0_10{margin:0px 10px;}
/* = padding = */
.pd_t2{padding-top:2px;} .pd_t5{padding-top:5px;} .pd_t10{padding-top:10px;} .pd_t15{padding-top:15px;} .pd_t20{padding-top:20px;}
.pd_r2{padding-right:2px;} .pd_r5{padding-right:5px;} .pd_r10{padding-right:10px;} .pd_r15{padding-right:15px;} .pd_r20{padding-right:20px;}
.pd_b2{padding-bottom:2px;} .pd_b5{padding-bottom:5px;} .pd_b10{padding-bottom:10px;} .pd_b15{padding-bottom:15px;} .pd_b20{padding-bottom:20px;} 
.pd_l2{padding-left:2px;} .pd_l5{padding-left:5px;} .pd_l10{padding-left:10px;} .pd_l15{padding-left:15px;} .pd_l20{padding-left:20px;}
.pd_2{padding:2px;} .pd_5{padding:5px;} .pd_10{padding:10px;} .pd_15{padding:15px;} .pd_20{padding:20px;}
.pd_5_0{padding:5px 0;} .pd_0_5{padding:0px 5px;} .pd_10_0{padding:10px 0;} .pd_0_10{padding:0px 10px;}
/* website css
  ------------------------- */
/* = body\a\font-size = */
.h-eq-layout{padding-bottom:8886px;margin-bottom:-8886px;} 
/* = margin = */

/* = padding = */
/* = width = */
.w300{width:300px;}
/* = height = */
.h_28{height:28px;} .h_30{height:30px;} 
/* = line-height = */
.lh_e1{line-height:1.5;} .lh_e2{line-height:1.8;} .lh_28{line-height:28px;} .lh_30{line-height:30px;}

/* website general
  ------------------------- */

/* website images
  ------------------------- */
/* = adorn = */

/* website independent css
  ------------------------- */   
  
a,div,table{font-family: 宋体; font-size:12px; text-align:left; table-layout:fixed; word-break: break-all; }
.mainsection{ width:950px; margin:auto; overflow:hidden; position:relative;}

#left{ width:220px; float:left; overflow:hidden; }
#right{ width:723px; float:right; margin-left:7px; }

/*头部*/
.head{width:960px; margin:auto; position:relative; overflow:hidden; padding:0px; }
.head ul{ list-style:none; margin:0px; margin-bottom:5px;}
.head li{ list-style:none;  margin:0px;}
.head li.L{ float:left; text-align:left; margin-left:-45px;}
.head li.R{ float:right; margin-top:15px; margin-right:15px;}
.input01{ height:15px; border:1px solid #333333; border-bottom:1px solid #bbbbbb; border-right:1px solid #bbbbbb;}


.shop .pd_b10{padding-bottom:10px;}
.mail{line-height:19px;_margin-top:-2px;margin-top:2px;cursor:pointer; margin-right:5px;}
.person-center{border:1px solid #eee;width:58px;z-index:10;height:25px;line-height:26px;position:relative;margin-right:10px;padding:0 5px;}
.arrow1{border-style:solid dashed dashed;border-width:5px;height:0;position:absolute;top:9px;width:0;overflow:hidden;border-color:#999 transparent transparent;}
.homeNav{padding:5px;position:absolute;width:58px;background:#fff;border:1px solid #999;top:25px;left:-1px;border-top:none;}
.homeNav .myCenter{line-height:20px;margin:2px 1px;background:#eee;color:#333;} 
.homeNav a{display:block;text-decoration:none;width:50px;padding-left:5px;color:#666; background:#EEE;}
.homeNav a:hover{display:block;text-decoration:none;width:50px;padding-left:5px; color:#FFF; background:#AAA;}

/*顶部工具条*/
.topTool{ background:#eeeeee; margin-bottom:5px; overflow:hidden; height:30px; }
.topTool_l,.topTool_r{color:#333333;}
.topTool_l{ float:left;}
.topTool_l ul{ list-style:none; margin:0px; padding:0px;}
.topTool_l li{ list-style:none; padding:0px; display:inline; float:left;  }
.topTool_l li a{position:relative;top:1px}
.topTool_l li span{color:#979797;position:relative;top:-6px}
.Tool_l_Nav{ list-style:none; margin:0px; padding:0px;}
.Nava { line-height:29px; vertical-align:bottom; margin-bottom:0px; color:#333333; }
 a:visited{color:#333333;}

.topTool_r{ float:right; text-align:right; width:auto; vertical-align:bottom;margin-bottom:0px; line-height:29px;}
.Tool_r_Nav{ list-style:none; margin:0px; padding:0px;}
.topTool_r_li{ list-style:none; padding:0px; display:inline; float:left;padding-top:1px;}
.Tool_r_user{ padding-top:2px;}
.Tool_r_input01{ height:15px; border:1px solid #333333; border-bottom:1px solid #bbbbbb; border-right:1px solid #bbbbbb;}
.topmenu{background:#FCFCFC;width:70px; padding:0px; height:38px; color:#333333; display:block; position:absolute; z-index:100; padding-top:10px; text-align:center; border-bottom:1px solid #EEEEEE; border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE; }
.untopmenu{display:none; position:absolute;}
.topmenua{ display:block; height:20px; float:left; text-align:center; margin-left:5px;color:#333333;}
.untopmenua{ display:none;}

/*当前位置*/
.locat{ position:relative;padding:10px 0;}

/*网店导行条*/
.topBa{width:950px;margin-top:6px;position:relative;height:100px; }
.topBa ul{ list-style:none; margin:0px; padding:0px; overflow:hidden}
.topBa li{ list-style:none; float:left; display:inline; margin-right:5px; display:block;  }
.topBa li.companyLogo{ margin:0px; text-align:center; display: table-cell; vertical-align:middle; *display: block; overflow:hidden;  height:100px; *font-size: 95px; line-height:95px; margin:0px 10px;*margin:0px 10px!important; *margin-left:5px;}
.topBa li.companyLogo img { vertical-align:middle; text-align:center;line-height:95px;  }
.topBa li.companyName{ padding-top:30px; font-family:"微软雅黑",Arial,Helvetica,Sans-Serif; font-size:28px; font-weight:normal; padding-left:10px;}

/*主站栏目*/
.co_menu_bg{ background:url(../images/common/co_menu_bg7.gif); width:560px; height:21px; overflow:hidden; position:absolute; left:389px; top:55px; }
.co_menu_bg ul{ list-style:none; margin:0px; line-height:21px; height:21px; margin-left:10px;}
.co_menu_bg li{ list-style:none; float:left; display:inline;  width:75px; display:block;text-align:center;}
.co_menu_bg li.line{ background:url(../images/Common/co_menu_line.gif); width:3px; height:11px;}
.co_menu_bg a, .co_menu_bg a{color:#666666; text-decoration:none; }
.co_menu_bg a:hover{color:#B59C83; text-decoration:underline;}

/*各小块外框*/
.titleC{ padding:3px 0px 10px 3px; margin-bottom:6px;border:1px solid #D3D0D0; }
.titleC ul{ list-style:none; margin:0px; padding:0px;}
.titleC ul.info{ margin-top:6px; line-height:17px; padding-left:5px; margin-bottom:10px; border:1px solid red;}
.titleC li{ list-style:none; padding:0px; line-height:20px; padding-left:5px;}

/*商家名片*/
.info{ width:210px; padding:8px 0px 5px 5px;} 
.info ul{ list-style:none; margin:0px; padding:0px; margin-bottom:4px;}
.info li{ list-style:none; line-height:22px;}
.info li.na{ font-size:14px;}
.info li.QQ{ border-top:1px dashed #D3D0D0; width:90%; padding-top:5px;}
.info ul.service{ height:auto; overflow:hidden;width:210px;}
.info li.serviceHead{ border:1px solid #D3D0D0; float:left; padding:2px; height:51px; overflow:hidden;}
.info li.serviceHead img{ height:50px}
.info li.serviceInfo{ float:right; line-height:20px; width:63%; padding-right:10px;}
.info li.profile{ width:680px; padding:5px 5px; line-height:23px;}

.store{ width:200px; padding:5px 0px 0px 10px; background:#FFFFFF; margin:5px 0px; border-bottom:1px dashed #bfb49d; margin-top:0px;} 
.store ul{ list-style:none; margin:0px; padding:0px; margin-bottom:4px; overflow:hidden;}
.store li{ list-style:none; line-height:16px; float:left; display:inline; padding:2px 0px; margin:0px;}
.store li.T{ width:48px; text-align:right;color:#87774d;}
.store li.TC{ width:145px;}

.AddFavorite{width:114px; height:25px; border:none;}

/*产品分类及站内搜索*/
.sort_bg{background:url(../images/shop/shopBgCommon.gif) no-repeat -155px 0px;height:20px; text-indent:20px;margin-left:10px;line-height:22px;margin-top:5px;}
.sortSearch{ border-top:1px dashed #c1a16b; margin-top:6px;padding:8px;}

/*网店广告区*/
.EshopAd{ padding:8px 0px; text-align:center;} 
.EshopAd_T{font-size:25px;font-weight:normal;font-family: 微软雅黑,黑体,Arial,Helvetica,Sans-Serif;text-align:center;width:96%;padding:0px;margin-bottom:15px;}
.EshopAd_C{list-style:none; padding:0px; line-height:20px; font-size:12px; width:90%;}


/*产品图*/
.shop{ overflow:hidden; padding:8px 0px 5px 0px; margin:0px; height:100%; }
.shop_k{float:left; margin-left:6.3px!important; margin-left:3px; line-height:16px; color:#666666; margin-top:6px; width:136px; }
.shop_k ul{list-style:none; text-align:center; margin:0px; padding:0px;}
.shop_k li{list-style:none; text-align:center; padding:0px; height:18px; }
.shop_k li.na{ padding:3px 0px; padding-top:7px;}
.shop_k ul span{ color:#FF5500; font-weight:bold; font-size:12px; font-family:Tahoma;}

.PicSmall, .PicMiddling{ margin:0px; text-align:center;border:1px solid #DDD2BC; padding:3px; text-align:center; display: table-cell; vertical-align:middle; *display: block; overflow:hidden;}
.PicSmall{ width:132px; height:138px; *height:132px!important; *height:132px; *font-size: 80px;}
.PicSmall img {    vertical-align:middle; text-align:center; }

/*产品咨询*/
.ly, .ly02{ border-bottom:1px solid #CCCCCC; padding:15px 10px; }
.ly ul, .ly02 ul{ list-style:none; margin:0px; padding:0px; overflow:hidden;font-size:12px;padding:0px 5px 5px 10px; width:96%; }
.ly ul.comment, .ly02 ul.comment{line-height:22px; }
.ly ul.reply_N, .ly02 ul.reply_N{color:#CCCCCC; }
.ly li.reply_Y, .ly02 li.reply_Y{color:#D7550A;}
.ly li, .ly02 li{ list-style:none; float:left; display:inline; color:#333; padding:0px;}
.ly li.num, .ly02 li.num{ font-size:12px; width:250px;}
.ly li.dat, .ly02 li.dat{ width:280px; font-size:12px;}
.ly li.view, .ly02 li.view{ width:80px;}
.input001{  width:500px; line-height:20px;}

.upTop{text-align:right; padding-top:5px; padding-right:20px;}

/*商品显示*/
.picK{padding:6px;}
.picView{ float:left; }
.picInfo{ float:right; width:274px; }
.picInfo ul{ list-style:none; margin:0px; padding:0px; margin-bottom:10px;}
.picInfo li{ list-style:none; line-height:21px; margin:5px 0px;}
.picInfo ul strong{ color:#FF5500; font-size:24px; font-family:inherit; margin:5px}/*特价*/
.picInfo ul b{ color:#91730D; font-weight:bold; font-size:18px; font-family:inherit; margin:5px}/*市场价*/

.picExplanK{ margin:0px 10px 10px 8px; padding:0px; height:26px; overflow:hidden; width:690px;}
.picExplanT, .picExplanT_sel{height:26px; overflow:hidden; line-height:31px; float:left; text-align:center; width:88px; margin-right:3px;}
.picExplanT_sel{ background:url(../Images/shop/shopBgCommon.gif) no-repeat 0px -159px;}
.picExplanT{ background:url(../Images/shop/shopBgCommon.gif) no-repeat -91px -159px; }
.picExplaninfo{margin:0px 10px 20px 10px; line-height:21px; }
.picImg{ width:680px; border:1px solid #cccccc; text-align:center; margin-left:8px; margin-top:10px; padding:10px; margin-bottom:10px; }

.picImgSmallK{ text-align:center; background:#F3F3F3; padding-left:5px; border:1px solid #CDCDCD; float:left; width:605px; border-left:0px; border-right:0px; overflow:hidden;}

.albumPicSmall{ margin:0px; text-align:center; text-align:center; display: table-cell; vertical-align:middle; *display: block; *font-family:Arial; overflow:hidden;*font-size:56px;  *float:left!important; *float:left;padding:0 0px;border:solid 1px #F3F3F3;width:98px;height:98px;height:96px\9;}
.albumPicSmall img { margin:0 10px;vertical-align:middle; text-align:center;margin-top:}

.picButPreviou{width:29px; height:138px;  background:url(../images/shop/picBut.gif) no-repeat; float:left; }
.picNext{width:29px; height:138px;  background:url(../images/shop/picBut.gif) no-repeat -29px 0px; float:right }

/*相册*/
.albumK{ padding-bottom:20px; overflow:hidden;}
.albumBg { margin:auto; background:url(../Images/shop/shopBgCommon.gif) no-repeat; width:138px; height:138px; overflow:hidden; }
.albumK_info{ margin:0px; padding:0px; font-weight:bold; color:#918C7E; padding-left:29px; text-align:left;}
.albumName { text-align:center; }
.albumName ul{ list-style:none; margin:0px; padding:0px; }
.albumName li{ list-style:none; padding:0px; }
.albumName li strong{ color:#666; }

/*按钮*/
.but06,.but05,.but04,.but02,.but06_y{ height:19px; text-align:center; color:#4B4B4B; border:0px; line-height:20px; cursor:pointer; }
.but06{ background:url(../images/common/but06_light.gif) no-repeat; width:100px; }
.but05{ background:url(../images/common/but05_light.gif) no-repeat; width:76px; }
.but04{ background:url(../images/common/but04_light.gif) no-repeat; width:63px; }
.but02{ background:url(../images/common/but02_light.gif) no-repeat; width:40px;}

.but06_y{ background:url(../images/common/but06_light_yellow.gif) no-repeat; width:100px; color:#AA7826;}

/*我的文章、留言、作品评论*/
.MyArticle{ overflow:hidden; padding:0px; }
.MyArticle ul{ list-style:none; margin:0px; padding:0px;width:100%; display:block; overflow:hidden; }
.CommentLine{border-top:1px dashed #cccccc; margin:0px; height:6px;width:98%;}
.MyArticle li{ list-style:none; padding:0px; padding-top:2px; padding-left:10px;}

/*作品评论日期*/
.dateNum2{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#999999}

/*查看图片/我要收藏*/
.PicToolBox{ width:406px; text-align:center; padding-top:10px; }

/*底部*/
.bottom{width:960px; margin:auto; overflow:hidden; padding:0px; border-top:2px solid #000; }
.bottom ul{ list-style:none; margin:0px; padding:0px; overflow:hidden; }
.bottom li{ list-style:none; line-height:20px; padding:0px; margin:0px; text-align:center;}
/*申请折扣*/
.Agio{ background:url(../Images/shop/shopBgCommon.gif) no-repeat -622px 0px; width:95px; height:28px; cursor:pointer; border:0px;}

/*网店详细页面小标题*/
.titleT h1 {font-size:14px; font-weight:bold; margin:0px; }

/* = page */
.page_on a:link,.page_on a:visited{font-size:0.9em;margin:0 1px;padding:3px 6px 2px;background:#EEE;border:1px solid #aaa;}
.page_on a:hover{font-size:0.9em;margin:0 1px;padding:3px 6px 2px;background:#F60;border:1px solid #aaa;color:#fff;}
.page_off a:link,.page_off a:visited{font-size:0.9em;margin:0 1px;padding:3px 6px 2px;background:#fff;border:1px solid #aaa;color: #333;}
.page_off a:hover{font-size:0.9em;margin:0 1px;padding:3px 6px 2px;background:#EEE;border:1px solid #aaa;}
