@charset "utf-8";/* CSS Document */
body{ margin:0 auto;
}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, button, textarea, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin: 0;padding: 0;}
.clear{clear:both; content:""; overflow: hidden;}
li{list-style:none;}
a{text-decoration:none; color:#333;}
a:active{color:#333;}
a:visited{color:#999;}
img{border:none;}
.f-l{float:left;}
.f-r{float:right;}
body{font-family:微软雅黑;width:100%; color:#666;}
.wraper{margin:0 auto;    margin-bottom: 280px;}
.logo{ width: 60%; max-width:280px; float:left; margin:0;}
.headindex{ min-height:66px; }


.citybox{position:relative;}
.chioce_city{ display:inline-block; width:108px; cursor:pointer; font-size:18px; color:#0081cc; text-decoration:none;}
.chioce_city a{ display:inline-block; padding-right:13px; margin:0 5px; height:23px; line-height:23px; color:#0081cc;  background:url(../images/icon1.png) right center no-repeat;}
.city_content{ position:absolute; display:none; overflow:hidden; width:279px; height:214px; right:0px; top:33px; padding-bottom:4px; background:#fff; z-index:99999;
-moz-box-shadow:2px 2px 5px #8C8C8C, -2px 2px 5px #8C8C8C; -webkit-box-shadow:2px 2px 5px #8C8C8C, -2px 2px 5px #8C8C8C; box-shadow:2px 2px 5px #8C8C8C, -2px 2px 5px #8C8C8C;
/* For IE 8 */
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#8C8C8C')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#8C8C8C');












}
.city_content  dt{ height:23px; line-height:23px; padding-left:6px; background-color:#0081cc; color:#fff; font-size:13px; border-top:1px solid #fff;}
.city_content  dd:last-child{ border:none;}



















.city_content  dd{ height:27px; margin-top:4px; border-bottom:1px solid #d1d3d4;}
.city_content  dd span{ float:left; display:block; width:86px; height:27px; line-height:27px; color:#0081cc; background-color:#94d9f8; text-align:center; margin-right:8px;}
.city_content  dd a{ display:inline-block; height:27px; line-height:27px; padding-left:10px; color:#333;}
.city_content  dd a:hover{ text-decoration:underline; color:#0081cc;}














/*新首页*/
nav.home { clear:both; overflow:hidden;}
nav.home a{display:block; overflow:hidden; font-size:14px; margin:0 auto; float:left; background-color:#0080cc; border-radius:5px; text-align:center; margin-bottom:6px;}
nav.home a.nav2{ background-color:#6eb92b}
nav.home a.nav3{ background-color:#3aaf4b}
nav.home a.nav4{ background-color:#04acad}
nav.home a.nav5{ background-color:#f59701}
nav.home a.nav6{ background-color:#417ca7}
nav.home a span{ display:block; margin:0 auto;}
nav.home a strong.t{ display:block; width:100%; color:#fff; font-weight:500;}

.advert{ padding:10px;}


.menu{ overflow:hidden;}
.menu span.titleimg{ display:block; overflow:hidden; border-radius:5px;}
.menu span.img1{ float:right;}
.menu span.img2{ float:left;}
.menu a{ float:left; position:relative; display:table; text-align:center; background:#0080cc; border-radius:5px;}
.menu1 a:first-of-type{background-color:#6eb92b;}
.menu2 a:first-of-type{background-color:#f59701;}
.menu a strong{vertical-align:middle; display:table-cell;  width:100%; font-weight:500; color:#fff; font-size:14px;}
.menu span.titleimg a{ display:block; }
.copyright{display:table; width:100%; background:#2783b0; padding:10px 0; border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;}
.copyright p{ display:table-cell; vertical-align:middle; clear:both; text-align:center; font-size:11px; line-height:23px; color:#fff;}
/*新首页end*/



.headshare{ overflow:hidden;width:100%; height:50px; border-top:1px solid #40c6e8; border-bottom:1px solid #0067aa;
 background:url(../images/hfbg.png) 0 -62px repeat-x;
 background:-webkit-linear-gradient(top,#00b3e0,#0073c7);/*新webkit浏览器*/
 background:-webkit-gradient(linear,left top,left bottom,from(#00b3e0),to(#0073c7));/*旧webkit浏览器*/
 background:-moz-linear-gradient(top,#00b3e0,#0073c7);
 background:-o-linear-gradient(top,#00b3e0,#0073c7);
}
.fanhui{ float:left;}
.search{ float:right;}
.fanhui a,.search a{ display:block; width:56px; height:50px;}
.fanhui a.fanhuibtn{ background:url(../images/shareicon.png) -194px -130px no-repeat;}
.search a.searchbtn{ background:url(../images/shareicon.png) 0 -130px no-repeat;}
.title{ height:50px; line-height:50px; text-align:center; font-size:25px; color:#fff;}
.sharemenu{overflow:hidden; position:fixed; width:100%; height:68px; bottom:0;
background: -moz-linear-gradient(top,  #49c9e9 0%, #00b1df 7%, #0074c7 95%, #1172b2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#49c9e9), color-stop(7%,#00b1df), color-stop(95%,#0074c7), color-stop(100%,#1172b2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #49c9e9 0%,#00b1df 7%,#0074c7 95%,#1172b2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #49c9e9 0%,#00b1df 7%,#0074c7 95%,#1172b2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #49c9e9 0%,#00b1df 7%,#0074c7 95%,#1172b2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #49c9e9 0%,#00b1df 7%,#0074c7 95%,#1172b2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#49c9e9', endColorstr='#1172b2',GradientType=0 ); /* IE6-9 */


































}
.sharemenu li{ float:left; width:25%; height:68px; border-top:1px solid #919191;}
.sharemenu li a{float:none;display:block; height:100%;font-size:14px;color:#FFF; text-align:center;}
.sharemenu li a:hover{background:#02a6d5;background:url(../images/hfbg.png) 0 -62px repeat-x;
 background:-webkit-gradient(linear,left top,left bottom,from(#03b4e0),to(#0070c0));/*旧webkit浏览器*/
 background:-webkit-linear-gradient(top,#03b4e0,#0070c0);/*新webkit浏览器*/
 background:-moz-linear-gradient(top,#03b4e0,#0070c0);
 background:-o-linear-gradient(top,#03b4e0,#0070c0);
}
.sharemenu li a.yy span,a.zx span,a.con span,a.swzx span{float:none; display:inline-block;  width:28px;  height:28px;  margin:8px 0 0 0; background:url(../images/icon2.png) no-repeat;}
.sharemenu li a strong{display:block; color:#fff; font-weight:500;}
.sharemenu li a.yy span{ background-position: 0 -161px;}
.sharemenu li a.zx span{ background-position: -33px -161px;}
.sharemenu li a.con span{ background-position: -62px -161px;}
.sharemenu li a.swzx span{ background-position: -92px -161px;}
.content{ padding:20px; }
.content_main{overflow:hidden;margin:0 0 20px 0;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#fff;
 -moz-box-shadow: 0 -3px 3px #d6d6d6,0 3px 3px  #d6d6d6,0 3px 3px #d6d6d6,0 -3px 3px #d6d6d6;
 -o-box-shadow: 0 -3px 3px #d6d6d6,0 3px 3px  #d6d6d6,0 3px 3px #d6d6d6,0 -3px 3px #d6d6d6;
 box-shadow: -3px 0 3px #d6d6d6, /*//左边阴影*/
             0 -3px 3px #d6d6d6, /*//顶部阴影*/
             0 3px 3px #d6d6d6, /*//底部阴影*/
             3px 0 3px #d6d6d6; /*//右边阴影*/
 }

/*滑动首页*/
.content_main a.zt{ display:block; overflow:hidden;width:100%; text-align:center; padding:5px 0;}
.content_main a.zt img{display:block; margin:0 auto;}
/*滑动首页end*/



.content_main h2{width:99.3%; height:40px;  line-height:40px; font-size:20px; color:#0080cc; font-weight:500; padding-left:10px; border-bottom:2px solid #0080cc;}
.content_main h2 a{ color:#0080cc; padding:0 5px;}
.content_main h2 span{float:none;color:#0080cc; padding:0 5px; display:inline;}
.content_main h3{ line-height:32px; font-size:22px;color:#3a3a3a;font-weight:bold;text-align:justify; padding:5px 10px;}
.contentlast{ margin:0}
.list dd{ border-bottom:1px solid #dddddd;}
.list dd a{display:block;line-height:23px;padding:5px 0;padding-left:5px; color:#333;}
.list dd a:visited{color:#999;}
.blank{ height:80px; width:100%;}
.blank20{ height:20px; width:100%;}

/*分页*/
.page{width:100%; height:44px;  margin-top:15px;border-top:1px solid #e8e8e8; }
.page a{float:left; display:block; height:44px; line-height:44px;}
.page a.prev,a.next{width:29%; color:#666666;text-align:center; }
.page a.prev{ border-right:1px solid #e8e8e8;}
.page a.ctagre{ width:38%; color:#666666;text-align:center;border-right:1px solid #e8e8e8;  }
.page a.pagenum{ width:10%;color:#666666; text-align:center;  border-right:1px solid #e8e8e8;}
.page a.prev1,a.next1{ width:49%;color:#666666;text-align:center; }
.page a.prev1{ border-right:1px solid #d2d2d2;}
.page a.next1{ border-left:1px solid #eee;}
.page a.on{height:47px; margin-top:-3px; background:url(../images/ksicon.png) top center no-repeat;}

/*分页end*//*文章内容页*/
.ksmenu{ overflow:hidden;width:96%;padding-left:1px;margin:2%; margin-top:0; border-top:1px solid #d2d2d2; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;box-shadow: -3px 0 3px #c7c6c6, /*//左边阴影*/0 0 0 #c7c6c6, /*//顶部阴影*/0 3px 3px #c7c6c6, /*//底部阴影*/3px 0 3px #c7c6c6; /*//右边阴影*/background:#f7f7f7;}
.ksmenu a{ float:left; display:block; width:24.5%; height:40px; line-height:40px; font-size:15px;color:#6b6b6b;text-align:center; border-top:1px solid #d2d2d2; border-left:1px solid #d2d2d2;box-shadow: 1px 1px 1px #fff inset;text-shadow: 0 1px 0 #fff;}
.ksmenu a.ksmenuf{ border-left:none;}
.ksmenu a.ksmenul{ border-right:none;}
.subtitle{ display:block;overflow:hidden;width:100%;padding:2px 0 10px 0;  border-bottom:1px solid #e8e8e8;}
.subtitle span{font-size:12px; color:#aaaaaa; padding:0 10px;}
.maincontent{padding:15px 10px 25px 10px;}
.content_main p{ line-height:30px;font-size:15px;text-indent:2em;text-align:justify; text-justify:inter-ideograph;}

/*文章内容页end*//*科室列表页*/
.listcontent dd{line-height:23px; padding:8px 10px; border-bottom:1px solid #dddddd; overflow:hidden;}
.listcontent dd.last{ border-bottom:none;}
.listcontent dd a{ font-size:15px;}
.listcontent dd a:visited{ color:#999;}
.listcontent dd a div{ overflow:hidden;}
.listcontent dd img{ float:right;}
.listcontent dd span.hot,span.new{display:inline-block; background:url(../images/hot_newicon.png) 0 0 no-repeat; width:22px; height:12px; float:none;  float:right;}
.listcontent dd span.hot{ background-position:0 0;  }
.listcontent dd span.new{ background-position:0 -20px; }

/*科室列表页end*//*医生列表*/
.doctorlist{ border-bottom:1px solid #dddddd; padding:9px 5px; overflow:hidden; display:block; color:#5c5c5c;}
.doctorlist .doctorimg{ float:left; margin:15px 7px 15px 0;}
.doctorlist .doctorimg img{ display:block;}
.doctorlist .doctorname{ padding:0 5px 3px 5px;}
.doctorlist .doctorname strong{ padding-right:10px; letter-spacing:2px; font-size:20px;}
.doctorlist .details{ font-size:11px; margin-bottom:2px;}
.doctorlist dd.lianxi{ margin-top:4px;}
.doctorlist dd.lianxi .zx{ border-top:1px solid #9cc950; border-bottom:1px solid #4f9519; border-left:1px solid #85bc43; border-right:1px solid #85bc43; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;
 background:#72bb3b;
 background:-webkit-gradient(linear,left top,left bottom,from(#afd95f),to(#72bb3b));/*旧webkit浏览器*/
 background:-webkit-linear-gradient(top,#afd95f,#72bb3b);/*新webkit浏览器*/
 background:-moz-linear-gradient(top,#afd95f,#72bb3b);
 background:-o-linear-gradient(top,#afd95f,#72bb3b);
 font-size:12px; padding:3px 10px 3px 10px; color:#fff; margin-right:21px;
 box-shadow: -1px 0 1px #85bc43, /*//左边阴影*/
   0 -1px 1px #9cc950, /*//顶部阴影*/
   0 1px 1px #4f9519, /*//底部阴影*/
   1px 0 1px #85bc43; /*//右边阴影*/
}
.doctorlist dd.lianxi .yy{ border-top:1px solid #e5e5e5; border-bottom:1px solid #c5c5c5; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;
 background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#ebebeb));/*旧webkit浏览器*/
 background:-webkit-linear-gradient(top,#f3f3f3,#ebebeb);/*新webkit浏览器*/
 background:-moz-linear-gradient(top,#f3f3f3,#ebebeb);
 background:-o-linear-gradient(top,#f3f3f3,#ebebeb);
 font-size:12px; padding:3px 10px 3px 10px;
  box-shadow: -1px 0 1px #dbdbdb, /*//左边阴影*/
   0 -1px 1px #e5e5e5, /*//顶部阴影*/
   0 1px 1px #c5c5c5, /*//底部阴影*/
   1px 0 1px #dbdbdb; /*//右边阴影*/

}

/*医生详页*/
h3.doctorname{ padding:15px 0; border-bottom:2px solid #ededed; margin-bottom:15px;}
h3.doctorname span{ display:block; text-align:center; font-weight:500;}
h3.doctorname strong{ padding:10px; font-weight:500;}
p.doctorimg{ text-align:center; text-indent:0;}

/*搜索页*/
h1.search1 { float:right;}
h1.search1 a.searchbtn{ background:url(../images/shareicon.png) 0 -130px no-repeat; width:56px; height:50px; display:block;}
.title1{ height:50px; line-height:50px; text-align:center; font-size:25px; color:#fff;}
.title1 input{ height:36px; width:72%; margin-top:6px; line-height:36px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; font-size:15px; font-family:微软雅黑; padding:0 5px; border:1px solid #005c99;box-shadow: inset -1px 0 1px #dbdbdb, /*//左边阴影*/inset 0 -1px 1px #e5e5e5, /*//顶部阴影*/inset 0 1px 1px #c5c5c5, /*//底部阴影*/inset  1px 0 1px #dbdbdb; /*//右边阴影*/color:#666;}
.search_content dd{ height:40px; border-bottom:1px solid #dbdbdb; line-height:40px; padding:0 10px; color:#666;}
.search_content dd a{ display:block;}

/*设备详情页*/
h3.sbname{padding:15px 0; border-bottom:2px solid #ededed; margin-bottom:15px;}
h3.sbname span{ display:block; text-align:center; font-weight:500;}
h3.sbname p{ text-align:center; padding:10px; font-weight:500; font-size:12px; padding:0; text-indent:0; color:#7b7b7b;}

/*就医服务*/
.jyfwjg{ padding:10px 15px; background-color:#f8f8f8; border:1px solid #e4e4e4;}
.jyfwjg dd{ line-height:15px; padding-left:21px; font-size:15px; background:url(../images/jyfwicon.png) -54px 1px no-repeat; margin:10px 0;}
.jyfwzt li{ position:relative; padding:15px 10px 15px 112px; height:74px;  background:url(../images/jyfwicon.png) 15px -18px no-repeat; border-bottom:1px solid #e4e4e4; line-height:18px; font-size:12px; }
.jyfwzt li strong{ font-weight:500; font-size:15px; margin-bottom:10px; display:block;}
.jyfwzt li span{ display:block; margin-top:5px; font-size:11px; }
.jyfwzt li span.icon1,span.icon2{ position:absolute; top:55px; left:74px; width:19px; height:19px; background:url(../images/jyfwicon.png) no-repeat;}
.jyfwzt li span.icon1{ background-position:0 0;}
.jyfwzt li span.icon2{ background-position:-25px 0;}
p.jyfw_content{ padding:5px 10px; line-height:25px;}
p.jyfwbtnbox{ padding-bottom:15px; }
a.jyfwbtn{  height:48px; display:block;  margin:0 auto; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border:1px solid #488915; border-top:1px solid #7db821;
background:-webkit-gradient(linear,left top,left bottom,from(#9ad53c),to(#64b327));/*旧webkit浏览器*/
background:-webkit-linear-gradient(top,#9ad53c,#64b327);/*新webkit浏览器*/
background:-moz-linear-gradient(top,#9ad53c,#64b327);
background:-o-linear-gradient(top,#9ad53c,#64b327);
color:#fff; font-size:23px; line-height:48px; text-align:center; padding-left:82px;
}
a.jyfwbtn span{ float:left; display:block; width:27px; height:28px; background:url(../images/icon2.png) 0 -161px no-repeat; margin-top:13px; margin-right:10px;}
a.jyfwbtn strong{ float:left; display:block; text-align:left; text-indent:0; font-weight:500;}

/*关于普瑞*/
.gypr_content{ padding:10px 0;}
.gypr_content p{ text-indent:2em; padding:0 10px 10px 10px; text-align:justify; text-justify:inter-ideograph; display:block; line-height:23px; overflow:hidden;}
.gypr_content h4{ padding:12px 0 8px 0; font-size:20px; color:#6eb92b; text-align:center; font-weight:500;}
.gypr_content p.img{ text-align:center; text-align:justify; text-justify:inter-ideograph; display:block; background:url(../images/doctor_bg.png) top center no-repeat; padding-top:15px;}
.gypr_content p.img1{ text-indent:0; text-align:center;}
.gypr_content p.img img.photo{ margin:10px 5px 0 0;}
.gypr_content p.img img.photo1{ margin:10px 0 0 5px;}
.gypr_content .wxyy dd{ text-indent:2em; margin:0 10px 10px; padding:10px; background-color:#efffd7; text-align:justify; text-justify:inter-ideograph; line-height:23px;}
.gypr_content .wxyy dd#dj1,dd#dj2,dd#dj3{ background-color:#8bc755; height:53px; text-indent:0; padding:8px 0 0; margin-bottom:10px;}
.gypr_content .wxyy dd#dj1,dd#dj2{ margin-top:10px;}
.gypr_content .wxyy dd .djbox{ width:256px; margin:0 auto; }
.gypr_content .wxyy dd .djbox strong{ width:160px;}
.gypr_content .wxyy dd .djbox span,span.djtitle{ float:left;}
.gypr_content .wxyy dd .djbox span.djtitle{ width:60%; color:#fff; padding:0 10px; text-align:center; cursor:pointer;}
.gypr_content .wxyy dd .djbox span.djt1,span.djt2{ margin-top:10px;}
.gypr_content .wxyy dd .djbox span.bit1,span.bit2,span.bit3{ width:44px; height:44px; display:block; background:url(../images/gypricon.png) no-repeat;}
.gypr_content .wxyy dd .djbox span.bit1{ background-position:0 0;}
.gypr_content .wxyy dd .djbox span.bit2{ background-position:0 -75px;}
.gypr_content .wxyy dd .djbox span.bit3{ background-position:0 -157px;}
.gypr_content .wxyy dd .djbox span.up{ background:url(../images/gypricon.png) -6px -234px no-repeat; width:15px; height:10px; margin-top:17px;}
.gypr_content .wxyy dd .djbox span.down{ background:url(../images/gypricon.png) -6px -261px no-repeat; width:15px; height:10px; margin-top:17px;}
/*关于普瑞end*/

/*联系我们*/
.contact_content{ padding-top:15px;}
.contact_content p{ line-height:23px; padding:0 10px; text-indent:0; overflow:hidden; margin-bottom:15px;}
.contact_content p.link span,b{ float:left; display:block;}
.contact_content p.link span{ width:80px;}
.contact_content p.link b{ width:70%; font-weight:500; overflow:hidden;}
.contact_content h4.gj{ height:35px; line-height:35px; font-weight:500; border-top:1px solid #d2d2d2; padding:0 10px;}
.contact_content p span{ float:left; display:block;}
.contact_content p span.bit{ width:18px; height:18px; line-height:18px; margin-top:4px; border-radius:8px; background-color:#6eb92b; text-align:center; color:#fff; margin-right:5px;}
.contact_content p span.content{ display:block; width:91%; text-align:justify; text-justify:inter-ideograph; line-height:23px; padding:0;}
.contact_content p.map{ text-align:center; margin:0 auto; padding:0 10px; overflow:hidden;}

/*顶尖设备*/
.sbcontentbox{ overflow:hidden; margin:0 auto;}
.sblist_content{ width:100%; overflow:hidden;  padding-top:4.6875%; }
.sblist_content dd{ float:left;  margin:0 10px 20px 0; width:130px;}
.sblist_content dd .sb_img{ height:auto;}
.sblist_content dd a{display:block; height:66px; }
.sblist_content dd a.img{ height:auto;}
/**/


.ui-body-c,.ui-dialog.ui-overlay-c{text-shadow:none;}

/*预约挂号*/
.yy_table{}
.yy_table .yy_title{ width:90px; float:right; font-size:13px; text-align:right; padding-right:15px;}
.yy_table .yy_title span.red{ color:#f30; padding-right:5px; display:inline-block;}
.yy_table td{ padding:5px 0;}
.yy_table td input.text{ float:left; margin-right:5px; height:25px; line-height:25px; width:148px; background-color:#f9f7f7; border:1px solid #d2d2d2; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:0 5px;}
.yy_table td input.text2{ width:40px; float:left;}
.yy_table td input.text:focus{ background-color:#fff; color:#999;
box-shadow: -2px 0 1px #cac8c8 inset,
             0  2px 1px #cac8c8 inset,
			 0  -2px 1px #cac8c8 inset,
			 2px 0  1px #cac8c8 inset;

}
.yy_table td img{ float:left; margin-left:8px;}
.yy_table td a.ys{ display:block; clear:both; padding-top:5px;}
.yy_table td.t-l,td.t-r{ width:50%;}
.yy_table td.t-l{width:40%;}
.yy_table td.t-r{ width:60%;}
.yy_table #description{ width:148px; overflow-x:hidden; font-size:13px; resize: none; background-color:#f9f7f7; border:1px solid #d2d2d2; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:5px 5px;/*box-shadow: -2px 0 0 #999,0  -2px 0 #999,0  2px 0 #999,2px 0  0 #999;*/}
.yy_table #description:focus{ background-color:#fff;box-shadow: -2px 0 1px #cac8c8 inset,0  2px 1px #cac8c8 inset,0  -2px 1px #cac8c8 inset,2px 0  1px #cac8c8 inset;}
.yy_table .yy_select,.yy_table .yy_select option{ display:block; padding-top:5px; height:28px; line-height:28px;}
.yy_table .yy_select{ background-color:#f9f7f7; border:1px solid #d2d2d2; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.yy_table .yy_select:focus{ background-color:#fff;}
.tijiao .qd,.cz{ display:inline-block; width:70px; cursor:pointer; height:30px; line-height:30px;  margin-right:8px; border:1px solid #d2d2d2; border-radius:2px;-moz-border-radius:2px; -webkit-border-radius:2px; }
.tijiao .qd:active,.cz:active{ position:relative; top:1px; left:1px;}
#username_vify,phone_vify{ float:left;}
em.pass{background: url("../images/vify.png") no-repeat scroll -1px -2px rgba(0, 0, 0, 0); height:20px; padding-left:18px; display:inline-block;}
em.failure{background: url("../images/vify.png") no-repeat scroll -1px -76px rgba(0, 0, 0, 0); height:20px; padding-left:18px; display:inline-block;}

/*提交显示页*/
.yygh{ padding-top:18px;}
.yygh p{ font-size:15px; width:270px; text-indent:0; margin:0 auto; }
.yygh p strong{ color:#6eb92b;}
.yybh_btn{ display:block; width:270px; height:44px; line-height:44px; color:#fff; border:1px solid #e2b832; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px;
margin:0 auto; margin:8px auto 15px auto; text-align:center; font-weight:bold;
background:-webkit-linear-gradient(top,#fbba00,#f78200);/*新webkit浏览器*/
background:-moz-linear-gradient(top,#fbba00,#f78200);
background:-o-linear-gradient(top,#fbba00,#f78200);
}

/*白内障专题*/
.bnz{
background:-webkit-gradient(linear,left,from(#c9dc6a),to(#5eb275));/*旧webkit浏览器*/
background:-webkit-linear-gradient(left,#c9dc6a,#5eb275);/*新webkit浏览器*/
background:-moz-linear-gradient(left,#c9dc6a,#5eb275);
background:-o-linear-gradient(left,#c9dc6a,#5eb275);
}
.bnz_box{ background:url(../images/bnz/head.jpg) center top no-repeat; background-size:100% auto; width:100%; padding-top:329px; margin-bottom:37px;}
.zt_bnz{ margin:20px 20px 0 20px; border:1px solid #4ea90a; border-top:2px solid #4ea90a; overflow:hidden;}
.bnz_titlebg{ background-image:url(../images/bnz/contentbg.png); background-color: #fff; background-repeat:repeat-x;}
.bnz_title{ margin:0 auto; width:397px; text-align:center; height:65px; line-height:65px; font-size:34px; color:#fff; font-weight:bold; background:url(../images/bnz/lagre_title.png) center top no-repeat; margin-top:-2px;}
.bnz_js p.vs,p.ui-li-desc{ text-align:center;}
.bnzjs_content{ font-size:26px; line-height:40px; padding:0 20px; text-indent:2em; color:#764e06; text-align:justify; padding-bottom:20px;}
.bnz_titlebg dl{ width:580px; overflow:hidden; margin:20px auto auto;}
.bnz_titlebg dl dd{ float:left;}
.choicejt{ width:155px; margin-right:20px;}
.choicejt strong{ display:block; font-size:20px; color:#3a3a3a; font-weight:500; text-align:center;}
.choicejt2 strong,.choicejt4 strong{color:#ff6000;}
.choicejt_box dl dd.details{ width:200px; white-space:normal; font-size:20px; text-align:justify; line-height:36px; margin-top:40px;}
.choicejt_box dl dd.details b{ color:#41900e; font-weight:500;}
.choicejt_box{ width:100%; padding:0 20px; border-bottom:1px solid #d2d2d2;}
.choicejt span{ display:block; width:155px; height:150px; background:url(../images/bnz/main3.jpg) no-repeat; margin:15px 0 25px 0;}
.choicejt1 span{ background-position:0 0;}
.choicejt2 span{ background-position:-158px 0;}
.choicejt3 span{ background-position:0 -155px;}
.choicejt4 span{ background-position:-158px -155px;}
.gongyi{ width:560px; overflow:hidden; padding:0 20px; margin:0 auto;}
.gongyi dl dd{ float:left; width:260px; padding:0 6px 15px 6px; margin-right:16px;}
.gongyi dl dd a{ display:block;white-space:normal; text-align:center;}
.gongyi dl dd a.gy_title{ font-size:20px; width:auto;}
.bnz_white h3{ margin:0; padding:15px 0 0 20px; font-size:30px; font-family:宋体; display:}
.bnz_white{ background-color:#fff;}
.bnz_white img{ display:block; overflow:hidden; margin:0 auto;}
.answer li{ line-height:40px; background:url(../images/bnz/answerlist.jpg) right center no-repeat; border-bottom: 1px solid #dddddd;}
.answer li a{ display:block; white-space:normal; padding:19px 80px 19px 20px; color:#666;}

/*MCT角膜塑形镜*/
.mct{ background:#8998b7;}
.zt_mct { text-align:center;}
.zt_mct img{ margin:0 auto; overflow:hidden;}

/*斜弱视*/
.xrs_box { text-align:center; min-width:280px;  min-height:440px; margin:20px;}

/*准分子*/
.zfz{background:#1a3788;}
.zfz_box{ background:url(../images/zfz/zfzheadbg.jpg) center top no-repeat; background-size:100% auto; padding-top:302px; margin-bottom:20px;}
.zt_zfz{ margin:0 10px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; overflow:hidden; background-color:#fff; margin-bottom:20px;}
.zfz_titlebg img{ border:0; overflow:hidden;}
.zfz_title{ margin:0; white-space:normal; padding:6px 10px; text-align:justify; background-color:#5471c4; color:#FFF; font-size:20px; line-height:28px;}
.zfz_66{ position:relative;  margin:0; margin:15px 0 15px 0;}
.zfz_66 dd{ background:url(../images/zfz/zfzicon.png) 0 0 no-repeat; font-size:15px; line-height:29px;}
.zfz_66 dd span{ display:block; float:left; width:11px; height:11px; margin:0 5px; }
.zfz_66img{position:absolute; top:21px; width:83px; height:83px; right:10px;  top:50%; margin-top:-41px;}
.sb_box{ width:274px; overflow:hidden; margin:0 auto;}
.zfz_sb{ padding-top:10px; overflow:hidden; width:294px;}
.zfz_sb dd{ float:left; width:130px; border:1px solid #b1cae2; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; margin:0 10px 10px 0; padding:10px 0;
background:-webkit-gradient(linear,top,from(#effaf8),to(#c9e5fa));/*旧webkit浏览器*/
background:-webkit-linear-gradient(top,#effaf8,#c9e5fa);/*新webkit浏览器*/
background:-moz-linear-gradient(top,#effaf8,#c9e5fa);
background:-o-linear-gradient(top,#effaf8,#c9e5fa);
}
.zfz_sb dd .bit{ margin:0 auto; width:120px;}
.zfz_sb b{ display:block; width:25px; height:33px; margin-right:5px;}
.zfz_sb div.bit strong,span{ display:block;}
.zfz_sb strong{ font-size:15px; color:#fa6400;}
.zfz_sb span{ font-size:10px;}
.zfz_article li{ display:block; overflow:hidden; border-bottom: 1px solid #d2d2d2; background:url(../images/bnz/answerlist_small.jpg) right center no-repeat;}
.zfz_article li a{ display:block; padding:10px 0 10px 10px; font-size:15px;}
.zfz_case{ width:281px; margin:0 auto; overflow:hidden; padding:12px 0;}
.zfz_case dl{ width:294px; white-space:normal; margin:0;}
.zfz_case dl dd{ float:left; width:86px; margin-right:12px;}
.zfz_btn{ margin:0 10px; display:block; height:57px; color:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; text-align:center; line-height:57px; font-size:25px;
background:-webkit-gradient(linear,top,from(#ffb700),to(#ff9500));/*旧webkit浏览器*/
background:-webkit-linear-gradient(top,#ffb700,#ff9500);/*新webkit浏览器*/
background:-moz-linear-gradient(top,#ffb700,#ff9500);
background:-o-linear-gradient(top,#ffb700,#ff9500);
}
.zfz_btn a.btn{ display:block; color:#fff;}
a.btn:active,a.btn:link{ color:#fff;}

/*普瑞动态*/
.gypr_content .prdt_article {background-color: #FFFFFF;margin: 0;}
.gypr_content .prdt_article dd {background: url("../images/bnz/answerlist_small.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);border-bottom: 1px solid #E7E7E7;line-height: 40px;padding-left: 13px;}
.gypr_content .prdt_article dd:last-of-type{border-bottom: none;}
.gypr_content .prdt_article dd a {display:inline-block;font-size: 15px;text-align: justify;width: 90%;}


/*普瑞动态end*/




/*预约*/

.secuss{display:none; min-width:640px; min-height:147px; background:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; position:absolute;}
.secuss .close{ position:absolute; font-family:Arial; background:#fff; width:20px; height:20px; color:#999; top:5px; right:5px; font-size:20px; text-align:center; cursor:pointer;}
.secuss .secl{ float:left;}
.secuss .r{background:url(http://www.prykweb.com/statics/images/yuyuepic/yycgr.png) 0 0 no-repeat; background-size:100% 100%;}
.secuss .f{background:url(http://www.prykweb.com/statics/images/yuyuepic/yycgf.png) 0 0 no-repeat ; background-size:100% 100%;}
.secuss .cw{background:url(http://www.prykweb.com/statics/images/yuyuepic/yycgcw.png) 0 0 no-repeat ; background-size:100% 100%;}
.secuss .tipsbox{ float:right; min-height:147px; display:table;}
.secuss .tipsbox .yytips{display:table-cell; vertical-align:middle; font-family:Microsoft YaHei;}
.secuss .tipsbox .yytips h3{ padding-bottom:10px; font-size:20px;}
.secuss .tipsbox .yytips p{line-height:20px;}
.secuss .tipsbox .yytips .yyh{ color:#f00; font-size:18px; padding:0 5px;}
/*预约end*/

@media screen and (max-width:320px){
body.ui-mobile-viewport{color:#666;}
.ui-mobile,.ui-mobile body { position:relative;}
.content_main{ margin-bottom:10px;}
.contract{ font-size:12px;}
.wraper{overflow:hidden;width:100%; min-width:320px;min-height:480px;}
.headindex{position:relative; display:block; min-height: 33px;margin: 10px 0 10px 0; }
#main2{position:relative;}
nav.home li.nav6 b{text-align:left; background-position:0px -567px;}
.menubtn{  overflow:hidden; width:100%;  height:14px; line-height:16px; text-align:center; padding:10px 0;}
.menubtn li{ display:inline-block; cursor:pointer;  width:14px; height:14px;  margin-right:3px;background:url(../images/icon.png) -18px -696px no-repeat; }
.menubtn li.on{ width:14px; height:14px;background:url(../images/icon.png) -20px -661px no-repeat;}

/*内容页*/
.ksmenu a{ font-size:14px;}
.sblist_content dd a{ display:block; text-align:left;  height:66px; overflow:hidden;}
.contact_content p.map{ text-align:center; margin:0 auto;}
/*预约挂号*/

.yy_table td.t-l{ width:35%;}
.yy_table td.t-r{ width:65%;}
.bnz_box{ padding-top:153px;}
.xrs_box{ margin:10px;}
.secuss{ min-width:280px;}
.secuss .secl{ width:40px; height:40px; margin-left:120px; margin-top:10px;}
.secuss .close{ left:5px;}
}

@media screen and (min-width:321px) and (max-width:480px){

.wraper{ width:100%; overflow:hidden;  min-width:320px; }
.headindex{position:relative; display:block; margin:15px 10px 0 10px;}







/*新首页*/
nav.home a strong,.menu a strong{ font-size:15px; font-weight:500;}
 /*新首页end*/


.menubtn{ width:100%; height:14px; text-align:center; overflow:hidden; line-height:16px;}
.menubtn li{ display:inline-block; background:url(../images/icon.png) -18px -696px no-repeat; width:14px; height:14px; margin-right:3px; cursor:pointer;}
.menubtn li.on{ background:url(../images/icon.png) -20px -661px no-repeat; width:14px; height:14px;}

/*搜索页*/
.title1 input{ width:68%;}
.xrs_box{ margin:10px;}
.secuss{ min-width:280px;}
.secuss .secl{ width:40px; height:40px; margin-left:120px; margin-top:10px;}
}

@media screen and (min-width:321px) and (max-width:480px){

.secuss{ min-width:280px;}
.secuss .secl{ width:40px; height:40px; margin-left:120px; margin-top:10px;}
}

@media screen and (min-width:481px) and (max-width:639px){
body{ color:#666;}
.wraper{ width:100%; overflow:hidden;  min-width:320px; }
.headindex{position:relative; display:block; margin:15px 17px 0 17px; }
.citybox .chioce_city{}
.city_content{top:24px;}



/*新首页*/
nav.home a strong,.menu a strong{font-size:24px; color:#FFF; font-weight:500;}
.bannerbtn{ bottom:10px;}
.bannerbtn a{ width:16px; height:16px; border-radius:8px;}
.copyright p{ font-size:14px; line-height:36px;}
/*新首页end*/


.menubtn{ width:100%; height:14px; text-align:center; overflow:hidden; line-height:16px; padding:18px 0;}
.menubtn li{ display:inline-block; background:url(../images/largeicon.png) -17px -878px no-repeat; width:14px; height:15px; margin-right:3px; cursor:pointer;}
.menubtn li.on{ background:url(../images/largeicon.png) -15px -842px no-repeat; width:14px; height:15px; }

/*搜索页*/
.title1 input{ width:68%;}
.secuss{ min-width:450px;}
.secuss .secl{ width:82px; height:83px; margin-left: 50px; margin-top: 30px;}
}

@media screen  and (max-width:639px){
/*白内障*/
.zt_bnz{ margin:10px 10px 0;}
.bnz_box{ padding-top:15.3rem; margin-bottom:18px;}
.bnz_title{ width:100%; height:35px; line-height:35px; font-size:17px; background:url(../images/bnz/small_title.png) center top no-repeat; background-size:100% auto;}
.bnzjs_content{ font-size:16px; line-height:24px;}
.choicejt{ width:85px; margin-right:10px;}
.choicejt strong{ font-size:12px;}
.choicejt span{ width:85px; height:77px;}
.choicejt_box{ padding-left:10px;}
.choicejt_box dl dd.details{ font-size:12px; line-height:20px; width:88px; text-justify:inter-ideograph; line-height:20px; margin-top:20px;}
.bnz_white h3{ font-size:15px; padding:8px 0 0 10px;}
.gongyi{ padding:0 10px; width:280px;margin:0 auto;}
.gongyi dl{ margin-bottom:10px;}
.gongyi dl dd { padding:0 3px; width:130px; margin-right:8px;}
.gongyi dl dd a{ display:block; width:130px;}
.gongyi dl dd a.gy_title{font-size:14px;}
.bnz_titlebg dl{ width:290px;}
.ui-li-desc{ white-space:normal;}
.answer li{ line-height:23px; background:url(../images/bnz/answerlist_small.jpg) right center no-repeat;}
.answer li a{ width:auto; padding:10px 28px 10px 10px ; color:#333;}
.content{ padding:10px; }
}

@media screen and (min-width:640px) and (max-width:1024px){
/*新首页*/
nav.home a strong,.menu a strong{ font-size:30px;color:#FFF; font-weight:500; }
.bannerbtn{ bottom:10px;}
.bannerbtn a{ width:16px; height:16px; border-radius:8px;}
.copyright p{ font-size:23px; line-height:36px;}

/*新首页end*/

/*顶尖设备*/
.list dd a{ font-size:33px; line-height:40px;}

/*首页*/
.headindex .menuon{ float:right; position:relative; z-index:100; width:48px; height:42px; padding:10px; margin-right:7px; border-radius:3px; border-radius:3px; -moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-radius-topleft:3px;-webkit-border-radius-topright:3px;border-top:1px solid #d2d2d2; background-color:#fff;}

/*关于普瑞*/
.gypr_content .wxyy dd .djbox span.djtitle{ width:325px; line-height: normal; }

/*搜索页*/
.title1 input{ height:72px; line-height:72px; font-size:30px; margin-top:12px; width:300px; width:68%;}

/*普瑞动态*/
.gypr_content .prdt_article dd a {font-size: 30px;height:80px;line-height:80px;}

/*普瑞动态end*/
.secuss{ min-width:600px;}
.secuss .secl{ width:82px; height:83px; margin-left: 50px; margin-top: 30px; margin-right:50px;}
.secuss .tipsbox{ float:left;}
}
@media screen and (min-width:1025px) and (max-width:1920px){
/*新首页*/
nav.home a strong,.menu a strong{ font-size:42px; font-weight:500;}
.bannerbtn{ bottom:15px; margin-left:-70px;}
.bannerbtn a{ width:24px; height:24px; border-radius:24px; margin-right:15px;}
.copyright p{ font-size:35px; line-height:46px;}

/*新首页end*/
.list dd a{ font-size:33px; line-height:45px;}

/*首页*/
.headindex .menuon{position:relative; float:right; position:relative; z-index:100; width:48px; height:42px; padding:10px; margin-right:9px;border-radius:3px; border-radius:3px; -moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-radius-topleft:3px;-webkit-border-radius-topright:3px;border-top:1px solid #d2d2d2;background-color:#fff;}

/*关于普瑞*/
.gypr_content .wxyy dd .djbox span.djtitle{ width:325px;  line-height: normal; }







/*搜索页*/
.title1 input{ height:72px; line-height:72px; font-size:30px; margin-top:12px; width:70%;}


 /*关于普瑞*/
.gypr_content .wxyy dd .djbox span.djtitle{ width:325px;  line-height: normal; }

/*搜索页*/
.title1 input{ height:72px; line-height:72px; font-size:30px; margin-top:12px; width:70%;}
/*普瑞动态*/
.gypr_content .prdt_article dd a {font-size: 45px;height:120px;line-height:120px;}
/*普瑞动态end*/
}
@media screen and (min-width:640px) and (max-width:1920px){

body.ui-mobile-viewport{ color:#666; height:100%; font-size:30px; overflow:scroll;}
.wraper{ width:100%; min-width:320px; background-size:100% auto;}
.headindex{position:relative; display:block; padding:15px 3% 0 3%;}
.blank{ height:140px; width:100%;}
nav.home li.nav1 b{text-align:left; background-position:0px 11px;}
nav.home li.nav2 b{ text-align:left; background-position:0px -107px;}
nav.home li.nav3 b{ text-align:left; background-position:0px -226px;}
nav.home li.nav4 b{ text-align:left; background-position:0px -360px;}
nav.home li.nav5 b{ text-align:left; background-position:0px -503px;}
nav.home li.nav6 b{ text-align:left; background-position:0px -661px;}
.menubtn{ width:100%; height:14px; text-align:center; overflow:hidden; line-height:16px; padding:38px 0;}
.menubtn li{ display:inline-block; background:url(../images/largeicon.png) -17px -878px no-repeat; width:14px; height:15px; margin-right:3px; cursor:pointer;}
.menubtn li.on{ background:url(../images/largeicon.png) -15px -842px no-repeat; width:14px; height:15px;}

/*新首页*//*图片切换*/

.slider{display:none}

/*用于获取更加体验*/

.focus span{width:20px;height:20px;margin-right:20px;border-radius:10px;background:#666;font-size:0}
.focus span.current{background:#fff}

/*新首页end*//*顶尖设备*/

.sblist_content{ overflow:hidden;  padding-top:3%; margin:0 auto;}
.sblist_content dd{ display:inline-table; vertical-align:top;  width:130px; margin:0 16px 20px 0; }
.contact_content p span.content{ width:96%}
.contract dd span.company,.contract dd span.phone{ font-size:30px; height:53px; line-height:53px;}
.contract dd img{ margin-top:10px;}
.contact_content p span.content{ font-size:30px; line-height:40px;}
.contact_content p.link span{ width:23%;}
.contact_content h4.gj{ font-size:35px; height:60px; line-height:60px;}
.content_main p{ font-size:30px; line-height:40px;}
.contact_content p span.content{ width:92%; text-align:justify; text-justify:inter-ideograph;}
.contact_content p span.bit{ width:33px; height:33px; line-height:32px; margin-top:4px; border-radius:15px; background-color:#6eb92b; text-align:center; color:#fff; margin-right:5px;}

.headshare{ height:100px;}
.title{ height:100px; line-height:100px; font-size:50px;}
.fanhui a.fanhuibtn{ background:url(../images/shareicon.png) -138px 0 no-repeat;}
.search a.searchbtn{ background:url(../images/shareicon.png) 0 0 no-repeat;}
.fanhui a, .search a{ height:100px; width:112px;}
.content_main h2{ font-size:45px; height:90px; line-height:90px;}
.page{ height:88px;}
.page a{ height:88px; line-height:88px; font-size:30px;}
.page a.prev1,a.next1{ width:49.8%; font-size:30px;}
.page a.on{ height:91px;}
.jyfwzt li span{ font-size:16px;}

/*底部导航
.sharemenu{ height:130px; overflow:inherit;}
.sharemenu li{ height:132px;}
.sharemenu li:hover{margin-top:-2px;}
.sharemenu li a{ font-size:30px;}
.sharemenu li a.yy span,a.zx span,a.con span,a.swzx span{background:url(../images/icon2.png) no-repeat; display:inline-block; width:60px; height:63px; margin:8px 0 0 0; }
.sharemenu li a strong{display:block; font-weight:500; color:#fff;}
.sharemenu li a.yy span{ background-position: 0 0;}
.sharemenu li a.zx span{ background-position: -61px 0;}
.sharemenu li a.con span{ background-position: 0 -66px;}
.sharemenu li a.swzx span{ background-position: -61px -66px;}*/
/*底部导航end*/
/*首页*/

.choicelogo,.choicemenu{ background:url(../images/headicon.png)no-repeat;}
.logo .choicelogo{ display: block; width:264px; height:82px; background-position:0 0;}
.submenu{ float:right; margin-top:5px; margin-top:6px;}
.submenu .choicemenu{ display: block; width:49px; height:43px; background-position:-352px 0; }
.menuon .choicemenu{background:url(../images/headicon.png) -433px 0 no-repeat; width:48px; height:43px; display: block;}
.contract{ top:80px;}
.contract dd .photo1,.photo2,.photo3,.photo4,.photo5,.photo6,.photo7,.photo8,.photo9,.photo10{ background:url(../images/hospitalphoto.png) no-repeat; display:block; width:84px; height:66px; margin-right:15px;}
.contract dd .photo1{ background-position:0 -4px;}
.contract dd .photo2{ background-position:0 -814px;}
.contract dd .photo3{ background-position:0 -166px;}
.contract dd .photo4{ background-position:0 -246px;}
.contract dd .photo5{ background-position:0 -84px;}
.contract dd .photo6{ background-position:0 -409px;}
.contract dd .photo7{ background-position:0 -490px;}
.contract dd .photo8{ background-position:0 -571px;}
.contract dd .photo9{ background-position:0 -652px;}
.contract dd .photo10{ background-position:0 -733px;}
.contract dd{ padding:8px 3px 8px 4px}
.contract dd span.company, .contract dd span.phone{ height:64px; line-height:64px;}
/*首页end*/

/*医生列表*/

.doctorlist .doctorname strong{ font-size:40px;}
.doctorlist .doctorname span{ font-size:30px;}
.doctorlist .details{ font-size:22px;}
.doctorlist .doctorimg{ margin:5px 10px 45px 0;}
.doctorlist img{ width:150px; height:150px; margin-top:10px;}
.doctorlist dd.lianxi{ overflow:hidden; height:50px;}
.doctorlist dd.lianxi .zx,.doctorlist dd.lianxi .yy{ display:inline-block; font-size:24px; margin:3px 20px 0 3px;}

/*医生详细页*/
.content_main h3{ font-size:44px; line-height:52px;}
h3.sbname p{ font-size:24px;}
h3.sbname p strong{ padding-right:10px;}

/*关于普瑞*/
.gypr_content h4,.gypr_content .wxyy dd .djbox span.djtitle{ font-size:35px;}
.gypr_content .wxyy dd .djbox span.djt1,.gypr_content .wxyy dd .djbox span.djt2{ padding-top:25px;}
.gypr_content .wxyy dd .djbox span.djt3{padding-top:8px;}
.gypr_content .wxyy dd#dj1,dd#dj2,dd#dj3{ height:103px;}
.gypr_content .wxyy dd#djshow1,dd#djshow2,dd#djshow3{ font-size:30px; line-height:46px;}
.gypr_content .wxyy dd .djbox{ width:480px; height:103px;}
.gypr_content .wxyy dd .djbox span.bit1,span.bit2,span.bit3{ width:86px; height:86px; display:block; background:url(../images/gyprlargeicon.png) no-repeat; margin-top:8px;}
.gypr_content .wxyy dd .djbox span.bit1{ background-position:0 0;}
.gypr_content .wxyy dd .djbox span.bit2{ background-position:0 -136px;}
.gypr_content .wxyy dd .djbox span.bit3{ background-position:0 -275px;}
.gypr_content .wxyy dd .djbox span.up{ float:right; background:url(../images/gyprlargeicon.png) -13px -404px no-repeat; width:30px; height:20px; margin-top:40px;}
.gypr_content .wxyy dd .djbox span.down{ float:right; background:url(../images/gyprlargeicon.png) -13px -455px no-repeat; width:30px; height:20px; margin-top:40px;}

/**就医服务*/

.jyfwjg dd{ font-size:30px; line-height:30px; background-position:-54px 8px;}
.jyfwzt li strong{ font-size:30px;}
.jyfwzt li{ font-size:20px; line-height:26px; height:116px;}
a.jyfwbtn{ height:81px; width:352px; font-size:46px; padding:19px 0 0 98px;}
a.jyfwbtn span{ width:60px; height:63px; background-position:0 0; margin-top:0;}

/*科室列表*/
.ksmenu a{ font-size:30px; height:80px; line-height:80px;}
.listcontent dd a{ font-size:30px; height:80px; line-height:80px;}
.listcontent dd span.hot,span.new{ width:28px; height:16px;}
.listcontent dd span.hot{ background-position:-30px 0;}
.listcontent dd span.new{ background-position:-30px -20px;}

/*搜索页*/
.title1{ height:100px;}
h1.search1 a.searchbtn{ width:112px; height:100px; background:url(../images/shareicon.png) 0 0 no-repeat;}
.search_content dd{ font-size:30px; height:80px; line-height:80px;}
/*文章详细页*/
/*.content_main h3{ margin:0 auto; padding:10px;}*/


.subtitle{ text-align:center;}
.subtitle span{ font-size:24px;}
.subtitle span i{ color:#0080CC; font-style:normal; padding:2px; border:1px solid #ccc;}
em.pass{background: url("../images/vify.png") no-repeat scroll -1px 4px rgba(0, 0, 0, 0); height:28px; padding-left:18px; display:inline-block;}
em.failure{background: url("../images/vify.png") no-repeat scroll -1px -68px rgba(0, 0, 0, 0); height:28px; padding-left:18px; display:inline-block;}

/*预约挂号*/

.yy_table{ font-size:16px;}
.yy_table .yy_title{ width:250px; font-size:20px;}
.yy_table td input.text{ height:35px; line-height:35px; font-size:20px; width:220px;}
.yy_table td input.text2{ width:80px;}
.yy_table .yy_select{ height:35px; line-height:35px; padding-top:8px;}
.yy_table #code_img{ margin-top:5px;}
.yy_table .ys{ display:block; width:80px; text-decoration:underline; color:#f30;}
.yy_table .tijiao{ margin-bottom:20px;}
.yy_table #description{ width:220px;}

/*准分子飞秒激光*/

.zfz_title{ font-size:40px; line-height:56px;}
.zfz_66 dd{ font-size:30px;padding:10px 0}
.zfz_66 dd span{ width:22px; height:22px; margin:0 20px;}
.zfz_66img{ width:166px; height:166px; margin-top:-83px;}
.sb_box{ width:91.67%;}
.zfz_sb{ width:105%; padding-top:20px;}
.zfz_sb dd{width:45%; height:88px; position:relative; padding:0; margin-right:4%;}
.zfz_sb dd .bit{ margin:0 auto; width:200px; height:65px; margin-top:12px;}
.zfz_sb b{ display:block; width:50px; height:66px; margin-right:5px;}
.zfz_sb strong{ font-size:30px; color:#fa6400;}
.zfz_sb span{ font-size:18px;}
.zfz_case{ width:560px; margin:0 auto; overflow:hidden; padding:25px 0;}
.zfz_case dl{ width:585px; white-space:normal; margin:0;}
.zfz_case dl dd{ float:left; width:170px; margin-right:25px; overflow:hidden;}
.zfz_case dl dd img{ margin-bottom:10px; white-space:normal;}
.zfz_case dl dd a{ font-size:24px;}
.zfz_article li{background:url(../images/bnz/answerlist.jpg) right center no-repeat;}
.zfz_article li a{ display:block; font-size:30px; padding:20px 0 20px 20px;}
.zfz_btn{ height:110px; line-height:110px; font-size:50px;}

/*提交显示页*/

.yygh{ padding-top:38px;}
.yygh p{ width:540px; font-size:30px; text-indent:0; margin:0 auto; line-height:62px; height:62px; }
.yygh p strong{ color:#6eb92b;}
.yybh_btn{ display:block; width:540px; height:90px; line-height:90px; color:#fff; border:1px solid #e2b832; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px;margin:0 auto; margin:12px auto 30px auto; text-align:center; font-weight:bold; font-size:30px;background:-webkit-linear-gradient(top,#fbba00,#f78200);/*新webkit浏览器*/background:-moz-linear-gradient(top,#fbba00,#f78200);background:-o-linear-gradient(top,#fbba00,#f78200);}

/*顶尖设备*/

.sblist_content dd a{ height:120px; font-size:25px;}
.secuss{ min-width:640px;}
.secuss .secl{ width:82px; height:83px; margin-left: 50px; margin-top: 30px; margin-right:50px;}
.secuss .tipsbox{ float:left;}

}


/*商务通css样式2014-2-21*/
.
swt{ width:296px; padding:5px; margin:auto 5px; overflow:hidden; border:2px solid #81A9F6;  background-color:#DEE7FF;position:fixed; top:50%; left:50%; margin:-150px 0 0 -155px;}
.swt-close{ color:#FFF; font-size:13px; font-family:Arial, Helvetica, sans-serif; display:block; width:16px; height:16px; line-height:16px; font-weight:bolder; text-align:center; cursor:pointer;border-radius:8px; background-color:#FFF; position:absolute; top:5px; right:5px;/*box-shadow:0 1px 0 #09F,-1px 0 0 #09F,1px 0 0 #09F,0 -1px 0 #09F;*/}
.swt>h3,p{ margin:0; padding:0;}
.swt>h3{ font-size:13px; font-weight:500; margin-bottom:5px;}
.swt-content{border:1px solid #81A9F6; background-color:#fff;background:url(../images/layer/invite_share.jpg) center left no-repeat,#fff; min-height:120px;}
.swt-content>dd{ font-size:12px; margin-left:120px; line-height:18px; padding:3px 10px 3px 0; text-justify:inter-ideograph; text-align:justify; text-indent:2em;}
.swt-content>dd:first-of-type,dd:last-of-type{ text-indent:0;}
.swt-content>dd:last-of-type{ margin-top:15px; text-align:center; padding:0; }
.swt-content>dd a{ display:inline-block; width:75px; height:23px;}
.sc-l{ background:url(../images/layer/a_cn.gif) center center no-repeat; margin-right:5px;}
.sc-r{ background:url(../images/layer/r_cn.gif) center center no-repeat; cursor:pointer;}

@media screen and (min-width:375px) and (max-width:480px) {
	.swt{ width:340px; margin:-123px 0 0 -182px;}
}

@media screen and (min-width:481px) {
  .swt{ width:450px; margin:-98px 0 0 -235px;}
  .sc-l{ margin-right:25px;}
}
/*商务通css样式end*/