/*dede58.com 做最好的织梦整站模板下载网站*/
@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; font-family:Arial; font-size:12px; line-height:18px; color:#4c4c4c; font-family:"微软雅黑"; background:url(../images/Bgbody.jpg) repeat-x left top #f1f7f5;}
img{ border:none;}
ul,ol,dl,form{ padding:0px; margin:0px;}
input,select,font,em{ font-size:12px; font-style:normal; font-family:"微软雅黑"; color:#4c4c4c;}
li{ list-style:none;}
a{ text-decoration:none; color:#4c4c4c; noline:expression(this.onFocus=this.blur());}
a:focus { outline:none; -moz-outline:none;}
a:hover{ text-decoration:underline; color:#009b4c;}
.clear{ clear:both; height:0px; overflow:hidden;}
.space10{ clear:both; height:10px; overflow:hidden;}
.space25{ clear:both; height:25px; overflow:hidden;}
.space35{ clear:both; height:35px; overflow:hidden;}

.Content{ width:1002px; margin:auto; background:url(../images/BgContent.jpg) repeat-y left top;}
.Content_home{ width:1002px; margin:auto;}
.Sidebar{ width:204px; float:left; padding:0 11px;}
.RightSidebar{ width:735px; float:right; padding-right:20px;}
.mianContent{ line-height:26px; padding:15px 0px;font-size: 1.4em;}


/**/
.header{ width:1002px; height:170px; margin:auto; position:relative; z-index:88; }
.header .logo{ width:441px; height:51px; position:absolute; left:0px; top:51px; margin:0px; padding:0px;}
.header .logo a{ display:block; height:51px;}
.header .search{ width:224px; height:32px; background:url(../images/Top_searchBg.jpg) no-repeat top; position:absolute; right:0px; top:60px;}
.header .search .text{ position:absolute; left:15px; width:175px; height:32px; line-height:32px; border:none; background:none; color:#999;}
.header .search .btn{ width:30px; height:32px; background:none; border:none; cursor:pointer; display:block; float:right;}
.header .frCont{ height:34px; line-height:30px;}
.header .frCont a{ color:#fff; padding:0 15px; display:inline-block; height:34px;}
.header .frCont a:hover,.header .frCont a.acur{ background:url(../images/Top_bgAcur.jpg) no-repeat center top; color:#FFF; text-decoration:none;}
.header .frCont dl{ float:right;}

.mainnav{ position:absolute; right:0px; top:130px; width:1002px; height:34px; z-index:1;}
.mainnav ul li{ float:left; font-size:18px; padding:0 22px;}
.mainnav ul li span a{ color:#6a6a6a;}
.mainnav ul li span a:hover,.mainnav ul li.onnav a{ color:#009b4c; text-decoration:none;}



/**/
.H_ban{ height:435px; position:relative;}
.H_ban .ban{ height:412px; overflow:hidden; position:relative; z-index:1;}
.H_ban .ban li{ height:412px;}
.H_ban .ban li a{ display:block; height:412px;}
.H_ban .bd{ width:1002px; margin:auto; position:relative; z-index:2;}
.H_ban .bd ul{ position:absolute; top:-412px; right:0px; width:260px;}
.H_ban .bd ul li{ width:260px; height:103px; cursor:pointer; overflow:hidden; float:left;}

.H_title{ padding:10px 0 0; margin:0; height:36px; line-height:36px; border-bottom:solid 2px #e6e6e6; position:relative; font-size:16px;}
.H_title a.more{ display:block; float:right; width:32px; height:36px; background:url(../images/H_h4More.jpg) no-repeat center;}
.H_title b{ display:inline-block; height:36px; border-bottom:solid 2px #c2d94e; background:url(../images/H_h4Line.jpg) no-repeat left center; padding-left:10px; color:#38957d;}

.H_title02{ padding:10px 0 0; margin:0; height:36px; line-height:36px; border-bottom:solid 2px #e6e6e6; position:relative; font-size:16px;}
.H_title02 a.more{ display:block; float:right; width:32px; height:36px; background:url(../images/H_h4More.jpg) no-repeat center;}
.H_title02 b{ display:inline-block; height:36px; border-bottom:solid 2px #c2d94e; color:#38957d;}

.H_health{ width:295px;  float:left; overflow:hidden; background:#FFF; padding:0 15px;}
.H_health dl{ display:block; padding:8px 0 15px;}
.H_health dl img{ width:295px; height:86px;}
.H_health ul{}
.H_health ul li{ background:url(../images/Icon_dot.jpg) no-repeat 5px center; padding-left:15px; line-height:36px;font-size: 20px;}
.H_health ul li a{ color:#666;}

.H_patient{ width:295px; height:310px; float:left; overflow:hidden; background:#FFF; padding:0 15px; margin-left:15px;}
.H_patient dl{ display:block; padding:8px 0 15px;}
.H_patient dl img{ width:295px; height:86px;}
.H_patient ul{}
.H_patient ul li{ background:url(../images/Icon_dot.jpg) no-repeat 5px center; padding-left:15px; line-height:26px;}
.H_patient ul li a{ color:#666;}

.H_interact{ width:295px; height:310px; float:right; overflow:hidden; background:#FFF; padding:0 15px;}
.H_interact dl{ display:block; padding:8px 0 15px;}
.H_interact dl img{ width:295px; height:86px;}
.H_interact ul{}
.H_interact ul li{ background:url(../images/Icon_dot.jpg) no-repeat 5px center; padding-left:15px; line-height:26px;}
.H_interact ul li a{ color:#666;}

.H_adLink{ height:80px; background:url(../images/H_adLink.jpg) no-repeat left top; position:relative;}
.H_adLink a{ display:block; height:80px; width:140px; position:absolute;}
.H_adLink a.a1{ left:40px; width:150px;}
.H_adLink a.a2{ left:485px;}
.H_adLink a.a3{ left:675px;}
.H_adLink a.a4{ left:835px;}

.H_adBox{ width:256px; height:226px; overflow:hidden; float:left; position:relative;}
.H_adBox .photo{ height:226px; overflow:hidden;}
.H_adBox .photo li{ position:relative;}
.H_adBox .photo li img{ width:256px; height:226px;}
.H_adBox .photo li span{ display:block; height:40px; line-height:40px; padding-left:40px; font-size:14px; background:url(../images/H_adBg.png) no-repeat left center; position:absolute; left:0px; top:186px; width:221px; z-index:2;}
.H_adBox .photo li span a{ color:#fff;}
.H_adBox .hd{ position:absolute; right:5px; bottom:15px; z-index:2;}
.H_adBox .hd ul{}
.H_adBox .hd ul li{ width:8px; height:8px; cursor:pointer; overflow:hidden; float:left; margin-right:5px; background:url(../images/H_adDot.png) no-repeat right top;}
.H_adBox .hd ul li.on{ background:url(../images/H_adDot.png) no-repeat left top;}

.H_hospitalNews{ width:345px; height:226px; float:left; overflow:hidden; background:#FFF; padding:0 15px; margin-left:10px;}
.H_hospitalNews ul{ padding-top:10px;}
.H_hospitalNews ul li{ background:url(../images/Icon_dot02.jpg) no-repeat 2px center; padding-left:11px; line-height:26px;}
.H_hospitalNews ul li span{ float:right; color:#999;}

.H_hospitalBulletin{ width:320px; height:226px; float:right; overflow:hidden; background:#FFF; padding:0 15px;}
.H_hospitalBulletin ul{ padding-top:10px;}
.H_hospitalBulletin ul li{ background:url(../images/Icon_dot02.jpg) no-repeat 2px center; padding-left:11px; line-height:26px;}
.H_hospitalBulletin ul li span{ float:right; color:#999;}

.H_sections{ width:640px; height:263px; float:left; overflow:hidden; background:#FFF;}
.H_sections h4{ margin:0 15px;}
.H_sections ul{ padding-top:15px;}
.H_sections ul li{ float:left; background:url(../images/H_ksLine.jpg) repeat-y right top; height:30px; line-height:30px; padding:0 15px; width:130px;}
.H_sections ul li.End{ background:none;}

.H_guide{ width:350px;  float:right; overflow:hidden; background:#FFF;}
.H_guide h4{ margin:0 15px;}
.H_guide ul{ padding-top:10px;}
.H_guide ul li{ float:left; text-align:center; width:120px; height:160px; padding:8px 8px 0 8px;font-size: 15px;}
.H_guide ul li span{ display:block; padding-bottom:3px;}
.H_guide ul li.Frist{ width:120px;}

.H_expert{ height:234px; overflow:hidden; position:relative; background:url(../images/H_expertBg.jpg) no-repeat left top; padding:0 15px;}
.H_expert .box{ width:900px; height:135px; overflow:hidden; position:absolute; left:55px; top:75px;}
.H_expert .box li{ width:145px; height:135px; position:relative; padding-left:155px; float:left; overflow:hidden;}
.H_expert .box li .bg{ position:absolute; left:0px; z-index:2; width:123px; height:120px; background:url(../images/H_expertLibg.png) no-repeat left top;}
.H_expert .box li .bg a{ display:block; height:120px;}
.H_expert .box li .pic{ position:absolute; left:0px; z-index:1;}
.H_expert .box li .pic img{ width:123px; height:120px;}
.H_expert .box li dl{ font-size:14px; line-height:30px;}
.H_expert .box li dl em{ font-weight:bold; color:#38957d; font-size:14px;}
.H_expert .hd{}
.H_expert .hd a{ display:block; width:20px; height:40px; position:absolute; top:120px; cursor:pointer;}
.H_expert .hd a.prev{ left:15px;}
.H_expert .hd a.next{ right:15px;}



/**/
.H193{ width:1000px; height:20px; position:relative; margin:auto;}
.H193 .leftBg{ position:absolute; left:-30px; top:193px; width:30px; height:150px; background:url(../images/BgLeft.png) no-repeat left top;}
.H193 .rightBg{ position:absolute; right:-30px; top:193px; width:30px; height:150px; background:url(../images/BgRight.png) no-repeat left top;}

.Menu{}
.Menu h4{ padding:20px 0 0 63px; margin:15px 0 0 0; height:45px; line-height:18px; font-size:16px; color:#fff; background:url(../images/Nav_bg.jpg) no-repeat left bottom; letter-spacing:2px;}
.Menu h4 span{ display:block; font-size:12px; color:#c3e9d6; text-transform:uppercase; font-weight:normal;}
.Menu ul{ margin-bottom:10px;}
.Menu ul li{ height:60px; line-height:60px; font-size:14px; padding-top:5px; letter-spacing:2px;}
.Menu ul li a{ display:block; padding-left:50px; background:url(../images/Icon_menu.png) no-repeat 22px center #eaf6f3; color:#656565;}
.Menu ul li a:hover,.Menu ul li.acur a{ color:#656565; text-decoration:none; background:url(../images/Icon_menu.png) no-repeat 22px center #fff;}

.Sub{ background:#fff; height:100%; margin:0 0 10px; padding-bottom:15px;}
.Sub h4{ margin:0 15px;}
.Sub ul{}
.Sub ul li{ float:left; text-align:center; width:60px; height:auto!important; height:80px; min-height:80px; padding:15px 20px 0px 20px;}
.Sub ul li span{ display:block; padding-bottom:3px;}
.Sub ul li a{ color:#727272;}

.Current{ padding-top:15px; height:30px; line-height:30px; border-bottom:solid 2px #f5f5f5;}
.Current h1{ padding:0 11px; margin:0; color:#3fa895; display:block; font-size:16px; background:url(../images/Current_bg.jpg) no-repeat left center;}
.Current dl{ float:right; color:#737373; padding-right:5px;}
.Current dl a{ color:#737373;}
.Current dl span{ color:#339785;}


/**/
.News_list{}
.News_list li{ height:56px; line-height:56px; background:url(../images/Icon_news.jpg) no-repeat 12px center; padding-left:25px; border-bottom:dotted 1px #d7d7d7;font-size: 18px;}
.News_list li span{ float:right; color:#acacac; font-size:14px; padding-right:15px;}

.News_top{ height:200px; position:relative; border-bottom:solid 3px #f8f8f8; padding-left:265px; margin-bottom:10px;}
.News_top .listUl{}
.News_top .listUl li{ line-height:36px; background:url(../images/Icon_news.jpg) no-repeat left center; padding-left:15px;}
.News_top .listUl li span{ float:right; color:#acacac; font-size:10px; padding-right:15px;}
.News_top .photo{ width:230px; height:160px; overflow:hidden; position:absolute; left:10px; top:10px;}
.News_top .photo li{}
.News_top .photo li img{ width:230px; height:160px;}
.News_top .hd{ position:absolute; right:510px; bottom:40px;}
.News_top .hd ul{}
.News_top .hd ul li{ width:8px; height:8px; cursor:pointer; overflow:hidden; float:left; margin-right:5px; background:url(../images/H_adDot.png) no-repeat right top;}
.News_top .hd ul li.on{ background:url(../images/H_adDot.png) no-repeat left top;}

.Info_title{ padding:0px; margin:15px 0px 0px; font-size:26px; text-align:center; color:#009b4c; font-weight:normal; line-height:34px;}
.Info_time{ padding:0px 0px 5px; margin:0px; font-size:14px; font-weight:normal; text-align:center; border-bottom:dashed 1px #eaeaea; color:#999;}
.Info_txt{ padding:10px 20px; line-height:24px;}
.Info_txt h4{
    padding: 0;
    margin: 0;
    font-size: 1.6em;
    line-height: 2em;
    
}
.Info_txt p{
    padding: 0;
    margin: 0;
    font-size: 1.3em;
    line-height: 2.2em;
}
.Info_txt h5 {
    font-size: 1.5em;
    line-height: 2em;
    font-weight: 400;
    text-indent:2em;
}
.Info_back{ text-align:center; font-size:12px; font-weight:normal;}
.Info_back a{ color:#ef2e25; text-decoration:underline;}
.Info_back a:hover{ color:#ef2e25; text-decoration:none;}
.Info_page{ padding-left:30px; background:url(../images/Icon_newsPage.jpg) no-repeat 20px center;}
.Info_page a{ color:#7a7a7a;}
.ing-text h4{
    font-size: 1.5em;
    font-weight: 400;
    line-height: 2em;
    margin: 0;
    padding: 0;
}

.Specialist{}
.Specialist li{ padding-bottom:25px;}
.Specialist li h4{ padding:0 10px; margin:0; height:32px; line-height:32px; background:#eaf6f3; font-size:14px;}
.Specialist li dl{ padding:10px 0; display:block;}
.Specialist li dl a{ display:inline-block; border-bottom:dotted 1px #d7d7d7; width:173px; height:32px; line-height:32px; overflow:hidden; float:left; padding-left:10px;}
.Specialist li.Frist{}
.Specialist li.Frist h4{ background:#68c798; color:#FFF;}

.Template_txt{ padding-top:30px;}
.Template_txt .tab{ padding-left:10px; margin:0; background:#d4ece6; height:40px; line-height:40px; font-size:18px; font-weight:normal;}
.Template_txt .tab span{ display:block; width:95px; float:left; text-align:center; cursor:pointer; color:#47956f;}
.Template_txt .tab span.active{ background:#68c798; color:#FFF;}
.Template_txt .box{ padding:10px;}

.Template_scroll{ border:solid 1px #e7e7e7; height:412px; overflow:hidden;}
.Template_scroll .bigPic{ padding:15px 0; height:241px;}
.Template_scroll .bigPic li{ display:none; text-align:center;}
.Template_scroll .bigPic li img{ width:269px; height:231px; padding:4px; border:solid 1px #dedede;}
.Template_scroll .Small{ height:110px; position:relative;}
.Template_scroll .Small .box{ position:absolute; width:670px; height:110px; overflow:hidden; left:32px;}
.Template_scroll .Small .box li{ float:left; cursor:pointer; width:124px; padding:0 5px;}
.Template_scroll .Small .box li img{ width:118px; height:101px; padding:2px; border:solid 1px #e1e1e1;}
.Template_scroll .Small .box li.acur img{ border-color:#68c798;}
.Template_scroll .Small .arrowPrev{ width:23px; height:38px; cursor:pointer; position:absolute; left:5px; top:40px; background:url(../images/Arrow_prev.jpg) no-repeat top;}
.Template_scroll .Small .arrowNext{ width:23px; height:38px; cursor:pointer; position:absolute; right:5px; top:40px; background:url(../images/Arrow_next.jpg) no-repeat top;}

.Template_show #box{ width:730px; height:250px; position:relative;}
.Template_show #box .prev{ margin:0; cursor:pointer; z-index:10; width:23px; height:38px; left:0; top:85px; position:absolute; background:url(../images/Arrow_prev.jpg) no-repeat top;}
.Template_show #box .next{ margin:0; cursor:pointer; z-index:10; width:23px; height:38px; right:0; top:85px; position:absolute; background:url(../images/Arrow_next.jpg) no-repeat top;}
.Template_show #box ul{ overflow:hidden; width:666px; height:260px; position:relative; margin-left:35px;}
.Template_show #box ul li{ width:270px; display:none; cursor:pointer; height:230px; position:absolute; left:0; top:0; text-align:center; z-index:0; padding:4px; border:solid 1px #dedede; background:#FFF;}
.Template_show #box ul li img{ width:100%; height:100%;}

.Experts_list li{ width:190px; height:140px; position:relative; padding-left:155px; float:left; overflow:hidden; margin:10px 0 10px 0; border-bottom:solid 1px #eee;}
.Experts_list li .bg{ position:absolute; left:0px; z-index:2; width:123px; height:120px; }
.Experts_list li .bg a{ display:block; height:120px;}
.Experts_list li .pic{ position:absolute; left:0px; z-index:1;}
.Experts_list li .pic img{ width:123px; height:120px;}
.Experts_list li dl{ font-size:14px; line-height:30px;}
.Experts_list li dl em{ font-weight:bold; color:#38957d; font-size:14px;}
.Experts_list li.End{ float:right;}

.Title_h4{ padding:0; margin:0; height:40px; line-height:40px; text-align:center; font-size:16px;}

.Advisory_table{ margin-top:20px;}
.Advisory_table td{ padding:5px 3px;}
.Advisory_table td.name{ width:60px; padding-left:20px;}
.Advisory_table td span{ color:#F00; padding-left:2px;}
.Advisory_table td .text{ width:295px; height:24px; line-height:24px; border:solid 1px #8bc5b8; padding:0 5px;}
.Advisory_table td .text02{ width:295px; height:90px; line-height:24px; border:solid 1px #8bc5b8; padding:0 5px; font-size:12px;}
.Advisory_table td .text03{ width:550px; height:90px; line-height:24px; border:solid 1px #8bc5b8; padding:0 5px; font-size:12px;}
.Advisory_table td .btn01{ width:82px; height:26px; background:#68c798; color:#FFF; border:none; cursor:pointer; letter-spacing:2px;}
.Advisory_table td .btn02{ width:82px; height:26px; background:#86d2ad; color:#FFF; border:none; cursor:pointer; letter-spacing:2px; margin-left:5px;}

.Experts_h2{ padding:0; margin:0; height:61px; background:url(../images/Experts_h2Bg.jpg) no-repeat left top; font-size:14px; letter-spacing:2px; font-weight:normal;}
.Experts_h2 span{ display:block; float:left; width:105px; height:31px; padding:30px 0 0 15px; cursor:pointer;}
.Experts_h2 span#a1{}
.Experts_h2 span#a2{ padding-left:20px;}
.Experts_h2 span#a3{}
.Experts_h2 span#a4{ padding-left:20px;}
.Experts_h2 span#a5{ padding-left:20px;}
.Experts_h2 span#a6{ }
.Experts_h2 span#a1.active{ background:url(../images/Experts_h2Bg.jpg) no-repeat left bottom;}
.Experts_h2 span#a2.active{ background:url(../images/Experts_h2Bg.jpg) no-repeat -120px bottom;}
.Experts_h2 span#a3.active{ background:url(../images/Experts_h2Bg.jpg) no-repeat -245px bottom;}
.Experts_h2 span#a4.active{ background:url(../images/Experts_h2Bg.jpg) no-repeat -365px bottom;}
.Experts_h2 span#a5.active{ background:url(../images/Experts_h2Bg.jpg) no-repeat -710px bottom;}
.Experts_h2 span#a6.active{ background:url(../images/Experts_h2Bg.jpg) no-repeat -830px bottom;}

.Experts_h2Two{ padding:0; margin:20px 0 0 0; height:67px; background:url(../images/Experts_h2Bg02.jpg) no-repeat left top; font-size:14px; letter-spacing:2px; font-weight:normal;}
.Experts_h2Two span{ display:block; float:left; width:105px; height:37px; padding:30px 0 0 15px; cursor:pointer;}
.Experts_h2Two span#txt1{}
.Experts_h2Two span#txt2{ padding-left:20px;}
.Experts_h2Two span#txt1.acur{ background:url(../images/Experts_h2Bg02.jpg) no-repeat left bottom;}
.Experts_h2Two span#txt2.acur{ background:url(../images/Experts_h2Bg02.jpg) no-repeat -120px bottom;}

.Experts_intro{}
.Experts_intro .txt{ padding:20px 0; border-bottom:solid 2px #f7f7f7;}
.Experts_intro .txt .pic{ display:block; padding:0; margin:0; width:128px; height:150px; float:left; background:url(../images/Experts_picBg.jpg) no-repeat left top;}
.Experts_intro .txt .pic img{ padding:15px 4px; width:113px; height:132px;}
.Experts_intro .txt dl{ display:block; float:right; width:555px; padding-right:25px; margin-top:5px;}
.Experts_intro .txt dl dt{ line-height:20px; padding:5px 0;}
.Experts_intro .txt dl dt img{ margin-right:5px;}

.Experts_zx{ padding-bottom:50px;}
.Experts_zx .title{ padding:15px 42px 0; margin:0 40px; font-size:16px; border-bottom:solid 1px #ccc; height:40px; line-height:40px; background:url(../images/Experts_h4Bg.jpg) no-repeat left center;}
.Experts_zx .H20{ border-bottom:solid 3px #f7f7f7; height:30px;}
.Experts_zx .list{ padding:0 40px;}
.Experts_zx .list li{ padding:10px 0 5px 0; border-bottom:dashed 1px #aeaeae;}
.Experts_zx .list li h5{ padding:0 25px; margin:0 0 5px 0; height:30px; line-height:30px; background:url(../images/Icon_q.jpg) no-repeat left center; font-size:14px; cursor:pointer;}
.Experts_zx .list li .myCont{ line-height:18px; color:#666; background:url(../images/Icon_a.jpg) no-repeat left top; padding:0 0 15px 25px; display:none;}
.Experts_zx .list li h5.down span{ background:url(../images/Icon_down.jpg) no-repeat right center; padding-right:20px;}
.Experts_zx .list02{ padding:0 40px;}
.Experts_zx .list02 li{ padding:10px 0 5px 0; border-bottom:dashed 1px #aeaeae;}
.Experts_zx .list02 li h5{ padding:0 25px; margin:0 0 5px 0; height:30px; line-height:30px; background:url(../images/Icon_q.jpg) no-repeat left center; font-size:14px; cursor:pointer;}
.Experts_zx .list02 li .myCont{ line-height:18px; color:#666; background:url(../images/Icon_a.jpg) no-repeat left top; padding:0 0 15px 25px; display:none;}
.Experts_zx .list02 li h5.down span{ background:url(../images/Icon_down.jpg) no-repeat right center; padding-right:20px;}

.World_list{}
.World_list li{ width:228px; height:210px; overflow:hidden; float:left; padding-right:25px;}
.World_list li .pic{}
.World_list li .pic img{ width:216px; height:137px; padding:5px; border:solid 1px #d3d3d3;}
.World_list li span{ display:block; height:45px; line-height:45px; background:url(../images/Icon_dot02.jpg) no-repeat 5px center; padding-left:15px;}
.World_list li.End{ padding-right:0px;}



/**/
.Footer{ background:url(../images/Footer_bg.jpg) repeat-x left top; font-family:"宋体";}
.Footer .box{ width:1002px; height:127px; margin:auto; text-align:center; color:#9ecfc4;}
.Footer .box h5{ padding:13px 0 0 0px; margin:0; font-size:11px; font-weight:normal; color:#9ecfc4;}
.Footer .box h5 a{ padding:0 10px 0 7px; color:white; font-size:12px;}
.Footer .box dl{ display:block; padding:2px 0 0 0px; color:white;}
.Footer .box dl a{ color:white;}
.Footer .box .txt{ padding-top:20px;}


/**/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:10px 0px;}
.ul_sitemap li strong{ width:70px; display:inline-block;}

.Links_list{ padding:0 20px;}
.Links_list li{ float:left; width:240px; height:36px; line-height:36px; overflow:hidden;}
.Links_list li a{ font-size:14px;}


/*pages*/
.Pages{ padding:10px 0; line-height:18px; zoom:1; overflow:hidden; clear:both; text-align:right;}
.Pages span{ display:inline-block;}
.Pages a{ display:inline-block; margin-left:4px;}
.Pages .p_cur,.Pages .f1,.Pages .f2{ display:none;}
.Pages .p_cur b{ color:#4fa631; font-weight:normal;}
.Pages .p_count b{ color:#4fa631; font-weight:normal;}
.Pages .p_total b{ color:#4fa631; font-weight:normal;}
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:3px 7px 2px; background:#fafcf9; border:solid 1px #cde8c7;}
.Pages .p_page em a.a_cur{ color:#fff; background:#4fa631; border:solid 1px #4fa631;}
.Pages .p_page b{ font-weight:normal;}
.Pages .p_page .f2{ margin-right:3px;}
.Pages .i_text{ width:34px; height:23px; line-height:23px; padding:0px; text-align:center; font-size:12px; border:solid 1px #d5e8ca; border-right-color:#eee; background:#fff; display:none;}
.Pages .i_button { position:relative; width:41px; height:26px; cursor:pointer; border:none; background:url(../images/Btn_go.jpg) no-repeat; display:none;}
.Pages .a_first,.Pages .a_prev,.Pages .a_next,.Pages .a_end{ padding:3px 8px 0px; background:url(../images/Page_btnBg.jpg) repeat-x left bottom #FFF; border:solid 1px #ddd;}

