/*PUBLIC
-------------------------------------------------------------- */
body { background:#F8F8F8 url(../images/body_bg.jpg) top repeat-x }
a { color:#000; text-decoration:none }
a:hover { text-decoration:underline }
.yellow, .yellow a { color:#FFE441 !important }
.red { color:#ff0000; }
.black { color:#000; }
.gray { color:#787878; }
.mt10 { margin-top:10px }
.mt20 { margin-top:20px }
.mb10 { margin-bottom:10px }
.mb20 { margin-bottom:20px }
.p10 { padding:10px }
.pt10 { padding-top:10px }
.pt20 { padding-top:20px }
.pb10 { padding-bottom:10px }
.pb20 { padding-bottom:20px }
.p27{ padding:0 27px 0 23px;}
.pl10{ padding-left:10px;}
.pl22{ padding-left:22px;}
.mr24{ margin-right:24px;}
.title, .title2 { height:42px; padding-left:60px; margin:10px; color:#295BA2; background:url(../images/bg02.png) 0 -221px no-repeat }
.title2 { background:url(../images/bg02.png) 0 -178px no-repeat }
.title3 { background:url(../images/bg02.png) 0 -264px no-repeat }
.title h2 { float:left; margin-right:50px; font: bold 14px/42px \5b8b\4f53; }
.title span { float:left; display:inline; margin:7px 15px 0 0; font: normal 12px/30px \5b8b\4f53; color:#000; padding-left:20px; background:url(../images/bg01.png) no-repeat }
.title span.browse { background-position:0 -298px }
.title span.votes { background-position:0 -331px }
.box { border:1px solid #D1D1D1 }
.title_tab { height:32px; font-size:14px; background:url(../images/bg01.png) 0 -82px; }
.title_tab ul { padding-left:35px; }
.title_tab ul li { float:left; height:32px; padding-right:10px; }
.title_tab ul li a { float:left; padding:0 15px; font: bold 14px/32px \5b8b\4f53; color:#757575; text-decoration:none; border-left:1px solid #F4D8AF; border-right:1px solid #F4D8AF; background:url(../images/bg01.png) 0 -148px }
.title_tab ul li a:hover, .title_tab ul li a.tab_active { color:#426FAE; border-left:1px solid #A1C4DD; border-right:1px solid #A1C4DD; background:url(../images/bg01.png) 0 -115px }
.title_tab .btn_upload { width:83px; height:28px; padding:0 3px 3px 0; margin-right:20px; text-align:center; font: bold 14px/28px \5b8b\4f53; color:#426FAE; background:url(../images/bg02.png) -320px -79px; position:relative; top:-4px; }
.latest_upload { height:40px; line-height:40px; font-size:14px; font-weight:700; padding-left:52px; border-bottom:1px solid #CECECE }

#top_nav .nav, #top_nav .login { background-image:url(http://i3.sinaimg.cn/hs/lvbing/house_nav/top_nav.png) }
#top_nav { width:920px; height:28px; margin:2px auto 0 auto; padding:0 20px; background:url(../images/bg01.png); overflow:hidden; }
#top_nav .logo { float:left; padding:2px 0 0 0; }
#top_nav .nav { float:right; padding:0 10px; line-height:28px; background-position:-947px -44px; background-repeat:no-repeat }
#top_nav .nav li { float:left; padding:0 10px; }
#top_nav .login { float:right; padding:0 10px; line-height:28px; background-position:0 -48px; background-repeat:no-repeat }
#top_nav .login li { float:left; padding:0 5px; }
#top_nav a { color:#000000 }
#city_nav { width:958px; margin:0 auto; height:78px; border:1px solid #8C8C8C; border-bottom:none; background: #000 url(../images/nav_bg_new.png) 0 0 repeat-x; }
#city_nav h2 { float:left; display:inline; margin:16px 0 0 8px; width:40px; height:21px; padding-left:4px; color:#FFF; font:bold 14px/21px \5b8b\4f53; background:url(../images/bg02.png) -320px -141px; }
#city_nav .city { float:left; width:890px; height:78px; padding-left:10px; line-height:25px; position:relative;}
#city_nav a { color:#FFF; margin:0 6px 0 0 }
.more_city { color:#FFF; position:absolute; top:50px; right:0 }
#banner {
	width:973px;
	height:279px;
	overflow:hidden;
	margin:0 auto;
}
#nav { width:982px; height:56px; margin:0 auto; background:url(../images/nav_bg.png) }
#nav li { float:left; padding:7px 5px 0 }
#nav li a { float:left; width:83px; height:38px; font:bold 14px/30px \5b8b\4f53; color:#373737; text-align:center; text-decoration:none }
#nav li a:hover, #nav li a.current { background:url(../images/bg02.png) -334px 0; color:#FFF }
#nav li a.ico { background:url(../images/bg02.png) -314px -39px; padding-left:20px; }
#nav li a.ico:hover { background:url(../images/bg02.png) -314px -39px; color:#000; text-decoration:underline }
#wrap { width:960px; margin:0 auto; background:#FFF; }
#footer { color: #858585; line-height: 22px; margin: 0 auto; padding: 20px 0; text-align: center; }
#footer a { color:#858585 }
.photo { width:160px; margin:0 auto; height:120px; border:1px solid #CECECE; position:relative;  }
.photo img { margin:10px 0 0 10px }
.photo span { width:40px; height:40px; background:url(../images/bg02.png); overflow:hidden; position:absolute; top:-1px; left:-1px }
.photo .new { text-indent:-999%; background-position:-489px 0 }
.photo .award { text-indent:-999%; background-position:-489px -41px; }
.photo .examine { text-indent:-999%; background-position:-132px 0; }
.photo .pass { text-indent:-999%; background-position:-173px 0; }
.photo .fail { text-indent:-999%; background-position:-214px 0; }
.photo_info { width:162px; margin:0 auto; background:#F6F5F5 }
.photo_info_btn { height:29px; padding:5px 0 }
.photo_info_btn .collect { float:right; display:inline; margin-right:10px; width:63px; height:29px; font: normal 14px/29px \5b8b\4f53; color:#929191; text-align:center; background:url(../images/bg02.png) -418px -60px; }
.photo_info_btn .support, 
.detail_img .support { float:left; display:inline; margin-left:10px; width:63px; height:29px; font:bold 14px/29px \5b8b\4f53; color:#FFF; text-align:center; background:url(../images/bg02.png) -418px 0; }
.photo_info_btn .voted, 
.detail_img .voted { float:left; display:inline; margin-left:10px; width:63px; height:29px; font:bold 14px/29px \5b8b\4f53; color:#929191; text-align:center; background:url(../images/bg02.png) -465px -277px; }
.photo_info_btn .send { float:right; display:inline; margin-right:10px; width:50px; padding-left:13px; height:29px; font: normal 14px/29px \5b8b\4f53; color:#929191; text-align:center; background:url(../images/bg02.png) -418px -30px; }
.photo_info_btn .delete { float:right; display:inline; margin-right:10px; width:65px; height:22px; text-indent:10px; font: normal 12px/22px \5b8b\4f53; color:#000; text-align:center; background:url(../images/bg02.png) -66px 0; }
.photo_info_btn .check { float:left; display:inline; margin-left:10px; width:65px; height:22px; text-indent:10px; font: normal 12px/22px \5b8b\4f53; color:#000; text-align:center; background:url(../images/bg02.png) 0 0; }
.photo_info dl { line-height:24px; padding-left:10px; width:150px; white-space:nowrap; overflow:hidden; }
.btn_link { display:inline-block; padding:0 20px; border:1px solid #A1C4DD; background:url(../images/bg02.png) -1px -49px; height:28px; font: bold 14px/28px \5b8b\4f53; color:#426FAE }
.photo_top20 { width:848px; height:245px; margin:10px auto 0 auto }
.photo_top20 li { float:left; display:inline; margin:2px 5px 3px; width:160px; padding-left:40px; height:42px; border:1px solid #E5E5E5; position:relative; }
.photo_top20 li a { float:left; width:154px; white-space:nowrap; overflow:hidden; font: normal 14px/20px \5b8b\4f53; }
.photo_top20 li p { float:left; width:154px; white-space:nowrap; overflow:hidden; font: normal 12px/20px \5b8b\4f53; color:#A8A8A8 }
.photo_top20 li .top1, .photo_top20 li .top2, ul.photo_list li .top1, ul.photo_list li .top2 { width:20px; text-align:center; font: normal 20px/20px Arial, Helvetica, sans-serif; color:#ea2006; height:40px; padding-right:20px; background:url(../images/bg02.png) -489px -123px no-repeat; position:absolute; top:-1px; left:-1px; }
.photo_top20 li .top2, ul.photo_list li .top2 { background:url(../images/bg02.png) -489px -82px no-repeat; color:#ff8c00 }
/*kgy_edit*/
.box_t_n { border:1px solid #cecece; border-top:none; }
ul.photo_list { padding:25px 0 0 45px; }
ul.photo_list2 { padding:30px 0 0 22px; }
ul.photo_list li, ul.photo_list2 li { width:162px; float:left; display:inline; margin-right:14px; padding-bottom:17px; }
ul.photo_list2 li { margin-right:24px; }
ul.photo_list li .ad_info { height:36px; line-height:36px; text-align:center; padding:0; background-color:#f6f5f5; }
.wb_info { border-bottom:1px solid #dbd9d9; width:904px; margin:0 auto; padding:20px 12px 12px 12px; line-height:22px; color:#666666; }
/* Page ·­Ò³ */
div.pagination { padding: 10px 45px 50px 0; text-align:right; clear:both; }
div.pagination a { border: 1px solid #e0e0e0; margin-right:3px; padding:2px 6px; font-family:"ËÎÌå"; background-position:bottom; text-decoration: none; color: #426fae; }
div.pagination a:hover { background-color:#e7f1fa; font-weight:bold; border: 1px solid #a1c4dd; text-decoration:none; }
div.pagination a.current { border:none; color:#858585; }
div.pagination a.current:hover { background:none; font-weight:normal; border:none; }
.pl15 { padding:0 15px 0 0; }
.blue { color:#295ba2; }
.m15_12 { margin:15px 12px 0 12px; }
h2.t_dis { background-color:#e6e6e6; height:46px; line-height:46px; font-size:14px; color:#787878; font-weight:bold; padding-left:38px; }
.scroll_div { margin:0 5px; padding-left:6px; height:162px; clear:both; overflow:hidden; border-top:1px dashed #d0d0d0; border-bottom:1px dashed #d0d0d0; }
p.info { height:56px; line-height:56px; padding-left:40px; color:#787878; }
p.info strong { font-weight:bold; font-size:14px; padding-right:22px; }
.detail_img { color:#787878; padding:12px 116px 10px 78px; border-bottom:1px dashed #d0d0d0; margin:0 16px 0 5px; line-height:24px; }
.detail_img p.tit { height:46px; line-height:46px; }
.detail_img .support { float:right; margin-top:8px; }
.detail_img .voted { float:right; margin-top:8px; }
.detail_img .bigimg { display:block; text-align:center; }
.detail_img .bigimg img { display:block; width:724px; height:478px; padding:9px; border:1px solid #cecece; }
.icon6 { background-position: 0 -125px; }
.icon { background-image: url("http://sjs2.sinajs.cn/video/images/common/icon.gif"); }
.look { height:62px; line-height:58px; color:#787878; clear:both; overflow:hidden; padding:0 124px 0 80px; }
.look .btn_upload { width:83px; height:28px; padding:0 3px 3px 0; margin-top:12px; text-align:center; font: bold 14px/28px \5b8b\4f53; color:#426FAE; background:url(../images/bg02.png) -320px -79px; float:right; }
.look .btn_fensi { width:167px; height:27px; background:url(../images/bg02.png) 0 -129px no-repeat; margin-top:13px; margin-right:27px; color:#e55600; font-weight:bold; text-decoration:none; text-indent:28px; line-height:27px; display:block; float:left; }
.sinalogo { color:#787878; margin-right:22px; height:24px; }
.sinalogo:hover { text-decoration:none; }
.sinalogo img { vertical-align:middle; }
.advs { height:88px; clear:both; overflow:hidden; width:958px; }
.form_pl { padding:0 40px 20px 20px; color:#787878; }
.form_pl h3 { padding:32px 0 10px 18px; font-size:14px; font-weight:bold; }
.form_pl h3 span { font-size:12px; font-weight:normal; }
.form_pl li { border-bottom:1px dotted #cfcfcf; padding:12px 0 12px 63px; line-height:32px; }
.form_pl li span.trip { display:block; }
.form_pl li span.trip a { color:#787878; text-decoration:underline; }
.form_pl form { padding-left:66px; font-family:Tahoma }
.form_pl form input { vertical-align:middle;}
.form_pl form p { padding-top:10px; }
.form_pl .pagination { text-align:left; padding:18px 0 18px 0; }
.form_pl .text_pl { padding:2px; }
.form_pl .btn_upload { width:83px; height:28px; border:none; cursor:pointer; text-align:center; font: bold 14px/28px \5b8b\4f53; color:#426FAE; background:url(../images/bg02.png) -320px -79px; }
/*2011-04-13 by kgy*/
#flash_blk{ text-align:center; padding:10px 0 30px 0;}
h2.t_cs{ margin-left:18px; clear:both; overflow:hidden; height:63px; background:url(../images/bg04.png) no-repeat;  font-size:20px;font-family: "Microsoft YaHei"; color:#000; line-height:68px; padding:0 0 0 53px;}
.box_red{ width:919px;  margin:0 auto; border:1px solid #e4e4e4; border-top: none; margin-bottom:8px;}
ul.red_photo_list li{ float:left; width:210px; padding:0 10px 10px 9px;}
ul.red_photo_list li .photo{ width:192px; height:140px; padding:8px;}
ul.red_photo_list li .photo img{ display:block;width:192px; height:140px; margin:0;}
ul.red_photo_list li .p_tip{ padding:8px 10px; background:url(../images/bg05.png) repeat-x;}
ul.red_photo_list li .sinalogo{ margin-right:0;}
.blk_field{ float:left; width:230px; padding:0 10px 0 9px;}
.blk_field img{ display:block; width:228px; height:158px; border:1px solid #888;}
.mb12{ margin-bottom:12px;}
.big_img_list01{ width:670px; float:left;}
ul.thumb { width:220px; float:right;}
ul.thumb li { width:100px; height:76px; padding:0 10px 10px 0; float:left;position: relative;
}
ul.thumb li img {
	width: 98px; height: 74px;
	border: 1px solid #959595;
	position: absolute;
	left: 0; top: 0;
}
ul.thumb li img.hover { border:2px solid #ff1212;}
#main_view{ width:440px; height:334px; float:left;}
#main_view img{ border:1px solid #848484; width:440px; height:332px;}
a.btn_red,a.btn_blue,a.btn_gray{ display:inline-block; width:89px; height:30px; line-height:30px; text-align:center; font-size:16px;font-family: "Microsoft YaHei"; color:#fff; background:url(../images/bg04.png) -717px -75px no-repeat; margin-right:9px;}
a.btn_blue{ background-position:-808px -75px;}
a.btn_gray{ background-position:-717px -106px; color:#000;}
#featured{ 
	width:916px; 
	padding:18px 0 0 19px;
	background:#fff;
}
#featured ul.ui-tabs-nav{ 
	float:right;
	padding:0; margin:0; 
	width:159px; 
}
#featured ul.ui-tabs-nav li{ 
	padding-bottom:16px;
	width:159px; height:103px;
	 float:left;
}
#featured ul.ui-tabs-nav li img{ 
	width:147px; height:91px; 
	background:#fff; 
	padding:5px; 
	border:1px solid #d1d1d1;
	display:block;
}
#featured li.ui-tabs-selected a img{ background-color:#d1d1d1;}
#featured .ui-tabs-panel{ 
	width:724px; height:443px; 
	padding:8px;
	background:#fff; position:relative;
	border:1px solid #cfcfcf;
}
#featured .ui-tabs-panel img{ 
	width:724px; height:443px; display:block;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:326px; left:9px; 
	width:723px;
	height:107px; 
	color:#fff; line-height:24px;
	z-index:10;
}
#featured .ui-tabs-panel .alph{ background-color:#000; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);  opacity: .6;background: rgba(00, 00, 00, .6); z-index:2!important; }
#featured .info h2{ 
	font-size:14px;
	color:#fff; padding:7px 0 0 22px;margin:0;
	font-weight:bold;
	overflow:hidden; 
}
#featured .info p{ 
	padding:0 25px 0 22px;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
h2.blue_title{ border-bottom:1px solid #dbd9d9; margin:0px 22px 12px 12px; padding:10px 0 0 19px; font-size:16px;font-family: "Microsoft YaHei"; color:#275ba4; line-height:40px;}
h2.move_title{margin:30px 0 20px 10px;height:82px; background:url(../images/bg04.png) -734px -143px no-repeat; overflow:hidden; padding-left:60px; line-height:96px;font-size:16px;font-family: "Microsoft YaHei"; color:#275ba4;}
p.style02{ text-indent:25px; line-height:24px; color:#666666; font-size:14px; padding:0 48px 10px 31px;}
.side_img{float:left;line-height:40px; text-align:center; color:#666666; font-size:14px;}
.side_img .img{ display:block; border:1px solid #cecece; background-color:#fff; padding:6px;box-shadow: 4px 4px 0px #ededed;-moz-box-shadow: 4px 4px 0px #ededed;-webkit-box-shadow: 4px 4px 0px #ededed;
}
.side_img .img img{display:block;}
.line_move{ background:url(../images/line_bg.jpg) center top no-repeat; height:24px; clear:both; overflow:hidden; margin-bottom:8px;}
.phot_list2{ float:left; padding:5px 0 0 6px; width:704px;}
.phot_list2 li{ float:left;width:162px; padding:0 14px 9px 0;}
.top_list{ width:228px; float:left;}
.top_list li{ padding-right:5px;}
.top_list .title_tab ul li a{ font-size:12px; font-weight:normal; padding:0 8px;}
.bg06{ background:url(../images/title_bg01.png) 0 0 repeat-x;}
.img_text01{ width:479px; float:left; color:#656565; line-height:20px; padding:0 0 15px 0;}
.img_text01 p{ text-indent:25px; padding-right:15px;}
.img_text01 p.s2{ padding:14px 20px 0 20px; }
.img_style01{ display:block; border:1px solid #b0b0b0; padding:1px;-moz-box-shadow: 0px 0px 20px #b0b0b0;-webkit-box-shadow: 0px 0px 20px #b0b0b0;box-shadow: 0px 0px 20px #b0b0b0;}
.img_text01 .imgfl{ float:left; margin:0 8px 0 11px;}
.imgauto{ margin:0 auto;}
.bg06 h2{ height:36px; position:relative; margin-bottom:15px; font-weight:bold;font-size:18px;font-family: "Microsoft YaHei"; line-height:36px; color:#000; padding:0 18px 0 21px;}
.bg06 h2 .en{ font-weight:normal; font-size:14px; color:#939393;}
.bg06 h2 .icn{ display:block; width:233px; height:65px; background:url(../images/icn01.png) no-repeat; position:absolute; left:17px;top:-23px; text-indent:-8888px;}
.bg07{ border-bottom:1px solid #e1e1e1;}
.big_img_list{ width:595px; float:left;}
/*Í¼Æ¬Õ¹Ê¾*/
#p7ssm{font-family:Arial, Helvetica, sans-serif;width:595px; height:810px;position:relative;z-index:100;font-size:12pxoverflow:hidden; float:left;}
#p7ssm_w2{position:relative;z-index:100;}
#p7ssm_nav_wrapper{}
#p7SSMwnav{position:absolute;width:200px;left:0px;z-index:100;filter:alpha(opacity=100);opacity:1;top:auto;}
#p7ssm_navList{display:block;}
#p7ssm_navList ul{margin:0px;padding:0px;font-size:12px;}
#p7ssm_navList li{list-style-type:none;}
#p7SSMwhmb{width:595px;filter:alpha(opacity=100);opacity:1.0;float:left;}
#p7ssm_thumb_wrapper{}#p7ssm_dragbar{}#p7ssm_dragbar span{}#p7ssm_preview{}#p7ssm_preview table{}#p7ssm_preview td{}
#p7ssm_preview img{padding:2px;border:1px solid #666;display:block;width:100px;height:100px;}
.p7ssm_sectionTrigger{display:none;}
.p7ssm_thumb_section{width:595px;float:left;}
.p7ssm_thumb_section ul{margin:0px;padding:0px;float:left; border:1px solid #7f7f7f;}
.p7ssm_thumb_section li{list-style-type:none;float:left;}
.p7ssm_thumb_section a{padding:1px;float:left;border:1px solid #7f7f7f; background-color:#c3c3c3;}
.p7ssm_thumb_section a{float:none;display:block;}
.p7ssm_thumb_section a:hover{border:2px solid #FF0000;float:left;}
.p7ssm_thumb_section a:hover img{height:112px;width:142px;padding:0;border:0;display:block;}
.p7ssm_thumb_section .down{border:2px solid #B6E000!important;cursor:default;2px 3px 2px 0px;}
.p7ssm_thumb_section .down img{height:112px;width:142px;padding:0;border:0;display:block;}
.p7ssm_thumb_section img{height:114px;width:144px;padding:0;border:0;display:block;}
.p7ssm_clearThumbs{clear:both;height:0;line-height:0.0;font-size:0;}
#p7ssm_toolbar{display:none;}#p7ssm_tools{}#p7ssm_toolbar em{display:none;}
#p7ssm_toolbar a{display:block;}#p7SSMtnav{display:block;width:34px;height:36px;background-repeat:no-repeat;}#p7SSMtnav.down{background-position:left bottom;}#p7SSMthmb{background-repeat:no-repeat;height:36px;width:23px;}#p7SSMthmb.down{background-position:left bottom !important;}#p7ssm_first{height:36px;width:22px;background-position:left top;}#p7ssm_prev{height:36px;width:18px;}.p7ssm_play{height:36px;width:28px;}.p7ssm_pause{background-repeat:no-repeat;height:36px;width:28px;}#p7ssm_next{height:36px;width:18px;}#p7ssm_last{height:36px;width:28px;}#p7ssm_counter{font-size:11px;color:#888888;padding:0px;}#p7ssm_slidechannel{z-index:1;height:36px;width:50px;top:0px;position:relative;}#p7ssm_slider{position:absolute;top:10px;left:20px;z-index:100;height:17px;width:8px;}#p7ssm_slidebar{background-image:url(http://sports.qianlong.com/ui/ssm/p7ssm/img/p7ssm_slider.gif);background-repeat:no-repeat;height:17px;width:8px;cursor:default;}#p7ssm_first:hover, #p7ssm_prev:hover,.p7ssm_play:hover, .p7ssm_pause:hover,#p7ssm_next:hover, #p7ssm_last:hover,#p7ssm_slidebar:hover, #p7SSMthmb:hover, #p7SSMtnav:hover{background-position:left bottom;}#p7ssm_speed{position:absolute;display:none;left:0px;top:36px;padding:4px;background-color:#333333;border:1px solid #000;color:#CCCCCC;font-family:Arial, Helvetica, sans-serif;font-size:10px;z-index:100;filter:alpha(opacity=75);opacity:0.75;}#p7ssm_fstbl{margin:0;}#p7ssm_fullsize{padding:0;margin:0;width:595px;}#p7ssm_fsc{margin:0;width:595px;padding:0;}#p7ssm_fsw{padding:0px;margin:0px;}#p7ssm_fsimg img{width:595px;height:333px;}#p7ssm_description{width:425px;height:20px;padding-top:5px;}#p7ssm_cf{position:absolute;visibility:hidden;left:0;top:0;z-index:99;}#p7ssm_cf img{display:block;}#p7ssm_fsc img{border:0;}#p7ssm_fsc img{display:block;}#p7ssm_description{margin:-24px 0 0 0;background:#FFFFFF;filter:alpha(opacity=60);opacity:0.60;padding:0px 0px;color:#333333;line-height:1.5em;display:none;text-align:center;position:absolute;top:160px;left:10px;overflow:hidden;}#p7ssm_description p{margin:6px 0;color:#333333;}#p7ssm_description a{color:#333333;}.p7ssm_lk{display:none;}.p7ssm_fd{width:434px;font-size:12px;display:none;padding:0;}#p7ssm_loading{position:absolute;left:0px;top:0px;visibility:hidden;z-index:100;}.border{border:1px solid #CCCCCC;}#p7ssm_im{position:absolute;left:0px;}#p7SSMwhmb{position:absolute;top:333px;left:0px;}
.set_info{ width:360px; float:right; color:#666; font-size:14px; line-height:24px;}
.set_info .box{ border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6;border-bottom:none; border-top:none; height:792px;
}
.set_info .b{ display:block; height:18px; width:360px; background:url(../images/bg04.png) -371px -143px no-repeat; clear:both; overflow:hidden;}
.set_info h2{ background:url(../images/bg04.png) -371px -72px no-repeat; padding-left:65px; width:270px; height:64px; clear:both; overflow:hidden; line-height:70px; margin:25px 0 0 9px; color:#2b5ca2;font-size:18px;font-family: "Microsoft YaHei";}
.set_info p.te{ text-indent:25px; padding:10px 20px;}
.blk_fensi{ padding-left:60px; width:886px; height:249px; background:url(../images/bg_award.png) no-repeat; margin:27px auto 0 auto;}
.blk_fensi h2{ height:43px; text-indent:-9999px; margin-bottom:20px;}
.blk_fensi .box{ border:none; float:left; width:264px; margin-right:20px; display:inline; line-height:20px; color:#737373;}
.blk_fensi h3,.blk_year li h3,.blk_text02 ul.text li h3{font-size:16px;font-family: "Microsoft YaHei"; color:#ea2c00; line-height:35px; padding:0 0 0px 16px;}
.blk_fensi p{ padding:0 18px 0 16px;}
.blk_img{ width:884px; height:254px; padding:9px; background-color:#777777; margin:6px auto 0 auto;}
.blk_img img{ display:block; width:882px; height:252px; border:1px solid #4c4c4c;}
.blk_year{ width:911px; margin:18px auto 0 auto;}
.blk_year h2{ width:270px; height:38px; position:relative; z-index:10; margin:0 auto -1px auto; background:url(../images/bg04.png) -371px -170px no-repeat; text-indent:-9999px;}
.blk_year .box{ border:none; background:url(../images/bg_year.jpg) no-repeat; height:453px; clear:both; overflow:hidden;}
.blk_year .icn{ display:block; width:56px; height:61px; background:url(../images/bg04.png) -661px -170px no-repeat; position:absolute; right:-308px; top:16px;}
.blk_year ul{ padding:29px 0 0 0; overflow:auto; zoom:1;}
.blk_year li{ color:#737373; line-height:20px; width:414px; padding:10px 10px 0 10px; height:115px; background:url(../images/bg04.png) -374px -233px no-repeat; float:left; display:inline; margin-left:15px; margin-bottom:10px;}
.blk_year li .img{ float:left; width:96px; height:108px; margin:0px 10px 0 0;}
.blk_year li h3{ padding:0;}
.scrool_img{ background-color:#eeeeee; height:189px; clear:both; overflow:hidden;}
.scrool_img .img{ width:117px; height:154px; display:block; border:1px solid #fff;-moz-box-shadow: 2px 2px 4px #a6a6a6;-webkit-box-shadow: 2px 2px 4px #a6a6a6;box-shadow: 2px 2px 4px #a6a6a6;}
.scrool_img .jcarousel-skin-tango .jcarousel-item{ width:131px;}
.scrool_img .jcarousel-skin-tango .jcarousel-container-horizontal{ width:938px; padding-top:20px;}
.scrool_img .jcarousel-skin-tango .jcarousel-clip-horizontal{ width:908px;}
.blk_text01{ padding-left:16px; color:#737373;font-family: "Microsoft YaHei"; line-height:24px; font-size:14px;}
.blk_text01 .side_img{ font-size:12px;}
.blk_text01 h3{ font-size:16px; color:#426fae; line-height:30px; }
.blk_text02{ padding:0px 0 0 36px;color:#737373; }
.blk_text02 ul.text{ padding-bottom:20px;}
.blk_text02 ul.text li{ float:left; padding-right:38px;font-family: "Microsoft YaHei"; font-size:14px; line-height:24px;}
.blk_text02 ul.text li h3{ padding:0; font-size:16px; color:#426fae;}
.blk_text02 ul.text li li{ padding-left:6px; padding-right:0; float:none;}
.blk_text02 .b_left{ width:522px; float:left;}
.blk_text02 .name{width:344px; padding:81px 0 0 24px; float:left; position:relative; z-index:10; margin-top:-38px; background:url(../images/bg04.png) 0 -73px no-repeat; height:465px;
overflow:hidden;}
.blk_text02 .name li{ height:32px; line-height:32px; float:left;}
.blk_text02 .name li span{ width:151px; float:left; padding-left:14px;display:block;overflow: hidden;
white-space: nowrap;
-o-text-overflow: clip; /*--4 opera--*/
text-overflow: clip;} 
.blk_text02 h4{ font-size:14px; color:#426fae; line-height:20px; padding:30px 0 10px 0;font-family: "Microsoft YaHei";}
.b_left span.img{ display:inline-block; text-align:center; margin-right:10px;}
.b_left img{ display:block;}
.b_left .s_img{ width:104px; background-color:#b0b0b0; height:95px; padding:7px; border:1px solid #8c8c8c; -moz-border-radius: 6px; /* FF1+ */
  -webkit-border-radius: 6px; /* Saf3-4, iOS 1+, Android 1.5+ */
          border-radius: 6px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */}
.blk_shop{ background:url(../images/bg_shop.jpg) right 14px no-repeat; height:356px; position:relative; padding-left:32px; clear:both; padding-top:14px;}
.blk_shop h2{ background:url(../images/bg04.png) -911px -78px no-repeat; padding-left:33px; color:#000;font-family: "Microsoft YaHei"; font-weight:bold; font-size:16px; margin:0px 0 20px 0; line-height:26px;}
.blk_shop h2 span{ color:#212121; font-size:14px; font-weight:normal; font-family:"ËÎÌå";}
.small_img{ position: absolute;}
.small_img img{ display:block; border:1px solid #eaeaea; -moz-border-radius: 6px; /* FF1+ */
  -webkit-border-radius: 6px; /* Saf3-4, iOS 1+, Android 1.5+ */
          border-radius: 6px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */ padding:7px; background-color:#fff; width:105px; height:95px;}
.small_img .tip{ display:block; position:absolute; border:1px solid #6e6e9f; background-color:#8989ba; text-align:left; color:#fff; font-weight:bold; font-size:12px; line-height:21px; padding:0 5px; }
.small_img .tip b{ position:absolute; display:block; background:url(../images/bg04.png) no-repeat; width:10px; height:13px;}
.small_img .tip b.top{ background-position:-836px -106px; left:10px; top:-13px;}
.small_img .tip b.bottom{ background-position:-811px -106px;bottom:-13px;_bottom:-16px;left:11px;}
.small_img .tip b.bottom2{ background-position:-824px -106px; left:10px; bottom:-13px;_bottom:-16px;}
.small_img .tip b.left{ width:13px; height:10px; background-position:-878px -106px; top:8px; left:-13px;}
.small_img .tip b.right{width:13px; height:10px; background-position:-861px -106px; top:6px; right:-13px;}
.loca01{left:366px; top:54px; z-index:10;}
.loca01 .tip{ top:4px;right:-65px; z-index:11;}
.loca02{left:496px; top:127px; z-index:20;}
.loca02 .tip{ top:-31px;left:8px; z-index:21;}
.loca03{right:218px; top:83px; z-index:30;}
.loca03 .tip{ top:-12px;right:-44px; z-index:31;}
.loca04{right:52px; top:78px; z-index:40;}
.loca04 .tip{ top:-30px;left:1px; z-index:41;}
.loca05{left:325px; top:146px; z-index:50;}
.loca05 .tip{ bottom:-31px;left:5px; z-index:51;}
.loca06{left:452px; top:217px; z-index:60;}
.loca06 .tip{ bottom:9px;left:-47px; z-index:61;}
.loca07{right:259px; top:246px; z-index:70;}
.loca07 .tip{ top:-32px;right:16px; z-index:71;}
.loca08{right:128px; top:174px; z-index:80;}
.loca08 .tip{ bottom:-44px;left:0px; z-index:81;}
.loca09{right:19px; top:220px; z-index:90;}
.loca09 .tip{ bottom:-30px;left:26px; z-index:91;}

/*new 0506 by kgy*/
.movie_tit_bg{ background:url(../images/title_bg02.png) 0 0 no-repeat; height:68px; padding-left:54px; line-height:60px; font-size:14px; color:#295ba2; font-weight:bold;}
.ps_rel{ position:relative;}
.btn_movie01,.btn_movie02{ display:block; position:absolute;}
.btn_movie01{ width:153px; height:119px; background:url(../images/btn_movie01.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_movie01.png'); top:-18px; left:0;_left:-10px;}
ul.phot_list2 li .photo{ background-color:#fff;}
.btn_movie02{ width:134px; height:186px; background:url(../images/btn_movie02.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_movie02.png'); bottom:0px;*bottom:-214px;right:-28px;}
