﻿@import url("rightside.css");

/*=========================*/
/*        通用样式         */
/*=========================*/
/* 个人空间公共样式(2009.02.27) */
html { border: 0px; overflow-y: scroll; }
body { margin: 0px; padding: 0px; color: #333333; font-family: "宋体" , Arial, Helvetica, sans-serif, "Times New Roman"; font-size: 12px; }
body > table, body > div { margin-left: auto; margin-right: auto; clear: both; }
form, div, img, th, td, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6 { list-style: none; margin: 0 auto; padding: 0; border: 0; word-wrap: break-word; word-break: break-all; }
b, strong { font-weight: bold; }

/**/
body { background: #FFFFFF; }
a { color: #2D90CD; font-size: 14px; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: underline; }
a:focus { -moz-outline-style: none; }
input.submit { border: 1px solid #FFFFFF; cursor: pointer; height: 25px; line-height: 22px; color: #FFFFFF; padding: 0px 3px; font-weight: bold; font-size: 14px; background: #FF3300; }
input.button { border: 1px solid #CCCCCC; cursor: pointer; height: 25px; line-height: 22px; color: #333333; padding: 0px 3px; font-weight: bold; font-size: 14px; background: #FEFEFE; }
input.text { border: 1px solid #9BCFEC; height: 21px; line-height: 18px; color: #333333; font-size: 13px; padding: 0px 3px; }
/*清除浮动*/
.clear { clear: both; visibility: hidden; }
/*黑白滤镜*/
.no { filter: Gray; }
/*浮动*/
.fl { float: left; }
.fr { float: right; }
.ErrMsg { font-size: 14px; font-weight: bold; color: #FF3300; padding: 30px 0px 30px 30px; }

/*=========================*/
/*CSS圆角样式*/
/*=========================*/
.mb { margin: 0px auto; }
.mb .b, .mb .b1, .mb .b2, .mb .b3, .mb .b4 { display: block; overflow: hidden; border-left: 1px solid #DFE9F9; border-right: 1px solid #DFE9F9; background: #F5F9FE; }
.mb .b1, .mb .b2, .mb .b3 { height: 1px; }
.mb .b { padding: 0px 10px; }
.mb .b1 { margin: 0 4px; background: #DFE9F9; border: none; }
.mb .b2 { margin: 0 3px; border-width: 1px; }
.mb .b3 { margin: 0 2px; }
.mb .b4 { height: 2px; margin: 0 1px; }

/*数字分页（9.8）*/
.page_bar { padding: 15px 0px; }
.page_bar table { width: 98%; background: none; }
.page_bar table th, .page_bar table td { background: none; font-size: 12px; }
.page_bar .l { width: 100px; color: #6F6F6F; font-weight: normal; }
.page_bar .c { }
.page_bar ul li { float: left; padding: 0px 2px; }
.page_bar li a { display: block; float: left; padding: 0px 6px; height: 20px; line-height: 20px; background: #FFFFFF; border: 1px solid #CCCCCC; color: #7E8AA2; font-weight: normal; }
.page_bar li.s a, .page_bar li.s a:hover, .page_bar li a:hover { padding: 0px 6px; background: #F7FBFF; border: 1px solid #FFFFFF; color: #FF3300; font-weight: normal; }

/*顶头banner*/
.mainBanner { width: 940px; margin: 0 auto; height: 137px; background: url(images/share/bg_banner.jpg) no-repeat; }
.innerBanner .logo { float: left; width: 160px; padding: 23px 0px 0px 31px; }
.innerBanner .uinfo { float: right; width: 700px; text-align: right; padding: 6px 10px 0px 0px; font-size: 12px; color: #0000FF; }
.innerBanner .uinfo a { color: #0000FF; font-size: 12px; }
.innerBanner .uinfo span { color: #FF6600; font-weight: bold; }
.innerBanner .uinfo span a { color: #FF6600; font-weight: bold; }

/*主导航目录*/
.mainMenu { width: 940px; margin: 0 auto; padding: 1px; background: url(images/share/bg_mainmenu.jpg) repeat-x left top; }
.mainMenu .innerMenu { height: 46px; padding: 3px 0px; overflow: hidden; border: 1px solid #9FC3EA; padding-left: 20px; }
.mainMenu a, .mainMenu a:hover { float: left; white-space: nowrap; text-decoration: none; color: #FFFFFF; background: url(images/share/bg_mainmenuSplit.gif) no-repeat left 3px; }
.mainMenu a span { float: left; width: 129px; height: 23px; line-height: 23px; text-align: center; cursor: pointer; font-weight: bold; color: #FFFFFF; filter: Dropshadow(offx=1,offy=0,color=#2C5C92) Dropshadow(offx=0,offy=1,color=#2C5C92) Dropshadow(offx=0,offy=-1,color=#2C5C92) Dropshadow(offx=-1,offy=0,color=#2C5C92); }
.mainMenu a:hover { background: url(images/share/bg_mainmenus.gif); }
.mainMenu a:hover span { color: #4D7BBF; filter: Dropshadow(offx=1,offy=0,color=#FFFFFF) Dropshadow(offx=0,offy=1,color=#FFFFFF) Dropshadow(offx=0,offy=-1,color=#FFFFFF) Dropshadow(offx=-1,offy=0,color=#FFFFFF); }
.mainMenu a.home { margin-top: 13px; background: none; }
.mainMenu a.home:hover { background: url(images/share/bg_mainmenus.gif); }

/*正文*/
.mainBody { width: 940px; margin: 0 auto; padding-top: 10px; padding-bottom: 10px; }

/*位置导航*/
.mainLocation { background: url(images/share/bg_locationr.jpg) repeat-x left top; }
.mainLocation .innerLocation { padding-left: 5px; padding-bottom: 5px; border-bottom: 1px dashed #CCCCCC; }
.innerLocation a, .innerLocation a:visited { color: #4D7BBF; font-size: 12px; }
.innerLocation a:hover { color: #FF0000; }

/*页底*/
.mainFoot { width: 940px; margin: 0 auto; background: url(images/share/bg_mainFoot.jpg) no-repeat left top; padding-top: 15px; }
.innerFoot { text-align: center; }
.innerFoot .link { margin: 6px 0px; font-size: 12px; color: #666666; }
.innerFoot .link p { display: inline; }
.innerFoot a { font-size: 12px; }
.innerFoot .footMenu { margin: 6px 0px; font-size: 12px; color: #666666; }
.innerFoot .footMenu a { font-size: 13px; }
.innerFoot .copyRight { padding: 0px 0px 5px 0px; }

/*网友动态*/
.historyList { }
.historyList li { padding: 5px 0px 5px 0px; line-height: 140%; font-size: 12px; }
.historyList li a { font-size: 12px; }

