/*= S 布局 */
.layout{margin:0px auto;width:1000px;}
.clearfix1{zoom:1;}
.clearfix1:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.iblock{display:inline-block;*display:inline;zoom:1;vertical-align:middle;}
.fl{float:left;}
.fr{float:right !important;}
.clr{clear:both;}
.mt10{margin-top:10px !important;}
.mt20{margin-top:20px !important;}
.hidden{display:none !important;}
/*= E 布局 */
/*= S 文字 */
.txt,.txtarea{padding:4px;outline:none;font-size:12px;line-height:14px;border:1px solid #ddd;}
.txt{height:14px;}
.tl{text-align:left !important;}
.tc{text-align:center;}
.tr{text-align:right;}
a.link-1,a.link-1:visited{color:#55aa00;}
a.link-1:hover{color:#e95522;}
.link-1 a,.link-1 a:visited{color:#55aa00;}
.link-1 a:hover{color:#e95522;}
.link-2 a,.link-2 a:visited{color:#e95522;}
.link-2 a:hover{color:#e95522;}
.link-9 a,.link-9 a:visited{color:#999;}
.link-9 a:hover{color:#777;}
.c1{color:#55aa00 !important;}
.c2{color:#e95522 !important;}
.c6{color:#666 !important;}
.c9{color:#999 !important;}
.f14{font-size:14px !important;}
.f16{font-size:16px !important;}
.f18{font-size:18px !important;}
.f20{font-size:20px !important;}
.fw700{font-weight:700;}
.fw400{font-weight:400;}
/*= E 文字 */

/*= S 按钮 */
.confirm-btn,.confirm-btn span,.options-btn,.options-btn span,.disabled-btn,.disabled-btn span,.submit{display:inline-block;text-align:center;font-size:14px;border:0;background:transparent url(../images/base/bg_item.png) no-repeat 132px -245px;_display:inline;zoom:1;}
.confirm-btn,.confirm-btn span,.options-btn,.options-btn span,.disabled-btn,.disabled-btn span{height:30px;line-height:30px;}
.confirm-btn,.options-btn{padding-left:10px;}
.confirm-btn span,.options-btn span{padding-right:10px;}
.confirm-btn,.confirm-btn span{color:#fff;}
.options-btn,.options-btn span,.disabled-btn,.disabled-btn span{color:#999;}
.confirm-btn{background-position:-4px -101px;}
.confirm-btn span{background-position:right -131px;}
.confirm-btn:hover{background-position:-16px -101px;}
.confirm-btn:hover span{background-position:right -161px;}
.options-btn{background-position:-28px -101px;}
.options-btn span{background-position:right -191px;}
.disabled-btn,.disabled-btn:hover{cursor:default;background-position:-40px -101px;}
.disabled-btn span,.disabled-btn:hover span{background-position:right -221px;}
.submit{cursor:pointer;width:60px;height:30px;color:#fff;font-family:"Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;background-position:-241px -401px;}

.submit-btn,.submit-btn span{display:inline-block;text-align:center;font-size:16px;border:0;background:transparent url(../images/base/btn.png) no-repeat 0 0;_display:inline;zoom:1;}
.submit-btn,.submit-btn span{height:40px;line-height:40px;color:#fff;}
.submit-btn{padding-left:30px;background-position:0 -120px;}
.submit-btn span{padding-right:30px;background-position:right -160px;}
.submit-btn:hover{background-position:0 -200px;}
.submit-btn:hover span{background-position:right -240px;}

.sub-btn{display: inline-block;cursor:pointer;padding:0 15px;_padding:0 8px;vertical-align:middle;height: 30px;line-height:30px;border:0 solid #659c1c;overflow:hidden;border-radius:2px;color:#fff;font:400 14px/1.5 "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;zoom:1;background: #659c1c;background:-moz-linear-gradient(top,#70a91e 0%,#659c1c 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#70a91e), color-stop(100%,#659c1c));background:-webkit-linear-gradient(top,#70a91e 0%,#659c1c 100%);background-o-linear-gradient(top,#70a91e 0%,#659c1c 100%);background:-ms-linear-gradient(top,#70a91e 0%,#659c1c 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70a91e', endColorstr='#659c1c',GradientType=0 );
		 background:linear-gradient(top,#70a91e 0%,#659c1c 100%);}
.sub-btn:hover{background:-webkit-linear-gradient(top,#659c1c 0%,#70a91e 100%);}

.follow-btn,.follow-btn span{display:block;height:26px;text-align:center;font-size:15px;line-height:26px;color:#fff;background:url(../images/base/reg_bg.png) no-repeat -228px -399px;}
.follow-btn{margin:10px;padding-left:10px;}
.follow-btn span{padding-right:10px;background-position:-258px -425px;}
/*= E 按钮 */

/*= S item */
.project-tit{margin-bottom:20px;padding:10px 0;border-bottom:1px dotted #cacaca;}
.project-tit h2{color:#000;font-size:16px;font-weight:400;}

/*= E item */
.view-crumbs{margin:25px 0;padding:10px 0;color:#666;border-top:1px dotted #cacaca;border-bottom:1px dotted #cacaca;}
.view-crumbs a{margin-right:12px;padding-right:18px;color:#999;background:url(../images/base/bg_icon.png) no-repeat right -1733px;}
.view-crumbs a:hover{color:#777;}
.read-num{padding:5px 10px;border-radius:5px;color:#fff;font-size:14px;text-align:center;margin:2px 10px 0 0;background:#888;}
#content .read-title{float:none;width:480px;}
.paging{padding:10px 0;border:1px solid #cacaca;}

.project-read li{float:left;padding:0 19px;width:290px;height:24px;overflow:hidden;}
/*= S 用户评论 */
.reply{}
.reply-txt{position:relative;margin-bottom:10px;padding:5px;border-radius:5px;border:1px solid #cacaca;zoom:1;}
.reply-txt ins{position:absolute;left:-10px;top:20px;width:10px;height:10px;background:url(../images/base/bg_item.png) no-repeat right -10px;}
.reply textarea{width:630px;height:60px;outline:none;border:0;}
.reply-face{margin-right:20px;}
.reply-face img{width:70px;height:70px;}
.reply .login-sina,.reply .login-qq{margin-top:4px;}
.reply-act{height:30px;overflow:hidden;}
.reply-act em{margin-top:-15px;*margin-top:-10px;font-style:normal;}
.comment {padding:20px 0 0 20px;}
.comment li{position:relative;margin-bottom:10px;padding:8px 10px 8px 50px;min-height:65px;line-height:22px;border-bottom: 1px dotted #cacaca;zoom:1;_height:65px;}
.comment img{position:absolute;top:12px;left:0;width:40px;height:40px;}
.comment .quote{margin-top:5px;padding-left:10px;color:#999;border-left:3px solid #d2d2d2;}
.comment .comment-act{position:absolute;right:15px;top:4px;}

.reg-refresh a{margin-left:5px;width:15px;height:15px;background:url(../images/base/bg_icon.png) no-repeat 0 -1097px;}
.reg-refresh img{height:22px;border:1px solid #cacaca;}
/*= E 用户评论 */
.reply-count{margin-top:10px;}
.reply-number{display:inline-block;padding-top:5px;width:39px;height:27px;text-align:center;background:url(../images/base/bg_icon.png) no-repeat right -2017px;_display:inline;zoom:1;}

