﻿@import url("base.css");
/* Common styles
------------------------------------------------------- */
body{background:#FFF url(img/mainbg.png) top repeat-x; font-size:12px; color:#444; font-family:"宋体",Arial; line-height:160%; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
h4,h5,h6,input,textarea,select {font-size:12px;}
table,th,td {vertical-align:top;}
div{margin:0 auto; padding:0;}
p {margin-bottom:10px; line-height:170%;}
ul {line-height:170%;}
a {color:#004D9D; text-decoration:none;}
a:hover {color:#FF3300; text-decoration:underline;}
.fleft{float:left;}.fright{float:right;}.clear{clear:both;}
.tleft{ text-align:left;}.tcenter{ text-align:center;}.tright{ text-align:right;}
.display{display:block;}.inline{display:inline;}.none{display:none;}
.red{color:#CC0000;}.grey{color:#666;}.lightgrey{color:#999;}.orange{color:#FF6600;}.green{color:green}
.b .strong{font-weight:bold;}
.fs12 {font-size:12px;}.fs13 {font-size:13px;}.fs14 {font-size:14px;}.fs16 {font-size:16px;}.fs18 {font-size:18px;}.fs20 {font-size:20px;}.fs22 {font-size:22px;}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}*html .clearfix{ height:1%;}*+html .clearfix{ height:1%;}
.mb10 {margin-bottom:10px;}.mb15 {margin-bottom:15px;}.mb20 {margin-bottom:20px;}.mt10 {margin-top:10px;}.mt15 {margin-top:15px;}.mt20 {margin-top:20px;}

/* Wrapper
------------------------------------------------------- */
#wrapper {}

/* Page
------------------------------------------------------- */
#page {width:890px; margin-bottom:16px; overflow:hidden;}

/* Header
------------------------------------------------------- */
#header {clear:both; padding:10px 0px; position:relative; height:69px;}
#logo {margin-top:6px;}
#phone {position:absolute; top:30px; right:0px; color:#666; font-family:Arial;}
#phone a {color:#666;}

/* Navigation
------------------------------------------------------- */
#navigation {height:33px;}
#navigation a {display:block; height:33px; width:91px; float:left; margin:0 3px;}

#navigation a.nav1 {background:url(img/nav.png) 0px top no-repeat;}
#navigation a.nav1.on {background:url(img/navon.png) 0px top no-repeat;}
#navigation a.nav1:hover {background:url(img/navon.png) 0px top no-repeat;}
#navigation a.nav2 {background:url(img/nav.png) -101px top no-repeat;}
#navigation a.nav2.on {background:url(img/navon.png) -101px top no-repeat;}
#navigation a.nav2:hover {background:url(img/navon.png) -101px top no-repeat;}
#navigation a.nav3 {background:url(img/nav.png) -200px top no-repeat;}
#navigation a.nav3.on {background:url(img/navon.png) -200px top no-repeat;}
#navigation a.nav3:hover {background:url(img/navon.png) -200px top no-repeat;}
#navigation a.nav4 {background:url(img/nav.png) -299px top no-repeat;}
#navigation a.nav4.on {background:url(img/navon.png) -299px top no-repeat;}
#navigation a.nav4:hover {background:url(img/navon.png) -299px top no-repeat;}
#navigation a.nav5 {background:url(img/nav.png) -399px top no-repeat;}
#navigation a.nav5.on {background:url(img/navon.png) -399px top no-repeat;}
#navigation a.nav5:hover {background:url(img/navon.png) -399px top no-repeat;}
#navigation a.nav6 {background:url(img/nav.png) -498px top no-repeat;}
#navigation a.nav6.on {background:url(img/navon.png) -498px top no-repeat;}
#navigation a.nav6:hover {background:url(img/navon.png) -498px top no-repeat;}
#navigation a.nav7 {background:url(img/nav.png) -598px top no-repeat;}
#navigation a.nav7.on {background:url(img/navon.png) -598px top no-repeat;}
#navigation a.nav7:hover {background:url(img/navon.png) -598px top no-repeat;}
#navigation a.nav8 {background:url(img/nav.png) -698px top no-repeat;}
#navigation a.nav8.on {background:url(img/navon.png) -698px top no-repeat;}
#navigation a.nav8:hover {background:url(img/navon.png) -698px top no-repeat;}
#navigation a.nav9 {background:url(img/nav.png) -798px top no-repeat;}
#navigation a.nav9.on {background:url(img/navon.png) -798px top no-repeat;}
#navigation a.nav9:hover {background:url(img/navon.png) -798px top no-repeat;}


/* Position
------------------------------------------------------- */
#position {clear:both; border-bottom:1px dotted #CCC; padding:6px 0 4px 0; margin:0px 0 15px 0; color:#888;}
#position a {color:#888;}


/* Body
------------------------------------------------------- */
#body {clear:both;}
/*Detail body styles on home.css, channel.css, article.css*/

/* Footer
------------------------------------------------------- */
#footer {clear:both; margin-top:20px; padding-top:20px; padding-bottom:16px; margin-bottom:50px; font-family:Arial, Helvetica, sans-serif; background:url(img/footerbg.png) bottom center repeat-x; color:#666;}
#footer a {color:#333;}


/* 分页 */
.k_pagelist {width:100%;text-align:right;margin:0px;padding:0px;}
.k_pagelist *{font-size:12px;padding:2px 3px;margin-left:3px;}
.k_pagelist strong{background:#3875D7;font-weight:normal;color:#FFF;}
.k_pagelist a {text-decoration:none;color:#3875D7;}
.k_pagelist a:hover {text-decoration:none;background:#3875D7;color:#FFF;}
.k_pagelist span{color:#999;}
.k_pagelist input{border:1px solid;border-color:#777 #CCC #CCC #777;width:40px;}

/* 分页 */
.k_user{width:100%;}