﻿
/************ Common Start ****************/

body
{
	margin: 0;
	padding: 0;
	height: 100%;
	min-width: 973px;
	background:url("images/ybg.gif") repeat-x scroll 0 0 transparent;
	width: expression(document.body.clientWidth < 973?   "973px" : "auto" );
	line-height: 21px;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size: 12px;
	background-color: #ffffff;
}

* {
	margin: 0;
	padding: 0;
}

img
{
	border: 0;
}

ul li
{
	list-style-type: none;
}

.span_q_blue
{
	color: #064da9;
}

.span_q_blue a
{
	color: #064da9;
}

.span_q_underline
{
	text-decoration:underline;
}

.span_l_black
{
	color: #525050;
}

.span_red
{
	color: #e72525;
}

.span_bold
{
	font-weight: bold;
}

.span_blue
{ color:#034CAA;}


.span_white 
{
	color:#ffffff;
}

a
{
	color: #646464;
	text-decoration: none;
}

a:hover
{
	color: #FF440A;
	text-decoration: underline;
}

/************ Common End ****************/

/************ Header Start ****************/

.head_top_backg
{
	background: url(images/head_top_bg.png) no-repeat;
	width: 980px;
	height: 121px;
	margin: 0 auto;
}

.content_head
{
	margin-top: 8px;
}
.content_head_mune
{
	float: right;
	margin-right: 20px;
	margin-top: 2px;
	_margin-top: -5px;
}

.content_head a
{
	color: #0467BA;
	text-decoration: none;
}
.content_head a:hover
{
	color: #c33408;
	text-decoration: underline;
}

.seach_all_total
{
	clear: both;
	float: right;
	height: auto;
	margin-top: 10px;
	_margin-top: 0;
	width: 662px !important;
}

.seach_all
{
	clear: both;
	float: left;
	width: 410px;
}

.seach_all ul
{
	float: left;
}

.seach_all_button ul li
{
	padding-left: 3px;
	padding-right: 0;
}

.seach_all ul li
{
	float: left;
	padding-left: 4px;
	padding-right: 3px;
	padding-top: 0;
}

.search_type_button
{
	width: 410px;
	margin-left: 16px;
	position: relative;
	top: 3px;
}

.seach_all_button
{
	clear: both;
	float: left;
	margin-top: 10px;
}

.seach_tag li
{
	float: left;
	height: 22px;
	text-align: center;
	width: 51px;
}

.seach_tag_li_on
{
	background: url(  "images/master_icon.png" ) no-repeat scroll 0px -1px transparent;
	font-weight: bold;
	height: 21px;
	width: 58px;
}

.seach_all_input
{
	border: 0 solid #AFADAD;
	color: #7F7F7F;
	font-size: 12px;
	height: 20px;
	line-height: 24px;
	vertical-align: bottom;
	width: 300px;
}

.search_all_keys
{
	clear: both;
	position: relative;
	top: 3px;
}

.search_all_keys a
{
	color: #0956c2;
	margin-left: 5px;
}

.search_all_keys a:hover
{
	color: #FF401A;
	text-decoration: underline;
}

.seach_tag a
{
	cursor: pointer;
	color: #0956c2;
	text-decoration: none;
}
.seach_tag a:hover
{
	color: #ff440a;
	text-decoration: none;
}

.seach_button
{
	height: 25px;
	left: 4px !important;
	position: relative;
	top: -3px;
	width: 56px;
}

.mihome_seach
{
	cursor: pointer;
	background: url(  "images/master_icon.png" ) no-repeat scroll -68px 0px transparent;
	border: 0 solid #FFFFFF;
	color: #0467BA;
	height: 25px;
	width: 56px;
}

.download
{
	float: right;
	margin-right: 30px;
	margin-top: 20px;
}

.mihome_download
{
	background: url(  "images/master_icon.png" ) no-repeat scroll -141px -3px transparent;
	border: 0 none;
	height: 51px;
	width: 169px;
	cursor:pointer;
}

/* Head main menu  start */
.head_main_menu
{
	clear: both;
	margin: 0 auto;
	width: 980px;
}

.head_main_menu ul, .head_main_menu ul li
{
	float: left;
}

.content_tag_new_fir
{
	background: url(  "images/head_menu_back.png" ) repeat-x transparent;
	height: 36px;
	width: 13px;
}
.content_tag_new_sec
{
	background: url(  "images/head_menu_back.png" ) repeat-x transparent;
	height: 36px;
	width: 934px;
}

.content_tag_new_end
{
	background: url(  "images/head_menu_back.png" ) repeat-x transparent;
	height: 36px;
	width: 33px;
}

.content_tag_new_li_select
{
	background: url(  "images/master_icon.png" ) no-repeat -623px -6px transparent;
	height: 36px;
	width: 27px;
	cursor: pointer;
}

.content_tag_new_line
{
	background: url(  "images/master_icon.png" ) no-repeat -664px -6px transparent;
	height: 36px;
	width: 2px;
}

.content_tag_new_li span
{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	position: relative;
	top: 6px;
}

.content_tag_new_li a, .content_tag_new_li a:hover
{
	margin-left: 12px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.content_tag_new_li
{
	height: 36px;
	width: 85px;
}

.content_tag_new_li_on 
{
	background: url(  "images/master_icon.png" ) repeat-x -369px -5px transparent;
	height:36px;
	width:auto;	
}

.content_tag_new_li_on_xiala
{
	background:url(  "images/master_icon.png" ) no-repeat -332px -6px transparent;
	height:36px;
	width:27px;
}

.content_menu_second
{
	top: 36px;
	left: -1px;
	position: absolute;
	background-color: #f2f5f8;
	border: solid 1px #bebebe;
}

.content_menu_second li
{
	clear: both;
	width: 100%;
	line-height: 26px;
}

.content_menu_second li a
{
	color: #504f4f;
	cursor: pointer;
	display: block;
	padding-left: 12px;
	margin-left: 0;
	text-decoration: none;
}

.content_menu_second li a:hover
{
	color: Black;
	padding-left: 12px;
	margin-left: 0;
	cursor: pointer;
	background-color: #ced4ed;
}

/************ Header End ****************/

/****  content  ****/
.content,
.message_content,
#content
{
	width:980px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}

.content_left {
	width:253px;
	height:auto;
	float:left;
	overflow:hidden;
}

.content_right {
	width:725px;
	height:auto; 
	float:right;
	overflow:hidden;
}

/****  content  ****/

/************* Footer start *****************************/
.footer
{
	clear: both;
	margin: 0 auto;
	margin-top: 16px;
	width: 975px;
	text-align: center;
	line-height: 23px;
	clear: both;
}
.footer a:hover
{
	color: #ff440a;
	font-weight: bold;
	text-decoration: underline;
}
.footer a
{
	color: #555555;
	font-weight: bold;
	text-decoration: none;
}
.footer .a1:hover
{
	color: #555555;
	font-weight: normal;
	text-decoration: none;
}
.footer .a1
{
	color: #555555;
	font-weight: normal;
	text-decoration: none;
}
/**************** Footer End ****************************/

/* CSS Document */


.pop_new_top
{
	height: 45px;
	width: 464px;
	line-height: 45px;
}

.pop_top_left
{
	color: #fff;
	float: left;
	margin-left: 15px;
	font-size: 14px;
	font-weight: bold;
}

.pop_top_right
{
	float: right;
	margin-right: 12px;
	margin-top: 16px;
}

.pop_new_middle
{
	width: 444px;
	height: 170px;
	margin: 0 auto;
}

.pop_content
{
	margin: 0 auto;
	margin-top: 15px;
	width: 350px;
	height: 100px;
}

.pop_content table tr
{
	line-height: 35px;
}

/**** 只有提示信息 ****/
.pop_message
{
	width: 350px;
	margin: auto;
	padding-top: 30px;
	text-align: center;
}


.pop_message_content
{
	line-height: 25px;
}
/**** 只有提示信息 e ****/

/*****  下载客户端  *****/
.pop_download_background
{
	margin-left: -171px;
	left: 35%;
	top: 28%;
	background: url(images/download_pop.png) no-repeat;
	width: 464px;
	height: 329px;
	display: none;
	margin: 0 auto;
	_margin-top: expression(-100+parseInt(this.offsetHeight/8)+(operMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+  'px' );
	z-index: 10001;
	position: fixed;
	_position: absolute;
}

.pop_download_middle
{
	width: 360px;
	margin: 0 auto;
	height: auto;
	overflow: hidden;
}

.pop_download_content
{
	margin-top: 15px;
	line-height: 30px;
}

.pop_download_button
{
	background: url(images/download_button.png) no-repeat;
	width: 80px;
	height: 26px;
	border: 0;
	color: #fff;
}

/*****  下载客户端  *****/


/*****  longin background start  *****/

#loginif{
	left:0;
	top:0;  
	vertical-align:middle;
	position:fixed;
	_position:absolute;
	background-color:#a3a3a3;
	filter:Alpha(opacity=65);
	-moz-opacity:0.65;    
	opacity:0.65;   
	_margin-top: expression(-150 + parseInt(this.offsetHeight/8)+(operMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');
	cursor: default;
	width:100%;
	height:100%;
	_height:1024px;
	_width:1258px;
	z-index:10000;
}

/*****  longin background end  *****/

/*****  登录  *****/

.phoneout {
left: 0;
	top: 0;
	vertical-align: middle;
	position: fixed;
	_position: absolute;
	background-color: #a3a3a3;
	filter: Alpha(opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.65;
	_margin-top: expression(-150 + parseInt(this.offsetHeight/8)+(operMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+  'px' );
	cursor: default;
	display: none;
	width: 100%;
	height: 100%;
	_height: 1024px;
	_width: 1258px;
	z-index: 10000;
}

.pop_login_content
{
	margin-top: 15px;
	margin-left: 80px;
}

.pop_login_content table tr td
{
	height: 26px;
}




/*****  登录end  *****/

/*****  翻页开始  *****/
.pagediv { clear:both;}

.pagediv .current
{ color:Blue;}
.pagediv ul { float:right; 
}
.pagediv ul li { display: inline; float: left; margin: 0 2px; line-height:25px; vertical-align:bottom;}
.pagediv span { display: block; padding: 0px 3px; text-decoration: none;}
.pagediv a { display: block; padding: 0px 3px; text-decoration: none;}
.pagediv a { color: #666;}
.pagediv a:hover { color: #ff440a; text-decoration:underline;}

.mihome_seach_wq {
background:url("images/master_icon.png") no-repeat scroll -669px -5px transparent;
border:0 none;
color:#0467BA;
height:25px;
width:58px;
}

.pageinputtext {
border:1px solid #C0BFBF;
color:#555555;
font-family:Helvetica,Arial,Verdana,sans-serif;
font-size:12px;
font-weight:normal;
height:14px;
line-height:14px;
padding:2px 5px;
vertical-align:middle;
width:16px;
}

/*****  翻页结束  *****/

.mihome_download_register {
background:url("images/apps_button_bg.png") no-repeat scroll 0 0 transparent;
border:0 none;
cursor:pointer;
height:87px;
width:173px;
color:#FFFFFF;
font-weight:bold;
}

/*button*/
.pop_new_button {
background:url("images/pop_button.png") repeat scroll 0 0 transparent;
border:0 solid;
color:#FFFFFF;
cursor:pointer;
height:26px;
width:61px;
}

/****  select phone type ***/
.select_phone_type {
	width:253px;
	height:auto;
	overflow:hidden;
}

.select_phone_type_top {
	background:url(images_en_US/select_phone_type.png) 0 0 no-repeat;
	width:253px;
	height:33px;
}

.select_phone_type_content {
	background:url(images_en_US/select_phone_type.png) 0 -38px no-repeat;
	width:253px;
	height:177px;
}

.phone_type_content {
	width:220px;
	height:160px;
	margin:0 auto;
	text-align:left;
	padding-top:20px;
}

.phone_type_content_img {
	background:url(images_en_US/select_phone_type.png) -254px -25px no-repeat;
	width:50px;
	height:102px;
	float:left;
}

.phone_typecontent {
	width:120px;
	height:auto;
	margin-left:67px;
}

.phone_type_button {
	background:url(images_en_US/select_phone_type.png) -254px 0 no-repeat;
	width:100px;
	height:24px;
	border:0 solid;
	color:#ffffff;
	text-align:center;	
}

.phone_type_content_bottom {
	clear:both;
	width:220px;
	height:auto;
	overflow:hidden;
}
/****  select phone type ***/

/***** Most Downloaded ****/
.Most_download {
	width:253px;
	height:auto;
	overflow:hidden;
}

.Most_download_content {
	width:251px;
	border-left:1px #dcdcdc solid;
	border-right:1px #dcdcdc solid;
	height: auto;
	overflow:hidden;
	
}

.Most_download_content_c {
	width:249px;
	height:380px;
	border-left:1px #ffffff solid;
	border-right:1px #ffffff solid;
	background:url(images/new_top_last.png) 0 0 repeat-x;
}

.Most_download_top {
	text-align:center;
	height:32px;
	border-bottom:1px solid #c0bfbf;
}

.Most_download_top_ul {
	padding-top:10px;
	margin-left:39px;
}

.Most_download_top_ul li
{
	cursor:pointer;
}

.Most_download_top_over {
	background: url(images/master_icon.png) -67px -36px no-repeat;
	width:55px;
	height:23px;
	color:#ffffff;
	float:left;
	margin-left:2px;
	font-weight:bold;
}
.Most_download_top_on {
	background: url(images/master_icon.png) -1px -36px no-repeat;
	width:55px;
	height:23px;
	float: left;
	margin-left:2px;
	font-weight:bold;
}

.Most_download_content_content {
	width:205px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}

/***** Most Downloaded ****/

/***** Active Developer ****/
.active_dev {
	width:253px;
	height:auto;
	overflow:hidden;
}

.active_dev_content {
	width:251px;
	border-left:1px #dcdcdc solid;
	border-right:1px #dcdcdc solid;
	height: auto;
	overflow:hidden;
	
}
.active_dev_content_c {
	width:249px;
	height:197px;
	border-left:1px #ffffff solid;
	border-right:1px #ffffff solid;
	background:url(images/index_top_line.png) 0 0 repeat-x;
}

.active_content_td {
	border-bottom:1px solid #e2e2e1;
	line-height:29px;
	height:29px;
}

.active_dev_li {
	margin-left:10px;
}

.active_content {
	width:216px;
	height:auto;
/*	margin:0 auto;*/
}

.active_content_div {
	/*margin-top:10px;*/
	width: auto;
	height:70px;
}

/***** Active Developer ****/

/**** New&notable ****/
.new_notable_content {
	width:251px;
	border-left:1px #dcdcdc solid;
	border-right:1px #dcdcdc solid;
	height:214px;
	
}

.new_notable_content_c {
	width:249px;
	height:214px;
	border-left:1px #ffffff solid;
	border-right:1px #ffffff solid;
	background:url(images/index_top_line.png) 0 0 repeat-x;
}

.new_notable_footer {
	background:url(images/index_top_bottom.png) 0 0 no-repeat;
	width:253px;
	height:16px;
}

.new_notable_ul {
	margin-left:7px;
	padding-top:7px;
}

.new_notable_ul2
{
}

.new_notable_ul li 
{
	margin-left:0px;
	margin-top:2px;
}

.new_notable_close {
	background: url(images/new_notable.png) 0 0 no-repeat;
	width:236px;
	height:23px;
}

.new_notable_open {
	background: url(images/new_notable.png) 0 -23px no-repeat;
	width:236px;
	height:100px;
	position:relative;
	z-index:1;
}

.new_notable_open .new_notable_div {
	padding-left:20px;
	display:block;
	position: absolute;
	top:28px;
	left:1px;
	z-index:2;
}

.new_notable_close .new_notable_div {
	padding-left:20px;
	display: none;
	position: absolute;
	top:28px;
	z-index:2;
}


.span_left_li {
	margin-left:32px;
}


/*************************/
.new_notable_close2 {
	/*background: url(images/new_notable.png) 0 0 no-repeat;*/
	width:248px;
	height:30px;
	border:0; border-bottom:solid 1px #B2B2B2;
	
}

.new_notable_open2 {
	/*background: url(images/new_notable.png) 0 -23px no-repeat;*/
	width:247px;
	height:75px;
/*	background-color:#E5E5E5;*/
	border:solid 1px #B2B2B2;
	position:relative;
	z-index:1;
}

.new_notable_open2 .new_notable_div2 {
	padding-left:20px;
	display:block;
	position: absolute;
	left:1px;
	z-index:2;
}

.new_notable_close2 .new_notable_div2 {
	padding-left:20px;
	display: none;
	position: absolute;
	/*top:18px;*/
	z-index:2;
}
/**************************************/

/**** New&notable ****/

/* widgetServied */
.png_c0{background:url(images_en_US/c_0_9.png) no-repeat scroll -8px -4px transparent;}
.png_c1{background:url(images_en_US/c_0_9.png) no-repeat scroll -26px -4px transparent;}
.png_c2{background:url(images_en_US/c_0_9.png) no-repeat scroll -44px -4px transparent;}
.png_c3{background:url(images_en_US/c_0_9.png) no-repeat scroll -62px -4px transparent;}
.png_c4{background:url(images_en_US/c_0_9.png) no-repeat scroll -80px -4px transparent;}
.png_c5{background:url(images_en_US/c_0_9.png) no-repeat scroll -98px -4px transparent;}
.png_c6{background:url(images_en_US/c_0_9.png) no-repeat scroll -116px -4px transparent;}
.png_c7{background:url(images_en_US/c_0_9.png) no-repeat scroll -134px -4px transparent;}
.png_c8{background:url(images_en_US/c_0_9.png) no-repeat scroll -152px -4px transparent;}
.png_c9{background:url(images_en_US/c_0_9.png) no-repeat scroll -170px -4px transparent;}

.widget_star1{background:url(images/widget_star.png) no-repeat scroll 0 -5px transparent;  height:9px; width:55px;}
.widget_star2{background:url(images/widget_star.png) no-repeat scroll 0 -14px transparent; height:9px; width:55px;}
.widget_star3{background:url(images/widget_star.png) no-repeat scroll 0 -23px transparent; height:9px; width:55px;}
.widget_star4{background:url(images/widget_star.png) no-repeat scroll 0 -32px transparent; height:9px; width:55px;}
.widget_star5{background:url(images/widget_star.png) no-repeat scroll 0 -41px transparent; height:9px; width:55px;}

/*Loading */
.loading_background_style{
	left:0;
	top:0;  
	vertical-align:middle;
	position:fixed;
	_position:absolute;
	background-color:#a3a3a3;
	filter:Alpha(opacity=65);
	-moz-opacity:0.65;    
	opacity:0.65;   
	_margin-top: expression(-150 + parseInt(this.offsetHeight/8)+(operMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');
	cursor: default;
	display:none;
	width:100%;
	height:100%;
	_height:1024px;
	_width:1258px;
	z-index:10000;
}

.Loading_content_style{        
	position:fixed;
	_position:absolute;
	margin-left:-171px;
	left:50%;
	top:40%;
	width:300px;
	height:96px;
	text-align:center;
	background:url(images/loading_img.gif) no-repeat center center;
	_margin-top: expression(-100+parseInt(this.offsetHeight/8)+(operMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');
	z-index:10001;
}

/*Pop Dialog*/

.pop_div_background 
{
	margin-left:-171px;
	left:35%;
	top:28%;
	background:url(images/pop_backbg.png) no-repeat;
	width:464px;
	height:223px;
	margin:0 auto;
	_margin-top: expression(-100+parseInt(this.offsetHeight/8)+(operMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');
	z-index:10001;
	position:fixed;
	_position:absolute;
}

.pop_new_top {
	height:45px;
	width:464px;
	line-height:45px;
}

.pop_top_left {
	color:#fff;
	float:left;
	margin-left:15px;
	font-size:14px;
	font-weight:bold;
}

.pop_top_right {
	float:right;
	margin-right:12px;
	margin-top:16px;
}

.pop_new_middle {
	width:444px;
	height:170px;
	margin:0 auto;
}

.pop_content {
	margin:0 auto;
	margin-top:15px;
	width:350px;
	height:100px;
}

.pop_content table tr {
	line-height:35px;
}

.pop_new_button {
	background:url(images/pop_button.png);
	height:26px;
	width:61px;
	border:0 solid;
	color:#fff;
	cursor:pointer;
}


/**** 只有提示信息 ****/
.pop_message {
	width:350px;
	margin:auto;
	padding-top:30px;
	text-align:center;	
}


.pop_message_content {
	line-height:25px;
}

/*****  下载客户端  *****/
.pop_download_background 
{
	margin-left:-171px;
	left:35%;
	top:28%;
	background:url(images/download_pop.png) no-repeat;
	width:464px;
	height:329px;
	display:none;
	margin:0 auto;
	_margin-top: expression(-100+parseInt(this.offsetHeight/8)+(operMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');
	z-index:10001;
	position:fixed;
	_position:absolute;
	
}

.pop_download_middle {
	width:360px;
	margin:0 auto;
	height:auto;
	overflow:hidden; 
}

.pop_download_content {
	margin-top:15px;
	line-height:30px;
}

.pop_download_button {
	background:url(images/download_button.png) no-repeat;
	width:80px;
	height:26px;
	border:0;
	color:#fff;
}

/*****  下载客户端 end *****/

.pop_login_background 
{
	margin-left:-171px;
	left:35%;
	top:28%;
	background:url(images/pop_login_bg.png) no-repeat;
	width:464px;
	height:276px;
	margin:0 auto;
	_margin-top: expression(-100+parseInt(this.offsetHeight/8)+(operMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');
	z-index:10001;
	position:fixed;
	_position:absolute;
}

.pop_login_content {
	margin-top:15px;
	margin-left:80px;
}

.pop_login_content table tr td {
	height:26px;
	
}


.pop_new_login_button {
	background:url(images/new_login.png);
	height:27px;
	width:141px;
	border:0 solid;
	color:#fff;
	cursor:pointer;
    font-weight:bold;
}


/*****  登录end  *****/

.myhome_public_app_s {
margin-left:1px;
width:504px;
}
.myhome_public_app_s, .myhome_public_app_s tr, .myhome_public_app_s td {
border-collapse:collapse;
border-width:0;
line-height:34px;
text-align:left;
}
.myhome_public_app_s .UserName {
display:block;
overflow:hidden;
padding-left:10px;
}
.myhome_public_app_s .Nikename, .myhome_public_app_s .Nikename a, .myhome_public_app_s .Nikename span {
display:block;
overflow:hidden;
white-space:nowrap;
}
.myhome_public_app_s .Nikename a {
color:Blue;
}
.myhome_public_app_s .time {
text-align:center;
width:120px;
}