@import "../reset.css";
/*
 * www.ciocio.com.cn 2008-09
 * @Date:2008-10-6
 * @Author:Jenux@Live.com
 */
/*
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
*/
body { height:100%; background:#666; font-family:Arial,宋体; }
a { color:#010101; outline:0; }
a:hover { color:#11AeFF; }
li.nolink a { cursor:default; }
li.nolink a:hover { color:#333 !important; }

a span.black-btn ,a span.black-btn-deep { display:-moz-inline-box; display:inline-block; width:82px; height:26px; line-height:26px; text-align:center; background:url(images/lead_read_down.gif) no-repeat center center; color:#C6F743; cursor:pointer; }
a:hover span.black-btn , a:hover span.black-btn-deep{ color:#FFF; }
a span.black-btn-deep { width:79px; background-image:url(images/black_btn_deep.gif); line-height:24px; }

div.static-index { /*margin-top:-20px; *margin-top:-15px;*/ margin-top:-50px; padding-top:0; }
input.text {  border:1px solid #e1e1e1; }
input.btn { background:#e5e9f4; border:1px solid #99b6c6; color:#025275; padding:0 8px; *padding-top:2px; cursor:pointer; }
input.submit {width:44px; height:24px; line-height:22px; color:#FFFFFF; border:0 none; background:transparent url(images/submit.gif) no-repeat scroll left 2px; cursor:pointer; }

.error, .time { color:#ff0012; }
span.blog { display:-moz-inline-box; display:inline-block; width:117px; height:25px; overflow:hidden; text-indent:-9999px; margin-bottom:-2px; *margin-bottom:12px; background:Url(images/icon_blog.gif); cursor:pointer;  }
span.more { background:url(images/icon_more.gif) no-repeat; display:-moz-inline-box; display:inline-block; width:17px; height:12px; line-height:12px; text-indent:-9999px; margin:0 0 -1px 6px; overflow:hidden; *margin:8px 0 0px 6px; }
span.rss { line-height:18px; padding:5px 18px; background:Url(images/rss.gif) no-repeat left center; color:#690100; }
	span.rss em { font-weight:bold; }
	span.rss a { color:#690100; }
	span.rss a:hover { color:red; }
span.author-talk { padding-left:20px; background:url(images/author_talk.gif) no-repeat left center; }
ul.bluelist { }
ul.bluelist li a { line-height:150%; padding-left:18px; background:url(images/li_deep_blue.gif) no-repeat 3px center; }
div.wide ul.bluelist li a { line-height:200%; }
ul.noborder li { border-width:0 !important; }

.f12 { font-size:12px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; }
.f20 { font-size:20px; }
.f22 { font-size:22px; }
.f24 { font-size:24px; }

h3,h4 { font-size:12px; }

div.ad-wide { width:100%; overflow:hidden; clear:both; padding-top:10px; }
div.about-dagang-content p { margin:10px 0; }

.container { width:960px; overflow:hidden; background:#FFF; color:#919191; border-width:0 1px; padding:16px 20px; font-size:12px; line-height:170%; position:relative; }

/* Global-search */
.search { height:30px; line-height:30px; background:url(images/search_global.gif) no-repeat left 3px; *background-position:left 1px; _background-position:left 0; }
	.search a { color:#666; display:-moz-inline-box; display:inline-block; width:63px; height:25px; line-height:25px; background: text-align:center; position:relative; left:-8px; top:-2px; _top:-4px; display:none; }
	.search a:hover { color:#000; }
	.search input.text { width:185px; border:0; margin-left:2px; *position:relative; *top:-4px; }
	.search input.btn { width:63px; height: 25px; background:url(images/search_global_submit.gif); border:0; padding:0; color:#FFF; position:relative; left:-10px; top:1px; *top:-2px; _top:0;  }

/* Header ads */
.headerAd { height:90px; margin-bottom:8px;  overflow:hidden; }
	.headerAd .main { width:728px; height:88px; float:left; overflow:hidden; border:1px solid #999; }
	.headerAd .sub { width:220px; height:90px; float:right; }

/* Header */
.header { position:relative; }
	/* Global-logo */
	.header h1 { width: 125px; height: 40px; margin-top:1px; background:url(images/logo.gif) no-repeat; }
	.header h1 a { display:block; text-indent:-9999px; }
	.header li { display:-moz-inline-box; display:inline-block; float:left; }
	.header li a { color:#FFF; }
	.header .search { width:254px; overflow:hidden; position:absolute; right:0px; top:15px; margin-right:-10px; _margin-right:8px; }

	/* Global navigator 
	#nav-global { margin-top:9px; background:url(images/nav_global.gif) repeat-x; }
		#nav-global ul { width:100%; height:30px; background:url(images/nav_global_rt.gif) no-repeat right top; line-height:30px; }
		#nav-global li { height:30px; }
		#nav-global li a { display:block; padding:0 10px; }
		#nav-global li a:hover , #nav-global li.on a {  color:#FFF; background:url(images/nav_global_on.gif) repeat-x; }
		#nav-global li.home { background:url(images/nav_global_lt.gif) no-repeat; }
		#nav-global li.home a:hover , #nav-global li.homeon a:hover { background:url(images/nav_global_lt_home.gif) no-repeat; }
		#nav-global li.homeon { background:url(images/nav_global_lt_home.gif) no-repeat; }
	*/
	/* Sub navigator 
	#nav-sub { background:#014c73; width:100%; }
		#nav-sub h3 { display:-moz-inline-box; display:inline-block; float:left; height:100%; font-size:12px; color:#014f7f; padding:0 25px 0 10px; background:#FFFFD3 url(images/nav_sub.gif) no-repeat right top; }
		#nav-sub h3 a { color:#014f7f; }
		#nav-sub h3 a:hover { color:#FFF; }
		#nav-sub ul { float:left; }
		#nav-sub li.first a { border-left-color:#014c73; }
		#nav-sub li a { padding: 0 10px; border-left:1px solid #4f7f96; }
		#nav-sub li a:hover { color:#FFFFD3; }
	*/
	
	/* Global navigator */
	#nav-global { height:1%; overflow:hidden; margin-top:9px; background:#d9d9d9; color:#999; }
	#nav-global ul { height:30px; line-height:30px; }
	#nav-global ul.f-r { width:220px; }
	#nav-global li { height:30px; }
	#nav-global li a { color:#666; border-left:0px solid #999; display:block; padding:0 10px 0 0; }

	#nav-global li a:hover ,
	#nav-global li.home a:hover { background:#999; color:#FFF; }

	#nav-global li a span { border:1px solid #b1b1b1; border-width:0 0 0 1px; padding-left:10px; }
	#nav-global li.home a span,
	#nav-global li.homeon a span,
	#nav-global li.on a span { border-width:0; }

	#nav-global li.on,
	#nav-global li.homeon,
	#nav-global li.on a,
	#nav-global li.homeon a,
	#nav-global li.on a:hover,
	#nav-global li.homeon a:hover { background:#666; color:#CF0; }

	#nav-global ul.f-r li { float:right; }
	#nav-global ul.f-r li a { padding: 0 0 0 10px; }
	#nav-global ul.f-r li a span { border-width:0 1px 0 0; padding:0 10px 0 0; }
	#nav-global ul.f-r li.last a span { border-right-width:0; }
	
	/* Sub navigator */
	#nav-sub { width:100%; *line-height:0; *font-size:0; border-top:3px solid #666; background:#FFF; padding:0; }
	#nav-sub ul { width:100%; height:28px; line-height:25px; background:#666; overflow:hidden; font-size:12px; }
	#nav-sub li a { padding: 0 10px; border-left:1px solid #999; }
	#nav-sub li a:hover { color:#CF0; }
	#nav-sub li.first a { border-width:0; }
	#nav-sub li.on , #nav-sub li.on a ,#nav-sub li.on a:hover { color:#CF0; }

	#nav-sub ul.f-r li { float:right; }
	#nav-sub ul.f-r li.last a { border-width:0; }


/* Location */
#location { color:#999; padding:5px 0; border-bottom:1px solid #d8d8d8; }
	#location div {float:right; color:#074b6e; }
		#location div a { color:#074b6e; margin:0 8px; text-decoration:none; }
		#location div a:hover { color:red; }
	#location a { color:#666; }
	#location a:hover { color:red; text-decoration:underline; }
	#location #location_rss { *position:relative; left:-8px; float:right; _left:0; }

/* Register */
.wide div.profile { background:#E9E9E9; border:1px solid #D9D9D9; padding:20px; color:#000; }
	.wide div.profile label { display:-moz-inline-box; display:inline-block; width:85px; }
	.wide div.profile input.txt { background:#F5F5F5; width:164px; }
	.wide div.profile input:focus { background:#FFFFD3; }
	.wide div.profile input.sTxt { width:30px; }
	.wide div.profile input.mTxt { width:60px; }
	.wide div.profile input.lTxt { width:260px;}
	.wide div.profile a { color:#008CFC; }
	.wide div.profile p { margin:8px 0; }
	.wide div.profile p span { color:red; }
	.wide div.profile .util { padding-bottom:9px; margin-bottom:5px; border-bottom:1px dotted #999; color:#919191; }
	.wide div.profile h3 { font-size:14px; border-bottom:1px solid #999; margin-bottom:10px; }
	
	div.profile-menu {  }
	div.profile-menu ul { height:25px; line-height:25px; }
	div.profile-menu ul li { float:left; display:inline; padding:0 2px; }
	div.profile-menu ul li a { background:#FFFFD3; border:1px solid #D9D9D9; padding:2px 5px; }
	div.profile-menu ul li.on { background:#E9E9E9; border:1px solid #d9d9d9; border-bottom:none; padding:0 5px; margin:0 1px; }
	div.profile-menu ul li.first { margin-left:0 !important; }


.side-simple div.profile { padding:0 10px 2px; background:#F2F6F9; color:#000; margin-top:25px; }
.side-simple div.profile a { color:#008CFC; }


/* Copys */
.footer { padding-top:50px; clear:both; }
	.footer .links { height:30px; line-height:30px; overflow:hidden; background:#F0F0F0; color:#666; padding-left:8px; border-top:2px solid #666; }
	.footer .links a { color:#666; *margin:0 5px; margin:0 5px; }
	.footer .links a:hover { color:#666; text-decoration:underline; }
	.footer .links .top {  height:12px; overflow:hidden; float:right; line-height:12px; *line-height:14px; margin:10px 8px; }
	.footer .links a.top { color:#98B8C7; }
	.footer .links a.top { color:#FFFD3; }
	.footer .copyright { margin:30px 0 ; color:#9a9a9a; float:left; }
	.footer .copyright a { color:#024B76; text-decoration:underline; }
	.footer .icp { float:right;margin:20px 0 ; height:45px; line-height:45px; text-align:right; padding-right:40px; background:url(images/icon_icp.gif) no-repeat right center; color:#000; text-decoration:underline; }

/* Pagination */
div.pagination { text-align:right; margin-right:150px; }
	div.pagination a:hover { color:red; }
	div.pagination span { padding:0 5px; background:#000: margin:0; font-weight:bold; color:#999; font-family:Arial; }
	div.pagination a span { border-left:1px solid #000;font-size:12px; color:#000; }
	div.pagination span.prev, div.pagination span.next { display:-moz-inline-box; display:inline-block; vertical-align:middle; }
	div.pagination span.prev, div.pagination span.next { width:26px; height:19px; overflow:hidden; background:url(images/pagination.gif) no-repeat; padding:0;font-size:0; color:#F3F3F3; }
	div.pagination span.next { background-position:0 -19px; }
	div.pagination span a {  display:block; width:26px; height:19px; font-size:0; *padding-top:20px; color:#E6EEF1; text-indent:-9999px; overflow:hidden; background:url(images/pagination.gif) no-repeat; }
	div.pagination span a:hover { color:red; font-weight:bold; }
	div.pagination span.prev a { background-position:-26px 0; }
	div.pagination span.next a { background-position:-26px -19px; }

/* Main body */
.bodyer { width:100%; height:100%; overflow:auto; }
	.bodyer .wide { float:left;  width:630px; overflow:hidden; height:1%; overflow:hidden; }
	.bodyer .side,.bodyer .side-simple { float:right; width:306px; overflow:hidden; padding:10px 7px 2px; margin-top:10px; background:#e9e9e9 url(images/side_hd.gif) no-repeat left top; position:relative; }
	.bodyer .side-simple { background:#FFF url(); padding:0; width:320px; }
	.bodyer .col1 { width:310px; float:left; }
	.bodyer .col2 { width:310px; float:right;}
	.bodyer .wide .col-side { width:150px; float:left; margin-top:8px; }
	.bodyer .wide .col-wide { margin-left:168px; margin-top:8px; }
	.bodyer .side .side-fd { width:320px; height:5px; overflow:hidden; font-size:0px; line-height:0px; position:absolute; left:0; bottom:0; *bottom:-1px; background:#000 url(images/side_fd.gif) left bottom; margin-top:9px; }	
	.index .bodyer .col1 { width:297px; } 



	/* rss-content */
	.wide .rss-content h2 { width:85px; height:45px; margin:10px 0; text-indent:-9999px; background:url(images/rss_h2.gif) no-repeat 0 0; }
	.wide .rss-content h3 { margin:8px 0; }
	.wide .rss-content form { margin-bottom:5px; *margin:0 0 5px; *padding:0; }
	.wide .rss-content form .black-btn { top:10px; }
	.wide .rss-content select { width:150px; border:1px solid #7e9db9; padding:1px; *position:relative; *top:4px; }
	.wide .rss-content table { margin-left:2px; }
	.wide .rss-content th { background:#f0f0f0; font-size:14px; color:#0faeff; padding:2px; border:1px solid #999; text-align:center; }
	.wide .rss-content td { padding:3px; border:1px solid #999; } 
	.wide .rss-content td a { color:#F00; text-decoration:underline; }
	.wide .rss-content h3 ,
	.side .rss-content h3 ,
	.side .rss-content a { color:#0faeff; }
	.side .rss-content a { margin:0 2px; text-decoration:underline;}
	.side .rss-content div.content { margin:0 10px; padding-bottom:10px; border-bottom:1px dotted #999; }
	.side .rss-content div.content p { margin-top:10px; }

	.bodyer h2, .bodyer h3, .bodyer h4 { font-weight:normal; }
	.bodyer h2 a, .bodyer h3 a, .bodyer h4 a { font-size:12px; }
	.bodyer h2 { color:#F20A18; line-height:35px; }
	.bodyer h2 a { color:#F20A18; }
	.bodyer h2 a:hover { text-decoration:underline; }
	.bodyer h3, .bodyer h4 { color:#000; }
	.bodyer h3 a:hover, .bodyer h4 a:hover { color:#000; text-decoration:underline; }
	.bodyer .wide .md h2 { margin-top:10px; }
	.bodyer .wide .md h2 a { font-size:14px; }
	.bodyer .wide .md h2 span.more { background-position:0 -24px; }
	.bodyer .wide .md li { height:1%; overflow:hidden; line-height:150%; border-bottom:1px dotted #666; padding:5px 0; }
	.bodyer .wide .md h4 { line-height:150%; padding-bottom:5px; }
	.bodyer .wide .md h4 span.comment { color:red; font-size:12px; }
	.bodyer .wide .md ul.bluelist li { padding:0; border-bottom-width:0;}

	.bodyer .primary { clear:both; margin-top:10px; }
	.bodyer div.detail { padding:5px 0 12px 0; line-height:150%; border-bottom: 1px dotted #999; text-align:justify; }
	
	/* bodyer side */
	.bodyer .side { text-align:center; }
	.bodyer .side .ad { margin-bottom:10px; }
	.bodyer .side .x-ad { float:right; margin-right:1px; }

	.bodyer .side .md { text-align:left; margin-bottom:8px; }
	.bodyer .side .hd { height:28px; background:url(images/side_md_hd.gif) no-repeat right bottom; }
	.bodyer .side .bd { border:solid #cacaca; border-width:0 1px; background:#FFF; *height:1%; overflow:hidden; }
	.bodyer .side .fd { height:5px; line-height:5px; font-size:0; overflow:hidden; background:#FFF; border:1px solid #cacaca; border-top-width:0; }
	.bodyer .side .md h3 { background:#FFF; border:1px solid #cacaca; border-bottom-width:0; line-height:200%; padding-left:8px;  padding-top:3px; _height:18px; }

	.bodyer .side .bd div.wrap { margin:0 10px; }
	.bodyer .side h3 span.more { background-position: 0 -12px; top:0px; *top:-8px; }
	.index .bodyer .side .md h3 {  padding-bottom:10px; }
	.index .bodyer .side .md h3 a { color:#F20A18; font-size:14px; }
	.bodyer .side h3 a:hover { color:red; }

	.bodyer .side .bd ul { border-bottom-width:0; padding:0; }
	.bodyer .side .bd ul li { _border:1px solid #FFF; clear:both; border-top:1px dotted #999; margin:0 15px; line-height:200%; }
	.bodyer .side .bd ul li h4 { font-size:12px; }
	.bodyer .side .bd ul li.first { border-width:0; height:1%; overflow:hidden; background:none; margin:0px 10px 10px 10px; padding:0; }
	.bodyer .side .bd ul li.first a:hover { background:transparent; }
	.bodyer .side .bd ul li.first img { float:left; margin:6px 5px 0 0; }
	.bodyer .side .bd div.summary { *float:left; }
	.bodyer .side .bd ul li.first div.detail { border-width:0; }
	
	.bodyer .side .x-md { width:177px; }
	.bodyer .side .x-md h3 { height:30px; line-height:30px; padding-left:9px; padding-top:0; *padding-top:5px; border-width:1px 1px 0; border-color:#CACACA; margin-left:0; *height:29px; *line-height:29px; }
	.bodyer .side .x-md .hd { background-image:url(images/side_xmd_hd.gif); }
	.bodyer .side .x-md .bd { overflow:hidden; _width:175px; }
	.bodyer .side .x-md ul.list  li { border-width:0; }

	.bodyer .side dl { clear:both; margin:0 15px; padding-top:5px; }
	.bodyer .side dt { color:#ff0303; }
	.bodyer .side dd { padding-left: 15px; background:url(images/li_point.gif) no-repeat left center; border-top:1px dotted #999; line-height:200%; }
	.bodyer .side dd  span { color:#8d8d8d; margin-left:5px; }

	/*.bodyer .side dd a:hover, .bodyer .side ol a:hover { color:#F00; }*/
	.bodyer .side ol li { list-style-type: disc; list-style-position:inside; line-height:200%; color:#666; font-weight:bold; border-top:1px dotted #999; margin:0 15px; }
	.bodyer .side ol li a { font-weight:normal; }

	.bodyer .side ul.tabmenu { height:20px; line-height:20px; overflow:hidden; }
	.bodyer .side ul.tabmenu li { position:relative; float:left; margin-right:-18px; padding-right:28px; height:20px; overflow:hidden; background:url(images/side_tabmenu.gif) right -20px; }
	.bodyer .side ul.tabmenu li a { display:block; background:url(images/side_tabmenu.gif) 0 -60px; padding-left:25px; color:#333; padding-top:2px;  }
	.bodyer .side ul.tabmenu li a:hover { color:red; }
	.bodyer .side ul.tabmenu li.on { background-position:right top; zoom:1; }
	.bodyer .side ul.tabmenu li.on a { background-position:left -40px; padding-left:12px; }

	.bodyer .side .box ul.list li { border:1px dotted #999; border-width:0 0 1px 0; margin-bottom:8px; padding-bottom:5px; height:1%; overflow:hidden; background-image:url(); padding-left:0; }		
	.bodyer .side .box ul.list li h4 { font-size:14px; margin-bottom:10px; }
	.bodyer .side .box ul.list li div { line-height:150%; }
	.bodyer .side .box ul.bluelist li { border-top-width:0; line-height:170%; }

/* newsweek */
.newsweek-box { }
	.newsweek-box .hd { display:none; }
	.newsweek-box .bd { width:385px; height:230px; overflow:hidden; background:#000; position:relative; border:1px solid #FFF; }
	.newsweek-box .bd img.logo { display:none; }
	.newsweek-box .bd .boxOverlay { 
		position:absolute; left:0; top:140px; width:100%; padding:15px 0 0; overflow:hidden; 
	}
	.newsweek-box .caption { width:369px; height:80px; background:#FFF; padding:3px 8px 5px; } 
	.newsweek-box .caption h6 { font-size:10px; height:15px; line-height:15px; color:#B61900; overflow:hidden; text-transform:uppercase; font-weight:bold; font-family:Arial; }
	.newsweek-box .caption h1 { font-size:20px; line-height:100%; font-weight:bolder; }
	.newsweek-box .caption h1 a { color:#333; font-size:20px; font-weight:bold; font-family:微软雅黑,华文中宋,宋体; }
	.newsweek-box .caption h1 a:hover { color:#000; }
	.newsweek-box .caption div { line-height:150%; }
	.newsweek-box .caption div.abstract { font-size:12px; color:#666; line-height:130%; padding-top:3px; }
	.newsweek-box .caption div.from { font-size:12px; text-align:right; color:#666;}
	.newsweek-box span.close { 
		position:absolute; top:0px; right:0;
		background:transparent url(close_tab.png) no-repeat scroll left top; cursor:pointer;
		display:block; width:104px; height:15px; font-size:1px; overflow:hidden;
		background:url(images/close_tab.png) no-repeat scroll left top;
		_right:-1px; *text-indent:-9999px;
	}
	.newsweek-box li { display:block;font-size:12px; float:left; margin-top:3px; width:15px; height:15px; line-height:15px; color:#333; text-align:center; border-left:1px dotted #999; cursor:pointer; }
	.newsweek-box li.on { background:#878678; color:#FFF; }
	.index .col1 .newsweek-box .fd { height:25px; line-height:25px; margin-top:5px; font-weight:bold; font-family:Arial; color:#333; background:transparent; }
	.newsweek-box .fd ul { float:right; line-height:14px; }
	.newsweek-box .fd a { display:-moz-inline-box; display:inline-block; width:33px; height:19px; overflow:Hidden; font-size:1px; background:url(images/newsweek.gif) 0 0;  text-indent:-9999px; *height:1px; *padding-top:18px; *text-indent:0; cursor:pointer; }
	.newsweek-box .fd a.next { background-position:-33px 0;  }
	.newsweek-box .fd a.mode { width:44px; }
	.newsweek-box .fd a.play {  background-position:-110px 0; }
	.newsweek-box .fd a.pause {  background-position:-66px 0; }
/* index-light */
div.index-light { width:295px; height:98px; overflow:hidden; margin-top:15px; background:#E9E9E9 url(images/index_light.gif) no-repeat; padding:5px 8px; }
	div.index-light p.title { color:red; clear:both; font-weight:normal; }

/* index-box */
div.index-box { background:#FFF; color:#000; }
	div.topNews { border-bottom:1px dotted #999; margin-bottom: 8px; padding-bottom:8px; }
	div.topNews p.tip { color:red; }
	div.topNews h2 { line-height:200%; margin-bottom:5px; font-family:宋体; }
	div.topNews h2 a { color:#333; font-size:18px; font-weight:bold; }

	ul#events { border-top:1px dotted #999;padding:8px 0 20px 0; }
	ul#events li { line-height:200%; padding:0; }

	div#focus_man div.detail { padding-bottom:0; }

	.index .bodyer .primary { height:1%; overflow:hidden; background:#E9E9E9; padding:9px; }
	.index .bodyer .primary .col1 { width:387px; overflow:hidden; }
	.index .bodyer .primary .col2 { width:216px; height:255px; background:#FFF; overflow:hidden; margin-left:8px; padding-bottom:8px; }
	.index .bodyer .primary .col2 p.time { margin:3px 8px 0; }
	.index .bodyer .primary .col2 ul { margin:0 8px; padding-bottom:5px; }
	.index .bodyer .primary .col2 li { margin-bottom:-3px; }

	.index .bodyer .primary .col1 .topImg img { border:1px solid #ccc; }
	.index .bodyer .primary .col1 .topImg p.title { height:50px; line-height:50px; overflow:hidden; background:#F0F0F0; padding:0 5px; border-top:1px solid #ccc; }
	.index .bodyer .primary .col1 .topImg p.title a { font-size:14px; color:#000; }
	.index .bodyer .primary .col1 .topImg p.title a:hover { text-decoration:underline; }
	.index div.topNews { padding:0 8px; padding-bottom:8px; border-top:8px solid #E9E9E9; border-bottom:none; }

	.index .bodyer .primary .col1 .topImg h3 { line-height:150%; padding:5px 10px 0px; }
	.index .bodyer .primary .col1 .topImg div.content { padding:0 10px 5px; }

	.index .wide .hd, .index .wide .fd { height:8px; line-height:0; font-size:0; overflow:hidden; }
	
	div.index-box h3 ,div.index-box h3 a { font-size:12px; }
	div.index-box .hd , div.index-box .fd { background:url(images/index_box_hd.gif) no-repeat 0 0; }
	div.index-box .fd { background-image:url(images/index_box_fd.gif); background-position:-2px 0; }
	div.index-box .bd { background:url(images/index_box_bd.gif) repeat-y; height:335px; padding:0 9px; padding-top:3px; }
	div.index-box .bd li { height:25px; line-height:25px; background:#CDCDCD url(images/li_point_blue.gif) no-repeat 6px center; margin:5px 0; padding:0 8px 0 20px;display:block; cursor:pointer; }
	div.index-box .bd li div { display:none; }
	div.index-box .bd div.content { margin:0 !important; padding:10px; height:45px; overflow:hidden; background:#024C73; color:#FFF}
	div.index-box .bd div.content a { color:#FFF; }
	div.index-box .bd div.content a:hover { color:#FFFFD3; }
	div.index-box .bd h3 { height:25px; line-height:25px; background:#CDCDCD url(images/li_point_blue.gif) no-repeat 6px center; margin-bottom:2px; padding:0 8px 0 16px; cursor:pointer; }
	div.index-box .bd h3.on { display:none; }
	div.index-box .bd div.t { margin-top:-2px; background:#014C73; color:#E5EEF3; height:282px; overflow:hidden; }
	div.index-box .bd div.t a { color:#FFF; }
	div.index-box .bd div.t h4 { margin:8px 7px 4px 10px; *margin-top:10px; }
	div.index-box .bd div.t div { /*margin:0 3px 5px;*/ margin:6px 7px 5px 10px; line-height:170%; padding-bottom:5px; }
	/*
	.index div.box .hd , .index div.boxx .fd { background:url(images/index_boxx_hd.gif) no-repeat 0 0; }
	.index div.box .fd { background-image:url(images/index_boxx_fd.gif); }
	.index div.box .bd { margin:0; padding:0 10px; border:1px solid #CDCDCD; border-width:0 1px; }
	.index div.box .bd li { height:1%; overflow:hidden; padding:10px 0;  }
	.index div.box .bd li.first { border-bottom:1px dotted #666; }

	.index div.box h2 { line-height:25px; }
	.index div.box h2 span.more { background-position:0 -24px; }
	.index div.box ul.list li { margin:0; line-height:175%; padding:0 0 0 10px; background:url(images/li_deep_blue.gif) 0 center no-repeat; }
	*/

#dagang{display:none;};
/* index-book */
	div#index-book { display:none;width:300px; height:137px; position:relative; overflow:hidden; color:#B3B3B3; background:#666 url(images/index_book.gif) no-repeat; margin:0 0 8px 3px; text-align:left; }
	div#index-book a { color:#FFF; }
	div#index-book a:hover { color:#333; }
	div#index-book h2 { background:#FFF; color:#000; padding-left:9px; height:28px; line-height:28px; }
	div#index-book h2 a { color:#333; font-size:14px; }
	div#index-book h3 { margin:10px 10px 0 100px; color:#FFF; font-size:14px; }
	div#index-book div { margin:0 10px 0 105px; }
	div#index-book a.btn { display:block; position:absolute; right:12px; bottom:5px; width:77px; height:25px; padding-left:8px; }

/* index-preview-box */
	div#index-preview-box {  zoom:1; text-align:left; padding:1px 2px 3px 1px; width:300px; height:117px; overflow:hidden; color:#666; background:#FFF url(images/index_preview_box.gif) no-repeat; clear:both; position:relative; margin:0 0 8px 3px; }
	div#index-preview-box h3 { height:23px; border-bottom:1px solid #CCC;  background:#FFF; padding:2px 0 0 4px;}
	div#index-preview-box div.c { margin-bottom:5px; }
	div#index-preview-box p.time { color:#999; }
	div#index-preview-box p.title { font-size:14px; color:#000; font-weight:normal; }
	div#index-preview-box div.sumarry { margin-left:140px; margin-right:5px;  padding-top:1px; }
	div#index-preview-box a.f-l { display:block; } 
	div#index-preview-box div.action { position:absolute; top:5px; right:5px; width:80px; height:20px; }
	div#index-preview-box div.action span { position:absolute; left:0; top:0;  display:-moz-inline-box; display:inline-block; width:18px; height:18px; overflow:hidden; background:url(images/index_p_box.gif) no-repeat; }
	div#index-preview-box div.action span.next { background-position:right 0; left:50px; top:0; }
	div#index-preview-box div.action span a { position:absolute; left:0; top:0; display:block; cursor:pointer; width:18px; height:18px; overflow:hidden; background:url(images/index_p_box.gif) no-repeat 0 -18px; font-size:0;color:#4B819B; }
 	div#index-preview-box div.action span.next a { background-position:right bottom; *background-position:right -18px; }

/* iptopic */
	div#iptopic {  background:#FFF; color:#A96B04; }
	div#iptopic table { border:1px solid #E7D5A5; margin:4px; }
	div#iptopic td { border:1px solid #E7D5A5; padding:0 3px; }
	div#iptopic td.sumary { color:#12AFFC; }
	div#iptopic  a { color:#A96B04; }
	div#iptopic a:hover { text-decoration:underline; }
	div#iptopic ul.menu { height:25px; background:url(images/iptopic.gif) no-repeat; padding-left:135px; }
	div#iptopic ul.menu li { float:left; display:block; width:55px; line-height:25px; color:#FFF; cursor:pointer; }
	div#iptopic ul.menu li.on { color:#CF0; }
	div#iptopic div.author { background:#333; color:#FFF; padding:5px 5px; text-align:left; height:20px; }
	div#iptopic div.author span { color:#999; }
	
/* Life -style */
div.life-style { margin:0 3px 8px 3px; height:1%; overflow:hidden; background:#FFF url(images/life_style.gif) repeat-y; border:1px solid #CBCBCB; }
	div.life-style img { float:left; }
	div.life-style ul { margin:45px 10px 0 165px; display:block; }
	div.life-style li { border-top:1px dotted #999; text-align:left;}
	div.life-style li.more { border-bottom-width:0; text-align:right; }
	div.life-style li.more a { color:#9B9B9B; }
	div.life-style li.more a:hover { color:red; }

.index #column .bd li { padding:8px 0; font-size:14px; color:#000; border-top-width:0; border-bottom:1px dotted #999; line-height:160%; }
.index .x-md .bd ul.bluelist li { padding:0; font-size:12px; border:0;margin-left:5px; line-height:200%;}
.index #column li img { float:left; }
.index #column li div.summary { margin-left:80px; *margin:0 5px; }
.index #column li div.content { clear:both; color:#676767; font-size:12px; line-height:150%; margin-top:10px; }
.index #column p.author { color:#818181; font-size:12px; }

/*Login - box */
	#login-mask { position:absolute; left:0; top:0; background:#000; opacity:0.6; filter:alpha(opacity=60); }
	#login-box { z-index:999999; width:302px; height:180px; position:absolute; font-size:12px; right:50px; color:#000; }
		#login-box .hd { height:8px; font-size:0; line-height:0; overflow:hidden; background:url(images/login_box_hd.gif) no-repeat; }
		#login-box .fd { height:8px; font-size:0; line-height:0; overflow:hidden; background:url(images/login_box_fd.gif) no-repeat; _background-position:2px 0 }
		#login-box .bd { background:#EBEBEB; border:solid #D6D6D6; border-width:0 1px; padding:10px 20px 20px; }
		#login-box label { display:block; }
		#login-box a { margin:0 8px;color:#004C70; text-decoration:underline; }
		#login-box a:hover { color:red; }
		#login-box p { margin-top:8px; }
		#login-box p#login-msg { color:red; }
		#login-box input { width:160px; }
		#login-box input.submit { width:44px; margin-right:20px;}
		#login-box a.close{ display:block; width:13px; height:13px; overflow:hidden; position:absolute; right:0px; top:10px; background:url(images/login_box_close.gif); text-indent:-9999px; }

/* book-view */
div.book-view { color:#9b9b9b; }
div.book-view strong , div.book-view h2 { color:#004c70; }
div.book-view h1 { color:#222; margin:6px 0; font-size:25px; font-weight:bold; font-family:微软雅黑,宋体; line-height:150%;}
div.book-view div.profile { height:1%; overflow:hidden; clear:both; color:#000; background:#FFF; border:none; padding:0; }
div.book-view .profile img { width:100px; float:left; border:1px solid #CACACA; }
div.book-view .profile .img-side { float:left; width:270px; margin-left:15px; overflow:hidden; }
div.book-view .eval-box { float:right; width:230px; }
div.book-view .abstract { margin-top:35px; border-bottom:1px dotted #034c75; padding-bottom:5px; }
div.book-view .abstract .content p { margin:10px 0; text-indent:24px; }

div.book-view .book-meeting { border-bottom:1px dotted #034c75; padding-bottom:20px; color:#000; }
div.book-view .book-meeting h2 { color:red; }
div.book-view .book-meeting h2 span.more { background-position:0 -24px; }
div.book-view .book-meeting li { color:#9b9b9b; list-style-type:disc; list-style-position:inside; }
div.book-view .book-meeting li a { color:#9b9b9b; }
div.book-view .book-meeting li a:hover { color:red; }
div.book-view .book-meeting p { margin-top:20px; }
div.book-view .book-meeting p span { float:right; color:#004c70; }
div.book-view .book-meeting p a { color:#004c70; text-decoration:underline; margin:0 2px; font-weight:bold; }
div.book-view .book-meeting p a:hover { color:red; }
div.book-view .book-meeting div.content { color:#9B9B9B; }
div.book-view .book-meeting img.f-l { border:1px solid #BABABA; }
div.book-view .book-meeting div.withImg { margin-left:80px; color:#666; }
div.book-view .book-meeting ul.book-list { height:1%; overflow:hidden; }
div.book-view .book-meeting ul.book-list li { display:inline; float:left; list-style-type:none; margin-right:15px; width:72px; overflow:hidden; text-align:center; }
div.book-view .book-meeting ul.book-list li a { color:#336799; }
div.book-view .book-meeting ul.book-list li img { border:1px solid #bababa; width:70px; }

div.book-view .view-content { background:#FFD; margin:10px 0; padding:10px 15px; line-height:180%; text-align:justify; }
div.book-view .view-content p { margin:10px 0; }
div.book-view .view-content h2 { color:#004c70; }

ul.book-view { height:1%; overflow:hidden; _width:345px;  _margin-left:-15px; }
.bodyer .side .bd ul.book-view li { margin-right:12px; display:block; width:72px; height:140px; overflow:hidden; line-height:150%; margin-bottom:6px; float:left; border-width:0; clear:none; }
ul.book-view li img { width:70px; height:100px; border:1px solid #CACACA; }
ul.book-view li p { text-align:center; }
ul.book-view li p.title { margin-top:15px; height:18px; overflow:hidden; }
.side ul.book-view li p.title { margin-top:5px; }
ul.book-view li p.title , ul.book-view li p.title a { color:#336799; font-weight:normal; }
ul.book-view li p.title a:hover { color:red; }
ul.book-view p.star span { height:18px; overflow:hidden; background:url(images/star_result.gif) no-repeat; display:block; width:55px; margin:0 auto; text-indent:-9999px; }
ul.book-view p.star span.four-star { background-position:0 -18px; }
ul.book-view p.star span.three-star { background-position:0 -36px; }
ul.book-view p.star span.two-star { background-position:0 -54px; }
ul.book-view p.star span.one-star { background-position:0 -72px; }

div.view-content a { color:#024d74; margin:0 3px; }
div.view-content a:hover { color:red; }
div.view-content p.close { text-align:right; }
div.view-content p.close a { display:-moz-inline-box; display:inline-block; width:21px; height:20px; cursor:pointer; overflow:hidden; }
div.view-content p.close a span { display:block; width:21px; height:20px; font-size:0px; *padding-top:40px; background:url(images/book_view_close.gif) no-repeat; }

div.book-comment { color:#666; }
div.book-comment h2, div.book-comment h3 { font-size:12px; color:#024d74; }
div.book-comment h2 { text-decoration:underline; background:url(images/book_comment_h2.gif) no-repeat 0 center; padding-left:25px; }
div.book-comment h2 a { color:#024d74; text-decoration:underline; font-size:12px; }
div.book-comment h2 a:hover { color:red; }
div.book-comment h3 { width:610px; height:30px; line-height:30px; padding:0 10px; margin-bottom:12px; background:#e5edf0 url(images/book_comment_h3.gif) no-repeat; }
div.book-comment li { height:1%; overflow:hidden; clear:both; margin-bottom:20px; }
div.book-comment li img { margin-top:5px; }
div.book-comment span.act { float:right; display:-moz-inline-box; display:inline-block; width:21px; height:20px; overflow:hidden; }
div.book-comment span.act a { display:block; text-indent:-9999px; }
div.book-comment span.open { background:url(images/book_comment_open.gif) no-repeat; margin-top:3px; }
div.book-comment span.close { background:url(images/book_comment_close.gif) no-repeat; margin-top:6px; }
div.book-comment span.time { color:#98b7c9; }
div.book-comment div.face { float:left; }
div.book-comment div.content { height:80px; overflow:hidden; text-align:justify; padding:0 5px; }
div.book-comment div.withImg {  margin-left:85px; }

/* book-preview */
div.book-preview { margin:10px 0; position:relative; height:1%; overflow:hidden; }
div.book-preview div.btn { position:absolute; bottom:10px; left:500px; }
div.book-preview div.logo { float:left; width:358px; }
div.book-preview div.content { width:250px; height:180px; background:#666; color:#D8D8D8; padding:10px; float:left; }
div.book-preview div.content p.time { color:#FFF;  font-size:12px; margin-top:10px; }
div.book-preview div.content p.btn { position:absolute; top:150px; right:10px;}
div.book-preview h1 { color:#FFF; font-family:微软雅黑,华文中宋,宋体; font-size:24px; line-height:150%; margin-bottom:10px; } 


/*star-rating*/
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{ background: url(images/star.gif) left -1000px repeat-x; }

.star-rating {
	position:relative;
	width:125px; height:25px; overflow:hidden;
	list-style:none;
	margin:0; padding:0;
	background-position: left top;
}

.star-rating li{ display: inline; }

.star-rating a,
.star-rating .current-rating{
	position:absolute;
	top:0; left:0;
	text-indent:-1000em;
	height:25px; line-height:25px;
	outline:none; overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}
.inline-rating-final {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}

ul.star-rating-result { border:dotted #999; border-width:1px 0; margin:5px 0; padding:5px 0; }
ul.star-rating-result li { height:18px; line-height:18px; padding-left:50px; background:url(images/star_result.gif) no-repeat; }
ul.star-rating-result li span.bar { height:14px; display:-moz-inline-box; display:inline-block; background:#ddd; margin:2px 4px; float:left; }
ul.star-rating-result li.four-star { background-position: 0 -18px; }
ul.star-rating-result li.three-star { background-position: 0 -36px; }
ul.star-rating-result li.two-star { background-position: 0 -54px; }
ul.star-rating-result li.one-star { background-position: 0 -72px; }

.index #events li span.f-r { display:-moz-inline-box; display:inline-block; width:80px; text-align:left; }

/* meeting */
div.meeting { margin-top:10px; height:1%; overflow:hidden; position:relative; }
div.meeting div.logo { /*float:right; _position:relative; _right:2px;*/ position:absolute; left:125px; top:0; }
div.meeting ul.navigate { display:block; width:125px; _width:123px; }
div.meeting ul.navigate li { list-style-type:none; list-style-position:outside; }
div.meeting ul.navigate li { display:block; height:25px; line-height:25px; overflow:hidden; padding-left:15px; background:#636365; border-bottom:1px solid #FFF; }	
div.meeting ul.navigate li a { color:#FFF; }
div.meeting ul.navigate li.on a ,div.meeting ul.navigate li a:hover { color:#CF0; }

div.meeting-frame { margin-top:10px; }
div.meeting-frame h1 { color:red; font-size:14px; }
div.meeting-frame h2 { color:red; font-weight:normal; }

.bodyer .side ul.imglist { }
.bodyer .side ul.imglist li { border:none; margin:0; line-height:150%; width:100%; float:left; padding:8px 5px 8px 0; border-bottom:1px solid #CACACA; }
.bodyer .side ul.imglist li img { width:50px; height:50px; margin:0 5px; }
.bodyer .side ul.imglist li.even { background:#FFF; }
.bodyer .side ul.imglist li.odd { background:#F8F8F8; }
.bodyer .side ul.imglist p.face { float:left; width:60px; }
.bodyer .side ul.imglist div.withImg { margin-left:60px; margin-right:5px; }
.bodyer .side ul.imglist p.title { color:#000; font-size:14px; font-weight:normal; font-size:12px; }
.bodyer .side ul.imglist div.summary { clear:none; }

/* 搜索 */

form.site-search .text { padding:2px 0; }

div.msg { border:1px solid #DBDBDB; background:#FFD; color:#666; padding:10px; margin-top:10px; *margin-top:-10px; }
	div.msg h2 { color:red; font-size:14px; font-weight:normal; margin-top:0; line-height:20px; }
	div.msg strong { color:#11ADFF; font-weight:normal; }
.result-vip { width:220px; margin:10px 0; border:1px dotted #999; height:1%; overflow:hidden; }
	.result-vip img { float:left; padding:8px; }
	.result-vip div { padding-top:20px; margin-left:80px; }
	.result-vip div.abstract { padding-top:0; margin:0; }
.result-list {}
	.result-list li { height:1%; overflow:hidden; border-bottom:1px dotted #999; padding-bottom:8px; }
	.result-list li img.f-l { width:100px; margin-right:10px; border:1px solid #CACACA; }
	.result-list li div.detail { padding-bottom:0; border:none; }
	.result-list li div.withImg div.detail { border:none; padding-top:15px; }
	.result-list li div.withImg h3,.result-list li div.withImg h3 a { font-size:22px; font-weight:bolder; font-family:微软雅黑,华文中宋,宋体; color:#000; padding-bottom:8px; } 
	.result-list li div.withImg .author { color:#000; }
	.result-list li div.withImg .author em { color:#666; }
	.result-list li div.withImg span { margin-right:0; }

ul#bbs-list { padding-top:8px; border-top:1px dotted #999; }
ul#bbs-list li { line-height:190%; }

div.imgborder { width:385px; overflow:hidden; float:left; margin:10px 15px 10px 0; border:1px solid #d5d5d5; }
	div.imgborder .photoheader { padding:2px 0 2px 8px; }
	div.imgborder .photoheader a { position:relative; top:3px; _position:static; }
	div.imgborder .img_description { background:#FFFFD3; border-top:1px solid #D5D5D5; color:#369; padding:8px; }

div.zhuanti_list { border:1px solid #d6d6d6; background:#EBEBEB; margin-top:12px; height:1%; overflow:hidden; padding:0 15px 15px; }
	div.zhuanti_list img { float:left; }
	div.zhuanti_list div { margin-left:400px; }
	div.zhuanti_list h3 { font-size:14px; margin-bottom:8px; }
	div.zhuanti_list h3 a { font-size:14px; }
	div.zhuanti_list p a { color:#999; }
	div.zhuanti_list p a:hover { color:#000; }
	div.zhuanti_list p.act { text-align:right; }
#w-event { clear:both; height:1%; overflow:hidden; }
#w-event h2 { border-bottom:1px dotted #999999; margin-bottom:10px; }
#w-event ul { margin-right:20px; float:left; width:295px; }


#links { background:url(images/links.gif) repeat-x; clear:both; margin-top:50px; padding:10px 0; }
#links a { color:#000; margin:0 10px; line-height:200%; }
#links a:hover { color:#333; }
#links h2 { display:none; float:left; width:88px; height:78px; background:url(images/links_icon.gif) no-repeat 9px 0; text-indent:-9999px; }
#links h3 { display:inline; color:#ff0000; font-weight:normal; font-size:14px; padding-right:20px; background:url(images/link_more.gif) no-repeat right center } 
#links div { margin:5px 0; }
.footer { padding-top:0; }


/* 临时首页修改的样式 */
.main1_left{margin-top:10px;overflow:hidden;clear:both;zoom:1;font-family:"宋体"}
.main1_left .main1_left_l{float:left;width:290px;}
.main1_left .main1_left_l .yuedu{background:url(/image/new_index/qiehuan.jpg) no-repeat top center;border-left:1px solid #dddddd;border-right:1px solid #dddddd;overflow:hidden;clear:both;zoom:1;height:25px;}
.main1_left .main1_left_l .yuedu li{color:#333333;float:left;line-height:25px;width:117px;text-align:center;cursor:pointer;}
.main1_left .main1_left_l .yuedu li.hover{background:url(/image/new_index/qiehuan_hover.jpg) no-repeat top left;width:117px;font-weight:bold;}

.main1_left .main1_left_l .pingding{border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;overflow:hidden;clear:both;zoom:1;padding:8px;}
.main1_left .main1_left_l .pingding img{float:left;margin-right:8px;}
.main1_left .main1_left_l .pingding li{overflow:hidden;clear:both;zoom:1;color:#333333;font-family:"宋体"}
.main1_left .main1_left_l .pingding li a{color:#333333;}
.main1_left .main1_left_l .pingding h2{font-size:12px;color:#333333;font-weight:bold;line-height:26px;}
.main1_left .main1_left_l .pingding p{color:#8c8c8c;}

.main1_left .main_left_r{float:right;text-align:left;width:320px;padding-top:5px;}
.main1_left .main_left_r h4{color:#010101;font-weight:bold;height:22px;line-height:22px;}
.main1_left .main_left_r h4 a{font-size:14px;}
.main1_left .main_left_r .hong{color:#bb0000;}
.main1_left .main_left_r .pad1{padding:0 0 8px 0px;}
.main1_left .main_left_r .pad1 a{color:#333333;}
.main1_left .main_left_r .pad2 a{color:#333333;}
.main1_left .main_left_r .pad2{padding:0 0 10px 0px;}
.main1_left .main_left_r .top_wenzhang{background:url(/image/new_index/xuxian.jpg) repeat-x bottom center;*border-bottom:1px solid #fff;}
.main1_left .main_left_r .bottom_wenzhang{margin-top:5px;}
.main1_left .main_left_r .bottom_wenzhang a{height:25px;line-height:25px;color:#333333;}
.main1_left .main_left_r .bottom_wenzhang a:hover{color:#333333;}

.main1_left .main_left_r .bottom_wenzhang .top_one{font-weight:normal;}



.md .zhuanti_content{ background:#fff;border-left:1px solid #cacaca;border-right:1px solid #cacaca;padding:10px;padding-top:0px;padding-bottom:0px;font-family:"宋体"}
.md .zhuanti_content li{clear:both;overflow:hidden;zoom:1;padding-bottom:4px;}
.md .zhuanti_content h2{font-size:12px;font-weight:bold;}
.md .zhuanti_content h2 a{color:#333333;line-height:24px;}
.md .zhuanti_content .tupian img{float:left;border:1px solid #dddddd;margin-right:6px;}



#play img {border:0px}
#play {width:290px;height:173px;overflow:hidden;margin: 0 auto; padding:0px;}
#play_info{position:absolute;margin-top:147px;padding:0px 0 0 20px;height:25px;width:260px;color:#fff;z-index:1001;cursor:pointer;line-height:25px;}
#play_info b{font-size:14px;display:block}
#play_bg {position:absolute;background-color:#000;margin-top:147px;height:25px;width:290px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000}
#play_text {position:absolute;margin:147px 0 0 194px;height:25px;width:60px;z-index:1002;line-height:20px;}
#play_text ul {list-style-type:none; width:90px;height:25px;display:block;padding-top:1px;_padding-top:0px;filter: Alpha(Opacity=80);opacity:0.8;}
#play_text ul li {width:14px;height:20px;float:left;background-color:#000;display:block;color:#FFF;text-align:center;margin:1px;cursor:pointer;font-family:"宋体"; font-size:12px;padding-left:3px;padding-right:3px;}
#play_list a{display:block;width:290px;height:191px;position:absolute;overflow:hidden}


