﻿body { margin:0; padding:0px; font:normal 12px/160% Arial; color:#666; background:url(../images/body_bg.gif) repeat-x center top;}
html,body { width:100%; height:100%;}
html { overflow-y:scroll}

/*公共*/
form,ul,li{ margin:0px; padding:0px;}
ul,li{ list-style:none; margin:0; padding:0;}
.div100 { width:100%; margin:0 auto;}
.left_club { float:left; display:inline;}
.right_club { float:right; display:inline;}
.clearboth { clear:both; font-size:0px; line-height:0px; height:0px; border:0px; overflow:hidden;}
img { border:0px;}
p { margin:0px; padding:0px; line-height:160%;}
.Underline { text-decoration:underline;}
.formtext { border:#bbb solid 1px; padding:5px; font:normal 12px Arial;}
/*浮动*/
.clearfloat:after{ display:block; clear:both; content:""; overflow:hidden; height:0; }
.clearfloat{ *zoom:1;}
.ddl { border:#ccc solid 1px; padding:1px; font:normal 12px Arial; margin-right:10px;}


/*字号*/
.f11 { -webkit-text-size-adjust:none; font-size:11px;}
.f12 { font-size:12px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.f18 { font-size:18px;}

/*行高*/
.lh120{ line-height:120%;}
.lh140{ line-height:140%;}
.lh160{ line-height:160%;}
.lh180{ line-height:180%;}
.lh200{ line-height:200%;}

/*上下间距*/
.m5{ margin-bottom:5px;}
.m10{ margin-bottom:10px;}
.m15{ margin-bottom:15px;}
.m20{ margin-bottom:20px;}
.m25{ margin-bottom:25px;}
.m30{ margin-bottom:30px;}
.m40{ margin-bottom:40px;}
.m50{ margin-bottom:50px;}
.m60{ margin-bottom:60px;}

/*字体*/
.Yahei { font-family:"微软雅黑","黑体",Arial}
.Heiti { font-family:"黑体",Arial}

/*链接*/
a { color:#666; text-decoration:none; behavior:url(/scripts/blur.htc); position:relative;}
a:hover { color:#b0281c!important; text-decoration:none;}
a:focus { -moz-outline-style: none; }

.White,a.White{ color:#fff!important;}
a:hover.White { color:#a7b5c8!important;}

.Black,a.Black{ color:#000!important;}
a:hover.Black { color:#e14856!important;}

.Blue,a.Blue{ color:#196cb8!important;}
a:hover.Blue { color:#00367f!important;}

.Red,a.Red{ color:#b0281c!important;}
a:hover.Red { color:#333!important;}


/*框架*/
#Container { width:100%; margin:0 auto;}
.pubdiv { width:1094px; margin:0 auto;}


/*顶部*/
#Top { height:27px; line-height:27px; color:#eee!important; position:relative; overflow:hidden; }
#Top .left_club { padding-left:10px;}
#Top .right_club { padding-right:10px; color:#ccc!important;}
#Top a { color:#eee!important;}
#Top a.Language { color:#b0281c!important;}
#Top a:hover,a:hover.Language {color:#fff!important;}


/*导航*/
#Navigage {}
#Navigage .logo { width:178px; height:50px; padding:16px 0 0 10px; float:left; display:inline;}
#Navigage .logo img { display:block; vertical-align:middle;}
#Navigage .Nav { padding:35px 20px 0 0; height:48px; float:right;}

/*#Navigage .Nav .navTable { border:0px;}
#Navigage .Nav .navTable .itemTD { padding:0px 20px; height:48px; vertical-align:top}
#Navigage .Nav .navTable .cur { background:url(../images/nav_cur_bg.gif) no-repeat center bottom;}
#Navigage .Nav .navTable .ot { background:none;}
#Navigage .Nav .navTable .itemTD a { color:#000!important; font-size:15px;}
#Navigage .Nav .navTable .itemTD a:hover { color:#b0281c!important;}*/


/*.Nav ul{ position:relative; float:right; }
.Nav ul li{ float:left; display:inline; margin-right:40px; color:#000!important; font-size:15px; font-family:'Microsoft YaHei'; }
.Nav ul li a{ position:relative; display:block; z-index:10; }
.Nav ul li.back { width: 9px; height: 48px; z-index: 8; position: absolute; background:url(../images/nav_cur_bg.gif) no-repeat center bottom;}
.Nav ul li.current a:link,.Nav ul li.current a:visited,.Nav ul li.current a:hover{ color:#000; }*/

.navTable { border:0px;}
.navTable .item { text-align:center; padding:0 20px;}
.navTable .item .div100 { height:25px;}
.navTable .item a { color:#000!important; font-size:15px; font-family:'Microsoft YaHei';}
.navTable .item a:hover { color:#b0281c!important;}
.navTable .sp { width:10px;}



/*下拉菜单*/
.Nav .DropMenu { display:none; position:absolute; width:98px; z-index:9999; padding:1px; background:#efefef; border:#eee solid 1px; margin-left:-20px; !margin-left:-47px; filter:alpha(opacity=98); -moz-opacity: 0.98; opacity: 0.98;}
.Nav .DropMenu a { display:block; padding:5px 0; font-size:12px; text-align:center; color:#b0281c!important;}
.Nav .DropMenu a:hover { color:#b0281c!important; background:#fff;}


/*底部*/
#Footer { border-top:#ccc solid 1px; padding:20px 0;}
#Footer .d1 { padding-bottom:20px; }
#Footer .d1 .ftTable { margin:0 auto; border:0px; white-space:nowrap}
#Footer .d2 { text-align:center; padding-top:10px; border-top:#ccc solid 1px;}
#Footer .d2 img { vertical-align:middle; }