﻿* { margin: 0; padding: 0; }
body { font: 12px/150% georgia; color: #000; text-align: center; }
body p,
body ul,
body dl,
body div { text-align: left; }
textarea,
input { padding: 0 2px; }
textarea { padding: 2px; }
form { display: inline; }
dl,
ul,
ol { list-style:none outside none; }
a { text-decoration: none; color:#000; }
a:hover { text-decoration: underline; }
img { border:0; vertical-align:middle }
.f12 { font-size:12px; }
.f14 { font-size:14px; }
.fb { font-weight:bold }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
.clearfix { display: block; }
.clear{ clear:both}
.cred,
a.cred:link,
a.cred:visited { color:red; }
.cblue,
a.cblue:link,
a.cblue:visited { color:#03c; }
.cblue2,
a.cblue2:link,
a.cblue2:visited { color:#03c; text-decoration:underline }



/*header*/
.header { width:100%; background:url('/image/top_bg.gif') repeat-x; float:left; }
.header .top { width:980px; margin: 0 auto; overflow: hidden; }
.top .language { width:255px; float:right; height:25px; background:url('/image/top_seach.gif') no-repeat; color:white; font-size:11px; line-height:25px; padding-left:20px; }
.language select { font-size:11px; margin-left:5px; }
.head_con { width:980px; margin:10px auto 5px auto; overflow:hidden; }
.logo { float:left; width:300px; margin-right:10px; border-right:1px solid #cecece }
.head_con h1 { font-size:24px; text-decoration:underline; color:#039; margin-top:10px; }
.head_con h1 a { color:#039; text-decoration:underline }
.head_con span { font-weight:bold; margin-top:3px; float:left }
.Register {float:right; width:130px; clear:both; margin-top:15px; *margin-top:25px;
text-align:right; margin-right:25px; }
.Register a{color:#03c; }
/*left*/
.wrap { width:980px; margin:0px auto; clear:both; zoom: 1; overflow: hidden; }
.left,
.look,
.Categories li,
.Categories li a:hover,
.li_bot,
.look_top { width:170px; float:left; }
.left_title { width:170px; height:35px; line-height:35px; text-indent:20px; background:url('/image/left_tit.gif') no-repeat; cursor:pointer }
/*Categories */
.Categories{ width:168px; overflow:hidden; float:left; border-left:1px #c0d6b2 solid; border-right:1px #c0d6b2 solid; }
.Categories li{ word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url('/image/left_con_bg2.gif') no-repeat; display:block; border-bottom:1px #d5e7ca solid; height:29px; line-height:29px; }
.Categories li a { color:#03c;padding-left:20px;  }
.Categories li a:hover { background:url('/image/left_con_bg.gif') no-repeat; display:block; }
.li_bot,.left .li_bot2{height:9px; background:url('/image/left_bottom.gif') no-repeat; float:left  } 
.li_bot {margin-bottom:20px; }
.left_3 {width:150px;padding-left:20px;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;display:block;  height:30px; line-height:30px;background:url('/image/more.gif') no-repeat;}
.left_3 a{color:#03c;}


/*look */
.look_top { height:9px; background:url('/image/left_top1.gif') no-repeat; overflow:hidden; }
.look_mid { width:168px; float:left; border-left:1px #bacadd solid; overflow:hidden; border-right:1px #bacadd solid; background:#f0f7ff }
.look .look_bot { height:14px; background:url('/image/left_bottom2.gif') no-repeat; clear:both }
.look_mid h2 ,.see_con h2{ font-size:12px; text-indent:10px; margin-top:5px; margin-bottom:10px; }
.look_mid dl,
.right_con ul,.see_con ul,.right_con dl { padding-left:10px; float:left; width:145px; padding-right:10px; margin-bottom:10px; padding-bottom:10px; }
.look_mid dl { border-bottom:1px #dae5f1 solid; overflow:hidden; }
.look_mid dd,
.right_con li,.see_con li { width:130px; background:url('/image/left_icon2.gif') no-repeat 6px 9px; line-height:200%; padding-left:15px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:11px; }
.right_con dd,.right_con dd a{width:140px; line-height:200%;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:11px; color:#03c;}

.look_mid dd a,
.look_mid li a,
.right_con li a,.see_con li a { color:#03c; }
.look_mid h3 { font-size:11px; padding-left:10px; margin-top:5px; margin-bottom:10px; }
.look_mid ul { padding-left:10px; }
.look_mid li { width:130px; background:url('/image/left_icon3.gif') no-repeat 6px 6px; line-height:200%; padding-left:23px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:11px; }
/*right*/
.right,
.area { width:792px; float:right; overflow:hidden }
.search { width:792px; float:right; height:45px; background:url('/image/right_search.gif') no-repeat; padding-top:20px; }
.search input { width:650px; height:25px; margin-left:30px; _display:inline; border-top:1px #4a73a7 solid; border-left:1px #4a74a6 solid; border-right:1px #7f9db9 solid; border-bottom:1px #7f9db9 solid; }
.search img { margin-top:5px; *margin-top:-15px;}
.area { margin-top:15px; margin-bottom:20px; }
.area_left { width:604px; float:left; }
.area_right { width:170px; float:right; }
.left_2{position:absolute; left:0px; top:34px; width:170px; float:left;}
/*Recommend*/
.Recommend,
.Recommend h2 { width:604px; float:left; overflow:hidden }
.Recommend h2 { background:url('/image/area_tit.gif') no-repeat; height:37px; line-height:37px; text-indent:20px; font-size:18px; }
.recommend_con { width:602px; border-left:1px #cecece solid; border-right:1px #cecece solid; background:url('/image/area_left_bg.gif') repeat-x; float:left }
.software_img { width:225px; height:160px; float:left; margin-top:15px; margin-left:15px; display:inline; text-align:center }
.software_img p { width:175px; margin:5px auto; }
.software_img p span { margin-left:10px; color:#03c; font-size:11px; }
.software_img p span a { color:#03c; }
.software_img p label { font-size:11px; color:red; }
.note { width:310px; float:right; margin-top:15px; }
.note h3,
.note h3 a { font-size:14px; color:#03c; text-decoration:underline; margin-bottom:15px; }
.note p { width:285px; font-size:11px; }
.note span { color:#666; font-size:11px; margin-top:15px; margin-bottom:20px; float:left; }
.recom_bot { width:604px; height:14px; float:left; background:url('/image/area_bot.gif') no-repeat; }
/*Torrent*/
.Torrent { width:293px; float:left; overflow:hidden; margin-top:20px; }
.Torrent_top { width:280px; float:left; background:url('/image/area_top.gif') no-repeat; height:54px; padding-top:8px; padding-left:13px; color:black }
.Torrent_top a { font-size:14px; font-weight:bold; color:#03c; text-decoration:underline; margin-left:5px; }
.Torrent_top span { margin-left:30px; }
.torrent_mid { width:291px; text-align:center; border-left:1px #cecece solid; border-right:1px #cecece solid; background:url('/image/area_left_bg.gif') repeat-x; float:left }
.img_mid { width:225px; margin:30px auto; }
.img_note { width:260px; font-size:11px; margin:0px auto; }
.torrent_note { color:#666; margin:10px auto 0px 10px; float:left; _display:inline; font-size:10px; text-align:left; }
.torrent_icon { width:260px; margin:10px auto; overflow:hidden; float:left; margin-left:10px; _display:inline; }
.text_blue,
.text_blue a { color:#03c; margin-left:15px; }
.more { float:right; margin-right:5px; display:inline; color:#999; }
.more a { text-decoration:underline; color:#03c; padding-right:2px; }
.torren_bot { width:293px; float:left; height:18px; background:url('/image/area_bot2.gif') no-repeat; }
.torrent_left {margin-left:18px; display:inline }
.top1,
.right_bot { width:170px; float:left; height:16px; }
.top1 { background:url('/image/right_top.gif') no-repeat; }
.right_con { width:168px; border-left:1px #cecece solid; border-right:1px #cecece solid; float:left; }
.right_con h2 {font-size:12px; margin-left:10px; float:left; display:inline }
.right_con h4 {font-size:11px; margin-left:10px; font-weight:normal; float:left; display:inline }
.right_con h4 b{ font-size:12px; font-weight:bold}
.right_con ul { border-bottom:1px #ededed solid }
.right_bot {background:url('/image/right_bot.gif') no-repeat; }
.footer {background:url('/image/foot_bg.gif') repeat-x; width:100%; margin-top:10px; height:51px; text-align:center; padding-top:20px; font-size:11px;}
/*login_right*/
.login_right{width:170px; background:url(/image/login.gif) no-repeat; height:50px; float:left; line-height:50px; text-align:center; font-size:14px; font-weight:bold; color:red; margin-bottom:20px;}

/*Category*/
.cate{ margin: 0 auto; width:980px; zoom: 1; overflow: hidden; }
.cate_content{width:481px; float:left; margin-top:15px;}
.cate_top1,.cate_bot1{width:481px;float:left;}
.cate_top1{height:16px; background:url(/image/cate_top.gif) no-repeat;}
.cate_con1{ width:479px; border-left:1px #cecece solid; border-right:1px #cecece solid; background:url('/image/area_left_bg.gif') repeat-x; float:left; }
.cate_bot1{ background:url(/image/cate_bot.gif) no-repeat; height:21px;}
.software_img2 { width:170px; float:left; margin-top:15px; margin-left:15px; display:inline; text-align:center }
.software_img2 p { width:170px; margin:5px auto; }
.software_img2 p span { margin-left:5px; color:#03c; font-size:11px; }
.software_img2 p span a { color:#03c; }
.software_img2 p label { font-size:11px; color:red; }
.note2 { width:260px; float:right; margin-top:15px; }
.note2 h3,
.note2 h3 a { font-size:14px; color:#03c; text-decoration:underline; margin-bottom:15px; }
.note2 p {width:250px; font-size:11px; }
.note2 span {width:150px;color:#666; font-size:11px; margin-top:15px; margin-bottom:20px; float:left; }

/* Category Torrent2*/
.Torrent2 { width:252px; float:left; overflow:hidden; margin-top:20px; }
.Torrent_top2 { width:240px; float:left; background:url('/image/title1.gif') no-repeat; height:53px; padding-top:8px; padding-left:12px; color:black }
.Torrent_top2 a { font-size:14px; font-weight:bold; color:#03c; text-decoration:underline; margin-left:5px; }
.Torrent_top2 span { margin-left:30px; }
.torrent_mid2 { width:250px; text-align:center; border-left:1px #cecece solid; border-right:1px #cecece solid; background:url('/image/area_left_bg.gif') repeat-x; float:left }
.img_mid2 { width:203px; margin:30px auto; }
.img_note2 { width:220px; font-size:11px; margin:0px auto; }
.torrent_note2 { color:#666; margin:10px auto 0px 10px; float:left; _display:inline; font-size:10px; text-align:left; }
.torrent_icon2 { width:220px; margin:10px auto; overflow:hidden; float:left; margin-left:10px; _display:inline; }
.torren_bot2 { width:252px; float:left; height:14px; background:url('/image/bottom1.gif') no-repeat; }
/* Category right*/
.cate_right{ width:170px; float:right;margin-top:20px;}
.See_top,.see_bot,.see_con{width:170px; float:left,width:170px; float:left}
.See_top{background:url(/image/cate_top2.gif) no-repeat;height:16px; }
.see_con{ background:url(/image/cate_bot2.gif) repeat-y; }
.see_bot{ background:url(/image/cate_bot3.gif) no-repeat; height:10px; margin-bottom:20px;}
/*login*/
.login_top,.login_bot{ width:792px; float:left}
.login_top{ background:url(/image/login_top.gif) no-repeat; height:30px; }
.login_bot{ background:url(/image/login_bot.gif) no-repeat; height:30px}
.login_con{width:790px; border-left:1px #cecece solid; border-right:1px #cecece solid; float:left;  padding-bottom:30px; }
.login_con .login_content{ width:350px; margin:5px auto; overflow: hidden; zoom: 1; }
.login_content label{ width:112px; float:left;}
.login_bot2{padding-bottom:280px;}

.login_btn{ width:120px; margin:30px auto;}
.send{ width:230px; margin:30px auto 340px auto;_margin:30px auto 300px auto;}
.send2{ width:200px; margin:40px auto;_margin:30px auto;}
.line{border-bottom:1px solid #ededed; margin-top:10px; float:left; padding-bottom:20px; width:790px; height:1px; }
.explain{text-align:left; width:300px; margin:0px auto; overflow:hidden; zoom:1; color:#03c; line-height:200%; padding-top:20px;  padding-bottom:170px; _padding-bottom:150px;}
.explain a{ color:#03c;}
.Congratulations{ width:740px; margin:0px auto; padding-bottom:400px; line-height:180%}
.login_con h3{margin-left:80px; float:left; font-size:12px; font-weight:normal; margin-bottom:20px;}
/*reviews*/
.reviews{width:776px; margin:0px auto; overflow:hidden; zoom:1; }
 .reviews h4{ font-size:12px; margin-left:10px; font-weight:normal; }
 .review_con{ width:764px; padding:5px; background:#fafafa; border:1px solid #ededed; font-size:11px; margin-top:15px; }
 .review_top{margin-top:15px;}
 .review_con span{ margin-left:20px; color:#666;}
  .review_con span a{ text-decoration:underline; color:#666;}
 .page{ width:760px; margin-top:10px; float:right; margin-right:10px; _display: inline; color:#03c; text-align:right; padding-bottom:5px; padding-top:5px;}
 .page a{ margin-left:10px; margin-right:10px;color:#03c;}
.page .active{padding:3px 4px; border:1px solid #bacadd;  background:#f0f7ff;  height:19px;}

/*software*/ 
.cate_left,.software_down,.software_top,.software_bot,.image,.image_top,.image_bot{ width:792px; float:left;  }
.cate_margin,.right_margin1{margin-top:20px;}
.software_top{ background:url(/image/soft_top.gif) no-repeat; height:24px;}
.software_con{ width:790px; border-left:1px #cecece solid; border-right:1px #cecece solid; background:url('/image/area_left_bg.gif') repeat-x; float:left;}
.software_bot{ background:url(/image/soft_bot.gif) no-repeat; height:24px;}
.software_img3 { width:187px; float:left;  margin-left:15px; display:inline; text-align:center }
.software_img3 p { width:187px; margin:16px auto 0px auto; }
.software_img3 p span { margin-left:5px; color:#03c; font-size:11px; }
.software_img3 p span a { color:#03c; }
.software_img3 p label { font-size:11px; color:red; }
.note3 { width:550px; float:right; }
.note3 h3,
.note3 h3 a { font-size:14px; color:#03c; text-decoration:underline; margin-bottom:5px; }
.note3 p {width:540px; font-size:11px; margin-bottom:5px; }
.note3 span {font-size:11px;  margin-bottom:5px; float:left; width:500px;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.image_top{background:url(/image/soft_top2.gif) no-repeat; height:18px;}
.image_bot{background:url(/image/soft_bot2.gif) no-repeat; height:18px;}
.image_con{width:770px; border-left:1px #cecece solid; border-right:1px #cecece solid; float:left; padding-left:20px; overflow:hidden;}
.image_con h2{ font-size:12px; width:790px;float:left; margin-bottom:10px;  }
.image_con p{ width:750px; float:left;padding-bottom:20px; font-size:11px;}
.image_con .p_left{ margin-left:20px; _display:inline}
.review_con2{ width:740px; padding:5px; background:#fafafa; border:1px solid #ededed; font-size:11px; margin:15px auto 0px 0; overflow: hidden; zoom: 1; }
 .review_con2 p{ padding:0px;}
 .review_con2 span{ margin-left:20px; color:#666;}
  .review_con2 span a{ text-decoration:underline; color:#666;}
  .page2{ margin-top:10px; width:790px; float:left; font-size:11px;}
  .look2{ width:148px; padding-left:10px; padding-right:10px; font-size:11px; border-bottom:1px #d9e5f1 solid; padding-bottom:20px;}
  .see_more{ padding-left:7px; font-size:11px; font-weight:bold; color:#03c; margin-top:5px;}
  .see_more img{ margin-top:15px;}
  
  
  
  
  
.cate_more{ width:980px; margin:20px auto;} 
.more_tit{ background:url(/image/more_top.jpg) no-repeat; height:30px; width:980px; float:left; padding-top:10px; }
.more_tit a{ color:#03c; margin-left:10px;}
.more_tit b{color:#000}
.more_con{ width:978px; float:left; border-left:1px solid #cecece; border-right:1px solid #cecece; overflow: hidden}
.more_con dl{ width:978px;}
.more_con dd{ padding:15px; padding-right:15px; width:950px; border-bottom:1px solid #ededed}
.more_con dd  .afd{ width:140px;float:right; margin-right:5px; display:inline}
.more_con .more_img1{ width:140px; height:103px; float:left; padding-left:15px; padding-right:10px;}
.more_con_tit a{ font-size:14px; text-decoration:underline; color:#03c; font-weight:bold; margin-left:5px;}
.more_con_tit b{ font-weight:normal; font-size:11px; margin-left:30px;}
.more_con p{ width:615px; padding:1px 0}
.more_con p label{ margin-left:10px; color:red}
.Updated{ float:right; color:#666; font-size:11px;}
.back_cor{background:#fafafa}
.more_bot{background:url(/image/more_bot.jpg) no-repeat;float:left;
width:960px;height:32px;padding-top:15px; padding-left:10px;color:#03c; text-align:right; padding-right:10px;margin-bottom:20px;}
  
 .more_bot label{float:left;}
  
 .more_bot a{ margin-left:10px; margin-right:10px;color:#03c;}
.more_bot .active{padding:3px 4px; border:1px solid #bacadd;  background:#f0f7ff;  height:19px;}
  
  
  
  
  
  
  
  
  
  
  
