@charset "utf-8";/* CSS Document */
*{margin:0px auto;}
body{font-size:12px;}
.top{}
.top_a{width:960px;height:85px;}
.t_logo{width:240px;height:85px;float:left;}
.t_more{width:68px;height:21px;margin:35px 0px auto 5px;float:left; position:relative;}
.t_more_pd { width:68px; line-height:25px; border:1px solid #eeeeee; background:#FFF; position:absolute; left:0px; top:0px; text-align:center; display:none;}
.t_more_pd a { font-size:12px; color:#333333; text-decoration:none;}
.t_more_pd a:hover { color:#F03B44; }
.t_phone {}
.hotWord{padding:4px 0 0; color:#989898; *padding-top:58px; width:545px; height:25px; line-height:25px; float:left; }
.hotWord a{padding:2px; color:#666; text-decoration:none; text-align:center;}
.hotWord a:hover { color:#F03B44;}
/*---------------------------------------------------- nav ----------------------------------------------------------*/
.top_b{height:37px; width:960px; background:#F03B44;}
.t_nav { width:960px; height:37px; font-size:14px; color:#FFFFFF; line-height:37px; text-align:center; background:url(../images/tphone.gif) 675px top no-repeat;}
.t_nav ul li { width:95px; height:37px; display:block; float:left; }
.t_nav ul li.first { width:180px; background:#B61B1C; position:relative;z-index:999999;}
.t_lef_menu { width:180px;  background:#eb6161; position:absolute; top:37px; left:0px; text-align:left; font-size:18px; font-family:'Microsoft yahei'; display:block; }
.t_lef_FF { height:95px; padding:0px 10px; background:url(../images/t_menubg.jpg) left bottom no-repeat; display:block; position:relative;}
.t_lef_FF.curr { color:#666666; background:url(../images/mcurbor.gif) left top no-repeat #F7F7F7; }
.t_lef_FF.curr dl dd a, .t_lef_FF.curr em a { color:#F03B44;*color:#F03B44;}
.t_lef_secnav { width:280px; background:#F7F7F7; border:solid #F03B44; border-width:2px 2px 2px 0px; position:absolute;  left:180px; z-index:10000000; padding:10px 10px 0px 10px; display:none;}
/*---------------------------------------------------- left ----------------------------------------------------------*/
.nkleft { width:220px; float:left;}
.nksidenav { }
.nksidenav span.title { height:42px; line-height:42px; background:#ff4c4c; text-align:center; color:#FFF; font-size:16px; display:block;}
.nksidenav a { color:#333333; height:41px; line-height:41px; background:url(../images/bg.png) 20px -74px no-repeat #f5f5f7; border:1px solid #e0e0e0; padding-left:40px; display:block; margin-top:-1px; font-size:14px; font-family:'Microsoft yahei';}
.nksidenav a:hover, .zxwd-con ul li a:hover { color:#ff4c4c;}
.nksidenav a.on { color:#ff4c4c; background:url(../images/bg.png) 20px -25px no-repeat #f5f5f7; }
.edtest:hover, .sxtest:hover { cursor:pointer;}
/*---------------------------------------------------- right ----------------------------------------------------------*/
.nkright { width:980px; float:right;}
.knowledge { margin-top:10px; min-height:495px;}
.knowledge .kntitle { height:45px; line-height:45px; font-size:18px; font-family:'Microsoft yahei'; color:#333; padding-left:40px; background:url(../images/bg.png) 15px -120px no-repeat #f5f5f7;}
.knowledge .kntitle strong:hover { text-decoration:underline; cursor:pointer; }
.knowledge .kntitle strong { font-size:18px; font-weight:400; color:#e55530; float:left;}
.knowledge .kntitle strong a {color:#e55530;  text-decoration:none;}
.knowledge .kntitle ul { display:block; float:left; height:45px; line-height:45px; font-size:14px; font-family:'Microsoft yahei';}
.knowledge .kntitle ul li { display:inline-block; float:left;}
.knowledge .kntitle ul li { padding-left:20px; margin-left:40px; background:url(../images/bg.png) 1px 17px no-repeat; }
.knowledge .kntitle ul li a { color:#333;}
.knowledge .kntitle ul li a:hover { color:#e55530;}

.knowledge .kncon { font-size:14px; line-height:26px; padding:10px;}
.knowledge .kncon strong { display:block; margin-top:20px; color:#000;}
.knowledge .kncon p {  padding-top:15px; text-indent:2em;}
.knowledge .kncon .florig { float:right; margin-left:20px; margin-top:5px;}
.knowledge .kncon .flolef { float:left; margin-right:20px; margin-top:5px;}
.knowledge .knhide { display:none;}
/*---------------------------------------------------- 咨询 问答 ----------------------------------------------------------*/
.nkpro { position:relative;}
.nkpro .zxbut {	width: 131px; height: 36px;	position: absolute;	top: 242px;}
.nkpro .zxbut.but01 { left: 147px; }
.nkpro .zxbut.but02 { left: 451px; }
.nkpro .zxbut.but03 {left:752px;}
.nkpro .zxbut.but04 { left:1055px; }
/*---------------------------------------------------- 咨询 问答 ----------------------------------------------------------*/
.zxwd { width:592px;}
.zxwd-con { background:url(../images/bg.png) 10px -325px no-repeat; padding:25px 30px; font-size:14px;}
.zxwd-con ul li { display:block; height:35px; line-height:35px;}
.zxwd-con ul li a { float:left;}
.zxwd-con ul li span { float:right; font-size:12px;}

.zxwd-aqcon { height:295px; background:url(../images/qabg.png) 6px 10px no-repeat; position:relative; font-family:'宋体';}
.zxwd-aqcon .qcon, .zxwd-aqcon .acon { height:30px; line-height:30px; color:#FFF; position:absolute; overflow:hidden;}
.zxwd-aqcon .qcon a, .zxwd-aqcon .acon a { color:#FFF; }
.zxwd-aqcon .qcon {	width: 185px; left: 74px;}
.zxwd-aqcon .qcon.q01 {	top: 21px;}
.zxwd-aqcon .qcon.q02 {	top: 109px;}
.zxwd-aqcon .qcon.q03 {	top: 197px;}
.zxwd-aqcon .acon {	width: 390px; left: 150px;}
.zxwd-aqcon .acon.a01 {	top: 63px;}
.zxwd-aqcon .acon.a02 {	top: 151px;}
.zxwd-aqcon .acon.a03 {	top: 239px;}
/*---------------------------------------------------- 公用 ----------------------------------------------------------*/
.clear { clear:both;}
.mart10 { margin-top:10px;}
.mart25 { margin-top:25px;}
.wr {}
img{border:0px;}
ut,textarea,label,select,img{vertical-align:middle;}
ul, li, dl, dd { list-style:none; margin-left:0px; padding-left:0px; text-indent:0px;}
a { text-decoration:none;}
em { font-style:normal;}
.disnone { display:none;}
.center { text-align:center;}
.nkhide { display:none;}
/*---------------------------------------------- footer ------------------------------------------*/
.foot {width:100%;background:#f03b43; margin-top:20px;padding-top:20px; padding-bottom:10px; color:#FFFFFF;}
.foot .wf{width:960px;margin:0 auto;color:#FFFFFF;}
.foot .wf .footerMode{float:left;width:140px;padding-right:20px;}
.foot .wf .footerMode h3.bt1{background:url(../images/b1.gif) left top no-repeat;}
.foot .wf .footerMode h3.bt2{background:url(../images/b2.gif) left top no-repeat;}
.foot .wf .footerMode h3.bt3{background:url(../images/b3.gif) left top no-repeat;}
.foot .wf .footerMode h3.bt4{background:url(../images/b4.gif) left top no-repeat;}
.foot .wf .footerMode h3.bt5{background:url(../images/b5.gif) left top no-repeat;}
.foot .wf .footerMode h3.bt6{background:url(../images/b6.gif) left top no-repeat;}
.foot .wf .footerMode h3{height:30px;padding-left:36px;font-size:14px;font-weight:bold; color:#FFFFFF;}
.foot .wf .footerMode ul{padding-left:34px;}
.foot .wf .footerMode ul li{height:22px;  background:url(../images/whitedot.gif) left center no-repeat; padding-left:8px;}
.foot .wf .footerMode ul li a {color:#ffbec1;}
.foot .wf .footerMode ul li a:hover {color:#FFFFFF; text-decoration:underline;}
.footer .w{width:960px;margin:0 auto;}
.footer .copyright{border-top:1px solid #D7D7D7; line-height:30px; text-align:center;}
.footer .copyright a{color:#f03b43; margin:0 5px;}
.footer .copyright a:hover{ text-decoration:underline;}
a{color:#666;text-decoration:none;}
.footer .bottom-info{color:#656565;margin:0 auto;width:960px;}
.footer .btleft{display:inline;float:left;line-height:20px;margin-left:25px; text-align:right;}
.footer .bottom-info a{color:#656565;}
.footer .btright{display:inline-block;width:160px;float:right;margin-right:50px;margin-top:20px;}
input,textarea,label,select,img{vertical-align:middle;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
.footer .footerLogo img{margin:10px 0 5px;}
/*---------------------------------------------- header ------------------------------------------*/
.wid1210 { width:1210px;}
.top_banner { background:#fff8e2; text-align:center;}
border { border:0px;}
.topicheader { height:130px; background:url(../images/topicheaderbg.png) left bottom repeat-x #FFF;}
.head_nav { font-size:14px; font-family:'Microsoft yahei';}
.head_categorys a { display:block;}
.head_categorys a:hover { text-decoration:none; background:#b61b1c;}
.head_navitems.urinary ul li a {padding: 0px 18px; _padding: 0px 0px;}
.head_navitems ul.ed li a { _padding: 0px 20px;}
.nkcrumbs { width:1210px; height: 40px; line-height: 40px; font-size: 12px; font-family: '宋体'; color: #333; color:#666;}
.nkcrumbs a { color:#333;}
.nkcrumbs a:hover { color:#f03b44;}
/*---------------------------------------------- 微博话题模块 ------------------------------------------*/
.webo { background:#fcfcfc; padding:10px; border-top:3px solid #eb6161; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.webo-lef { width:660px; float:left;}
.webo-lef .con {width:660px; height:272px; background:url(../images/weibobg.jpg) left top no-repeat; }
.webo-lef .con .ctop { font-size:14px; line-height:28px; font-family:'Microsoft yahei'; padding: 20px 30px; border:1px solid #ededed; background:url(../images/bg.png) 9px -160px no-repeat #FFF;}
.webo-lef .con .ctop a { height:28px; display:block; overflow:hidden; padding-right:115px; background:url(../images/star.jpg) right center no-repeat;}
.webo-lef .con .ctop a:hover { color:#ed5154;}
.webo-lef .con .cbot { padding-left: 30px; padding-right:10px;  margin:10px 0px;}
.webo-lef .title { height:50px; line-height:40px; font-size:18px; color:#333; font-family:'Microsoft yahei'; text-indent:10px;}
.webo-rig { width:506px; float:right;}
.flolef { float:left;}
.florig { float:right;}
.readmorea {font-size:12px; color:#f14e51; font-family:'宋体';}
.readmorea:hover { text-decoration:underline;}
/*----------------------------------------------  测试  ------------------------------------------*/
.layer { position: fixed; top: 0; left: 0; z-index: 10000; width: 100%;height: 100%; background-color: black; background-attachment: scroll; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.5; z-index:1000; display:none;}
.dsec_normal { width:690px; min-height:200px; color: #333; position: fixed; padding:20px; left:50%; margin-left:-345px; background:#FFF; z-index: 10001; display:none;}
.nkclox { position:relative; width: 100%; height: 1px;}
.ency_test { border: 2px solid #377bee;padding: 40px;width: 700px;margin-top: 20px;}
.ency_test .notes {font-size:12px; color:#333;}
.ency_test .notes strong { display:block; text-align:center; font-size:22px; font-family:'Microsoft yahei'; padding:5px 0px; font-weight:400; }
.ency_test .notes h1 { display:block; text-align:center; font-size:22px; font-family:'Microsoft yahei'; padding:5px 0px; font-weight:400; }
.ency_test .problem, .problem { min-height:30px; line-height:30px; padding:8px; background:#f4f9ff; border:1px solid #f4f9ff; font-size:14px; color:#333333; }
.ency_test .problem, .problem.mart40 { margin-top:15px;}
.ency_test .problem p { display:block; text-indent:0px; padding-top:0px;}
.ency_test .problem p b { width:60px; height:30px; line-height:30px; background:#4996ee; border-radius:2px; text-align:center; color:#FFF; display:inline-block; float:left; margin-right:10px;}
.ency_test .problem p strong { width:570px; float:left; font-weight:400; margin:0px; }
.ency_test #radiolist_0, .ency_test #radiolist_1 {}
.ency_test .progress { font-size:12px;}
.ency_test .progress p { padding-top:0px; text-indent:0px;}
.ency_test input { vertical-align: middle; margin: -2px 5px 0px 0px; padding: 0px;}
.progress { color:#333;}
.progress i { color:#F15656; font-weight:bold;}
.progress .picbg { height:10px; background:#eaeaea; margin-top:2px;}
.progress .picbg span { height:10px; background:#4496ee; display:inline-block;}
.progress p { margin-top:10px; position:relative;}
.progress .tsstart { position:absolute; left:0px; bottom:-2px;}
.progress .tshere { margin-left:-23px;}
.nkanswer { font-size:12px; margin-top:15px;}
.nkanswer .ansa { width:44%; float:left;}
.nktxtclo { width:31px; height:31px; background:url(../images/clox.png) left top no-repeat; position:absolute; right:-30px; cursor:pointer; top:-28px;}
.resulta { cursor:pointer;}
.topa { top:22%;}
.topb { top:15%;}
.topc { top:22%;}
.center.mart20 { margin-top:10px;}
.red.mart15 { margin-top:10px;}
/*----------------------------------------------  信息  ------------------------------------------*/
.nkinf{ width:370px; display:block; padding:20px 0px 30px 0px;}
.nkinf dt, .nkinf dd { display:block; float:left; height:45px; line-height:45px;}
.nkinf dt { width:85px; text-align:right; font-size:14px; font-family:'Microsoft yahei';}
.nkinf dd { width:220px; }
.nkinf dd input { padding:5px; width:185px; height:20px; line-height:20px; margin-top:5px; border:1px solid #cccccc;}
.nkinf dd input.code { width:70px; float:left;}
.nkinf dd .codeimg { float:left; margin-top:12px; margin-left:6px; cursor:pointer;}
.nkinf dd input.postbut { width:200px; height:36px; background:#f24d51; text-align:center; color:#FFF; font-size:16px; font-family:'Microsoft yahei'; display:block; border:0px; border-radius:2px; cursor:pointer;}
