body,form,ol,ul,li,h1,h2,h3,h4,h5,h6 {margin:0;padding:0}
body {overflow-x:hidden}
h2 {font-size:14px;text-align:center;height:30px;line-height:30px}
h1,h3,h4,h5,h6{font-size:12px;font-weight:400}
body {font-size:12px;color:#000;_background-image: url(about:blank);_background-attachment: fixed;}/*兼容IE6底部广告闪频*/

li{list-style:none}
img {border:none}
a {color:#000;text-decoration:none}
a:hover {color:#F33;text-decoration:underline}
/** util **/
.clear {display:block;height:0;font-size:0;overflow:hidden;clear:both}
.left,.left1,.left2,.left3,.left4 {float:left;display:inline}
.right,.right1,.right2,.right3,.right4 {float:right}
.center {text-align:center;height:16px;line-height:16px;overflow:hidden}
.area {width:910px;margin:0 auto}
.cPink {color:#D73270}
.cGray {color:#999}
.cHigh {color:#FDEF12}
.cOrg {color:#F60}
.bgYelow {background:#FCFAF2}
.bold {font-weight:bold}
.blank4,.blank6,.blank8,.blank9,.blank10 {display:block;clear:both;font-size:0;overflow:hidden}
.blank4 {height:4px}
.blank6 {height:6px}
.blank8 {height:8px}
.blank9 {height:9px}
.blank10 {height:10px}

.hidden {display:none}
.show {display:block}
.block {display:block}
.inline {display:inline}
.dashed {height:1px;overflow:hidden;font-size:0;background:url(images/dashed.gif) repeat-x;clear:both}
.lineGrag {background:#CCC;height:1px;clear:both;overflow:hidden;font-size:0}

.imgBor {display:block;border:1px solid #CCC;padding:0 6px;clear:both;font-size:0;background:#FFF}
.imgBor:hover {border:1px solid #F60}
.imgBor img {margin:6px 0}
/** box t c b **/ /** box l c r **/
.t,.t1,.b,.b1,.l,.l1,.r,.r1 {font-size:0;overflow:hidden;height:0}
.c,.c1 {}
.l,.l1 {float:left;display:inline}
.r,.r1 {float:right}



/** header **/
.headSpace {height:230px;}
.top {width:100%;height:26px;line-height:26px;background:url(images/commui.gif) repeat-x 0 -600px;position:absolute;top:0px}
.top h5 {display:inline;}
.top a {display:block;float:left;margin:0 5px}
.top a:visited {color:#333}
.top .left {padding-left:6px}
.top .right {width:400px}
.top .right a.fav{color:#999;text-decoration:none}
.top .right b{display:inline;color:#999;font-size:12px;}
/**reg fav link**/
a.reg,a.fav {color:#999;text-decoration:none}
a.reg {padding-left:20px;background:url(images/commui.gif) no-repeat 0 -26px}
a.fav {padding-left:20px;background:url(images/commui.gif) no-repeat 0 -86px}
a.reg:hover {color:#F33;background:url(images/commui.gif) no-repeat 0 4px}
a.fav:hover {color:#F33;background:url(images/commui.gif) no-repeat 0 -56px}

.head {background:url(images/commui.gif) repeat-x 0 -460px;position:absolute;top:26px;width:100%}
.head .area {height:127px}
.head .left1 {padding:26px 0 0 6px;width:116px}
.head .left1 a {display:inline;float:left;padding:0 5px;margin:3px 0;border-left:1px dashed #B1B1B1}
.head .left1 a.noBor {border:none}
.head .left1 a:hover {text-decoration:underline;}
.head .left2 {padding:26px 0 0 0;width:570px}
.head .sort {width:20px;float:left;font-weight:bold;color:#d5336f;padding-top:3px}
.head .sortLink {float:left;width:550px}
.head .sortLink a {display:inline;float:left;width:40px;text-align:center;margin:3px 0;border-left:1px dashed #B1B1B1}
.head .sortLink a.solid {border-left-style:solid;margin:0;height:20px;line-height:20px}
.head .sortLink a:visited {color:#333}
/** sreach **/
.sreach {width:100%;position:absolute;top:122px}
.sreach .area {height:107px;background:url(images/commui.gif) repeat-x 0 -340px}
.sreach .l {width:4px;height:107px;background:url(images/commui.gif) no-repeat 0 -220px}
.sreach .r {width:4px;height:107px;background:url(images/commui.gif) no-repeat -4px -220px}
.sreach .left {width:902px;clear:right;padding-top:2px}
.mainMenu {height:31px;overflow:hidden}
.mainMenu a {display:inline;float:left;width:90px;height:31px;line-height:28px;text-align:center;font-size:14px;font-weight:600;background:url(images/commui.gif) no-repeat 89px -636px;color:#D73572}
.mainMenu a:visited {color:#BD677A}
.mainMenu a.noBg {background:none}
.mainMenu a:hover,.mainMenu a.noBg:hover {color:#FFF;background:#F69;height:25px;line-height:25px;text-decoration:none}

.sreach .left1 {font-size:0}
.sreach .left2 {margin-top:10px}
.sreachBg {/*width:600px;background:url(images/ul_sreachBgR.gif) no-repeat right;height:30px*/}
.search_1{ height:39px; background:url(/index081201/images/nie_serch_bj.png) no-repeat; width:660px; float:left; overflow:hidden;}
.sreachBg .l {width:8px;height:30px;background:url(images/ul_sreachBgL.gif) no-repeat}
.sreachBg .c {color:#FFF;font-weight:bold;line-height:27px;height:30px;float:left;/*width:590px*/}
.search_1 .c {line-height:39px;height:39px;float:left;width:660px}
.search_1 .c span,.search_1 .c input{ float:left;}
.search_1 .c input{ margin-top:8px;}
.search_1 .c select{float:left; border:1px solid #ccc; width:80px; height:24px; margin:8px 15px 0 0; font-size:14px;}
input#selArt,input#selHosp {margin-top:2px}
input.srch_sheng {width:80px;border:1px solid #D5336F;font-size:12px}
#area_sheng,#area_shi,#area_sheng_2,#area_shi_2 {width:60px;border:1px solid #D5336F;font-size:12px;padding-left:4px}
#findHosp {color:#000;font-weight:normal;text-decoration:underline;padding-left:10px}
#findHosp:hover {font-weight:bold;color:#FFF}

#textPop_text {height:20px;line-height:20px;width:690px;overflow:hidden; float:left;}
#textPop_text div {height:24px;overflow:hidden}
#textPop_text div a {display:block;width:200px;float:left}

input.inputArt {width:180px;padding-left:2px; height:20px; line-height:22px;}
input.sreachButt {border:none;width:81px;height:24px;cursor:pointer;background:url(/index081201/images/nie_index_search_bottonbj.png) no-repeat; margin:8px 0 0 15px; display:inline;}
input#selButton,#selButton_2{border:none;width:118px;height:19px;cursor:pointer;background:url(images/ul_sreachsel.gif) no-repeat;}
input#selButton{ width:110px; height:24px; background:url(/index081201/images/nie_xz_diqu.png) no-repeat; margin-top:7px;}
input#selSuggest {width:100px;border:1px solid #D5336F;font-size:12px}
#selButton_2{border:none;width:118px;height:19px;cursor:pointer;background:url(images/ul_sreachsel.gif) no-repeat;}
.hotHosp {padding-top:2px;clear:both;}
.hotHosp a {margin:0 2px;text-decoration:underline}
.hotHosp a:hover {color:#A32351}
.hotHosp a:visited {color:#A32351}
.sreachBar .right1 {width:160px}

#mainForm,.sugg_form {display:inline}
#mainForm label{color:#f60}

/** suggest **/
.suggest_cont {text-align:left}
.suggest_cont li {height:26px;line-height:26px;position:relative;overflow:hidden;font-weight:normal;color:#333}
.suggest_cont li .sug_s1 {display:inline-block;padding:0 5px}
.suggest_cont li .sug_s2 {display:inline-block;right:0;position:absolute;top:0;padding-right:20px}




/** siteMap **/
.siteMap {background:url(images/ui_siteMapC.gif) repeat-y}
.siteMap .t {height:3px;background:url(images/ui_siteMapT.gif) no-repeat}
.siteMap .c {}
.siteMap .c .left {width:26px;text-align:center;padding:10px 0;color:#666;font-weight:bold;font-size:14px}
.siteMap .c .left1 {width:880px;margin:5px 0;}/*margin:10px 0;*/
.siteMap .c .left1 li {display:block;float:left;padding:0 16px;font-size:14px;height:24px;line-height:24px}
.siteMap .b {height:3px;background:url(images/ui_siteMapB.gif) no-repeat}




/** comm floor **/
.floor {background:#8e8e8e}
.floor .area{background:url(http://www.517mr.com/index081201/reg/value_bg.gif) no-repeat 98% 50%;}
.floorMenu {border-bottom:1px solid #C3C1C2;padding-left:40px}
.floorMenu li {float:left;text-align:center;height:10px;padding:10px 22px;background:url(images/ui_floorLi.gif) no-repeat 100% 50%}
.floorMenu li.noBg {background:none}
.floorMenu a,.floorMenu a:visited {color:#FFF}
.floor .hotPhone {font-size:16px;font-weight:bold;color:#000}
.copyRight p {text-align:center;color:#FFF;margin:10px 0 0 0;}
.copyRight p a {color:#FFF; text-decoration:underline}
.copyRight{position:relative;z-index:9999;text-align:center;}/*ԭz-index:999999*/
.plcImg {position:absolute;top:30px;left:20px;_left:-330px}

/** cityBox **/
#cityBox {font-size:12px;background:#FFF;position:absolute;top:100px;left:300px;display:none;z-index:999}
#cityBox #cityT {background:#D84179;height:24px;line-height:24px;padding:0 6px;color:#FFF;font-weight:bold;cursor:move}
#cityBox a {color:#333;text-decoration:none;}
#cityBox a:visited {color:#333}
#cityBox a:hover {color:#F60}
#cityBox {width:460px;border:1px solid #D3366D;padding:1px;background:#FFF}
#cityBox .bor {line-height:24px;padding:0 6px}
#cityBox .bor a {padding-left:6px;text-decoration:none;}
#cityBox a.city1 {width:80px;display:inline;float:left;text-align:center;padding:0 4px;cursor:pointer}
#cityBox #tempSelect {display:none;height:24px;line-height:24px;border:1px solid #CCC;border-left:none;border-right:none;font-size:14px;font-weight:bold;color:#C62963;padding:0 6px}
#cityBox #allCity {border-top:1px solid #CCC}
#cityBox a.toSelect {font-size:12px;font-weight:normal;color:#F60}
#cityBox .clear {clear:both}
#cityBox .bold {font-weight:bold}
#cityBox .cF60 {color:#C62963}
#cityBox a#cityBoxClose {display:block;position:absolute;right:10px;top:6px;text-decoration:none;color:#FFF}
#cityBox a#cityBoxClose:hover {color:#FFF}
#cityBox .cityBoxBott {height:4px;overflow:hidden;font-size:0;background:#F996B2;margin-top:10px;}

/**bodyMenu**/
#bodyMenu {width:600px;height:564px;overflow:hidden;background:#FFF;position:fixed;_position:absolute;z-index:999;top:0;left:0;border:1px solid #D5336F}
#bodyMenu .t {height:24px;line-height:24px;font-size:12px;background:#F6DFE6;padding:0 10px;color:#D5336F;font-weight:bold}
#bodyMenu .t a {color:#D5336F}
.bodyMenu {background:#FFF url(http://www.517mr.com/images/bodyMenu_bg.gif) no-repeat;height:560px;position:relative;font-size:12px}
.bodyMenu li {position:absolute;background:#FFFFE1;border:1px solid #999;padding:4px 0 6px 6px}
.bodyMenu li:hover {background:#FFF}
.bodyMenu li a {color:#F60;font-weight:bold;display:block;height:18px;line-height:18px}
.bodyMenu li li {padding:0;background:none;border:none;position:static;float:left;height:18px;line-height:18px;margin:0 6px 0 0;display:inline}
.bodyMenu li li a {color:#333;font-weight:normal;display:inline}
.bodyMenu li li a:hover {color:#D5336F}




/*index bottom_ad style*/
.bottom_ad{ position:fixed; width:100%; background:#0099CB; left:0; bottom:0; height:55px;z-index:10000;}
.bottom_ad .b_ad{ margin:0 auto; width:1010px; background:url(http://www.517mr.com/index081201/images/bottomad_bj.png) no-repeat; height:60px; position:relative; top:-5px;}
.bottom_ad .po_1{ position:absolute; margin:0; left:0; top:-40px; background:url(http://www.517mr.com/index081201/images/24hour.png) no-repeat;width:1014px; height:74px;}
.bottom_ad .po_2{ position:absolute;  right:15px; top:-15px; display:block; background:url(http://www.517mr.com/index081201/images/vip_ad.png) no-repeat;width:87px; height:74px; cursor:pointer;}
.bottom_ad .po_3{ width:55px; height:60px; position:absolute; left:442px; top:-12px; top:0\9;background:url(http://www.517mr.com/index081201/images/hudie.png) no-repeat; display:block; z-index:9999;}
.bottom_ad a.this{ display:block; position:absolute; width:185px; height:38px;  left:448px; top:8px;}
.bottom_ad input.this{ position:absolute; width:185px; height:38px;  left:448px; top:10px; background:none; border:none;cursor:pointer;}
.bottom_ad span{ display:block; width:48px; height:26px; font-size:18px; font-weight:bold; color:#000; line-height:26px; position:absolute; top:20px; right:255px; text-align:center;}
*html .bottom_ad{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}













