@charset "utf-8";

/*banner*/
.plugins-banner { width:100%; max-width:1280px; margin:5px auto; }
.plugins-banner img { display:block; width:100%;}

/*评论样式*/
.comment-add{ margin-top:15px; _width:100%; _position:relative; _overflow:hidden; }
.comment-add .editor{ position:relative; margin-right:18px; }
.comment-add .editor textarea{ width:100%; height:70px; }
.comment-add .subcon{ margin-top:15px; }

.comment-box{ position:relative; margin-top:15px; }
.comment-list li{ padding:15px 0; border-top:1px solid #f7f7f7; }
.comment-list li .avatar{ display:block; float:left; margin-top:6px; background:#fff; border-radius:2px; width:42px; height:42px; overflow:hidden; }
.comment-list li .avatar img{ width:42px; height:42px; }
.comment-list li .inner{ margin-left:52px; }
.comment-list li .inner p{ color:#333; font-size:14px; line-height:1.8em; }
.comment-list li .inner .meta{ text-align:left; margin:0; padding-top:3px; color:#999; border:none; }
.comment-list li .inner .meta .time{ margin-left:5px; padding-left:20px; color:#777; background:url(../images/sprite.gif) no-repeat left -158px; }
.comment-list li .answer{font-size:13px; margin-left:48px; padding:10px; background:#fafafa; border:1px solid #e6e6e6; border-radius:3px; }
.comment-list li .answer .meta{ text-align:left; margin:0; padding:0; color:#999; margin-bottom:5px; border:none; }
.comment-list li .answer p{ color:#555; font-size:14px; line-height:1.8em; }

.comment-list .blue{ color:#1E7BB3; }
.comment-list .blue:hover{ color:#F60; }

/*反馈标题*/
.ntitle{ margin:0 auto; padding:30px 0 0; width:100%; }
.ntitle:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.ntitle h2{ display:inline-block; float:left; padding-right:10px; width:auto; color:#333; font-size:24px; font-weight:400; line-height:25px; }
.ntitle h2 a{ position:relative; padding-right:25px; color:#888; }
.ntitle h2 a:hover{ color:#f06000; text-decoration:none; }
.ntitle h2 a em{ display:block; position:absolute; right:-4px; top:8px; width:9px; height:17px; background:url(../images/slider.png) -359px -87px no-repeat; }
.ntitle p{ display:inline-block; float:left; padding-top:3px; line-height:18px; color:#888; font-size:14px; }
.ntitle p a{ margin-left:10px; padding:0 0 0 15px; color:#888; font-size:14px; background:url(../images/line.png) left center no-repeat; }
.ntitle p a:hover{ color:#f06000; }
.ntitle p a.no-bg{ background:none; }
.ntitle i{ display:block; padding-top:10px; color:#999; font-size:14px; font-style:normal; line-height:1em; }
.ntitle span{ display:inline-block; float:right; line-height:18px; color:#999; font-size:12px; }
.ntitle span a{ color:#999; }
.ntitle span a:hover{ color:#0089CD; }
	
.base-tit{ border-bottom:1px solid #f0f0f0; color:#3b8dd1; line-height:1em; font-size:18px; font-weight:normal; }
.base-tit span{ position:relative; top:1px; display:inline-block; padding:10px 0; border-bottom:1px solid #3b8dd1; }
.base-tit i{ float:right; padding:10px 0; color:#999; font-size:12px; line-height:26px; font-style:normal; }

.form-box{ position:relative; padding:10px; border:1px solid #f6f6f6; background:#fff; font-size:14px; }
.form-box dl{ display:block; padding:5px 0; }
.form-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
.form-box dl dt{ display:block; float:left; width:120px; line-height:38px; min-height:38px; color:#555; font-size:14px; text-align:right; _position:absolute; }
.form-box dl dd{ position:relative; padding:5px 0 5px 10px; line-height:28px; min-height:28px; color:#555; font-size:13px; overflow:hidden; _margin-left:120px; }
.form-box dl dd label.radio{ margin-right:5px; }
	
/*文本框样式*/
input.small{ width:80px; }
.input{ width:250px; display:inline; margin-right:5px; padding:5px; /*height:20px;*/ line-height:20px; vertical-align:middle; background:#fff; color:#999px; border:1px solid #e8e8e8; border-radius:2px; }
.select{ width:250px; padding:7px; border:1px solid #e8e8e8; line-height:20px; }
.textarea{min-width:350px; min-height:80px; resize:both;}

/*在线留言*/
.feedback-show {padding:20px 0;}

/*友情链接*/
.link-show {padding:20px 0;}
.links{ position:relative; color:#888; font-size:14px; }
.links ul{ clear:both; }
.links .txt{ display:block; margin-top:15px; letter-spacing:3px; color:#888; font-size:14px; line-height:30px; }
.links .txt a{ color:#888; letter-spacing:1px; }
.links .img{ margin-left:-15px; }
.links .img li{ float:left; margin:15px 0 0 15px; height:31px; }
.links .img li img{ width:88px; height:31px; }
