/* CSS Document */
 *{margin:0;padding:0;}
body {margin:0px;font-family:Arial,"宋体",Helvetica;font-size:12px;}

/* header样式 2008-10-29 */
 .clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
 .clear{display:inline-table;}
 /* Hides from IE-mac \*/
 * html .clearfix{height:1%;}
 .clear{display:block;}
 /* End hide from IE-mac */
 .clearer{clear:both;}

td {font-size:12px;color: #333333;font-family: Tahoma;line-height:24px;}

img {border: none;}

ul,li{margin:0px;padding:0px;list-style-type:none;}

a:link {color: #333333;text-decoration: none;}
a:visited {color: #333333;text-decoration: none;}
a:hover {color: #CC0000;text-decoration: none;}


.ad{font-size:0;line-height:0;margin:0 auto;width:990px;}
.ad_240{float:left;margin:5px 3px 4px 4px;/*Hack For IE6 By Vitree 2008-8-24 */_margin:5px 3px 4px 3px;font-size:0;line-height:0;}
.ad_240 img{width:240px;height:70px;font-size:0;line-height:0;}

#header{margin:0 auto;width:990px;margin-top:5px;}
#header #logo{width:220px;float:left;}
#header #banner{width:480px;float:left;}
#header #search{float:right;margin-top:10px;}

#header #search a{color:#e12222;text-decoration:none;}
#header #search	a:hover{color:#e12222;font-size:14px;}
.btn_search{border:1px solid #7e9db9;padding:2px 0 0;background:#d5e5f2;font-size:12px;width:46px;}

#nav{background:url(/images/index/h-header-bgwidth.gif) repeat-x;height:70px;margin-top:8px;}


/*head-channel*/
#nav_hot{width:990px;margin:0 auto;}
#nav_hot .nav_guide{background:url(../images/index/head-channel-bg.gif) repeat-x;height:62px;margin-top:10px;margin-bottom:5px;}

.nav_guide .guide{margin-left:15px;}
.guide .index{float:left;line-height:62px;height:62px;}
.guide .index a strong{font-size:14px;}
.guide ul{float:left;height:28px;margin-top:16px;}
.guide ul li{float:left;width:18px;padding-right:10px;_padding-right:5px;}
#nav_hot .line_br{float:left;background:url(../images/index/head-channel-line.gif) repeat-y;height:36px;width:33px;margin-top:13px;}

.guide ul.text{float:left;width:110px;margin-top:13px;}
.guide ul.text li{float:left;width:110px;}
.guide ul.text li a{line-height:18px;color:#505050;}
.guide ul.text li a:hover{color:#d40005;text-decoration:underline;}

a.hc-nav:link {font-size:12px;color: #3366CC;text-decoration: none;}
a.hc-nav:visited {font-size:12px;color: #3366CC;text-decoration: none;}
a.hc-nav:hover {font-size:12px;color: #FF6600;text-decoration: none;}
.hc-line {font-size:11px;color: #D9D9D9;padding:0px 2px 0px 1px;}
/*head-channel*/

.mainbar{width:990px;margin:0 auto;}
#menu1 {width:990px;float:left;list-style:none;line-height:20px;} 
#menu1 li{float:left;padding:8px;}
#menu1 li a{color:#ffffff;font-weight:bold;display:block;}
#menu1 li a:hover{color:#FF0050;}
#menu1 li.new{background: url(../images/icon_new.gif) no-repeat right top;}
#menu1 li.divide_bar{background:url(../images/bg_divide_bar.gif) no-repeat;height:18px;width:1px;margin: 2px 3px 0 3px; /*-FF-*/*margin: 0 3px 0 3px; /*-IE-*/}

#menu2{width:990px;float:left;padding-top:4px;list-style:none;line-height:20px;padding-left:5px;} 
#menu2 li{float:left;list-style:none;padding:1px;}
#menu2 li a{color:#000;}
#menu2 li a:hover{color:#FF0050;font-weight:bold;}
#menu2 .divide_bar{background:url(../images/bg_divide_bar.gif) no-repeat;height:18px;width:1px;margin: 2px 5px 0 5px; /*-FF-*/*margin: 0 5px 0 5px; /*-IE-*/}

#position{width:990px;margin:0 auto;height:40px;line-height:40px;}
.position_l{float:left;width:460px;padding-left:5px;}
.position_l b{font-size:13px;font-family:Tahoma;}
.position_r{float:right;width:480px;padding-top:12px;}

#main{width:990px;margin:0 auto;}

#main #main_l{width:520px;float:left}
#main_l .content{width:510px;float:left}

#main #main_m{width:310px;margin:0 auto;float:left}
#main_m .content{width:300px;float:left;}
#main_m .content .google_300{}
#main_m .content .alimama_ads{margin:5px 0px;text-align:center}

#main #main_r{width:160px;float:left}


/*navstyle*/

.T0 {font-size:14px;font-family: Tahoma;color:#000000;font-weight:bold;padding-left:10px;height:30px;line-height:30px;}

.t2 {float:left;width:90px;padding-left:10px;font-size:14px;font-family: Tahoma;color:#000000;font-weight:bold;background:url(../images/index/tbg-02.gif) no-repeat;height:30px;line-height:30px;}
.T3 {font-size:14px;font-family: Tahoma;color:#CC0000;font-weight:bold;padding-left:10px;font-weight:bold; text-decoration:underline;}
.T4 {font-size:14px;font-family: Tahoma;color:#000000;font-weight:bold;padding-left:10px;font-weight:bold; text-decoration:underline;}
.T5 {font-size:12px;font-family: Tahoma;color:#000000;font-weight:bold;padding-left:10px;}

.bg-nav-0 {background:url(../images/index/bg-nav.gif) repeat-x;height:30px;line-height:30px;}
.bg-nav-1 {background:url(../images/index/bg-nav.gif) repeat-x 0 -40px;;width:510px;height:30px;line-height:30px;}
.bg-nav-2 {background:url(../images/index/bg-nav.gif) repeat-x 0 -80px;width:300px;height:30px;line-height:30px;}
.bg-nav-3 {background:url(../images/index/bg-nav.gif) repeat-x 0 -120px;height:30px;line-height:30px;}
.bg-nav-4 {background:url(../images/index/bg-nav.gif) repeat-x 0 -160px;height:28px;line-height:28px;}
.bg-nav-5 {background:url(../images/index/bg-nav.gif) repeat-x 0 -198px;height:28px;line-height:28px;}

.typename{float:left;padding-left:10px;background:url(../images/index/tbg-01.gif) no-repeat;width:120px;height:30px;line-height:30px;}
.typename h1{font-size:14px;font-family:Tahoma;font-weight:bold;color:#CC0000;}
.typename a:hover h1{color:#000000;}
.bg-nav-1 .more{float:right;padding-right:10px;color:#666;}


.news_list ul {list-style:none;padding:15px 15px 15px 10px;}
.news_list ul li {padding:0px; line-height:24px;height:24px;width:495px;overflow:hidden}
.news_list ul li a h2{font-size:14px;color:#666;font-weight:normal;}
.news_list ul li a:hover h2{font-size:16px;color:#CC0000;font-weight:bold;background-color:#FFFFDD}
.news_list .time {float: right;font-size:12px;color:#A8A8A8;font-family:Tahoma;}
.news_list .dian {font-size:14px;color:#999999;float:left;font-family:"宋体";}


.rank {padding-top: 8px;padding-bottom: 8px;padding-left: 10px;margin:0px;}
.rank li {padding-left: 22px;line-height: 24px;}
.rank li span.click {float:right;font-size:12px;color:#A8A8A8;font-family:Tahoma;}
.rank li.no1 {background: url(../images/index/1.gif) no-repeat 4px center;}
.rank li.no2 {background: url(../images/index/2.gif) no-repeat 4px center;}
.rank li.no3 {background: url(../images/index/3.gif) no-repeat 4px center;}
.rank li.no4 {background: url(../images/index/4.gif) no-repeat 4px center;}
.rank li.no5 {background: url(../images/index/5.gif) no-repeat 4px center;}
.rank li.no6 {background: url(../images/index/6.gif) no-repeat 4px center;}
.rank li.no7 {background: url(../images/index/7.gif) no-repeat 4px center;}
.rank li.no8 {background: url(../images/index/8.gif) no-repeat 4px center;}
.rank li.no9 {background: url(../images/index/9.gif) no-repeat 4px center;}
.rank li.no10 {background: url(../images/index/10.gif) no-repeat 4px center;}


#footer{width:990px;margin:0 auto;}
#footer .line{margin-top:10px;border-top:1px solid #EFEFEF}
#footer .about{text-align:center;height:32px;line-height:32px;}
#footer .info{text-align:center;height:24px;line-height:24px;}
#footer .info a{color:#999999;}
#footer .info .icp {font-size:11px;color:#999999;}


/* 分页样式一*/

.list_page {margin: 15px 5px;}
.list_page {font-size: 12px;color:#666}
.list_page li{list-style:none;display:inline;}
.list_page li a {padding: 4px 4px 2px;border: 1px solid #FFDD67;background: #FFFCD2;text-align: center;display: inline;font-size: 14px;}
.list_page thisclass {padding: 4px 4px 2px;text-align: center;display: inline;font-size: 14px;}
.list_page a:hover{border: 1px solid #D2EFFF;background: #fff;text-align: center;font-weight: bold;text-decoration: none;	}

/*分页样式二*/

.showpage .epages {text-align: center;}
.epages{}
.epages *{font-size:14px;font-family:Tahoma;}
.epages a{font-size:14px;font-family:Tahoma;color:#CC0000;}
.epages a:link{font-size:14px;font-family:Tahoma;color:#666666;}
.epages a:visited{font-size:14px;font-family:Tahoma;color:#666666;}
.epages a:hover{font-size:14px;color:#000000; text-decoration:underline;}

#recom {padding-left:15px;padding-top:15px;padding-bottom:4px;}
#recom li{float:left;width:120px;height:120px;margin-right:15px;line-height:30px;}
#recom li img{display:block;padding:2px;_padding:1px;width:125px;height:70px;_width:120px;_height:67px;border:#CCCCCC 1px solid;}


/* ----------------------------------------------------- */

