@charset "utf-8";
@import url("../common/reset.css");
@import url("../dialog/login.css");
@import url("../dialog/confirmpops.css");
body{position:relative;}
.clearfix:after { content:"."; clear:both; display:block; height:0; visibility:hidden; overflow:hidden; }
.clearfix { display: inline-table; }
.wrap{background:#f6f3ee url(../../images/activity/illustration/wrap_bg.jpg?2012020801) top center no-repeat;}
.topBar{ width:100%; height:31px; line-height:31px; background:#6ba9ae;}
.topBar .con{width:960px; height:31px; margin:0 auto;}
.topBar .con strong a{width:78px; height:30px; float:left; background:url(../../images/activity/illustration/logo.png?2012031201) no-repeat; _background:url(../../images/activity/illustration/logo.gif?2012031201) no-repeat; text-indent:-9999px;}
.topBar .con .status{float:right; color:#5cc1c7;}
.topBar .con .status a,.topBar .con .status a:link{color:#abeff3; text-decoration:none;}
.topBar .con .status a:hover{color:#abeff3; text-decoration:underline;}
.topBar .con .status a.logout{margin-left:16px;}
.container{width:972px; margin:0 auto;}
.top{width:972px; height:219px; overflow:hidden;}
.top .top_1{width:972px; height:136px; background:url(../../images/activity/illustration/top_01.jpg?2012020801) no-repeat;}
.top .top_1 h1{text-indent:-9999px;}
.top .top_2{width:972px; height:83px; background:url(../../images/activity/illustration/top_02.jpg?2012020801) no-repeat;}
.top .top_2 p{text-indent:-9999px;}
.content{width:972px; background:url(../../images/activity/illustration/bg_content.jpg?2012020801) repeat-y; overflow:hidden;}
.content .slide{width:972px;height:351px;background:url(../../images/activity/illustration/bg_slide.jpg?2012020801) no-repeat;}
.content .slide .slide_l{float:left;height:351px;overflow:hidden;}
.content .slide .slide_l .txt{float:left;width:178px; height:337px; padding:100px 12px 0 33px; overflow:hidden; font-size:14px; line-height:22px; color:#fff;}
.content .slide .slide_l .txt p{padding-bottom:14px;}
.content .slide .slide_l .slide_img{float:left; padding-top:11px;overflow: hidden;width: 538px;}
.content .slide .slide_r{float:left;padding:180px 0 0 6px;}
.content .slide .slide_r ul li a{display:block; height:31px; width:156px; font-size:14px; line-height:31px;text-indent: 33px; color:#545454; margin:0 0 4px; background:url(../../images/activity/illustration/bg_photo_tab.jpg?2012020801) no-repeat;}
.content .slide .slide_r ul li.cur a{width:176px; background:url(../../images/activity/illustration/bg_photo_tab_on.jpg?2012020801) no-repeat; color:#dd1b01;text-decoration: none;}
.content .slide .slide_r ul li a:hover,
.content .slide .slide_r ul li.cur a:hover{text-decoration: none;}
.content .hd{width:972px;position:relative;}
.content .hd h2{height:50px; width:972px; float:left; background:url(../../images/activity/illustration/txt_bg.jpg?2012020801) no-repeat;}
.content .hd h2 img{margin:10px 0 0 32px; display:inline;} 
.content .hd .share{position:absolute; top:27px; right:22px; width:106px; height:24px; background:url(../../images/activity/illustration/ico_share.png?2012020801) no-repeat; text-indent:-9999px;}
.content .hd h3{border-bottom:1px solid #529fa4;height:27px; text-align:right; margin:10px 35px 5px; width:902px; float:left;color:#fff;font-size:14px;_display:inline;}
.content .hd h3 a{color:#49dbff;text-decoration: underline;}
.content .hd h3 img{float:left;}

.picShow{overflow:hidden;*zoom:1; width:960px; padding:20px 0 0 5px;}
.picShow ul{margin-left:6px;}
.picShow ul li{float:left; _display:inline; margin-left:18px; width:210px; height:283px; padding:0 0 20px 8px; background:url(../../images/activity/illustration/bg_listbg_add.jpg?2012020801) no-repeat;}
.picShow ul li .pic{width:158px;height:216px; overflow:hidden; position:relative; padding-top:6px;}
.picShow ul li .pic span{width:158px; position:absolute; left:0; bottom:0; text-align: center; display:none; height:32px; line-height:32px; font-size:14px; color:#fff; overflow:hidden; background:#002a2e; background:rgba(0,42,46,.7); text-indent:10px; cursor:pointer;}
.picShow ul li .side_l{float:left; width:164px;}
.picShow ul li .side_l .txt{height:48px; overflow:hidden; position:relative; font-size:14px;color:#5b5b5b; padding-top:5px;}
.picShow ul li .side_l .txt a{color:#5b5b5b; padding-right:4px;}
.picShow ul li .side_l .txt .add a{position:absolute; width:12px; height:12px; bottom:2px; _bottom:0; right:0;display:block;background:url(../../images/activity/illustration/img_on_add.jpg?2012020801) no-repeat center;}
.picShow ul li .side_r{float:left; width:36px; margin-left:1px; display:inline;}
.picShow ul li .side_r .like{width:36px; height:61px; margin-bottom:2px; display:block; cursor: pointer;background:url(../../images/activity/illustration/img_like.jpg?2012020801) no-repeat;}
.picShow ul li .side_r .fenx{width:36px; height:61px; display:block; cursor: pointer;background:url(../../images/activity/illustration/img_fenx.jpg?2012020801) no-repeat;}
.picShow ul li .side_r a span{display: none;}
.picShow ul li .side_r .on{background:url(../../images/activity/illustration/img_like_red.jpg?2012020801) no-repeat;}
.picShow ul li.cur{ background:url(../../images/activity/illustration/bg_listbg_add.jpg?2012020801) no-repeat 0 -317px;}
.picShow ul li.cur .side_l .txt .add a{background:url(../../images/activity/illustration/img_on_reduce.jpg?2012020801) no-repeat center;}


.usershow{overflow:hidden;*zoom:1; width:960px; padding:20px 0 0 5px;height:270px; float:left; display:block}
.usershow ul{margin-left:6px;}
.usershow ul li{position:relative;float:left; _display:inline; margin-left:25px; margin-bottom:25px; width:188px; height:100px; padding:10px 10px 0 8px; background:url(../../images/activity/illustration/bg_listbg.jpg?2012020801) no-repeat;}
.usershow ul li img{float:left;}
.usershow ul li p{padding:0 0 0 100px; color:#666;}
.usershow ul li .btn_g{position:absolute; left:110px; bottom:11px;}
.usershow ul li .btn_g a,
.usershow ul li .btn_g a:link,
.usershow ul li .btn_g a:hover{color:#389a0a; line-height:18px;text-decoration:none;}


.wallpapershow{overflow:hidden;*zoom:1; width:960px; padding:10px 0 0 10px; float:left;}
.wallpapershow ul li{float:left; _display:inline; margin-left:25px; margin-bottom:25px; width:207px; height:190px; padding:0; }
.wallpapershow ul li .wallpaper img{border:5px solid #fff;}
.wallpapershow ul li p.tit{text-align:left; font-size:14px; color:#53f3ff; padding:0 0 5px 0;}
.wallpapershow ul li p.btn_g{text-align:center; padding-top:10px;}
.share_bt{float:left; width:960px; height:115px; clear: both; margin:0 6px;_display:inline; padding-top:20px; *padding-top:45px; _padding-top:43px; color:#fff; background:url(../../images/activity/illustration/bg_bottom.jpg?2012020801) no-repeat 0 bottom ;}
.share_bt .share_txt{padding-right:30px; height:33px;background:#399197; padding-top:13px; text-align:right;}
.share_bt .share_txt img{margin-left:5px; margin-right:5px; display:inline;}
.share_bt .share_txt a{display: inline-block;}
.content .bd{clear:both;}
.content .bd .reg{position:absolute; top:40px; *top:66px; left:30px; font-size:24px; color:#fff;}
.content .bd .more{position:absolute; top:-10px; *top:12px; right:25px; font-size:24px; color:#fff; text-decoration:underline;}
.content .bd .link{position:absolute; top:40px; *top:66px; right:20px; font-size:24px; color:#fff;}
.content .bd .link a,.content .bd .link a:link{color:#fff; text-decoration:none;}
.content .bd .link a:hover{color:#fff; text-decoration:underline;}

.footer{width:960px; height:66px; padding-top:20px; color:#17390a; text-align:center;}
.footer p{text-align:center; line-height:23px;}
.footer a,.footer a:link{color:#17390a; text-decoration:none;}
.footer a:hover{color:#17390a; text-decoration:underline;}

.W_addbtn_es,.W_joinbtn_es{border:1px solid #d5d5d5; display:inline-block; padding:0 4px; height:18px; line-height:16px; cursor:default; background:#f1f1f1;}
.W_addbtn_es .addicon,.W_joinbtn_es .addicon{width:11px;height:8px;background:url(../../images/activity/illustration/btn_guanz.jpg?2012020801) no-repeat 0 0; margin:5px 2px 0 0;  vertical-align:0px;}
.usershow ul li a.W_addbtn_es,
.usershow ul li a.W_addbtn_es:link,
.usershow ul li a.W_addbtn_es:hover{color:#888; line-height:18px;}
.W_addbtn{ display:inline-block; border:1px solid; padding:0 5px; height:18px; line-height:16px;line-height:10px; cursor:pointer; background:#e3ffd5; border:1px solid #cff3bb;}
.W_addbtn .addicon{width:8px; height:8px; background-position:0 -8px; margin:5px 3px 0 0; vertical-align:0px;background:url(../../images/activity/illustration/btn_add.jpg?2012020801) no-repeat 0 0;}
.W_addbtn:hover{text-decoration:none; border:1px solid;}

.pops .bd .con .alert p {line-height: 22px;}
.pops .bd .con .alert span {display:none;}