*{ margin:0; padding:0}
a{ text-decoration:none;color:#464343;}
img{ border:none}
li{ list-style:none}
body{ font-size:12px; color:#464343; font-family:Arial, Helvetica, sans-serif;background:url(../images/body_bg02.jpg) repeat-x center top;}
.clear{ clear:both}

.layout{ width:950px; margin:auto}
center{ width:950px;float:left}
.content{width:950px; margin:auto; }

.header{ padding:5px 5px 4px 5px; width:940px; float:left}
.logo{ float:left; width:463px; margin-top:38px}

.topsearch{ width:412px; float:right; position:relative;}
.searchul{ float:left; padding-left:3px; padding-top:5px; position:relative;margin-left:50px;}
.searchul li{ float:left; position:absolute}
.searchul_2{ position:absolute; left:138px}
.searchul_3{ position:absolute; left:272px}
.search_box{ width:296px; height:24px; border:none;  float:left; margin-top:3px; margin-left:5px; font-size:16px; color:#454545; padding-top:5PX;}
.searchbar{ float:left; width:412px; height:37px; background:url(../images/search-bg.png) no-repeat 0 0; position:absolute; right:-7px; top:85px;}
.search_button{background:url(../images/search-sub.png) no-repeat 0 0; width:94px; height:34px; border:none; cursor:pointer; margin-left:7px; margin-top:-1px;}
.search_button1{background:url(../images/search-sub1.png) no-repeat 0 0; width:94px; height:34px; border:none; cursor:pointer; margin-left:7px; margin-top:-1px;}

/*middle*/
.middle{ float:left; width:950px;margin-top:11px;}
.nav{ float:right; padding-right:10px}
.nav ul{ float:left; height:37px}
.nav ul li{ float:left}
.nav ul li a{ background:url(../images/nav_left.jpg) no-repeat left bottom; float:left; display:block; height:37px; padding-left:15px}
.nav ul li a span{ background:url(../images/nav_right.jpg) no-repeat right bottom; float:left; display:block; height:37px; padding:0 19px 0 4px; font-size:14px; color:#fff; line-height:37px}
.nav ul li a:hover{ background:url(../images/nav_h_left.gif) no-repeat left bottom;}
.nav ul li a:hover span{ background:url(../images/nav_h_right.jpg) no-repeat right bottom; color:#000}
.mid_topbg{ background:url(../images/mid_topbg.png) no-repeat; width:950px; height:9px; float:left;overflow:hidden;}
.mid_content{ background:#f4f4f4; padding:0 17px; width:916px; float:left}
.mid_left{ width:692px; float:left; text-align:left; padding-top:10px}
h1{ color:#000; font-weight:normal; font-size:26px; float:left}
.welcome_text{ font-size:13px; line-height:20px; width:670px; padding:10px; background:#f7fdff; border:1px solid #cfe2e9; margin-top:10px; float:left}
.singup{ background:url(../images/singup_banner.jpg) no-repeat; width:692px; height:127px; margin-top:20px; text-align:center; float:left}
.sinup_text{ font-size:18px; margin-top:10px; margin-left:137px; color:#115173}
.upbutton{ background:url(../images/singup_but.jpg) no-repeat; width:183px; height:41px; text-align:center; display:block; color:#fff; font-size:18px; line-height:41px; margin-top:10px; float:right; margin-right:180px}
.upbutton:hover{ color:#ddff67}
.welcome_text a{ color:#1883be}
.welcome_text a:hover{ color:#6fa105}
.searchclound{ width:670px; padding:10px; font-size:14px; float:left; margin-top:20px; line-height:32px;}
.searchclound a{ color:#000}

.mid_right{ width:207px; float:left; margin-left:17px; text-align:left}
.torrentsite{ background:url(../images/right_topbg.jpg) no-repeat; width:207px; margin-top:10px; float:left; padding-bottom:4px}
h2{ color:#494b4d; font-size:18px; font-family:Arial, Helvetica, sans-serif; line-height:34px; float:left; margin-top:8px}
h2 span{ color:#207bc2}
.title_icon{ float:left; margin:10px 10px 0 15px}
.right_content{ width:192px; background:url(../images/rightbg.jpg) repeat-y; float:left; padding-left:15px}
.site_icon_src{ float:left; padding-top:10px;}
.site_icon_src a{ display:block; float:left; height:25px; width:28px; margin-right:10px; margin-bottom:10px}
.icon_src_box{ background:url(../images/icon.jpg) no-repeat;}
.icon_src_fen{ background:url(../images/icon.jpg) no-repeat -38px 0;}
.icon_src_mon{ background:url(../images/icon.jpg) no-repeat -75px 0;}
.icon_src_ful{ background:url(../images/icon.jpg) no-repeat -112px 0;}
.icon_src_kic{ background:url(../images/icon.jpg) no-repeat -150px 0;}
.icon_src_exn{ background:url(../images/icon.jpg) no-repeat 0 -34px;}
.icon_src_iso{ background:url(../images/icon.jpg) no-repeat -38px -34px;}
.icon_src_trt{ background:url(../images/icon.jpg) no-repeat -75px -33px;}
.icon_src_see{ background:url(../images/icon.jpg) no-repeat -112px -33px;}
.icon_src_new{ background:url(../images/icon.jpg) no-repeat -150px -33px;}
.icon_src_sup{ background:url(../images/icon.jpg) no-repeat 0 -67px;}
.icon_src_tor{ background:url(../images/icon.jpg) no-repeat -38px -67px;}
.icon_src_ext{ background:url(../images/icon.jpg) no-repeat -75px -67px;}
.icon_src_btj{ background:url(../images/icon.jpg) no-repeat -112px -67px;}

.go_button{ background:url(../images/go_button.jpg) no-repeat; color:#000; font-weight:bold; font-size:13px; padding:3px 10px; float:left}
.search_text{ float:left; width:187px; padding:3px 0;}
.right_bottombg{ float:left; background:url(../images/right_bottombg.jpg) no-repeat; width:207px; height:9px}
.hotsreach{ background:url(../images/hotsearch_topbg.jpg) no-repeat; width:207px; margin-top:15px; float:left;}
.hotsearch_list{ float:left; padding-left:10px; padding-top:5px}
.hotsearch_list li{ background:url(../images/li_bg.jpg) no-repeat left; padding-left:15px; line-height:22px;}
.hotsearch_list li a{ color:#696969}
.hotsearch_list li a:hover{ color:#3c92c1}

/*footer*/
.footer_layout{ width:950px; margin:auto}
.footer{width:950px; margin-top:20px; float:left}
.footer_topbg{  background:url(../images/footer_topbg.jpg) no-repeat; width:950px; height:8px; font-size:0}
.footer_bottombg{ background:url(../images/footer_bottombg.jpg) no-repeat; width:950px; height:7px}
.footer_bg{ background:url(../images/footer_bg.jpg) repeat-y; width:922px; padding:0 14px; margin:0 auto; overflow:hidden}

h4{ color:#fff; font-weight:normal; font-size:18px; height:29px; line-height:29px; float:left; padding-left:10px}
h4 img{ float:left; margin-right:8px}
.footer_recent{ float:left; width:300px; padding-bottom:32767px; margin-bottom:-32767px}
.footer_leftbgtop{ background:url(../images/footer_whitebg_lefttop.jpg) no-repeat; width:300px; height:7px; float:left; font-size:0}
.footer_leftbgbot{ background:url(../images/footer_whitebg_leftbottom.jpg) no-repeat; width:300px; height:8px; float:left}
.footer_leftbg{ background:#fff url(../images/footer_whitebg_leftbg.jpg) repeat-x bottom; width:300px; float:left; height:166px}
.footer_leftbg ul{ float:left; padding:0 10px; width:279px}
.footer_leftbg ul li a{ color:#343333; font-size:13px; padding:5px;}
.footer_leftbg ul li a:hover{ text-decoration:underline}
.footer_compart{ float:left;}
.footer_about{ float:left; width:336px; padding-bottom:32767px; margin-bottom:-32767px}
.footer_about_bg{ width:336px; background:#fff url(../images/footer_bout_bg.jpg) repeat-x bottom; float:left; height:181px}
.about_text{ line-height:18px; padding:8px 15px; width:305px; float:left; font-size:13px}
.footer_leftbg ul li .foot_src{ color:#2061a0; font-size:13px; text-decoration:underline; float:left;}
.foot_src{ color:#2061a0; font-size:13px; text-decoration:underline; float:left;}
.footer_right_top{ float:left; background:url(../images/footer_right_top.jpg) no-repeat; width:284px; height:7px; font-size:0}
.footer_right_bottom{ float:left; background:url(../images/footer_right_bottom.jpg) no-repeat; width:284px; height:8px}
.footer_right{ width:264px; padding:0 10px; float:left;background:#fff url(../images/footer_whitebg_leftbg.jpg) repeat-x bottom; height:166px}
.footer_right p{ float:left; line-height:18px}
.footer_right_icon{ float:left}
.footer_right_icon li{ float:left; height:34px; margin-right:8px}
.footer_right_icon .li1 a{ background:url(../images/footer_right_icon.jpg) no-repeat; display:block; float:left; height:34px; width:30px}
.footer_right_icon .li2 a{ background:url(../images/footer_right_icon.jpg) no-repeat -40px; display:block; float:left; height:34px; width:60px}
.footer_right_icon .li3 a{ background:url(../images/footer_right_icon.jpg) no-repeat -120px; display:block; float:left; height:34px; width:35px}
.footer_right_icon .li4 a{ background:url(../images/footer_right_icon.jpg) no-repeat -160px; display:block; float:left; height:34px; width:70px}
.footer_subscribe{ float:left; width:284px;}

.footer_nav{ float:left; margin:15px 0 30px 0; padding-left:20px}
.footer_nav li{ float:left; margin-right:6px}
.footer_nav li a{ margin-right:6px; color:#333; }
.footer_nav li a:hover{ color:#3399FF}
.copy{ float:right; font-size:12px; color:#333;margin:15px 0 30px 0; padding-right:20px}




/*list.css*/
.table1{ width:692px;}
.list_title1{ width:100%; background:url(../images/list_titlebg1.jpg) no-repeat; height:42px}
h5{ color:#fff; font-size:20px; font-weight:normal; padding-left:15px; float:left}
.title1_info{ font-size:14px; color:#f4f4f4; float:right; padding-right:15px; padding-top:5px}
.title1_info span{ color:#dba912}
.torrent_table{ width:100%}
.torrent_table td{ background:#fff; border-bottom:1px solid #ebebeb; height:36px; padding-left:15px}
.torrent_table_tr1 td{ color:#0291df; font-size:13px}
.health1{ background:url(../images/health.jpg) no-repeat; width:45px; height:14px}
.health2{ background:url(../images/health.jpg) no-repeat 0 -15px; width:45px; height:14px}

.sort{ margin-top:15px; float:left}
.sort_title{ color:#0291df; font-weight:normal; font-size:16px; float:left; line-height:54px}
.sort_title td{ font-size:12px}
.img_1{ background:url(../images/title.icon.jpg) no-repeat; width:67px; height:54px; display:block; float:left; margin-right:8px}
.list_title2{ background:url(../images/list_titlebg2.jpg) no-repeat; width:100%; height:34px}
.table2{ width:692px; float:left}
.list_title2{ width:100%}
.list_title2 table{ width:100%}
.site_icon{ width:28px; height:26px}
.site_icon1{ background:url(../images/icon.jpg) no-repeat; width:28px; height:25px}
.site_icon2{background:url(../images/icon.jpg) no-repeat -38px; width:28px; height:25px}
.download_icon{ margin-right:8px}
.img_2{ background:url(../images/title.icon.jpg) no-repeat 0 -60px; width:67px; height:54px; display:block; float:left; margin-right:8px}
.img_3{ background:url(../images/title.icon.jpg) no-repeat 0 -125px; width:67px; height:55px; display:block; float:left; margin-right:8px}
.img_4{ background:url(../images/title.icon.jpg) no-repeat 0 -186px; width:67px; height:60px; display:block; float:left; margin-right:8px}
.img_5{ background:url(../images/title.icon.jpg) no-repeat 0 -246px; width:67px; height:60px; display:block; float:left; margin-right:8px}

.img_6{ background:url(../images/title.icon.jpg) no-repeat 0 -306px; width:67px; height:60px; display:block; float:left; margin-right:8px}
.img_7{ background:url(../images/title.icon.jpg) no-repeat 0 -373px; width:67px; height:60px; display:block; float:left; margin-right:8px}
.img_8{ background:url(../images/title.icon.jpg) no-repeat 0 -436px; width:67px; height:60px; display:block; float:left; margin-right:8px}

.turn{ float:left; width:682px; margin-top:10px}
.turn p{ width:530px; float:left; padding-left:15px; color:#01669c}
.turnpage{ float:left}
.turnpage li{ float:left; padding-right:5px}
.turnpageli a{ background:#666666; color:#fff; padding:2px 6px}
.turnpageli a:hover{ background:#000}
.turnpageli2 a{ background:#000; color:#fff; padding:2px 6px}

.ul01 {
	FLOAT: left; WIDTH: 320px
}
.ul02 {
	FLOAT: left; WIDTH: 230px
}
.ul01 LI {
	FONT-SIZE: 15px; FLOAT: none; PADDING-BOTTOM: 18px
}
.ul02 LI {
	FONT-SIZE: 15px; FLOAT: none; PADDING-BOTTOM: 18px
}

.ul01_li1{ background:url(../images/icon.jpg) no-repeat -75px -33px; display:block; width:28px; height:25px; float:left; margin-right:5px}
.ul01_li2{ background:url(../images/icon.jpg) no-repeat -38px -34px; display:block; width:28px; height:25px; float:left; margin-right:5px}
.ul01_li3{ background:url(../images/icon.jpg) no-repeat -112px 0; display:block; width:28px; height:25px; float:left; margin-right:5px}
.ul01_li4{ background:url(../images/icon.jpg) no-repeat -38px 0; display:block; width:28px; height:25px; float:left; margin-right:5px}
.ul01_li5{ background:url(../images/icon.jpg) no-repeat -112px -67px; display:block; width:28px; height:25px; float:left; margin-right:5px}
.ul01_li6{ background:url(../images/icon.jpg) no-repeat -38px -67px; display:block; width:28px; height:25px; float:left; margin-right:5px}
.ul01_li7{ background:url(../images/icon.jpg) no-repeat -75px -67px; display:block; width:28px; height:25px; float:left; margin-right:5px}

.ul02_li1{ background:url(../images/icon.jpg) no-repeat -150px 0; display:block; width:28px; height:25px; float:left; margin-right:5px}
.ul02_li2{ background:url(../images/icon.jpg) no-repeat -0 -67px; display:block; width:28px; height:25px; float:left; margin-right:5px}
.ul02_li3{ background:url(../images/icon.jpg) no-repeat -75px 0; display:block; width:28px; height:25px; float:left; margin-right:5px}
.ul02_li4{ background:url(../images/icon.jpg) no-repeat -150px -33px; display:block; width:28px; height:25px; float:left; margin-right:5px}
.ul02_li5{ background:url(../images/icon.jpg) no-repeat -112px -33px; display:block; width:28px; height:25px; float:left; margin-right:5px}
.ul02_li6{ background:url(../images/icon.jpg) no-repeat 0 0; display:block; width:28px; height:25px; float:left; margin-right:5px}
.ul02_li7{ background:url(../images/icon.jpg) no-repeat 0 -34px; display:block; width:28px; height:25px; float:left; margin-right:5px}

.health1_1{background:url(../images/health.jpg) no-repeat; width:45px; height:14px}
.health1_2{background:url(../images/health.jpg) no-repeat -45px 0; width:45px; height:14px}
.health1_3{background:url(../images/health.jpg) no-repeat -90px 0; width:45px; height:14px}
.health1_4{background:url(../images/health.jpg) no-repeat -135px 0; width:45px; height:14px}
.health1_5{background:url(../images/health.jpg) no-repeat -180px 0; width:45px; height:14px}
.health1_6{background:url(../images/health.jpg) no-repeat -225px 0; width:45px; height:14px}
.health1_7{background:url(../images/health.jpg) no-repeat -270px 0; width:45px; height:14px}
.health1_8{background:url(../images/health.jpg) no-repeat -315px 0; width:45px; height:14px}
.health1_9{background:url(../images/health.jpg) no-repeat -360px 0; width:45px; height:14px}
.health1_10{background:url(../images/health.jpg) no-repeat -405px 0; width:45px; height:14px}

.health2_1{background:url(../images/health.jpg) no-repeat 0 -15px; width:45px; height:14px}
.health2_2{background:url(../images/health.jpg) no-repeat -45px -15px; width:45px; height:14px}
.health2_3{background:url(../images/health.jpg) no-repeat -90px -15px; width:45px; height:14px}
.health2_4{background:url(../images/health.jpg) no-repeat -135px -15px; width:45px; height:14px}
.health2_5{background:url(../images/health.jpg) no-repeat -180px -15px; width:45px; height:14px}
.health2_6{background:url(../images/health.jpg) no-repeat -225px -15px; width:45px; height:14px}
.health2_7{background:url(../images/health.jpg) no-repeat -270px -15px; width:45px; height:14px}
.health2_8{background:url(../images/health.jpg) no-repeat -315px -15px; width:45px; height:14px}
.health2_9{background:url(../images/health.jpg) no-repeat -360px -15px; width:45px; height:14px}
.health2_10{background:url(../images/health.jpg) no-repeat -405px -15px; width:45px; height:14px}

.s0 {
background-color:#FFFF99;
}
.s5 {
background-color:#BBFF99;
}
.s1 {
background-color:#99FFBB;
}
.s6 {
background-color:#99FFFF;
}
.s2 {
background-color:#99BBFF;
}
.s7 {
background-color:#BB99FF;
}
.s3 {
background-color:#FF99FF;
}
.s8 {
background-color:#FF99BB;
}
.s4 {
background-color:#FFBB99;
}
.searchul li a{ color:#fff;}
.searchul li{ height:15px; padding-top:45px; width:100px;}
.searchul_1{ background:url(../images/search_icontop.png) no-repeat 30px top;}
.searchul_2{ background:url(../images/search_icontop.png) no-repeat center top;}
.searchul_3{ background:url(../images/search_icontop.png) no-repeat -175px top;}

.topnav_bar{ height:29px; background:url(../images/topbar_bg.gif) repeat-x; text-align:center; line-height:29px}
.topnav_bar p{background:url(../images/topbar_bg.gif) repeat-x; text-align:center; color:#ccc; width:960px; margin:0 auto}
.topnav_bar a{ margin:0 8px 0 6px; color:#fff}
.topnav_bar a:hover{ text-decoration:underline}

.tablesorter .header{ padding:0;padding-left:15px; width:auto; float:none;cursor:pointer;}

.footer_compart1{ float:left; margin-top:7px; display:inline;}
.progress_bar{ width:180px; text-align:center; padding-top:10px}
.opacity1{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;}
.opacity2{opacity:0.3;filter:alpha(opacity=30);-moz-opacity:0.3;}
