@charset "gb2312";
*{ padding:0px; margin:0px;}
#sg_header .topnav a, #sg_header a:hover, .hotwords a {
	text-decoration:none
}
.mnav, .topnav, ol, ul {
	list-style:none
}

a:focus {
	outline:0
}

.mnav li, .mnav-tbox-btn a, .mnav-tbox-con2, .mnavbox {
	position:relative
}
.mnav li, .mnavbox, .mnavbox a {
	height:36px
}
.top-public-pos li a:hover:before {
	background:url(soso.qstatic.comwenwendeploycsscommon_imgsicotop_nav_b49ba6e.png) 0 -200px no-repeat
}
.qita-list li p a{ display:block;}
.no_msg .top-public-pos {
	width:90px!important;
	left:0!important
}
.no_msg .msg_icon {
	display:none!important
}
.long_msg a {
	padding-right:10px;
	overflow:hidden
}
.mnav-tbox-btn a {
	background:url(soso.qstatic.comwenwendeploycsscommon_imgsicon_019afbd.png) no-repeat;
	_background:url(soso.qstatic.comwenwendeploycsscommon_imgsicon_1fb16da.gif) no-repeat;
	display:inline-block
}
.radiobox {
	clear:both;
	text-align:left;
	padding-top:6px
}
#sg_ww_nav{ width:1002px; margin:0px auto; background:none;}
.radiobox input {
	margin:0;
	padding:0;
	_margin:-5px -3px 0
}
.radiobox label {
	margin:0 24px 0 3px
}
.hotwords {
	clear:both;
	text-align:left;
	padding-top:7px;
	color:#666
}
.flash-page, .footer, .footer .link, .mnav-tbox-btn, .pagination {
	text-align:center
}
.hotwords a {
	color:#666;
	margin-right:13px
}
.hotwords a:hover {
	text-decoration:underline;
	color:#333
}
.mnavbox {
	font:14px/32px "microsoft yahei", sans-serif;
	background-color:#2B9CEC;
	color:#fff;
	z-index:9
}
.mnav li.cur, .mnavbox>ul>li>a:hover {
	background-color:#5fbd00
}
.mnavbox a, .mnavbox>ul>li>a {
	color:#fff;
	text-decoration:none
}
.mnavbox>ul>li>a {
	display:block;
	padding:0 30px
}
.mnav {
	margin:auto;
	padding:0
}
.mnav li {
	float:left;
	width:116px;
	text-align:center;
}
.mnav-tbox-con {
	background:no-repeat rgb(240, 246, 235) !important
}
.mnav-tbox-con2 {
	width:1000px;
	margin:0 auto
}
.mnav .qita-list, .mnav-tbox, .mnav-tbox-btn {
	position:absolute;
	left:0
}
.mnav .qita-list {
	top:36px;
	overflow:hidden;
	zoom:1
}
.mnav .qita-list li {
	float:left;
	width:115px;
	border-right:1px solid #e3e1e0;
	height:269px;
	padding-top:11px;
	background:0 0;
transition:background .2s
}
.mnav .qita-list li:hover {
	background:#fff
}
.mnav-tbox:hover {
transition:all ease-in .2s;
	background:url(soso.qstatic.comwenwendeploycsscommon_imgsmnav-tbox-bg_01459a4.jpg) 0 bottom no-repeat #fff
}
.mnav .qita-list li p {
	height:26px;
	overflow:hidden
}
.mnav .qita-list li a {
	display:block;
	line-height:24px;
	height:24px;
	margin-top:1px;
	color:#333!important;
	text-align:center
}
.mnav-tbox {
	width:184px;
	height:252px;
	background:url(soso.qstatic.comwenwendeploycsscommon_imgsmnav-tbox-bg_01459a4.jpg) 0 bottom no-repeat;
	border:1px solid #e3e2e1;
	border-bottom:0;
	border-top:0;
	top:32px;
transition:background .2s
}
.mnav-tbox ul {
	padding:10px 0 0 18px;
	zoom:1
}
.mnav-tbox ul li {
	float:left;
	width:78px;
	height:26px;
	padding:0;
	margin:0;
	line-height:26px
}
.mnav-tbox ul li a {
	color:#333!important;
	height:22px;
	line-height:22px;
	padding:0 6px;
	font-size:12px;
	display:inline-block
}
.mnav-tbox ul li a.cur, .mnav-tbox ul li a:hover {
	border-bottom:2px solid #28a2e7;
	color:#028ede!important
}
.mnav li.cur:hover .mnav-tbox {
	display:block
}
.mnav-tbox-btn {
	bottom:0;
	width:100%;
	height:35px
}
.mnav-tbox-btn a {
	width:102px;
	height:25px;
	background-position:-414px 0
}
.mnav-tbox-btn a:hover {
	background-position:-522px 0
}
.u-center {
	float:right;
	position:relative
}
#sg_ww_nav .u-center a {
	color:#fff;
	    float: left;
}
.mnav-tbox-con {
	height:280px;
	-webkit-box-shadow:0 3px rgba(0, 0, 0, .25);
	-moz-box-shadow:0 3px rgba(0, 0, 0, .25);
	box-shadow:0 3px rgba(0, 0, 0, .25);
	background-color:#f0f6eb;
	opacity:.9;
	filter:alpha(opacity=90);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=90)";
	position:absolute;
	width:100%;
	left:0;
	top:35px
}
.mnav-tbox-c li a.cur, .mnav-tbox-c li a:hover {
	border-bottom: 2px solid #339900;
}
.mnav .qita-list li a {
	margin:0 25px
}
.mnav-tbox-c {
	display:none
}
.mnav-title:hover {
	background:#5fbd00
}
.u-center a:hover {
	opacity:.85
}
.mnavbox li:hover .mnav-tbox-c {
	background-color:#fff
}
.mnav .current, .mnav-cur, .nav_wrap .current {
	background:#339900
}
#sg_ww_nav a {
	color:#333;
	text-decoration:none;
	
}
.i-line, .i-member {
	background:url(../images/user.png) no-repeat;
	_background:url(../images/user.png) no-repeat;
	display:inline-block;
	position:relative;
	background-position: 0px 7px;
	    float: left;
}
	
