*{margin:0; padding:0;}
body{color:#666; font:12px "Arial", Verdana, Geneva, Courier New, Helvetica, sans-serif;word-break:break-all;}
/*英文强制换行*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
}
#mar {font-size:12px; color:#666666;}
.word{word-break:break-all;}
a{color:#990066; text-decoration:none}
a:hover{color:#FF0099; text-decoration:none}
ul,ol{list-style:none;}
img{border:0}
li,p{line-height:150%; padding-bottom:5px;}
form,input,select{font-size:12px;}
.clear{clear:both}
.f_l{float:left;}
.f_r{float:right;}
.tl{text-align:left; padding:3px 0;padding-left:10px;}
.tc{text-align:center;}
.tr{text-align:right; padding:3px 0; padding-right:10px;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
.pr{position:relative;}
.et a{color:#996699;}
.head { text-align:left; height:80px; overflow:hidden; font-size:12px; padding-top:25px; background:url(images/head_bg.gif) repeat-x  left -10px #FFFFFF;    }
.head a { color:#333333; text-decoration:none; }
.head hr{ height:1px;color:#DFDFDF; margin:0px;}
.header_kf{ float:right; width:250px; text-align:right}
.head .logo { float:left; width:280px; text-align:center }
.head .login { float:left; width:400px;  }
.menber a:link,.menber a:visited{color:#CC3300;}
.topNav a:link,.topNav a:visited{font-size:12px; margin:0px 3px;}
.topNav a:hover{color:#660000;text-decoration:underline;}
img { border:0px;}
/*header*/
.clearboth{ clear:both;}
.head{height:120px;background:url(images/header_bg.gif) repeat-x top; padding-top:40px;}
.header{width:960px; margin:auto}
.logo,.header_mid,.header_kf{float:left;height:74px;text-align:center;}
.logo{width:300px;}
.header_mid{width:400px; text-align:left;}
.header_kf{width:250px;}
.header_mid hr{ height:1px;color:#DFDFDF; margin:0px;}
.menber{ margin-top:20px;}
.menber a:link,.menber a:visited{color:#CC3300;}
.topNav a:link,.topNav a:visited{font-size:12px; margin:0px 3px;}
.topNav a:hover{color:#660000;text-decoration:underline;}

/*nav*/
.nav{height:36px;}

.nav ul{float:left;height:36px; margin:0px;list-style-type: none;}
.nav li{float:left;height:36px;line-height:36px;}
.nav li .dot{position:absolute; top:-3px; right:8px;}

.nav li a:link,.nav li a:visited{display:block; margin:0px 3px;width:80px;text-align:center;color:#FFFFFF; font-weight:bold; font-size:13px;}
.nav li a:hover,.nav li a.cur,.nav li a.cur:visited{background:url(images/nav_cur.gif) bottom no-repeat;color:#112F57;text-decoration:none;}
.nav .nav_r{float:right; height:36px; background:url(images/nav_bg.gif) repeat-x 0px -39px; padding-right:5px;line-height:36px; color:#FFFF00;}
.nav .nav_r a:link, .nav .nav_r a:visited{ color:#FFFFFF; font-size:13px;margin:0px 5px;}
.nav .nav_r span{ float:left; height:36px; width:52px; display:block; background:url(images/nav_bg.gif) no-repeat 0px 0px;}
.tl{text-align:left; padding:3px 0;padding-left:10px;}
.tc{text-align:center;}
.tr{text-align:right; padding:3px 0; padding-right:10px;}
.et a{color:#996699; text-decoration:none;}
.kf img{ margin:3px 0px;}

h1{font-size:15px; font-weight:bold; color:#990066; text-align:center;}
h2{font-size:14px; color:#666666; text-align:right; font-weight:normal;}
h3{font-size:13px;padding-left:10px; text-align:left;}
h3 a{font-size:14px; padding-left:10px;color:#de1872;}
hr{ clear:both;color:#F0F0F0; height:1px;}

.pager{background:#fee9f5; font-size:12px; padding:1px; text-align:center;color:#de1872;}
.pager a{font-weight:bold; color:#CC0000;}


/*底部导航*/
   .bottomNav{text-align:center; border:1px solid #EBEBEB; background:#F7F7F7; line-height:28px; margin-bottom:8px; color:#D7D7D7;}
   .bottomNav a{margin:0 5px;}
   .footer{text-align:center; line-height:15px;}
   .footer a{color:#FFFFFF;}
   .footer a:hover{color:#FFFFCC;}
   .footer img{margin:0 5px;}
   .kf img{ margin:3px 0px;}

