* {margin: 0; padding: 0;}

  option {padding-left: 0.4em;}

  select {padding: 1px;}

  * html body * {overflow: visible;}

  * html iframe, * html frame {overflow: auto;}

  * html frameset {overflow: hidden;}

  body {font-size:12px; background: #fff; color: #000; text-align: left;}

  div {outline: 0 none;}

  fieldset, img {border: 0 solid;}

  ul, ol, dl {margin: 0 0 1em 1em;}

  li {line-height: 1.5em; margin-left: 0.8em;}

  dt {font-weight: bold;}

  dd {margin: 0 0 1em 0.8em;}

  blockquote {margin: 0 0 1em 0.8em;}

  blockquote:before, blockquote:after, q:before, q:after {content: "";}

  .clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
  }

  .clearfix {display: block;}

  .floatbox {overflow: hidden;}

  .skip, .hideme, .print {
    position: absolute;
    top: -32768px;
    left: -32768px;
  }

  .skip:focus, .skip:active {position: static; top: 0; left: 0;}

  #skiplinks {
    position: absolute;
    top: 0px;
    left: -32768px;
    z-index: 1000;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style-type: none;
  }

  #skiplinks a.skip:focus, #skiplinks a.skip:active {
    left: 32768px;
    outline: 0 none;
    position: absolute;
    width: 100%;
  }

  #header {position: relative;}

  #topnav {text-align: right;}

  #header, #nav, #main, #footer {clear: both;}

  .subcolumns {width: 100%; overflow: hidden;}

  .c20l, .c25l, .c33l, .c40l, .c38l, .c50l, .c60l, .c62l, .c66l, .c75l, .c80l {
    float: left;
  }

  .c20r, .c25r, .c33r, .c40r, .c38r, .c50r, .c60r, .c66r, .c62r, .c75r, .c80r {
    float: right;
    margin-left: -5px;
  }

  .c20l, .c20r {width: 20%;}

  .c40l, .c40r {width: 40%;}

  .c60l, .c60r {width: 60%;}

  .c80l, .c80r {width: 80%;}

  .c25l, .c25r {width: 25%;}

  .c33l, .c33r {width: 33.333%;}

  .c50l, .c50r {width: 50%;}

  .c66l, .c66r {width: 66.666%;}

  .c75l, .c75r {width: 75%;}

  .c38l, .c38r {width: 38.2%;}

  .c62l, .c62r {width: 61.8%;}

  .subc {padding: 0 0.5em;}

  .subcl {padding: 0 1em 0 0;}

  .subcr {padding: 0 0 0 1em;}

  .equalize, .equalize .subcolumns {
    overflow: visible;
    display: table;
    table-layout: fixed;
  }

  .equalize > div {
    display: table-cell;
    float: none;
    margin: 0;
    overflow: hidden;
    vertical-align: top;
  }
  .subcolumns > div, .floatbox {overflow: visible; display: table;}

  .print {position: static; left: 0;}

  .noprint {display:none !important;}
