/* CSS Document */
/* 全局CSS定义 */
body {text-align:center;font-family:宋体,serif; margin:0; padding:0; background: #fff; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
input{ vertical-align:middle; text-indent:2px;}

/* 链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #f80; text-decoration:underline;}
a:active {color: #008a00;}

/* 通用空白间距 */
.blank1{ height:1px; font-size:1px; width:100%; clear:both; overflow:hidden;}
.blank3{ height:3px; font-size:1px; width:100%; clear:both; overflow:hidden;}
.blank6{ height:6px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank12{ height:12px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank9w{ height:9px; font-size:1px; width:100%;  clear:both; background:#fff;overflow:hidden;}
.blank12w{ height:12px; font-size:1px; width:100%;  clear:both; background:#fff;overflow:hidden;}
.blank15{ height:15px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank20{ height:20px; font-size:1px; width:100%; clear:both;overflow:hidden;}

/* 其他属性 */
.clear{ clear: both; font-size:1px; width:1px; height:0px; overflow:hidden; visibility: hidden; }
.left{ float:left;}
.right{ float:right;}
.bdr1{ border:1px solid #a8a6ab;}
.bdr2{ border:1px solid #ff9900;}
.hidden{ display:none}
.show{ display:block}

/* head */
.axfHead{ width:960px; height:66px; margin:0 auto; clear:both; overflow:hidden}
.axfHead .logo{ float:left; text-align:left;}
.axfHead .userLand{ float:right; height:66px; width:660px; overflow:hidden}
.axfHead .nav{ width:206px; height:27px; float:right; background:url(/images/second/bg17.gif) no-repeat; clear:both; margin-bottom:11px;}
.axfHead .nav .text{ text-align:center; color:#c2c2c2; padding:6px 0 0 0;}
.axfHead .nav .text a{ color:#000;}
.axfHead .nav .text a:hover{ color:#f80;}
.axfHead .nav .text a:visited{ color:#000;}
.axfHead .loginBox{ text-align:left; width:660px; height:30px; float:right; clear:both; overflow:hidden}
.axfHead .loginBox .con1{ float:right; padding:6px 0 0 0;}
.axfHead .loginBox .con2{ float:right;}
.axfHead .loginBox .con2 form{ float:left;}
.axfHead .loginBox .con2 h5{ float:left; font-size:12px; font-weight:normal; color:#f60; padding:6px 0 0 0;}
.axfHead .loginBox .con2 h5 a{ color:#f60;}
.axfHead .loginBox .con2 select{ height:20px; padding:0; margin:0; vertical-align:middle;}
.axfHead .loginBox .con2 input,img{ vertical-align:middle;}
.axfHead .loginBox .con2 .s1{ width:88px; height:18px; border:1px solid #adadad; padding:0; margin:0; line-height:18px; background:url(/images/second/bg02.gif) repeat-x;}
.userCon{ clear:both; margin:6px 0 0 0;}
.userCon .s1{ float:right;}
.userCon .s1 span{ font-weight:bold; color:#f60; font-family:Arial;}
.userCon .s2{ float:right; padding:1px 0 0 0;}
.userCon .panel{ float:right; background:url(/images/second/icon05.gif) right no-repeat; padding:1px 6px 0 0;}

.panelList{ position:absolute; width:68px; margin:13px 0 0 -53px; display:none;}
.panelList .bg{ background:url(/images/second/bg04.gif) repeat-y;}
.panelList .bg1{ height:10px; overflow:hidden; font-size:1px; background:url(/images/second/bg03.gif) no-repeat;}
.panelList .bg2{ height:7px; overflow:hidden; font-size:1px; background:url(/images/second/bg05.gif) no-repeat;}
.panelList ul{ width:64px; margin:0 auto; text-align:center}
.panelList li{ line-height:22px; height:22px; overflow:hidden;}
.panelList li a{ display:block; line-height:22px;}
.panelList li a:hover{ color:#fff; background:#c3c3c3; text-decoration:none;}

/* topNav */
.axfTopNav{ width:960px; height:33px; background:url(/images/second/bg18.gif) no-repeat; margin:0 auto; clear:both;}
.axfTopNav .content{ width:510px; float:left;}
.axfTopNav .content ul{ margin:4px 0 0 15px;}
.axfTopNav .content li{ float:left; text-align:left; color:#fff; line-height:26px; height:27px; margin-right:3px;}
.axfTopNav .content li a{ color:#fff; text-decoration:none;}
.axfTopNav .content li a:visited{ color:#fff;}
.axfTopNav .content li a:hover{ color:#f0ff00;}
.axfTopNav .content .w0{ width:64px;}
.axfTopNav .content .w0 a, .axfTopNav .content .w0 a:visited{ color:#f0ff00; font-weight:700} 
.axfTopNav .content .w1 .left{ float:left; width:10px; height:27px;}
.axfTopNav .content .w1 .right{ float:left; width:22px; height:27px; background:url(/images/second/nav_right1.gif) no-repeat;}
.axfTopNav .content .w1 h2, .axfTopNav .content .w1 h2 a{ float:left;}
.axfTopNav .content .w1 .menu{ display:none}
.axfTopNav .content .active .left{ float:left; width:10px; height:27px;  background:url(/images/second/nav_bg.gif) left}
.axfTopNav .content .active .right{ float:left; width:22px; height:27px;  background:url(/images/second/nav_bg.gif) right}
.axfTopNav .content .active h2, .axfTopNav .content .active h2 a, .axfTopNav .content .active h2 a:visited{ float:left; background:url(/images/second/nav_bg.gif) -8px 0; color:#49721c; height:27px; }
.axfTopNav .content .active h2 a:hover,.axfTopNav .content .active h2 a:visited{color:#49721c;}
.axfTopNav .content .active .menu{ border:2px solid #e6f8c8; background:#c2d98e; padding:1px; position:absolute; margin-top:27px; display:none; color:#ccc;}
.axfTopNav .content .active .menu .list{ width:360px; background:#fff;}
.axfTopNav .content .active .menu .list div{ width:351px; overflow:hidden;}
.axfTopNav .content .active .menu .list ul{ background:#fff; text-align:left; margin:0; padding-top:8px; width:352px; overflow:hidden}
.axfTopNav .content .active .menu .list li{ float:left; width:80px; background:url(/images/second/nav_line.gif) no-repeat right 3px; padding-left:8px; margin:0;}
.axfTopNav .content .active .menu .list li a, .axfTopNav .content .active .menu .list li a:visited{ color:#333; line-height:20px; width:80px; display:block}
.axfTopNav .content .active .menu .list li a:hover{ color:#f60; text-decoration:underline}


.axfTopNav .search{ width:450px; float:right; padding:5px 0 0 0; color:#f0ff00;}
.axfTopNav .search select{ padding:0; margin:0; height:20px; font-size:12px; vertical-align:middle;}
.axfTopNav .search input{ vertical-align:middle;}
.axfTopNav .search .s0{ padding:0; margin:0; width:95px; height:20px; _height/* */:18px; height:18px!important; border:1px solid #1b4f07; font-size:12px; line-height:18px; vertical-align:top;}

.axfTopNav .search .s3{ border:1px solid #ff9900;}
.axfTopNav .search .s4{ border:1px solid #a8a6ab;}
.axfTopNav .search .s5{ width:100px; overflow:hidden;}
.axfTopNav .search a{ color:#f0ff00;}
.axfTopNav .search a:visited{ color:#f0ff00;}

.currentLocation{ width:960px; height:40px; line-height:40px; text-align:left; margin:0 auto; clear:both;}
.currentLocation span{ font-weight:bold;}

.pageNav{ width:100%; clear:both;}
.pageNav table{ margin:0 auto;}

.pageNav .tBg{ width:710px; background:#ffe187;}
.pageNav .tBg td{ background:#fffeeb; height:30px;}
.pageNav .se1{ border:1px solid #e8915b; width:80px; height:20px; padding:0; margin:0; line-height:20px;}
.pageNav .se2{ color:#903600;}
.pageNav .se2But{ border:0; width:56px; height:22px; cursor:pointer; background:url(/images/second/button21.gif) no-repeat 0 0; }
.pageNav .num{ display:inline; padding:0 0 0 3px; vertical-align:middle;}
.pageNav .num a{ display:inline; padding:3px 5px;  text-align:center; margin:0 1px 0 0; border:1px solid #ccc; vertical-align:middle;}
.pageNav .num a:hover{ background:#fffdce; border:1px solid #ffca29; color:#000; text-decoration:none;}
.pageNav .num .dot{ display:inline;}
.pageNav .num .active{ background:#fffdce; padding:3px 5px; border:1px solid #ffca29; color:#000;}
.pageNav .num a.active:visited{ color:#000;}
.pageNav .num .active{ background:#fffdce; border:1px solid #ffca29; color:#000; text-decoration:none;}
.pageNav .skip{ display:inline; line-height:18px; vertical-align:middle; margin:0 5px 0 0;}
.pageNav .skip input{ display:inline; border:1px solid #ccc; width:35px; height:18px; padding:0; margin:0; line-height:18px; vertical-align:middle;}
.pageNav .skip span{ display:inline; font-weight:bold;}
.num .up{ display:inline; vertical-align:middle;}
.num .up a{ display:inline-block; width:5px; height:18px; padding:0 5px; vertical-align:middle; border:1px solid #ccc; background:url(/images/second/arrow2.gif) center no-repeat; margin:0 3px 0 0;}
.num .up a:hover{ border:1px solid #ffca29; background:url(/images/second/arrow2.gif) center no-repeat;}
.num .down{ display:inline; vertical-align:middle;}
.num .down a{ display:inline-block; width:5px; height:18px; padding:0 5px; vertical-align:middle; border:1px solid #ccc; background:url(/images/second/arrow1.gif) center no-repeat; margin:0 5px 0 2px;}
.num .down a:hover{ border:1px solid #ffca29; background:url(/images/second/arrow1.gif) center no-repeat;}

.friendLink{ width:960px; margin:0 auto; clear:both; background:url(/images/second/bg41.gif) repeat-y; }
.friendLink .title{ height:28px; color:#b50000; font-weight:bold; line-height:28px; background:url(/images/second/bg40.gif) no-repeat;}
.friendLink .con{ width:870px; margin:0 auto; clear:both; padding:9px 0;}
.friendLink .con li{ width:174px; float:left; text-align:left; line-height:24px; color:#696969;}
.friendLink .con li a{ color:#696969;}
.friendLink .con li a:hover{ color:#f60;}

.searchBottom{ width:960px; height:51px; margin:0 auto; clear:both; background:url(/images/second/bg42.gif) no-repeat;}
.searchBottom .con{ padding:15px 0 0 0; text-align:center;}
.searchBottom span{ color:#b50000; font-weight:bold;}
.searchBottom select{ padding:0; margin:0; height:20px; font-size:12px; vertical-align:middle;}
.searchBottom input{ vertical-align:middle;}
.searchBottom .s0{ padding:0; margin:0; width:185px;}
.searchBottom .s3{ border:1px solid #ff9900;}
.searchBottom .s4{ border:1px solid #a8a6ab;}
.searchBottom .s5{ width:100px; overflow:hidden;}
.searchBottom a{ color:#7da200; text-decoration:underline;}

/* 登录提示 */
.loginPrompt{}
.loginPrompt .title{ width:400px; height:27px; background:url(/images/second/bg80.gif) repeat-x; clear:both; margin:0 0 20px 0;}
.loginPrompt .title h5{ float:left; width:370px; text-align:center; font-weight:bold; color:#fffc01; line-height:26px;}
.loginPrompt .title span{ float:right; width:30px; text-align:center; padding:5px 0 0 0;}
.loginPrompt p{padding:5px 0 5px 60px; text-align:left; margin:0;}
.loginPrompt .s1{ padding:7px 0 0 96px;}
.loginPrompt .s2{ color:#25680b; text-decoration:underline;}
.loginPrompt .s3{ color:#ff5e00; text-decoration:underline;}
.loginPrompt .s4{ width:200px;}

.promptBox{ width:531px; height:178px; margin:0 auto; clear:both; background:url(/images/second/bg81.gif)}
.promptBox .con{ width:420px; margin:0 auto; clear:both; padding:35px 0 0 0;}
.promptBox .con .cL{ float:left; width:80px; text-align:right;}
.promptBox .con .cR{ float:right; width:340px; text-align:left;}
.promptBox .con h6{ font-size:14px; font-weight:bold; color:#f80; padding:15px 0 15px 10px;}
.promptBox .con ul{}
.promptBox .con li{ line-height:26px; list-style-type:disc; list-style-position:inside;}
.promptBox .con a{ font-weight:bold; color:#008a00; text-decoration:underline;}
/* foot */
.foot{ width:960px; margin:0 auto; clear:both;}
.foot .nav{ height:29px; background:url(/images/second/footBg1.gif) repeat-x; clear:both;}
.foot .nav ul{}
.foot .nav li{ text-align:center; padding:8px 0 0 0;}
.foot .nav li img{ vertical-align:middle;}
.foot .nav li a{ color:#008a00;}
.foot .nav li a:visited{ color:#008a00;}
.foot .nav li a:hover{ color:#f80;}
.foot .text{ text-align:center; line-height:22px; padding:9px 0 0 0; clear:both; font-family:Tahoma;}
.foot .text span{ color:#008a00;}
.foot .pic{  text-align:center;clear:both; padding:5px 0 0 0;}
.foot1{ width:100%; height:29px; line-height:29px; background:url(/images/second/bg10.gif) repeat-x; margin:0 auto; clear:both; color:#b0b0b0;}