@charset "utf-8";
/*reset*/
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
	table{border-collapse:collapse;border-spacing:0;}
	img{border:0;}
	address,caption,cite,code,dfn,em,strong,th{font-style:normal}
	ol,ul{list-style:none;}
	html{background-color:#fff}
	body{font-family:arial;font-size:12px;}	
		
.pieNum .fl,
.num0,
.num1,
.num2,
.num3,
.num4,
.num5,
.lotteryBtn,
.lotteryTip,
.answerBtn,
.inviteBtn,
.dynamicListWrap
{background:url(http://cache.soso.com/wenwen/autumn2011/ma_pic_s.png) no-repeat;}	
/*atom class*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
.pos{position:relative;}
.b_none{border:none !important;}
.hover_bg{ background-color:#ebe0c0;}
body{background:#fff9e9;}
/*统一登录框*/
.layer_mask_class { background:#000; z-index:100; }
.layer_backIframe_class { z-index:101; }
.layer_border_class { background:#BFD1EE; z-index:102; }
.layer_main_class { background:#FFF; border:1px solid #87C2E0; z-index:103; }
.layer_head_class { font-size:14px; background:#f2f9ff; line-height:34px; background:transparent url(http://cache.soso.com/wenwen/i/bg.gif) repeat-x; color:#000; }
.layer_head_bottomHr { clear:both; height:1px; line-height:0; font-size:0; margin:0 7px; overflow:hidden; background:#d3eefe; }
.layer_title { color:#1a4c8c; float:left; font-weight:bold; padding-left:10px; }
.layer_close { float:right; padding-right:10px; padding-top:7px; }
.layer_closeLink_class { float:left; height:17px; width:17px; }
.layer_close a:link, .layer_close a:visited { background:transparent url(http://cache.soso.com/baike/i/layer_global.gif) repeat-x scroll 4px -36px; }
.layer_close a:hover { background:transparent url(http://cache.soso.com/baike/i/layer_global.gif) repeat-x scroll 22px -36px; }
/*s_header*/
#s_header,#s_search,.input_text,.input_button,#s_user {background:url(http://cache.soso.com/wenwen/activity/mobile/i/topbar_icon.png) no-repeat;}
#s_header {width:100%; height:45px; background-repeat:repeat-x; background-position:left 0; font-size:12px;}
#s_topBar {width:980px; height:26px; text-align:left; margin:0 auto; padding-top:9px; position:relative;}
#s_logo {float:left;}
#s_logo a {width:272px; height:28px;display:block;overflow:hidden;}
#s_search {height:26px; background-position:-86px -80px; padding-left:2px; float:right; overflow:hidden; zoom:1;}
.input_text {width:190px; height:14px; background-position:0 -106px; border:0 none; color:#333; font-size:12px; padding:6px 4px; float:left;}
.input_button {width:87px; height:26px; background-position:0 -80px; border:0 none; text-indent:-9999px; float:left; overflow:hidden; cursor:pointer;}
#s_user {height:20px; background-position:0 -148px; margin-left:10px; padding:6px 0 0 2px; display:inline; float:right;overflow:hidden; zoom:1;}
#s_user li {height:20px; text-align:right; float:left; display:inline; margin-left:10px;}
#s_user a {color:#1f72b7; text-decoration:underline;}
#s_user li span {color:#666; font-family:''; margin-left:5px;}
#s_user li span a {color:#666; text-decoration:none;}

/*s_main*/
#s_main,.container{width:1200px;margin:0 auto;}
.banner{width:960px;height:247px;margin:0 auto;background:url(http://cache.soso.com/wenwen/autumn2011/banner.jpg) no-repeat;}
.joinNum{ float:left; display:inline; margin:225px 0 0 760px;font-size:12px;font-weight:bold;font-family:\5FAE\8F6F\96C5\9ED1;color:#98110e;font-style:italic;}
.column1{width:960px;margin:0 auto;height:402px;background:url(http://cache.soso.com/wenwen/autumn2011/ma_bg1.png) no-repeat;}
.column1 .contentWrap{ position:relative;width:480px;margin:0 auto; padding:150px 30px 0;}
.column1 .clearfix{padding-top:60px;}
.link{position:absolute;right:90px;top:140px;color:#f00; font-weight:bold;}
.contentWrap .fr{position:absolute;right:30px;top:140px;color:#000;}
.prizeIntro{text-indent:-9999px;/*font-family:\5FAE\8F6F\96C5\9ED1;*/}
.leftWrap{float:left;width:300px;}
.rightWrap{float:right;}

.share_list a{ background:url(http://cache.soso.com/wenwen/i/shareIco.png) no-repeat;}
.share_list{display:none;position:absolute; right:20px; top:155px; z-index:1; background:#fff;width:160px; padding:2px 0 3px 0;border:1px solid #89b5d9;overflow:hidden; zoom:1;z-index:100;}
.share_list a {float:left; display:inline-block; zoom:1; width:50px;
padding:4px 2px 3px 22px;margin:0 2px 3px 2px; text-decoration:none;text-align:left;color:#06c;line-height:1.23;}
.share_list a:hover {background-color:#dbedfb;}
.share_list .qzone { background-position:3px -48px; }
.share_list .tblog { background-position:3px -76px; }
.share_list .qfriend { background-position:3px -110px; }
.share_list .qq { background-position:3px -87px; }
.share_list .sina { background-position:3px -388px; }
.share_list .t163 { background-position:3px -442px; }
.share_list .renren { background-position:3px -172px; }
.share_list .kaixin { background-position:3px -204px; }
.share_list .douban { background-position:3px -284px; }
.share_list .sohu { background-position:3px -151px; }
.share_list .qqFriends { background-position:3px -93px; }
.pieNum{overflow:hidden;zoom:1; margin-bottom:20px;}
.pieNum span{display:inline-block;float:left;font-size:16px;font-weight:bold;font-family:\5FAE\8F6F\96C5\9ED1;color:#98110e;}
.pieNum .fl{width:112px;height:21px;margin-top:2px;background-position:0 0;}
.num0,
.num1,
.num2,
.num3,
.num4,
.num5{background-position:0 -30px;height:21px;}
.num0{width:0px;}
.num1{width:20px;}
.num2{width:43px;}
.num3{width:66px;}
.num4{width:89px;}
.num5{width:112px;}
.lotteryBtn{background-position:-120px 0;display:block;width:120px;height:60px;margin-bottom:10px;text-indent:-9999px;overflow:hidden;}
.prizeTip{font-size:14px;font-weight:bold;font-family:\5FAE\8F6F\96C5\9ED1;color:#98110e;margin-bottom:10px;}
.prizeList li{line-height:18px;}
.column2{width:760px;margin:0 auto;position:relative;background:url(http://cache.soso.com/wenwen/autumn2011/ma_bg2.png) no-repeat;padding:45px 0 0 200px;height:325px;}
.lotteryTip{float:left; background-position:0 -210px;display:inline;width:315px;height:30px;color:#fe370d;line-height:22px;text-align:center;}
.answerBtn,.inviteBtn{float:left;margin: 0 10px;display:inline-block;width:99px;height:39px;overflow:hidden;text-indent:-9999px;}
.btnWrap{position:absolute;overflow:hidden;zoom:1;left: 240px;top: 250px;}
.answerBtn{background-position:-100px -60px;}
.inviteBtn{background-position:0 -60px;}
.column3{width:960px;margin:0 auto;position:relative;height:218px;background:url(http://cache.soso.com/wenwen/autumn2011/ma_bg3.png) no-repeat;}
.cake{position:absolute;display:block;width:70px;height:20px;top:155px;left:385px;color:#ff5734;font-weight:bold;overflow:hidden;}
.dynamicListWrap{background-position:-314px 0;position:absolute; top:409px; left:10px;width:220px; height:230px;padding:34px 20px 0 22px;}
.dynamicListWrap h3{font-size:16px;font-weight:bold;font-family:\5FAE\8F6F\96C5\9ED1;color:#98110e;margin-bottom:10px; text-indent:80px;}
.dynamicList li{overflow:hidden;zoom:1;line-height:18px;margin-bottom:10px; padding-left:20px;}
.dynamicList span{float:left;display:inline-block;height:20px;width:70px;}

/*layer container*/
.s_search_form, .search_input, .search_bt, .ask_bt, .answer_bt, .mask_layer_title, .layer_bt_wrap a, .layer_bt_wrap .confirm, .layer_bt_wrap .dis { background:url(http://cache.soso.com/wenwen/i/base_bg_20110725.png) no-repeat; }
.mask_layer_temp{float:left;position:absolute;top:0;left:0;}
.mask_layer_wrap{position:absolute;top:0;left:0;z-index:1000;}
.mask_layer_close{position:absolute;z-index:3;right:-12px;top:-13px;width:26px;height:26px;overflow:hidden;background:url(http://cache.soso.com/wenwen/i/layer_close.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="http://cache.soso.com/wenwen/i/layer_close.png");_background:none;}
.mask_layer_close_bn{position:absolute;z-index:4;right:-12px;top:-13px;background:#FFF;opacity:0;filter:alpha(opacity=0);float:left;width:26px;height:26px;text-indent:-9999px;outline:none;}
.mask_layer_title{position:relative;z-index:2;height:30px;padding-left:20px;line-height:30px;background:#0092d0;color:#fff;background-position:0 -92px;background-repeat:repeat-x;}
.mask_layer_title h3{font-size:14px;padding:0;margin:0;}
.mask_layer_con{background:#FFF;}
.mask_layer_loading{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:#FFF url(http://cache.soso.com/wenwen/i/ask_loading.gif) no-repeat center center;}
.layer_bt_wrap{height:50px;text-align:right;background:#EEE}
.layer_bt_wrap a{font-size:14px;text-align:center;display:inline-block;height:28px;line-height:28px;padding:0 20px;margin:8px 10px 0;background-position:0 -244px;background-repeat:repeat-x;border:1px solid #b6b6b6;text-decoration:none;font-weight:bold;color:#333;}
.layer_bt_wrap a:hover{background-position:0 -282px;background-repeat:repeat-x;border:1px solid #9db9c7;}
.layer_bt_wrap a:active{background-position:0 -320px;background-repeat:repeat-x;border:1px solid #b6b6b6;}
.layer_bt_wrap a:link,.layer_bt_wrap a:visited{color:#373236;}
.layer_bt_wrap .confirm{padding:0 30px;background-position:0 -92px;background-repeat:repeat-x;border:1px solid #108ade;}
.layer_bt_wrap a.confirm:hover{background-position:0 -130px;background-repeat:repeat-x;border:1px solid #21a4ff;}
.layer_bt_wrap a.confirm:active{background-position:0 -168px;background-repeat:repeat-x;border:1px solid #108ade;}
.layer_bt_wrap a.confirm:link,.layer_bt_wrap a.confirm:visited{color:#FFF;}

/* pop lay */
.popMain { padding: 15px 0 0 20px; overflow:hidden; zoom:1; }
.popMain .tit { font-size: 12px; margin-bottom: 10px; }
.popMain .popL, .popMain .popM, .popMain .popR { float: left; }
.popMain .fList { border: 1px solid #999; width: 205px; position:relative; }
.popL .fList div { height: 255px;  *height: 253px;width: 205px; overflow: auto; position:relative; }
.popR .fList div { height: 280px; width: 205px; overflow: auto; position:relative; }
/* 无搜索时的搜索框 */
.popL .fList .search,
.popMain .fList .del,
.popMain .fList li,
.popMain .fList .group p,
.popMain .fList .group p.open,
.popM a,
.popMain .fList li.offline
{background:url(http://cache.soso.com/wenwen/autumn2011/invite_f_pic.png) no-repeat;}

.popL .fList .search {background-position:-226px -155px;border-top:1px solid #fff; border-bottom: 1px solid #999;padding-left: 22px; font-size: 12px; color: #666; }
.popL .fList .searchResult { width:205px; height:auto; background-color:#fff; position:absolute; top:26px; left:0; display:none; overflow:hidden; z-index:10; }
.popL .fList .searchResult ul { border:1px solid #bbb; padding:5px 0 10px 6px; }
.popL .fList .searchResult li { width:173px; padding-right:0; }
.popMain .fList .del {background-position:-236px -147px;display: block; width: 10px; height: 10px;position:absolute; top:8px; right:5px; overflow: hidden; text-indent: -999em; }

.popL .fList .search input { border: none 0; height: 24px; line-height:24px; width: 150px; color: #999; }
.popL .fList .search .del { display: none; }
/* 有输入时的搜索框 */
.popL .fList .focus { background: none; border:1px solid #d9e8f7; padding-left: 4px; }
.popL .fList .focus input { color: #000; }
.popL .fList .focus .del { display: block; right:10px; }
/* 好友列表*/
.popMain .fList ul { padding: 5px 5px 5px 20px; }
.popMain .fList li {background-position:-33px -22px; width:120px; line-height: 1.9em;padding:0 25px 0 18px; font-size: 12px; cursor: pointer; position:relative; word-wrap:break-word; word-break:break-all;}
.popMain .fList li.hover { background-color: #ecf3fb; }
.popMain .fList li.offline {background-position:-233px 4px;color:#858585; }
/* 群列表 */
.popMain .fList .group .floading { margin:115px 0 0 10px; color:#333; width:auto; }
.popMain .fList .group p {background-position:-233px -58px; line-height: 1.5em;padding: 0 30px 0 15px;; font-size: 12px; cursor: pointer; margin-bottom: 0; position:relative; word-wrap:break-word;word-break:break-all;}
.popMain .fList .group p.open {background-position:0 -58px; padding-right:35px; zoom:1; }
.popMain .fList .group ul { padding: 0 0 0 25px; }
.popMain .fList .group li { width:140px; padding-right:0; }
.popMain .fList .group p a { position:absolute; top:0; right:5px; display: none; text-decoration: none; }
.popMain .fList .group p.hover { background-color: #ecf3fb; }
.popMain .fList .group p.hover a { display: block; }
/* 列表tip */
.popMain .fList div p { font-size: 12px; margin: 5px 5px 0 10px; }
.popR .fList div p { text-align: center; margin-top: 115px; line-height: 1.5em; }
/* 添加箭头 */
.popM { margin: 0 3px; display:inline; }
.popM a { background-position:-31px 0;display: block; height: 19px; width: 19px;text-indent: -999em; overflow: hidden; margin-top: 150px; }
.alert { clear: both; color: #f00; padding: 10px 0 10px 20px; font-size: 12px; }
.ctrlBox { position: relative; height: 15px; padding: 10px 20px; clear: both; }
.ctrlBox .alert { padding: 0; }
.ctrlBox .delAll { position: absolute; right: 20px; top: 10px; text-decoration: none; }
.ctrlBox .delAll:hover { text-decoration: underline; }
.disBt { filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; cursor: default; }
/* 邀请成功 */
.popSuccWp { position: absolute; height: 176px; width: 432px; top: 50%; left: 50%; margin-top:-88px; margin-left:-216px; z-index: 102; }
.popSuccCont { height: 176px; width: 432px; position: relative; }
.popSuccCont .popSucc { position: absolute; height: 162px; width: 	418px; border: 1px solid #666; top: 6px; left: 6px; background: #fff; }
.popSuccCont .popSucc p { height: 55px; line-height: 55px; background: url(../img/s_center_succ.gif) no-repeat; padding-left: 60px; font-size: 16px; font-weight: bold; margin: 50px 0 0 120px; }
.popSuccCont .popSuccBg { position: absolute; left: 0; top: 0; background: #000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; height: 176px; width: 432px; }

.layerWrap{}
.prizeWrap{text-align:center;padding-top:20px;}
.prizeWrap p{line-height:30px;margin-bottom:10px;}
.prizePic{display:block;width:100px;height:100px;margin:0 auto 10px;background:#eee;}
.shareWrap{padding:0 0 8px 30px;overflow:hidden;zoom:1;}
.shareWrap span{float:left;}
.shareWrap a{float:left;width:55px;padding-left:22px;margin-right:5px;height:20px;color:#069;text-decoration:none !important;}
.tWb,.sWb{background: url("http://cache.soso.com/wenwen/i/shareIco.png") no-repeat;}
.tWb{background-position:0 -80px;}
.sWb{background-position:0 -392px;}
.getTip{padding:0 0 10px 30px;line-height:18px;color:#666;}
.happyTip{ width:65%; padding:10px 0;text-align:center; overflow:hidden;zoom:1; margin:0 auto;}
.happyTip p{float:left; line-height:80px;}
.mooncake{background:url(http://cache.soso.com/wenwen/autumn2011/mooncakes.png) no-repeat;width:74px;height:47px; float:left; display:inline-block; margin:20px 10px 0 0;}

/*s_footer*/
#s_footer { padding:40px 0 20px 0; text-align:center; color:#666; line-height:150%; clear:both; }
#s_footer a { position:relative; color:#666; text-decoration:none; }
#s_service { padding:1px 0 6px; display:inline-block; *display:inline;
zoom:1; overflow:hidden; }
#s_service li { line-height:12px; padding:0 9px 0 8px; margin-left:-1px; float:left; border-left:1px solid #666; }
#s_service a { text-decoration:underline; }

/* popup layer */
.layer_mask_class{background:#000;z-index:100;}
.layer_backIframe_class{z-index:101;}
.layer_border_class{background:#BFD1EE;z-index:102;}
.layer_main_class{background:#FFF;border:1px solid #87C2E0;z-index:103;}
.layer_head_class{font-size:14px;background:#f2f9ff;line-height:34px;background:transparent url(http://cache.soso.com/wenwen/i/bg.gif) repeat-x;color:#000;}
.layer_head_bottomHr{clear:both;height:1px;line-height:0;font-size:0;margin:0 7px;overflow:hidden;background:#d3eefe;}
.layer_title{color:#1a4c8c;float:left;font-weight:bold;padding-left:10px;}
.layer_close{float:right;padding-right:10px;padding-top:7px;}
.layer_closeLink_class{float:left;height:17px;width:17px;}
.layer_close a:link,.layer_close a:visited{background:transparent url(http://cache.soso.com/baike/i/layer_global.gif) repeat-x scroll 4px -36px;}
.layer_close a:hover{background:transparent url(http://cache.soso.com/baike/i/layer_global.gif) repeat-x scroll 22px -36px;}


body,td,th{ font-size: 12px; color: #0066cc;LINE-HEIGHT: 220%;}	
.td1{line-height:120%;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
	text-align:center;
	vertical-align:top;
}
a:link {
	color: #0066cc;
	text-decoration: none;
}
a:visited {
	color: #0066cc;
	text-decoration: none;
}
a:hover {
	color: #0066cc;
	text-decoration: none;
}
a:active {
	color: #0066cc;
	text-decoration: none;
}
.nav
{
    font-size: 14px;
	font-weight:bold;
}
.nav:link 
{
	text-decoration: none;
	color: #0066cc;
}
.nav:visited {
	text-decoration: none;
	color: #0066cc;
}
.nav:hover {
	text-decoration: none;
	color: #0066cc; 
}
.nav:active {
	text-decoration: none;
	color: #0066cc;
	}
.input01{
	border:solid;
	border-color:#2c84c3;
	width:202px;
	height:26px;
}
.font01{
	color:#733236;
	};
.font02{
	color:#ffffff;
	};
.font03{
	color:#ec061b;
	};