@charset "utf-8";
body { font: 12px/22px \5fae\8f6f\96c5\9ed1, \5b8b\4f53, Arial, Sans-serif; color: #232323;}
a { color: #555555; text-decoration: none; }
a:hover { color:#fd3474;}.o{ color:#ed4401;}.fb{ font-weight:bold;}.g{ color:#42aa00;}
.wrap,.inner{ width:1000px; margin: 0 auto; }
.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom:20px; }
.footer { text-align: center; padding:30px 0; line-height: 28px;  color:#ffffff;font-size: 14px; background-color:#0c785b;}
.footer a { display: inline-block; padding: 0 8px;  color:#fff;}
.box1{ background:url(../images/bg1.jpg) center top no-repeat #16a881; height:443px; position:relative;}
.box2{ background:url(../images/bg2.jpg) center top no-repeat #16a881; height:458px;}
.box3{ background:url(../images/bg3.jpg) center top no-repeat #16a881; height:701px;}
.box4{ background:url(../images/bg4.jpg) center top no-repeat #16a881; height:983px;}
.box5{ background:url(../images/bg5.jpg) center top no-repeat #16a881; height:377px;}
.yy_logo { position: absolute; width:170px; height:75px; display: block; top:36px; left:50%; margin-left:-167px; }
.yx_logo { position: absolute; width:240px; height:75px; display: block; top:36px; left:50%; margin-left:48px;}
.b3_inner{ width:900px; margin:0 auto;}
.publish_box{ padding:28px 20px 20px 26px;}
.publish_box textarea{ width:834px; color:#fff; font-size:16px; border:0; background:none; height:114px; padding:4px 9px;font-family:"微软雅黑"; margin-bottom:12px;}
.btn_pub{ display:block; width:95px; height:35px; margin-bottom:7px; line-height:35px; text-align:center;font-size:14px; color:#fff; margin-right:19px; float:right; background-color:#f23b5c; box-shadow:0 2px 0 #f6657f inset; border-radius:20px; border-bottom:2px solid #a82d41;}
.btn_msg{ display:block; width:266px; height:61px; line-height:61px; text-align:center;font-size:24px; color:#fff; margin:0 auto;background-color:#f23b5c; box-shadow:0 3px 0 #f6657f inset; border-radius:32px; border-bottom:3px solid #a82d41;}
.pubed{ height:272px; overflow-y:scroll; margin-bottom:130px;}
.p_item{ border-bottom:1px dashed #99b3ab; padding:10px 0; margin:0 10px; color:#ffff00; font-size:14px;}
.p_item .form{ color:#fff;font-size:12px;}
.btn_msg:hover,.btn_pub:hover,.submit:hover{ background-color:#f15874; box-shadow:#f3798f; border-color:#ab3b4c; color:#fff;}
/*滑动列表*/
.more_active{ padding:200px 57px 0px; width:900px; position:relative; margin:0 auto;}
.ma_ul{ height:160px;}
.ma_ul img{ display:block; width:200px; height:150px; padding:5px; background-color:#09644b;}
.ma_ul li{ float:left;_display:inline; margin:0 16px 0 0;}
.RightBotton,.LeftBotton{cursor:pointer;top:210px;position:absolute;background:url(../images/ma_btn.png) no-repeat;  display:block;overflow:hidden; width:40px; height:140px;left:0px;}
.more_active .RightBotton{left:964px; background-position:-80px 0;}
.LeftBotton:hover{ background-position:-40px 0;}
.RightBotton:hover{ background-position:-120px 0;}
/*弹窗，浮动框*/
.pop_bg{ background-color:#000; opacity:0.3; position:fixed; left:0; top:0; height:100%; width:100%; z-index:99;}
.pop_box{width:430px;position:fixed; top:200px; left:50%; margin-left:-215px;z-index:100; background-color:#fff; border-radius:20px;}
.close{ position:absolute; width:56px;display:block; right:10px; top:0; color:#fff;}
.pop_tit{ color:#fff; font-size:20px; font-weight:bold; text-align:center; background-color:#f23b5c; line-height:56px; height:56px; border-radius:20px 20px 0 0;}
.pop_btn{ display:block; width:180px; height:40px; line-height:40px; text-align:center; font-size:24px; color:#fff; background-color:#16903b; margin:30px auto 25px; border-radius:10px; border:3px solid #0e722c;}
.md_cont{ line-height:32px; padding:6px 12px 20px; font-size:14px; color:#f23b5c;}
.md_cont i.fr{ width:120px; }
.y{ color:#917352;}
.pop_item label{ width:112px; text-align:right; display:inline-block; vertical-align:top; line-height:30px;}
.tip{ padding:0 20px 10px; color:#f2464f; line-height:16px;}
.pop_item span{ display:inline-block; vertical-align:top; color:#f96062; line-height:30px;}
.pop_item .ipt{ line-height:28px; height:28px;  border:1px solid #d8d8d8; padding:0 5px; width:220px;}
.submit{ display:block; width:140px; height:46px; border-radius:24px; font-size:18px; margin:0 auto; color:#fff; text-align:center; line-height:46px; background-color:#f23b5c; box-shadow:0 3px 0 #f6657f inset; border-bottom:3px solid #a82d41;cursor:pointer; margin-bottom:20px;}

