/* CSS Document */

* {
	margin:0;
	padding:0;
}
body, html {
	font-size:12px;
}
/*去除链接或图片的虚线框*/
a, img {
 star:expression(this.onFocus=this.blur());
	outline:none;
	text-decoration:none;
}
/*img border */
img {
	border:0px;
}
ul {
	list-style:none;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.clear {
	clear:both;
}
.margin_center {
	margin:0 auto;
}
.margin5 {
	margin:5px;
}
.margin10 {
	margin:10px;
}
.margin_top10 {
	margin-top:10px;
}
.margin_bottom10 {
	margin-bottom:10px;
}
.padding5 {
	padding:5px;
}
.padding10 {
	padding:10px;
}
.padding-bottom15 {
	padding-bottom:15px;
}
.borderBlueLR {
	width:298px;
	border-left:1px #9ee0ff solid;
	border-right:1px #9ee0ff solid;
	background:#FFFFFF;
	padding:5px;
	text-align:left;
	line-height:26px;
	padding-top:8px;
}
.borderBlueLR li {
	height:30px;
	padding-left:5px;
	background-image:url(../images/server_menu_blank.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#004f81;
}
.borderBlueLRR {
	width:170px;
	background:#FFFFFF;
	padding:5px;
	text-align:left;
	line-height:26px;
	padding-top:8px;
}
.borderBlueLRR li {
	height:30px;
	padding-left:5px;
	background-repeat:repeat-x;
	background-position:bottom;
	color:#004f81;
}
.borderBlueLR a {
	color:#004f81;
	text-decoration:underline;
}
.font14 {
	font-size:14px;
}
.STYLE1 {
	color: #FF8A00
}
.STYLE2 {
	color: #AC804C
}
.STYLE3 {
	color: #006600;
}
.STYLE4 {
	color: #7CB275
}
.STYLE5 {
	color: #BADAA8
}
.STYLE6 {
	color: #FF8A00;
	font-weight: bold;
	font-size:14px;
}
.STYLE7 {
	color: #2B69A2;
}
.STYLE8 {
	color: #2B69A2;
	font-weight: bold;
}
.redFont {
	color:#920303;
}
.sameBordertitle {
	height:25px;
	line-height:25px;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	width:97%;
}
.border1 {
	border:1px #8FBCE6 solid;
	background:#F5FDFF
}
.border2 {
	border:1px #FFE17A solid;
}
.border3 {
	border:1px #B8DA2F solid;
}
.border-bottom1 {
	border-bottom:1px #8FBCE6 solid;
}
.border-bottom2 {
	border-bottom:1px #FFE17B solid;
}
.border-bottom3 {
	border-bottom:1px #B8DA2F solid;
}
.line-height25 {
	line-height:25px;
}
.Login_txt {
	font-size:14px;
	color:#3B3B3B;
}
.txtinput {
	border:1px #808080 solid;
	height:22px;
	line-height:22px;
	font-family:Tahoma;
	padding:0px 2px;
	font-size:12px;
}
.txetinput {
	border:1px #808080 solid;
	line-height:22px;
	font-family:Tahoma;
	padding:0px 2px;
	font-size:12px;
}
/* 文本框样式 */
.Login_txtinput {
	border:1px #FFCF97 solid;
	height:22px;
	line-height:22px;
	width:140px;
	font-weight:bold;
	font-family:Tahoma;
}
.BigFont {
	font-size:15px;
}
.Right13px {
	margin-left:13px;
}
#layout_top {
	margin:0 auto;
	width:100%;
}
#layout {
	width:1002px;
	margin:0 auto;
	border-left:#e1e1e1 1px solid;
	border-right:#e1e1e1 1px solid;
}
.menupic {
	text-align:center;
	color:#FF0000;
	font-weight:bold;
	float:left;
	height:63px;
	width:70px;
	cursor:pointer;
}
.jg {
	background:url(../images/top_jg.gif);
	height:53px;
	width:2px;
	margin-left:2px;
	margin-top:2px;
	float:left;
}
/* 新消息链接 */
a.underline:link {
	color:#FF0000;
	text-decoration:underline
}
a.underline:visited {
	color:#FF0000;
	text-decoration:underline
}
a.underline:hover {
	color:#FF7800;
	text-decoration:underline
}
#top1 {
	width:100%;
	height:87px;
	background:url(../images/topbg.gif) repeat-x #f8f8f8;
}
#top2 {
	width:1002px;
	height:87px;
	margin:auto;
}
/* navigation */
#navigation {
	background:url(../images/main_05.jpg) repeat-x left bottom;
	height:31px;
	text-align:center;
}
#navigation ul {
	padding-left:14px;
	width:986px;
	margin:0 auto;
}
#navigation li {
	float:left;
	height:31px;
	line-height:31px;
	vertical-align:middle;
	padding-left:20px;
}
#navigation li a {
	color:#004489;
	text-decoration:none;
	font-weight:bold;
}
#navigation li a:hover {
	color:#FF6600;
	text-decoration:underline;
	font-weight:bold;
}
/* layout */
#main {
	padding: 20px;
}
#login_title {
	background:url(../images/main_10.jpg) no-repeat left top;
	height:42px;
	line-height:42px;
	padding-left:10px;
	font-size:14px;
	color:#FF8A00;
	font-weight:bold;
}
#pay_title {
	background:url(../images/pay_help.gif) no-repeat left top;
	height:41px;
	line-height:41px;
	padding-left:10px;
	font-size:14px;
	color:#FF8A00;
	font-weight:bold;
}
#main #main_left {
	width:310px;
	margin-right:12px;
}
#main #main_left .borderLR {
	border-left:1px #FFD98C solid;
	border-right:1px #FFD98C solid;
}
/* 登录表单 */
#Login_Form {
	text-align:left;
	padding-left:20px;
	line-height:25px;
}
#Login_Form li {
	margin-bottom:5px;
}
/* 返回的合作账号名称 */
#getcard {
	height:22px;
	line-height:22px;
	padding:3px 7px;
	margin:0px 5px;
	background:#FFCC33;
}
#Login_bottom {
	background:#FFFBD7;
	height:35px;
	padding-top:10px;
	text-align:center;
}
#main #main_left .borderLRN {
	width:252px;
	border-left:1px #FF8A00 solid;
	border-right:1px #FF8A00 solid;
	padding:5px 0px 5px 30px;
	text-align:left;
	background:#FFFBD7;
	line-height:25px;
}
#main #main_left #other_info {
	text-align:left;
	width:217px;
	padding:5px;
	padding-left:50px;
	line-height:20px;
}
/* 51wan提供以下服务 */
#main #main_left .blueIM {
	width:298px;
	border-left:1px #B8DA2F solid;
	border-right:1px #B8DA2F solid;
	padding:5px;
	text-align:left;
	background:#FFF;
	line-height:20px;
}
#main #main_left .blueIM li {
	margin-left:10px;
	padding:0;
	padding-top:5px;/*list-style-image:url(../images/login_43.gif);*/
}
#main #main_left .blueIM li a {
	color:#006600;
	text-decoration:none;
}
#main #main_left .blueIM li a:hover {
	color:#FF6600;
	text-decoration:none;
}
/* 管理我的个人信息 */
#main #main_left .blueLR {
	width:298px;
	border-left:1px #B8DA2F solid;
	border-right:1px #B8DA2F solid;
	padding:5px;
	text-align:left;
	background:#FFF;
	line-height:25px;
}
#main #main_left .blueLR li {
	margin-left:20px;
	padding:0;
	list-style-image:url(../images/main_43.jpg);
}
#main #main_left .blueLR li a {
	color:#006600;
	text-decoration:none;
}
#main #main_left .blueLR li a:hover {
	color:#FF6600;
	text-decoration:none;
}
.select_style {
	border:1px dotted #ccc;
	width:98px;
	height:19px;
	overflow:hidden
}
.select_input {
	width:100px;
	position:relative;
	top:-1px;
	left:-1px;
}
/* 灰色链接样式 */
a.orgMleft:link {
	color:#5E5E5E;
	text-decoration:none
}
a.orgMleft:visited {
	color:#5E5E5E;
	text-decoration:none
}
a.orgMleft:hover {
	color:#FF6600;
	text-decoration:none
}
a.redMlink {
	color:#FF0000;
	text-decoration:none
}
a.redMlink:hover {
	color:#FF6600;
	text-decoration:none
}
#main #main_right {
	width:632px;
}
/* error message */
#errorMsg {
	border:1px #FFCC00 solid;
	background:#FFFF99;
	height:25px;
	line-height:25px;
	padding:0px 5px;
	margin-bottom:5px;
	width:90%;
	color:#000;
}
/* back message */
#backmessage {
	border:1px #FFCC00 solid;
	background:#FFFF99;
	height:30px;
	line-height:30px;
	padding:0px 5px;
	margin-bottom:5px;
	width:450px;
	color:#000;
	display:none;
}
/* login bg */
#login_right_bg {
	background:url(../images/login_18.gif) no-repeat top;
	height:6px;
}
/*登录验证 冒泡提示*/
/* Moz */
.showMsg_uname, .showMsg_pwd {
	position:absolute;
	margin-left: 205px;
	margin-top:-24px;
	padding:4px;
	height:16px;
	line-height:16px;
	z-index:1;
	border:1px #FFCC00 solid;
	background:#FFFF99;
	display:none;
}
/* IE6 */
* html .showMsg_uname {
	position:absolute;
	margin-left:2px;
	margin-top:0px;
	padding:4px;
	height:16px;
	line-height:16px;
	z-index:1;
	border:1px #FFCC00 solid;
	background:#FFFF99;
	display:none;
}
/* IE7 */
* +html .showMsg_uname {
	position:absolute;
	margin-left:2px;
	margin-top:0px;
	padding:4px;
	height:16px;
	line-height:16px;
	z-index:1;
	border:1px #FFCC00 solid;
	background:#FFFF99;
	display:none;
}
/* IE6 */
* html .showMsg_pwd {
	position:absolute;
	width:auto;
	margin-left:2px;
	margin-top:0px;
	padding:4px;
	height:16px;
	line-height:16px;
	z-index:1;
	border:1px #FFCC00 solid;
	background:#FFFF99;
	display:none;
}
/* IE7 */
* +html .showMsg_pwd {
	position:absolute;
	width:auto;
	margin-left:2px;
	margin-top:0px;
	padding:4px;
	height:16px;
	line-height:16px;
	z-index:1;
	border:1px #FFCC00 solid;
	background:#FFFF99;
	display:none;
}
/*合作类型冒泡提示*/
/* Moz */
#coid_bubbleUp {
	position:absolute;
	margin-left:0px;
	margin-top:4px;
	width:80px;
	line-height:20px;
	padding:3px;
	z-index:1;
	border:1px #FFCC00 solid;
	background:#FFFF99;
	display:none;
}
/* IE6 */
* html #coid_bubbleUp {
	position:absolute;
	margin-left:-5px;
	margin-top:2px;
	padding-top:5px;
	padding-left:3px;
	width:80px;
	z-index:1;
	border:1px #FFCC00 solid;
	background:#FFFF99;
	display:none;
}
/* IE7 */
* +html #coid_bubbleUp {
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	padding-top:5px;
	padding-left:3px;
	width:80px;
	z-index:1;
	border:1px #FFCC00 solid;
	background:#FFFF99;
	display:none;
}
/*合作类型显示*/
/* Moz */
#showcoid {
	position:absolute;
	margin-left:97px;
	margin-top:0px;
	padding-top:5px;
	padding-left:3px;
	height:auto;
	z-index:1;
	border:1px #FFCC00 solid;
	background:#FFFF99;
	display:none;
}
/* IE6 */
* html #showcoid {
	position:absolute;
	margin-left:-107px;
	margin-top:20px;
	padding-top:5px;
	padding-left:3px;
	height:auto;
	z-index:1;
	border:1px #FFCC00 solid;
	background:#FFFF99;
	display:none;
}
/* IE7 */
* +html #showcoid {
	position:absolute;
	margin-left:-107px;
	margin-top:20px;
	padding-top:5px;
	padding-left:3px;
	height:auto;
	z-index:1;
	border:1px #FFCC00 solid;
	background:#FFFF99;
	display:none;
}
#battlefield_report {
	height:25px;
	line-height:25px;
	background:#E1F0FF;
}
#service_title {
	background:url(../images/login_20.gif) no-repeat;
	width:615px;
	height:35px;
	line-height:35px;
	margin-top:8px;
	padding:0px 10px;
}
#service_list {
	width:613px;
	border-left:1px #FFD98C solid;
	border-right:1px #FFD98C solid;
	padding:0px 10px;
}
#service_list li {
	padding-top:8px;
}
#service_list li a {
	color:#6E6E6E;
	text-decoration:none
}
#service_list li a:hover {
	color:#FF6600;
	text-decoration:none
}
#right_bg {
	background:url(../images/main_13.gif) no-repeat top;
	height:5px;
}
#login_right_info {
	width:613px;
	padding:2px 10px 0px 10px;
	border-left:1px #B0D6FD solid;
	border-right:1px #B0D6FD solid;
}
#main_right_info {
	padding:10px;
	border-left:1px #E1E1E1 solid;
	border-right:1px #E1E1E1 solid;
}
#right_lay {
	border:1px #E1E1E1 solid;
}
#lay_myuser {
	border-bottom:1px #E1E1E1 solid;
	width:580px;
	margin-bottom:5px;
}
#myuserTitle {
	width:520px;
	color:#2B69A2;
	font-weight:bold;
	font-size:14px;
	padding-top:5px;
}
#myShowinfo {
	width:400px;
	padding-left:20px;
	line-height:25px;
}
#myPic {
	margin:5px 0px;
}
#myPic img {
	margin-bottom:5px;
}
.brcolorTB {
	border-right:1px #E8E8E8 solid;
}
.managers {
	background:url(../images/main_31.jpg) no-repeat bottom left;
	width:530px;
	height:24px;
	line-height:24px;
	margin-left:10px;
	padding-left:12px;
}
.managersInfo {
	border:1px #8FBCE6 solid;
	padding:0px 5px;
}
/* 显示游戏列表 */
 /* MOZ */
