body {background:#4B4B4B;}
.bodyBg {background:url(../img/bg_body.jpg) repeat-y 50% top; width:980px; margin:0 auto;}
#topNav {width:960px; margin:0 auto; background:#000; color:#BFBFBF; height:26px; line-height:26px; border-bottom:1px solid #bfbfbf;}
#topNav a,#topNav a:visited {color:#BFBFBF;}

.dotLine_x {width:100%; height:10px; background:url(../img/pic_all.gif) left -187px repeat-x; clear:both; display:block;}
.dotLine2_x {width:100%; height:10px; background:url(../img/pic_all.gif) left -187px repeat-x; clear:both; display:block; margin-top:8px;}
    
.dataMain {padding:0 21px; margin:20px 0; zoom:1;}
.dataMain .conL {width:149px; float:left;}
.dataMain .conR {width:752px; float:right;}

/* vod CSS */
#index_Nav {width:960px; height:114px; margin:0 auto; clear:both; overflow:hidden; position:relative;}
#index_Nav h1 {text-indent:-1000px;}
#index_Nav #logo {position:absolute; top:0;}
#index_Nav .navMain {height:36px; line-height:36px; position:absolute; bottom:0;}
         .navMain ul {float:left;}
         .navMain ul li {background:url(../img/index_nav_li_bg.gif) left 50% no-repeat; float:left; padding-top:2px;}
         .navMain ul li a {padding:0 14px; font-size:14px; color:#FFCA26;}
         .navMain ul li a:hover {color:#ECECEC;}
         .navMain ul .firstNode {background:none; display:inline; margin-left:8px;}

.indexSearch {height:87px; background:url(../img/searchbox_bg.jpg) left top repeat-x #F4F4F4; border-bottom:1px solid #E1E1E1;}
.indexSearch .searchMain {padding:28px 21px; font-size:14px; font-weight:bold; color:#6A6A6A;}
.indexSearch .searchMain .left {width:410px;}
.indexSearch .searchMain .left p {line-height:35px; font-size:14px; color:#000;}
.indexSearch .searchMain .right {width:490px; color:#666; font-size:12px; margin-top:-5px;}
.indexSearch .searchMain .right P {background:url(../img/pic01.gif) left 50% no-repeat; line-height:25px; padding:0 0 0 9px;}
.indexSearch .searchMain .right a {color:#666;}
.indexSearch .searchMain .enterArea {background:url(../img/searchbox_enter_bg.jpg) right top #fff no-repeat; border:none; width:248px; height:21px; float:left; font-size:14px; line-height:20px; text-indent:6px; float:left; padding-top:4px;}
.indexSearch .searchMain .btn {background:url(../img/searchbox_submit_bg.jpg) #FFB124; height:25px; border:1px solid #BF7F1F; border-right:1px solid #6E4E3B; border-bottom:1px solid #6E4E3B; font-size:14px; cursor:pointer; padding:0 6px; margin-left:9px; line-height:24px; float:left; width:53px; overflow:hidden;}
.indexSearch .searchMain .btnAll {background:url(../img/searchbox_all_btn.jpg) #E5E5E5; height:25px; border:1px solid #D2D2D2; border-right:1px solid #BFBFBF; border-bottom:1px solid #BFBFBF; font-size:14px; cursor:pointer; padding:0 6px 0 14px; margin-left:9px; line-height:24px; float:left; width:85px; overflow:hidden;}
/* vod flash css */
.vodArea {background:url(../img/vod_flash_bg.gif) repeat-x; width:960px; height:328px; border-bottom:1px solid #C4C4C4;}

#content {width:960px; margin:0 auto;}

/* 首页快速导航 */
.sideTitle {background:url(../img/sidebar_title_bg.jpg) no-repeat left top; line-height:25px; height:25px;}
.sideTitle h3 {margin:0 0 0 12px; color:#fff; font-weight:bold;}

.listContent {background:url(../img/sidebar_con_bg.gif) repeat-y left top; padding:6px 12px;}
.conL .endClear {background:url(../img/sidebar_endclear_bg.gif) no-repeat; display:block; width:100%; height:10px; clear:both;}
       .lv1 {line-height:25px;}
       .lv1 li {}
       .lv1 li a {font-weight:bold; cursor:pointer;}
       .lv1 .fold .lv2 {display:none;}
       .lv1 .fold .imgFold {background:url(../img/sidebar_ul_img00.jpg) 1px 7px no-repeat; margin:0; width:18px; height:23px; display:block; float:left;}
       .lv1 li .imgFold {background:url(../img/sidebar_ul_img01.jpg) 1px 7px no-repeat; margin:0; width:18px; height:23px; display:block; float:left;}
       .lv1 li .nobg,.lv1 .fold .nobg {background:none;}
       .lv1 li .lv2 {background:url(../img/sidebar_ul_bg.gif) repeat-y 4px top; margin:0;}
       .lv1 li .lv2 li {font-weight:normal; background:url(../img/sidebar_li_bg.gif) 4px 6px no-repeat; padding-left:18px; cursor:pointer;}
       .lv1 li .lv2 .lastNode {background:url(../img/sidebar_lastnode_bg.gif) 4px -4px no-repeat;}
       .lv1 li .lv2 li a {font-weight:normal; padding:2px 3px 0 3px;}
       .lv1 li .lv2 li a:hover {background:url(../img/sidebar_li_img1.jpg) right top no-repeat; color:#fff; padding-right:14px; text-decoration:none;}

/* 标题样式 */
.title {background:url(../img/pic_all2.jpg) left -28px repeat-x; line-height:26px; height:26px; clear:both; margin-bottom:15px;}
.noBmargin {margin:0; height:26px; overflow:hidden;}
.title .leftInfo {float:left; padding-top:6px; margin-left:6px;}
.title .leftS {background:url(../img/pic_all2.jpg) left top no-repeat; display:block; width:10px; height:26px; float:left;}
.title .rightS {background:url(../img/pic_all2.jpg) right top no-repeat; display:block; width:10px; height:26px; float:right;}
.title h4 {background:url(../img/pic_all.gif) 4px -632px no-repeat; font-weight:bold; padding-left:31px; line-height:27px; height:26px; font-size:12px; color:#666; float:left;}
.title h5 {background:url(../img/pic_all.gif) 4px -632px no-repeat; font-weight:normal; padding-left:29px; line-height:27px; height:26px; font-size:12px; color:#333; float:left;}
.title .more {float:right; margin:0 6px 0 0; display:inline;}
.title .more li {float:left; line-height:25px; border-left:1px solid #cecece; margin-top:1px;}
.title .more li a {padding:6px 10px; color:#666;}
.title .more .on {background:#f5f5f5; float:left; line-height:25px; border-left:1px solid #cecece;}
.title .more .on a {color:#000;}
.title .more .on1 {background:#fff; float:left; line-height:25px; border-left:1px solid #cecece;}

/* focusTitle */
.focusArea {}
.focusArea .title {margin:0; background:url(../img/focusarea_title_bg.jpg) left top repeat-x; height:25px; line-height:25px; overflow:hidden;}
.focusArea .title .leftS {background:url(../img/focusarea_title_lefts_bg.jpg) left top no-repeat; float:left; width:10px; height:25px;}
.focusArea .title h4 {background:url(../img/pic02.gif) -1px 5px no-repeat; color:#fff; padding-left:16px;}
.focusArea .title .rightS {background:url(../img/focusarea_title_rights_bg.jpg) right top no-repeat; float:right; width:10px; height:25px;}
.focusArea .title .function {float:right;}
.focusArea .title .function span {background:none; padding:0; font-weight:bold; color:#fcff00;}
     .function ul {background:url(../img/focusarea_title_bg.jpg) left top repeat-x;}
     .function ul li {background:url(../img/focusarea_title_li_bg.gif) right center no-repeat; float:left; width:23px; text-align:center; margin-left:-1px;}
     .function ul li a {color:#FCFF00; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:28px;}
     .function ul li a:hover {color:#000;}
     .function ul .on {background:url(../img/focusarea_title_li1_bg.gif) no-repeat left top #fff; float:left; width:23px; text-align:center; border-top:1px solid #f00;}
     .function ul .on a {font-weight:bold; color:#f00; line-height:27px;}
     .function ul .endNode {background:none;} 


/* focusList CSS */
.focusList {background:url(../img/focusarea_bg_img.jpg) left top no-repeat; height:264px; position:relative;}
.focusList .focusPageList {position:absolute; bottom:15px;}
.focusList .hiddenArea {width:725px; overflow:hidden; margin:0 auto; padding:14px 0; clear:both;}
.focusList ul {width:1000px;}
.focusList ul li {float:left; width:120px; margin:0 0px; display:inline; position:relative; overflow:visible;}
.focusList ul li img {background:#fff; width:90px; height:90px; border:1px solid #ccc; display:block; clear:both; padding:7px; margin-left:9px; margin-top:10px;}
.focusList ul li .nationDiv {line-height:17px; text-align:left; margin:5px 0 0 0; margin-left:9px; zoom:1;}
.focusList ul li .nationDiv p {width:84px; float:left;}
.focusList ul li .nationDiv img {width:16px; height:11px; margin:2px 4px -2px 0; display:inline; border:0; padding:0; float:left;}
.focusList ul li .citeName {line-height:17px; padding:0 4px 2px 0; text-align:left; margin-left:9px; clear:both;}
.focusList ul li .citeName p {width:84px; float:left;}
.focusList ul li .citeName img {width:16px; height:11px; padding:0; border:0; float:left; margin:2px 4px -2px 0;}

.focusList ul .on {background:url(../img/li_on_bg.gif) left top repeat-y; float:left; width:125px; padding:0; display:inline; position:relative; overflow:visible; margin:0 -5px 0 0;}
.focusList ul .on .topS {background:url(../img/li_on_top.gif) no-repeat left top; display:block; height:8px; width:125px; overflow:hidden;}
.focusList ul .on img {border:none; width:106px; height:106px; display:block; clear:both; padding:0; margin:0 auto;}
.focusList ul .on .bottomS {background:url(../img/li_on_bottom.gif) no-repeat left top; display:block; height:8px; width:125px; overflow:hidden;}
.focusList ul .on .nationDiv {line-height:17px; clear:both; text-align:left; margin-top:7px; margin-left:9px; clear:both;}
.focusList ul .on .nationDiv img {width:16px; height:11px; margin:2px 4px -2px 0; display:inline; border:0; padding:0;}
.focusList ul .on .citeName {line-height:17px; padding:0 4px 2px 0; text-align:left; margin-left:9px;}
.focusList ul .on .citeName img {width:16px; height:11px; padding:0; border:0; float:left; margin:2px 4px -2px 0;}

/* 左栏样式 */
.contentL {margin:0 0 20px 0;}
.contentL .conLEndBg {display:block; clear:both; background:url(../img/bg_conleft_end.gif) left top no-repeat; height:10px; font-size:1px; line-height:1px;}
.contentL .ulCon {margin:0 16px 0 12px; padding:12px 0 5px 0;}
.contentL .ulCon ul li {background:url(../img/pic_all.gif) 6px -811px no-repeat; line-height:27px; font-size:14px; text-indent:16px; float:left; width:25%;}
          .conLBg {background:url(../img/bg_conleft.gif) left top repeat-y;}
.contentL .headT {text-indent:14px;}
.contentL .headT a {font-size:20px; font-family:'黑体'; font-weight:100; color:#000;}
.contentL .moreEnd {background:url(../img/pic_all.gif) left -344px no-repeat; padding:0 0 0 12px; margin:9px 0 0 0; float:right; display:block; color:#666;}
.contentL .moreEnd a {color:#bc2931;}
.contentL .noBg {background:none;}
.contentL p {margin:0 0 8px 0;}
.contentL p a {color:#1f3a87;}
.contentL table p {margin:0 0 9px 0;}

/* 右栏样式 width:310px; */
.contentR {background:url(../img/rightcon_con_bg.gif) repeat-y; margin-bottom:9px; zoom:1;}
        .conRTopBg {clear:both; background:url(../img/pic_x.jpg) left top repeat-x; height:35px; border:1px solid #ccc; border-top:0; border-bottom:0; overflow:hidden;}
        .conRTopBg .right {margin:6px 20px 0 1px; display:inline;}
        .conRTopBg .right select {width:120px;}
        .conRTopBg .right .left {margin:0 9px 0 0;}
                        .listFabc {padding:0 0 0 14px;}
                        .listFabc li {float:left; line-height:35px;}
                        .listFabc li a {padding:9px 9px; color:#f00; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
                        .listFabc .on {background:#fff;}
                        .listFabc .on a {color:#000;}
.contentA {background:url(../img/contenta_bg.gif) repeat-y;}
        .contentA .conRTopBg {clear:both; background:#f5f5f5; height:69px; line-height:35px; border:1px solid #E8E8E8; border-top:0; border-bottom:0; overflow:hidden;}
        .contentA .conRTopBg .right {margin:6px 9px 0 1px; display:inline;}

        .contentA .conRTopBg .right .btn {background:url(../img/searchbox_submit_bg2.jpg) left top repeat-x; width:48px; height:30px; text-align:center; font-size:14px; font-weight:bold; color:#fff;border:1px solid #BF7F1F; border-right:1px solid #6E4E3B; border-bottom:1px solid #6E4E3B; cursor:pointer; margin-top:12px;}
        .contentA .conRTopBg .right select {width:120px;}
        .contentA .conRTopBg .right .right {margin:0 12px 0 0;}
        
.contentA .tagList {margin:0 1px; background:#f5f5f5; height:30px; line-height:30px; overflow:hidden;}
.contentA .tagList ul {margin:0 0 0 100px;}
.contentA .tagList ul li {float:left; font-size:14px; padding:0 14px;}
.contentA .tagList ul .on {background:#fff; padding:0 13px;}
.contentA .tagList ul .on a {font-weight:bold;}
.contentA .highSearch .btn {background:url(../img/searchbox_submit_bg2.jpg) left top repeat-x #FFBE1E; width:48px; height:30px; text-align:center; font-size:14px; font-weight:bold; color:#fff;border:1px solid #BF7F1F; border-right:1px solid #6E4E3B; border-bottom:1px solid #6E4E3B; cursor:pointer;}
.contentA .highSearch .enterbox {width:165px; height:22px; font-size:14px; border:1px solid #000;}

.contentA .endClear {display:block; background:url(../img/contenta_endclear_bg.gif) no-repeat; height:10px; clear:both; line-height:0; font-size:0;}         
.contentA .pageList {margin:20px auto;}

.contentR .conREndBg {display:block; clear:both; background:url(../img/rightcon_endclear_bg.gif) left top no-repeat; height:10px; font-size:1px; line-height:1px;}
.contentR .conREndBg1 {display:block; clear:both; background:url(../img/rightcon_endclear_bg1.gif) left top no-repeat; height:10px; font-size:1px; line-height:1px;}
.contentR .noBg {background:none;}
.contentR .tableContent {margin:0 1px;}
.tableContent .tr1 {background:#fff;}
.tableContent .tr2 {background:#f7f7f7;}
.contentA .tableContent {background:#e8e8e8;}
.contentA .tableContent tr th {background:#fff; color:#666;}

/* 列表 */
.imgList {width:670px; overflow:hidden; margin:0 auto 9px auto; padding-top:20px;}
.imgList ul {width:750px; margin:6px 0 16px 0;}
.imgList ul li {float:left; width:122px; line-height:18px; margin:0 60px 0 0;}
.imgList ul li a {color:#666;}
.imgList ul li img {border:1px solid #ccc; width:120px; height:90px; display:block; margin-bottom:6px;}

.imgList_index {width:710px; overflow:hidden; margin:0 auto; padding-top:20px;}
.imgList_index ul {width:750px;}
.imgList_index ul li {float:left; width:122px; line-height:18px; margin:0 25px 12px 0;}
.imgList_index ul li a {color:#666;}
.imgList_index ul li img {border:1px solid #ccc; width:120px; height:90px; display:block; margin-bottom:6px;}

.projectList {width:720px; overflow:hidden; margin:12px auto 9px auto;}
.projectList ul {width:730px;}
.projectList ul li {float:left; width:90px; line-height:18px; margin:0 0 6px 0; text-align:center;}
.projectList ul li a {color:#666;}
.projectList ul li img {width:40px; height:40px; display:block; margin:0 auto;}

.projectList_index {width:719px; overflow:hidden; margin:0 auto 6px auto; padding:12px 0 0 0;}
.projectList_index ul {width:740px;}
.projectList_index ul li {background:url(../img/project_li_bg.gif) right 12px no-repeat; float:left; width:72px; line-height:19px; margin:0 0 10px 0; text-align:center;}
.projectList_index ul li a {color:#666;}
.projectList_index ul li img {width:40px; height:40px; display:block; margin:0 auto;}

.FamerArea {width:722px; overflow:hidden; margin:0 auto 9px auto;}
.FamerArea ul {width:760px; margin:16px 0 0 0;}
.FamerArea ul li {float:left; width:135px; line-height:18px; margin-right:12px; color:#666;}
.FamerArea ul li img {width:50px; height:50px; border:1px solid #ccc; float:left; margin-right:7px;}

/* history IMGlist CSS */
.imgList1_his {width:704px; overflow:hidden; margin:0 auto 9px auto; padding-top:20px;}
.imgList1_his ul {width:730px; clear:both; margin:0 0 24px 0;}
.imgList1_his ul li {float:left; width:162px; line-height:18px; margin:0 18px 0 0; color:#666;}
.imgList1_his ul li h5 a,.imgList1_his ul li h5 {color:#000; line-height:19px;}
.imgList1_his ul li a {color:#666;}
.imgList1_his ul li img {border:1px solid #ccc; display:block; margin-bottom:9px;}

.imgList2_his {width:670px; overflow:hidden; margin:0 auto 9px auto; padding-top:20px;}
.imgList2_his ul {width:740px; clear:both; margin:0 0 24px 0;}
.imgList2_his ul li {float:left; width:122px; line-height:18px; margin:0 60px 0 0; color:#666;}
.imgList2_his ul li h5 a,.imgList2_his ul li h5 {color:#000; line-height:19px;}
.imgList2_his ul li a {color:#666;}
.imgList2_his ul li img {border:1px solid #ccc; display:block; margin-bottom:6px;}

.imgList3_his {width:670px; overflow:hidden; margin:0 auto 9px auto; padding-top:20px;}
.imgList3_his ul {width:740px; clear:both; margin:0 0 24px 0;}
.imgList3_his ul li {float:left; width:92px; line-height:18px; margin:0 52px 0 0; color:#666;}
.imgList3_his ul li h5 a,.imgList3_his ul li h5 {color:#000; line-height:19px;}
.imgList3_his ul li a {color:#666;}
.imgList3_his ul li img {border:1px solid #ccc; display:block; margin-bottom:6px;}

.imgList4_his {width:704px; overflow:hidden; margin:0 auto 9px auto; padding-top:20px;}
.imgList4_his ul {width:780px; clear:both; margin:0 0 35px 0;}
.imgList4_his ul li {float:left; width:335px; line-height:18px; margin:0 31px 0 0; color:#666;}
.imgList4_his ul li h5 a,.imgList4_his ul li h5 {color:#000; line-height:19px;}
.imgList4_his ul li a {color:#666;}
.imgList4_his ul li img {border:1px solid #ccc; display:block; margin:0 12px 0 0; float:left;}

.imgList5_his {width:670px; overflow:hidden; margin:0 auto 9px auto; padding-top:20px;}
.imgList5_his ul {width:780px; clear:both; margin:0 0 35px 0;}
.imgList5_his ul li {float:left; width:310px; line-height:18px; margin:0 50px 0 0; color:#666;}
.imgList5_his ul li h5 a,.imgList5_his ul li h5 {color:#333; line-height:28px;}
.imgList5_his ul li a {color:#666;}
.imgList5_his ul li img {border:1px solid #ccc; display:block; margin:0 12px 0 0; float:left;}

.rankList3 {margin:0;}
.rankList3 li {float:left; width:100%; background:#f7f7f7; line-height:24px; height:24px; border-bottom:1px solid #DEDEDE;}
.rankList3 li .rankId {font-size:12px; font-family:'黑体'; display:block; width:45px; float:left; text-align:center; line-height:24px; color:#bc2913; margin-right:6px; font-weight:bold;}
.rankList3 li .td2 {float:left; color:#666; line-height:24px;}
.rankList3 li .td2 img {float:left; margin:6px 6px 0 0; border:none;}
.rankList3 li .td2 a {color:#666;}
.rankList3 li .td3 {float:right; text-align:center; color:#666; width:33px; line-height:24px;}
.rankHead1 .dataTable th {background:url(../img/pic_all.gif) left -168px repeat-x #f7f7f7; font-weight:bold; color:#D5B1B1;}
.rankHead1 .headTitle {background:url(../img/bg_ranklist_title.jpg) no-repeat; height:37px;}
.rankHead1 .headTitle h4 {margin-left:57px; font-weight:bold; font-size:14px; color:#fff; line-height:37px;}
          .rankEnd2 {height:20px; clear:both;}
          .rankEnd2 span {float:right; display:inline; margin:4px 12px 6px 0;}

/* photoArea */
.photoArea {margin:0 1px; padding:0 25px; height:307px; overflow:hidden; background:#f7f7f7;}
.photoArea .left {width:362px; margin-top:25px;}
.photoArea .left .on {font-weight:bold;}
.photoArea .left img {border:1px solid #ccc; margin-bottom:9px;}
.photoArea .right {width:300px; margin-top:25px; overflow:hidden;}
.photoArea ul {width:400px;}
.photoArea ul li {width:122px; float:left; margin:0 48px 35px 0;}
.photoArea ul li img {border:1px solid #ccc; display:block; margin-bottom:9px;}
/* 翻页样式 */
   /* 资料库翻页样式 */
.pageList {margin:12px auto 20px auto; width:420px;}
.pageList .leftS {line-height:16px; float:left; margin-right:20px; font-size:14px; border:1px solid #ddd;}
.pageList .leftS a {padding:3px 6px; color:#bc2931; line-height:21px;}
.pageList ul {line-height:14px; float:left; margin:0;}
.pageList ul li {float:left; line-height:21px; margin-right:4px;}
.pageList ul li a { border:1px solid #ddd; padding:0 6px; display:block; font-weight:bold; color:#bc2931; font-size:14px;}
.pageList ul li a:hover {background:#bc2931; color:#fff;}
.pageList ul .on {border:none;}
.pageList ul .on a {color:#000;}
.pageList .rightS {line-height:21px; float:left; display:inline; margin-left:20px; font-size:14px; border:1px solid #ddd;}
.pageList .rightS a {padding:3px 6px; color:#bc2931;}
.pageList .leftS a:hover,.pageList .rightS a:hover {background:#bc2931; color:#fff;}

   /* 资料库首页翻页样式 */
.focusPageList {margin:0 0 0 290px; clear:both; height:20px;}
.focusPageList .leftS {background:url(../img/focusarea_pagelist_lefts.gif) right top no-repeat; width:12px; height:14px; overflow:hidden; display:block; cursor:pointer; float:left;}
.focusPageList .leftS a {display:none;}
.focusPageList ul {float:left; margin:0 9px; width:auto;}
.focusPageList ul li {background:url(../img/focusarea_pagelist_li0.gif) left top no-repeat; display:block; width:12px; height:14px; float:left; margin:0 2px; padding:0; cursor:pointer;}
.focusPageList ul li a {display:none;}
.focusPageList ul li a:hover {}
.focusPageList ul .on {background:url(../img/focusarea_pagelist_li1.gif) left top no-repeat; display:block; width:12px; height:14px; float:left; margin:0 2px; padding:0;}
.focusPageList ul .on a {}
.focusPageList .rightS {background:url(../img/focusarea_pagelist_rights.gif) right top no-repeat; width:12px; height:14px; overflow:hidden; display:block; cursor:pointer; float:left;}
.focusPageList .rightS a {display:none;}


/* 搜索框css */
.searchBox {margin:9px 19px;}
.searchBox input {background:#fff; border:1px solid #474747; border-right:none; line-height:19px; height:19px; width:180px; display:inline; float:left; margin:9px 0;}
.searchBox .btn {background:url(../img/search_btn.jpg) no-repeat #fff; border:1px solid #6E4E3B; border-left:none; line-height:19px; height:21px; width:88px; cursor:pointer; display:inline;}

/* 表格细化样式 */
.dataTable {background:#E0E0E0; text-align:left;}
.dataTable tr th {font-align:left; line-height:24px; height:24px; background:#f3f3f3; font-weight:normal;}
.dataTable tr th div {line-height:20px; margin:0 0 0 10px;}
.dataTable tr:hover td {background:#ccc;}
.dataTable td div {line-height:20px; margin:0 0 0 10px;}
.dataTable td .center {line-height:20px; margin:0; text-align:center;}
.dataTable th .center {line-height:20px; margin:0; text-align:center;}
.lineH14,.lineH14 td {line-height:14px;}
.dataTable td p {text-indent:2em; margin:12px 9px 12px 0;}
.lineH22,.lineH22 td {line-height:22px;}
.lineH24,.lineH24 td {line-height:24px;}
.lineH28,.lineH28 td {line-height:28px;}
.lineH24 td {height:24px;}
.lineH28 td {height:28px;}
.lineH30 td {height:30px;}
.lineH30,.lineH30 td {line-height:30px;}
.dataTable .tr1 td {background:#F3F3F3;}
.dataTable .tr2 td {background:#Fff;}
.dataTable .td1 {background:#F3F3F3;}
.dataTable .td2 {background:#Fff;}
.dataTable .tr3 td {background:url(../img/pic_all.gif) left -168px repeat-x #f5f5f5;}

table .tdDotline td  {background:url(../img/pic_all.gif) repeat-x left -191px;}

.picZb {background:url(../img/pic_all.gif) left -402px no-repeat; padding-left:12px;}
.picZb a {color:#666;}
.recordBox {background:url(../img/pic_all.gif) left -697px no-repeat; width:24px; height:16px; display:block; overflow:hidden; color:#fff; line-height:16px; text-align:center; font-size:14px; cursor:pointer; float:left; margin-right:5px;}
.nationList {border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0;}
.nationList tr td {border-bottom:1px solid #E0E0E0;}
.nationList tr td td {border:none;}

.dataList td {text-align:center;}
.dataList .title {background:#f2f2f2; border-top:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; color:#bc2931;}
.dataList .dataBox td {width:14%;}
.dataBox td {color:#999; font-size:14px;}
.dataBox td a {font-weight:bold; color:#1f3a87; text-decoration:underline;}

/*赛程赛果*/
.clear{ clear:both}
.tCenter{ text-align:center}
.tLeft{ text-align:center}
.cDRed{ color:#df3535}
.cGray{ color:#999}
.cDBlue,a.cDBlue,a.cDBlue:visited{ color:#2f45a3}
/*导航右搜索*/
#index_Nav .searchBox {display:inline; right:0; position:absolute; float:right; top:68px;}
#index_Nav .searchBox span,#indexNav .searchBox span a {font-weight:bold; color:#fff; line-height:42px;}
#index_Nav .searchBox .enterArea {background:url(../img/vod_nav_search_bg.jpg) right top no-repeat; border:none; width:169px; height:19px; text-indent:5px; padding-top:2px;}
#index_Nav .searchBox .btn {width:50px; height:21px; text-indent:9px; font-size:12px; background:url(../img/col4_bg_btn.jpg) left top no-repeat #FFB124; line-height:14px; border:1px solid #6E4E3B; cursor:pointer; margin-right:6px;}
#index_Nav .searchBox a,#index_Nav .searchBox a:visited{ color:#fff; font-weight:900}

.topmargin{ margin-top:15px}

/* 标题样式 */
.title2 h4{font-size:26px;font-family:"黑体"; font-weight:400; float:left;}
.title2 .hasMessage {font-size:26px; font-family:"黑体"; font-weight:400; display:block; float:none;}
.title2 .messageLine {margin:12px 0 0 0; float:left;}
.title2 .exp{ float:right; color:#666; padding-top:13px;}
.title2 .exp_1{ float:right; color:#666; padding-top:4px;}
.title2 .textHot{ font-weight:900; font-size:16px}

.title3{ clear:both; margin-top:18px; padding-left:8px; font-size:14px; padding-bottom:3px}

.goldTab ul{padding:13px 0 0; float:right}
.goldTab li{ float:left; padding-bottom:5px; cursor:pointer}
.goldTab li span{ float:left; padding:0 6px; background:#f3f3f3; color:#666; line-height:23px;}
.goldTab li.active{ background:url(../img/arrow_red_down.gif) no-repeat center bottom}
.goldTab li.active span{ background:#c33e45; color:#fff}

.dataTable2{background:#E0E0E0; text-align:center;}
.dataTable2 tr:hover td {background:#ccc;}
.dataTable2 thead th{ height:40px}
.dataTable2 thead th img{ margin-top:5px}
.dataTable2 .tr1 td,.dataTable2 .tr1 th{background:#F3F3F3;}
.dataTable2 .tr2 td {background:#fff;}
.dataTable2 .left{ float:none; text-align:left; padding:0 15px;}

.contentA .tableContent tr.tr2 th {background:#f7f7f7; color:#666;}
.medalList{ text-align:left}
.medalList th,.medalList td{ padding:0 10px}

.dataMedal{ margin-top:10px}
.dataMedal .dataTable2 a,.dataMedal .dataTable2 a:visited{text-decoration:underline}

.quickView{margin-top:10px; border:1px solid #ccc;line-height:20px}
.quickView .con{ margin:8px 12px}
.quickView .list{ color:#aeaeae}
.quickView .list a,.quickView .list a:visited{ color:#bc2931}

.medalTotal{ width:606px; padding-right:82px; margin:18px auto 10px; padding-left:30px}
.medalTotal li,.medalTotal li img{ float:left}
.medalTotal li{ display:inline; margin-left:82px; background:url(../img/medal/bg.gif) no-repeat; width:120px; height:62px;}
.medalTotal li img{ margin:6px 0 0 10px}
.medalTotal li .cell{ float:right; width:56px; text-align:center; padding-top:12px; font-size:14px; line-height:20px}
.medalTotal li .num{ display:block; font-size:16px; color:#df3535}

/*赛程总览*/
.allShow {width:740px; margin:0 auto; clear:both; padding:6px 0; }
.allShow .itemTb02{ background:#D1D9D2;}
.allShow .itemTb02 .bg1{ background:#D1D9D2;}
.allShow .itemTb02 .bg2{ background:#A3ADB5;}
.allShow .itemTb02 .bg3{ background:#BACCDB;}
.allShow .itemTb02 .bg4{ background:#E5EBEF; padding-left:10px;}
.allShow .itemTb02 .bg5{ background:#FFFFFF;}
.allShow .itemTb02 .bg8{ background:#D3E3F0;}

.allShowCol1 .itemTb02 .bg6,.allShowCol1 .showCol6{ background:#EDF4DB;}
.allShowCol1 .itemTb02 .bg7,.allShowCol1 .showCol7{ background:#A9D03F;}
.allShowCol2 .itemTb02 .bg6,.allShowCol2 .showCol6{ background:#dbedf4;}
.allShowCol2 .itemTb02 .bg7,.allShowCol2 .showCol7{ background:#3fa8d0;}

.allShow .itemTb02 td a , .leftList2 .itemTb02 td a:visited {color:#000;}
.allShow .itemTb02 td a:hover {color:#bc2931;}
.allShow .showCol{ float:left; margin-right:3px; padding:0; width:15px; height:15px}
.allShow span{ padding-right:10px}
.allShow .about{ margin-bottom:5px}
.allShow td{ padding:2px 0}

/*赛程赛果.end*/

/* 页脚 */
div#topN {top:700px;}/*居中向左右定位容器初始高度*/
 .topLink {display:block; position:absolute; width:19px; height:60px;}
#foot {background:#D41414; border-top:1px solid #000; height:25px; line-height:25px; padding:0 12px; margin:0 10px; position:relative; color:#fff; clear:both;}
#foot a {color:#fff;}
#foot .topLink {display:block; position:absolute; width:60px; height:19px; right:26px; top:0;}
#foot .f14px {float:right; margin-top:-26px;}

.handTxt {line-height:22px; font-size:14px;}
.handTxt p {line-height:22px; font-size:14px;}
.s_title a {background:url(/images/pic_all.gif) left -514px no-repeat; padding-left:14px; font-size:14px; margin:12px 0 9px 0; color:#bc2913; line-height:30px;}


