﻿@charset "utf-8";
/* CSS Document */

* {padding:0px; margin:0px;}
img {border:none;}
ul {list-style-type:none;}
ol {list-style-type:none;}
body {line-height:22px; font-size:12px; font-family:Arial, Helvetica, sans-serif, '宋体'; font-size:14px; color:#333; background:#FFF; padding-bottom:8px;}
.head, .main, .foot {width:980px; margin:0px auto; background:#FFF;}
.head {margin-bottom:7px;}
.englishhead {height:333px; background:url(ebanner.jpg) no-repeat; text-align:right; padding-right:6px;}
.englishhead a {margin-top:272px; width:72px; display:inline-block; height:60px; /*background:blue; -moz-opacity:0.5; opacity:0.5; filter:alpha(opacity=50);*/ text-indent:-9999px; overflow:hidden; text-align:left; margin-left:0px; margin-right:0px; outline:none;}
.head .logo {height:102px;}
.logo .logimg {float:left;}
.logo .logtxt {float:right; margin-right:10px; width:410px; padding-top:55px; color:#FFF;}
.head .submenu {height:29px; background:url(submenubg.gif) repeat-x;}
.head .submenu1 {background:#571243; height:43px; line-height:43px; padding-left:30px;}
.submenu1 a:link, .submenu1 a:visited {padding:4px 10px; font-family:'宋体'; padding-top:6px; color:#FFF; background:none; margin-right:2px; outline:none;}
.submenu1 a:hover, .submenu1 a:active {padding:4px 10px; font-family:'宋体'; padding-top:6px; color:#571243; background:#FFF; margin-right:2px; outline:none;}
.submenu1 a.s1:link, .submenu1 a.s1:visited, .submenu1 a.s1:hover, .submenu1 a.s1:active {padding:4px 10px; font-family:'宋体'; padding-top:6px; color:#571243; background:#FFF; margin-right:2px; outline:none;}
.headsearch .searchinput {border:none; font-size:12px; height:18px; line-height:18px; width:145px; margin-left:72px; margin-top:4px; #margin-top:3px;}
.headsearch .searchbutton {width:14px; height:18px; line-height:18px; background:url(buttonbg1.gif) no-repeat 0px 2px; #background:url(buttonbg1.gif) no-repeat 0px 1px; margin-left:1px; border:none;}
ul.menulist {height:35px; font-family:"microsoft yahei"; color:#FFF; overflow:hidden; background:url(menubg.gif) repeat-x;}
ul.menulist li {float:left; text-align:center; height:35px; width:136px; font-size:14px;}
ul.menulist li.end {width:138px;}
ul.menulist li.fen {width:1px; background:#000;}
ul.menulist li.sel {background:url(menubg1.gif) repeat-x;}
ul.menulist li p.c {font-weight:bold; line-height:16px; margin-top:10px;}
ul.menulist li p.e {font-size:8px; line-height:10px; font-family:Arial, Helvetica, sans-serif; color:#828081;}
.menulink:link, .menulink:visited {color:#000; text-decoration:none; display:block; height:35px; outline:none; line-height:35px; background:none;}
.menulink:hover, .menulink:active {color:#FFF; text-decoration:none; display:block; height:35px; outline:none; line-height:35px; background:url(menulinkbg.gif) right top no-repeat;}
.menulink.s:link, .menulink.s:visited, .menulink.s:hover, .menulink.s:active {color:#FFF; text-decoration:none; display:block; height:35px; outline:none; line-height:35px; background:url(menulinkbg.gif) right top no-repeat;}
.head .banner {}

.homedl {padding-top:10px;}
.homedl dl.d1 {float:left; width:220px;}
.homedl dl.nomargin {margin-right:0px;}
.homedl dl dt {height:22px; line-height:22px; color:#FFF; font-weight:bold; padding-left:33px; background:url(navbg.gif) no-repeat;}
.homedl dl dt .l {float:left;}
.homedl dl dt .r {float:right; padding-top:4px; padding-right:12px;}
.homedl dl dd.d {background:#EAEAEA; padding:8px; border:1px #C7C7C7 solid; height:180px; overflow:hidden;}
.homedl dl.d2 {float:left; width:440px; margin-left:20px;}
#tabNav {}
#tabNav p {float:left; height:22px; width:81px; overflow:hidden; text-align:center;}
#tabNav p a:link, #tabNav p a:visited, #tabNav p a:hover, #tabNav p a:active {text-decoration:none; display:block; height:22px; line-height:22px; #line-height:24px; outline:none; color:#666; background:url(tabbg2.gif) no-repeat; font-weight:normal; overflow:hidden;}
#tabNav p a.selected:link, #tabNav p a.selected:visited, #tabNav p a.selected:hover, #tabNav p a.selected:active {background:url(tabbg.gif) no-repeat; color:#F00; cursor:default; font-weight:bold; overflow:hidden;}
.tab a:link, .tab a:visited, .tab a:hover, .tab a:active {padding-left:20px;}
.tab ul li {border-bottom:1px #B9CDE5 dotted; background:url(ico_4.gif) no-repeat 5px 5px;}
.tab span {margin-left:10px;}

.main {padding-bottom:10px; background:url(mainbg.gif) #FFF repeat-y;}
.main .left {float:left; width:267px; overflow:hidden;}
.left .leftlist {margin-bottom:5px;}
.left .nav {height:40px; font-size:18px; padding-left:45px; padding-top:20px; background:url(leftnav.gif) no-repeat; margin-bottom:5px;}
.left .nav span {font-size:10px; margin-left:5px; color:#666;}
ul.leftsubmenu {background:url(leftlistbg.gif) repeat-y;}
ul.leftsubmenu li {background:url(leftlinkbg.gif) no-repeat center; height:30px; overflow:hidden; margin-bottom:5px;}
ul.leftsubmenu li.top {height:26px; background:url(leftlisttop.gif) no-repeat; margin:0px;}
ul.leftsubmenu li.bottom {height:27px; background:url(leftlistbottom.gif) no-repeat; margin:0px;}
ul.leftsubmenu li.mail {background:url(mailbg.gif) no-repeat center; height:114px; margin-top:14px;}
ul.leftsubmenu li.mail p {padding-left:46px;}
ul.leftsubmenu li.mail p.p1 {margin-top:13px; line-height:16px; font-size:14px;}
ul.leftsubmenu li.mail p.p2 {line-height:10px; color:#666; font-size:9px;}
ul.leftsubmenu li.mail p.p3 {margin-top:8px;}
ul.leftsubmenu li.mail p.p3 .i {background:url(bg1.gif) repeat-x; border-left:1px #CBCBCB solid; border-right:1px #CBCBCB solid; height:20px; line-height:20px; border-top:none; border-bottom:none; width:120px;}
ul.leftsubmenu li.mail p.p3 .j {background:url(bg1.gif) repeat-x; border-left:1px #CBCBCB solid; border-right:1px #CBCBCB solid; height:20px; line-height:20px; border-top:none; border-bottom:none; width:80px; margin-right:5px;}
ul.leftsubmenu li.mail p.p3 .k {width:34px; height:18px; position:relative; top:5px; #top:3px;}
ul.leftsubmenu li a:link, ul.leftsubmenu li a:visited {background:none; padding-left:60px; height:30px; line-height:30px; display:block; text-decoration:none; outline:none; color:#666;}
ul.leftsubmenu li a:hover, ul.leftsubmenu li a:active {background:url(leftlinkbg1.gif) no-repeat center; padding-left:60px; height:30px; line-height:30px; display:block; text-decoration:none; outline:none; color:#333;}
ul.leftsubmenu li a.select:link, ul.leftsubmenu li a.select:visited, ul.leftsubmenu li a.select:hover, ul.leftsubmenu li a.select:visited {background:url(leftlinkbg1.gif) no-repeat center; padding-left:60px; height:30px; line-height:30px; display:block; text-decoration:none; outline:none; color:#333;}
ul.leftsubmenu li.quickmenu {height:232px; overflow:hidden; width:250px; margin:0px auto; background:url(quickmenu.gif) top center no-repeat;}
ul.leftsubmenu li.quickmenu a:link, ul.leftsubmenu li.quickmenu a:visited, ul.leftsubmenu li.quickmenu a:hover, ul.leftsubmenu li.quickmenu a:active {text-indent:-99999999px; outline:none; margin-bottom:30px; margin-right:2px; width:62px; height:60px; display:block; float:left; background:none;}
ul.leftsubmenu li.quickmenue {height:232px; overflow:hidden; width:250px; margin:0px auto; background:url(quickmenue.gif) top center no-repeat;}
ul.leftsubmenu li.quickmenue a:link, ul.leftsubmenu li.quickmenue a:visited, ul.leftsubmenu li.quickmenue a:hover, ul.leftsubmenu li.quickmenue a:active {text-indent:-99999999px; outline:none; margin-bottom:30px; margin-right:2px; width:62px; height:60px; display:block; float:left; background:none;}

.main .right {float:right; width:690px; overflow:hidden;}
.right .path {float:left; height:60px; overflow:hidden; padding-left:30px;}
.path h1 {display:inline; font-size:14px; font-weight:bold; line-height:90px;}
.path span {margin-left:5px; font-size:12px; color:#AAA;}
.right .online {text-align:right; float:right; padding-right:20px; height:60px; margin-bottom:5px;}
.online p {float:right; width:100px; text-align:center;}
.online p.p1 {padding-top:20px;}
.online p.p2 {background:url(cn-en.gif) no-repeat center 20px; padding-top:24px;}
.online p.p2 a:link, .online p.p2 a:visited, .online p.p2 a:hover, .online p.p2 a:active {color:#FFF;}
.main .maincontent {background:url(maincontentbg.gif) repeat-y;}
.maincontent .maintop {background:url(maintopbg.gif) no-repeat; min-height:130px; padding-top:50px; padding-left:40px; padding-right:30px;}
* html .maintop {height:130px;}
.maintop .homeleft {float:left; width:410px;}
.homeleft dl {}
.homeleft dl dt {height:23px; line-height:23px; font-weight:bold; background:url(homenavbg.gif) no-repeat; padding-left:10px; color:#CA232A;}
.homeleft dl dt span {color:#999; font-weight:normal; font-size:10px; margin-left:5px;}
.homeleft dl dd {padding:8px 0px;}
.homeleft dl dd.homenews p {background:url(ico.gif) no-repeat 10px 8px;}
.homeleft dl dd.homenews p a {padding-left:23px;}
#toppro {padding-top:8px;}
#toppro li {width:128px;}
#toppro li img {width:128px; height:110px;}
.maintop .homeright {float:right; width:200px;}
.homeright .rightlist {border:1px #DDD solid; padding-bottom:4px; margin-bottom:10px; background:url(bg3.gif) no-repeat center bottom;}
.rightlist .nav {border-bottom:1px #DDD solid; margin-bottom:4px; padding:3px 0px; padding-left:5px; font-weight:bold;}
.rightlist .nav span {margin-left:4px; color:#666; font-size:12px; color:#CA232A;}
.maincontent .mainbottom {height:38px; background:url(mainbottombg.gif) no-repeat;}
.newcontents {}
ul.newslist {}
ul.newslist li {height:25px; line-height:25px; overflow:hidden; background:url(ico3.gif) no-repeat 0px 7px;}
ul.newslist li p {float:left; height:25px; line-height:25px;}
ul.newslist li p.newstitle {overflow:hidden; font-size:12px; font-weight:normal;}
ul.newslist li p.newsdate {width:100px; text-align:right; overflow:hidden;}
ul.newslist li p.clear {clear:both; height:0px; line-height:0px; font-size:0px; float:none;}
.newstitle {text-align:center; border-bottom:1px #DDD solid; margin:0px 8px; font-size:16px; font-weight:bold; padding-bottom:4px;}
.newsother {text-align:center; padding:2px 0px; border-bottom:1px #DDD solid; margin:0px 8px; color:#999;}
.newsotherr {font-size:14px; font-weight:bold; border-bottom:1px #EDEDED solid; padding:6px 30px; letter-spacing:1px; background:url(ico5.gif) no-repeat 5px 7px;}
.newscontent {padding:8px;}
.newslink:link, .newslink:visited {height:25px; line-height:25px; color:#666; padding-left:10px;}
.newslink:hover, .newslink:active {height:25px; line-height:25px; color:#86256B;}

ul.prolist {}
ul.prolist li {float:left; display:inline; width:210px; height:206px; overflow:hidden;}
ul.prolist li.nomargin {margin-right:0px;}
ul.prolist li .proimg {text-align:center;}
.proimg img {width:160px; height:138px; margin-top:10px; margin-bottom:6px; background:#F7F7F7; border:1px #EEE solid; padding:10px;}
.prodetail {background:url(pei.gif) no-repeat right center;}
.prodetail img {float:left; width:300px; height:260px; border:1px #F6F7FA solid; padding:10px; background:#F6F7FA; margin-right:20px;}
img.orderonlineimg {width:122px; height:33px; border:none; padding:0px; background:none; float:none;}
.prodetail p {margin-top:16px; font-size:14px;}
.prodetail p.clear {clear:both; margin:0px; float:none; height:0px; line-height:0px; font-size:0px;}
.prodetail p span {color:#F00;}
ul.prolist li .proname {text-align:center; margin:0px 14px; height:21px; line-height:21px; overflow:hidden; padding-top:3px; border-top:1px #EEE solid;}
ul.prolist li .procode {text-align:center;}
ul.prolist li .productname {color:#B50000; padding-left:20px; margin-bottom:10px;}
ul.productname li h2 {font-size:14px; font-weight:bold;}
ul.productname li span {font-size:12px; font-weight:normal; color:#666; margin-left:6px;}
#palOrder {padding-left:50px;}
#palOrder p {height:30px; line-height:30px;}
#palOrder p.first {font-size:14px; font-weight:bold; color:#F00; margin-top:20px;}
#palOrder p.a {height:auto;}
#palOrder p input {background:#F7F7F7; border-left:1px #C7C1C1 solid; border-top:1px #C7C1C1 solid; border-right:1px #DCDCDC solid; border-bottom:1px #DCDCDC solid; height:16px; line-height:16px; margin-left:5px; font-size:12px; width:280px;}
#palOrder p textarea {background:#F7F7F7; border-left:1px #C7C1C1 solid; border-top:1px #C7C1C1 solid; border-right:1px #DCDCDC solid; border-bottom:1px #DCDCDC solid; margin-left:5px; width:350px; height:150px; font-size:12px;}
#palOrder p .button1 {width:81px; height:38px; border:none; line-height:38px; color:#444; padding-left:15px; letter-spacing:2px; background:url(buttonbg.gif) no-repeat; margin:10px 0px; font-size:12px;}
#palOrder p .button2 {width:82px; height:38px; border:none; line-height:38px; color:#444; padding-left:15px; letter-spacing:2px; background:url(buttonbg.gif) no-repeat -99px 0px; margin:10px 0px; font-size:12px;}
#palOrder p span {margin-left:10px; padding-right:5px;}
#palOrderInfo {font-size:14px; padding-left:50px; padding-top:10px;}
#palOrderInfo p {padding-left:20px; padding-top:10px;}
#palOrderInfo p img {margin-right:30px; margin-bottom:10px; margin-top:10px;}
#palOrderInfo p.b {padding-left:0px;}
#palOrderInfo p.t {padding-left:10px;}
#palOrderInfo p.c {font-weight:bold; color:#F00;}
#palOrderInfo p.p {padding-top:0px;}
span.red {color:#F00;}
.links {padding-bottom:10px;}
.links img {border:1px #DDD solid; width:86px; height:34px; margin-left:7px; margin-top:10px;}

.maincontent .gb {padding-left:100px;}
.gb p {height:28px; line-height:28px;}
.gb p.content {height:auto;}
.gb p.button {padding-left:60px; padding-top:10px; padding-bottom:10px; height:auto;}
.gb p span {margin-left:4px;}
.gb p .button1 {width:81px; height:38px; border:none; line-height:38px; color:#444; padding-left:15px; letter-spacing:2px; background:url(buttonbg.gif) no-repeat; margin:10px 0px; font-size:12px;}
.gb p .button2 {width:82px; height:38px; border:none; line-height:38px; color:#444; padding-left:15px; letter-spacing:2px; background:url(buttonbg.gif) no-repeat -99px 0px; margin:10px 0px; font-size:12px;}
dl.gblist {border-bottom:1px #CCC dotted; padding-bottom:10px; padding-top:10px; margin-bottom:10px;}
dl.gblist dt {margin-bottom:6px;}
dl.gblist dt span {font-weight:bold;}
dl.gblist dd {}
dl.gblist dd.gbinfo {margin-top:6px;}
dl.gblist dd.gbinfo p {float:left; height:22px; overflow:hidden;}
dl.gblist dd.gbinfo p.gbname {width:250px;}
dl.gblist dd.gbinfo p.gbtime {width:160px;}
dl.gblist dd.gbinfo p.gbreplyflag {width:200px; text-align:right; float:right;}
dl.gblist dd.gbinfo p.clear {clear:both; float:none; height:0px; line-height:0px; font-size:0px;}
dl.gblist dd.gbreply {border:1px #DDD solid; background:#EEE; color:#000; padding:6px; margin-top:6px;}
/**
 * This <div> element is wrapped by jCarousel around the list
 * Download by http://www.codefans.net
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list {z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
.jcarousel-list li, .jcarousel-item {float: left; list-style: none; /* We set the width/height explicitly. No width/height causes infinite loops. */ width: 146px; height: 179px;}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {z-index: 3; display: none;}
.jcarousel-prev {z-index: 3; display: none;}



.foot {height:96px; background:url(footbg.gif) no-repeat;}
.foot p {padding-left:160px; line-height:16px; padding-top:25px;}
/*.foot .footmenu {border-bottom:4px #C81221 solid; height:35px; overflow:hidden; background:url(footlogo.gif) no-repeat 20px 4px; text-align:right; padding:8px 0px;}
.foot .footmenu p {padding-top:14px; padding-right:20px;}
.foot .footmenu p span {margin:0px 10px;}
.footmenu p a:link, .footmenu p a:visited, .footmenu p a:hover, .footmenu p a:active {color:#999; text-decoration:none;}
.foot .foottxt {text-align:center; height:28px; line-height:28px; background:url(footbg.gif) repeat-x; color:#999;}*/


#conash3D0 {display:none;}

.homehead, .homemain, .homefoot {width:900px; margin:0px auto;}
.homehead .homelogo {}
.homelogo .l {float:left; padding-left:20px;}
.homelogo .t {float:right; padding-right:20px; padding-top:30px;}
ul.homemenulist {background:#F5F5F5; height:32px; overflow:hidden;}
ul.homemenulist li {float:left; height:32px; line-height:32px;}
ul.homemenulist li.left {background:url(homemenulistleft.gif) no-repeat; width:8px; margin-right:20px;}
ul.homemenulist li.right {background:url(homemenulistright.gif) no-repeat; width:8px;}
ul.homemenulist li.tel {padding-right:10px; margin-left:70px;}
.homemenulink:link, .homemenulink:visited {height:32px; line-height:32px; text-decoration:none; font-size:14px; color:#2C2C2C; padding:0px 20px; outline:none;}
.homemenulink:hover, .homemenulink:active {height:32px; line-height:32px; text-decoration:none; font-size:14px; color:#6F1655; padding:0px 20px; outline:none;}
.homehead .banner {margin-bottom:3px;}
.homemain {padding:6px 0px;}
.homemain dl {float:left;}
.homemain dl.d1 {width:451px;}
.homemain dl.d1 dt {height:21px; line-height:21px; background:url(homenews.gif) no-repeat; color:#FFF;}
.homemain dl.d1 dt p.l {float:left; padding-left:10px;}
.homemain dl.d1 dt p.r {float:right; padding-right:10px;}
.homemain dl.d1 dt p.r a:link, .homemain dl.d1 dt p.r a:visited, .homemain dl.d1 dt p.r a:hover, .homemain dl.d1 dt p.r a:active {color:#FFF;}
.homemain dl.d1 dd {margin-top:4px; border-color:#D0CFCF; border-width:1px 0px 1px 0px; border-style:solid; padding-left:15px; padding-top:8px; padding-bottom:8px;}
.homemain dl.d1 dd p span {margin-left:10px;}
.homemain dl.d2 dt {width:259px; padding-top:6px; height:153px; background:url(homeflashbg.gif) no-repeat; margin:0px 5px;}
.homefoot {background:url(homefootbg.gif) no-repeat #F6F6F6 bottom; padding-bottom:10px; padding-top:15px; color:#959595;}
.homefoot p {padding-left:20px; line-height:18px; height:18px;}






.clear {clear:both; height:0px; line-height:0px; font-size:0px;}
.height5 {height:5px; font-size:0px; line-height:0px;}
.height10 {height:10px; font-size:0px; line-height:0px;}
a:link, a:visited {color:#000; text-decoration:none;}
a:hover, a:active {color:#991D16; text-decoration:none;}
a.replyedtxt {color:#86256B;}
.redfont {color:#F00;}
.maringb {margin-bottom:15px;}
.inputstyle {border:1px #CCC solid; font-size:12px;}
.mailinput {border-left:1px #808080 solid; border-top:1px #808080 solid; border-right:1px #D3D0C7 solid; border-bottom:1px #D3D0C7 solid; width:100px;}
.buttonstyle {width:66px; height:23px; background:url(buttonbg.gif) no-repeat; text-align:center; border:none; color:#FFF; font-size:12px; line-height:23px;}
.mailbutton {border-left:1px #FFF solid; border-top:1px #FFF solid; border-right:1px #171717 solid; border-bottom:1px #171717 solid; background:#EBF2FA; text-align:center; font-size:12px; margin-right:10px; padding:0px 5px;}
.marginr {margin-right:8px;}
.propages {margin-bottom:8px;}
.alignc {text-align:center;}
.borderstyle1 {border:1px #DDD solid;}
.padding8 {padding:8px;}
.padding10 {padding:10px;}
.pagelist {margin-top:10px; background:url(pagelistbg1.gif) no-repeat 0px 2px; font-family:Arial, Helvetica, sans-serif; padding-left:38px; min-height:22px; _height:22px;}
.pagelist_e {margin-top:10px; margin-left:10px; background:url(pagelistbg1_e.gif) no-repeat 0px 2px; padding-left:38px; min-height:22px; _height:22px;}
.pagelist p {float:left; width:23px; height:15px; text-align:center;margin-right:8px; margin-bottom:4px;}
.pagelist_e p {float:left; width:23px; height:15px; text-align:center;margin-right:8px; margin-bottom:4px;}
.pagelistlink:link, .pagelistlink:visited {color:#FFF; width:23px; line-height:15px; background:url(pagelistbg.gif) no-repeat; display:block;}
.pagelistlink:hover, .pagelistlink:active {color:#FFF; width:23px; line-height:15px; background:url(pagelistbg.gif) no-repeat; display:block;}


/* QQ客服 */

.QQbox{z-index:999; height:90px; overflow:hidden; right: 0px; top: 145px; position: absolute;}
.QQbox .press{cursor: pointer;}
.QQbox .Qlist{right:0px; width:212px; background: url(OKQQ/images/qq_2.gif) no-repeat; font-size:12px; padding:5px; cursor:pointer;}
.Qlist .maincon {padding-left:8px; height:80px; cursor:pointer; overflow:hidden;}
.Qlist .maincon .p1 {height:47px; cursor:pointer; padding-left:20px; line-height:16px; padding-top:4px;}
.Qlist .maincon .p2 {cursor:pointer;}

/*QQ END*/

/* 声明开始 */

.SMbox{z-index:99; height:272px; overflow:hidden; left: 0px; top: 0px; position: absolute;}
.SMbox .press{cursor: pointer;}
.SMbox .SMlist{left:0px; width:209px; height:272px; cursor:pointer;}
.SMlist .maincon {height:272px; cursor:pointer; overflow:hidden; width:209px; background: url(OKQQ/images/sm_2.gif) no-repeat;}

/* 声明结束 */

#bottom_nav{line-height:40px;height:40px;background:url(bottom_nav.gif) no-repeat;text-align:center;width:980px; margin:0px auto; margin-bottom:10px;}
#bottom_links{width:960px; margin:10px auto;padding:5px 10px;font-size:12px;line-height:20px; background:url(bottom_links.gif) no-repeat; height:50px;}
#bottom_links a{color:#333333;}

/* 分页专业样式表 */
.pages {color:#999; font-family:'宋体'; background:#F4F4F4; margin:10px 0; padding-right:2px; height:30px; text-align:right; padding-top:3px;}
.pages a, .pages .cpb {text-decoration:none; display:inline-block; border: 1px solid #D3D3D4; background:url(bg2.gif) repeat-x; height:19px; line-height:19px; color:#666; font-family:'宋体'; text-align:center; padding:0 4px;}
*html .pages a:link, .pages a:visited {color:#666;}
.pages a:hover {background:url(bg100.gif) repeat-x; color:#0068CC; border:1px solid #34A7DB; text-decoration:none;}
.pages .cpb {font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}
