@charset "utf-8";
/* CSS Document,2009-04-07 */
/* col_other */
ul,li{list-style-type:none;}
a {text-decoration:none;}
.col_other_wrap { float:right; width:750px; display:inline; margin-top:8px; background:#fff }
.col_other_wrap .col_other .pathway { border-bottom:1px dashed #dedede; line-height:20px; height:22px; font-size:13px; }
.col_other_wrap .col_other{border:1px solid #dedede; margin:13px }
.power_other li { line-height:22px; padding-left:15px; background:url(/images/ico.gif) no-repeat 0 -761px; }
.col_other_wrap .col_other_blank_t,.col_other_wrap .col_other_blank_b{clear:both; height:8px; overflow:hidden; display:block; background-image:url(../images/col_other_blank.gif); background-repeat:no-repeat}
.col_other_wrap .col_other_blank_t{background-position:0 0}
.col_other_wrap .col_other_blank_b{background-position:0 -8px}
.col_other {padding:0 5px 0 5px}
.footer{margin-top:10px;}
/*button*/
.intext {width:160px; height:18px; background-color:#fbfeff; border:1px solid #aaa;}
/*table*/
table { empty-cells: show; }
table.list { width:98%; padding: 2px; }
table.list htr { height: 25px; }
table.list tr.hd { color:#000000; background:#f8f8f8 url(../lib/ext/resources/images/default/grid/grid3-hrow.html) repeat-x left bottom; padding:3px 3px 3px 5px; white-space:nowrap; height:20px; font-weight:bold; color:#333; }
table.list tr.hd td { text-align: center;padding:10px; font-size:14px}
table.list ts { text-align:	right; }
table.list tr.hd td.nd .nt { font-weight: normal; }
table.list tr.hd td.sh, img.hand { cursor: pointer; }
table.list tr.hd td.al { text-align: left; }
table.list tr.hc { height: 22px; color:	#ffffff; background-color: #003366; }
table.list tr.hl { background-color: #f1f5fa; }
table.list tr.hs { background-color: #fffef0; padding-top: 2px; padding-bottom:	2px; height: 30px; }
table.list td { padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 3px; }
table.list td.bd { text-align: left; border-left: 1px solid #e8eef7; padding-left: 5px; padding-right: 2px; }
table.list td.ac, div.ac, input.ac { text-align: center; }
table.list td.ar { text-align: right; }
table.list td.br { border-right: 1px solid #e8eef7; }
table.list td.bt { border-top: 1px solid #e8eef7; }
table.list td.nbt { border-top:	0px; }
table.list td.nbb { border-bottom: 0px; }
table.list td.nbl { border-left: 0px; }
table.list td.nbr { border-right: 0px; }
table.list td.b, span.b, div.b, .fsb, textarea.b { font-weight:	bold; }
table.list td.big { font-size: 14px; padding-top: 2px; padding-bottom: 2px; height:	30px; }
table.phead { padding: 3px; margin:	.5em 0em .5em .5em; background-color : #f0f4f7; }
table.phead td { border-bottom:	3px solid #c8d7ec; padding:	6px 5px 5px 5px; }
table td.bb { border-bottom: 1px solid #e8eef7; }
input.bd { color:#004b91; border: 1px solid #cccccc; height:24px; background:url(../images/btn_bg.gif) repeat-x; }
/*联系我们*/
.contactold {  height:260px;padding:15px 0;font-size:12px; color:#000;}
.contactold .hd{ line-height:20px; margin-bottom:15px}
.contactold .bd{padding-left:320px;background:url(/images/img_world_map2.jpg) no-repeat; height:196px}
.contactold .bd p{line-height:25px;}

/*登陆链接*/
.searchbar span { color:#000000; }
.searchbar a { color:#723204; }
.searchbar a:hover { color:#723204; }
.searchbar b { color:#256990 }
/*金币信息填写*/
.gold { position:absolute; width:450px; height:350px; background-color:#ffffff; display:none; border:1px solid #000000; }
.goldcontent { background-color:#E0E9EE; height:95%; width:95%; }
.ProductTitle { padding:3px 3px 3px 10px; cursor:pointer; width:250px; border:1px solid #cccccc; background:url(/images/divscroll.gif) right center no-repeat; margin-top:15px }
.QuickTitle {cursor:pointer; width:160px; background:url(/images/select.gif) left top no-repeat;height:20px;}
.divshow { text-align:left; background-color:#ffffff; width:530px; margin-top:2px; margin-bottom:5px; background:url(/images/index_layerv21.gif) #fff repeat-x; border:1px solid #aaa; position:absolute; display:none;z-index:9;}
.divshow .menu { padding:5px; }
.divshow .menu span { float:right; }
.divshow .fastoper { border:1px solid #ccc; margin:2px 0; float:left; }
.divshow .fastoper a { display:block; float:left; text-align:center; padding:0 6px 0 6px; line-height:23px; border-right:1px solid #ccc; background:#fff; font-size:14px; font-weight:bold }
.divshow .fastoper a:hover { background-color:#509ad8; color:#fff; text-decoration:none; }
.divshow .contentx { padding:5px; }
.divshow .contentx li { float:left; width:33%; line-height:23px; border-bottom:1px dashed #ccc; list-style-type:none;margin:0;padding:0;}
.divshow .contentx li a { color:#1e5b7e; }
.divshow .layer { position:absolute; width:100%; background:#ffffff; filter:Alpha(Opacity=30); opacity:0.3; background-color:#eeeeee; z-index:101; }
.servertype { text-align:center; padding-left:100px; }
/*服务器样式*/
.alphabetSeletor { height:45px; padding:5px }
.alphabetSeletor a { font-weight:normal; border:1px solid #ccc; display:block; float:left; margin:3px 3px 0 0; padding:0 6px 0 6px; cursor:pointer; color:#000000; font-weight:bold; line-height:20px; text-align:center; }
.alphabetSeletor a:hover { color:#2f76c9; border:1px solid #2f76c9; text-decoration:none }
.serverSeletor a { color:#006699 }
.serverdiv { float:left; width:203px; height:20px; margin:0px;color:#000000; }
.serverdiv a:hover{background:#eee}
.Adiv { width:100%; text-align:left; color:#000; font-size:12px; margin:0px;padding:10px 5px 10px 5px; }
.Adiv b { font-size:14px; }
.tdiv { width:100%; text-align:left; margin:0px; padding:5px; border-bottom:1px dashed #aaa; border-top:1px dashed #aaa; clear:left; }
/*数据分隔背景和线条*/
.bg { background:#fffaf1; }
.bottom { border-bottom:1px dashed #dddddd; }
.col_other .top { border-top:1px dashed #dddddd; }
/*订单祥细*/
.tabOrder { border-top:1px solid #FFEABF; border-bottom:1px solid #FFEABF; }
#payment a:hover { background:#f7f7f7; }
.pay { display:block; }


/*等级代练列表*/

.remark { text-align:left; display:none; word-break:keep-all; }
.Powertable { margin:5px; }
.Powertable img { padding:1px; border:1px solid #ff8f27; background:#fff; }
.Powertable td { vertical-align:top; text-align:left; }
/*登陆按钮*/
.bd2 { border:0; background:url(/images/hang.gif) no-repeat; height:24px; width:124px }
/*订单查询*/
#ordersearch { }
#ordersearch input { width:120px; height:16px; border:1px solid #aaccee; margin-bottom:5px; }
#ordersearch img { height:18px; position:relative; top:-2px }
/*注册成功*/
.reg_ok { text-align:left; line-height:30px;margin:10px;}
/*快速订单*/
.col_quickorder .quickorder { padding-top:8px }
.quick_h { font-size:16px; color:#327096; font-weight:bold; line-height:50px; background:url(/images/quickorder.gif) no-repeat left center; }
/*新闻*/
#newsnav { border-bottom:1px solid #dedede; margin-top:10px }
#newsnav { height:24px; }
#newsnav ul { list-style:none; margin:0 10px; padding:0; position:absolute; }
#newsnav ul li { margin-right:10px; float:left; }
#newsnav ul li a { border:1px solid #dedede; padding:4px 5px !important; padding:5px 5px 3px; display:block; text-decoration:none; background:#f5f5f5; color:#007ba4; }
#newsnav ul li a:hover { background:#fff; border-bottom:1px solid #fff; text-decoration:none; }
#newsnav ul li.on a { background:#fff; border-bottom:1px solid #fff; }
.newslistold ul { list-style:none; margin:0 10px; padding:0; position:absolute; }
.newslistold li { line-height:28px; padding-left:20px; background:url(/images/ico.gif) no-repeat 0 -1013px; margin-left:10px }
.newslistold li a { color:#4d4d4d }
.newslistold .description { color:#999; }
.main_newslist { margin-top:15px }
.main_newslist h1 { text-align:center; color:#000; font-size:22px; background:none }
.main_newslist .n_related { margin:0px 12px; border-bottom:1px solid #b6b6b6; color:#7e7e7e; padding:8px 0 5px }
.n_related .n_time { margin-right:12px }
.n_related .n_home { float:right }
.main_newslist p { margin:10px 12px 0; font-size:14px; text-indent:2em; line-height:25px }
.main_newslist p.no_indent { text-indent:0 }
/*
Page navigate,Date: 2008-10-02
*/
.ppdv { font-size:11px; padding-left:50px}
.pp,.pz,.pc  { border: 1px solid #ccc;  margin-right:4px; color:#007ba4; cursor:pointer}
a.pp:hover,a.pz:hover{ border-color:#2f76c9}
.pc{border-color:#2f76c9; color:#2f76c9}
.pb a { float: left; padding:3px 6px; text-decoration: none; }
/*
Page navigate,Date: 2009-08-30
*/
.move{text-indent:-2000em; overflow:hidden}
.wrap0830{margin:9px}
.wrap0830 td a img{padding:2px;border:1px solid #e7d6b5}
.wrap0830 td a b{color:#135e93}
.wrap0830 td {padding:5px}
.wrap0830 td font{color:#666}
.curr_gold{height:88px; border-bottom:1px solid #e2d2b2;border-top:1px solid #e2d2b2; background:#f3ede3; margin:6px 0}
.curr_gold_bg{background:url(../images/Aegwynn_bg.gif)  no-repeat -437px -35px; width:132px; height:88px}
.bd0830{ width:47px; height:22px;background:url(../images/Aegwynn_bg.gif)  no-repeat -3px -91px; border:none; cursor:pointer }
.wrap0830 h3{line-height:31px; height:31px;background:url(../images/Aegwynn_bg.gif)  no-repeat 0 0; padding-left:30px; font-size:16px; }
.dh3{background:url(../images/Aegwynn_bg.gif)  no-repeat 0 0; padding-left:30px; padding-top:5px; padding-bottom:5px}
.c_alliance,.c_horde{width:100px; height:50px; background-image:url(../images/Aegwynn_bg.gif);float:right;display:block  }
.c_alliance{background-position:-3px -37px; }
.c_horde{background-position:-122px -37px}
.c_eur,.c_usd,.c_gbp{  width:55px; height:55px;background-image:url(../images/Aegwynn_bg.gif); display:block }
.c_eur{background-position:-238px -32px; }
.c_usd{background-position:-309px  -32px; }
.c_gbp{background-position:-377px -32px; }
.gold_data{border-collapse:collapse; border-spacing:0; text-align:center; margin-top:8px; margin-bottom:8px}
.gold_data tr{height:32px;}
.gold_data td{ border:1px solid #e9dcc1}
.gold_data thead{background-color:#f8f8f8; border:1px solid #d4d4d4; font-weight:bold; font-size:14px}
.odd{background-color:#fff;}
.even{background-color:#fffaf1;}
.odd,.even,.hover{color:#000000;}
.hover{background-color:#ffeecd;cursor:pointer;}

/* comments */
#comments{font-size:12px; text-align:left; background:#fff;width:650px;}
#comment_head span{color:#2173AF}
.commentlist li{margin:10px 0 2px 0;clear:both;overflow:hidden;display:inline-block;}
.comment_body{display:inline-block;background:transparent url(../images/bg_comment-btm.gif) no-repeat scroll right bottom;}
.comment_meta{float:left;width:100px;text-align:center;}
.comment_meta span{display:block;margin-top:3px;word-break:break-all;}
.comment_meta a{color:#2173AF}
.comment_meta a:hover{color:#0086E3}
.comment_content{float:right;padding:10px 10px 10px 0px;width:540px;background:transparent url(../images/bg_comment-top.gif) no-repeat scroll right top;}
.comment_content p{margin-left:30px;overflow:hidden}
.comm_meta_div{margin-top:5px;color:#C6C6C6;margin-left:30px;}
/*respond*/
#respond{overflow:hidden;clear:both;line-height:25px;margin-top:10px;padding:0; width:650px;}
#respond-head,#respond-foot{height:10px;width:100%;display:block;background:#FFF url(../images/bg_comment.gif) no-repeat}
#respond-head{height:20px;background-position:0 -10px}
#respond-contain{width:628px;padding-left:20px;border-left:1px solid #D2E8FA;border-right:1px solid #D2E8FA;background:#F5FAFE;}
#comment-txt-input{float:left;}
.comment-input{float:left;width:120px; margin-right:20px}
#comment{height:125px;font-size:12px}
.comment-area{width:500px} 
#comment_head,#comment_foot{font-weight:bold;padding-top:5px;border-top:1px solid #CCCCCC;text-align:center}
#comment_foot{margin:10px 0 0 0}

/* 专题 */
.col_other ul.new910{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;background:#fffae7; padding:15px;margin-top:30px;overflow:auto;zoom:1}
.col_other ul.new910 li{line-height:24px;height:24px; width:310px;float:left;overflow:hidden}


 .warning{ font-size:14px; margin:20px; border:1px solid #ccc; padding:15px; background:#f5f5f5}
.warning p{line-height:23px} 
.warning p strong{background:url(../images/Warning.gif) left center no-repeat; padding-left:45px; display:block; height:25px; line-height:25px; font-size:17px}

/*raffle*/
.raffle-wrap{width:860px; margin-left:auto; margin-right:auto}
.raffle-wrap-hd{clear:both; height:89px; overflow:hidden; background:url(/images/christmas-sprites.png) no-repeat }
.raffle-wrap-ft{clear:both; height:16px; overflow:hidden; background:url(/images/christmas-sprites.png) 0 -96px no-repeat }
.raffle-wrap-bd{background:url(/images/christmas-wrapper-bg.png) repeat-y; overflow:auto; zoom:1}
.raffle-wrap-bd .bd-left{width:311px; margin:0 5px; float:left; display:inline}
.raffle-wrap-bd .bd-right{width:500px; float:left;display:inline; margin:5px 15px;overflow:hidden}
.raffle-wrap-bd .bd-right p{line-height:25px; text-indent:2em}
.raffle-btn{ width:235px; height:46px;background:url(/images/christmas-sprites.png) -1px -120px no-repeat; border:none; font-family:Impact; font-size:24px; color:#fff;}
.raffle-txt{width:148px; height:30px;background:url(/images/christmas-sprites.png) -229px -128px no-repeat; border:none; padding:6px 15px}
.raffle-wrap h2{font-size:16px; color:#2a5623; font-weight:700;}
.description{font-size:16px; color:#2a5623;margin:10px 0 10px 0;}

/* form */
form fieldset{margin:10px;padding:5px;}
form legend{font-weight:bold;}
form label { width: 10em; float: left; }
form label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
form p { clear: both;padding:5px; }
form .submit { margin-left: 12em; }
form em { font-weight: bold; padding-right: 1em; vertical-align: top; width: 2em;}
.input {width:180px;}

.Acountinfo dl{line-height:30px; margin:10px}
.Acountinfo dd{background:url(/images/arrow_new.gif) no-repeat left center; padding-left:18px} 
.AcountPic{border:1px solid #cbd3da; padding:1px}
.AcountData td{padding-top:5px}
.AcountData{margin:5px}

a.help {cursor:pointer;color:white;background-color:red;padding:0 2px 0 2px;text-align:center;font-weight:16px;font-weight:bolder;text-decoration: none;}

#cartcontent div{margin:10px 0 10px 0;line-height:20px;}

/*button*/

.btn { 
	position: relative; 
	padding: 5px 10px 5px;
	font: inherit;
	font-size: 13px !important;
	font-style: normal !important; 
	font-weight: bold !important; 
	color: #fff !important;
	line-height: 1; 
	border: none;
	background-repeat: repeat-x;
	background-position: 0 0;
	/* Fix extra width padding in IE */
	_width: 0;
	overflow: visible;
	/* Special effects */
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25), -2px 0 1px rgba(0,0,0,0.25); 
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5); 
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5);
	
	/* IE only stuff */
	border-bottom: 1px solid transparent\9;
	_background-image: none;
	
	/* Cross browser inline block hack - http://blog.mozilla.com/webdev/2009/02/20/cross-browser-inline-block/ */
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	*display: inline !important;
	position: relative;
	
	/* Force hasLayout in IE */
	zoom: 1;
	
	/* Disable text selection (Firefox only)*/
	-moz-user-select: none;
	background-color:rgb(0,81,156);
}
.btn[disabled],
.btn[disabled]:hover,
.btn[disabled]:focus,
.btn[disabled]:active,
.btn.disabled,
.btn.disabled:hover,
.btn.disabled:focus,
.btn.disabled:active {
	cursor: inherit;
	text-shadow: none; 
	opacity: 0.33;
}

/*FAQs*/
.col_other .FAQs{margin:15px;}
.col_other .FAQs p{line-height:24px;color:#333;}
.col_other .FAQs strong{font-weight:700;font-size:14px;}
.gold_data .c11,.gold_data .c12,.gold_data .c13{background:url(/images/country.gif) no-repeat;padding-left:20px; margin-right:2px}
.gold_data .c11 { background-position:0 -63px; }
.gold_data .c12 { background-position:0 -50px; }
.gold_data .c13 { background-position:0 1px; }

#idTransformView { width:560px;height:230px;  overflow:hidden; float:left; position:relative;  display:inline; overflow:hidden; margin-bottom:8px;_margin-bottom:2px}
.transformView .slider li { display:inline; }
.transformView .slider img { width:560px;height:230px; }
.transformView .num {margin-top:8px; position:absolute; bottom:8px;right:8px }
.transformView .num li { float:left; text-align: center;  width:35px; height: 17px; font-family:arial,verdana,sans-serif; cursor: pointer; overflow: hidden; color:#6d6d6d; font-weight:700; background:url(/images/slideOff.gif) no-repeat; padding-top:14px; font-size:16px;}
.transformView .num li.on { color: #fff;background-color:#f60; background:url(/images/slideOn.gif) no-repeat}

/* PayList*/
.payList ul{width:250px;float:left;}
.payList li{float:left;width:250px;margin-bottom:8px;}
.payList li img{float:left;display:block}
.payList li label{float:left;display:block;cursor:pointer;width:150px;margin-top:12px;}
.payList li label intput{vertical-align:middle}

.new910{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;background:#fffae7; padding:15px;margin-top:30px;overflow:auto;zoom:1}
.new910 li{line-height:24px;height:24px; width:310px;float:left;overflow:hidden}


.warning{ font-size:14px; margin:20px; border:1px solid #ccc; padding:15px; background:#f5f5f5}
.warning p{line-height:23px} 
.warning p strong{background:url(../images/Warning.gif) left center no-repeat; padding-left:45px; display:block; height:25px; line-height:25px; font-size:17px}
