/* **********  ********** */
/*body{ margin: 0; padding: 0; color: #333; font: 12px "宋体","Microsoft YaHei","Segoe UI",Tahoma,Arial; }*/
body{ margin: 0; padding: 0; color: #333; font: 12px "宋体","Microsoft YaHei","Segoe UI",Tahoma,Arial; }
/* **********  ********** */


/* ## 通用标签样式部分 ## */
/* ********** common ----- ********** */
a { color: black; text-decoration: none; }
a:link { color: black; }
a:visited { color: black; }
a:hover { color: #147; }
a:active { color: #FF9900; }
img{ border: none; }
h1,h2,h3,h4,h5,h6{ padding: 0; margin: 0; /*font:12px/150% "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;*/ font: "宋体","Segoe UI",Tahoma,Arial; }
h2{ font-size: 18px; }
h3{ font-size: 16px; }
h4{ font-size: 14px; }
ul,li{ padding: 0; margin: 0; list-style: none; }
/* ********** ----- common ********** */


/* ## 通用类样式部分 ## */
/* ********** public----- ********** */
/* *** eyes----- *** */
.eyes-able{ display: block; }
.eyes-disable{ display: none; }
.eyes-more,.eyes-more a{ width: 100%; display: block; font-size: 13px; text-align: right; line-height: 38px; height: 38px; }
/* *** ----- *** */
.showtime{ float: right; }
.clear { CLEAR: both;height:0; }

/* ********** layout ----- ********** */
#container{ width: 900px; padding: 0; margin: 0 auto; background-color: #fff;overflow: hidden; }
#header{clear:both;}
#main{clear:both;}
/*
#main #sidebar{ }
#main #content{ }
*/
#bottom{clear:both;padding:5px 0 0 0 ;}
/*
#bottom #copyright{}
*/
/* ********** ----- layout ********** */


/* ********** #main ----- ********** */
#sidebar{width:260px;padding:0;margin:0;float:left;clear:left; overflow: hidden;}
#content{width:635px;padding:0;margin:0;float:right;clear:right; overflow: hidden;}
/* ********** ----- #main ********** */

/* ********** cp ----- ********** */
#copyright{padding:10px 15px;margin:0px auto;border-top: 1px solid #adb7c1;font: 12px;}
#copyright p{line-height: 18px;padding: 0;margin: 0;}
/* ********** ----- cp ********** */

/* ********** Index ----- ********** */
#indexBanner{width:900px;height:350px;background:url(../images/demo/index_banner.jpg) no-repeat center center;padding:0 0 10px 0;}
#indexBannerVideo{padding:70px 0 0 70px;}

#indexSidebar{width: 250px;padding:0 0 0 10px;}
#indexSidebarA{padding: 0 0 5px 0;}
#indexSidebarB{}

#indexContent{padding:0 5px 0 10px;}
#indexContentA{width:421px;height: 250px;float:left;}
#indexContentB{width:191px;height: 250px;float:right;}
#indexContentC{width:621px;height: 300px;padding: 5px 0 0 0;overflow: hidden;clear:both;}
/* ********** ----- Index ********** */

/* ********** Common ----- ********** */
#comHeader{border-bottom: 1px solid #aaa;padding: 0;margin:0;height:80px;overflow:hidden;}
#logo{width:235px;height:60px;padding:10px;float:left;}

#menu{width:600px;height:20px;padding:55px 0px 0 0;float:right; overflow: hidden;}
#menu ul{padding:0; margin:0; border-left: 1px solid #888;float:right;}
#menu ul li{_width:85px;padding:0;height:20px; line-height: 20px; text-align: center; border-right: 1px solid #888; float:left; }
#menu ul li a{display: block;/*width:110px;*/padding:0 15px;height:20px;text-align: center;font-weight:bold;}
#menu ul li a:hover{background: #ddd; font-weight:bold;}

#comMain{padding:0;}

#comSidebar{width: 250px;padding:0 0 0 9px;border-right:1px solid #bbb;}
#comSidebar .comSidebarCell{padding:10px 0 0 0;}
#comLeftList{}
#comLeftList h3{font-size:14px;background:#666;width:250px;height:35px;line-height:30px;}
#comLeftList h3 a{display:block;width:200px;height:35px;padding:0 25px;color:#fff;background:url(../images/demo/left_list_topic.gif) no-repeat 0 0;}
#comLeftList h3 a:hover{ background-position: 0 -35px; text-align: right; }
#comLeftList ul{width:244px;padding:5px 3px;}
#comLeftList ul li{font-size:14px;width:244px;padding:0;height:35px;line-height:30px;}
#comLeftList ul li a{display:block;width:205px;height:35px;padding:0 25px 0 14px;background:url(../images/demo/left_list_cell.gif) no-repeat 0 0;}
#comLeftList ul li.nowList a{ background-position: 0 -70px; text-align: right; }
#comLeftList ul li a:hover{ background-position: 0 -35px; text-align: right; }

#comContent{padding: 10px 10px 0 5px;}
#comContent .comNav{ border-bottom: 1px solid #ddd;padding:0 0 5px 15px;}
#comContent h1{ border-bottom: 1px solid #ddd;font-size:16px;padding:5px 15px;margin:0 0 5px 0; }

#comContent .comThumbList{ padding:10px 0 0 0;clear:both;  }
#comContent .comThumbList h2{ background:url(../images/demo/right_list_topic.gif) no-repeat top center;width:580px;padding:0px 20px;height:35px;line-height:30px;font-size:13px;clear:both; }
#comContent .comThumbList ul{ margin:0 0 0 25px;clear:both;overflow: hidden; }
#comContent .comThumbList ul li{ float:left;border:1px solid #888;margin:5px;}
#comContent .comThumbList ul li a{ display:block;width:100px;height:100px;position:relative; }
#comContent .comThumbList ul li a img{ width:100px;height:100px;padding:0;margin:0; }
#comContent .comThumbList ul li a span{display:none;}
#comContent .comThumbList ul li a:hover span{position:absolute;bottom:0;opacity:0.8;filter:alpha(opacity=90);left:0;background:#555;text-align:left;color:#fff;font-size:12px;line-height:13px;font-family:"宋体",Tahoma,Arial;padding:2px;height:25px;width:96px; overflow: hidden;display:block;}
#comContent .comThumbList ul li.topic{ width:100px;height:100px;background:#222; overflow: hidden;}
#comContent .comThumbList ul li.topic a{ width:86px;height:86px;padding:7px;display:block;color:#fff;}

#comContent .comFlatList ul{ width:600px;margin:5px auto;padding:5px;clear:both;overflow:hidden;border:1px solid #ad861d; }
#comContent .comFlatList ul li.thumb { padding:5px;margin:0 10px 0 0 ;border:1px solid #ddd;float:left;clear:left; }
#comContent .comFlatList ul li.thumb a { width:100px;height:100px;overflow:hidden; }
#comContent .comFlatList ul li.thumb a img{ width:100px;height:100px; }
#comContent .comFlatList ul li.title { font-size:16px;font-weight:bold;height:22px;background:#eee;padding:0 0 0 10px; }
#comContent .comFlatList ul li.summary { height:75px; }
#comContent .comFlatList ul li.more { text-align:right;padding:0 15px 0 0; }

/* ********** ----- Common ********** */

/* ********** page ----- ********** */
#comContent .page{  }
#comContent .page h2{ background:url(../images/demo/right_list_topic.gif) no-repeat top center;width:580px;padding:0px 20px;height:35px;line-height:30px;font-size:13px;clear:both; }

#comContent .page p{ text-indent: 2em; }

#comContent .page table{  }
#comContent .page table tr{  }
#comContent .page table tr th{  }
#comContent .page table tr td{  }

#comContent .page table.summary{ width:500px;margin:0 auto; }
#comContent .page table.summary tr{  }
#comContent .page table.summary tr th{ border:1px solid #ccc;text-align:right;width:135px; }
#comContent .page table.summary tr td{ border:1px solid #ccc;padding:0 0 0 5px; }
#comContent .page table.summary{ width:500px; }
#comContent .page table.summary{ width:500px; }

#comContent .page .single{ width:550px;margin:0 auto;padding:20px;text-align:left; }

#comContent .page .detail{ width:560px;margin:0 auto;padding:10px;text-align:left;border:1px solid #ddd; }

#comContent .page .thumb{ text-align: center; }
#comContent .page .thumb img{ max-width:500px; _width:500px;}

/* ********** ----- page ********** */


/* ********** ----- ********** */
#sidebar .comImButton {width:240px;overflow:hidden;margin:0 auto;}
#sidebar .comImButton .comImButtonCell {background:url(../images/demo/canvas.png) no-repeat center;width:98px;height:28px;padding:1px;border:1px solid #ddd;line-height:30px;text-align:center;margin:5px 9px;float:left; }
/* ********** ----- ********** */


/* ********** ----- ********** */
/* ********** ----- ********** */