@charset "utf-8";
/* Base StyleSheet File
* Version: 2.03
* Author: Samuel Yu
* Created: 2009-03-23
* Update: 2010-03-17
* ephraimju@gmail.com
*/
body{background-color:#eeeef0;color:#333;font-family:"宋体","Arial";font-size:12px;text-align:center;}
*{margin:0; padding:0;}
form,div,img,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,p{border:0 none;}
ol,ul,li,dl,dd{list-style:none;}
input{border:none; }
li{line-height:22px; font-size:13px;}
li a{color:#000000;}
p{font-size:12px;line-height:18px;color:##000000;}
hr{display:none;}
.png24 {tmp:expression(setPng24(this));}
.english{ font-family:Verdana, Arial, Helvetica, sans-serif;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus{-moz-outline-style:none;}
.left{float:left;}
.right{float:right;}
.clear{display:block;height:1px;clear:both;visibility:hidden;font-size:0; line-height:0;}
.blank{height:15px; line-height:15px; clear:both; visibility:hidden;}
.blank10{height:10px; line-height:10px; clear:both; visibility:hidden;}
.blank5{height:5px; line-height:5px; clear:both; visibility:hidden;}
.displaynone {display:none;}
h4 a{ font-size:13px;color:#0B55B4;line-height:22px;}
/* top login */
#login{color:#666666;}
#login a.red{color:#B90103; margin:0 12px;}
.input_text{background:url(../images1/input_text.gif) no-repeat left bottom; width:100px; padding:2px 0; }
.input_sub{background:url(../images1/input_login.gif) no-repeat left top; padding:2px 6px; *margin-top:3px; cursor:pointer;color:#666666;*padding:2px 6px 2px 4px;}
#globalTop a{color:#666666;}
.right{ vertical-align:middle;}
.search_text{background:url(../images1/input_search.gif) no-repeat left top; width:200px;padding:4px 0;}
/* General logo */
#wrap{
/*width:960px;*/
width:1030px;
padding:0 15px; 
background:#fff; 
text-align:left; 
margin:0 auto;
border:none;
}
#contents{margin-top:15px;}
#globalTop{
background:url(../images1/top_bg.gif) repeat-x;
height:26px;
line-height:26px;
padding:0 15px;
color:#666;
border:1px solid #DFDFDF;
}
#thread .logo{
float:left;
margin-left:17px;
}

/*sousuo*/
#searchbar{
background:url(../images1/baidu.gif) no-repeat left bottom;
margin-left:47px;
padding-left:68px;
float:left;
color:#3C4684;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:24px;
 vertical-align:middle;
}
#searchbar .submit{
background:url(../images1/search_bg.gif) no-repeat;
margin:0;padding:3px 0 4px;border:0;width:55px; 
cursor:pointer;
color:#666;
margin-left:4px;
*padding:2px 0 3px;
}
#searchbar input[type="radio"]{ vertical-align:middle;}

/*nav*/
.mainnav{background:url(../images1/mainnav_lf.gif) no-repeat left top; padding-left:5px; height:29px;}
.navpadding{background:url(../images1/mainnav_rg.gif) no-repeat right top; padding-right:5px;height:29px;}
.bgmainnav{
background:url(../images1/bg_mainnav.gif) repeat-x; }
#mainnav{ 
height:29px;
padding-left:9px;
}
#mainnav li{
float:left;
background:url(../images1/mainnav.gif) no-repeat left;
padding:0 20px;
line-height:29px;
color:#fff;
font-size:13px;
font-weight:bold;
display:inline;
}
#mainnav li a{color:#fff;}
/*#mainnav li.active{
background:#0063A1;
border:solid #fff;
border-width:0 1px;
padding:0 21px;
}
*/
#mainnav li.firstli{background:none;}
#mainnav .linenone{background:none;}
.navpadding .right{height:29px; line-height:29px;background:url(../images1/bg_mainnav.gif) repeat-x; }
.navpadding .right a{background:url(../images1/mainnav.gif) no-repeat right ; padding:0 12px; color:#fff;}
.navpadding .right a.linenone{background:url(../images1/rss.gif) no-repeat 10px 2px ; padding-left:24px; font-family:Arial, Helvetica, sans-serif;}
/*latest news*/
#containnews {
height:28px;
overflow:hidden;
text-decoration:none;
width:288px;
}
#containnews li{line-height:28px; font-size:12px;}
#containnews li a{color:#356CAF;}
.lastednews{border:1px solid #E1E5E4; border-top:none;  height:28px; line-height:28px; background:url(../images1/bg_hotnews.gif) repeat-x;color:#356CAF; width:100%}
.td_hotnews{ color:#212C5A; padding:0 20px 0 13px; background:url(../images1/icon_news.gif) no-repeat 73px 11px; font-weight:bold;}

/*content*/
.content_l{width:280px;float:left;}
.content_m{width:386px;float:left;margin-left:15px; display:inline;}
#content1{width:681px;float:left;}
#rightside{width:260px;float:right;}

#photonews{ position:relative;width:278px;}
#photonews img{display:block;}
#photonews .titleline{ top:194px;left:0; background-color:#D8E8FF;text-align:center; overflow:hidden; font-weight:bold; padding:5px 5px 0 5px;;}
#photonews .titleline a{color:#0B55B4;}
.boxfile{padding:12px; background:#D8E8FF;}
.color1{color:#000000; font-weight:bold;}.color2{color:#000000; font-weight:bold;}
.list_normal{padding:8px 0 0 8px; clear:both;}
.list_normal li{ background:url(../images1/list_icon1.gif) no-repeat left 7px; padding-left:13px; height:22px; line-height:22px; overflow:hidden;}
.hotnewslist li{background:url(../images1/icon_gg.gif) no-repeat left 5px; height:20px; line-height:20px;overflow:hidden;padding-left:10px; font-size:12px;}
.topnews{border:1px solid #D9E1EC; border-top:none; background:url(../images1/bordertop.gif) repeat-x left top; padding:4px 10px 12px;}
.tagshow{color:#000934; font-size:12px;border-bottom:1px solid #CAD7EA; height:28px; line-height:28px; margin-bottom:6px;}
/*.content_m*/
h1.firstnews{font-size:22px;margin-bottom:4px;}h1.firstnews a{color:#000; }
.subnews h2 a{color:#0B55B4; line-height:24px; }
.list_hot{padding:10px 0 0;}
.list_hot li{ color:#0B55B4;}
.list_hot li a{color:#003400; font-weight:bold;}
.subnews{padding:10px 0; background:url(../images1/border_bg.gif) repeat-x bottom;}
.subnews h2{font-size:14px;line-height:1.8em;}
h3.category_title{background:url(../images1/tag_bg.gif) repeat-x bottom; height:26px; line-height:26px; border:1px solid #bac3c8;border-bottom:0;padding:0 10px; font-size:13px;}
h3.category_title a{color:#0B55B4;}
h3.category_title .right{font-weight:normal; background:url(../images1/icon_more.gif) no-repeat right 10px; padding-right:8px;}
h3.category_title .right a{color:#666; font-size:12px;}

/* photogallery */
#photogallery #phocontent {margin:0px 0 0 1px; }
#photogallery #phocontent .title { background:url(../images1/bg_movepics.gif) repeat-x; color:#fff;height:29px; line-height:29px; padding:0 12px 0 19px; font-size:13px;}
#photogallery #phocontent .numberofpt {float:right; width:100px; list-style:none; font-size:11px; text-align:right; *margin-top:4px; _margin-top:6px;}
#photogallery #phocontent .numberofpt li {display:inline;}
#photogallery #phocontent{paddding:0px 22px 0 17px;background:url(../images1/gallery_bg.gif) repeat-x bottom;}
#photogallery #phocontent #slide {position:relative;overflow:hidden;height:165px; padding:16px 0px 0 0px; border:1px solid #BCC5CA;  }
#photogallery #phocontent #show {position:absolute; width: 3000px;left:0;}
#photogallery #phocontent #show img{ }
#photogallery #phocontent #slide #show .photobox {float:left; width:213px; margin-left:10px;display:inline;}
#photogallery .photobox h5 {font-size:13px; padding:5px 0px; width:213px; text-align:center;}
#photogallery .photobox h5 a {color:#27326A; font-weight:normal;}	  

/*gallery*/


#gallery h3 .right{height:19px;}
.gallery_body{border:1px solid #bec1ca; background:url(../images1/gallery_bg.gif) repeat-x bottom; position:relative;width:683px;overflow:hidden;height:186px;}
.gallery_body ul{ position:absolute; left:0;top:10px;width:2000px;}
.gallery_body li{width:200px; float:left; margin-left:21px;}
.gallery_body li h4{font-weight:normal; line-height:18px; margin:6px 0 0 6px;}
/*dnjr*/
.dnjri a{color:#0B55B4;}
h3.cat_titlelf{ font-size:13px;color:#fff;line-height:27px; height:27px; background:url(../images1/bg_tit_lf.gif) no-repeat 0 0; padding-left:15px; }
h3.cat_titlelf1{background:url(../images1/bg_tit_lf1.gif) no-repeat 0 0;}
h3.cat_titlelf a{color:#D8D8D8;font-weight:normal; margin-right:15px;}
.boxfield{border:1px solid #bcc4ca; padding:6px 10px 10px;}
#todays{background:url(../images1/todays_bg.gif) repeat-x top;}
#todays h4{color:#f90; font-size:13px; margin:10px 10px 0 10px; line-height:20px;}
#todays p{ margin:0 10px 0px 10px;}
#content2_l .boxfield2{padding-bottom:7px;}
#content2_l .boxfield2 h4{ background:url(../images1/boxfield_tbg.gif) repeat-x; height:30px; line-height:30px;font-weight:normal;}
#content2_l .boxfield2 h4.active{background:#c5c9db; font-weight:bold;}
#content2_l .boxfield2 h4 a{color:#28326a;}
#content2_l .boxfield .imgfield{width:258px;}
.cat_titlelf{}
.advertisement{ text-align:left; line-height:22px;}
/*right side*/	
#rightside .noticebd{border:1px solid #B2B2B2;}
#rightside .boxfield1{border:2px solid #E5E5E5; padding:10px;}
.boxfield1 h2{font-size:13px; color:#030133; border-bottom:1px solid #CCCCCC; padding-bottom:6px;}
.boxfield1 h2 span.right a{font-size:12px; color:#20549D; text-decoration:underline;}
.list_normal2{padding:8px 0 0 8px;}
.list_normal2 li{ background:url(../images1/list_icon.gif) no-repeat left 7px; padding-left:13px; height:22px; line-height:22px; overflow:hidden;}
.list_normal2 li a{color:#323232;font-size:12px;}
#rightside .boxfield{padding:7px 10px 10px 10px; }
#rightside .boxfield h3{ font-size:13px;color:#0B55B4;line-height:22px;}
#rightside .boxfield h4 a{line-height:18px;}
.imgfield{ padding:4px 0; }
#rightside .boxfield .imgfield{width:238px;}
.imgfield img{float:left; padding-right:10px;}
.tit_tab{height:24px;margin-top:10px; line-height:24px;}
.boxfield3 .liturn1{ position:absolute; top:1px;}
.boxfield3 .tit_tab{position:relative; }
.liturn1 .bot_tab1{ background:url(../images1/tabbg.png) 0 1px no-repeat;}
.liturn1 .bot_tab2{ background:url(../images1/tabbg.png) -199px 1px no-repeat;}
.vmedio{border:1px solid #BCC4CA; padding:10px;}


#bottonc1 img { float:left; width:79px; padding-right:10px;}
#bottonc1  h4 {  padding-left:10px; font-size:12px;}
#bottonc1 p  {  padding-left:15px;}
#bottonc2 img { float:left; width:79px; padding-right:10px;}
#bottonc2  h4 {  padding-left:10px; font-size:12px;}
#bottonc2 p  {  padding-left:15px;}

#bottonc3 img { float:left; width:79px; padding-right:10px;}
#bottonc3  h4 {  padding-left:10px; font-size:12px;}
#bottonc3 p  {  padding-left:15px;}

.liturn li{float:left; width:72px; padding-left:6px;}.liturn li a,.liturn1 li a{font-size:12px; color:#999999;}
.liturn li h4 a{font-size:12px; color:#666666;}
.liturn1 li{margin-right:8px; text-align:center; padding:2px 0 0; height:22px; line-height:24px;width:74px; float:left;}
.movieline{background:url(../images1/ctline.gif) no-repeat 50% 8px;padding-top:8px;}
.hvmedio{height:100px; overflow:hidden;}
/*footer*/
#footer{ background:url(../images1/bottom_bg.gif) repeat-x top; line-height:18px;color:#666;}
#footer a{color:#666;}
