/* CSS Document */
.b1{
border:1px solid #CCCCCC;
}
.cyellow{
color:#A8C000;
}
.cerror{
color:#CC0000;
width:150px;
text-align:center;
}
.werror1{
width:200px;
}
.b1{
border:1px solid #999999;
}
.mgb5{
margin-bottom:5px;
}
.lh22{
line-height:22px;
}
.f12{
font-size:12px;
}
.f14{
font-size:14px;
}
.pt20{
padding:20px;
}
.ptl8{
padding-left:8px;
}
.mgt-10{
margin-top:-10px;
}
.mg10{
margin:10px;
}
.mgl20{
margin-left:20px;
}
.mgl70{
margin-left:70px;
}
.mgt10{
margin-top:10px;
}
.mgl230{
margin-left:230px;
}
.left{
float:left;
}
.right{
float:right;
}
.clear{
clear:both;
}
.block{
display:block;
}
.blr1{
border-left:1px ;
}
/*ֻ*/
#jianjie1{
line-height:30px; padding:20px;
}
#yuanwang1{
font-size:12px;
}
#index1{/*1*/
margin-left:3px; margin-top:23px;
}
/**/
#index1_1{
margin-left:3px; float:left;
}
/**/
#index1_2{
width:240px; background:#fff;font-size:12px; float:left;
color:#FFFFFF;
}
.index1_2logined{
width:240px; background:#fff;font-size:12px; float:left;
background:url(../images/home-main-register-bg2.gif) repeat-y;
height:270px;
padding:5px;
marging-left:12px;

}
.index1_2logined p{
line-height:20px;
}
.index1_2logined ul{
padding-left:12px;
list-style-type:none;
width:230px;
font-size:12px;
}
.index1_2logined ul li{
line-height:20px;

}

#index1_2_2{/*½*/
height:150px; background:url(../pics/bg.gif);margin-top:-4px; padding-top:0px;padding-left:20px;
}
#index1_2_2 p{
vertical-align:text-bottom;
clear:left;
margin:0px;
padding:0px;
padding-top:10px;
}
#index1_2_2 p img{

}
#index1_2_2 p label{
float:left;
width:50px;
font-size:12px;
text-align:right;
}
#index1_2_2 p .txt{
width:100px;
border:1px inset;
height:16px;
}
#index1_2_2 p .code{
width:50px;
border:1px inset;
height:16px;
}

#index2{
 width:885px; margin-top:20px;
}
#index2 p .img{
padding:20px;
border:#333333 solid 1px;
}
.index2_1{/*µһ*/
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 262px; PADDING-TOP: 

0px; margin-right:30px;
margin-left:10px;

}
.index2_1 h2{
font-size:14px;
font:bold;
text-align:left;
padding:8px 0px 5px 0px;

}
.index2_1 .img{
width:50px;
float:left;

}
.index2_1 .text{
margin:5px 5px 5px 10px;
float:right;
width:160px;

}

.index2_1 div.text ul{
margin:0px 0px 0px 15px;
list-style-type:inherit;
font-size:12px;
}
.index2_1 .text ul li{
text-align:left;margin-bottom:15px;
}
.index2_1 .text ul li label{
color:#1F82C1;
}
.index2_1 .text2{
float:right;
width:130px;
/*margin:5px 0px 5px 10px;*/
padding:5px 0px 5px 10px;
}
.index2_1 .text2 ul{
margin:0px 0px 0px 0px;
}
.index2_1 .text2 ul li{
text-align:left;margin-bottom:15px;
}
.index2_1 .text2 ul li label{
color:#1F82C1;
}
/*application*/
.application1{
background:url(wish_bg.gif) no-repeat; height:70px;margin-left:40px;padding-top:25px; font-size:14px;
width:555px;
}
.application1 ul li span.title{
display:block;margin-left:20px;height:10px;float:left; margin-top:3px;
font-size:12px;
}
.application1 ul li select{
margin-right:10px;
}
.application1 ul li{
margin-top:10px;
}
.application1 ul {
list-style:none;
margin-left:-80px;
}
.application2{
background:url(../pics/wish_bg_border.gif) repeat-y;margin-left:4em; width:555px;
}
.applicationpage1{
 background:#fff;margin-left:1px;margin-right:1px;border-top:1px solid #EBEBEB;padding:8px; text-align:right;
 }
