@charset "utf-8";

/* CSS Document */
@charset "utf-8";
/* CSS Document */
.Category{ width:205px; padding:15px 10px 5px; border:1px solid #dcdadb; float:left; border-top:2px solid #4ca206; box-shadow:0 0 2px #ccc;-moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; }
.Category h1{ border-left:2px solid #4ca206; clear:both; height:22px; line-height:22px; padding-left:6px; font-size:15px; font-weight:normal; margin-bottom:10px; color:#000;}
.Category p{ margin-bottom:10px;overflow:hidden; }
.Category a{ line-height:22px; border:1px solid #e0e0e0; display:block; margin:0 8px 8px 0; word-wrap: break-word; max-width: 192px; float:left; padding:0 5px;}
.Category a:hover,.Category .choose{ border:1px solid #4ca206; text-decoration:none; color: #4ca206}
.Category:hover{border:1px solid #dcdadb;border-top:2px solid #4ca206;}

/*client detail*//*craft detail*/
.detail_big{ width:680px; margin-bottom:20px; text-align: center;}

.detail_information{ margin-bottom:20px;}
.detail_information h4,.detail_information h2{ padding-left:14px; border-left:2px solid #4ca205; height:31px; font-size:18px; color:#000; line-height:31px;}
.detail_information ul{ margin-top:10px;}
.productList li{float:left; margin:0 6px 6px 0;}
.productList li a img{ border: 1px solid #DEDEDE; padding: 4px;}
.productList .last{margin-right: 0;}
.productDetail{position: absolute; display: none; width: 300px; padding: 5px; border: 1px solid #999999; background: #ffffff; font-size: 12px; line-height:18px;}
.productDetail_inner{display:none;}
.productDetail img{padding: 0; border: none; margin-bottom: 5px;}
.col_red{ color:#d23925;}

.detail_other{ padding:10px 0 10px 17px; background:#f5f5f5; overflow:hidden;}
.detail_other li{ width:60px; height:60px; float:left; border:1px solid #e3e3e3; padding:2px; margin:0 10px 10px 0;}



/*详细页面右侧文章发布者信息*/
.detail_userWrap{ height:31px; padding:10px 0; margin-top:65px; background:#f5f5f5;}
.detail_user{ border-left:2px solid #4ca205; position:relative; height:31px;}
.detail_userimg{ width:80px; height:80px; padding:3px 9px 4px; background:url(../images/article/detai_User_bg.jpg) no-repeat; position:absolute; left:5px; bottom:0;}
.detail_userdetail{ width:140px; position:absolute; left:105px; top:-55px;}
.detail_userdetail p{ margin-bottom:5px;}
.detail_userdetail a{ color:#4ca205; vertical-align: top;}

.sidebar .Atlas_main{ width:245px; padding:15px 0 25px 5px; background:#f7f7f7;}