#showGameLists {
	position:absolute;
	width:auto;
	padding-top:5px;
	padding-left:3px;
	height:auto;
	z-index:1;
	border:1px #FFCC00 solid;
	background:#FFFF99;
	display:none;
}
/* IE6 */
* html #showGameLists {
	position:absolute;
	width:auto;
	padding-top:5px;
	padding-left:3px;
	height:auto;
	z-index:1;
	border:1px #FFCC00 solid;
	background:#FFFF99;
	display:none;
}
/* IE7 */
* +html #showGameLists {
	position:absolute;
	width:auto;
	padding-top:5px;
	padding-left:3px;
	height:auto;
	z-index:1;
	border:1px #FFCC00 solid;
	background:#FFFF99;
	display:none;
}
.menu_logout {
	float:right;
	text-align:right;
	margin-top:-43px;
	height:16px;
	width:64px;
	background-color:#ffd98c;
	padding-top:4px;
}
/* 底部样式 */
#footer {
	margin-top:15px;
	color:#5E5E5E;
	background:url(../images/main_57.gif) no-repeat center bottom;
	text-align:center;
	height:31px;
	line-height:31px;
	vertical-align:middle;
}
/* 版权信息 */
#footer_bottom {
	text-align:center;
	color:#5E5E5E;
	margin-top:25px;
}
/*分页样式*/
.page_break {
	height:25px;
	line-height:25px;
}
.page_break strong {
	font-size:12px;
	padding-left:6px;
	padding-right:6px;
	background:#FF9900;
	padding-top:5px;
	padding-bottom:3px;
	margin-left:6px;
	font-weight:bold;
}
.page_break a {
	padding-left:6px;
	padding-right:6px;
	border:1px solid #8DB5D7;
	background:#fff;
	font-size:12px;
	padding-top:4px;
	padding-bottom:2px;
	color:#07519a;
	text-decoration:none;
	margin-left:6px;
}
.page_break a:hover {
	padding-left:6px;
	padding-right:6px;
	border:1px solid #FB9504;
	background:#FFFBDE;
}
.service_title {
	background-image:url(../images/ser_main_title.jpg);
	height:25px;
	border:1px #8fbce6 solid;
}
.service_title_botton {
	width:70px;
	height:24px;
	background-image:url(../images/ser_main_button.jpg);
}
#order_main {
	padding-top:15px;
	height:600px;
	border:solid 1px #8fbce6;
}
#order_main {
	padding-top:15px;
	height:620px;
	border:solid 1px #8fbce6;
}
#order_title {
	margin-top:-15px;
	height:28px;
	background:url(../images/bg_1.jpg) repeat-x;
	padding-top:6px;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	color:#004489;
}
#order_list {
	margin-top:-22px;
	width:auto;
	height:20px;
	background:#cccccc;
	float:right;
	background:url(../images/bg_1.jpg);
	font-size:11px;
	color:#ff6c00;
	font-weight:normal;
	font-size:12px;
	padding-top:8px;
	padding-right:4px;
}
#order_page_bg {
	margin-top:10px;
	height:20px;
	background:#f3f3f3;
	padding-left:140px;
	padding-top:4px;
}
#order_table_title_bg {
	margin-top:7px;
	height:35px;
	width:600px;
	background:url(../images/bg_3.jpg);
	border-bottom:solid 1px #dcdcdc;
}
#order_table_title {
	/* FF下 */
	margin-top:5px;
	height:17px;
	width:555px;
	background:url(../images/bg_22.jpg);
	font-size:12px;
	font-weight:normal;
	color:black;
	padding-left:10px;
	padding-top:4px;
	margin-left:10px;
	margin-top:6px;
}
#order_table {
	margin-top:1px !important;
	width:585px;
	font-size:12px;
	font-weight:normal;
	color:black;/*background:red;*/
}
#order_table2 {
	height:400px;
	margin-top:10px !important;
	width:585px;
	font-size:12px;
	font-weight:normal;
	color:black;/*background:red;*/
}
.order_hr {
	width:98%;
	color:#8fbce6;
	margin:-5px;
	font-size:0px;
}
.order_line {
	border-bottom:1px #cccccc dashed;
	cursor:pointer;
}
.order_line2 {
	height:10px;
	border-bottom:1px #cccccc dashed;
	font-size:13px;
	font-weight:bolder;
	padding-left:10px;
}
.order_line3 {
	height:10px;
	border-bottom:1px #cccccc dashed;
	font-size:12px;
	color:#333333;
}
.order_detail {
	height:20px;
	width:70px;
	background:url(../images/pay2_r_btn.jpg);
	font-size:13px;
	font-weight:bolder;
	padding-top:3px;
	cursor:pointer;
	margin-left:auto;
	margin-right:auto;
}
.order_bb1 {
	width:91px;
	background:url(../images/bb1.jpg);
	font-weight:normal;
	color:#005a93;
	padding-top:7px;
	padding-bottom:5px;
	float:right;
	margin-top:13px;
}
.order_bb2 {
	width:124px;
	background:url(../images/bb2.jpg);
	font-weight:normal;
	color:#005a93;
	padding-top:7px;
	padding-bottom:5px;
	float:right;
	margin-top:13px;
}
.order_bbline {
	padding-top:2px;
	padding-left:4px;
	background:#e3e3e3;
	height:20px;
	width:460px;
	margin-left:5px;
	margin-bottom:0px;
}

