/* reset */
html, body, div, h1, h2, h3, h4, h5, h6, p, img, dl, dt, dd, ol, ul, li, table, caption, tbody, tfoot, thead, tr, th, td, form, fieldset, embed, object, applet{border:0; margin:0; padding:0; cursor:default}
ul, ol, li{list-style:none}
input, select, textarea, 
option{font-family:arial,"\5FAE\8F6F\96C5\9ED1",sans-serif !important; font-size:inherit}
select,textarea{border:1px solid #ccc}
em{font-style:normal}
body{background:#F8F2E6; font-family:"\5FAE\8F6F\96C5\9ED1",arial,sans-serif !important; font-size:75%; width:100%}
a:link, a:visited{color:#206CBA; text-decoration:none}
a:hover, a:active{color:#206CBA; text-decoration:underline}
p{padding-bottom:.5em}
h3{font-size:1.17em;}

img.head-icon{height:22px;width:22px}

/*	skeleton	*/
.yyh-doc{padding:0px}
.yyh-doc .yyh-content{background:url(images/h.png) center center repeat-y; margin:0 auto; width:1001px}
.yyh-header{background:#fff url(images/k2.jpg) 0 0 no-repeat; height:314px; left:0px; padding:0px 0px 0; position:relative; top:0px; width:1001px}
.yyh-main{left:0px;overflow:hidden; padding:8px 0px 0px 0px;  margin-top:-201px;   min-height:600px;  height:auto !important;  height:750px;  position:relative;  width:100%}
.yyh-sidebar{}
.yyh-page{overflow:hidden}

/*	nav to home	*/
#nav2home{width: 283px;height: 89px;position: relative;top: 10px;left: 20px;display: block;}
#logout{position:absolute;z-index:1;display:block;top:10px;right:50px;}

/*	top nav bar	*/
.yyh-nav{font-size:116%; font-weight:bold; position:absolute; top:10px; right:20px; width:90%}
.yyh-nav li{display:inline; padding:10px 10px 13px 10px}
.yyh-nav li.selected{background:#fff}
.yyh-nav li a{color:#fff}
.yyh-nav li.selected a{color:#000}
.yyh-nav li.yyh-cur, 
.yyh-nav li.yyh-cur a{background:#e1e1e1}
.yyh-nav-bar{position:absolute; top:67px; right:50px; height:35px}
*html .yyh-nav-bar{top:67px}
.yyh-nav-bar .item{float:left; height:38px; width:92px; position:relative; text-align:center}
.yyh-nav-bar .item div{background:url(images/tab.png) no-repeat 0 0px; width:92px; height:38px;opacity:1}
*html .yyh-nav-bar .item div{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../dev/style/images/tab.png'); background:none; width:92px; height:38px}
.yyh-nav-bar .item a{text-decoration:none;color:#FFF; display:block; font-family:"\5FAE\8F6F\96C5\9ED1",arial,sans-serif !important; font-size:14px; height:38px; line-height:38px; text-align:center; position:relative}
*html .yyh-nav-bar .item a{position:relative; z-index:1; display:block; outline:none; line-height:38px; height:38px}
.yyh-nav-bar .selected div{background:url("images/tab2.png") no-repeat scroll 0 0px transparent; width:92px; height:38px}
*html .yyh-nav-bar .selected div{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../dev/style/images/tab2.png'); background:none; width:92px; height:38px}
.yyh-nav-bar .selected a{color:#000; line-height:38px; height:38px}
*html .yyh-nav-bar .selected a{position:relative; z-index:1; display:block; outline:none; line-height:38px; height:38px}

/*	hack	*/
.inline-block{display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;}

/*	widget 	*/
.yyh-sidebar .widget{clear:both;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.yyh-sidebar .widget h3{background:url(images/yyhtitlebarbg.png) repeat-x;height:33px;line-height:33px;padding:0 0 0 5px;margin:0;border-bottom:1px solid #ccc;overflow:hidden;border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;}
.widget h3 img{vertical-align:middle}
.yyh-sidebar .widget div{padding:8px 8px;background:#ecf4ff;_background:white;border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px}
#widget-info p{line-height:24px;height:24px;white-space:nowrap;overflow:hidden;}
#widget-info img{vertical-align:middle}
#widget-info h3 a{margin-left:55px;}
#widget-apps li{display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;text-align:center;width:62px;}
#widget-apps li img{width:48px;height:48px;cursor:pointer}
#widget-apps li a{display:block;cursor:pointer}
#widget-tools div{padding:8px}
#widget-tools li img{max-width:195px;width:195px;height:auto;cursor:pointer}
#widget-applist h3{position:relative;}
#widget-applist h3 a{position:absolute;right:5px;}
#widget-applist li a.icon{float:left;margin-right:3px;width:48px;height:48px;cursor:pointer;}
#widget-applist li a.icon img{width:48px;height:48px;cursor:pointer;}
#widget-applist li p{margin-bottom:5px;height:18px;line-height:18px;overflow:hidden;word-break: break-all;word-wrap: break-word;}
#widget-applist li p a{color:#333 !important;font-weight:bold;display:block;height:18px;line-height:18px;overflow:hidden;}
#widget-applist li{clear:both;height:48px;padding:3px 0;overflow:hidden}
#widget-applist li span{color:#666}
#widget-applist p.more{text-align:right;margin-top:5px;}
.widget{border:1px solid #ccc;margin-bottom:20px;box-shadow: 0px 0px 9px #CCC;-webkit-box-shadow: 0px 0px 9px #CCC;-moz-box-shadow:0px 0px 9px #ccc;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;overflow:hidden;}

/*	tips	*/
.tips{background:#f9f3d7;margin:8px auto;padding:8px 10px;-webkit-border-radius:5px;border:2px solid #fac3c3;zoom:1;}

/*	page	*/
.widget-head{height:33px;line-height:33px;clear:both;background:url(images/yyhtitlebarbg.png) repeat-x;border-bottom:1px solid #ccc;padding:0;position:relative;border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;overflow:hidden}
.widget-head h3{height:33px;line-height:33px;margin:0 0 0 10px;}
.widget-content{padding:10px;overflow:hidden;background:#ecf4ff;_background:white;border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;}
.widget-head a.more{position:absolute;right:10px;height:33px;line-height:33px;top:0}

/*	yyh-form	*/
.yyh-form  dl{float:left; padding:5px 0; width:100%; margin:0 auto; position:relative;overflow:hidden}
.yyh-form  dt{float:left; font-size:14px; padding-right:20px; text-align:right; width:160px;height:30px;line-height:30px}
.yyh-form  dl label{font-size:14px; height:30px; line-height:30px; vertical-align:middle}
.yyh-form  dd{float:left; position:relative}
.yyh-form  .inputText{border:1px solid #BDC7D8; font-size:15px; height:18px; line-height:18px; padding:5px 4px; vertical-align:middle; width:212px}
.yyh-form  .inputTextLong{border:1px solid #BDC7D8; font-size:15px; height:18px; line-height:18px; padding:5px 4px; vertical-align:middle; width:280px}
.yyh-form  input.error{border:1px solid red;}
.yyh-form  label.error{padding-left:10px; height:20px; line-height:21px}
.yyh-form  p.versionHint{color:#808080; display:block; margin:3px 0 0;width:620px;}
.yyh-form  p.hint{color:#808080; display:block; margin:3px 0 0;width:470px;}
.yyh-form  .hintGlobal p{color:#808080;text-align:center;padding:15px;}
.yyh-form .hint2{float:none;margin-top:5px;color:#808080;}
.yyh-form .hint2 p{margin:0 0 0 65px;line-height:1.5;}
.yyh-form  #refreshcaptha{margin-left:8px; cursor:pointer; height:30px; line-height:30px; color:#00E}
.yyh-form  #captchaimg{vertical-align:middle}
.yyh-form .requiredStar{font-size:15px;color: red}
.inputSubmit{width:80px;height:30px;font-size:14px;cursor:pointer;}
.blue{color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#00adee,#0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',endColorstr='#0078a5');}
.blue:hover{background:#007ead;background:-webkit-gradient(linear,left top,left bottom,from(#0095cc),to(#00678e));background:-moz-linear-gradient(top,#0095cc,#00678e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',endColorstr='#00678e');}
.blue:active{color:#80bed6;background:-webkit-gradient(linear,left top,left bottom,from(#0078a5),to(#00adee));background:-moz-linear-gradient(top,#0078a5,#00adee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5',endColorstr='#00adee');}

.join-dev-form dt{width:30%;}

/*	yyh-tabs	*/
ul.yyh-tabs li{float:left;padding:0 8px;}
.widget-head ul.yyh-tabs li{height:26px;line-height:26px;margin-top:7px;}
.widget-head ul.yyh-tabs{float:right;margin-right:30px;}
.widget-head ul.yyh-tabs li.on{background:#ECF4FF;margin-top:7px;border:1px solid #ccc;border-bottom:none}
.tabs-rel{display:none !important;}
.tabs-rel.on{display:block !important;}

#dev_info .widget-head ul.yyh-tabs{float:left;margin-left:20px;}
#dev_info .yyh-page .widget-head{overflow:visible}
#dev_info .yyh-page .widget-content{_height:350px;}

/*	yyh-pager */
.yyh-pager{width:100%; text-align:center; margin-top:15px}
.yyh-pager a{padding:5px; margin:1px; border:1px solid #93c8f6; text-decoration:none; display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;}
.yyh-pager a.cur{background:#d3eeff}
.yyh-pager a:hover{background:#f9f5ec}

/*	dev_index	*/
#dev_intro{padding:0 0 40px;margin-bottom:20px;}
#dev_index h3{margin:15px 0 10px 10px;line-height:1.5;color:#248dd0;font-size:16px;}
#dev_index h4{line-height:2;}
#dev_intro img{margin:10px 40px;}
#dev_intro p{line-height:1.5;padding:0 30px;margin-bottom:10px;color:#333;}
#dev_intro{background:#efefef;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
#loginForm{margin-top:40px;}
#loginForm p{padding-left:5px;color:red;margin-left:50px}
#dev_join #errorInfo {margin:10px 40px;text-align:center;font-size:13px;color:red;}
#dev_join form table tr td{padding:8px 5px}
#dev_join form table input.inputText,#dev_join form table input.inputPassword{padding:3px 3px;height:24px;width:185px;line-height:24px;border:1px solid #ccc;}
#dev_join form table tr:nth-child(3) td,#dev_join form table tr:nth-child(4) td{padding-top:12px}
#dev_join form table a#findpwd{margin-left:50px;}
#dev_join a#signup{margin:0 0 0 20px}
#signup img{cursor:pointer;}
#dev_show{border:1px solid #c9c9c9;margin-top:20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px 0;}
#dev_show li{text-align:center}
#dev_show img{cursor:pointer;}
/*	guide	*/
.newbie{position:relative;}
#dev_join.guide{padding-top:170px;}
#dev_join.guide img{margin:15px auto;cursor:pointer;}
#dev_index .guide .tips{background:#f6d8d8;margin:10px auto;padding:8px 10px;width:227px;text-align:left;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
#dev_index .guide h3{text-align:left;}
#dev_index .guide ul li{text-align:left;margin:10px 0 0 10px}
#guidePointer{text-align:center;width:200px;position:absolute;top:-20px;right:230px;}
#guidePointer img{margin:0 auto;}
#guidePointer p{margin:10px 0;color:#333;font-size:14px;}

/*	dev_main	*/
#dev_main div.apps li{display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;text-align:left;text-indent:5px;padding:5px;width:142px;cursor:pointer}
#dev_main div.apps li:hover{background:#E9F6FF;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
#dev_main div.apps li img{width:48px;height:48px;cursor:pointer;float:left;}
#dev_main div.apps li a.link{float:left;}
#dev_main div.apps li span{display:block;color:#333}

/*	dev_info	*/
#dev_info .yyh-form{width:662px;float:left;_width:660px;}
#dev_info .yyh-form dl{clear:both;float:none;width:662px;_width:660px;}
#security .off{display:none;}
#security .resultHint{padding-left:170px;color:red;}
#security dt{width:120px;}
#basic .off{display:none;}
#basic .resultHint{padding-left:170px;color:red;}
#basic dt{width:120px;}

/*	upload page	*/
#switch{text-align:right;margin-bottom:10px;color:blue;cursor:pointer;zoom:1;}
div#thumb ul{overflow:hidden;zoom:1;}
div#thumb ul li{float:left;display:inline;height:120px;margin:0 40px 0 0px;overflow:hidden;}
div#thumb ul li img{width:60px;height:100px;border:2px solid #E5E5E5;vertical-align:middle;}
div#thumb ul li div{height:20px;line-height:20px;width:60px;text-align:center;}
#thumb{padding-top:5px;padding-bottom:10px;border-top:1px solid #CAE6FF;clear:both;width:100%;height:145px;width:520px;}
#thumb a:hover{color:#6A6D74}


div#certificate_thumb ul{overflow:hidden;zoom:1;}
div#certificate_thumb ul li{float:left;display:inline;height:120px;margin:0 40px 0 0px;overflow:hidden;}
div#certificate_thumb ul li img{width:60px;height:100px;border:2px solid #E5E5E5;vertical-align:middle;}
div#certificate_thumb ul li div{height:20px;line-height:20px;width:60px;text-align:center;}
#certificate_thumb{padding-top:5px;padding-bottom:10px;border-top:1px solid #CAE6FF;clear:both;width:520px;}
#certificate_thumb a:hover{color:#6A6D74}

div#ai_thumb ul{overflow:hidden;zoom:1;}
div#ai_thumb ul li{float:left;display:inline;height:120px;margin:0 40px 0 0px;overflow:hidden;}
div#ai_thumb ul li img{width:60px;height:100px;border:2px solid #E5E5E5;vertical-align:middle;}
div#ai_thumb ul li div{height:20px;line-height:20px;width:60px;text-align:center;}
#ai_thumb{padding-top:5px;padding-bottom:10px;border-top:1px solid #CAE6FF;clear:both;width:520px;}
#ai_thumb a:hover{color:#6A6D74}

#upload{clear:both;float:left;width:100%;border-top:1px solid #CAE6FF;padding-top:10px;}
.img-upload{padding-top:5px;border-top:1px solid #CAE6FF;}
#upload img{float:left;margin:2px 5px 5px 0;}
#upload a{float:left;clear:right;}
#upload div{float:left}
#upload span{color:#555}
#upload ul{clear:both;margin-top:5px;}
#upload ul li{line-height:20px}
#upload #saveapk{margin-top:5px;padding:5px 8px;}
#upload #versionname{border:1px solid #ccc;margin:5px}
#uploadnewversion,#delapk,#uploadapk,#uploadscreenshot,#upload_banner,#upload_big_icon,#upload_video,#upload_code, .del-button{width: 100%; height:33px; float:left;clear:both;text-align:center;margin-top:10px;margin-bottom:8px;font-size:12px;cursor:pointer;}

.del-button a{
    display:block; /* or inline-block */
    width: 109px; height:33px; text-align:center;    
    background:#0095cd url(images/button.png) no-repeat right top;
    color:#fff;
    cursor:pointer;
    line-height:33px;
}
.del-button a:hover{
    background:url(./images/button2.png) no-repeat left top;text-decoration:none;
}
.del-button,#uploadapk{margin-bottom:10px;cusor:pointer;}
.uploadImg{margin-bottom:20px;padding-top:10px;border-top:1px solid #CAE6FF}
#uploadapk:hover{text-decoration:none;}
#dev_upload #submit{margin-left:720px;height:28px;width:60px;cursor:pointer;}
#dev_upload .yyh-form{padding-left:5px;padding-right:5px;}
#dev_upload #description{width:420px;height:160px;border:1px solid #ccc}
#dev_upload #shortdescription{height:20px;border:1px solid #ccc;width:26em;}
#dev_upload .widget-content{padding:10px 60px;}
#dev_edit{overflow:hidden;zoom:1;}
#dev_edit .yyh-form dt,#dev_upload .yyh-form  dt{width:100px}
#dev_edit div.submit,#dev_upload div.submit{float:left;width:100%;}
#dev_edit #description{width:420px;height:160px;border:1px solid #ccc}
#dev_edit #shortdescription{height:20px;border:1px solid #ccc;width:26em;}
#dev_edit #updatemsg{width:400px;height:100px;border:1px solid #ccc}
#dev_edit  #submit{margin-left:580px;height:28px;width:60px;line-height:28px;cursor:pointer;}
#dev_edit #screenshot{clear:both}
#dev_edit .yyh-page{overflow:hidden;zoom:1;}
#dev_edit .yyh-page .widget-head a{position:absolute;top:0;right:10px;}


/*	detail page */
#dev_detail .apps{width:175px;margin-left:0;border-radius:0 0 0 8px;-moz-border-radius:0 0 0 8px;-webkit-border-radius:0 0 0 8px;padding-bottom:10px;margin-right:0}
#dev_detail .apps li{padding:2px 0;}
#dev_detail .apps li.on{}
#dev_detail .apps li a.icon{margin-right:5px;margin-left:5px;width:32px;height:32px;display:block;float:left}
#dev_detail .apps li a.icon img{vertical-align:middle;height:32px;width:32px}
#dev_detail .apps li a.name{height:32px;line-height:32px;overflow:hidden;word-break: break-all;word-wrap: break-word;}
#dev_detail .widget-head a{color:black;}
#dev_detail .widget-head h3{color:#333;font-size:14px;}
#dev_detail .widget-head h3 .cur{color:#666;}
#dev_detail table{margin-bottom:20px;width:725px;}
#dev_detail table td{text-align:left;padding:8px 10px;font-size:12px;}
#dev_detail table tr{height:20px;line-height:20px;}
#dev_detail table tr:nth-child(odd){background:#ECF4FF}
#dev_detail table td#description{width:580px}
#dev_detail td#screenshot img{max-width:100px;_width:100px;max-height:200px;}
#dev_detail td#homepage{max-width:180px}
#dev_detail td#versioninfo div{border-bottom:1px dashed #ccc;padding-bottom:5px}
#dev_detail td#versioninfo form{display:inline;margin-left:10px;}
#dev_detail .widget-content{padding:0}
#dev_detail .detail{background:#fff;margin:0;padding-left:7px;width:734px;}
#dev_detail div.meta{margin:8px 0 5px 0;height:24px;line-height:28px;overflow:hidden;width:705px;padding:0 10px 4px;border-bottom:1px solid #ccc;}
#dev_detail div.meta h2{display:inline-block;font-size:14px;}
#dev_detail div.meta a{float:right;margin-right:10px;}
#dev_detail .detail div.statistics{height:24px;line-height:24px;width:705px;padding:0 10px}
#dev_detail .detail div.statistics span{float:right;color:#888;}
#dev_detail .comments{margin-left:0px;padding-bottom:10px;width:735px;background:#fff;margin-right:0;padding-left:5px;min-height:720px;_height:720px;-webkit-border-radius:0 0 8px 0;-moz-border-radius:0 0 8px 0;border-radius:0 0 8px 0;}
#dev_detail .widget-content{padding:0}
#dev_detail .apps img{cursor:pointer;}
/*dev_counts*/
#dev_detail .counts{margin-left:0px;padding-bottom:10px;width:735px;background:#fff;margin-right:0;padding-left:5px;min-height:720px;_height:720px;-webkit-border-radius:0 0 8px 0;-moz-border-radius:0 0 8px 0;border-radius:0 0 8px 0;}
#dev_detail .counts .countsnav{height:28px; line-height:30px; background:#ECF4FF;width:705px;padding:0 10px 5px 10px;}


#sidePager{text-align:center;margin:10px 0;}
#sidePager span.progress{margin:0 5px;color:#333;letter-spacing:2px;}
#sidePager a{border:1px solid #666;padding:3px 5px;color:blue;color:#333;}
#sidePager a:hover{text-decoration:none;background:#333;color:#fff;}
#sidePager span.disabled{color:#666;}


/*	manage page	*/
.manage-pass-title,.manage-unpass-title{padding:10px;font-weight:bold;font-size:120%;width:98%;float:left;}
.manage-pass-unit,.manage-unpass-unit,.manage-check-unit{margin-bottom:10px;margin-top:10px;}
.manage-unit-info{width:644px;height:147px;}
.manage-unit-block{border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;width:650px;position:relative;}
.manage-pass-unit{background:#d7f5c0;border:1px solid #eafade;}
.manage-unpass-unit{background:#ffe8e8;border:1px solid #ffeded;}
.manage-check-unit{background:#dceaff;border:1px solid #e4efff;}
.manage-invalid-unit{background:#EFEFEF;border:1px solid #EFEFEF;}
.manage-user-tx{width:85px;height:105px;float:left;}
.manage-user-tx-container{height:48px;width:48px;margin:22px 30px 0 15px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.manage-user-tx-container img{cursor:pointer;}
.manage-upload{width:660px;padding:0 0 5px 0;margin-top:15px;}
.manage-uploadbtn{float:left;margin-left:20px;background:url(images/sbtn.gif) no-repeat;width:89px;height:26px;text-align:center;vertical-align:middle;display:table-cell;cursor:pointer;padding-top:5px;}
.manage-filter{float:right;width:100px;}
#manage-sortType{height:20px;}
.manage-uploadbtn span a{font-size:12px;font-weight:bold;color:#474747;}

.manage-app-info{width:280px;float:left; padding-top:5px;}
/*.manage-app-info li{margin-bottom:3px;}*/
.manage-app-info .title a{font-weight:700; font-size:16px; color:#333;padding-top:5px;padding-bottom:5px; display:inline-block; width:290px;white-space:nowrap; overflow:hidden;}
.manage-app-info .type{color:#6fa312;}
.manage-app-info-two{ float:right;padding:10px 15px 0 0;text-align:right;}
.manage-app-info-two li{line-height:28px; color:#666;}
.manage-app-info-two

.share{display:none;position:absolute;top:40px;left:100px;padding:20px 10px;background:#FFCFDB;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;width:527px;}
.share textarea{width:450px;height:6em;margin-bottom:5px;}
.share .closeBtn{position:absolute;right:30px;top:10px;display:block;height:20px;width:20px;line-height:20px;text-align:center;cursor:pointer;border:1px solid #cacaca;}
.share .sns-share a{background: url(images/share.png) no-repeat top left;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;}
.share .sns-share a.sns-douban{ background-position: 0 0; width: 16px; height: 16px; }
.share .sns-share a.sns-fanfou{ background-position: 0 -26px; width: 16px; height: 16px; } 
.share .sns-share a.sns-kaixin001{ background-position: 0 -52px; width: 16px; height: 16px; } 
.share .sns-share a.sns-netease{ background-position: 0 -78px; width: 16px; height: 16px; } 
.share .sns-share a.sns-qq{ background-position: 0 -104px; width: 16px; height: 16px; } 
.share .sns-share a.sns-renren{ background-position: 0 -130px; width: 16px; height: 16px; } 
.share .sns-share a.sns-sina{ background-position: 0 -156px; width: 16px; height: 16px; }

.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating{background:url(images/star.gif) left -1000px repeat-x}
.star-rating{position:absolute; width:125px; height:25px; overflow:hidden; list-style:none; margin:0; padding:0; background-position:left top; top:0; left:0}
.star-rating li{display:inline}
.star-rating a, .star-rating .current-rating{position:absolute; top:0; left:0; text-indent:-1000em; height:25px; line-height:25px; outline:none; overflow:hidden; border:none}
.star-rating a:hover, .star-rating a:active, .star-rating a:focus{background-position:left bottom}
.star-rating a.one-star{width:20%; z-index:6}
.star-rating a.two-stars{width:40%; z-index:5}
.star-rating a.three-stars{width:60%; z-index:4}
.star-rating a.four-stars{width:80%; z-index:3}
.star-rating a.five-stars{width:100%; z-index:2}
.star-rating .current-rating{z-index:1; background-position:left center}
.inline-rating{display:-moz-inline-block; display:-moz-inline-box; display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;vertical-align:middle; position:absolute; width:125px; height:25px; right:12px; top:0px}
.inline-rate{display:-moz-inline-block; display:-moz-inline-box;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;vertical-align:middle; width:125px; height:25px; position:relative; margin-left:20px}
.rating-0{background:url(images/rating.gif);background-position:-66px;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;width: 53px;text-indent: -9999px;}
.rating-1{background:url(images/rating.gif);background-position:-53px;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;width: 65px;text-indent: -9999px;}
.rating-2{background:url(images/rating.gif);background-position:-40px;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;width: 65px;text-indent: -9999px;}
.rating-3{background:url(images/rating.gif);background-position:-27px;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;width: 65px;text-indent: -9999px;}
.rating-4{background:url(images/rating.gif);background-position:-14px;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;width: 65px;text-indent: -9999px;}
.rating-5{background:url(images/rating.gif);background-position:-1px;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;width: 65px;text-indent: -9999px;}
/*	help	*/
#dev_help .yyh-sidebar ul{padding:5px;}
#dev_help .yyh-sidebar ul li{line-height:24px;font-size:14px;font-weight:bold}
#dev_help .yyh-sidebar ul li a{color:#2644CF}
#dev_help .yyh-sidebar ul li ul li{height:16px;line-height:16px;text-indent:10px;font-size:12px;font-weight:normal;color:#333;margin-bottom:8px;}
#dev_help .yyh-sidebar ul li ul li a{color:#333;}
#dev_help .yyh-page div{line-height:24px;}

/*	agreement	*/
#dev_agreement .yyh-sidebar ul{padding:5px;}
#dev_agreement .yyh-sidebar ul li{line-height:24px;font-size:14px;font-weight:bold}
#dev_agreement .yyh-sidebar ul li a{color:#2644CF}
#dev_agreement .yyh-sidebar ul li ul li{height:16px;line-height:16px;text-indent:10px;font-size:12px;font-weight:normal;margin-bottom:8px;}
#dev_agreement .yyh-sidebar ul li ul li a{color:#333;}

/*	footer 	*/
.yyh-links{position:absolute; left:58px; top:22px; text-align:left; color:#154279; width:88%}
.yyh-links .lc{float:left;margin-top:5px;}
.yyh-links .rc{float:left;width:800px;}
.yyh-footer .yyh-links a{color:#2644CF;float:left;margin-right:10px;margin-top:3px;white-space:nowrap;font-family:'宋体';line-height:18px;height:18px;}
.yyh-footer{color:#333;   text-align:center;   width:100%;   height:146px}
.yyh-footer .yyh-footer-content{position:relative;   background:url("images/k2.jpg") repeat-x scroll 0 bottom transparent;   height:146px;   width:1001px;   margin:0 auto}
.yyh-footer .yyh-footer-info a{ color:#333}
.yyh-footer-info{position:relative; margin:0 auto; top:60px; width:900px; left:0px}

.placeholder{color:#aaa}

/*	tinybox	*/
#tinybox {position:absolute; display:none;background:#fff url(images/preload.gif) no-repeat 50% 50%; z-index:2000;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px; border:1px solid #ccc;}

#tinycontent h3{background:url(images/yyhtitlebarbg.png) repeat-x;height:33px;line-height:33px;padding:0 0 0 5px;margin:0;border-bottom:1px solid #ccc;overflow:hidden;border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;}
#replyform{width:400px;height:200px;padding:10px 15px;border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px; }
#replyform textarea{width:85%;height:130px;display:block;margin-bottom:10px;padding:5px;}

#devnote{border:1px dashed #eee;background:#D8EFD1;padding:10px;margin:10px auto;}
#dev_contacts{border:1px dashed #eee;background:#D8EFD1;padding:10px;margin:10px auto;text-align: center}


#agreement h3{line-height:2;}
#agreement p{line-height:1.5;margin-bottom:5px;margin-left:10px;}
#agreement ol{margin:5px 0;padding:0 0 0 10px;}
#agreement ol li{line-height:1.5;}


/* new agreement */
#agreementBox{border:1px solid #ccc;height:300px;overflow-y:scroll;padding:10px;background:#fff;color:#333;margin:20px;}
#agreementBox p{line-height:1.5;}
#agreementBox h3{line-height:2;}
.normalBtn{
    display:inline-block; /* or inline-block */
    width: 109px; height:33px; text-align:center;    
    background:url(./images/button.png) no-repeat left center;
    color:#fff;
    cursor:pointer;
    line-height:33px;
    border:0;
    padding:0;
}
.normalBtn:hover{
    background:url(./images/button2.png) no-repeat left center;
}

/* upload mod */
.qq-uploader{margin:5px 0;}

.apk-icon {
	width: 72px;
	height: 72px;	
}

.banner {
	width: 288px;
	height: 72px;	
}
#banner{float:left;overflow:hidden;}
#big_icon{float:left;overflow:hidden;}
.sapprft {
    width: 120px;
    height: 160px;
}
#sapprft{float:left;overflow:hidden;}
#code-info{float:left;overflow:hidden;}
#video{float:left;overflow:hidden;}

.memo_wrap {
	clear:left;
	display:none;
}

label.error {
	color:red;
}

.sub-nav{padding-top:20px;}
.sub-nav dt{text-align:center;border-bottom:1px solid #DFE6F0;padding-bottom:20px;}
.sub-nav dd{text-align:center;line-height:30px;border-bottom:1px solid #DFE6F0;}
.sub-nav dd.on{background:#fff;font-weight:700;}

/*ui-datepicker*/
.ui-datepicker{ background:#ECF4FF; border:1px solid #E9E8E6; padding:2px; position:absolute; top:-999px; left:-999px;}
.ui-datepicker-prev{ display:inline-block; font-size:16px; width:65px; text-align:left; cursor:pointer;}
.ui-datepicker-next{ display:inline-block; font-size:16px; width:65px; text-align:right;cursor:pointer;}
.ui-datepicker-calendar thead tr th{color:#206CBA;}
.ui-datepicker-calendar th,.ui-datepicker-calendar td{ width:18px; text-align:center;}
.ui-datepicker-calendar tr{ height:22px; vertical-align:middle;}
.ui-datepicker-calendar tr td a{ color:#333; text-decoration:none;}
.ui-datepicker-calendar tr td span{ color:#ccc;}

.hide {
	display: none;
}