@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:#333;}
.footer a { display: inline-block; padding: 0 8px;  color:#fff;}
.box1{ background:url(../images/b1.jpg) center top no-repeat; height:670px;}
.box1 .inner{ background:url(../images/bn_top.jpg) no-repeat; height:260px; position:relative; padding-top:410px;}
.yy_logo { position: absolute; width:125px; height:50px; display: block; top:40px; left:0 }
.topic{ position:absolute; width:630px; line-height:26px; font-size:14px; color:#fff; left:43px; top:287px;}
.date{ left:483px; top:126px; position:absolute; font-size:16px; color:#fff; font-weight:bold;}
.share{ color:#fefd02; font-size:14px; padding-left:20px; margin-bottom:30px;}
.share_btn{ display:inline-block; line-height:23px; height:23px; background-color:#23ba35; color:#fff; padding:0 15px; border-radius:4px; margin-left:12px;}
.share_btn:hover{ text-decoration:none; background-color:#fdfe02; color:#138b38;}
.box2{ background:url(../images/b2.jpg) repeat; height:940px;}
.box2 .inner{ background:url(../images/tit1.jpg) no-repeat;position:relative; padding-top:229px;}
.zxh_btn{ display:block; position:absolute; width:290px; height:148px; left:354px; top:0;}
.box3{ background:url(../images/b3.jpg) repeat; height:854px;}
.box3 .inner{ background:url(../images/tit2.jpg) no-repeat;position:relative; padding-top:177px;}
.box4{ background:url(../images/b4.jpg) repeat; height:257px;}
.box5{ background:url(../images/b5.jpg) repeat; height:210px; width:100%}
.box_l{ background-color:#7d4f00; padding:10px; width:468px; float:left;}
.box_l .edit{ background-color:#e9b212; height:175px;}
.box_l .txt{ width:460px; padding:4px; height:120px; font-size:14px; line-height:24px; font-family:"微软雅黑"}
.box_l .fy_btn{ float:right; margin:9px 10px 0 0; font-size:16px; font-weight:bold; border-radius:4px; display:inline; background-color:#fcdc01; line-height:30px; height:30px; color:#7d4f00; padding:0 20px;}
.box_l .fy_btn:hover{ background-color:#fdfe02; color:#7d4f00;}
.show_box{ height:424px; overflow-y:scroll; width:468px; background-color:#fff;}
.sb_item{ padding:20px 10px; border-bottom:1px dotted #b5b5b4;}
.sb_item h3{ color:#b27f30; font-weight:normal; color:#b27f30;}
.sb_item p{ color:#7d4f00; font-size:14px; line-height:22px;}
.box_r{ border:2px dashed #7d4f00; float:right; width:470px; padding:15px 0 0px 20px;}
.tips{ width:135px; height:135px; float:left; margin:0 20px 18px 0; color:#7d4f00;}
.box3 .box_l{ background-color:#3d9b5c;}
.box3 .edit{ background-color:#34bc61;}
.box3 .box_r{ border-color:#3d9b5c;}
.box3 .tips{ color:#0e8134;}
/*滑动列表*/
.more_active{ padding:10px 0px 40px; width:960px; position:relative;}
#ma1.more_active{ padding:0px 36px 0px; width:770px; position:relative;}
#ma1 .ma_ul{ height:170px;}
#ma1 .ma_ul img{ display:block; width:156px; height:126px; padding:2px; background-color:#fff; border:5px solid #2ba04f;}
#ma1 .ma_ul li{ float:left;_display:inline; margin:0 30px 0 0;}
#ma1 .ma_ul h3{ text-align:center; color:#138b38; font-size:14px; margin-top:3px;}
#ma1 .LeftBotton{ background-position:-140px 0;}
#ma1 .RightBotton{left:805px; background-position:-211px 0;}
#ma1 .LeftBotton:hover{ background-position:-176px 0;}
#ma1 .RightBotton:hover{background-position:-247px 0;}
.more_active{ padding:0px 57px 0px; width:885px; position:relative;}
.ma_ul{ height:140px;}
.ma_ul img{ display:block; width:200px; height:130px; padding:5px; background-color:#fff;}
.ma_ul li{ float:left;_display:inline; margin:0 15px 0 0;}
.RightBotton,.LeftBotton{cursor:pointer; top:0px; position:absolute;background:url(../images/ma_btn.jpg) no-repeat;  display:block;overflow:hidden; width:35px; height:140px;left:0px;}
.more_active .RightBotton{left:964px; background-position:-70px 0;}
.LeftBotton:hover{ background-position:-35px 0;}
.RightBotton:hover{ background-position:-105px 0;}
/*礼包列表*/
.gift_ul{ margin:0 -20px 0px 0;}
.gift_ul li{width:135px; height:135px; background-color:#fcdc01; float:left; margin:0 20px 18px 0;}
.gift_ul a{ cursor:default; display:block; float:left;}
.gift_ul img{ display:block; width:131px; padding:2px 2px 0; height:101px; margin:0 auto;}
.gift_ul p{ line-height:32px; height:32px; color:#adacac; font-size:14px; background-color:#5d5d5d; text-align:center;}
.gift_ul a.lang p{ background-color:#fcdc01; color:#7d4f00;}
.gift_ul a.lang{ cursor:pointer;}
.gift_ul .lang:hover p{background-color:#7d4f00; color:#fcdc01;}
.gift_ul a:hover{ text-decoration:none;} 
.tit{ background:url(../images/i_tit.png) no-repeat 5px center; line-height:77px; height:77px; padding-left:25px; font-size:24px; font-weight:bold; color:#208140;}
.box4 .tit{ color:#eaea16;}
/*弹窗，浮动框*/
.pop_bg{ background-color:#000; opacity:0.3; position:fixed; left:0; top:0; height:100%; width:100%; z-index:99;}
.side_box{width:325px;position:fixed; top:200px;left:50%; margin-left:500px;z-index:100;}
.pop_box{width:576px;position:fixed; top:50%; margin-top:-280px; left:50%; margin-left:-288px;z-index:100;}
.pop_inner{ border:8px solid #fdfe02; background:#fff9fa; border-top:0; margin-left:25px; position:relative;}
.close{ position:absolute; width:25px; height:25px; display:block; right:-8px; top:-133px;}
.vote li{ height:16px; margin-bottom:24px; color:#1c762a; padding:0 10px;}
.vote li b{ color:#1c762a; font-weight:normal; display:inline-block; width:135px;}
.vote .bar{ background-color:#571109; width:250px; height:16px; display:inline-block; vertical-align:middle; margin-right:3px; }
.vote .bar i{ display:inline-block;height:14px; vertical-align:middle }
.b1 i{ border:1px solid #478f45; background-color:#bde877;}
.b2 i{ border:1px solid #b0248d; background-color:#d843b3;}
.b3 i{ border:1px solid #586e97; background-color:#6c81b6;}
.b4 i{ border:1px solid #8aabb4; background-color:#a5cbd6;}
.b5 i{ border:1px solid #bf2146; background-color:#ee335f;}
.b6 i{ border:1px solid #e37f24; background-color:#fbe096;}
.b7 i{ border:1px solid #caae05; background-color:#caae05;}
.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;}
.pi1{ margin-left:14px;}
.pi1 .vote li{ color:#c00;}
.pi1 .vote input{ margin:3px 20px 3px 10px; display:inline-block;}
.pi1 .close{ top:-80px;}