@charset "gb2312";
/* CSS Document */

html,body{_background:url(about:blank) fixed;}
body{color:#333;}
.person_repeat{background:url(../images/peason_repeat.gif) repeat;}
.person_btn{background:url(../images/person_btn.gif) repeat;}
a{blr:expression(this.onFocus=this.blur());}
.lightblue,.lightblue-a a{color:#006fd6;}
.deepblue-a a{color:#015985;}
.unl-a a{text-decoration:underline;}
.greenbod{border:1px solid #d1e0c2;}
.graybod{border:1px solid #e0e0e0;}
.orange{color:#f09008;}
.orange-a a{color:#f09008;}
.lh30{line-height:30px;}
.blank10{height:10px; overflow:hidden; clear:both;}
.greenbg{background:#f6fbf6;}
.green-a a{color:#077246;}
.lightgray-a a{color:#999;}
.fYaHei{font-family:"微软雅黑";}
.lightorange{color:#ff9000;}
.deepred{color:#d40a0a;}

	.w670{ width:670px;}
	.w300{ width:300px;}
	.right-ad1{width:300px;}
	.rad-list{background:url(http://static.img.xywy.com/wkindex/images/num.gif) no-repeat 0 6px #fcfcfc; padding-left:20px; margin-top:10px; overflow:hidden; margin-left:10px;}
	.rad-list li{line-height:24px;}
	.right-ad1 a{ font-size:12px;}
	.right-ad1 a:link, .right-ad1 a:visited{color:#666;}
	.right-ad1 a:hover{color:#118aa9;}


.person_top{height:27px; border-bottom:1px solid #D4D6D7; background:url(../images/top_repeat.gif) repeat-x;}
.person_top .logo{width:98px; height:24px; padding-top:3px;}
.top_nav li{float:left; line-height:27px; float:left; padding:0 5px 0 20px; background:url(../images/top_icon.gif) no-repeat;}
.top_nav li.xynav{background-position:0 6px;}
.top_nav li.expnav{background-position:3px -27px;}
.top_nav li.ypnav{background-position:2px -59px;}
.top_nav li.zxnav{background-position:3px -92px;}
.top_nav li.clubnav{background-position:8px -124px;}
.top_nav li a{color:#1c5d00;}
.personal_login{height:21px; line-height:21px; padding-top:3px;}
.personal_login input{width:80px; height:19px; line-height:19px; border:1px solid #7F9DB9; overflow:hidden;}
.personal_login input.login_btn{width:35px; height:20px; border:0; background:url(../images/login.gif) no-repeat;}

.banner{width:980px; height:139px; padding-bottom:3px; background:url(../images/line.gif) no-repeat 0 bottom;}
.banner img{display:block;}
.peason_head{left:20px; top:30px;}
.peason_head h3{font-size:24px; line-height:30px; font-family:'微软雅黑';}
.peason_head h3,.peason_head h3 a{color:#9c9c9c;}
.peason_head p,.peason_head p a{line-height:20px; color:#707070;}
.peason_menu{height:33px; left:20px; bottom:3px;}
.peason_menu li{float:left; width:95px; height:32px; line-height:32px; margin-right:11px; font-weight:bold; text-align:center; border:1px solid #aebbbb; border-bottom:0; background:url(../images/peason_repeat.gif) repeat-x;}
.peason_menu li.current{border-color:#8abf54; border-top:3px solid #9bb57c; height:30px; line-height:30px; background-position:0 -33px;}

.my_nav{height:28px; line-height:28px; border:1px solid #8bab6b; border-top:0; background-position:0 -125px;}
.my_nav li{float:left; padding:0 10px;}
.clb,.crb{width:2px; height:2px; overflow:hidden; bottom:-1px; background:url(../images/circle.gif) no-repeat 0 0;}
.clb{left:-1px;}
.crb{right:-1px; background-position:-3px 0;}

.breadcast{height:40px; line-height:40px; padding-left:20px; background:url(../images/peason_icon.gif) no-repeat 0 12px;}
.breadcast .person_back{padding-left:16px; background:url(../images/peason_icon.gif) no-repeat 0 -16px;}
.hy_back{width:72px; height:40px; line-height:40px; right:10px; bottom:0; padding-left:16px; background:url(../images/peason_icon.gif) no-repeat 0 -16px;}

.w325{width:325px;}
.w645{width:645px;}
.w760{width:760px;}
.w210{width:210px;}
.w610{width:610px;}
.peason_info{background:#f6fbf6;}
.peason_info dl{line-height:30px; }
.zx_yy{}
.zx_yy a{display:inline-block; width:88px; height:28px; line-height:28px; text-align:center; color:#498816; background:url(../images/person_btn.gif) no-repeat;}
.person_intro{line-height:30px; border-top:1px solid #d9d9d9;}
.person_intro .txt_label{width:40px;}
.person_intro .txt_info{width:251px;}
.person_hd{height:28px; line-height:28px; border:1px solid #d1e0c2; border-left:4px solid #9bb57c; border-top:0; border-right:0; background-position:0 -64px;}
.person_hd_an,.person_hd_as{height:32px; line-height:32px; background:none #e4f0e6;}
.person_hd_as{background-color:#f6fbf6;}
.person_hd .answer_icon{padding-left:35px; background:url(../images/peason_icon.gif) no-repeat 7px -103px;}
.person_hd .ask_icon{padding-left:35px; background:url(../images/peason_icon.gif) no-repeat 10px -146px;}
.schedule td{border:1px solid #dbc193;width:30px; height:26px; color:#333;}
.schedule td.schedule_bg{color:#a25d0b; background:#fff6ed;}
.schedule a{width:303px; height:109px; left:10px; top:15px;}
.schedule p{line-height:26px;}
.schedule_tip{border-bottom:1px solid #d9d9d9;}
.person_book{line-height:30px;}

.personal_hd{height:32px; line-height:32px; background:#f6fbf6; border-bottom:1px solid #d4e2c6;}
.consult_list li{height:39px; line-height:39px; padding:0 15px; border-bottom:1px dashed #d1e0c2;}

.consult_box{border:1px solid #f4dbbb; border-bottom:0; background:#fff6ed;}
.consult_hd{height:32px; line-height:32px; border-bottom:1px solid #fae7d0;}
.consult_box input{width:482px; height:31px; color:#999; line-height:31px; background:#fff; border:1px solid #efbe79;}
.consult_box button{width:99px; height:33px; line-height:31px; border:1px solid #efbe79; color:#b16800; background-position:0 -93px;}
.consult_info p{line-height:20px; padding:5px 0;}

.schedule_layer{position:fixed; _position:absolute; width:668px; border:1px solid #D4A467; background:#fff; left:50%; top:50%; margin-top:-200px; _margin-top:0; margin-left:-335px; _top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)/2)); z-index:9000002;}
.schedule_hd{height:55px;  background:#EED0AA;}
.schedule_hd h3{padding-left:15px; line-height:40px; font-size:24px;}
.schedule_bd td{border:1px solid #dbc193; height:20px; line-height:20px; color:#006fd6; padding:5px;}
.schedule_bd td.schedule_bg{color:#a25d0b; background:#fff6ed;}
.schedule_bd .schedule_cell{height:60px;}
.close_layer{width:74px; height:29px; line-height:29px; color:#fff; text-align:center; background:url(../images/close_layer.gif) no-repeat;}
.schedule_layer td button{display:block; width:54px; height:18px; margin:0 auto; border:0; text-indent:-9999em; background:url(../images/yy_btn.gif) no-repeat; cursor:pointer;}

.consult_range {width:615px; padding:5px; line-height:20px; margin:10px auto; background:#fff6ed; border:1px solid #f4dbbb;}
.operate_box{background:#fff6ed; border:1px solid #f4dbbb; line-height:22px;}
.answner_rk{width:209px;}
.answner_rk a{color:#999;}
.enter_btn{width:109px; height:29px; background-position:0 -29px; margin:-4px 0 0 5px;}

.w140{width:140px;}
.w830{width:830px;}
.manage_menu{background:#f6fbf6; border-top:1px solid #d1e0c2;}
.manage_menu li{line-height:28px; padding-left:20px; border-bottom:1px solid #fff;}
.manage_menu li.current a{color:#077246;}

.manage_tab li{float:left; height:20px; line-height:20px; margin:6px 5px 0; padding:0 5px; cursor:pointer;}
.manage_tab li.current{background:#D1E5D4;}
.manage_bd td{border:1px solid #E1E1E1; padding:5px; line-height:20px; vertical-align:top;}
.manage_bd th{height:25px; line-height:25px; background:#F0F0F0; border-top:1px solid #E1E1E1; text-align:center;}
.baseif{border-bottom:1px solid #E1E1E1;}
.apply_form  dt{line-height:22px; width:100px;}
.apply_form .stopipt{width:100px; height:20px; line-height:20px; border:1px solid #ddd;}
.apply_form textarea{width:300px; height:100px; border:1px solid #ddd;}
.apply_form button{display:block; width:148px; height:38px; border:0; margin:15px 0 0 190px; text-indent:-9999px; background:url(../images/person_btn.gif) no-repeat 0 -125px;}

.plusintro{background:url(../images/r_bg.gif) repeat-x;}
.deepgreen{color:#145F02;}
.plus_lc li{float:left; width:99px; height:46px; padding:5px 39px 5px 5px; margin-right:10px; line-height:22px; background:url(../images/ss.gif) no-repeat 0 -57px;}
.plus_lc li.current{color:#fff; background-position:0 0;}
.plus_lc li.last{padding-right:5px;}
.plusedit textarea{width:440px; height:125px; border:1px solid #999; font-size:12px;}
.plusedit .editip{width:300px; line-height:22px;}
.editlabel{width:110px; line-height:24px;}
.editrit{line-height:24px;}
.editrit .editaddr,.editrit .editphone{width:149px; height:22px; line-height:22px; border:1px solid #999;}
.editchk{margin:5px 5px 0 0;}
.plusedit button{display:block; width:148px; height:38px; border:0; margin:25px auto; text-indent:-9999px; background:url(../images/person_btn.gif) no-repeat 0 -125px;}

.pub_bdr{border:1px solid #f4dbbb;}
.pub_bg{background-color:#fff6ed;}
.h20{height:20px;}
.green_deep{color:#498816;}
.yellowdeep{color:#a25d0b;}
.mt3{margin-top:3px;}
.reg_sp{background:url(../images/reg_spbg.gif) no-repeat;}
.tip_icon{width:19px;height:17px;background-position:0 -352px;}
.pub_txtalign{text-align:justify;text-justify:inter-ideograph;}
.reg_depart_hd{height:48px;line-height:48px;color:#498816;background:url(../images/green_line.gif) repeat-x 0 100%;}
.reg_departname{background-position:0 -134px;}
.reg_databox{height:130px;}
.reg_data{width:585px;}
.reg_databtn{top:50%;margin-top:-65px;width:54px;height:127px;}
.reg_datalbtn{left:10px;background-position:-171px -198px;}
.reg_datarbtn{right:10px;background-position:0 -198px;}
.reg_datalnobtn{left:10px;background-position:-57px -198px;}
.reg_datarnobtn{right:10px;background-position:-114px -198px;}
.reg_datadate{margin-left:-1px;width:73px;border-left:1px solid #f4dbbb;}
.reg_datajson{margin-left:-1px;width:512px;border-left:1px solid #f4dbbb;}
.reg_databox li{float:left;width:100%;margin-top:-1px;border-top:1px solid #f4dbbb;}
.reg_databox .t{height:60px;}
.reg_databox .m,.reg_databox .b{height:32px;line-height:32px;}
.reg_exp{width:49px;height:21px;line-height:21px;color:#fff;background-position:-228px -198px;}
.reg_status .currenta{height:42px;line-height:42px;background-position:0 0;}
.reg_status .currentb{width:81px;height:15px;background-position:0 -96px;}
.reg_status .currentc{height:42px;line-height:42px;background-position:0 -47px;}
.reg_status .currentd{width:81px;height:15px;background-position:-84px -96px;}
.success_tip{height:30px;padding-left:30px;font-size:24px;font-family:微软雅黑;color:#be8313;background-position:0 -402px;}
.reg_splitline{background:url(../images/green_line.gif) repeat-x 0 100%;}
.myinfor_txt{width:90px;}
.myinfo_input{height:19px;line-height:19px;border:1px solid #d0d0d0;}
.myinfor_name{width:106px;}
.myinfo_sex{width:13px;height:13px;overflow:hidden;}
.myinfor_id{width:188px;}
.myinfor_result{width:420px;height:90px;}
.myinfor_upload{width:133px;height:29px;background-position:-285px -242px;}
.myinfo_btn{width:175px;height:37px;border:0 none;background-position:-211px -47px;}
.myinfo_btn1{background-position:-211px -47px;}

/*yrj20121120*/
.new_phd{height:37px; line-height:37px;background:#f6fbf6; border-bottom:2px solid #9bb57c;}
.new_phd .xgjib{width:180px; }
.new_phd .zx_tab{color:#077246;}
.new_phd .zx_tab li{display:inline; cursor:pointer;}
.new_phd .zx_tab li.current span{font-weight:bold;}
.view_hd{height:40px; line-height:40px; border-bottom:1px solid #d1e0c2;}
.view_hd li{float:left; padding-left:15px;}
.view_hd li.paintent{width:124px;}
.view_hd li.title_view{width:435px;}
.view_hd li.replay_num{width:95px;}
.view_hd li.update_time{width:105px;}
.view_hd li.artit_view{width:650px;}
.view_hd li.publish_time{width:100px;}
.view_hd li.operate_view{width:70px;}
.view_list{margin-bottom:-1px; overflow:hidden;}
.view_list li {height:39px; line-height:39px; border-bottom:1px dashed #d1e0c2; margin-bottom:-1px; overflow:hidden;}
.view_list li span{float:left; display:inline;  padding-right:9px;}
.view_list li span.paintent{width:131px;}
.view_list li span.title_view{width:451px;}
.view_list li span.replay_num{width:91px;}
.view_list li span.update_time{width:96px; padding-right:0;}
.view_list li span.artit_view{width:650px; }
.view_list li span.publish_time{width:100px; }
.view_list li span.operate_view{width:70px; padding-right:0;}

.publish_btn{width:70px; height:26px; line-height:26px; padding-left:26px; margin-top:6px; background:url(../images/person_btn.gif) no-repeat 0 -59px;}
.ask_info {line-height:40px;}
.answer_box h3{line-height:46px; padding-left:30px; background:url(../images/peason_icon.gif) no-repeat left -48px;}
.answer_box textarea{width:546px; height:105px; border:1px solid #e2e3ea; border-top:1px solid #abadb3;}
.answer_box button{width:148px; height:38px; border:0; background:url(../images/person_btn.gif) no-repeat 0 -86px;}

/* 快速回复语弹窗 */
.shadow{position:absolute; width:100%; left:0; top:0; background:#000; opacity:0.5; filter:alpha(opacity=50);}
.hfy_layer{position:fixed; _position:absolute; left:50%; top:50%; margin-left:-285px; margin-top:-250px; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-305)); width:570px; border:1px solid #d2d2d2; background:#fff;}
.hfy_hd{height:29px; line-height:29px; background:#F0F0F0; border-bottom:1px solid #d2d2d2;}
.hfy_tip{height:26px; line-height:26px; background:#FFFFD9; border:1px solid #E1E1E1;}
.hfy_list{line-height:22px;}
.hfy_list li{padding:5px 0;}
.hfy_list .hfy{width:440px;}
.hfy_bd{height:450px; overflow:auto;}
.hfy_bd textarea{width:435px; height:54px; overflow:auto; border:1px solid #ccc; font-size:12px;}

.edit_askrange textarea,.edit_schedule textarea{width:500px; height:140px; padding:5px; border:1px solid #e2e3ea; border-top:1px solid #abadb3; overflow:auto; font-size:12px;}
.edit_askrange button,.edit_schedule button{width:148px; height:38px; border:0; margin:10px 0 10px 364px; background:url(../images/person_btn.gif) no-repeat 0 -125px;}
.edit_schedule button{margin:10px 0 30px 164px;}
.fasthf_item{margin:10px 0;}
.fasthf_item .hfedit_box{width:550px;}
.fasthf_item .hfedit_box textarea{width:530px; height:40px; padding:10px; border:1px solid #ccc; overflow:auto; font-size:12px;}
.fasthf_item .hfedit_a{}
.edit_askrange1 textarea{width:615px; height:115px; font-size:12px;}
.edit_askrange1 button{margin-left:480px;}

.consult_kg li{line-height:30px;}
.consult_kg li input{margin:8px 5px 0 0; *margin:3px 2px 0 0;}
.consult_kg button{width:148px; height:38px; border:0; margin:30px 0 10px 80px; background:url(../images/person_btn.gif) no-repeat 0 -125px;}
.publish_article {line-height:24px;}
.publish_article .publish_t{width:500px; height:22px; line-height:22px; border:1px solid #ccc;}
.publish_article select{width:100px; margin-top:3px;}
.publish_article button{width:148px; height:38px; border:0; background:url(../images/person_btn.gif) no-repeat 0 -125px;}
.publish_article .setop{*margin:0 0 0 0;}
.new_artitle{line-height:30px; }
.new_artitle .new_cz{right:0; top:0;}
.new_artcont{}

.scheduletab{width:570px;}
.scheduletab .schedule td{height:30px; border:1px solid #9BB57C;}
.scheduletab .schedule td.schedule_bg{background:#FCEBD6;}

.edit_pwd{padding:0 0 0 50px;}
.edit_pwd label{width:150px; text-align:right; line-height:30px;}
.edit_pwd input{width:300px; height:28px; line-height:28px; border:1px solid #e2e3ea; border-top:1px solid #abadb3;}
.edit_pwd button{width:148px; height:38px; border:0; margin:10px 0 50px 224px; background:url(../images/person_btn.gif) no-repeat 0 -125px;}

.edit_myinfo{line-height:30px;}
.edit_myinfo label{width:80px; text-align:right; }
.edit_myinfo input.mybirth{width:200px; height:28px; line-height:28px; border:1px solid #e2e3ea; border-top:1px solid #abadb3;}
.edit_myinfo input.mysex{margin:8px 10px 0 0; *margin:3px 5px 0 0;}
.edit_myinfo select{width:202px; margin-top:6px;}
.edit_myinfo textarea{width:515px; height:120px; padding:5px; border:1px solid #e2e3ea; border-top:1px solid #abadb3; }
.edit_myinfo button{width:148px; height:38px; border:0; margin:10px 0 50px 260px; background:url(../images/person_btn.gif) no-repeat 0 -125px;}
.submitBtn1205 button{width:148px; height:38px; border:0; background:url(../images/person_btn.gif) no-repeat 0 -125px;}

.range_layer,.fastanswer_layer,.kg_layer,.gh_notice,.stop_layer{position:absolute; background:#F6FBF6; width:725px; left:150px; display:none;}
.range_layer{top:116px;}
.fastanswer_layer{top:145px;}
.kg_layer{top:174px;}
.gh_notice{width:770px; top:203px;}
.stop_layer{top:232px;}

.btn1205{display:block; width:72px; height:26px; line-height:26px; text-align:center; margin:5px auto; color:#333!important; background:url(../images/person_btn.gif) no-repeat 0 -164px;}
.btn1205:hover{text-decoration:none;}
.refuse1205{background-position:-73px -164px;}

.showtip{border:1px solid #fff6ed;background-color:#fff6ed;}
.pop-win{position:fixed;_position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0.6;filter:alpha(opacity=60);}
.pop-cate{position:fixed;_position:absolute;top:50%;left:50%;width:324px;height:124px;margin:-62px 0 0 -162px;background:url(../images/pop_cate.gif) no-repeat;}
.pop-title{height:21px;line-height:21px;color:#fff; z-index:99999;}
.pop-close{width:14px;height:14px;background:url(../images/pop_cateclose.gif) no-repeat;}

.tip_box_o{background: none repeat scroll 0 0 #FFF6ED; border: 1px solid #F4DBBB; line-height: 20px; padding: 5px;}
.city_btn{border:0; height:22px; line-height:22px; padding:0 5px; color:#333; background:#F7ECBB;}
.opertip{width:155px; border:3px solid #edc7a7; left:-130px; top:-9px; text-align:left; background:#fff5ec; padding:5px;}
.agree_tc{position:fixed; _position:absolute; width:260px; height:100px; padding:10px; border:3px solid #edc7a7; background:#fff5ec; left:50%; top:50%; margin-left:-73px; margin-top:-53px; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2));}
.agree_tc button{width:60px;}

.face-img{width:105px; height:105px; padding:2px; border:1px solid #ccc; overflow:hidden;}
.face-mask {width:100px; height:23px; line-height:23px; background:#333 url(../images/edit_icon.gif) no-repeat 79px 4px; left:1px; bottom:0px;}
.face-mask a{color:#fff;}
.up_layer{width:765px; height:223px; border:1px solid #e9e9e9; background:#fff; position:fixed; _position:absolute; left:50%; top:50%; margin-top:-112px; margin-left:-335px; _top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-225)/2)+112); z-index:99999;}
.up_layer1{position:static; _position:static; margin:20px 0 50px;}
.up_layer .img{width:60px; height:60px; line-height:60px; font-size:57px; display:table-cell; vertical-align:middle; text-align:center; border:1px solid #ccc; padding:4px; overflow:hidden;}
.up_file{width:400px; height:30px; line-height:30px; border:1px solid #dbdfe6;}
.up_btn{width:151px; height:41px; border:0; background:url(../images/up_btn.gif) no-repeat;}
.up_btn1{width:82px; height:33px; border:0; background:url(../images/up_btn1.gif) no-repeat;}
.edit_img{width:151px; height:41px; margin-top:108px;  background:url(../images/edit_btn.gif) no-repeat;}
.face{width:140px; height:140px; line-height:140px; font-size:134px; display:table-cell; text-align:center; vertical-align:middle; padding:4px; border:1px solid #ccc; overflow:hidden;}

/* 咨询详情页 */
.w672{width:672px;}
.expert_info{width:62px; margin-right:13px; line-height:20px; color:#077345; }
.expert_info .photo{width:60px;  height:60px; line-height:60px; font-size:57px; display:table-cell; vertical-align:middle; text-align:center; border:1px solid #f5f4f0; overflow:hidden; background:#fff;}
.expert_info .hz_photo{border:0;}
.reply_info{width:567px; background:#f5f4f0; line-height:24px; word-break:break-all; word-wrap : break-word ;}
.reply_info .lock{width:475px; height:34px; line-height:34px; padding-left:35px; background:#fff url(../images/lock.jpg) no-repeat 7px 50%; color:#f88d03;}
.addconsult_box,.reply_add{background:#f5f4f0; }
.addconsult_box textarea,.reply_add textarea{width:548px; height:118px; border:2px solid #D6D6D6; border-right:0; border-bottom:0;}
.addconsult_box .ac_btns{width:107px; height:40px; border:0; background:url(../images/ac_btn.jpg) no-repeat;}
.addconsult_box,.reply_add{width:560px;}
.reply_add{width:567px;}
.ck_expinfo{border-top:2px solid #fff; background:#f5f4f0; margin-right:0;}
.ck_expinfo .apply_mz,.ck_mz,.insert_cyy,.cite_passage,.close-t,.next-q{height:22px; line-height:22px; padding-left:17px; background:url(../images/consult_icon.gif) no-repeat;}
.ck_expinfo .apply_mz{background-position:0 5px;}
.ck_mz{background-position:0 -24px;}
.insert_cyy{background-position:0 -55px; padding-left:25px;}
.cite_passage{background-position:0 -91px; padding-left:20px;}
.close-t{background-position:0 -125px;}
.next-q{background-position:0 -156px;}
.reply_add textarea{width:549px;}
.reply_add .ac_btns{width:107px; height:40px; border:0; background:url(../images/ac_btn.jpg) no-repeat 0 -40px;}
.w298{width:298px;}
.gray_bg{background:#fcfcfc;}
.w298{width:298px;}
.expert_tx{width:100px; height:100px; line-height:100px; font-size:95px; display:table-cell; vertical-align:middle; background:#fff; position:relative; border:1px solid #f5f4f0; overflow:hidden; text-align:center;}

.book-info{line-height:28px; border-top:1px dashed #e1e1e1;}
.book-info .btn_114x35{width:73px; height:35px; line-height:35px; padding-left:41px; background:url(../images/btn_114x35.gif) no-repeat;}
.book-info .btn_114x35_2{background-position:0 -35px;}
.book-info .btn_114x35_3{background-position:0 -70px;}
.book-info .btn_115x36{width:94px; height:28px; background:url(../images/operate.gif) no-repeat;}
.book-info .btn_115x36_gray{width:94px; height:28px; background:url(../images/operate2.gif) no-repeat;}
.book-info .btn_115x36_2{background-position:0 -29px;}
.book-info .btn_115x36_3{background-position:0 -58px;}
.book-info .btn_115x36_gray_2{background-position:0 -29px;}
.book-info .btn_115x36_gray_3{background-position:0 -58px;}
.drug-img{width:60px; height:60px; border:1px solid #f5f4f0;}
.drug_list{margin-bottom:-1px; overflow:hidden;}
.drug_list li{margin-bottom:-1px; overflow:hidden; background:url(../images/dotted.gif) repeat-x left bottom;}
.expert-info .peason_info{background:#fcfcfc;}
.expert-info .person_intro .txt_info{width:218px;}

/* 咨询列表页 */
.consult-nav {line-height:29px;}
.consult-nav li{float:left; margin-right:20px;}
.consult-nav .current a{color:#077246;}
.samecity {}
.samecity a{display:block; height:27px; line-height:27px; float:right; padding:0 10px; border:1px solid #dadada; background:#f5f5f5;}
.samecity a:hover{text-decoration:none; color:#077246; background:#e6f4d9;}
.samecity a:active{background:#f5f5f5;}
.xgjb_list li{float:left; margin:0 10px 10px 0; border:1px solid #e7ecf0; }
.xgjb_list li a{float:left; display:block; height:20px; line-height:20px; padding:5px 10px;}
.xgjb_list li a:hover,.xgjb_list li.current a{text-decoration:none; color:#077246; background:#e6f4d9;}
.consult-item{background:#f8f8f6;}
.jib-label p,.jib-label span{height:20px; line-height:20px; background:url(../images/label_bg.gif) no-repeat;}
.jib-label p{padding-left:16px;}
.jib-label span{padding-right:16px; background-position:right -20px;}

.page a,.page span{display:inline;float:left; margin:10px 5px 0 0; padding:3px 8px; border:1px solid #e7ecf0;color:#006fd6}
.page span,.page a:hover,.page a.pageCur{background:#e6f4d9; color:#077246;}


.list_tab{height:361px;}
.list_nav{ border-bottom:1px solid #e8e5df;}
.list_nav li{float:left; height:30px; line-height:25px; padding:0 10px; cursor:pointer;}
.list_nav li.current{font-weight:bold; color:#333; background:url(../images/gray_arrow.gif) no-repeat center bottom;}
.list_content li{line-height:32px;}
.adLayer{width:120px; height:180px; position:fixed; _position:absolute; right:0; top:80px;_top:expression(eval(document.documentElement.scrollTop+80));}
.adClose{right:5px; top:-20px; line-height:22px;}

.appoint-tip{background:#fff6ed; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.reg_datelist li{height:34px; line-height:34px; border-bottom:1px dashed #e9e9e9;}
.reg_datelist input{margin:10px 5px 0 0; _margin:5px 5px 0 0;}
.reg_datelist .unt{text-decoration:line-through;}
.deepblue{color:#015985;}
.apply-btn{width:115px; height:37px; background:url(../images/apply_tnfist.gif) no-repeat;}
.reg_depart_hd1{height:35px; line-height:35px; background:#f9f9f9; border:1px solid #fff; border-bottom:1px solid #dfdfdf;}
.reg_depart_hd1 .reg_departname{background-position:16px -140px; padding-left:32px;}

.hz-list{background:#f6f6f6;}
.hz-list li{height:30px; line-height:30px;}
.hz-list li input{margin:7px 5px 0 0; _margin:4px 5px 0 0;}
.hz-list span{height:30px;}
.hz-list .hz-name{width:15%;}
.hz-list .hz-sex{width:7%;}
.hz-list .hz-birth{width:11%;}
.hz-list .hz-area{width:25%;}
.hz-list .hz-phone{width:15%;}
.audit-tip{height:35px; line-height:35px; background:#fff9f2; border-bottom:1px solid #e6e6e6;}
.category-list a{display:block; float:left; height:23px; line-height:23px; padding:0 10px; background:#f0f0f0; margin:0 10px 10px 0;}
.category-list a:hover,.category-list a.current{background:#E6F4D9; color:#077246; text-decoration:none;}
.w695{width:695px;}
.w275{width:275px;}
.success-icon{padding-left:240px; line-height:87px; font-size:22px; background:url("../images/duigou.gif") no-repeat 110px center;}
.success-icon1{padding-left:240px; line-height:22px; background:url("../images/duigou.gif") no-repeat 110px center;}
.f22{font-size:22px;}

.article-hd{height:37px; line-height:37px; background:#fafafa; }
.article-lb{margin-top:7px;}
.save-btn{width:102px; height:30px; background:url(../images/save_btn.gif) no-repeat;}
.article-list input{margin:13px 10px 0 0;}
.article-list li{height:40px; line-height:40px; padding-left:10px; border-bottom:1px dotted #e0e0e0; overflow:hidden;}
.article-dobox{height:21px; line-height:21px; border-bottom:1px solid #dbdbdb;}
.article-dobox .select-btn{height:19px; line-height:19px; padding:0 5px; color:#999; border:1px solid #e8eae9; background:#fdfdfd;}
.article-dobox .current{background:#e6f4d9; color:#077246;}
.add-btn{width:100px; height:28px; line-height:28px; text-align:center; background:url(../images/add_btn.gif) no-repeat;}
.manage-list li{height:40px; line-height:40px; border-bottom:1px dotted #e0e0e0; overflow:hidden;}
.manage-list input{width:162px; height:25px; line-height:25px; border:1px solid #f6f6f6; border-top-color:#d0d0d0; border-left-color:#d0d0d0;}
.manage-list button{width:32px; height:18px; line-height:18px; background:#f5f5f5;}
.add-layer{position:fixed; _position:absolute; width:300px; height:150px; left:50%; top:50%; margin-top:-76px; margin-left:-151px; _top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-152)/2+76)); border:1px solid #d1e0c2; background:#fff;}
.add-layer .add-hd{height:28px; line-height:28px; border-bottom:2px solid #9bb57c;}
.layer-cont{line-height:26px;}
.layer-cont input{width:164px; height:24px; line-height:24px; border:1px solid #f6f6f6; border-top-color:#d0d0d0; border-left-color:#d0d0d0;}
.layer-cont .btn-add,.layer-cont .btn-cancle{width:55px; height:28px; border:0; background:url(../images/layer-btn.gif) no-repeat;}
.layer-cont .btn-cancle{width:53px; height:26px; background-position:0 -29px;}
.add-layer .close{width:14px;  height:13px; right:0; top:0; background:url(../images/close.gif) no-repeat;}

/* 积分兑换 */
.score-hd {height:40px; line-height:40px;}
.score-hd h3{padding-left:35px; background:url(../images/score_icon.gif) no-repeat left center;}
.score-menu{height:32px; border-bottom:1px solid #d1e0c2;}
.score-menu li{float:left; padding:0 25px; height:32px; line-height:32px; margin-right:15px; background:#e5f5e6;}
.score-menu li.current{font-weight:bold; color:#fff; background:#94b378;}
.score-menu li.current a{color:#fff;}
.date-picker{height:24px; line-height:24px; background:#f6fbf6;}
.date-picker .date-area{width:83px; height:22px; line-height:22px; border:1px solid #ccc;}
.btn_57x24{width:57px; height:24px; background:url(../images/btn57x24.gif) no-repeat;}
.score-list li{height:47px; line-height:47px; padding-left:10px; border-bottom:1px dashed #cddebd;}
.score-list li span{height:47px; overflow:hidden;}
.exchange-process{width:190px;}
.exchange-process .process-item{width:156px; height:40px; line-height:40px; background:url(../images/process_bg.gif) no-repeat;}
.exchange-process .current{color:#fff; background:url(../images/process_bg_c.gif) no-repeat;}
.process-arrow{width:60px; height:56px; margin:15px auto 20px; background:url(../images/process_arrow.gif) no-repeat;}
.exchange-process .service{padding-left:50px; background:url(../images/service.gif) no-repeat 0 10px;}
.exchange-content{width:595px;}
.exchange-num{line-height:24px;}
.exchange-num input{width:65px; height:22px; line-height:22px; border:1px solid #d7d7d7;}
.exchange-notice dd{text-indent:2.5em;}
.form-cont{background:#f6fbf6; line-height:24px;}
.form-cont label{width:100px;}
.exchange-ipt{width:211px; height:22px; line-height:22px; border:1px solid #ccc;}
.form-cont  .up-file{width:211px; height:184px; border:1px solid #d6d6d6; background:#fff;}
.up-file .photo,.exchange-info .part2 .photo,.exchange-info .part3 .photo{width:176px; height:105px;}
.uploading{background:url(../images/uploading.gif) 50% 50% no-repeat;}
.up-file .up-btn{width:118px; height:31px; margin-left:17px; background:url(../images/up_file.gif) no-repeat;}
.exchange_btn{width:118px; height:31px; background:url(../images/exchange_btn.gif) no-repeat;}
.exchange_btn1{width:118px; height:31px; background:url(../images/exchange_btn1.gif) no-repeat;}
.file-btn input{display:block; width:118px; height:31px; opacity:0; left:17px; top:20px; filter:alpha(opacity=0);}
.bank-tip{width:205px; height:94px; padding-top:18px; background:url(../images/bubbles.gif) no-repeat; left:0; top:22px;}
.exchange-info .part1{width:200px; line-height:28px;}
.exchange-info .part2{width:176px;}
.exchange-info .part3{width:176px;}
.check-box{height:230px;}
.check-state{line-height:30px; padding-left:250px; font-size:24px; color:#e87e40; font-family:"微软雅黑"; background:url(../images/reg_spbg.gif) no-repeat 218px -400px;}
.state-failed{background:url(../images/failed_icon.gif) no-repeat 218px 50%;}
.btn-consult{width:108px; height:30px; background:url(../images/consult_btn.gif) no-repeat;}
.consult-box textarea{width:270px; height:70px; border:1px solid #e7e7e7; border-top-width:2px;}
.peraonal-site{width:16px; height:19px; background:url(../images/personal.gif) no-repeat 0 3px;}
.expert-list li{padding:10px 0; border-bottom:1px dotted #eaeaea;}
.zx-btn,.book-btn{width:65px; height:28px; line-height:28px; padding-left:33px; color:#fff; background:url(../images/btn_98x28.gif) no-repeat;}
.book-btn{background-position:0 -29px;}
.list_tab1{height:201px;}
/*积分兑换常见问题*/
.ques_menu{width:206px;}
.qm_list{width:176px; background:#fff;}
.ques_info{width:771px; border-left:1px solid #D1E0C2;}
.qm_list li{line-height:22px;}
.qi_list dt{height:28px; line-height:28px; padding:0 10px; font-weight:bold; background:#F6FBF6;}
.qi_list dd{line-height:39px; padding:5px 10px;}
.ques_info td{border:1px solid #ddd; padding-left:10px; height:30px; line-height:30px;}
.ieimg{width:176px; height:105px;}

/* 科室预约 */
.depart_banner{height:109px; padding-top:30px; background:url(../images/depart_banner.jpg) no-repeat;}
.depart_banner h3{font-size:24px; font-family:微软雅黑; line-height:30px; color:#9c9c9c;}
.depart_banner h3 a{color:#9c9c9c;}
.currenta_new{height:42px; line-height:42px; color:#fff; background-position:-211px 0;}
.totop{position:fixed; left:50%; margin-left:500px; top:50%; margin-top:-34px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight/2)); width:20px; text-align:center; border:1px solid #abdfea;}
.score-brd{height:24px; line-height:24px; border:2px solid #f00;}
.exchange-noticehd{width:180px; padding:13px 22px; line-height:20px; color:#498816; right:20px; top:5px; background:url(../images/tip_bg.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://z.xywy.com/doc/images_new/tip_bg.png",sizingMethod="crop");  z-index:9999;}

.status-list{border:1px solid #dbf1db;}
.status-list td{text-align:center; line-height:22px; padding:5px; border:1px solid #dbf1db;}
.status-hd td{height:36px; line-height:36px; background:#f6fbf6; border:0; padding:0;}
.share-btn{width:71px; height:26px; line-height:26px; margin:-1px 0; background:url(../images/share_btn.gif) no-repeat;}

.schedule_shadow{width:100%; background:#000; left:0; top:0; opacity:0.3; filter:alpha(opacity=30); z-index:9000001;}

.vote_layer{position:fixed; _position:absolute; width:424px; left:50%; top:50%; _top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-246)/2)+142); margin-top:-142px; margin-left:-215px; border:3px solid #c8dae1; background:#fff; z-index:9000002;}
.vote_layer .thank_form button{width:97px; height:28px; background:url(../images/svote.gif) no-repeat;}
.layer-shadow{width:100%; left:0; top:0; background:#000; opacity:0.3; filter:alpha(opacity=30); z-index:9000001;}
.uboxstyle .select_box{width:245px;height:24px; margin-right:15px;}
.uboxstyle div.tag_select,.uboxstyle div.tag_select_hover,.uboxstyle div.tag_select_open{display:block; width:205px; height:24px; padding:0 30px 0 10px; line-height:24px; overflow:hidden; background:url("../images/select.gif") no-repeat 0 0;}
.uboxstyle ul.tag_options{position:absolute;padding:0;margin:0;list-style:none;width:245px;margin:0; border-bottom:1px solid #ABADB3; background:url("../images/select.gif") repeat-y -245px 0;}
.uboxstyle ul.tag_options li{background:url("../images/select.gif") repeat-y -245px 0;display:block;width:225px;padding:0 10px;height:24px;text-decoration:none;line-height:24px; overflow:hidden;}
.uboxstyle ul.tag_options li.open_hover,.uboxstyle ul.tag_options li.open_selected{background:url("../images/select.gif") repeat-y -245px 0;}
.uboxstyle ul.tag_options li.open_hover{background:url("../images/select.gif") repeat-y -490px 0;color:#333}
#options_ill,#options_illName,#options_illid1,#options_illid{height:240px; overflow-y:auto; overflow-x:hidden;}
#close{right:0; top:0; width:21px; height:20px; background:url(../images/close_t.gif) no-repeat;}

.thank_form{line-height:26px;}
.thank_form h3{line-height:30px;}
.thank_form label{line-height:26px;}
.thank_form .ipt_wrap{border:1px solid #ccc;}
.thank_form input{width:188px; height:23px; line-height:23px; border:0; border-top:1px solid #a3a1a1; overflow:hidden;}
.thank_form textarea{width:510px; height:152px; line-height:23px; border:0; border-top:1px solid #a3a1a1; overflow:auto;}
.thank_form select{width:190px; margin-top:3px;}
.thank_form button{width:96px; height:27px; line-height:27px; border:0; margin:25px auto; background:url(../images/submit_btn.gif) no-repeat;}

#thank_tip{width:100%;height:100%;position:absolute;top:0;left:0;z-index:9000003;}
.t-pop {position:fixed;_position:absolute; z-index:130;margin:0;padding-bottom:30px;width:465px;border:5px solid #e7f3f5; left:50%; top:50%; margin-left:-237px; margin-top:-90px;  _margin-top:0; _margin-left:0; -ms-box-shadow:2px 2px 5px #000;-moz-box-shadow:2px 2px 5px #000;-webkit-box-shadow:2px 2px 5px #000;background:#fff;
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2-this.clientHeight/2));
_left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth/2-this.clientWidth/2));
z-index:9000002;}
.t-pop a.close {width:20px;height:18px; top:10px; right:10px; background-position:0 -562px;}
.sprite-btn {background:url(http://www.xywy.com/hao123/image_new/sprite_btn.gif) no-repeat;}
.con-box .title {height:39px;line-height:39px;border-bottom:1px #80acc2 solid;}
.t-popshadow{position:fixed;_position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;background:#333;filter:alpha(opacity=30);opacity:0.3; z-index:9000001;}

.plus-notice {padding-left:110px;}
.plus-notice .notice-content{width:485px; height:116px; padding:7px 20px; border:1px solid #dcdcdc; border-left:2px solid #b8b6b6; border-top:2px solid #b8b6b6; overflow:auto;}

.orange-bg{background:#fef6e3;}
.ask-box{line-height:27px; background:#fef6e3;}
.ask-box .lab1{width:66px;}
.ask-box .lab2{width:90px;}
.ask-box .ask-title{width:374px; height:25px; line-height:25px; border:1px solid #efefef; background:#fff url(../images/bor_bg.gif) no-repeat;}
.ask-box .phone{width:194px; height:25px; line-height:25px; border:1px solid #efefef; background:#fff url(../images/bor_bg.gif) no-repeat;}
.ask-box textarea{width:556px; height:87px; line-height:22px; border:1px solid #efefef; background:#fff url(../images/bor_bg.gif) no-repeat;}
.ask-box .btn_139x36{width:139px; height:36px; background:url(../images/btn_139x36.gif) no-repeat;}
.ask-box select{margin-top:5px;}
.ask-box .sex{margin:5px 5px; *margin:0px 5px;}
.ask-box .red{color:#e50000;}

.select-btn{height:23px; line-height:23px; color:#333; padding:0 15px; border:1px solid #ddd; border-radius:5px;}
.select-btn:hover{background:#e6f4d9;}
.select-edit{background:url(../images/edit.gif) no-repeat right bottom;}
.select-edit:hover{background:#e6f4d9 url(../images/edit.gif) no-repeat right bottom;}
.category-layer{width:585px; padding:15px; border:1px solid #ddd; border-radius:5px; line-height:22px; left:0; top:0; background:#fff; z-index:9999;}
.category-layer li{float:left; white-space:nowrap; width:97px;}
.category-layer li span{display:block; width:70px; overflow:hidden; text-overflow:ellipsis;}
.category-layer input{margin:5px 5px 0 0; *margin:0;}
.jib_name{width:150px; height:23px; line-height:23px; border:1px solid #ddd;}

.w560{width:560px;}
.yvyuelist-hd li{height:48px; line-height:48px; border-bottom:1px dashed #d1e0c2;}
.yvyuelist-item{margin-bottom:-1px; overflow:hidden;}
.yvyuelist-item li{height:37px; line-height:37px; border-bottom:1px dashed #f0f0f0; margin-bottom:-1px; overflow:hidden;}
.yvyuelist-item li span{height:37px; overflow:hidden;}

.right-ad1{width:300px;}
.rad-list{background:url(http://static.img.xywy.com/wkindex/images/num.gif) no-repeat 0 6px #fcfcfc; padding-left:20px; margin-top:10px; overflow:hidden; margin-left:10px;}
.rad-list li{line-height:26px;}
.rad-img{overflow:hidden;}
.right-ad1 a{ font-size:12px;}
.right-ad1 a:link, .right-ad1 a:visited{color:#666;}
.right-ad1 a:hover{color:#118aa9;}

/* 预约右侧 */
.zj-right{ width:100%; border:1px solid #cccccc; }
.zj-heng{ width:4px; height:19px; background:#498816; margin-left:10px;}
.zj-zjwz{ font-weight:bold; color:#498816; margin-left:8px; font-size:14px;}
.zj-a{ margin-right:10px; line-height:17px;}
.zj-a a{ font-size:12px; color:#015985; text-decoration:none;}
.bob{ border-bottom:1px solid #cccccc;}
.zj-liwz li{ line-height:40px; font-size:12px; padding-left:10px; border-bottom:1px dotted #cccccc;}
.zj-liwz li a{ font-size:12px; text-decoration:none; color:#333;}
/*vip识别卡*/
.vip-hint{line-height: 30px;margin-left: 55px;color: #fd6621;}
.popup{width:100%;height:100%;background:#000;filter:alpha(opacity=50);opacity:0.6;position:fixed;left:0;top:0;display:none;_position: absolute;_height:expression(document.documentElement.clientHeight + 'px');_top:expression(eval(document.documentElement.scrollTop) ) ;z-index:9000001;	}
.popup-bg{width: 506px;height: 199px;background: #ffffff;border-radius: 3px;-wekit-border-radius: 3px;padding: 5px;position: fixed;left: 50%;top: 50%;margin: -100px 0px 0px -253px; display:none;_position: absolute;_top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight / 2) );z-index:9000002;}
.popup-bg .popup-box{width: 100%;height: 100%;background: #fff;}
/*vip-popup*/
.vip-popup-btn{width: 300px;margin-left: auto;margin-right: auto;margin-top: 20px;}
.vip-popup-btn a{width: 134px;height: 30px;text-align: center;line-height: 30px;font-size: 12px;text-decoration: none;display:block;border-radius: 2px;-webkit-border-radius: 2px;}
.vip-popup-hint{padding-top: 30px;text-align: center;line-height:30px;color: #333;font-size: 14px;}
.vip-popup-btn .choose-dc-btn,.vip-popup-btn .choose-dc-btn:hover{background: #fd6621;color: #fff;}
.vip-popup-btn .cx-pay-btn{width:132px;height: 28px;line-height: 28px;border: 1px solid #dddddd;background: #f4f4f4;color: #666666;}

/*删除分类*/
.w830{width:830px;}
/*.ill-tags{height:30px;line-height:30px;border:1px solid #e7ecf0;color:#666;}
.ill-tags:hover{text-decoration:none;color:#077248;background:#e6f4da;}*/

.ill-tags{padding:0 20px 0 5px;height:30px;line-height:30px;border:1px solid #e7ecf0;color:#666;}
.ill-tags:hover,.ill-tags-now{text-decoration:none;color:#077248;background:#e6f4da;}
.ill-tags-all{padding:0 20px;}
.tag-closed{width:14px;height:14px;top:8px;right:3px;background:url(../images/tag_close.gif) no-repeat;}
.ill-shadow{top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);z-index:100000;}
.ill-tags-pop{top:50%;left:50%;z-index:100001;margin:-130px 0 0 -178px;width:356px;height:260px;border-radius:4px;background:#fff;}
.ill-tags-hd{color:#077248;}
.ill-tags-bd{border-bottom:1px solid #ddd;line-height:24px;color:#666;}
.ill-tags-fd a{display:inline-block;width:64px;height:30px;line-height:30px;border:1px solid #ddd;color:#666;border-radius:4px;}
.ill-tags-fd .pop-confirm{background:#f8f8f8;}
.ill-tags-fd .pop-cancel{color:#fff;background:#077246;}