﻿html{-webkit-text-size-adjust:none;}

body{font-weight:normal;color:#333;text-align:center;margin:0px;padding:0px;background:#fff;position:relative;}

body, button, input, select, textarea{font-size:14px;line-height:150%;font-family:"Microsoft YaHei", 微软雅黑, Tahoma,Arial,sans-serif;}

div,ol,ul,li,dir{text-align:left;margin:0px;padding:0px;border:0px;list-style-type:none;}

form,img,span,h1,h2,h3,h4,h5{margin:0px;padding:0px;border:0px;}

table,td,th,p,dl,dt,dd,pre{margin:0px;padding:0px;}

img,input{vertical-align:middle;}

a{text-decoration:none;}

a:hover{text-decoration:underline;}

.clear{clear:both;}

.left{float:left;}

.right{float:right;}

.clearfloat{clear:both;height:0px;line-height:0px;font-size:1px;}

.height1{clear:both;height:1px;line-height:1px;font-size:1px;}

.height2{clear:both;height:2px;line-height:2px;font-size:1px;}

.height3{clear:both;height:3px;line-height:3px;font-size:1px;}

.height4{clear:both;height:4px;line-height:4px;font-size:1px;}

.height5{clear:both;height:5px;line-height:5px;font-size:1px;}

.height6{clear:both;height:6px;line-height:6px;font-size:1px;}

.height7{clear:both;height:7px;line-height:7px;font-size:1px;}

.height8{clear:both;height:8px;line-height:8px;font-size:1px;}

.height9{clear:both;height:9px;line-height:9px;font-size:1px;}

.height10{clear:both;height:10px;line-height:10px;font-size:1px;}

.height11{clear:both;height:11px;line-height:11px;font-size:1px;}

.height12{clear:both;height:12px;line-height:12px;font-size:1px;}

.height14{clear:both;height:14px;line-height:14px;font-size:1px;}

.height15{clear:both;height:15px;line-height:15px;font-size:1px;}

.height20{clear:both;height:20px;line-height:20px;font-size:1px;}

.height22{clear:both;height:22px;line-height:22px;font-size:1px;}

.height24{clear:both;height:24px;line-height:38px;font-size:1px;}

.height32{clear:both;height:32px;line-height:32px;font-size:1px;}

.height35{clear:both;height:35px;line-height:35px;font-size:1px;}

/*layout*/

.main_content{clear:both;width:1000px;margin:0 auto;overflow:hidden;zoom:1;}

.footer{clear:both;width:1000px;margin:0 auto;padding-top:15px;font-size:12px;}

.main_content_gray{clear:both;background:#f5f5f9;min-width:1000px;position:relative;zoom:1;}



/*main*/

.w300{width:300px;}

.w680{width:680px;}

.w700{width:700px;position:relative;zoom:1;}

.w270{width:270px;}

.w120{width:118px; overflow:hidden; zoom:1;}

.w510{width:510px; margin-left:30px;_display:inline;}

.w660{width:660px;}

.w640{width:640px;}



.adv,.adv2{clear:both;width:100%;text-align:center;overflow-x:hidden;}

.adv2{margin:12px 0;}

.adv img,.adv2 img{ vertical-align:top;}

.adv div{text-align: center;}



.navigator{clear:both;height:45px;line-height:45px;margin-bottom:14px;text-align:right;font-size:12px;overflow:hidden;}

.navigator ul{float:left;color:#666;background-position:-386px 15px;_background-position:-386px 14px;padding-left:23px;}

.navigator ul span{padding:0 6px;color:#999;font-family:"宋体";}

.navigator font{padding:0 3px;color:#0086cb;font-size:12px;font-family:Arial, Helvetica, sans-serif;}







.navigator ul,.menuwrap02a li span,.menuwrap02a li em,.menuwrap03 a,.menuwrap02b_close,.block01a ul li,.block01a a,.block01b dl dt span.container span,.more01,.more02,.block05b p.link05,.block06a,.block06b4a,.block06b4b,a.checktel04,a.checktel05,.block03a_btn a{background-image:url(../images/bg01.gif);background-repeat:no-repeat;}



.block06b6 dt span,.iask08a dl dt span,.checktel01 dt span,.dise09 dl dt a span,.dise05_img span{width:68px;height:68px;cursor:pointer;background-image:url(../images/cir01.png);background-position:left top;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/cir01.png");_background:none;}

.checktel_block_on .checktel01 dt span{background-image:url(../images/cir01_2.png);background-position:left top;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://static.fh21.com.cn/images/disease/cir01_2.png");_background:none;}

.checktel_con03 .checktel_block_on .checktel01 dt span{background-image:url(../images/cir01_3.png);background-position:left top;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://static.fh21.com.cn/images/disease/cir01_3.png");_background:none;}



.block03a dt span{width:97px;height:97px;cursor:pointer;background-image:url(../images/cir02_2.png);background-position:left top;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://static.fh21.com.cn/images/disease/cir02_2.png");_background:none;}

.block03a .block03a_block_on dt span{background-image:url(../images/cir02.png);background-position:left top;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/cir02.png");_background:none;}



.block_hot dl div dt span{position: absolute;left: 0;top: 0;width: 72px;height: 72px;cursor: pointer;background-image: url(../images/cir03.png);background-position: left top;background-repeat: no-repeat;

_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://static.fh21.com.cn/images/disease/cir01_2.png");

_background: none; 

}





/*index*/

.menuwrap{float:left;width:208px;height:418px;position:relative;z-index:99996;border:1px solid #e2e2e2;background:#f8f8f8;}

.menuwrap01{clear:both;margin:5px 19px 9px;border-bottom:1px solid #f2f2f2;line-height:44px;color:#0086cb;font-weight:bold;font-size:16px;}

.menuwrap02a{clear:both;}

.menuwrap02a li{clear:both;height:35px;line-height:35px;_line-height:35px;position:relative;zoom:1;padding:0 39px 0 51px; text-align:right;font-size:12px;color:#999;font-family:Arial, Helvetica, sans-serif;}

.menuwrap02a li a{display:block;float:left;line-height:32px;_line-height:35px;font-size:14px;color:#222;font-family:"Microsoft YaHei", 微软雅黑, Tahoma,Arial,sans-serif;}

.menuwrap02a li.curr{background:#4b94f1;color:#fff;}

.menuwrap02a li span{display:block;position:absolute;left:19px;top:9px;width:18px;height:21px;overflow:hidden;}

#menuwrap02a_1 span{background-position:-64px -51px;}

#menuwrap02a_2 span{background-position:-64px -88px;}

#menuwrap02a_3 span{background-position:-64px -124px;top:8px;_top:9px;}

#menuwrap02a_4 span{background-position:-64px -160px;}

#menuwrap02a_5 span{background-position:-64px -196px;}

#menuwrap02a_6 span{background-position:-64px -230px;top:7px;}

#menuwrap02a_7 span{background-position:-64px -268px;top:8px;}

#menuwrap02a_8 span{background-position:-64px -304px;top:8px;}

#menuwrap02a_9 span{background-position:-64px -341px;}

#menuwrap02a_1.curr span{background-position:-13px -51px;}

#menuwrap02a_2.curr span{background-position:-13px -88px;}

#menuwrap02a_3.curr span{background-position:-13px -124px;top:8px;_top:9px;}

#menuwrap02a_4.curr span{background-position:-13px -160px;}

#menuwrap02a_5.curr span{background-position:-13px -196px;}

#menuwrap02a_6.curr span{background-position:-13px -230px;top:7px;}

#menuwrap02a_7.curr span{background-position:-13px -268px;top:8px;}

#menuwrap02a_8.curr span{background-position:-13px -304px;top:8px;}

#menuwrap02a_9.curr span{background-position:-13px -341px;}

.menuwrap02a li em{display:block;position:absolute;right:19px;top:13px;width:6px;height:9px;overflow:hidden;background-position:0 -16px;}

.menuwrap02a li.curr em{right:-1px;top:12px;width:6px;height:11px;background-position:0 0;}

.menuwrap02b{position:absolute;left:140px;top:-1px;width:550px;height:419px;overflow:hidden;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background:#fff;-moz-box-shadow: 1px 1px 3px #ccc;box-shadow: 1px 1px 3px #ccc;}

.menuwrap02b_close{position:absolute;right:12px;top:14px;width:10px;height:10px; cursor:pointer;background-position:-219px 0;}

.menuwrap02b dd{float:right;width:98px;height:380px;padding:24px 12px 15px 29px;border-left:1px solid #eee;overflow:hidden;line-height:30px;}

.menuwrap02b dd h2{font-size:14px;color:#000;line-height:32px;}

.menuwrap02b dt{float:left;width:352px;padding:24px 0 0 30px;line-height:30px;}

.menuwrap02b dt h2{font-size:16px;line-height:32px;}

.menuwrap02b dt ul{clear:both;overflow:hidden;zoom:1;}

.menuwrap02b dt ul li{float:left;width:88px;height:30px;overflow:hidden;}

.menuwrap02b dt ol{clear:both;height:30px;background:url(../images/line01.gif) repeat-x 0 center;}

.menuwrap02b dt div{clear:both; text-align:right;padding:19px 5px 0 0;}

.menuwrap03{clear:both; text-align:right;padding:12px 19px 0 0;}

.menuwrap03 a{display:inline-block;width:76px;height:21px; text-indent:12px;background-position:-20px 0;font-size:12px; text-align:left;}

.menuwrap03 a:hover{background-position:-117px 0; text-decoration:none;}



.viewerContainer{width:530px;height:260px;overflow:hidden;position:relative;}

.viewerBody{width:530px;height:260px;}

.viewerBody img{width:530px;height:260px;border:0; vertical-align:top;}

.viewerTitle{display:none;}

.viewerButton{position:absolute;right:12px;bottom:15px;z-index:3;}

.viewerButton a{display:block;float:left;margin-left:5px;width:10px;height:10px;text-align:center;cursor:pointer;text-decoration:none;font-size:0px;line-height:10px;overflow:hidden;color:#fff;}

.viewerButton a.active{color:#0086cb;background-image:url(../images/viewerButton01.png);background-position:left top;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://static.fh21.com.cn/images/disease/viewerButton01.png");_background:none;}

.viewerButton a.normal{color:#cdcdcd;background-image:url(../images/viewerButton02.png);background-position:left top;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://static.fh21.com.cn/images/disease/viewerButton02.png");_background:none;}

img.show{display:block;}

img.hidden{display:none;}

.block01{float:right;width:770px;padding-top:20px;position:relative;}

.block01a{position:absolute;right:0;top:20px;width:211px;height:259px;padding-left:27px;border:1px solid #ededed;border-bottom:0;overflow:hidden;}

.block01a p{line-height:40px;padding-top:23px;}

.block01a p strong{font-style:italic;color:#ff6600;font-size:30px;padding:0 6px;font-family:Arial, Helvetica, sans-serif;}

.block01a ul{line-height:30px;padding:5px 0 23px;}

.block01a ul li{height:30px;padding:0 0 0 24px;background-position:-386px -46px;font-size:12px;color:#666;}

.block01a a{display:block;width:190px;height:42px;background-position:-112px -36px;}

.block01a a:hover{background-position:-112px -88px;}

.block01b{clear:both;border:1px solid #ededed;background:#f9f9f9;height:138px;overflow:hidden;}

.block01b dl{float:left;width:190px;}

.block01b dl dt{font-size:16px;line-height:28px;padding:15px 0 6px 26px;}

.block01b dl dt span.container{display:inline-block;height:28px;padding:0 0 0 27px;position:relative;}

.block01b dl dt span.container span{display:block;width:27px;height:28px;position:absolute;left:0;top:3px;}

.block01b dl dt span.container span.block01b1{background-position:-112px -151px;}

.block01b dl dt span.container span.block01b2{background-position:-172px -151px;}

.block01b dl dt span.container span.block01b3{background-position:-238px -151px;}

.block01b dl dt span.container span.block01b4{background-position:-298px -151px;}

.block01b dl dd{clear:both;overflow:hidden;zoom:1;padding-left:16px;}

.block01b dl dd p{float:left;width:60px;padding-left:13px;font-size:12px;height:26px;line-height:26px;overflow:hidden;}



/*人体*/

.block02{float:left;width:351px;position:relative;zoom:1;padding-top:20px;overflow:hidden;margin-left:-45px;}

.zzcx_con{clear:both;height:420px;padding:0 0 0 22px;position:relative;z-index:5;overflow:hidden;}

.zzcx_rt01{clear:both;width:186px;height:335px;position:relative; text-align:center;overflow:hidden;}

.zzcx_rt01 img{ vertical-align:top;}

.zzcx_rt01 p,.zzcx_rt01 p span{position:absolute;}

.woman{margin-left:20px;}

/*男性正面*/

.rt_tb{z-index:1;left:68px;top:0px;width:50px;height:62px;background-image:url(../images/man_front_1.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/man_front_1.png");_background:none;}

.rt_jb{z-index:5;left:74px;top:55px;width:38px;height:17px;background-image:url(../images/man_front_2.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/man_front_2.png");_background:none;}

.rt_xb{z-index:4;left:66px;top:65px;width:54px;height:50px;background-image:url(../images/man_front_3.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/man_front_3.png");_background:none;}

.rt_fb{z-index:6;left:66px;top:107px;width:54px;height:41px;background-image:url(../images/man_front_4.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/man_front_4.png");_background:none;}

.rt_sz{z-index:7;left:62px;top:143px;width:61px;height:34px;background-image:url(../images/man_front_5.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/man_front_5.png");_background:none;}

.rt_sb{z-index:2;left:0;top:0;}

.rt_sb1{display:block;left:23px;top:67px;width:46px;height:130px;background-image:url(../images/man_front_6.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/man_front_6.png");_background:none;}

.rt_sb2{display:block;left:117px;top:67px;width:46px;height:129px;background-image:url(../images/man_front_6_2.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/man_front_6_2.png");_background:none;}

.rt_xj{z-index:3;left:63px;top:173px;width:60px;height:162px;background-image:url(../images/man_front_7.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/man_front_7.png");_background:none;}

/*男性背面*/

.rt_pf{z-index:1;left:22px;top:51px;width:140px;height:284px;background-image:url(../images/man_back_1.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/man_back_1.png");_background:none;}

.rt_gt{z-index:2;left:0;top:0;width:12px;height:49px;background-image:url(../images/man_back_2.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/man_back_2.png");_background:none;}

.rt_yb{z-index:3;left:0;top:0;width:53px;height:25px;background-image:url(../images/man_back_3.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/man_back_3.png");_background:none;}

.rt_pq{z-index:4;left:0;top:0;width:62px;height:33px;background-image:url(../images/man_back_4.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/man_back_4.png");_background:none;}

.rt_gt_show,.rt_yb_show,.rt_pq_show{position:absolute;cursor:pointer;background:url(../images/space.gif) repeat 0 0;}

.rt_gt_show{z-index:2;left:87px;top:69px;width:12px;height:49px;}

.rt_yb_show{z-index:3;left:66px;top:127px;width:53px;height:25px;}

.rt_pq_show{z-index:4;left:61px;top:145px;width:62px;height:33px;}

/*女性正面*/

.woman .rt_tb{z-index:1;left:48px;top:0px;width:54px;height:60px;background-image:url(../images/woman_front_1.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/woman_front_1.png");_background:none;}

.woman .rt_jb{z-index:5;left:62px;top:55px;width:31px;height:34px;background-image:url(../images/woman_front_2.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/woman_front_2.png");_background:none;}

.woman .rt_xb{z-index:4;left:53px;top:65px;width:47px;height:46px;background-image:url(../images/woman_front_3.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/woman_front_3.png");_background:none;}

.woman .rt_fb{z-index:6;left:51px;top:108px;width:52px;height:40px;background-image:url(../images/woman_front_4.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/woman_front_4.png");_background:none;}

.woman .rt_sz{z-index:7;left:46px;top:143px;width:61px;height:30px;background-image:url(../images/woman_front_5.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/woman_front_5.png");_background:none;}

.woman .rt_sb{z-index:2;left:0;top:0;}

.woman .rt_sb1{display:block;left:24px;top:67px;width:36px;height:122px;background-image:url(../images/woman_front_6.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/woman_front_6.png");_background:none;}

.woman .rt_sb2{display:block;left:93px;top:67px;width:35px;height:122px;background-image:url(../images/woman_front_6_2.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/woman_front_6_2.png");_background:none;}

.woman .rt_xj{z-index:3;left:41px;top:170px;width:69px;height:163px;background-image:url(../images/woman_front_7.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/woman_front_7.png");_background:none;}

/*女性背面*/

.woman .rt_pf{z-index:1;left:23px;top:53px;width:107px;height:282px;background-image:url(../images/woman_back_1.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/woman_back_1.png");_background:none;}

.woman .rt_gt{z-index:2;left:0;top:0;width:10px;height:47px;background-image:url(../images/woman_back_2.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/woman_back_2.png");_background:none;}

.woman .rt_yb{z-index:3;left:0;top:0;width:54px;height:24px;background-image:url(../images/woman_back_3.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/woman_back_3.png");_background:none;}

.woman .rt_pq{z-index:4;left:0;top:0;width:61px;height:32px;background-image:url(../images/woman_back_4.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://static.fh21.com.cn/images/disease/body/woman_back_4.png");_background:none;}

.woman .rt_gt_show{left:72px;top:75px;width:10px;height:47px;}

.woman .rt_yb_show{left:51px;top:129px;width:54px;height:24px;}

.woman .rt_pq_show{left:47px;top:147px;width:61px;height:32px;}

.rt_text{position:absolute;left:215px;top:0px;z-index:9999;width:148px;}

.rt_text ul{clear:both;line-height:30px;font-weight:bold;background:url(../images/rt_point.gif) no-repeat 0 13px;*background-position:0 12px;padding-left:16px;}

.rt_text ul span{display:inline-block;height:30px;}

.rt_text ol{clear:both;padding:5px 0 0 16px;}

.rt_text ol li{line-height:20px;padding:2px 0;font-size:12px;}

 .rt_text ol li a{color: #666;}

.rt_text ol li a.curr{color: #ff6600;}

.rt_btn{position:absolute;left:45px;bottom:0;z-index:7;border:1px solid #00bde7;width:150px;height:21px;line-height:18px;*line-height:21px;cursor:pointer;}

.rt_btn dt,.rt_btn dd{float:left;width:75px;height:21px; text-align:center;color:#666;}

.rt_btn .curr{color:#fff;background:#00bde7;}





.block03{float:right;width:670px;position:relative;zoom:1;}

.block03_con{clear:both;overflow:hidden;zoom:1;padding-top:26px;}

.block03a{float:left;width:370px;height:408px;overflow:hidden;}

.block03a_block{clear:both;height:128px;padding:6px 11px 0 16px;border:1px solid #f5f5f9;overflow:hidden;position:relative;background:url(../images/line03.gif) repeat-x 0 114px;font-size:12px;}

.block03a dt{float:left;width:97px;height:97px;position:relative;}

.block03a dt img{width:97px;height:97px; vertical-align:top;}

.block03a dt span{display:block;position:absolute;left:0;top:0;}

.block03a dd{float:right;width:228px;padding-top:0px;line-height:24px;}

.block03a dd p{height:24px;overflow:hidden;color:#999;}

.block03a dd p span{color:#0086cb;font-size:16px;padding-right:8px;}

.block03a dd ul{height:24px;color:#0086cb;overflow:hidden;}

.block03a dd ol{height:40px;line-height:20px;color:#666;overflow:hidden;padding-top:3px;}

.block03a_btn{display:none;}

.block03a_block_on{border:1px solid #74d290;background:#fff;}

.block03a_block_on .block03a_btn{display:block;position:absolute;left:0;bottom:0;z-index:22;width:370px;height:30px;line-height:28px;_line-height:30px;overflow:hidden;background:#74d290;font-size:14px;}

.block03a_btn a{display:block;float:left;_display:inline;}

.block03a_btn a.block03a1{margin:0 43px 0 28px;padding-left:17px;background-position:-390px -498px;}

.block03a_btn a.block03a2{margin:0 44px 0 0;padding-left:22px;background-position:-385px -536px;}

.block03a_btn a.block03a3{padding-left:20px;background-position:-386px -578px;}

.block03b{float:right;width:270px;height:400px;overflow:hidden;}

.block03b dl{clear:both;height:105px;overflow:hidden;background:url(../images/line03.gif) repeat-x 0 87px;}

.block03b dl dt{float:left;width:110px;height:70px;overflow:hidden;}

.block03b dl dt img{width:110px;height:70px; vertical-align:top;}

.block03b dl dd{float:right;width:148px;line-height:18px;}

.block03b dl dd p{height:18px;font-size:16px;color:#0086cb;overflow:hidden;}

.block03b dl dd ul{height:18px;font-size:12px;color:#666;overflow:hidden;margin:8px 0 9px;}

.block03b dl dd ul em{font-style:normal;color:#999;}

.block03b dl dd ul span{padding-right:6px;color:#ff6600;}

.block04{clear:both;overflow:hidden;zoom:1;padding-bottom:20px;}

.block04 dl{float:left;width:333px;margin-bottom:20px;overflow:hidden;height:20px;line-height:20px;}

.block04 dl dt{float:left;width:20px;height:20px;background:#68a6f4; text-align:center;color:#fff;font-size:15px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;overflow:hidden;}

.block04 dl dd{float:right;width:299px;overflow:hidden;}

.block04 dl dd a{display:block;float:left; white-space:nowrap;margin-right:14px;_display:inline;}

.block05a{float:left;width:444px;overflow:hidden;}

.block05a dt{clear:both;height:142px;margin-bottom:25px;overflow:hidden;}

.block05a dt a.link05{display:block;float:left;height:142px;width:186px;overflow:hidden;background:url(../images/space.gif) repeat 0 0;}

.block05a dt a.link05 img{height:117px;width:186px; vertical-align:top;}

.block05a dt a.link05 p{height:25px;line-height:25px;text-align:center;font-size:12px;overflow:hidden;background:#666;cursor:pointer;}

.block05a dt a.link05:hover p{background:#444;}

.block05a dt a.link05:hover{ text-decoration:none;}

.block05b{float:right;width:498px;height:313px;overflow:hidden;background:url(../images/line02.gif) repeat-y 0 0;}

.block05b div{float:left;width:193px;height:167px;padding-left:56px;overflow:hidden;}

.block05b div ul{padding-top:11px;}

.block05b div ul li{height:28px;line-height:28px;overflow:hidden;}

.block05b p.link05{display:block;width:110px;height:26px;line-height:24px;_line-height:26px; text-align:center;color:#fff;overflow:hidden;}

p.block05b1{background-position:-112px -208px;}

p.block05b2{background-position:-236px -208px;}

p.block05b3{background-position:-112px -264px;}

p.block05b4{background-position:-236px -264px;}

.block05b p.link05:hover{ text-decoration:none;}

.block06a{height:61px;overflow:hidden;position:relative;background-position:right -313px;}

.block06a a.link05{position:absolute;left:15px;top:10px;font-size:20px;}

.block06a a.more02{position:absolute;left:210px;top:10px;font-size:12px;}

.block06b{height:412px;border:1px solid #e8e8e8;border-top:0;padding:0 19px;}

.block06b1{clear:both;padding-bottom:12px;line-height:18px;}

.block06b1 p{float:left;background:url(../images/bg02.gif) no-repeat right 0;padding-right:6px;margin-right:6px;height:18px;overflow:hidden;}

.block06b1 p span{display:inline-block;background:url(../images/bg02.gif) no-repeat 0 0;font-size:12px;color:#fff;padding:0px 0 0px 6px;_padding:2px 0 0px 6px;}

.block06b2{clear:both;position:relative;zoom:1;font-size:12px;line-height:22px;color:#666; text-indent:24px;background:url("../images/point06a.gif") no-repeat 1px 4px;overflow:hidden;margin-top:12px;}

.block06b3{clear:both;padding:9px 0;line-height:24px;}

.block06b3 dt{color:#0086cb;font-weight:bold;}

.block06b3 dd{color:#999;font-size:12px;padding-top:4px;}

.block06b3 dd strong{color:#f46619;font-size:19px;padding:0 5px;font-family:Arial, Helvetica, sans-serif;}

.block06b4a,.block06b4b{display:block;width:73px;height:30px;line-height:28px;_line-height:30px;padding-left:37px;font-size:15px;}

.block06b4a{float:left;background-position:0 -407px;}

.block06b4a:hover{background-position:-127px -407px; text-decoration:none;}

.block06b4b{float:right;background-position:0 -446px;}

.block06b4b:hover{background-position:-127px -446px; text-decoration:none;}

.block06b5{clear:both;background:url(../images/line03.gif) repeat-x 0 0;line-height:30px;margin-top:20px;}

.block06b5 dt{font-weight:bold;color:#ff9900;padding:10px 0 0;}

.block06b5 dd ul{height:30px;overflow:hidden;}

.block06b5 dd ul span{font-size:12px;color:#666;}

.block06b6{clear:both;overflow:hidden;zoom:1;}

.block06b6 dt{float:left;width:68px;height:68px;position:relative;}

.block06b6 dt img{width:68px;height:68px; vertical-align:top;}

.block06b6 dt span{display:block;position:absolute;left:0;top:0;}

.block06b6 dd{float:right;width:148px;padding-top:8px;line-height:27px;font-size:12px;}

.block06b6 dd p{height:27px;overflow:hidden;color:#999;}

.block06b6 dd p span{color:#0086cb;font-size:16px;padding-right:6px;}

.block06b6 dd ul{overflow:hidden;color:#0086cb;}

.block07{clear:both;height:422px;overflow:hidden;}

.iask08{float:left;width:365px;height:422px;position:relative;}

.iask08a{height:143px;clear:both;background:url(../images/bg03.gif) no-repeat right 0px;position:relative;}

.iask08a dl{clear:both;height:143px;overflow:hidden;}

.iask08a dl dt{float:left;width:97px;height:143px;position:relative;}

.iask08a dl dt img{position: absolute;left:0;top:0px;width:68px; height:68px; vertical-align:top;}

.iask08a dl dt span{display:block;cursor:pointer;position:absolute;left:0;top:0px;width:68px; height:68px;}

.iask08a dl dd{float:left;width:252px;}

.iask08a dl dd p{height:34px;line-height:30px;overflow:hidden;font-size:12px;}

.iask08a dl dd p span{color:#999;padding-left:7px;}

.iask08a dl dd ul{padding:5px 0 0 29px;_padding:6px 0 0 29px;height:28px;line-height:28px;font-weight:bold;overflow:hidden;font-size:12px;word-break:break-all;word-wrap:break-word;}

.iask08a dl dd ol{padding:0 0 0 29px;height:44px;line-height:22px;color:#666;overflow:hidden;font-size:12px;word-break:break-all;word-wrap:break-word;}



.checktel_con{clear:both;height:422px;overflow:hidden;position:relative;}

.checktel_block{clear:both;background:url(../images/line03.gif) repeat-x 0 105px;height:68px;padding:19px 0 19px 20px;font-size:12px;overflow:hidden;position:relative;}

.checktel01{float:left;width:227px;}

.checktel01 dt{float:left;width:68px;height:68px;position:relative;}

.checktel01 dt img{width:68px;height:68px; vertical-align:top;}

.checktel01 dt span{display:block;position:absolute;left:0;top:0;}

.checktel01 dd{float:right;width:140px;/*padding-top:8px;*/line-height:24px;}

.checktel01 dd p{height:24px;overflow:hidden;color:#999;}

.checktel01 dd p span{color:#0066cc;font-size:16px;padding-right:8px;}

.checktel01 dd ul{height:24px;color:#0086cb;overflow:hidden;}

.checktel02{float:left;width:216px;padding:10px 0 0 58px;height:44px;line-height:22px;color:#666;overflow:hidden;background:url(../images/checktel01.gif) no-repeat 14px 15px;}

.checktel02 a{line-height: 22px;}

.checktel03{float:right;width:141px;padding-top:14px;height:40px;overflow:hidden;position:relative;zoom:1;}

.checktel03 ul{clear:both;margin-left:-1px;overflow:hidden;position:relative;zoom:1;}

.checktel03 ul li{float:left;width:71px;line-height:20px; text-align:center;color:#999;background:url(../images/checktel02.gif) repeat-y 0 0;}

.checktel03 ul li strong{display:block;color:#ff6600;font-size:16px;}

a.checktel04{display:none;}

.checktel_block_on{background-color:#f9f9f9;}

.checktel_block_on .checktel03{display:none;}

.checktel_block_on a.checktel04{display:block;position:absolute;right:14px;top:34px;font-size:14px;font-weight:bold;width:110px;height:35px;background-position:right -407px;text-align:center;line-height:35px;}

.checktel_block_on a.checktel04:hover{background-position:right -446px;text-decoration:none;}

.checktel_con02 .checktel02{background-image:url(../images/checktel01b.gif);}

.checktel_con02 .checktel_block_on a.checktel04{background-position:0 -489px;}

.checktel_con02 .checktel_block_on a.checktel04:hover{background-position:-127px -489px;}



.checktel_con03{height:auto;margin-bottom:35px;}

.checktel_con03 .checktel_block{background:none;height:68px;padding:23px 35px 23px 20px;border:1px solid #fff;border-bottom:1px solid #ededed;}

.checktel_con03 .checktel01{width:218px;}

.checktel_con03 .checktel03{float:left;margin-left:28px;width:319px;}

.checktel_con03 .checktel03 ul li{width:80px;}

.checktel_con03 .checktel_block_on .checktel03{display:block;}

.checktel_con03 .checktel_block_on{background-color:#eef5fe;border:1px solid #71abf5;}

.checktel_con03 a.checktel05{display:block;position:absolute;right:35px;top:44px;font-size:14px;width:80px;height:26px;line-height:24px;overflow:hidden; text-align:center;}

.checktel_con03a a.checktel05{background-position:0 -530px;}

.checktel_con03a .checktel_block_on a.checktel05:hover{background-position:0 -562px;text-decoration:none;}

.checktel_con03b a.checktel05{background-position:-98px -530px;}

.checktel_con03b .checktel_block_on a.checktel05:hover{background-position:-98px -562px;text-decoration:none;}

.checktel_con03c a.checktel05{background-position:-198px -530px;}

.checktel_con03c .checktel_block_on a.checktel05:hover{background-position:-198px -562px;text-decoration:none;}

.checktel_con3b .checktel02{background-image:url(../images/checktel01c.gif);}

.checktel_con3c .checktel02{background-image:url(../images/checktel01b.gif);}







/*list page*/

.detailg .s_input01,.detailg .input02,.questions ul ol i,.questions ul b,.block_share ol b,.block_share ol i,.block_share ol i a:hover,.detailk_02 li span,.detaild,.detail_icon,.detailn,.detailp p i,.detailg02 ul,.detailg02 .input02,.block_hot ol b,.block_hot dl i{background-image:url(../images/bg04.gif); background-repeat: no-repeat;}



.questions{ overflow:hidden; zoom:1; position:relative;}

.questions ul{ border-bottom:1px solid #f2f2f6; position:relative; padding-bottom:5px; overflow:hidden; zoom:1; }

.questions ul ol{ width:410px; overflow:hidden; margin-top:-4px;}

.questions ul ol span{font-size:16px; font-weight:bold; line-height:24px;}

.questions ul ol i{ display:block; width:35px; height:19px; line-height:19px; background-position:-83px -74px; font-style:normal; font-size:12px; color:#fff; padding-left:8px; display:inline-block; margin-left:4px;}

.questions ul b{height:14px; line-height:14px; padding-left:19px; position:absolute; top:0; right:0; font-size:12px; color:#999; font-weight:normal; background-position: -788px 1px;}

.questions dl{ color:#999; font-size:12px; line-height:22px; padding:13px 0 35px 0;}

.questions dl a{ margin-left:20px;}

.act_tittle{ font-size:20px;padding-bottom:16px;}

.act_tittle span{ color:#ff6600; margin-right:7px;}

.block_share{ border-bottom: 1px solid #f2f2f6; padding:0 0 20px 0;margin-bottom:29px;overflow:hidden; zoom:1;}

.block_share img{ float:left; width:150px; height:100px;}

.block_share ol{ float:right; width:340px; position:relative; margin-top:-7px;}

.block_share ol p{ display:block; width:270px; height:30px; line-height:30px; overflow:hidden; font-size:16px; font-weight:bold; padding-bottom:5px;}

.block_share ol i{ width:62px; height:29px;background-position:0 -110px; font-style:normal; position:absolute; top:7px; right:0; overflow:hidden;}

.block_share ol i a{ display:block; width:62px; height:29px;}

.block_share ol i a:hover{background-position:-73px -110px; text-decoration:none;}

.block_share ol i a span{ display:block; font-size:14px; color:#fff; padding:0 0 0 19px; text-align:center;line-height:23px; font-family:Arial, Helvetica, sans-serif;}

.block_share ol dl{ font-size:12px; color:#999; line-height:22px; height:44px; overflow:hidden;}

.block_share ol b{ display:block; height:14px; line-height:14px; padding-left:19px; margin-top:15px; font-size:12px; color:#999; font-weight:normal; background-position: -788px 1px;}

.block_hot{clear:both;overflow:hidden; zoom:1;}

.block_hot ol{ position:relative;}

.block_hot ol b{width:20px; height:20px; background-position:-780px -222px;position:absolute; top:3px;left:0; }

.block_hot ol p{ display:block; width:360px; padding-left:28px;  font-size:16px; line-height:24px;}

.block_hot ol span{position:absolute; top:0; right:0; color:#999;}

.block_hot ol span a,.block_hot ol span em{font-style:normal;color:#ff6600; margin:0 1px;}

.block_hot dl{ clear:both; zoom:1; position:relative; margin:16px 0 40px 0;}

.block_hot dl div{border:1px solid #e6e6e6; background:#f2f2f6;overflow:hidden;zoom:1;position:relative;padding:22px 0 17px 16px;}

.block_hot dl i{ display:block; width:11px; height:10px; background-position:-790px -272px; position:absolute; top:-7px; *top:-7px; left:34px; z-index:1;}

.block_hot dl div dt{float:left;width:72px;height:77px;position:relative; overflow:hidden;}

.block_hot dl div dt img{width: 72px;height: 72px; vertical-align: top;}

.block_hot dl div  dd{float:left;width:381px;position:relative; overflow:hidden; margin-left:16px;}

.block_hot dl div dd span a{ margin:0 5px;}

.block_hot dl div dd p{ color:#666; line-height:24px; padding-top:13px;}



.detail{clear:both; overflow:hidden; zoom:1; position: relative;}

.detail_icon{position:absolute; top:0; right:0;width:64px; height:64px; background-position:-406px 0;overflow:hidden;}

.detaila{clear:both;font-size:28px;line-height:36px; margin-top:-4px;padding-right:50px;}

.detailb{clear:both;font-size:12px; color:#999;line-height:46px;background:url(../images/dot_03.jpg) 0 bottom repeat-x;overflow:hidden;zoom:1;}

.detailc{clear:both;line-height: 30px;font-size: 15px;padding: 0 8px;overflow: hidden;zoom: 1;text-align: justify;text-justify: inter-ideograph;}

.detailc p img{ margin:31px 0 35px 0;}

.detaild { height:22px; line-height:22px; font-size:12px; color:#999; background-position:-785px -13px;_background-position:-785px -14px;padding-left:20px; margin:22px 0; }

.detaild a{ display:inline-block; width:60px; height:22px; line-height:22px; text-align:center; color:#fff; font-size:12px; background:#ff9900; margin-left:5px;}

.detaild a:hover{background:#fa924d; text-decoration:none; color:#fff;}

.detaile{clear: both;padding:0px 0 32px 5px;font-size: 14px;color: #666;overflow: hidden;}

.detaile li{height: 30px;line-height: 30px;overflow: hidden;}

.detaile li a{ color:#333;}

.detailf{ font-size:22px; color:#111; position: relative;}

.detailfa{ display:block; width:38px; font-size:14px; font-weight:normal; background:url(../images/right_11.jpg) right 8px no-repeat; position:absolute; top:3px; right:0; }

.detailf01{ border-bottom:2px solid #eee; padding-bottom:12px;}

.detailg{position:relative; margin:20px 0 15px 0; clear:both; overflow:hidden; zoom:1;}

.detailg ul{float:left; border:2px solid #e6e6e8;border-right:0;height:56px;}

.detailg .input01{ width:474px; height:56px; *height:54px; padding:0 7px; font-size:16px; line-height:54px;  /*color:#999;*/ vertical-align: top; outline: none; border:0;}

.detailg .input02 {position: absolute;right: 0;top: 0;background-position:0 0;width: 171px;height: 60px;border: 0;cursor: pointer; }

.detailg_on .input02{background-position:-204px 0;}

.detailg_on ul{border:2px solid #74d391;border-right:0;}

.detailg02{position:relative; margin:20px 0 40px 0; clear:both; overflow:hidden;position:relative;}

.detailg02 ul{width:550px;padding-left:36px;border:2px solid #79ca6b;border-right:0;height:36px;background-position:-772px -161px;}

.detailg02 .input01{border:0;width:540px;height:36px; *height:35px; _height:34px; line-height:36px; *line-height:35px;padding:0;/*color:#999;*/font-size:12px; vertical-align:top;*vertical-align:middle; outline:none;background:transparent;}

.detailg02 .input02 {position: absolute;right: 0;top: 0;background-position:0 -173px;width: 72px;height: 40px;border: 0;cursor: pointer; }

.detailg02_on .input02{background-position:-99px -173px;}

.detailg02_on ul{border:2px solid #2e9501;border-right:0;}

.detailh { clear:both; overflow:hidden; zoom:1;position:relative;}

.detailh ul{ clear:both; overflow:hidden; zoom:1; margin-left:-51px;_display:inline;position:relative;}

.detailh li{float:left; width:293px;height:30px; line-height:30px;  overflow:hidden; padding-left:51px; text-align:right;}

.detailh li p{float:left;width:210px;height:30px; line-height:30px;  overflow:hidden; text-align:left;}

.detailh li span{ font-size:12px; color:#999;}

.detailh li em{font-style:normal;color:#393; font-style:normal; padding-right:4px;}

.w300 .detailh{padding-top:12px;}

.w300 .detailh ul{ margin-left:0;_display:block;}

.w300 .detailh li{float:none;clear:both; width: auto;height:32px; line-height:32px;padding-left:12px;background:url(../images/point01.gif) no-repeat 0 15px;}

.w300 .detailh li p{width:196px;height:32px; line-height:32px;}

.detailj{ margin:30px 0 27px 0; clear:both; overflow:hidden; zoom:1;}

.detailj_01{float:left; width:318px; margin-top:-12px;overflow:hidden;}

.detailj_01 a{ display:block;float:left;background:url(../images/space.gif) repeat 0 0; width:145px;height:90px;position:relative; margin:12px 14px 0 0;_display:inline;overflow:hidden;}

.detailj_01 a img{ width:145px; height:90px; vertical-align:top;}

.detailj_01 a span{display:block;width:145px; height:24px; line-height:24px; position:absolute; left:0; bottom:0;background:#000;  opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);cursor:pointer;}

.detailj_01 p{ display:block;width:135px;position:absolute; left:5px; bottom:0;height:24px;line-height:24px;overflow:hidden;font-size:12px; text-align:center;color:#fff;cursor:pointer;}

.detailj_01 a:hover{ text-decoration:none;}

.detailj_01 a:hover span{opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);}

.detailj_02{width:321px;float:right;margin-top:-7px;}

.detailj_02 li{ height:30px;line-height:30px; overflow:hidden; background:url(../images/pic_20.jpg) 0 13px no-repeat;*background-position:0 12px; padding-left:13px; }

.w300 .detailj{ margin:0 0 15px 0;}

.w300 .detailj_01{float:none;clear:both; width:auto; margin-top:0;margin-left:-10px;_display:inline;position:relative;zoom:1;}

.w300 .detailj_01 a{margin:0 0 0 10px;}

.detailk{}

.detailk_01{clear:both;height:46px;background:url(../images/bg05a.gif) repeat-x 0 0;overflow:hidden;}

.detailk_01 li{ float:left; height:46px; line-height:46px; padding:0 33px; white-space:nowrap;  font-size:18px; cursor:pointer; color:#111;}

.detailk_01 li.curr{background:url(../images/bg05b.gif) no-repeat center 0;position:relative;}

.detailk_02{clear:both; overflow:hidden; zoom:1; margin-top:18px;position:relative;}

.detailk_02 ol{clear:both; overflow:hidden; zoom:1;margin-left:-30px;_display:inline;position:relative;}

.detailk_02 li{float:left;width:315px; height:22px; line-height:22px; margin-top:12px; padding-left:30px; overflow:hidden;} 

.detailk_02 li span{ display:block;float:left;width:76px;margin-right:11px;_display:inline;height:22px; line-height:20px; color:#fff; font-size:14px; text-align:center; background-position:0 -74px;}

.detailk_03{ padding-top:12px;clear:both; overflow:hidden; zoom:1;}

.detailk_03 dl{background: url(../images/dot_03.jpg) 0 bottom repeat-x; padding:8px 0 7px 0;line-height:20px;clear:both; overflow:hidden; zoom:1;}

.detailk_03 dt{width:110px; float:left;color:#999; font-weight:bold;}

.detailk_03 dd{width:545px; float:left;}

.detailk_03 dd i{color:#0086cb; padding-right:5px; font-style:normal;}

.detaill{ width:660px;}

.detaill ul{ width:586px; height:36px; float:left; border-top:2px solid #79ca6b; border-left:2px solid #79ca6b; border-bottom:2px solid #79ca6b; position:relative; background-image: url(../images/s_top.gif); background-repeat:no-repeat; background-position:0 -379px;}

.detaill .input02{ width:586px; height:34px; line-height:36px; position:absolute; top:0; left:0; color:#999; font-size:12px; border:0; outline:none;}

.detailm{clear:both;overflow:hidden;zoom:1;padding-top:30px;}

.detailm_left{float:left;width:440px;}

.detailm_left dl{clear:both; overflow:hidden; zoom:1; padding-bottom:30px;}

.detailm01{ width:78px; float:left; border:1px solid #d3d1d1; overflow:hidden; zoom:1;}

.detailm01 img{ width:78px; height:88px; vertical-align:top;}

.detailm02{width:204px; float:left; margin-left:15px;_display:inline;overflow:hidden; zoom:1;}

.detailm02 ol{ font-size:12px; color:#999; }

.detailm02 ol a{ font-size:16px; color:#0086cb; margin-right:8px;}

.detailm02 ul { height:28px;line-height:28px;font-size:12px; color:#0086cb;clear:both; overflow:hidden; zoom:1;}

.detailm02 span{ display:block; width:205px; height:40px; overflow:hidden; font-size:12px; color:#666; line-height:20px; }

.detailm02 span a{ color:#666;}

.detailm03{width:110px;height:40px;padding-top:50px;float:right; text-align:center; background:url(../images/pic_01.jpg) no-repeat center top; overflow:hidden;line-height:20px;}

.detailm03 ul{text-align:center;height:20px;overflow:hidden;font-size:12px;color:#999;}

.detailm03 ul span{color:#ff6600;}

.detailm03 ul i{color:#666;font-style:normal;}

.detailm_right{float:right;width:180px;height:325px;padding-left:21px;overflow:hidden;background:url(../images/line02.gif) repeat-y 0 0;}

.detailm_right ul{margin-top:-5px;}

.detailm_right li{height:32px; line-height:32px;overflow:hidden;}

.detailm_right li span{font-size:12px; color:#999;}

.detailm_right li.detailm_right_line{height:16px; line-height:16px;}

.detailn{ width:135px; height:30px; line-height:30px; color:#fff; font-size:18px; padding-left:15px; background-position:-146px -110px; margin-top:30px;}

.detailo{ margin-top:13px;}

.detailo p{line-height:30px; font-size:16px;}

.detailo p img{ margin:20px 0 12px 0;}

.detailp{ background:url(../images/line02.gif) left top repeat-y;  margin-left:14px;}

.detailp p{line-height:30px; font-size:16px; position:relative; padding-left:28px; margin:20px 0 0 0;}

.detailp p i{ display:block; width:30px; height:30px; line-height:30px; font-size:18px; font-weight:bold; color:#fff; padding-left:8px; background-position:-308px -112px; position:absolute; left:-14px; top:0px;*top:-5px; _left:-42px; _top:-4px;}

.detailp p img{ margin-bottom:10px;}

/*search dise*/

.menu_title{height:50px;line-height:50px;font-size:16px;font-weight:bold;color:#fff; background:#68a6f4;padding:0 19px;}

.menu_con{border:1px solid #e6e6e6; border-top:0; border-bottom:0;}

.menu_con dl{clear:both;border-bottom:1px solid #e6e6e6;}

.menu_con dl dt{height:42px;line-height:42px;padding:0 18px;  position:relative;zoom:1;}

.menu_con dl dt.curr{font-weight:bold;background:#f2f2f6;}

.menu_con dl dt a img{ position:absolute;top:17px;right:13px;}

.menu_con dl dt span{ display:inline-block;width:9px;height:5px; position:absolute; top:37px;left:28px; z-index:9999; background:url(../images/sjIcon.png) no-repeat 0 0;}

.menu_con dl dd {}

.menu_con dl dd ul{padding:10px 0 25px 9px;overflow:hidden;zoom:1;}

.menu_con dl dd ul li{float:left;width:84px;padding-left:9px;height:28px;line-height:28px;overflow:hidden;}

.menu_con dl dd ul li a.curr{ font-weight:bold;color:#f60;}

.dise_list {clear:both;}

.dise_list_title{height:32px; vertical-align:top;text-align:right;position:relative;overflow:hidden;}

.dise_list_title p{float:left;font-size:16px; color:#666;height:30px; text-align:left;background:url(../images/sj2Icon.jpg) no-repeat center 22px;}

.dise_list_title p span{ color:#f60;}

.dise_list_title a.link01{display:inline-block;padding-right:11px;height:30px;background:url(../images/sj1.jpg) no-repeat right 8px;*background-position:right 9px;_background-position:right 8px;}

.dise_list_title em{display:block;position:absolute;left:0;top:28px;width:660px;z-index:-1;height:2px;background:#e6e6e6;overflow:hidden;}

.dise_list01{padding:10px 0 9px 0; border-bottom:1px dashed #e6e6e6;overflow:hidden;zoom:1;font-family:"宋体";}

.dise_list01 li{float:left;width:300px;padding:0 15px;height:28px;line-height:28px; background:url(../images/point01.gif) no-repeat 0 12px;overflow:hidden;}

.dise_list01 li span{ font-size:12px;color:#999;margin:0 0 0 7px;}

.dise_list01 li span em{ font-style:normal; text-decoration:underline;}

.dise_list02{padding:13px 0;overflow:hidden;zoom:1;font-family:"宋体";}

.dise_list02 li{float:left;width:135px;padding:0 15px;height:28px;line-height:28px;overflow:hidden;background:url(../images/point01.gif) no-repeat 0 12px;overflow:hidden;}



/*疾病详情*/ 

.dise03 dl dt{ background:url(../images/icons.gif); background-repeat:no-repeat;}

.dise05a dt,.dise05b dt,.dise05c dt,.dise05 dl dd ol,.dise08_block_on .dise08_btn a,.dise05a dd em,.dise05b dd em,.dise05c  dd em{ background:url(../images/big.gif); background-repeat:no-repeat;}





.dise_title{font-size:22px;line-height:26px;margin-bottom:20px;}

.dise_title02{padding:30px 0 0 0;}

.dise_title03{margin:39px 0 17px 0;}

.dise01 {clear:both;border-bottom:1px solid #7fc2e5;margin:14px 0 30px;position:relative;overflow:hidden;zoom:1;}

.dise01 p{width:890px;font-size:32px; color:#06c;padding:10px 0 6px;*padding:10px 0;line-height:40px;}

.dise01 p span{color:#666;font-size:14px;}

.dise01 a{position:absolute;right:0;top:27px;}

.dise02{ position:relative;overflow:hidden;zoom:1;}

.dise02a{float:left;width:220px;height:165px;border:1px solid #ccc;overflow:hidden;}

.dise02a img{width:220px;height:165px; vertical-align:top;}

.dise02b{float:right;width:404px;}

.dise02b1{color:#666;line-height:24px;padding-right:12px;}

.dise02b2{position:relative;overflow:hidden;zoom:1;background:url(../images/icon01.jpg) no-repeat 0 20px;padding:20px 0 0 53px;}

.dise02b2 a{text-decoration:underline;margin-right:15px;_display:inline;}

.dise03{clear:both;background:#f8f9fa url(../images/bg07.gif) no-repeat 0 0;margin:25px 0 35px 0;padding:62px 0 0;position:relative;overflow:hidden;zoom:1;}

.dise03 dl{float:left;width:300px;margin:0 20px 13px 0;_display:inline;overflow:hidden;zoom:1;line-height:22px;}

.dise03 dl dt{background:url(../images/icon02a.jpg)  no-repeat 20px 5px;_background-position:20px 3px;padding:3px 0 3px 47px;}

.dise03 dl dd{background:url(../images/icon02b.jpg)  no-repeat 20px 5px;_background-position:20px 3px;padding:3px 0 3px 47px;color:#888;/*height: 44px;*/overflow: hidden;}

.dise04{clear:both;overflow:hidden;zoom:1;}

.dise04 div{clear:both;overflow:hidden;zoom:1;position:relative;padding-bottom:27px;}

.dise04 div ul{clear:both;overflow:hidden;zoom:1;margin-left:-25px;_display:inline;position:relative;line-height:34px;height: 62px;}

.dise04 div ul a,.dise04 div ul span{display:block;float:left;white-space:nowrap;margin-left:25px;_display:inline;}

.dise05{clear:both;padding-bottom:35px;overflow:hidden; position:relative;zoom:1;}

.dise05 dl{float:left;}

.dise05 dl dt{width:200px;height:246px; position:relative;}

.dise05 dl dd em{display:block;width:35px;height:45px; position:absolute;left:24px;top:18px;}

.dise05 dl.dise05b{padding-left:20px;}

.dise05 dl.dise05c{float:right;}

.dise05a  dd em{ background-position:right bottom;}

.dise05b  dd em{ background-position:-510px -354px;}

.dise05c  dd em{ background-position:right bottom;}

.dise05a dt{background-position: 0 0;}

.dise05b dt{background-position: -249px 0;}

.dise05c dt{background-position: -500px 0;}

.dise05 dl dt a{display:block;width:169px;height:32px; line-height:32px; text-align:center;background:#eaf0f5;color:#565d64; position:absolute;left:16px;bottom:25px;}

.dise05 dl dt a:hover{ background:#fff; text-decoration:none;color:#565d64;}

.dise05 dl dt ol{width:180px;color:#fff; position:absolute;left:18px;top:120px;font-size:14px;line-height:24px;}

.dise05 dl dt ol em{font-style:normal;color:#ffff00;}

.dise05 dl dt span{display:block;width:23px;height:28px; background:url(../images/Icon02.png) no-repeat 0 0;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="images/Icon02.png");_background:none; position:absolute;right:0;}

.dise05 dl dd{width:198px;height:204px; text-align:center; background:#fff;border:1px solid #e8e8ec; border-top:0; position:relative;overflow:hidden;zoom:1;}

.dise05 dl dd p{ text-align:center;width:100%; line-height:20px; position:absolute;top:95px;left:0;}

.dise05 dl dd p a{font-size:16px;}

.dise05 dl dd p span{ font-size:12px; color:#999;margin-left:10px;}

.dise05 dl dd ul{text-align:center;width:180px;height:20px;line-height:20px; position:absolute;top:120px;left:10px;overflow:hidden;color:#666;font-size:12px;}

.dise05 dl dd ol{width:172px;height:32px;line-height:32px; font-size:12px;color:#999;background-position:0 -280px; position:absolute;bottom:21px;left:14px; text-align:center;}

.dise05 dl dd ol span{color:#f60;}

.dise06{background:url(../images/line01.gif) repeat-x 0 bottom;}

.dise06 ul{display:block;clear:both;height:50px;padding:11px 0 14px;background:url(../images/line01.gif) repeat-x 0 0; overflow:hidden;cursor:pointer;}

.dise06 ul div{clear:both;height:50px;padding:0 32px 0 0;background:url(../images/icon13.gif) no-repeat right 16px; overflow:hidden;cursor:pointer;}

.dise06 ul ol{font-size:16px;height:28px;line-height:28px;color:#0086cb;overflow:hidden;}

.dise06 ul ol span{font-size:12px;color:#999;}

.dise06 ul p{font-size:12px;height:24px;line-height:24px;color:#666;overflow:hidden;}

.dise06 ul p span{color:#f60;}

.dise06 ul:hover{text-decoration:none;}

.dise06 ul:hover div{background:url(../images/icon04.jpg) no-repeat right 16px;}

.dise08 { overflow:hidden; position:relative;zoom:1;padding:23px 0 0;margin-left:-50px;}

.dise08_block{float:left;width:178px;height:282px; border:1px solid #dedede;margin-left:50px;_display:inline;cursor:pointer;position:relative;overflow:hidden;}

.dise08_block dt{height:178px;overflow:hidden; border-bottom:1px solid #dedede;}

.dise08_block dt img{width:178px;height:178px; vertical-align:top;}

.dise08_block dd{padding:10px 10px 0;text-align:center;}

.dise08_block dd ol{ text-align:center;margin-bottom:3px;line-height:30px;height:30px;overflow:hidden;font-size:12px;color:#999;}

.dise08_block dd ol strong{font-size:16px; color:#333;padding-right:6px;}

.dise08_block dd  p{text-align:center;line-height:24px;height:24px;overflow:hidden;color:#0086cb;}

.dise08_btn {display:none;}

.dise08_block_on .dise08_btn{display:block;position:absolute;left:0;top:178px;width:178px;height:103px;background:#74d290;overflow:hidden;}

.dise08_block_on .dise08_btn a{display:block;width:136px;height:44px;line-height:44px; text-align:center; background-position: 0 -356px; position:absolute;left:22px;top:28px; font-size:16px;color:#339933; font-weight:bold;}

.dise08_block_on .dise08_btn a:hover{ text-decoration:none;}

.dise09{border:1px solid #efefef;padding:26px 0 0 0; position:relative; overflow:hidden;zoom:1;}

.dise09 p{width:258px;padding:0 15px;height:20px;font-size:16px;line-heigght:20px;border-left:4px solid #68a6f4;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.dise09 dl{overflow:hidden; position:relative;zoom:1;padding:15px 16px 0;}

.dise09 dl dt{float:left;width:68px;height:68px;position:relative;}

.dise09 dl dt span{display:block;cursor:pointer;width:68px;height:68px;position:absolute;left:0;top:0;}

.dise09 dl dt img{width:68px;height:68px; ertical-align:top;}

.dise09 dl dd{float:right;width:170px;padding:10px 15px 0 0;line-height:24px;}

.dise09 dl ul{ font-size:12px;color:#999;height:24px;overflow:hidden;}

.dise09 dl dd ul a{ font-size:16px;margin-right:9px;}

.dise09 dl ol{color:#666;height:24px;overflow:hidden;}

.dise09a{clear:both;height:44px;line-height:44px;text-align:center;margin:20px 0 0 0; background:#dbeafc;font-size:12px;overflow:hidden;}

.dise09a a.link04{display:inline-block;height:44px;padding-left:24px;}

.dise09a a.dise09a1{background:url(../images/icon05.jpg) no-repeat 0 center;}

.dise09a a.dise09a2{background:url(../images/icon06.jpg) no-repeat 0 center;margin-left:18px;_display:inline;}

.dise10{ position:relative; }

.dise10 ol{color:#666;line-height:24px; border-right:1px solid #dedede;padding-right:30px; position:relative; zoom:1;}

.dise10 ol span{ display:block;width:3px;height:26px; background:url(../images/icon07.jpg) no-repeat 0 0;position:absolute;right:-2px;top:0;}

.dise11{height:90px;overflow:hidden;margin:20px 0 0 0; position:relative;zoom:1;}

.dise11 dt{float:left;width:110px;height:90px;}

.dise11 dt img{width:110px;height:90px;}

.dise11 dd{float:right;height:80px;width:170px;padding:2px 5px 8px 0;}

.dise11 dd ol{line-height:20px;width:170px;padding:0 0 10px 0;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;zoom:1;}

.dise11 dd p{font-size:12px;line-height:20px;height:60px;color:#666;overflow:hidden;}

.dise12{float:left;width:320px;height:218px;padding-top:3px;}

.dise12 h2{font-weight:normal;font-size:18px;line-height:25px;margin-bottom:10px;/*color:#666;*/}

.dise12 ul li{height:28px;line-height:28px;overflow:hidden;}

.dise12 ol{height:28px;line-height:28px;overflow:hidden;}

.dise12 ol a{color:#333;}

.dise05_img{display:block;width:68px;height:68px;position:absolute;top:16px;left:64px;}

.dise05_img img{width:68px;height:68px; vertical-align:top;}

.dise05_img span{display:block;position:absolute;top:0px;left:0;}







/*catalog border*/

.catalog02{}

.catalog02 li{height:26px;line-height:26px;background:url(../images/point01.gif) no-repeat 0 13px;*background-position:0 12px;padding-left:12px;overflow:hidden;}

.catalog02a{float:right;width:280px;margin-top:-7px;}

.catalog02a li{height:33px;line-height:33px;background:url(../images/point02.gif) no-repeat 0 16px;padding-left:14px;word-break:break-all;word-wrap:break-word;}

.catalog02a li span{font-size:12px;color:#999;padding-left:5px;}

.catalog02a .catalog02aLine{background:url(../images/line03.gif) repeat-x 0 center;}

.block05a .catalog02{float:right;width:238px;margin-top:-4px;}

.block05a .catalog02 li{height:30px;line-height:30px;background:none;padding-left:0;}

.catalog02b{padding:12px 0;}

.catalog02b li{height:30px;line-height:30px;background-position:0 15px;*background-position:0 14px;padding-left:13px;}



.catalog03{clear:both;overflow:hidden;zoom:1;margin-left:-10px;_display:inline;}

.catalog03 ul{float:left;width:145px;height:149px;overflow:hidden;padding-left:10px;}

.catalog03 ul img{width:145px;height:105px; vertical-align:top;}

.catalog03 ul p{clear:both;height:32px;line-height:32px; text-align:center;overflow:hidden;}



.border02{border:1px solid #e6e6e6; border-bottom:none; overflow:hidden;zoom:1;}

.border02_head{border-bottom:1px solid #e6e6e6;height:32px;line-height:32px; background:#f7f7f7; overflow:hidden; font-weight:bold; padding-left:15px;}

.border02_body{padding:6px 15px 10px 15px; border-bottom:1px solid #e6e6e6;}

.border02_body li{line-height:34px; height:34px; overflow:hidden; }





/*link*/

.main_content a{color:#333;}

.main_content a:hover{color:#ca0000;}





a.link01{color:#999;}

a.link02{color:#ff6600;}

a.link03{color:#0066cc;}

a.link04,.block01b dl dd p a,.block04 dl dd a,.border02_body li a,.detailh li a{color:#666;}

a.link05,a.link05:hover,.menuwrap02a li.curr a,.menuwrap02a li.curr a:hover{color:#fff;}

a.link07,.block01b dl dt span.container{color:#000;}

a.link08,a.more01,.act_tittle a:hover,.border02_head a.curr,.border02_body li a.curr{color:#0086cb;}

a.link10{color:#36a803;}

a.link11{color:#e85c5b;}

a.link12,.block01b dl dd p a.link12,.block04 dl dd a.link12,.w300 .detailh li a{color:#333;}

.menuwrap02a li a{color:#222;}



.block01b dl dd p a.link12:hover,.block04 dl dd a.link12:hover,.border02_body li a.curr:hover,.border02_head a.curr:hover,.w300 .detailh li a:hover{color:#ca0000;}



/*pagestyle*/

.pageStyle {clear:both;padding:0px 0 25px;text-align:center;font-family:Arial, Helvetica, sans-serif;position: relative;}

.pageStyle p{display:inline;}

.pageStyle p a {border:#e4e4e4 1px solid;background:#fff;padding:5px 10px;line-height:22px;color:#555; margin-right:10px;text-decoration: none;}

.pageStyle p a:hover,.pageStyle p a:active{border:#0086cb 1px solid;color:#fff;background:#0086cb;}

.pageStyle span.current {border: #0086cb 1px solid;padding:5px 10px;line-height:22px;font-weight:bold;color:#fff;margin-right:10px;background-color:#0086cb;}

.pageStyle a.page_pre,.pageStyle a.page_next{line-height:22px;padding:5px 10px;*padding:6px 10px 4px;color:#555;border:#e4e4e4 1px solid;margin-right:10px;overflow:hidden;font-family:"宋体";}

.pageStyle a:hover{color:#ca0000;}



/*other common*/

a.more01{display:inline-block;padding-right:11px;background-position:right -85px;_background-position:right -86px;position:absolute;right:0;top:3px;}

a.more02{display:inline-block;padding-right:9px;background-position:right -112px;_background-position:right -113px;font-size:12px;}



.block_title{clear:both;height:38px;font-size:22px;line-height:24px;}

.block_title strong{font-size:14px;color:#999;padding-left:7px;}

.block_title02{clear:none;float:left;height:52px;padding-right:48px;*height:50px;*padding-top:2px;}



.block_tag{clear:both;height:28px;line-height:26px;_line-height:28px;overflow:hidden;}

.block_tag li{position: relative;cursor:pointer;display:block;float:left; white-space:nowrap;height:28px;overflow:hidden;margin:0 17px;_display:inline;font-weight:bold;color:#666;}

.block_tag li.curr,.block_tag li.curr:hover{color:#fff;background:#68a6f4;margin:0;padding:0 17px;}

.block_tag li.curr:hover{ text-decoration:none;}

/*.block_tag li.curr span{display: none;}*/

.block_tag li.block_tag_more{float:right;margin:0;}

.block_tag li span{height:25px;position: absolute;background:url(../css/.cn/css/disease/about:_blank);top: 0;left: 0;width: 100%;}

.block_tag li.curr a{color: #FFFFFF;}

.block_tag02 li.curr span{display: none;}

.block_tag02{height:38px;line-height:25px;_line-height:25px;}

.block_tag02 li{height:25px;margin:0 10px;font-weight:normal;color:#333;}

.block_tag02 li.curr,.block_tag02 li.curr:hover{padding:0 11px;}

.block_tag03{clear:none;float:left;font-size:16px;line-height:28px;_line-height:28px;}



/*reset em tag style*/

em{font-style: normal;}

b{font-weight: normal;}