﻿@charset "utf-8";
/*CSS通用   粉红色*/
body { margin:0 auto; padding:0; font-size:12px; font-family:"宋体" "Verdana"; background:#fff;letter-spacing:0.3px;color: #000;}
a{color:#b12c52;text-decoration: none;}
a:hover {text-decoration:underline;}
.STYLE2 {color: #b12c52}
.STYLE8{color:#b12c52;}
.STYLE8 a{color:#b12c52; margin:0 5px} 
.STYLE12 a{ color:#b12c52}
.STYLE16 a{color:#b12c52; margin:0 5px}
center{}
#nav_right a{ color:#000; font-size:12px;}
#nav_right a:hover{ color:#000;}
#user{ width:520px; height:24px; float:left; text-align:left; margin-left:40px;*margin-left:60px!important;*margin-left:20px; margin-top:90px;}
#user h1 a{font-size:20px;font-weight: bold; color:#b12c52;}
#user p {font-family:"Verdana" "宋体"; margin-top:20px; color:#b12c52;}
#user p a,#user p a:hover{color:#b12c52}
#user p span {margin-left:10px;}
.nav_r_m .menu {float:right;background-color:#faedfa;}
#logo{ width:158px; height:29px; float:left;display:inline; background:url(http://si.yaolanimage.cn/images/001/logo1.jpg) no-repeat}
#logo span{display:none}
.nav_r_m .help {height:22px;background:url(http://si.yaolanimage.cn/images/020/pic_48.jpg) right top no-repeat; float:right; padding-right:6px; background-color:#faedfa;}
.nav_r_m .logined {overflow:hidden; padding:6px 0 0 8px;float:right; display:inline; background:url(http://si.yaolanimage.cn/images/020/pic_47.jpg) left top no-repeat; background-color:#faedfa;height:22px;}
.daoh{ width:100%; height:35px; background:url(http://si.yaolanimage.cn/images/001/page_1.jpg) repeat-x; padding:5px 0px 0 0px}
#box{ width:100%; height:auto;float:left;background:url(http://si.yaolanimage.cn/images/029/beijing.jpg) top no-repeat;}
#box .box_b{ background:none}
#top{ width:960px; height:269px;float:left;}
#box .box_b{ background:none}
.top_bt{ width:960px; height:46px; float:left; margin-top:-53px}
.top_bt ul li a:hover {color:#fff;text-decoration:none;}
.top_bt ul li a.cur {color:#fff;}
/*标题栏*/
.top_bt ul{ width:623px; height:30px; float:left; padding:15px 0 0 10px; display:inline; overflow:hidden;}
.top_bt ul li{width:87px;float:left;margin:1px 0px 0 0;}
.top_bt ul li a {float:left;padding:7px 0 0 20px;width:50px;height:20px;font-weight:bold;font-size:14px;color:#fff;}
.top_bt .nav_more a:hover {background:none;color:#b12c52;}
.top_bt .nav_more a{background:none;padding:9px 5px 0 20px;}
/*-----------------------------------登录注册------------------------------------*/
.dlzc a{ color:#b12c52;border-bottom:1px #fff solid;padding-bottom:1px;display:inline-block;}
.dlzc a:hover{color:#b12c52;text-decoration:none;border:none;}
/*背景*/
#w_bj{width:960px;height:4px;float:left;background:url(http://si.yaolanimage.cn/images/021/pic_8.jpg) no-repeat;font-size:0;	z-index: 1;}
#w_bj_1{ width:960px; height:auto; float:left; background:url(http://si.yaolanimage.cn/images/021/pic_7.jpg) repeat-y;display:inline}
#w_bj_B{width:960px;height:4px;float:left;z-index: 1;}
.yhzl { width:200px; height:auto; border:1px solid #fadbe7; float:left; margin:6px 0 0 0; display:inline; background-color:#fff; padding-bottom:10px}
.yhzl_1 h3{ font-size:14px; font-weight:bold;margin:2px; text-align:center;background-color:#fadbe7;line-height:28px;}

/*input*/
input.tp_10, input.tp_13 {color:#b12c52;text-align:left;border:0; cursor:pointer;}

/*宝宝资料*/
.bbzl{ width:183px; height:auto; margin:15px 0 0 8px; background:url(http://si.yaolanimage.cn/images/021/pic_zl2.gif) repeat-y; float:left; display:inline}
.bbzl_top{ width:183px; height:17px; background:url(http://si.yaolanimage.cn/images/021/pic_zl.gif) no-repeat; float:left; margin:0px}
.bbzl_bottom{ width:183px; height:15px; background:url(http://si.yaolanimage.cn/images/021/pic_zl1.gif) no-repeat; float:left}
.bbzl h4{width:14px;height:80px;margin:15px 0 0 6px;float:left;color:#666;font-size:12px;display:inline;line-height:23px;font-weight:normal;background-position: center;}
.bbzy_1{ width:181px; height:24px; margin:15px 0 0 8px; background:url(http://si.yaolanimage.cn/images/021/pic_zln.gif) no-repeat; float:left; display:inline; padding-top:13px}
.zl{ width:149px; height:auto; float:left; margin-left:10px;}
.zl ul{ width:149px; height:auto; float:left;margin:0px 0 0 2px;}
.zl ul li{ width:139px;*width:136px; font-size:12px; float:left; line-height:18px; color:#999; text-align:left; display:inline;}
.zl span{font-size:12px; width:100px; font-weight:normal; margin-left:5px; color:#333;}
.hy_box { width:200px; height:auto; border:1px solid #fadbe7; float:left; margin:10px 0 0 0; display:inline; background-color:#fff; padding-bottom:10px}
.haoyou { width:180px; height:34px; background:url(http://si.yaolanimage.cn/images/021/title_bg.gif) 0px 30px repeat-x; float:left; margin-left:10px; display:inline;color:#666;}
.pic{ width:514px; height:auto; float:left; border:1px solid #fadbe7; background-color:#fff; margin-top:10px; display:inline}
.pic_1 { width:491px; height:34px; background:url(http://si.yaolanimage.cn/images/021/title_bg.gif) repeat-x 0px 30px; float:left; margin-left:10px; display:inline; }
.pic_1_right a{color:#b12c52; height:12px; float:right;}
.pl{ width:610px; height:23px; float:right; background-color:#FFE5E5;display:inline;margin-right:8px;}
.plwh_r{ width:610px; height:23px; float:right; background-color:#FFE5E5;display:inline;margin-right:8px;white-space:nowrap;overflow:hidden;}
.plwh_r span a {color:#b12c52;}
#page_top{width:960px; height:61px;background:url(http://si.yaolanimage.cn/images/021/pic_8.jpg) no-repeat 0 57px!important;*background:url(http://si.yaolanimage.cn/images/021/pic_8.jpg) no-repeat 0 57px;}
/*H1*/
.page_t_l h1{ width:500px; height:20px; float:left; margin-left:10px; text-align:left; padding-top:5px; display:inline;}
.page_t_l h1 a{ color:#b12c52; font-size:16px; font-weight:bold; display:inline; background:#fff}

.page_t_l h1 a.add{margin-left:20px;font-size:12px;font-weight:normal;color:#b12c52;}
.page_t_r{ width:380px; height:57px; float:right;display:inline}
.p_dh{ width:81px; height:19px; background-color:#fff; border-left:1px solid #f5d0d8; border-right:1px solid #f5d0d8; border-top:1px solid #f5d0d8;float:left; margin-top:7px; display:inline; padding-top:5px; margin-left:10px}
.p_dh a{ width:79px; height:17px; color:#b12c52; font-size:14px; font-weight:bold;display:block;}
.p_dh2{ width:81px; height:22px; background:url(http://si.yaolanimage.cn/images/021/pic_31.jpg) no-repeat;margin-left:10px; float:left; margin-top:6px; display:inline; padding-top:7px}
.p_top span a{ color:#b12c52; text-align:left; margin:0 5px 0 0}
.p_tp_l{ width:726px; height:auto; border:1px solid #fadbe7; float:left;display:inline; background-color:#fff;}
.p_tp_rr{ width:200px; height:auto; float:left; border:1px solid #fadbe7; background-color:#fff; padding-bottom:7px}
.p_tp_r{ width:185px; height:auto; float:left; border:1px solid #fadbe7; background-color:#fff; padding-left:15px; display:inline; padding-bottom:7px}
.pic_pl { width:703px; height:27px; float:left; margin-left:10px; margin-top:10px; background-color:#FFE5E5; display:inline; }
.p_rm { width:187px; height:34px; background:url(http://si.yaolanimage.cn/images/021/title_bg.gif) 0px 30px repeat-x; float:left; margin-left:7px; display:inline}
.wrap,.share,.video_lb { width:726px; height:auto; border:1px solid #fadbe7; float:left;display:inline; background-color:#fff; margin-bottom:10px; padding-bottom:5px}
.wrap p a{color:#b12c52;line-height:23px;}
.bj_xc { width:726px; height:380px; border:1px solid #fadbe7; float:left;display:inline; background-color:#fff; margin-bottom:10px}
.bj_xc p a{color:#b12c52;line-height:23px;}
.diary_t{ width:97%; height:27px; background-color:#FEE5E4; margin-top:10px; text-align:left; font-weight:bold; padding-left:10px; }
.ly_t { width:726px; height:auto; border:1px solid #fadbe7; float:left;display:inline; background-color:#fff; margin-bottom:10px; padding-bottom:5px}
.fbrj{ width:620px; height:auto; float:left; background-color:#FBF5F9;display:inline; margin-left:5px; margin-top:10px; padding:5px 0px 5px 10px}
.Pop-up{background-color:#FBF5F7;border:7px solid #808080;}
.Landing-top{height:27px; background-color:#FD898A; padding:9px 0 0 15px; color:#fff; font-size:14px; font-weight:bold}
.more_b{ background:url(http://si.yaolanimage.cn/images/pink/nav_more.gif) no-repeat right top;}
.button3{ width:70px; height:22px; border:1px solid #b12c52; color:#fff; padding-top:2px; margin:0 auto; background-color:#EF5B59}
.Landing-k ul li a:hover{border:1px solid #F79C9B; float:left}
.photo_top input{ background-color: Transparent;color:#b12c52; cursor:pointer; border:0px}
.photo_top input:hover{text-decoration:underline;}

/*删除回复按钮*/
.hfsc{ float:right; margin-right:5px;margin-top:5px;color:#999;white-space:nowrap;}
.hfsc a{ color:#b12c52;margin:0 4px;}
.hfsc input {background:none;border:0px;cursor:pointer;color:#b12c52;width:28px;margin:0;padding:0px;}
.hfsc input:hover {text-decoration:underline;}
.hfsc em {*vertical-align:top;margin:0 3px;}

/*bottom*/
#bottom{background:url(http://si.yaolanimage.cn/images/029/bottom.jpg) bottom no-repeat;width:955px; height:177px; float:left; margin-left:2px!important;*margin-left:1px}
.box_b{width:100%;background:url(http://si.yaolanimage.cn/images/029/beijing1.jpg) no-repeat top;}
#page{padding-top:212px;}

/*错误页面*/
.n_r{width:500px; height:208px; float:left; border:1px solid #f5d0d8; background-color:#fff; padding:30px; text-align:left}
.n_r p{ line-height:30px}
/*门牌号*/
.Building{position:absolute;top:43px;width:960px;line-height:25px; color:#333;}

/*迷你博客*/
.topColumnleft{background:url(http://si.yaolanimage.cn/images/029/pic_22.gif) no-repeat;position:relative; top:20px; left:1px;  height:28px; width:13px;float:left; display:inline;}
.top_news{border:1px solid #fadbe7; background:#fff;}

/*首页两列*/
.riji_two{ width:725px; height:auto; float:left; border:1px solid #fadbe7; background-color:#fff; margin-top:10px; display:inline}
.riji_two_1 { width:705px; height:34px; background:url(http://si.yaolanimage.cn/images/021/title_bg.gif) repeat-x 0px 30px; float:left; margin-left:10px; margin-bottom:8px; display:inline; }
.riji_two_1_right a{color:#5c1055; height:12px; float:right;}
.diy_two{ width:725px; height:auto; float:left; border:1px solid #fadbe7; background-color:#fff; margin-top:10px; display:inline}
.diy_two_1 { width:705px; height:34px; background:url(http://si.yaolanimage.cn/images/021/title_bg.gif) repeat-x 0px 30px; float:left; margin-left:10px; margin-bottom:8px; display:inline; }
.diy_two h3{text-align:left; width:80%; float:left; margin:5px 0 0 5px; display:inline; font-size:14px; font-family:"微软雅黑","宋体"; color:#454545;overflow:hidden;height:18px;}
