
/*@charset "UTF-8";*//*这行放在首行位置，与调用它的页面的字码集一样--->UTF-8


@charset "gb2312";


Rayli CSS Framework version: 1.1 | 20100420

*/



/*reset css*/
*{
	margin: 0;
	padding: 0;
}

html { 
    color: #000; 
}
table {border-collapse: collapse; border-spacing: 0;}



/*global css*/

body{background:#fff; text-align:center; font-size:12px; font-family:"宋体", Arial, Helvetica, sans-serif;}
div{text-align:left}
img{border:0px;}
ul,ol,li{list-style-type:none;}/*增加li标签定义*/
table{ margin:0 auto;}
table,td,input{font-size:12px;/*padding:0}上文已定义*/}

/*layout.css*/
.w960{width:960px; margin:0 auto; clear:both;}

.w100{width:100px;}
.w120{width:120px;}
.w130{width:130px;}
.w140{width:140px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w400{width:400px;}
.w560{width:560px;}
.w660{width:660px;}
.w710{width:710px;}
.w760{width:760px;}
.w810{width:810px;}
.w820{width:820px;}
.w830{width:830px;}
.w840{width:840px;}
.w860{width:860px;}

/*select,input,img,select{vertical-align:middle;}*/
select,input,select{vertical-align:middle;}

textarea {display:block; overflow:auto;}

/*height.css*/
.height1{height:1px;}
.height2{height:2px;}
.height4{height:4px;}
.height5{height:5px;}
.height8{height:8px;}
.height10{height:10px;}

/*padding.css*/

.pad1{padding:1px;}
.pad2{padding:2px;}
.pad4{padding:4px;}
.pad5{padding:5px;}
.pad8{padding:8px;}
.pad10{padding:10px;}
.padleft10{padding:0 0 0 10px;}


/*link css*/
a { 
    text-decoration: none; 
}

a{text-decoration:none; color:#848484;}
a:hover{text-decoration:underline;}

.white{color:#fff}
.white a{text-decoration:none; color:#fff;}
.white a:hover{text-decoration:underline;}

.black{color:#000}
.black a{text-decoration:none; color:#000;}
.black a:hover{text-decoration:underline;}


/*font css*/
div{word-wrap:break-word; word-break:break-all;}/*新增display:inline；属性*/

.f14{font-size:14px;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.b{font-weight:bold}

/*文字对齐方式*/
.txtLeft{text-align:left}
.txtRright{text-align:right}
.txtCenter{text-align:center}


/*行距样式*/
.lh15{line-height:15px}
.lh17{line-height:17px}
.lh20{line-height:20px}
.lh30{line-height:30px}



/*清除浮动*/
.clearkit{clear:both; font-size:0px; height:0px; line-height:0px;}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
.clean{overflow:hidden;}/*新增*/
.inline{display:inline;}/*ie6下marign-left的问题*/


/*header css*/
#header1{width:957px;clear:both;background:#F7F5F1;text-align:right;height:17px;padding:7px 3px 0 0 ;color:#000000}
#header1 a{text-decoration:none; color:#000; line-height:100%;}
#header1 a:hover{text-decoration:underline;}
#header1 a:active{text-decoration:underline; color:#475245;}

#header2{width:960px;clear:both;background-color:#F7F5F1;text-align:center;height:19px;padding-top:4px;letter-spacing:1px;color:#000000}
#header2 a{text-decoration:none; color:#000; line-height:100%;}
#header2 a:hover,#header a:active{text-decoration:underline;}


/*tail css*/


/*标准尾*/
.tail01{width:960px;line-height:28px;text-align:center;color:#7D7D7D; margin:10px auto 0 auto; padding-top:15px; background:#E5E5E5; clear:both}
.tail01 a{text-decoration:none; color:#7d7d7d; line-height:100%;}
.tail01 a:hover,.tail01 a:active{text-decoration:underline;}

.tail02{width:960px;height:60px;text-align:center;color:#7D7D7D;padding-top:7px; background:#E5E5E5; margin:0 auto; line-height:20px;}

.tail02 a{text-decoration:none; color:#7d7d7d; line-height:100%;}
.tail02 a:hover,.tail02 a:active{text-decoration:underline;}



/*常用方法*/
.show{display:block}/*可用在img中，避免ie6下图片下方出现4px距离*/
.hidden{display:none}
.hand{cursor:pointer;}

/*标题文字*/
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px;}

