﻿@charset "utf-8";

/* 文章-父列表页 */
#columnA{ overflow:hidden; zoom:1; }
#columnA #focusNews{ float:left; width:330px; height:230px;  border:1px solid #ddd; padding:3px;overflow:hidden }
#columnA #focusNews .bd{height:230px; }
#columnA #focusNews .title{ display:block;  }
#columnA #focusNews .bg{ display:block;  }
#columnA #topicWrap{ float:right; width:390px; padding:0 15px;  background:url(images/bg-red-a.jpg) 0 1px repeat-x; border-top:1px solid #EEC1C0;  }
#columnB{ overflow:hidden; zoom:1; }
#columnB .box{ width:379px; margin-top:10px; border:0;    }
#columnB .box .bd{overflow:hidden; height:192px;  border-color:#EEC1C0;}
#columnB .box .hd{ position:relative; overflow:hidden; background:url(images/tit-a.jpg) right no-repeat; border-color:#EEC1C0;  border-bottom:1px solid #EEC1C0;  }
#columnB .box .hd h3 a{ padding-left:13px; background:url(images/share/shareA.gif) 0 -1246px no-repeat;  }

/*#columnB .box .hd h3{ position:absolute; top:-1px; left:-1px; height:31px; line-height:31px;  display:inline-block; *display:inline; zoom:1; background:url(images/bg.png) right -611px; }
#columnB .box .hd h3 a{ display:block; padding:0 10px 0 13px;  background:url(images/bg.png) 0 -580px; color:#fff;  }
*/

#art-par-a #columnB .box{ width:auto;  }
#art-par-a #columnB .box .bd{ padding:15px 20px; height:auto;  }
#art-par-a #columnB .box .bd li{ height:28px; line-height:28px; background:url(images/share/dotted.gif) repeat-x bottom;   }


/* 公用 */
.mainContent{ width:767px; float:left; overflow:hidden;   }
.side{ width:205px; float:right;  overflow:hidden;   }


