#main1 { clear: both; overflow:hidden; zoom:1; } #main1 .left { float: left; width: 750px; } #main1 .left h1 { background:#f5f5f5; line-height: 30px; font-size: 18px; padding:10px; font-weight: bold; color: #cc0000; text-align: center; margin-bottom:10px; font-family:"微软雅黑","宋体"; } #main1 .left .list { margin-bottom:10px; } #main1 .left .list h2 { background: url(/uploads/image/gcximages/bg0001.gif) repeat-x; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; color: #cc0000; border-left: solid 1px #d5d5d5; border-right: solid 1px #d5d5d5; padding-left: 12px; padding-right: 12px; } #main1 .left .list h2 a { float: right; font-weight: normal; font-size:12px; } #main1 .left .list .body { padding:10px; border: solid 1px #d5d5d5; border-top:0px; margin-bottom:10px; } #main1 .left .list #top { border-bottom:0px; } #main1 .left .list .top { width: 100%; clear: both; margin-bottom: 10px; padding-top:10px; overflow: hidden; zoom:1; } #main1 .left .list .top a { color:#0066cc; } #main1 .left .list .top a:hover { color:#cc0000; } #main1 .left .list .top table { width:100%; } #main1 .left .list .top td { padding:0px; margin:0px; text-align:center; line-height:22px; } #main1 .left .list .top td .textbook { margin:0px auto; width:220px; } #main1 .left .list .top td .textbook .imgbox { width:214px; height:120px; margin-bottom:5px; position:relative; } #main1 .left .list .top td .textbook .imgbox .tag { position:absolute; right:40px; top:-4px; width:44px; height:41px; background:url(/uploads/image/gcximages/tag.gif) center center no-repeat; } #main1 .left .list .top td .textbook .imgbox img { max-width:214px; max-height:120px; vertical-align:top; } #main1 .left .list .top td .textbook .imgtitle { line-height:22px; height:44px; overflow:hidden; } #main1 .left .list .top td .video { margin:0px auto; width:214px; } #main1 .left .list .top td .video .imgbox { width:214px; height:120px; margin-bottom:5px; } #main1 .left .list .top td .video .imgbox img { width:214px; height:120px; vertical-align:top; } #main1 .left .list .top td .video .imgtitle { line-height:22px; height:44px; overflow:hidden; } #main1 .left .list .top td .book { margin:0px auto; width:220px; } #main1 .left .list .top td .book .imgbox { width:214px; height:120px; margin-bottom:5px; } #main1 .left .list .top td .book .imgbox img { max-width:214px; max-height:120px; vertical-align:top; } #main1 .left .list .top td .book .imgtitle { line-height:22px; height:44px; overflow:hidden; } #main1 .left .list .data { /*clear: both;*/ margin-bottom: 5px; } #main1 .left .list .data dt { background: url(/uploads/image/gcximages/bg0001.gif); height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; color: #cc0000; padding-left: 10px; padding-right: 10px; border-left: solid 1px #d5d5d5; border-right: solid 1px #d5d5d5; } #main1 .left .list .data dt a { float: right; font-weight: normal; margin-left: 12px; font-size:12px; } #main1 .left .list .data dt a.upload { background: url(/uploads/image/gcximages/upload.gif) no-repeat 0px 3px; width: 63px; height: 28px; display: block; } #main1 .left .list .data dd { padding: 6px 10px; overflow:hidden; zoom:1; } #main1 .left .list .data .dataleft { float: left; width: 340px; } #main1 .left .list .data .dataright { float: right; width: 340px; } #main1 .left .list .data li { line-height: 22px; height:22px; overflow:hidden; } #main1 .left .list .data dd div { clear: both; text-align: right; } #main1 .left .list .data dd div a { color: #0066cc; } #main1 .right { float: right; width: 200px; } /*辅助资料*/#pagebody .main3 { clear: both; } #pagebody .main3 dt { background:#f5f5f5; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; color: #cc0000; padding-left: 10px; padding-right: 10px; } #pagebody .main3 dd { padding-top: 10px; padding-bottom: 0px; width:750px; display:block; overflow:hidden; zoom:1; } #pagebody .main3 dd .itemleft { float: left; width: 368px; height: 151px; border: solid 1px #d5d5d5; margin-bottom: 10px; overflow: hidden; } #pagebody .main3 dd .itemright { float: right; width: 368px; height: 151px; border: solid 1px #d5d5d5; margin-bottom: 10px; overflow: hidden; } #pagebody .main3 dd .top { height: 30px; line-height: 30px; border-bottom: solid 1px #d5d5d5; padding-right: 10px; position: relative; z-index:1; } #pagebody .main3 dd .top div { float: right; } #pagebody .main3 dd .top div a { float: left; } #pagebody .main3 dd .top div a.upload { background: url(/uploads/image/gcximages/upload.gif) no-repeat 0px 3px; width: 63px; height: 28px; display: block; margin-left: 14px; } #pagebody .main3 dd .top li { float: left; text-align: center; background: #ffffff; border-right: solid 1px #d5d5d5; } #pagebody .main3 dd .top li.selected { height:31px; position: relative; z-index:2000; } #pagebody .main3 dd .top li a { color: #6a6a6a; padding:0px 10px; } #pagebody .main3 dd .top li.selected a { color: #cc0000; } #pagebody .main3 dd .top li .pop { display: none; } #pagebody .main3 dd .bot { clear: both; padding:5px 10px; } #pagebody .main3 dd .bot li { line-height:22px; height:22px; overflow:hidden; white-space: nowrap; } #ad1, #ad2, #ad3, #subad1, #subad2, #subad3 { margin-bottom:10px; } .coursedown { border-bottom:1px solid #fc6667; margin-bottom:10px; overflow:hidden; clear:both; } .coursedown #divcourselist { margin-bottom:0px; margin:0px; padding:0px; overflow:hidden; } .coursedown #divcourselist .coursecright { border-bottom:0px; margin-bottom:0px; } * html .coursedown #divcourselist .coursecright { margin-bottom:-5px; } .coursedown .down { overflow:hidden; clear:both; padding:0px; margin:0px; display:none; } .coursedown .down table { width:100%; border-collapse:collapse; } .coursedown .down td { vertical-align:middle; } .coursedown .down .ebookt { width:268px; padding:5px; text-align:center; background:#ffecee; border-right:1px solid #c9cec8; border-left:1px solid #ff6668; } .coursedown .down .ebookt img { background:url(/uploads/image/gcxtimages/arrow.gif) left top no-repeat; width:202px; height:40px; margin-bottom:10px; } .coursedown .down .ebookl { padding:5px; border-left:1px solid #c9cec8; border-right:1px solid #ff6668; } .coursedown .down .ebookl ul { display:block; height:auto; overflow:hidden } .coursedown .down .ebookl li { line-height:22px; overflow:hidden; } .coursedown .down .ebookl li label { font-style:normal; background: left center no-repeat; color:#ffffff; text-align:center; float:left; width:16px; height:22px; margin-right:5px; } .coursedown .down .ebookl li span { float:left; width:400px; } .coursedown .down .ebookl li span .free { color:#0066cc; } /*右侧相关图书板块开始*/ #main1 .right .relatedvideolist { width:200px; float:right; } #main1 .right .relatedvideolist dl { border:1px solid #d5d5d5; border-top:0px; margin-bottom:10px; } #main1 .right .relatedvideolist dt { line-height:30px; padding:0px 10px 0px 10px; background:url(/uploads/image/gcximages/bg0001.gif) left top repeat-x; color:#cc3300; font-weight:bold; font-size:14px; } #main1 .right .relatedvideolist dd { padding:0px 10px; } #main1 .right .relatedvideolist dd .nopic { background: center center no-repeat; } #main1 .right .relatedvideolist li { display:block; padding:5px 0px; border-bottom:1px dotted #d5d5d5; _border-bottom:1px solid #d5d5d5; overflow:hidden; zoom:1; } #main1 .right .relatedvideolist li .imgbox { margin-right:10px; width:60px; overflow:hidden; float:left; padding:5px 0px; vertical-align:top; text-align:center; } #main1 .right .relatedvideolist li .imgbox img { max-width:60px; max-height:60px; } #main1 .right .relatedvideolist li .des { width:108px; float:right; } #main1 .right .relatedvideolist li .des .productname { display:block; max-height:44px; _height:44px; overflow:hidden; } #main1 .right .relatedvideolist .saleinfo { color:#888888; } #main1 .right .relatedvideolist li .saleinfo strong { font-weight:normal; color:#cc0000; font-family:arial; } #main1 .right .relatedvideolist .showmore { display:block; height:20px; line-height:20px; margin:5px 0px; background:#f5f5f5; text-align:center; } #main1 .right .guide { margin-bottom:10px; } #main1 .right .guide dl { border:1px solid #d5d5d5; border-top:0px; } #main1 .right .guide dt { padding:0px 10px; font-size:14px; font-weight:bold; color:#cc0000; background:url(/uploads/image/gcximages/bg0001.gif) left top repeat-x; line-height:30px; height:30px; } #main1 .right .guide dd { overflow:hidden; zoom:1; } #main1 .right .guide dd ul { display:block; margin:5px 10px; overflow:hidden; zoom:1; } #main1 .right .guide dd li { float: left; line-height: 28px; text-align: center; width: 88px; }