.fixed-width {
	width:990px;
	margin:0 auto
}
.container-border {
	border:1px solid #ededed
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
	margin:0;
	padding:0;
	border:0;
	font:inherit;
	font-size:100%;
	vertical-align:baseline
}
html {
	line-height:1
}
ol,ul {
	list-style:none
}
table {
	border-collapse:collapse;
	border-spacing:0
}
caption,th,td {
	text-align:left;
	font-weight:normal;
	vertical-align:middle
}
q,blockquote {
	quotes:none
}
q:before,q:after,blockquote:before,blockquote:after {
	content:"";
	content:none
}
a img {
	border:none
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {
	display:block
}
.icons-sprite,.icons-apps_logo,.icons-arrow_left_icon,.icons-arrow_right_icon,.icons-arrow_top_min_icon,.icons-blog_icon,.icons-button_arrow,.icons-button_arrow_small,.icons-dislike_icon,.icons-extend_icon,.icons-extend_white_icon,.icons-help_icon,.icons-info_help,.icons-like_icon,.icons-login_button,.icons-logo,.icons-logo_white,.icons-more_arrow,.icons-offline_dot,.icons-online_dot,.icons-plus_icon,.icons-quote_icon,.icons-retract_icon,.icons-search,.icons-search_icon,.icons-twitter_icon,.icons-virus_free_tag,.icons-weibo_icon,.button-green i,.button-small i,.button-grey-min,.socials .weibo-icon,.socials .twitter-icon,.socials .blog-icon,header .logo a,header .search-btn input,#device-info .device-states,#device-info .device-online {
	background:url('/style/images/www/icons-sda44a2844c.png') no-repeat
}
.icons-apps_logo {
	background-position:0 -109px
}
.icons-arrow_left_icon {
	background-position:0 -501px
}
.icons-arrow_right_icon {
	background-position:0 -556px
}
.icons-arrow_top_min_icon {
	background-position:0 -611px
}
.icons-blog_icon {
	background-position:0 -215px
}
.icons-button_arrow {
	background-position:0 -302px
}
.icons-button_arrow_small {
	background-position:0 -352px
}
.icons-dislike_icon {
	background-position:0 -383px
}
.icons-extend_icon {
	background-position:0 -482px
}
.icons-extend_white_icon {
	background-position:0 -447px
}
.icons-help_icon {
	background-position:0 -410px
}
.icons-info_help {
	background-position:0 -460px
}
.icons-like_icon {
	background-position:0 -436px
}
.icons-login_button {
	background-position:0 -247px
}
.icons-logo {
	background-position:0 0
}
.icons-logo_white {
	background-position:0 -54px
}
.icons-more_arrow {
	background-position:0 -323px
}
.icons-offline_dot {
	background-position:0 -492px
}
.icons-online_dot {
	background-position:0 -473px
}
.icons-plus_icon {
	background-position:0 -151px
}
.icons-quote_icon {
	background-position:0 -423px
}
.icons-retract_icon {
	background-position:0 -487px
}
.icons-search {
	background-position:0 -394px
}
.icons-search_icon {
	background-position:0 -368px
}
.icons-twitter_icon {
	background-position:0 -270px
}
.icons-virus_free_tag {
	background-position:0 -336px
}
.icons-weibo_icon {
	background-position:0 -183px
}
.fixed-width {
	width:990px;
	margin:0 auto
}
.container-border {
	border:1px solid #ededed
}
body {
	background-color:#fff;
	font:12px/18px "Lantinghei SC","Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,Arial,sans-serif;
	color:#333;
	-webkit-text-size-adjust:none
}
a {
	color:#666;
	text-decoration:none
}
a:hover {
	color:#3c7800;
	text-decoration:underline
}
a:focus {
	outline:none
}
.placeholder {
	color:#999
}
.clearfix:before,.clearfix:after {
	content:'.';
	display:block;
	overflow:hidden;
	visibility:hidden;
	font-size:0;
	line-height:0;
	width:0;
	height:0
}
.clearfix:after {
	clear:both
}
.clearfix {
	zoom:1
}
img {
	-ms-interpolation-mode:bicubic
}
.split {
	background:url("/style/images/www/2013_home_split.png") no-repeat center 0;
	height:2px;
	width:100%
}
body {
	min-width:960px
}
.grid-24 {
	margin-left:auto;
	margin-right:auto;
	width:960px
}
.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23 {
	display:inline;
	float:right;
	margin-left:5px;
	margin-right:5px
}
.grid-reversal {
	display:inline;
	float:left;
	margin-left:5px;
	margin-right:5px
}
.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12,.push-13,.pull-13,.push-14,.pull-14,.push-15,.pull-15,.push-16,.pull-16,.push-17,.pull-17,.push-18,.pull-18,.push-19,.pull-19,.push-20,.pull-20,.push-21,.pull-21,.push-22,.pull-22,.push-23,.pull-23 {
	position:relative
}
.alpha {
	margin-left:0
}
.omega {
	margin-right:0
}
.grid-19-inset {
	margin-right:105px
}
.grid-24 .grid-1 {
	width:30px
}
.grid-24 .grid-2 {
	width:70px
}
.grid-24 .grid-3 {
	width:110px
}
.grid-24 .grid-4 {
	width:150px
}
.grid-24 .grid-5 {
	width:190px
}
.grid-24 .grid-6 {
	width:230px
}
.grid-24 .grid-7 {
	width:270px
}
.grid-24 .grid-8 {
	width:310px
}
.grid-24 .grid-9 {
	width:350px
}
.grid-24 .grid-10 {
	width:390px
}
.grid-24 .grid-11 {
	width:430px
}
.grid-24 .grid-12 {
	width:470px
}
.grid-24 .grid-13 {
	width:510px
}
.grid-24 .grid-14 {
	width:550px
}
.grid-24 .grid-15 {
	width:590px
}
.grid-24 .grid-16 {
	width:630px
}
.grid-24 .grid-17 {
	width:670px
}
.grid-24 .grid-18 {
	width:710px
}
.grid-24 .grid-19 {
	width:750px
}
.grid-24 .grid-20 {
	width:790px
}
.grid-24 .grid-21 {
	width:830px
}
.grid-24 .grid-22 {
	width:870px
}
.grid-24 .grid-23 {
	width:910px
}
.grid-24 .grid-24 {
	width:950px
}
.grid-24 .prefix-1 {
	padding-left:40px
}
.grid-24 .prefix-2 {
	padding-left:80px
}
.grid-24 .prefix-3 {
	padding-left:120px
}
.grid-24 .prefix-4 {
	padding-left:160px
}
.grid-24 .prefix-5 {
	padding-left:200px
}
.grid-24 .prefix-6 {
	padding-left:240px
}
.grid-24 .prefix-7 {
	padding-left:280px
}
.grid-24 .prefix-8 {
	padding-left:320px
}
.grid-24 .prefix-9 {
	padding-left:360px
}
.grid-24 .prefix-10 {
	padding-left:400px
}
.grid-24 .prefix-11 {
	padding-left:440px
}
.grid-24 .prefix-12 {
	padding-left:480px
}
.grid-24 .prefix-13 {
	padding-left:520px
}
.grid-24 .prefix-14 {
	padding-left:560px
}
.grid-24 .prefix-15 {
	padding-left:600px
}
.grid-24 .prefix-16 {
	padding-left:640px
}
.grid-24 .prefix-17 {
	padding-left:680px
}
.grid-24 .prefix-18 {
	padding-left:720px
}
.grid-24 .prefix-19 {
	padding-left:760px
}
.grid-24 .prefix-20 {
	padding-left:800px
}
.grid-24 .prefix-21 {
	padding-left:840px
}
.grid-24 .prefix-22 {
	padding-left:880px
}
.grid-24 .prefix-23 {
	padding-left:920px
}
.grid-24 .suffix-1 {
	padding-right:40px
}
.grid-24 .suffix-2 {
	padding-right:80px
}
.grid-24 .suffix-3 {
	padding-right:120px
}
.grid-24 .suffix-4 {
	padding-right:160px
}
.grid-24 .suffix-5 {
	padding-right:200px
}
.grid-24 .suffix-6 {
	padding-right:240px
}
.grid-24 .suffix-7 {
	padding-right:280px
}
.grid-24 .suffix-8 {
	padding-right:320px
}
.grid-24 .suffix-9 {
	padding-right:360px
}
.grid-24 .suffix-10 {
	padding-right:400px
}
.grid-24 .suffix-11 {
	padding-right:440px
}
.grid-24 .suffix-12 {
	padding-right:480px
}
.grid-24 .suffix-13 {
	padding-right:520px
}
.grid-24 .suffix-14 {
	padding-right:560px
}
.grid-24 .suffix-15 {
	padding-right:600px
}
.grid-24 .suffix-16 {
	padding-right:640px
}
.grid-24 .suffix-17 {
	padding-right:680px
}
.grid-24 .suffix-18 {
	padding-right:720px
}
.grid-24 .suffix-19 {
	padding-right:760px
}
.grid-24 .suffix-20 {
	padding-right:800px
}
.grid-24 .suffix-21 {
	padding-right:840px
}
.grid-24 .suffix-22 {
	padding-right:880px
}
.grid-24 .suffix-23 {
	padding-right:920px
}
.grid-24 .push-1 {
	left:40px
}
.grid-24 .push-2 {
	left:80px
}
.grid-24 .push-3 {
	left:120px
}
.grid-24 .push-4 {
	left:160px
}
.grid-24 .push-5 {
	left:200px
}
.grid-24 .push-6 {
	left:240px
}
.grid-24 .push-7 {
	left:280px
}
.grid-24 .push-8 {
	left:320px
}
.grid-24 .push-9 {
	left:360px
}
.grid-24 .push-10 {
	left:400px
}
.grid-24 .push-11 {
	left:440px
}
.grid-24 .push-12 {
	left:480px
}
.grid-24 .push-13 {
	left:520px
}
.grid-24 .push-14 {
	left:560px
}
.grid-24 .push-15 {
	left:600px
}
.grid-24 .push-16 {
	left:640px
}
.grid-24 .push-17 {
	left:680px
}
.grid-24 .push-18 {
	left:720px
}
.grid-24 .push-19 {
	left:760px
}
.grid-24 .push-20 {
	left:800px
}
.grid-24 .push-21 {
	left:840px
}
.grid-24 .push-22 {
	left:880px
}
.grid-24 .push-23 {
	left:920px
}
.grid-24 .pull-1 {
	left:-40px
}
.grid-24 .pull-2 {
	left:-80px
}
.grid-24 .pull-3 {
	left:-120px
}
.grid-24 .pull-4 {
	left:-160px
}
.grid-24 .pull-5 {
	left:-200px
}
.grid-24 .pull-6 {
	left:-240px
}
.grid-24 .pull-7 {
	left:-280px
}
.grid-24 .pull-8 {
	left:-320px
}
.grid-24 .pull-9 {
	left:-360px
}
.grid-24 .pull-10 {
	left:-400px
}
.grid-24 .pull-11 {
	left:-440px
}
.grid-24 .pull-12 {
	left:-480px
}
.grid-24 .pull-13 {
	left:-520px
}
.grid-24 .pull-14 {
	left:-560px
}
.grid-24 .pull-15 {
	left:-600px
}
.grid-24 .pull-16 {
	left:-640px
}
.grid-24 .pull-17 {
	left:-680px
}
.grid-24 .pull-18 {
	left:-720px
}
.grid-24 .pull-19 {
	left:-760px
}
.grid-24 .pull-20 {
	left:-800px
}
.grid-24 .pull-21 {
	left:-840px
}
.grid-24 .pull-22 {
	left:-880px
}
.grid-24 .pull-23 {
	left:-920px
}
.grid-24:before,.grid-24:after {
	content:'.';
	display:block;
	overflow:hidden;
	visibility:hidden;
	font-size:0;
	line-height:0;
	width:0;
	height:0
}
.grid-24:after {
	clear:both
}
.grid-24 {
	zoom:1
}
.clear {
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0
}
.clearfix:before,.clearfix:after {
	content:'.';
	display:block;
	overflow:hidden;
	visibility:hidden;
	font-size:0;
	line-height:0;
	width:0;
	height:0
}
.clearfix:after {
	clear:both
}
.clearfix {
	zoom:1
}
.suggestion-wp {
	border:1px solid #e6e6e6;
	background:#fff;
	font-size:12px;
	display:none;
	z-index:100;
	padding-bottom:10px
}
.suggestion-wp em {
	font-weight:bold;
	font-style:normal
}
.suggestion-wp li {
	padding:0 10px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	cursor:default
}
.suggestion-wp .current {
	background:#ededed
}
.fixed-width {
	width:990px;
	margin:0 auto
}
.container-border {
	border:1px solid #ededed
}
.button,.button-green {
	display:inline-block
}
.button-green {
	color:#fff;
	border:1px solid #2c8e00;
	border-radius:3px;
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #62be13), color-stop(100%, #4fab00));
	background-image:-webkit-linear-gradient(#62be13,#4fab00);
	background-image:-moz-linear-gradient(#62be13,#4fab00);
	background-image:-o-linear-gradient(#62be13,#4fab00);
	background-image:linear-gradient(#62be13,#4fab00);
	-webkit-box-shadow:#81cb43 0 1px 1px 0px inset,#fff 0 1px 1px;
	-moz-box-shadow:#81cb43 0 1px 1px 0px inset,#fff 0 1px 1px;
	box-shadow:#81cb43 0 1px 1px 0px inset,#fff 0 1px 1px;
	*zoom:1;
	filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF62BE13', endColorstr='#FF4FAB00');
	background-color:#4fab00;
	text-shadow:0 0 0 #fff
}
.button-green:hover {
	color:#fff;
	text-decoration:none;
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6ecf1a), color-stop(100%, #4fab00));
	background-image:-webkit-linear-gradient(#6ecf1a,#4fab00);
	background-image:-moz-linear-gradient(#6ecf1a,#4fab00);
	background-image:-o-linear-gradient(#6ecf1a,#4fab00);
	background-image:linear-gradient(#6ecf1a,#4fab00);
	*zoom:1;
	filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6ECF1A', endColorstr='#FF4FAB00')
}
.button-green:active {
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4fab00), color-stop(100%, #62be13));
	background-image:-webkit-linear-gradient(#4fab00,#62be13);
	background-image:-moz-linear-gradient(#4fab00,#62be13);
	background-image:-o-linear-gradient(#4fab00,#62be13);
	background-image:linear-gradient(#4fab00,#62be13);
	*zoom:1;
	filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4FAB00', endColorstr='#FF62BE13')
}
.button-green i {
	display:inline-block;
	vertical-align:middle;
	margin-right:5px;
	line-height:20px;
	background-position:0 -302px;
	height:21px;
	width:20px
}
.button-medium {
	padding:8px 20px;
	line-height:23px;
	font-size:14px
}
.button-small {
	padding:2px 10px
}
.button-small i {
	background-position:0 -352px;
	height:16px;
	width:15px;
	_height:15px
}
.button-grey {
	height:18px;
	color:#444;
	background-color:#e8e8e8;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#e7e7e7));
	background-image:-moz-linear-gradient(0 25% 270deg, #f2f2f2, #e7e7e7);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#f2f2f2',EndColorStr='#e7e7e7');
	border:1px solid #ddd;
	border-radius:2px;
	display:inline-block;
	padding:2px 10px;
	line-height:20px\9;
	_line-height:18px;
	_vertical-align:bottom
}
.button-grey:hover {
	color:#444;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e7e7e7));
	background-image:-moz-linear-gradient(center top, #fff, #e7e7e7);
	text-decoration:none
}
.button-grey:active {
	outline:none;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#e7e7e7), to(#f2f2f2));
	background-image:-moz-linear-gradient(center top, #e7e7e7, #f2f2f2);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#e7e7e7',EndColorStr='#f2f2f2');
	text-decoration:none
}
.button-grey-min {
	background-position:0 -247px;
	height:23px;
	width:58px;
	line-height:23px;
	padding-left:13px;
	color:#333
}
.button-grey-min:hover {
	color:#3c7800;
	text-decoration:none
}
.fixed-width {
	width:990px;
	margin:0 auto
}
.container-border {
	border:1px solid #ededed
}
footer {
	width:100%;
	border-top:1px solid #fff;
	padding:30px 0 0
}
footer a {
	color:#999
}
footer a:hover {
	text-decoration:none
}
.ft-inner {
	width:940px;
	margin:0 auto;
	position:relative
}
.ft-inner dl {
	margin-bottom:30px
}
.ft-inner dt {
	width:260px;
	position:relative;
	font-weight:bold
}
.ft-inner dt,.ft-inner dd {
	float:left;
	display:inline-block
}
.ft-inner dd {
	width:260px;
	vertical-align:top;
	margin:28px 0 0 -259px
}
.ft-inner dd ul li {
	line-height:1.8
}
.ft-inner .others {
	text-align:center;
	color:#999;
	padding:30px 0;
	line-height:1.8
}
.socials {
	position:absolute;
	top:0;
	right:0
}
.socials .sc-icon {
	display:inline-block;
	width:32px;
	height:32px;
	margin-right:9px;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	opacity:0.7;
	-webkit-transition:opacity 0.2s linear;
	-moz-transition:opacity 0.2s linear;
	-o-transition:opacity 0.2s linear;
	transition:opacity 0.2s linear
}
.socials .sc-icon:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity:1
}
.socials .weibo-icon {
	background-position:0 -183px
}
.socials .twitter-icon {
	background-position:0 -270px
}
.socials .blog-icon {
	background-position:0 -215px
}
.header {
	background:#f7f7f7;
	border-bottom:1px solid #fff
}
.header .unnecessary {
	border-bottom:1px solid #ddd
}
.header .header-inner {
	width:960px;
	margin:0 auto;
	overflow:hidden;
	*zoom:1;
	position:relative;
	height:52px
}
.header .logo {
	display:inline-block;
	padding:5px 0;
	float:left
}
.header .logo a {
	background-position:0 -109px;
	text-indent:-9876px;
	height:42px;
	width:47px;
	display:block;
	cursor:pointer;
	_height:41px;
	_background:url("/style/images/www/icons/apps_logo.png") no-repeat 0 0
}
.header .logo a:hover {
	color:#666;
	text-decoration:none
}
.header .functions {
	position:absolute;
	right:0
}
.header .search-box {
	float:right;
	width:200px;
	height:28px;
	margin:12px 0;
	padding-right:20px
}
.header .search-ipt {
	height:20px;
	width:175px;
	padding:3px 20px 3px 3px;
	display:inline-block;
	font-size:12px;
	line-height:18px;
	border:1px solid #cbcbcb;
	outline:none;
	vertical-align:middle;
	margin-right:-5px
}
.header .search-btn {
	width:30px;
	line-height:26px;
	height:26px;
	margin-left:-25px;
	vertical-align:middle;
	cursor:pointer
}
.header .search-btn input {
	border:none;
	line-height:15px;
	cursor:pointer;
	vertical-align:middle;
	text-indent:-9876px;
	background-position:0 -394px;
	height:16px;
	width:16px
}
.header .promotion {
	float:right;
	height:30px;
	margin-left:20px;
	padding:12px 0 10px
}
.header .button-small {
	padding:3px 10px;
	font-size:12px;
	line-height:20px
}
.app-nav {
	left:60px;
	position:absolute;
	width:350px;
	line-height:52px
}
.app-nav ul {
	width:960px;
	margin:0 auto;
	overflow:hidden;
	*zoom:1
}
.app-nav ul li {
	float:left;
    width:72px
}
.app-nav a {
	display:block;
	line-height:42px;
	font-size:13px;
	color:#666;
	padding:5px 10px
}
.app-nav a:hover {
	color:#3c7800;
	text-decoration:none;
	-webkit-transition:background 0.1s linear;
	-moz-transition:background 0.1s linear;
	-o-transition:background 0.1s linear;
	transition:background 0.1s linear
}
.app-nav .current a {
	border-top:2px solid #6ab600;
	padding-top:3px;
	color:#3c7800
}
#device-info {
	float:right;
	margin:8px 0 0 0;
	height:52px;
	overflow:hidden;
	*width:140px
}
#device-info .devicecenter .actions {
	margin:-5px 0 0 0;
	padding:10px 0;
	width:auto;
	float:right
}
#device-info .device-states {
	background-position:0 -492px;
	display:inline-block;
	vertical-align:middle;
	width:9px;
	height:9px;
	margin-right:-3px
}
#device-info .device-online {
	background-position:0 -473px
}
#device-info .account-info {
	height:24px;
	line-height:24px;
	padding:1px 5px 1px 10px;
	border:1px solid #ddd;
	border-radius:2px;
	margin-top:4px;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#e7e7e7));
	background-image:-moz-linear-gradient(0 25% 270deg, #f2f2f2, #e7e7e7);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#f2f2f2',EndColorStr='#e7e7e7');
	*width:120px
}
#device-info .username {
	display:inline-block;
	*width:80px;
	*overflow:hidden;
	*text-overflow:ellipsis;
	*float:left;
	*margin-top:5px
}
#device-info .device-info {
	*float:right;
	*width:40px;
	*margin-top:3 px;
	display:inline-block;
	margin-left:5px
}
#device-info .syncing-tip,#device-info .register-tip {
	display:inline
}
.dcw-widget-container .dcw-device-thumb {
	display:none
}
.dcw-comp .menu-photos a {
	color:#333
}
.dcw-comp .menu-photos a:hover {
	color:#38d
}
.devicecenter.devicecenter-signin .device-menu .icon {
	display:none
}
#device-info .devicecenter .actions,#device-info .devicecenter a {
	color:#666
}
#device-info .devicecenter .actions:hover,#device-info .devicecenter a:hover {
	color:#666;
	text-decoration:none
}
.header {
	z-index:99;
	position:relative
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	header .logo a {
	background:url("/style/images/www/iconsx/apps_logo@2x.png") no-repeat;
	background-size:42px 40px
}
#device-info .device-states {
	background:url("/style/images/www/iconsx/offline_dot@2x.png") no-repeat;
	background-size:9px 9px
}
#device-info .device-online {
	background:url("/style/images/www/iconsx/online_dot@2x.png") no-repeat;
	background-size:9px 9px
}
}.tag-sprite,.tag.safe,.tag.unknown,.tag.maysafe,.tag.danger,.tag.no-ad,.tag.adv-embed,.tag.adv,.tag.permission-info.dangerous,.tag.permission-info.normal,.tag.permission-info.trusted,.tag.verify-info.google-verified,.tag.verify-info.official-verified,.tag.verify-info.not-verified,.tag.verify-info.wdj-verified,.tag.verify-info.not-wdj-verified,.tag.gooddev {
	background:url('/style/images/tag-s1d8e638d8e.png') no-repeat
}
.tag {
	height:15px;
	width:35px;
	overflow:hidden;
	display:inline-block
}
.tag.safe {
	width:46px;
	height:15px
}
.tag.unknown {
	width:35px;
	height:15px
}
.tag.danger {
	width:27px;
	height:15px
}
.tag.no-ad {
	width:46px;
	height:15px
}
.tag.adv-embed {
	width:47px;
	height:15px
}
.tag.adv {
	width:47px;
	height:15px
}
.tag.dangerous {
	width:27px;
	height:15px
}
.tag.gooddev {
	width:17px;
	height:15px
}
.tag.google-verified {
	width:71px;
	height:15px
}
.tag.official-verified {
	width:61px;
	height:15px
}
.tag.not-verified {
	width:71px;
	height:15px
}
.tag.wdj-verified {
	width:46px;
	height:15px
}
.tag.not-wdj-verified {
	width:46px;
	height:15px
}
.tag.safe {
	background-position:0 -262px
}
.tag.unknown,.tag.maysafe {
	background-position:0 -367px
}
.tag.danger {
	background-position:0 -397px
}
.tag.no-ad {
	background-position:0 -337px
}
.tag.adv-embed {
	background-position:0 -352px
}
.tag.adv {
	background-position:0 -292px
}
.tag.permission-info.dangerous {
	background-position:0 -382px
}
.tag.permission-info.normal,.tag.permission-info.trusted {
	width:36px;
	height:15px;
	background-position:0 -322px
}
.tag.verify-info.google-verified {
	background-position:0 -180px
}
.tag.verify-info.official-verified {
	background-position:0 -195px
}
.tag.verify-info.not-verified {
	background-position:0 -247px
}
.tag.verify-info.wdj-verified {
	background-position:0 -277px
}
.tag.verify-info.not-wdj-verified {
	background-position:0 -307px
}
.tag.gooddev {
	background-position:0 -412px;
	vertical-align:top;
	position:relative;
	top:1px
}
.tag.gooddev:hover {
	opacity:0.8
}
.pagination {
	background:#f2f2f2;
	height:32px;
	line-height:32px;
	margin:20px 0
}
.page-wp {
	text-align:center;
	font-size:14px
}
.page-wp .page-item,.page-wp .dot {
	color:#999;
	display:inline-block;
	background:#fff;
	line-height:32px;
	padding:0 3px;
	margin:0 -4px 0 0;
	font-style:italic
}
.page-wp .page-item:hover {
	color:#f15a24
}
.page-wp .dot {
	padding:0 1px
}
.page-wp .current {
	color:#f15a24
}
.page-wp .prev-page,.page-wp .next-page {
	background:#fff url(/style/images/mms/search_bg.png?v=110901) no-repeat 0 -32px;
	font-style:normal
}
.page-wp .prev-page {
	padding-left:80px;
	border-left:1px solid #fff
}
.page-wp .prev-page:hover {
	color:#f15a24;
	text-decoration:none;
	background-position:0 -64px
}
.page-wp .prev-page:active {
	background-position:0 -96px
}
.page-wp .next-page {
	padding-right:80px;
	border-right:1px solid #fff;
	background-position:-125px -32px
}
.page-wp .next-page:hover {
	color:#f15a24;
	text-decoration:none;
	background-position:-125px -64px
}
.page-wp .next-page:active {
	background-position:-125px -96px
}
.page-wp .prev-disabled {
	background-position:0 0;
	cursor:default
}
.page-wp .next-disabled {
	background-position:-125px 0;
	cursor:default
}
.page-wp .prev-disabled:hover,.page-wp .prev-disabled:active {
	color:#999;
	background-position:0 0
}
.page-wp .next-disabled:hover,.page-wp .next-disabled:active {
	color:#999;
	background-position:-125px 0
}
body {
	background:#fff
}
.container {
	background:#fff;
	width:auto;
	*width:960px;
	max-width:960px;
	min-width:760px;
	margin:1px auto 0
}
.web-header {
	padding:15px 0 1px 0
}
.clear {
	clear:both
}
.blog-desc {
	margin:30px 10px 10px;
	position:relative
}
.award-title {
	color:#498;
	font-size:24px;
	font-weight:bold
}
.desc {
	font-size:16px;
	color:#999;
	font-weight:normal
}
.contact {
	position:absolute;
	right:10px;
	bottom:-5px;
	color:#999
}
.rss {
	float:right;
	margin-right:70px
}
.contact a {
	text-decoration:none;
	color:#999
}
.contact a:hover {
	text-decoration:underline
}
.award-issue {
	display:inline-block;
	background:#ff9595 url(/style/images/mms/award_bg.png) repeat-y right;
	box-shadow:1px 2px 1px rgba(0,0,0,0.2);
	text-align:center;
	padding:5px 20px 5px 10px;
	color:#fff;
	font-size:13px;
	margin:0 0 3px 0
}
.sidebar {
	position:absolute;
	*position:static;
	*margin-top:-200px;
	z-index:10;
	bottom:36px;
	height:150px;
	width:270px;
	left:5px;
	-webkit-font-smoothing:antialiased
}
.inst {
	min-height:80px;
	background:rgba(255,255,255,0.95);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#efffffff,endColorstr=#efffffff);
	margin:0 0 3px 0;
	padding:10px;
	display:block
}
.icon-wrapper {
	width:78px;
	height:78px;
	overflow:hidden;
	float:left;
	margin-right:10px;
	margin-top:8px
}
.app .name {
	font-size:14px;
	line-height:16px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	height:16px;
	max-width:180px;
	margin:13px 0;
	color:#333;
	display:inline-block;
	vertical-align:middle;
	font-weight:bold
}
a:hover .app-title {
	text-decoration:underline;
	color:#38d
}
.txt {
	overflow:hidden
}
.txt a {
	text-decoration:none
}
.btn-light {
	cursor:pointer;
	width:55px;
	height:18px;
	overflow:hidden;
	padding:2px 0;
	text-align:center;
	display:inline-block;
	border:1px solid #b3b3b3;
	box-shadow:0 2px 0 rgba(0,0,0,0.1);
	border-radius:2px;
	color:#333;
	background-color:#f2f2f2;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#e8e8e8));
	background-image:-moz-linear-gradient(top, #fdfdfd, #e8e8e8);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#fdfdfd',EndColorStr='#E8E8E8')
}
.btn-light:hover {
	text-decoration:none;
	color:#333;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(0.25, #fff), to(#e8e8e8));
	background-image:-moz-linear-gradient(top, #fff, #fff 60%, #e8e8e8);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#fff',EndColorStr='#E8E8E8')
}
.btn-light:active {
	background-image:-webkit-gradient(linear, left top, left bottom, from(#e8e8e8), color-stop(0.25, #e8e8e8), to(#fff));
	background-image:-moz-linear-gradient(top, #e8e8e8, #e8e8e8 60%, #fff);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#e8e8e8',EndColorStr='#fff')
}
.btn-download {
	width:55px;
	margin-top:6px
}
.banner a:after {
	content:"";
	width:100%;
	height:100%;
	position:absolute;
	bottom:0px;
	background:-webkit-linear-gradient(bottom left, rgba(68,153,136,0.2) 0, rgba(68,153,136,0) 25%)
}
.banner {
	min-height:200px;
	*height:210px;
	margin:15px 0;
	background-color:#f1f3f5
}
.banner img {
	width:100%;
	display:block;
	-webkit-transition:opacity 0.6s
}
.award-container:not(:hover) .banner img {
	opacity:0.5
}
.award-container:hover .banner img {
	opacity:1
}
.award-list:not(:hover) .banner img {
	opacity:1
}
.award-container {
	position:relative;
	*height:210px
}
.app .app-comment-title {
	max-width:130px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.app-comment a {
	color:#666;
	font-size:13px
}
.app-comment a:hover {
	color:#38d;
	text-decoration:underline
}
.app-comment {
	margin-top:-11px
}
.p {
	padding:30px 0
}
.push-inst {
	margin-top:5px
}
.btn-light:hover {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#fdfdfd',EndColorStr='#E8E8E8')
}
.page-wp .page-item,.page-wp .dot {
	margin-right:-5px
}
