@charset "utf-8";
/* CSS Document 
Use for:	pandaapp.com
Version:	1.01
Date:		2010/02/20
Author:		Toepy
*/

/* CSS Reset */
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote,a,big, em,font,img,strong,tt, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td{padding: 0; margin:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
input,select,textarea{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em{font-style:normal;}

/* bass css */
body{ background:#fff; margin:0 auto;text-align:center;font-size:12px;font-family:Geneva, Arial, Helvetica, sans-serif;color:#666;}
.full_bg{width:100%;background:url(http://images.pandaapp.com/www/2010v1/index/allbg.jpg) repeat-x top #fff}
.wrapper{margin:0 auto;width:980px;text-align:left}
td{font-size:12px;line-height:160%;}
.left,.center{float:left}
.right{float:right}

.clear{clear:both;}
.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}
.clearfix{ zoom:1;}


a{color:#666;text-decoration:none}
a:hover{color:#f60}


.margintop10{margin-top:10px;}
/*index*/
.logo{display:block;text-indent:-10000px;overflow:hidden;background:url(http://images.pandaapp.com/www/2010v1/index/logo1.jpg) no-repeat}
.column{border:#e6e6e6 1px solid;background:url(http://images.pandaapp.com/www/2010v1/index/conbg.png) repeat-x bottom #fff;}

.btn,.btn span{display:inline-block; border:none;cursor:pointer;background:url(http://images.pandaapp.com/www/2010v1/index/btn.png) no-repeat;}
.btn_download_1{padding-left:50px;color:#466300;font-size:13px;font-weight:bold;height:46px;line-height:46px;background-position:left -112px;}
.btn_download_1 span{padding-right:15px;background-position:right -112px;}
.btn_download_2{width:89px;height:29px;line-height:29px;text-align:center;background-position:0 -158px;}

.color_1{color:#f00;}

/* header*/
#header{height:106px;}
#header .logo{width:190px;height:106px;float:left;}
.topad{padding-top:10px;float:right;}

/*nav*/
.navcon{ height:50px; line-height:50px;}
.nav_ann{ float:right; width:300px;padding-left:25px;height:20px; margin:15px 20px 0 0; background:url(http://images.pandaapp.com/www/2010v1/index/navann.gif) no-repeat left center;}
.nav_ann ul,.nav_ann li{width:100%;float:left;height:20px;line-height:20px; overflow:hidden;}
.nav_ann li a{ color:#fff; font-size:13px;}
.nav_ann li a:hover{  color:#fff; text-decoration:underline;}
.nav_ann li a font { color:#fff; }

#nav{height:50px; line-height:50px;}
#nav li{padding-left:5px;float:left;height:50px;line-height:50px;}
#nav a{color:#fff;display:block;font-size:13px;font-weight:bold; padding:0 15px 0 10px; }
#nav .on,#nav .on a{text-align:center;background:url(http://images.pandaapp.com/www/2010v1/index/btn.png) no-repeat;}
#nav .on{background-position:left 0;}
#nav .on a{color:#0097d1;background-position:right top;float:left;}

/*index_header*/
.index_header{ margin-top:10px; height:359px; background:url(http://images.pandaapp.com/www/2010v1/index/header_012.jpg) no-repeat top; position:relative;}
.index_header .recommend { position:absolute; top:20px; right:90px; width:310px; height:100px;}
.index_header .handle{position:absolute; top:159px; width:100%; height:200px;background:url(http://images.pandaapp.com/www/2010v1/index/header_022.jpg) no-repeat;}
.index_header .handle a{display:block;position:absolute;right:20px;width:362px;height:50px;line-height:50px;color:#466300;text-indent:65px;font-size:13px;font-weight:bold;background:url(http://images.pandaapp.com/www/2010v1/index/btn_index1.jpg) no-repeat;}
.index_header .handle .btn_andriod{top:63px;background-position:0 -63px}
.index_header .handle .btn_mobile{top:121px;background-position:0 -121px}
.index_header .handle .btn_iphone:hover{top:0;background-position:0 -172px}
.index_header .handle .btn_andriod:hover{top:63px;background-position:0 -235px}
.index_header .handle .btn_mobile:hover{top:121px;background-position:0 -293px}

/*main*/
#main{clear:both;font-size:14px;line-height:21px;overflow:hidden;zoom:1; margin-top:10px;}
.column_index{width:300px;padding:10px 13px;line-height:20px;font-size:14px;}
.column_index .tips{color:#999}
.column_index h2{width:300px;text-indent:5px;font-size:16px;padding-top:110px; color:#000;}
.column_index h2 a{color:#000;}
.column_index h2 a:hover{ color:#f60;}
.column_index div{padding-left:5px}
.column_index div a{text-decoration:underline;}
.column_index ul{padding:20px 0 20px 5px;}
.column_index li{height:25px;line-height:25px;}
.column_index li a{color:#09c;}
.column_index li a:hover{color:#f60;}
.column_index .ul1{ padding-left:0;}
.column_index .ul1 li { float:left; width:145px; margin-left:5px; _display:inline; }


.products{background:url(http://images.pandaapp.com/www/2010v1/index/line_v.png) repeat-y right;}
.products h2{background:url(http://images.pandaapp.com/www/2010v1/index/product_pic.jpg) no-repeat top;}
.products h2 .more{ color:#09c; font-size:12px; font-weight:normal; margin-left:10px;}
.downloads{background:url(http://images.pandaapp.com/www/2010v1/index/line_v.png) repeat-y right;}
.downloads h2{background:url(http://images.pandaapp.com/www/2010v1/index/download_pic.jpg) no-repeat top;}
.followus h2{background:url(http://images.pandaapp.com/www/2010v1/index/follow_pic.jpg) no-repeat top;}

/*footer*/
.footer { margin-top:10px;padding:25px 50px 0;height:102px;background:url(http://images.pandaapp.com/www/2010v1/index/footerbg.jpg) repeat-x top #fff;}
.footer .logo{width:125px;height:58px;background-position:0 -106px}
.copyright{padding-left:50px; padding-top:15px; line-height:18px;line-height:18px;}
.totop{display:block;width:30px;height:30px;margin-top:10px;background:url(http://images.pandaapp.com/www/2010v1/index/btn.png) no-repeat 0 -50px;}

/*download details*/

.title_1{height:40px;line-height:40px;font-size:14px;color:#313131;font-family:Tahoma;background:url(http://images.pandaapp.com/www/2010v1/index/titlerepeat.png) repeat-x}/* title side blue */
.title_2{height:40px;line-height:40px;font-size:14px;color:#313131;background:url(http://images.pandaapp.com/www/2010v1/index/titlerepeat.png) repeat-x 0 -40px}/* title container gray */
h2.title_1,h2.title_2{text-indent:20px;}

.border_1{border:#a8e3ff 1px solid;}/* border side blue */
.border_2{border:#e6e6e6 1px solid;}/* border container gray */

.grid_200{width:250px}
.grid_300{width:300px}
.grid_460{width:460px}
.grid_770{width:720px}

.sub_nav{padding:8px 0 10px;}
.sub_nav .on,.sub_nav .on span{display:inline-block;height:31px;line-height:31px;cursor:pointer;background:url(http://images.pandaapp.com/www/2010v1/index/btn.png) no-repeat}
.sub_nav a{padding-left:10px; font-weight:bold;}
.sub_nav span{padding-right:10px;}
.sub_nav .on{background-position:left -81px;}
.sub_nav .on span{color:#09c;background-position:right -81px;}

.path{clear:both; line-height:1.4;}
.path a{padding:0 5px;}

/*guide*/
.guide_sort h3{line-height:20px; padding:10px;}
.guide_sort h3 a{font-family:Tahoma;font-size:14px;color:#666;}
.guide_sort li a{display:block;height:28px;line-height:28px;text-indent:30px;color:#006f99;background:url(http://images.pandaapp.com/www/2010v1/index/libg1.png) no-repeat 0 -28px;}
.guide_sort li a:hover{background-position:0 0;}

.list_picks {border:1px solid #e6e6e6; margin-bottom:10px;}
.list_picks dl{width:680px;margin:20px 15px;height:90px;overflow:hidden;position:relative;}
.list_picks dt, .list_picks dd{ position:absolute;}
.list_picks dt { right:10px; top:0; width:540px; font-size:12px;line-height:30px}
.list_picks dt a{ font-weight:bold; color:#006f99;font-size:14px;}
.list_picks dt a:hover{ text-decoration:underline;}
.list_picks dt span{ padding-left:5px;
display:none;/*hide date*/
}
.list_picks dd.dd1{ left:0; top:0; width:120px; }
.list_picks dd.dd1 img{ border:1px solid #ccc; width:112px; height:84px;}
.list_picks dd.dd1 a:hover img{border:1px solid #A8E3FF;}
.list_picks dd.dd2{ right:10px; top:25px; width:540px; height:63px;overflow:hidden; text-overflow:ellipsis;}


p.more{height:40px;line-height:40px;padding-right:20px;font-size:12px;font-weight:bold;text-align:right;margin-top:-40px}

.list_guide {border:1px solid #e6e6e6; border-bottom:none;}
list_guide table{width:100%;}
.list_guide td{line-height:22px;padding:20px 25px;font-size:14px;border-bottom:#e6e6e6 1px solid;}
.list_guide a{color:#006f99;font-weight:bold;font-size:14px;}
.list_guide a:hover{ text-decoration:underline;}

/*product download*/
.software_details{padding:20px;height:135px}
.software_details dl{ float:left; width:520px;margin-right:120px;line-height:25px;background:url(http://images.pandaapp.com/www/2010v1/index/line_list.png) no-repeat right; color:#999;}
.software_details dt,.software_details .details{font-size:14px;width:435px}
.software_details dt{float:right;}
.software_details dt a{font-size:20px; color:#006F99; font-weight:bold;}
.software_details dt a:hover{color:#f60;}
.software_details .details{ float:right;}
.software_details .details a{color:#006F99; line-height:25px; text-decoration:underline;}

.software_details .softico{ float:left; width:60px; height:60px;}
.software_details .softico a{ display:block; width:60px; height:60px;}
.software_details .ico60_pcsuite{ background:url(http://images.pandaapp.com/www/2010v1/soft/logo_60_91soft.jpg) no-repeat;}
.software_details .ico60_pandahome{ background:url(http://images.pandaapp.com/www/2010v1/soft/logo_60_91soft.jpg) no-repeat -65px -260px;}
.software_details .ico60_pandareader{ background:url(http://images.pandaapp.com/www/2010v1/soft/logo_60_91soft.jpg) no-repeat -65px 0;}
.software_details .ico60_pandafirewall{ background:url(http://images.pandaapp.com/www/2010v1/soft/logo_60_91soft.jpg) no-repeat -65px -65px;}
.software_details .ico60_pandastocksshow{ background:url(http://images.pandaapp.com/www/2010v1/soft/logo_60_91soft.jpg) no-repeat 0 -390px;}
.software_details .ico60_pandaweathershow{ background:url(http://images.pandaapp.com/www/2010v1/soft/logo_60_91soft.jpg) no-repeat -65px -455px;}
.software_details .ico60_pandaplayer{ background:url(http://images.pandaapp.com/www/2010v1/soft/logo_60_91player.gif) no-repeat;}

.software_details .down { float:left;}
.software_details .down a{ display:block; width:250px; height:46px;line-height:46px; text-indent:50px; color:#466300;font-size:13px;font-weight:bold;}
.software_details .down a:hover{ color:#f60;}

.software_details .btn_detail_down{ background:url(http://images.pandaapp.com/www/2010v1/index/btn.png) no-repeat left -112px;}
.software_details .btn_cnet_down{ background:url(http://images.pandaapp.com/www/2010v1/index/download_cnet.png) no-repeat; margin-top:5px;}
.software_details .btn_freakshare_down{ background:url(http://images.pandaapp.com/www/2010v1/index/download_freakshare.png) no-repeat; margin-top:5px;}

.tab_container span{display:inline-block;cursor:pointer;float:left;font-family:Tahoma;padding:0 15px;height:40px;line-height:40px;color:#666;border-right:#e6e6e6 1px solid;}
.tab_container .on{color:#313131;font-weight:bold;background:url(http://images.pandaapp.com/www/2010v1/index/titlerepeat.png) repeat-x 0 -148px;}

.tab_main_product{padding:20px 50px;}
.tab_main_product h3{ font-size:16px; color:#333;}

.tab_system dl{line-height:25px; padding-bottom:30px; }
.tab_system dt{color:#313131;font-size:16px;font-weight:bold;padding-bottom:5px;}
.tab_system dd.sysdown{text-indent:38px;height:21px;line-height:21px;margin-top:10px;background:url(http://images.pandaapp.com/www/2010v1/index/icon.png) no-repeat left;}
.tab_system dd.sysdown a{color:#006F99;text-decoration:underline;}
.tab_system dd.sysdown a:hover{ color:#f60;}

.tab_guide dl, .tab_update dl{line-height:25px; padding-bottom:15px; }
.tab_guide dt, .tab_update dt{color:#999;}
.tab_guide dt a, .tab_update dt a{color:#006F99; font-size:14px; font-weight:bold; margin-right:15px;}
.tab_guide dt a:hover, .tab_update dt a:hover{ color:#f60; text-decoration:underline;}

.tab_guide dt font, .tab_update dt font{color:#006F99;}
.tab_guide dt a:hover font, .tab_update dt a:hover font{color:#f60;}

.tab_guide dd, .tab_update dd{ line-height:20px;}

/*product detail*/

/*why choose*/
.tab_whychoose table{ margin:10px auto;}
.tab_whychoose table h3{ font-size:13px; }
.tab_whychoose th{padding:10px 20px 0; vertical-align:top; width:30px;}
.tab_whychoose td{padding:10px 0; vertical-align:top; width:450px;}
.tab_whychoose td p a{ color:#09c;}
.tab_whychoose td p a:hover{ color:#f60;}

/*how it works*/
.tab_howitwork dl{line-height:25px; }
.tab_howitwork dt{color:#313131;font-size:16px;font-weight:bold;padding-bottom:5px;}
.tab_howitwork .award{ font-size:12px; margin-top:20px;}
.tab_howitwork .award p{ margin-top:10px;}
.tab_howitwork .award p img{ margin-right:20px;}

/*soft screen capture*/
.tab_screen .flash{ margin:20px auto 0;}

/*product support*/
.tab_support dl{line-height:25px; padding-bottom:30px; }
.tab_support dt{color:#313131;font-size:16px;font-weight:bold;padding-bottom:5px;}
.tab_support dl a{color:#006F99;text-decoration:underline;}
.tab_support dl a:hover{color:#f60;}


.banner{min-height:290px;_height:290px;padding-left:660px; background:url(http://images.pandaapp.com/www/2010v1/soft/banner_pcsuite1.jpg) no-repeat 60px top;font-size:14px}
.banner h1{color:#006f99;font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;height:40px;line-height:40px;}
.banner p{padding-bottom:25px; background:url(http://images.pandaapp.com/www/2010v1/index/line_softdown.gif) no-repeat 0 bottom; margin-bottom:10px;}

.banner_pcsuite{}
.banner_pandahome{ background-image:url(http://images.pandaapp.com/www/2010v1/soft/banner_pandahome.jpg);}
.banner_pandareader{ background-image:url(http://images.pandaapp.com/www/2010v1/soft/banner_pandareader1.jpg);}
.banner_pandastocksshow{ background-image:url(http://images.pandaapp.com/www/2010v1/soft/banner_pandastocksshow.jpg);}
.banner_pandaweathershow{ background-image:url(http://images.pandaapp.com/www/2010v1/soft/banner_pandaweathershow.jpg);}
.banner_pandafirewall{ background-image:url(http://images.pandaapp.com/www/2010v1/soft/banner_pandafirewall.jpg);}
.banner_pandaplayer{ background-image:url(http://images.pandaapp.com/www/2010v1/soft/banner_pandaplayer3.jpg);}

.btn_down li a{ margin-top:10px; display:block;width:303px;height:46px;line-height:46px;text-indent:18px;color:#466300;font-size:14px;background:url(http://images.pandaapp.com/www/2010v1/index/btn_pcsuite1.jpg) no-repeat}
.btn_down li a:hover{color:#466300;}
.btn_down li.android a {background-position:0 -47px;}
.btn_down li.wm a {height:72px;background-position:0 -94px;}
.btn_down li.iphone a:hover{background-position:0 -166px;}
.btn_down li.android a:hover{background-position:0 -213px;}
.btn_down li.wm a:hover{background-position:0 -260px;}

/*software phone select*/
.banner h6{ color:#f60; line-height:30px; font-weight:normal;}

.dlist { border:1px solid #c3e5f1; background-color:#fff; width:120px; position:absolute; left:0; top:0; display:none; z-index:100; height:auto !important; height:200px; max-height:200px; overflow-x:hidden; overflow-y:auto; }
.dlist ul { width:100%; float:none; margin:0 auto; }
.dlist li { float:left; width:100%; height:20px; line-height:20px; text-align:left; padding:3px 5px 0; border-bottom:1px dotted #f0f0f0; cursor:pointer; font-size:12px; color:#333;}

.drop { height:23px; background:url(http://images.pandaapp.com/www/2010v1/index/dropbgl1.gif) no-repeat left; padding-left:5px; width:150px; margin:3px 5px 0 0;}
.drop div { height:23px; background:url(http://images.pandaapp.com/www/2010v1/index/dropbgr1.gif) no-repeat right;text-align:left; line-height:23px; padding-right:15px; cursor:pointer; color:#0097d1;}

.coninfo { position:relative;}
.coninfo .btn_submit{ position:absolute; left:160px; top:25px; width:62px;height:24px;line-height:24px;text-align:center;color:#fff;font-weight:bold;background-position:0 -187px;}

.typeinfo{ height:30px; line-height:30px; font-family:Tahoma; float:left; }
.typeinfo strong{ color:#333;}

.btn_reelect{ height:30px; line-height:30px; margin-left:15px; cursor:pointer; font-size:12px; color:#999;}
.btn_reelect:hover{ color:#f60; text-decoration:underline;}

.btn_pc a{display:block; width:272px;height:46px;line-height:46px;background:url(http://images.pandaapp.com/www/2010v1/index/btn_plat.jpg) no-repeat; text-indent:18px;color:#466300;font-size:14px; margin-top:10px;}
.btn_pc a:hover { background-position:0 -46px;}

/*product use*/
.btn_use li { line-height:46px; padding-top:10px;}
.btn_use li span{ line-height:46px;}
.btn_use li a{ display:block; float:left;width:365px;height:46px;line-height:46px;text-indent:60px;color:#466300;font-size:14px;margin-right:10px;background:url(http://images.pandaapp.com/www/2010v1/index/btn_use1.jpg) no-repeat;}
.btn_use li a:hover{color:#466300;}
.btn_use li.android a{background-position:0 -47px;}
.btn_use li.wm a{background-position:0 -94px;}
.btn_use li.iphone a:hover{background-position:0 -141px;}
.btn_use li.android a:hover{background-position:0 -188px;}
.btn_use li.wm a:hover{background-position:0 -235px;}


.pc_use, .phone_use{ margin-top:10px; border:1px solid #e6e6e6;}

.products_con{padding:20px 20px 50px 450px;background:url(http://images.pandaapp.com/www/2010v1/soft/banner_pcsuite_s1.jpg) no-repeat 30px 30px ;  border-bottom:1px solid #e6e6e6; }
.pc_use .products_con{border:none;}
.products_con h3 a{color:#006f99;font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;height:40px;line-height:40px;}
.products_con h3 a:hover{ color:#f60;}
.products_con p{ height:50px; overflow:hidden;color:#999;font-size:14px; line-height:1.8;}

.probg_pandahome{ background-image:url(http://images.pandaapp.com/www/2010v1/soft/banner_pandahome_s.jpg); }
.probg_pandareader{ background-image:url(http://images.pandaapp.com/www/2010v1/soft/banner_pandareader_s.jpg); }
.probg_pandafirewall{ background-image:url(http://images.pandaapp.com/www/2010v1/soft/banner_pandafirewall_s.jpg); }
.probg_pandaweathershow{ background-image:url(http://images.pandaapp.com/www/2010v1/soft/banner_pandaweathershow_s.jpg); }

.probg_pandaplayer{ background-image:url(http://images.pandaapp.com/www/2010v1/soft/banner_pandaplayer_s3.jpg);}

.probg_pandastocksshow{ background-image:url(http://images.pandaapp.com/www/2010v1/soft/banner_pandastocksshow_s.jpg); border-bottom:none;}

/*about*/
.about { margin-top:20px;}
.about h2{ font-family:Tahoma}

.about h6{ font-size:14px; color:#333; line-height:2;}
.about p{ line-height:1.6; margin-bottom:15px;}
.about p a{ color:#09c;}
.about p a:hover{ text-decoration:underline;}

.about ol li { list-style:decimal; line-height:1.6; margin-bottom:5px; }
.about ol li a{ color:#09c;}
.about ol li a:hover{ text-decoration:underline;}

.about dl{ margin-bottom:10px; }
.about dt { line-height:30px;}
.about dt a{ font-size:14px; font-weight:bold; color:#333;}
.about dt a:hover{ color:#f60;}
.about dd{ line-height:1.6; width:30%; float:left; margin-right:20px;}
.about dd.item{ width:auto;}
.about dd a{ color:#09c;}
.about dd a:hover{ text-decoration:underline;}

/*bottom-translation*/
.bottom-translation{position:fixed; bottom:0px; left:35%; margin-left:-220px; width:500px; height:20px; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

/*news top*/
.newstop{background:url(http://images.pandaapp.com/android/2010/game/top.gif) no-repeat ; border:1px solid #ddd; margin-top:20px; margin-bottom:20px; background-color:#F5F5F5; padding:30px 10px;}
.newstop-dt{ font-size:18px; line-height:30px; font-weight:bold; margin-left:60px; display:inline;}
.topnewscontent{text-indent:30px; line-height:25px;}
.top-n-bottom{text-align:right; margin-bottom:10px;}
