@charset "utf-8";
/* CSS Document */

/*常规设置*/
html{color:#000;background:#fff}

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,blockquote,th,td,hr,button,fieldset,legend,article,aside,details,footer,header,hgroup,menu,nav,secttion,figure,figcaption{margin:0;padding:0}

table{border-collapse:collapse;border-spacing:0}

img{border:none;vertical-align:middle}

iframe{display:block}

del{text-decoration:line-through}

th,em,i,b{font-style:normal}

ol,ul{list-style:none}

a{text-decoration:none; color:#333333; }

a:hover{text-decoration:underline}

/*重置默认下的表单元素样式*/

botton,input,select,textarea{
	margin:0;
	vertical-align:middle;
	font-size:14px;
	color:#666666
}

botton,input{line-height:normal}
select,
button,label,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"]{
	cursor:pointer;
}

label{display:inline-block;*zoom:1}

textarea{
	overflow:auto;
	/*vertical-align:top;	*/
	resize:none
}

select,textarea,
input[type="text"],
input[type="password"]{
	background-color:#fff;
	border:1px solid #ccc;
	padding:2px;
	/*
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.5);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.5);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.5)
	*/
}

select,
input[type="text"],
input[type="password"]{
	height:22px;line-height:22px;
}

input[type="text"],
input[type="password"]{
	width:128px;
}

textarea,select,
input[type="text"],
input[type="password"]{
	/*border-radius:4px*/
}

/*textarea input鼠标经时显示效果*/
textarea:hover,
input[type="text"]:hover,
input[type="password"]:hover{
	/**border-color:#999999 */
}

/*textarea input select获得焦点时*/
select:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus
{
	/*
	border-color:rgba(82,168,236,0.8);
	outline:none;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
	*/
}

button{vertical-align:middle;border:none}


/*网站整体样式*/

body{font-size:12px;line-height:28px;font-family:"Arial","宋体","Arial Narrow",HELVETICA;}

.hd1{font-size:24px;font-family:"微软雅黑","黑体"} /*大栏目标题*/

.hd2{font-size:15px;font-family:'微软雅黑','宋体'} /*主导航字体*/

.hd3{font-size:14px;font-weight:bold} /*标题*/

.f_fg{ font-family:Georgia;} /*特殊引导字体*/

.fts12{font-size:12px;} /*14号字体*/
.fts14{font-size:14px;} /*14号字体*/
.fts16{font-size:16px;} /*16号字体*/
.fts18{font-size:18px;} /*18号字体*/


/*网站总体色调规划*/

/*命名规则 前缀f-代表 font,后面英文说明缩写*/

body{color:#333333} /*默认情总下字体的整体颜色*/

.mc{background:#1369c0}/* 主色调 main color */

.ac{background:#4593fd}/* 辅助色调 assist color */

.f-ec{color:#ff8c00} /*字体扩展色 font extend color 橙色字体*/ 

.f-aec{color:#0579C6 !important;} /*字体扩展色 font extend color 蓝色字体*/

.f-defc{color:#333333} /*字体色 font default color */

.f-detc{color:#666666} /*详细说明 font detail color*/

.f-more,.lightgray{color:#999999} /*更多*/

.f-w{color:#ffffff}  /*设置白色字体*/

.green{color:#279600}

.red{color:#FF0000}

.f-mc{color:#1369c0} /*蓝色字体*/

.bbs{border-bottom:1px solid #e5e5e5} /* 边框 横线 */
.bbd{border-bottom:1px dotted #E0E0E0} /* 边框 横线 虚线 */

/*网站各模块中的间距*/

.mt5{margin-top:5px}
.ml5{margin-left:5px}
.mr5{margin-right:5px}
.mb5{margin-bottom:5px}

.mt10{margin-top:10px}
.ml10{margin-left:10px}
.mr10{margin-right:10px}
.mb10{margin-bottom:10px}

.mt15{margin-top:15px}
.ml15{margin-left:15px}
.mr15{margin-right:15px}
.mb15{margin-bottom:15px}

.mt20{margin-top:20px}
.ml20{margin-left:20px}
.mr20{margin-right:20px}
.mb20{margin-bottom:20px}

.pt5{padding-top:5px}
.pl5{padding-left:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}

.pt10{padding-top:10px}
.pl10{padding-left:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}

.pt15{padding-top:15px}
.pl15{padding-left:15px}
.pr15{padding-right:15px}
.pb15{padding-bottom:15px}

.pt20{padding-top:20px}
.pl20{padding-left:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}

.blank15 { height: 15px; clear: both; overflow: hidden; display: block;}
.blank20 { height: 20px; clear: both; overflow: hidden; display: block;}
.blank25 { height: 25px; clear: both; overflow: hidden; display: block;}
.unbor{ border:0 none !important; }