@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding: 0; }
fieldset, img { border: 0; }
:focus { outline: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, textarea, select { *font-size: 100%;}
textarea { overflow:auto; }
body { line-height: 1.5; }
ol, ul { list-style: none; }
:link, :visited, ins { text-decoration: none; }
body { font: 12px/1.5 Tahoma, Helvetica, Arial, sans-serif; background:#FFF; }
select, input, button, textarea, button { font:99% arial, helvetica, clean, sans-serif; }
table { font-size:inherit; font:100%; border-collapse: collapse; border-spacing: 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
#gridContainer { overflow:hidden; position:relative; clear:both; }
.gridContainer { overflow:hidden; position:relative; clear:both; }
.grid, .gutter { float:left; font-size:12px; height:100%; overflow:hidden; }
.reversegrid { float:right; font-size:12px; height:100%; overflow:hidden; }
.show { display:block;}
.hide { display:none; }
.head { width:910px; margin:0 auto;}
.top_link { width:100%; background:#F8F8F8; border-bottom:#E6E6E6 1px solid; height:22px; line-height:22px; }
.top_link_box { width:910px; margin:0 auto;}
.top_link_box ul { float:right; margin-right:-4px;}
.top_link_box ul li { float:left; }
.top_link_box ul li span { font-family:Tohoma,simsun; color:#74809A; }
.top_link_box ul li a { text-decoration:none; font-weight:normal; color:#738197; padding:0 4px 0 4px; }
.top_link_box a:hover { text-decoration:underline; }
.wrapper { width:910px; margin:0 auto;}
.title { height:70px; background:url(http://s.pc.qq.com/pc/images/910x70moren.jpg);}
.title h1 ,.title p { display:none;}
.title a { display:block; height:70px; width:440px; text-indent:-999em;}
.title_menu { height:36px; background:url(http://s.pc.qq.com/pc/images/navbgnew1125.gif); }
.title_menu ul { margin-left:50px; _display:inline;}
.title_menu ul li { float:left;}
.title_menu ul li a { float:left; margin:2px 0 0 2px; _display:inline; width:88px; height:32px; font-size:14px; line-height:32px; font-weight:bold; color:#FFF; text-align:center; }
.title_menu ul li a , #index .title_menu ul li a.index { background:url(http://s.pc.qq.com/pc/images/icon_s.png); color:#000; margin-top:4px;}
.title_menu ul li a.index , #index .title_menu ul li a { background:none; color:#FFF; margin-top:2px; }
.title_menu .labs { margin:-1px 30px 0 0; _display:inline;}
.title_menu .labs a { padding-left:20px; font-family:Arial,Helvetica,sans-serif; font-size:14px; line-height:32px; font-weight:bold; background:url(http://s.pc.qq.com/pc/images/icon_s.png) 0 -38px no-repeat; *background-position:0 -36px; color:#FFF;}
.title_menu .labs a strong { font-size:16px; line-height:32px; }
.tit { height:26px; margin-top:10px; overflow:hidden;}
.tit h2 a , .tit h2 { float:left; text-indent:8px; font-size:14px; font-weight:bold; line-height:22px; color:#266392;}
.tit a.more { float:right; color:#286290; font-size:13px; _font-size:12px; line-height:22px; }
.tit a:hover { text-decoration:underline;}
.footer { clear:both; text-align:center; padding:25px 0; color:#9E9E9E; line-height:24px; }
.footer a { color:#9E9E9E; }
.left_side { clear:both; width:604px; padding-top:10px; }
.actives { position:relative; width:604px; height:205px; overflow:hidden;}
.actives .tab { width:600px; height:200px; overflow:hidden; }
.actives .tab img { width:600px; height:200px;}
.actives .tab .tab1_box { position:absolute; z-index:2; left:32px; top:80px; width:160px; height:80px;}
.actives .tab .tab1_box h3 { font-weight:bold;}
.actives .tab .tab1_box a { margin:8px 0 0 -4px; text-indent:-999em; display:inline-block; width:128px; height:33px; *background-image: url(transparent.gif); _background:none;}
.actives .tab .tab1_box a { *display:inline; }
.actives .tab .tab2_box { position:absolute; z-index:2; left:46px; top:133px; width:128px; height:33px;}
.actives .tab .tab2_box a { display:inline-block; width:128px; height:33px; *background-image: url(http://s.pc.qq.com/pc/images/transparent.gif); _background:none;}
.actives .tab .tab2_box a { *display:inline; }
.actives .tab_btns { position:absolute; right:10px; bottom:10px; z-index:1;}
.actives .tab_btns a { float:left; width:20px; height:28px; color:#7A560A; text-align:center; line-height:28px; background:url(http://s.pc.qq.com/pc/images/icon_s.png) -110px 0 no-repeat; }
.actives .tab_btns a.on { background-position:-90px 0; color:#FFF;}
.tit_left { background:url(http://s.pc.qq.com/pc/images/icon_s.png) 0 -100px no-repeat; }
.tit_right { background:url(http://s.pc.qq.com/pc/images/icon_s.png) 0 -126px no-repeat;}
.softs { margin-top:14px;}
.softs .softs_detail { margin-top:-8px;}
.softs_detail dl { clear:both; margin:22px 4px 0 10px;}
.softs_detail dl dt { float:left; margin-right:16px; _margin-right:13px;}
.softs_detail dl dt a { display:block; margin-top:8px; width:32px; height:32px; text-indent:-999em; background:url(http://s.pc.qq.com/pc/images/icon.jpg) no-repeat; }
.softs_detail dl dt a.a1 { background-position:0 0;}
.softs_detail dl dt a.a2 { background-position:0 -32px;}
.softs_detail dl dt a.a3 { background-position:0 -64px;}
.softs_detail dl dt a.a4 { background-position:0 -96px;}
.softs_detail dl dt a.a5 { background-position:0 -128px;}
.softs_detail dl dt a.a6 { background-position:0 -160px;}
.softs_detail dl dt a.a7 { background-position:0 -192px;}
.softs_detail dl dt a.a8 { background-position:0 -224px;}
.softs_detail dl dt a.a9 { background-position:0 -256px;}
.softs_detail dl dt a.a10{ background-position:0 -288px;}
.softs_detail dl dt a.a11{ background-position:0 -320px;}
.softs_detail dl dt a.a12{ background-position:0 -352px;}
.softs_detail dl dt a.a13{ background-position:0 -384px;}
.softs_detail dl dt a.a14{ background-position:0 -416px;}
.softs_detail dl dt a.a15{ background-position:0 -448px;}
.softs_detail dl dt a.a16{ background-position:0 -480px;}
.softs_detail dl dt a.a17{ background-position:0 -512px;}
.softs_detail dl dt a.a18{ background-position:0 -544px;}
.softs_detail dl dt a.a19{ background-position:0 -576px;}
.softs_detail dl dt a.a20{ background-position:0 -608px;}
.softs_detail dl dt a.a21{ background-position:0 -640px;}
.softs_detail dl dt a.a22{ background-position:0 -672px;}
.softs_detail dl dt a.a23{ background-position:0 -704px;}
.softs_detail dl dt a.a24{ background-position:0 -736px;}
.softs_detail dl dd { height:22px;}
.softs_detail dl dd .info { float:left;}
.softs_detail dl dd .info a { font-size:14px; line-height:21px; font-weight:bold; color:#266392; text-decoration:underline;}
.softs_detail dl dd .info a.new { padding-right:12px; background:url(http://s.pc.qq.com/pc/images/icon_s.png) right -74px no-repeat;}
.softs_detail dl dd .info span { padding-left:10px; color:#828284}
.softs_detail dl dd .down { float:right;}
.softs_detail dl dd .down a { font-size:13px; _font-size:12px; line-height:24px; color:#266392; text-decoration:underline;}
.softs_detail dl dd .down a.down_1 { padding-left:14px; background:url(http://s.pc.qq.com/pc/images/icon_s.png) 0 -58px no-repeat; *background-position:0 -59px; _background-position:0 -58px;}
.softs_detail dl dd .down span { padding:0 6px;}
.softs_detail dl dd.describe { padding-top:4px; font-size:14px; line-height:21px; color:#323232;}
.right_side { margin-left:24px; width:280px;}
.news .tit h2 { color:#333;}
.news ul { padding-top:6px;}
.news ul li { padding-top:4px;}
.news ul li a { color:#256392}
.news ul li a:hover { text-decoration:underline;}
.news ul li.red , .news ul li.red a { color:#C30000;}
.news ul li span { font-family:Tohoma,simsun; padding:0 5px 0 3px;}
.more_recommended { padding-top:16px; *padding-top:32px}
.more_recommended ul li { margin:10px 0 0 6px; height:20px;}
.more_recommended ul li a { font-size:13px; _font-size:12px; line-height:20px; color:#256392; text-decoration:underline;}
.more_recommended ul li a.more { padding-left:22px; background:url(http://s.pc.qq.com/pc/images/icon.jpg) no-repeat;}
.more_recommended ul li a.more_1 { background-position:-32px 0;}
.more_recommended ul li a.more_2 { background-position:-32px -24px;}
.more_recommended ul li a.more_3 { background-position:-32px -48px;}
.more_recommended ul li a.more_4 { background-position:-32px -72px;}
.more_recommended ul li a.more_5 { background-position:-32px -96px;}
.more_recommended ul li a.more_6 { background-position:-32px -120px;}
.more_recommended ul li a.more_7 { background-position:-32px -144px;}
.more_recommended ul li a.more_8 { background-position:-32px -168px;}
.more_recommended ul li a.more_9 { background-position:-32px -192px;}
.more_recommended ul li a.more_10 { background-position:-32px -216px;}
.more_recommended ul li a.more_11 { background-position:-32px -240px;}
.more_recommended ul li a.down_1{ padding-left:14px; background:url(http://s.pc.qq.com/pc/images/icon_s.png) 0 -56px no-repeat;}
.partners { clear:right; padding-top:24px;}
.partners .tit h2 { color:#333;}
.partners_box { margin:16px 0 0 9px;}
.partners_box a { float:left; width:80px; padding:0 0 0 5px; color:#256392; line-height:23px;}
.partners_box a:hover { text-decoration:underline;}
#all .left_side { clear:both; width:440px; padding-top:0; }
#all .tit { background:url(http://s.pc.qq.com/pc/images/icon_s.png) 0 -152px no-repeat;}
#all .tit h2 { color:#333; }
#all .softs_detail { margin-top:-10px; padding-bottom:20px;}
#all .softs_detail_1 { padding-bottom:2px;}
#all .softs_detail dl { clear:both; margin:20px 4px 0 10px; }
#all .softs_detail dl dt { margin-right:10px; _margin-right:7px;}
#all .softs_detail dl dt a { margin-top:6px;}
#all .softs_detail dl dd.describe { padding-top:0px; font-size:14px; line-height:23px; color:#323232;}
#all .right_side { margin-left:30px; width:440px;}