.applicationlabel1{
text-align:center;margin-top:23px;
}
.applicationlabel2{
text-align:center;margin-top:12px;
}
.applicationb1{/*ɫ*/
background:#fff;margin-left:1px;margin-right:1px;border-top:1px solid #EBEBEB;padding:8px;height:100%
}
.applicationb1 .right img{
width:100px;height:118px;
}
.applicationb1 .xx{
clear:left;margin-right:15px; text-align:right;
}
.applicationb2{
background:url(../pics/wish_green.jpg) no-repeat;float:left;margin:-8px 2px 0pt 1px;
}
.applicationnumber{
color:#FFFFFF;display:block;font-size:2.6em;font-weight:500;margin:18px 0pt 12px;text-align:center;width:108px;
}
.applicationtext{

float:left; line-height:28px;
}
.appico{
float:right;margin-right:15px;
}
.appico2{
display:block;margin-top:10px;
}
.appico3{
display:block; text-align:left; margin:0px 90px 0px 120px;
}
.clear1{
font: 0px/0px sans-serif;clear: both;display: block;
}
.applicationbottom{
background:url(../pics/wish_bg_white_bottom.gif) no-repeat; margin-left:40px;height:13px;
}
.banquan1{
margin-left:40px;margin-top:10px;width:533px; border:1px #CCCCCC solid; padding:10px;background:#fff;;
}

.menuhot1 h4{
margin-top:10px;
}
.menuhot1 ul li .time{
display:block;
margin-left:40px;
}
.menuhot1 .indeximg{
float:right; margin-right:20px;
}
.menuhot1 ul li{
border-bottom: 1px solid rgb(229, 229, 229); list-style:none;height:35px;margin-bottom:10px;
}

.menuhot1 ul li.last{
border:0px;text-align:right; list-style:none;margin-bottom:-30px;
}

.appabout1{
margin-left:30px; width:555px; margin-top:10px;
}
#appabout1_1{
clear:both;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:355px;
border:1px solid #eeeeee;
}
#appabout1_1 p{
clear:both;
}
#appabout1_1 p img{
float:left;
margin-left:-30px;

}
.apptext1{
float:left;
margin-left:10px;
line-height:20px;
margin-top:-10px;
}
.apptext2{
font-size:14px;
text-align:left;


margin-bottom:5px;
}


.appabout2{
background:#fff;margin-left:1px;margin-right:1px;border:1px solid #EBEBEB;height:100%;width:355px; float:left;
}
.appabout2 .wz{
display:block;
margin-left:120px;
}
.appabout3{
width:108px; text-align:center; float:left; padding:8px; margin-left:-5px;
}
.appaboutnumber{
color:#FFFFFF;display:block;font-size:2.6em;font-weight:500;margin:18px 0pt 12px;text-align:center;width:108px; 

float:left;
}
.appaboutlabel1{
text-align:center;margin-top:10px;text-align:center;width:108px;float:left;
}
.appaboutlabel2{
display:block;padding-top:14px;
}
.appaboutjieshao1{
text-align:center;margin-top:10px; text-align:center;width:108px; float:left;
}
.appaboutjieshao2{
width:240px; display:block;padding-top:10px;
color:#009900;
}
.line1{
border-top:1px #f1f1f1 solid;
margin-top:10px;
padding-top:10px;
}
.text_pinglun{
display:block;
color:#A8C000;
font-size:14px;
font-weight:600;
margin-left:10px;
margin-top:50px;
}
.apppinglun1{
margin-left:20px;
}
.text{
font-size:12px;
}
.apppinglun1 p label{
font-size:14px;
margin-left:-10px;
}
.apppinglun1 p.text{
font-size:12px;

}
.apppinglun1 p label img{
width:34px; height:34px;
}
img.t60{
width:60px; height:60px;
}
img.t80{
width:80px;height:69px;
}

#appabout1 .appright{
margin-left:0px;width:150px; float:right; border:1px solid #EBEBEB;padding:5px; background:#fff;margin-bottom:10px;
}
#appabout1 .appright h2{
font-size:12px; margin-bottom:5px;text-align:center;
}
#appabout1 .appright li{
float:left;width:60px;height:100px;border:1px solid #EBEBEB; list-style:none;margin-bottom:8px;text-align:center;
}
#appabout1 .appright li.text1{
margin-right:18px; 
}
#appabout1 .appright li.text2{
}
#appabout1 .appright li img{
width:60px; height:71px;
}

.wishtreepaixu1{
display:block;margin-left:20px;height:20px;float:left;margin-right:2px; margin-top:10px; padding-top:3px;
}
.wishtreepaixu2{
float:left;margin-top:10px;
}
.wishtreetitle1{
line-height:30px; float:left; margin-left:10px; text-align:left;
}
.wishtyp{
float:left;width:108px; text-align:center; margin-top:-50px; font-size:12px;
}
.wishtjhy{
text-align:center;margin-top:10px; text-align:center;width:108px; float:left; font-size:12px;
}

/*wish about*/
.ywjs{
clear:both; margin-top:10px; font-size:12px;
}

