@charset "gb2312";
/* 通用样式表 */
body{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:10; padding:0; background:#fff; color:#08364d;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,textarea,p,blockquote,th,td{padding:0; margin:0;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal; font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
	
/* 字体属性[定义规则，小写 "f" 加属性名称] */
.fB {font-weight:bold;}
.fN{ font-weight:normal;}
.font{ font-family:"宋体";}

/* 字体大小[定义规则，小写 "f" 加字体大小]*/
.f10px{font-size:10px;}
.f11px{font-size:11px;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
.fsong { font-family:"宋体";}

a:link,
a:visited{color:#08364d; text-decoration:none;}
a:hover{color:#e83820;text-decoration:underline;}

/* 其他属性 */
.unLine a:link,.unLine a:visited,.unLine a:hover{ text-decoration: none;}
.underline a:link,.underline a:visited,.underline a:hover{ text-decoration: underline;}

.clearfix {zoom:1;}
.clearfix:after {content:'.'; display:block; visibility:hidden; clear:both; height:0;}
.left{ float:left;}
.right{ float:right;}

.ad-550{ margin:20px auto; width:550px;}
.ad-910{ margin:5px auto; width:910px; overflow:hidden;}
.ad-590{ margin:0 auto; width:590px;}

.ad-310{ width:310px; padding-bottom:10px; background:#FFF;}

.ad-910 .ad-310{ padding:0;}
.ad-text-r{ background:#f5fffa; border:solid 1px #ace6c9; width:288px; height:46px; line-height:23px; padding:5px 10px;}
/* 颜色属性[定义规则，小写 "c" 加 "-" 加颜色属性或名称] */

.c-main{color:#1c93b1;}
.c-main a:link,
.c-main a:visited{color:#1c93b1;text-decoration:none;}
.c-main a:hover{color:#e83820;text-decoration:underline;}

.c-sub{color:#4c7f99;}
	.c-sub a:link,
	.c-sub a:visited{text-decoration:none; color:#4c7f99;}
	.c-sub a:hover{color:#e83820; text-decoration:underline;}

.c-alarm{color:#e66000;}
	.c-alarm a:link,
	.c-alarm a:visited{text-decoration:none; color:#e66000;}
	.c-alarm a:hover{color:#e83820; text-decoration:underline; }

/* 按钮输入框 */
.form-list span{ display:block; float:left; margin-right:10px;}
.form-input{ background:url(bg_input_serch.gif); height:17px; line-height:14px;padding:3px 5px 0 5px; border:solid 1px #ff974c; font-size:12px; font-family:"微软雅黑"，Verdana, Arial, Helvetica, sans-serif; width:250px;}
.from-input-ie1px { border-right:none;}

.btn-search,
.btn-search-on{ background: url(bg_btn_search.gif) no-repeat 0 0; width:30px; height:21px; font-weight:bold; color:#FFFFFF; border:none; font-size:12px; cursor:pointer; line-height:21px; margin:0; padding:0; }
.btn-search-on { background-position:0 -21px;}


/* 头部 */
.header{ width:910px; margin:0 auto;}
.location { float:left; line-height:27px; padding-left:10px;}
.search { float:right; width:169px;}
	.search .search-input { background:url(bg_input_search.gif) no-repeat 0 0; width:139px; height:21px; margin:5px 0 0 0; float:left; display:inline; overflow:hidden;}
		.search .search-input .form-input { border:none; width:130px;}
		.search .search-btn {float:right; display:inline; margin:5px 0 0 0;}
		.search .search-btn .btn-search { margin:0; padding:0;}

.pic-border img { border:1px solid #adb9cc;}



/* 内容 */
.content{ width:909px;background:url(bg_show.gif) repeat-y top; margin:10px auto; padding-left:1px; }
.bg-show-end{ height:1px; width:100%; overflow:hidden; background:url(bg_show_bottom.gif);}

	/* 左侧 */
.left-cont{ background:url(bg_show_cont.gif) no-repeat 0 0; width:588px; border-top:#aedbe5 solid 1px; float:left; padding-top:25px; overflow:hidden;}



.cont-main{ padding:20px 10px 0 10px; width:520px; margin:20px auto;background:url(line_dashed.gif) repeat-x top; font-size:14px;line-height:28px;  }
.cont-main p{text-indent:2em; margin-bottom:20px;}
.cont-main img{ margin-bottom:5px; }

.cont-main a:link,.cont-url a:link,.cont-tools a:link,
.cont-main a:visited,.cont-url a:visited,.cont-tools a:visited{color:#1c93b1;text-decoration:underline;}
.cont-main a:hover,.cont-url a:hover,.cont-tools a:hover{color:#e83820;text-decoration:underline;}

.title{ line-height:30px; text-align:center; font-size:20px; height:30px;}
.title-s{ text-align:center; line-height:25px; height:25px;}

.about-info{ width:268px; height:358px; background:#f2fffe; border:solid 1px #d6edf2; float:left; margin:20px;}

.cont-url{ height:28px;line-height:28px; width:520px;margin:10px auto; padding:0 10px; border:solid 1px #d6edf2; background:#f7fcff;}
	.cont-url span{ display:block; width:460px; white-space:nowrap; overflow: hidden; float:left;}
	.cont-url a { float:right;}

.cont-tit{ height:26px; line-height:26px; padding-left:20px; border:solid 1px #aedbe5; border-left:none; border-right:none; background: url(bg_show_bar.gif);}
	.cont-tit b{ display:block; float:left; font-size:14px;}
	.cont-tit span{ display:block; float:right; margin-right:5px;}

.cont-txt{ line-height:26px; padding:10px 20px;  font-size:14px; line-height:26px;background:url(line_dashed.gif) repeat-x bottom; width:500px; margin:0 auto;}
	.cont-txt ul li{ padding-left:10px; background:url(point_show.gif) no-repeat center left;}
	.cont-txt .c-sub{ font-size:12px; margin-left:10px;}

.cont-text{ line-height:26px; padding:10px 20px;line-height:22px; width:520px; margin:0 auto;}
	.cont-text ul li{ padding-left:10px; float:left; width:240px; margin-right:10px; background:url(point_show.gif) no-repeat center left; white-space:nowrap; overflow:hidden;}
	
.cont-text-s{ line-height:26px; padding:10px 0 10px 10px;line-height:22px; width:570px; margin:0 auto;}
	.cont-text-s ul li{ padding-left:10px; float:left;  margin-right:10px; background:url(point_show.gif) no-repeat center left; white-space:nowrap; overflow:hidden;}	


.cont-tools { width:540px; margin:10px auto;}
	.cont-tools span{ display:block; width:auto; white-space:nowrap; overflow:hidden;}
.coms-bomttom-page{ padding:5px 0; }

.cont-img{ padding:10px 0;}
	.cont-img ul li{ float:left; width:112px; padding:0 17px; text-align:center; line-height:20px; *line-height:30px;}
	.cont-img ul li img{ width:100px; height:100px; display:block;}


.clumb-list{ float:left; margin-right:10px;}

.cont-text .clumb-list li{ width:240px; background:none; padding-left:0;}

.clumb-list li span,
.clumb-list li B,{ float:left; display:block; white-space:nowrap; overflow:hidden; }
.clumb-list li B{ padding:0 13px;}


	/* 右侧 */
.right-cont{ float:right; width:310px; padding-bottom:20px;}
	.right-cont .cont-tit{ margin:0 1px;}

.cont-fous{ padding:15px 0;}
	.cont-fous ul li{ float:left; width:132px; text-align:center; padding:0 10px; line-height:24px; margin-bottom:5px;}
	.cont-fous img{ display:block;}
	
.recommend{ line-height:26px; padding:10px 0;line-height:22px; width:310px; margin:0 auto;}
	.recommend ul li,
	.recommend span{ padding-left:10px; float:left; width:120px; margin-left:15px; _margin:0 7px 0 8px; background:url(point_show.gif) no-repeat center left;white-space:nowrap; overflow:hidden;}
	
	.recommend span{ display:block; float:none;  width:264px; margin:0 auto;}

.line-dashed{ background:url(line_dashed.gif); height:1px; overflow:hidden; margin:0 10px; overflow:hidden;}

.right-force,.right-force-rec{ padding:10px;}
	.right-force .force-img,
	.right-force-rec .force-img{ float:left; width:132px;margin:5px 0; line-height:30px; text-align:center;}
	
	.right-force .force-img img,
	.right-force-rec .force-img img{ display:block;}
	
	.right-force ul,
	.right-force-rec ul{ float:right; width:140px; margin-bottom:10px; line-height:20px;}
	
	.right-force ul li,
	.right-force-rec ul li{ padding-left:10px; width:120px; background:url(point_show.gif) no-repeat center left; white-space:nowrap; overflow:hidden; margin:1px auto;}
	
	.right-force-rec .force-img{ width:102px;margin:5px 0;}
	.right-force-rec .force-img img{ width:100px; height:100px;}
	.right-force-rec ul{ width:180px;}
	.right-force-rec ul li{width:168px;}
	
	
/* 回复 */

.replay{ padding:5px 35px 20px 35px; line-height:20px;}
	.replay-form{ padding:5px 0;}
	.replay span{ display:block; float:left; margin-right:5px;}
	.replay b{ display:block; float:right;}
	.input-rely{ border:solid 1px #aedbe5; height:18px; width:80px;}
	
.btn-rely,.btn-rely-on{ background: url(button-90.gif) no-repeat 0 0; width:90px; height:21px; font-weight:bold; color:#466e84; border:none; font-size:12px; cursor:pointer; line-height:21px; margin:0; padding:0;}
.btn-rely-on { background:url(button-90.gif) no-repeat 0 -21px;}	
	
/* 翻页样式表 */
   .page-ctrl{ width:360px; height:20px;line-height:20px; margin:0 auto;}
   .page-ctrl span{ display:block; width:auto; float:left; margin-left:5px;}
   .page-ctrl a{ display:block; float:left; margin-left:2px; margin-right:3px; width:auto; background:url(bg_page_ctrl.gif); border:solid 1px #b5e2e5; height:16px; line-height:16px; padding:2px 5px 0 5px;}
   .page-ctrl a:link,
   .page-ctrl a:visited{ text-decoration:none;}
   .page-ctrl a:hover{ text-decoration:none;background:#1b94b3; color:#FFF;}
   
   .page-r{ padding:0 5px 0 0; width:320px; display:block; margin:0 auto; }

	#action{ background:none; font-weight:bold; color:#164a5f; cursor:default; border:none;}
   
   