@charset "utf-8";
body{background:url(../images/2010/mbg.jpg) repeat-x top center #ffffff;}
a{color:#3366CC;}


#main{background:url(../images/2010/app/news/bgMain.jpg) repeat-y; margin:10px auto 0px auto; overflow:hidden;}

#left{float:left; background:#F2F2F2; width:160px;}
#left ul{ float:left; margin:10px 0px 10px 0px; padding:0px 0px 0px 10px;}
#left ul li{ border-bottom:1px solid #DFDFDF; padding:5px 0px 5px 0px; width:140px; margin:0px 0px 0px 0px; color:#999;}
#left ul li.title{ background:url(../images/2010/app/news/iconList.jpg) right center no-repeat; font-size:14px; font-weight:bold; border-bottom:3px solid #DFDFDF; color:#000000;}
#left table{float:left; padding:5px 0px 5px 0px; width:150px; text-align:center;margin:0px 0px 0px 0px;}
#left img.i{margin:0px 5px 0px 5px;}
#left ul li a{color:#7E7E7E;}

/*导读模式列表*/
#middle{background:#fff; border-top:1px solid #C7C7C7; width:600px; float:left; margin:0px 0px 0px 2px; padding:8px;}
#middle #title,#middle .tabtitle{width:590px; position:relative;font-family:"黑体"; font-size:16px; border-bottom:2px solid #787878; padding:5px 0px 3px 0px; float:left;}
#middle #title span,#middle .tabtitle span{ position:absolute; right:0px; top:3px; font-size:12px; font-family:"宋体";}
#middle ul{ width:590px; border-bottom:2px  solid #FDD26E; margin:10px auto; overflow:hidden; padding:0px 0px 5px 0px;}
#middle ul li{ float:left; width:590px; color:#666666; border-bottom:1px solid #F2F2F2;padding:5px 0px 3px 0px;}
#middle ul li.title{ font-family:"黑体"; font-size:16px; padding:3px 0px 5px 0px; border:none; position:relative;}
#middle ul li.title span{ font-family:"宋体"; font-size:12px; padding:3px 0px 5px 0px; border:none; position:absolute; right:0px; top:2px;}
#middle ul li.Guid{float:left; width:590px; text-indent:2em; color:#333; font-size:14px;}
#middle ul li.Guid p{ line-height:150%;}
#middle ul li.img{position:relative; padding:10px 130px 5px 0px; width:460px;}
#middle ul li.img span{position:absolute; right:0px; top:10px;}
#middle ul li.title a{color:#000000;}
#middle ul li.title span a{color:#3366CC;}

#middle ul.newsDate{float:left;}
#middle ul.newsDate li{float:left; position:relative;}
#middle ul.newsDate li span{position:absolute; top:4px; right:4px;}

#right ul.dateMonth{float:left; margin:20px 0px 0px 0px;}
#right ul.dateMonth li{float:left; clear:both; padding:4px 0px 2px 0px;}

#right{text-align:center; padding:0px 0px 20px 10px; float:right; width:170px;}

#footer{width:960px; margin:0 auto;}
#footer img{float:left;}
#footer span{float:left; height:19px; font-family:Arial, Helvetica, sans-serif; background:#fff; padding:4px 0px 0px 20px; color:#7E7E7E;}

/*内容页*/
.bodyMain{background:url(../images/2010/app/news/bgContent.jpg) repeat-y -960px 0px; width:960px; margin:0 auto; white-space:normal; overflow:hidden;}
.bodyTop{background:url(../images/2010/app/news/bgContent.jpg) no-repeat -1920px  0px; width:960px; float:left;}
.body{background:url(../images/2010/app/news/bgContent.jpg) no-repeat left bottom; width:930px; padding:10px 0px 35px 30px; float:left;}
.left{float:left; width:600px;}
.position{float:left; width:100%; padding:0px 0px 20px 0px;}
.body .titleIntro{float:left; width:100%; font-size:14px; font-family:"黑体"; text-align:left; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;}
.body .title,.body h1{float:left; width:100%; font-size:18px; font-family:"黑体"; text-align:center; line-height:24px; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;}
.body .titleSub{float:left; width:100%; font-size:14px; font-family:"黑体"; text-align:center; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;}
.other{text-align:center; color:gray; border-bottom:1px solid #ebebeb; padding:3px 0px 3px 0px;}
.content{float:left; width:100%;font-size:16px; text-indent:2em; line-height:150%;}
.content p,.guid p,.content div,.guid div,.content span,.guid span{text-indent:inherit; line-height:150%; margin:1em 0px 0px 0px;}
.content  h3{font-size:16px; font-family:"楷体_GB2312"; line-height:22px;}
.info{float:left; width:100%; text-indent:2em; margin:20px 0px 0px 0px; color:#999999;}
.guid{font-size:16px; font-family:"楷体_GB2312"; text-indent:2em;margin:10px 0px 0px 0px;border:1px dashed #ccc;line-height:150%; padding:5px 10px 5px 10px; width:570px;}
.read-title{width:265px; float:right; margin:10px 10px 0px 0px; padding:0px 0px 3px 0px; font-size:14px; border-bottom:1px dashed #3E2700; color:#3E2700; font-weight:bold; clear:right;}
ul.read-keyword,ul.read-class,ul.read-city,ul.read-org,ul.read-hotday,ul.read-hotweek{width:265px; float:right; margin:4px 0px 0px 0px; padding:0px 10px 5px 0px; font-size:12px; clear:right;}
ul.read-keyword li,ul.read-class li,ul.read-city li,ul.read-org li,ul.read-hotday li,ul.read-hotweek li{list-style:outside square; padding:0px 5px 4px 0px; margin:0px 0px 0px 15px; color:#3E2700;}
ul.read-keyword a,ul.read-class a,ul.read-city a,.read-org a,.read-hotday a,.read-hotweek a,.read-title a{color:#3E2700;}
.NewsPhoto{margin:10px 0px 0px 0px; text-align:center; text-indent:0px;}


/*内容页 前后五条*/
ul#newsPrev, ul#newsNext,ul#newsEditor,ul.keyWordMore{float:left; margin:5px 0px 0px 5px; padding:0px; list-style:none; width:280px;}
ul#newsPrev li,ul#newsNext li,ul#newsEditor li,ul.keyWordMore li{float:left; margin:4px 0px 0px 0px; padding:0px; list-style:none; width:100%;}
ul#newsPrev li.tip,ul#newsNext li.tip,ul#newsEditor li.tip,ul.keyWordMore li.tip{font-family:"黑体"; font-size:16px; line-height:18px; border-bottom:1px solid #ebebeb; padding-bottom:4px;}
ul#newsEditor,ul.keyWordMore{width:560px;}
ul#newsEditor li,ul.keyWordMore li{width:49%;}
ul#newsEditor li.tip,ul.keyWordMore li.tip{width:100%;}
ul.keyWordMore li.more{width:100%; text-align:right;}


/*内容页 论坛帖子部分*/
.NewsBBsWelcome{width:560px; background:#f1f1f1; margin:4px auto 2px auto; border-top:1px solid #ccc; padding:4px 0px 4px 0px;}
.NewsBBsFloor{margin:10px auto 0px auto; width:450px; padding:0px 0px 10px 110px; position:relative;}
.NewsBBsTopic{margin:10px auto 0px auto; width:505px; position:relative; padding:0px 0px 10px 55px;}
.NewsBBsTopic .Portrait{width:50px; height:50px; position:absolute; top:0px; left:0px; background:#f1f1f1; padding:1px;}
.NewsBBsTopic .PortraitFloor{width:50px; height:50px; position:absolute; top:0px; left:55px; background:#f1f1f1; padding:1px;}
.NewsBBsTopic .TopicInfo{background:#F5F5F5; padding:5px 0px 2px 0px; width:100%; color:#666666; position:relative;}
.NewsBBsTopic .TopicInfo span{ position:absolute; top:5px; right:0px; color:#999999;} 
.NewsBBsTopic .Content{ float:left; padding:4px 0px 2px 0px; width:100%; line-height:150%; text-indent:2em; font-size:14px;}
.NewsBBsTopic .Content p{line-height:150%; text-indent:2em;}
.NewsBBsTopic .Content p img{width:450px;}

/*内容页 发帖表单部分*/
#DiscussFrom{width:560px; padding:5px; border-top:1px solid #ccc; margin:4px auto 2px auto;}
#DiscussFrom #DisWelcome{width:510px; background:#f1f1f1; margin:4px auto 2px auto; padding:4px 0px 4px 50px;}
#DiscussFrom #DisForm{float:left; width:560px; color:#999999;}
#DiscussFrom .DisTitle,#DiscussFrom .DisName,#DiscussFrom .DisContent,#DiscussFrom .DisSubmit{position:relative; width:460px; margin:4px auto 2px auto; padding:5px 0px 0px 70px;}
#DiscussFrom .DisTitle span,#DiscussFrom .DisName span,#DiscussFrom .DisContent span{ position:absolute; left:0px; top:8px; text-align:right; width:70px;}
#DiscussFrom .DisTitle input.inputTitle{ width:390px; text-align:left; padding:4px 0px 4px 10px; border:1px solid #cccccc;}
#DiscussFrom .DisName input.inputName{ width:120px; text-align:center; padding:2px 0px 2px 0px; border:1px solid #cccccc;}
#DiscussFrom .DisName input.inputLogin{ width:120px; text-align:left; padding:2px 0px 2px 0px; border:1px solid #cccccc;}
#DiscussFrom .DisContent .textContent{ width:400px; height:80px; padding:4px; border:1px solid #cccccc;}

/*Google 广告*/
.ggContent{float:left;width: 310px;height: 250px;vertical-align: top; padding:1em 0px 0px 0px ;}
.ggRight{ padding:4px 60px 0px 0px;float:right;width: 180px;height: 200px;vertical-align: top; clear:right;}

/*分类页*/
#left ul.class-menu li{ width:70px; float:left;}
#left ul li.title{ background:url(../images/2010/app/news/iconList.jpg) right center no-repeat; font-size:14px; font-weight:bold; border-bottom:3px solid #DFDFDF; color:#000000; width:140px;}
#left ul li.cur{ background:url(../images/2010/about/iconPointR.jpg) no-repeat top right #FCCF68; width:132px; padding:5px 0px 5px 20px;}
#left ul li a{color:#7E7E7E;}
#left ul li.cur a{color:#775402; font-weight:bold;}
#middle ul.class-list{width:280px; float:left; padding:5px; margin:0px 10px 0px 0px;}
#middle ul.class-list li{width:270px; float:left;}
#middle ul.class-list li.class-title{ font-weight:bold; font-size:14px;}


/*hack for ie 6*/
ul.read-keyword li,ul.read-class li{_margin:0px 0px 0px 7px;}