/* 
* @Author: hehongbing
* @Date:   2015-04-06 19:12:15
*/
@charset "utf-8";
body{
    font-size:12px;
	margin:0 auto;
    background-image:url(../images/index_bg.jpg);
    background-position: top center;
    background-repeat:repeat-y center;
    color:#2f2f2f;
    font-family:Verdana, Arial, Helvetica, sans-serif, '宋体';
	font-size:14px;

}
a { color:#2f2f2f; text-decoration:none; }
a:hover { color:#ff4300; }
.gotop{display:none;background:url(../images/gotop.gif) no-repeat;bottom:218px;height:48px;margin-right:-560px;position:fixed;right:50%;width:48px;z-index:10;}
.gotop:hover{background-position:left -50px;}

.intro{
	width:320px;
	margin: 0 auto;
	background:url(../Images/intro_bg.jpg) no-repeat;
	font:Verdana, Geneva, sans-serif,"宋体";
	font-size:14px;
	text-indent:2em;
}

#banner { margin: 10px auto 0px auto; padding: 0px; width: 600px; height: 318px; border:1px solid #666; }
.slides { margin: 0px auto; width: 600px; height: 318px; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; width: 600px; overflow: hidden; list-style: none; }
.slide-pic img { width: 600px; height: 318px; }
.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }
.slide-li { margin: 0px; padding: 0px; left: 0px; bottom: 0px; position: absolute; }
.slide-li li { margin: 0px; padding: 0px; width: 90px; height: 10px; float: left; overflow: hidden; list-style: none; }
.slide-li a { width: 90px; height: 10px; color: #000; font-size: 12px; display: block; }
.slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #999999; filter: alpha(opacity=80); opacity:0; }
.op li.cur { background: #666666; }
.slide-txt span { display: none; }

.banner{WIDTH: 250px; HEIGHT: 315px; OVERFLOW: hidden; margin:0 auto;  text-align:center;}
.banner UL{ width:240PX; height:315PX; TOP: 0px; LEFT: 0px; margin:0 auto;}
.banner LI{WIDTH: 200px; HEIGHT: 320px; margin:0 auto; list-style:none;}
.banner IMG{WIDTH: 200px; HEIGHT: 280px;border:none;}

.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
ul,li{margin:0;padding:0}


#featureContainer {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 560px; FONT-SIZE: 80%; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#wrap {
	OVERFLOW: hidden
}
#feature {
	BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
.featureUL {
	BORDER-BOTTOM: #000 0px dotted; POSITION: relative; BORDER-LEFT: #000 0px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #000 0px dotted; BORDER-RIGHT: #000 0px dotted; PADDING-TOP: 0px; LEFT: 0px; height:240px;
}
.featureBox {
	BACKGROUND-IMAGE: url(../images/bg-featurebox.jpg); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; WIDTH: 280px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 240px; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 5px
}
#botton-scroll {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 540px; FLOAT: left; HEIGHT: 220px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#block {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 540px; PADDING-RIGHT: 0px; HEIGHT: 200px; FONT-SIZE: 70%; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 0px
}
#block .box {
	BORDER-BOTTOM: #d8d8d8 0px solid; BORDER-LEFT: #d8d8d8 0px solid; PADDING-BOTTOM: 5px; MARGIN: 0 auto; PADDING-LEFT: 5px; WIDTH: 240px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 150px; BORDER-TOP: #d8d8d8 0px solid; BORDER-RIGHT: #d8d8d8 0px solid; PADDING-TOP: 5px
}
#block .box .feature-title {
	FONT-SIZE: 140%; FONT-WEIGHT: normal
}
#block .box .feature-thumb {
	WIDTH: 240px; MARGIN-BOTTOM: 0px; FLOAT: left; HEIGHT: 150px
}
.comment_list {padding:15px 0;border-bottom:1px solid #EEE;}
.comment_list  
.comment_list  .avatar{display:block;background:#FFF;border-radius:2px 2px 2px 2px;float:left;height:36px;overflow:hidden;width:36px;}
.comment_list  .avatar img{width:36px;height:36px;}
.comment_list  .inner{margin-left:48px;}
.comment_list  .inner p{font-size:13px;}
    .comment_list  
    .comment_list  
    .comment_list  
    .base_tit{border-bottom:1px solid #DADADA;color:#444;font-size:14px;margin:20px auto 2px 0;padding-bottom:5px;}
    .base_tit span{float:right;font-size:12px;font-weight:100;margin:5px 0 0 0;color:#ccc;}
    .base_tit span a{color:#999;}
    .blue{color:#1E7BB3;}.blue:hover{color:#F60;}.blue a{color:#1E7BB3;}.blue a:hover{color:#F60;}
    .time{background:url(sprite.gif) no-repeat;background-position:left -158px;}
    .floor{float:right;font-size:18px;color:#DDD;}
    .inner .meta{padding-top:3px;color:#999;border:none;}
    .answer{margin-left:48px;padding:10px;background:#F6F6F6;border:1px solid #E6E6E6;border-radius:3px 3px 3px 3px;}
    .answer .meta{color:#999;margin-bottom:5px;padding:0;border:none;}