/*
第三版第二次修改css文件
color: rend main #c7202b
text 
border #dfe3e7,e7e7e7
blue #467fb6
help blue #2872DF
*/
/*article*/
.rcontent{ display:inline; float:left; width:306px; text-align:left;}
.lcontent{ display:inline; float:right; width:664px; text-align:left;}
.sidebar{width:306px; padding-top:10px;background :url(../img/img_art/icon.gif) no-repeat left top;}
.rcontent h3{height:33px; padding-left:10px; line-height:33px; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:600; background:#f3edf6; color:#9479a3;}
.sidebar p{ padding:5px 20px 10px 20px;}
.cate-dec p{ text-align:justify; color:#624174;}
.sidebar ul{ margin:10px 20px 10px 20px;}
.sidebar ul li{ padding-left:15px;}
.list1 li{ padding-top:1px; padding-bottom:2px; background:url(../img/img_art/icon.gif) no-repeat -340px -14px; line-height:18px;}
.list1 li a,ul.list1 li a:visited{color:#5f5035; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;}
.list2 li{ padding-top:1px; padding-bottom:2px;background:url(../img/img_art/icon.gif) no-repeat -340px -56px;  }
.list2 li a, .list1 li a：visied{color:#5f5035; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;}
.list3 li{ padding:2px 0px 3px 15px; width:251px; background:url(../img/arrow.jpg) no-repeat 0px 5px;white-space:nowrap;
word-break:keep-all;overflow:hidden;text-overflow:ellipsis; }
.list3 li a,.list3 li a:visited{ margin:0;color:#a43b55;text-decoration:underline;}
.list3 li a:hover{ color:#c7202b; text-decoration:none;}
.list-tag{ line-height:20px;}
.list-tag a,.list-tag a:visited{ color:#624174; margin-right:10px; line-height:20px;}

.cate-tit{ width:100%; height:172px; overflow: hidden; margin-top:1px; background:#ededed;}
.cate-tit img{ float:left;}
.cate-tit p{ margin-right:20px; margin-top:20px; font-size:18px; color:#9479a3; font-family:Georgia, "Times New Roman", Times, serif;}
.cate-list{ display:inline; float:left; width:464px;}
.cate-ad{ display:inline; float:right; width:200px; margin-top:10px; overflow:hidden;}
.cate-list-tit{ width:100%; height:30px; margin-top:8px; padding:2px 0px;background:url(../img/img_art/icon-line.jpg) repeat-x center; overflow:hidden;}
.cate-list-tit h3{ float:left; padding:6px 5px 0 0; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.cate-list-tit span{ display:block; float:right;width:34px; margin-top:8px; padding-left:5px; background:#fff;}
.cate-list-tit span a,.cate-list-tit span a:visited{ display:block; width:34px; height:13px;background:#fff url(../img/img_art/icon-more.jpg) no-repeat;}
.cate-list-tit span a:hover{ text-decoration:none;}
.cate-list ul{ margin:0px 10px 10px 10px;}
.cate-list ul li{padding:2px 0 3px 0px; background:url(../img/img_art/icon-dot.jpg) repeat-x bottom;}
.cate-list ul li a,.cate-list ul li a:hover{background:url(../img/arrow.jpg) no-repeat 0 2px; padding-left:15px; display:block; width:300px; overflow:hidden; white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis; }
.cate-list ul li span{ float:right; color:#555;}
.cate-ad a,.cate-ad a:visited{ display:block; margin:0px 0 0 0px; padding:0px 0 10px 0;}

.best2{ width:100%; overflow:hidden;}
.best2 h5{ padding:8px 0; background:#f7f7f6; font-size:14px; font-weight:600px; font-family:Arial, Helvetica, sans-serif;}
.best2 ul li{ float:left; padding:10px 0; width:132px;}
.best2 ul li dl{ background:#f3edf6; width:120px; margin-left:10px;}
.best2 ul li dt{ text-align:center; padding-top:10px;}
.best2 ul li dt img{ border:1px solid #fff; width:100px;}
.best2 ul li dd{ width:120px; padding:8px 0; text-align:center;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis; }
.best2 ul li dd a,.best2 ul li dd a:visited{ color:#593170;}

.lft{ float:left;}
.rgt{ float:right;}
.cate-list2{ width:325px; border:1px solid #e4d7ea;}
.cate-list2 h5{ padding:8px; background:#f7f4f8; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:600;}
.cate-list2 ul{ margin:10px;}
.cate-list2 ul li{ padding:2px 0 3px 15px;width:290px; background:url(../img/arrow.jpg) no-repeat 0 5px;white-space:nowrap;
word-break:keep-all;overflow:hidden;text-overflow:ellipsis; }

.recom-pro{ width:662px; margin:10px 0; border:1px solid #ccc; background:#f1f1f1; overflow:hidden;}
.recom-pro h5{ height:30px; padding-left:10px; line-height:30px; border-bottom:1px  solid #ccc;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.recom-pro ul{ width:100%; overflow:hidden;}
.recom-pro ul li{ clear:both;}
.recom-pro ul li dl{ display:block; float:left; width:218px; margin:10px 0px;}
.recom-pro ul li dt{ float:left; width:110px; margin-left:10px; padding:5px 0; text-align:center; background:#f7f7f7;}
.recom-pro ul li dt img{ padding:2px; border:1px solid #e7e7e7; width:90px;}
.recom-pro ul li dd{ margin-left:100px;  padding-top:10px;  color:#333;}
.recom-pro ul li dd a,.recom-pro ul li dd a:visited{ color:#996633; font-weight:600;}
.recom-pro ul li dd.art-p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c7202b; font-weight:600}


.recom-pro2{ width:662px; margin:10px 0; border:1px solid #ccc; background:#f1f1f1; overflow:hidden;}
.recom-pro2 h5{ height:30px; padding:0 8px; line-height:30px; border-bottom:1px  solid #ccc;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.recom-pro2 ul{ width:100%; overflow:hidden;}
.recom-pro2 ul li{ clear:both; background:url(../img/img_art/icon-dot.jpg) repeat-x bottom;}
.recom-pro2 ul li dl{ display:block; float:left; width:132px; margin:10px 0px;}
.recom-pro2 ul li dt{ width:110px; margin-left:10px; padding:5px 0; text-align:center;}
.recom-pro2 ul li dt img{ padding:2px; border:1px solid #dcdbdb; width:90px;}
.recom-pro2 ul li dd{  padding-top:3px; padding-left:10px;  color:#333;}
.recom-pro2 ul li dd a,.recom-pro ul li dd a:visited{ color:#333; font-weight:600;}
.recom-pro2 ul li dd a:hover{ color:#664379;}
.recom-pro2 ul li dd.pro-price{ color:#c7202b}

/*category*/
.floatimg{ display:inline; float:right; width:114px; margin-top:10px;}
.floatimg img { width:114px;}
.article-site{ padding-left:5px; height:25px;font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:25px; border-bottom:1px solid #ededed; }
.article-site a,.article-site a:visited{ margin:0 5px; color:#c7202b; text-decoration:none;}
.article-site a:hover{ text-decoration:underline;}
.article-site span{}
.article-wap{ width:664px; margin:10px 0 0 0px; background:url(../img/img_art/bg-art.jpg) repeat-x ; overflow:hidden;}
h2.article-h{ padding:8px 8px 8px 8px; font-size:18px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; color:#664379; border-bottom:1px solid #e6dbeb; }
h2.article-h a,h2.article-h a:visited{ color:#664379;}
h2.article-h a:hover{ color:#c7202b;}
.title-article{}
.title-article a,.title-article a:visited{ color:#a43b55; text-decoration:underline;}
.title-article a:hover{ color:#000;}
.sourcestyle{ padding-left:5px; height:25px; line-height:25px; color:#999999;}
.sourcestyle a,.sourcestyle a:visited{ color:#c7202b;}
.sourcestyle a:hover{ text-decoration:underline;}
.text-main{ width:650px;  margin-bottom:5px;border:1px dashed #dca9ae; background:#f8f4f5; overflow:hidden;}
.text-main p{ padding:5px; line-height:18px;}
.tags{ width:654px; margin:5px 0 10px 0; padding:5px 0; background:#fcfcfc; overflow:hidden; line-height:24px;}
.tags p.tags-tit { float:left; width:20px; font-weight:bold;}
.tags p.tags-con{ margin-left:50px;}
.tags p.tags-con a,.tags p.tas-con:visited{ margin-right:10px;color:#664379;}
.tags p.tags-con a:hover{ text-decoration:underline;}
/*article*/
.text-summary{ width:652px; margin-top:3px; border:1px solid #ccc;}
.text-summary p{ padding:10px;}
.article-detail{ width:654px; margin-top:10px; overflow:hidden; line-height:22px;}
.article-detail p{ padding:5px 10px;}
.article-detail img{ padding:1px; border:3px solid #ededed;}
/*page*/
.article-page{ height:50px; line-height:50px; text-align:center; font-weight:bold;}
.article-page span{ padding:0 5px;}
.article-page a,.article-page a:visited{ padding:0 5px; color:#904098; text-decoration:underline;}
.article-page a:hover{ color:#666666;}
/*nav of article*/
#nav-article{clear:both;width:980px;height:30px;margin:0 auto; border:1px solid #f0e9eb;border-top:none;background:#f6f6f6;
	overflow:hidden; border-bottom:2px solid #ab8cbc;}
#nav-article  ul{ width:980px; overflow:hidden;}
#nav-article li{display:inline;}
#nav-article li a,#nav-article li a:visited{display:block;float:left;padding:6px 10px;color:#333;text-decoration:none;font-size:13px; font-weight:600;}
#nav-article li a:hover{ color:#fff;}
#nav-article li.current a:hover{ text-decoration:none;}
#nav-article a.mod1:hover{ background-color:#d37f97;}
#nav-article a.mod2:hover{ background-color:#23657d;}
#nav-article a.mod3:hover{ background-color:#ab8cbc;text-decoration:none;}
#nav-article a.mod4:hover{ background-color:#89756e;}
#nav-article a.mod5:hover{ background-color:#49bed9;}
#nav-article a.mod6:hover{ background-color:#5a8977;}
#nav-article a.mod7:hover{ background-color:#c65696;}
#nav-article li.current a,#nav-article li.current a:visited{ color:#fff;}
#nav-article li.current a.mod1,#nav-article li.current a.mod1:visited{ background:#d37f97;}
#nav-article li.current a.mod2,#nav-article li.current a.mod2:visited{ background:#23657d;}
#nav-article li.current a.mod3,#nav-article li.current a.mod3:visited{ background:#ab8cbc;}
#nav-article li.current a.mod4,#nav-article li.current a.mod4:visited{ background:#89756e;}
#nav-article li.current a.mod5,#nav-article li.current a.mod5:visited{ background:#49bed9;}
#nav-article li.current a.mod6,#nav-article li.current a.mod6:visited{ background:#5a8977;}
#nav-article li.current a.mod7,#nav-article li.current a.mod7:visited{ background:#c65696;}

/*Related news*/
.recom-news{ width:662px; margin:10px 0; border:1px solid #ccc; background:#f1f1f1;}
.recom-news h5{ height:30px; padding-left:10px; line-height:30px; border-bottom:1px  solid #ccc; font-size:12px;}
.recom-news ul{ width:632px; margin:10px;overflow:hidden;}
.recom-news ul li{ float:left; width:316px; *width:306px;padding-left:10px; padding-bottom:5px; background:url(../img/arrow.jpg) no-repeat 0px 5px;}
.recom-news ul li a,.recom-news ul li a:visited{ margin:0;color:#a43b55;text-decoration:underline;}
.recom-news ul li a:hover{ text-decoration:none;}

/*recommend pro*/
.art-pro{ width:306px; overflow:hidden;}
.art-pro ul{ width:299px; margin:0; margin-left:5px; overflow:hidden; text-align:center;}
.art-pro ul li{ width:299px; clear:both; padding:5px 0; border-bottom:1px dashed #ccc; overflow:hidden;}
.art-pro ul li.over{ border-bottom:none;}
.art-pro dl{ float:left; width:140px;text-align:center; }
.art-pro dt{ padding:5px 10px; }
.art-pro dt img{ width:100px; border:1px solid #e7e7e7; padding:3px; }
.art-pro dd{ padding:0 10px 3px 15px; text-align:left;}
.art-pro dd.pro-name{ font-weight:600;}
.art-pro dd.pro-price{color:#c7202b;}
.art-pro a,.art-pro a:visited{ color:#5f5035;}