@charset "utf-8";
/* CSS Document */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin:0; padding:0; color:#333; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,td { font-size:12px; font-weight: normal; font-style: normal; }
body {font: 12px/18px "\5B8B\4F53" "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
strong, b { font-weight: bold; }
em{ font-style: normal; }
i { font-style: italic; }
select,input,img{vertical-align:middle;}
abbr,acronym{border:0}
blockquote:before, blockquote:after,q:before,q:after{content:''}

a {outline: none;}
a {star:expression(this.onFocus=this.blur());} /* 去掉链接的虚线框 */
a { color: #666; }
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: none; color:#f60; }



.pointer{cursor:pointer;}/* 鼠标样式 */
.noBorder{border:0 none;}/* 取消边框 */
.nreak{word-break:break-all;word-wrap:break-word;}/* 字母和单词换行设置强制内容换行*/
.noBreak{word-break:keep-all;word-wrap:normal;}/*强制内容不换行*/


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}

/* 样式浮动 */
.floatleft { float:left;}
.floatright { float:right;}
.clear { clear: both; }
/* 文本对齐方式 */
.aligncenter { text-align:center;}
.alignleft { text-align:left;}
.alignright { text-align:right;}
/*颜色 */
.red{color: #cc0000;}
.white{color: #FFF;}
.green{color:#093;}
.gray{color: #999;}
.blue{ color: #095ea0;}
.black{ color:#000;}
.orange{ color:#F60;}

.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f22{ font-size:22px;}
.f30{ font-size:30px;}
.line{ width:auto; background:url(../images/line.gif) repeat-x left bottom; clear:both; margin:10px 0; height:5px; }
.Dline{ width:auto; border-bottom:1px solid #CCC; clear:both; margin:10px 0; height:5px; }

.font_underline{ }
.font_underline a{color:#069;text-decoration:underline; }
.font_underline a:hover{ text-decoration: none; }
.font_yh{ font-family:"微软雅黑"}
.margin_t{ margin-top:10px;}