.ico_lv0 {
	background-position:0 -544px
}
.ico_lv1 {
	background-position:0 -224px
}
.ico_lv2 {
	background-position:0 -240px
}
.ico_lv3 {
	background-position:0 -256px
}
.ico_lv4 {
	background-position:0 -272px
}
.ico_lv5 {
	background-position:0 -288px
}
.ico_lv6 {
	background-position:0 -304px
}
.ico_lv7 {
	background-position:0 -320px
}
.ico_lv8 {
	background-position:0 -336px
}
.ico_lv9 {
	background-position:0 -352px
}
.ico_lv10 {
	background-position:0 -368px
}
.ico_lv11 {
	background-position:0 -384px
}
.ico_lv12 {
	background-position:0 -400px
}
.ico_lv13 {
	background-position:0 -416px
}
.ico_lv14 {
	background-position:0 -432px
}
.ico_lv15 {
	background-position:0 -448px
}
.ico_lv16 {
	background-position:0 -464px
}
.ico_lv17 {
	background-position:0 -480px
}
.ico_lv18 {
	background-position:0 -496px
}
.ico_lv19 {
	background-position:0 -512px
}
.ico_lv20 {
	background-position:0 -528px
}
.ico_grsw100, .ico_grsw20, .ico_grsw5, .ico_grsw50 {
	display:inline-block;
	vertical-align:middle;
	height:14px;
	line-height:14px;
	font-size:1px;
	overflow:hidden;
	background:url(soso.qstatic.comwenweniico_usercard_spirit.png) no-repeat
}
.ico_grsw5 {
	width:31px;
	background-position:0 -168px
}
.ico_grsw20 {
	width:37px;
	background-position:0 -182px
}
.ico_grsw50 {
	width:37px;
	background-position:0 -196px
}
.ico_grsw100 {
	width:41px;
	background-position:0 -210px
}
.ico_hot {
	display:inline-block;
	width:14px;
	height:14px;
	background:url(soso.qstatic.comwenweniqb3_nav_bg.png) 0 -239px no-repeat
}
.ico_lv_0, .ico_lv_1, .ico_lv_10, .ico_lv_11, .ico_lv_12, .ico_lv_13, .ico_lv_14, .ico_lv_15, .ico_lv_16, .ico_lv_17, .ico_lv_18, .ico_lv_19, .ico_lv_2, .ico_lv_20, .ico_lv_3, .ico_lv_4, .ico_lv_5, .ico_lv_6, .ico_lv_7, .ico_lv_8, .ico_lv_9 {
	background:url(soso.qstatic.comwenwenilv_bg_20101111.png) no-repeat;
	padding-left:20px
	
}
.ico_lv_1, .ico_lv_2, .ico_lv_3, .ico_lv_4 {
	background-position:-105px 0
}
.ico_lv_10, .ico_lv_5, .ico_lv_6, .ico_lv_7, .ico_lv_8, .ico_lv_9 {
	background-position:-210px 0
}
.ico_lv_11, .ico_lv_12, .ico_lv_13, .ico_lv_14, .ico_lv_15 {
	background-position:-316px 0
}
.ico_lv_16, .ico_lv_17, .ico_lv_18, .ico_lv_19, .ico_lv_20 {
	background-position:-422px 0
}
#divc {
	z-index:98;
	border:1px solid #d4d4d4;
	border-top:0;
	margin-top:3px
}
#divc b {
	font-weight:400
}
#divc li {
	padding-left:4px;
	cursor:default;
	font-size:14px;
	height:23px;
	line-height:23px;
	_zoom:1
}
.qborder, .query {
	padding:0
}
.sb_mouseover {
	background:#d1e5fc
}
.sb_mouseout {
	background-color:#fff
}
.query {
	height:100%
}
.breadcrumbs {
	padding:9px 0 2px;
	line-height:1.231;
	clear:both;
	overflow:hidden;
	zoom:1
}
.breadcrumbs span {
	margin:0 10px;
	font-family:simsun
}
.breadcrumbs a.tips_link:hover, .breadcrumbs a.tips_link:link, .breadcrumbs a.tips_link:visited {
	color:#666;
	text-decoration:underline;
	margin-left:15px
}
.pagination {
	padding:16px 0;
	font-size:12px;
	font-family:Tahoma;
	clear:both
}
.pagination ul {
	display:inline-block;
*display:inline;
	zoom:1
}
.pagination li {
	float:left;
	margin-right:5px
}
.pagination a:hover, .pagination a:link, .pagination a:visited {
	display:block;
	float:left;
	height:22px;
	line-height:20px;
	padding:0 8px;
	background:#fff;
	border:1px solid #d4d4d4;
	color:#059;
	text-decoration:none
}
.pagination a:hover {
	background:#d1e5fc;
	border:1px solid #d4d4d4
}
.pagination .current {
	display:block;
	float:left;
	height:22px;
	line-height:20px;
	padding:0 5px;
	background:#fff;
	border:1px solid #fff;
	font-weight:700
}
.extend {
	float:left;
	height:22px;
	line-height:15px;
	font-family:Arial
}
.pagination .next a:hover, .pagination .next a:link, .pagination .next a:visited, .pagination .prev a:hover, .pagination .prev a:link, .pagination .prev a:visited {
	display:block;
	float:left;
	height:22px;
	line-height:21px;
	padding:0 8px;
	background:#fff;
	border:1px solid #d4d4d4;
	color:#059;
	text-decoration:none
}
.pagination .next a:hover, .pagination .prev a:hover {
	background:#d1e5fc;
	border:1px solid #d4d4d4;
	color:#059
}
.w_layer_err, .w_layer_main, .w_layer_main .close, .w_layer_suc, .w_layer_suc2 {
	background:url(soso.qstatic.comwenwenilayer_bg_20100726.png) no-repeat
}
.w_layer_wrap {
	width:380px;
	padding:4px;
	z-index:99
}
.w_layer_mask {
	width:388px;
	height:100%;
	_height:133px;
	background:#000;
	filter:alpha(opacity=30);
	opacity:.3;
	z-index:100
}
.w_layer_backIframe_class {
	z-index:101
}
.w_layer_main {
	padding:0 7px 23px;
	_padding:0 7px 19px;
	border:1px solid #87C2E0;
	background-position:0 -69px;
	background-repeat:repeat-x;
	background-color:#fff;
	position:relative;
	left:4px;
	top:4px;
	z-index:110
}
.flashm-big-lstm-img img, .flashm-lstm-img img {
	border-right:1px solid #CFD8DC;
	border-left:1px solid #CFD8DC
}
.w_layer_main h3 {
	height:24px;
	padding:10px 4px 0;
	margin:0;
	border-bottom:1px solid #d3eeff;
	font-size:14px;
	color:#039
}
.w_layer_main .close {
	position:absolute;
	width:17px;
	height:17px;
	background-position:4px -48px;
	text-indent:-9999px;
	right:10px;
	top:8px;
	overflow:hidden
}
.w_layer_main a.close:hover {
	background-position:-17px -48px
}
.w_layer_con {
	margin:24px 40px 0 63px;
	font-size:12px;
	line-height:170%;
	overflow:hidden;
	zoom:1
}
.w_layer_err, .w_layer_suc, .w_layer_suc2 {
	width:48px;
	height:45px;
	float:left
}
.w_layer_err {
	background-position:-50px 0
}
.w_layer_suc2 {
	background-position:-100px 0
}
.w_layer_con strong {
	display:block;
	font-size:14px;
	padding-top:1px
}
.w_layer_con p {
	float:left;
	margin:0;
	padding:0
}
.w_layer_con .line_height {
	line-height:290%
}
.w_layer_con a:hover, .w_layer_con a:link, .w_layer_con a:visited {
	color:#03c;
	text-decoration:underline
}
.pos {
	position:relative
}
#s_main {
	zoom:1
}
#s_main:after, #s_main:before {
	content:"";
	display:table
}
#s_main:after {
	clear:both
}
.clearfix:after, .clearfix:before {
	content:"";
	display:table
}
.clearfix {
	zoom:1
}
.fl, .ft {
	float:left
}
.fr {
	float:right
}
.show {
	display:block
}
.hide {
	display:none
}
.nav_icon_new2 {
	position:absolute;
	top:-5px;
	right:25px;
	width:35px;
	height:14px;
	font-size:1px;
	display:block;
}
.i-bottom, .i-bottom2, .i-f-point, .i-f-point2, .i-gold, .i-heart, .i-line2, .i-lv, .i-new, .i-point, .i-praise, .i-right, .i-right2, .i-subnav-b1, .i-subnav-b10, .i-subnav-b11, .i-subnav-b12, .i-subnav-b13, .i-subnav-b14, .i-subnav-b2, .i-subnav-b3, .i-subnav-b4, .i-subnav-b5, .i-subnav-b6, .i-subnav-b7, .i-subnav-b8, .i-subnav-b9, .i-top2, .i-urgent, .icon {
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesicon_019afbd.png) no-repeat;
	_background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesicon_1fb16da.gif) no-repeat;
	display:inline-block;
	position:relative
}
.i-right {
	width:5px;
	height:8px;
	position:absolute;
	right:29px;
	top:16px
}
.i-right2 {
	width:7px;
	height:11px;
	background-position:-9px 0;
	left:4px
}
.i-bottom {
	width:10px;
	height:6px;
	background-position:-21px 0;
	top:-1px;
	left:5px;
*top:-5px;
	_top:5px;
	_margin:8px -10px 0 0;
	margin-right:-10px
}
.i-bottom2, .i-top2 {
	height:5px;
*left:4px;
	width:7px
}
.i-bottom2 {
	background-position:-37px 0;
	margin:0 0 0 4px;
transition:transform .2s;
	top:-2px;
	_margin:5px 0 0 4px;
	_top:6px
}
.i-top2 {
	background-position:-37px -18px;
	margin:0 0 0 4px;
	top:-2px;
	_margin:5px 0 0 4px;
	_top:6px
}
.i-line, .i-point {
	left:0;
	position:absolute
}
.i-point {
	width:7px;
	height:7px;
	background-position:-51px 0;
	top:6px
}
.i-f-point {
	width:8px;
	height:8px;
	border-radius:4px;
	background-position:-249px -12px;
	margin:0 4px;
-webkit-transition:width .5s ease-out;
-moz-transition:width .5s ease-out;
-o-transition:width .5s ease-out;
transition:width .5s ease-out
}
.i-f-point2 {
	width:21px;
	background-position:-249px 0
}
.i-line {
	width:2px;
	height:16px;
	background-position:-76px 0;
	top:8px
}
.i-gold, .i-member, .i-urgent {
	width:30px;
	height:25px
}
.i-member {
	 margin:8px 8px 0 14px
*left:14px;
	top:2px;
	_top:2px;
	_margin:8px 8px 0 14px;
}
.i-urgent {
	background-position:-111px 0
}
.i-gold {
	background-position:-129px 0
}
.i-praise {
	width:13px;
	height:12px;
	background-position:-148px 0;
	margin:0 4px 0 0
}
.i-lv {
	width:54px;
	height:16px;
	background-position:-169px 0;
	position:absolute;
	right:-20px;
	bottom:11px
}
.i-new {
	width:69px;
	height:26px;
	background-position:-275px 0;
	position:absolute;
	left:-9px;
	top:7px
}
.i-heart {
	width:34px;
	height:34px;
	background-position:-350px 0;
	right:10px
}
.i-line2 {
	width:2px;
	height:37px;
	background-position:-399px 0;
	position:absolute;
	top:4px;
	right:0
}
.i-subnav-b10, .i-subnav-b11, .i-subnav-b12, .i-subnav-b13, .i-subnav-b14, .i-subnav-b2, .i-subnav-b3, .i-subnav-b4, .i-subnav-b5, .i-subnav-b6, .i-subnav-b7, .i-subnav-b9 {
	width:25px;
	height:25px
}
.flash, .flashm-img, .flashm-lst {
	position:relative
}
.i-subnav-b1, .i-subnav-b10, .i-subnav-b11, .i-subnav-b12, .i-subnav-b13, .i-subnav-b14, .i-subnav-b2, .i-subnav-b3, .i-subnav-b4, .i-subnav-b5, .i-subnav-b6, .i-subnav-b7, .i-subnav-b8, .i-subnav-b9 {
	width:25px;
	height:25px;
	background-position:-2px -42px;
	float:left;
	margin:7px 8px 0 12px
}
.i-subnav-b2 {
	background-position:-30px -42px
}
.i-subnav-b3 {
	background-position:-58px -42px
}
.i-subnav-b4 {
	background-position:-86px -42px
}
.i-subnav-b5 {
	background-position:-115px -42px
}
.i-subnav-b6 {
	background-position:-145px -42px
}
.i-subnav-b7 {
	background-position:-174px -42px
}
.i-subnav-b8 {
	width:25px;
	height:25px;
	background-position:-202px -42px
}
.i-subnav-b9 {
	background-position:-230px -42px
}
.i-subnav-b10 {
	background-position:-258px -42px
}
.i-subnav-b11 {
	background-position:-287px -42px
}
.i-subnav-b12 {
	background-position:-317px -42px
}
.i-subnav-b13 {
	background-position:-346px -42px
}
.i-subnav-b14 {
	background-position:-374px -42px
}
.choicem:after, .flash:after, .flashm-big-lstm:after, .flashm-lstm:after, .main:after, .membox ul:after, .mnav-tbox ul:after, .subnav-tit-box ul:after, .topicm-con:after {
	clear:both;
	height:0;
	display:block;
	visibility:hidden;
	overflow:hidden;
	content:''
}
.flashbox {
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesbg_4569152.jpg) top center no-repeat #467cb8
}
.flash {
	width:1000px;
	padding:28px 0 36px;
	margin:0 auto
}
.flashm {
	float:left;
	border:1px solid #CFD8DC;
	width:718px;
	height:292px
}
.flashm-img {
	float:left;
	height:293px;
	overflow:hidden;
	margin:1px 0 0
}
.flashm-img ul {
	width:9999px
}
.flashm-img ul li {
	overflow:hidden
}
.flashm-lst {
	float:left;
	width:259px;
	height:292px;
	background:#fff
}
.flashm-lstm {
	border-bottom:1px solid #CFD8DC;
	height:97px
}
.flashm-lst .flashm-lstm:last-child {
	border-bottom:none
}
.flash-page {
	position:absolute;
	width:718px;
	line-height:36px;
	left:0;
	bottom:0;
*bottom:13px;
	_bottom:8px
}
.flashm-big-lstm-tit a, .flashm-lstm-tit a {
	vertical-align:middle;
	padding:0 12px;
	line-height:24px
}
.flashm-lstm-img {
	float:left;
	width:98px
}
.flashm-lstm-img img {
	display:block
}
.flashm-lstm-tit {
	margin:0 0 0 98px;
	height:97px;
	_float:left;
	_margin:0;
	display:table-cell;
	font-size:30px;
*font-size:75px;
	vertical-align:middle;
	overflow:hidden
}
.flashm-lstm-tit a {
	display:inline-block;
	font-size:13px
}
.flashm-big-lstm {
	border-bottom:1px solid #CFD8DC;
	position:absolute;
	right:0;
	top:0;
	width:268px;
	-moz-box-shadow:-1px 1px 10px #A5A5A5;
	-webkit-box-shadow:-1px 1px 10px 0 #666;
	box-shadow:-1px 1px 10px #666;
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#A5A5A5')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#A5A5A5')
}
.flashm-lst .flashm-big-lstm:last-child {
	border-bottom:none
}
.flashm-big-lstm-img {
	float:left;
	width:116px
}
.flashm-big-lstm-img img {
	display:block
}
.flashm-big-lstm-tit {
	margin:0 0 0 116px;
	height:117px;
	_margin:0;
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesimg3-2-bg_0b63ea6.jpg) no-repeat;
	display:table-cell;
	font-size:30px;