/*wishpush*/
#pushform{
margin-left:20px; width:555px;
}
#pushform p{
line-height:19px; clear:both; margin:0px; padding:0px;
font-size:12px;
}
#pushform p label{
font-size:12px; display:block; width:60px; float:left; text-align:right; margin-right:5px;
}
#pushform p input{
width:300px;
}
#pushform p input.chkbox{
width:20px;
}
#pushform p select{
width:100px;
}
#pushform p input.code{
width:100px;
}
#pushform p textarea{
width:300px;
}
#pushform p img{
margin:2px 2px 0px 2px;
}
#pushform p input.submit{
width:60px;
}
#pushform p .text{
font-size:12px;
}
/*user*/
#usermenu1{
width:555px;
border:solid #ccc 1px;
padding:10px;
}
#usermenu1 p{
line-height:40px;
margin-top:30px;
border-bottom:1px #CCC solid;
padding-bottom:10px;
}
#usermenu1 p.bottom{
border:0px;
padding-bottom:5px;
}
#userright{
margin-left:300px;
}
#userright p{

margin-top:20px;
}
#userright h1{
color:#bdc731;
font-size:32px;
}
#userright p.text{
font-size:14px; color:#666;
padding-right:20px;
}

/*phoneabout*/
.phoneimg{
width:120px; text-align:center; float:right; padding:10px;
}
.phonexx{
margin:5px 2px 0pt 1px; width:350px; border-top:1px #CCCCCC solid;
}
/*homepage*/
#homepage1{
width:600px; 
float:left;padding-left:20px;
}
#homepage1 h3{
color:#A8C000;
font-size:14px;
margin:10px 0px 3px 0px;

}
#homepage1 div.dy{
width:600px;
font-size:12px;
color:#666666;
border:1px #EBEBEB solid;
}
#homepage1 div.dy .photo{
margin:10px 0px 0px 0px;
width:150px;
height:120px;
float:left;
}
#homepage1 div.dy .photoinfo{
float:left;
width:300px;
margin-top:10px;
}
#homepage1 div.dy .photoinfo ul li{
list-style-type:none;
line-height:20px;
margin-top:5px;
margin-left:10px;font-size:12px;

}
#homepage1 div.dy .photoinfo ul li label{
display:block;
width:70px;
float:left;
}
.hdownload{
padding-top:10px;
}
#homepage1 div.dy .appimg{
float:left;
width:102x;
margin-left:10px;
}
#homepage1 div.dy .appimg ul li{
line-height:20px;
list-style:none;
}
#homepage1 div.dy div.lineh{
height:170px;width:1px;
border-left:1px solid #CCC;
float:left;
margin-top:-10px;
}
#homepage1 div.dy .apptext{
float:left;
width:170px;
margin-left:10px;

}
#homepage1 div.dy .apptext ul li{
line-height:30px;
list-style:none;font-size:12px;
}
#homepage1 div.dy .hwish{
float:left;
padding:0px 0px 5px 10px;
}
#homepage1 div.dy .hwish ul{
display:inline;
width:260px;
font-size:12px;
}
#homepage1 div.dy .hwish ul li{
background:url(botton3.jpg) left no-repeat;
float:left;
display:block;
margin-top:10px;
padding-left:20px;
width:265px;
}
#homepage1 div.dy .hpl li{
list-style:none;
border-bottom:1px dashed #CCC;
line-height:30px;
display:block;
}
#homepage1 div.dy .hpl li label{
display:block;
width:70px;
float:right;
color:#33CCFF;
}
#homepage1 div.dy .hpl{
padding:5px;
}
#homepage1 div.dy .hpl li label.time{
color:#CCCCCC;
}
#homepage1 div.dy .hpl li span{
float:left;
width:300px;
margin-left:10px;
}
#homepage1 div.dy .hpl li.last{
list-style:none;
border-bottom:0px;
}
#homepage1 div.dy .hpl li.time{
line-height:30px;
color:#A8C000;
font:bold;
border-bottom:1px #CCC dashed;
}
#homepage1 div.dy .hpl li.text{
line-height:20px;
font:bold;
border-bottom:0px;
}
#homepage1 div.dy .hpl li.text label{
display:block;
width:140px;
float:right;
color:#FF6699;
}
#homepage1 div.dy .hpl li.text label a{
color:#FF6699;
}
#homepage2{
width:190px;
float:right;
font-size:12px;
color:#666666;
margin:10px 10px 0px 0px;
}
#homepage2 h3{
color:#A8C000;
font-size:14px;
margin:10px 0px 3px 5px;
}
#homepage2 .userlist{
border:1px solid #CCC;
width:180px;
height:180px;background-color:#FAFAFA;
padding:10px 0px 0px 5px;}
#homepage2 .userlist ul
{
display:inline;

}
#homepage2 .userlist ul li{
display:block; float:left;
line-height:20px;
width:90px;
text-align:center;
font-size:12px;
}
#homepage2 .userlist ul li img{
width:60px;
}
#homepage2 .userlist ul li label{
display:block;
margin-top:5px;
}
/*应用分类*/
#yyfl{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 10px
}
#yyfl UL {
	WIDTH: 200px; LIST-STYLE-TYPE: none
}
#yyfl UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#yyfl UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#yyfl UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px
}
#yyfl UL LI.top-wl A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
#yyfl H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 1.2em; PADDING-TOP: 4px
}
#yyfl P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0.5em 1.2em; PADDING-TOP: 4px
}
#yyfl UL#sub-nav-f {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.4em; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 

