/*
color: rend main #c7202b
text 
border #dfe3e7,e7e7e7
blue #467fb6
help blue #2872DF
text:
*/
/*article*/
.rcontent{ display:inline; float:right; width:306px; text-align:left;}
.lcontent{ display:inline; float:left; width:664px; text-align:left;}
.sidebar{width :306px;background : url(../img/shadow.jpg) no-repeat top; line-height:18px;}
.rcontent h3{height:33px; padding-left:10px; line-height:33px; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:600; background : url(../img/shadow.jpg) no-repeat top; }
.sidebar p{ padding:5px 10px 10px 10px;}
.box{ width:304px; margin-top:5px; border:1px solid #f0e9eb;background: #f7f7f7;}
.box h5{ height:33px; padding-left:10px; line-height:33px; border-bottom:1px solid #f0e9eb; color:#000; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:600;}
.box p{ padding:10px 10px 10px 10px;}
.box a,.box a:visited{ margin-right:10px;}
.box a:hover{ text-decoration:underline;}
.box ul {padding:0;margin:10px 10px 10px 10px;}
.box ul li{ padding-left:10px; padding-bottom:5px; background:url(../img/arrow.jpg) no-repeat 0px 5px;}
.box ul li a,.box ul li a:visited{ margin:0;color:#a43b55;text-decoration:underline;}
.box ul li a:hover{ color:#ff5555; text-decoration:none;}
.box p.recom a,.box p.recom a:visited{ color:#4d9eb3;}
.box p.recom a:hover{ text-decoration:underline;}
/*category*/
.box2{ width:304px; margin-top:1px;border:1px solid #f0e9eb;background : #f7f7f7;}
.box2 ul{ float:left; width:180px; margin:5px 0px 10px 10px; _margin:5px 0px 0px 5px;}
.box2 ul li{ padding:0 0 2px 15px; background:url(../img/arrow.jpg) no-repeat 0 5px;}
.box2 ul li a,.box2 ul li a:visited{ color:#000;}
.box2 ul li a:hover{ color:#c7202b; text-decoration:none;}
.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:654px; margin:10px 0 0 0px; overflow:hidden;}
h2.article-h{ padding:10px 0 2px 0; font-size:18px; font-weight:normal; color:#7a2e40; border-top:1px solid #efefef; }
h2.article-h a,h2.article-h a:visited{ color:#333;}
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; background:#fff; line-height:25px; color:#999999;}
.sourcestyle a,.sourcestyle a:visited{ color:#c7202b;}
.sourcestyle a:hover{ text-decoration:underline;}
.text-main{ width:650px; margin-bottom:10px;border:1px dashed #dca9ae; background:#f8f4f5; overflow:hidden;}
.text-main p{ padding:5px; line-height:18px;}
.tags{ width:654px; margin:10px 0 10px 0; padding:5px 0;border-bottom:1px solid #dca9ae; 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:#c7202b;}
.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;}
/*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:#4d9eb3; 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;}
#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:#c7202b;text-decoration:underline;}
#nav-article li.current a,#nav-article li.current a:visited{ color:#c7202b;}
#nav-article li.current a:hover{ text-decoration:underline;}

/*Related news*/
.recom-news{ width:652px; 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;}
.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*/
.box3{ width:304px; margin-top:5px; border:1px solid #f0e9eb;background : #f7f7f7;}
.box3 h5{ height:33px; padding-left:10px; line-height:33px; border-bottom:1px solid #f0e9eb; color:#000; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:600;}
.art-pro{}
.art-pro ul{ width:304px; overflow:hidden; text-align:center;}
.art-pro ul li{ width:304px; 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:150px;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 10px; text-align:left;}
.art-pro dd.pro-name{ font-weight:600;}
.art-pro dd.pro-price{color:#c7202b;}