﻿body {
color:#333333;
font-size:12px;
}
form, input, select, ul, li, ol, p, dl, dt, dd, h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
}
a{color:#333333;text-decoration:none;}
a:hover
{
 text-decoration:underline;color:#ff7608;	
}
a img{border:0px;}
.noshow
{
 display:none;	
}
/* = 导航begin = */
.bd  {
background:url("/files/images/comic_ch_nav_bg.png") repeat-x scroll left top transparent;
height:28px;
width:960px;
margin:0px auto;
}
.bd ul {
padding-left:0;
padding-top:8px;
}
ul,li {
list-style:none outside none;
margin:0;
padding:0;
}
.bd .first {
border-left:medium none;
padding-left:15px;
}
.bd li {
border-left:1px solid #319ADE;
border-right:1px solid #1A6BA8;
color:#FFFFFF;
float:left;
font-size:13px;
height:15px;
line-height:15px;
padding:0 12px;
}
ul,li {
list-style:none outside none;
margin:0;
padding:0;
}
.bd a:visited {
color:#FFFFFF;
}
.bd a {
color:#FFFFFF;
text-decoration:none;
}
/* = 导航end = */
/* = 小导航begin = */
#Banner_links  {
background:url("/files/images/lr_02.png") repeat transparent;
clear:both;
font-size:12px;
height:64px;
margin-left:auto;
margin-right:auto;
padding:6px 0;
width:960px;
}
#Banner_links {
margin-bottom:7px;
margin-top:4px;
}
.main960 {
clear:both;
margin:0 auto;
width:960px;
}
#Banner_links .bg {

