@charset "gb2312"; /* help */

/* base */
body,p,dl,dt,dd,table,td,th,input,img,form,div,span,ul,ol,li,h1,h2,h3,h4,h5,h6,select,input,sub,sup{margin:0;padding:0; }
*html{background-image:url(about:blank);background-attachment:fixed; }
body{ background:#fff;font:14px/1.5 Arial;text-align:center;_position:absolute; color:#333; }
button, input, select, textarea{ font-family:tahoma,arial,simsun }
img,iframe{border:none; }
ul,li,ol{list-style:none; }
img{vertical-align:middle; }
input{ outline:none; }
em,b,i,strong,cite,sub,sup{font-style: normal; }
a{color:#333; text-decoration:none; }
a:hover{text-decoration:underline;color:#fd5151; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; }
.clearfix{zoom:1; }
.clear{clear:both; }

.a{color:#000; }
.a:hover{color:#fd5151; }
.a:active{color:#000;text-decoration:none; }
.wrap{ width:990px; text-align:left; margin:0 auto}
.number{ width:225px; height:35px; position:absolute; top:39px; right:262px; }
.number li{ float:left; margin-right:1px; }
.path{ height:34px; line-height:34px; background:#f8f8f8; text-indent:1em; color:#666; font-size:12px; padding-top: 5px; }

.main h2{ font-size:14px; font-weight:bold; height:54px; line-height:54px; background:none; color:#333; }
.main h2 em{ color:#ff6600; }
.main h3{ font-size:20px; font-weight:bold; font-family:"Microsoft Yahei"; color:#1896d4; background-color:#eef6fe; border:1px solid #deecfa; height:49px; line-height:49px; padding-left:20px; }
.main .meta{ border: solid #deecfa; border-width: 0 1px 1px 1px; padding: 15px 50px; zoom:1; }
.main .meta h4{ color:#666; font-weight:normal; line-height:24px; }
.col-desk{ margin-bottom:10px; }
.col-desk h4{ margin-bottom:15px; }
.col-desk span{ display:block; }
.col-desk .ord-1{ width:230px; background-position:0 0; }
.col-desk .ord-2{ width:236px; background-position:-302px 0; }
.col-desk .ord-3{ width:236px; background-position:-610px 0; }
.col-desk .arrow-rt{ width:48px; background-position:-242px 0; }
.col-desk .dbtn{ margin-top:7px; margin-bottom:7px; }
.col-desk .dbtn a:hover{ background-position:0 -70px; }
.col-desk .des{ font-size:12px; line-height:18px; padding: 0 32px 0 20px; color:#666; }
.col-desk .des a{ color:#008cd2; }
.col-desk .des a:hover{ color:#fd5151; }
.col-home span{ display:block; }
.col-home h4{ margin-bottom:20px; }
.col-home .name{ height:26px; }
.col-home img{ display:block; margin-bottom:20px; }
.name i{ display:inline-block; width:26px; height:26px; background: url(help/img/sprites.png) 0 0 no-repeat; font-family: Arial; font-weight:bold; font-size:18px; color:#fff; text-align:center; vertical-align: -2px; }

.btnsgp{ background-color:#eef6fe; border:solid #deecfa; border-width:0 1px 1px 1px; padding:5px 0 10px 32px; overflow:hidden;zoom:1; }
.btnsgp li{ display:inline; }
.btnsgp li a{ float:left; width:125px; height:34px; line-height:34px; color:#333; margin:8px 5px 0 0; padding-left:2px; cursor:pointer; }
.btnsgp li a.cur,.btnsgp li a:hover{ background:url(help/img/sprites.png) -2px -50px no-repeat; }
.btnsgp li a:hover{ color: #fd5151; text-decoration:underline; }
.btnsgp li a.cur{ color:#333; font-weight:bold; text-decoration:none; }
.btnsgp li img{ margin:7px 3px 0 3px; float:left; }

.span-lt, .span-rt{ }
.span-lt{ height:34px; display:block; }
.span-rt{ float:right; width:2px; height:34px; }
.btnsgp li a.cur span,.btnsgp li a:hover span{ background: url(help/img/sprites.png) no-repeat; }
.btnsgp li a.cur .span-lt,.btnsgp li a:hover .span-lt{ background-position:0px -98px; background-repeat:repeat-x; }
.btnsgp li a.cur .span-rt,.btnsgp li a:hover .span-rt{ background-position:-114px -50px; }

.red,a.fred{ color:red; }
.foot{ font-size:12px; color:#666; text-align:center; margin:15px auto 25px; background:none;border:none; }
.font333 a{ color:#333; }
a.fblue{color:#2f7fbe; }
.font333 a:hover,a:hover.fblue{ color:#fd5151; }