.logo { float:left; width:208px; height:67px; padding:9px 0 0 20px; }
 .index_m{
  width:723px; 
  height:60px; 
  background:url(topm_bg.jpg) repeat-x;
  float:left;
  margin-top:7px;
  }
   .index_m_l{
	width:47px;
	height:60px;
	background-image: url(topm_left.jpg);
	float: left;
  }
  
   
   .index_m_c{
	width:235px;
	height:60px;
	float:left;
	padding-top:12px; 	
	padding-left:3px;
	color:#ffffff;
	line-height:17px;
	padding-top: 7px;
	  }
	  .index_m_c span {float:left;display:block;margin-top:2px;}
	  .index_m_c a {padding:2px 2px 2px 6px;width:24px;font-size:12px;display:block;float:left;overflow:hidden;color:#ffffff;}
	  
	 .index_m_c a:hover {color:#fff;background-image:url(k.gif);}
	  
    .index_m_c1 a{
	width:41px;
	height:60px;
	background-image: url(topm_c1.jpg);
	float: left;
    }
	 .index_m_c4 a{
	width:41px;
	height:60px;
	background-image: url(topm_c3.jpg);
	float: left;
    }
	.index_m_c2{ 
	float:left;
	width:17px;
	height:60px;
	}
	.index_m_c2a{ 
	float:left;
	width:12px;
	height:60px;
	}
	.index_m_c6{ 
	float:left;
	width:9px;
	height:60px;}
  .index_m_c3 { 
	float:left;
	width:158px;
	height:60px;
	padding-top:12px;}
	.index_m_c3 a{
	padding:2px 4px 2px 5px;width:24px;font-size:12px;display:block;float:left;overflow:hidden;color:#ffffff;
	}
	  .index_m_c3 span {float:left;display:block;margin-top:2px; color:#FFFFFF}
	   .index_m_c3 a:hover {color:#fff;background-image:url(k.gif);}
	  .index_m_c5 { 
	float:left;
	width:160px;
	height:60px;
	padding-top:12px;}
	  .index_m_c5 a{padding:2px 4px 2px 6px;width:24px;font-size:12px;display:block;float:left;overflow:hidden;color:#ffffff;}
	  .index_m_c5 span {float:left;display:block;margin-top:2px; color:#FFFFFF}
	   .index_m_c5 a:hover {color:#fff;background-image:url(k.gif);}
body {background: url(hdBg.jpg) no-repeat center 27px #FFF; z-index: -99;}
    .page_margins {margin: 0 auto; width: 960px;}
    .page {overflow: hidden;}
    #header {margin-top: -2px;}
    #footer {padding: 10px 20px 0;}
    #nav ul {margin-left: 20px;}
    #topnav, #header, #main, #footer {overflow: hidden;}
    .col1 {float: left; display: inline; overflow: hidden; width: 330px;}
    .col2 {float: right; display: inline; overflow: hidden; width: 303px;}
    .col3 {float: left; display: inline; overflow: hidden; width: 303px;}
    .col13 {float: left; display: inline; overflow: hidden; width: 645px;}
    .col13 .col3 {float: right;}
    .uiBg00 {background: url(bg.gif) repeat-y 0 0 #fff;}
    .uiBgMd2h {background-position: -961px 0;}
    .uiBgMd2 {background-position: -1922px 0;}
    .uiBgLC {background-position: -2883px 0;}
    .uiBm00LC, .uiTop00LC {background: url(bgBorder.png) no-repeat 0 0 #fff;}
    .uiBm00LCR {background: url(bgBorder.png) no-repeat -961px 0 #fff;}
    .uiBm00R {background: url(bgBorder.png) no-repeat -1618px 0 #fff;}
    .uiTitleBarBg00 {background: url(titleBg.png) no-repeat 0 0;}
    .uiTB0L, .uiTB331, .uiTB939L {height: 34px; line-height: 34px;}
    .uiTB939L {background-position: -939px 0;}
    .uiTB331 {background-position: -331px 0;}
    .uiTB1574 {background-position: -1574px 0; height: 14px; line-height: 15px;}
    .uiTB635 {
        background-position: -635px 0;
        height: 32px;
        line-height: 32px;
    }
/* structure modify end */
/* crumb start */
    .crumb {background: #FFF;}
    .crumb p {
        line-height: 28px;
        text-indent: 6px;
        margin-bottom: 0;
        font-family: "\5b8b\4f53";
    }
/* crumb end */
/* ui CDE style start */
    .uiBdBg {background: url(uiBdBg.png) repeat-y 0 0;}
    .uiCDEtpBm {background-position: -960px 0;}
    .uiCDE960 {background-position: -2880px 0;}
    .uiCDE658 {background-position: -3840px 0;}
    .uiCDE620 {background-position: -4800px 0;}
/* ui CDE style end */
/* ui uiBox style start */
    .uiBox01 {background: url("uiContBg01.png") repeat-y 0 0;}
    .uiBox01 .titleBar {
        background: url("uiTlbg01.png") no-repeat 0 0;
        height: 28px;
        line-height: 28px;
        padding-left: 20px;
    }
    .uiBox01 .colLine {background: url("uiBmBg01.png") no-repeat scroll 0 0;}
    .uiBox05 .cont02 {
        padding-left: 32px;
        margin-left: -10px;
    }
/* ui uiBox style end */
/* blank,line style start */
    .blank3 {clear: both; height: 3px; overflow: hidden; display: block;}
    .blank6 {clear: both; height: 6px; overflow: hidden; display: block;}
    .blank9 {clear: both; height: 9px; overflow: hidden; display: block;}
	.blank10 {clear: both; height: 10px; overflow: hidden; display: block;}
    .blank9w {background: #ffffff; clear: both; height: 9px; overflow: hidden; display: block;}
    .blank15w {background: #ffffff; clear: both; height: 15px; overflow: hidden; display: block;}
    .blank12 {clear: both; height: 12px; overflow: hidden; display: block;}
    .blank12w {background: #ffffff; clear: both; height: 12px; overflow: hidden; display: block;}
    .blank15 {clear: both; height: 15px; overflow: hidden; display: block;}
    .blank20 {clear: both; height: 20px; overflow: hidden; display: block;}
    .blank30 {clear: both; height: 30px; overflow: hidden; display: block;}
    .dotLine {
        clear: both;
        display: block;
        background: url(dotLine.gif) repeat-x 0 0;
        overflow: hidden;
        height: 1px;
    }
    .colLine {
        clear: both;
        display: block;
        height: 1px;
        overflow: hidden;
    }
/* blank,line style start */
/* global common style start */
/* tab common style start */
    .tab .titleBar {}
    .tab .titleBar li {display: inline; float: left; list-style-type: none;}
    .tab .titleBar li a {display: block; margin: 0; text-decoration: none; width: auto;}
    .tab .normal {display: none;}
    .tab .on {display: block;}
/* tab common style end */
/* content common style start */
    .titleBar {position: relative; clear: both; overflow: hidden;}
    .titleBar .more {
        font-size: 12px;
        padding-right: 1.25em;
        background: url(more.png) no-repeat right 10px;
        float: right;
        display: inline;
    }
    .cont, .cont01, .cont02, .cont03, .cont04 {clear: both;}
    .cont {padding: 0 12px 12px;}
    .cont01 {padding: 0;}
    .cont02 {padding: 0 12px;}
    .cont03 {padding: 0 0 12px 12px;}
    .cont04 {padding: 0 1px;}
    .cont h1 {line-height: 30px; margin-bottom: 5px;}
    .cont ul {clear: both;}
/* position -13px blue -34 big dot */
    .cont li, .cont01 li, .cont02 li, .cont03 li, .cont04 li {
        font-size: 14px;
        background: url(allLiDot.png) no-repeat scroll 0 9px transparent;
        padding-left: 10px;
    }
    .cont .dotLine, .cont01 .dotLine, .cont02 .dotLine, .cont03 .dotLine, .cont04 .dotLine {
        margin: 0 0 1em;
    }
    .scaleText {margin-bottom: 2px;}
    .scaleText span {display: inline; float: left;}
    .LtlRcont strong {
        float: left;
        display: inline;
        margin-right: 12px;
        width: 70px;
        line-height: 21px;
        color: #0d539a;
    }
    .LtlRcont p {float: left; display: inline; width: 850px; line-height: 21px;}
    .LtextRpic {}
    .LtextRpic h3 {float: left; display: inline; margin-bottom: 0.5em;}
    .LtextRpic img {border: 1px solid #dcdddd; display: inline; float: right;}
    .LtextRpic p {clear: left; margin: 0;}
    .LpicRtext img, .LpicRtextUp img {
        border: 1px solid #dcdddd;
        float: left;
        display: inline;
        margin: 3px 8px 0 0;
    }
    .LpicRtext h3, .LpicRtextUp h3 {line-height: 21px; overflow: hidden;}
    .LpicRtext p {margin-bottom: 0;}
    .LpicRtextUp p {padding-top: 0.5em; margin-bottom: 0;}
/* use to li */
    .UpicDdesc {background:none!important; text-align: center; display: inline; float: left;}
    .UpicDdesc img {border: 1px solid #DCDDDD;}
    .UpicDdesc h6 {font-size: 12px;}
    .picOpac {position: relative;}
    .picOpac a {display: block;}
    .picOpac img {border: 1px solid #DCDDDD;}
    .picOpac h6 {
        position: absolute;
        bottom: 0;
        left: 0;
        background: #000;
        font-size: 12px;
        opacity: 0.7;
        width: 100%;
        text-align: center;
        height: 18px;
        line-height: 18px;
        overflow: hidden;
    }
    .uiUl01 li {
        font-size: 12px;
        line-height: 28px;
        background: none;
        border-bottom: 1px solid #e7e7e7;
        padding-left: 0;
    }
    .uiUl03 {clear: none;}
    .uiUl03 li {
        background: url(liBgStyle.png) no-repeat 0 0;
        font-size: 12px;
        height: 27px;
        margin-bottom: 10px;
        padding: 0;
        width: 99px;
    }
    .uiUl03 a {display: block; padding-top: 5px; text-align: center;}
    .uiH22, .uiUlH22 li {height: 22px; line-height: 22px; overflow: hidden;}
    .uiH25, .uiUlH25 li {height: 25px; line-height: 25px; overflow: hidden;}
    .uiMdl {vertical-align: middle;}
    .uiAlignR {text-align: right;}
    .noHide {overflow:visible!important;}
/* V List start */
    .VlistL {float: left; overflow: hidden; width: 40px;}
    .VlistR {float: right; overflow: hidden; width: 263px;}
    .VlistL a {
        background: url(VlistLbg.png) no-repeat 0 0;
        display: block;
        height: 29px;
        line-height: 29px;
        margin-bottom: 5px;
        width: 40px;
        text-align: center;
    }
    .VlistL a:hover {color: #fff;}
    .VlistL .on {background-position: -41px 0; color: #fff !important;}
    .VlistR {
        float: right;
        overflow: hidden;
        width: 263px;
    }
/* V List end */
/* box style start */
/* box style end */
/* LRBg style start */
    .uiContBg {background: url(friendTop.jpg) repeat-x 0 0; position: relative;}
    .uiContL {
        background: url(friendL.jpg) no-repeat 0 0;
        height: 90px;
        width: 32px;
        position: absolute;
        left: 0;
        top: 0;
    }
    .uiContR {
        background: url(friendR.jpg) no-repeat 0 0;
        height: 90px;
        width: 1px;
        position: absolute;
        right: 0;
        top: 0;
    }
    .uiContBm {
        background: url(uiContBm.gif) no-repeat 0 0;
    }
/* LRBg style end */
/* uiTab start */
    .uiTab01 a {font-size: 12px; font-weight: normal;}
    .uiTab01 li {
        background: url("FCtabBg.png") no-repeat scroll 0 -31px transparent;
        height: 30px;
        line-height: 30px;
        text-align: center;
    }
    .endLi {border-right: 1px solid #C5D8E6;}
    .uiTab01 .on {background-position: 0 0;}
    .uiTab01 .on a {font-weight: bold;}
    .uiTab02 a {font-size: 14px; font-weight: normal;}
    .uiTab02 li {
        background: url(uiTlTab.png) no-repeat 0 -33px;
        height: 30px;
        line-height: 30px;
        text-align: center;
        width: 104px;
    }
    .uiTab02 .on {background-position: 0 0; font-weight: bold;}
    .uiTab03 a {font-size: 14px; font-weight: normal;}
    .uiTab03 li {
        background: url(uiTlTab.png) no-repeat 0 -70px;
        height: 33px;
        line-height: 33px;
        text-align: center;
        width: 115px;
    }
    .uiTab03 .on {background-position: 0 -110px; font-weight: bold;}
    .uiTab04 a {font-size: 14px; font-weight: normal;}
    .uiTab04 li {
        background: url(uiTlTab.png) no-repeat 0 -186px;
        height: 30px;
        line-height: 30px;
        text-align: center;
        width: 104px;
    }
    .uiTab04 .on {background-position: 0 -150px; font-weight: bold;}
    .uiTab05 a {font-size: 14px; font-weight: normal;}
    .uiTab05 li {
        background: url(uiTlTab.png) no-repeat 0 -380px;
        height: 33px;
        line-height: 33px;
        text-align: center;
        width: 80px;
    }
    .uiTab05 .on {
        background-position: 0 -415px;
        font-weight: bold;
        width: 82px;
    }
/* uiTab end */
/* content common style end */
/* global html element style start */
    .listDate {padding-left: 3px; font-size: 12px; color: #999;}
    .icoSet {background: url(allIcon.png) no-repeat 0 0;}
    h1.bigTl {
        font-family: '微软雅黑','黑体';
        font-size: 19px;
        font-weight: bold;
        line-height: 24px;
        margin: 0 0 5px;
    }
    .f12, .f12 a {font-size: 12px; font-weight: normal;}
    .f14 {font-size: 14px; font-weight: normal;}
    .f12b {font-size: 12px; font-weight: bold;}
    .f14b {font-size: 14px; font-weight: bold;}
    .f18b {font-size: 18px; font-weight: bold;}
    .f24b {font-size: 24px; font-weight: bold;}
    .f12ccc, .f12ccc a, .f12ccc a:visited {font-size: 12px; color: #ccc;}
    .f12666, .f12666 a, .f12666 a:visited {font-size: 12px; color: #666;}
    .f12b369 {font-size: 12px; font-weight: bold; color: #369;}
    .f14369 {font-size: 14px; font-weight: normal; color: #369;}
    .f14b369 {font-size: 14px; font-weight: bold; color: #369;}
    .f14bc30 {font-size: 14px; font-weight: bold; color: #c30;}
    .f18bc30 {color: #c30; font-size: 18px; font-weight: bold;}
    .f1406b, .f1406b a, .f1406b a:visited {font-size: 14px; color: #0058a6;}
    .f14b06b, .f14b06b a, .f14b06b a:visited {font-size: 14px; font-weight: bold; color: #0058a6;}
    .gg {background: none repeat 0 0 #fff;}
    .nofloat {float:none !important;}
    .noBg {background: none #FFF !important;}
    .noBdR{border-right:none !important;}
    .noBd {border:none !important;}
    .noBg01 {background: none !important;}
    .noBgLi li {background: none #FFF;}
    .ggLi li {float: left; display: inline; margin-right: 6px;}
    .tel, .mailto {
        background: url(allIcon.png) no-repeat 0 -180px;
        text-indent: 20px;
    }
    .mailto {background-position: 0 -220px;}
    .newsTime {float: right; display: inline; color: #9e9e9e;}
    .uiAtd a, .uiAtd a:visited {text-decoration: underline;}
    .uiIndent2 {text-indent: 2em;}
/* global html element style end */
/* color star */
    .cGray, .cGray:visited, .cGray a, .cGray a:visited {color: #666;}
    .cGold, .cGold:visited, .cGold a, .cGold a:visited {color: #d6ae6d;}
    .cBlack, .cBlack:visited, .cBlack a, .cBlack a:visited {color: #000;}
    .cWhite, .cWhite:visited, .cWhite a, .cWhite a:visited {color: #fff;}
    .cRed, .cRed:visited, .cRed a, .cRed a:visited {color:#c00!important;}
    .cGreen, .cGreen:visited, .cGreen a, .cGreen a:visited {color: #093;}
    .cBlue, .cBlue a {color: #014991;}
/* color end */
/* height start */
    .hgt25 {height: 25px;}
    .hgt30 {height: 30px;}
    .hgt33 {height: 33px;}
/* height end */
/* lh start */
    .lh22, .lh22 a {line-height: 22px;}
    .lh25, .lh25 a {line-height: 25px;}
    .lh30, .lh30 a {line-height: 30px;}
    .lh33, .lh33 a {line-height: 33px;}
    .lh40, .lh40 a {line-height: 40px;}
/* lh end */
/* pd start */
    .uiPd0, .uiPdLi0 li {padding: 0 !important;}
    .uiPdLR01 {padding: 0 16px 0 12px;}
    .uiPdLR02 {padding: 0 12px;}
    .uiPdLR03 {padding: 0 12px 0 0;}
    .uiPdL1{padding-left: 1em;}
    .uiPdL105{padding-left: 1.5em;}
    .uiPdL2{padding-left: 2em;}
    .uiPdL3{padding-left: 3em;}
    .uiPdR1{padding-right: 1em;}
    .uiPdR105{padding-right:1.5em!important;}
    .uiPdR3{padding-right: 3em;}
/* pd end */
/* Margin start */
    .uiMg0 {margin: 0;}
    .uiMgLR01 {margin-left: 12px; margin-right: 12px;}
    .uiMgLR1px {margin-left: 1px; margin-right: 1px;}
    .uiMgL1px {margin-left: 1px;}
    .uiMgL3px {margin-left: 3px;}
    .uiMgLdot5 {margin-left: 0.5em;}
    .uiMgL01 {margin-left: 1em;}
    .uiMgR01 {margin-right: 1em;}
    .uiMgR1px {margin-right: 1px;}
/* Margin end */
/* ico position start */
    .uiIcoPs01 {background-position: 0 -487px;}
    .uiIcoPs02 {background-position: 0 -259px;}
    .uiIcoPs04 {background-position:0 -528px!important;}
    .uiIcoPs09 {background-position: 0 -251px;}
/* icoSet Position end */
/* Li position start */
    .uiLiPs01 li {background-position: 0 -51px;}
    .uiLiPs02 li {background-position: 0 -12px;}
    .uiLiPs03 li {background-position: 0 -10px;}
    .uiLiPs04, .uiLiPs04 li {background: url(allLiDot.png) no-repeat 0 8px;}
    .uiLiPs05 li {background-position: 0 -77px;}
    .uiLiPs06 li {background-position: 0 -99px; padding-left: 14px;}
    .uiLiPs07 li {background-position: 0 -97px; padding-left: 14px;}
    .uiLiPs08 li {
        background-position: 0 -131px;
        padding-left: 14px;
    }
/* Li position end */
/* more position start */
    .uiMorePs33 {background-position:right 12px!important;}
    .uiMorePs40 {
        background-position:right 15px!important;
    }
/* more position end */
/* uiTl start */
    .uiTl01 {height: 26px; line-height: 22px;}
    .uiTl01 .icoSet {background-position: 0 -259px; padding-left: 20px;}
    .uiTl01 .colLine {background-color: #014991; height: 2px;}
    .uiTl02 {background: url(uiTl.png) repeat-x 0 0;}
    .uiTl03 {background: url(uiTl.png) repeat-x 0 -70px;}
    .uiTl04 {background: url(titleBg.png) no-repeat -1270px 0;}
    .uiTl05 {
        background: url(jigouBg.png) repeat-x right 0;
        height: 36px;
        line-height: 45px;
    }
    .uiTl06 {background: url(uiTl.png) repeat-x 0 -35px;}
    .uiTl07 {background: url(uiTlBmDot.png) repeat-x 0 bottom #FFF;}
    .uiTl08 {background: url(uiTlBg01.png) repeat-x 0 0; height: 34px;}
    .uiTl09 {background: url(uiTlBm.png) no-repeat 0 bottom;}
    .uiTl10 {background: url(uiTlH33rx.png) no-repeat right 0; height: 33px;}
    .uiTl18 {
        background: url(uiTl18.png) no-repeat 0 0;
        height: 14px;
    }
/* uiTl end */
/* uiTlCt start */
    .uiTlCt03 {
        background: url(uiTlTab.png) no-repeat 0 -110px;
        height: 33px;
        text-align: center;
        width: 115px;
    }
    .uiTlCt05 {
        background: url(uiTlTab.png) no-repeat 0 -220px;
        height: 33px;
        text-align: center;
        width: 115px;
    }
/* uiTlCt end */
/* uiCt start */
    .uiCt04 {
        background: url(uiCtRY.png) repeat-y 0 0;
    }
/* uiCt end */
/* focusPic start */
    .focusPic {position: relative;}
    .focusPic .focPicCont {margin: 2px auto; overflow: hidden;}
    .focPicCont h2 {font-size: 14px; font-weight: bold; line-height: 24px; margin-top: 3px;}
    .focusPic .focBtnBg {position: absolute; right: 2px; top: 2px;}
    .focBtnBg li {
        background: url(focusBg.gif) no-repeat left bottom;
        color: #2B2B2B;
        cursor: pointer;
        float: left;
        display: inline;
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: bold;
        width: 21px;
        height: 24px;
        line-height: 24px;
        margin-right: 6px;
        padding: 0;
        text-align: center;
    }
    .focBtnBg .on {
        background: url(focusBgOn.png) no-repeat left bottom;
        color: #FFF;
    } 
/**/
#topnav {
    background: url(topnavBg.jpg) repeat-x 0 0;
    height: 30px;
    text-align: left;
  }

  .login {padding-top: 5px;}

  .login, .login a, .login a:visited {color: #4c7f99;}

  .passport {
    background: url(userIco.gif) no-repeat right center;
    float: left;
    display: inline;
    margin-top: 2px;
    padding-right: 20px;
  }

  #member_login fieldset {
    display: inline;
    float: left;
    margin-right: 5px;
  }

  #member_login label {
    float: left;
    display: inline;
    margin-top: 2px;
    margin-left: 6px;
  }

  form .ipt {
    background: url(iptBg.jpg) no-repeat left top;
    float: left;
    font-size: 12px;
    height: 18px;
    overflow: hidden;
    width: 75px;
  }

  .loginInput {
    background: none;
    border: medium none;
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    margin: 2px 0 2px 2px;
    overflow: hidden;
    width: 70px;
  }

  .formBtnMarg {
    float: left;
    display: inline;
    margin-left: 6px;
  }

  .formBtn {
    background: url(loginBtnBg.png) no-repeat 0 0;
    border: medium none;
    color: #4c7f99;
    font-size: 12px;
    height: 20px;
    width: 42px;
  }
  .regBtn {
	  display:block;
	  text-align:center;
	  padding-top:3px;
  }
  .forgetPW {
    display: inline;
    float: left;
    margin-top: 2px;
	margin-left:6px;
  }

  .forgetPW a, .forgetPW a:visited {
    padding: 0 2px 0 2px;
    color: #4C7F99;
  }
  #logined {
	  line-height:28px;
  }
  #rssMapContact .rssLink {
    position: relative;
    top: 8px;
    left: 76px;
    float: left;
  }

  #rssMapContact .mapLink {
    position: relative;
    top: 8px;
    left: 80px;
    float: left;
  }
#nav{float:left; width:750px;}
.hlist {
    width: 100%;
    overflow: hidden;
    float: left;
    display: inline;
    line-height: 0;
  }

  .hlist ul {display: inline; float: left;}

  .hlist li {
    display: inline;
    float: left;
    font-size: 1.0em;
    line-height: 33px;
    list-style-type: none;
    margin: 0;
    padding: 0;
  }

  .hlist a {
    color: #fff;
    background: url(nav_divide.jpg) no-repeat left transparent;
    display: block;
    font-size: 116.67%;
    margin-top:1px;_margin-top:2px;
    padding: 0 1em 0 1em;
    text-decoration: none;
    width: auto;
  }

  .hlist a:visited {color: #fff;}

  .hlist strong {
    padding: 0 1em;
    font-size: 116.67%;
    display: block;
  }

  .hlist a:focus, .hlist a:active {
    text-decoration: none;
    outline: 0 none;
    color: #fff;
  }
  
  .hlist a:hover {
	  background: url(nav_mousehover.png) no-repeat center;
	  text-decoration: none;
      outline: 0 none;
      color: #fff;
  }

  .hlist li.active {
    background: url(nav_mouseover.jpg) no-repeat center;margin-top:1px;
  }

  .hlist li.active strong, .hlist li.active a:focus, .hlist li.active a:hover, .hlist li.active a:active {
    background: transparent;
    color: #fff;
    text-decoration: none;
  }
/* focusPic end */
#navSearch {background: #fff url(nav_bg.jpg) repeat-x center right;}

#contSearch { float:right; padding-right:5px; padding-top:8px;}

#search fieldset {float: left; display: inline;}

.iptTextBg {
    background: url(searBox.jpg) no-repeat 0 0;
    width: 157px;
    height: 21px;
    overflow: hidden;
    float: left;
    display: inline;
}

.iptSubmBg {
    background: url(searBtn.jpg) no-repeat 0 0;
    width: 47px;
    height: 21px;
    float: left;
    display: inline;
}

.searBox {
    background: none repeat 0 0;
    border: medium none;
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    width: 150px;
    margin: 3px 0 0 8px;
    overflow: hidden;
}

.searBtn {
    color: #FFF;
    background: none repeat 0 0;
    border: medium none;
    margin: 2px 0 0 10px;
}
.contact {
    background: url(bottom.png) repeat-x 0 bottom;
    padding-bottom: 20px;
  }

  .logoBMwrap {
    width: 528px;
    margin-left: auto;
    margin-right: auto;
  }

  .logoBMwrap img {border: none; margin: 0;}

  .friends .cont {
    padding-top: 18px;
    padding-bottom: 20px; padding-left:30px;
  }

  .friends p, .contact p {margin: 0 auto;}

  .contact .cont {padding: 0 12px;}
  .friends .cont a{margin-left:10px;}
  .adclear {clear: both; overflow: hidden;}
#pages { margin:15px auto; text-align:center; clear:both; font-size:12px; font-family:"宋体"}
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #B9DFF9; text-align:center; color:#077ac7;}
#pages a.now{ background:#077ac7; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#077ac7; color:#fff;}
#pages li{
	float: left;
	height: auto;
	width: auto;
}
.pages { text-align:center; clear:both; font-size:12px; font-family:"宋体"}
.pages a { padding:3px 6px 2px; margin:3px; border:1px solid #B9DFF9; text-align:center; color:#077ac7;}
.pages a.now{ background:#077ac7; color:#fff; border:0;}
.pages li{
	float: left;
	height: auto;
	width: auto;
}
.pages a:hover,.pages a.now:hover { background:#077ac7; color:#fff;}
.line2px {background-color:#014991!important; height: 2px;}
/* scroll infoBar start */
    #scrNews #scrollBox {
        display: inline;
        float: right;
        font-family: Tahoma;
        height: 16px;
        line-height: 16px;
        margin: 10px 10px 0 0;
        overflow: hidden;
        width: 292px;
    }
    #infoTl {
        float: left;
        display: inline;
        margin: 10px 0 0 12px;
        line-height: 16px;
        font-weight: bold;
    }
    #scrNews p {padding: 0; margin: 0; line-height: 16px;}
    #scrNews .up {
        background: url(scrollBtn.png) no-repeat 0 0;
        cursor: pointer;
        height: 13px;
        float: left;
        display: inline;
        width: 14px;
        margin: 12px 0 0 6px;
    }
    #scrNews .down {
        background: url(scrollBtn.png) no-repeat -25px 0;
        cursor: pointer;
        height: 13px;
        width: 14px;
        float: left;
        display: inline;
        margin: 12px 0 0 6px;
    }
/**/

.links {
    background: url(linkRightBg.gif) no-repeat right bottom;
    margin-top: 20px;
    border-left: #CCC 1px solid;
    border-bottom: #CCC 1px solid;
    padding-bottom: 3px;
    margin-right: 12px;
}

.linksLeft {
    background: url(linkBg.png) no-repeat 0 0;
    height: 55px;
    width: 55px;
}

.linksLeft, .linksCont {float: left; display: inline;}

.menuList1, .menuList2, .menuList3 {
    float: left;
    display: inline;
    margin-left: 35px;
}

.menuList1, .menuList2 {padding-right: 35px; border-right: #b6cdda 1px solid;}

.linksCont ul {clear: both;}

.linksCont li {
    background: url(LinksLiBg.gif) no-repeat 0 center;
    float: left;
    display: inline;
    font-family: sans-serif, "宋体", Arial, Helvetica;
    font-size: 12px;
    padding: 0 10px;
    text-align: center;
}

.linksCont .noneBg {background: none;}

.linksCont a, .linksCont a:visited {
    display: block;
    color: #333;
}
/* search content */

/**/
.colLine {background-color: #d1d1d1;}
/* ui style start */
/* common start */
.uiBox09 {background: url("uiContBg09.png") repeat-y 0 0;}
.uiBox09 .titleBar {
    background: url("uiTlbg09.png") no-repeat 0 0;
    height: 28px;
    line-height: 28px;
    padding-left: 20px;
}
.uiBox09 .colLine {background: url("uiBmBg09.png") no-repeat scroll 0 0;}
.imgTl{
    float: left;
    display: inline; font-size:14px; color:#0a4fb4; font-weight:bold; padding-left:15px;
}
/* common end */
/* #scrInfoBar style start */
#infoBar {
    background: url(narrMidd.jpg) repeat-x 0 0;
    height: 44px;
    line-height: 44px;
}
/* stockInfo start  */
#scrollTxt {
    color: #B3B3B3;
    float: left;
    display: inline;
    font-size: 12px;
    overflow: hidden;
    padding: 14px 0;
    padding-left: 28px;
    position: relative;
}
#scrollBox {
    float: left;
    display: inline;
    font-family: Tahoma;
    height: 16px;
    line-height: 16px;
    overflow: hidden;
    width: 390px;
}
#scrollTxt p {line-height: 16px; margin: 0; padding: 0;}
#scrollTxt .up {
    background: url(scroBtn.gif) no-repeat 0 0;
    cursor: pointer;
    height: 14px;
    position: absolute;
    top: 8px;
    left: 2px;
    width: 17px;
}
#scrollTxt .down {
    background: url(scroBtn.gif) no-repeat 0 -13px;
    cursor: pointer;
    height: 14px;
    width: 17px;
    position: absolute;
    bottom: 4px;
    left: 2px;
}
/* stockInfo end  */
.stockInfo {
    background: url(narrLeft.jpg) no-repeat 0 0;
    overflow: hidden;
    height: 44px;
    width: 400px;
}
.scroPhone {background: url(narrRigh.jpg) no-repeat right 0; height: 44px;}
#nowNews {
    margin-right: 0px;
    height: 28px;
    width: 344px;
    background: url(nowNews.png) no-repeat 0 0;
    margin-top: 9px;
}
#nowNews .cont {padding: 3px 0 0 86px;}
#news {height:24px; overflow:hidden}
#news li {display: none; background: none; padding: 0;}
#news em {font-style: normal; font-size: 10px; padding-right: 0.5em;}
.ContBg {
    background: url(nowNewRigh.gif) no-repeat right 0;
    height: 28px;
}
/* temp data style start */
.infoDown {
    background: url(infoDown.jpg) no-repeat 0;
    color: #226300;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    padding: 0 0 0 15px;
}
.infoUp {
    background: url(infoUp.jpg) no-repeat 0;
    color: #A20101;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    padding: 0 0 0 15px;
}
/* temp data style end */
.scroNews {
    background: url(scrollNew.gif) no-repeat 0 11px;
    padding-left: 30px;
    display: inline-block;
    padding-right: 3px; margin-right:20px;
}
.webPhone {
    background: url(phone.jpg) no-repeat 0 9px;
    padding-left: 18px;
    padding-right: 6px;
    display: inline-block;
}
/* #scrInfoBar style end */
/* #blogsTools style start */
#blogsTools {
    background: url(blogsTlsBg.jpg) no-repeat bottom;
    padding-bottom: 4px;
}
#blogList {
    float: left;
    display: inline;
    background: url(blogBg.jpg) no-repeat right 0;
    padding: 2px 20px 0 0;
}
.blogScrCt {width: 670px; height: 75px; overflow: hidden; position: relative;}
#blogListScr {position: absolute;}
#blogList li {height: 75px;}
#blogList .UpicDdesc {margin-right: 12px;}
#blogList img {border: none;}
#blogList h6 {margin: 0; text-align: center;}
#linksTool {float: right; display: inline; padding: 0 0 0 12px;}
#linksTool ul {clear: both;}
#linksTool li {
    float: left;
    display: inline;
    line-height: 22px;
    padding-left: 22px;
    padding-right: 10px;
}
#linksTool a {display: block;}
#linksTool .lkTlIco1 {background: url(tools1.jpg) no-repeat 0 0;}
#linksTool .lkTlIco2 {background: url(tools2.jpg) no-repeat 0 0;}
#linksTool .lkTlIco3 {background: url(tools3.jpg) no-repeat 0 0;}
#linksTool .lkTlIco4 {background: url(tools4.jpg) no-repeat 0 0;}
#linksTool .lkTlIco5 {background: url(tools5.jpg) no-repeat 0 0;}
#linksTool .lkTlIco6 {background: url(tools6.jpg) no-repeat 0 0;}
#linksTool .lkTlIco7 {background: url(tools7.jpg) no-repeat 0 0;}
#linksTool .lkTlIco8 {background: url(tools8.jpg) no-repeat 0 0;}
#linksTool .lkTlIco9 {
    background: url(tools9.jpg) no-repeat 0 0;
}
/* #blogsTools style end */
/* block 1 L start*/
#block01 .col13 {background: url(kanTaiBg.jpg) no-repeat right bottom;}
#block01 {position: relative;}
#block01 .col2Cont {position: relative;}
#yaoWen {}
#yaoWen .titleBar {
    background: url(yaoWenTlLiBg.png) -109px -67px repeat-y;
    height: 33px;
}
#yaoWenTl li {
    background: url(yaoWenTlLiBg.png) 0 -34px no-repeat;
    text-align: center;
    width: 110px;
    height: 33px;
    line-height: 33px;
}
#yaoWenTl .on {background-position: 0 0;}
#yaoWenTl .on a {color: #ba2636;}
#YWQuery {height: 20px; border-bottom: #000 1px solid;}
#dateQry {padding-left: 38px; background: url(ico.png) no-repeat 0 1px;}
.customInfo {}
/* block 1 L end*/
/* block 1 C start*/
#kanTai .titleBar {
    background: url(kanTaiTitleBg.png) no-repeat 0 0;
    height: 45px;
    line-height: 45px;
}
#kanTai .titleBar h2 {float: left; display: inline; color: #c30;}
#kanTai .cont01, #KTother .cont01 {padding-right: 6px;}
.kanTaiTitle {padding-left: 28px;}
/* focusImg style start */
.focusPic {height: 260px; width: 297px;}
.focusPic .focPicCont {
    height: 250px;
    width: 290px;
}
/* focusImg style end */
/* block 1 C end*/
/* block 1 R start */
#block01 .col2 {padding-bottom: 28px;}
#jujiaoHX .titleBar {
    background: url(jgHXtl.png) no-repeat 0 0;
    height: 48px;
    overflow: hidden;
}
#jjHXtl li {
    background: url(HXtabBtn.png) no-repeat 0 -33px;
    height: 31px;
    line-height: 31px;
    text-align: center;
    width: 79px;
    margin-right: 2px;
}
#jjHXtl .on {background-position: 0 0;}
#jjHXtl .on a {color: #FFF; font-weight: bold;}
#jujiaoHX .titleBar ul {margin: 17px 0 0 36px; float: left; display: inline;}
#jujiaoHX .LtextRpic h3 {font-size: 12px; font-weight: bold;}
#jrjTl {display: inline; float: left; margin: 0 0 0 16px;}
#jrjTl a {font-weight: bold;}
#myCXspace {
    background: url(myCXspace.jpg) no-repeat center top;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    position: absolute;
    bottom: 1px;
    right: 1px;
    width: 301px;
}
#myCXspace .myCX, #myCXspace .CjRss {font-weight: bold; padding-left: 20px;}
#myCXspace .CjRss {background: url(CjRss.jpg) no-repeat 0 5px; margin-right: 16px;}
#myCXspace .myCX {
    background: url(myCX.jpg) no-repeat 0 5px;
    margin-left: 16px;
}
/* block01 R end */
/*  block02 start */
/*  block0201 L start */
#baFang {background: url(bafangBg.jpg) repeat-y 0 0; padding-bottom: 3px;}
.baFangBgBm {background: url(bafangBg.png) no-repeat 0 -42px; height: 3px;}
#baFang .titleBar {
    background: url(bafangBg.png) no-repeat 0 0;
    height: 41px;
    line-height: 41px;
}
#baFang .titleBar img {float: left; display: inline; margin: 10px 0 0 22px;}
#baFang .cont {
    background: #FFF url(bafangBg.png) no-repeat -330px -13px;
    margin: 0 5px;
    padding-top: 8px;
}
.baFangContBm {background: url(bafangBg.png) no-repeat 0 -46px; height: 2px;}
#specTl {margin: 5px 0 0 45px;}
#specTl li {width: 56px; height: 22px; line-height: 22px; margin-right: 4px; text-align: center;}
#specTl a {margin-top: 3px;}
#specTl .on {background: url(tabBtn01.png) no-repeat 0 0;}
.rptDutyTl {padding: 5px 0 0 25px;}
#HXjiZhe {margin: 0px 10px;}
#HXjiZhe .UpicDdesc {padding-left: 0; margin-left: 2px;}
#HXjiZhe .titleBar span, #baoLiao .titleBar span {
    position: absolute;
    left: 6px;
    bottom: -1px;
    color: #FFF;
}
#HXjiZhe .titleBar a:hover, #baoLiao .titleBar a:hover {color: #FFF; text-decoration: none;}
#baoLiao {margin: 0px 10px 8px;}
#baoLiao .cont {padding: 0;}
#baoLiao .cont li {font-size: 12px; line-height: 21px;}
.CXnews {
    background: url(CXNewsBar.jpg) no-repeat 0 0;
    height: 38px;
    line-height: 38px;
}
/*  block0201 L end */
/*  block0202 C start */
/*  block0202 C end */
/*  block02 R  start */
#HXcityNews {background: url(VlistBg.png) repeat-y 0 0;}
.HXcNbmBg {background: url(VlistBg.png) repeat-x -304px 0;}
#HXcityNews .cont li {font-size: 12px; line-height: 21px;}
#HXcityNews .cont p {text-indent: 2em;}
#HXlinks .HXlinksTl {background-position: 0 -88px; padding-left: 38px;}
#HXlinks .cont {
    background: url(HXlinksBg.jpg) 0 bottom no-repeat;
    padding: 0 0 0 30px;
}
#PK .titleBar {
    background: url(PKtlBg.png) no-repeat -1px 0;
    height: 28px;
    line-height: 30px;
    margin-bottom: 9px;
    float: right;
    width: 302px;
    overflow: visible;
}
#PK .PKtl {background-position: 0 -110px; margin-left: 8px; padding-left: 20px;}
.PKwelt {
    background: url(PKwelt.jpg) no-repeat 0 0;
    height: 35px;
    width: 75px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 9;
}
/*  block02 R end */
/*  block03 R start */
#goldMkt .gg {margin: 8px 0 0 6px;}
#stkMktInfo .topTl {height: 23px; line-height: 23px;}
#stkMktInfo .stkMktTl {margin-left: 10px; padding-left: 20px;}
#SKmkTl li {width: 60px;}
#SKmkTl .on {width: 62px;}
.CFPtitle {background-position: right -21px; padding: 6px 62px 0 25px;}
#CFP {}
#CFPlist {margin: 0px 10px 8px;}
#CFPlist .titleBar span {position: absolute; left: 5px; bottom: -1px; color: #FFF;}
#CFPlist .cont {padding: 0;}
#lcmz {border-color: #E0E5EB #9AAEB9 #9AAEB9 #E0E5EB; border-style: solid; border-width: 1px;}
#lcmz .titleBar {background: url(uiTl.png) repeat-x 0 -181px; height: 30px;}
#lcAsk {float: left; display: inline; margin: 4px 0 0 30px;}
#lcCase {
    float: right;
    display: inline;
    margin: 4px 6px 0 0;
}
/*  block03 R end */
/* block 05 start */

#yinliang .cont02 {
    background: url(yinliangCt.png) no-repeat 96% 80%;
}
/* block 05 end */
/* block 06 start */
.famousTag {
    background: url(famousHallTag.png) no-repeat 0 0;
    height: 68px;
    width: 68px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 9;
}
/* block 06 start */
/* block07 LC start */
.formusBar {
    background: url(formusBar.jpg) no-repeat 0 0;
    height: 38px;
    line-height: 38px;
}
#fomusHot .titleBar {
    background: url(fomusHot.jpg) no-repeat 8px 0;
    height: 32px;
    line-height: 32px;
}
.fmsHotTl {margin-left: 30px;}
#recoTopic .titleBar {
    background: url(recoTopic.jpg) no-repeat 8px 0;
    height: 32px;
    line-height: 32px;
}
.recoTopicTl {margin-left: 30px;}
#groups li {background: none; margin-bottom: 5px; overflow: hidden; padding-left: 0;}
#groups li a {
    display: block;
    background: url(goldBtn.jpg) no-repeat 0 0;
    height: 22px;
    line-height: 23px;
    width: 80px;
    font-size: 12px;
    text-indent: 16px;
}
/* block07 LC end */
/* block07 R start */
#poll .titleBar, #lcTools .titleBar {height: 23px; line-height: 23px;}
.pollTl {margin-left: 10px; padding-left: 20px;}
#poll .cont {
    background: url(pollContBg.jpg) no-repeat 196px center;
    padding: 0 44px 0 16px;
}
/* block07 R end */
/* block08 start */
.paperTag {
    background: url(paperTag.png) no-repeat 0 0;
    height: 68px;
    width: 68px;

    position: absolute;
    right: 0;
    top: 0;
    z-index: 9;
}
#paperLinks {
    float: left;
    display: inline;
    background: url(paperDivide.png) no-repeat right center;
    padding-right: 4px;
    padding-top: 9px;
}
#paperScrCt {width: 656px; height: 184px; overflow: hidden; position: relative;}
#paperScr {position: absolute;}
#paperLinks li {height: 184px; background: none; padding: 0;}
#paperLinks .UpicDdesc {margin-left: 10px;}
#ppPre {
    background: url(arrow_pp.png) no-repeat 0 0;
    width: 17px;
    height: 17px;
    position: absolute;
    right: 2px;
    top: 46px;
    cursor: pointer;
}
#ppNext {
    background: url(arrow_pp.png) no-repeat 0 -18px;
    width: 17px;
    height: 17px;
    position: absolute;
    right: 2px;
    top: 100px;
    cursor: pointer;
}
/* block08 end */
/* block09 start */
#block09 .col1 {width: 230px;}
#block09 .col3 {width: 406px;}
#magazine {float: right; display: inline; width: 280px;}
.serverBar {
    background: url(serverBar.jpg) no-repeat 0 0;
    height: 38px;
    line-height: 38px;
}
#HXlive {background: url(HXliveBg.png) no-repeat left top #fff;}
#HXlive .titleBar {height: 34px;}
#HXlive h2 {float: left; display: inline; margin: 8px 0 0 20px;}
#HXlivePic {width: 126px;}
.uiPrefix li {background: none;}
.uiPrefix em {
    background: url(liTlBg.png) no-repeat 0 0;
    float: left;
    display: inline;
    font-family: Arial;
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    width: 34px;
    font-style: normal;
    margin-right: 6px;
    margin-top: 3px;
}
.uiPrefix em a, .uiPrefix em a:visited {color: #FFF; padding-left: 3px; text-decoration: none;}
#lcTools {border: 1px solid #d3e0ee; border-top: none; padding-bottom: 1px;}
#lcTools h3 {
    background: url(gerensds.png) no-repeat 0 0;
    height: 30px;
    line-height: 30px;
    padding-left: 36px;
}
.lcIpt {
    border: 1px solid #7F9DB9;
    float: left;
    font-size: 12px;
    height: 21px;
    line-height: 23px;
    text-indent: 3px;
    width: 190px;
}
.lcBtn {
    background: url(lcBtn.png) no-repeat 0 0;
    border: medium none;
    color: #fff;
    float: left;
    height: 23px;
    line-height: 23px;
    margin-left: 7px;
    width: 70px;
}
#lcTools .cont {background: url(lcCtBg.png) no-repeat 0 bottom; margin: 0 1px;}
#lcTools .colLine {background: url(lcLkBg.png) no-repeat 0 0; height: 26px;}
#otherCalc li {
    float: left;
    display: inline;
    margin-left: 12px;
    width: 114px;
}
/* block09 end */
/* block10 start */
#union .cont {padding: 0 40px 10px;}
/* block10 end */
/* hearsay start */
#hearsay {}
#hearsayPic {background: url(dzBg.png) no-repeat 0 0; height: 280px; width: 306px;}
#hearsayPic a {
    background: url(hsButton.png) no-repeat 0 0;
    height: 46px;
    width: 165px;
    float: left;
    overflow: hidden;
    line-height: 120px;
    margin: 200px 0 0 68px;
}
#hearsayPic a:hover {background: url(hsBtHover.png) no-repeat 0 0;}
#hotTags {padding: 0 6px;}
#glassyBg {
    background: #000;
    display: none;
    bottom: 0;
    height: 100%;
    left: 0;
    opacity: 0.6;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 100;
}
#msgDiv {
    display: none;
    background: #FFF;
    left: 50%;
    margin-left: -140px;
    position: fixed;
    top: 130px;
    width: 280px;
    z-index: 10000;
}
#msgClose a {
    background: url(close.png) no-repeat 0 0;
    width: 30px;
    height: 30px;
    position: absolute;
    right: -20px;
    top: -20px;
    text-indent: -5000px;
}
#msgCont {padding: 10px;}
#msgCont h2 {
    font-size: 14px;
    color: #FFF;
    background-color: #6081A3;
    padding: 0px 8px;
    height: 22px;
    line-height: 22px;
}
#msgCont h3 {
    font-size: 14px;
    color: #369;
    line-height: 34px;
    height: 34px;
    font-family: Arial, "宋体";
    font-weight: bold;
}
#editorTagTip {padding: 5px 0; height: 40px;}
.tagInput {border: solid 1px #ccc; width: 180px; color: #336699; padding: 3px 5px; float: left;}
.tagSubmit {
    float: left;
    width: 65px;
    border: 0;
    height: 22px;
    cursor: pointer;
    background: url(tagSubmit.png) no-repeat;
}
/* hearsay end */
/* tagslist start */
a.tag1:link, a.tag1:visited {font-weight: bold; font-size: 14px; color: #CC3300;}
a.tag2:link, a.tag2:visited {font-weight: bold; font-size: 14px;}
a.tag3:link, a.tag3:visited {font-size: 12px; font-weight: bold;}
a.tag4:link, a.tag4:visited {font-size: 12px;}
a.tag5:link, a.tag5:visited {
    font-weight: bold;
    font-size: 12px;
    color: #cc3300;
}
/**/
html * {font-size: 100.01%;}

  textarea, pre, code, kbd, samp, var, tt {
    font-family: Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;
  }

  body {
    font-family: Arial, "\5b8b\4f53", sans-serif;
    font-size: 12px;
    color: #444;
  }

  img {vertical-align: top;}

  h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    color: #222;
    margin: 0 0 0.25em 0;
  }

  h1 {font-size: 150%;}/* 250% 30px */

  h2 {font-size: 133.33%;}/* 200% 24px */

  h3 {font-size: 116.67%;}/* 150% 18px */

  h4 {font-size: 116.67%;}/* 133.33% 16px */

  h5 {font-size: 116.67%;}/* 116.67% 14px */

  h6 {
    font-size: 116.67%;
  }
/* --- Lists -------------------------------------------------------------------------------- */

  ul, ol, dl {line-height: 1.5em;}

  ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
  }

  ul ul {margin-bottom: 0;}

  ol {list-style-type: decimal;}

  ol ol {list-style-type: lower-latin; margin-bottom: 0;}

  dt {font-weight: bold;}

  dd {margin: 0 0 1em 0.8em;}

  li {
    line-height: 1.5em;
    margin-left: 0;
  }
/* --- general text formatting ----------------------------------------- */

  p {line-height: 1.5em; margin: 0 0 1em 0;}

  blockquote, cite, q {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
  }

  blockquote {margin: 0 0 1em 1.6em; color: #666;}

  strong, b {font-weight: bold;}

  em, i {font-style: italic;}

  big {font-size: 116.667%;}

  small {font-size: 91.667%;}

  pre {line-height: 1.5em; margin: 0 0 1em 0;}

  pre, code, kbd, tt, samp, var {font-size: 100%;}

  pre, code {color: #800;}

  kbd, samp, var, tt {color: #666; font-weight: bold;}

  var, dfn {font-style: italic;}

  acronym, abbr {
    border-bottom: 1px #aaa dotted;
    font-variant: small-caps;
    letter-spacing: .07em;
    cursor: help;
  }

  sub, sup {font-size: 91.6667%; line-height: 0;}

  hr {
    color: #fff;
    background: transparent;
    margin: 0 0 0.5em 0;
    padding: 0 0 0.5em 0;
    border: 0;
    border-bottom: 1px #eee solid;
  }
/*--- Links ----------------------------------------------------------------------------------------- */

  a {
    color: #369;
    text-decoration: none;
    background: transparent;
  }
  a:focus {
    text-decoration: underline;
    color: #000;
	outline: none;
  }

  a:hover {
    color: #ba2636;
    text-decoration: underline;

  }
  p.icaption_left {
    float: left;
    display: inline;
    margin: 0 1em 0.15em 0;
  }

  p.icaption_right {
    float: right;
    display: inline;
    margin: 0 0 0.15em 1em;
  }

  p.icaption_left img, p.icaption_right img {
    padding: 0;
    border: 1px #888 solid;
  }

  p.icaption_left strong, p.icaption_right strong {
    display: block;
    overflow: hidden;
    margin-top: 2px;
    padding: 0.3em 0.5em;
    background: #eee;
    font-weight: normal;
    font-size: 91.667%;
  }

  .highlight {color: #c30;}

  .dimmed {color: #888;}

  .info {
    background: #f8f8f8;
    color: #666;
    padding: 10px;
    margin-bottom: 0.5em;
    font-size: 91.7%;
  }

  .note {
    background: #efe;
    color: #040;
    border: 2px #484 solid;
    padding: 10px;
    margin-bottom: 1em;
  }

  .important {
    background: #ffe;
    color: #440;
    border: 2px #884 solid;
    padding: 10px;
    margin-bottom: 1em;
  }

  .warning {
    background: #fee;
    color: #400;
    border: 2px #844 solid;
    padding: 10px;
    margin-bottom: 1em;
  }

  .float_left {
    float: left;
    display: inline;
    margin-right: 1em;
    margin-bottom: 0.15em;
  }

  .float_right {
    float: right;
    display: inline;
    margin-left: 1em;
    margin-bottom: 0.15em;
  }

  .center {
    display: block;
    text-align: center;
    margin: 0.5em auto;
  }

/**/

.topad {width:960px; margin:auto;}

.topad2 {margin-top:8px; width:100%; overflow: hidden;}
    .topad2 div {border:1px solid #CCC}
    .topad2 .topad2_l {float:left; width:643px;}
    .topad2 .topad2_r {float:right; width:301px;}

.topad3 {margin:8px 0 8px 0; clear:both; width:100%; overflow: hidden;}
    .topad3 .topad3_l {float:left; width:643px; height:60px; background:url(topadbg.jpg) repeat-x; border:1px solid #CCC;}
    .topad3 .topad3_r {float:right; width:301px; height:60px; border:1px solid #CCC;}

.topadtext {float:right; width:540px; margin-top:12px;}
    .topadtext li {line-height:20px; width:165px; float:left; margin-left:10px;}
	.topadtext li a {color:#666;}
#sitemap{ margin:10px;}
#sitemap h3{ font-size:14px; line-height:30px; margin-top:10px;}
#sitemap p{ padding-left:20px; line-height:28px; border-bottom:1px dashed #B9DFF9;}
#sitemap p a{margin-right:40px;}
#reportDuty LtextRpic img{ margin-right:10px;}
/* Col style start */
    .uiColallBg {
        background: url(uiColAllBg.gif) repeat-y 0 0;
        position: relative;
    }
    .uiColTlbg {
        background: url(colBg01.png) repeat-x 0 -51px;
        height: 50px;
        overflow: hidden;
    }
    .uiColTL {
        background: url(colBg01.png) no-repeat 0 0;
        height: 50px;
        width: 10px;
        float: left;
    }
    .uiColTR {
        background: url(colBg01.png) no-repeat 0 -102px;
        height: 50px;
        width: 10px;
        float: right;
    }
    .uiColMD {background: #FFF; margin: 0 5px; padding: 0 5px;}
    .uiColBM {
        background: url(colBg01.png) repeat-x 0 -164px;
        height: 10px;
        font-size: 0;
    }
    .uiColBL {
        background: url(colBg01.png) no-repeat 0 -153px;
        height: 10px;
        width: 10px;
        float: left;
        font-size: 0;
    }
    .uiColBR {
        background: url(colBg01.png) no-repeat 0 -175px;
        height: 10px;
        width: 10px;
        float: right;
        font-size: 0;
    }
    .uiColTlbg h2 {
        float: left;
        display: inline;
        padding: 12px 0 0 2px;
    }
/* Col style end */
.pageabout h3{margin:10px; font-weight:bold}