@charset "utf-8";
/* CSS Document */
#left{ width:742px; float:left;overflow:hidden; display:inline;}
#right{ width:207px;float:right; overflow:hidden;}

#left2{ width:698px; float:left;overflow:hidden;display:inline;}
#right2{ width:252px; float:right; overflow:hidden;}

ul.qL{ line-height:20px; border-left:1px solid #dfdded;border-right:1px solid #dfdded; width:943px; margin:0 auto; padding-left:5px; margin:-3px auto 0; _margin:-3px auto -3px; padding-bottom:2px;}
ul.qL li{ font-family:"宋体"; color:#000; padding:0 3px; float:left;}
ul.qL li.sp,ul.qL li.sp a{ color:#0e3fae;}
ul.qL li a:hover{ color:#000; text-decoration:underline;}
ul.qL li.sp a:hover{ color:#0e3fae; text-decoration:underline;}

.sd_01{ background:url(../bg/sd_01.gif) repeat-x; background-color:#f4f6ff; height:442px;}
.sd_01 h2{ margin:17px 12px 9px 0;}
.sd_01 .bloginfo{ background:url(../bg/blog_infpan.jpg?edit) no-repeat; height:90px; overflow:hidden; padding:10px 24px 0 8px; color:#464646; line-height:20px;}
.sd_01 .bloginfo b{ font-size:14px; color:#bf5586; padding:0 2px;}
.sd_01 .bloginfo a{ width:62px; height:18px; display:block; float:left; margin:10px 10px 0 0;}
.sd_01 .bloginfo a.view{ background:url(../ico/view_btn.gif) no-repeat;}
.sd_01 .bloginfo a.sub{ background:url(../ico/sub_btn.gif) no-repeat;}
.hbg{ background:url(../ico/ico_t.gif) left top no-repeat; padding-left:18px; padding-bottom:3px; border-bottom:1px solid #bdb6e6;}
.sd_01 .showlove{}
.sd_01 .showlove ul{}
.sd_01 .showlove ul li{ float:left; margin-right:10px;text-align:center; line-height:16px; width:82px; overflow:hidden; height:118px; display:block;}
.sd_01 .showlove ul li h3{ padding-top:4px;*padding-top:6px; text-align:center;}
.sd_01 .sidenews_01{ margin-left:-10px; margin-top:10px; height:118px; background-color:#e5e5f9;}
.sd_01 .sidenews_01 dl{ padding:3px 0 0 10px;}
.sd_01 .sidenews_01 dl dd{}
.sd_01 .sidenews_01 dl dd a{ background:url(../ico/del.gif) left center no-repeat; height:22px; line-height:22px; padding-left:8px;}
.sd_01 .info_pan{ line-height:20px; color:#464646; position:relative; width:197px; margin-left:-4px; height:96px;}
.sd_01 .info_pan b{ font-size:14px; color:#bf5586; padding:0 2px;}
.sd_01 .info_pan a.btn{ background:url(../ico/sub_btn.gif) no-repeat; width:62px; height:18px; float:right; display:block; position:absolute; right:10px; bottom:0; padding:0;}
.sd_01 .info_pan a{ text-decoration:none;background:url(../ico/info_pan.jpg) no-repeat; width:180px; padding:16px 7px 0; display:block; height:59px;}
.sd_01 .info_pan a:hover{ text-decoration:none; color:#000;}

.sd_02{ height:395px; background-color:#e8e9fb; padding-top:6px;}
.sd_02 ul{}
.sd_02 ul li{ margin:9px 0;width:185px; height:76px; line-height:19px; display:block; overflow:hidden;}
.sd_02 ul li a img{ float:left; border:1px solid #cac7e2; margin-right:5px;}
.sd_02 ul li p a:hover{ text-decoration:underline; color:#000;}
.sd_02 dl{}
.sd_02 dl dd{}
.sd_02 dl dd a{ line-height:23px; background:url(../ico/del.gif) left center no-repeat; padding-left:8px;}

.sd_03{ height:235px; background-color:#e8e9fb; padding-top:6px;}
.sd_03 dl{ padding-top:9px;}
.sd_03 dl dt{ padding-bottom:4px;}
.sd_03 dl dt a{ line-height:19px;}
.sd_03 dl dt a img{ float:left; border:1px solid #adadd2; margin-right:9px;}
.sd_03 dl dt p a:hover{ text-decoration:underline; color:#000;}
.sd_03 dl dd a{ line-height:23px; background:url(../ico/del.gif) left center no-repeat; padding-left:8px;}

.sd_ad02{ height:225px;}
.sd_ad03{ height:167px;}
.sd_ad04{ height:250px;}
.ad05{ height:118px;}
.sd_ad06{ height:157px;}
.sd_ad07{ height:220px;}
.sd_ad08{ height:250px;}
.sd_ad09{ height:60px;}


.sd_04{ height:369px; background:url(../bg/rank_bg.jpg) 0 bottom no-repeat;}
.sd_04 h2{ background:url(../bg/renk_t.gif) no-repeat; height:61px}
.sd_04 ul{ padding:5px 0 0 10px; float:left; width:92px; display:block;}
.sd_04 ul li{}
.sd_04 ul li a{ padding-left:18px; height:26px; line-height:26px;background:url(../bg/num.gif) no-repeat; }
.sd_04 ul li a:hover{ text-decoration:none;}
.sd_04 ul li.num01 a{ background-position:0 0;}
.sd_04 ul li.num02 a{ background-position:0 -28px;}
.sd_04 ul li.num03 a{ background-position:0 -54px;}
.sd_04 ul li.num04 a{ background-position:0 -80px;}
.sd_04 ul li.num05 a{ background-position:0 -104px;}
.sd_04 ul li.num06 a{ background-position:0 -132px;}
.sd_04 ul li.num07 a{ background-position:0 -158px;}
.sd_04 ul li.num08 a{ background-position:0 -184px;}
.sd_04 ul li.num09 a{ background-position:0 -208px;}
.sd_04 ul li.num10 a{ background-position:0 -234px;}
.sd_04 ul li.num11 a{ background-position:0 -260px;}

.sd_05{ height:303px; background:url(../bg/notice.gif) 0 130px no-repeat; background-color:#e8e9fb; padding-top:6px;}
.sd_05 dl{ padding-top:5px;}
.sd_05 dl dt{ background:url(../ico/ico_5.gif) 110px 5px no-repeat; height:22px; line-height:22px;}
.sd_05 dl dd{ height:22px; line-height:22px; padding-bottom:3px;}
.sd_05 input{ height:20px; line-height:20px; width:120px; background-color:#fff; border:1px solid #c6c2dd; vertical-align:middle;}
.sd_05 input.sub{ width:57px; height:18px; float:right; border:none; background:url(../ico/sub_btn2.gif) no-repeat; margin-right:16px;}

.sd_06{ background-color:#e8e9fb; height:298px; overflow:hidden;}
.sd_06 h2{ background:url(../ico/art_t.gif) no-repeat; height:53px;}
.sd_06 h2 ul{ padding:5px 0 0 30px;}
.sd_06 h2 ul li{ float:left; background:url(../ico/ico_tab3.gif) -67px 0 no-repeat; width:68px; margin-right:-1px; height:22px; line-height:22px; font-weight:bold; text-align:center; cursor:pointer;}
.sd_06 h2 ul li.current{ background:url(../ico/ico_tab3.gif) no-repeat;}
.sd_06 ul.article{ margin:5px 12px 0 10px;}
.sd_06 ul.article li{ *margin-bottom:-3px;background:url(../ico/del.gif) left center no-repeat; padding-left:8px; height:22px; width:180px; display:block; line-height:22px; overflow:hidden;}
.sd_06 ul.article li p{ float:left; width:68%; overflow:hidden;}
.sd_06 ul.article li span{ float:left; width:32%; text-align:center; overflow:hidden;}

.sd_07{ background-color:#e8e9fb; height:292px; overflow:hidden; padding-top:6px;}
.sd_07 dl.in02{ padding:10px 0 0;}
.sd_07 dl.in02 dd{ margin-bottom:2px;width:170px; padding-bottom:20px;}

.sd_help{ height:170px; _height:164px; background:url(../ico/ico_10.gif) left bottom no-repeat; background-color:#e8e9fb;}
.sd_help h2{ background:url(../ico/help.gif) -5px bottom no-repeat; height:34px;}
.sd_help ul{ margin-top:14px;}
.sd_help ul li{ float:left;}
.sd_help ul li a{ width:80px; height:26px; line-height:26px; padding-left:16px; background:url(../ico/ico_h.gif) no-repeat; display:block;}
.sd_help ul li.h_1 a{ background-position:0 6px;}
.sd_help ul li.h_2 a{ background-position:0 -69px;}
.sd_help ul li.h_3 a{ background-position:1px -21px;}
.sd_help ul li.h_4 a{ background-position:0 -94px;}
.sd_help ul li.h_5 a{ background-position:0 -45px;}
.sd_help ul li.h_6 a{ background-position:0 -120px;}

.sd_blog{ background-color:#e8e9fb; height:628px;}
.sd_blog h2{ background:url(../ico/blog.gif?1) no-repeat; height:33px;}
.sd_blog dl{ padding:10px 11px 0 9px;}
.sd_blog dl dd{ margin-bottom:9px; background:url(../ico/line_2.gif) left bottom repeat-x; padding-bottom:11px; height:63px; display:block; line-height:22px;}
.sd_blog dl dd img{ float:left; margin-right:8px;}
.sd_blog ul{ padding-left:10px;}
.sd_blog ul li{ float:left;}
.sd_blog ul li a{ height:32px; line-height:32px; width:65px; display:block;}

.sd_serach{ height:267px; background:url(../ico/sd_serach.jpg) no-repeat; background-color:#f4f6ff; overflow:hidden;}
.sd_serach h2{ height:23px; padding-top:9px;}
.sd_serach h2 ul{}
.sd_serach h2 ul li{ background:url(../ico/ico_tab5.gif) -80px 0 no-repeat; width:81px; height:23px; line-height:23px; color:#000; font-weight:bold; font-size:14px; text-align:center; margin-right:-1px; cursor:pointer; float:left;}
.sd_serach h2 ul li.current{ background-position:0 0; color:#4a488e;}
.sd_serach div{ padding-top:6px;}
.sd_serach div dl{ color:#474747}
.sd_serach div dl dd{ height:28px; line-height:28px;}
.sd_serach div dl dd b, .sd_serach div dl dd span{ padding-right:4px;}
/* select */
.sd_serach div dl dd select{width:75px;overflow:hidden;white-space:nowrap;}

.sd_serach div dl dd input.s{ background:url(../ico/btn_s.gif) no-repeat; width:57px; height:18px; border:none; cursor:pointer;}
.sd_serach div .city{ background:url(../ico/line_3.gif) repeat-x; margin-right:9px; line-height:20px;}
.sd_serach div .city p{ float:left;}
.sd_serach div .city span{ float:left;}
.sd_serach div .city span a{ padding:0 2px;}

.sd_tag{ height:158px; background:url(../ico/tag_t.gif) repeat-x; overflow:hidden;}
.sd_tag h2{ height:28px; padding-top:5px;}
.sd_tag h2 ul{}
.sd_tag h2 ul li{ float:left; background:url(../ico/ico_tab6.gif) -94px 0 no-repeat; color:#000; width:95px; margin-right:-1px; text-align:center; cursor:pointer; height:27px; line-height:27px;}
.sd_tag h2 ul li.current{ background-position:0 0; color:#4a488e; font-weight:bold;}
.sd_tag div{ padding-top:2px;}
.sd_tag div a{ width:32%; line-height:22px; text-align:center; display:block; float:left;}

.sd_diary{ height:117px; margin-right:1px; *margin-right:0;}
.sd_diary a{width:207px; background:url(../ico/diary.jpg) no-repeat; height:117px; display:block;}

.page{ height:30px; padding-top:12px; line-height:19px; text-align:center; width:732px;}
.page a.pn{ background:url(../ico/page_pn.gif) no-repeat; padding:2px 7px; *padding:4px 7px;}
.page a.pn:hover,.page span a:hover{ text-decoration:none;}
.page span{ background:url(../ico/page_r.gif) right top no-repeat;  padding:2px 0; *padding:0 0 2px 0; *margin-right:2px;}
.page span a{ background:url(../ico/page_l.gif) left -1px no-repeat;*background:url(../ico/page_l.gif) left top no-repeat; *padding:4px 7px; padding:3px 7px 2px; color:#5a57ad; font-size:10px;}
.page span.on,.page span.on a{ background:none; background-color:#6c6baf; color:#fff; }
.page span.on a{*padding:3px 7px 1px;}

.sd_research{ height:290px;}
.res_bg_1{ background:url(../ico/res_bg1.gif) repeat-x;}
.res_bg_2{ background:url(../ico/res_bg2.gif) repeat-x;}
.sd_research h2{ height:32px; background:url(../ico/res_ht.jpg) no-repeat; overflow:hidden; line-height:32px; *line-height:36px; padding-left:28px;}
.sd_research h2 a{ margin:7px 12px 0 0;}
.sd_research dl.num1 dd{ background:url(../ico/num1.gif) no-repeat;}
.sd_research dl.num2 dd{ background:url(../ico/num2.gif) no-repeat;}
.sd_research dl{ margin:6px 0 0 12px;}
.sd_research dl dd{ height:24px; line-height:23px; padding-left:25px;}
.sd_research dl dd.n1{ background-position:0 5px;}
.sd_research dl dd.n2{ background-position:0 -17px;}
.sd_research dl dd.n3{ background-position:0 -40px;}
.sd_research dl dd.n4{ background-position:0 -62px;}
.sd_research dl dd.n5{ background-position:0 -87px;}
.sd_research dl dd.n6{ background-position:0 -110px;}
.sd_research dl dd.n7{ background-position:0 -132px;}
.sd_research dl dd.n8{ background-position:0 -155px;}
.sd_research dl dd.n9{ background-position:0 -179px;}
.sd_research dl dd.n10{ background-position:0 -202px;}

.sd_view{ height:653px; background:url(../ico/sd_view.jpg) repeat-x; overflow:hidden;}
.sd_view h2{ border:none; margin:4px 0 0 10px; height:31px;}
.sd_view dl{line-height:22px;padding:20px 0 0 14px;float:left;}
.sd_view dl dd{float:left;text-align:center;width:91px;margin:0 10px;display:inline;height:105px;overflow:hidden;}
.sd_view dl dd img{width:65px; height:78px; border:1px solid #aba2e3; display:block; margin:0 auto;}

/* editbysyh100624 */
.pageclass{width:100%; padding:10px 0; height:20px;}
.pageclass li{float:right;border:1px solid #6c6baf;margin-right:10px;display:inline;}
.pageclass li a{color:#654688;padding:0 5px;line-height:18px;display:block;}
.pageclass li a:hover,.pageclass li.on a{color:#fff;font-weight:bolder;text-decoration:none; background:#6c6baf;}

.vote {width:85%; margin:0 auto; overflow:hidden; padding:0 0 10px 0;}
.vote dd {line-height:24px;}
.vote dd font {font-weight:bold;}
.vote .btn {width:85%; height:18px; margin:10px auto 0 auto; overflow:hidden; text-align:center; clear:both;}
.vote .btn a:link,.vote .btn a:visited {width:68px; height:18px; background:url(../ico/btn_sjjd.gif); text-indent:-9999px; display:block; margin:0 auto;}

.sd_061 {float:left;color:#3D3374;line-height:24px; width:948px; line-height:24px;}
.sd_031 { background-color:#F4F4FD;color:#3D3374;line-height:24px; overflow:hidden; width:240px}
.sd_032 { background-color:#F4F4FD;color:#3D3374;line-height:24px; overflow:hidden; width:195px; padding:0px; clear:both; padding-left:10px;}
.sd_032 a,.sd_061 a,.sd_031 a{color:#3D3374; margin:0 5px; display:inline}
.sd_033 {margin-top:15px; float:left}