@charset "utf-8";
body { font: 12px/22px \5fae\8f6f\96c5\9ed1, \5b8b\4f53, Arial, Sans-serif; color: #232323; background: url(../images/bg.gif) repeat center top; }
a { color: #555555; text-decoration: none; }
a:hover { color:#fd3474; text-decoration:underline }.o{ color:#ed4401;}.b{ color:#1f77da;}.r{ color:#d3290b;}
.wrap { width:1280px; margin: 0 auto; }
.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom:20px; }
/**/
.footer { text-align: center; padding: 15px 0; line-height: 28px; font-size: 14px;}
.footer .link a { display: inline-block; padding: 0 8px; }
.main{background:url(../images/bg.jpg) no-repeat center top;}
.inner{ background-color:#fef7d8; padding:0 150px;}
.bn1{ background:url(../images/bn1.jpg) no-repeat; height:380px;text-indent:-9999px; position:relative;}
.bn2{ background:url(../images/bn2.jpg) no-repeat; height:375px;text-indent:-9999px; position:relative;}
.yy_logo { position: absolute; width:150px; height:70px; display: block; top:5px; left:0 }
.tit{ padding-left:10px;}
.tit p{ line-height:28px; height:28px; font-size:14px;}
.gift_ul{ margin:0 -20px 0px 0;}
.gift_ul li{ background:url(../images/gift_bg.jpg) no-repeat; width:182px; height:211px; float:left; margin:0 18px 30px 0;}
.gift_ul img{ display:block; width:160px; margin:0 auto; padding:6px 0 0;}
.gift_ul a:hover{ text-decoration:none;}
.gift_ul .zan{ background:url(../images/zan.png) no-repeat #fff; float:left; width:36px; line-height:45px; height:45px; padding-left:38px; color:#d41d01; }
.gift_ul .zan:hover{ background-color:#f72a02; color:#f72a02}
.unlock .zan{ background-color:#d3290b;}
.gift_ul .lock{ text-align:center; font-size:18px; font-weight:bold; color:#ac6f05; line-height:45px; width:108px; float:right; cursor:default;}
.unlock .lock{color:#d3290b;}
.unlock .lock:hover{color:#f72a02; cursor:pointer;}
.survey{ background:url(../images/survey.jpg) no-repeat; width:915px; height:690px; margin:0 0 30px 10px; padding:70px 0 0 35px;}
.survey p{ line-height:27px; height:27px; margin-bottom:10px; font-size:14px; color:#5f3401;}
.survey .ipt{ background:#fee5b6; border:0; padding:5px 3px;}
.survey input{ display:inline-block; vertical-align:middle;}
.survey textarea{ margin-left:14px; background:#fee5b6; border:0; padding:5px 3px; width:860px; height:80px; margin-bottom:10px;}
.survey .btn_survey{ display:block; margin:28px auto 0; width:270px; height:66px; line-height:60px; border-radius:12px; background-color:#8b4d04; cursor:pointer; font-size:36px; font-weight:bold; font-family:"微软雅黑"; line-height:; text-align:center; color:#e1c395;}
.survey .btn_survey:hover{ background-color:#ae6e22; color:#e1c395;}
.pl14{ padding-left:14px;}
.tj_box{margin-right:-20px;}
.tj_item{ background-color:#f1deb9; width:310px; height:180px; margin:0 20px 20px 0; float:left;}
.tj_item img{ display:block; width:116px; height:116px; float:left; padding:2px; margin:8px; background-color:#8b4d04; border:4px #e1c395 solid; border-width:4px 5px;}
.tj_item .btn_r,.tj_item .btn_b{ width:155px; text-align:center; font-size:18px; font-weight:bold; height:35px; line-height:35px; color:#f1deb9; background-color:#cf7205; display:inline-block;}
.tj_item .btn_r{background-color:#5f3402;}
.tj_item .btn_r:hover,.tj_item .btn_b:hover{ opacity:0.8; text-decoration:none;}
.tj_info{ padding:8px 0 0;}
.tj_info h1{ font-size:14px; font-weight:bold; color:#d3290b;}
.tj_info p{ line-height:20px; color:#8b4d04; height:100px; overflow:hidden;}
.more_active{ padding:10px 0px 40px; width:960px; position:relative;}
.ma_ul{ height:140px; margin:0 0 0 47px;}
.ma_ul img{ display:block; width:200px; height:130px; padding:5px; background-color:#f1deb9;}
.ma_ul li{ float:left;_display:inline; margin:0 15px 0 0;}
.footer{padding:20px 0; text-align:center; color:#666;}
.RightBotton,.LeftBotton{background:url(../images/ma_l.jpg) center center #f1deb9 no-repeat; cursor:pointer; top:10px; position:absolute;  display:block;overflow:hidden; width:35px; height:140px;left:0px;}
.more_active .RightBotton{left:950px;background-image:url(../images/ma_r.jpg);}


.pop_bg{ background-color:#000; opacity:0.3; position:fixed; left:0; top:0; height:100%; width:100%; z-index:99;}
.getMsg{ background-color:#fd3474; padding:10px; width:531px; position:absolute; top:50%; margin-top:-262px; left:50%; margin-left:-265px;z-index:100;}
.getMsg h3{background:url(../images/pop.jpg) no-repeat; height:75px; position:relative;}
.getMsg .cont{ padding:20px; font-size:12px; color:#333; background-color:#fff;}
.getMsg .item{ padding-bottom:8px;}
.getMsg label{ width:90px; text-align:right; display:inline-block; vertical-align:top;}
.getMsg .tips{ color:#ff0000; padding:0px 0 10px 90px; line-height:18px;}
.getMsg .ipt{ padding:7px 2px; border:1px solid #d8d8d8; width:355px;}
.getMsg textarea{ padding:3px; border:1px solid #d8d8d8; width:355px; height:160px;}
.item span{ color:#f00; vertical-align:middle;}
.submit{ margin:10px auto; display:block; width:180px; height:40px; line-height:40px; background-color:#2684ed; border:3px solid #1159aa; font-size:24px; font-weight:bold; text-align:center; color:#fff; border-radius:12px;}
.close{ display:block; width:25px; height:25px; text-align:center; line-height:25px; position:absolute; right:-10px; top:-37px; color:#fff; background-color:#fd3474;}
