﻿*{margin:0; padding:0; font-size:12px;color:#595757;font-family:Arial, Helvetica, sans-serif;}
a:link{color:#00468e;text-decoration:none;}
a:visited{color:#00468e;text-decoration:none;}
a:hover{color:#00468e;text-decoration:underline;}
body{background:#e6e6e6; width:1001px; margin:auto;}

#Menu,#Bottom,.Main{ margin:auto;}
#Menu{height:30px; background:url(Images/002.jpg) repeat-x; }
#Menu ul{list-style:none;padding-left:50px; }
#Menu li{ text-align:center; float:left; height:30px; line-height:30px; background:url(Images/003.jpg) right no-repeat; _width:10px; _word-break:keep-all;}
#Menu li a,#Menu li a:visited{ display:block; height:30px; padding:0 20px 0 20px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
#Menu li a:hover{ background:url(Images/005.jpg);}
#Bottom{ height:40px; padding-top:14px; text-align:center; background:url(Images/004.jpg); color:#FFFFFF; clear:both;}
#Bottom a { height:40px; padding-top:14px; text-align:center;color:#FFFFFF; clear:both;}
.button{ cursor:pointer;width:66px;height:23px;margin:auto;background:url(Images/button.gif) no-repeat;border:none;color:#fff;font-weight:bold;display:block;}
.button:hover{background:url(Images/login_button.gif) no-repeat;text-decoration:underline;}

.Main{overflow:auto; width:1001px; margin:auto;}
.Notice{ margin:3px; height:83px; background:#3288d1;}
.Notice .Title{ color:#FFFFFF; font-size:14px; font-weight:bold; padding:6px 10px; width:70px; height:70px; background:url(Images/006.jpg) no-repeat 18px 25px; text-align:center; float:left;}
.Notice .Content{ float:left; width:870px; height:55px; background:#FFFFFF; line-height:20px; margin:9px 0 0 5px;padding:5px 10px;}
.Notice .Other{float:left; width:890px; line-height:30px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center;}
a.d:link{color:#fff;text-decoration:underline;}
a.d:visited{color:#fff;text-decoration:underline;}
a.d:hover{color:#fff;text-decoration:underline;}

.Left{ float:left; margin-left:3px; width:750px;overflow:hidden;}
.Frame{ float:left;border-top:#01458e 3px solid; background:url(Images/007.jpg) repeat-x top; margin-bottom:4px;overflow:hidden;}
.Frame .Title{float:left;width:730px; background:url(Images/001.gif) no-repeat 10px 10px;height:25px; line-height:25px;padding-left:20px; color:#01458e; font-weight:bold;}
.Frame .Content{float:left;overflow:hidden;background-color:#fff;}
.Frame .Content ul{list-style:none;padding:10px 10px 0 10px;width:730px;}
.Frame .Content li{float:left;width:231px;line-height:20px;background:url(Images/dot_01.gif) no-repeat left 7px;padding-left:10px;}
.Frame .Content .More{float:right;text-align:right;background:none;width:700px;padding-right:20px;}
.Frame .Content td{text-align:right;padding-right:10px;}
.Frame .Content .TdWidth1{width:233px;}
.Frame .Content .TdWidth2{width:83px;}
.Frame .Content .TdCenter{text-align:left; padding-left:15px;}
.Frame .Content .Events{float:left;background:url(Images/001_down.gif) no-repeat left center;font-weight:bold;margin-left:10px;line-height:40px;padding-left:10px;display:block;float:left;}
.Frame .Content .EventsDate{float:left;background:url(Images/011.jpg) no-repeat 60px 8px;font-weight:bold;color:#00468e;line-height:36px;width:122px;display:block;float:left;}
.Frame .Content .EventsMore{float:right;padding-right:25px;}

iframe.Frame{ border-top:none; width:750px; height:250px; float:none; clear:right; }

a.c:link{color:#be2633;text-decoration:underline;}
a.c:visited{color:#be2633;text-decoration:underline;}
a.c:hover{color:#595757;text-decoration:underline;}

.Right{ float:left; width:240px; margin-left:5px;overflow:hidden;}
.Right .Frame{ border:none;overflow:hidden;}
.Right .Frame .Title{ border-bottom:#01458e solid 3px; background:url(Images/002.gif) no-repeat; color:#FFFFFF;line-height:25px;}
.Right .Frame .Content{background:#FFFFFF;overflow:hidden;}
.Right .Frame .Content ul{list-style:none;padding:10px 10px 0 10px;width:220px;}
.Right .Frame .Content li{float:left;width:200px;line-height:20px;background:url(Images/dot_01.gif) no-repeat left 7px;padding-left:10px;}
.Right .Frame .Content .More{float:right;text-align:right;background:none;}
.Right .Login .Title{ border-bottom:#01458e solid 3px; background:url(Images/login.gif) no-repeat; padding-left:45px; color:#01458e;font-weight:bold;height:25px;line-height:25px;}
.Right .Login .Content{background:#FFFFFF;margin-bottom:4px;height:160px;padding-left:15px;}
.Right .Login ul{ margin:10px 0;}
.Right .Login li{float:left; list-style:none;line-height:25px; width:200px; margin:auto; text-align:center;background:none;}
.Right .Login .Input label{ width:70px; display:block; float:left; text-align:right; padding-right:10px;}
.Right .Login .Input input{ width:107px; float:left; border:none; border-bottom:solid #000000 1px; margin-top:3px; padding:3px 0; }
.Right .Login .Content .Help{float:left; text-align:center; line-height:25px;width:250px;_width:240px;}
.Right .Login .Content .UserName{color:#be2633;}
.Right .Login .Content .button{background:url(Images/button.gif) no-repeat center;width:66px;line-height:23px;text-align:center;font-weight:bold;margin:10px auto;}
.Right .Login .Content .button:hover{background:url(Images/login_button.gif) no-repeat center;font-weight:bold;}
a.e:link{color:#fff;text-decoration:none;}
a.e:visited{color:#fff;text-decoration:none;}
a.e:hover{color:#fff;text-decoration:underline;}

.Report{float:left; margin:5px; border:#d7d7d7 solid 1px; width:98%; border-collapse:collapse;}
.Report tbody .dot{background:url(Images/list.gif) no-repeat 6px 6px;padding-left:25px;}
.Report tbody .DotClick{background:url(Images/list-click.gif) no-repeat 6px 6px;padding-left:25px;}
.Report td{height:24px; line-height:24px;}
.Report thead th,.Report thead td{ text-align:center; background:url(Images/009.jpg);height:24px;}
.Report tbody td{ padding-left:5px;}
.Report tbody .Exchange td{ background-color:#efefef;}
.Report tbody .Click td{ background-color:#fefde9;padding:10px 25px;}
.Default .Report thead th,.Report thead td{ text-align:right; background:url(Images/009.jpg);height:24px;}
.Default .Report tbody td{text-align:right;  padding-right:8px;}
.Default .Report .TdCenter{text-align:left; padding-left:15px;}
.Default .Report .ThCenter{text-align:center;}

.Navi{ line-height:35px; height:35px; color:#bf2733; padding-left:20px; background:#FFFFFF;}
.Navi div{ width:970px; margin:auto;}
.Navi a,.Navi a:visited{color:#bf2733; text-decoration:none;}
.Navi a:hover{ text-decoration:underline;}

.Container{ background:#FFFFFF; overflow:auto;}
.Container .Login{ width:985px; border:#dbdddc solid 1px; margin:auto; background:url(Images/007.jpg) repeat-x #f8f8f8;}
.Container .Login .Title{background:url(Images/002.gif) no-repeat;color:#FFFFFF; height:25px; line-height:25px; border:#FFFFFF solid 1px; border-bottom:#b6b6b6 solid 1px; padding-left:20px;}
.Container .Login form{ width:273px; height:160px; border:#cbcbcb solid 1px; margin:30px auto 40px auto; padding:30px 40px; background:url(Images/003.gif) no-repeat 31px 6px;}
.Container .Login li{height:35px; line-height:35px; list-style:none; text-align:center;}
.Container .Login .Input label{ width:80px;  display:block; float:left;}
.Container .Login .Input input{ width:170px; border:#999999 solid 1px; padding:2px;}
.Container .Login .Button{border-bottom:#cbcbcb solid 1px; }
.Container .Login .Help{ text-align:center; padding:15px;}

.Container .Title_Help{ float:left; margin:-22px 0 0 120px;}
.Container .Register form{ background:none; height:auto; border:none; padding:0;} 

.NewsList{ border-top:#01458e solid 3px;}
.Container .Report{ width:1001px; margin:auto;}
.Container td{border-left:none; border-right:none;}
.Container thead td{ font-weight:bold; color:#5a5859; }
.Container thead .Class{ width:100px;}
.Container thead .Date{ width:100px;}

.Paging{ text-align:right; padding:10px;width:980px; margin:auto;border-bottom:1px dotted #00468e;}
.Paging a{ margin:0 5px;}
.Paging input{ width:20px;}

.NewsDetail{ margin:9px;}
.NewsDetail .Navi{ height:25px; line-height:25px; background:url(Images/007.jpg);}
.NewsDetail .Title{ width:930px; height:40px; line-height:40px; font-size:18px; font-weight:bold; border-bottom:#01478d solid 3px; margin:10px auto; color:#00468e; text-align:center;}
.NewsDetail .Info{width:930px; height:20px; line-height:20px; margin:auto; color:#b5b5b5; text-align:right; word-spacing:1em;}
.NewsDetail .Content{width:930px; margin:auto; padding-bottom:20px; color:#575757;}

.Resources ul{ width:990px; margin:auto; list-style:none; }
.Resources ul li{ border:#dddddd solid 1px; background:url(Images/007.jpg) repeat-x 0 1px; margin-bottom:10px;}
.Resources ul li .Title{ height:28px; line-height:28px; padding-left:30px;  font-weight:bold; color:#00468e; background:url(Images/004.gif) no-repeat 10px 8px;}
.Resources ul li .Content{ padding:5px; line-height:1.5em;}

.League{ width:990px; min-height:60px; margin:auto; overflow-y:auto; border:#dddddd solid 1px; background:#f7f7f9 url(Images/013.jpg) repeat-x;}
.MyInfo{ width:300px; height:35px; line-height:35px; text-align:right; margin:-35px 10px 0 500px; color:#014590; float:right;}
.LeftMenu{width:140px; line-height:26px; overflow:hidden; float:left;}
.LeftMenu .Title{ background:url(Images/014.jpg); color:#FFFFFF; text-align:center; font-weight:bold;}
.LeftMenu ul{ border-bottom:#dddddd solid 1px; padding-bottom:10px;}
.LeftMenu ul li{ margin-top:10px;}
.LeftMenu ul li a{ padding-left:20px;}
.LeftMenu ul li a:hover{ background:url(Images/001.gif) no-repeat 10px 5px;}
.League .Details{ width:850px; float:left; background:#FFFFFF; min-height:500px;margin-top:26px;}
.League .Order{line-height:27px;text-align:center;font-weight:bold;color:#00448f;}
.League .OrderDetails{ width:850px; float:left; background:#FFFFFF; min-height:500px;}
.OrderBotton{width:300px;margin:0 auto;padding:30px 0 15px 0;}
.League .Details .Title,.League .OrderDetails .Title{ background:url(Images/007.jpg); height:25px; line-height:25px; border-top:#01458e solid 3px; padding-left:15px;}
.League .Cnpeak{ width:850px; height:1600px;}
.League .Details .Register{ background:none; width:auto; border:none; margin:0;}
.League .List{ margin-top:3px;}
.League .List .Report{ width:848px; border:none; border-top:#01458e solid 3px;}
.League .List .Report .Choose{ border-right:#dddddd solid 1px; width:25px;}
.League .List .Paging{width:830px;}
.League .AddForm{ width:800px; margin:10px auto; line-height:30px;}
.League .AddForm li{ width:400px; float:left; height:30px; }
.League .AddForm li label{ width:140px; display:block; float:left; height:30px;text-align:right; padding-right:10px;color:#00448f;}
.League .AddForm span{width:220px; display:block; float:left;}
.League .AddForm span input{width:200px;border:none; border-bottom:#000000 solid 1px;height:25px;line-height:30px;}

.Action{ float:left; width:830px; height:24px; line-height:24px;}
.Action li{ float:left; width:80px; background:url(Images/005.gif) right no-repeat; height:24px; margin-top:1px;}
.Action li a{ display:block; width:78px; height:24px;}
.Action li a:hover{ background:url(Images/006.gif);}
.Action li span{ display:block; width:30px; height:24px; padding-left:38px; cursor:pointer; background-position:13px 2px; background-repeat:no-repeat; background-image:url(Images/007.gif);}
.Action .Delete span{ background-image:url(Images/009.gif);}
.Action .Refresh span{ background-image:url(Images/008.gif);}
.Action #Choose{ float:left; margin:2px 0 0 20px;}

.CnpeakSearch .Title{ width:89px; height:25px; line-height:25px; float:left; background:url(Images/005.gif) no-repeat right; text-align:center; cursor:pointer;}
.CnpeakSearch .Current{ background:url(Images/012.gif);}

.CnpeakClass >ul >li >div{ background:url(Images/007.jpg); height:25px; width:180px;border-top:#01458e solid 3px; text-align:center; line-height:27px; cursor:pointer; font-weight:bold;}
.CnpeakClass ul{ list-style:none;background:#f7f7f9; width:180px;}
.CnpeakClass >ul >li ul{ display:none; }
.CnpeakClass >ul >li >ul >li span{ display:block; width:15px; height:20px; background-image:url(Images/011.gif); float:left;cursor:pointer;}
.CnpeakClass >ul >li >ul li{line-height:20px; padding-left:15px;}
.CnpeakClass >ul >li >ul .Show span{background-image:url(Images/010.gif); }
.CnpeakClass >ul >li >ul .Show ul{ display:block; width:160px;}
.CnpeakClass >ul >li >ul .Show ul li{ padding-left:30px; background:url(Images/010.gif) 10px 0 no-repeat; }


.CnpeakSearchBox{ width:180px; background:#f7f7f9; line-height:30px;}
.CnpeakSearchBox div{ width:170px; margin:auto; height:28px;}
.CnpeakSearchBox input{ border:#b6b6b6 solid 1px; padding:2px; width:116px;}
.CnpeakSearchBox #StartCreate,.CnpeakSeacherBox #EndCreate{ width:50px;}
.CnpeakSearchBox #newjnl{ width:auto; border:none;}
.CnpeakSearchBox .txtbutton{ margin:auto 40px; border:none; background:url(Images/015.jpg); width:66px; height:23px; padding:0;}

.CnpeakSearch{ width:179px; float:left; border-left:#dddddd solid 1px;}

.CnpeakSearchResult{ background:url(Images/007.jpg) 0 3px repeat-x;border-top:#01458e solid 3px;}
.CnpeakSearchResult .Title{height:25px; line-height:27px; padding-left:20px; background:url(Images/014.jpg); width:80px; font-weight:bold; color:#FFFFFF;}
.CnpeakSearchResult .Content{ }
.CnpeakSearchResult ul{ list-style:none;}
.CnpeakSearchResult .Content >li{ position:relative;}
.CnpeakSearchResult .Content >li ul{padding:10px; background:#FFFFFF; overflow:auto;}
.CnpeakSearchResult .Content >li .Exchange{background:#efefef;}
.CnpeakSearchResult .Content >li ul li{ float:left; height:22px; line-height:22px; width:200px; position:relative;}
.CnpeakSearchResult .Content >li ul li label{color:#1058a0; word-spacing:5px;}
.CnpeakSearchResult .Content >li ul li span{color:#585858;}
.CnpeakSearchResult .Content >li ul .Li1{ width:130px; }
.CnpeakSearchResult .Content >li ul .Li2{ width:790px;}
.CnpeakSearchResult .Content >li ul .Li3{ width:500px;}
.CnpeakSearchResult .Content >li ul .Li4{ height:auto; width:790px;}
.CnpeakSearchResult .Content >li ul .Li4 label{ float:left; display:block; width:60px;}
.CnpeakSearchResult .Content >li ul .Li4 span{ width:650px; overflow:auto; display:block; float:left;}
.CnpeakSearchResult .Content form{ position:absolute; width:87px; height:23px; right:10px; top:50px;}
.CnpeakSearchResult .Paging{ width:700px;}

.Foreign{ width:990px; min-height:60px; margin:auto; border:#dddddd solid 1px; background:#f7f7f9 url(Images/013.jpg) repeat-x;}
.ForeignSearch{width:990px; float:left; background:#FFFFFF; min-height:400px;}
.ForeignSearch .Title{background:url(Images/007.jpg); height:25px; line-height:25px; border-top:#01458e solid 3px; padding-left:15px;}
.Foreign .List .Report{ width:990px; border:none; border-top:#01458e solid 3px;}
.Foreign .Order{line-height:27px;text-align:center;font-weight:bold;color:#00448f;}
.Foreign .AddForm{ width:800px; margin:10px auto; line-height:30px;}
.Foreign .AddForm li{ width:400px; float:left; height:30px; }
.Foreign .AddForm li label{ width:140px; display:block; float:left; height:30px;text-align:right; padding-right:10px;color:#00448f;}
.Foreign .AddForm span{width:220px; display:block; float:left;}
.Foreign .AddForm span input{width:200px;border:none; border-bottom:#000000 solid 1px;height:25px;line-height:30px;}
.Foreign .Introduction,.Foreign .Collection{width:800px;margin:auto;}
.Foreign .Introduction label,.Foreign .Collection label{width:140px; display:block; float:left;height:30px;text-align:right; padding-right:10px;color:#00448f;}
.Foreign .Introduction span,.Foreign .Collection span{width:600px;display:block;float:left;line-height:20px;}
.Foreign .Introduction ul{list-style:none;}
.Foreign .Introduction li{color:#595757;width:800px;}
.Foreign .Collection{ clear:left;}
.Foreign .Collection ul{width:600px;}
.Foreign .Collection ul li{float:left;padding-right:10px; position:relative; }
.Foreign .Collection ul li ul{ display:none;}
.Foreign .Collection ul li .ul{display:block;position:absolute; top:20px; left:10px; width:150px;background:#fffdd7;}
.Foreign .Collection ul li li{display:block;float:left;width:60px;text-align:center;line-height:20px;text-decoration:none;}

#Map{width:680px; height:600px; position: relative;background:url(Images/Map.jpg) no-repeat #fff;float:left; }
#Map a { display: block; position: absolute;text-decoration:none;}
#Map a.LeagueMap { background:url(Images/tasks.gif) 10px 1px no-repeat; }
#Map a.LeagueMap:hover {background:url(Images/tasks.gif) 10px 3px no-repeat;  }
.LeagueList{ float:left; width:300px; padding:10px 15px 10px 15px;float:left;}
.LeagueList li{font-weight:bold;list-style:none;}
.LeagueList li li{ width:150px;height:20px; line-height:20px; float:left;font-weight:normal;}

.Join{min-height:350px;padding-left:10px;line-height:20px;}