*font-size:85px;
	vertical-align:middle;
	overflow:hidden
}
.flashm-shadow, .flashm-text {
	height:38px;
	position:absolute;
	bottom:0
}
.flashm-big-lstm-tit a {
	display:inline-block;
	font-size:13px
}
.flashm-shadow {
	width:459px;
	left:0;
	background:#000;
	opacity:.65;
	filter:alpha(opacity=65);
	z-index:5
}
.flashm-text {
	line-height:38px;
	width:395px;
	left:24px;
	z-index:6
}
.flashm-text a {
	color:#fff;
	font-size:16px
}
.login {
	float:right;
	width:270px;
	height:294px;
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimageslogin-bg_03f8113.jpg) no-repeat;
	position:relative
}
.login-btn a, .login-num {
	position:absolute;
	text-align:center
}
.login-num {
	width:198px;
	height:38px;
	color:#ee6f0b;
	font-size:28px;
	font-weight:700;
	left:36px;
	top:147px
}
.login-btn a {
	width:112px;
	height:32px;
	line-height:32px;
	color:#fff;
	left:79px;
	top:226px;
	background:#7CB342
}
.logined, .membox, .membox ul li {
	position:relative
}
.login-btn a:hover {
	background:#6ea337
}
.logined {
	float:right;
	width:268px;
	height:292px;
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimageslogin-bg2_77976f7.jpg) top no-repeat #fff;
	border:1px solid #CFD8DC
}
.membox {
	height:161px
}
.membox ul {
	padding:103px 0 0 3px
}
.membox ul li {
	width:86px;
	height:50px;
	float:left;
	text-align:center
}
.membox ul li p a {
	color:#7cb342;
	font-size:21px;
	font-family:Tahoma
}
.membox ul li p a:hover {
	color:#558b2f
}
.mem-head {
	width:64px;
	height:64px;
	border-radius:64px;
	border:4px solid rgba(255, 255, 255, .25);
	position:absolute;
	left:18px;
	top:18px
}
.mem-headm {
	width:58px;
	height:58px;
	border-radius:58px;
	border:4px solid rgba(255, 255, 255, .75)
}
.mem-headm img {
	width:58px;
	height:58px;
	border-radius:58px
}
.mem-tit {
	font-size:18px;
	position:absolute;
	left:104px;
	top:30px;
	width:153px
}
.mem-lv-high, .mem-lv-low {
	font-size:12px;
	top:65px;
	color:#ff6d00;
	text-shadow:1px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, -2px 0 0 #fff, 2px 0 2px #fff, 0 2px 2px #fff, 0 -2px 2px #fff, -2px 0 2px #fff;
	position:absolute
}
.mem-lv-high {
	left:229px
}
.mem-lv-m {
	font-size:0;
	width:88px;
	height:8px;
	position:absolute;
	left:130px;
	top:68px;
	background:#FFD180;
	border-radius:8px;
	border:2px solid #fff
}
.mem-lv-m span {
	height:8px;
	display:block;
	background:#FF6D00;
	border-radius:8px 0 0 8px
}
.membox2 {
	position:relative;
	height:130px
}
.membox2-t {
	text-align:center;
	font-size:16px;
	padding-top:14px
}
.membox2-t i {
	color:#ef6c00;
	font-size:20px
}
.membox2-lst2 {
	margin:4px 0 0;
	height:71px
}
.membox2-lst2-tit {
	padding:11px 0 9px 20px
}
.membox2-lst2m {
	padding:0 0 0 20px
}
.membox2-lst2m a {
	float:left;
	display:inline-block;
	border:1px solid #EEE;
	width:61px;
	height:22px;
	line-height:22px;
	text-align:center;
	margin:0 15px 0 0;
	color:#aaa;
	background:#FAFAFA
}
.membox2-lst2m a:hover {
	color:#fff;
	background:#28A2E7;
	border:1px solid #28A2E7;
	text-decoration:none
}

