@charset "gb2312";
body,html{width:100%;position:relative;background-color:#f9f9f9;}
body,td,th {font-size:16px;}
body,p,ul,li,dl,dd,dt,h1,input,form,*{margin:0px;padding:0px;list-style-type:none;}
.L{float:left;}
.R{float:right}
.A{position:absolute;}
.E{position:relative;}
.F{position:fixed;}
.H{overflow:hidden;}
a:hover {color: #333;}
.highlight{color:#F90;}
.reg_inp{height:35px;line-height:35px;border:1px solid #FFF; box-shadow: #CCC 1px 1px 5px inset;border-radius:10px 10px 10px 10px; padding:0 10px; background:#FFF;}
.input{line-height:45px;border:1px solid #FFF; box-shadow: #CCC 1px 1px 5px inset;border-radius:10px 10px 10px 10px; padding:0 10px; background:#FFF;}
.button{margin-top:10px; text-align:center; line-height:25px; background:#666;border-radius:10px 10px 10px 10px; color:#FFF;box-shadow:#999 1px 1px 2px; padding:7px 15px; border:none;}
.bono{border:none;line-height:40px;background:none;}
.ui-btn-up-c {
	background: 			#eee ;
	font-weight: bold;
	color: 					#222 ;
	text-shadow: 0  1px  0  #fff ;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fff ), to( #f1f1f1 )); 
	background-image: -webkit-linear-gradient( #fff , #f1f1f1 ); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fff , #f1f1f1 ); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fff , #f1f1f1 ); /* IE10 */
	background-image:      -o-linear-gradient( #fff , #f1f1f1 ); /* Opera 11.10+ */
	background-image:         linear-gradient( #fff , #f1f1f1 );
}
.ui_c {
	background: 			#eee ;
	font-weight: bold;
	color: 					#222 ;
	text-shadow: 0  1px  0  #fff ;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f1f1f1 ), to( #eee )); 
	background-image: -webkit-linear-gradient( #f1f1f1 , #eee ); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f1f1f1 , #eee ); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f1f1f1 , #eee ); /* IE10 */
	background-image:      -o-linear-gradient( #f1f1f1 , #eee ); /* Opera 11.10+ */
	background-image:         linear-gradient( #f1f1f1 , #eee );
}
.ui-btn-up-f{
	background: 			#f77400;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 1px 1px #442c03;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f6b900), to(#f77400)); 
	background-image: -webkit-linear-gradient(#f6b900, #f77400); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#f6b900, #f77400); /* FF3.6 */
	background-image:     -ms-linear-gradient(#f6b900, #f77400); /* IE10 */
	background-image:      -o-linear-gradient(#f6b900, #f77400); /* Opera 11.10+ */
	background-image:         linear-gradient(#f6b900, #f77400);
}

.ui-btn-up-b {
	border-top:none;
	background: 			#f6ae00 ;
	font-weight: bold;
	color: 					#222 ;
	text-shadow: 0  1px  0  #e69100 ;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f6ae00 ), to( #e69100 )); 
	background-image: -webkit-linear-gradient( #f6ae00 , #e69100); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f6ae00 , #e69100 ); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f6ae00 , #e69100 ); /* IE10 */
	background-image:      -o-linear-gradient( #f6ae00 , #e69100 ); /* Opera 11.10+ */
	background-image:         linear-gradient( #f6ae00 , #e69100 );
}
.ui-shadow {
	-moz-box-shadow: 0px 1px 4px  			rgba(0,0,0,.3) ;
	-webkit-box-shadow: 0px 1px 4px  		rgba(0,0,0,.3) ;
	box-shadow: 0px 1px 4px  				rgba(0,0,0,.3) ;
}

.O_15 {
	-webkit-border-radius: 				15px ;
	border-radius: 						15px ;
}
.O_10 {
	-webkit-border-radius: 				10px ;
	border-radius: 						10px ;
}
.O_L_T_10{-webkit-border-top-left-radius:10px;border-top-left-radius: 10px;}
.O_T_R_10{-webkit-border-top-right-radius:10px;border-top-right-radius:10px;}
.ui-corner-all,
.ui-btn-corner-all {
	-webkit-background-clip: padding;
	background-clip: padding-box;
}

.ui-btn-icon-notext { width: 24px; height: 24px; }
.ui-btn-icon-notext .ui-btn-inner { padding: 0; height: 100%; }
.ui-btn-icon-notext .ui-btn-inner .ui-icon { margin: 2px 1px 2px 3px; float: left; }

.ui-btn-inner {
	border-top: 1px solid 	#fff;
	border-color: 			rgba(255,255,255,.3);
}
.ui-btn-inner { 
 padding: .6em 0px;  display: block; position: relative; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; zoom: 1;}
.ui-btn-inner,
.ui-btn-text {
	-webkit-border-radius: inherit;	
	border-radius: inherit;
}
.ui-icon{
	background: 						#666 /*{global-icon-color}*/;
	background: 						rgba(0,0,0,.4) /*{global-icon-disc}*/;
	/*background-image: url(images/ico.png) {global-icon-set}*/;
	background-repeat: no-repeat;
	-moz-border-radius: 				9px;
	-webkit-border-radius: 				9px;
	border-radius: 						9px;
}
.ui-icon{width:18px;height:18px;}
.ui_icon_L{background:rgba(0,0,0,.4) url(images/ico.png) -576px 0 ;}
.ui_icon_R{background:rgba(0,0,0,.4) url(images/ico.png) -324px 0;}
.ui-icon-shadow {
	-moz-box-shadow: 0px 1px 0 				rgba(255,255,255,.4) /*{global-icon-shadow}*/;
	-webkit-box-shadow: 0px 1px 0 			rgba(255,255,255,.4) /*{global-icon-shadow}*/;
	box-shadow: 0px 1px 0 					rgba(255,255,255,.4) /*{global-icon-shadow}*/;
}

.title{text-align: center; font-size: 16px; display:block; margin: .6em 30% .8em; color:#FFF;text-shadow: 0 1px 1px #000;}
.ui-focus,
.ui-btn:focus {
	-moz-box-shadow: inset 0px 0px 3px 		#387bbe , 0px 0px 9px 		#387bbe ;
	-webkit-box-shadow: inset 0px 0px 3px 	#387bbe , 0px 0px 9px 		#387bbe ;
	box-shadow: inset 0px 0px 3px 			#387bbe , 0px 0px 9px 		#387bbe ;
}
.ui_active {

	background: 			#e69100 ;
	font-weight: bold;
	color: 					#fff ;
	cursor: pointer;
	text-shadow: 0  1px  1px  #844e08 ;
	text-decoration: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #e69100 ), to( #f6ae00 )); 
	background-image: -webkit-linear-gradient( #e69100 , #f6ae00 ); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #e69100 , #f6ae00 ); /* FF3.6 */
	background-image:     -ms-linear-gradient( #e69100 , #f6ae00 ); /* IE10 */
	background-image:      -o-linear-gradient( #e69100 , #f6ae00 ); /* Opera 11.10+ */
	background-image:         linear-gradient( #e69100 , #f6ae00 );
}
.ui_but {
	background: 			#5c5c5c ;
	text-shadow: 0 1px 1px #CCC;
	font-size:14px;
}
.top{width:100%;height:40px;position:fixed;top:0px;left:0px;z-index:10;background:#f6b900;
background-image:-moz-linear-gradient(top, #f6b900, #f77400);
background-image: -webkit-gradient(linear, left top, left bottom, from(#f6b900), to(#f77400)); 
}
._home{top:6px;left:5px;border:1px solid #d36500;}
._soo{ top:6px;right:5px;border:1px solid #d36500;}
.logo{height:50px;background:url(logo.png) no-repeat;border-bottom:1px solid #000;}
.left{width:100%;position:fixed;color:#FFF;z-index:15;top:0px;left:0px;display:none;}
#menu{width:260px;position:absolute;top:0px;left:0px;}
.promptu-menu li{display:block;height:50px;line-height:50px; border-top:1px solid #666; padding-left:10px;}
.main{width:100%;height:auto;}
.promptu-menu li img{margin-right:10px; width:18px; height:18px; margin-top:-5px;}
.main{position:absolute; z-index:0; }
.ad li{float:left;}
#options dd{width:50px; height:30px;border-right:1px solid #E0E0E0;text-align:center;}
#options dt{width:50px; height:30px;text-align:center;}
#tag_0{color:#FFF;}
#l-on{position:absolute;top:0px; left:0px;width:260px;height:100%;overflow:hidden;background:#000;box-shadow: #000 0px 0px 8px;}


#downloadDiv{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:1000;
	background-color:rgba(0,0,0,.8);
	background-repeat:no-repeat;
	background-position:top right;
	background-size:304px;
	display:none
}
.download_ios{
	background-image:url(/img/download_ios.png);
}
.download_android{
	background-image:url(/img/download_android.png);
}
#content img{width:99%;}