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}
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:320px}
.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 {background:#D5336F;color:#FFF;text-decoration:none}
.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}
.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}
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}
#textPop_text div {height:24px;overflow:hidden}
#textPop_text div a {display:block;width:200px;float:left}

input.inputArt {width:120px;padding-left:4px}
input.sreachButt {border:none;width:66px;height:19px;cursor:pointer;background:url(images/ul_sreachButt.gif) no-repeat}
input#selButton,#selButton_2{border:none;width:118px;height:19px;cursor:pointer;background:url(images/ul_sreachsel.gif) no-repeat;}
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:6px;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:#FFF;font-weight:bold;font-size:14px}
.siteMap .c .left1 {width:880px;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 26px;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}
.copyRight p a {color:#FFF; text-decoration:underline}
.copyRight{position:relative;z-index:999999;text-align:center;}
.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}










