/* CSS Document */
.show {
    display:block !important;
}
.hide{
    display:none !important;
}
/*悬赏求助*/
.space_break{word-break:break-all;  overflow:hidden;}
.space { background: url(../images/bg-51.jpg) no-repeat center top; font-family:"微软雅黑"; }
.space1 { }
.space1s { margin: 0 auto; width: 980px; height: 239px; background: url(../images/bg-52.png) no-repeat center 51px; }
.space1_l { padding:16px 0 0 23px; }
.space1_l1{ background: url(../images/bg-53.png) no-repeat center top; width: 132px; height: 131px; padding: 9px 0 0 9px; }
.space1_l1 span { font-size: 14px; line-height: 28px; color: #004b9e; display: block; padding-top: 15px; text-align: center; width: 122px; }
.space1_l2{ background:url(../images/zsbj-51.png) no-repeat center top; width: 244px; height: 166px; padding: 9px 0 0 9px; }
.space1_l2 span { font-size: 14px; line-height: 28px; color: #004b9e; display: block; padding-top: 15px; text-align: center; width: 122px; }

.space1_rz { width: 656px; padding-top: 21px; } 

.space1_r { width: 790px; padding-top: 21px; } 
.space1_r1 { text-align: right; font-size: 14px; color: #fff; } 
.space1_r11 { height: 28px; line-height: 28px; background: #fff; margin-left:2px; padding: 0 10px; float: right; display:inline; margin-bottom:2px; color:#666; } 
.space1_r11 img { padding-left:5px; margin-top:2px; display:inline; float:left;margin-right:5px; }
.space1_r11 em { float:left; }
.space1_r11 em a { color:#666; overflow:hidden; }
.space1_r11 a{ color:#666;}
.space1_r11 font { float:left; }
.space1_r12 { height: 28px; line-height: 28px; background: #0b183a;  padding: 0 10px; } 

.space1_r2 { padding-top:30px; } 
.space1s .space1_r2 { padding-top:15px; } 
.space1_r2_l { float:left; width:495px; position:relative; } 
.space1_r2_l h4 { font-size:16px; line-height:24px; color: #004b9e; border-bottom:2px #004b9e solid; font-weight:bolder; }
.space1_r2_l span { float:left;  width:246px; display:block; font-size:14px; line-height:28px; color:#555; }
.space1_r2_l span a { color:#555; }
.space1_r2_l font { font-size:14px; }
.space1_r2_l1 { float:left; width:430px; margin-top:-10px; } 

.space1_r2_l11 { }
.space1_r2_l11 p { color:#555; line-height:32px; } 
.space1_r2_l11 p font { font-size:18px; color:#004b9e; padding-right:5px; }

.space1_r2_l12 { }
.space1_r2_l12 span { float:left;  width:212px; display:block; font-size:14px; line-height:28px; color:#555; }


.space1_r2_l .zsxs { background:url(../images/zszk-1.png) no-repeat center top; padding-top:4px; position:absolute; left:65px; top:56px; width:200px; display:none; z-index:505; }
.space1_r2_l .zsxs1 { background:url(../images/zszk-2.png) no-repeat center bottom; padding-bottom:4px; }
.space1_r2_l .zsxs2 { background:url(../images/zszk-3.png) repeat-y center top; }
.space1_r2_l .zsxs3 { margin:0 auto; width:166px; padding:10px 0; }
.space1_r2_l .zsxs3 a { background:url(../images/zsxh-1.png) no-repeat left 50%; display:block; height:24px; line-height:24px; color:#555; }
.space1_r2_l .zsxs3 a:hover { background:url(../images/zsxh-2.png) no-repeat left 50%; color:#059de1; }
.space1_r2_l .zsxs3 a font { float:left; color:#fff; width:15px; text-align:center; }
.space1_r2_l .zsxs3 a span { float:left; display:inline; margin-left:10px; width:140px; line-height:22px; }
.space1_r2_l .zsxs3 a:hover span { color:#059de1; }

.space1_r2_l span font { float:left; }
.space1_r2_l span img { float:left; margin-top:7px; margin-left:9px; }
.space1_r2_l span img#zslb { } 

.space1_r2_r { float:right; width:242px; text-align:right; padding-right:20px; width:270px; } 
.space1_r2_r1 { font-size:14px; line-height:18px; color:#858585; padding:6px 0; }
.space1_r2_r1 a { color:#555; }
.space1_r2_r1 em { font-size:48px; color:#023670; }
.space1_r2_r2 { font-size:14px; color:#555; line-height:30px; padding-top:6px; }
.space1_r2_r2 span { background:#003673; padding:0 3px 0 6px; margin:0 5px; color:#fff; }

.rebate15 a { color: #ff734c; }

.space1_r2_r3 { padding-bottom:4px; }
.space1_r2_r3 span { font-size:14px; color:#fff; padding:4px 10px 6px; float:right; height:22px; line-height:22px; background:#059de1; }
.space1_r2_r3 span font { font-size:24px; }
.space1_r2_r3 a { padding:5px 9px 5px 0; float:right; line-height:24px; height:24px; font-size:12px; color:#555; }
.space1_r2_r3 em { padding:5px 9px 5px 0; float:right; line-height:24px; height:24px; font-size:12px; color:#555; }

.space1_r2_r .yellow span { background:#ddb53e; }

.space2 { margin: 15px auto 21px; width: 980px; }
.space2_l { width:140px; background:#ffffff; border:1px #cfcfcf solid; }

.space2_r { width:826px; background:#f6f6f6; border:1px #cfcfcf solid; font-family:"微软雅黑";}
.space2_r .tab_control { padding:0 12px; }
.space2_r1 { height:32px; line-height:32px;  border-bottom:2px #0785fd solid; position:relative; margin-top:12px; }
.space2_r11 { position:absolute; left:12px; top:0px; font-size:14px; }
.space2_r11 a { background:#FFF; padding:0 8px; height:30px; display:block; float:left; margin-right:11px; display:inline; text-align:center; border:2px #cfcfcf solid; border-bottom:none; color:#333; }
.space2_r11 a:hover { background:#f6f6f6; height:32px; border:2px #0785fd solid; border-bottom:none; color:#333; }
.space2_r11 a.hover { background:#f6f6f6; height:32px; border:2px #0785fd solid; border-bottom:none; color:#333; }

.spac_r16 { float:right; padding-right:36px; height:34px; line-height:34px; }
.spac_r16 a { color:#ff8400; font-size:20px; }
.spac_r16 .info_guide { float:right; }

.space2_r12 { position:absolute; left:12px; right:12px; top:0px; font-size:14px; }
.space2_r12 a { background:#f6f6f6; width:82px; height:30px; display:block; float:left; margin-right:11px; display:inline; text-align:center; border:2px #cfcfcf solid; border-bottom:none; color:#333; }
.space2_r12 a:hover { height:32px; border:2px #0785fd solid; border-bottom:none; color:#333; }
.space2_r12 a.hover { height:32px; border:2px #0785fd solid; border-bottom:none; color:#333; }
.space2_r12 input { float:right; }

.space2_r2 { padding:25px 0 30px 40px; }
.space2_r21 { padding:7px 0 8px; max-width:800px; }
.space2_r21 input.check_mobile { padding:0 10px; cursor: pointer; height:35px;line-height: 35px; }
.publicmargin{padding: 0px 10px;}
.publicborder {border: medium none;background: transparent none repeat scroll 0% 0%;}
.space2_r211 { height:36px; border:1px #c1c1c1 solid; -moz-border-radius: 8px;
               -khtml-border-radius: 8px;
               -webkit-border-radius: 8px;
               border-radius: 8px; background:#FFF; }
.space2_r211 span { border-right:1px #c1c1c1 solid; float:left; font-size:14px; line-height:36px; color:#555; display:block; height:36px; }
.space2_r211 label { float:left; height:36px; line-height:36px; color:#555; padding:0 5px 0 24px; }
.space2_r211 label.fl { padding-left:8px; }
.space2_r211 label input { float:left; margin:9px 10px 0 0; }
.space2_r211 div.fl { border-left:1px #c1c1c1 solid; padding:8px 5px; height:20px; line-height:20px; }
.space2_r211 div.info_guide { border-left:none; padding:0; height: 33px; }
.space2_r211 select.ysks { border:none; margin:8px; width:154px; color:#555; }
.space2_r211 select.ysks33 { border:none; width:154px; color:#555; }
.space2_r211 select.zjfl { border:none; margin:8px; width:154px; }

.space2_r211 div select { border:none; color:#555;}
.space2_r211 div.kd7 { width:90px; border-left:1px #c1c1c1 solid; padding:8px 5px; height:20px; line-height:20px; }
.space2_r211 div.kd7 select { width:70px; border:none; margin-left:19px; }
.space2_r211 input { margin:5px; padding:4px; line-height:18px; height:18px; width:158px; color:#555; }
.space2_r211 input.wj { padding:0; height:26px; margin:6px 15px; }
.space2_r211 input.kd2 { width:306px; }
.space2_r211 input.radio { width:auto; height:auto; float:left; height:26px; line-height:26px; margin-right:8px; }
.space2_r211 input.kd7 { width:282px; } 
.space2_r211 input.kd6 { width:520px; }

.space2_r211 select.zjlx { border:none; margin:8px; width:290px; }

.space2_r211 input:focus{outline:none;}

.space2_r212 { height:36px; line-height:36px; padding-left:18px; font-size:14px; color:#555; }
.space2_r612 .qxsz { padding-left:0; }
.space2_r612 .bc { padding-top:10px; }
.space2_r212 span { float:left; padding-right:5px; display:block; font-size:14px; color:#555; }
.space2_r212 span.zc { color:#999; }
.space2_r212 label { float:left; padding:0 13px 0 0; } 
.space2_r722 label { padding:0 13px 0 0; } 

.space2_r212 input { float:left; margin:12px 12px 0 10px; } 
.space2_r212 em { color:#008000; padding-left:10px; }
.space2_r212 font { background:url(../images/biao-52.jpg) no-repeat left 50%; display:block; font-size:14px; color:#555; padding-left:15px; }

.space2_r212 a { font-size:14px; color:#555; }

.space2_r213 { font-size:14px; color:#555; height:30px; line-height:30px; }

.space2_r214 { height:82px; border:1px #c1c1c1 solid; -moz-border-radius: 8px;
               -khtml-border-radius: 8px;
               -webkit-border-radius: 8px;
               border-radius: 8px; background:#FFF; }
.space2_r214 span { border-right:1px #c1c1c1 solid; float:left; font-size:14px; line-height:82px; color:#555; display:block; height:82px; }
.space2_r214 textarea { margin:5px; height:72px; resize: none; color:#555; line-height:24px; border:none; background:none; width:530px; }
.space2_r214 textarea:focus{outline:none;}

.space2_r215 { height:82px; border:1px #c1c1c1 solid; -moz-border-radius: 8px;
               -khtml-border-radius: 8px;
               -webkit-border-radius: 8px;
               border-radius: 8px; background:#FFF; }
.space2_r215 span { border-right:1px #c1c1c1 solid; float:left; font-size:14px; line-height:82px; color:#555; display:block; height:82px; }
.space2_r215 textarea { margin:5px; height:72px; resize: none; color:#555; line-height:24px; border:none; background:none; width:291px; }
.space2_r215 textarea:focus{outline:none;}

.space2_r22 { padding:6px 0; }
.space2_r22 input { border:none; width:112px; height:31px; background:url(../images/bc-1.png) no-repeat left top !important; }
.space2_r22 input:focus{outline:none;}

.space2_r22 input.sctx1 { background:url(../images/sctx-51.png) no-repeat left top !important; }
.space2_r22 input.yctx1 { background:url(../images/yctx-51.png) no-repeat left top !important; margin-left:5px; }

.kd1 { width:282px; }
.kd2 { width:460px; }
.kd3 { width:512px; }
.kd4 { width:410px; }
.kd5 { width:646px; }
.kd6 { width:422px; }

.kd61 { width:310px; }

.kd7 { height:138px; width:770px; }
.kd7_new { height:138px; width:765px; }

.public { }
.public span.zsxm { background:url(../images/zsxm-1.jpg) no-repeat 14px 50%; padding-left:36px; width:68px; }
.public span.sfz { background:url(../images/sfz-1.png) no-repeat 14px 50%; padding-left:50px; width:54px; }
.public span.szyy { background:url(../images/szyy-1.png) no-repeat 14px 50%; padding-left:36px; width:68px; }
.public span.yl { background:url(../images/yl-1.png) no-repeat 14px 50%; padding-left:44px; width:60px; }
.public span.ysks { background:url(../images/ysks-1.png) no-repeat 14px 50%; padding-left:36px; width:68px; }
.public span.szd { background:url(../images/szd-1.png) no-repeat 14px 50%; padding-left:36px; width:68px; border-right:none; }
.public span.sr { background:url(../images/sr-1.png) no-repeat 14px 50%; padding-left:44px; width:60px;  border-right:none; }
.public span.xb { background:url(../images/xb-1.png) no-repeat 14px 50%; padding-left:44px; width:60px; }
.public span.cj { background:url(../images/cj-1.png) no-repeat 14px 50%; padding-left:44px; width:60px; }
.public span.yszc { background:url(../images/yszc-1.png) no-repeat 12px 50%; padding-left:36px; width:68px; }
.public span.zwms { background:url(../images/zwms-1.png) no-repeat 12px 50%; padding-left:36px; width:68px; }
.public span.sc { background:url(../images/sc-1.png) no-repeat 16px 50%; padding-left:44px; width:60px; }

.public span.kssj { background:url(../images/kssj-1.png) no-repeat 19px 50%; padding-left:44px; width:75px; }
.public span.gzdw { background:url(../images/gzdw-1.png) no-repeat 23px 50%; padding-left:44px; width:75px; }
.public span.zw { background:url(../images/zw-1.png) no-repeat 24px 50%; padding-left:48px; width:71px; }
.public span.zwms1 { background:url(../images/zwms-2.png) no-repeat 19px 50%; padding-left:44px; width:75px; }

.public span.ms { background:url(../images/zwms-2.png) no-repeat 22px 50%; padding-left:48px; width:71px; }

.public span.xxmc { background:url(../images/xxmc-1.png) no-repeat 17px 70%; padding-left:44px; width:75px; }
.public span.sczy { background:url(../images/sxzy-1.png) no-repeat 19px 50%; padding-left:44px; width:75px; }

.public span.jn { background:url(../images/jn-1.png) no-repeat 20px 50%; padding-left:48px; width:71px; }

.public span.zjlx { background:url(../images/zjlx-1.png) no-repeat 17px 50%; padding-left:40px; width:73px; }
.public span.sctp { background:url(../images/sctp-1.png) no-repeat 19px 50%; padding-left:40px; width:73px; }

.public span.fbgg { background:url(../images/fbgg-1.png) no-repeat 14px 50%; height:138px; line-height:138px; padding-left:40px; width:68px; }

.public span.fwxm { background:url(../images/sxzy-1.png) no-repeat 14px 50%; padding-left:40px; width:68px; height:138px; line-height:138px; }

.public span.xglb { background:url(../images/lbwh-51.png) no-repeat 14px 50%; padding-left:36px; width:68px; }
.public span.zsxm { background:url(../images/zsxm-1.jpg) no-repeat 14px 50%; padding-left:36px; width:68px; }

.public span.zxbt { background:url(../images/zxbt-1.png) no-repeat 14px 50%; padding-left:36px; width:68px; }
.public span.zz { background:url(../images/zsxm-1.jpg) no-repeat 14px 50%; padding-left:36px; width:68px; }
.public span.ly { background:url(../images/ly-1.png) no-repeat 14px 50%; padding-left:36px; width:68px; }
.public span.gjc { background:url(../images/gjc-1.png) no-repeat 14px 50%; padding-left:36px; width:68px; }
.public span.zxtp { background:url(../images/zxtp-1.png) no-repeat 14px 50%; padding-left:36px; width:68px; }
.public span.sfxs { background:url(../images/sfxs-1.png) no-repeat 14px 50%; padding-left:36px; width:68px; }
.public span.sfzd { background:url(../images/sfzd-1.png) no-repeat 14px 50%; padding-left:36px; width:68px; }
.public span.xspx { background:url(../images/sssx-1.png) no-repeat 14px 50%; padding-left:36px; width:68px; }

/* settings_email.php   去掉图标
.public span.xyxdz { background:url(../images/yx-52.png) no-repeat 20px 50%; padding-left:43px; width:102px; }
.public span.ndmm { background:url(../images/ndmm-51.png) no-repeat 23px 50%; padding-left:56px; width:89px; }*/
/* settings_mycontracter.php   新增签约会员修改*/
.space_wykd2 { margin:0 auto; width:770px; padding-top:15px; }
.space_wykd2 h3 { color:#666; font-size:24px; line-height:40px; }
.space_wykd2 p { color:#666; line-height:24px; }
.space_wykd2 img { display:block; padding:10px 0 25px; }
.space_wykd2 #reminder img { padding:0; }
.space_wykd2 a { font-size:14px; color:#059DE1; height:30px; line-height:30px;  width:112px; text-align:center;  }
.public span.dqmm2{padding-left:40px; width:74px; }
.space2_outline{max-width: 800px; height:auto;}
.newcheck{padding-left:40px;}
.public span.zwms2 {padding-left: 40px;width: 73px;}
.space2_r214_n {height: 82px;border: 1px #c1c1c1 solid;
                -moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;
                background: #FFF;margin: 15px 0}
.space2_r214_n span {border-right: 1px #c1c1c1 solid;float: left;font-size: 14px;line-height: 82px;color: #555;
                     display: block;height: 82px;}
.space2_r214_n textarea{margin: 5px;height: 72px;resize: none;color: #555;line-height: 24px;border: none;
                        background: none;width: 300px;}

/*settings_password.php 图标去掉
.public span.dqmm { background:url(../images/dqmm-1.png) no-repeat 20px 50%; padding-left:40px; width:74px; }
.public span.xmm { background:url(../images/ndmm-51.png) no-repeat 23px 50%; padding-left:44px; width:70px; }
.public span.zcsrmm { padding-left:14px; width:100px; }*/


/*settings_mobile.php 图标去掉
.public span.xsjhm { background:url(../images/xss-51.png) no-repeat 23px 50%; padding-left:44px; width:89px; }
.public span.yzm { background:url(../images/yzm-51.png) no-repeat 20px 50%; padding-left:50px; width:83px; }
.public span.ndmm1 { background:url(../images/ndmm-51.png) no-repeat 23px 50%; padding-left:50px; width:83px; }*/

/*settings_contacts.php 图标去掉
.public span.qqhm { background:url(../images/qqhm-51.png) no-repeat 20px 50%; padding-left:44px; width:89px; }*/

/*settings_avatar.php 图标去掉*/
.public span.dqtx { width:85px; height:275px;line-height: 275px;  /*width:64px; background: transparent url("../images/dqtx-1.png") no-repeat scroll 11px 50%; padding-left: 38px;*/}
.public span.ghtx { width:85px; line-height: 36px; height: 36px;  /* width:66px; background: transparent url("../images/ghtx-1.png") no-repeat scroll 11px 50%;  padding-left: 36px;*/}

.public span.dq { background:url(../images/szd-1.png) no-repeat 18px 50%; padding-left:44px; width:60px; border-right:none; }
.public span.dz { background:url(../images/szd-1.png) no-repeat 18px 50%; padding-left:44px; width:60px; }
.public span.sj { background:url(../images/xss-51.png) no-repeat 19px 50%; padding-left:44px; width:60px; }
.public span.dh { background:url(../images/dh-3.png) no-repeat 18px 50%; padding-left:44px; width:60px; }
.public span.yx { background:url(../images/yx-53.png) no-repeat 17px 50%; padding-left:44px; width:60px; }
.public span.qq { background:url(../images/qqhm-51.png) no-repeat 17px 50%; padding-left:44px; width:60px; }

.public span.zsmc { background:url(../images/zsmc-51.png) no-repeat 14px 50%; padding-left:37px; width:67px; }
.public span.zswz { background:url(../images/zswz-51.png) no-repeat 15px 50%; padding-left:37px; width:67px; }
.public span.zsms { background:url(../images/zwms-1.png) no-repeat 17px 50%; padding-left:37px; width:67px; }
.public span.sfgk { background:url(../images/sfgk-51.png) no-repeat 14px 50%; padding-left:37px; width:67px; }
.public span.zslogo { background:url(../images/zslogo-1.png) no-repeat 14px 50%; padding-left:37px; width:67px; }

.public span.zpmc { background:url(../images/sxzy-1.png) no-repeat 14px 50%; padding-left:37px; width:67px; }
.public span.job { background:url(../images/sfz-1.png) no-repeat 14px 50%; padding-left:47px; width:57px; }
.public span.rs { background:url(../images/dqtx-1.png) no-repeat 14px 50%; padding-left:47px; width:57px; }
.public span.xz { background:url(../images/xz-51.png) no-repeat 18px 50%; padding-left:47px; width:57px; }
.public span.gzxz { background:url(../images/gzxz-51.png) no-repeat 18px 50%; padding-left:37px; width:67px; }
.public span.gzjy { background:url(../images/gzjy-1.png) no-repeat 19px 50%; padding-left:37px; width:67px; }
.public span.dgsj { background:url(../images/kssj-1.png) no-repeat 14px 50%; padding-left:37px; width:67px; }
.public span.nlyq { background:url(../images/nlyq-1.png) no-repeat 17px 50%; padding-left:37px; width:67px; }
.public span.sex { background:url(../images/xb-1.png) no-repeat 15px 50%; padding-left:47px; width:57px; }
.public span.jycd { background:url(../images/jycd-1.png) no-repeat 14px 50%; padding-left:37px; width:67px; }
.public span.hyzk { background:url(../images/hyzk-1.png) no-repeat 14px 50%; padding-left:37px; width:67px; }
.public span.starData { background:url(../images/kssj-1.png) no-repeat 14px 50%; padding-left:37px; width:67px; }
.public span.endData { background:url(../images/kssj-1.png) no-repeat 14px 50%; padding-left:40px; width:64px; }
.public span.fldy { background:url(../images/xz-51.png) no-repeat 14px 50%; padding-left:37px; width:67px; }

.public input { border:none; background:none; font-size:14px; color:#555; }
.public input.yxe { width:265px; }
.public input#icode { width:158px; float:left; }
.public img.imgkey { float:left; padding:4px 0 0 0; }

.jbxx { width:510px; }
.public input.jbxx1 { width:386px; }
.public_introduce32 img{ margin: 6px 3px;}

.public input.rztj2 { width:296px; }
.public input.rztj4 { margin: 7px; padding:0; line-height: 20px; font-size:12px; height: 22px; margin-left:16px; }

.dt { margin:0 auto; width: 772px; padding:5px 0 25px; background:#fff; }
.dt1 { padding:5px 29px 25px; background:#fff; }
.rz { margin: 0 auto; width: 800px; padding: 23px 0 0;}
.rztj { margin:0 auto; width: 772px; padding-top:25px; padding-bottom:30px; }
.rztj1 { width:420px; }

.rztj3 { width:280px; }
.rztj3 label {
    float: left;
    height: 36px;
    line-height: 36px;
    color: #555;
    padding: 0 5px 0 12px;
}
.rztj5 { margin:6px 0; }

.rztj6 {
    font-size: 14px;
    color: #858585;
    height: 36px;
    line-height: 36px;
}

.jbxxtp { margin:0 auto; width:790px; padding-top:15px; padding-bottom:20px; }
.jbxxtp1 { }
.jbxxtp11 { background:url(../images/tpbj-51.png) no-repeat center top; padding:9px 0 0 9px; margin:6px 5px;  width:244px; height:166px; position:relative; }
.jbxxtp11 .gbtp { background:url(../images/gb-51.png) no-repeat left top; width:30px; height:30px; position:absolute; right:8px; top:8px; }

.up16221 { width:780px; }
.up16221.jbxxtp11 { height:auto; background: url(../images/tpbj_16221.png) no-repeat left top; padding:9px; }
.up16221.jbxxtp11 .gbtp { top:-6px; right: 13px; }

.jbxxtp2 { margin-left: 8px; }
.jbxxtp2 input.wj { font-size:12px; margin:7px 0 0 15px;  }

.tjtp input { width: 112px;
              height: 31px;
              background:url(../images/tjtp-1.png) no-repeat left top !important; }

.qyys { margin:0 auto; width: 100%; }

.jpglzj { }
.jpglzj1 { width:384px; }
.public input.jpglzj2 { width:260px; }

.zpglzj { }
.zpglzj select { margin:8px 12px; width:255px; border:none; }
.zpglzj input#CheckboxGroup1_0,.zpglzj input#CheckboxGroup1_1,.zpglzj input#CheckboxGroup1_2,.zpglzj input#CheckboxGroup1_3,.zpglzj input#CheckboxGroup1_4,.zpglzj input#CheckboxGroup1_5,.zpglzj input#CheckboxGroup1_6,.zpglzj input#CheckboxGroup1_7,.zpglzj input#CheckboxGroup1_8 { width:auto; height:auto; margin:0px; padding:0px; margin-top:11px; margin-right:2px; }
.zpglzj label { float:left; padding-left:8px; padding-right:0px; }
.zpglzj label input { float:left; width:auto; height:auto; margin:0px; padding:0px; margin-top:11px; margin-right:2px; }
/*.fldyz input { float:left; width:auto; height:auto; margin:0px; padding:0px; margin-top:11px; margin-right:2px; }*/
.fldyz { padding-right: 20px; }
.zwyqz { width:760px; }
.zwyqz textarea { width: 640px; }

.jpglzj1 input.Wdate { width:240px; text-align:right; padding-right:23px; }

.zpglzj em { width:20px; display:block; float:left; }

.zpglyp { background:#fff; padding:15px 0; }
.zpglyp1 { }
.zpglyp11 { height:20px; line-height:20px; border-bottom:1px #eee solid; padding:6px 0 6px 18px; font-size:14px; color:#555; }

.zpglyp11 div.ypr { padding-left:10px; width:90px; }
.zpglyp11 div.ypzw { width:440px; }
.zpglyp11 div.ypzw a { border-left:1px #cfcfcf solid; display:block; color:#555; padding-left:48px; }
.zpglyp11 div.ypzw1 { width:392px;  padding-left:48px; }
.zpglyp11 div.yprq { width:150px; text-align:center; }
.zpglyp11 div.fj { width:75px; text-align:right; padding-right:20px; }
.zpglyp11 div.fj a { color:#004b9e; border-left:1px #cfcfcf solid; display:block; }

.zpglyp2 { padding:10px 0; }

.zpglyp3 { margin:0 auto; width:772px; }
.zpglyp31 {  border-bottom:1px #eee solid; padding:10px 0; }
.zpglyp31 div.zpxx { width:auto; padding:0px 0 0px 62px; font-size:14px; color:#555; }
.zpglyp31 div.cz { width:80px; font-size:14px; color:#555; text-align:center; }

.zpglyp32 { border-bottom:1px #eee solid; padding:5px 0; }
.zpglyp32 div.zpxx1 { width:auto; padding:5px 0; }
.zpglyp32 div.zpxx1 p { line-height:24px; color:#555; }
.zpglyp32 div.zpxx1 p a { color:#023670; padding:0 3px; }
.zpglyp32 div.zpxx1 em { line-height:24px; display:block; color:#858585; }

.zpglyp32 div.cz1 { width:80px; line-height:24px; color:#858585; text-align:center; }
.zpglyp32 div.cz1 a { padding:0 3px; color:#858585; }

.space2_r3 { padding-top:4px; padding-bottom:30px; background:#fff; }
.space2_r31 { margin:0 auto; width:760px; padding:15px 0 13px; border-bottom:1px #e3e3e3 solid;  }
.space2_r31z { padding:15px 0 13px;  }
.space2_r311 { width:73px; text-align:center; }
.space2_r311 a { display:block; text-align:center; color:#fff; }
.space2_r311 a img.tp { border:1px #e2e2e2 solid; padding:3px; }
.space2_r311 a img.hf { }
.space2_r311 a span { color:#333; line-height:28px; margin-top:0px; text-align:center; display:block; }
.space2_r311 a.go_list { background:#ff734c; color:#fff; line-height:24px; margin-top:5px; margin-bottom:5px; display:inline-block; padding:0 15px; }

.space2_r312 { width:544px; margin-left:10px; border:1px #e2e2e2 solid; border-bottom:none; padding:0; }
.space2_r3121 { font-size:12px; padding:5px 15px 10px; border-bottom: 1px #e6e6e6 solid; }
.space2_r3121 p { color:#858585; line-height:24px; }
.space2_r3121 em { color:#333; line-height:20px; display:block; }
.space2_r3121 .first { border-bottom:1px #e3e3e3 dotted; }

/*处方药添加150716*/
.space2_recipe { }
.space2_recipe_tit { color:#858585; padding:10px 15px; }
.space2_recipe_list { margin-bottom:15px; }
.space2_recipe_list1 a { height:47px; line-height:46px; color:#333; }
.space2_recipe_list img { float:left; margin-right:12px; border:1px #ebebeb solid; }
/*处方药添加150716*/
.space_recipe_list { background: #fffdf4;  border-top:1px #e6e6e6 solid; }
.space_recipe_list .spmc { width:208px; padding-left:15px; }
.space_recipe_list .mall_title div { font-size:12px; }
.space_recipe_list .mall_cart65 .sl { width:70px; }
.space_recipe_list .mall_cart65 .spmc a.wz { height:43px; width:155px; }
.space_recipe_list .mall_cart32 .zj { margin-right:0px; }
.space_recipe_list .mall_cart65 .slzz { width:42px; }
.space_recipe_list .mall_cart32 .slzz input { width:36px; }
.space_recipe_list .mall_cart32 { border-bottom:none; }
.space_recipe_list .mall_sp .mall_cart32 { padding:8px 0 0 0; }
.space_recipe_list .mall_sp .xj a { color:#555; }
.space_recipe_stat { line-height:24px; padding:8px 15px 10px; border-bottom: 1px #e6e6e6 solid; }
.space_recipe_stat a { float:left; color:#858585; }
.space_recipe_stat span { float:right; color:#555; }

.space_user15 .space2_r312 { margin-left:0; width:634px; }
.space_user15 .space2_r3121 { }

a.space2_reset { float:left; background:#059de1; height:24px; line-height:24px; padding:0 10px; margin:52px 0 0 8px; color:#fff; }
.wPrescription { background:#059de1; height:24px; line-height:24px; padding:0 10px; display:inline-block; color:#fff; }

.space_recipe_create { border-bottom: 1px #e6e6e6 solid; padding:10px 15px 10px; }
.space_recipe_create span { display:inline-block; color:#555; float:left; line-height:30px; }
.space_recipe_create .recipe_submit { float:right; background:#059de1; color: #fff; height:30px; border:none; padding:0 15px; -moz-border-radius: 3px;
                                      -khtml-border-radius: 3px;
                                      -webkit-border-radius: 3px;
                                      border-radius: 3px; }


.space2_r313 { width:122px; font-size:12px; line-height:24px; text-align:right; padding-top:2px; }
.space2_r313 p { color:#858585; }
.space2_r313 span { color:#333; display:block; }

.space2_r32 { padding-left:83px; padding-top:10px; float:left; }
.space2_r32 textarea { float:left; width:538px; font-size:12px; height:69px; border:1px #17a4e3 solid; line-height:22px; color:#333; padding:3px; }
.space2_r32 input { float:left; margin-top:52px; width:52px; height:24px; border:none; margin-left:13px; display:inline; }

.space2_r4 { margin:8px auto 10px; width:777px; }
.space2_r41 { border-bottom:1px #cfcfcf solid; height:34px; line-height:34px; font-size:14px; color:#555; }
.space2_r41 a.gsyhyfx { color:#555; padding-right:5px; }
.space2_r42 { padding:12px 0; margin-right:-15px; }
.space2_r421 { width:381px; height:163px; border:1px #e5e5e5 solid; background:#fff; float:left; margin-bottom:10px; margin-right:10px; }

.space2_r4211 {  border-bottom:1px #e5e5e5 solid; height:123px; padding:9px 0 0 9px; }
.space2_r42111 { float:left; }
.space2_r42111 a img { border:1px #e6e6e6 solid; }
.space2_r42112 { padding-left:12px; float:left; margin-top:-3px; }
.space2_r42112 p { line-height:24px; color:#858585; }
.space2_r42112 p span { color:#333; }

.space2_r4212 { height:30px; line-height:30px; padding:0 10px 0 9px; color:#858585; }
.space2_r4212 span { float:left; }
.space2_r4212 a { float:right; padding:0 8px; color:#858585; }
.space2_r4212 a.fxx { color:#059de1; }

.space_dn { position:absolute; display:none; top:-3px; padding-left:7px; left:795px; background:url(../images/jtdn-1.png) no-repeat left 50%;  }
.space_dn1 { border:1px #dedede solid; border-left:none; background:#fff; padding:10px 16px; } 
.space_dn1 a { border-top:1px #dedede solid; height:40px; line-height:40px; display:block; text-align:center; color:#555; width:90px; font-size:16px; }
.space_dn1 a:first-child { border-top:none; }
.space_dn1 a:hover { color:#14a3e3; }

.space2_r43 { padding-bottom:26px; }
.space2_r431 { border:1px #dfdfdf solid; -moz-border-radius: 8px;
               -khtml-border-radius: 8px; position:relative;
               -webkit-border-radius: 8px;
               border-radius: 8px; background:#FFF; margin-top:23px; }

.space2_pic_hover { display:none; }
.space2_pic_hover a { width:82px; font-size:14px; color:#555; line-height:24px; text-align:center;  border: 1px #858585 solid; display:block; margin-bottom:8px;
                                                       -moz-border-radius: 5px;
                                                       -khtml-border-radius: 5px;
                                                       -webkit-border-radius: 5px;
                                                       border-radius: 5px; }
.space2_pic_hover a:hover { background:#059de1; color:#fff; border:none; height:26px; }
.space2_pic_hover { position:absolute; top:9px; left:9px; width:102px; height:92px; background:url(../images/pic_zz.png) repeat left top; padding-top:30px; padding-left:20px; }													   
.space2_r431 .space2_r4311:hover .space2_pic_hover { display:inline; }

.space2_r4311 { width:130px; border-right:1px #dfdfdf solid; height:129px; padding:9px 0 0 9px; position:relative; }
.space2_r4312 { padding-left:14px; padding-top:2px; width:395px; }
.space2_r4312 .first { border-bottom:1px #dfdfdf solid; background:url(../images/qy-51.png) no-repeat 1px 50%; padding-top:10px; min-height:56px;}
.space2_r4312 .two {  background:url(../images/szd-51.png) no-repeat left 50%; height:58px; padding-top:8px; }
.space2_r43121 { padding-left:62px; width:337px; }
.space2_r43121 p { font-size:14px; line-height:24px; }
.space2_r43121 p.qysj { color:#858585; }

.space2_r43121 p.sj { color:#333; }

.space2_r43121 p span { float:left; display:block; }
.space2_r43121 p em { float:right; display:block; }
.space2_r43121 p em font { font-size:12px; color:#858585; }

.space2_r43122 { margin-top:10px; }
.space2_r43122 p { font-size:14px; color:#858585; line-height:28px; }
.space2_r43122 p span { color:#333; }
.space2_r43122 p font { font-size:12px; }

.space2_r43123 { border-top:1px #dfdfdf solid; padding:7px 0; margin-top:3px; }

.space2_r4313 { width:203px; margin:13px 0; border-left:1px #dfdfdf solid; height:112px; }
.space2_r4313 p { font-size:14px; color:#858585; padding-left:39px; height:22px; line-height:22px; overflow: hidden;  word-break:break-all; }
.space2_r4313 p font { color:#333;}
.space2_r4313 p.zsxm { background:url(../images/zsxm-2.png) no-repeat 11px 50%; }
.space2_r4313 p.sj { background:url(../images/xss-51.png) no-repeat 11px 50%; }
.space2_r4313 p.dh { background:url(../images/dh-2.png) no-repeat 11px 50%; }
.space2_r4313 p.qq { background:url(../images/qq-2.png) no-repeat 11px 50%; }
.space2_r4313 p.sr { background:url(../images/sr-2.png) no-repeat 11px 50%; }
.space2_r4313 p.xb { background:url(../images/xb-2.png) no-repeat 11px 50%; }

.space2_r4314 { }
.space2_r43141 { background:#fff; padding:5px; margin-top:22px; }
.space2_r43142 { padding:15px 0 0; line-height:22px; }
.space2_r43142 label { padding-right:5px; color:#000; }
.space2_r43142 label input { padding:2px; line-height:18px; border:1px #abadb3 solid; width:150px; }
.space2_r43142 input.bc { padding:2px 10px; }


.space2_r432 { }
.space2_r4321 { padding:10px 17px; display:none; border-top: 1px #dfdfdf solid; }
.space2_r4321 textarea { resize:none; height:75px; width:100%; border:none; font-size:14px; color:#777; line-height:22px; }
.space2_r4321 textarea:focus{outline:none;}

.space2_ran { padding-top:6px; }
.space2_ran input { background:url(../images/bgx-1.png) no-repeat left 50%; text-align:center; font-size:14px; color:#fff; border:none; width:112px; height:31px; }
.space2_ran input:focus{outline:none;}

.space2_r4322 { display:none; border-top: 1px #dfdfdf solid; padding:0px 17px; }
.space2_r4322 p { font-size:14px; color:#555; height:36px; line-height:36px; }
.space2_r4322 p span { padding-right:15px; color:#79c423; }
.space2_r4322 p a { color:#059de1; text-decoration:underline; font-style:italic; padding-left:5px; }

.space2_r5 { padding-top:24px; background:#fff; }
.space2_r51 { margin:0 auto; width:776px; border-left:1px #dbdbdb solid; position:relative; }
.space2_r51b { position:absolute; height:14px; width:2px; top:0px; left:-1px; z-index:99; background:#FFF; }
.space2_r511 { margin-left:17px; position:relative; margin-bottom:18px; width:719px; background:#f6f6f6; border:1px #dbdbdb solid;-moz-border-radius: 5px;
               -khtml-border-radius: 5px;
               -webkit-border-radius: 5px;
               border-radius: 5px; padding:10px 18px 10px 20px; font-family:"宋体"; }
.space2_r511b { position:absolute; top:13px; left:-24px; width:25px; height:11px; background:url(../images/biao-51.jpg) no-repeat left top; }

.space2_r5111 { font-size:14px; line-height:30px; color:#333; padding-bottom:5px; }
.space2_r5111 span { float:left; }
.space2_r5111 span font { color:#059de1; }
.space2_r5111 em { float:right; color:#555; font-size:12px; }

.space2_r5112 { border:1px #dbdbdb solid;-moz-border-radius: 5px;
                -khtml-border-radius: 5px;
                -webkit-border-radius: 5px;
                border-radius: 5px; padding:6px 12px 5px; line-height:24px; font-size:14px; color:#888; background:#fff; }

.space2_r512 { padding:10px; }

.space2_r52 { margin:0 auto; width:750px; }

.space2_r6 { padding:20px 0; }
.space2_r61 { margin:0 auto; width:780px; }
.space2_r611 { }
.space2_r611 table { border-left:1px #c9c9c9 solid; border-top:1px #c9c9c9 solid; }
.space2_r611 th { padding:5px; border-right:1px #c9c9c9 solid; border-bottom:1px #c9c9c9 solid; text-align:center; color:#555; line-height:24px; font-weight:bolder; }
.space2_r611 td { padding:5px; line-height:20px; background:#fff; border-right:1px #c9c9c9 solid; border-bottom:1px #c9c9c9 solid; color:#888; }
.space2_r611 td a { display:block; line-height:20px; text-align:center; color:#888; }
.space2_r611 th.hover {color: #059de1;}
.space2_r612 { padding:30px 0 0; }

.space2_r7 { background:url(../images/tjcl-1.png) no-repeat 98% 18px; }
.space2_r71 { margin:0 auto; width:780px; padding-top:15px; padding-bottom:90px; }
.space2_r71 .bc { padding-top:10px; }

.space2_r72 { margin:0 auto; width:800px; padding:17px 0 0; }
.space2_r721 { float:left; margin:0 12px 18px; display:inline; border:1px #e0e0e0 solid; background:#fff; width:374px; height:160px; }
.space2_r7211 { float:left; width:122px; height:125px; padding-left:28px; padding-top:32px; }
.space2_r7211 p { color:#555; font-size:14px; line-height:28px; }
.space2_r7211 a { padding-left:1px; display:block; padding-top:8px; }

.space2_r7212 { float:right; width:213px; border-left:1px #ddd solid; height:155px; padding:5px 0 0 0; text-align:center; }

.space2_r722 { text-align:center; padding:10px 0 20px; }
.space2_r722 a { padding:0 10px; display:inline-block; height: 30px;
                 line-height: 30px; margin:0 5px; color:#fff; }
.space2_r722 a.sctp { font-size: 14px;
                      color: #fff;
                      background: #14a3e3;
                      width: 112px;
                      padding:0;
                      text-align: center;
                      background: url(../images/bgx-1.png) no-repeat left top; }

.space2_r8 { margin:8px auto 0px; width:773px; }

.space2_r81 { font-size:16px; color:#858585; padding-top:3px; height:32px; border-bottom:1px #cfcfcf solid; line-height:30px; padding-left:17px; }

.space2_r82 { background:#fff; padding:15px 0; border-bottom:1px #cfcfcf solid; }

.space2_r82 input { float:left; height:60px; line-height:60px; margin-left:22px; display:inline; }
.space2_r821 { width:610px; float:left; font-size:14px; line-height:30px; color:#555; }
.space2_r821 span { padding:0 20px; }
.space2_r82 a.sc { padding-right:30px;  }
.space2_r82 a.dzcz { padding-right:6px; display:none;}
.space2_r82 a img { padding-top:17px; }


.space2_r83 { border-bottom:1px #e6e6e6 solid; text-align:left; background:#FFF; padding:25px 0 20px 30px;  }
.space2_r83 a { padding-left:24px; }

.space2_r84 { margin:0 -1px -1px -1px; border:3px #059de1 solid; padding:15px 0 15px 25px; background:#fff; }
.space2_r84 p { height:28px; margin:8px 0; font-size:14px; }
.space2_r84 p span { width:97px; float:left; padding-left:13px; background:url(../images/biao-52.jpg) no-repeat left 50%; color:#555;  }
.space2_r84 p input { border:1px #abadb3 solid; padding:3px; line-height:22px; min-width:186px; color:#555; }
.space2_r84 p input.kd1 { width:180px; padding:3px; line-height:22px; }
.space2_r84 p input.kd2 { }
.space2_r84 p input.qx { background:none; border:none; width:110px; padding:0; min-width:100px; }
.space2_r84 p input.bcshdz { background:#00a9ec; color:#fff; cursor:pointer; height:25px; width:108px; min-width:100px; border:none; line-height:25px;}

.space2_r85 { padding-top:4px; height:40px; line-height:40px; background:#fff; color:#555; border-bottom:2px #11a2e2 solid; }

.ddh { margin-bottom:10px; background:#fff; }
.ddh:hover { border:1px #11a2e2 solid; margin-left:-1px; margin-right:-1px; margin-top:-1px; } 

.space2_r85 div { float:left; }
.space2_r86 { background:#f6f6f6; height:32px; line-height:32px; border-bottom:1px #eee solid;  color:#555; font-size:14px; padding-left:13px; padding-right:33px; }
.space2_r86 em { float:left;  color:#004b9e; }
.space2_r86 strong { float:left; }
.space2_r86 a { float:left; color:#555; }
.space2_r86 a.czx { padding:0 5px; float:right; }
.space2_r86 a.dddp { padding-left:20px; }

.space2_r87 { background:#fff; padding:12px 0; border-bottom:1px #eee solid;  }

.space2_r87 div.kd1 img { float:left; margin-right:12px; display:inline; border:1px #eee solid; }
.space2_r87 em { color:#858585; line-height:24px; vertical-align:middle; height:61px; display:table-cell; table-layout:auto;  }
.space2_r87 div { float:left;  }
.space2_r87 div em { width:205px; }
.wdddz { background:#FFF; padding-bottom:20px; }
.wdddz div.kd1 { width:302px; padding:0 12px;   }
.wdddz div.kd2 { width:120px; text-align:center; }
.wdddz div.kd3 { width:120px; text-align:center; }
.wdddz div.kd4 { width:120px; text-align:center; }
.wdddz div.kd5 { width:140px; text-align:center; color:#004b9e; }
.wdddz div.kd5 a { color:#004b9e; padding:2px 0; }

.ddxx { text-align:center; width:326px; }

.space2_r88 { margin:0 auto; width:774px; padding:20px 0 5px; }
.space2_r88 textarea { width:650px; height:126px; }
.space2_r88 .tj { padding-top:12px; }
.space2_r88 .tj input { background:url(../images/tj-1.png) no-repeat left top !important; width:112px; height:31px; }

.space2_r612 .hint,.space2_r71 .hint, .space2_r88 .hint { width:100%; padding:0 0 10px; }
.space2_r83 .hint { margin-left:-13px; } 

.space2_r9 { min-height:315px; }
.serviceitem { padding:20px 40px 0; }
.space2_r91 { background:#fff; }
.space2_r911 { margin:0 auto; width:780px; padding-top:2px; padding-bottom:20px; }
.space2_r912 { border:1px #cfcfcf solid; padding:8px 0; margin-top:20px; padding-left:50px; background:url(../images/zx-51.jpg) no-repeat 13px 13px; }
.space2_r913 { width:600px; }
.space2_r913 span { display:block; font-size:14px;  line-height:28px; }
.space2_r913 span a{ color:#333;}
.space2_r913 p { font-size:12px; color:#858585; line-height:26px; margin-top:3px; }
.space2_r913 p label { padding-right:40px; }
.space2_r913 p label em { color:#333; }

.space2_r914 { padding-top:15px; }

.space2_r915 { padding-top:15px; }

.space2_r916 { border:1px #cfcfcf solid; padding:8px 0; margin-top:20px; padding-left:50px; background:url(../images/lb-51.png) no-repeat 16px 18px; line-height:30px; }

.space2_r917 { width:620px; }
.space2_r917 label { color:#858585; font-size:14px; padding-right:28px; }
.space2_r917 label em { color:#333; }

.space2_r918 { padding-top:3px; height:27px; }
.space2_r919 { padding-top:10px; }

.space2_r92 { }
.space2_r921 { padding:13px 0;  }

.space2_r922 { height:36px; line-height:36px; border-bottom:1px #cfcfcf solid; font-size:14px; color:#555; }
.space2_r923 { border-bottom:1px #cfcfcf solid; font-size:14px; color:#555; padding:12px 0; }

.space2_r923 img.zstx { border:1px #d0d0d0 solid; }
.space2_r923 span { min-width:180px; line-height:22px; float:left; display:block; font-size:12px; color:#555; }
.space2_r923 p { line-height:24px; color:#555; font-size:12px; }
.space2_r923 p font { color:#004b9e; padding-left:18px; }

.zssp { margin:0 auto; width:770px; padding-top:8px; }

.zssp .zstx { width:101px; text-align:center; }
.space2_r922 .zsxx { width:460px; padding-left:10px; margin-left:56px; }
.space2_r923 .zsxx { width:470px; margin-left:56px; }
.space2_r922 .cz { width:133px;  text-align:center; }
.space2_r923 .cz { width:133px;  text-align:center; padding-top:20px; }
.space2_r923 .cz a { padding:0 5px; }

/*订单新版*/
.space15 { border:none; background:#fff; }
.space15_width { margin:0 auto; width:772px; }
.space15_head { border:1px #dedede solid; border-bottom:1px #eee solid; padding:15px 0; }
.space15_nav { border-bottom:2px #e6e6e6 solid; height:36px; position:relative; }
.space15_nav_l { position:absolute; top:0px; left:0px; }
.space15_nav_l a { padding:0 24px; font-size:16px; color:#333; line-height:36px; background:url(../images/bg20150518.jpg) no-repeat left 50%; float:left; }
.space15_nav_l a span { color:#059de1; padding-left:5px; }
.space15_nav_l a.all { background:none; }
.space15_nav_l a:hover { border-bottom:2px #059de1 solid; }
.space15_nav_l a.hover { border-bottom:2px #059de1 solid; }

.space15_nav_r { padding-top:8px; }
.space15_nav_r a { background:url(../images/recycle20150518.jpg) no-repeat left 50%; padding:0 5px 0 20px; color:#666; line-height:24px; }

.space15_option { padding-top:24px; padding-bottom:5px; }
.space15_option_l { padding-top:2px; }
.space15_option_l label { float:left; color:#6c6c6c; line-height:22px; padding-right:5px; }
.space15_option_l label input { float:left; margin:5px 6px 0 0; }
.space15_option_l a { float:left; margin-left:10px; color:#6c6c6c; line-height:20px; height:20px; border:1px #dcdcdc solid; padding:0 9px; -moz-border-radius: 3px;
                      -khtml-border-radius: 3px;
                      -webkit-border-radius: 3px;
                      border-radius: 3px; }
.space15_option_r { border:1px #dcdcdc solid; }
.space15_option_r input { float:left; border:none; }
.space15_option_r input:focus { outline:none; }
.space15_option_r input.text { padding:2px 10px; height:20px; line-height:20px; width:226px; color:#6c6c6c; }
.space15_option_r input.submit { padding:0 11px; height:24px; line-height:24px; color:#555; border-left:1px #dcdcdc solid; background:#f8f8f8; }

.space15_title { padding:10px 0; height:24px; line-height:24px; border-left:1px #dedede solid; border-right:1px #dedede solid;border-bottom: 1px #eee solid; background:#f6f6f6; color:#333; }
.space15_ddxx { width:246px; text-align:center; }
.space15_sldj { width:160px; text-align:center; }
.space15_ddzt { width:130px; text-align:center; }
.space15_je { width:150px; text-align:center; }
.space15_cz { width:85px; text-align:center; }
.space15_cz a { padding:0 4px; line-height:24px; color:#333; }
.space15_je strong { color:#ef3f0e; line-height:24px; font-weight:bolder; }
.space15_ddzt span { color:#333; line-height:24px; }
.space15_sldj b { color:#ef3f0e; line-height:24px; font-weight:bolder; }
.space15_ddxx img { float:left; border:1px #f1f1f1 solid; margin-right:10px; }
.space15_ddxx a { color:#333; }

.space15_lists { }
.space15_list { border: 1px #dedede solid; border-top:none; }
.space15_lists .space15_list:hover { margin-top:-1px; border: 1px #c5c5c5 solid; }

.space15_list_tit { border-bottom:1px #ececec dashed; height:40px; line-height:40px; padding-top:10px; }
.space15_list_tit input { float:left; margin-right:14px; margin-top:13px; }
.space15_list_tit span { float:left; color:#111; padding-right:34px; }
.space15_list_tit span em { color:#555; }
.space15_list_tit span a { color:#111; }
.space15_list_tit span.order_num { background:url(../images/ordernum20150518.jpg) no-repeat left 50%; padding-left:27px; }
.space15_list_tit span.shop { background:url(../images/shop20150518.jpg) no-repeat left 50%; padding-left:25px; }
.space15_list_tit span.time { background:url(../images/time20150518.jpg) no-repeat left 50%; padding-left:28px; }
.space15_qq { float:right; padding-right:32px; padding-top:8px; }
/*.space15_qq a { float:right; padding-right:32px; padding-top:8px; }*/
.space15_list_con { padding:20px 0; }
.space15_list_con .space15_ddxx { text-align:left; line-height:20px; }
.space15_fenye { border: 1px #dedede solid; border-top:none; padding:30px 0; }

.kdz { margin:10px auto 0;  width:770px; }
.kdz1 { width:360px; }
.kdz11 { width:235px; }
.kdz12 { width:186px; }

.kdz2 { width:280px; }

.yxe { background:url(../images/yx-51.jpg) no-repeat right bottom; padding-left:24px; padding-bottom:20px; padding-top:13px; }
.yxe1 { font-size:14px; color:#555; line-height:30px; }
.yxe2 { padding-left:0; }
.yxe .gbyx input { width:123px; height:31px; background:url(../images/gbyx-51.png) no-repeat left top !important; } 


.mmxg { background:url(../images/mm-51.jpg) no-repeat right bottom; padding-left:24px; padding-bottom:20px; padding-top:13px; }
.mmxg .xg input { width:112px; height:31px; background:url(../images/xg-51.png) no-repeat left top !important; } 
.mmxg .kd2 { width:420px; } 

.qqhmz { background:url(../images/qq-52.jpg) no-repeat right bottom !important; padding-bottom:70px !important; }

.xgsj { background:url(../images/xgsj-51.jpg) no-repeat right bottom; padding-left:24px; padding-bottom:30px; padding-top:13px; }
.xgsj .xg input { width:102px; height:31px; background:url(../images/tj-51.png) no-repeat left top !important; } 
.xgsj .kd2z { width:257px; } 
.xgsj .kd2z input { width:104px; }
.xgsj .space2_r212 a { color:#14a3e3; font-size:14px; }

.sctx { padding:34px 0 15px; margin:0 auto; width:724px; }
.sctx .kd2z { width:722px; margin:8px 0; } 
.sctx .gd { height:275px; }
.sctx .gd img { border:1px #dadada solid; margin:17px 13px 0 17px; }

.sctx .hint { width:100%; padding:0 0 10px; }

.sctx .gd1 { height:36px; }
.sctx .gd1 input { margin:7px 0 0 16px; }

.wdpb { background:#fff; }
.wdpb1 { background:url(../images/biao-52.jpg) #fff no-repeat 22px 54%; font-size:14px; color:#555; line-height:30px; padding:15px 0 10px 34px; }
.wdpb2 { }
.wdpb2 table { border-bottom:1px #cfcfcf solid; }
.wdpb2 th { min-height:92px; height:92px;  border-top:1px #cfcfcf solid; border-right:1px #cfcfcf solid;  }

.wdpb2 td.kb { text-align:center; height:91px; vertical-align:bottom;  display:block; } 
.wdpb2 td.sw { background:url(../images/sw-51.png) #ecf9ff no-repeat left bottom; text-align:center; vertical-align:bottom; } 
.wdpb2 td.xw { background:url(../images/xw-51.png) #ecf9ff no-repeat right bottom; text-align:center;vertical-align:bottom;}
.wdpb2 td.wb { background:url(../images/wb-51.png) #ecf9ff no-repeat right bottom; text-align:center;vertical-align:bottom;} 
.wdpb2 td p { font-size:12px; font-weight:100; color:#fff; line-height:22px; display:block; width:100%; }
.wdpb2 th div { display:block; width:100%; height:100%; }
.wdpb2 th div.mon { background:url(../images/xq-51.png) #ecf9ff no-repeat 51% 50%; position:relative; text-align:center; }
.wdpb2 th div.tue  { background:url(../images/xq-51.png) #ecf9ff no-repeat 51% 50%; position:relative; text-align:center; } 
.wdpb2 th div.wed  {  background:url(../images/xq-51.png) #ecf9ff no-repeat 51% 50%;  position:relative; text-align:center;}
.wdpb2 th div.thu  { background:url(../images/xq-51.png) #ecf9ff no-repeat 51% 50%;  position:relative; text-align:center;} 
.wdpb2 th div.fri  { background:url(../images/xq-51.png) #ecf9ff no-repeat 51% 50%;  position:relative; text-align:center;}
.wdpb2 th div.sat  { background:url(../images/xq-51.png) #ecf9ff no-repeat 51% 50%;  position:relative; text-align:center;} 
.wdpb2 th div.sun  { background:url(../images/xq-51.png) #ecf9ff no-repeat 51% 50%;  position:relative; text-align:center;}
.wdpb2 th span { position:absolute; top:45px; left:0; font-size:24px; font-weight:100; color:#023573; line-height:22px; display:block; width:100%; }

.wdpb2 td.zjsw { background:url(../images/sw-51_1.png) #ecf9ff no-repeat center bottom; text-align:center; vertical-align:bottom; } 
.wdpb2 td textarea.zjpb { margin:8px; width:604px; height:76px; border:none; line-height:22px; font-size:14px; color:#666; resize: none; }

.wdpb2 td { min-height:92px; border-top:1px #cfcfcf solid; border-right:1px #cfcfcf solid; }
.wdpb2 td textarea { margin:8px; width:190px; height:76px; border:none; line-height:22px; font-size:14px; color:#666; resize: none; } 
.wdpb2 td textarea:focus{outline:none;}

.hint { margin:0 auto; width:790px; padding-top:20px; }

.hyzx { padding-top:15px; background:#FFF; }
.hyzx1 { padding-top:15px; border-bottom:1px #cfcfcf dotted; }
.hyzx2 { margin:0 auto; padding: 0 2%; }

.hyzx2_w { width:89%; margin-bottom:10px; margin-top:3px; margin-left:3px; background:url(../images/hyzx-54.jpg) #fff repeat 3px 3px;  padding:0 3px 3px 0; }
.hyzx2_w1 { border:1px #eee solid; line-height:20px; background:url(../images/tx-56.png) #fff no-repeat 10px 5px; margin:-3px 0 0 -3px; color:#555; padding:5px 5px 5px 44px; }
.hyzx2_w1 font { color:#888; padding-right:10px; }
.hyzx2_w1 p { font-size:14px; }

.hyzx2_d { margin-bottom:5px;width:90% }
.hyzx2_h { text-align:center; margin-top:5px; }
.hyzx2_d1 { background:url(../images/jt-55.jpg) no-repeat 58px top; height:6px; margin-bottom:-1px; position:relative; z-index:99; }
.hyzx2_d2 { border:1px #eee solid; background:#f6f6f6; color:#888;padding:5px }
.hyzx2_d2 img { float:left; border-right:1px #eee solid; margin-right:11px; }
.hyzx2_d2 p { line-height:24px; padding:2px 0 1px 10px; }
.hyzx2_d2 p b{ color:#f00;font-weight:normal }
.hyzx2_s { text-align:center; margin-top:5px;  }
.hyzx2_s a,.hyzx2_h a { padding:5px;display:block; color:#fff; background:#004b9e;margin-left:2px}

.hyzx2_w1 a { color: #059de1; }

.hyzx2_hf { margin-bottom:15px; }
.hyzx2_hf1 { background:url(../images/jt-55.jpg) no-repeat 12px top; height:6px; margin-bottom:-1px; position:relative; z-index:99; }
.hyzx2_hf2 { border:1px #eee solid; background:#f6f6f6; padding:12px; }
.hyzx2_hf2 input.srknr { width:642px; border: 1px #eee solid;
                         border-right: 1px #eee solid;
                         float: left;
                         padding:5px;
                         font-size: 14px;
                         line-height: 18px;
                         color: #555;
                         border-top-left-radius: 5px;
                         -webkit-border-top-left-radius: 5px;
                         -moz-border-top-left-radius: 5px;
                         -khtml-border-top-left-radius: 5px;
                         border-bottom-left-radius: 5px;
                         -webkit-border-bottom-left-radius: 5px;
                         -moz-border-bottom-left-radius: 5px;
                         -khtml-border-bottom-left-radius: 5px; }

.hyzx2_hf2 input.tjzx {
    background:url(../images/hf-55.jpg) no-repeat left top;
    width: 62px;
    height: 30px;
    float: left;
    border: none;
}
.hyzx2_hf2 input.zzldf { background: #059de1; width: 50px;
                         text-align: center;
                         margin-top: 5px; color: #fff; height:26px; -moz-border-radius: 4px;
                         -khtml-border-radius: 4px;
                         -webkit-border-radius: 4px;
                         border-radius: 4px;
                         line-height: 22px; }
.hyzx2_hf2 textarea { width:98%; resize:none; padding:5px 1%; line-height:22px; height:66px; }

.hyzx3 { padding:15px 0; background:#fff; }

.dagl { margin:0 auto; width:711px; padding:54px 5px 54px 0; height:275px; position:relative;  }
.dagl img { display:block; }
.dagl a.jkda { position:absolute; left:144px; top:246px; width:114px; height:50px; }
.dagl a.ycjkda { position:absolute; left:436px; top:246px; width:118px; height:50px; }

.lsjl { text-align:center; }

.space_wykd { margin:0 auto; width:770px; padding-top:15px; }
.space_wykd h3 { color:#666; font-size:24px; line-height:40px; }
.space_wykd p { color:#666; line-height:24px; }
.space_wykd img { display:block; padding:10px 0 25px; }
.space_wykd a { margin-top:15px;font-size:14px; color:#fff; height:30px; line-height:30px; background:#14a3e3; width:112px; display:block; text-align:center; background:url(../images/bgx-1.png) no-repeat left top; }


/*律师*/
.lawyer { margin:0 auto; width:980px; margin-bottom:20px; }
.lawyer1 { border:1px #eee solid; background:#f8f8f8; height:66px; }
.lawyer1 div.ty { background:url(../images/bg-54.jpg) no-repeat right 50%; text-align:center; padding:10px 0; float:left; height:46px; }
.lawyer1 div.wz { width:239px; font-size:24px; color:#023670; line-height:46px; }
.lawyer1 div.ljzx { width:249px; }
.lawyer1 div.zcls { width:249px; }
.lawyer1 div.flwz { width:240px; background:none; }

.lawyer11 { display:inline-block; text-align:left; height:40px; line-height:20px; padding:3px 0 3px 50px; }
.lawyer11 span { color:#858585; font-size:12px; display:block; }
.lawyer11 span font { color:#023670; font-size:24px; padding-right:3px;  }

.lawyer11 p { color:#858585; font-size:12px; }

.law_flzx { background:url(../images/flzx-1.png) no-repeat left 50%;  }
.law_zcls { background:url(../images/zcls-1.png) no-repeat left 50%;  }
.law_flwz { background:url(../images/flwz-1.png) no-repeat left 50%;  }

.lawyer2 { margin-top:20px; }
.lawyer2_l { float:left; width:234px; }
.lawyer2_l1 { }
.lawyer2_l11 { height:45px; }
.lawyer2_l11 a { font-size:14px; color:#fff; display:inline-block; background:#059de1; width:117px; float:left; text-align:center; height:37px; line-height:36px; }
.lawyer2_l11 a.hover { height:41px; background:url(../images/bghover-1.jpg) #023670 no-repeat center bottom; }

.lawyer2_l12 { border:3px #e0e0e0 solid; background:#fff; padding:5px 17px; }
.lawyer2_l12 .lawyer2_l121:first-child { border-top:none; }
.lawyer2_l121 { height:36px; line-height:36px; border-top:1px #eee solid; position:relative; }
.lawyer2_l121 a { font-size:14px; color:#555; display:block; }
.lawyer2_l121 a.bgt { background:url(../images/jt-56.png) no-repeat right 50%; }

.lawyer2_l121:hover .lawyer2_l122 { display:block; }
.lawyer2_l121:hover .lawyer2_l123 { display:block; }

.lawyer2_l122 { position:absolute; background:#fff; z-index:999; display:none; left:-20px; top:-1px; border-left:3px #023670 solid; border-top:1px #023670 solid; border-bottom:1px #023670 solid; font-size:14px; color:#555; height:36px; padding-left:17px; line-height:36px; width:215px; }
.lawyer2_l123 { background:#FFF; position:absolute; z-index:990; display:none; left:214px; top:-1px; border:1px #023670 solid; padding:5px 15px; }
.lawyer2_l123 a { display:block; font-size:14px; color:#858585; padding-left:5px; width:157px; height:36px; line-height:36px; border-top:1px #eee solid; }
.lawyer2_l123 a:first-child { border-top:none; }

.lawyer2_l2 { margin-top:15px; border:1px #e0e0e0 solid; background:#fff; padding:10px 0 5px; }
.lawyer2_l21 { height:30px; padding-left:15px; font-size:16px; color:#023670; line-height:30px; background:url(../images/biao-53.jpg) no-repeat left 50%; }

.lawyer2_l22 { padding:0 15px; }
.lawyer2_l23 { border-top:1px #ddd solid; padding:9px 0; }
.lawyer2_l23 .pm { width:22px; padding-top:9px; }
.lawyer2_l23 .pm font { padding:9px 0 9px 3px; height:20px; line-height:20px; font-size:10px; color:#333;  }
.lawyer2_l23 .tx { margin-right:6px; }
.lawyer2_l23 .tx img { border:1px #efefef solid; }
.lawyer2_l23 .js { }
.lawyer2_l23 .js p { font-size:12px; color:#858585; line-height:20px; }
.lawyer2_l23 .js p span { float:left; color:#333; }
.lawyer2_l23 .js p em { float:right; color:#333; padding-left:12px; }
.lawyer2_l23 .js p em.xj { background:url(../images/jt-58.png) no-repeat left 50%; }
.lawyer2_l23 .js p em.ss { background:url(../images/jt-59.png) no-repeat left 50%; }

.lawyer2_l23 .ty { float:left; }
.lawyer2_l22 .lawyer2_l23:first-child { border-top:none; }


.lawyer2_r { float:right; width:728px; }

.lawyer2_r1 { border:1px #ededed solid; border-top:3px #d7d6db solid; height:33px; }
.lawyer2_r1_l { float:left; }
.lawyer2_r1_l a { padding:0 27px; display:inline-block; float:left; height:33px; line-height:32px; border-right:1px #ededed solid; font-size:14px; color:#333; }
.lawyer2_r1_l a img { margin-left:5px; }
/*.lawyer2_r1_l a img { display:none; }
.lawyer2_r1_l a img.mr { display:inline; }*/

.lawyer2_r1_l a:hover { color: #059de1; border-top:3px #059de1 solid; margin-top:-3px; margin-bottom:-1px; padding-bottom:1px; background:#FFF; }
/*.lawyer2_r1_l a:hover img.mr { display:none; }
.lawyer2_r1_l a:hover img { display:inline; }*/
.lawyer2_r1_l a.hover { color: #059de1; border-top:3px #059de1 solid; margin-top:-3px; margin-bottom:-1px; padding-bottom:1px; background:#FFF; }
.lawyer2_r1_l a.hoverz { color: #059de1;
                         background-image: url(../images/dt-12.png);
                         background-repeat: no-repeat;
                         background-position: 72% 55%; }
.lawyer2_r1_l a.hoverj { color: #059de1;
                         background-image: url(../images/dt-13.png);
                         background-repeat: no-repeat;
                         background-position: 72% 55%; }
/*.lawyer2_r1_l a.hover img.mr { display:none; }
.lawyer2_r1_l a.hover img { display:inline; }*/

.lawyer2_r1_r { float:right; }
.lawyer2_r1_r a { padding:0 10px; display:inline-block; height:25px; padding-top:8px; }
.lawyer2_r1_r a img { display:none; }
.lawyer2_r1_r a img.mr { display:inline; }

.lawyer2_r1_r a:hover img { display:inline; }
.lawyer2_r1_r a:hover img.mr { display:none; }

.lawyer2_r1_r a.hover img { display:inline; }
.lawyer2_r1_r a.hover img.mr { display:none; }

.lawyer2_r2 { }
.lawyer2_r21 { padding-top:27px; padding-bottom:15px; border-bottom:1px #eee solid;  }
.lawyer2_r211 { height:266px; float:left; width:175px; margin-left:9px; display:inline; }
.lawyer2_r212 { height:163px; padding:5px; border:1px #eee solid; }
.lawyer2_r213 { padding:5px 0; }
.lawyer2_r213 a { color:#023670; font-size:14px; line-height:24px; display:inline-block; }
.lawyer2_r213 p { font-size:12px; color:#858585; line-height:20px; height:20px; }

.lawyer2_r214 { }
.lawyer2_r215 { display:inline-block; color:#555; font-size:12px; padding:0 6px; height:20px; line-height:20px; background:#eefaff; border:1px #eee solid; }
.lawyer2_r215 input[type="checkbox"] { margin-top:3px; margin-right:3px; float:left; }

.lawyer2_r21 div:nth-child(4n+1) { margin-left:0px; }

.lawyer2_r221 { padding:15px 0; border-bottom:1px #eee solid; }
.lawyer2_r222 { width:108px; margin-right:13px; height:110px; background:url(../images/bg-61.jpg) no-repeat right top; padding-right:6px; }
.lawyer2_r2221 { padding:4px; border:1px #eee solid; border-right:none;  }

.lawyer2_r223 { }
.lawyer2_r223 a.mz { font-size:18px; line-height:30px; color:#023670; padding:3px 0; display:inline-block; }
.lawyer2_r223 p { line-height:24px; font-size:12px; color:#555; }
.lawyer2_r223 p a { color:#023670; }
.lawyer2_r223 p span.dy { padding-right:22px; }
.lawyer2_r223 p span.de { padding-left:20px; }

.lawyer2_r224 { padding-top:10px; }
.lawyer2_r2241 { color:#023670; font-size:24px; text-align:right; padding-bottom:5px; }
.lawyer2_r2241 font { font-size:12px; }
.lawyer2_r2242 { margin-bottom:9px; color:#555; font-size:12px; padding:0 6px; height:20px; line-height:20px; background:#eefaff; border:1px #eee solid; }
.lawyer2_r2242 input[type="checkbox"] { margin-top:3px; margin-right:3px; float:left; }

.lawyer2_r3 { padding:15px 0; }

.lawyer_detail { margin:15px auto; width:978px; border:1px #eee solid; }
.lawyer_detail_l { width:256px; border-right:1px #eee solid; float:left; }
.lawyer_detail_l1 { padding:15px 15px 10px; border-bottom:1px #eee solid; }

.lawyer_detail_l11 { }
.lawyer_detail_l11 img { border:1px #f5f6f6 solid; }
.lawyer_detail_l11 p { text-align:center; font-size:18px; line-height:24px; color:#333; padding-top:10px; }

.lawyer_detail_l12 {  padding:15px 0; }
.lawyer_detail_l12 div { float:left; display:inline-block; text-align:center; width:74px; border-left:1px #dedede solid; }
.lawyer_detail_l12 div:first-child { border-left:none; }
.lawyer_detail_l12 div p { color:#858585; font-size:12px; }
.lawyer_detail_l12 div font { font-size:24px; color:#003673; line-height:24px; }

.lawyer_detail_l13 { }
.lawyer_detail_l13 input { background:#059de1; width:100%; border:none; height:28px; line-height:28px; -moz-border-radius: 3px;
                           -khtml-border-radius: 3px;
                           -webkit-border-radius: 3px;
                           border-radius: 3px; text-align:center; font-size:14px; color:#eee; }
.lawyer_detail_l13 input.tjpjbg { background:#003673; }
.lawyer_detail_l13 input:focus{outline:none;}

.lawyer_detail_l14 { padding:15px 0 5px; }
.lawyer_detail_l14 p { font-size:12px; line-height:24px; color:#858585; }

.lawyer_detail_l2 { padding:15px; border-bottom:1px #eee solid; }
.lawyer_detail_l21 { font-size:14px; line-height:24px; color:#003673; padding-bottom:5px; }
.lawyer_detail_l22 a { margin-left:4px; display:inline-block; min-width:109px; text-align:center; border:1px #eee solid; height:24px; line-height:24px; margin-top:4px; cursor:pointer; float:left; font-size:14px; color:#555; }
.lawyer_detail_l22 a:nth-child(2n+1) { margin-left:0; }

.lawyer_detail_l23 { background:url(../images/bg-62.jpg) no-repeat left top; padding-top:9px; }
.lawyer_detail_l24 { -moz-border-bottom-right-radius: 5px;
                     -moz-border-bottom-left-radius: 5px;
                     -khtml-border-bottom-right-radius: 5px;
                     -khtml-border-bottom-left-radius: 5px;
                     -webkit-border-bottom-right-radius: 5px;
                     -webkit-border-bottom-left-radius: 5px;
                     border-bottom-right-radius: 5px;
                     border-bottom-left-radius: 5px; background:#fff; border:1px #e2e2e2 solid; border-top:none; padding:10px; font-size:12px; line-height:24px; color:#666; }

.lawyer_detail_l3 { padding:11px; }
.lawyer_detail_l31 { border-bottom:1px #eee solid; border-top:1px #eee solid; margin-top:3px; padding:10px 0; }
.lawyer_detail_l31 p { font-size:14px; line-height:30px; color:#888; }
.lawyer_detail_l31 p span { float:left; }
.lawyer_detail_l31 p font { float:right; font-size:12px; color:#d2d2d2; }
.lawyer_detail_l31 p img { margin:6px 0 0 5px; float:left; }

.lawyer_detail_l32 { padding:13px 0 10px; }
.lawyer_detail_l32 textarea { -moz-border-radius: 4px;
                              -khtml-border-radius: 4px;
                              -webkit-border-radius: 4px;
                              border-radius: 4px; resize:none; border:1px #eee solid; padding:10px; width:205px; font-size:14px; color:#969595; line-height:24px; height:96px; }
.lawyer_detail_l32 textarea:focus{outline:none;}

.lawyer_detail_r { float:left; width:721px; }

.lawyer_detail_r1 { height:98px; }
.lawyer_detail_r11 { float:left; width:120px; text-align:center; border-bottom:1px #efefef solid;  }
.lawyer_detail_r11 a { border-left:1px #efefef solid; height:76px; padding-top:15px; display:block; }
.lawyer_detail_r11 a p { line-height:24px; color:#333; font-size:16px; padding-top:5px; }
.lawyer_detail_r11:first-child { border-left:none; width:119px;  }
.lawyer_detail_r11:first-child a { border-left:none; }
.lawyer_detail_r11 img.mr { display:inline; }
.lawyer_detail_r11 img { display:none; }

.lawyer_detail_r1 .hover { background:url(../images/jt-62.jpg) no-repeat right bottom; border-bottom:none; padding-bottom:7px;  }

.lawyer_detail_r1 .hover p { color:#059de1; }
.lawyer_detail_r1 .hover img.mr { display:none; }
.lawyer_detail_r1 .hover img { display:inline; }

.lawyer_detail_r1 .lawyer_detail_r11:hover { background:url(../images/jt-62.jpg) no-repeat right bottom; border-bottom:none; padding-bottom:7px;  }

.lawyer_detail_r1 .lawyer_detail_r11:hover p { color:#059de1; }
.lawyer_detail_r1 .lawyer_detail_r11:hover img.mr { display:none; }
.lawyer_detail_r1 .lawyer_detail_r11:hover img { display:inline; }

.lawyer_detail_r2 { padding:15px 29px 29px 29px; border-bottom: 1px #eee solid; }
.lawyer_detail_r21 { font-size:12px; line-height:28px; color:#666; margin-bottom:20px; height:196px; overflow:hidden; }
.lawyer_detail_r2 p { text-align:center; }

.lawyer_detail_r2 .hint { width: auto;}
.public_main_left2 .hint { width: auto;}
.lawyer2_r .hint { width: auto;}

.lawyer_detail_r3 { padding:30px 0 0 30px; }
.lawyer_detail_r31 { width:660px; }
.lawyer_detail_r311 { height:36px; line-height:36px; background:#f8f8f8; border:1px #eee solid; font-size:16px; color:#003673; text-align:center; }
.lawyer_detail_r312 { border:1px #eee solid; border-top:none; padding:10px 20px 10px 16px; }
.lawyer_detail_r313 { background:url(../images/zx-61.png) no-repeat left 3px; padding-left:34px; }
.lawyer_detail_r313 p { font-size:16px; line-height:28px; }
.lawyer_detail_r313 p a { color:#555; float:left; }
.lawyer_detail_r313 p font { color:#999; float:right; }
.lawyer_detail_r313 em { font-size:12px; color:#999; line-height:28px; }

.lawyer_detail_r314 { font-size:14px; color:#555; line-height:24px; margin-top:5px; }
.lawyer_detail_r314 a { color:#555; }

#master {
    font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
    font-size: 62.5%;
}
.zhpf_ys { margin:0 -14px 0 -13px; padding-top:8px !important; height:38px !important; background:#fefbf0;  }
.zhpf_ys span { margin-left:13px; }
.zhpf_ys input { background:#fefbf0; margin-right:14px; }

/*群发*/
.space_mass { padding-top:25px; }
.space_mass1 { height: 33px; padding-top:9px; padding-left:15px;
               border: 1px #c1c1c1 solid;
               -moz-border-radius: 8px;
               -khtml-border-radius: 8px;
               -webkit-border-radius: 8px;
               border-radius: 8px;
               background: #FFF; }
.space_mass1 a { padding-left:35px; cursor:pointer; display:block; background:url(../images/qftj-1.png) no-repeat left 50%; height:24px; line-height:24px;  }
.space_mass1 a input { height:24px; line-height:24px; width:706px; font-size:14px; color:#333;  }

.space_mass2 { padding-top:20px; display:none; }
.space_mass21 { border: 1px #c1c1c1 solid;
                -moz-border-radius: 8px;
                -khtml-border-radius: 8px;
                -webkit-border-radius: 8px;
                border-radius: 8px;
                background:#f6f6f6; }
.space_mass22 { padding:20px 20px 20px 22px; width:546px; background:#fff; -moz-border-top-left-radius: 8px;
                -khtml-border-top-left-radius: 8px;
                -webkit-border-top-left-radius: 8px;
                border-top-left-radius: 8px;

                -moz-border-bottom-left-radius: 8px;
                -khtml-border-bottom-left-radius: 8px;
                -webkit-border-bottom-left-radius: 8px;
                border-bottom-left-radius: 8px; }
.space_mass221 { }
.space_mass2211 { width:104px; -moz-border-radius: 15px;
                  -khtml-border-radius: 15px;
                  -webkit-border-radius: 15px;
                  border-radius: 15px; border: 1px #c1c1c1 solid;  padding:3px 0 3px 20px; }
.space_mass2211 input { float:left; margin-right:8px; font-size:14px; color:#555; height:20px; line-height:20px; }

.space_mass222 { padding-top:16px; }

.space_mass223 { float:left; margin-left:19px; width:75px; height:106px; }
.space_mass222 .space_mass223:nth-child(6n+1) { margin-left:0px; }
.space_mass2231 { padding:3px; border:1px #eee solid; height:67px; overflow:hidden; }
.space_mass2231 a { display:block; position:relative; }
/*.space_mass2231 a:hover .zzc { position:absolute; top:0px; height:67px; width:67px; left:0px; background:url(../images/qfhover.png) no-repeat left top; }*/
.space_mass2231 a.hover .zzc { position:absolute; top:0px; height:67px; width:67px; left:0px; background:url(../images/qfhover.png) no-repeat left top; }
.space_mass223 span { text-align:center; display:block; padding-top:5px; color:#555; line-height:24px; }


.space_mass23 { height:270px; padding-left:15px; padding-top:20px; }


.space_mass231 { margin:0 auto; width:137px; padding:5px 0px 1px 13px; -moz-border-radius: 15px;
                 -khtml-border-radius: 15px;
                 -webkit-border-radius: 15px;
                 border-radius: 15px; border: 1px #c1c1c1 solid; height:20px; line-height:20px; background:#fff; }
.space_mass231 input.srk { width:106px; font-size:12px; color:#858585; }
.space_mass231 input.tj { background:url(../images/qfss-1.png) no-repeat right 50%; height:16px; width:16px; margin-left:5px; } 

.space_mass232 { margin:0 auto; width:152px; padding-top:15px; }
.space_mass232 a { padding-left:16px; height:30px; line-height:30px; color:#555; display:block; }
/*.space_mass232 a:hover { background:url(../images/qfb-1.jpg) no-repeat left 50%; color:#059de1; }*/
.space_mass232 a.hover { background:url(../images/qfb-1.jpg) no-repeat left 50%; color:#059de1; }

/*add*/
/*.rotate a. 123none { position:absolute; top:5px; display:block; padding:0 10px; height:44px; line-height:44px; font-size:14px; -moz-border-radius: 22px;
-khtml-border-radius: 22px;
-webkit-border-radius: 22px;
border-radius: 22px; background:#fff; color:#000; }*/
.rotate { position:relative; }
.rotate1 { padding:8px 0; }
.rotate1 a { line-height:22px; color:#333; display:inline-block; width:33.3%; text-align:center; }
.rotate1 a img { margin-right:5px; }
.rotate1 a.img_trun_l { float:left; }
.rotate1 a.img_trun_r { float:right; }
.rotate1 img.turn_loading { right:5px; }
.r_load { background: rgba(0, 0, 0, 0.7); position:absolute; top:0px; left:0px; right:0px; bottom:0px; width:100%; display:none;}
.r_load img { position:absolute; left:50%; margin-left:-12px; top:50%; margin-top:-10px; }

.artical_content {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ddd;
    padding: 5px;
    margin: 10px 0;}
.artical_content h3 {
    color: #09c;
    display: block;
    font: 300 24px/45px '黑体';
    height: 45px;
    text-indent: 30px;
    text-align: center;
}
.gf_sp {
    /*background: url(../images/misc.gif) repeat-x scroll 0 -472px rgba(0, 0, 0, 0);*/
    clear: both;
    height: 5px;
    margin: 0 10px;
    overflow: hidden;
}
.gf_artical h4 {
    text-align: center;
}
.artical_content h4#sub_title {
    color: #999;
    display: block;
    font: 800 16px/20px tahoma;
    height: 20px;
    text-indent: 2em;
}
.artical_content #artical_content {
    font-size: small;
    line-height: 2em;
    padding: 10px 10px 30px;
    text-align: center;
}

.xz_cx { padding-top:20px; }
.xz_cx1 { float:left; width:45%; line-height:24px; }
.xz_cx span { padding-left:10px; color:#333; font-size:14px; }
.xz_cx input { height:18px; padding:4px 4px; line-height:18px; color:#555; border: 1px #c1c1c1 solid;
               -moz-border-radius: 4px;
               -khtml-border-radius: 4px;
               -webkit-border-radius: 4px;
               border-radius: 4px; }
.xz_cx select { width:200px; color:#555; border: 1px #c1c1c1 solid;
                -moz-border-radius: 4px;
                -khtml-border-radius: 4px;
                -webkit-border-radius: 4px;
                border-radius: 4px; font-size:14px; }



.xz_cx_n  { padding-top:20px; }
.xz_cx1_n{ float:left; width:95%; line-height:24px; }
.xz_cx_n span{  color: #fff;
                display: inline-block;
                padding: 0 10px;
                -moz-border-radius: 3px;
                -khtml-border-radius: 3px;
                -webkit-border-radius: 3px;
                border-radius: 3px;
                background: #023670;
                margin-right: 6px; margin-top: 8px; font-size:14px; }


.xz_cx_n input{ height:18px; padding:4px 4px; line-height:18px; color:#555; border: 1px #c1c1c1 solid;
                -moz-border-radius: 4px;
                -khtml-border-radius: 4px;
                -webkit-border-radius: 4px;
                border-radius: 4px; }


.xz_cx_n select{ width:200px; color:#555; border: 1px #c1c1c1 solid;
                 -moz-border-radius: 4px;
                 -khtml-border-radius: 4px;
                 -webkit-border-radius: 4px;
                 border-radius: 4px; font-size:14px; }




/*积分*/
.integral { margin-top:5px; height:39px; }
.integral_title { padding-left:5px; }
.integral_title a { font-size:14px; padding:0 1px; line-height:36px; color:#333; display:inline-block; margin-left:20px; }
.integral_title a:hover { border-bottom:3px #059de1 solid; }
.integral_title a.hover { border-bottom:3px #059de1 solid; }

.integral_main { width:750px; padding:34px 38px; background:#fff; }
.integral_main1 { height:34px; margin-bottom:17px; }
.integral_main11 { }
.integral_main11 span { float:left; height:30px; line-height:30px; margin-right:20px; }
.integral_main111 { border:1px #dedede solid; width:76px; float:left; }
.integral_main111 a { float:left; width:16px; display:block; height:28px; }
.integral_main111 a#min { background:url(../images/zjt-1.png) no-repeat center 50%; }
.integral_main111 a#add { background:url(../images/yjt-1.png) no-repeat center 50%; } 

.integral_main111 input { float:left; width:42px; text-align:center; height:28px; line-height:28px; border:none; border-left:1px #dedede solid; border-right:1px #dedede solid; }
.integral_main112 { float:left; padding-left:18px; }
.integral_main112 a { }

.integral_main12 { height:34px; float:right; background:url(../images/jf-1.png) no-repeat left 45%; padding-left:32px; }
.integral_main12 span { font-size:20px; color:#555; line-height:32px; display:inline-block; height:33px; border-bottom:1px #dedede solid; }
.integral_main12 a { border:1px #dedede solid; display:inline-block; height:28px; line-height:28px; margin-left:12px; color:#ddb53e; font-weight:bolder; padding:0 6px; }

.integral_main2 { }
.integral_main21 { height:51px; border-bottom:1px #dedede solid; padding:20px 0 22px; }
.integral_main211 { height:51px; padding: 0 5px; text-align:center; line-height:50px; font-size:40px; color:#fff; background:#059de1; }
.integral_main212 { padding-left:11px; padding-top:1px;  }
.integral_main212 p { font-size:14px; color:#555; line-height:24px; }
.integral_main213 { padding-top:1px; text-align:right; }
.integral_main213 p { font-size:14px; color:#555; line-height:26px; }
.integral_main213 a { color:#059de1; font-size:14px; line-height:24px; display:inline-block; background:url(../images/jtx-1.jpg) no-repeat right 50%; padding-right:15px; }

.integral_main22 { border:1px #dedede solid; border-top:none; padding:14px 16px; display:none; }
.integral_main221 { padding-top:7px; }
.integral_main221 p { font-size:14px; line-height:30px; color:#555; }

.integral_main222 { }

.integral_main3 { padding:15px 0; text-align:center; }


.tailoring input {
    background: url("../images/bgx-1.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    border: medium none;
    color: #fff;
    cursor: pointer;
    float: left;
    height: 31px;
    line-height: 30px;
    text-align: center;
    width: 112px;
}

.updateimg input {
    /*background: url("../images/bgx-1.png") no-repeat scroll left top rgba(0, 0, 0, 0);*/
    background: #14a3e3;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: medium none;
    color: #fff;
    cursor: pointer;
    float: left;
    height: 31px;
    line-height: 30px;
    text-align: center;
    width: 112px;
}

.tailoring a, .updateimg a {
    background: url("../images/bgx-1.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    border: medium none;
    color: #fff;
    cursor: pointer;
    float: left;
    height: 31px;
    line-height: 30px;
    margin-left: 10px;
    text-align: center;
    width: 112px;
}


/*settings_memberdocs_health_state.php*/


.button_addblue{
    float:left;
    width:100px;
    text-align:center;
    background:#14a3e3;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
    color:#fff; 
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}

.button_addblue a{
    color:#fff; padding:1px 8px; text-align:center;}

.b_m{margin:0px 20px 20px 0px;}
.space_wykd3 { margin:0 auto; width:770px; padding-top:15px; }
.word_attetion{font-size:16px;margin-bottom:20px; margin-right:40px; border-bottom:1px solid #d9d9d9;}



/*健康摘要*/
.radius3 { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.radius24 { -moz-border-radius: 24px; -khtml-border-radius: 24px; -webkit-border-radius: 24px; border-radius: 24px; }
.radius80 { -moz-border-radius: 80px; -khtml-border-radius: 80px; -webkit-border-radius: 80px; border-radius: 80px; }
.abstract { margin:44px auto 0; width:770px; }
.abstract_user { height:30px; line-height:30px; font-size:14px; color:#fff; background:#3cade7; margin-bottom:20px; padding:20px 35px 20px 118px; position:relative; }
.abstract_user span { }
.abstract_user em { float:right; }
.abstract_adv { position:absolute; left:20px; top:-25px; }

.abstract_enter { }
.abstract_list { border:1px #dedede solid; background:#fff; padding:14px 20px; margin-bottom:20px; }
.abstract_list a { display:block; }
.abstract_list img { float:left; }
.abstract_list b { float:left; font-size:14px; color:#333; display:inline-block; line-height:20px; margin-top:10px; padding:0 0 0 20px; width:124px; }
.abstract_list span { float:left; border-left:1px #dedede solid; display:inline-block; line-height:20px; width:210px; margin-top:10px; padding:0 0 0 20px; }
.abstract_list em { width:24px; height:24px; line-height:24px; display:inline-block; color:#fff; background:#fd8f86; text-align:center; margin-top:8px; }
.abstract_list i { float:right; width:24px; height:24px; line-height:24px; display:inline-block; color:#fff; background:#999; text-align:center; margin-top:8px; }

.abstract_allow{padding: 0 10px;}
.abstract_allow h3{color:#333;font-size: 20px;font-weight: 700;float: left;}
.abstract_allow .allow{ float:right;line-height: 32px; }
.abstract_allow .allow span{color: #1E1E1E;font-size: 14px;float: left;}
.abstract_allow .allow .btns{display: inline-block;background-color: #009900;width: 68px;height: 32px;border: none;border-radius: 16px;margin-left: 10px;}
.abstract_allow .allow .btns span{display: inline-block;text-align: center;width: 35px;color: #fff;cursor: pointer;font-weight: 700;font-size: 14px;}
.abstract_allow .allow .btns .act_close{display: inline-block;width: 28px;height: 28px;margin: 2px;background: #fff;color: #fff;border-radius: 50%;}

/*专科服务产品 2015/12/23*/
.serve1512 { margin:0 auto; padding:0 20px; background:#fff; }
.serve1512_tit { height:30px; padding:10px 20px; background:#059de1; margin-bottom:20px; }
.serve1512_tit span { font-size:14px; color:#fff; line-height:30px; display:inline-block; }
.serve1512_tit img { float:left; margin:6px 10px 0 0; }
.serve1512_tit img { }

.serve1512_list { margin-bottom:10px; padding:10px 30px; border:1px #dedede solid; }
.s1512_list_l { background:url(../images/product151221.png) no-repeat left top; padding-left:33px; border-bottom:1px #ddd dashed; }
.s1512_b { font-size:16px; color:#333; line-height:30px; }
.s1512_b a { color:#333; }
.s1512_b a.bg059de1 { float:right; font-size:12px; color:#059de1; }
.s1512_b span { font-size:12px; color:#059de1; } 
.s1512_con { padding:5px 0; }
.s1512_con span { width:210px; display:inline-block; float:left; color:#777; line-height:26px; }

.s1512_list_r { padding-left:33px; }
.s1512_show { }
.s1512_show span { float:right; display:inline-block; height:30px; line-height:30px; padding-right:12px; }
.select1512 { float:right; overflow:hidden; }
.select1512 a { width:39px; color:#777; display:inline-block; height:30px; line-height:30px; text-align:center; border:1px #e2e2e2 solid; border-right:none; }
.select1512 a:last-child { border:1px #e2e2e2 solid; border-left:none; }
.select1512 a.hover { border:1px #059de1 solid; border-left:none; color:#fff; background:#059de1; }
.s1512_opt { text-align:left; }
.s1512_opt a { display:inline-block; color:#777; width:76px; height:28px; line-height:28px; text-align:center; border:1px #e0e0e0 solid; margin-top:10px; margin-right:15px; }
.s1512_opt a.bg059de1 { background:#059de1; color:#fff; }
.s1512_opt a.bg059de1:hover{ background-color: #0785fd; color: #fff;}

/*助理申请列表*/
.myasist15 { background:#fff; }
.myasist15_tit { padding:5px 0 3px 20px; line-height:34px; font-size: 14px; background:#f6f6f6; color: #555; }
.m_flgl2 { }
.m_flgl2 table { font-size:14px; border-top:1px #dedede solid; }
.m_flgl21 { }
.m_tit { height:36px; line-height:36px; text-align:center; background:url(../images/m_bg2.jpg) repeat-x left top; }
.m_tit th { border-right:1px #dedede solid; color:#333; }
.m_tit th:last-child { border-right:none; }
.m_flgl22 { }
.m_flgl22 td { color:#858585; padding:8px; line-height:20px; text-align:center; border-top:1px #dedede solid; border-right:1px #dedede solid; }
.m_flgl22 td:last-child { border-right:none; }
.m_flgl22 td img { padding:0 5px; }
.m_flgl22 td a { color:#555; padding:0 5px; }
.m_flgl22 td.tb { padding:5px 8px; text-align:left; }
.m_flgl22 td.tb input { padding:3px 5px; color:#555; width:90%; line-height:20px; border:1px #dedede solid;  }

.m_flgl22 td.xsyc label { padding:0 10px; font-size:14px; color:#555; line-height:30px; }
.m_flgl22 td.xsyc label input[type="radio"] { margin-top:10px; margin-right:8px; }

.m_flgl22:hover { background:#f6f6f6; }
.team_doct16 .m_flgl22:hover { background:none; }
.m_flgl2 .picScroll-left { width:600px; }
.m_flgl2 .picScroll-left a { padding:0; }
.m_flgl2 .picScroll-left img { padding:0; height:71px; width:71px; }
.m_flgl2 .picScroll-left .bd { padding-left:30px; }
.m_flgl2 .picScroll-left .hd a { position:absolute; top:30px; }
.m_flgl2 .picScroll-left .hd .prev { left:0; }
.m_flgl2 .picScroll-left .hd .next { right:0; }
.m_flgl2 .picScroll-left .hd { height:auto; }

/*功能中心*/
.features15 { }
.features15_head { padding:5px 0; background:#0785fd; }
.features15_c { margin:5px auto 15px; width:980px; }
.features15_head .features15_c { margin-bottom:5px; }
.feat15_name { float:left; font-size:30px; /*font-weight:bolder;*/ height:60px; line-height:60px; color:#fff; }
.feat15_name em { font-size:20px; padding-left:10px; }
.feat15_des { float:right; }
.feat15_back { float:right; padding-top:12px; }
.feat15_back a { display:inline-block; border:2px #fff solid; line-height:30px; padding:0 22px; color:#fff; font-size:14px; }
.feat15_stas { float:right; }
.feat15_stas span { float:left; display:inline-block; line-height:60px; font-size:48px; color:#fff; }
.feat15_stas em { float:left; font-size:44px; padding:0 5px 0 5px; line-height:56px; display:inline-block; color:#fff; }
.feat15_p { width:132px; padding:8px 0 0 15px; line-height:22px; color:#fff; float:right; }
.feat15_p a { color:#fff; }
.special161 { padding-top:10px; }

.features15_body { margin-top:20px; background:#fff; }
.features15_lists { margin-right:-5px; }
.feat15_list { width:196px; height:262px; float:left; position:relative; }
.f15_list_con { padding:20px 12px 0 12px; text-align:center; }
.f15_list_img { height:100px; }
.f15_list_img img.hover { display: none; }
.f15_list_con span { display:block; color:#333; font-size:18px; line-height:36px; padding:12px 0 5px; cursor: pointer; }
.f15_list_con p { color:#888; line-height:22px; height:44px; overflow:hidden; text-align:left; }
.f15_list_con a.radius36 { margin-top:5px; background:#fff; display:inline-block; width:28px; height:28px; line-height:28px; font-size:22px; color:#fff; }
.feat15_new { position:absolute; top:26px; right:32px; }
.feat15_own { position:absolute; top:12px; left:15px; }
.feat15_own img.hover { display: none; }

.feat15_list.hover { background:#0785fd; }
.feat15_list.hover span { color:#fff; }
.feat15_list.hover p { color:#fff; }
.feat15_list.hover a { color:#1984e8; }
.feat15_list.hover .feat15_own img { display: none; }
.feat15_list.hover .feat15_own img.hover { display: block; }
.feat15_list.hover .f15_list_img img { display: none; }
.feat15_list.hover .f15_list_img img.hover { display:inline-block; }

.feat15_list:visited { background:#fff; }
.feat15_list:hover { background:#0785fd; }
.feat15_list:hover span { color:#fff; }
.feat15_list:hover p { color:#fff; }
.feat15_list:hover a { color:#1984e8; }
.feat15_list:hover .feat15_own img { display: none; }
.feat15_list:hover .feat15_own img.hover { display: block; }
.feat15_list:hover .f15_list_img img { display: none; }
.feat15_list:hover .f15_list_img img.hover { display:inline-block; }
.feat15_list:active { background:#fff; }

.features15_left { float:left; width:220px; text-align:center; }
.features15_right { padding-left:240px; line-height:24px; color:#333; font-size:14px; }
.features15_right img { width:100%; }
.features15_right .form_group textarea { height:auto; width:auto; padding:8px 10px; }
.features15_right .form_checkbox { line-height:22px; padding:0px; }
.features15_right .form_checkbox input[type="checkbox"]{ margin: 6px 8px 0 0; }
.features15_btn { padding-top:15px; }
.features15_btn a { display:block; }
.features15_btn p { display:block; }
.features15_btn a:hover { color:#fff; }
.features15_btn a.btn_a30 { margin-bottom:10px; }

/*功能中心入口*/
.feat_ent15 { }
.feat_ent15 li { padding:0 10px 15px 10px; width:144px; float:left; border-bottom:1px #dfdfdf solid; border-right:1px #dfdfdf solid; position:relative; }
.feat_ent15 li:nth-child(5n) { border-right:none; width:146px; }
.feat_detail15 { text-align:center; }
.feat_detail15 a { color:#333; display:block; line-height:24px; font-size:12px; }
.feat_detail15 a.f_img { padding:4px 0 0 0; height:120px; }
.feat_detail15 a.f_span { font-size:16px; line-height:30px; }
.feat_detail15 p { color:#888; line-height:20px; display:none; height:80px; overflow:hidden; text-align:left; margin:15px 0; }
.feat_new15 { position:absolute; top:20px; right:20px; }
.feat_add15 { text-align:center; }
.feat_add15 a { color:#333; display:block; line-height:24px; font-size:12px; }
.feat_add15 a.f_img { padding:24px 0 0 0; height:100px; }
.feat_add15 a.f_big { font-size:20px; line-height:30px; padding:24px 0 0px; }
.feat_add15 a.f_span { font-size:16px; line-height:30px; }

/*功能中心微调*/
.modify618 { background:#fff; }
.modify618 .space2_r3 { padding:0; background:none; /*margin-bottom:-1px;*/ margin:15px 0 50px; border-top: 1px #dfdfdf solid; }
.modify1601 { padding:20px; }

/*修改 会员样式*/
.s_add16122 { height:36px; border:1px #c1c1c1 solid; -moz-border-radius: 8px;
              -khtml-border-radius: 8px;
              -webkit-border-radius: 8px;
              border-radius: 8px; background:#FFF; margin:7px 0 8px; }
.s_add16122 span { border-right:1px #c1c1c1 solid; float:left; font-size:14px; line-height:36px; color:#555; display:block; height:36px; padding:0 0 0 30px; width: 74px; }
#tab_1 { display:block; }
#tab_2 { display:none; }
#tab_1 .form_group { padding:0 0 0 10px; width:450px; }
#tab_1 .form_group label { margin:3px 0 0 0; padding:0 20px 0 10px; }
#tab_2 .form_group { padding:8px 0 8px 10px; width:450px; }
#tab_2 .s_add16122 { padding:0 0 0 10px; }
#tab_2 .form_radio input#img { margin-top:2px; }
.des16122 { color: #555; line-height:24px; padding:0 0 0 10px; }
.des16122 span { color:#FD070B; }
#tab_2 .des16122 { margin-top:-8px; }
.space2_r43 #male label { font-size:14px; }

.position_a { position:relative; }
.position_a a { display:inline-block; width:134px; height:98px; position:absolute; top:0; }
.position_a a.st1 { left:0px;  }
.position_a a.nd2 { left:210px;  }
.position_a a.rd3 { left:424px;  } 
.position_a a.th4 { left:634px;  }

.list-wid { text-align:left; padding-left:8px; }
.grph_left_small{ font-size:16px;}
/*创建医院*/
.up_hospatal16219 { padding:15px 0; }
.hospital_set { background:none; border:1px #cfcfcf solid; background:#fff; margin:0 auto; height:206px; width:978px; }
.hospital_set .space1_r1 { }
.hospital_set { }

/* settings/healthedu */
.space2_r611 td a.ziblue {color: #14A3E3;}
.buttonpub_f {
    background-color: #428BCA;
    width: 31px;
    color: #F2F2F2;
    -moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 2;
    margin-bottom: 0px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    float: left;
    margin: 0 4px;
    padding: 0 4px;

}
/*保存，返回按钮新样式没有文字的*/
.space2_r22_new {
    padding: 6px 0;
}
.space2_r22_new input {
    background-color:#42aeec;
    border-color: transparent;
    color: #fff;
    width:112px;
    color: #f2f2f2;
    -moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    text-decoration:none;
    border-radius:6px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 2;
    margin-bottom: 0;
    padding: 5px auto;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.title_bold {font-weight: 600; color: #333;}
.margin-b10{margin-bottom:10px;}
.adv_doc162 { width:32px; height:32px; position:absolute; left:12px; top:-2px; }
.adv_doc162 img { border:1px #ff8400 solid; }
.up_adv162 .space2_r11 { left:52px; }

.applicat162 { text-align:left; margin-top:10px; }
.applicat162 td { padding:3px 5px; line-height:24px; }
.set_price { margin-bottom:10px; }
.set_price a.radius51 { background:#fff; border:1px #cfcfcf solid; color:#0785fd; }
.set_price a.radius51 span { width:18px; height:14px; display:inline-block; color:#ff8400; }
.set_price a.radius51.hover { border:1px #ff8400 solid; }

.opt16225 { height:24px; line-height:24px; }
.opt16225 a { display:inline-block; }

/*三甲医院设置*/
.bg258ae9 { border-bottom:1px #2a98ff solid; }
.bg258ae9 .head_wel { color:#fff; }
.bg258ae9 .head_wel span { color:#fff; }
.bg258ae9 .head_login a { color:#fff; }

.set_c { margin:0 auto; width:1100px; }
.set_stat .bg258ae9 { border-bottom:none; margin:5px 0 0; }
.set_stat .bgddb53e { margin-top:10px; }
.set_section { height:28px; line-height:26px; padding:15px 0; text-align:center; }
.set_section a { color:#fff; font-size:14px; }

.set_stat { width:185px; }
.set_menu { width:267px; padding:10px 0 10px 20px; height:171px; background:#fff; }
.set_menu .info_name { width:247px; }
.set_menu .bg258ae9 { border-bottom:none; }
.set_items { padding-top:5px; }
.set_item { margin:0 10px 10px 0; float:left; width:118px; }
.set_item a { padding-left:17px; display:block; text-align:left; line-height:28px; }
.set_item span { font-size:20px; display:inline-block; line-height:28px; width:28px; float:left; }

.hospatal_set { }
.hospatal_set .space2 { width:1100px; }
.hospatal_set .space2_l { width:260px; }
.hospatal_set .accordion li > .sub-menu { width:220px; }
.hospatal_set .space2_l .sub-menu li { padding-left:36px; }
.hospatal_set .space2_l .sub-menu li a { text-align:left; font-size:14px; }
.hospatal_set .list-wid { font-size:16px; } 
.hospatal_set .info_name { color:#258ae9; border-bottom:2px #258ae9 dashed; }
.hospatal_set .list-wid2 font { font-size:16px; } 
.hospatal_set .space2_r214 { height:250px; }
.hospatal_set .space2_r214 textarea { height:240px; }
.hospatal_set .space2_r214 span { height:250px; line-height:250px; }

.greygrad3 .table { border:1px #cfcfcf solid; }
.greygrad3 .table .tbody td { text-align:inherit; }
.greygrad3 .table .tbody { border-bottom:1px #cfcfcf solid; }
.greygrad3 .up_detail { line-height:24px; padding:5px 0; }
.greygrad3 .download { line-height:24px; padding:5px 0; }

/*#copy_dode { text-indent:-9999em;  }*/
.cke_skin_kama .cke_break { clear: initial !important; }





/*finance-pc*/
/*通用*/
.font_20{font-size:20px;}
.font_16{font-size:16px;}
.font_14{font-size:14px;}
.font_12{font-size:12px;}
.margin_L {margin-left:20px;}
.margin_T{margin-top:10px;}
.margin_T2{margin-top:20px;}
.margin_D{margin-bottom:10px;}
.radius5_5 { -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px 5px 0 0; }
.radius5_0_5 { -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 0px 0px 5px 5px; }
.number_blue_f{color:#059ce1;}
.number_normal_f{color:#555;}
.w_470{width:470px;}

.space2_r611_n1 { }
.space2_r611_n1 table { }
.space2_r611_n1 th { padding:5px; border-right:1px #dedede solid; text-align:center; color:#555; line-height:30px; font-weight:bolder; }
.space2_r611_n1 td { padding:5px; line-height:30px;border-right:1px #dedede solid; border-bottom:1px #dedede solid; color:#888; }
.space2_r611_n1 td a { display:block; line-height:20px; text-align:center; color:#888; }
.space2_r611_n1 tr:hover { background:#ddf5ff;    cursor:hand;  }
.space2_r611_n1 tr.hover { background:#ddf5ff;    cursor:hand;  }
.serve1512_list_n1 {margin-bottom: 10px;border: 1px #dedede solid;}
.blue_list{background:#059de1;color:#fff; }
.deepgary_list{background:#555;color:#fff; }
.blue_list table  tr td {}
.light_blue{background:#a3e3ff; font-size:14px; color:#000;}
.tr_height{line-height:40px; height:40px;}
.tr_height3{line-height:24px; height:24px;}
.tr_height4{ height:30px;}
.tr_height5{ height:50px;}
.grph_money {font-size:20px; padding-right: 10px;}
.grph_right {padding-right:10px;  font-size:14px;}
.grph_left_n1 {padding-left:10px; font-size:14px;}
.space2_r211_n1 { height:36px; border:1px #c1c1c1 solid; background:#FFF;}
.space2_r211_n1 span { /*border-right:1px #c1c1c1 solid; */float:left;   font-size:14px; line-height:36px; color:#888; display:block; height:36px; }
.space2_r211_n1 label { float:left; height:36px; line-height:36px; color:#555; padding:0 5px 0 24px; }

.space2_r211_n1 select.ysks { border:none; margin:7px 0 8px ; font-size:14px; width:208px; color:#555; }
.public input.n1 { margin:8px 0;}
.kd61_n1{width:330px;}
.f_list{margin:0 30px; padding:15px 0; border-bottom:1px #c1c1c1 solid;}
.shouyi{height:44px; width:100px;padding-left:50px;padding-right:40px;  background:#fff url(../images/date_bg_03.jpg) no-repeat left !important;position:relative;}
.shouyi table tr {line-height:22px; height:22px; text-algin:center;}
.space2_r611_n2{background:#fff;}
.jiating{height:44px; width:100px; padding-left:20px;}
.jiating table tr {line-height:22px; height:22px; text-algin:left;}
.yongyao{height:44px; width:100px;padding-left:20px;}
.yongyao table tr {line-height:22px; height:22px; text-algin:left;}
.number_n1 {position:absolute;width:37px;height:23px;line-height:23px;font-size:16px;z-index:1;left:14px;top: 16px; }
.number_n1.hover { color:#ff8400; }
.bottom_edge{padding-bottom:30px;}
.current_month {position:absolute;width:60px;height:29px;z-index:1; padding-top:8px; padding-left:20px; left:140px;top:5px;color:#fff;
                background: url(../images/f_n_13.png) no-repeat left !important;}
.shouyi_blue_title{text-align:center;padding:10px 0;}
.shouyi_blue_title tr td{border-right:1px #fff solid;}
.fuwu_title{text-align:center;background:#fff; border:1px #dedede solid; border-top:none;position:relative;}
.fuwu_title tr td{border-right:1px #dedede solid;}
.fuwu_title .tr_height5 a { color: #ff8400; }
.bluetrac {position:absolute; width:19px; height:9px; z-index:1; left:363px; top:0; background: url(../images/f_n_03.png) no-repeat left !important;}
.shouyi_blue_title .tr_height1 a { color:#fbf772; }
/*添加会员*/
#addContracter.pop_box { padding:20px; width:960px; background:#fff; }
#addContracter.roll_con { padding-right:0; width:980px; }
#addContracter.roll_con .pop_bar { width:960px; background:#0785fd; }
#addContracter.roll_con .pop_bar table { width:940px; }
#addContracter.roll_con .pop_cont { position:absolute; top:56px; bottom:20px; left:20px; width:960px; }
#addContracter.roll_con .pop_cont table { width:940px; }

#ajax_user_list .thead th { font-size:14px; }
#ajax_user_list table { border:1px #cfcfcf solid; }
#ajax_user_list .tbody td a { color: #ff8400; }

/*DDFAO申请*/
#ddfao {width: 800px; color: #858585; padding:15px; }
#ddfao li {margin-bottom: 5px; border-bottom: 1px dashed #858585;}
#ddfao .pop_left {width: 50px; float: left;}
#ddfao .pop_middle {width: 250px; float: left; padding: 5px;}
#ddfao .pop_right {width: 450px; float: right;}
#ddfao .schedule_duration { width: 70px; height: 24px; color: #666; line-height: 24px; text-align: center;
                            border: 1px #ccc solid; display: inline-block; padding: 0 5px; margin-right: 5px; margin-bottom: 5px; }
#ddfao a.hover {border: 2px #ff734c solid; width: 68px; height: 22px; line-height: 22px;}
#ddfao .schedule_duration:hover {border: 2px #ff734c solid; width: 68px; height: 22px; line-height: 22px;}

#ddfao.roll_con { padding-right:0; padding-bottom:56px; width:815px; }
#ddfao.roll_con .pop_operate { width:800px; position:absolute; bottom:15px; left:15px; }
#ddfao.roll_con .pop_operate table { width:785px; }
#ddfao.roll_con .pop_cont { width:800px; }
#ddfao.roll_con .pop_cont ul { width:785px; }

/*分配权限*/
#compet_team #addContracter.pop_box { width:896px; background:none; }
#compet_team a.r_shut { top:5px; right:4px; line-height: 44px; }
/*.mask { background:#8C7F7F; }*/
.competence { overflow:hidden; }
.compet_head { }
.compet_head img { display:block; }
.compet_body { background:#fff; padding:30px 0 0 0; }
.compet_tit { text-align:center; color:#262b36; font-size:30px; line-height:50px; padding-bottom:30px; }
.compet_tit span { color:#00b0ff; }
.compet_list { margin:0 auto; width:700px; font-size:16px; }
.compet_list span { line-height:36px; float:left; color:#262b36; }
.compet_list .a_list { padding-left:82px; }
.compet_list .a_list a { line-height:34px; padding:0 18px; margin:0 10px 10px 0; border:1px #ddd solid; color:#999; }
.compet_list .a_list a.hover { background:url(../images/competHover1684.png) #00b0ff no-repeat 95% 15%; border:1px #0090d1 solid; color:#fff; }
.competence .form_button { text-align:center; padding:40px 0 60px; }
.competence .form_button input[type="submit"] { background:#f36969; padding:0 70px; height:50px; line-height:50px; font-size:18px; }

/*第三方检测*/

.thirdpartycount { margin:0 auto; width:780px; padding:15px 0; }
.thirdpartycount .form_group input[type="text"] { height:20px; line-height:20px; }
.thirdpartycount .form_group input[type="text"].Wdate { margin-right:5px; }
#doclist { padding-top:20px; }
#doclist .thead { background:url(../images/m_bg2.jpg) repeat-x left top; border-top:1px #ddd solid; }
#doclist .thead th { border-left:1px #ddd solid; color:#555; border-bottom:1px #ddd solid; border-right:1px #ddd solid; }
#doclist .tbody td { padding:8px 0; border-bottom:1px #ddd solid;  border-left:1px #ddd solid; }
#doclist .tbody { background:#fff;   border-right:1px #ddd solid; }
#doclist .fenye { margin-top:0; border-left:1px #ddd solid; border-top:none; background:#fff; padding:0; text-align:right; }
#doclist .fenye span { display:block; padding:5px 10px 5px 0; line-height:24px; border-right:1px #ddd solid; border-bottom:1px #ddd solid; }

#frmTest .form_radio { font-size:14px; }
#frmTest .form_group input[type="text"] { float:left; height:24px; line-height:24px; width:300px; }
#frmTest .form_group input:disabled { background:#fff; }
#frmTest .form_radio { font-size: 14px; padding:8px 0; }
#frmTest .form_radio label { float:left; }
#frmTest .form_group span, #frmTest .form_radio span { width:80px; text-align:right; line-height:34px; }
#frmTest .form_group b { line-height:34px; }
#frmTest .form_radio input[type="radio"] { float:left; margin: 9px 10px 0 0; }
#frmTest .form_radio label { line-height:34px; height:34px; padding-right:20px; }

#frmTest .form_radio { font-size:14px; }
#frmTest .form_group input[type="text"] { float:left; height:24px; line-height:24px; width:300px; }
#frmTest .form_group input:disabled { background:#fff; }
#frmTest .form_radio { font-size: 14px; padding:8px 0; }
#frmTest .form_radio label { float:left; }
#frmTest .form_group span, #frmTest .form_radio span { width:80px; text-align:right; line-height:34px; }
#frmTest .form_group b { line-height:34px; }
#frmTest .form_radio input[type="radio"] { float:left; margin: 9px 10px 0 0; }
#frmTest .form_radio label { line-height:34px; height:34px; padding-right:20px; }


#consultationapply_form { margin:0 auto; width:780px; padding:15px 0 20px; }
#consultation_doclist .space2_r611 th { padding:0; }
#consultation_doclist .tbody a { padding:0 2px; display:inline-block; line-height:24px; color: #0785fd; font-weight: bolder; }
#green_channel_list .tbody a { padding:0 2px; display:inline-block; line-height:24px; color: #0785fd; font-weight: bolder; }
#exprent_list { width: 900px; color: #858585; padding: 15px; }
#exprent_list .form_button { padding:8px 0; }
#exprent_list .form_button a { line-height:34px; height:34px; }
#exprent_list .form_select { padding:1px; }
.consult_fullname { line-height:30px; padding-left:20px; text-align:left; }
.consult_fullname img { float:left; margin-right:5px; display:inline-block; }
.consult_fullname p { color:#555; text-align:center; line-height:22px; padding-top:3px; }
#expertlist { margin-top:10px; }
#expertlist .tbody td { padding:8px 10px !important; }
#expertlist .consult_fullname img { float:inherit; margin-right:0; display:block; }

.setting_up1693 { margin:0 auto; width:780px; }
.setting_up1693 .thead { background:url(../images/m_bg2.jpg) repeat-x left top; border-top:1px #ddd solid; }
.setting_up1693 .thead th { border-left:1px #ddd solid; color:#555; border-bottom:1px #ddd solid; border-right:1px #ddd solid; }
.setting_up1693 .tbody td { padding:8px 0; border-bottom:1px #ddd solid;  border-left:1px #ddd solid; }
.setting_up1693 .tbody { background:#fff;   border-right:1px #ddd solid; }
.setting_up1693 .thead th { border-left:1px #ddd solid; color:#555; border-bottom:1px #ddd solid; border-right:1px #ddd solid; }
.setting_up1693 .tbody td a { padding:0 2px; display:inline-block; line-height:24px; color: #0785fd; font-weight: bolder; }

.setting_up1693 .form_radio { font-size:14px; }
.setting_up1693 .form_group input[type="text"] { float:left; height:24px; line-height:24px; }
.setting_up1693 .form_group input:disabled { background:#fff; }
.setting_up1693 .form_radio { font-size: 14px; padding:8px 0; }
.setting_up1693 .form_radio label { float:left; }
.setting_up1693 .form_group span, #frmTest .form_radio span { width:80px; text-align:right; line-height:34px; }
.setting_up1693 .form_radio input[type="radio"] { float:left; margin: 9px 10px 0 0; }
.setting_up1693 .form_radio label { line-height:34px; height:34px; padding-right:20px; }
.setting_up1693 .text { color:#555; font-size:14px; line-height:36px; }
.setting_up1693 .text h1 { font-size:24px; text-align:center; color:#004b9e; line-height:44px; padding-bottom:10px;  }

/**/
.table169 { border: 1px #ddd solid; border-bottom:none; line-height:22px; font-size:14px; }
.table169 th { text-align:left; border-bottom: 1px #ddd solid; border-left: 1px #ddd solid; text-align:right; width:86px; }
.table169 td { border-bottom: 1px #ddd solid; border-left: 1px #ddd solid; color:#555; }
.table169 td, .table169 th { padding:8px; }

.thyp16910#frmTest .form_group span { width:100px; }

#thirdpartyapply .adv_list { }
#thirdpartyapply .adv_list img { float:left; margin:5px 8px 0 0; }
#thirdpartyapply .adv_list p { line-height:20px; padding:0; color:#555; }
#thirdpartyapply .adv_list p:first-child { color:#059de1; }

/*20161220 病例*/
.uploadcase .opt_img { margin:5px 20px 5px 0; }

/*20170205 家庭签约户主样式调整*/
.lv_top_box{
    background-color: #fff;
    border: 1px solid #c9c9c9;
    margin-top:30px;
}
.lv_wid_4{
    float:left;
    width: 33.33333333%;
    box-sizing: border-box;
    border-right:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
    padding:10px;
}
.lv_wid_full{
    clear: both;
    padding: 0px 15px;
}
.lv_wid_full a{
    display: inline-block;
    color: #777;
    width:auto;
    padding: 3px 15px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border:none;
    margin-top: 10px;
    margin-right: 15px;
    margin-bottom: 10px;
}
.lv_wid_4:last-child{ border-right: none; text-align: center;}
.lv_label{
    font-size: 12px;
    display: block;
    color: #666;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lv_text{
    font-size: 16px;
    display: block;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lv_wid_4:last-child .bg059de1{
    border: none;
    margin-top: 14px;
    margin-right: 0px;
}
.lv_headtitle{
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
    color: #059de1;
}
/*2-28 家庭签约弹出框小样式调整*/
.tcktitleass{
    font-size: 16px;
    font-weight: Bold;
}
.tahcfootrbtn{
    padding:7px 0px 0px;
    text-align: right;
}

.tahcfootrbtn .tahcfootrbtn-btn{
    border: 1px solid #3baee7;
    padding: 5px 30px;
    background-color: #3baee7;
    color: #fff;
    display: inline-block;

}
.tahcfootrbtn .btn-save{
    margin-right: 15px;
}
.tahcfootrbtn .btn-cabcel{
    border: 1px solid #bbb;
    background-color: #bbb;
}

/* 签约会员修改 170406 lx*/
.space_u17 {
	margin:0 auto 10px;
	width: 778px;
	border:1px #e4e4e4 solid;
}
.s_u17_ulink { border-top: 1px #e4e4e4 solid; padding:5px 0; text-align:center;
}
.s_u17_ulink a { border:1px #e4e4e4 solid; color:#555; font-size:14px; display:inline-block; line-height:28px; margin:0 10px; padding:0 15px;
}
.s_u17_ulink a:hover { background:#0785fd; color:#fff; border:1px #0785fd solid; }
.space_u17 .space2_r4313 { width:152px; height:auto; padding:5px 0 5px 12px; border-left:none; margin:0; }
.space_u17 .space2_r4313 p { padding-left:0px; line-height:22px; height:22px; color:#3a3a3a; font-size:12px; }
.s_u17_info { }
.s_u17_info a { color: #3a3a3a; }
.s_u17_info a:hover { color: #0785fd; }

.space_u17 .space2_r4312 { }
.space_u17 .space2_r4311 { border-right:none; }
.package_list { width:440px; min-height:131px; margin:0; border-right: 1px #e4e4e4 solid; padding:8px 20px 5px 10px; }
.package_list li { padding:5px 0; }
.package_list li a { color:#555; display:inline-block; }
.package_list li span.seeonlinexieyi1 a { display:inline-block; color: #0785fd; margin:0 3px; font-size:14px; }
.package_list li span.seeonlinexieyi1 a:hover { text-decoration: underline; }
.package_list li span.seeonlinexieyi1 a.cff8400 { color:#ff8400;  }
.package_list li span.seeonlinexieyi1 a.c555 { color:#555; text-decoration: none; }

.package_list li p { font-size:12px; line-height:26px; }
.package_list li p b { font-size:16px; font-weight:bolder; }
.package_list li p em { float:right; }

/* 修改诊所统计 */
.hospital_statistics .form_group {
    padding: 5px 15px 5px 0;
} 
.hospital_statistics .form_group input[type="text"] { height:20px; line-height:20px; }
.hospital_statistics .form_group input.Wdate { margin-right:5px; }
.hospital_statistics .form_select { margin-right:8px; }
.hospital_statistics .form_select select { height:28px; padding:4px 5px; }
.hospital_statistics .form-inline { padding:5px 10px; }
.hospital_statistics .form_group input[type="submit"] { border:none; background:#059ce1; float:left;  font-size:14px; color:#fff; line-height:30px; padding:0 15px; margin-right:10px; }
.hospital_statistics .form_group a { float:left;  font-size:14px; color:#fff; line-height:30px; padding:0 15px; border:none; }


/** 2017-05-27 多诊所管理 **/
.dzsgl-area{width:826px;box-sizing: border-box;}
.dzsgl-area-01{padding:20px;padding-bottom:0px;}
.dzsgl-area-02{padding:20px;}
.dzsgl-area-title{font-size:14px;color:#666;margin-bottom:10px;font-weight: bolder;position:relative;height:28px;line-height: 28px; padding-left:10px;}
.dzsgl-area-title .buttonpub.zc-modify-btn{margin-left:10px;}
.dzsgl-select-list{overflow: hidden;}
.dzsgl-list-ele{width:252px;float:left;height:70px;overflow: hidden;position:relative;border:1px solid #ccc;border-left:none;
    padding:0 10px;box-sizing: border-box;background-color: #fff;margin-right:10px;margin-bottom:10px;}
.dzsgl-list-ele:before{content: "";display:inline-block;width:4px;background-color: #149ad4;position:absolute;top:-1px;left:0;bottom:-1px;}
.dzsgl-close-icon{position:absolute;top:5px;right:8px;cursor: pointer;}
.dzsgl-close-icon:before{color:#999;font-size:14px;}
.dzsgl-list-ele .my-name{font-size:14px;line-height: 28px;color:#149ad4;}
.dzsgl-list-ele .my-name .my-text{display:inline-block;max-width:160px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;}
.dzsgl-list-ele .my-name span{color:#666;}
.dzsgl-list-ele .my-name .my-red{color:red;display:inline-block;vertical-align: middle;}
.dzsgl-list-ele p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#666;}

.buttonpub.zc-modify-btn{width:auto;padding:0 10px;margin:0px;background-color: #18a2e1;}
.buttonpub.zc-modify-btn.forbidden{background-color: #ccc;color:#fff;}
.dzsgl-Warning-notices{color:red;font-size:12px;margin-top:10px;margin-bottom:10px;}

.dzsgl-filtrate{overflow: hidden;height:30px;line-height: 30px;font-size:14px;}
.dzsgl-seek{float:right;margin-right:20px;}
.dzsgl-seek input[type="text"]{border:1px solid #ccc;padding:0 10px;color:#666;box-sizing: border-box;height:24px;line-height: 24px;}
.dzsgl-seek .buttonpub.zc-modify-btn{line-height: 22px;vertical-align: middle;margin-bottom:3px;}
.dzsgl-clinic-list{overflow: hidden;margin:10px 0;}
.dzsgl-clinic-ele{width:382px;float:left;height:120px;border:1px solid #ccc;box-sizing: border-box;padding:10px;background-color: #fff;
    position:relative;margin-right:10px;margin-bottom:10px;}
.dzsgl-clinic-ele.cur{background-color: #ffe1c2;}
.dzsgl-clinic-ele.cur:before{content:"";width:50px;height:50px;background: url("../images/dzsgl-img02.png") no-repeat center; display:inline-block;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;}
.dzsgl-clinic-ele img{width:150px;height:100px;float:left;}
.dzsgl-clinic-ele-content{margin-left:160px;}
.dzsgl-clinic-ele-content .my-name{color: #149ad4;font-size:14px;line-height: 30px;}
.dzsgl-clinic-ele-content .my-name .buttonpub{line-height: 20px;}
.dzsgl-clinic-ele-content .my-name a{display:inline-block;width:123px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;}
.dzsgl-clinic-ele-content p{color:#666;font-size:14px;line-height: 24px;}



/** END 2017-05-27 多诊所管理 **/

/** 身份证冲突弹出层 **/
.popups1705_main{ overflow: hidden; position:relative;  }
.popups1705 .sfzct-title{ position:absolute; top:0; left:0; right:0; height:36px; box-sizing: border-box; line-height: 36px; padding:0 20px;
    overflow: hidden; color:#ff9900; border-bottom: 1px solid #ccc; font-size:16px;  }
.popups1705 .sfzct-title img{ vertical-align: middle; margin-bottom:2px; margin-right:10px;  }
.popups1705 .sfzct-title span{display:inline-block;font-size:12px;color:#666;vertical-align: middle;margin-left:20px;  }
.popups1705 .sfzct-footer{height:30px;border-top:1px solid #ccc;line-height: 30px;position:absolute;bottom:0;left:0;right:0;  }
.popups1705 .sfzct-footer input[type="submit"]{ float:right; height:30px; background-color: #ff9900; width:135px; text-align: center; color:#fff; font-size:12px; border:none; cursor: pointer; border-radius:0;  }
.popups1705 .sfzct-footer .my-bg-blue{  background-color: #3cade7 !important;  }
.popups1705 .sfzct-footer span{margin-left:20px;color:#666;font-size:12px;  }
.popups1705 .sfzct-content{padding:15px 20px;position:absolute;top:36px;bottom:30px;left:0;right:0;overflow: hidden;box-sizing: border-box;color:#666;  }
.popups1705 .sfzct-content table{width:100%;border-collapse: collapse;  }
.popups1705 .sfzct-content td .my-name{font-size:14px;font-weight: bolder;color:#666;margin-right:10px;  }
.popups1705 .sfzct-content td .my-tel{color:#3cade7;margin-right:10px;  }
.popups1705 .sfzct-content .my-yellow,.popups1705 .sfzct-footer .my-yellow{color:#ff9900;  }
.popups1705 .sfzct-content .my-blue,.popups1705 .sfzct-footer .my-blue{color:#3cade7;}

/** END身份证冲突弹出层 **/


/*20170205 家庭签约户主样式调整*/

.lv_top_box{
    margin-top:15px;
}
.ThisUserName{
    color:#059de1;
}
.newlinks{
    margin-top:15px;
    font-size: 0px;
}
.newlinks .hz_links_box{
    color:#059de1;
    display: block;
    float:left;
    padding: 8px 10px;
    border:1px solid #059de1;
    font-size: 12px;
    margin-left: -1px;
    margin-bottom: 15px;
    background-color: #fff;
}
.newlinks .hz_links_box:hover{
    background-color: #ebf4f8;
}
.newlinks .hz_links_box.active{
    background-color: #deedf4;
}
.newlinks .forlastchild{
    margin-right: 15px;
}
.newlinks .forlastchild a.hz_links_box:first-child{
    margin-left: 0px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;

}
.newlinks .forlastchild a.hz_links_box:last-child{
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.newlinks .ThisUserBoss{
    font-weight: bold;
    font-size: 12px;
    color:#059de1;
    display: block;
    float: left;
    margin-bottom: 15px;
    padding: 8px 0px;
}
.forlastchild + .ThisUserBoss{
    margin-left: 15px;
}
.NoPhoneCard{ font-size: 12px; clear:both;}
.NoPhoneCard font{display: inline-block; padding: 8px 0px; margin-right: 15px; color:#666;}
.NoPhoneCard a{ display: inline-block; background-color: #ff9900; color: #fff; padding: 8px 10px; }




/** 2017-06-12 家庭医生转会 **/
/** 分页样式 **/
.lk-pt-TabFrame{overflow: hidden;border:1px solid #18a2e1;border-radius:4px;display:inline-block;font-size:0;}
.lk-pt-TabFrame > li{width:120px;height:40px;border-left:1px solid #18a2e1;text-align: center;line-height: 40px;font-size:14px;
    color:#18a2e1;background-color: #fff;display:inline-block;cursor: pointer;}
.lk-pt-TabFrame > li:first-child{border-left:none;}
.lk-pt-TabFrame > li:hover{background-color: #18a2e1;color:#fff;}
.lk-pt-TabFrame > .cur{background-color: #18a2e1;color:#fff;}

/** 提示消息 **/
.lk-pt-MessageInfo{border:1px solid #ff0000;padding:10px 15px;border-radius:4px;}
.lk-pt-MessageInfo .my-info{color:#999;font-size:14px;line-height: 24px;}
.lk-pt-MessageInfo .my-info span,.lk-pt-MessageInfo .my-info a{color:#18a2e1;}

/** 弹出层内容样式 **/
.popups1705_wrap{border-radius:5px;}
.transfer-popups{padding:20px;box-sizing: border-box;}
.transfer-popups-chart{margin:20px;margin-bottom:5px;}
.transfer-popups-chart .plan-chart-frame{width:100%;height:20px;overflow: hidden;position:relative;border:1px solid #00cc00;}
.transfer-popups-chart .plan-chart-line{width:0%;height:20px;background-color: #00cc00;border:1px solid #fff;box-sizing: border-box;}
.transfer-popups-text{color:#666;font-size:12px;padding:0 20px;margin:0;}
.transfer-popups-text span{color:#1d90fd;}
.transfer-popups-text i{font-style: normal;color:#1d90fd;}
.transfer-popups .my-info{text-align: center;display:block;height:30px;line-height: 30px; font-size:14px;color:#1d90fd;font-weight: bold;margin-top:35px;}
.transfer-popups .buttonpub{background-color: #18a2e1;color:#fff;border-radius:5px;}
.transfer-popups .buttonpub:hover{background-color: #428bca;}
/** 2017-06-20 弹出层内容样式 **/
.popups-title{height:40px;line-height: 40px;border-bottom:1px solid #ccc;padding:0 20px; position:relative;}
.popups-title span{font-size:14px;color:#666;}
.popups-title i{font-size:16px;color:#666;position:absolute; top:50%;right:20px;margin-top:-8px;cursor: pointer;}

/** END 2017-06-12 家庭医生转会 **/


/** 2017-06-15 **/
/** 普通的搜索查询 **/
.zc-plain-seek{padding: 5px 5px; font-size: 14px; color: #666;}
.zc-plain-seek select{height: 28px;border: 1px solid #ccc;color: #666;margin-right: 5px;border-radius: 3px;outline: none;}
.zc-plain-seek input[type="text"]{height: 29px;line-height: 29px;border: 1px solid #ccc;border-radius: 3px;padding: 0 5px;color: #666;outline: none; margin-right:5px;}
/** 红框表格 **/
.table-redborder table{width:100%;}
.table-redborder td{border:1px solid #fb9d91;padding:10px;color:#999;font-size:12px;}
.table-redborder td i{color:#0785fd;font-style: normal;}
.table-redborder td a{color:#0785fd;text-decoration: underline;margin-left:7px;}

.zc-common-table{ width:100%; margin-top:20px; background-color: #fff;border:none;}
.zc-common-table tbody td,.zc-common-table th{ border:1px solid #ddd; padding:10px 8px; text-align: center;}
.zc-common-table tbody td{ color:#999;word-break: break-all;}
.zc-common-table .my-name{ font-size:14px; color:#428bca;}
.zc-common-table tbody td a{color:#428bca;text-decoration: none;}
.zc-common-table tbody td a:visited{color:#428bca;}
.zc-common-table tbody td a:link{color:#428bca;}
.zc-common-table tbody td a:hover{text-decoration: underline;}


/** 2017-06-26 查询 **/
.his-seek-area{ margin-top:10px;color:#666 !important;font-size:14px !important; background-color: #fff; border: 1px solid #ddd !important; padding: 8px 10px!important; box-sizing: border-box;}
.his-seek-area input[type='text']{width:174px;height:30px; line-height:30px; box-sizing:border-box; color:#666;padding:0 5px;border:1px solid #ddd;border-radius:3px; vertical-align:middle;}
.his-seek-area select{ width:150px;height:30px; line-height:30px; border:1px solid #ddd; border-radius:3px; vertical-align:middle; color:#666; outline:none; }
.his-seek-area input[type='radio'],.his-seek-area input[type='checkbox']{ vertical-align: middle;margin-bottom:2px;}
.his-seek-area input[type='button']{width:80px;}

/** 2017-07-01 签约会员列表头像鼠标经过显示详细信息 **/
.space2_r4311 .my-btn-bg{display:none;opacity:0.4;filter:alpha(opacity=40);background-color:#000;position:absolute;bottom:9px;left:9px;right:9px;top:9px;z-index:9;}
.space2_r4311 .my-btn-a{display:none;height:28px;width:76px; text-align: center;line-height: 28px;font-size:14px;color:#fff;position:absolute;margin-bottom:-19px;margin-left:-39px; bottom:50%;left:50%;right:0;z-index:10;border:1px solid #fff;border-radius:5px;overflow: hidden;}
.space2_r4311 .my-btn-a span{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0785FD;opacity:0.4;filter:alpha(opacity=40); z-index:-1;}
.space2_r4311:hover .my-btn-bg,.space2_r4311:hover .my-btn-a{display:block;}




/** 弹出层bug修改 **/
.popup_modify .pop_cont{height:100%; overflow: visible;overflow-y: auto; }


/** 医生标题颜色修改 **/
.control_color{ color:#666 !important;}


/* 2018-04-25 add 自主签约申请列表 */
.autonomy_contract_search_part {
    margin-top: 24px;
}
.autonomy_contract_search_part label {
    font-size: 14px;
}
.autonomy_contract_select {
    width: 188px;
    height:30px;
    font-size: 13px;
    border-radius: 5px;
    vertical-align: middle;
}
.autonomy_contract_search_btn {
    display: inline-block;
    border:none;
    outline:none;
    width:77px;
    height: 32px;
    margin-left: 50px;
    background: #059de1;
    border-radius: 5px;
    color: #fff;
    text-align: center; 
    line-height: 32px;
    cursor: pointer;
}
.autonomy_contract_lists {
    margin-top: 25px;
    width: 100%;
    height: auto;
    overflow: hidden;
}
.autonomy_contract_item {
    box-sizing: border-box;
    position: relative;
    min-height: 154px;
    padding-left:1px;
    margin-bottom: 10px;
    border-radius: 8px;
    width: 100%;
    height: auto;
    overflow: hidden;
    border: 1px solid #e4e4e4;
    background: #fff;
}
.autonomy_contract_item_l {
    float:left;
    width: 86%;
    height: auto;
    border-right: 1px solid #e4e4e4;
}
.autonomy_contract_item:hover {
    border: 1px solid #11a2e2
}
.autonomy_contract_item_r {
    margin-left:14%;
    text-align: center;
    margin-bottom: -1000px;
    padding-bottom: 1000px;
}
.autonomy_contract_item_head {
    box-sizing: border-box;
    margin-top: 10px;
    padding-left:48px;
    font-size: 0;
}
.autonomy_contract_item_title,.autonomy_contract_item_review_state {
    display: inline-block;
}
.autonomy_contract_item_title {
    width: 85%;
    font-size: 20px; 
    font-weight: 900; 
}
.autonomy_contract_item_user_info {
    box-sizing: border-box;
    margin-top:12px;
    padding-left: 54px;
}
.autonomy_contract_item_review_state {
    vertical-align: bottom; 
    text-align: center;
    width: 15%;
    font-size: 14px;
}
.autonomy_contract_item_user_info_text {
    box-sizing: border-box;
    /* padding-right:244px; */
    width: 100%;
    line-height: 25px;
    overflow: hidden; 
}
.autonomy_contract_lw {
    float:left;
    width: 50%;
}
.autonomy_contract_item_btn {
    width: 77px;
    height: 25px;
    color: #fff;
    border:none;
    outline: none;
    cursor: pointer;
    font-size: 13px;
    border-radius: 5px;
    margin-top: 20px;
}
.autonomy_contract_item_btn_detail {
    background:#3caee7;
}
.autonomy_contract_item_btn_pass {
    background: #339900;
}
.autonomy_contract_item_refuse {
    background: #ff3333;
}
.autonomy_item_lt,.autonomy_item_rt{
    color: #666666;
    font-size: 13px;
}
.autonomy_item_lt {
    display: inline-block;
    width: 270px;
}
.autonomy_item_rt {
    display: inline-block;
    width: 300px;
    
}
.autonomy_item_value {
    color: #000;
}
.autonomy_comment_t {
    color: #666666;
    vertical-align: top;
}
.autonomy_comment_b {
    width: 520px;
    display: inline-block;
    word-break: break-all;
}

/* 自主签约审核明细 */
.autonomy_contract_detail {
    width: 100%;
    overflow: hidden;
    height: auto;
    color: #858585;
}
.detail_contact_title,.public_contact_title {
    font-size:20px;
    font-weight: bold;
    height: 46px;
    line-height:46px; 
    text-align: center;
    color: #000;
    background: #e1e1e1;
}
.autonomy_detail_s_title {
    font-size: 18px;
    color: #111;
    margin-bottom: 14px;
}
.detail_contact_body {
    box-sizing: border-box;
    width: 100%;
}
.autonomy_detail_list {
    line-height:35px;
    color:#666;
    font-size: 13px;
}
.autonomy_contact_part {
    margin-bottom: 30px;
}
.multiple_body {
    color: #666;
    font-size: 13px;
    padding-top: 10.5px;
}

.multiple_title {
    display: inline-block;
    
}
.multiple_content {
    display: inline-block 
}
/*2018.5.31*/
.multiple_content_sign span{
   vertical-align: top;
}
.multiple_content_label {
    padding-right:30px; 
}
.blank {
    height: 10px;
}
.pc_owncontract_pass {
    border: none;
    outline: none;
    background: #3cade7;
    width: 100px;
    height: 30px;
    color: #fff;
    border-radius: 5px;
    cursor: pointer;
}
.pc_owncontract_refuse {
    border: none;
    outline: none;
    background: red;
    width: 100px;
    height: 30px;
    color: #fff;
    border-radius: 5px;
    cursor: pointer;
}
.multiple_content_t {
    margin-bottom: 8px;
}
.autonomy_detail_public_info {
    width: 100%;
    line-height: 35px;
    font-size: 13px;
    color: #666;
    overflow: hidden;
}
.autonomy_detail_public_info_word {
    width: 50%;
    float:left;
    overflow: hidden;
}
.own_qianyue_edit,.own_gongwei_edit {
    position: absolute; 
    top: 39px;
    right: 6px;
    width: 71px;
    height: 26px;
    border-radius: 5px;
    background:#ff9e01;
    color: #fff;
    text-align: center;
    line-height: 26px;
    font-size: 13px;
}
.own_edti_q_save {
    width:100%;
    height:52px;
    line-height: 52px;
    text-align:right;
}
.own_edti_q_save_btn {
    display: inline-block;
    width: 100px;
    height:30px;
    background: #3cade7;
    border-radius: 5px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    cursor: pointer;
}

/* 审核状态样式 */
.review_refuse {
    color: #FF3300;
} 
.review_ing {
    color: #FF9900;
}
.review_success {
    color:#009900
}
/* 弹出层 */
.popup_ownconstract,.popup_refuse {
    display: none;
    position:fixed;
    z-index: 200;
    top: 28%;
    left: 50%;
    margin-left: -250px;
    width:500px;
    height: 370px;
    border-radius: 7px;
    border: 1px solid #797979; 
    background: #fff;
    
}
.popup_ownconstract li {
    width: 80%;
    margin: 0 auto;
    line-height:30px;
    font-size: 14px;
}
.own_success_suggest {
    box-sizing: border-box;
    padding: 10px 0px;
    width: 80%;
    margin: 0 auto;
    font-size: 14px;
}
.own_success_suggest_sex {

}
.own_pop_sp_t {
    font-weight: bold;
    color: #ff6804;
}
.ownconstract_success_suggest_btn_part {
    width: 75%;
    margin: 0 auto;
    margin-top:20px;
    overflow: hidden;
}
.ownconstract_success_suggest_confirm,.ownconstract_success_suggest_cannel {
    display: inline-block;
    width: 127px;
    height: 36px;
    font-size: 14px;
    cursor: pointer;
    border-radius: 5px;
    text-align: center;
    line-height: 36px;
    border: 1px solid #bbb;
    border-radius: 20px;
}
.ownconstract_success_suggest_confirm {
    background:#4a89dd;border:none;color:#fff;float: left;margin-left: 20px;
}
.ownconstract_success_suggest_cannel {
    float: right;
    margin-right: 20px;
}
#refuse_textarea {
    display: block;
    width: 80%;
    margin: 0 auto;
    margin-top: 20px; 
}
.ownconstract_refuse_suggest_confirm,.ownconstract_refuse_suggest_cannel {
    display: inline-block;
    width: 127px;
    height: 36px;
    font-size: 14px;
    cursor: pointer;
    border-radius: 5px;
    text-align: center;
    line-height: 36px;
    border: 1px solid #bbb
}
.ownconstract_refuse_suggest_confirm {
    float:left;
    background: #4a89dd;
    border: none;
    color: #fff;
    margin-left: 20px;
}
.ownconstract_refuse_suggest_cannel {
    float:right;
    margin-right: 20px;
}
.apply_mask {
    display: none;
    position:fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background: #000;
    filter:alpha(opacity=60);
    opacity: 0.6;
    z-index: 99; /*2018.5.31*/
}
.eidt_phealth_si {
    width: 188px;
    height: 24px;
}
.hash_r {
    color: red;
}
.application_label {
    vertical-align: middle;
}
#edit_constract_page .multiple_title {
    width:78px;
    text-align:right;
}
.autonomy_public_health .multiple_body {
    width: 100%;
    overflow: hidden;
    border-bottom: 1px solid #cccccc;
    padding-bottom: 20px;
}
.autonomy_public_health .multiple_body .multiple_content {
    float:left;
    width:86%;
    vertical-align: middle
}
.autonomy_public_health .multiple_body .multiple_title {
    float:left;
    width: 14%;
    
    vertical-align: middle;
}
.own_no_disease {
    margin-bottom: 15px;
}
.drug_sp,.drug_ip {
    display: inline-block;
    vertical-align: middle;
}
.drug_vl {
    display:inline-block;
    padding-right:14px;
    vertical-align: middle;
}
.drug_tl {
    display: inline-block;
    vertical-align: middle;
}
.own_have_disease {
    line-height: 25px;
}
.idcard_online {
    display: inline-block;
    margin-right: 5px;
}

.edit_qy_suggest {
    display: none;
    position: absolute;
    width: 420px;
    height: 162px;
    background: #fff;
    top: 44%;
    left: 50%;
    margin-left: -210px;
    border-radius: 4px;
    box-shadow:0 4px 12px rgba(0,0,0,.15);
    border: 1px solid #595959;
    z-index: 200;

}

.sg_t {
    padding: 16px 24px;
    border-radius: 4px 4px 0 0;
    background: #fff;
    color: rgba(0,0,0,.65);
    border-bottom: 1px solid #e8e8e8;
    font-size: 16px;
}
.confirm_suggest_eqy {
    
    position: absolute;
    width: 100px;
    height: 42px;
    border-radius: 5px;
    background: #1890ff;
    color: #fff;
    font-size: 14px;
    bottom: 10px;
    right: 12px;
    border: none;
}
#owncontract_edit_form .autonomy_detail_public_info {
    padding-bottom: 16px;
}
#owncontract_edit_form .autonomy_detail_public_info select{
    width: 188px;
    height: 30px;
    font-size: 13px;
    border-radius: 5px;
    vertical-align: middle;
}
#owncontract_edit_form .autonomy_detail_public_info input {
    width: 188px;
    height: 30px;
    font-size: 13px;
    vertical-align: middle;
    outline: none;
    
}
.pheal_info_ps {
    display: inline-block;
    width:24%;
    overflow: hidden;
    vertical-align: middle;
}

.wt_in {
    width: 150px;
    height: 30px;
    font-size: 13px;
    vertical-align: middle;
    outline: none;
}
#jr_radio .Wdate {
    width: 100px!important; 
}
#owncontract_edit_form .other_ips {
    width: 150px;
    height: 30px;
    font-size: 13px;
    vertical-align: middle;
    outline: none;
}
#ycs_input{
    width: 150px;
    height: 30px;
    font-size: 13px;
    vertical-align: middle;
    outline: none;
}
.eidt_remark_ph {
    width: 150px;
    height: 30px;
    font-size: 13px;
    vertical-align: middle;
    outline: none;
}
.jw_jb_h { 
    display:block;width:100%;overflow:hidden;padding-bottom: 16px;
}
.bt_suggest{
    border:1px solid red!important;
}
.look_proto_btn {
    width: 63px;
    height: 24px;
    border: 1px solid #ccc;
    border-radius: 5px;
    text-align: center;
    line-height: 24px;
    cursor: pointer;
}
.first_line_s {
    display: inline-block;
    width: 212px;
}
.watch_proto_content {
    display: none;
    position: fixed;
    top: 30%;
    left: 50%;
    width: 420px;
    margin-left: -210px;
    min-height: 300px;
    height: auto;
}
.own_proto_content {
    display: none;
    position:absolute;
    z-index: 100;
    top: 28%;
    left: 50%;
    margin-left: -250px;
    width:500px;
    min-height: 370px;
    height: auto;
    border-radius: 4px;
    border: 1px solid #797979;
    background: #fff;
}
.own_proto_confirm {
    position: absolute;
    bottom:20px;
    right: 20px;
    width: 127px;
    height: 36px;
    font-size: 14px;
    cursor: pointer;
    border-radius: 5px;
    text-align: center;
    line-height: 36px;
    border: 1px solid #797979;
    color: #fff;
    background-color: #28a745;
    background-image: linear-gradient(-180deg, #34d058 0%, #28a745 90%);
}
.own_proto_content_suggest {
    width: 90%;
    margin: 0 auto;
    margin-top: 30px;
    font-size: 14px;
    height: 260px;
    overflow-y: auto;
}
.phealth_short_label {
    display: inline-block;
    vertical-align: middle;
}
.phealth_short_ips {
    display: inline-block;
    vertical-align: middle;
    height: 26px;
    padding: 4px;
    text-align: center;
    line-height: 26px;
    width: 32px;
    border: 1px #dedede solid; 
}
.phealth_short_tail {
    display:inline-block;
    vertical-align: middle;
    padding-right: 5px;
}
.own_sg {
    width: 100%;
    height: 40px;
    line-height: 40px;
    margin-bottom:10px;
    background: #4a89dd;
    color:#fff;
    font-size: 14px;
    text-indent: 18px;
}