body{}
.clear_all{display:none;}
a,a:visited{color:#333;}
a:hover{color:#f60;}
/* ===== foot ===== */
.foot{text-align:center;padding:20px 0;color:#333;}
.foot a,.foot a:visited{color:#333;}
.foot a:hover{color:#f60;}

/* ===== wrapers =====*/
.wraper{background:#5DD6EA url(../images/bd_bg_repeatx.jpg) repeat-x 0 560px;}
.wraper-1,
.wraper-2{max-width:1260px;min-width:960px;_width:expression((document.documentElement.clientWidth>1260||document.body.clientWidth>1260)?"1260px":(document.documentElement.clientWidth<960||document.body.clientWidth<960)?"960px":"100%");margin:0 auto;}
.wraper-1,.wraper-2{}
.wraper-1{background:url(../images/pageheader/20100214/paintin_bd_extend.jpg) no-repeat 50% 390px;}
.wraper-2{background:url(../images/pageheader/20100214/painting_main.jpg) no-repeat 50% 0;}

/* ===== navigation & logo ===== */
.navigation{min-width:960px;max-width:973px;height:103px;margin:0 auto 200px;overflow:hidden;position:relative;}
* html .navigation{width:expression((document.documentElement.clientWidth>973||document.body.clientWidth>973)?"973px":(document.documentElement.clientWidth<960||document.body.clientWidth<960)?"960px":"100%");}
.nav-style-bg{width:973px;height:103px;margin:-2px auto 0;background:url(../images/topnav_bg_shadow.png) 0 0;position:absolute;left:0;top:-2px;}
.logo{width:167px;height:79px;background:url(../images/topnav_logo.gif) no-repeat;position:absolute;top:5px;left:394px;}
.nav-con{width:946px;height:53px;background:url(../images/topnav_nologo_bg.gif) no-repeat;position:absolute;top:21px;left:8px;}
.nav-con ul{padding:10px 0 0 17px;}
.nav-con li{float:left;overflow:hidden;margin-right:14px;}
.nav-con li a{float:left;width:92px;height:39px;padding-top:4px;overflow:hidden;text-indent:-1000px;background:url(../images/nav_btn_items.gif) no-repeat 0 5px;}
	/* === homepage and  bbs === */
	.nav-con .nav-homepage a,
	.nav-con .nav-bbs a{width:44px;}
	/* === other nav buttons === */
	.nav-con .nav-news{margin-right:8px;}
		.nav-con .nav-news a{background-position:-54px 5px;}
		.nav-con .nav-news a:hover,
		.nav-con .nav-news a.on{background-position:-54px -57px;}
	.nav-con .nav-download{margin-right:12px;}
		.nav-con .nav-download a{background-position:-156px 5px;padding-left:2px;}
		.nav-con .nav-download a:hover,
		.nav-con .nav-download a.on{background-position:-156px -57px;}
	.nav-con .nav-introduce{margin-right:191px}
		.nav-con .nav-introduce a{background-position:-259px 5px;}
		.nav-con .nav-introduce a:hover,
		.nav-con .nav-introduce a.on{background-position:-259px -57px;}
	.nav-con .nav-novice{margin-right:7px;}
		.nav-con .nav-novice a{background-position:-360px 5px;}
		.nav-con .nav-novice a:hover,
		.nav-con .nav-novice a.on{background-position:-360px -57px;}
	.nav-con .nav-fans{margin-right:6px;}
	.nav-con .nav-fans a{background-position:-460px 5px;}
	.nav-con .nav-fans a:hover,
	.nav-con .nav-fans a.on{background-position:-460px -57px;}
		.nav-con .nav-gm a{width:96px;background-position:-560px 5px;}
		.nav-con .nav-gm a:hover,
		.nav-con .nav-gm a.on{background-position:-560px -57px;}
	.nav-con .nav-bbs a{background-position:-667px 5px;}

/* ===== head ===== */
.head{height:60px;width:960px;margin:0 auto 18px;position:relative;overflow:visible;z-index:999;}
.today-event{position:relative;top:-229px;right:0px;}
/* ==== guide book ==== */
.guide-book{
	position:absolute;
	top:8px;
	right:0;
	width:480px;
	height:26px;
	overflow:visible;
	z-index:999;
}
.guide-book a,.guide-book a:visited{display:block;width:92%;height:20px;padding:3px 0 0 8%;text-decoration:none;color:#111;}
.guide-book a:hover{text-decoration:none;color:#111;}
.guide-book a.gbook-link:hover{background-color:#D6F4FD;color:#09f;}

.guide-book h2{width:90px;height:24px;margin:0 3px;display:inline;overflow:hidden;text-indent:-3000px;font-size:14px;font-weight:700;float:left;background:url(../images/guide_book_tabs.gif) no-repeat;cursor:pointer;}
.guide-book div{float:left;position:relative;z-index:0;}

.guide-book h2.on{background-position:0 -42px;}
.gbook-2 h2{background-position:-92px 0;}
	.gbook-2 h2.on{background-position:-92px -42px;}
.gbook-3 h2{background-position:-184px 0;}
	.gbook-3 h2.on{background-position:-184px -42px;}
.gbook-4 h2{background-position:-276px 0;}
	.gbook-4 h2.on{background-position:-276px -42px;}
.gbook-5 h2{background-position:-368px 0;width:80px;margin-right:0;}
	.gbook-5 h2.on{background-position:-368px -42px;}

.guide-book ul{display:none;position:absolute;z-index:999;top:24px;left:0;width:192px;background:#F1FBFF;border:1px solid #87CCED;padding:10px 0px 16px;font-size:12px;overflow:visible;}
.guide-book ul ul.on{display:block;}
.guide-book ul ul{top:auto;margin-top:-27px;z-index:999;}
.guide-book li{vertical-align:middle;position:static;height:24px;width:96px;float:left;border-left:1px dotted #ddd;margin-left:-1px;overflow:visible;}
.guide-book li.has-sub{cursor:default;background:url(../images/homepage_icons.gif) no-repeat 2px -198px;}
.guide-book li.has-sub a{}
.guide-book li.on{background-position:2px -198px;background-color:#D6F4FD;border-bottom:1px solid #ccc;height:23px;}

/* === search elements ===*/
.search{
	position:absolute;
	top:40px;
	left:450px;
	width:510px;
	height:23px;
	overflow:hidden;
}
.search li{float:left;color:#09f;}
.search form{float:left;clear:none;}
.search input{float:left;vertical-align:middle;}
.search .search_but{width:58px;height:22px;border:none;background:url(../images/homepage_icons.gif) no-repeat 0px -298px;cursor:pointer;}
.mhjl-btn{float:left;width:66px;height:20px;overflow:hidden;text-indent:-3000px;background:url(../images/homepage_icons.gif) no-repeat 0 -336px;}
.ny_search_text{background:none;width:112px;height:17px;border:none;font-size:12px;padding:2px 1px 1px;color:#333;margin:0;float:left;}
.ny_search_text_wraper{background:url(../images/youdao_searchbg.gif) no-repeat 0 0;width:112px;height:17px;display:inline;overflow:hidden;border:1px solid #87CCED;margin:0 3px;float:left;}

/*=== flash nav ===*/
.fls-nav{
	position:absolute;
	top:-150px;
	left:-41px;
	width:290px;
	height:200px;
	overflow:visible;
}
.fls-nav-con{
	width:290px;
	height:205px;
	position:relative;
}
.fls-nofls-bg{position:absolute;top:5px;left:0;width:290px;height:200px;background:url(../images/leaf.png) no-repeat 0 0;}
.fls-nofls-ct{position:absolute;top:5px;left:0;width:290px;height:200px;}
.fls-nav-con a{float:left;position:absolute;overflow:hidden;text-indent:-2000px;}
.fls-nav-con .fls-ct-1{
	width:80px;
	height:76px;
	top:21px;
	left:109px;
}
.fls-nav-con .fls-ct-2{
	width:41px;
	height:38px;
	top:118px;
	left:75px;
}
.fls-nav-con .fls-ct-3{
	width:48px;
	height:47px;
	top:89px;
	left:206px;
}
.fls-nav-con .fls-ct-4{
	width:40px;
	height:41px;
	top:131px;
	left:139px;
}

/* ===== main ===== */
.main{float:none;clear:both;width:960px;margin:0 auto;overflow:visible;}

/* ==== content Start ==== */
.content{float:right;width:744px;padding-right:1px;}
/* === content area 1 Start === */
.ct1{height:421px;margin-bottom:5px;background:url(../images/ct1_box_btm.gif) no-repeat 0 100%;position:relative;}
.ct1-con{position:absolute;top:-14px;}
/* == news panel == */
.pn-news{width:324px;float:left;padding-left:5px;}
.pn-news-tab{height:42px;padding:4px 0 0 24px;overflow:hidden;background:url(../images/news_tab_items.gif) no-repeat;}
.pn-news-tab li{float:left;width:50px;height:35px;margin-right:17px;overflow:hidden;text-indent:-1000px;display:inline;cursor:pointer;}
.pn-news-tab li.on{width:72px;margin-left:-11px;margin-right:7px;background:url(../images/news_tab_items.gif) no-repeat 0 -59px;}
.pn-news-tab li#news_tab2{background-position:-82px -59px;}
.pn-news-tab li#news_tab3{background-position:-164px -59px;}
.pn-news-tab li#news_tab4{background-position:-246px -59px;}

.pn-news-list{padding-right:10px;}
.pn-news-list h2{height:25px;overflow:hidden;font-size:16px;line-height:24px;font-weight:900;color:#165AC3;text-align:center;}
.pn-news-list h2 a,
.pn-news-list h2 a:visited{color:#165AC3;}
.pn-news-summary{height:72px;overflow:hidden;padding:0 12px;margin-bottom:5px;background:url(../images/news_summary_bg.gif) no-repeat 50% 100%}

.pn-news-list{height:280px;display:none;overflow:hidden;}
.pn-news-list ul{padding:0 2px 0 10px;}
.pn-news-list li{overflow:hidden;height:20px;overflow:hidden;}
.pn-news-list li span{float:left;}
.pn-news-title{float:left;width:210px;padding-left:3px;overflow:hidden;}
.pn-news-title a,.pn-news-title a:visited{color:#AC7A25;color:#4c4c4c;}
.pn-news-title a:hover{color:#f60;}
.pn-news-title a.red,.pn-news-title a.red:visited{color:#c00;}
.pn-news-title a.red:hover{color:#f60;}
.pn-news-list li span.pn-news-ptime{float:right;color:#999;}
.pn-news-list-more{margin-top:-2px;padding:0 3px;text-align:right;}
.pn-news-list-more a,.pn-news-list-more a:visited{color:#09f;text-decoration:underline;}
.pn-news-list-more a:hover{color:#f60;}

/* === pic banner === */
.pic-news{padding:4px 0 0 12px;}
.pic-news img{}
.pic-news .ban_bg{float:left;padding-right:10px;}

/* ==== focus img banner ==== */
.focus{
	position:absolute;
	width:277px;
	height:292px;
	text-align:center;
	top:0;
	left:333px;
	background:url(../images/banner_border.gif) no-repeat;
}
.focus-ct a{display:none;position:absolute;top:8px;left:8px;}
.focus-ct a.on{display:inline;}
.focus-btns{
	position:absolute;
	bottom:0;
	right:0;
	width:271px;
	height:35px;
}
.focus-btns-con{float:right;padding-right:6px;}
.focus-btns a{float:left;width:24px;height:23px;line-height:22px;padding-top:1px;margin-right:6px;text-decoration:none;overflow:hidden;background:url(../images/homepage_icons.gif) no-repeat -62px -56px;font-family:Arial,Helvetica,sans-serif;text-align:center;font-weight:700;}
.focus-btns a,.focus-btns a:visited{color:#fff;}
.focus-btns a:hover{color:#fff;text-decoration:none;}
.focus-btns a:hover,.focus-btns a.on{background-position:-62px 0;}

/* === quick links out === */
.qlinks{
	position:absolute;
	top:4px;
	left:615px;
	width:118px;
	height:299px;
	padding-left:6px;
	background:url(../images/qlinks_items.gif) no-repeat;
}
.qlinks a{float:left;clear:both;width:108px;height:44px;margin-bottom:4px;text-indent:-2000px;overflow:hidden;}

/* === calendar ===*/
.calendar{
	position:absolute;
	top:295px;
	left:337px;
	width:400px;
	height:140px;
	background:url(../images/calendar/calendar_v3.gif) no-repeat;
}
.calendar h3{height:28px;overflow:hidden;padding-right:16px;padding-top:8px;font-size:12px;line-height:26px;}
.calendar h3 strong{visibility:hidden;}
.calendar h3 .calendar-today-time{text-indent:0;padding-left:70px;font-weight:400;color:#E04218;}
.calendar h3 a,.calendar h3 a:visited{color:#3184B5;text-decoration:underline;margin-right:3px;}
.calendar h3 a:hover{color:#09f;text-decoration:none;}
.calendar-ct{padding-left:4px;height:104px;}
.calendar img{vertical-align:middle;}
.calendar ul{float:left;clear:both;vertical-align:middle;}
.calendar li{float:left;}

ul.calendar-week{width:auto;height:27px;padding-left:22px;padding-top:4px;}
.calendar-week li{display:inline;width:41px;margin:0 9px 0 0;height:27px;padding:0;text-align:center;font-size:14px;line-height:150%;vertical-align:middle;background: url(../images/calendar/calendar_v3.gif) no-repeat 1000px 1000px;}
.calendar-week li b{float:left;width:41px;margin:0;height:27px;clear:both;cursor:pointer;font-weight:400;text-indent:-4000px;overflow:hidden;background: url(../images/calendar/calendar_v3.gif) no-repeat 1000px 1000px;}

.calendar-week li.on{width:53px;margin:0 3px 0 -6px;}
.calendar-week li.on b{width:53px;}

.calendar-week .today-1{background-position:-6px -139px;}
.calendar-week .on .day-1{background-position:0 -174px;}
.calendar-week .on .today-1{background-position:0 -211px;}

.calendar-week .today-2{background-position:-56px -139px;}
.calendar-week .on .day-2{background-position:-54px -174px;}
.calendar-week .on .today-2{background-position:-54px -211px;}

.calendar-week .today-3{background-position:-106px -139px;}
.calendar-week .on .day-3{background-position:-108px -174px;}
.calendar-week .on .today-3{background-position:-108px -211px;}

.calendar-week .today-4{background-position:-156px -139px;}
.calendar-week .on .day-4{background-position:-162px -174px;}
.calendar-week .on .today-4{background-position:-162px -211px;}

.calendar-week .today-5{background-position:-206px -139px;}
.calendar-week .on .day-5{background-position:-216px -174px;}
.calendar-week .on .today-5{background-position:-216px -211px;}

.calendar-week .today-6{background-position:-256px -139px;}
.calendar-week .on .day-6{background-position:-270px -174px;}
.calendar-week .on .today-6{background-position:-270px -211px;}

.calendar-week .today-0{background-position:-306px -139px;}
.calendar-week .on .day-0{background-position:-324px -174px;}
.calendar-week .on .today-0{background-position:-324px -211px;}

.calendar-detail{width:370px;padding:8px 0 0 12px;clear:both;line-height:1.4em;font-family:"宋体", Tahoma, Geneva, sans-serif;}
.calendar-detail h4{font-weight:700;color:#fff;}
.calendar-detail li{font-size:12px;line-height:16px;color:#fff;white-space:nowrap;}
.calendar-detail a,.calendar-detail a:visited{margin-right:10px;color:#fff;text-decoration:none;}
.calendar-detail a:hover{color:#fff;text-decoration:underline;}
.calendar-tips{width:156px;height:86px;padding:5px 6px 0 12px;background:url(../images/calendar/calendar_v3.gif) no-repeat 0 -248px;position:absolute;top:0;left:0;z-index:999;color:#56b7e2;line-height:16px;}
.calendar-tips h4{font-weight:700;line-height:22px;padding-top:2px;margin:0 -6px;}
.tips-left{background-position:-184px -248px;margin-left:-135px;}

/* === content area 2 Start === */
.ct2{height:508px;margin-bottom:5px;background:url(../images/ct2_box_items.gif) no-repeat;position:relative;}
/* === bulletin === */
.pn-bulletin{position:absolute;top:0;left:12px;width:324px;height:320px;overflow:hidden;}
.pn-bulletin h3{height:42px;width:100%;text-indent:-2000px;background:url(../images/ct2_title.gif) no-repeat 0 2px;}
.pn-bulletin img{vertical-align:middle;}
.pn-bulletin-item{clear:both;height:94px;overflow:hidden;}
.pn-bulletin-head{float:left;width:114px;padding-left:4px;overflow:hidden;text-align:center;color:#167CC3;}
.pn-bulletin-head a,.pn-bulletin-head a:visited{font-weight:700;color:#167CC3;text-decoration:underline;}
.pn-bulletin-head a:hover{text-decoration:none;}
.pn-bulletin-list{float:left;width:190px;padding-left:10px;}
.pn-bulletin-list ul{display:block;}
.pn-bulletin-list li{display:block;height:19px;overflow:hidden;padding-left:8px;vertical-align:middle;background:url(../images/homepage_icons.gif) no-repeat -82px -110px;}
.pn-bulletin-more{text-align:right;}
/* === hot topic === */
.pn-topic{
	position:absolute;
	top:2px;
	left:346px;
	width:379px;
	height:315px;
}
.pn-topic h3{height:44px;width:100%;text-indent:-2000px;background:url(../images/ct2_title.gif) no-repeat -337px 0;}
.pn-topic .dl{height:146px;padding-left:10px;}
.pn-topic .dt{float:left;width:132px;height:135px;overflow:hidden;position:relative;}
.pn-topic .dt-ct{132px;height:135px;position:absolute;}
.pn-topic .dt-ct a{position:absolute;top:0;left:0;}
.pn-topic .dt-btn{position:absolute;bottom:6px;right:6px;width:100%;height:12px;}
.pn-topic .dt-btn-con{float:right;}
.pn-topic .dt-btn-con a{float:left;width:7px;height:7px;margin-right:5px;overflow:hidden;text-indent:-3000px;background:url(../images/homepage_icons.gif) no-repeat 0 -92px;cursor:default;}
.pn-topic .dt-btn-con a:hover,.pn-topic .dt-btn-con a.on{background-position:0 -106px;}
.pn-topic .dd{float:left;padding-left:30px;width:205px;}
.pn-topic-meta{font-size:14px;text-align:center;}
.pn-topic-meta a,.pn-topic-meta a:visited{color:#E04218;margin:0 8px;text-decoration:underline;}
.pn-topic-meta a:hover{color:#09f;margin:0 8px;text-decoration:none;}
.pn-topic-summary{height:106px;line-height:20px;}
.pn-topic-list{padding-left:12px;}
.pn-topic-list li{padding-left:8px;background:url(../images/homepage_icons.gif) no-repeat -82px -110px;}
.pn-topic-title{padding-left:3px;}
.pn-topic-more{text-align:right;}
.pn-topic-more a,.pn-topic-more a:visited{text-decoration:underline;}
.pn-topic-more a:hover{text-decoration:none;}

/* === ct2 下三个小盒子 === */
.ct2-box{width:238px;height:166px;top:323px;overflow:hidden;position:absolute;}
.ct2-box-top{height:30px;background:url(../images/ct3_box_tabs.gif) no-repeat;}
.ct2-box-top ul{padding:7px 0 0 12px;}
.ct2-box-top li{float:left;width:46px;padding-top:1px;padding-left:13px;margin:0 2px 0 3px;display:inline;font-size:14px;font-weight:700;}
.ct2-box-top li.on{background:url(../images/homepage_icons.gif) no-repeat -75px -150px;}
.ct2-box-top a,.ct2-box-top a:visited{color:#fff;text-decoration:none;}
.ct2-box-top a:hover{text-decoration:none;}
.ct2-box-top li.on a,.ct2-box-top li.on a:visited{color:#E04218;text-decoration:none;}

.ct2-box h3{display:none;font-size:14px;height:34px;padding-top:4px;text-align:center;line-height:34px;overflow:hidden;font-weight:700;}
.ct2-box h3.on{display:block;}
.ct2-box h3 a,.ct2-box h3 a:visited{color:#165AC3;}
.ct2-box h3 a:hover{color:#f60;}
.ct2-box-list ul{padding-left:16px;display:none;}
.ct2-box-list ul.on{display:block;}
.ct2-box-list li{width:205px;height:22px;overflow:hidden;padding-left:8px;background:url(../images/homepage_icons.gif) no-repeat  -82px -110px;}
.ct2-box-list li span{margin-right:2px;color:#4c4c4c;}
.writing{
	left:10px;
}
.writing .style-1{background-position:0 -48px}
.writing .style-2{background-position:0 -96px}
.skills{
	left:254px;
}
.skills .ct2-box-top{background-position:-244px 0;}
.skills .style-1{background-position:-244px -48px}
.skills .style-2{background-position:-244px -96px}
.zhidao-type a,zhidao-type a:visited{color:#060;}
.medias{
	left:498px;
}
.medias .ct2-box-top{background-position:-488px 0;}
.medias .style-1{background-position:-488px -48px}
.medias .style-2{background-position:-488px -96px}


/* === content area 3 Start === */
.ct3{height:184px;margin-bottom:5px;background:url(../images/ct_box_mix.gif) no-repeat;}
.ct3-box{float:left;display:inline;width:126px;height:160px;padding:22px 0 0;margin:0 7px 0 14px;overflow:hidden;text-align:center;}
.ct3-box h3,.ct3-box h3 a{height:30px;width:100%;overflow:hidden;text-indent:-2000px;}
.ct3-box h3 a{float:left;height:24px;}
.ct3-box img{vertical-align:middle;border:3px solid #fff;margin-bottom:3px;width:120px;height:90px;}
.ct3-box-ct p{height:20px;overflow:hidden;}
.ct3-box a,.ct3-box a:visited{color:#AC7A25;}
.ct3-box a:hover{color:#f60;}
/* === content area 4 Start === */
.ct4{height:100px;margin-bottom:5px;background:url(../images/ct_box_mix.gif) no-repeat 0 100%;}
.ct4 iframe{width:715px;margin:22px 0 0 14px;height:60px;}
/* ==== content End ==== */

.server-info{padding:0 0 10px;margin-bottom:5px;background:url(../images/server_infor_bg.gif) no-repeat 0 100%;}
.server-info iframe{width:740px;}
.server-info-ct{padding-top:8px;background:url(../images/server_infor_bg.gif) no-repeat;}

/* ==== sidebar Start ==== */
.sidebar{float:left;width:209px;padding:0 0 0 3px;position:relative;top:-17px;}
	/* === quick buttons === */
	.quick-btns{height:140px;background:url(../images/si_quick_items.gif) no-repeat;margin:0 6px 4px;}
	.quick-btns-con a{float:left;text-indent:-1000px;overflow:hidden;display:inline;}
	.quick-rec,.quick-reg{width:94px;height:40px;margin:2px 2px 7px;}
	.quick-rec{margin-right:3px;}
	.quick-download{clear:both;width:193px;height:49px;margin:0 0 3px 2px;}
	.quick-patch{width:90px;height:28px;margin-left:53px;}
	
	/* === si-box elements === */
	.si-box{margin:0 4px 0 5px;}
	.si-box h3{width:100%;height:43px;padding:0;margin:0;overflow:hidden;text-indent:-1000px;}
	.si-ct,.si-item{height:1%;overflow:hidden;background:url(../images/si_box_base_itms.gif) repeat-y -242px 0;}
	.si-ct ul{padding:0 0 3px 27px;margin-bottom:3px;height:1%;overflow:hidden;position:relative;background:url(../images/si_border_1.gif) no-repeat 8px 100%;}
	.si-ct li{float:left;width:72px;padding:0 0 1px 8px;background:url(../images/homepage_icons.gif) no-repeat -82px -110px;vertical-align:middle;}
	.si-ct-con{margin-top:-5px;position:relative;}
	.si-box-title{height:18px;overflow:hidden;background:url(../images/si_box_base_itms.gif) no-repeat -1px -70px;}
	.si-box-btm{height:18px;overflow:hidden;clear:both;background:url(../images/si_box_base_itms.gif) no-repeat -1px -2px;}
	/* == titles of eache item == */
	.recharge{background:url(../images/si_title_items.gif) no-repeat 3px 0;}
	.gm-service{background:url(../images/si_title_items.gif) no-repeat 3px -60px;padding-bottom:2px;}
	.ranking{background:url(../images/si_title_items.gif) no-repeat 3px -115px;}
	.si-ct .ranking-con{background:none;margin-bottom:-8px;}
	
	/* == gm phone == */
	.gm-phone{height:78px;padding:1px 0;}
	.gm-phone a{float:left;width:100%;height:78px;overflow:hidden;text-indent:-1000px;background:url(../images/si_gm_phone.gif) no-repeat 5px 0;}
	
	
	/* == dl list == */
	.si-ct dl{position:relative;overflow:hidden;height:1%;padding:0 0 0 12px;margin:-2px 0 0px;}
	.si-ct dt{float:left;width:58px;}
	.si-ct dt a{float:left;width:58px;height:42px;overflow:hidden;text-indent:-1000px;}
	.si-ct dd{float:left;height:56px;padding-left:7px;width:110px;}
	.si-ct dd h4{height:22px;overflow:hidden;text-indent:-1000px;}
	.si-ct dd h4 a{float:left;width:120px;height:22px;overflow:hidden;text-indent:-1000px;}
	.si-ct dd p{padding-left:3px;line-height:16px;}
	
	/* == periodical == */
	.periodical{padding:8px 0 4px;margin:0 4px 0 2px;background:url(../images/si_perio_all.gif) no-repeat 3px 0;}
	.periodical .si-ct{background:none;margin-bottom:-3px;}
	.periodical .si-ct dt a{height:38px;}
	.periodical .si-ct dd{height:48px;}
	/* == cooperation == */
	.cooperation{padding:12px 0 23px;margin:0 4px 0 2px;background:url(../images/si_coop_all.gif) no-repeat;}
	.cooperation .si-ct{background:none;}

.links{padding-top:2px;}
.links .si-ct{text-align:center;}
	
	/* == xyq mobile ==*/
	.xyq-mobile{height:80px;padding:1px 0;}
	.xyq-mobile a{float:left;width:100%;height:80px;background:url(../images/si_mobilexyq.gif) no-repeat 5px 0;text-indent:-1000px;}

.message{width:287px;height:265px;position:absolute;z-index:9999;right:5px;bottom:5px;background:url(../images/message_bg.gif) no-repeat;overflow:hidden;}
.message-off{height:61px;background-position:0 -276px;}
.message h3{height:61px;position:relative;}
.message h3 strong{visibility:hidden;}
.message h3 span{position:absolute;float:left;width:21px;height:21px;right:30px;top:33px;cursor:pointer;}
.message h3 .message-close{right:6px;}
.message h3 .message-ui-1{background:url(../images/message_bg.gif) no-repeat 2px -380px;left:24px;top:54px;width:40px;cursor:default;}
.message-ct{padding:6px 0 0 25px;}
.message-off .message-ct{display:none;}
.message-off .message-ui-1{display:none;}
.message-ct iframe{width:250px;height:180px;}

/* ==== sidebar End ==== */
	
