/*基础css的设置：字体 基础布局设置*/
/*authors:李华锋*/
/*date:2015-01-30*/

* {margin: 0;padding: 0; }
img{ display: block; margin: 0; border: 0}
a span, form label {cursor:pointer}
ul li {list-style:none}
table { width:100%；border-collapse:collapse}
select, textarea, input, button {vertical-align:middle; font-family:"Microsoft Yahei",Arial;	font-size:100%}
q:before, q:after, blockquote:before, blockquote:after {content: "";}
blockquote, q {quotes: "" "";}
h1, h2, h3, h4, h5, h6{ font-weight:100;}
body{
    line-height:1.8;/*默认1.8倍行距*/
    font-family:"Microsoft Yahei",Arial;/*默认字体*/
    font-size:12px;/*默认字体大小*/
}
.bg-n{ background: none}
/*边框圆角设置*/
.bor-ra5
{
    border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.bor-ra50{
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
/**/

/*全局按钮*/
.btn{ display:inline-block;}
.btn input{ padding: 8px 40px;}
.btn:hover{
    opacity: 0.8;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
}
/*文字隐藏*/
.fontY{ text-indent: -999999px}

/*字体大小*/
.font3{ font-size: 4px;}
.font12{ font-size: 12px;}
.font14{ font-size: 14px;}
.font15{ font-size: 15px;}
.font16{ font-size: 16px;}
.font18{ font-size: 18px;}
.font20{ font-size: 20px;}
.font22{ font-size: 22px;}
.font24{ font-size: 24px;}
.font30{ font-size: 30px;}
.font40{ font-size: 40px;}

/*文字行间距*/
.lht08{ line-height: .8;}
.lht12{ line-height: 1.2;}
.lht14{ line-height: 1.4;}
.lht16{ line-height: 1.6;}
.lht2{ line-height: 2;}
.lht25{ line-height: 2.5;}
.lht3{ line-height:160px;}

/*边框设置*/
.bor-n{border:none;}
.bor{border:1px solid;}
.bor-5{border:5px solid;}
.borT{border-top:1px solid;}
.borB{border-bottom:1px solid;}
.borR{border-right:1px solid;}
.borL{border-left:1px solid;}
.borBdo{border-bottom: 1px dotted}
.borTn{border:1px solid; border-top: none}
.borBn{border:1px solid; border-bottom: none}

.box-shadow{
    -webkit-box-shadow:0 0 3px #CCC;
    -moz-box-shadow:0 0 3px #CCC;
    box-shadow:0 0 3px #CCC;
}
/*浮动以及清除浮动*/
.fll{ float:left; display:inline;}
.flr{ float:right; display:inline;}
.clearb{ clear:both}
.of-h{ overflow:hidden;zoom:1; vertical-align: bottom}
.of-xh{ overflow-x:hidden;}
.of-yh{ overflow-y:hidden;}

.center{ margin: 0 auto}/*标签居中*/
/*定位*/
.pt-r{ position: relative}
.pt-a{ position:absolute}

.ta-c{ text-align: center;}/*文字居中*/
.ta-l{ text-align: left;}/*文字居左*/
.ta-r{ text-align: right;}/*文字居右*/

.dpin{ display: inline-block}
.dpb{ display: block}
.wd{ width: 100%}
/*表格设置*/
table{ width: 100%; border-collapse: collapse}
table tr th,table tr td{ font-weight: 100;}

.bgCN{background-position: center; background-repeat: no-repeat}
.bgLCN{ background-position:left center; background-repeat:no-repeat;}
.bgRX { background-repeat:repeat-x;}
.bgRY{background-repeat:repeat-y; }
.bgTCN{background-repeat:no-repeat; background-position:top center;}
.bgBCN{ background-position:bottom center; background-repeat:no-repeat;}


