/*基础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 { 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: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;}
.of-yc {overflow: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;}
.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;}


