﻿@charset "utf-8";
/* CSS Document For app advertisement created by youhuata.com at 2007-11-07 17:29 */
.home .side-item .appshow-sidebar li .title a:hover{text-decoration:underline;}
.home .side-item .appshow-sidebar li .data a:hover{text-decoration:underline;}
.h_ads{border-top:solid 1px #ccc; position:relative; margin:30px 0}
.h_list,.h_list li{overflow:hidden;zoom:1;}
.h_list{background-color:#f7f7f7; border-top:solid 3px #E5E5E5; padding:20px 0 15px;}
.h_list li{float:left; width:33%; overflow:hidden}
.app_icon75{width:75px; height:75px; overflow:hidden; margin:0 0 -75px 15px}
.app_inf{ padding:0 0 0 100px}
.app_inf h4{font-size:14px}
.app_inf .user_num{color:#666}
.app_inf .des_txt{margin:0.5em 0}
.app-ad-title{background:url(http://a.xnimg.cn/img/app/app_bottom_ad_title.png) no-repeat left top;overflow:hidden; width:112px; height:24px; position:absolute; top:-10px; left:10px;font-family:Arial, Helvetica, sans-serif;color:#fff; line-height:24px; text-align:center}
.text-c{text-align:center;}
/**for app home**/
.home .home-sidebar {width:230px;}
.home .home-body {width:562px;}
.home .side-item li a:hover,
.apptop .appbig a:hover,
.appshow ul li a:hover{text-decoration:none;}
.home .side-item-header h4 span.red{color:red;margin-left:4px;font-weight:700;}
.home .side-item-body .app .app-top1 span{width:75px;height:75px;display:inline-block;margin:0 8px 0 10px;}
.home .side-item-body .app .app-top1{background:url() no-repeat 20px }
.home .side-item-body .app  b{margin:0 5px;font-weight:400;}
.home .side-item-body .app .app-top1 b{font-weight:700;}
.home .side-item-body .app-tag{width:215px;_width:200px;padding:4px 0;}
.home .side-item-body .app-tag li .bold{font-weight:bold;}
.home .side-item-body .app-tag li .big{font-size:14px;font-size:14px;}
.bold{font-weight:bold;}
.big{font-size:14px;font-size:14px;}
.app-main h2{}
#query_name {background:#FFFFFF url(http://a.xnimg.cn/img/magglass.png) no-repeat scroll 3px 50%;padding:2px 2px 2px 21px;border:1px solid #BDC7D8;color:gray;width:135px;margin-right:2px;}
.apptop{margin:10px 0;}
/*2009.04.10 friday 收到邮件后添加下面两行*/
.apptop .appbig{width:276px;float:left;background:url(http://a.xnimg.cn/imgpro/app/top4.png) no-repeat 0 0;}
.apptop .appbig p{height:46px;overflow:hidden;}
.apptop .appbig a{display:block;height:144px;width:276px;margin-bottom:10px;}
.apptop .appbig.app2{background-position:100% 0;margin-left:8px;}
.apptop .appbig li{float:left;margin:8px 10px 0 0;}
.apptop .appbig li .red{color:red;margin:0 4px;}
.appshow{margin:0 0 30px 0;}
.appshow h3 span{float:right;font-weight:400;font-size:12px;}
.appshow h3{border-top:1px solid #b8d4e8;background:#f0f5f8;padding:4px 10px;}
.appshow ul li{background:url() no-repeat 0 0;margin-left:3px;margin-top:20px;width:184px;float:left;_margin-left:0px;}
.appshow ul li .link{width:75px;height:75px;display:block;float:left;}
.appshow ul li div{float:left;margin-left:8px;}
.appshow ul li p{margin:0 0 1px;}
.appshow .title{font-size:13px;width:100px;height:17px;overflow:hidden;}
.appshow .data{color:gray;}
.appshow .data span{margin:0 8px;}
.appshow .star{background:url(http://a.xnimg.cn/imgpro/app/stars3.gif) no-repeat;height:15px;*width:100px;*display:block;}
.appshow .install{background:url(http://a.xnimg.cn/imgpro/icons/play.gif) no-repeat 0 9px;padding:9px 0 0 20px;}
*+html .appshow .install{padding-top:11px;}
a {blr:expression(this.onFocus=this.blur())}


.app li a b:hover,
.appshow .title a:hover,
.appshow .install a:hover,
.home .side-item .app-tag li a:hover{text-decoration:underline;}

/*appshow in sidebar*/
.appshow-sidebar{margin:0;}
.appshow-sidebar h3 span{float:right;font-weight:400;font-size:12px;}
.appshow-sidebar h3{border-top:1px solid #b8d4e8;background:#f0f5f8;padding:4px 10px;}
.appshow-sidebar ul li{background:url() no-repeat 0 0;margin-left:3px;margin-top:10px;width:184px;float:left;_margin-left:6px;}
.appshow-sidebar ul li .link{width:75px;height:75px;display:block;float:left;}
.appshow-sidebar ul li div{float:left;margin-left:8px;}
.appshow-sidebar ul li p{margin:0 0 1px;}
.appshow-sidebar .title{font-size:13px;width:100px;height:17px;overflow:hidden;margin-left:1px}
.appshow-sidebar .data{color:gray;}
.appshow-sidebar .data span{margin:0;float:left;}
.appshow-sidebar .gotolook{color:gray;
margin-left:1px;
margin-top:2px;
*margin-top:4px;
}
.appshow-sidebar .star{background:url(http://a.xnimg.cn/imgpro/app/stars3.gif) no-repeat;height:15px;*width:100px;*display:block;}
.appshow-sidebar .install{background:url(http://a.xnimg.cn/imgpro/icons/play.gif) no-repeat 0 9px;padding:9px 0 0 20px;}
*+html .appshow-sidebar .install{padding-top:11px;}
a {blr:expression(this.onFocus=this.blur())}
.appshow-sidebar ul li a{float:left;}

/*app menu*/
.appitems {
margin:0;
background:transparent url(http://a.xnimg.cn/imgpro/theme/xn/tab_line.png) repeat-x scroll center bottom;
line-height:normal;
padding-left:15px;
}

.appitems  ul {
float:left;
margin-top:10px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}

.appitems li {
background:transparent url(http://a.xnimg.cn/imgpro/bg/feedtabbg.gif) no-repeat scroll left -119px;
float:left;
margin-right:3px;
padding:0 0 0 10px;
}

.appitems .selected {
background:#FFFFFF url(http://a.xnimg.cn/imgpro/bg/feedtabbg.gif) repeat scroll left -39px;
margin-top:-1px;
}


.appitems .selected a, .appitems .selected a:hover {
background:transparent url(http://a.xnimg.cn/imgpro/bg/feedtabbg.gif) no-repeat scroll right -5px;
color:#333333;
font-size:14px;
}
.appitems li a {
background:transparent url(http://a.xnimg.cn/imgpro/bg/feedtabbg.gif) no-repeat scroll right -80px;
display:block;
float:left;
font-weight:bold;
padding:7px 16px 4px 5px !important;
text-decoration:none;
}
.appitems  a {
color:#005EAC;
float:none;
}

.appshow-sidebar  a:hover{text-decoration:underline;!important}

.margin-page{margin-top:15px;}

.h4_fix{margin-top:7px;}
/**app-connect**/
.mb30{margin-bottom:30px;}
.mt30{margin-top:30px;}
.mt20{margin-top:20px;}
.pl20{padding-left:20px;}
.singleline{padding:40px 0 20px;text-align:center;}
.center{text-align:center;}
.applogo{height:35px;background:#3777BC url(http://a.xnimg.cn/imgpro/app/conncet-top-line.gif) no-repeat 0 100%;}
.app-connect{background:#FFF url(http://a.xnimg.cn/imgpro/app/bg-app-top.gif) repeat-x;}
.connectBox{margin:0 auto; padding:29px 15px 0 15px;}
.connectBox .figure {float: left;_display:inline;_position:absolute;}
.connectBox .article {margin-left: 60px;margin-bottom:15px;}
.connectBox .article label {display:block;font-size: 14px;font-weight:normal;margin-bottom: 5px;}
.connectBox .article textarea {width:402px;height: 52px;}
.connectBox .article h4 {margin-bottom: 10px;font-weight:normal;}
.connectBox p{line-height:1.5em;margin-bottom:10px;}
.connect-pic{background:url(http://a.xnimg.cn/imgpro/connect/connectpic.png);position:relative;height:86px;width:393px;margin:0 auto 20px;}
.partner-logo{position:absolute;top:1px;left:1px;}
.partner,
.myself{position:absolute;width:25px;height:25px;top:25px;}
.partner{left:72px;}
.myself{right:74px;}
.connect-login{width:180px;margin:20px auto 10px;text-align:left;}
.app-connect .action{background:#F0F5F8;border-top:1px solid #CEE1EE;padding:10px;text-align:center}
.app-connect .action span{float:left;line-height:24px;}
.app-connect .action input{margin:0 5px 0 0;float:right;}
.app-connect .action .checkinfo{margin-top:5px;float:left;*margin-top:0;}
.app-connect .action span.reg{float:none; display:block; text-align:center;}
.app-connect .action span.reg a{padding:3px 5px; border:1px solid #CEE1EE; background:#FFF; font-weight:bolder;}
.app-connect .action input.login-btn{margin-top:-24px;}
.connect-login p{margin:5px 0;}
.connect-login p .input-text{width:172px;}
.connect-login label{font-weight:400;}
.connectBox2 .grayinfo{color:gray;width:410px;margin:20px auto;}
.connectBox h1{margin:0 0 10px;font-size:14px;}
/**connect-pop**/
.app-connect .action span label{font-weight:400;}
.connect-pop .pop_content h2{border:none;background:#3777BC url(http://a.xnimg.cn/imgpro/app/conncet-top-line.gif) no-repeat 0 100%;height:28px;}
td.pop_content h2 span {font-weight:700;line-height:20px;}
td.pop_content h2 a{color:#FFF!important}
.connect-pop .pop_content h2 img{float:left;margin:0 10px 0 0;}
.dialog_buttons {background:#F0F5F8;}
/**connect-jingdong**/
#opi .app-connect{background:none;}
#opi .connectBox{padding-top:10px;padding-left:15px;}
#opi .action{width:410px;margin:0 auto;}
#opi .mb30{width:410px;margin:0 auto 30px;}
#formTitle {width:337px;}
div.video {
	position: relative;
	width: 120px;
	height: 90px;
	margin-bottom: 0.5em;
	background: url(http://a.xnimg.cn/imgpro/media/p_bg.png) no-repeat center center;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
div.video a {
	display: block;
	height: 100%;
	text-indent: -9999px;
	outline: none;
	background: url(http://a.xnimg.cn/imgpro/icons/icon_btn_all.gif) no-repeat -70px -200px;
	opacity: 0.9;
	*filter: alpha(opacity=90);
}
div.video a:hover {
	display: block;
	background-position: -70px -280px;
	text-indent: -9999px;
}
div.audio a {
	display: block;
	width: 102px;
	height: 29px;
	text-indent: -9999px;
	background: url(http://a.xnimg.cn/imgpro/media/p_m.png) no-repeat left top;
}
div.audio a:hover {
	background-position: left -29px;
}
div.photo-thumb img {padding:2px; border: 1px solid #808080;}
a.regbtn{border:1px solid #cee1ee;background:#fff;padding:3px 5px;font-weight:bold;margin-left:5px;}
a:hover.regbtn{text-decoration:none;}
.con-margin{float:right;}
a.secretbtn,a.selectbtn{display:block;margin-right:7px;float:right;background:url(http://a.xnimg.cn/imgpro/app/secretbtn.png) no-repeat 0 -55px;width:46px;height:26px}
a.selectbtn{background-position:0 -26px;}
a.secretbtn:hover{background-position:0 0;}
.checkhints{position:absolute;border:1px solid #cee1ee;background:#F3FAFF;padding:4px}
.checkhints input{margin:0 8px}

.new-reg{background:none}
.new-reg .connectBox{padding-top:10px;}
.login-new{width:254px}
.login-new p{margin:10px 0}
.choose{padding-left:36px;width:180px}
.reg-word{padding:10px 0 18px 45px;}
a.reg-button{background:#80c063;border:1px solid #508937;height:25px;line-height:25px;width:80px;display:inline-block;color:#fff!important;margin-left:10px;vertical-align:middle;}
a:hover.reg-button{text-decoration:none}
.app-connect .action span.white-border{border:1px solid #b1d99d;padding:4px 15px;line-height:15px;*line-height:14px;_line-height:15px;padding:5px 15px 3px\0;*padding:6px 15px 3px;_padding:4px 15px;}


