body{margin:40px 0 0;padding:0;background:#ece9e0 url(/img/lol/bg.jpg) repeat-x center 40px;color:#333;font-family:arial;}
div,table,td,li,input,select,dd{font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";}
img{border:0px;}
h1,h2,h3,h4,ul,dl,ol,dt,dd,li,form,p,div,form{margin:0;padding:0;list-style:none;}
.fix{width:100%;height:0;overflow:hidden;float:none;clear:both;overflow:hidden;}
.clear{ clear:both;}
a:link{color:#616161; text-decoration:none;}
a:visited{color:#616161; text-decoration:none;}
a:hover{color:#fffff; text-decoration:underline;}
a:active {color:#616161; text-decoration:none;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/ 
.clearfix { display:block; }
/* End hide from IE Mac */ 
.f_left{ float:left;}
.f_right{ float:right;}
.m_top8{ margin-top:8px;}
.m_left12{ margin-left:22px;}
.m_right12{ margin-right:22px;}
.p_bottom5{ padding-bottom:5px;}
table,th,td{ border-collapse:collapse; margin:0; padding:0;} 
.green{ color:#678f38;}
.red{ color:#f98e1a;}

.list1{ padding:0 0 0 15px;}
.list1 li{ border-bottom:1px solid #d7d7d7;}
.list1 li{ width:180px; float:left;padding:5px 0 5px 5px; }
.list1 li img{ vertical-align:middle; border:1px solid #ccc; margin-right:8px; width:38px; height:40px;}

.list2{ padding:5px 10px; line-height:24px;}
.list2 li{ background:url(/img/lol/arrow.gif) no-repeat left center; padding-left:10px;}
.list2 li span{ float:right;}

.body-bg{ background:url(/img/lol/body-bg.jpg) no-repeat top center; padding:30px 0 0;}

.warp{ width:960px; background:url(/img/lol/content-bg_06.jpg) repeat-y; margin:0 auto; } 
.warp_head{ background:url(/img/lol/content-bg_03.jpg) no-repeat left top;}
.warp_foot{ background:url(/img/lol/content-bg_08.jpg) no-repeat left bottom; padding:26px 0 40px;}
#head{ text-align:center; position:relative;}
#head .person_1 img,#head .person_2 img{_display:none;}
#head .person_1 {width:103px;height:124px; position:absolute; left:-58px; _left:-80px; top:-50px;}
#head .person_2 {width:123px;height:141px; position:absolute; right:-88px; top:-60px;}
#head .person_1 span{_display:block;_width:103px;_height:124px;_filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=true , sizingMethod=crop , src="images/person_1.png" );}
#head .person_2 span{_display:block;_width:123px;_height:141px;_filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=true , sizingMethod=crop , src="images/person_2.png" );;}
.nav{ font-size:14px; font-family:"微软雅黑"; background:url(/img/lol/nav.gif); width:960px; line-height:43px; height:43px;}
.nav a:link,.nav a:visited{ color:#fff; margin-left:25px;} 

.sub-nav{ background:url(/img/lol/suv-nav.jpg); width:928px; height:126px; margin:0 auto;}

.sub_nav_box{ background:url(/img/lol/sub_nav_box_bg_03.jpg) no-repeat; width:439px; display:inline-block; margin:15px 0 0 20px; text-align:left;font-size:16px; font-family:"微软雅黑";}
.sub_nav_box a:link,.sub_nav_box a:visited{ color:#21708d; line-height:40px; margin-left:13px;}
.sub_nav_box p{ text-align:center; color:#f0ff00; padding:20px 0 0; font-size:18px;}

.search{ float:right; width:440px; padding:15px 0 0;}
.search h2{color:#116185; font-size:16px; font-family:"微软雅黑"; padding:20px 0 10px; color:#fff; font-weight:normal;}
.img{ float:left; background:url(/img/lol/search_img_bg.jpg); width:79px; height:79px; padding:4px 19px 17px 17px;}
.search input{ vertical-align:middle;}
.input_search{ background:url(/img/lol/search_btn_08.jpg); width:217px; line-height:27px; color:#769daf; height:27px; border:none; margin:0; padding:0 0 0 5px;}

.left-400{ width:400px; display:inline; overflow:hidden;}
.left-400 h2{color:#116185; background:url(/img/lol/title.gif); height:35px; line-height:35px; font-size:12px; padding:0 10px;}
.left-400 h2 a{ float:right; font-weight:normal;}

.box-398{ border:1px solid #ccc; background:#fff; border-top:none;}
.box-398 p{ background:url(/img/lol/talk.jpg) no-repeat 0 8px; width:365px; height:106px; margin:0 auto; padding:13px 10px 10px; line-height:21px; display:block;}

.right-506{ width:506px; display:inline;}
.right-506 h2{color:#116185; background:url(/img/lol/title.gif) 0 -35px; height:35px; line-height:35px; font-size:12px; padding:0 10px;}
.right-506 h2 a{ float:right; font-weight:normal;}
.box504{border:1px solid #ccc; background:#fff; border-top:none;}

table.table_kind1{ text-align:center; width:99%; margin:5px auto; background:url(/img/lol/table-bg.jpg) repeat 0 28px;}
table.table_kind1 th{ background:url(/img/lol/th_bg.jpg); height:28px;}
table.table_kind1 td{ height:32px;}

.box916{ width:916px; margin:8px auto 0;}
.box914{ width:914px; border:1px solid #ccc; background:#fff; border-top:none;}
.box916 h2{color:#116185; background:url(/img/lol/title.gif) 0 -70px; height:35px; line-height:35px; font-size:12px; padding:0 10px;}
.box916 h2 a{ float:right; font-weight:normal;}

span.table-text{ display:block; height:32px;}

/*个人信息*/
.player h4{ font-size:14px; font-weight:bold; color:#0f27a1; line-height:30px; }
.content{ width:916px; margin:8px auto 0;}
.player-icon{ float:left; margin-right:20px; padding:5px; text-align:center;}
.player-info{ background:#f4f4f4; line-height:28px; padding:10px 0; }
.player-stats{ margin:10px 0 0; padding:0 10px;}
.table-content{ background:#f4f4f4; line-height:30px; padding:5px;}
.table-content table{ width:100%;}
.table-content table strong{ color:#ff7f32;}
.grey{ padding:5px; color:#9a9a9a;}
table.sortable{ width:100%; margin:5px 0 0;}
table.sortable th{ border-bottom:2px solid #ccc; height:32px; background:#f4f4f4;}
table.sortable td{ height:50px; padding:5px 0; border-bottom:1px solid #ccc;}
table.sortable td img{ margin-right:5px; }
.table table{ line-height:32px; width:100%; text-align:center;}

.player-latest-game{ margin:10px 0 0;}
.comment{border-bottom:1px solid #ccc;}
.center{ text-align:center;}
.bold{ font-weight:bold; line-height:26px;width: 120px;}

.table th{ border-bottom:2px solid #ccc;background:#f4f4f4;}
.table td{ border-bottom:1px solid #ccc;}
.table td.game-winner{ background:#e5ffff;}

#footer{ padding:10px 0; line-height:24px; text-align:center;}

/*玩家信息汇总*/
.pagination-container {height:30px;clear: both;padding-top: 3px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}
.pagination-container a:link, .pagination-container a:visited {padding:0 7px;padding-top: 2px;padding-bottom: 2px;border: 1px solid #9aafe5;margin-left: 8px; height:20px;line-height:20px;
text-decoration: none;background-color: #FFFFFF;color: #014199;font-weight: bold;}
.pagination-container a:hover {background-color: #2E6AB1;color: #FFFFFF;	}
.pagination-container .current {padding: 7px;padding-top: 2px;padding-bottom: 2px;border: 1px solid #9aafe5;margin-left: 10px;text-decoration: none;background-color: #2E6AB1;color: #FFFFFF;
cursor: default;}
div.alphabet {margin-top: 32px;text-align: center;}
div.alphabet a {padding: 3px 8px 3px 8px;font-weight: bold;}
div.alphabet a:hover, div.alphabet a.active {background-color: #de5d10;color: #FFFFFF;}

/*游戏场次汇总*/
.title_h4{font-size:14px; font-weight:bold; color:#0f27a1; line-height:30px;}

/*英雄统计页面*/
#submenu {
	/*height: 30px;*/
    background: url('/img/lol/submenu-bg.png') repeat-x;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-shadow: #000000 1px 1px 0.3em;
	padding-top: 10px;
    padding-bottom: 13px;
	float: right;
    border: 1px solid #C4BBA8;
    border-left: 0;
    border-right: 0;
}

#submenu ul {
	padding: 0;
	margin: 0;
	text-align: left;
}

#submenu ul li {
	list-style: none;
	display: inline;
}

#submenu ul li a:link, #submenu ul li a:visited {
	padding: 11px 16px 14px 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

#submenu ul li a:link.active, #submenu ul li a:visited.active {
	color: #FDDF7A;
}

#submenu ul li a:hover, #submenu ul li a:hover.active {
	background: url('/img/lol/submenu-bg2.png') repeat-x center;
}


/*单场信息*/
div.match-overview {width: 832px;background-image:url(/img/lol/match-bg.jpg);background-repeat: repeat-y;margin: auto;padding: 16px 38px 16px 30px;color: #FFFFFF;font-size: 12px;}
div.match-bg-bot {background: url(/img/lol/match-bg-frame.jpg) bottom;width: 850px;height: 39px;margin: auto;padding-left: 50px;padding-top: 16px; padding-bottom:30px;}
div.match-bg-top {background: url(/img/lol/match-bg-frame.jpg) top;width: 900px;height:48px; padding:42px 0 0 0;margin: auto;}
div.match-overview table {width: 100%;text-align: center;color: #FFFFFF;border-collapse: collapse;}
div.border {background-color: #333333;margin: 16px 0 16px 0;height: 1px;}
div.match-title {text-align: center;font-size: 12px; color:#6cff00;padding-top: 6px;}
div.match-overview em {color: #CDCDCD;font-weight: normal;}
div.match-overview table td {padding: 4px;font-weight: bold;}
td.items img {margin-right: 1px;}
button.player {border: none;background-color: #a05a1a;line-height:21px;font-weight: bold;color: #fffbf7; width:16px; height:16px; margin:0; padding:0; line-height:16px;}
td.game-winner {background-color: #D4EDFF; }
.player-stats2 {background:#d8b372; line-height:21px;padding: 16px;font-weight: normal;}
.player-stats2 table{ width:100%;}
.player-stats2 td {text-align: left;color: #333;}
.player-stats2 th {text-align: right; padding-right:20px;color: #8d5321;}
.loser a {color: #C83A3A;}
.loser a:hover {color: #EB5B5B;}
.winner a {color: #3977D4;}
.winner a:hover {color: #79A7ED;}
.loser em a, .winner em a {color: #6F94A6;text-decoration: none;}
.loser em a:hover, .winner em a:hover {color: #FFFFFF;}

/*玩家上传页面*/
.box550{ width:550px; margin:0 auto; line-height:21px;}