.fenlei{ width:170px; height:311px; position:absolute; top:40px; color:#fff; background:#f90; float:left; border-top:0; font-size:14px; margin-right:10px }
.fenlei ul li{ clear:both; height:40px; line-height:40px; width:170px; display:block; position:relative; vertical-align:bottom }
.fenlei ul li a{ color:#fff }
.fenlei ul li a:hover{ color:#fff }
.fenlei .line_div{ padding-left:1px; height:1px; clear:both; line-height:0; font-size:0; background:url(../images/ksw_bgbg.png) no-repeat left -863px }
.fenlei ul .libg{ background:#f57d00; line-height:40px }
.fenlei ul .hover{ background:#f57d00; line-height:40px }
.fenlei ul li b{ color:#ffcc80; margin-left:20px }
.fenlei ul li span{ display:block; float:left; width:24px; height:24px; margin:8px 0 0 0; background:url(../images/ksw_bgbg.png) no-repeat; padding-left:13px; margin-right:8px }
.fenlei ul li .sp_1{ background-position:-439px -910px }
.fenlei ul li .sp_2{ background-position:-441px -952px }
.fenlei ul li .sp_3{ background-position:-439px -992px }
.fenlei ul li .sp_4{ background-position:-439px -1030px }
.fenlei ul li .sp_5{ background-position:-439px -1070px }
.fenlei ul li .sp_6{ background-position:-439px -1110px }
.fenlei ul li .sp_7{ background-position:-439px -1150px }
.fenlei ul .hover .sp_1{ background-position:-489px -910px }
.fenlei ul .hover .sp_2{ background-position:-491px -952px }
.fenlei ul .hover .sp_3{ background-position:-489px -992px }
.fenlei ul .hover .sp_4{ background-position:-489px -1030px }
.fenlei ul .hover .sp_5{ background-position:-489px -1070px }
.fenlei ul .hover .sp_6{ background-position:-489px -1110px }
.fenlei ul .hover .sp_7{ background-position:-489px -1150px }
.fenlei .hover .sp_fl{ background:#f57d00; border-right:0; z-index:888; padding-left:10px; font-weight:bold; width:144px; display:block; position:absolute; height:34px; line-height:34px }
.fenlei .all_demo{ position:absolute; text-align:left; z-index:33; left:169px; top:0; width:380px; color:#fde5cc; background:#f57d00; font-size:12px; padding:6px 15px 10px 15px; line-height:28px }
.fenlei .all_demo a{ color:#fff; display:inline-block; white-space:normal }
.fenlei .all_demo a:hover{ color:#fff }
.fenlei .all_demo .da{ font-size:14px; padding-bottom:5px; margin-bottom:5px; background:url(../images/dian.gif) repeat-x left bottom }
.fenlei .all_demo .hothover{ color:#fff600 }
.fenlei .all_demo .xiao_more{ color:#fff600 }
.gengduo a{ background:#fff0cb; text-align:center; display:block; height:30px; line-height:30px; margin-top:10px; color:#f60 }
.gengduo a:hover{ background:#ffdeab; text-align:center; color:#f00 }
.right_bar{ float:right; width:256px }
.icon{ background:url(../images/ksw_bgbg.png) no-repeat -544px -975px; width:256px; position:relative; height:88px; margin-top:10px; margin-bottom:10px }
.icon #sp_y{ width:84px }
.icon span{ display:block; width:85px; float:left; height:88px }
.icon b{ margin:14px 0 0 8px; display:block; width:70px; height:67px; overflow:hidden; text-indent:-9999px }
.icon .hover{ background:#fff; border:1px solid #ddd; border-bottom:none; width:84px; height:87px }
.icon .hover .tb_1{ background:url(../images/ksw_bgbg.png) no-repeat -551px -1064px }
.icon .hover .tb_2{ background:url(../images/ksw_bgbg.png) no-repeat -641px -1064px; margin-left:7px }
.icon .hover .tb_3{ background:url(../images/ksw_bgbg.png) no-repeat -725px -1064px }
.icon ul{ background:#fff; border:1px solid #ddd; border-bottom:1px solid #ccc; border-top:0; padding-top:52px; position:absolute; top:88px; width:254px }
.icon ul a{ color:#ff7100 }
.icon ul h3{ margin-left:16px }
.icon ul .p_01{ margin:0 0 12px 16px; height:95px }
.icon ul .p_02{ text-align:right; padding-right:12px; background:#f6f6f6; line-height:30px }
.kuaixun{ border:1px solid #ddd; background:#f8f8f8; height:202px }
.tit1{ line-height:40px; background:url(../images/tit_bg.jpg) repeat-x left bottom; margin:0 12px; margin-bottom:8px }
.tit1 h3{ float:left; font-size:14px }
.tit1 .more{ float:right }
.kx_box{ padding:0 12px }
.kx_box p{ display:block; width:230px; overflow:hidden; height:24px }
.cont{ margin-bottom:10px; clear:both }
.ct1 .left_cont{ float:left; width:692px; height:286px; border:1px solid #ddd; border-top:0 }
.tab_menu{ height:38px; padding-top:1px; line-height:38px; border-bottom:1px solid #ddd; margin-bottom:24px; background:url(../images/ctitlebg.jpg) repeat-x; position:relative }
.c_title2{ line-height:40px; overflow:hidden; height:40px; border-right:1px solid #ddd; border-left:5px solid #ff7100; background:url(../images/ctitlebg.jpg) repeat-x; padding:0 8px 0 10px }
.c_title2 h3{ float:left; color:#ff7100; line-height:36px; font-family:? ?? ?? ??; font-size:16px; margin-right:6px }
.c_title2 h3 a{ color:#ff7100 }
.c_title2 p{ float:left; color:#ccc }
.c_title2 .more{ float:right; width:62px }
.tab_menu p{ display:block; position:absolute; height:41px }
.tab_menu p span{ width:173px; display:block; float:left; text-align:center; font-size:14px; color:#4d4d4d }
.tab_menu p .hover{ background:#fff; height:41px; font-weight:bold; color:#f60 }
.tab_menu p .hover a{ background:#fff; height:41px; font-weight:bold; color:#f60 }
.tab_menu p b{ display:block; width:1px; height:38px; float:left; background:#ddd; font-size:0; overflow:hidden }
.tab_main{ height:220px; overflow:hidden; width:690px }
.shu_box1{ float:left; width:118px; padding-left:18px; margin-bottom:7px }
.shu_box1 img{ width:110px; height:158px; margin-bottom:8px }
.shu_box1 .line20{ display:block; width:110px; height:20px; overflow:hidden; text-align:center }
.ct2 .left_cont{ float:left; width:694px; height:310px }
.title{ height:40px; border-bottom:2px solid #333 }
.title h2{ float:left; font-family:"Microsoft Yahei"; font-size:22px; font-weight:100; display:block; line-height:32px }
.title b{ display:block; width:4px; height:20px; background:#f60; margin-top:6px; float:left; margin-right:8px }
.title .more{ float:right; line-height:40px }
.ct2 .pd_cont{ border:1px solid #ddd; height:266px; border-top:0; padding-top:12px }
.ct2 .pd_cont ul{ clear:both; display:block; width:666px; height:40px; border-top:1px dotted #ddd; margin-left:12px; padding-top:7px }
.ct2 .pd_cont ul li{ display:block; float:left; width:320px; margin-right:10px; color:#888; line-height:20px; overflow:hidden; height:20px }
.ct2 .pd_cont ul li a{ color:#999 }
.ct2 .pd_cont ul li a b{ color:#333 }
.ct2 .pd_cont ul li a:hover b{ color:#f60 }
.right_cont .ph_box{}
.ph_cont{ border:1px solid #ddd; height:318px; width:254px; border-top:0 }
.ph_tit{ background:url(../images/ctitlebg.jpg) repeat-x; height:40px; line-height:40px; margin-bottom:8px; padding-left:12px }
.ph_tit h3{ float:left }
.ph_tit .more{ display:block; margin-top:1px; height:39px; font-size:14px; float:right; width:115px }
.ph_tit .more span{ display:block; width:36px; text-align:center; float:left }
.ph_tit .more .hover{ border-left:1px solid #ddd; color:#ff7100; border-right:1px solid #ddd; line-height:39px; font-weight:bold; background:#fff }
.ph_box ul{ display:block; background:url(../images/ksw_bgbg.png) no-repeat 0 -216px; padding-left:22px; margin-left:12px }
.ph_box ul li{ display:block; height:26px; line-height:26px; width:210px; clear:both; vertical-align:bottom }
.ph_box ul li span{ display:block; height:26px; float:left }
.ph_box ul li .sp_name{ width:138px; overflow:hidden }
.ph_box ul li .sp_xinxi{ width:72px; color:#888; overflow:hidden; text-align:right }
.ph_box ul li .sp_xinxi a{ color:#888 }
.ph_box ul li .sp_xinxi a:hover{ color:#f60 }
.ph_box ul li .sp_data{ float:right; text-align:right; background:url(../images/ksw_bgbg.png) no-repeat -30px -756px; color:#888; padding-left:18px }
.cont .ls_cont{ height:286px }
.ls_cont{ border:1px solid #ddd; border-top:0 }
.ls_tit{ background:url(../images/ctitlebg.jpg); height:38px; line-height:38px; border-bottom:1px solid #ddd; padding:0 12px; margin-bottom:5px }
.ls_box{ padding-left:12px }
.ls_box{ padding-left:12px }
.ls_box .sp_name{ display:block; float:left; height:26px; overflow:hidden; width:160px }
.ls_box .sp_name b{ width:40px; display:inline-block }
.ls_box .sp_xinxi{ float:right; width:70px; height:26px; overflow:hidden; text-align:right; display:block; color:#999 }
.ls_box ul li{ display:block; width:234px; vertical-align:bottom; line-height:26px; height:26px; overflow:hidden }
.c3 .left_cont{ width:692px; float:left; border:1px solid #ddd; border-top:0 }
.c3 .left_cont .tab_menu{ margin-bottom:5px }
.c3 .left_cont .tab_menu span{ border-right:1px solid #ccc }
.c3 .left_cont .tab_menu .hover{ font-weight:bold; background:#fff; height:39px; color:#ff7100 }
.c3 .left_cont .tab_menu .hover a{ color:#ff7100 }
.gx_cont ul li{ clear:both; color:#999; vertical-align:bottom; height:32px; line-height:32px; margin:0 12px; border-bottom:1px dotted #e5e5e5 }
.gx_cont ul li:last-child{ border-bottom:none }
.gx_cont ul li span{ display:block; overflow:hidden; float:left; height:30px; color:#4d4d4d }
.gx_cont ul .li_one .sp_2{ font-size:12px }
.gx_cont ul .li_one{ border-bottom:1px solid #ddd; color:#333; height:30px; background:none; line-height:30px }
.gx_cont ul li .sp_1{ width:70px }
.gx_cont ul li .sp_1 a{ color:#ff7100 }
.gx_cont ul li .sp_1 a:hover{ color:#f60 }
.gx_cont ul li .sp_2{ width:170px }
.gx_cont ul li .sp_2 a{ float:left; margin-right:10px }
.gx_cont ul li .sp_2 img{ float:left; margin-right:6px; margin-top:6px }
.gx_cont ul li .sp_3{ width:200px }
.gx_cont ul li .sp_3 a{ color:#777 }
.gx_cont ul li .sp_3 a:hover{ color:#f60 }
.gx_cont ul li .sp_4{ width:110px; text-align:center }
.gx_cont ul li .sp_5{ width:52px; text-align:center }
.gx_cont ul li .sp_6{ width:70px; text-align:center; float:right }
.gx_cont ul li .sp_6 a{ color:#09f }
.gx_cont ul li .sp_6 a:hover{ color:#f60 }
.c3 .ls_cont{ height:674px }
.ls_box ul li{ clear:both; color:#999; vertical-align:bottom; height:32px; line-height:32px; border-bottom:1px dotted #e5e5e5 }
.ls_box ul li:last-child{ border-bottom:none }
.link{ color:#333; text-align:left; border:1px solid #ddd; border-top:0; padding-bottom:8px; margin-bottom:10px }
.link .tab_menu{ margin-bottom:10px; font-size:14px; padding-left:10px; color:#4d4d4d }
.link ul{ display:block; padding:0 0 0 10px; width:940px }
.link ul a{ height:24px; margin-right:3px; overflow:hidden; padding:0 10px 0 0 }
.footer{ text-align:center; padding:6px 0 }
.footer .copyright{ width:960px; margin:0 auto }
.p_01 a{ margin:0 10px }
.pagelink{ padding:10px 0 20px 0; text-align:center; color:#727171; line-height:24px }
.pagelink em{ font-style:normal; margin-right:10px }
.pagelink a, .pagelink input, .pagelink strong{ display:inline-block; margin:0 2px; padding:0 8px; height:20px; line-height:20px; vertical-align:middle; border:1px solid #ccc }
.pagelink strong{ color:#fff; border:1px solid #4d4d4d; background:#4d4d4d }
.pagelink input{ padding:0; width:24px; height:20px; line-height:20px; background-repeat:repeat-x; background-position:0 -99px }
.pagelink kbd{ margin-left:10px }
.pagelink kbd:before{ content:"???????" }
.pagelink kbd:after{ content:" ?" }
.pagelink .first, .last{ display:none }
.pagelink a.prev, a.next, a.pgroup, a.ngroup{ font-size:12px }
.pagelink em, kbd{ display:none }
.adtop{ margin-bottom:5px }
.admiddle{ margin-bottom:10px }
.adbottom{ margin-bottom:10px }
.o_all{ width:960px; margin:0 auto; border:1px solid #ddd; background-color:#f2f2f2 }
.o_all .o_top{ height:40px; line-height:40px; background-color:#e3e2e2 }
.o_all .o_l{ height:40px; display:block; border-left:5px solid #ccc; color:#ff7100; padding-left:10px; font-weight:bold; font-size:18px }
.o_content .u_left{ text-align:center; width:200px }
.novelslist{ margin:10px auto; width:960px }
.novelslist .content{ border:1px solid #d3d3d3; border-top:none; float:left; width:312px }
.novelslist .content + .content{ margin-left:10px; width:311px }
.novelslist .content .top{ text-align:left; height:100px; line-height:22px }
.novelslist .content h2{ border-top:none; font-size:14px; font-weight:bold; overflow:hidden; margin:0; background:url(../images/ctitlebg.jpg); height:38px; line-height:38px; border-bottom:1px solid #ddd; padding:0 12px; color:#4d4d4d }
.novelslist .content .image{ padding:10px 0 0 10px; float:left; width:71px }
.novelslist .content .image img{ width:67px; height:82px; border:solid 1px #d3d3d3; padding:1px; background-color:white }
.novelslist .content dl{ padding:10px 10px 0 0; float:right; width:210px }
.novelslist .content dl dt{ height:25px; line-height:25px; overflow:hidden; font-weight:bold }
.novelslist .content dl dd{ line-height:20px; height:60px; overflow:hidden; color:#888 }
.novelslist .content ul{ padding:10px 10px; height:120px }
.novelslist .content ul li{ color:#8e8e8e; height:20px; line-height:20px; overflow:hidden; float:left; width:140px; margin:3px 0 }
.pTB{ padding:0 5px; background:#e8e5f8; border:#d8d3f3 1px solid; width:180px; height:24px }
.pTD{ border-right:#cac4e8 1px solid; border-left:#cac4e8 1px solid; padding-top:8px; border-bottom:#cac4e8 1px solid }
.pTD_L{ border-top:#cac4e8 1px solid; border-left:#cac4e8 1px solid; width:30px; line-height:12px; height:12px }
.pTD_R{ border-right:#cac4e8 1px solid; border-top:#cac4e8 1px solid; width:30px; line-height:12px; height:12px }
.pbg{ background:#f7f5ff }
.aTB{ padding:0 5px; background:#e3f4e7; border:#bae6c5 1px solid; width:180px; height:24px }
.aTD{ border-right:#bae6c5 1px solid; border-top:0; border-left:#bae6c5 1px solid; padding-top:8px; border-bottom:#bae6c5 1px solid }
.aTD_L{ border-top:#bae6c5 1px solid; border-left:#bae6c5 1px solid; width:30px; line-height:12px; height:12px }
.aTD_R{ border-right:#bae6c5 1px solid; border-top:#bae6c5 1px solid; width:30px; line-height:12px; height:12px }
.abg{ background:#e3f4e7 }
.wTB{ padding:0 5px; background:#fff0dc; border:#ffd5a4 1px solid; width:180px; height:24px }
.wTD{ border-right:#ffd5a4 1px solid; border-top:0; border-left:#ffd5a4 1px solid; padding-top:8px; border-bottom:#ffd5a4 1px solid }
.wTD_L{ border-top:#ffd5a4 1px solid; border-left:#ffd5a4 1px solid; width:30px; line-height:12px; height:12px }
.wTD_R{ border-right:#ffd5a4 1px solid; border-top:#ffd5a4 1px solid; width:30px; line-height:12px; height:12px }
.wbg{ background:#fff0dc }
.bTB{ padding:0 5px; background:#d6ecf7; border:#b0dbec 1px solid; width:180px; height:24px }
.bTD{ border-right:#b0dbec 1px solid; border-left:#b0dbec 1px solid; padding-top:8px; border-bottom:#b0dbec 1px solid }
.bTD_L{ border-top:#b0dbec 1px solid; border-left:#b0dbec 1px solid; width:30px; line-height:12px; height:12px }
.bTD_R{ border-right:#b0dbec 1px solid; border-top:#b0dbec 1px solid; width:30px; line-height:12px; height:12px }
.bbg{ background:#d6ecf7 }
.gTB{ padding:0 5px; background:#e5f8cb; border:#d5e6b9 1px solid; width:180px; height:24px; text-align:center }
.gTD{ border-right:#d5e6b9 1px solid; border-left:#d5e6b9 1px solid; padding-top:8px; border-bottom:#d5e6b9 1px solid }
.gTD_L{ border-top:#d5e6b9 1px solid; border-left:#d5e6b9 1px solid; width:30px; line-height:12px; height:12px }
.gTD_R{ border-right:#d5e6b9 1px solid; border-top:#d5e6b9 1px solid; width:30px; line-height:12px; height:12px }
.gbg{ background:#e5f8cb }
.oTB{ padding:0 5px; background:#ffe7dd; border:#f2d1ca 1px solid; width:180px; height:24px }
.oTD{ border-right:#f2d1ca 1px solid; border-left:#f2d1ca 1px solid; padding-top:8px; border-bottom:#f2d1ca 1px solid }
.oTD_L{ border-top:#f2d1ca 1px solid; border-left:#f2d1ca 1px solid; width:30px; line-height:12px; height:12px }
.oTD_R{ border-right:#f2d1ca 1px solid; border-top:#f2d1ca 1px solid; width:30px; line-height:12px; height:12px }
.obg{ background:#ffe7dd }
.rTB{ border:#f9cdde 1px solid; padding:0 5px; background:#fcdeea; width:180px; height:24px }
.rTD{ border-right:#f9cdde 1px solid; border-left:#f9cdde 1px solid; padding-top:8px; border-bottom:#f9cdde 1px solid }
.rTD_L{ border-top:#f9cdde 1px solid; border-left:#f9cdde 1px solid; width:30px; line-height:12px; height:12px }
.rTD_R{ border-right:#f9cdde 1px solid; border-top:#f9cdde 1px solid; width:30px; line-height:12px; height:12px }
.tbo .more{ margin:0 0 10px 10px }
.rbg{ background:#fcdeea }
.yTB{ border:#efeaaa 1px solid; padding:0 5px; background:#faf1d4; width:180px; height:24px }
.yTD{ border-right:#efeaaa 1px solid; border-left:#efeaaa 1px solid; padding-top:8px; border-bottom:#efeaaa 1px solid }
.yTD_L{ border-top:#efeaaa 1px solid; border-left:#efeaaa 1px solid; width:30px; line-height:12px; height:12px }
.yTD_R{ border-right:#efeaaa 1px solid; border-top:#efeaaa 1px solid; width:30px; line-height:12px; height:12px }
.ybg{ background:#faf1d4 }
.mTB{ border:#ebebeb 1px solid; padding:0 5px; background-image:url(mbg.gif); width:180px; height:24px }
.mTD{ border-right:#ebebeb 1px solid; border-left:#ebebeb 1px solid; padding-top:8px; border-bottom:#ebebeb 1px solid }
.mTD_L{ border-top:#ebebeb 1px solid; border-left:#ebebeb 1px solid; width:30px; line-height:12px; height:12px }
.mTD_R{ border-right:#ebebeb 1px solid; border-top:#ebebeb 1px solid; width:30px; line-height:12px; height:12px }
.tdpc{ text-align:center }
.div24{ padding-right:4px; padding-left:4px; padding-bottom:4px; padding-top:4px }
#TbRng TD{ font-size:12px; background:#faf1d4; height:24px }
#TbRng TH{ font-size:12px; background:#faf1d4; height:24px }
#TbRng TH{ padding-right:0; padding-left:0; font-weight:300; padding-bottom:5px; padding-top:6px; text-align:left }
#TbRng .tdpc{ text-align:center }
.tbo#TbRng{ float:left; margin:0 10px 15px; height:310px }
.tdpr{ text-align:right }
.tbi{ width:96% }
.tbi TH{ font-weight:100; font-size:12px; height:23px }
.tbi TH.tdpc{ text-align:center }
.tbi TD{ border-top:#e4e4e4 1px solid; height:24px }
.tbo{ float:left; margin:0 5px 15px; display:inline }
#DivPl IFRAME{ padding-right:0; padding-left:0; padding-bottom:0; margin:0 0 10px; padding-top:0 }
.btitle{ font-weight:600; font-size:13px; color:#333; text-decoration:none }
TD{ font-size:12px; font-family:"????", Arial }
A.tsn{ float:left; overflow:hidden; width:90px; word-break:keep-all; line-height:15px; height:15px; text-overflow:ellipsis }
#ft{ clear:both; border-top:#f9f9f9 1px solid; margin:10px; line-height:20px; padding-top:20px; text-align:center }
#ft{ font-size:12px; color:#77c; font-family:Arial; white-space:nowrap }
#ft{ font-size:12px; color:#77c; font-family:Arial; white-space:nowrap }
.title_P{ border:#ccc 1px solid; font-weight:900; font-size:14px; z-index:99; background:url(ter.gif) #fff no-repeat 8px center; left:20px; padding-bottom:3px; vertical-align:middle; width:136px; padding:5px 0 3px 30px; position:absolute; top:205px; height:19px; text-decoration:none }
A.p14{ font-size:14px; line-height:22px }
.STYLE1{ font-weight:bold }
.ck1{ font-weight:bold }
.ck2{ font-weight:100; cursor:pointer; text-decoration:underline }
.but1{ background-color:#ddf2ff; border:#83b0e1 1px solid; color:#000; height:20px; width:100px }
.but2{ background-color:#d8d3f3; border:#cac4e8 1px solid; color:#000; height:20px; width:100px }
.fen-top li{ padding-left:10px; height:24px; line-height:25px; border-bottom:1px solid #e4e4e4; font-size:12px; list-style:none }
.fen-top li a{ margin-left:10px; line-height:25px; color:#36b }
.fen-top li a:hover{ color:#f60; text-decoration:underline }
.cont{ margin-bottom:10px }
.left_cont{ float:left; width:686px }
.title{ height:40px; border-bottom:2px solid #333; line-height:40px }
.title h2{ float:left; font-family:"Microsoft Yahei"; font-size:22px; font-weight:100; display:block; line-height:32px }
.title b{ display:block; width:4px; height:20px; background:#f60; margin-top:6px; float:left; margin-right:8px }
.title .more{ float:right; line-height:40px }
.ct2 .shu_cont{ border-top:0; padding-left:12px; padding-top:12px; height:259px; overflow:hidden; background:url(../images/dian.gif) repeat-x left 135px }
.ct2 .shu_cont .shu_box{ float:left; width:210px; margin-right:20px; margin-bottom:26px }
.ct2 .shu_cont .sb2{ margin-right:0 }
.ct2 .shu_cont .shu_box .shu_img{ float:left; margin-right:10px }
.ct2 .shu_cont .shu_box .shu_img img{ width:80px; height:110px }
.ct2 .shu_cont .shu_box .shu_xinxi{ float:left; width:120px; height:110px }
.ct2 .shu_cont .shu_box .shu_xinxi h4{ height:24px; overflow:hidden; width:120px }
.ct2 .shu_cont .shu_box .shu_xinxi p{ display:block; overflow:hidden; height:88px; line-height:22px; color:#999 }
.ct2 .ls_cont{ height:314px }
.ct2 .ls_box ul li{ display:block; vertical-align:bottom; width:234px; line-height:26px; height:26px; overflow:hidden }
.ct2 .haoshu{ float:left; width:474px; margin-right:10px }
.ct2 .hs_cont{ height:261px; padding:12px 12px 0 10px; overflow:hidden }
.hs_cont .ts_p{ border:1px solid #ccc; background:#fff6e6; border:1px solid #ffe5e5; padding-left:6px; margin-bottom:6px; color:#f60; height:24px; overflow:hidden }
.hs_cont h3{ line-height:36px; text-align:center }
.hs_cont p{ display:block; color:#999; line-height:22px; height:66px; width:444px; margin-bottom:10px; overflow:hidden }
.hs_cont p a{ color:#4ea7e9 }
.hs_cont p a:hover{ color:#f60 }
.hs_cont ul{ display:block; background:url(../images/dian.gif) repeat-x left top; padding-top:12px; width:452px; overflow:hidden }
.hs_cont ul li{ display:block; float:left; width:212px; vertical-align:bottom; margin-bottom:0; margin-right:12px; height:24px; overflow:hidden }
.ct2 .vip{ float:left; width:206px }
.ct2 .vip_cont{ height:273px }
.ct2 .vip_cont .ls_box{ padding-top:5px }
.ct2 .vip_cont .ls_box li{ width:178px }
.right_bar{ float:right; width:256px }
.ct1 .ls_cont{ background:#f9f9f9 }
.ct1 .tab_tit p .hover{ background:#f9f9f9 }
.tab_tit{ height:38px; line-height:38px; border-bottom:1px solid #ddd; margin-bottom:6px; background:url(../images/tbbg_11.jpg) repeat-x; position:relative }
.tab_tit p{ display:block; position:absolute; height:41px }
.tab_tit p span{ width:126px; display:block; float:left; text-align:center; font-size:14px }
.tab_tit p #szqt{ width:127px }
.tab_tit p .hover{ background:#fff; height:41px; font-weight:bold }
.tab_tit p b{ display:block; width:1px; height:38px; float:left; background:#ddd; font-size:0; overflow:hidden }
.ls_box{ padding-left:12px }
ul li .sp_name{ display:block; float:left; width:164px; height:25px; overflow:hidden }
ul li .sp_data{ float:right; display:block; color:#888 }
.cont{ margin-bottom:10px; margin-top:10px }
.left_bar{ float:left; width:170px }
.left_bar .l_menu{ width:168px; padding:12px 0; border:1px solid #ddd; margin-bottom:10px }
.left_bar .l_menu ul li{ display:block; border-bottom:1px solid #ddd; margin:0 12px }
.left_bar .l_menu ul li a{ display:block; font-size:14px; line-height:17px; padding-top:10px; height:24px; padding-left:12px; width:132px; overflow:hidden }
.left_bar .l_menu ul li img{ vertical-align:middle }
.left_bar .l_menu ul li font a{ padding-left:24px }
.left_bar .l_menu ul .hover{ font-weight:bold; color:#fff; background:#f90 }
.left_bar .l_menu ul .hover:hover{ font-weight:bold; color:#fff; background:#f90 }
.left_bar .l_menu ul a:hover{ color:#333; background:#ffeccc; text-decoration:none }
.right_main{ float:right; width:960px }
.right_main .saixuan{ width:778px; padding:0; background:#fff; border:1px solid #ddd; border-top:3px solid #f60; line-height:24px; margin-bottom:10px }
.yixuan{ background:#f6f6f6; height:26px; padding:10px 0 0 0 }
.yixuan p{ float:left; width:82px; text-align:right; display:block; line-height:18px }
.yixuan .sp_wx{ line-height:18px; float:left }
.yixuan .yx_p{ display:block; background:#fff; margin-right:10px; padding:0 0 0 5px; line-height:14px; height:14px; padding-top:1px; width:auto; text-align:left; border:1px solid #f60 }
.yixuan .yx_p span{ float:left; display:block; margin-right:5px }
.yixuan .yx_p b{ display:block; float:left; background:url(../img/ksw_bg.png) left -960px; margin-top:1px; width:14px; height:12px; cursor:pointer }
.saixuan .sx_cont{ padding:12px }
.sx_cont .sx_box{ clear:both; display:block; vertical-align:bottom }
.sx_cont .sx_box .p_01{ float:left; width:70px; display:block; height:24px; text-align:right }
.sx_cont .sx_box .p_02{ float:left; width:640px; display:block; padding-bottom:4px }
.sx_cont .sx_box .p_02 a{ color:#f90; border-left:5px solid #fff; display:inline-block; float:none; padding:0 8px; white-space:nowrap }
.sx_cont .sx_box .p_02 a:hover{ background:#f90; color:#fff; text-decoration:none }
.sx_cont .sx_box .p_02 a.hover{ background:#f90; color:#fff }
.sx_cont .sx_box .lei{ height:54px; overflow:hidden; width:640px }
.sx_cont .sx_box .lei2{ height:auto; overflow:auto; width:640px }
.sx_cont .sx_box .biaoqian{ height:27px; overflow:hidden }
.sx_cont .sx_box .biaoqian2{ height:auto; overflow:auto }
.sx_cont .sx_box .p_02 a{ float:left; white-space:normal; display:block }
.sx_cont .sx_box .p_02 span{ float:left; line-height:20px; margin-bottom:5px; padding:1px }
.sx_cont .sx_box .p_02 span a{ display:block; min-width:10px; padding:0 6px; float:left; text-align:center; text-decoration:none; white-space:nowrap; width:auto !important }
.more_btn1, .more_btn3{ float:left; font-weight:100; display:inline-block; padding-right:20px; cursor:pointer; background:url(../img/ksw_bg.png) no-repeat 28px -995px; color:#888 }
.more_btn2, .more_btn4{ float:left; font-weight:100; display:inline-block; padding-right:20px; cursor:pointer; background:url(../img/ksw_bg.png) no-repeat 28px -1025px; color:#888 }
.saixuan .sx_cont .more_btn:hover{ color:#f60 }
.saixuan .sx_cont .linebg{ background:url(../img/sk1213_03.png) repeat-x left top; overflow:hidden; height:9px; line-height:1px; clear:both }
.sk_cont{ width:958px; border:1px solid #ddd; border-top:3px solid #f60 }
.sk_cont .sk_tit{ height:37px; line-height:36px; overflow:hidden; background:url(../img/sk1213_09.png) repeat-x }
.sk_cont .sk_tit .paixu{ float:left; width:600px; padding-left:12px }
.sk_cont .sk_tit .paixu span{ float:left; margin-right:10px }
.sk_cont .sk_tit .paixu a{ float:left; padding:0 12px; cursor:pointer; border-right:1px solid #ddd }
.sk_cont .sk_tit .paixu .hover{ background:url(../img/sk1213_07.png); height:36px; line-height:36px; border:1px solid #f60; border-top:0 }
.sk_cont .sk_tit .paixu a b{ float:left; font-weight:100; margin-right:5px; line-height:36px }
.sk_cont .sk_tit .paixu a i{ float:left; display:block; width:10px; height:12px; margin-top:12px; background:url(../img/ksw_bg.png) 0 -1060px }
.sk_cont .sk_tit .qiehuan{ float:right }
.sk_cont .sk_tit .qiehuan a{ display:block; line-height:38px; padding-left:24px; float:left; margin-right:12px }
.sk_cont .sk_tit .qiehuan .a_wz{ background:url(../img/ksw_bg.png) no-repeat -216px -584px }
.sk_cont .sk_tit .qiehuan .a_wz2{ background:url(../img/ksw_bg.png) no-repeat -216px -614px; color:#ff7100; font-weight:bold }
.sk_cont .sk_tit .qiehuan .a_tw{ background:url(../img/ksw_bg.png) no-repeat -116px -584px }
.sk_cont .sk_tit .qiehuan .a_tw2{ background:url(../img/ksw_bg.png) no-repeat -116px -614px; color:#ff7100; font-weight:bold }
.sk_cont .sk_tit2{ height:38px; padding:0 12px; border-bottom:1px solid #eee }
.sk_cont .sk_tit2 .fuxuan{ float:left; width:600px; padding-top:12px }
.sk_cont .sk_tit2 .fuxuan span{ float:left; margin-right:15px }
.sk_cont .sk_tit2 .fuxuan input{ float:left; font-size:13px; height:13px; width:13px; margin-right:3px }
.sk_cont .sk_tit2 .more{ float:right; line-height:38px }
.sk_cont .sk_tit2 .more b{ color:#ff7100 }
.sk_cont ul li{ display:block; clear:both; color:#999; vertical-align:bottom; height:32px; line-height:32px }
.sk_cont ul .li_one{ background:#f9f9f9; border-bottom:1px solid #ddd; color:#333; height:36px; line-height:36px }
.sk_cont ul .li_bg{ background:#f9f9f9 }
.sk_cont ul li span{ display:block; float:left; height:32px; overflow:hidden }
.sk_cont ul .li_one .sp_2{ font-size:12px }
.sk_cont ul li .sp_0{ color:#333; width:54px; text-align:center }
.sk_cont ul li .sp_1{ width:100px }
.sk_cont ul li .sp_1 a{ color:#ff7100 }
.sk_cont ul li .sp_1 a:hover{ color:#f60 }
.sk_cont ul li .sp_2{ font-size:14px; width:280px }
.sk_cont ul li .sp_2 a{ float:left; margin-right:10px }
.sk_cont ul li .sp_2 img{ float:left; margin-right:6px; margin-top:6px }
.sk_cont ul li .sp_3{ width:92px }
.sk_cont ul li .sp_4{ text-align:center; width:116px }
.sk_cont ul li .sp_5{ text-align:center; width:100px }
.sk_cont ul li .sp_6{ float:left; text-align:center; width:100px }
.sk_cont ul li .sp_6 a{ color:#09f }
.sk_cont ul li .sp_6 a:hover{ color:#f60 }
.blue{ color:#396dd4 }
.red{ color:#ff7100 }
.green{ color:#090 }