.subnav, .subnav ul li {
	position:relative;
	width:103px
}
.subnav {
	float:left;
	border-bottom:1px solid #F4F4F4;
	height:580px
}
.subnav ul {
	zoom:1;
	padding:8px 0 0
}
.subnav ul li {
	height:38px
}
.subnav ul li.cur:hover .subnav-tit-box, .subnav ul li.cur:hover .subnav-tit-cur {
	display:block
}
.subnav-tit-box, .subnav-tit-cur {
	display:none;
	background-color:#fafafa;
	position:absolute;
	top:-3px
}
.subnav-tit-cur {
	width:113px;
	height:40px;
	line-height:40px;
	-webkit-box-shadow:0 3px rgba(10, 30, 67, .06);
	-moz-box-shadow:0 3px rgba(10, 30, 67, .06);
	box-shadow:0 3px rgba(10, 30, 67, .06);
	border:1px solid #cfd8dc;
	border-left:2px solid #2B9CEC;
	border-right:none;
	left:0;
	z-index:5
}
.subnav-tit-box {
	-webkit-box-shadow:0 3px rgba(10, 30, 67, .06);
	-moz-box-shadow:0 3px rgba(10, 30, 67, .06);
	box-shadow:0 3px rgba(10, 30, 67, .06);
	border:1px solid #cfd8dc;
	left:114px;
	z-index:4
}
.subnav-tit-box ul {
	padding:5px 0 7px 17px;
	zoom:1
}
.subnav-tit-box ul li {
	float:left;
	height:30px;
	padding:0;
	margin:0;
	line-height:30px
}
.subnav-tit-box ul li a {
	color:#333!important;
	height:22px;
	line-height:22px;
	padding:0 6px;
	font-size:12px;
	display:inline-block
}
.h-title1 .cur, .title1 span {
	padding:0 0 7px
}
.h-title1 ul li, .title1 {
	font-size:16px;
	font-weight:400
}
.subnav-tit-box ul li a.cur {
	background:#2B9CEC;
	color:#fff!important
}
.subnav-tit {
	line-height:38px;
	cursor:default
}
.pointer, .q-lst-check {
	cursor:pointer
}
.quesbox {
	float:left;
	width:573px;
	margin:0 0 0 22px;
	border-bottom:1px solid #F4F4F4;
	overflow:hidden;
	position:relative
}
.funbox {
	float:right;
	width:270px;
	height:581px
}
.title1 {
	height:29px;
	color:#028ede;
	border-bottom:1px solid #E0E0E0
}
.title1 span {
	border-bottom:2px solid #2B9CEC;
	display:inline-block;
	position:relative
}
.h-title1 {
	border-bottom:1px solid #E0E0E0;
	height:29px
}
.h-title1 .cur, .h-title1 ul li span {
	color:#028ede;
	border-bottom:2px solid #2B9CEC;
	position:relative;
	display:inline-block
}
.h-title1 .tabs {
	overflow:hidden
}
.h-title1 ul li {
	float:left;
	margin:0 45px 0 0;
	cursor:pointer
}
.h-title1 ul li span {
	padding:0 0 5px;
	top:1px
}
.q-lst ul li {
	line-height:54px;
	border-bottom:1px solid #F4F4F4;
	position:relative
}
.q-lst ul li.cur {
	background:#F0F2F4
}
.q-lst ul li.cur .head-port {
	border:1px solid #3ab6e8
}
.q-lst ul li.cur a {
	color:#039be5
}
.q-lst ul li.an {
	background:#FCFCFC
}
.q-lst-an-box {
	padding:0 11px 0 61px
}
.q-lst-an-box .textarea-box {
	border:1px solid #2B9CEC;
	background:#fff;
	padding:10px;
	height:45px
}
.q-lst-an-box .textarea-box textarea {
	width:100%;
	height:40px;
	border:none;
	background:0 0;
	overflow:auto
}
.q-lst-function {
	line-height:24px;
	padding:10px 0
}
.q-lst-function-btn1 {
	float:right
}
.q-lst-function-btn1 .q-answer-btn {
	position:static;
	display:inline-block;
	margin:0 0 0 10px;
	padding:0 8px
}
.q-lst-function-btn1 .q-answer-btn:hover {
	background:#1080CF;
	text-decoration:none
}
.q-lst-check {
	margin:0;
	position:relative;
	top:2px;
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesicotop_nav_b49ba6e.png) 0 -333px no-repeat;
	width:14px;
	height:14px;
	border:0;
	display:inline-block
}
.q-answer, .q-time {
	text-align:right;
	top:0;
	position:absolute
}
.q-lst-check:hover {
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesicotop_nav_b49ba6e.png) 0 -360px no-repeat
}
.q-lst-check.cur {
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesicotop_nav_b49ba6e.png) 0 -386px no-repeat
}
.c-2b9 {
	color:#2b9cec
}
.q-answer, .q-time, .tag1 {
	color:#aaa
}
.head-port {
	float:left;
	width:36px;
	height:36px;
	border-radius:36px;
	margin:9px 14px 0 12px;
	display:inline-block
}
.q-answer {
	right:73px
}
.expert-btn, .expert-con, .expert-con-sum, .expert-con-tit, .gotop a, .topic-lst2m a {
	text-align:center
}
.q-answer-btn {
	position:absolute;
	top:15px;
	height:24px;
	line-height:24px;
	border:1px solid #039BE5;
	padding:0 5px;
	color:#fff!important;
	background:#039BE5
}
.expert-h, .r-ad img, .sbox2 ul li a {
	position:relative
}
.q-answer-btn:hover {
	background:#1080CF;
	border:1px solid #1080CF;
	text-decoration:none
}
.q-answer-btn-v1 .i-bottom2 {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg)
}
.an .q-answer-btn-v1:hover .i-bottom2, .q-answer-btn:hover .i-bottom2 {
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg)
}
.q-answer-btn:hover .i-bottom2 {
	transform:rotate(180deg)
}
.q-answer-btn-v1:hover .i-bottom2 {
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)
}
.an .q-answer-btn-v1 {
	border:1px solid #e0e0e0;
	color:#aaa!important;
	background:#fff
}
.an .q-answer-btn-v1 .i-bottom2 {
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesicotop_nav_b49ba6e.png) 0 -296px no-repeat;
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-ms-transform:rotate(0);
	-o-transform:rotate(0);
	transform:rotate(0)
}
.an .q-answer-btn-v1:hover {
	color:#fff!important;
	border:1px solid #2b9cec;
	background:#2b9cec
}
.an .q-answer-btn-v1:hover .i-bottom2 {
	transform:rotate(180deg);
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesicon_019afbd.png) no-repeat;
	_background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesicon_1fb16da.gif) no-repeat;
	background-position:-37px 0
}
.sbox ul {
	padding:7px 0 0
}
.sbox ul li {
	height:42px;
	line-height:42px
}
.sbox ul li a:hover {
	color:#039be5
}
.tag2, .tag2-s2, .tag2-s3, .tag2-s4, .tag2-s5 {
	width:72px;
	height:25px;
	line-height:25px;
	text-align:center;
	display:inline-block;
	border:1px solid #FCE68D;
	font-size:14px;
	margin:0 12px 0 0
}
.tag2-s2:hover, .tag2-s3:hover, .tag2-s4:hover, .tag2-s5:hover, .tag2:hover {
	background:#FCE68D;
	text-decoration:none;
	color:#a78a17!important
}
.sbox2 {
	margin:20px 0 0
}
.sbox2 ul {
	padding:10px 0 0
}
.sbox2 ul li {
	height:35px;
	line-height:32px
}
.r-ad a, .r-ad img {
	width:268px;
	height:161px;
	display:block
}
.sbox2 ul li a {
	padding:0 0 0 17px
}
.sbox2 ul li a:hover {
	color:#039be5
}
.sbox2 ul li a:hover .i-point {
	background-position:-61px 0
}
.r-ad {
	width:268px;
	border:1px solid #DDE4E6;
	margin:17px 0 0
}
.r-ad img {
	left:0;
	top:0
}
.r-ad a {
	overflow:hidden
}
.r-ad:hover img {
	opacity:.7;
	filter:alpha(opacity=70)
}
.exbox-left {
	width:698px;
	float:left
}
.exbox-right {
	width:270px;
	float:right
}
.expert, .expert2 {
	float:left;
	width:338px
}
.expert2 {
	margin:0 0 0 22px
}
.expert-h {
	height:110px
}
.expert-uhead {
	position:absolute;
	width:76px;
	height:76px
}
.expert-uhead-loc2 {
	left:20px;
	top:14px
}
.expert-uhead-loc1 {
	left:104px;
	top:9px;
	width:120px;
	height:120px;
	border:6px solid rgba(255, 255, 255, .25);
	border-radius:50%;
	z-index:3
}
.expert-uhead-loc3 {
	left:242px;
	top:14px
}
.expert-uhead img, .topicm-img img {
	left:0;
	top:0;
	position:relative
}
.donut a {
	display:block;
	font-size:0
}
.expert-uhead .donut {
	display:block;
	width:89%;
	height:89%;
	overflow:hidden;
	background:#fff;
	padding:2px;
	border:2px solid #eee;
	border-radius:204px
}
.expert-uhead-loc1 .donut {
	display:block;
	width:87%;
	height:87%;
	overflow:hidden;
	background:#FCE68D;
	padding:4px;
	border:4px solid #fff;
	border-radius:204px
}
.expert2 .donut {
	background:#c5e1a5
}
.expert-uhead img {
	width:100%;
	height:100%;
	border-radius:50%;
transition:width .2s, height .2s, left .2s, top .2s;
-webkit-transition:width .2s, height .2s, left .2s, top .2s
}
.choicem-img img, .main-img img, .r-ad2 img, .topicm-img img {
transition:width .2s, height .2s, left .2s, top .2s
}
.expert-con {
	height:153px;
	background-color:#F5F5E6;
	background-image:-webkit-linear-gradient(right, #e2e6be, #f5f5e6);
	background-image:-moz-linear-gradient(right, #e2e6be, #f5f5e6);
	background-image:-o-linear-gradient(right, #e2e6be, #f5f5e6);
	background-image:-ms-linear-gradient(right, #e2e6be, #f5f5e6);
	background-image:linear-gradient(to right, #e2e6be, #f5f5e6);
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#E2E6BE, endcolorstr=#F5F5E6, gradientType=1)
}
.expert2 .expert-con {
	background-color:#E9F7EE;
	background-image:-webkit-linear-gradient(right, #b6e2ce, #e9f7ee);
	background-image:-moz-linear-gradient(right, #b6e2ce, #e9f7ee);
	background-image:-o-linear-gradient(right, #b6e2ce, #e9f7ee);
	background-image:-ms-linear-gradient(right, #b6e2ce, #e9f7ee);
	background-image:linear-gradient(to right, #b6e2ce, #e9f7ee);
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B6E2CE, endcolorstr=#E9F7EE, gradientType=1)
}
.choicem-img:hover img, .r-ad2:hover img, .topicm-img:hover img {
	opacity:.7;
	filter:alpha(opacity=70)
}
.expert-con-tit {
	height:28px;
	font-size:18px;
	padding:38px 0 0
}
.expert-con-sum, .expert-lst ul {
	padding:8px 0 0
}
.expert-con-tit a:hover {
	color:#ef6c00
}
.expert-con-sum {
	color:#f3a172
}
.expert-btn {
	color:#ef6c00;
	width:107px;
	height:26px;
	line-height:26px;
	border-radius:26px;
	border:3px solid rgba(255, 255, 255, .45);
	margin:12px auto 0;
	display:inline-block;
	background:#FCE68D
}
.topic, .topic2 {
	width:338px;
	float:left
}
.expert-btn:hover {
	background:#f7dd75
}
.expert2 .expert-btn {
	background:#C5E1A5;
	color:#33691e
}
.expert2 .expert-con-sum, .expert2 .expert-con-tit a:hover {
	color:#33691e
}
.expert2 .expert-btn:hover {
	background:#b4d192
}
.expert-lst {
	height:93px;
	background:#F0F2F4
}
.expert-lst ul li {
	height:25px;
	line-height:25px
}
.expert-lst ul li a {
	padding:0 0 0 20px;
	position:relative
}
.expert-lst ul li a:hover {
	color:#039be5
}
.expert-lst ul li a:hover .i-point {
	background-position:-61px 0
}
.c-f1a {
	color:#F1A600;
	font-size:12px
}
.topic {
	margin:29px 0 0
}
.topic2 {
	margin:29px 0 0 22px
}
.topicm-img, .topicm-img a, .topicm-img img {
	width:167px;
	height:128px
}
.topicm {
	padding:19px 0 0
}
.topicm-img {
	float:left;
	border:1px solid #CFD8DC
}
.topicm-img a {
	overflow:hidden;
	display:block
}
.topicm-img:hover {
	background:#000
}
.topicm-img:hover img {
	width:190px;
	height:145px;
	left:-16px;
	top:-10px
}
.topicm-con {
	margin:0 0 0 180px;
	line-height:22px
}
.topicm-con h3 {
	font-size:18px;
	font-weight:400;
	padding:4px 0 8px;
	overflow:hidden;
	word-wrap:normal
}
.topicm-con h3 a:hover, .topicm-con p a {
	color:#0288d1
}
.topic-lst {
	background:#F0F2F4;
	margin:20px 0 0;
	height:74px
}
.topic-lst ul {
	padding:10px 0 0
}
.topic-lst ul li {
	height:26px;
	line-height:26px;
	padding:0 0 0 20px
}
.topic-lst ul li a {
	padding:0 0 0 15px;
	position:relative
}
.topic-lst ul li a:hover {
	color:#039be5
}
.topic-lst ul li a:hover .i-point {
	background-position:-61px 0
}
.t-more {
	float:right;
	color:#aaa;
	margin:4px 4px 0 0;
	padding:0
}
.t-more:hover {
	color:#039be5
}
.t-more:hover .i-right2 {
	background-position:-9px -23px
}
.topicm-btn {
	margin:6px 0 0
}
.topicm-btn a {
	color:#b0bec5!important
}
.topic-lst2 {
	background:#F0F2F4;
	margin:20px 0 0;
	height:74px
}
.topic-lst2-tit {
	padding:10px 0 9px 20px
}
.topic-lst2m {
	padding:0 0 0 20px
}
.topic-lst2m a {
	float:left;
	display:inline-block;
	border:1px solid #CFD8DC;
	width:61px;
	height:22px;
	line-height:22px;
	margin:0 15px 0 0;
	color:#999;
	background:#fafafa
}
.topic-lst2m a:hover {
	color:#fff;
	background:#28A2E7;
	border:1px solid #28A2E7;
	text-decoration:none
}
.choicem {
	padding:11px 0;
	border-bottom:1px solid #F4F4F4;
	height:100px
}
.choicem-img, .choicem-img a, .choicem-img img {
	width:118px;
	height:98px
}
.choicem-v1 {
	padding-top:16px
}
.last {
	border-bottom:none!important
}
.choicem-img {
	float:left;
	border:1px solid #CFD8DC
}
.choicem-img a {
	overflow:hidden;
	display:block
}
.choicem-img img {
	position:relative;
	left:0;
	top:0
}
.choicem-img:hover {
	background:#000
}
.choicem-img:hover img {
	width:145px;
	height:120px;
	left:-13px;
	top:-10px
}
.choicem-con {
	margin:0 0 0 131px
}
.choicem-con h3 {
	font-weight:400;
	margin:17px 0 0
}
.choicem-con p {
	color:#999;
	line-height:20px;
	margin:6px 0 0
}
.choicem-con a:hover {
	color:#039be5
}
.platform-lst ul li.s1-cur .platform-lst-con h3, .platform-lst ul li.s1-cur .platform-lst-con p, .platform-lst ul li.s2-cur .platform-lst-con h3, .platform-lst ul li.s2-cur .platform-lst-con p, .platform-lst ul li.s3-cur .platform-lst-con h3, .platform-lst ul li.s3-cur .platform-lst-con p {
	color:#fff
}
.r-ad2 {
	position:relative;
	margin:10px 0 0;
	border:1px solid #dde4e6
}
.platform-lst ul li.s1-cur .platform-lst-con, .platform-lst ul li.s2-cur .platform-lst-con, .platform-lst ul li.s3-cur .platform-lst-con {
	border-bottom:none
}
.r-ad2 a {;
	width:268px;
	height:149px;
	overflow:hidden;
	display:block
}
.r-ad2 img {
	display:block;
	width:268px;
	height:149px;
	position:relative;
	left:0;
	top:0
}
.r-ad2:hover i {
	z-index:60
}
.platform {
	padding:20px 0 0
}
.platform-ad {
	float:left;
	width:697px;
	height:195px
}
.platform-lst {
	float:right;
	width:270px;
	background:#F0F2F4
}
.platform-lst ul li {
	height:65px;
	border-left:3px solid #EF817B
}
.platform-lst ul li.s2 {
	border-left:3px solid #85BF4D
}
.platform-lst ul li.s3 {
	border-left:3px solid #EBAC49
}
.platform-lst ul li.s1-cur {
	border-left:3px solid #EF817B;
	background:#EF817B
}
.platform-lst ul li.s2-cur {
	border-left:3px solid #85BF4D;
	background:#85BF4D
}
.platform-lst ul li.s3-cur {
	border-left:3px solid #EBAC49;
	background:#EBAC49
}
.platform-lst ul li:nth-child(2) {
border-left:3px solid #85BF4E
}
.platform-lst ul li:nth-child(3) {
border-left:3px solid #EAAC49
}
.platform-lst-con {
	height:100%;
	margin:0 11px 0 12px;
	border-bottom:1px solid #D9E0E3
}
.platform-lst-con h3 {
	font-size:15px;
	font-weight:400;
	padding:10px 0 0
}
.layer_bt_wrap a, .mainTip {
	font-size:14px;
	font-weight:700
}
.platform-lst-con p {
	color:#999;
	padding:5px 0 10px
}
.platform-lst-con a {
	text-decoration:none
}
.gotop {
	position:fixed;
	width:54px;
	left:50%;
	margin-left:552px;
	bottom:20px;
	_position:absolute;
_top:expression(eval(document.documentElement.scrollTop || document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -305+'px');
	z-index:998
}
.gotop a {
	width:65px;
	height:23px;
	padding-top:41px;
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesgotop_9265593.png) no-repeat;
	color:#999;
	display:block
}
.gotop a:hover {
	color:#666;
	text-decoration:none
}
.gotop a.gotop-weibo {
	background-position:0 -64px
}
.gotop a.gotop-feedback {
	background-position:0 -128px
}
.gotop a.gotop-help {
	background-position:0 -192px
}
.gotop a.gotop-top {
	background-position:0 -256px;
	padding-top:42px
}
.gotop a.gotop-app:hover {
	background-position:-65px 0
}
.gotop a.gotop-weibo:hover {
	background-position:-65px -64px
}
.gotop a.gotop-feedback:hover {
	background-position:-65px -128px
}
.gotop a.gotop-help:hover {
	background-position:-65px -192px
}
.gotop a.gotop-top:hover {
	background-position:-65px -256px
}
.q-lst-function-btn1 .c-2b9 {
	color:#666
}
.q-lst-function-btn1 .c-2b9:hover {
	color:#2b9cec
}
.topicm-btn a:hover .i-right2 {
	background-position:-9px -23px
}
.topicm-con p a:hover {
	text-decoration:underline
}
#mask {
	background:#000;
	opacity:.5;
	filter:alpha(opacity=50);
	position:absolute;
	left:0;
	top:0
}
.tipShadow {
	border-width:3px;
	border-color:rgba(0, 0, 0, .3)
}
.tipShadow .border, .tipShadow .sideBorder {
	background:#000;
	filter:alpha(opacity=30);
	opacity:.3;
	overflow:hidden
}
.tipShadow .border {
	height:3px
}
.tipShadow .sideBorder {
	width:3px
}
.tipShadow .tipShadowContent {
	padding:16px 20px;
	margin:0;
	height:34px;
	background:url(cache.soso.comwenwenirainbow_tips_bg.png) 0 -86px repeat-x
}
.tipShadow .tipShadowContent .icon {
	float:left;
	vertical-align:top;
	width:34px;
	height:34px;
	background:url(cache.soso.comwenwenirainbow_tips_bg.png)
}
.tipShadow .tipShadowContent .dark {
	background-position:0 0
}
.tipShadow .tipShadowContent .green {
	background-position:-34px 0
}
.tipShadow .tipShadowContent .blue {
	background-position:-68px 0
}
.tipShadow .tipShadowContent .yellow {
	background-position:-102px 0
}
.tipShadow .tipShadowContent .red {
	background-position:-136px 0
}
.tipShadow .tipShadowContent .title {
	font-weight:700;
	font-size:14px;
	color:#333;
	margin:4px 0 2px 50\9
}
.tipShadow .tipShadowContent .message, .tipShadow .tipShadowContent .title {
	margin-left:50px
}
.tipShadow .shadow {
	position:relative;
	background:#000;
	filter:alpha(opacity=30);
	opacity:.3;
	overflow:hidden
}
.layer_bt_wrap .confirm, .layer_bt_wrap .dis, .layer_bt_wrap a, .mask_layer_close_bn, .mask_layer_title {
	background:url(cache.soso.comwenwenask2012dialog_layer.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 {
	display:none
}
.mask_layer_close_bn {
	display:inline-block;
	position:absolute;
	z-index:4;
	right:0;
	top:0;
	width:34px;
	height:34px;
	text-indent:-9999px;
	outline:0;
	filter:alpha(opacity=100);
	opacity:1;
	background-position:0 -68px
}
.mask_layer_close_bn:hover {
	background-position:0 -34px
}
.mask_layer_title {
	position:relative;
	z-index:2;
	height:34px;
	padding-left:20px;
	line-height:34px;
	color:#fff;
	background-repeat:repeat-x
}
.mask_layer_title h3 {
	height:34px;
	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:url(cache.soso.comwenweniask_loading.gif) center center no-repeat
}
.layer_bt_wrap {
	height:50px;
	text-align:right;
	background:#EEE
}
.layer_bt_wrap a {
	text-align:center;
	display:inline-block;
	height:31px;
	line-height:31px;
	padding:0 20px;
	margin:8px 10px 0 0;
	background-position:0 -135px;
	background-repeat:repeat-x;
	border:1px solid #b6b6b6;
	text-decoration:none;
	color:#333;
	border-radius:3px;
	overflow:hidden
}
.layer_bt_wrap a:first-child {
	margin-left:10px
}
.layer_bt_wrap a:hover {
	background-position:0 -199px;
	background-repeat:repeat-x;
	border:1px solid #AEBCC7
}
.layer_bt_wrap a:active {
	background-position:0 -263px;
	background-repeat:repeat-x;
	border:1px solid #BBCCD6
}
.layer_bt_wrap a:link, .layer_bt_wrap a:visited {
	color:#373236
}
.layer_bt_wrap .confirm {
	height:33px;
	border:0;
	padding:0 30px;
	background-position:0 -102px;
	background-repeat:repeat-x;
	line-height:33px;
	-webkit-box-shadow:0 0 1px #999;
	-moz-box-shadow:0 0 1px #999;
	box-shadow:0 0 1px #999;
	overflow:hidden
}
.layer_bt_wrap a.confirm:hover {
	background-position:0 -166px;
	border:0
}
.layer_bt_wrap a.confirm:active {
	background-position:0 -230px;
	border:0
}
.layer_bt_wrap a.confirm:link, .layer_bt_wrap a.confirm:visited {
	color:#FFF
}
.layer_bt_wrap .dis:hover, .layer_bt_wrap .dis:link {
	height:33px;
	line-height:33px;
	border:0;
	background-position:0 -294px;
	background-repeat:repeat-x;
	color:#FFF;
	cursor:default
}
.mask_layer_wrap .lb, .mask_layer_wrap .lt, .mask_layer_wrap .rb, .mask_layer_wrap .rt {
	width:5px;
	height:5px;
	background:#000;
	opacity:.3;
	filter:alpha(opacity=30)
}
.mask_layer_wrap .cb, .mask_layer_wrap .ct, .mask_layer_wrap .lc, .mask_layer_wrap .rc {
	background:#000;
	opacity:.3;
	filter:alpha(opacity=30)
}
.layerContainer {
	overflow:hidden;
	zoom:1
}
.icoAlarmL, .icoAskL, .icoCautionL, .icoNoticeL, .icoSuccessL {
	background:url(cache.soso.comwenwenirainbow_tips_bg.png) no-repeat;
	display:inline-block;
	width:38px;
	height:38px
}
.icoAskL {
	background-position:-4px -38px
}
.icoSuccessL {
	background-position:-50px -38px
}
.icoNoticeL {
	background-position:-96px -38px
}
.icoCautionL {
	background-position:-142px -38px
}
.icoAlarmL {
	background-position:-188px -38px
}
.modalLayerWrap .icoAlarmL, .modalLayerWrap .icoAskL, .modalLayerWrap .icoCautionL, .modalLayerWrap .icoNoticeL, .modalLayerWrap .icoSuccessL {
	float:left;
	margin-right:13px;
	height:45px
}
.tipContainer {
	overflow:hidden;
	zoom:1
}
.mainTip {
	color:#000
}
.pertainInfo {
	font-size:12px
}
.modalLayerWrap .mainTip {
	line-height:38px
}
.modalLayerWrap .tipContainer {
	padding:20px 0 20px 20px
}
.modalLayerWrap .pertainInfo {
	margin-top:-6px
}
.subnav {
	z-index:99
}
.subnav ul li:hover .subnav-tit-box, .subnav ul li:hover .subnav-tit-cur {
	display:block
}
.subnav-tit-box ul li a:hover {
	background:#2B9CEC;
	color:#fff!important
}
.subnav-tit-box ul li {
	width:90px
}
.subnav-tit-box {
	width:377px
}
.q-lst ul li, .q-lst ul li.an, .q-lst-function {
	height:auto
}
.q-lst ul li:hover {
	background:#F0F2F4
}
.q-cont:hover {
	color:#039BE5
}
.q-cate:hover {
	text-decoration:underline
}
.ww-state-tag:hover, a, a em, a:hover, a:link, a:visited {
	text-decoration:none
}
.q-answer-btn {
	visibility:hidden;
	right:10px
}
.an .q-answer-btn, .q-item:hover .q-answer-btn {
	visibility:visible
}
.an .q-time, .q-item:hover .q-time {
	visibility:hidden
}
.q-time {
	width:5em;
	overflow:hidden;
	right:10px
}
.i-ans-btn {
	width:7px;
	height:5px;
	margin:0 0 0 4px;
*left:4px;
	top:-2px;
	_margin:5px 0 0 4px;
	_top:6px;
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesicon_019afbd.png) no-repeat;
	_background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesicon_1fb16da.gif) no-repeat;
	background-position:-37px 0;
	display:inline-block;
	position:relative
}
.collapse .i-ans-btn {
	background-position:-37px 0
}
.expanse .i-ans-btn {
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesicotop_nav_b49ba6e.png);
	_background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesicotop_nav_b49ba6e.png);
	background-position:0 -296px
}
.expanse:hover {
	color:#fff!important;
	background:#2b9cec
}
.expanse:hover .i-ans-btn {
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesicon_019afbd.png) no-repeat;
	_background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesicon_1fb16da.gif) no-repeat;
	background-position:-37px 0
}
.quesbox {
	height:auto
}
.ww-state-tag {
	width:72px;
	height:25px;
	line-height:25px;
	text-align:center;
	display:inline-block;
	border:1px solid #FCE68D;
	font-size:14px;
	margin:0 12px 0 0
}
.ww-state-tag:hover {
	background:#FCE68D;
	color:#a78a17!important
}
.tag2-s2 {
	border:1px solid #C5E1A5
}
.tag2-s2:hover {
	background:#C5E1A5;
	color:#33691e!important
}
.tag2-s3 {
	border:1px solid #B3E5FC
}
.tag2-s3:hover {
	background:#B3E5FC;
	color:#2c83ab!important
}
.tag2-s4 {
	border:1px solid #FFCCBC
}
.tag2-s4:hover {
	background:#FFCCBC;
	color:#af6148!important
}
.tag2-s5 {
	border:1px solid #D1C4E9
}
.tag2-s5:hover {
	background:#D1C4E9;
	color:#6c5497!important
}
.flashm-aux-tit a:hover {
	color:#039be5
}
.flashm-img {
	width:718px
}
.boardCarsol {
	width:9999px;
	overflow:hidden
}
.flashm-img ul li {
	float:left;
	width:718px;
	height:293px;
	position:relative
}
.main-img, .main-img img {
	width:459px;
	height:293px
}
.main-img {
	float:left
}
.main-img img {
	position:relative;
	left:0;
	top:0
}
.main-img:hover img {
	width:551px;
	height:352px;
	left:-46px;
	top:-30px
}
.flashm-lstm-img img {
	width:97px!important;
	height:96px!important
}
.boardSubject {
	float:left;
	width:718px;
	height:293px;
	position:relative;
	overflow:hidden
}
.flashm-aux {
	border-bottom:1px solid #CFD8DC;
	position:absolute;
	right:0;
	top:0;
	width:259px
}
.flashm-lst .flashm-aux:last-child {
	border-bottom:none
}
.flashm-aux-img {
	float:left;
	width:98px
}
.flashm-aux-img img {
	border-right:1px solid #CFD8DC;
	border-left:1px solid #CFD8DC;
	display:block
}
.flashm-aux-tit {
	margin:0 0 0 98px;
	width:161px;
	height:97px;
	_margin:0;
	display:table-cell;
	font-size:30px;
	vertical-align:middle;
	overflow:hidden
}
.flashm-aux-tit a {
	vertical-align:middle;
	padding:0 12px;
	display:inline-block;
	line-height:24px
}
.flashm-aux-big {
	width:268px;
	z-index:6;
	-moz-box-shadow:-1px 1px 5px #A5A5A5;
	-webkit-box-shadow:-1px 1px 5px 0 #A5A5A5;
	box-shadow:-1px 1px 5px #A5A5A5
}
.flashm-aux-big .flashm-aux-img {
	width:116px
}
.flashm-aux-big .flashm-aux-tit {
	margin:0 0 0 116px;
	width:153px;
	height:117px;
	background:url(soso.qstatic.comwenwendeploycsspageindexNewimagesimg3-2-bg_0b63ea6.jpg) no-repeat;
*font-size:85px
}
.flashm-aux-big img {
	height:117px;
	width:116px
}
.flashm-lst .first {
	top:0
}
.flashm-lst .second {
	top:98px
}
.flashm-lst .third {
	top:196px
}
.flashm-lst .flashm-aux-big.third {
	top:178px
}
.choicem:first-child {
	padding-top:16px
}
.choicem:last-child {
	border-bottom:none!important
}
.icon-pic, .icon-reward, .icon-urgency {
	background:url(cache.soso.comwenweniicon_lib_all.png) no-repeat;
	float:none;
	display:inline-block;
	margin:0 0 1px 5px;
	vertical-align:middle
}
.icon-urgency {
	background-position:0 -136px;
	width:14px;
	height:15px
}
.icon-reward {
	background-position:0 -152px;
	padding-left:16px;
	height:15px;
	line-height:15px
}
.icon-pic {
	background:url(cache.soso.comwenwenianswer_central_20111101.png) -128px -247px no-repeat;
	width:15px;
	height:16px
}
.leveltips, .mem-lv-m:hover .leveltips {
	display:block
}
.userLevel:hover .tip {
	visibility:visible
}
.answer-submit-btn {
	position:static;
	display:inline-block;
	margin:0 0 0 10px;
	padding:0 8px;
	right:18px;
	top:15px;
	height:24px;
	line-height:24px;
	color:#fff!important;
	background:#039BE5
}
.answer-submit-btn:hover {
	background:#1080CF;
	text-decoration:none
}
.q-lst-an-box {
	display:none
}
.an .q-lst-an-box {
	display:block
}
.tip {
	visibility:hidden;
	position:absolute;
	max-width:260px;
	overflow:hidden;
	right:2px;
	top:85px;
	background:#fff
}
.error-tips {
	color:#d40000;
	font-weight:400;
	font-size:.8em
}
.membox2-lst2m a, .topic-lst2m a {
	overflow:hidden
}
.topic-lst ul li a:last-child {
	padding:0
}
.topic-lst ul li:hover .i-point {
	background-position:-61px 0
}
.mem-lv-low {
	left:102px
}
.topicm-btn a:hover {
	color:#039be5!important
}
a.c6, body {
	color:#333
}
.expert {
	position:relative
}
.expert-info-li, .expert-info-ul {
	position:absolute;
	width:100%
}
.expert-info-li {
	transform:translateZ(75px)
}
.expert-info-loc1 {
	transform:rotateY(0)
}
.expert-info-loc2 {
	transform:rotateY(-90deg)
}
.expert-info-loc3 {
	transform:rotateY(90deg)
}
.expert-info-li.transLeft {
	-webkit-animation:transLeft 1s ease-in-out
}
.expert-info-li.transRight {
	-webkit-animation:transRight 1s ease-in-out
}
.elite li {
	padding-left:12px
}
.footer .link {
	width:480px
}
body {
	font-family:"Microsoft YaHei";
	word-break:break-all;
	word-wrap:break-word;
	-webkit-text-size-adjust:none
}
textarea {
	font-family:"Microsoft Yahei";
	outline:0;
	resize:none
}
img {
	border:none
}
em {
	color:#d93802;
	font-style:normal
}
a em:hover {
	text-decoration:underline
}
.clearfix:after {
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	line-height:0;
	visibility:hidden;
	width:0;
	height:0
}
.bold {
	font-weight:700
}
.nondisplay {
	display:none
}
.blkdisplay {
	display:block
}
#mask {
	z-index:999
}
