/*基础css的设置：字体 基础布局设置*/
/*authors:李华锋*/
/*date:2015-01-30*/

* {margin: 0;padding: 0;}
img{ margin: 0; padding: 0; border: 0;}
.dpi-img img{ display: inline;}
a span, form label {cursor:pointer;}
ul li {list-style:none;}
table { 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:13px;}
.bg-n{ background: none;}
/*边框圆角设置*/
.bor-ra3
{
    border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.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: -9999px;}
.text_i{ text-indent:12px;}
.fonwei{font-weight: 100;}

/*字体大小*/
.font3{ font-size: 4px;}
.font10{ font-size: 10px;}
.font12{ font-size: 12px;}
.font13{ font-size: 13px;}
.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;}
.font26{ font-size: 26px;}
.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;}

/*首行缩进*/
.txt-in{ text-indent: 30px;}

/*浮动以及清除浮动*/
.fll{ float:left; display:inline;}
.flr{ float:right; display:inline;}
.clear{ overflow:hidden;zoom:1;}
.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{ 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;}
.bgRCN{ background-position:right center; background-repeat:no-repeat;}
.bgRB{ background-position:right bottom; 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;}