/* 文章-子列表页 */
.mainContent .mainContentIn{ padding:10px 15px; border-top:3px solid #c00;   min-height:720px; _height:720px; _overflow:visible; }
.mainContent .nodeName{ padding-left:30px;  font:normal 22px/36px "Microsoft YaHei"; _font-weight:bold;  border-bottom:1px solid #ddd; padding-bottom:10px; color:#c00;
background:url("images/iconSplit.gif") 2px -555px  no-repeat;  }
.hotNews{ margin-bottom:10px;  }

.articleContent #sideHotSale{ margin-bottom:0px; }
.articleContent #sideHotSale .bd{ height:auto !important; }

.newsList{ text-align:left; padding:10px; font-size:14px; }
.newsList li{ margin-top:0px; height:26px; padding-top:10px;  overflow:hidden; background:url("images/dotted.gif") bottom repeat-x;}
.newsList li .date{ float:right;  }
.newsList li .node{ color:#999; margin:0 3px; }
.newsList .s{ background:none; overflow:hidden; height:20px; margin-top:0px;   }

/* 文章-内容页 */
.articleCon{ padding:0px 20px; zoom:1; }
.articleCon .title{ text-align:center; color:#c00; font:normal 22px/32px "Microsoft YaHei"; _font-weight:bold; padding-top:10px;   }
.articleCon .subTitle{ color:#333; font-size:14px; padding-top:10px; text-align:center; }
.articleCon .property{text-align:center;line-height:24px;  padding:10px 0 10px 0;  color:#999; border-bottom:2px solid #ddd  }
.articleCon .property span{margin:0 2px; }
.articleCon .property .fontZoomA,.articleCon .property .fontZoomB{ color:#666;  background:url("images/shareB.gif") no-repeat 3px -124px; padding-left:17px;display:inline-block; line-height:20px; }
.articleCon .property .fontZoomB{ background-position:3px -164px; }
.articleCon .shareBtns{ text-align:center;  padding:10px 0;   }
.articleCon .shareBtns #bdshare{ float:none; display:inline-block; *display:inline; zoom:1; }
.articleCon .conTxt{ padding:10px 0;  font-size:14px; line-height:28px; overflow:hidden;text-align:left; color:#333; }
.articleCon .conTxt p{ margin-bottom:20px; color:#333;}
.articleCon .conTxt a{color:#c00;}
.articleCon .conTxt #fontzoom{ overflow:hidden;ord-break: break-all;white-space: normal; word-wrap: break-word;line-break: strict;/*IE,非汉字换行*/}
.articleCon .page{ padding:0 10px 10px 10px;  }
.articleCon .userControl{padding:10px 0;  text-align:center;  background:url("images/share/dotted.gif") bottom repeat-x; }
.articleCon .userControl a{ cursor:pointer; width:110px; height:28px; display:inline-block; *display:inline; zoom:1; margin-left:10px;  background:url("images/btn_print.gif") no-repeat;   }
.articleCon .userControl .collection{ background:url("images/btn_print.gif") 0 -28px no-repeat;  }
.articleCon .others{line-height:25px;  margin:10px 0;color:#666; border-top:1px dotted #ccc;padding-top:10px;   }
.articleCon .others a{margin-right:10px; }

/* 帮助中心-首页 */
.helpContentIn{ text-align:center; border:1px solid #ddd; padding:20px 0;   }
.helpContent .side{ float:left;  }
.helpContent .mainContent{ float:right;  }

.helpContent .helpCon{ width:810px; margin:0 auto; text-align:left;    }
.helpContent .helpCon .h-hd{ height:290px; overflow:hidden; background:url("images/bgHelpSplit.gif") 0 0 no-repeat;   }
.helpContent .helpCon .h-bd{ padding:0 13px 0 73px;   }
.helpBox{ margin-bottom:10px;  }
.helpBox .hd{ height:38px; padding-left:10px;  line-height:38px;  background:url("images/bgSplit.jpg") repeat-x 0 0 transparent; border-bottom:1px dotted #ddd;  }
.helpBox .hd h3{  font:normal 14px/38px "Microsoft YaHei"; _font-weight:bold; padding-left:20px;  background:url("images/bgHelpSplit.gif") -6px -310px no-repeat;   }
.helpBox .bd ul{ padding:10px; overflow:hidden; zoom:1;  }
.helpBox .bd li{ float:left; _display:inline; margin:5px 20px 0 20px;  }
.helpBox .bd li a{ color:#666;  }
.helpContent .column2 .hd h3{ background-position:-6px -348px; }
.helpContent .column3 .hd h3{ background-position:-4px -386px; }
.helpContent .column4 .hd h3{ background-position:-6px -428px; }
.helpContent .last .hd h3{ background-position:-4px -466px; }

/* 帮助中心-内容页 */
.helpContent .sideMenuBox .hd{  text-align:left;   }
.helpContent .sideMenuBox .hd h3{ color:#fff; padding-left:10px;  }
.helpContent .sideMenuBox .bd{ padding:0;   }
.sideHelpList{ text-align:left;  }
.sideHelpList dt h3{ height:28px; line-height:28px; color:#f60; font-weight:bold; border-bottom:1px dotted #feb9a5; padding-left:20px;  background:#feedd1;  }
.sideHelpList dt h3 a{ color:#f60;  }
.sideHelpList dd{ padding:5px 0 10px 0;  }
.sideMenuBox .sideHelpList dd li{ line-height:24px; height:24px; padding:0 0 0 30px; display:block;   }
.sideMenuBox .sideHelpList dd li a{ background:none; padding-left:0px;  }
.sideMenuBox .sideHelpList dd li.on{border:1px solid #c00; border-left:1px solid #c00;  border-right:1px solid #fff; position:relative; margin-right:-1px;   -index:1;height:30px; line-height:30px;  background:url("images/iconSplit.gif") #fff 175px -874px no-repeat;}

.helpContent .articleCon{ padding:0; }
.helpContent .articleCon .title{ height:46px; line-height:46px; overflow:hidden; font:normal 22px/46px "Microsoft YaHei"; _font-weight:bold;
border:1px solid #ddd; border-top:3px solid #c00;  background:url("images/bgSplit.jpg") repeat-x 0 3px; text-align:left; padding-left:10px;  padding-top:0px; color:#c00;}
.helpContent .articleCon .title em{ padding-left:25px; background:url("images/iconSplit.gif") 0 -822px no-repeat;display:block;  }
.helpContent .articleCon #bdshare{ float:right; margin:10px 10px 0 0;   }

/*  无侧栏 */
.noSidePath{ padding:10px 0 10px 10px }
.noSideContent{ border-top:3px solid #c00 !important; background:url(images/bg-red-a.jpg) #fff 0 2px repeat-x !important; }
.noSideContent .singleTitle{ font: normal 28px/50px "Microsoft YaHei"; height:50px; padding:20px 0; text-align:center;    }


/* 友情链接列表页 -----------------------------------------*/
.friendLinkList{ overflow:hidden; zoom:1; padding:20px 0 0 20px;  }
.friendLinkList li{ width:180px; height:28px; line-height:28px; padding:0 10px 0 10px;  background:url("images/share/shareA.gif") 0 -114px no-repeat;  float:left;  }

/* 直营店首页 ---------------------------------------------- */
#sideHyhd .t{ overflow:hidden; padding:0;   padding-bottom:8px; margin-bottom:8px;   }
#sideHyhd .pic{ width:90px; float:left;  }
#sideHyhd .pic img{ width:80px;  height:60px; border:3px solid #EEE5E5;   }
#sideHyhd .pic a:hover img{ border-color:#d8c2ba;  }
#sideHyhd .con{ width:85px; float:right;    }
#sideHyhd .con .title{ height:36px; line-height:18px; overflow:hidden;   }
#sideHyhd .con .title a{ color:#c00;  }
#sideHyhd .con .intro{ color:#666;  }
#sideHyhd .con .intro strong{ color:#333;  }

#sideZwcx{ margin-bottom:10px; display:none;  }
#sideZwcx .btns{ overflow:hidden; }
#sideZwcx .btns a{ display:block; width:84px; padding-left:13px; height:30px; line-height:30px; font-weight:bold; color:#fff; background:url(images/bg.png) -224px -110px; overflow:hidden;
	float:left; _display:inline; font-size:13px;  }
#sideZwcx .btns a:hover{ text-decoration:none; color:#ff0;  }
#sideZwcx .btns a.b{ float:right;  }

.mBox .mHd{ height:30px; line-height:30px;  padding:0 10px; background:url(images/bg.png) 0 -71px; border:1px solid #ccc; position:relative;   }
.mBox .mHd .more{ float:right; }
.mBox .mHd h3{ position:absolute; height:29px; line-height:29px; display:inline-block; *display:inline; zoom:1; font-weight:bold; color:#c00;
	top:-1px; left:10px; border-bottom:1px solid #fff; border-top:3px solid #c00; border-left:1px solid #ccc; border-right:1px solid #ccc;   padding:0 10px; background:url(images/bg-red-a.jpg) 0 -30px; font-size:14px;
}
.mBox .mHd h3 a{ display:block; border:1px solid #ccc; border-top:0; border-bottom:0; padding:0 10px; color:#c00;  }
.mBox .mHd h3 a:hover{ text-decoration:none;  }
.mBox .mBd{ border:1px solid #ccc; border-top:0; padding:10px; overflow:hidden;  }

#mainMap .mBd{ height:746px;  }

.mBox .zydSearch{ width:500px;position:absolute; right:10px; color:#999;  }
.zydSearch td{ vertical-align:middle; }
.zydSearch .title{ padding-left:15px; background:url(images/iconSplit.gif) 0 -173px no-repeat;   }
.zydSearch #zyd-kw{ border:1px solid #E2E2E2; background:#fff; width:110px; height:18px; line-height:18px;  color:#999;  }
.zydSearch #zyd-btn{ cursor:pointer; width:48px; text-align:center;  height:18px; line-height:18px; border:1px solid #575757; background:url(images/bg-black-b.jpg) repeat-x; color:#fff;    }


.chinaMap{ width:680px; height:520px; overflow:hidden; background:url(images/chinaMap.jpg) no-repeat;  margin:10px 0 0 15px; position:relative;  }
.chinaMap a{ color:#c00; display:block; height:19px; line-height:19px;  border:1px solid #fff; position:absolute; z-index:10;
	padding:0 8px 0 18px; background: url(images/map-flag.png) 3px 3px #fff no-repeat; overflow:hidden; zoom:1; width:26px; 
}
.chinaMap a span{ display:none; margin-left:5px;   }
.chinaMap a:hover{ text-decoration:none; z-index:20;   }
.chinaMap a.n0{ color: #999; background:#f2f2f2; border:1px solid #f2f2f2;  z-index:0; width:40px; text-align:center; padding:0;   }
.chinaMap a.n0:hover{ color:#666; z-index:0;  }

.mapMenu{ padding:15px; overflow:hidden;   }
.mapMenu a{ display:block; float:left; width:63px; height:24px; line-height:24px; text-align:center; background:#FFF0D9; margin:0 6px 6px 0; border:1px solid #f0bfbf;

}
.mapMenu a:hover{ text-decoration:none; background:#c00; color:#fff; border-color:#970000;  }


/* 专营店-列表页 ---------------------------------------------- */
#mapSubMenu .mapMenu a{ margin:0 10px 10px 0; width:67px;   }
#zydListBox{ margin-top:-1px;  }
#zydListBox .mBd{ min-height:1000px;_height:1000px; _overflow:visible;  }
.zydList{ padding:0 15px;  }
.zydList li{ overflow:hidden; padding:10px;  }
.zydList li.even{ background:#F5F5F5; border-top:1px dotted #ddd;   }
.zydList li .pic{ width:100px; float:left;   }
.zydList li .pic img{ width:100px; height:75px;   }
.zydList li .con{ width:570px; float:right;  }
.zydList li .con .title{ padding:8px 0;  }
.zydList li .con .title a{ padding-left:18px; background:url(images/iconSplit.gif) 0 -1126px no-repeat; font-size:14px; font-weight:bold; }
.zydList li .con .intro{ line-height:20px; color:#666;   }

#sideQueRank{ margin-top:10px;  }
#sideQueRank li{ overflow:hidden;  }
#sideQueRank li b{ color:#FF6600;  }
#sideQueRank li span{ color:#999; }

/* 专营店-内容页 ---------------------------------------------- */
.zydCon{ padding:15px 20px; overflow:hidden;   }
.zydCon h2.title{ font:normal 22px/60px "Microsoft YaHei"; _font-weight:bold; height:60px; border-bottom:1px dotted #ccc; color:#c00;   }
.zydCon .intro{ padding:15px; background:url(images/bg-gray-b.jpg) bottom repeat-x; overflow:hidden;  }
.zydCon .intro .pic{ width:240px; height:180px; padding:4px; border:1px solid #ddd; background:#fff; float:left; }
.zydCon .intro .pic img{ width:240px; height:180px; }
.zydCon .intro .con{ width:395px; float:right; font-size:14px; line-height:20px; }
.zydCon .intro .con p{ padding-bottom:10px;  }
.zydCon .intro .con p span{ color:#999;  }
.zydCon .intro .con p em{ font-weight:bold; color:#339933;  }
.zydCon .intro .con .shareP{ overflow:hidden; font-size:12px; }
.zydCon .intro .con .shareP .share{ float:right;  }
.zydCon .stars{ vertical-align:middle; text-align:left;  display:inline-block; *display:inline; zoom:1; width:76px; height:14px; background:url("images/iconSplit.gif") 0 -377px no-repeat;  }
.zydCon .stars i{ vertical-align:middle; height:14px;  display:inline-block; *display:inline; zoom:1;background:url("images/iconSplit.gif") 0 -357px no-repeat; }

.zydCon .dl{ margin-top:20px;  }
.zydCon .dl dt{ height:30px; line-height:30px; font-weight:bold; font-size:14px; color:#c00; padding-bottom:5px;  border-bottom:1px dotted #ccc;  }
.zydCon .dl dd{ padding:10px 0;  }
.zydCon .map{ text-align:center; padding-top:20px; }
.zydCon #dituContent{  }

/* 晒单-列表页 ------------------------------------------------ */
.showPicUl{  overflow:hidden; padding:20px 0;  }
.showPicUl li{ overflow:hidden; padding:20px;  border-bottom:1px dotted #ccc;  }
.showPicUl li.even{ background:#f5f5f5;  }
.showPicUl li .pic{ width:120px; float:left; padding:2px; border:1px solid #ccc;     }
.showPicUl li .pic img{ width:120px; height:90px; }
.showPicUl li .con{ width:540px; float:left; padding-left:20px;  }
.showPicUl li .con .title{ font-weight:bold; font-size:14px; line-height:20px;  color:#c00;  }
.showPicUl li .con .title a{ color:#c00; padding-bottom:10px;margin-bottom:10px;     }
.showPicUl li .con .intro{ padding-top:10px; color:#999;   }
.showPicUl li .con .intro .more{ display:none;  }


#sideGszz .bd li{ line-height:18px; padding:5px 0; border-bottom:1px dotted #ccc;  }