/*-------------------------------------
#Description:      core.css
#Version:          v1.0
#Author:           2011-2-21
#Recent:           
-------------------------------------*/

/*--------------------初始化结构---------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,blockquote,th,td{margin: 0;padding: 0;word-wrap: break-word;}
h1,h2,h3,h4,h5,h6{font-size: 100%;font-weight: normal;}
ol, ul {list-style: none;}
th{text-align: left;}
td,th,div{word-break:break-all;word-wrap:break-word;}
td{padding:5px;}
form{display:inline;}
*{outline:none}
img{border:0;}
em,cite{ font-style:normal;}
blockquote{quotes: none;}
blockquote:before,blockquote:after,{content: '';content: none;}
html{ font-size:12px;}
.img-wrap{border:1px solid #eee;text-align:center;overflow:hidden}
.img-wrap a{display:table-cell;vertical-align:middle;*display:block; overflow:hidden; background-color:#fff}
.img-wrap a:hover{ background-color:#e8eff6}
/*--------------------模型补丁之内外边距---------------------*/
.m0{marign:0;}
.m5{margin:5px;}
.m10{margin:10px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.pt5{padding-top:5px;}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.pd5{padding:0 5px;}
.pd10{padding:0 10px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.pl5{padding-left:5px;}
/*--------------------清楚浮动---------------------*/
.cc{*zoom:1;}
.cc:after{content:'\20';display:block;height:0;clear:both;visibility: hidden;}
.c{clear:both;font:0px/0px Arial;overflow:hidden;height:0;width:0;}
.cp{cursor:pointer;color:#414141;font-weight:bold;}
/*--------------------通用样式---------------------*/
.ti2{text-indent:2em;}
.ti1{text-indent:1em;}
.hide{ display:none;}
.b,b{ font-weight:bold;}
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}
.fr{float:right;}
.fl{float:left;}
.vt,.vt td,.vt th{vertical-align:top}
.vt1,.vt1 td,.vt1 th{vertical-align:top;}
.vc{vertical-align:middle}
.tvb{vertical-align:bottom;}
/*--------------------通用行高---------------------*/
.lh16{line-height:16px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh26{line-height:26px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}
.lh34{line-height:34px;}
.lh38{line-height:38px;}
/*--------------------通用字体---------------------*/
.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
/*--------------------全局颜色---------------------*/
.s1{color:#FFF;}      /*白色*/
.s2{color:#000;}      /*黑色*/
.s3{color:#F00;}      /*红色*/
.s4{color:#7A0;}      /*绿色*/
.s5{color:#014c90;}   /*蓝色*/
.s6{color:#F50;}      /*橙色*/
.s7{color:#333;}      /*深灰*/
.s8{color:#666;}      /*淡灰*/
.s9{color:#ce3933;}    /*链接*/
.s10{color:#3a3731;}
.ss1{color:#666633;}
.ss2{color:#ae6503;}
.bg{background:#e2e2e2;}
.bg1{background:#1c1c1c;}
.bk{ border:solid 1px #ccc;}

.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}