@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0}
body{ background-color:#ffffff; color:#333333; background-image:url(../image/bg1.gif); background-repeat:repeat-x;}

A:link {color:#023499;TEXT-DECORATION: none}
A:visited {color:#023499;TEXT-DECORATION: none}
A:active {color:#023499;TEXT-DECORATION: none}
A:hover {color:#023499;TEXT-DECORATION: underline;}
li,ul{ list-style:none;}

table.list {border-width:0px;border-collapse:collapse; font-size:12px;}
table.list td{ background-image:url(../image/dot01.gif); background-position:bottom; padding-bottom:3px; padding-top:3px; padding-left:5px; background-repeat: repeat-x; color:#333333;}	
table.list tr.title{color: #333333;background-color:#eaeaea;}
table.list tr.title td{font-weight:bold;text-align:center;}
table.list td.name{ background-color:#ecf2fe;}

.Important{ font-size:14px; font-weight:bold; color:#FF0000; padding-left:3px; padding-right:3px;}
.Imp{ font-size:12px; font-weight:bold; color:#FF0000;}
table.list_search {border-width:0px;border-collapse:collapse; font-size:12px;}
table.list_search td{ background-image:url(../images/dot01.gif); background-position:bottom; padding-left:5px; background-repeat: repeat-x; color:#333333;}	
table.list_search tr.title{color: #333333;background-color:#eaeaea;}
table.list_search tr.title td{font-weight:bold;text-align:center; font-size:14px;}
table.list_search td.name{ background-color:#ecf2fe;}

.page{ width:1000px; margin-left:auto; margin-right:auto;}
.header{ height:170px;  padding-top:5px;background-image:url(../image/bg.jpg); background-repeat:no-repeat;}
.user_info{ height:22px; border:#4fddf2 solid 0px; font-size:12px;}

.user_info_r{ float:right; padding-top:3px; padding-right:20px;}
.user_info_l{ float:right; padding-top:3px; padding-right:50px; display:none;}
.menu{ clear:both; border-bottom:#1a1a78 solid 1px; height:60px; margin-top:70px; padding-left:200px;}
.current{ background-image:url(../image/current.png); height:20px; float:left; padding-top:7px; width:100px;text-align:center; color:#ffffff; font-weight:bold; margin-top:33px!important;margin-top:37px;}
.current A:link { color:#ffffff;TEXT-DECORATION: none}
.current A:visited { color:#ffffff;TEXT-DECORATION: none}
.current A:active { color:#ffffff;TEXT-DECORATION: none}
.current A:hover {TEXT-DECORATION: underline; color:#ffffff;}
.menu_li{ float:left;text-align:center; font-size:14px; width:100px;margin-top:33px!important;margin-top:37px; padding-top:7px;}
.logo{ float:left; width:200px; margin-right:40px;}
.ad{ margin-top:5px;}
.content{ clear:both;}
.content_l{ float:left; width:700px;}
.content_r{ float:right; width:270px; background-color:#f3f3f3; padding:5px;}
.r_border{background-color:#ffffff; padding:5px; margin-bottom:15px; background-image:url(../image/right_title.gif); background-repeat: repeat-x;}
.r_border1{background-color:#ffffff; padding:5px; margin-bottom:15px;}
.info{border:#eaeaea solid 1px; padding-bottom:5px; background-image:url(../image/info_bg.jpg);}
.info_list{ background-color:#ffffff; margin-left:10px; margin-right:10px;}
.sys_info{ font-size:20px; color: #000066; font-weight:bold;}

.m{ clear:both;}
.m_l{ float:left; width:280px;}
.m_r{ float:right; width:400px;}
.m_l1{ float:left; width:400px; background-image:url(../image/dot01.gif); background-position:right; background-repeat:repeat-y; margin-top:10px;}
.m_r1{ float:right; width:280px; margin-top:10px; font-size:12px; line-height:150%;}
.m_l1_li{ list-style: square; list-style-position: inside;color:#023499; font-size:14px; clear:both; line-height:180%;}
.m_r1_li{ list-style: square; list-style-position: inside;color:#023499; font-size:12px; clear:both; line-height:180%;}
.m_list{ margin-top:10px;}
.m_list_li{ list-style: square; list-style-position: inside; line-height:160%; color:#023499; font-size:14px;}
.m_list_li A:link { color:#023499;TEXT-DECORATION: none}
.m_list_li A:visited { color:#023499;TEXT-DECORATION: none}
.m_list_li A:active { color:#023499;TEXT-DECORATION: none}
.m_list_li A:hover {TEXT-DECORATION: underline; color:#023499;}
.r_m_t{background-image:url(../image/sprites.gif); background-repeat:no-repeat; height:17px; padding-left:20px; font-size:14px; font-weight:bold; color:#8f1d21; padding-top:2px;}
.r_m_t a{ position: absolute; text-align:right; width:122px; float:right; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif 宋体; font-size:12px; font-weight:normal; height:17px;}
.r_m_t a:hover{ color:#8f1d21; text-decoration:underline;}
.l_m_t{background-image:url(../image/sprites.gif); background-repeat:no-repeat; height:17px; padding-left:20px; font-size:12px; font-weight:bold; color:#8f1d21; padding-top:4px;margin-top:5px;}
.r_m_c{ clear:both; padding-bottom:5px; padding-top:5px; font-size:12px; }
.r_m_c li{line-height:180%; list-style-position: outside; padding-left:15px;}
.news_img{ border:#eaeaea solid 1px; height:230px;}

.t1{ background-image:url(../image/title.gif); height:28px; padding-left:45px; padding-top:5px;}
.t2{ background-image:url(../image/title1.gif); height:33px;}
.t1_l{ float:left; width:130px;text-align:center; padding-top:3px; padding-bottom:2px; color:#18496f; font-size:18px; font-weight:bold;}
.t2_l{ padding-bottom:2px; padding-top:10px!important; padding-top:7px; padding-left:28px!important; padding-left:15px; color:#18496f; font-size:12px;}
.main_title{ font-size:14px; color:#023499;}
.main_title A:link { color:#023499;TEXT-DECORATION: none}
.main_title A:visited { color:#023499;TEXT-DECORATION: none}
.main_title A:active { color:#023499;TEXT-DECORATION: none}
.main_title A:hover {TEXT-DECORATION: underline; color:#ba1907;}
.Subtitle{ font-size:12px; color:#666666; padding-left:5px;}
.Subtitle A:link { color:#666666;TEXT-DECORATION: none}
.Subtitle A:visited { color:#666666;TEXT-DECORATION: none}
.Subtitle A:active { color:#666666;TEXT-DECORATION: none}
.Subtitle A:hover {TEXT-DECORATION:underline; color:#000000;}
.Headline{text-align:center; font-size:16px; font-weight:bold; padding-bottom:5px; padding-top:5px;}

.m1{ clear:both;}
.m1_l{ float:left; width:280px;background-image:url(../image/dot01.gif); background-position:right; background-repeat:repeat-y; margin-top:10px;}
.m1_img{ border:#eaeaea solid 1px; padding:3px; width:250px; height:180px; background-color:#f1f1f1;}
.m1_r{ float:right; width:400px; margin-top:10px;}

.news_r{ float:right; width:700px;}
.news_l{ float:left; width:270px; background-color:#f3f3f3; padding:5px;}
.news_content{ padding-top:15px;}
.news_content li{ list-style-type: square; border-bottom:#f1f1f1 dotted 1px; line-height:200%;}
.news_time{ font-size:12px; color:#999999; padding-left:20px;}
.news_Details{ padding:15px; line-height:180%;}
.news_Details p{ text-indent:25px; line-height: 180%;}
.news_title{ padding-top:10px; padding-bottom:10px; border-bottom:#f1f1f1 solid 1px; text-align:center; font-size:20px; line-height:120%; font-weight:bold;}

.line{ clear:both; height:1px; font-size:0px;}
.link{ clear:both; text-align:center;}

.Flip{ text-align:right; padding-right:20px; padding-top:5px; height:23px; font-size:12px; padding-bottom:1px;}
.Flip A:link {COLOR: #333333; TEXT-DECORATION: none; border:#CCCCCC solid 1px; padding:2px; padding-left:5px; padding-right:5px;}
.Flip A:visited {COLOR: #333333; TEXT-DECORATION: none; border:#CCCCCC solid 1px; padding:2px; padding-left:5px; padding-right:5px;}
.Flip A:active {COLOR: #333333; TEXT-DECORATION: none; border:#CCCCCC solid 1px; padding:2px; padding-left:5px; padding-right:5px;}
.Flip A:hover {COLOR: #666666; TEXT-DECORATION: none; border:#CCCCCC solid 1px; padding:2px; padding-left:5px; padding-right:5px; background-color:#eaeaea;}

.keyinput{ width:120px;}

.bottom{ border-top:#cccccc solid 1px; text-align:center; font-size:12px; padding-top:10px; clear:both; margin-top:5px; margin-bottom:20px; line-height:200%;}

.ranking{ width:99%; border:1px solid #DAE3E4; margin:0 auto;}
.ranking_title{ color:#333; background:url(../image/rankingLine.gif); height:28px; line-height:28px;}
.ranking_title h1,h2,h3,h4,h5{border-right:1px solid #f1f1f1; float:left; font-size:14px; text-align:center; font-weight:normal;}
.ranking h1{ width:10%;}
.ranking h2{ width:22%;}
.ranking h3{ width:22%;}
.ranking h4{ width:22%;}
.ranking h5{ width:22%; border:none;}
.ranking_list{ clear:both;}
.ranking_list ul {}
.ranking_list ul li{ border-top:1px solid #f1f1f1; overflow:hidden; width:100%; margin-bottom:0px *margin-bottom:-4px;_margin-bottom:-4px;}
*+html .ranking_list ul li{ border-top:1px solid #f1f1f1; overflow:hidden; width:100%; margin-bottom:-4px;}
.ranking_list ul h1,h2,h3,h4,h5{ float:left; height:28px; line-height:28px; font-size:14px; color:#333; border-right:1px solid #f1f1f1; font-weight:normal; text-align:center;overflow:hidden;}
.ranking_list ul li:hover{ background:#E1F3FA;}
.ranking2{ background:#f7f7f7;}