height:52px;
margin:0 auto;
padding:10px 13px 0;
width:924px;
}
.f66 {
color:#666666;
}
.text_c {
text-align:center;
}
.f66 a {
color:#666666;
text-decoration:none;
}
a.hong {
color:#ED1B23;
}
#Banner_links .dot_line {
height:12px;
}
.dot_blue {
background:url("/files/images/dot_blue.gif") repeat-x scroll center center transparent;
}
.text_c {
text-align:center;
}
.text_c a
{
 padding-left:4px;
 padding-right:3px;	
}
/* = 主体结构begin = */
.main_tip
{
 width:970px;
 height:660px;
 overflow:hidden;
 margin:0px auto;
}
.main_left
{
 width:310px;
 height:710px;
 overflow:hidden;
 float:left;
}
.ml_pr1
{
 width:310px;
 height:310px;
 background:url("/files/images/lr_03.png") no-repeat;
 padding-top:5px;
 padding-left:3px;
 overflow:hidden;
}
.ml_pr2
{
 width:310px;
 height:340px;
 background:url("/files/images/lr_04.png") -1px no-repeat;
 padding-top:5px;
 padding-left:3px;
 overflow:hidden;
}
.ml_pr2 h3
{
 color:#288dc1;
 font-size:14px;	
}
.ml_lt
{
 width:100%;
 height:36px;
 text-indent:42px;	
 line-height:38px;
}
.ml_pr3
{
  width:120px;
  height:120px;
  border:solid 1px #a9e3ff;	
  margin-top:5px;
  margin-left:10px;
  background-color:#ffffff;
  line-height:25px;
  text-align:center;
  float:left;
}
.ml_pr3 img
{
  margin:0px auto;
  margin-top:5px;
  display:inline;
}
.ml_pr4
{
 width:160px;
 overflow:hidden;
 line-height:22px;
 float:right;
 margin-top:10px;
 height:115px;
}
.ml_pr4 li {
background:url("/files/images/icon_dot.gif") no-repeat scroll left 6px transparent;
clear:both;
font-size:12px;
height:22px;
line-height:22px;
overflow:hidden;
padding-left:9px;
}
.ml_lt1
{
 width:100%;
 float:left;
 height:36px;
 text-indent:42px;	
 line-height:38px;
}
.main_mid
{
 width:378px;
 float:left;
 margin-left:8px;
 display:inline;
 overflow:hidden;
}
.main_mtop
{
 background:url("/files/images/lr_05.png") repeat scroll 0px -1px transparent;
 height:31px;
 padding-right:25px;
 width:355px;
}
.main_md
{
 background:url("/files/images/lr_05.png") no-repeat scroll 0px -41px transparent;
 height:620px;
 padding:0 5px;
 width:370px;
 float:left;
}
.main_mtt
{
 font-family:"黑体";
 font-size:18px;
 line-height:35px;
 text-align:center;
 margin-top:10px;
}
.main_mtt a
{
 color:#288dc1;
}
.mid_ul
{
 list-style-type:none;
 height:45px;
}
.mid_ul li
{
 background:url("/files/images/icon_dot.gif") no-repeat 6px;
 font-size:12px;
 height:22px;
 line-height:22px;
 overflow:hidden;
 float:left;
 width:49%;
 text-indent:15px;
}
.mid_line
{
 background:url("/files/images/dot_grey.gif") repeat-x 0px 11px;
 height:12px;
 line-height:12px;
 width:96%;
 margin:0px auto;
}
.mid_pd
{
 width:92%;
}
.mid_pd li
{
 border-bottom:dotted 1px #cecece;
 height:25px;
 overflow:hidden;
}
.mid_pr
{
 background:url("/files/images/lr_06.png") no-repeat;
 height:22px;
 margin:0 auto;
 padding-left:13px;
 width:350px;
 margin-top:15px;
 color:#288dc1;
 font-size:14px;
 font-weight:600;
}
.mid_ud
{
 width:25%;
 float:left;
 height:25px;
 line-height:25px;
 color:#288dc1;
 text-indent:15px;
}
.mid_ui
{
 width:73%;
 float:left;
 background:url(/files/images/diandian.gif) no-repeat 0px 8px;
 text-indent:11px;
 height:25px;
 line-height:25px;
}
.main_right
{
 width:272px;
 height:656px;
 overflow:hidden;
 float:left;
 background:url(/files/images/lr_07.png) no-repeat -3px 0px;
 margin-left:0px;
 background-color:#e0f4ff;
 border-left:solid 1px #a9e3ff;
 border-bottom:solid 1px #a9e3ff;
}
.rig_top
{
 height:27px;
 width:272px;
 background:url(/files/images/lr_08.png) no-repeat;
 margin-top:6px;
 margin-left:8px;
 border-right:solid 1px #a9e3ff;
}
.rig_topd
{
 background:url(/files/images/lr_08.png) 0px -40px no-repeat;
}
.gg_01
{
 width:130px;
 height:25px;
 float:left;
 text-align:center;
 line-height:25px;
 font-size:14px;
 font-weight:500;
 color:#288dc1;
 cursor:pointer;
}
.gg_02
{
 width:132px;
 height:25px;
 float:left;
 text-align:center;
 line-height:25px;
 font-size:14px;
 font-weight:500;
 border-right:solid 2px #a9e3ff;
 cursor:pointer;
}
.td_hide
{
 display:none;
 width:240px;
 height:193px;
 margin:0px auto;
}
.rig_top1
{
 width:96%;
 float:right;
 margin-top:10px;
}
.rig_ul
{
 width:92%;
 margin:0px auto;
 margin-top:7px;
 height:186px;
}
.rig_ul li
{
 width:100%;
 float:left;
 background:url(/files/images/diandian.gif) no-repeat 0px 6px;
 text-indent:11px;
 height:20px;
 line-height:20px;
 color:#434343;
}
.rig_ad
{
 width:250px;
 height:63px;
 margin:0px auto;
 margin-top:5px;
}
.hot_tip
{
 background:url("/files/images/lr_09.png") repeat scroll 0 0px transparent;
 color:#FFFFFF;
 font-size:14px;
 font-weight:bold;
 height:19px;
 padding-left:15px;
 padding-top:8px;
 width:245px;
 margin-top:6px;
}
.hot_tcp
{
 width:258px;
 height:300px;
 border:1px solid #A9E3FF;
 border-top:0px;
 background-color:#FFFFFF;
}
.hot_tdp
{
 height:28px;
 width:220px;
 border-bottom:solid 1px #cecece;
 margin:0px auto;
 margin-top:8px;
 position:relative;
}
.hot_tdp .on {
background:url("/files/images/lr_10.png") repeat scroll 0px 0px transparent;
color:#66B54D;
font-weight:bold;
position:absolute;
height:26px;
}
.hot_tdp div {
background:url("/files/images/lr_10.png") repeat scroll -90px 0px transparent;
float:left;
height:22px;
margin-right:2px;
padding-top:8px;
text-align:center;
width:80px;
position:absolute;
height:26px;
cursor:pointer;
}
.tt{left:0px;}
.tb{left:90px;}
.tc{left:180px;}
.hot_ul
{
 height:240px;
 width:230px;
 margin:0px auto;
 margin-top:10px;
 background:url("/files/images/lr_11.png") 0px -1px no-repeat;
}
.hot_ul li
{
 text-indent:20px;
 line-height:24px;
 height:24px;
}
/* = 脱发治疗 = */
.de_tfzl
{
 width:970px;
 height:544px;
 background:url("/files/images/lr_12.png") no-repeat;
  margin:0px auto;
}
.de_xxzl
{
 width:308px;
 height:491px;
 background:url("/files/images/lr_13.png") -1px 0px no-repeat;
 margin-top:49px;
 border-top:0px;
 overflow:hidden;
 border:solid 1px #cdd5e1;
 border-top:0px;
 float:left;
}
.de_xxzl h2,.de_zyzl h2
{
 font-size:15px;
 height:32px;
 text-indent:15px;
 line-height:40px;
 color:#288dc1;
 overflow:hidden;
}
.xxzl_ul
{
 border-top:none;
 width:308px;
 margin-top:0px;
 padding-top:7px;
}
.xxzl_ul li
{
 background:url("/files/images/icon_dot.gif") no-repeat 6px;
 width:95%;
 text-indent:16px;
 margin:0px auto;
 line-height:22px;
 height:22px;
}
.de_zyzl
{
 width:310px;
 height:32px;
 background:url("/files/images/lr_13.png") no-repeat;
 margin-top:0px;
 border-top:0px;
}
.hot_tul
{
 list-style-type:none;
 width:90%;
 margin:0px auto;
 margin-top:10px;
 margin-bottom:10px;
 height:19px;
}
.hot_tul li
{
 float:left;
 padding-left:4px;
 padding-right:5px;	
}
.zl_center
{
 width:377px;
 height:491px;
 float:left;
 margin-top:49px;
 margin-left:8px;
 display:inline;
}
.zl_ulbt
{
 width:100%;
 height:31px;
}
.zl_ulbt li
{
 background:url(/files/images/lr_14.png) 16px 0px no-repeat;
 width:123px;
 height:31px;
 float:left;
 text-align:center;
 line-height:31px;
 font-size:14px;
 cursor:pointer;
}
.zl_ulbt li a
{
 color:White;
}
.p_width{width:350px;}
.zf_imgul li
{
 width:112px;
 float:left;
 margin-left:6px;
 margin-top:18px;
}
.zf_imgul li img
{
 border:solid 1px #c8c8c8;
 margin-bottom:5px;
}
.zf_imgul li p
{
 line-height:18px;
 height:18px;
}
.zf_cname
{
 width:100%;
 text-align:center;
}
.zf_right
{
 width:247px;
 height:491px;
 float:right;
 margin-top:38px;
 margin-right:2px;
}
.zf_right h4
{
 color:#288dc1;
 height:30px;
 line-height:30px;
 text-indent:12px;
 font-size:14px;
}
/* = 头发护理 = */
.de_tfhl
{
 width:970px;
 height:544px;
 background:url("/files/images/lr_15.png") no-repeat;
 margin:0px auto;
}
.zf_right1
{
 width:247px;
 height:491px;
 float:right;
 margin-top:38px;
 margin-right:2px;
}
.zf_right1 h4
{
 color:#288dc1;
 height:40px;
 line-height:43px;
 text-indent:12px;
 font-size:14px;
}
