<!--
/* CSS Document sub_style.css use for www.pandaapp.com
version:1.0
Data:2009/01/05 11:34
Author:daodao
*/

body { margin:0; text-align:left; background:#E6E6E6; font:normal 12px Tahoma; padding:0; }
a { text-decoration: none; }
a:hover { text-decoration:underline; }
img { border: 0; }
form, p, h1, h2, h3, h4, div { margin:0; padding:0 }
ul li { margin: 0; padding: 0; list-style-type: none; }
.clear { clear: both; }
.left, .center, .right { float:left; overflow:hidden; }
.wrapper { width:948px; margin: 0 auto; }

/*--font--*/
.f01, .f01 a { color:#1B668E; }
.f01:hover { color:#F67813; text-decoration:none; background:url(http://images.pandaapp.com/www/images/sub_page/090108/ico1.gif) no-repeat right -15px; }
.f02, .f02 a { color:#022556; font:bold 13px Tahoma; }
.f02 a:hover { text-decoration:none }
.f03,.f03 a { color:#FFF;  text-decoration:none }
.f03 a:hover { text-decoration:underline; }
.f04, .f04 a { color:#4F7D00; }

/*--top--*/
#header { background:url(http://images.pandaapp.com/www/images/sub_page/090108/info_top2.jpg) repeat-x top center; height:117px; width:948px; position:relative; overflow:hidden }
.logo a {
background:transparent url(http://images.pandaapp.com/www/images/sub_page/090409/logo_1_09040803.jpg) no-repeat scroll 0 0;
display:block;
height:45px;
left:28px;
position:absolute;
top:10px;
width:200px;
}
.top1, .top2 { width:11px; height:117px; }
.top1 { background:url(http://images.pandaapp.com/www/images/sub_page/090108/info_top1.jpg) no-repeat; float:left }
.top2 { background:url(http://images.pandaapp.com/www/images/sub_page/090108/info_top3.jpg) no-repeat; float:right }
.link { padding:64px 0 0 0; width:926px; float:left; }

/*--top menu--*/
.top_menu { font:bold 13px Tahoma; background:url(http://images.pandaapp.com/www/images/sub_page/090108/info_menuoff.jpg) repeat-x center top; height:45px;}
.top_menu ul { margin:0; padding:0; }
.top_menu .left { background:url(http://images.pandaapp.com/www/images/sub_page/090108/info_menu1.jpg) no-repeat; width:2px; height:45px; float:left; }
.top_menu .center{ float:left; }
.top_menu .right { background:url(http://images.pandaapp.com/www/images/sub_page/090108/info_menu3.jpg) no-repeat; width:80px; height:45px; float:left;}
.top_menu li { float:left; height:45px; line-height:45px; background:url(http://images.pandaapp.com/www/images/sub_page/090108/info_menu2.jpg) no-repeat center right; }
.top_menu li a { float:left; display:block; height:45px; color:#fff; padding:0px 20px; }
.top_menu li a:hover, .top_menu li.on a { background:url(http://images.pandaapp.com/www/images/sub_page/090108/info_menuon.jpg) repeat-x center; color:#000; text-decoration:none; }
.top_menu li.lastmenu { background:none;}
.top_ico { float:right; padding:32px 10px 0px 0px; }
.btn_lang { background:url(http://images.pandaapp.com/www/images/sub_page/090108/ico1.gif) no-repeat right 0; height:15px; padding-right:18px; }

/*index*/
#index_main { width:932px; margin:0 auto; background-color:#F1F1F1; border-left:1px #FFF solid; border-right:1px #FFF solid; }
#column_1 { height:310px; overflow:hidden; margin-left:7px; }
.ad_show, .download { overflow:hidden; float:left; }
.ad_show { width:620px; margin-top:8px; }
.download { width:305px; color:#00436A; }
.down_ip, .down_wm, .down_an { border:1px #B1D3E8 solid; background:#EEF4FA; width:90%; margin:7px auto 0 auto; height:80px; padding:8px 8px 0 8px; line-height:140% }
a.title { height:24px; display:block; text-align:center; font:bold 12px Tahoma; color:#00436A; }
a.btn_ip { background:url(http://images.pandaapp.com/www/images/index/down_ip_btn.gif) no-repeat; height:32px; width:233px; display:block; margin:10px auto; }
a.btn_ip:hover { background:url(http://images.pandaapp.com/www/images/index/down_ip_btn.gif) no-repeat 0 -32px; }
a.btn_wm { background:url(http://images.pandaapp.com/www/images/index/down_wm_btn.gif) no-repeat; height:32px; width:233px; display:block; margin:10px auto; }
a.btn_wm:hover { background:url(http://images.pandaapp.com/www/images/index/down_wm_btn.gif) no-repeat 0 -32px; }
#column_2 { overflow:hidden; height:348px; background:url(http://images.pandaapp.com/www/images/index/index_bg.jpg) repeat-y -8px top; margin-left:8px; }

.products, .news, .forum { float:left; overflow:hidden; height:346px; }
.products { background:url(http://images.pandaapp.com/www/images/index/index_leftbg.jpg) no-repeat top left; width:298px; }
.products h2 { height:30px; font:bold 16px Arial; line-height:30px; padding-left:10px; }
.products a.reader, .products a.space, .products a.firewall, .products a.enter { display:block; width:298px; height:76px; margin-bottom:3px; }
.products a.reader { background:url(http://images.pandaapp.com/www/images/index/reader.jpg) no-repeat 0 0; }
.products a.reader:hover { background-position:0 -76px; }
.products a.space { background:url(http://images.pandaapp.com/www/images/index/close.jpg) no-repeat 0 0; }
.products a.space:hover { background-position:0 -76px; }
.products a.firewall { background:url(http://images.pandaapp.com/www/images/index/manager1.jpg) no-repeat 0 0; }
.products a.firewall:hover { background-position:0 -76px; }
.products a.enter { background:url(http://images.pandaapp.com/www/images/index/enter.jpg) no-repeat 0 0; }
.products a.enter:hover { background-position:0 -76px; }

.news { width:300px; margin:0 13px; }
.news h1 { font:bold 16px Arial; line-height:30px; border-bottom:1px #FF6000 solid; color:#FF6000; height:29px; padding-left:10px; }
.main_news_tit { padding:5px 9px 0px 9px; line-height:140%; color:#383838; height:100px; overflow:hidden; }
.main_news_tit a { font-weight:bold; color:#F07100; line-height:26px; font-size:13px }
.main_news_tit table { border-collapse:collapse; width:100% }
.main_news_list { padding:10px 9px 0 9px; background:url(http://images.pandaapp.com/www/images/index/index_news.jpg) repeat-x left top; color:#383838; }
.main_news_list a, .main_forum_list a { color:#383838; }
.main_news_list td, .main_forum_list td { line-height:200%; font-size:11px; }
.main_news_list td strong { font-weight:normal; }
.main_news_list td font { font-weight:normal; color:#383838; }
.main_news_list table, .main_forum_list table { width:100%; border-collapse:collapse; }

.more_news{float:right;padding:18px 0 0 0;}
.rssmore {background:url(http://images.pandaapp.com/www/images/index/arrow.gif) no-repeat 0 3px; padding:0 0 0 10px; float:left;}
.rss {background:url(http://images.pandaapp.com/www/images/index/rss.gif) no-repeat 0 0; height:16px; width:16px; display:block; float:left; margin:0 8px;}

/*forum*/
.forum { width:290px; border:1px #B1D3E8 solid; background:#ECF3F9; }
.forum h3 { font:bold 16px Arial; line-height:30px; border-bottom:1px #A4BEC8 solid; color:#00436A; height:29px; padding-left:10px; }
.main_forum_tit { padding:5px 9px 0px 9px; line-height:140%; color:#307B96; height:99px; overflow:hidden; }
.main_forum_tit table.forum_pic { border-collapse:collapse; width:95px; float:left }
.main_forum_tit table.forum_news { border-collapse:collapse; width:170px; float:right; }
.forum_news td a { font-weight:bold; color:#307B96; line-height:24px; font-size:13px }
.main_forum_list { padding:10px 9px 0 9px; background:url(http://images.pandaapp.com/www/images/index/index_forum.jpg) repeat-x left top; color:#383838; }
a.btn_forum { background:url(http://images.pandaapp.com/www/images/index/forum_btn.gif) no-repeat 0 0; width:133px; height:32px; display:block; margin:8px auto 0 auto; }
a.btn_forum:hover { background-position: 0 -32px; }
.index_bot { background:url(http://images.pandaapp.com/www/images/index/index_bot.jpg) no-repeat center top; height:8px; }

/*sub*/
#main { width:932px; margin:0 auto; background:url(http://images.pandaapp.com/www/2009/10/28/info_left.jpg) repeat-y top center;}
#left { background:url(http://images.pandaapp.com/www/images/sub_page/090108/info_left1.jpg) no-repeat 2px 0; width:254px; }
#left_guide{ width:315px; background:url(http://images.pandaapp.com/www/2009/10/28/info_left_guide.jpg) no-repeat 2px 0; }
#left_intro{ background:url(http://images.pandaapp.com/www/images/sub_page/090108/info_left_intro.jpg) no-repeat 2px 0; width:312px; }
#left_faq{ background:url(http://images.pandaapp.com/www/images/sub_page/090108/info_left_faq.jpg) no-repeat 2px 0; width:254px; }

.left_menu { padding:35px 0 0 5px; }
.left_menu ul { margin:0 10px 0 0; padding: 0; list-style-type: none; }
.left_menu li { margin:3px 0; line-height:34px; position:relative;text-indent:40px;}
.left_menu li a { height:34px;line-height:34px; background:url(http://images.pandaapp.com/www/2009/10/28/info_indexqie_43.jpg) no-repeat; display:block;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.left_menu li a:hover { text-decoration:underline;}
.left_menu ul li ul li { margin:1px 0; line-height:24px; background:none;}
.left_menu ul li ul li a { height:24px; line-height:24px;color:#022556; font-weight:normal; background:#fff;}

.left_img { margin:10px 2px }
.left_img img { border:1px #7FBCD3 solid; margin:1px; width:300px; }
.left_img a:hover img { border:1px #FF781B solid; }

/*sub left*/

#right { width:610px; border:1px #AACEE4 solid; }
#right h1 { line-height:30px; background:#00537D; margin:5px 3px; text-align:center; height:30px; font-size:16px; }
.genre { line-height:200%; padding:0 8px 10px 15px; border-bottom:1px #D8D8D8 solid; }
.genre b { font-size:13px; padding:0 5px; }
a.b { color:#fff; background:#4F7D00; }
#font_c { display:inline; border:1px solid #4F7D00; margin:0 8px; padding:0 5px }
#font_b { display:inline; border:1px solid #4F7D00; margin:0 8px; padding:0 5px; font-size:14px }
#font_a { display:inline; border:1px solid #4F7D00; margin:0 8px; padding:0 5px; font-size:16px }
.genre a:hover { text-decoration:none; }
.click { background:url(http://images.pandaapp.com/www/images/sub_page/090108/ico3.gif) no-repeat 0 1px; padding-left:40px; }
a.bug { background:url(http://images.pandaapp.com/www/images/sub_page/090108/ico2.gif?) no-repeat 0 -19px; height:16px; width:77px; display:block; }
a.print { background:url(http://images.pandaapp.com/www/images/sub_page/090108/ico2.gif) no-repeat 0 -36px; height:14px; width:35px; display:block; }

/*sub content */

.content { padding:8px 15px 15px 15px; line-height:180%; color:#00537D; }
.content p { padding:5px 0 }
.content img { border:1px #00537D solid; padding:2px; }
.content a:hover img { border:1px #FF781B solid; }
.content a { color:#FF6000; }
.content a:hover { color:#008AFF; }
.content_tab  { border-collapse:collapse; border:1px dashed #00537D; margin:5px auto; }
.content_tab  td { border:1px dashed #00537D; line-height:22px; padding:3px 5px; text-align:center; }

/*pagestyle*/
.page_version2 { CLEAR: both; MARGIN:0 auto; TEXT-ALIGN: center; width:550px; font-size:12px; padding:4px 0 }
.page_version2 SPAN.no_link { MARGIN-RIGHT:2px; PADDING:2px 5px;border:#ddd 1px solid;color:#ddd;background-color:#fff;}
.page_version2 A { MARGIN-RIGHT:2px; PADDING: 2px 5px; TEXT-DECORATION: none; border: 1px solid #ddd; background-color:#fff; color:#00537D; }
.page_version2 A:hover, .page_version2 SPAN.current { MARGIN-RIGHT:2px; PADDING:2px 5px; background-color:#00537D; border: 1px solid #00537D; color: #fff;}

/*Quick Reply*/
  #quick_reply { clear: both; padding: 10px 0; }
 #quick_reply h3 {background:#00537D; height:31px; line-height:31px; font-size:14px; padding-left:15px; margin:0 3px;}

/*Quick Reply list*/
#commentinfoDiv1 { margin-top:10px; }
.rev_item{ width:642px;margin: 10px auto 0 auto;padding:0px; color:#fff; text-align:left;}
.rev_item_con{background:url(http://images.pandaapp.com/www/images/comment/say_bg.gif) no-repeat center top;padding:5px 0 0 0; }
.rev_item_con_bg{ background:url(http://images.pandaapp.com/www/images/comment/say_ftr.jpg) no-repeat center bottom;  padding: 0 10px 29px 10px; color:#333; line-height:160%}
.rev_item_con_con{ width:550px; overflow:hidden}
.rev_user{ padding:0 20px 8px 20px; color:#333}
.rev_user .orange{ color:#f30}

/*Quick Reply table*/

#comment { width:620px; margin:10px auto; background-color:#F1F7FB; border:1px solid #C4DFEF; padding:10px 0; }
#commentbox { margin:0 auto; width:600px;}
#commentbox td { padding:5px; vertical-align:top;}
.l{width:75px; font-weight:bold;}
.c{ width:300px; text-align:left;}
.r{ width:185px; text-align:center;}
#comment_uname ,#comment_conten { border:1px solid #C4DFEF; width:275px; }
.defind, .defindword, .defindinfo { display:none; }
.search_btn{ background:url(http://images.pandaapp.com/www/forum/btn_com.gif) no-repeat 0 0; width:80px; height:22px; border:none;}
#intosms img { margin:2px;}


.main_bot { background:url(http://images.pandaapp.com/www/2009/10/28/info_bot.jpg) no-repeat center bottom; height:12px; }


/*list left*/

#list_right { width:615px;}
  #list_right h1{ background:url(http://images.pandaapp.com/www/2009/10/28/list_title.jpg) no-repeat 0 0; height:26px; line-height:26px; padding:0 0 0 30px; color:#fff; font-size:14px;position:relative;}
  .more{ font-weight:normal; font-size:11px; position:absolute; right:15px; top: -1px; }
  .more a{ background:url(http://images.bbgsite.com/www/http://images.pandaapp.com/www/images/sub_page/090108/arrow2.gif) no-repeat 0 50%; padding:0 0 0 10px; color:#fff}
  .list_show{ padding:5px 0;}
  .list_show_con table{ width:96%; margin:0 auto;}
  .list_show_con a{ font-weight:bold; color:#4F7D00; padding-left:20px;}
  .list_show_con a:hover{ color:#FF6000;}
  .list_show_con td{ padding:8px; color:#383838; border-bottom:1px #9B9B9B dashed; line-height:200%;background:url(http://images.pandaapp.com/www/images/sub_page/090108/ico4.gif) no-repeat 8px 14px; height:80px; vertical-align:top;}

   .news_box{ width:605px; margin:0 auto; border-left:1px #ABCEE4 solid;background:#ECF4FA;line-height:200%;border-right:1px #ABCEE4 solid;}
     .pic_box{ float:left; width:125px;}
	 .pic_box img{border:1px solid #7FBCD3; margin-top:5px; }
	 .pic_box table,.info_box table{ width:100%;border-collapse:collapse;}
	 .pic_box td{ text-align:center;padding:5px 0; border-bottom:1px #ABCEE4 solid;height:95px;overflow:hidden;vertical-align:top;} 
     .info_box{ width:478px; float:right;}
     .info_box a{ font-weight:bold; color:#00436A;}
	 .info_box td{ vertical-align:top;  height:95px;  padding:5px 3px; overflow:hidden;border-bottom:1px #ABCEE4 solid;}
	 

.news_box dl{ position:relative; height:105px; overflow:hidden; border-bottom:1px solid #ABCEE4;margin:0;padding:0;}
.news_box dt, .news_box dd{ position:absolute;margin:0;padding:0;}
.news_box dt { right:15px; top:10px; width:460px;}
.news_box dt a{ font-weight:bold; color:#00436A;}
.news_box dt span{ padding-left:5px;}
.news_box dd.dd1{ left:0; top:5px; width:120px; }
.news_box dd.dd1 img{ border:1px solid #7FBCD3; width:112px; height:84px; position:absolute; left:5px; top:5px;}
.news_box dd.dd2{ right:15px; top:35px; width:460px; height:52px;overflow:hidden; text-overflow:ellipsis;}
	 

#footer { width:950px; height:99px; line-height:200%;   margin:0 auto; padding-top:20px; text-align:center; color:#004269; font:11px arial,helvetica,sans-serif;}
	#footer a{ color:#004269;}
-->