/* CSS Document */

*{ margin:0 auto; padding:0;}
a{ text-decoration:none; cursor:pointer;}
ul{ list-style:none;}
img{ border:none;}

body{ background:#fff; font-family:寰蒋闆呴粦;}

.zuo_bt{float: left;
width: 160px;
height:1800px;
overflow: hidden;
background:#fdf3f6;}
.zuo_bt ul li{width: 130px;margin:auto;
height: 25px;
line-height: 25px;
margin-top: 15px;
font-size:14px;
text-align:center;
color:#ef5d8c;
}
.zuo_bt ul li a{color:#ef5d8c; display:block;}
.zuo_bt ul li.on a{ background:#ef5d8c; color:#fff; border-radius:6px;}
.zuo_bt ul li.no a{ background:none; color:#ef5d8c; } 

.you_con{ float:left; margin-left:10px; width:830px;}

.gy h2 { font-size:16px; font-weight:700; color:#3c3c3c; height:24px; line-height:24px;}
.gy h2 span{display: inline-block;
width: 6px;
height: 24px;
vertical-align: top;
background: #e56b93;
border-radius: 4px;
margin-right: 6px;}
.gy h1{ font-size:15px; height:24px; line-height:24px; font-weight:normal; margin-top:20px;}
.gy h3 {font-size:15px; font-weight:700; color:#444; margin-top:20px; height:24px; line-height:24px; text-indent:2em; margin-bottom:15px;}
.you_con p{ font-size:15px; text-indent:2em; line-height:26px;}
.you_con h4{font-size:15px;  color:#333; margin-top:20px; height:24px; line-height:24px; text-indent:2em; }
.you_con h4 span{font-weight:700;  width:120px;display:inline-block;}
.you_con h4 a{color:#336699; font-weight:normal; text-align:left; display:inline-block;}
.you_con h4 a:hover{color:#ef5d8c;}
.you_con p a{color:#336699;text-align:left; display:inline-block;}
.you_con p span{font-weight:700; width:120px; display:inline-block; }
.you_con p a:hover{color:#ef5d8c;}



.lx h2 { font-size:16px; font-weight:700; color:#3c3c3c; height:24px; line-height:24px; margin-bottom:15px;}
.lx h2 span{display: inline-block;
width: 6px;
height: 24px;
vertical-align: top;
background: #e56b93;
border-radius: 4px;
margin-right: 6px;}
.lx p{ font-size:14px; color:#444; margin-bottom:15px;}
.lx p a{ color:#0000CD;}

.join h2 { font-size:16px; font-weight:700; color:#3c3c3c; height:24px; line-height:24px; margin-bottom:15px;}
.join h2 span{display: inline-block;
width: 6px;
height: 24px;
vertical-align: top;
background: #e56b93;
border-radius: 4px;
margin-right: 6px;}
.join p{ font-size:14px; color:#444; margin-bottom:5px;}
.join h3{font-size: 14px;
color: #ff4d87;
font-weight: 700; margin-bottom:6px; margin-top:30px;}

.join h2.join_zw{ margin-top:25px;}