0.4em; LIST-STYLE-TYPE: none
}
#yyfl UL#sub-nav-f LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#yyfl UL#sub-nav-f LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.7em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; WIDTH: 234px; PADDING-

TOP: 0px
}
#yyfl UL#sub-nav-f-wl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.4em; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 

0.4em; LIST-STYLE-TYPE: none
}

#yyfl UL LI {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #d4d6d7;
	border-left-color: #ccc;
}
#yyfl UL LI A {
	BACKGROUND: #f5f5f5; COLOR: #666
}
#yyfl UL LI A:hover {
	BACKGROUND: #e3e9bd
}
#yyfl UL LI A.active {
	BACKGROUND: #a8c000; COLOR: #fff
}
#yyfl UL LI A.active:hover {
	BACKGROUND: #a8c000; COLOR: #fff
}
#yyfl UL LI.top {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px
}
#yyfl UL LI.top A {
	BACKGROUND: url(subnavi_top_bg.gif) no-repeat left top
}
#yyfl UL LI.top A:hover {
	BACKGROUND: url(subnavi_top_bg.gif) no-repeat center top
}
#yyfl UL LI.top A.active {
	BACKGROUND: url(subnavi_top_bg.gif) no-repeat right top
}
#yyfl UL LI.top A.active:hover {
	BACKGROUND: url(subnavi_top_bg.gif) no-repeat right top
}
#yyfl UL LI.top-wl {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(subnavi_top_bg.gif) no-repeat left top; 

BORDER-BOTTOM-WIDTH: 1px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
#yyfl UL LI.bottom {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#yyfl UL LI.bottom A {
	BACKGROUND: url(yyfl_bottom_bg.gif) no-repeat left bottom
}
#yyfl UL LI.bottom A:hover {
	BACKGROUND: url(yyfl_bottom_bg.gif) no-repeat center bottom
}
#yyfl UL LI.bottom A.active {
	BACKGROUND: url(yyfl_bottom_bg.gif) no-repeat right bottom
}
#yyfl UL LI.bottom A.active:hover {
	BACKGROUND: url(yyfl_bottom_bg.gif) no-repeat right bottom
}
#yyfl H4 {
	BACKGROUND: url(subnavi_greytab.gif) no-repeat left top; COLOR: #fff
}
#yyfl P {
	COLOR: #666
}
#linea{
background:url(content-bg.gif) repeat-x; width:100%;
}
#content-narrow2 {
	MARGIN-LEFT: 272px
}
/*应用评论 来自s60*/
.applistlogocont {float:right; margin-right:10px; width:120px;}
.applistpic {float:right; margin-bottom:10px;}
.applistlogo {float:right; max-height:30px;}
.applistlogotext {float:right; color:#e45291;}

.wish-list2 {background: url(wish_bg_white_border.gif) repeat-y; width: 100%; padding: 0 1px}
.roundbox2 {width: 410px; background: url(round-box-top2_2.gif) no-repeat 0 0; margin: 0 10px}
.reviewrate {width: 108px; float: left; background: url(icon_review-box.gif) no-repeat; margin: -0px 2px 0 1px}
.roundboxcontent {font-size: 1.2em; color: #666; padding-top:10px; font-size:12px;}
.rate2 {font-weight: 500; font-size: 2.0em; display: block; text-align: center; margin: 24px 0 20px 0; color: #FFF}
/*
.roundbox {width: 410px; background: url(round-box-top.gif) no-repeat 0 0; margin: 0 10px}
.roundsearchbox {width: 410px; background: url(round-box-top.gif) no-repeat 0 0; margin: 0 10px; margin-left:42px;}
.roundsearchboxcontent {margin-left:-20px;padding:10px;}*/
.roundbox-bottom {display:block; background: #FFF url(round-box-bottom_2.gif) no-repeat 0 0; height: 12px;margin-bottom:-1px;}
