﻿*{
	padding:0;
	margin:0;
	word-break:break-all;
}

body
{ background:none; margin:0px; font-size:15px; }
ul, li{ list-style:none}
a{  outline:none; color:#999; text-decoration:none}


.PublicTop
{ margin:auto;width:100%; min-width:1300px;  text-align:center}
.Close
{ margin: 0px auto; width:1300px; text-align:right;} 
.Close span, .Close_Service span
{ padding-right:54px}
.Close a, .VideoClose a, .BodyFatClose a, .ReportClose a, .Down_Close a, .Close_Service a
{ font-size:15px; font-weight:bold; color:#3B4954; text-decoration:none}
.Close a:hover, .VideoClose a:hover, .BodyFatClose a:hover, .ReportClose a:hover, .Close_Service a:hover
{ color:#BD4E00}


.PublicMiddle
{ margin:0 auto; width:1300px; overflow:hidden;}


.PublicCon
{ width:1300px; margin:auto; min-height:670px;  overflow:hidden; padding:0 0px 80px}



/**页面标题**/
.Page_Title{ width:1000px; line-height:40px; vertical-align:middle; font-size:20px; font-weight:bold; color:#333; border-bottom:double #cccccc 3px; margin:30px auto -3px; height:36px; text-align:left;}
.Page_Title img{ display:inline-block; line-height:32px;padding:4px 0; vertical-align:middle; background:#fff;}
.Page_Title span{ display:inline-block; background:#fff; padding:0 10px;}
.Page_Title span#R1{ float:right; width:12px; height:12px; padding:0; margin:32px -8px; border-radius:10px; background:#cccccc;}
.Page_Title span#R2{float:right; width:16px; height:16px; padding:0; margin:22px -40px; border-radius:10px; border:solid 1px #ccc;}
.Page_Title span#R3{float:right; width:24px; height:24px; padding:0; margin:16px 0px; border-radius:20px; border:double 3px #ccc;}
.Page_Title span#R4{float:right; width:32px; height:32px; padding:0; margin:18px -20px; border-radius:20px; border:dashed 1px #ccc; background:none;}


/****申请体验****/
.Apply
{ position:relative; margin:40px auto; width:650px; height:300px; background:url(../images/page/register/apply.jpg) no-repeat; text-align:left;}

/****设备采购****/
.Buy
{ position:relative; margin:40px auto; width:650px; height:300px; background:url(../images/page/register/buy.jpg) no-repeat; text-align:left;}

/****忘记密码****/
.ForgetPw
{ position:relative; margin:40px auto; width:650px; height:300px; background:url(../images/page/register/ForgetPW.jpg) no-repeat; text-align:left;}

/****客服中心****/
.CustService
{ position:relative; margin:40px auto; width:650px; height:300px; background:url(../images/page/register/CustomService.jpg) no-repeat; text-align:left;}

.ForgetPw ul, .Apply ul, .Buy ul
{ margin:0px; padding:220px 0 0 350px}
.ForgetPw ul li, .Apply ul li, .Buy ul li
{ display:inline; margin:0px; padding:0px}
.ForgetPw img, .Apply img, .Buy img, .CustService img{ position:relative; top:5px}
.CustService ul{ margin:0px; padding:160px 0 0 240px}
.CustService ul li{ margin:0px; padding:0px; line-height:35px}

.Table_Pub{ width:800px; border-right:#C3CFC4 1px solid;  border-bottom:#C3CFC4 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#223642; margin-bottom:20px}
.Table_Pub th{ border-left:#C3CFC4 1px solid;  border-top:#C3CFC4 1px solid; background:#FEFFE3; color:#50311B; height:30px; text-align:center;  font-size:16px}
.Table_Pub td{ border-left:#C3CFC4 1px solid;  border-top:#C3CFC4 1px dotted; min-height:30px; line-height:25px; text-align:center; padding:5px 10px}


/****设备****/
.Equ_Name{ font-weight:bold;}
a.UseHelp{ color:#666}
a.UseHelp:hover{ color:#ff6000}

/****视频****/
.VideoTop{margin:0 auto; width:100%;min-width:1300px; text-align:center}
.VideoClose{ margin: 0px auto; width:1300px; background:#fff;}
.VideoClose span{ padding-right:43px}
.VideoMiddle{ margin:0px auto 0px; overflow:hidden; border:none; width:1300px; text-align:center; padding:0px 0 80px; background:white; min-height:650px;}
.VideoContent{ width:100%;}
.VideoLeft
{ float:left; width:auto; min-width:880px; background:white;}
.VideoRight
{ float:left; width:356px; text-align:left;  min-height:300px; padding:0px; margin:0px}
.VideoBottom
{ position:fixed; bottom:0px; margin:0px auto; width:100%; /*background:url(../images/page/master/bg_videobot.jpg) no-repeat;*/ height:60px; font-size:15px; text-align:center; color:#555555; font-family: Arial; _font-family: Arial;}
.VB_Con
{ width:1000px; padding-left:100px; text-align:center; vertical-align:middle; line-height:60px; }

/****体成分报告****/
.BodyFatTop{ margin:auto; width:100%; min-width:1120px; background:url(../images/page/master/BG_BFReportTop.jpg) no-repeat center top; text-align:center}
.BodyFatClose{ margin: 0px auto; width:1120px; background:url(../images/page/master/BG_BFReportTop1.jpg) no-repeat; padding-top:7px; height:253px; text-align:right;}
.BodyFatClose span{ padding-right:47px}
.BodyFatMiddle{ margin:-150px auto 0px; overflow:hidden; width:1008px; background:url(../images/page/master/bg_BFReportmid.jpg) repeat-y; min-height:350px; padding:0px 56px}
.BodyFatBottom
{ margin:0px auto -50px; width:1120px; background:url(../images/page/master/bg_BFReportbot.jpg) no-repeat; height:50px; font-size:15px; padding-top:50px; text-align:center; color:#555555; font-family: Arial; _font-family: Arial;}

/****注册帐号****/
.Table_Regist{width:800px; margin:50px auto; text-align:left}
.MemberRigsterContent{ width:800px; margin:20px auto;}
.MemberRigsterContent h4,.MemberRigsterContent p a{color:#666; font-weight:normal; line-height:35px;}
.MemberRigsterContent td{ height:20px; line-height:20px; padding:10px 0}
.InputR{margin:5px 0px 20px 0px;}
.MemberRigsterContent span{color:#e20000; font-weight:bold;}
.MemberRigsterContent span label{ color:#333; padding-right:20px;}
.RigsterTip1 b{font-size:12px; color:#FF0000; font-weight:normal; line-height:20px; display:block; float:left; width:390px; text-align:left; vertical-align:middle;}
.RigsterTip2 b{font-size:12px; color:#0d6bab; font-weight:normal; line-height:20px; display:block; float:left;width:390px; text-align:left; vertical-align:middle;}
.MemberRigsterContent img{float:left; margin-top:4px; display:block;}
.MemberRigsterContent p{display:block;}
.DoReturnCall{ width:500px; height:280px; border:#7fade5 1px solid; background:#FFF;}
.DoReturnCall ul{width:500px; background:url(../images/page/allpage/HeadContentBg.jpg) repeat-x center; height:20px; line-height:20px; padding:10px 0;}
.DoReturnCall ul li{float:left; display:inline;}
.DoReturnCallTitle{margin:0px 360px 0px 10px;}
.DRWrite{width:450px; margin:20px auto;}
.DRView{width:450px; margin:20px auto; line-height:20px;  border-top:#7fade5 1px solid; border-right:#7fade5 1px solid; border-left:#7fade5 1px solid;}
.BookingInfo{ width:750px; height:450px; border:#7fade5 1px solid; background:#FFF;}
.BookingInfo ul{width:750px; background:url(../images/page/allpage/HeadContentBg.jpg) repeat-x center; height:20px;}
.BookingInfo ul li{float:left; display:inline;}
.BookingInfoTitle{margin:0px 620px 0px 10px;}
.BookingInfotable{width:708px; height:350px; margin:10px auto;border:#7fade5 1px solid;background:#FFF;}
.BookingInfo1{border-right:#7fade5 1px solid;border-bottom:#7fade5 1px solid; text-align:center;}
.BookingInfo2{border-bottom:#7fade5 1px solid; text-align:center; background:#dbecff;}
.BookingInfo3{border-bottom:#7fade5 1px solid; text-align:center;}
.InputSure{width:70px; height:28px; margin:8px auto;}
.StatisticsContentsReg{margin:20px 0px;}
.StatisticsContentsReg img{top:10px; position:relative;}
.MemberRigsterContent1 p{line-height:28px;}
.MemberRigsterContent1 H3{line-height:40px;}
.MemberRigsterContent1 H4{ font-size:12px; color:#666; font-weight:normal;}
.MemberRigsterContent1{ width:940px; margin-left:35px;}
.RadioButtonList{ color:#333;}


/**多账号绑定**/
.Bind_Reg
{ margin: 20px auto; width:800px; text-align:left; min-height:400px}
.Bind_Reg ul
{ margin:20px 0px 0px; padding:0px;}
.Bind_Reg ul li
{ line-height:30px; padding-left:30px;}
.Line
{ width:800px; background:url(../images/page/allpage/Line3.jpg) repeat-x center; height:50px; }
.Bind_Content
{ width:700px; padding:10px 0px;}
.Bind_Content ul{ margin:10px 0 0; padding:0px;}
.Bind_Content ul li{ height:35px; vertical-align:middle; line-height:25px}
.Bind_Content ul li span{ float:left; display:inline-block; width:80px; text-align:right;}
.Bind_Content img{ margin-top:6px; float:left; margin-left:5px;}
.BG_White, .BG_Gray{ background:white;}
.BG_White div{ background: white}
.BG_Gray div{ background:#f3f3f3}
.Bind_Left{font-size:12px; color:#FF0000; font-weight:normal; line-height:26px; display:block; float:left; padding-left:10px}

/****名医堂专家排班****/
.FD_Top{ margin: 0px auto; width:1000px; padding:0px}
.FD_Content{ margin: 0px auto; width:900px; padding:10px 50px 30px}
.FD_Intro{ float:none; text-align:left; font-size:16px; font-weight:bold; color:#333; line-height:26px; padding-left:50px; width:800px; }
.FD_User{ float:none; text-align:left; font-size:14px; color:#333; line-height:26px; padding-top:20px; padding-left:20px; width:830px;}
.FD_User p a{ color:#333; text-decoration:none;}
.FD_User p a:hover{ color:#ff6000; text-decoration:none;}
.FD_Content a{ color:#333; text-decoration:underline; }
.FD_Content a:hover{ color:red}
.FD_Date{ margin-left:50px; width:800px; padding-top:5px}
.FD_Day{ background:url(../images/page/doc/DateBG.png) no-repeat; display:inline-block; width:30px; height:44px; vertical-align:middle; font-size:25px; color:#ff5000; line-height:44px; margin:2px}
.FD_Bottom{ margin:0px auto; width:1000px; padding:20px 0px; color:White; text-align:center}
.FD_Bottom a{ color:White; text-decoration:none;}
.FD_Bottom a:hover{ color:Yellow;}
.FDocDate th{ width:14%; border-style:solid; border-color:#ccc; border-width:0px 1px 1px 0px; vertical-align:top;}
.FDocDate td{ width:14%; border-style:solid; border-color:#ccc; border-width:0px 1px 1px 0px; height:100px; text-align:left; vertical-align:top }
.FDocBG{ position: absolute; margin:0px; padding:0px; width:115px; text-align:center; vertical-align:middle; padding-top:13px; height:100px; font-size:50px; font-family:Georgia; z-index:2; color:#ccc}
.FDocBG1{ position: absolute; background:#FFF5D4; margin:0px; padding:0px; width:112px; text-align:center; vertical-align:middle; padding-top:13px; height:87px; font-size:50px; font-family:Georgia; z-index:2; color:#FFC156}
.FDocCon{ position: relative; margin:0px; padding:0px; width:100px; padding-left:5px; line-height:20px; z-index:20}


/****报告****/
.ReportClose
{ margin: 0px auto; width:1012px; padding-top:7px; height:253px; text-align:right;} 
.ReportClose span
{ padding-right:54px}
.ReportMain
{ margin:-140px auto -50px; background:url(../images/page/report/ReportReadMainBG.jpg) no-repeat; width:1000px; height:1400px }
.R_Pic
{ float:left; width:909px; height:1286px; margin:0px; padding:0px; text-align:left;}
.R_PageLeft
{ float:left; width:50px; margin-top:50px; padding-left:11px}
.R_PageLeft ul{ margin:0px; padding:0px; list-style-type:none;}
.R_PageLeft ul li{ margin:0px; padding:0px; height:120px; list-style-type:none;}
.R_PageBot
{ float:left; width:860px; color:White; padding-left:40px; padding-top:38px; text-align:left; font-size:16px}
a.Page_Link
{ color:White; text-decoration:none; font-weight:bold;}
a.Page_Link:hover
{ color:#ff8000; text-decoration:none; font-weight:bold;}
a.Page_RPrew
{ background:url(../images/page/report/RPPrew.gif) no-repeat; color:white; padding-left:10px; width:70px; display:inline-block; text-decoration:none; text-align:center; height:20px; line-height:20px}
a.Page_RPrew:hover
{ background:url(../images/page/report/RPPrewhover.gif) no-repeat; color:#FF8000; display:inline-block;}
a.Page_RNext
{ background:url(../images/page/report/RPNext.gif) no-repeat; color:white; padding-right:10px; width:70px; display:inline-block; text-decoration:none; text-align:center; height:20px; line-height:20px}
a.Page_RNext:hover
{ background:url(../images/page/report/RPNexthover.gif) no-repeat; color:#FF8000; display:inline-block;}
a.PageRight
{ background:url(../images/page/report/ReportRead_PRewR.jpg) no-repeat; color:white; width:50px; padding:32px 0 0 9px; height:120px; font-weight:bold; text-decoration:none; text-align:left; display:block;}
a.PageRight:hover
{ background:url(../images/page/report/ReportRead_PRewRAct.jpg) no-repeat; display:block;}
a.PageRight_Unclick
{ background:url(../images/page/report/ReportRead_PRewR.jpg) no-repeat; color:#bbbbbb; width:50px; padding:32px 0 0 9px; height:120px; font-weight:bold; text-decoration:none; text-align:left; display:block; cursor:default}



/****国寿健康e站****/
.ChinaLife_Main
{ margin: 280px auto 0px; width:600px; height:720px}
.ChinaLife_Main a{ color:#0063AD; text-decoration:underline; }
.ChinaLife_Main a:hover{ color:red}

/**心理测试**/
.Phy_Table
{ margin:auto; width:700px}
.Phy_Table th
{ background:url(../images/page/Psychologicaltest/PhyPopup_titleBG.jpg) repeat-y; font-size:20px; font-weight:bold; color:#ffffff; line-height:25px; padding:12px 20px 8px; text-align:left;}
.Phy_Table th .Tcm_About
{ font-size:16px; font-weight:normal; color:White; float:right; *margin-top:-26px;}
.Phy_Table td
{ }
.Phy_Introduce
{ font-size:15px; color:#333333; text-indent:30px; line-height:24px; text-align:left; padding:0px 30px;}
.TDPhy_Mid
{ background:url(../images/page/Psychologicaltest/PhyPopup_MainBG_Middle.gif) repeat-y left; padding-top:10px; font-size:15px;}
.TDPhy_Bot
{ background:url(../images/page/Psychologicaltest/PhyPopup_MainBG_Bottom.gif) no-repeat left; height:40px; text-align:right; padding-right:20px; color:white; font-size:13px;}
.Phy_Content
{ margin:auto; width:640px;}
.Phy_Title
{ display:block; margin:auto; background:#FFF5E0; padding:8px 10px 5px; line-height:20px; width:620px; font-size:16px; color:Black; text-align:left; font-weight:normal; }
.Phy_Content td
{ text-align:left; margin:2px 0px; padding:0px 20px; line-height:35px; cursor:pointer; }
.Phy_Content input[type="radio"],.Phy_Content input[type="CheckBox"]{ margin-right:7px}
.Phy_JDT
{ margin:auto; width:640px; height:40px; text-align:center;}
.TD_PhyNom
{ background:#F2FAFD }
.TD_PhySel
{ background:#CEEEFB; border:solid 1px #A2DEF4}
.Phy_Dot
{ float:left; width:30px; font-size:15px; font-weight:bold; padding-left:5px; text-align:left; line-height:34px;}
.Phy_Choise
{ float:left; width:35px; color:#58B039; text-align:left; font-size:25px; font-weight:bold; line-height:34px;}

.TD_JDT
{ background:url(../images/page/Psychologicaltest/phy_jdbg.gif) no-repeat center; width:8px }
.TD_JDT1
{ background:url(../images/page/Psychologicaltest/phy_jdbg1.gif) no-repeat center; width:8px }
.Phy_Page
{ display:inline-block; line-height:35px; background:url(../images/page/Psychologicaltest/Phy_Button.gif) no-repeat; width:101px; height:35px; color:white; font-size:16px; cursor:pointer;}
.Phy_Page:hover
{background:url(../images/page/Psychologicaltest/Phy_Button1.gif) no-repeat; color:#762C00}
.PhyTest_Result
{ margin:auto; width:540px; height:120px;  text-indent:30px; background:url(../images/page/Psychologicaltest/Phytest_Resbg.gif) no-repeat; text-align:left; padding:50px 30px 10px}
.PhyTest_Result span
{ font-size:14px;}



/**中医体质测试**/
.TCM_Introduce
{ font-size:15px; color:#333333; text-indent:30px; line-height:24px; text-align:left; padding:auto 20px;}
.TCM_SubList
{ margin:auto; width:640px; line-height:20px; }
.TCM_SubList th
{ border:solid 1px #cdcdcd; border-right:none; background:#FFFEE8; text-align:center; padding:5px 0; line-height:20px; font-size:14px; color:black; font-weight:normal;}
.TCM_SubList td
{ border-bottom:dashed 1px #ccc; padding:8px 0 5px; line-height:18px; font-size:14px; color:black; text-align:center; }
.TCM_Num
{ display:inline-block; width:30px; color:Black; font-weight:bold; text-align:center; height:18px; background:#fff; border:solid 1px #ccc; -webkit-border-radius:3px; border-radius:3px;
  filter:alpha(opacity=100 finishopacity=100 style=1 startx=10,starty=15,finishx=0,finishy=18) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#e0e0e0,gradientType=0);
  -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=18) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=#e0e0e0,gradientType=0);
  background: -moz-linear-gradient(top, #fff, #e0e0e0);
  background: -ms-linear-gradient(top, #fff, #e0e0e0);
  background:-webkit-gradient(linear,0 30%,0 100%,from(#fff),to(#e0e0e0)); cursor:pointer
  }
  .TCM_Num:hover, .TCM_Num_A, .TCM_Num_A:hover
{ display:inline-block; width:30px; color:white; font-weight:bold; text-align:center; height:18px; background:#fff; border:solid 1px #E36B00; -webkit-border-radius:3px; border-radius:3px;
  filter:alpha(opacity=100 finishopacity=100 style=1 startx=10,starty=15,finishx=0,finishy=18) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#F7B479,endcolorstr=#FF7800,gradientType=0);
  -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=18) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#F7B479,endcolorstr=#FF7800,gradientType=0);
  background: -moz-linear-gradient(top, #F7B479, #FF7800);
  background: -ms-linear-gradient(top, #F7B479, #FF7800);
  background:-webkit-gradient(linear,0 0,0 100%,from(#F7B479),to(#FF7800)); cursor:pointer
    }
.TCM_Result
{ margin:auto; width:620px;}
.TCM_Result th, .TCM_Result td
{ color:#333; padding:10px; text-indent:0px; border-bottom:solid 1px #ccc}
.TCM_Result th
{ width:120px; vertical-align :middle; background:none; font-size:15px }
.TCM_Result td
{ text-align:left; font-size:15px; }
.TCM_Result td a{ color:#3893C8; padding-right:10px;}
.TCM_Rep
{ margin-top:-2px; width:100%;}
.TCM_Rep td
{ border-top:dashed 2px #ccc; font-size:20px; padding:10px 30px; line-height:30px }
.TCM_Food
{ border-top:dashed 2px #ccc; width:100%; margin:5px 0px;}
.TCM_Food td
{ padding:5px 20px; border-bottom:dashed 2px #ccc;}
.Tab_TCMRes
{ margin:auto; width:1050px; border:solid 1px #AFD0C2; text-align:center}
.Tab_TCMRes th
{ background: #87CB7B; text-align:center; font-size:18px; line-height:40px}
.Tab_TCMRes td
{ border:solid 1px #AFD0C2; line-height:22px}
.TCM_Info
{ text-align:left; font-size:15px; padding:3px 10px; text-indent:30px}
.TCM_Class
{ text-align:center;}
.TCM_Class img
{ width:70px}
.Tab_TCM_Sug
{padding-top:0px}
.Td_Sug
{ font-size:16px; line-height: 25px; padding-bottom:5px }
b.SugTitle
{ font-size:18px;}


.Pub_Bot{
    position:relative; width:100%;height:1px; overflow:hidden;
}
.PublicBottom
{ position:fixed; bottom:0; margin:0px auto; width:100%; height:60px; font-size:15px; text-align:center; color:#555555; }
.WordBottom a
{color:#555}

a.Buy_Equ{display:none; color:#666; text-decoration:none; text-align:center}
a.Buy_Equ:hover{ color:#ff6000;}
.Buy_Equ img{ display:block; margin:auto; border:none}

/****下载****/
.Down_Top
{ position:fixed; *position:relative; top:0px; height:68px; width:100%;  min-width:1110px; background-color:#698940; background-image:url(../images/page/master/TopBg_master.png); background-repeat:no-repeat; background-position:center;
   -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.27), 0 0 60px rgba(0, 0, 0, 0.06) inset;
    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.06) inset; 
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.06) inset;  z-index:200 }
.Down_Close
{ margin: 0px auto; width:1110px; background:none; padding-top:0px; line-height:30px; height:35px; text-align:right;} 
.Down_Close span
{ display:inline-block; width:100px; background:#333D27; text-align:center; padding:0px;}
.Down_Close span a{ font-size:17px; font-weight:bold; color:#FFF77E; text-decoration:none}
.Down_Close span a:hover{color:#FFC32D}
.Down_Middle
{ margin:65px auto 0px; *margin:-2px auto 0px; overflow:hidden; width:1110px; background:url(../images/page/downloads/MainBg_master.jpg) repeat-y; -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.27), 0 0 60px rgba(0, 0, 0, 0.06) inset;
    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.06) inset; 
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.06) inset; }
.Down_Menu
{ float:left; width:250px; margin:0px; padding-top:20px}
a.DownLoad_Menu
{ display:inline-block; width:205px; text-decoration:none; height:40px; padding-left:25px; border-bottom:dashed 1px #698940; line-height:40px; margin-bottom:5px; font-size:16px; font-family:黑体; color:black;}
a.DownLoad_Menu:hover
{ display:inline-block; width:205px; text-decoration:none; height:40px; padding-left:25px; background:#DAE5CC; line-height:40px; margin-bottom:5px; font-size:16px; font-family:黑体; color:black;}
a.DownLoad_MenuSF
{ display:inline-block; width:206px; text-decoration:none; height:40px; padding-left:25px; background:url(../images/page/Downloads/download_linkBG_F.gif) no-repeat left top;border:solid 1px #DFDFDF; border-width:1px 0px; line-height:40px; margin-bottom:5px; font-size:18px; font-weight:bold; color:#698940;}
.Down_Content
{ float:left; margin:0px; width:810px; padding:20px 20px 30px;}

.DownCont_Title
{ margin:0px; font-size:18px; font-weight:bold; font-family:黑体; padding:10px 5px 0; height:60px; background:url(../images/page/master/line_downloadtitle.gif) repeat-x 100%;}
.DownText_Left
{ float:left; position:relative; width:500px; padding-left:10px; line-height:30px; font-size:15px;}
.PictureIcon
{ height:50px; padding-right:10px; vertical-align:middle;}
.DownText_Left p{ vertical-align:top; margin:0px 5px; padding:0px; padding:5px 0px;}
.DownText_Left p span{ display:inline-block; width:100px;}
.DownText_Title{ padding-top:20px; height:70px; line-height:70px; vertical-align:middle; font-size:20px; font-family:Arial; font-weight:bold;}
.Down_Android{ color:#85BF3F}
.Down_WindowsMobile{ color:black;}
.DownPicture_Right{ position:relative; float:left; margin-left:30px; width: 250px; z-index:100}
.DownPicture_Right img{ position:absolute; right:20px; z-index:-1;}
.Down_Link{ position:absolute; right:50px; vertical-align:middle;}
.CoadDown{ position:relative; vertical-align:middle; text-align:center; width:160px;}
.CoadDown img { width:140px; height:140px; vertical-align:middle;}
.Down_List{margin:0 5px; line-height:60px; vertical-align:middle;}
.Down_List span{ display:inline-block; height:60px; vertical-align:middle; width:120px;}

.Tit_DownSoft{font-size:18px; color:#008242}

.Down_Bottom
{ margin:0px auto; width:1012px; background:none; height:40px; font-size:15px; padding-top:20px; text-align:center; color:#555555; font-family: Arial; _font-family: Arial;}
.Down_Bottom a
{ text-decoration:none; color:#555; }

a.Down
{
    display:inline-block;
    height:30px;
    color:white;
    background:url(../images/page/down/But_Down.gif) no-repeat center left;
    width:45px;
    text-decoration:none;
    font-size:14px;
    padding-left:30px;
    text-align:left;
    line-height:30px;
}
a.Down:hover
{
    display:inline-block;
    height:30px;
    color:white;
    background:url(../images/page/down/But_Down1.gif) no-repeat center left;
    width:45px;
    text-decoration:none;
    font-size:14px;
    padding-left:30px;
    text-align:left;
    line-height:30px;
    font-weight:bold;
}
a.Down
{
    display:inline-block;
    height:75px;
    color:white;
    background:url(../images/page/down/But_DownN.gif) no-repeat center left;
    width:178px;
    text-decoration:none;
    font-size:14px;
    text-align:left;
    line-height:30px;
}
a.Down:hover
{
    display:inline-block;
    height:75px;
    color:white;
    background:url(../images/page/down/But_DownN.gif) no-repeat center left;
    width:178px;
    text-decoration:none;
    font-size:14px;
    text-align:left;
    line-height:30px;
}

/**设备**/
.Equ_Form
{ margin:0px; width:760px; padding:20px}
.Table_Equ
{ width:760px;}
.Table_Equ th
{ text-align:left; padding-left:10px; height:36px; font-size:16px; font-weight:bold; background:#ededed;}
.Table_Equ td
{ text-align:left; line-height:30px; font-size:14px;}
.Table_Equ td.EquPhoto_TD
{ width:160px; text-align:center; vertical-align:middle; border:solid 2px #cdcdcd;}
.Equ_Photo
{ width:150px; padding:5px}
.Equ_Line
{ line-height:1px; height:1px; background:url(../images/page/equipment/Equ_linec.gif) repeat-x;}
.Equ_TabLine
{ line-height:20px; height:20px; background:url(../images/page/equipment/Equ_TabLine.jpg) repeat-x;}
.Web_Equ
{ text-decoration:none; color:#005C84;}
.Euq_Web
{ background:#FBFFE3; width:180px; height:180px; padding:10px; border:solid 1px #cdcdcd}
.Euq_Web img
{ width:180px}


/**服务**/
.Close_Service
{ margin: 0px auto; width:1012px; background:url(../images/page/master/BG_Service.jpg) no-repeat; padding-top:7px; height:253px; text-align:right;} 
.Service_Con
{ margin:auto; width:1000px; padding-top:30px}
.Tab_Service
{ width:900px; border:solid 1px #BCB7A7; margin-left:50px; border-color:#F5F5F5 #BCB7A7 #BCB7A7 #F5F5F5; font-family:新宋体; font-size:14px}
.Tab_Service th
{ border:solid 2px #BCB7A7; border-color:#F5F5F5 #BCB7A7 #BCB7A7 #F5F5F5; text-align:center; color:#3D1818; background:#D8E9B9; line-height:35px; font-size:16px}
.Tab_Service th span
{ font-size:15px; color:#187B38;}
.Tab_Service td
{ border:solid 1px #BCB7A7; border-color:#F5F5F5 #BCB7A7 #BCB7A7 #F5F5F5; line-height:35px; text-align:center; vertical-align:middle}
.Service_F
{ background:#F5F5D3; color:#BB2C00; font-size:16px; font-weight:bold; padding-left:10px; text-align:left;}



/**服务介绍详细**/
.SerDetail_Main
{ margin:580px auto 0; width:960px; padding:0 20px; height:840px}
.SerDet_Left
{ float:left; width:470px;}
.SerDet_Left ul
{ margin:0px; padding:0px;}
.SerDet_Left li
{ margin:0px; padding:0px; font-size:14px; height:28px; color:#666666; line-height:28px; vertical-align:middle;}
.SerTitle
{ font-family:黑体; font-size:18px; color:#478051; display:inline-block; background:url(../images/page/allpage/Dot.gif) repeat-x bottom; width:250px; height:28px}

.SerDet_Right
{ float:left; width:470px;}
.SerDet_Bottom
{ width:960px; margin:0 auto; height:50px; font-size:15px; padding-top:30px; text-align:center; color:#555555; font-family: Arial; _font-family: Arial;}
.SerDet_Bottom a
{ color:#666666; text-decoration:none;}
.SerDet_Bottom a:hover
{ color:#ff5800; text-decoration:none;}

.Height22
{ line-height:24px; padding:10px 0}
.Height22 span
{ display:inline-block;}


/**回到顶部**/
#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; WIDTH: 40px; BOTTOM: 50px; HEIGHT: 82px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 15px; z-index:200
	
}
a.BackTop
{
    text-decoration:none;
    display:inline-block;
    width:40px; height:40px;
    background:url(../images/page/master/lanren_top.gif) no-repeat;
    filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;
}
a.BackTop:hover
{
    text-decoration:none;
    display:inline-block;
    width:40px; height:40px;
    background:url(../images/page/master/lanren_top1.gif) no-repeat;
    filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;
}
a.BackBot
{
    margin-top:1px;
    text-decoration:none;
    display:inline-block;
    width:40px; height:40px;
    background:url(../images/page/master/lanren_Bot.gif) no-repeat;
    filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;
}
a.BackBot:hover
{
    margin-top:1px;
    text-decoration:none;
    display:inline-block;
    width:40px; height:40px;
    background:url(../images/page/master/lanren_Bot1.gif) no-repeat;
    filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;
}


/**手工录入数据**/
.TD_Tit_CHF
{text-align:center; font-weight:bold; font-size:20px; color:#63922D; height:60px}
.BP_Input
{ margin: 30px auto; width:900px; background:url(../images/page/service/BPManage_InputData.jpg) no-repeat center top; min-height:400px}
.BP_Class
{ background:url(../images/page/CHF/bp_bg1.jpg) no-repeat; width:600px; height:400px}
.BP_Class_Pulse
{ background:url(../images/page/CHF/bp_bg2.jpg) no-repeat; width:250px; height:400px}
.TD_BP_Date
{ font-size:16px; text-align:center;}
.TD_BP_Date span
{ display:inline-block; font-size:30px; font-weight:bold; width:100px}
.BS_Input
{ margin: 30px auto; width:900px; background:url(../images/page/service/BsManage_InputData.jpg) no-repeat center top; min-height:400px}
.BS_Class
{ background:url(../images/page/chf/bs_bg.jpg) no-repeat; width:850px; height:300px}
.BMI_Class
{ background:url(../images/page/chf/BMI_Bg.gif) no-repeat center top; width:800px; height:100px;}
.Body_Input
{ margin: 30px auto; width:900px; background:url(../images/page/service/BodyManage_InputData.jpg) no-repeat center top; min-height:400px}
.Blood_Input
{ margin: 30px auto; width:900px; background:url(../images/page/service/BloodManage_InputData.jpg) no-repeat center top; min-height:500px}
.BMD_Input
{ margin: 30px auto; width:900px; background:url(../images/page/service/BMDManage_InputData.jpg) no-repeat center top; min-height:500px}
.BT_Input
{ margin: 30px auto; width:900px; background:url(../images/page/service/BTManage_InputData.jpg) no-repeat center top; min-height:500px}
.Girth_Input
{ margin: 30px auto; width:900px; background:url(../images/page/service/GirthManage_InputData.jpg) no-repeat center top; min-height:500px}
.HEARING_Input
{ margin: 30px auto; width:900px; background:url(../images/page/service/HEARINGManage_InputData.jpg) no-repeat center top; min-height:500px}
.EYESIGHT_Input
{ margin: 30px auto; width:900px; background:url(../images/page/service/EYESIGHTManage_InputData.jpg) no-repeat center top; min-height:500px}
.Urine_Input
{ margin: 30px auto; width:900px; background:url(../images/page/service/UrineManage_InputData.jpg) no-repeat center top; min-height:500px}


/**疾病分析评估**/
.DR_Title
{ background:none; padding:0px; font-size:15px;}
.SP_DRNum
{ float:left; text-align:center; display:inline-block; line-height:30px; width:30px; font-size:18px; font-weight:bold; color:white; background:#698940}
.SP_DR_Title
{ float:left; padding-left:10px;line-height:30px; font-size:18px; color: #698940; text-align:left; font-weight:bold; }
.cbl_style td{padding-right:10px; cursor:pointer}
.cbl_style label { position:relative;  text-decoration:none; line-height:30px}

.cbl_style input{ margin-right:5px;}

/**疾病分析评估报告**/
.Rep_DisRisk_Top
{ margin:0px auto; width:1050px; padding-top:20px}
.Rep_Logo
{ float:left; padding-top:15px}
.Rep_Title
{ float:left; width:500px; font-weight:bold; display:inline-block; line-height:100px; font-size:28px; text-align:center}
.Rep_DR_Info
{ float:right; width:280px; background:#D8EFE5; line-height:28px; border:solid 1px #AFD0C2;}
.Rep_DR_Info td
{ border:solid 1px #AFD0C2; padding:0px;  font-size:16px; text-align:center}
.Rep_DR_Info td span
{ display:inline-block; text-align:center; color:Black; line-height:28px;}
.Rep_DR_Main
{ float:left; width:1050px; margin-top:0px}
.Tab_Rep_DR
{ border:solid 1px #AFD0C2; border-width: 2px 2px 0 0; width:1050px}
.Tab_Rep_DR th
{ border:solid 1px #AFD0C2; border-width: 0px 0px 2px 2px; background:#87CB7B; line-height:50px; height:60px; font-size:23px; text-align:center;}
.Tab_Rep_DR td
{ border:solid 1px #AFD0C2; border-width: 0px 0px 2px 2px; height:55px; vertical-align:middle; font-size:20px; padding:0 5px; text-align:left;}
.Tab_Rep_DR_A
{ background:#DDF0D9}
.Rep_DR_Result
{ border:solid 2px #AFD0C2; width:1050px; font-size:20px; line-height:40px}
.Gra_Rep_DR
{ width:480px; height:300px}
.SP_DR_Res
{ float:left; display:inline-block;}
.SP_DRTitle
{ color:#2C5D21;line-height:50px; font-size:25px; font-weight:bold;}

/**单项评估 计步器**/
.Table_RepDate{ width:800px;}
.Table_RepDate th{ border:solid 1px #C3CFC4; border-width:1px 0px; background:#FEFFE3; color:#50311B; height:30px; text-align:center; font-size:16px}
.Table_RepDate td{ border-bottom:solid 1px #C3CFC4; line-height:30px; padding-left:10px; padding-right:10px; text-align:center;}
.RepGraphic{ width:800px; margin-top:10px; line-height:25px}
.RepGraphic td{ text-align:left;}

/**单项 up手环**/
.Table_RepDateUp{ width:800px;}
.Table_RepDateUp th{ border:solid 1px #C3CFC4; border-width:1px 0px; background:#FEFFE3; color:#50311B; height:40px; text-align:center; font-size:16px}
.Table_RepDateUp td{ border-bottom:solid 1px #C3CFC4; line-height:40px; padding-left:10px; padding-right:10px; text-align:center;}
.RepGraphicUp{ width:800px; margin-top:20px; line-height:25px}
.RepGraphicUp td{ text-align:left;}
.SportUP_Goal
{ font-size:18px; font-weight:bold;}
.WordUp_R
{ color:#cc0000}
.WordUp_G
{ color:#339933}
.UP_Total
{ line-height:50px; border:solid 1px #C3CFC4; border-top:none; text-align:center}
.UP_Total th
{ background:#D8EFE5; font-size:18px; color:#666}
.UP_Total td
{ background:#eee; font-size:18px; color:#2C5D21; font-weight:bold;}

/**单项评估 心电**/
.Table_ECG{ width:1050px;border:solid 1px #C3CFC4;}
.Table_ECG th{ border:solid 1px #C3CFC4; border-width:0px 0px 1px 0px; background:#FEFFE3; color:#50311B; height:30px; text-align:center; font-size:16px}
.Table_ECG td{ border:solid 1px #C3CFC4; border-width:0px 1px 1px 0px; line-height:30px; padding-left:10px; padding-right:10px; text-align:center;}

.Table_ECG_Empty{ width:1050px;margin:-1px -11px -1px -11px}
.Table_ECG_Empty td{ text-align:left;}

/**骨密度**/
.Table_RepOsteo
{ width:1100px;}
.Table_RepOsteo td{ line-height:50px; font-size:20px; padding-left:10px; padding-right:10px; text-align:left;}
.OstNomal{ font-size:22px; color:Black; line-height:30px; padding:10px;}
.OstRes{ font-size:22px; font-weight:bold; color:#CC0000; border:solid 3px #cc0000;  height:40px; line-height:30px; padding:10px;}
.BMD_Result
{ width: 1100px; margin-bottom:30px; text-align:center;}

/**肺功能**/
.Tab_Lung
{ margin:auto; width:1050px; border-collapse:collapse; border:solid 1px #ccc}
.Tab_Lung th
{ font-size:16px; background:#FEFFE3; color:#50311B; font-weight:normal; line-height:32px; border:solid 1px #ccc}
.Tab_Lung td
{ line-height:30px; text-align:center; padding:0px 10px; border:solid 1px #ccc}
.Tab_LungResult
{ margin:0px auto 20px; width:1050px; border-collapse:collapse; border:double 1px #60C6B8}
.Tab_LungResult td
{ width:50%; border:dashed 1px #60C6B8; padding:10px 20px; vertical-align:middle}
.Tab_LungResult td.Lung_On
{ background:#60C6B8}
.Lung_On b
{ font-size:20px; color:white}
.Lung_Off b
{color:#2E8B7E; font-size:16px; line-height:32px}

/**智能评估**/
.CreatReport
{ background:url(../images/button/But_CreatReport.gif) no-repeat; border:none; width:82px; height:24px; cursor:pointer}


.BJCF
{ font-size:12px;}

/**健康促进宝典**/
.HealthBD_Icon
{ padding-top:10px; margin-left:100px; margin-right:740px; width:150px; vertical-align:bottom; line-height:30px; border-bottom:double 3px #4E7890; text-align:left; font-size:16px; font-weight:bold; color:#4E7890}
.HealthBD_Title
{ margin: 20px auto; font-size:20px; color:#63922D; font-weight:bold; width:800px; line-height:50px; border-bottom:dashed 1px #ccc; text-align:center;}\
.HealthBD_Cont
{ margin:30px auto; width:700px; padding-bottom:30px; text-align:center;}
.HealthBD_Cont p
{ width:700px; margin:10px auto; text-align:left; font-size:15px; vertical-align:bottom; line-height:28px; color:#666666; text-indent:30px}

.Pic_Demo
{ width:758px; margin:0 auto;}
.Pic_Demo ul
{ margin:0px; padding:0px}
.Pic_Demo ul li
{ *display:inline; margin:0px; padding:0px; width:80px; height:55px; text-align:center;}
.BD_Pic
{ display:inline-block; float:left; border:solid 2px white; cursor:pointer; padding:0px; margin:0px;}
.BD_Pic_Act, .BD_Pic:hover
{ display:inline-block; float:left; border:solid 2px #ff6000; cursor:pointer; padding:0px; margin:0px; }

.Pic_Demo img
{ width:80px; border:none;}

.BD5_Title
{ float:left; width:auto; border:solid 1px #63922D; border-bottom:none; padding-left:10px; padding-right:10px; height:32px; height:33px\9; background-color:White;
  filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=10) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C3D0B7,endcolorstr=#ffffff,gradientType=0);
 -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=10) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C3D0B7,endcolorstr=#ffffff,gradientType=0);
  background:-webkit-gradient(linear,0 0,0 50%,from(#C3D0B7),to(#ffffff)); margin:0 2px;}
.BD5_Title b
{ font-size:24px; color:#63922D}
.BD5_TitleOff
{ float:left; width:auto; border:solid 1px #ddd; background:#f2f2f2; border-bottom:none; padding-left:10px; padding-right:10px; color:#aaa; margin:0 2px; cursor:pointer}
.BD5_TitleOff b
{ font-size:24px; font-weight:normal}
.BD5_PicCon
{ margin: -1px auto 0px; width:738px; border:solid 1px #63922D; padding:20px 0; text-align:center;}

/**近况（新）**/
.Res_Middle
{ margin:20px auto 0px; width:88%;}
.Res_Middle ul{ margin:0px; padding:0px;}
.Res_Middle ul li{ display:block; width:1200px; text-align:center;}
.Day_L, .Day_M, .Day_R, .Day_L_Act, .Day_R_Act, .Day_M_Act
{ float:left; font-size:18px; font-weight:bold; height:30px; line-height:32px; color:#999; text-align:center; padding-top:2px}
.Day_L, Day_R, .Day_L_Act, .Day_R_Act
{ width:35px;}
.Day_M, .Day_M_Act
{ padding:0px 3px}
.Div_Tile, .Div_Tile2, .Div_Tile3
{ float:left; margin:5px; width:280px; height:280px; background:#fefefe; border:solid 1px cecece;
   -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.27), 0 0 10px rgba(0, 0, 0, 0.06) inset;
    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5), 0 0 10px rgba(0, 0, 0, 0.06) inset; 
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5), 0 0 10px rgba(0, 0, 0, 0.06) inset; text-align:left;}
.Div_Tile2
{ width:280px; height:570px; }
.Div_Tile3
{ width:570px; height:280px }
.Res_PerInfo
{ position:relative; margin:0px; width:200px; text-align:left;}
.Res_PerInfo ul
{ margin:0px; padding:0px;}
.Res_PerInfo ul li
{ margin:0px; padding:0px; line-height:26px}
.Day_L_Act
{ background:url(../images/page/master/daybg_L.gif) no-repeat left top; filter:alpha(opacity=90);opacity:0.9;}
.Day_R_Act
{ background:url(../images/page/master/daybg_R.gif) no-repeat right top; filter:alpha(opacity=90);opacity:0.9;}
.Day_M_Act
{ background:#677984; filter:alpha(opacity=90); opacity:0.9; color:White; height:32px; cursor:default;}
.Day_Pic
{ display:inline-block; background:url(../images/page/master/icon_Day.gif) no-repeat center; width:35px; height:25px }
.Day_FD
{ display:inline-block; background:url(../images/page/master/icon_FD.gif) no-repeat center; width:25px; height:25px }
.Day_FD:hover
{display:inline-block; background:url(../images/page/master/icon_FD_Act.gif) no-repeat center;}
.Day_ND
{ display:inline-block; background:url(../images/page/master/icon_ND.gif) no-repeat center; width:35px; height:25px }
.Day_ND:hover
{ display:inline-block; background:url(../images/page/master/icon_ND_Act.gif) no-repeat center;}
.Res_Title
{ position:relative; color:#999; font-size:18px; line-height:20px; padding:20px}


/**血压常识**/
.BPClass_Know
{ position:relative; overflow:hidden; width:900px; margin:-30px auto 0; text-align:left; z-index:3}
.BPClassDet_Know
{ float:left; background:white; width:600px; padding:20px 30px; margin-top:90px; margin-left:-100px; border:solid 1px #C0D4DF;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.27), 0 0 10px rgba(0, 0, 0, 0.06) inset;
    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5), 0 0 10px rgba(0, 0, 0, 0.06) inset; 
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5), 0 0 10px rgba(0, 0, 0, 0.06) inset; z-index:-1}
.BPClass_List
{ width:100%; line-height:34px; text-align:center;}
.BPClass_List th
{ font-size:17px; color:#999; line-height:20px;border-bottom:solid 2px #bbb; padding-bottom:8px}
.BPClass_List td
{ padding:2px 5px 0px; font-size:16px; font-weight:bold; border-bottom:dashed 1px #ccc}
.BP_Low
{ color:#4E7890;}
.BP_Nom
{ color:#429026;}
.BP_High
{ color:#a00000;}
.BP_AveM
{ float:left; width:450px; background:url(../images/page/pub/bg_BPAvem.png) no-repeat; height:350px}
.BP_AveF
{ float:left; width:450px; background:url(../images/page/pub/bg_BPAvef.png) no-repeat; height:350px}
.BP_AveList
{ margin:30px 0 0 150px; width:280px; line-height:25px; font-weight:bold; text-align:center; color:#555}
.BP_AveList th
{ color:#006666; font-size:18px; line-height:20px; padding-bottom:5px; border-bottom:solid 2px #009999}


/**健康圈子**/
.CirList_L
{ width:800px; margin:0px auto;}
.CirList_R
{ float:right; position:relative; width:300px; margin:0px; text-align:left;}
.Tab_CirList
{ width:800px; margin:0px; border:solid 1px #B7D094; border-width:0px 1px 1px 1px}
.Tab_CirList th
{ border-top:solid 1px #B7D094; border-bottom:solid 1px #B7D094; background:#CFE2B4; height:32px; font-size:16px }
.Tab_CirList td
{}
.Tab_CL_Logo
{ background:#EBF0E4}
.CirList_Con
{ margin-left:10px;}
.Cir_IN, .Cir_Out
{ display:inline-block; margin:auto; width:70px; height:25px; border:none; text-decoration:none; background:url(../images/bbs/photo/But_CheckIN.gif) no-repeat}
.Cir_IN:hover
{ background:url(../images/bbs/photo/But_CheckIN_MOver.gif) no-repeat}
.Cir_Out
{ background:url(../images/bbs/photo/But_CheckOut.gif) no-repeat}
.Cir_Out:hover
{ background:url(../images/bbs/photo/But_CheckOut_Mover.gif) no-repeat}

.CirL_Click
{ border-top:dashed 1px #B7D094; overflow:hidden; margin-top:0px; width:800px}
.CirL_Click div, .CirL_ClickOn div
{ float:left; height:30px; line-height:30px; vertical-align:middle; text-align:center; padding:7px 5px 3px}
.CirL_ClickOn
{ position:relative; overflow:hidden; border:solid 2px #ff6000; background:#FDF7E0; margin-top:-1px; margin:-1px; width:520px}

.CirCon_Logo
{ margin:20px auto; width:800px; text-align:left; overflow:hidden;} 
.Cir_Title
{ float:left; width:600px; background:url(../images/bbs/photo/CirTitle_BG.gif) no-repeat; line-height:60px; font-size:18px; font-weight:bold; font-family:黑体; padding-left:35px; color:#FAA84B;}
.CirCard_Con
{ float:left; width:500px; margin-left:80px; color:#999;}
.CirCard_Con span
{ display:inline-block; padding:0px 20px; }
.CirCard_Con span.Num_Red, .CirCard_Con span.Num, .CirCard_Con span.Num_Green
{ padding-right:10px; font-size:17px; color:#CC0000; text-align:right; padding:0 10px;}
.CirCard_Con span.Num
{ color:Black;}
.CirCard_Con span.Num_Green
{ color:#247D1C}

/**健康圈子**/
.MyCirList
{ margin:0px auto; width:900px; text-align:left;}
.MyCirList_Plat, .MyCirList_PlatAct
{ float:left; width:260px; margin:10px; background:#f3f3f3; padding:15px 10px; -webkit-border-radius:10px; border-radius:10px;}
.MyCirList_PlatAct
{ background:#DDE9CC}
.MyCL_Logo
{ float:left; width:70px; height:70px; overflow:hidden; margin-right:5px; padding:5px}
.MyCL_Logo input
{ outline:none;}
.MyCL_ContTit
{ float:left; width:170px; font-weight:bold; font-size:16px; line-height:26px; padding-top:5px}
.MyCL_ContTit a.LnkButton
{ color:#487E14}
.MyCL_Info
{ float:left; width:170px; color:#666; font-size:14px;}
.MyCL_Content
{ float:left; width:170px; color:#666; font-size:14px}
.MyCL_Button
{ float:right; width:80%; text-align:right;}
.MyCL_ButIn, .MyCL_ButOut
{ color:#589A18; font-size:14px;}
.MyCL_ButOut
{ color:#2096AF;}
.MyCL_ButIn:hover, .MyCL_ButOut:hover
{ text-decoration:underline}
.MyCL_FGLine
{ float:left; width:260px; border-top:dashed 1px #999; height:1px; margin:8px 0;}
.MyCL_Topic
{ float:left; width:260px; padding:5px;}
.MyCL_Topic span
{ color:#666;}
.MyCL_Topic ul
{ margin:0px; padding-top:5px;}
.MyCL_Topic ul li
{ margin:0px; padding:0px; line-height:22px; font-size:14px;}

.MyHCTopicList
{ background:#F2F2F2; width:1000px; margin:auto; min-height:500px; overflow:hidden;}
.MyHCTL_Left
{ float:left; width:680px; height:auto; margin-left:10px; margin-bottom:10px; min-height:580px; background:white;
   -webkit-border-radius:0 0 10px 10px; border-radius:0 0 10px 10px; -moz-border-radius:0 0 10px 10px;
   -webkit-box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2); 
    box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2); text-align:left; padding:20px 30px;}
.MyHCTL_Right
{ float:left; width:230px; padding-left:20px;}
.HC_Info
{ border-bottom:solid 2px #ccc; overflow:hidden;}
.HC_Menu_Title
{ float:left; margin-top:20px;color:#666;  width:210px; border-bottom:solid 1px #e2e2e2; line-height:30px;}
.HC_Menu
{ float:left; margin:0px; padding:8px 0 2px; width:210px;}
.HC_Menu_Logo
{ float:left; width:45px; height:45px; padding:3px}
.HC_Menu_Logo img
{ width:45px; border:none;}
.HC_Menu_Logo input[type="image"]
{ width:45px; border:none;}
.HC_Menu_Tit, .HC_Menu_Cont
{ float:left; width:140px; margin-left:5px;}
.HC_Menu_Tit a
{ color:#589A18; line-height:26px;}
.HC_Menu_Tit a:hover
{ text-decoration:underline;}
.HC_Menu_Cont
{ color:#999; font-size:14px;}
.HC_More
{ font-size:13px; color:#2096AF}
.HC_Line
{ float:left; background:#fcfcfc; height:1px; width:210px;}
.HC_Logo
{ float:left; width:110px; font-size:14px; color:#666; padding-top:5px}
.HC_Name
{ float:left; width:450px; line-height:40px; font-size:20px; color:#589A18; font-weight:bold;}
.HC_Name_Num
{ padding-left:20px; font-size:15px; font-weight:normal; color:#589A18;}
.HC_Brief
{ float:left; color:#666; width:450px; line-height:22px; padding-top:5px; font-size:14px}
.HC_But
{ float:right; width:100px; padding-top:20px}
.HC_But a
{ display:inline-block; background:#589A18; color:White; padding:0px 12px; line-height:27px; height:28px;
  -webkit-border-radius:10px 10px 10px 0; border-radius:10px 10px 10px 0; -moz-border-radius:10px 10px 10px 0}
.HC_But a:hover
{filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=20) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#589A18,endcolorstr=#68B81B,gradientType=0);
 -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=20) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#589A18,endcolorstr=#68B81B,gradientType=0);
  background:-webkit-gradient(linear,0 0,0 70%,from(#589A18),to(#68B81B)); }
.HC_Num
{ float:right; width:90%; text-align:right; padding-top:20px; padding-right:10px; font-size:14px; color:#666}
.HC_Num span
{ color:#cc0000; font-weight:bold;}
.HC_Title, .HC_Title img
{ vertical-align:top; vertical-align:middle\9; line-height:24px}

.HC_Search
{ float:right; width:500px; margin-top:-15px; padding-right:20px; text-align:right;}
.Input_HC_Search, .Input_HC_SearchAct
{ border:solid 1px #aaa; -webkit-border-radius:13px; border-radius:13px; -moz-border-radius:13px;
  line-height:22px; height:22px; padding:2px 15px; width:300px; outline:none; font-size:14px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); 
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);}
.Input_HC_SearchAct
{ border:solid 2px #91B068; background:#EFF7D7;
  -webkit-border-radius:13px; border-radius:13px; -moz-border-radius:13px; padding:1px 14px;}
.HC_SearchBut
{ position:absolute; display:inline-block; margin-left:-35px; margin-top:3px; *margin-top:4px; background:url(../images/bbs/photo/icon_Search.gif) no-repeat center; width:22px; height:22px;}
.HC_SearchBut:hover
{ background:url(../images/bbs/photo/Icon_SearchOn.gif)}
.HC_List
{ width:100%; margin:auto; margin-top:10px;}
.HC_Tab
{ width:100%; border-width:0px}
.HC_Tab th
{ background:#DEEBCC; border-width:0px; color:#666; font-size:16px; text-align:center; font-weight:normal; line-height:32px;}
.HC_Tab td
{border-width:0px; border-bottom:dashed 1px #ccc; line-height:22px; padding:4px 10px; color:#666;}
.tdl
{ text-align:left;}
.tdc
{ text-align:center;}
.HC_Tab td a
{ color:#589A18}
.HC_Tab td a:hover
{ text-decoration:underline}
.TopicTime
{ color:#999;}
.HC_DiscussTitle
{ font-size:18px; font-weight:bold; color:#444}

.Td_TopicOperate a
{ color:#589A18}
.Link_Delete
{ color:#589A18; padding:0 10px; border-left:solid 1px #aaa;}
.Link_Delete:hover
{ text-decoration:underline; color:#ff6000}
.Join
{ background:#589A18; color:White; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; padding:3px 12px}
.Join:hover
{ filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=20) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#589A18,endcolorstr=#68B81B,gradientType=0);
 -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=20) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#589A18,endcolorstr=#68B81B,gradientType=0);
  background:-webkit-gradient(linear,0 0,0 70%,from(#589A18),to(#68B81B)); }

/**发布帖子**/
.Cir_Topic
{ margin:0px auto; width:680px; overflow:hidden; text-align:left; }
.New_Topic
{ overflow:auto; width:98%; border:solid 1px #ccc; -webkit-border-radius:4px; border-radius:4px; padding:5px; outline:none;}
.New_Topic:hover, .New_Topic:focus
{ border:solid 1px #ff6000}
.Cir_Topic a
{ display:inline-block; float:left; width:50px; padding-left:30px; line-height:30px; text-decoration:none; color:#666 }
a.Topic_facial
{ background:url(../images/bbs/photo/facial.gif) no-repeat left; outline:none;}
a.Topic_facial:hover
{ background:url(../images/bbs/photo/facial_O.gif) no-repeat left; color:#68B052;}
a.Topic_Picture
{ background:url(../images/bbs/photo/Picture.gif) no-repeat left; outline:none;}
a.Topic_Picture:hover
{ background:url(../images/bbs/photo/Picture_O.gif) no-repeat left; color:#68B052}
.But_Publish, .Bup_Publish_Off
{ width:80px; height:26px; margin-top:3px; text-align:center; color:White; font-size:15px; font-weight:bold; background:#ff9000; 
  border:solid 1px #ff6000; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; cursor:pointer;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 5px rgba(255, 255, 255, 0.6) inset;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 5px rgba(255, 255, 255, 0.6) inset; 
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 5px rgba(255, 255, 255, 0.6) inset;}
.Bup_Publish_Off
{ background:#ddd; border:solid 1px #ccc; color:#aaa}
.Cir_Seaech
{ margin:20px auto; width:700px; padding-right:100px; background:url(../images/bbs/photo/Cir_SearchBG.gif) repeat-x; height:30px; text-align:left;}
.Search_text
{ position:absolute; margin-left:448px; text-align:left; width:200px; padding:3px 35px 2px 15px; line-height:20px; height:20px; border:solid 1px #ccc; 
 -moz-border-radius:10px; -webkit-border-radius:15px; border-radius:15px; outline:none;
}
.Search_text:hover
{ border:solid 1px #ff9000}
.But_Search
{ position:absolute; z-index:10; margin-left:670px; margin-top:2px; margin-top:2px\9; display:inline-block; background:url(../images/bbs/photo/icon_Search.gif) no-repeat center; width:22px; height:22px;}
.But_Search:hover
{ background:url(../images/bbs/photo/Icon_SearchOn.gif) no-repeat center;}

.FacialDiv
{ position:absolute; margin-top:120px; *margin-top:125px; width:450px; border:solid 3px #ddd; z-index:100}

.Fac_Top
{ width:100%; height:28px; background:#fafafa; border-bottom:solid 1px #ddd; line-height:28px;}
.Fac_Con
{ margin:auto; width:100%; background:white; padding:7px 0;}
.Facial_Con
{ border:solid 1px #ccc; border-width: 1px 0 0 1px; margin:auto;}
.Facial_Con td
{  text-align:center;}
.Facial_Con td img
{ padding:2px; margin-left:-1px; margin-top:-1px; border: solid 1px #ccc;}
.Facial_Con td img:hover
{position:relative; background:#D7F4FF; border:solid 1px #0095CD; z-index:100}
.Facial_Con td a
{ clear:both; width:24px; padding:2px; margin-left:-1px; margin-top:-1px; border: solid 1px #ddd;}
.Facial_Con td a:hover
{ position:relative; background:#D7F4FF; border:solid 1px #0095CD; z-index:100}
.FacDiv_Close
{ display:inline-block; width:22px; height:22px; background:url(../images/bbs/photo/fdclose.gif) no-repeat}
.FacDiv_Close:hover
{ background:url(../images/bbs/photo/fdclose_O.gif) no-repeat}
.Tab_Topic
{ border-bottom:solid 1px #ccc; margin:10px 0px 10px; padding-bottom:10px}
.Td_Topic_Name
{ text-align:left; color:#418825; font-size:15px; font-weight:bold;}
.Td_Topic_Content
{ text-align:left; color:#555; line-height:22px; padding-bottom:3px}
.Cir_Photo
{ width:60px; height:75px; border:solid 1px #ccc; padding:2px}
.Topic_Thumbnails
{ width:100px; height:100px;}
.Topic_Picture
{ max-width:680px;}
a.Link_Comment
{ background:url(../images/bbs/photo/icon_dis.gif) no-repeat left; padding-left:20px; color:#589A18; padding-right:10px}
a.Link_Comment:hover
{ background:url(../images/bbs/photo/icon_Dis_A.gif) no-repeat left; color:#ff6000; text-decoration:underline }
a.Link_Comment span
{ color:#cc0000; padding:0 2px}
.Tab_Comment
{ line-height:22px; padding:0px}
.Tab_Comment td
{ text-align:left; border-top: solid 1px white; border-bottom: solid 1px #ddd; padding:5px 0; vertical-align:top;}


/**打印表格**/
.Style_Print
{ border:solid 1px #666; line-height:40px; }
.Style_Print th
{ font-size:20px; border:solid 1px #666}
.Style_Print td
{ font-size:18px; border:solid 1px #666}

/**找回密码**/
.PWD_Table{
    margin: 20px auto 50px; width:640px; text-align:center;
}
.PWD_Table input[type="submit"]{
    width:100px; height:32px; background:#ff7f00; border:none; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
.Pwd_Step{
    margin:30px auto; width:640px; text-align:center;
}
.Pwd_Step ul li{
    display:inline-block; float:left; width:160px; text-align:center; line-height:36px;color:#ccc;
}
.Pwd_Step ul li hr{
    height:6px; background:#ccc; border:none; margin-top:18px;
}
.Pwd_Step ul li span{
   position:relative;  display:block; margin:-12px auto 6px; width:20px; line-height:20px; background:#ccc; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; color:#fff;
}
.Pwd_Step ul li.Pwd_Now{
    color:#ff7f00;
}
.Pwd_Step ul li.Pwd_Now hr, .Pwd_Step ul li.Pwd_Now span {
    background:#ff7f00;
}
.Pwd_Step ul li.Pwd_Conpleted{
    color:#ffbf7f;
}
.Pwd_Step ul li.Pwd_Conpleted hr, .Pwd_Step ul li.Pwd_Conpleted span {
    background:#ffbf7f;
}
.Pwd_Content ul li{
    padding:10px 0; line-height:28px; 
}
.Pwd_Content input[type="text"],.Pwd_Content ul li input[type="password"]{
    padding:6px 2px; vertical-align:middle; width:200px; border:solid 1px #B9D2BB
}
.Pwd_Content span{
    display:block; color:#ff6000; line-height:30px;
}
.Pwd_succeed{
    margin:auto; width:400px; font-size:18px; color:#999; text-align:left; line-height:30px;
}
.Pwd_succeed img{
    float:left;width:100px; padding-right:20px;
}
.Pwd_succeed span{
    color:#57be58; display:inline-block; padding-top:20px; float:left; width:280px;
}


/*我的健康问答*/
.Bar_QA{
    width:960px; margin:30px auto; border-bottom:solid 2px #4998d3; height:38px;font-size:16px;
}
.Bar_QA .BQ_On{
    display:inline-block; float:left; width:120px; height:32px; background:#4998d3; margin:0px 0 -4px; border-radius:5px;
    color:#fff; text-align:center; padding-top:12px; cursor: pointer;
}
.Bar_QA .BQ_Off{
    display:inline-block; float:left; width:120px; height:26px; background:#e2e2e2; margin:6px 0px 0; border-top-left-radius:5px; border-top-right-radius:5px;
    color:#999; text-align:center; padding-top:6px; cursor: pointer;
}
.Content_QA{
    margin:10px auto; width:900px; min-height:300px;
}
.T_CQA{
    width:100%; margin:auto; line-height:44px; overflow:hidden;
}
.T_CQA ul{
    margin:0px; padding:0px;
}
.T_CQA ul li{
    margin:0 10px; padding:0; display:inline-block; float:left; width:280px; text-align:center; font-size:15px; color:#999; 
    border-bottom:solid 1px #f2f2f2; cursor:pointer
}
.T_CQA ul li span{
    font-size:17px; color:#fe943e; padding:3px;
}
.T_CQA ul li.T_Focus{
    color:#fe943e; border-bottom:solid 2px #fe943e
}
.MQA_List{
    width:100%; margin:20px auto;
}
.MQA_List{
    margin:0px; padding:0px; width:100%;
}
.MQA_List ul{
    margin:0; padding:0;
}
.MQA_List ul li{
    margin:0px; padding:10px; width:auto; text-align:left; line-height:24px; overflow:hidden;
}
.MQA_List ul li:hover{
    background:#d5e9f7;
}
.MQA_List ul li.BG_Gray{
    background:#f2f2f2;
}
.MQA_List ul li:hover,.MQA_List ul li.BG_Gray:hover,.MQA_List ul li.BG_Gray:hover .ANS_Detail{
    background:#d5e9f7;
}
.MQA_List ul li .S_Que{
    float:left; color:#333;font-size:15px; width:600px;
}
.MQA_List ul li .S_Que_Doc{
    display:block;color:#333;font-size:15px;
}
.MQA_List ul li .CustName{
    color:#589A18
}
.Asked{
    font-size:15px; background: #589A18; border-radius:2px; padding:0 3px; color:#fff; margin-right:2px;float:left;
}
.MQA_List ul li .Right{
    float:right; font-size:14px;
}
.MQA_List ul li .S_Time{
    float:left; color:#999; font-size:14px; width:160px;
}
.MQA_List ul li .Status{
    float:left; font-size:14px;
}
.MQA_List ul li .Right a{
    padding:0 10px; margin-left:5px; float:left; color:#4998d3
}
.MQA_List ul li .Right a:hover{
    text-decoration:underline
}
.MQA_List ul li .Orange{
    color:#fe943e
}
.MQA_List ul li .Green{
    color:#87c146
}
.MQA_List ul li .Blue{
    color:#35c1da
}
.MQA_List ul li .Gray{
    color:#aaaaaa
}
.ANS_Detail{
    display:block; width:780px; margin:0px auto; overflow:hidden; padding:5px 10px;
}
.ANS_Detail .Photo{
    float:left; width:50px; height:50px; overflow:hidden; border-radius:30px; padding:0px;margin-right:10px;
}
.ANS_Detail .Photo img{
    width:50px; margin:auto; 
}
.ANS_Detail .Det_Name{
    float:left; display:inline-block; font-size:15px; padding-top:2px
}
.ANS_Detail .Det_Depm{
    float:left; color:#fe943e; font-size:14px; padding-left:10px;padding-top:2px
}
.Det_Good{
    display:block; float:left; width:700px; font-size:14px; color:#999
}
.ANS_Detail ul{
    margin:0 0px 0; padding:0px; width:100%; float:left;
}
.ANS_Detail ul li{
    margin:0px; padding:0px;
}
.ANS_Detail ul li .AS_Cont{
    display:block; font-size:15px;
}
.ANS_Detail ul li .AS_Time{
    float:left; display:inline-block; color:#999; font-size:14px;
}
.But_Que{
    position:relative;z-index:10; float:right; color:#fff; display:inline-block; background:#4998d3; border-radius:4px; width:60px; text-align:center;
}
.But_Que:hover{
    background:#2d7ab4
}

.ANS_Detail div{
    display:block; position:relative; width:100%; overflow:hidden; padding:5px; margin:5px auto 0;
}
.ANS_Detail .Det_Ask{
    background:#f1f1f1;
}
.ANS_Detail .ANS_Cont{
    padding:10px 0px 0;  margin-top:0px; border-top:dashed 1px #cccccc; background:none;width:790px
}
.ANS_Detail .ANS_Cont textarea{
    border:none; border:solid 1px #ff7200; width:788px; border-radius:2px; background:#f4f4f4; height:50px;
}
.But_QuiAsk{
    float:right;  display:inline-block;width:120px; line-height:40px; background:#fe943e; color:#fff;font-size:16px; text-align:center;border-radius:4px;
}
.Define{
    float:right; margin-top:5px; color:#fff; display:inline-block; background:#ff7200; border-radius:4px; width:60px; text-align:center;
}
.Define:hover{
    background:#ff5000
}

.Doc_List{
    width:100%; margin:20px auto; overflow:hidden; text-align:center;
}
.Doc_List ul{
    margin:0px; padding:0px 0 0 2px;
}
.Doc_List ul li{
    display:inline-block; float:left; width:340px; border:solid 1px #e6e6e6; margin:7px 6px; padding:10px; font-size:14px; color:#999
}
.Doc_List ul li .Left{
    float:left; width:70px; padding:0px; overflow:hidden;
}
.Doc_List ul li .Doc_Photo{
    float:left; width:60px; height:60px; border-radius:30px; overflow:hidden; margin:0 5px;
}
.Doc_List ul li .Doc_Photo img{
    width:60px; 
}
.Doc_List ul li .Ask_Num{
    float:left; margin-top:-5px; width:70px; border-radius:10px; height:18px; line-height:18px; font-size:11px; color:#fff; background:#fe943e
}
.Doc_List ul li .Ask_Num span{
    display:inline-block; width:30px; text-align:right;
}
.Doc_List ul li .Center{
    float:left; width:200px; margin-left:10px; text-align:left; line-height:27px;
}
.Doc_List ul li .Doc_Name{
    color:#333; font-size:15px;
}
.Doc_List ul li .Doc_Depm{
    color:#fe943e; padding-left:5px;
}
.Doc_List ul li .But_Ask{
    float:right; width:60px; background:#4998d3; line-height:24px; color:#fff; border-radius:4px; margin-top:22px;
}
.Doc_List ul li .But_Ask:hover {
    cursor:pointer; background:#2d7ab4
}
.Doc_List ul li .Doc_Job{
    float:left; width:180px;
}
.Doc_List ul li .Doc_Good{
    float:left; width:260px; text-align:left; margin-left:10px; height:44px; line-height:22px; display:block;
    overflow:hidden; text-overflow: ellipsis; 
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

/**医生**/
/**标题样式（公用）**/
.Doc_CFV_Title{
    margin:30px auto; border-bottom:solid 1px #4998d3; width:1100px; height:40px;
}
.Doc_CFV_Title .Title{
    float:left; padding:8px 10px 0 50px; background-color:#fff; height:33px; line-height:33px; font-size:18px; font-weight:bold;
    background-image:url(../images/page/allpage/icon_Doc_CFVTitle.png); background-repeat:no-repeat; background-position:8px center
}
.Doc_CFV_Title .Dot{
    float:left; width:6px; height:6px; margin-top:35px; display:inline-block; background:#4998d3; border-radius:2px
}
.Doc_CFV_Title .Time,.Doc_CFV_Title .More{
    float:left; display:inline-block; padding:0 10px; line-height:20px; margin-top:16px; color:#999
}
.Doc_CFV_Title .More{
    float:right; padding:0 20px 0 0; background:url(../images/page/allpage/icon_Doc_CFVMore.PNG) no-repeat; background-position:right center;
}
.Doc_CFV_Title .More:hover{
    color:#ff6000;
}
/**客户档案**/
.Doc_CFV_Main{
    margin:30px auto; width:1100px; color:#333;
}
.Doc_CFV_Name{
    margin:0 auto; border-bottom:solid 1px #e2e2e2; width:1100px; text-align:left; height:45px;
}
.Doc_CFV_Name .CFV_CustName{
    float:left; display:inline-block; background:#fff; padding:0 10px; color:#006998; font-size:26px;
    line-height:46px;
}
.Doc_CFV_Name .CFV_Right{
    float:right; color:#333; font-size:15px; text-align:right;padding-top:20px;
}
.Doc_CFV_Name .CFV_Right span{
    padding:0 10px;
}
/**基础数据近况**/
.Doc_CFV_DatResult{
    margin:auto; width:1026px; overflow:hidden; padding-left:10px;
}
.Doc_CFV_DatResult .Dat{
    float:left; display:inline-block; width:330px; margin:10px 10px 0px 0;overflow:hidden;
    height:200px;
    border-top:none;
    border-radius:6px;  
}
.Doc_CFV_DatResult .Dat1{
    border:solid 1px #66D4F5;
}
.Doc_CFV_DatResult .Dat2{
    border:solid 1px #6AD3D7;
}
.Doc_CFV_DatResult .Dat3{
    border:solid 1px #EF948D;
}
.Doc_CFV_DatResult .Dat3{
    border:solid 1px #EF948D;
}
.Doc_CFV_DatResult .Dat4{
    border:solid 1px #968FEA;
}
.Doc_CFV_DatResult .Dat5{
    border:solid 1px #7CD6AF;
}
.Doc_CFV_DatResult .Dat6{
    border:solid 1px #7CB3E7;
}
.Doc_CFV_DatResult .DatTitle{
     text-align:left;
     vertical-align:middle;
}
.Doc_CFV_DatResult .DatTitle1{
     background:#66D4F5;
}
.Doc_CFV_DatResult .DatTitle2{
     background:#07B5BC;
}
.Doc_CFV_DatResult .DatTitle3{
     background:#EF948D;
}
.Doc_CFV_DatResult .DatTitle4{
     background:#968FEA;
}
.Doc_CFV_DatResult .DatTitle5{
     background:#7CD6AF;
}
.Doc_CFV_DatResult .DatTitle6{
     background:#7CB3E7;
}
.Doc_CFV_DatResult .DatTitle img{
    width:25px;
    float:right;
    margin-top:7px;
    margin-right:6px;
}
.Doc_CFV_DatResult .DatTitle span{
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    padding-left: 19px;
}
.Doc_CFV_DatResult .DatTitle .clDate{
    font-size: 13px;
}
.Doc_CFV_DatResult .DatContent{
    height:60%;
    margin-top:25px;
    padding-left:10px;
    padding-right:10px;
}
.Doc_CFV_DatResult .DatContent .MeasureData{
    color:#333;
    font-size:35px;
    line-height:16px;
}
.Doc_CFV_DatResult .DatContent .MeasureUnit{
    color:#999999;
    font-size:14px;
    line-height:16px;
}
.Doc_CFV_DatResult .DatContent .tableContianer{
    text-align:center;
    height:100%;
    width:100%;
}
.Doc_CFV_DatResult .left{
    height: 100%;
    width: 45%;
    display: inline-block;
    vertical-align: middle;   
}
.Doc_CFV_DatResult .middle{
    height: 100%;
    width: 9%;
    display: inline-block;
    vertical-align: middle;
}
.Doc_CFV_DatResult .left .MeasureData2{
    text-align:center;
    line-height:80px;
}
.Doc_CFV_DatResult .right{
    height: 100%;
    display: inline-block;
    vertical-align: middle;
    margin-top: -20px
}
.Doc_CFV_DatResult .right img{
   vertical-align:middle;   
}
.DataPartContainer{
    height:70px;
    display:inline-block;
    vertical-align:bottom;
    margin-right:-8px;
    width:65px;
}
.DataPart{
    height:6px;    
}
.DataPart1{
    border-bottom-left-radius:3px;
    border-top-left-radius:3px;
    background:#75D8F6;
}
.DataPart2{
    background:#55BB22;
}
.DataPart3{
    background:#FF9900;
}
.DataPart4{
    background:#F56C6C;
    border-bottom-right-radius:3px;
    border-top-right-radius:3px;
}
.MeasureJL{
    font-size:15px;
    line-height:23px;
}
.MeasureJL1{
    color:#75D8F6;
}
.MeasureJL2{
    color:#55BB22;
}
.MeasureJL3{
    color:#FF9900;
}
.MeasureJL4{
    color:#F56C6C;
}

/**体检阳性指标**/
.Doc_CFV_BCReport{
    margin:auto; width:1020px;  text-align:left; overflow:hidden;
}
.Doc_CFV_BCReport span{
    background:#f1f5f8; display:inline-block; float:left; background-image:url(../images/page/allpage/icon_Doc_CFVBCReport.png); background-repeat:no-repeat; background-position:10px center; line-height:40px; color:#666; padding:0 15px 0 35px; margin-right:20px;
}

/**健康评估**/
.Tab_AssN, .Tab_NTit, .Tab_Risk{
    width:100%; margin:auto;
}
.Tab_AssN .Title{
    background:#f2f2f2; width:80px; padding:10px 5px; font-size:15px; color:#666; text-align:center; border-bottom:solid 1px #fff;
}
.Tab_AssN .Content{
    width:220px;
}
.Tab_NTit td img{
    width:24px; margin:0 10px 0 50px; vertical-align:middle;
}
.Tab_NTit td img.ImgL{
    width:44px; vertical-align:0; margin:0 0 0 30px; vertical-align:middle;
}
.Tab_Risk .Average{
    background:#11ac44
}
.Tab_Risk .Low{
    background:#6cbe12
}
.Tab_Risk .Lower{
    background:#009aff
}
.Tab_Risk .High{
    background:#ff9909
}
.Tab_Risk .Higher{
    background:#fc4815
}
.Tab_Risk .VeryHigh{
    background:#d5221d
}
.Tab_Risk .NoAss{
    background:#aaa
}

.Doc_CFV_AssResult{
    margin:auto; width:1026px; overflow:hidden; padding-left:10px;
}
.Doc_CFV_AssResult div{
    float:left; display:inline-block; width:330px; margin:0 10px 0px 0; border-radius:6px; overflow:hidden;position:relative;
}
.Doc_CFV_AssResult div input{
    border-radius:4px;
    width:70px;
    background-color: #F6F6F6;
    border: none;    
    padding: 2px 5px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    position:absolute;
    right:40px;
    top:8px;
}
.Doc_CFV_AssResult div .title{
    display:block; line-height:40px; text-align:left; font-size:18px; color:#fff; padding-left:19px;vertical-align:middle;
}
.Doc_CFV_AssResult div .lastdate{
    position:absolute;bottom:12px;right:12px;color:#999;
}
.Doc_CFV_AssResult div a{
    position:absolute; background:rgba(255,255,255,.6); color:#4c6bb3; font-size:15px; padding:2px 6px; line-height:20px;
    margin:8px 0 0 90px; border-radius:5px;
}
.Doc_CFV_AssResult div a:hover{
    background:#4c6bb3; color:#fff;
}
.Doc_CFV_AssResult .AssLine{
    margin:auto; width:1000px; height:12px;
}

.Doc_CFV_AssResult .Ass{
    width:330px;
    height:290px;     
}
.Doc_CFV_AssResult .Ass1{
    border:solid 1px #2dc383
}
.Doc_CFV_AssResult .Ass2{
    border:solid 1px #00b7ee
}
.Doc_CFV_AssResult .Ass3{
    border:solid 1px #584de5
}
.Doc_CFV_AssResult .Ass4{
    border:solid 1px #a44110
}
.Doc_CFV_AssResult .Ass5{
    border:solid 1px #07b5bc
}
.Doc_CFV_AssResult .Ass6{
    border:solid 1px #e44c41
}
.Doc_CFV_AssResult .Ass7{
    border:solid 1px #2480d7; width:672px
}
.Doc_CFV_AssResult .Ass8{
    border:solid 1px #c253c6; width:672px
}
.Doc_CFV_AssResult .Ass9{
    border:solid 1px #4c6bb3
}
.Doc_CFV_AssResult .Ass10{
    border:solid 1px #4c6bb3;
    height:360px;    
}
.Doc_CFV_AssResult .Ass11{
    border:solid 1px #4c6bb3; 
    width:672px;
    height:360px;
}
.Doc_CFV_AssResult .Ass1 .title{
    background:#2DC383; 
}
.Doc_CFV_AssResult .Ass1 .title .button{   
    color: #2DC383;
}
.Doc_CFV_AssResult .Ass2 .title{
    background:#66d4f5; 
}
.Doc_CFV_AssResult .Ass2 .title .button{   
    color: #66d4f5;
}
.Doc_CFV_AssResult .Ass3 .title{
    background:#968fea; 
}
.Doc_CFV_AssResult .Ass3 .title .button{   
    color: #968fea;
}
.Doc_CFV_AssResult .Ass4 .title{
    background:#c88d70; 
}
.Doc_CFV_AssResult .Ass4 .title .button{   
    color: #c88d70;
}
.Doc_CFV_AssResult .Ass5 .title{
    background:#6ad3d7; 
}
.Doc_CFV_AssResult .Ass5 .title .button{   
    color: #6ad3d7;
}
.Doc_CFV_AssResult .Ass6 .title{
    background:#ef948d; 
}
.Doc_CFV_AssResult .Ass6 .title .button{   
    color: #ef948d;
}
.Doc_CFV_AssResult .Ass7 .title{
    background:#7cb3e7; 
}
.Doc_CFV_AssResult .Ass7 .title .button{   
    color: #7cb3e7;
}
.Doc_CFV_AssResult .Ass7 .Ass7_Det{   
    width: 210px;
    min-height: 40px;
    margin: 0px;
    text-align: right;
    border-radius: 0;
}

.Doc_CFV_AssResult .Ass7 .ass78Title{   
     color:#666; font-size:15px;line-height:24px;vertical-align:middle; 
}

.Doc_CFV_AssResult .Ass7 .ass78Val{  
    color:#fff;
    width:80px;
    height:24px;
    line-height:24px;
    font-size:15px;
    display:inline-block;
    text-align:center;
    border-radius: 4px;
}


.Doc_CFV_AssResult .Ass8 .title{
    background:#d57bd8; 
}
.Doc_CFV_AssResult .Ass8 .title .button{   
    color: #d57bd8;
}
.Doc_CFV_AssResult .Ass9 .title{
    background:#94a6d1; 
}
.Doc_CFV_AssResult .Ass9 .title .button{   
    color: #94a6d1;
}
.Doc_CFV_AssResult .Ass10 .title{
    background:#4C6BB3; 
}
.Doc_CFV_AssResult .Ass10 .title .button{   
    color: #4C6BB3;
}
.Doc_CFV_AssResult .Ass10 .top{
    text-align:left;
}
.Doc_CFV_AssResult .Ass10 .middle{
    height:100px;
    width:330px;
}
.Doc_CFV_AssResult .Ass10 .bottom{
    text-align:left;
}
.Doc_CFV_AssResult .Ass10 .dis{
    color:#939598;
    font-size:16px;
}
.Doc_CFV_AssResult .Ass10 .valRed{
    color:#D5221D;
    font-size:70px;
    font-weight:bold;
}
.Doc_CFV_AssResult .Ass10 .valSMallRed{
    color:#D5221D;
    font-size:24px;
    font-weight:bold;
}
.Doc_CFV_AssResult .Ass10 .valBlack{
    color:#333333;
    font-size:50px;
    font-weight:bold;
}

.Doc_CFV_AssResult .Ass10 .valSMallBlack{
    color:#333333;
    font-size:24px;
    font-weight:bold;
}

.Doc_CFV_AssResult .Ass11 .title .button{   
    color: #4C6BB3;
}
.Doc_CFV_AssResult .Ass11 table{
    height:290px;
    width:638px;
    margin-top:23px; 
    margin-bottom:24px;
    border-left:1px solid #E2E2E2;
}
.Doc_CFV_AssResult .Ass11 table td{
   height:42px;
   padding:0px;
   border-right: 1px solid #E2E2E2;
   border-bottom:1px solid #E2E2E2;
   text-align:center;
   vertical-align:middle;
}
.Doc_CFV_AssResult .Ass11 table td .val{
   color:#333333;
   font-size:24px;
   margin-right:5px;
}
.Doc_CFV_AssResult .Ass11 table td .unit{
    color:#939598;
    font-size:16px;
}
.Doc_CFV_AssResult .Ass11 table th{
    color:#333333;
    font-size:16px;
    font-weight:bold;
    height:33px;
    width:91px;
    border-bottom:2px solid #4C6BB3;
    border-right: 1px solid #E2E2E2;
}
.Doc_CFV_AssResult .Ass11 .title{
    background:#4C6BB3; 
}
.Doc_CFV_AssResult .Ass11 .smallchart{
    width:80px;
    height:95px;
}

.Doc_CFV_AssResult div table td{ 
    padding:8px; font-size:16px; color:#000; line-height:22px; text-align:left;border-bottom:dashed 1px #e2e2e2;
    vertical-align:middle;
}
.Doc_CFV_AssResult .Ass4 .Tab_NTit td{
    line-height:20px;
}
.Doc_CFV_AssResult .Ass4 .Tab_NTit td span{
    padding:0 5px; border-radius:2px; display:inline-block; width:auto; color:#000; font-size:16px; line-height:22px; text-align:left; width:auto; margin:0 2px 2px 0
}
.Doc_CFV_AssResult .Ass4 .Tab_NTit td .Title{
    font-size:15px; color:#666; display:block; width:200px; background:none; padding:0
}
.Doc_CFV_AssResult div .Tab_Risk td{
    border-bottom:dashed 1px #e2e2e2; width:250px; line-height:24px; color:#666; font-size:15px;vertical-align:middle; 
}
.Doc_CFV_AssResult div .Tab_Risk td span{
    color:#fff; float:right; display:inline-block; line-height:24px; height:24px; width:80px; text-align:center; border-radius:4px;font-size:15px;
}
.Doc_CFV_AssResult .Ass6 .Left{
    float:left; display:inline-block; width:160px; line-height:160px; margin:25px 0 40px 25px; background:url(../images/page/allpage/bg_Doc_CFV_Ass6.png) no-repeat center; font-size:72px; font-weight:bold; color:#2dc383;
}
.Doc_CFV_AssResult .Ass6 .Right{
    float:right; display:inline-block; margin:150px 25px 0 -10px; color:#666; width:auto; margin-bottom:18px;
}
.Doc_CFV_AssResult .Ass6 .Right span{
    display:block; background:#f7c9c6; color:#e44c41;margin-top:5px; padding:6px 10px; font-size:18px;line-height:30px; border-radius:6px
}
.Doc_CFV_AssResult div .Sex{
    width:672px;
}
.Doc_CFV_AssResult div .Sex td{
    padding:8px
}
.Doc_CFV_AssResult .Empty{
    line-height: 210px;
    background: url(../images/page/allpage/icon_Doc_CFVempty.png) no-repeat center top;
    color: #999;
}

/*.Doc_CFV_AssResult .Ass9 .Ass_PhyAge{
    margin:20px 25px 6px; width:280px; background:url(../images/page/allpage/bg_Doc_CFV_Ass9.png) no-repeat center bottom; color:#666;
    overflow:hidden; text-align:left;
}
.Doc_CFV_AssResult .Ass9 .Ass_PhyAge .SynAge{
    background:none;  display:block; text-align:right; padding:0 10px 15px 0;color:#333; font-size:15px;float:right;
}
.Doc_CFV_AssResult .Ass9 .Ass_PhyAge .SynAge span{
    background:none; font-weight:normal;line-height:80px; float:none;display:inline-block;  font-size:72px; font-weight:bold; color:#4c6bb3; padding:0 10px;
}*/
.Doc_CFV_AssResult .Ass9 .Left{
    margin:0 0 10px 10px; 
    width:100px; 
    text-align:center;
    float:left;
}
.Doc_CFV_AssResult .Ass9 .Left img{
    margin-top:70px;
}
.Doc_CFV_AssResult .Ass9 .Right{
    margin:0 25px 10px 0; width:180px; height:235px; text-align:left; font-size:15px; color:#666; float:right;
    position: relative;
}
.Doc_CFV_AssResult .Ass9 .Right span {
    background:none; color:#666;font-size:15px; display:block; text-align:right; padding-right:5px;
}
.Doc_CFV_AssResult .Ass9 table{
    width:100%;
}
.Doc_CFV_AssResult .Ass9 table td{
    padding:0px;
    border-bottom:none;
}
.Doc_CFV_AssResult .Ass9 .Right .Part{
    background:#94A6D1;
    color:#FFFFFF;
    text-align:center;
    font-size:14px;
    display:inline;
    margin-top:11px;
    width:91px;
    border-radius:0px;
}
.Doc_CFV_AssResult .Ass9 .Right span{
    display:inline-block; text-align:right; font-size:16px; color:#333;
}
.Doc_CFV_AssResult .Ass9 .Left span .Num_L{
    color:#6cbe12
}
.Doc_CFV_AssResult .Ass9 .Left span .Num_H{
    color:#fc4815
}

/**健康随访**/
.Doc_CFV_Cont .Text{
    margin:auto; padding:20px; text-align:left; width:980px; background:#f1f5f8;
}
.Doc_CFV_Cont .Text p{
    line-height:24px; padding:3px 0;
}

/**健康档案附件**/
.Doc_CFV_Annex{
    margin:20px auto 60px; width:1035px;padding-left:15px; overflow:hidden;
}
.Doc_CFV_Annex a{
    float:left; margin:0 15px 0 0;
}

.MemberRightContent{
    width:1000px; margin:20px auto;
}

/**进行评估**/
.QueTitlelab {
        color:#333333;
        font-size:18px;
 }
.QueTextbox {
    border:none;
    border-bottom:1px solid #999999;
    text-align:center;
    font-size:18px;
    outline-color:white;
    height:35px;
}
.BackBtn {
    margin-right:50px;
    border-radius:4px;
    border-width:0.5px;
}
.NextBtn {
    border-radius:4px;
    border-width:0.5px;
    background-color:#3BA12A;
    color:white;
}
.NexTTBtn {
    border-radius:4px;
    border-width:0.5px;
    background-color:white;
    color:#3BA12A;
}
.ZYOptionBTN {
    border-radius:4px;
    color:#999999;
    background-color:white;
    border:0.5px solid #CCCCCC;
}
.ZYOPTIONBTN {
    border-radius:4px;
    color:white;
    background-color:#FF7200;
    border:0.5px solid #FF7200;
}
.singleCheckList {
    margin-left:25px;
    width:800px;
    color:#999999;
    font-size:18px;
}
#chboxDiv table tr td {
    padding:10px;
    color:#999999;
    font-size:18px;
}
#chboxDiv table tr td img {
    margin-right:18px;
    height:20px;
    width:20px;
}
#chboxDiv table tr td span {
    position: relative;
    top: -4px;
    cursor: default;
}