CSS公用属性

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,

fieldset,input,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-

style:normal;font-weight:normal}
ol,ul {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:before,q:after{content:''}

/* font */
.f12{font-size:12px!important}
.f14{font-size:14px!important}
.bold{font-weight:bold}
.normal{font-weight:normal}
.font_none{font-size:0px; line-height:0px}

/* color */
.red , .red a{color:#f00!important}
.gray, .gray a {color:#666!important}
.green , .green a {color:#76c56a!important}
.orange, .orange a {color:#fd864a!important}

/*layout*/
.block{display:block}
.hidden{display:none}
.bg_none{background:none!important}
.float_left{float:left}
.float_right{float:right}
.clear{clear:both!important}
.margin_10{margin:10px}
.margin_20{margin:20px}
.margin_top{margin-top:10px}
.margin_right{margin-right:10px}
.margin_bottom{margin-bottom:10px}
.margin_left{margin-left:10px}
.padding_10{padding:10px}
.padding_20{padding:20px}
.padding_top{padding-top:10px}
.padding_right{padding-right:10px}
.padding_bottom{padding-bottom:10px}
.padding_left{padding-left:10px}
.nopadding{padding:0!important}




/*网站基本样式*/

/*基础样式*/
        *{margin:0;padding:0;border:0;font-

family:Arial,"宋体";line-height:22px; letter-

spacing:0; word-spacing:0; font-size:12px;letter-

spacing:0px;word-spacing:0px;}
        body{background:#fff;}
        a{color:#666; text-decoration:none;} /*链接样

式*/
        a:hover{color:#333;}/*鼠标悬停时*/
        div,h1,h2,h3,h4,h5,h6{display:block;}
        p{line-height: 22px;}/*段落*/
        b,b *,strong,strong *,em,em *{font-weight:

bold;}/*粗体,着重*/
        i,i *{font-style: italic;}/*倾斜*/
        u,u *{text-decoration:underline;}/*下划线*/
        li{list-style:none;}
        td{font-size:12px;}
        sup,sub{font-weight:normal;}
/*预置常用样式*/
        .body_center{margin:0 auto;}/*页面居中*/
        .star{color:red;}/*星号*/
        .submit{font-family: "Tahoma";height:

20px;width:34px;color: #666;background-color:

#FFF;border: 1px solid #666;} /*按钮样式*/
        .input{color: #333;background-

color:#fff;border:solid 1px #666;padding:2px 5px;}  /*

表单样式*/
        .t_left{text-align:left;}/*居左*/
        .t_center{text-align:center;}/*居中*/
        .t_right{text-align:right;}/*居右*/
/*一般样式*/
        
/*文本样式*/
    /*行高*/
        .l_12,.l_12 td{line-height:12px;}
        .l_14,.l_14 td{line-height:14px;}
        .l_16,.l_16 td{line-height:16px;}
        .l_18,.l_18 td{line-height:18px;}
        .l_20,.l_20 td{line-height:20px;}
        .l_22,.l_22 td{line-height:22px;}
    /*字体大小*/
        .f_10,.f_10 *{font-size:10px;}
        .f_12,.f_12 *{font-size:12px;}
        .f_14,.f_14 *{font-size:14px;}
        .f_16,.f_16 *{font-size:16px;}
        .f_18,.f_18 *{font-size:18px;}
        .f_20,.f_20 *{font-size:20px;}
    /*颜色*/
        .c_000,.c_000 a,.c_000 a:hover{color:#000;}
        .c_fff,.c_fff a,.c_fff a:hover{color:#fff;}
        .c_333,.c_333 a{color:#333;}.c_333 a:hover

{color:#000;}
        .c_666,.c_666 a{color:#666;}.c_666 a:hover

{color:#333;}
        .c_999,.c_999 a{color:#999;}.c_999 a:hover

{color:#666;}
        
    /*背景色*/
        .b_000{background-color:#000;}
        .b_fff{background-color:#fff;}
/*结构样式*/
    /*内边距*/
        .p_5{padding:5px;}
        .p_15{padding:15px;}
    /*外边距清0*/
        .m_0{ margin:0;}
/*其他样式*/
        .clear_b{clear:both;}

posted on 2008-10-30 12:56  asum  阅读(320)  评论(0)    收藏  举报

导航