.app_wrap .g_pagetitle h1{background-position:0 -120px;}
.app_wrap .g_pagetitle h2.app_img{float:left;}
.app_wrap .g_pagetitle .more{float:right;margin-top:8px;text-decoration:underline;}
.app_list{margin-top:20px;}
.app_list li{float:left;width:100%;padding:13px 0 10px;}
.app_list li span{float:left;width:130px;}
.app_list li span img{vertical-align:text-bottom;margin:0 5px;}
.app_list li span.list_title{width:120px;font-size:12px;font-weight:bold;}
.app_list li span.list_title a{margin-left:30px;font-size:14px;}
.app_list li span.list_title a,.app_list li span.new a,.app_list li span.more a{font-size:14px;}
.app_list li span.more{width:40px;float:right;}
.app_list li span.more a{font-size:12px;text-decoration:underline;}
.app_list li span.more a:hover{text-decoration:none;}
.applyhead .app_list li{padding:0;}
.applyhead{position:relative;width:100%;}
.applyhead .tab{border-bottom:1px solid #e2e2e2;}
.applyhead .tab li{border:1px solid #e2e2e2;float:left;height:28px;line-height:28px;margin-right:10px;padding:0 14px;position:relative;top:1px;}
.applyhead .tab li.current{border-bottom:1px solid #FFFFFF;font-weight:bold;color:#5189BC;font-size:14px;}
.applyhead .applylist{border:1px solid #e2e2e2;border-top:0;padding:8px 10px 5px;}
.applyhead .applylist span{float:left;width:125px;padding:5px 0;}
.applyhead .applylist span a{text-decoration:none;}
.applyhead .applylist span a:hover{text-decoration:underline;}
.applyhead .applylist span img{margin:0 5px;vertical-align:middle;}
.applyhead .applylist .more{width:auto;float:right;padding:10px 0 0;font-weight:bold;font-size:14px;}
.applyhead .applylist .more a{font-size:14px;font-weight:bold;}
.applyhead .applylist .fye{margin:5px 0;}
.app_mid_ad{margin-top:5px;width:783px;overflow:hidden;}
.applytopnews{width:470px;height:18px;overflow:hidden;font-size:12px;font-weight:normal;padding:5px 0 0 25px;float:left;position:absolute;top:3px;left:100px;}
.applytopnews img{vertical-align:top;margin:0 5px 0 0;}
.applytopnews span{margin:0 0 0 10px;}
.app_tab{position:relative;}
.app_tab .search{position:absolute;right:7px;top:13px;height:23px;}
.app_tab .search input{border:1px solid #e2e2e2;height:16px;width:165px;position:relative;top:1px;}
.app_tab .search *{vertical-align:middle;}
.app_tab .tab{border-bottom:1px solid #e2e2e2;padding:10px 10px 0;}
.app_tab .tab li{float:left;height:28px;line-height:28px;margin-right:10px;padding:0 14px;position:relative;top:1px;}
.app_tab .tab li a{text-decoration:none;font-size:12px;cursor:pointer;}
.app_tab .tab li.current{border:1px solid #e2e2e2;border-bottom:1px solid #FFFFFF;font-weight:bold;}
.commendlappist li{float:left;width:130px;text-align:center;margin:10px 0 15px;}
.commendlappist li h1{margin:5px 0 0 0;font-size:12px;}
.commendlappist li a{text-decoration:none;}
/* app_hot */
.apply_contain .left{float:left;width:620px;*_width:619px;padding-right:10px;border-right:1px solid #D5D5D5;overflow:hidden;}
.apply_contain .applylist{margin-top:10px;}
.apply_contain .applylist li{float:left;width:100%;padding:10px 0;overflow:hidden;}
.apply_contain .applylist li a{text-decoration:underline;}
.apply_contain .applylist li .applyname{font-weight:bold;}
.apply_contain .applylist li .applyListicon{float:left;margin:0 20px 0 10px;display:inline;cursor:pointer;}
.apply_contain .applylist li .applyListinfo{float:left;width:500px;line-height:20px;}
.apply_contain .applylist li .applyListinfo p{position:relative;}
.apply_contain .applylist li .applyListinfo p.leftinfo{float:left;width:350px;}
.apply_contain .applylist li .applyListinfo p .rightinfo{position:absolute;top:0;right:0;}
.apply_contain .applylist li .applyListinfo p.rightcontrol{position:relative;float:right;margin-bottom:0;text-align:right;}
.apply_contain .right{float:right;width:151px;border-left:1px solid #e2e2e2;position:relative;left:-1px;z-index:100;}
.apply_contain .right .righttitle{font-size:14px;font-weight:bold;padding:15px;}
.apply_contain .right .rightlist{float:left;padding-bottom:20px;font-size:14px;}
.apply_contain .right .rightlist li{float:left;line-height:23px;width:150px;padding-top:5px;text-indent:10px;}
.apply_contain .right .rightlist .plus{background:url(http://pic.51.com/v3/op/apps.51.com/images/icon_plus.gif) no-repeat 0;padding-left:20px;}
.apply_contain .right .rightlist .sub{background:url(http://pic.51.com/v3/op/apps.51.com/images/icon_sub.gif) no-repeat 0;padding-left:20px;}
.apply_contain .right .rightlist li img{position:relative;top:3px;margin-right:5px;}
.apply_contain .right .rightlist .currentrighttab{border:1px solid #e2e2e2;border-left:1px #fff solid;position:relative;left:-1px;font-weight:bold;text-indent:10px;}
.apply_contain .right .rightlist .currentrighttab a{text-decoration:none;}
.apply_contain .right .rightlist li ul li{text-indent:40px;margin-left:0;_margin-left:0;padding-left:0;}
.apply_contain .right .rightlist li ul li.currentrighttab{text-indent:40px;}
.app_intro{margin-top:10px;width:100%;}
.app_intro .leftpic{float:left;margin-right:15px;}
.app_intro .rightshow{position:relative;float:left;width:365px;height:180px;line-height:22px;}
.app_intro .rightshow .app_rule{position:absolute;right:0;bottom:0;}
.app_intro .rightshow .app_rule a{text-decoration:underline;}
.app_detail_l{float:left;width:555px;margin-top:20px;display:inline;}
.app_detail_l h3{font-size:12px;margin-bottom:5px;}
.delivermessage textarea{width:95%;height:60px;}
.delivermessage .score{margin:10px 0;position:relative;}
.delivermessage div.good{border:1px solid #CCCCCC;display:block;left:70px;line-height:20px;padding:0 3px;position:absolute;top:24px;width:auto;}
.delivermessage .score .btn_area{margin-top:10px;}
.lookmessage{padding:20px 0 0;clear:both;}
.lookmessage ul{margin-top:10px;}
.lookmessage li{float:left;width:100%;margin-bottom:10px;line-height:150%;}
.lookmessage li .username p{float:left;font-size:14px;}
.lookmessage li .username span.time{float:right;}
.lookallmessage{border-top:1px solid #eee;margin-top:10px;padding-top:10px;text-align:right;}
.lookallmessage a{text-decoration:underline;}
.app_detail_r{float:right;width:192px;margin:20px 0 0 0;}
.use_this{margin:5px 0;}
a.button2{background:transparent url(http://pic.51.com/v3/op/apps.51.com/images/button_a.gif) no-repeat scroll right -41px;display:block;float:left;height:41px;padding-right:25px;margin-right:2px;text-decoration:none;width:150px;white-space:nowrap;}
a.button2 span{background:transparent url(http://pic.51.com/v3/op/apps.51.com/images/button_span.gif) no-repeat left -41px;display:block;padding:5px 1px 5px 19px;line-height:31px;}
a.button2 span li{font-weight:bold;font-size:14px;background:url(http://pic.51.com/v3/op/apps.51.com/images/button2_icon.gif) no-repeat 0px 8px;padding-left:25px;*padding-left:10px;margin:0px;display:block;}
a.button2:hover{text-decoration:none;}
.controlmenulist{margin:10px 0 0;}
.controlmenulist li{background:url(http://pic.51.com/v3/op/apps.51.com/images/list_icon1.gif) no-repeat scroll 0 5px;padding-left:14px;line-height:20px;}
.controlmenulist li a{font-weight:bold;text-decoration:underline;}
.app_detail_r h3{margin-top:20px;}
.app_detail_r .already{margin:0 0 10px;font-size:14px;}
.app_detail_r .star img{margin-right:10px;}
.loverslist{margin:20px 0 0;}
.loverslist li{float:left;width:85px;height:90px;margin-bottom:5px;margin-left:5px;overflow:hidden;text-align:center;}
.loverslist li img{width:50px;height:50px;padding:3px;border:1px solid #eee;}
.loverslist li a{text-decoration:none;}
.app_detail_r .morelover{text-align:right;}
.app_detail_r .morelover a{text-decoration:underline;}
.active_item{margin:20px 0 0;}
.active_item h3{padding-left:20px;height:30px;line-height:30px;}
.checklist{margin:10px 0 0 45px;}
.checklist li{color:#323335;line-height:25px;}
.active_item .btn_area{margin:10px 0 0 110px;}
/* set */
.set_title{margin:10px 0;text-align:center;height:20px;padding-top:5px;background:#d7d7d7;}
.editlist{padding-bottom:20px;}
.editlist li{height:auto;padding:12px 3%;overflow:hidden;float:left;width:94%;}
.editlist li.list_title{font-weight:bold;}
.editlist li p{float:left;}
.editlist li .title{width:35%;}
.editlist li p img{margin-right:5px;}
.editlist li .modify{width:8%;white-space:nowrap;}
.editlist li .nowstate{margin-left:1%;width:25%;}
.editlist li .sort{width:20%;text-align:center;}
.editlist li .nowstate span{padding:0 4px;}
.editlist li .delete{width:11%;text-align:right;}
.applyname{font-size:14px;font-weight:bold;}
/*more lover*/
.lookMessage{float:left;margin-top:20px;overflow:hidden;width:100%;}
.lookMessage ul div,.lookMessage ul li{float:left;}
.lookMessage ul li{margin-bottom:20px;line-height:19px;}
.lookMessage .lookMessage_photo img{border:1px solid #A4A4A4;height:50px;margin-top:4px;padding:3px;width:50px;}
.lookMessage .lookMessage_other{float:left;margin-left:5px;width:700px;}
.lookMessage .username2{width:100%;}
/*developer*/
.applyName{font-size:14px;font-weight:bold;}
.kaina_icon{padding:0 0 15px 0;}
.kaina_icon li{float:left;padding:15px 0 0 10px;width:215px;overflow:hidden;}
.kaina_icon li.w2{width:200px;}
.kaina_icon li.w3{width:150px;}
.kaina_icon .icon1{background:url(http://pic.51.com/v3/op/apps.51.com/images/kaifa_icon.gif) no-repeat 0 0;padding-left:25px;width:150px;}
.kaina_icon .icon2{background:url(http://pic.51.com/v3/op/apps.51.com/images/kaifa_icon.gif) no-repeat 0 -17px;padding-left:25px;width:150px;}
.kaina_icon .icon3{background:url(http://pic.51.com/v3/op/apps.51.com/images/kaifa_icon.gif) no-repeat 0 -34px;padding-left:25px;width:150px;}
.kaina_icon .icon4{background:url(http://pic.51.com/v3/op/apps.51.com/images/kaifa_icon.gif) no-repeat 0 -53px;padding-left:25px;padding-bottom:3px;width:150px;}
.kaina_icon .icon5{background:url(http://pic.51.com/v3/op/apps.51.com/images/kaifa_icon.gif) no-repeat 0 -72px;padding-left:25px;width:150px;}
/* invite_alone */
.invite_alone{width:920px;margin:0 auto;}
.invite_alone .content{margin-top:15px;padding-bottom:40px;}
.invite_alone .blockA,.invite_alone .blockB,.invite_alone .blockC{float:left;width:650px;border:1px solid #e2e2e2;}
.invite_alone .blockA{height:163px;padding:15px;margin:0;}
.invite_alone .blockA .photo{float:left;text-align:center;line-height:30px;}
.invite_alone .blockA .photo img{border:1px solid #eee;padding:3px;}
.invite_alone .blockA p{float:left;margin:5px 0 0 15px;}
.invite_alone .blockA p b{margin:0 10px;}
.invite_alone .blockA .button{float:left;margin:50px 0 0 0;text-align:center;width:500px;}
.invite_alone .blockB{float:right;width:212px;padding:5px;font-size:12px;line-height:23px;}
.invite_alone .blockB h1{font-size:12px;}
.invite_alone .blockB li{width:100%;float:left;}
.invite_alone .blockB div{text-align:center;float:right;}
.invite_alone .blockC{padding:19px 15px;margin-top:15px;}
.invite_alone .blockC .leftpic{float:left;}
.invite_alone .blockC .rightshow{float:left;margin-left:15px;width:345px;}
.invite_alone .blockC .rightshow div{height:130px;line-height:22px;}
.invite_alone .blockC .rightshow h2{background:transparent url(http://pic.51.com/op/apps.51.com/images/alert_icon.gif?v=048) no-repeat scroll 0 0;color:#909090;font-size:12px;font-weight:normal;height:auto;line-height:20px;margin:0 0 10px;padding-left:6%;width:89%;}
/*  */
.app_info .left_img{float:left;margin:25px;display:inline;}
.app_info .right_info{float:left;margin-top:25px;width:328px;color:#656565;}
.app_title{position:relative;margin-bottom:10px;}
.app_title a{margin:0 2px;color:#3E62D0;text-decoration:underline;}
.app_title a:hover{text-decoration:none;}
.app_title strong a{font-size:14px;margin-right:12px;color:#4163D1;}
.app_title .view{position:absolute;right:0;font-size:12px;color:#3E62D0;}
.info_text{margin:30px 0;color:#000;line-height:20px;}
.apply_popupContent{clear:both;padding-left:60px;border-bottom:1px solid #CCCCCC;color:#676767;font-size:12px;line-height:23px;}
#setApply div.content ul{float:left;line-height:25px;margin-top:5px;text-align:left;}
.statement{margin:25px 0;padding-left:22px;color:#A9A9A9;}
.statement a{color:#3F63D3;}
.apply_popupBottom{background:#F2F2F2 none repeat scroll 0 0;height:auto;overflow:hidden;padding-bottom:8px;padding-top:8px;text-align:center;width:100%;}
.apply_popupBottom a{background:#E3E3E3 none repeat scroll 0 0;border:1px solid #8E8E8E;color:#676767;float:right;font-size:14px;height:17px;margin-right:10px;padding:3px 10px 0 10px;text-decoration:none;}
.content label{cursor:pointer;}
.commendapplists li{padding:10px;border:1px solid #E3E3E3;border-right:2px solid #Eee;border-bottom:2px solid #Eee;width:345px;height:80px;margin:15px 12px;display:inline;float:left;overflow:hidden;}
.commendapplists li .left{float:left;border:4px solid #efefef;width:78px;margin-right:12px;display:inline;}
.commendapplists li .right{float:left;width:245px;}
.commendapplists li .info{height:37px;line-height:18px;margin-top:5px;}
.offlineapp li .title img{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
.offlineapp li .title .applyName{color:#797979;}
.editlist li .delete2{text-align:right;width:65%;}
.bottomlink{height:55px;padding-top:10px;}
.bottomlink .g_btn{float:right;margin:0 5px;display:inline;}
