@charset "gb2312";
/* 全局t */
*{ font-family:Arial;}
html{}
body{ margin:0px; font-family:Arial; font-size:12px; background:url(bodyBg.jpg) top center repeat-x #ebf7f6;}
ul,li,form,h1,h2,h3,h4,h5,h6,br{ margin:0; padding:0;}
A:link{ color:#00648b; font:Arial; text-decoration:none }
A:hover{ color:#cc0000; text-decoration:underline!important}
A:visited{text-decoration:none; color:#666 } 
A:active{ color:#12499A;text-decoration:none } 
img{ border:none}
ul,li{ list-style:none}
h1,h2,h3,h4,h5,h6{ margin:0}
form{ padding:0; margin:0}

/*常用库*/
.left{ float:left}
.right{ float:right}
.clear{ clear:both}
.btn70{ display:inline-block;background:#fff; height:21px;line-height:21px; color:#9D5E01; margin:0 10px 0 10px; border:1px solid #ccc; padding:10px}
.btntxt{display:inline-block; height:21px; line-height:21px; padding:0 10px 0 10px}
.line{ height:1px; overflow:hidden; color:#ddd; margin:0; padding:0; display:block; background:#ddd; border:none}

.siteSearch{margin-bottom:10px;_margin-top:0; height:20px; width:160px}
.siteSearch .searchInput{ width:106px; height:17px; background:#fff; border:1px solid #aaccee; float:left;_width:103px;}
.siteSearch .searchBtn{ background:url(searchBtn.gif); border:none; width:48px; height:23px; float:left}

#pageNext{margin:auto;text-align:center;clear:both;}
#pageNext a{ display: inline-block; padding:5px; background:#efefef; border:1px solid #ddd; margin:5px; color:#cc0000; height:15px; overflow:hidden}
#pageNext a:link{ background:#efefef; border:1px solid #ddd; color:#666}
#pageNext a:visited{ background:#efefef; border:1px solid #ddd; color:#666}
#pageNext a:hover{ background:#fff; border:1px solid #cc0000; color:#666}

/*页脚*/
.friendlinks{ width:980px; margin:10px auto; clear:both;}
.sitecopyright{ font-size:12px; width:100%; padding-top:20px; clear:both;color:#666; background:url(BG_siteBottom.jpg) 

bottom repeat-x; border-bottom:4px solid #666}
.sitecopyright div{border-top:1px solid #e2e2e2;text-align:center; margin: auto; width:980px;line-height:20px;padding:20px 0}
.sitecopyright a{ color:#cc0000; text-decoration:underline; margin:0 5px}

/**/
.topNav{ width:980px; background:url(topNavBg.jpg); height:27px; margin:0 auto;}
.topNav .left{ height:27px; line-height:25px; padding-left:10px;}
.topNav .left a{ color:#fff; margin-right:10px}
.topNav .right{ height:27px; line-height:27px; text-align:right}
.topNav .right a{ color:#fff; margin-right:10px}
.siteheader{ height:80px; width:980px; margin:auto;}
.siteheader .logo{ width:172px; float:left; text-align:center;padding:10px 0 0 0}
.siteheader .topBanner{ width:484px; float:left;padding:10px 0 0 16px;}
.siteheader .topChannelNav{width:308px; float:left;}
.siteheader .topChannelNav a{ height:80px; width:70px; display: block; float:left; text-align:center; font-weight:bold;color:#333}
.siteheader .topChannelNav a img{ display:block; margin:10px auto 5px auto;}

/*翻页*/
.fenye{margin:auto;text-align:center;clear:both; min-height:30px}
.fenye a{ display: inline-block; padding:5px; background:#efefef; border:1px solid #ddd; margin:5px; color:#cc0000; height:15px; overflow:hidden}
.fenye a:link{ background:#efefef; border:1px solid #ddd; color:#666}
.fenye a:visited{ background:#efefef; border:1px solid #ddd; color:#666}
.fenye a:hover{ background:#fff; border:1px solid #cc0000; color:#666}
.fenye b{display:block;padding:5px;background:#fff;border:1px solid #ddd;float:left;margin:5px;color:#cc0000;}
.fenye .info{ float:right; text-align:right}
.fenye .over{ color:#999}
.fenye .over:visited{ color:#999; border:1px solid #ddd; background:#efefef}
.fenye .over:hover{ color:#999; border:1px solid #ddd; background:#efefef}


#pagelist{margin:auto;text-align:center;clear:both; min-height:30px}
#pagelist a{ display: inline-block; padding:5px; background:#efefef; border:1px solid #ddd; margin:5px; color:#cc0000; height:15px; overflow:hidden}
#pagelist a:link{ background:#efefef; border:1px solid #ddd; color:#666}
#pagelist a:visited{ background:#efefef; border:1px solid #ddd; color:#666}
#pagelist a:hover{ background:#fff; border:1px solid #cc0000; color:#666}
#pagelist span{display:inline-block;padding:5px;background:#fff;border:1px solid #ddd;margin:5px;color:#cc0000;}

/*首页*/
.indexMain{width:970px;margin:0 auto 5px auto}
.indexLeft{width:620px;float:left;padding-left:5px}
.introText{ background:url(indexText.gif) no-repeat; padding:0 57px 0 193px; margin:5px 0 10px 0;color:#666;}
.introText p{ line-height:20px; margin:0 0 14px 0}
.indexLeftBanner1{ margin:0 0 10px 0}
.indexRight{ margin-left:630px; padding-top:0px;}
.indexRightBlock{}
.indexRightBlock h1{ font-size:14px; color:#333; height:30px; line-height:30px}
.indexRightBlock h1 a{ font-weight:lighter; font-size:12px;}
.indexRightBlock .content{padding:12px 0 12px 0; height:150px;}

.login{padding: 0}
.login .inputDiv{ height:30px; line-height:30px; margin-bottom:2px; color:#666}
.login .inputDiv .reg{font-size:12px;margin:-3px 0 0 10px;}
.login .inputDiv .userInput{ border:1px solid #74C2F8; background:#fff; height:20px; line-height:20px; padding-left:5px; width:140px; font-size:14px; font-weight:bold; color:#666;}
.submitBtn{ margin:5px 0 0 42px}
.noticeNews{}
.noticeNews a{ font-size:14px; color:#12499A; text-decoration:underline}

.quickChoose{  margin-bottom:5px}
.quickChoose .qcBtn{ height:23px; overflow:hidden; background:url(qcUlBg.gif) repeat-x}
.quickChoose .qcBtn ul{}
.quickChoose .qcBtn ul li{height:23px; line-height:23px; background:url(qcBtnBg.gif); float:left; text-align:center; cursor:pointer; margin:0 2px; border-left:1px solid #aaccee; border-right:1px solid #aaccee; padding:0 10px}
.quickChoose .qcCon{padding:5px;height:115px; background:#fff;overflow-y:scroll;OVERFLOW-X: hidden;SCROLLBAR-FACE-COLOR: #fff;SCROLLBAR-SHADOW-COLOR: #b4b4b4;SCROLLBAR-HIGHLIGHT-COLOR: #fff;	SCROLLBAR-3DLIGHT-COLOR: #b4b4b4;SCROLLBAR-DARKSHADOW-COLOR:#fff;SCROLLBAR-TRACK-COLOR:#fff; SCROLLBAR-ARROW-COLOR: #b4b4b4 ; }
.quickChoose .qcCon ul{}
.quickChoose .qcCon ul li{ height:23px; line-height:23px;padding:0 5px; width:105px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left}

/*搜索*/
.searchResultTable{ border-bottom:1px dashed #ccc; width:98%; margin:10px auto 20px auto}
.searchResultTable th{ width:50px; text-align:right; vertical-align:top; color:#333; padding-top:2px}
.searchResultTable td{ text-align:left;vertical-align:top;}
.searchResultTable .daodu{ min-height:50px; color:#666; padding-bottom:10px}
.searchResultTable .sTitle{ color:#999;}
.searchResultTable .sTitle a{ font-size:14px; color:#007ff4; font-weight:bold}

.articlesearch{}
.articlesearch ul{}
.articlesearch ul li{ margin-bottom:20px; border-bottom:1px dashed #ddd; padding-bottom:20px; line-height:18px}
.articlesearch .art_title{ font-size:14px;}
.articlesearch .art_title a{color:#3366CC;text-decoration:underline}
.articlesearch .class_name{ margin-left:15px; color:#666}
.articlesearch .artintro{ color:#666; padding-right:20px; line-height:20px}
.articlesearch .arturl{color:#008000; font-size:11px; }
/*-------------------------------网页主体部分*/
.pageMan{ background:url(mainBgTop.jpg) no-repeat #f3fafa; width:970px; margin:auto;padding:5px}
.blk{ margin-bottom:5px; clear:both;}
.chnTitle{ font-size:12px; font-weight:bold; color:#325364; text-indent:5px; height:23px; line-height:23px;border:1px solid #bccad7; background:url(chnTitleBg.gif); padding-right:5px}
.chnTitle .more{ margin-left:10px;}
.chnTitle .more a{ color: #3300FF; font-weight:lighter}
.midBlk{ background:#fff;}
.currPosition{background:url(positionBg.gif) no-repeat;padding:6px 10px; height:16px; margin-bottom:5px;overflow:hidden}
.nav2{ padding:0 0 0 1px; margin:0}
.nav2 a{color:#333}
.nav2 a:hover{}
.nav2 ul{margin-left:0px}
.nav2 ul li{float:left;margin-right:20px;}
.nav2 ul li a{}
.nav2 .tagsNav{ color:#B90151;background:url(ico_tags.gif) no-repeat left; padding-left:40px}
.nav2 .tagsNav img{margin-right:5px;margin-top:-2px}
.nav2 .tagsNav a{ color:#B90151;}
.nav2 .tagsNav a:hover{ background:#B90151; color:#fff}
.nav2 .figureNav{ background:url(ico_sbk.gif) no-repeat left; padding-left:45px; }
.nav2 .figureNav a{}
.nav2 .figureNav img{ margin-right:5px;}
.nav2 .articleNav{ color:#B90151;background:url(ic_zx.gif) no-repeat left; padding-left:40px}
.nav2 .articleNav img{margin-right:5px;}
.nav2 .chnNav{ font-weight:bold}
.nav2 .chnNav img{ margin-right:5px}

/*首页*/
.iNewTopic{ padding:5px}
.iNewTopic ul{}
.iNewTopic ul li{ background:url(ico_arrow1.gif) no-repeat left 6px;padding-left:15px; height:22px; line-height:22px; 

overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-bottom:1px dotted #eee;}
.iNewTopic ul li .date{ font-size:10px; color:#999}
.zt{ margin-bottom:5px}

.aritcleNewsBlk{ background:#fff}
.aritcleNewsBlk .cPicNewsList{ height:295px; border-bottom:1px dotted #e4e4e4; padding:5px 5px 0 5px; margin-bottom:5px; clear:both}
.aritcleNewsBlk .cPicNewsList li{float:left; width:110px; height:140px; overflow:hidden; padding:0 2px; margin:5px 3px 3px 3px; border-bottom:1px dotted #dedede}
.aritcleNewsBlk .cPicNewsList li img{ width:100px; height:75px; padding:2px;border:1px solid #e4e4e4; display:block; margin:3px auto;}
.aritcleNewsBlk .cPicNewsList li .cName{color:#cc0000;  margin:0 3px 3px 0}
.aritcleNewsBlk .cPicNewsList li .cName a{font-weight:bold; color:#cc0000; text-decoration:underline;margin:0 3px }
.aritcleNewsBlk .cTxtNewsList{ height:130px;  padding:0 0 0 5px}
.aritcleNewsBlk .cTxtNewsList li{ width:235px; height:20px; line-height:20px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;padding:0 0 0 5px}
.aritcleNewsBlk .cTxtNewsList li .cName{ color:#cc0000}
.aritcleNewsBlk .cTxtNewsList li .cName a{ color:#cc0000; margin:0 1px}

/*第一列*/
.wrap{ width:970px; overflow:hidden}
.col1{width:160px; padding:0 5px 0 0; float:left;overflow:hidden}
.colLeft{width:655px; overflow:hidden; padding:0 5px 0 5px;border-right:1px dotted #a2a8a7;border-left:1px dotted #a2a8a7;float:left}

.newComic{ text-align:center; width:150px;margin:auto; height:200px;margin-bottom:5px}
.zanzhu{ border:1px solid #c9d6ec; background:#fff;margin-bottom:5px; border-left:none; border-right:none}
.zanzhu ul{}
.zanzhu .title{padding:3px; color:#999; background:#fafafa;}
.zanzhu ul li{ }
.zanzhu ul li a{ display:block;height:140px;padding:5px; margin:1px; color:#007ff4}
.zanzhu ul li a:hover{ background:#e4f1ff; }
.zanzhu ul li img{ display:block; margin:5px auto;padding:1px; border:1px solid #666}
.col1GoogleAd{ width:160px; height:600px;margin-bottom:5px}

/*第二列*/
.col2{width:490px; overflow:hidden; padding:0 4px 0 4px;border-right:1px dotted #a2a8a7;border-left:1px dotted #a2a8a7; 

float:left;}
.col2_584{width:584px; overflow:hidden; padding:0 5px 0 5px;border-right:1px dotted #a2a8a7;border-left:1px dotted #a2a8a7;float:left}
.col2Right{overflow:hidden; padding:0 0px 0 5px;border-left:1px dotted #a2a8a7;width:799px; _width:789px;float:right;}

/*选项卡*/
.ulCss{margin:0px;padding:0px; height:20px; border-bottom:1px solid #AACCEE}
.ulCss li{ height:19px;background:#E4EFFA;float:left;list-style:none; padding:0px 8px 0px 8px; border-top:1px solid #AACCEE; border-left:1px solid #AACCEE; border-right:1px solid #AACCEE;border-bottom:1px solid #AACCEE; margin:0 0px 0 8px; cursor:pointer; line-height:19px}
.ulCss li.on{background:#fff;padding:0px 8px 0px 8px; border-bottom:none; height:20px;}
.Content{ background:#fff}
.Content .divOff,.divOn{width:100%;display:none;}
.Content .divOn{display:block;}
.fenleikuai_table{ height:190px; background:url(dot_gray.gif) #fff repeat-y top 242px ;}
.fenleikuai_left{ width:222px; padding:5px 8px 0px 8px;}
.fenleikuai_right{padding:3px 10px 0px 10px;color:#002D80; line-height:18px;}
.fenleikuai_right ul{ margin:0}
.fenleikuai_right li{ border-bottom:1px dashed #F2F4FA; padding:1px}
.blockflk_tuwen{ height:120px; border-bottom:1px dashed #e0e0e0}
.blockflk_tuwen h6{ font-size:12px; height:20px; line-height:20px}
.flkbookface{padding:1px; border:1px solid #666; width:80px; height:110px; float:left;overflow: hidden;}
.flkbookintro{ float:right; width:125px;}
.flkbookintrotxt{ color:#666; line-height:18px; height:87px; overflow:hidden; margin:6px 0px 0px 0px;}
.blockflk_link{padding:5px 0px 0px 5px;line-height:17px;color:#333;}
.px20Pic li a{ display:block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap}
.px20Pic li a img{ margin-right:8px;width:20px; height:20px}
.px20Pic li a:hover { line-height:20px;padding-left:45px!important;}
.px20Pic li a:hover img{ margin:-15px 0 0 -50px;width:40px; height:40px; position: absolute; border:2px solid #333;}
.px20Pic {color: #222;font-size: 12px;line-height: 1.3em;margin: 0;padding: 0;list-style: none;}
.px20Pic li {width: 220px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.px20Pic  a {text-decoration: none;display: block;}
.px20Pic  a:hover {background: #E4EBFF;}
.bk1 a{ color:#FF5A83}
.bk2 a{ color:#5ABCFF}
.bk3 a{ color:#146615}
.bk4 a{ color:#3D3D3D}
.bk5 a{ color:#672775}
.bk6 a{ color:#B60064}

.newsBlk{ margin:5px; margin-bottom:20px; background:url(newsBlkBg.gif) bottom no-repeat}
.newsBlk a{ color:#007ff4}
.col2Toutiao .h2 a{ font-size:14px; font:"黑体"; font-family:"黑体"; color:#007ff4; background:#fafafa; text-indent:5px;height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.newsBlk .newsTitle span{ color:#999; font-size:10px; text-decoration:none;}
.newsBlk .newsInfo{ color:#999; height:25px; line-height:25px;}
.newsBlk .newsDaodu{ color:#333; line-height:18px; text-indent:2em}
.newsBlk .newsDaodu p{ margin:0 0 5px 0}
.newsBlk .newsDaodu img{padding:1px; border:1px solid #ccc; margin:auto; display:block; width:468px}
.newsBlk .newsRead{ height:25px; line-height:25px; padding-left:10px; font-weight:bold}
.newsBlk .newsComment{ margin:5px 10px; border-top:1px dashed #ccc; padding:5px}
.newsBlk .newsComment .nCList {color:#666; line-height:18px; margin:5px 0}
.newsBlk .newsComment .nCList .nCName{ color:#000; font-weight:bold;}
/*第三列*/
.col3{width:300px; padding:0 0 0 5px; float:right;overflow:hidden}
.col3_204{width:204px; padding:0 0 0 5px; float:left}
.ph{ display:block; margin:0; padding:5px; background:url(phNum.gif) no-repeat 8px 9px;}
.ph li{ height:21px; line-height:21px; padding-left:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;_width:255px}

.col3 .blk{}
.con{ background:#fff; overflow:hidden; clear:both}

.rPicNewsList{}
.rPicNewsList li{ height:104px; border-bottom:1px dashed #ddd; padding:10px 5px 10px 5px; margin:0px 5px 0px 5px; overflow:hidden}
.rPicNewsList li img{ padding:1px; border:1px solid #333; float:left;width:100px; height:100px}
.rPicNewsList li .r_n_l_Title{margin-left: 108px; margin-top: 0px;font-size:12px; color:#666; line-height:18px; height:108px; overflow:hidden }
.rPicNewsList li .r_n_l_Title h4{color:#007ff4;font-size:12px}


.col3_NewsList{}
.col3_NewsList li{ border-bottom:1px dashed #ddd; padding:10px 5px 10px 5px; margin:0px 5px 0px 5px;overflow:hidden; _height:85px}
.col3_NewsList li img{ padding:1px; border:1px solid #333; float:left;width:100px; height:80px}
.col3_NewsList li .r_n_l_Title{margin-left: 108px; margin-top: 0px;font-size:12px; color:#666; line-height:18px; _height:85px; overflow:hidden}
.col3_NewsList li .r_n_l_Title h4{color:#007ff4;font-size:12px}
.col3_NewsList .txtOnly{ padding:8px; border-bottom:1px dashed #eee; line-height:18px; color:#666; height:auto}
.col3_NewsList .txtOnly a{ font-weight:bold}


.newsListStyle2{}
.newsListStyle2 li{ padding:8px; border-bottom:1px dashed #eee; line-height:18px; color:#666}
.newsListStyle2 li a{ font-weight:bold}

.iComment{ margin:0; padding:0}
.iComment li{padding:5px; border-bottom:1px dashed #eee; line-height:18px; color:#666;overflow:hidden;_height:expression(this.height > 44 ? "auto" : "44px")}
.iComment li .icPic{ float:left; width:44px;}
.iComment li .icPic img{ padding:1px; border:1px solid #333}
.iComment li span{ color:#ff0000}
.iComment li .icRight{ float:left; width:240px;padding-left:5px;}
.iComment li a{ font-weight: lighter}

.articleComment{ margin:0; padding:0}
.articleComment li{ padding:5px; border-bottom:1px dashed #eee; line-height:18px; color:#666; overflow:hidden}
.articleComment li span{ color:#ff0000}
.articleComment li a{ font-weight: lighter}

/*手办INDEX*/
/*按月显示最新*/
.newByMonth{height:306px; padding:5px 0; margin-bottom:5px; background:#fff}
.newByMonth .listblock{ height:305px; 	overflow-y:scroll;OVERFLOW-X: hidden;SCROLLBAR-FACE-COLOR: #fff;SCROLLBAR-SHADOW-COLOR: #b4b4b4;SCROLLBAR-HIGHLIGHT-COLOR: #fff;	SCROLLBAR-3DLIGHT-COLOR: #b4b4b4;SCROLLBAR-DARKSHADOW-COLOR:#fff;SCROLLBAR-TRACK-COLOR:#fff; SCROLLBAR-ARROW-COLOR: #b4b4b4 ; margin-right:0px}
.newByMonth ul {margin:0 0 0 10px!important;*margin:0 0 0 10px!important;_margin:0 0 0 5px!important; border-top:none!important; float:left; width:305px}
.newByMonth ul li { margin:0;border-bottom:1px dashed #D3D8EE!important; overflow:hidden; height:30px;padding-top:0;*padding-top:-12px; width:330px}
.newByMonth ul a {text-decoration:none;padding: 5px 0 5px 5px;display:block; height:20px}
.newByMonth a:hover {background: #E4EBFF;}
.newByMonth a:hover img{ height:40px; width:40px}
.newHotByMonth{ width:120px; float:right}
.newHotByMonth a{ display:block; width:110px; text-align:center; margin-bottom:5px; padding:3px}
.newHotByMonth a img{ margin-bottom:5px}
.newHotByMonth a:hover img{ height:120px; width:90px}



.list80px{}
.list80px ul{}
.list80px ul li{width:240px; height:82px; overflow:hidden; border:1px solid #8e8e8f; margin:1px; float:left; background:#fff}
.list80px ul li .figurePic80{ width:80px; height:80px; float:left; padding:1px; border-right:1px solid #8e8e8f}
.list80px ul li h3{ margin-left:83px; background:#eee; border-bottom:1px solid #8e8e8f; height:29px; padding:3px; overflow:hidden; line-height:14px; font-size:11px; font-family:PMingLiU; font-weight:lighter; display:block}
.list80px ul li h3 a{}
.list80px ul li .figureInfo{margin-left:83px; padding:2px 3px; height:42px; overflow:hidden;font-size:11px; font-family:PMingLiU;font:PMingLiU; color:#666; line-height:14px; white-space:nowrap; text-overflow:ellipsis;_ width:150px}
.list80px ul li .figureInfo span{ color:#cc0000; font-weight:bold}

/*图文列表*/
.picNewsList{ margin-bottom:5px; background:#fff}
.picNewsList .infoContent{ height:130px; padding-top:10px; border-bottom:1px dashed #ddd; margin:0 5px}
.picNewsList .infoContent .infoTitle{height:25px; line-height:25px}
.picNewsList .infoContent .infoTitle a{font-size:14px; font-weight:bold; background:url(ico_arrow1.gif) no-repeat left 6px;padding-left:14px; float:left; color:#007ff4}
.picNewsList .infoContent .infoTitle .infoOthers{float:right;color:#666;text-align:right; font-size:12px; font-weight:lighter}
.picNewsList .infoContent .infoTitle .infoOthers a{color:#666; font-size:12px; font-weight:lighter}
.picNewsList .infoContent .date{float:right;color:#999;font-size:12px;font-weight:lighter;text-align:right}
.picNewsList .infoContent .infoBody{}
.picNewsList .infoContent .infoBody img{ float:left; border:1px solid #ddd; display:block}
.picNewsList .infoContent .infoBody .infoDaodu{text-indent:2em;line-height:21px;color:#666;background:#f9f9f9;padding:5px;border:1px solid #eee; margin-left:5px;*margin-left:125px; _margin-left:125px;max-height:80px;_height:80px;width:auto; overflow:hidden;}
.picNewsList .infoContent .infoDaoduTxt{text-indent:2em;line-height:21px;color:#666;background:#f9f9f9;padding:5px;border:1px solid #eee;max-height:80px; _height:80px;width:auto; overflow:hidden;}
.picNewsList .infoContent .infoBottom{ height:15px; padding-right:20px}
.picNewsList .infoContent .infoTags{ color:#cc0000; float:left}
.picNewsList .infoContent .infoTags a{text-decoration:underline; color:#666}

.sNav{text-align:center; margin-bottom:5px}
.leftLm{ margin-bottom:10px}
.leftLm .chnTitle{ margin-bottom:5px; text-align:center}
.leftLm li{ text-align:center}

.companyLogoList{color: #222;font-size: 12px;line-height:1.3em;margin:0;padding:0;list-style: none;}
.companyLogoList li{overflow:hidden; margin:0;padding:0}
.companyLogoList li a {display:block;padding: 2px 0 2px 0px; margin:0}
.companyLogoList li a:hover { color:#fff; background:#cc0000}
.companyLogoList li img{ width:152px;padding:1px; border:1px solid #333; background:#fff}


/*推荐手办*/
.recShouban{ margin-top:0px}
.dotted{ margin:10px 5px; padding:10px 0 10px 0; border-bottom:1px dotted #B90151}
.pictureContent{ background:#f7f7f7; border:1px solid #ddd; padding:5px; line-height:18px; color:#333;margin:5px 0 10px 0}
.dotted img{margin: 5px 0px 5px 0px;}
.dotted .recPic{ margin:5px auto; display:block}

/*专辑列表*/
.companyIntro{ padding:10px}
.comicList{margin:0px ; background:#fff; overflow:hidden}
.showComic{width:163px;float:left;text-align:center;height:220px;margin:3px 0px; overflow:hidden}
.showComic img{ border:3px solid #ddd}
.showComic a:hover img{ border:3px solid #cc0000}
.showComic .name{ font-size:12px; margin-top:5px}
.showComic .name a:link{ color:#333}
.showComic .name a:visited{ color:#333}
.showComic .name a:hover{ color:#cc0000}
.kindNew{ height:120px; padding:5px; margin-bottom:5px}
.kindNew .knL{ float:left; width:95px; height:120px}
.kindNew .knR{ margin-left:95px;_margin-left:-3px;_float:right;_width:195px;_overflow:hidden}
.kindNew .knR ul li { background:url(ico_arrow.gif) no-repeat left 3px;padding-left:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.kindNew .knR ul li a{ height:20px; line-height:20px; }

.catPicList{float:left;margin:0px;width:194px;height:150px;overflow:hidden;padding:0px;text-align: center;}
.catPicList h2{ font-weight:lighter; font-size:12px; margin-top:1px;text-align:left; background:#eee;padding-right:4px;width:170px; margin-left:6px;*margin-left:1px;_margin-left:1px; padding-left:8px; height:18px; line-height:18px}
.catPicList h2 a{ color:#cc0000}
.catPicList .comicName{color:#999;text-align:left; display:block; padding-left:8px;display:block; background:url(ico_arrow.gif) no-repeat left 5px #ddd; height:18px; line-height:18px; margin-top:1px;padding-right:4px;  width:170px;margin-left:6px;*margin-left:1px;_margin-left:1px}
.catPicList .comicName a{ font-size:10px; color:#999; float:left}
.catPicList .addDate{color:#999;text-align:left; display:block; padding-left:14px; font-size:9px; font-family: Verdana,Arial, Helvetica, sans-serif; float:right}
.catPicList .fInfo{ margin:1px 6px; background:#F5F5F5; text-align:left; padding:2px 6px; width:171px; overflow:hidden}
.catPicList .fInfo .txt{display:block; width:165px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#666; line-height:20px}
.catPic{ line-height:120px;}
.catPic img{ border:1px solid #ccc; height:100px; width:180px}
.figureDigg{ background:url(btn_figureDigg1.gif); height:28px; width:173px; margin:auto; line-height:28px; text-align:left;text-indent:25px; color:#666;}
.figureDigg span{ display:inline; width:auto;}
.num{ color:#cc0000; font-weight:bold; margin:0 3px}

/*--公司的分类快调整-*/
.company .catPicList{margin-bottom:20px; height:auto;}

/*公司列表*/
.companyList{}
.companyList .company{ width:480px; height:180px; overflow:hidden; background:#fff; border:1px solid #A3BECC;float:left;margin:0 4px 10px 4px;_margin-right:2px}
.companyList .company .clogo{ width:210px; float:left;}
.companyList .company .clogo img{ display:block; margin:auto; margin:5px 0 5px 5px; border:1px solid #ddd; height:75px; width:200px}
.companyList .company .cInfo{ float:right; width:260px; padding:5px 5px 0 0; line-height:22px}
.companyList .company .cInfo h1 a{ color:#00578D; font-size:12px}
.companyList .company .cInfo h2{ font-size:12px; color:#666}
.companyList .company .cInfo h3 a{ display:inline-block; background:#FCF7E1; color:#cc0000; padding:0 5px; margin:1px;border:1px solid #72C3F6; font-weight:lighter; font-size:12px}
.companyList .company .cInfo .cIntro{ color:#666; text-indent:2em; border-top:1px dashed #ddd; margin:5px 0 0 3px}
/*系列列表*/
.seriesList{}
.seriesList .series{ background:#fff; border:1px solid #f4f4f7; padding:5px; border-bottom:2px solid #f4f4f7; margin-bottom:5px;}
.seriesList .series .seriesLeft{ float:left; width:210px; text-align:center;}
.seriesList .series .seriesLeft img{ display:block; margin:0 auto 5px auto;}
.seriesList .series .seriesRight{line-height:18px; color:#555; text-indent:2em; width:265px; float:right; overflow:hidden}
/*高清赏析*/
.hdFigureList{}
.hdFigureList ul{}
.hdFigureList ul li{ display:block; overflow:hidden;margin:5px 5px 15px 5px; padding:5px 5px 5px 5px; border:1px solid 

#eee; background:#fff}
.hdFigureList ul li img{ float:left; border:2px solid #333; margin-top:3px; padding:1px;}
.hdFigureList ul li .title{ margin-bottom:5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.hdFigureList ul li .title a{ font-size:14px; color:#007FF4;}
.hdFigureList ul li .info{}
.hdFigureList ul li .info .intro{ margin-left:215px;color:#666; padding:0px; line-height:20px; text-indent:2em}


.a_z{overflow:hidden}
.a_z li{ float:left;}
.a_z li a{display:block;padding:5px 0px; border:1px solid #fff; border:1px solid #ddd; border-bottom:2px solid #dadada;background:#fff; color:#cc0000; font-weight:bold; height:15px; width:34px; overflow:hidden; margin:2px}

/*各属性*/
.typeList{ overflow:hidden}
.typeList .catPicList{ height:240px}

/*图文列表*/
.newsListSort{}
.newsListSort ul{}
.newsListSort ul li{ background:url(newsListSortBg.gif) no-repeat; width:160px; height:31px; line-height:31px; font-size:16px; font-weight:bold; text-align:center; margin-bottom:5px}
.newsListSort ul .redBtn{ background:url(newsListSortBgRed.gif) no-repeat; }
.newsListSort ul li a{ color:#fff}

.newsList{}
.picNews{ margin-bottom:5px; padding:5px; border-bottom:1px solid #ddd; min-height:95px; background:#fff}
.picNews h3{font-size:14px;display:block; height:24px; line-height:20px; background:url(ico_arrow1.gif) no-repeat left 4px #fafafa;padding-left:15px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.picNews h3 a{ float:left; max-width:380px;_width:360px; color:#2876c0}
.picNews h3 .date{ float:right; font-size:10px; color:#999; line-height:22px}
.picNews .pnLeft{ float:left; width:140px; text-align:center}
.picNews .pnLeft img{ border:1px solid #ccc}
.picNews .pnRight{ margin-left:140px}
.picNews .pnRight .pnDaodu{  padding:5px; line-height:20px; color:#666; _float:right;white-space:normal; word-break:break-all}

.txtNews{margin-bottom:5px; padding:5px 5px 5px 5px; border-bottom:1px solid #ddd;background:#fff}
.txtNews h3{font-size:14px;display:block; height:18px; line-height:18px;background:url(ico_arrow1.gif) no-repeat left 4px;padding-left:15px}
.txtNews h3 a{float:left; max-width:380px;_width:370px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;color:#2876c0}
.txtNews h3 .date{ float:right; font-size:10px; color:#999; line-height:18px}
.txtNews .tnDaodu{  line-height:20px; color:#666}

/*动漫专辑页*/
.ComicPic{text-align:center;margin:3px; padding-bottom:10px}
.ComicPic img{ border:3px solid #ddd}
.ComicPic a:hover img{ border:3px solid #cc0000}
.ComicPic .name{ font-size:12px; margin-top:5px}
.ComicPic .name a:link{ color:#333}
.ComicPic .name a:visited{ color:#333}
.ComicPic .name a:hover{ color:#cc0000}
.comicNav{ background:url(cnbg.gif) no-repeat; height:38px;padding-left:20px; clear:both}
.comicNav ul li{ float:left; height:38px; line-height:40px; width:98px; text-align:center; font-weight:bold; font-size:14px; overflow:hidden}
.comicNav ul .curr{ background:url(cn_curr.gif); font-size:14px; font-weight:bold; color:#fff}
.comicNav ul .curr a{ color:#fff}
.comicNav ul li a{}
.figureFinalList { padding-top:10px; background:#fff; overflow:hidden}
.figureFinalList .catPicList{margin-bottom:20px; height:auto; width:194px}
.classRightBlock{ width:210px; overflow:hidden; padding-bottom:8px; background:url(classRightBlock_03.gif) bottom no-repeat;margin-bottom:10px}
.classRightBlock h2{ background:url(classRightBlock_01.gif); height:33px; line-height:33px; width:210px; text-indent:10px;font-size:14px; color:#333;}
.classRightBlock .crContent{background:url(classRightBlock_02.gif);padding:5px}
.zzs td{ line-height:18px;padding-bottom:5px}
.zzs td a{ font-size:14px}
.zzs td h2{ font-size:12px; font-weight:lighter;}
.zzs td h2 a{ color:#0088D2; font-size:12px; text-decoration:underline}
.zzs td img{ border:1px solid #ddd;padding:1px}
.picnewsFinalList { padding-top:10px;}

/*信息详细页面*/
.galleryRaletiveList{background:#fff ;padding:10px 0; overflow:hidden}
.galleryRaletiveList ul{}
.galleryRaletiveList ul li{height:130px; overflow:hidden; padding:0 7px 0 6px; text-align:center;}
.galleryRaletiveList ul li img{ border:1px solid #ccc; display:block; margin:0 auto 5px auto; height:90px; width:120px}
.figureRaletiveList{ background:#fff ;overflow:hidden; padding:5px}
.figureRaletiveList ul{}
.figureRaletiveList li{ float: left; height:45px; width:45px; white-space:nowrap}
.figureRaletiveList ul li img{ height:40px; width:40px; border:1px solid #999}

/*-detail*/
.detailMain{}
.dLocation { font-size:12px; margin-bottom:5px; color:#666}
.dNewsTileArea{line-height:40px; border-bottom:1px solid #86A2B6; margin-bottom:10px; clear:both} 
.dNewsTileArea .title{ font-size:20px;color:#cc0000;font-family:"黑体"; word-spacing:-10px}
.dNewsTileArea .date{ font-size:12px; color:#999999;}
.dNewsTileArea .diggResult{ text-align:right;}

.dNewsInfoArea { height:30px;}
.dNewsInfoArea .info{ color:#666;}
.dNewsInfoArea .digg{ padding:3px; background:#fff; border:1px solid #295F76; float:right; font-size:14px; font-weight:bold; color:#295F76; text-align:center}
.newsContent{ min-height:300px;background:url(newsContentBg.gif) bottom center no-repeat #fff;line-height:22px; color:#444; font-size:14px; padding:5px; border-top:1px dashed #FFCC66; margin-bottom:10px}
.newsContent img{ max-width:590px}
.newsContent p{}
.newsContent table { width:100%; margin:10px auto}
.newsContent table td{ white-space:normal; word-break:break-all; font-size:12px}

.relativePicNews{ clear:both; overflow:hidden}
.relativePicNews ul{}
.relativePicNews ul li{ width:104px; padding:0 8px; height:141px; float:left; overflow:hidden; line-height:20px;margin-bottom:10px}
.relativePicNews ul li img{ display:block; width:100px; height:100px;padding:1px; border:1px solid #333; }

.chuchu{background:#fff;}
.chuchu .pic {height:200px;text-align:center; font-weight:bold}
.chuchu .pic img{ border:3px solid #DDD;display:block;margin:0 auto 5px auto}
.chuchuIntro{ height:100px; line-height:18px;padding:5px; margin:10px 0; color:#666;overflow-y:scroll;OVERFLOW-X: hidden;SCROLLBAR-FACE-COLOR: #fff;CROLLBAR-SHADOW-COLOR: #b4b4b4;SCROLLBAR-HIGHLIGHT-COLOR: #fff;SCROLLBAR-3DLIGHT-COLOR: #b4b4b4;SCROLLBAR-DARKSHADOW-COLOR: #fff;SCROLLBAR-TRACK-COLOR:#fff; SCROLLBAR-ARROW-COLOR: #b4b4b4 ;}
.classNewsByHits{  padding:5px 0; background:url(phNum.gif) no-repeat  left 8px #fff }
.classNewsByHits ul{}
.classNewsByHits li{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden;height:20px; line-height:20px;padding-left:15px; margin:0 3px; border-bottom:1px dashed #eee;_width:163px}

/*图库----------------*/
.galleryIndexCol2List{ padding:2px 1px; overflow:hidden}
.galleryIndexCol2List li{ float:left; width:122px; height:92px; overflow:hidden;}
.galleryIndexComicList{ padding:2px 1px; overflow:hidden}
.galleryIndexComicList li{ float:left; width:162px; height:145px; overflow:hidden;}
.galleryIndexComicList li img{ display:block; margin:0 auto 5px auto; border:1px solid #333; padding:1px; width:150px; height:110px}
.galleryFinalList{ margin-bottom:10px; overflow:hidden}
.galleryFinalList li{float:left; width:122px; height:110px; overflow:hidden;padding:10px 0; text-align:center}
.galleryFinalList li img{ display:block; margin:5px auto; height:80px; width:110px; padding:1px; border:1px solid #333}

.picGalleryFinalList{}
.picGalleryFinalList ul{ width:100%;}
.picGalleryFinalList ul li{ display:block; height:160px; width:194px; float:left; text-align:center}
.picGalleryFinalList ul li a:hover{ padding:5px; display:block; background:#333;}
.picGalleryFinalList ul li img{ width:180px; height:140px; padding:1px; border:1px solid #ddd}

/*intro*/
.introArea{ padding:10px; font-size:14px; line-height:23px; color:#333; background:#fff; border-bottom:2px solid #2270d7}

/*手办详细页*/
.fDetailWrap{}
.kspage{}
.kspage .btn1{ padding:5px; text-align:center; background:#eee}
.kspage .btn1 a{ display:inline-block; border:1px solid #ccc; background:#fff; padding:3px}
.kspage .btn2{}
.kspage .btn3{ margin:10px auto 10px auto; text-align:center; white-space: -moz-pre-wrap; word-break:break-all; width:100%;line-height:25px; color:#333}
.kspage .btn3 a{ display:inline-block; padding:3px;margin:2px; border:1px solid #ccc; background:#fff;font-size:12px}

.fdTopAd{ margin:0 0 5px 0}
.fDetailCol1{ width:640px; float:left; overflow:hidden;background:#fff; border-right:1px dotted #ddd}
.bigPic{background:url(dfdfdfAlpha33.png);_background:none;}
.bigPic img{ border:3px solid #333; margin:10px auto; display:block;_width:expression(this.width < 630 ? "auto" : "630px"); max-width:630px;}
.ycTxt{}
.ycTxt h1{ height:25px; background:none; line-height:25px; margin:0; padding:0}
.fRelativeNews{}
.fRelativeNews ul{}
.fRelativeNews ul li{ width:104px; height:135px; float:left;padding:12px; line-height:20px; overflow:hidden; vertical-align:top}
.fRelativeNews ul li img{padding:1px;border:1px solid #333; display:block;}
.description{ color:#333; line-height:20px; padding:10px;border:1px dashed #96B5C2;_overflow-x:scroll;_overflow-y:hidden;_width:610px}
.description p{ text-indent:2em;}


.fDetailCol2{ width:320px; float:right; overflow:hidden; background:#fff}
.preAndNext{clear:both;padding: 3px 0px 0 5px; overflow:hidden}
.preAndNext .pre{ background:url(preAndNextBtn.gif) no-repeat;height:33px; overflow:hidden; padding-left:80px}
.preAndNext .next{ background:url(preAndNextBtn.gif) no-repeat left -33px;height:33px; overflow:hidden;padding-left:15px;margin-top:5px}
.preAndNext a{ color:#333; text-decoration:underline;font-size:14px;height:33px; line-height:33px; width:210px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block}
.modInfo th{text-align:center;padding:0px 0 0 0;}
.modInfo th img{}
.modInfo td{ padding-left:10px; line-height:22px; font-size:10pt; color:#333}
.modInfo .modName{color:#cc0000;text-align:center;font-size:14px;font-weight:bold}
.modInfo .Sbtn{text-align:center;padding:0;height:40px;vertical-align:middle}
.modFace{border:1px solid #ccc}
.shoubanDigg{}
.shoubanDigg .tui{ background:#E6F3FC}
.shoubanDigg .tui td{padding:10px 7px 10px 7px; color:#333; font-size:14px}
.shoubanDigg .tui  {}
.sChuchu{ min-height:200px;}
.sChuchu .ComicPic{float:left; width:156px; text-align:center; color:#666; font-weight:bold}
.sChuchu .ComicPic img{ border:3px solid #ddd; margin-bottom:5px;}
.sChuchu .ComicIntro{ margin-left:163px;line-height:19px; color:#666;}
.sChuchu .ComicIntro #iTxt{ height:185px; overflow:hidden; display:block; text-indent:2em; }
.sChuchu .ComicIntro .icoZjExpand{ text-align:right;padding:10px 10px 0 0;}
.sChuchu .ComicIntro .icoZjExpand img{ cursor: pointer}
.sChuchu .ComicIntro a{text-align:left;display:block; text-decoration:underline}
.relatedFigure{}
.relatedFigure ul{}
.relatedFigure ul li{float:left;margin:3px; width:46px; height:46px; overflow:hidden}
.relatedFigure ul li img{ width:40px; height:40px;padding:1px; border:2px solid #333}
.relatedFigure ul li a:hover{ background:#cc0000; display:block}
.fDetailCol2 .galleryRaletiveList{padding:10px 0;overflow:hidden; width:318px}
.fDetailCol2 .galleryRaletiveList ul{}
.fDetailCol2 .galleryRaletiveList ul li{ width:139px;float:left; height:130px; overflow:hidden; padding:0 10px; text-align:center;}
.fDetailCol2 .galleryRaletiveList ul li img{ border:1px solid #ccc; display:block; margin-bottom:5px; height:90px; 

width:120px}
.fDetailCol2 #xinqing td{width:20%; white-space:nowrap}

.comment{ margin:0px 0 0 0; line-height:20px;}
.commentWrite{ margin:10px 0 0 0}
#C_Content{ height:80px}
.commTitle{ height:30px; line-height:30px; padding-left:10px; color:#666; border-bottom:1px dashed #ccc}
.write{background:url(figureDetailBg_02.gif) repeat-y;}
.commentList{background:url(figureDetailBg_02.gif) repeat-y; overflow:hidden;padding:0 10px}
.commentListNews{background:url(figureDetailBg600_02.gif) repeat-y; overflow:hidden}
.clTalbe{ width:570px; margin:auto;}
.clTalbe td{}
.commHr{ height:1px; color:#ddd; width:570px; overflow:hidden; border:0; background:#ddd}
.comPage{}
#AnounName{ border:1px solid #ccc; background:#FFFFCC; height:18px; line-height:18px; padding-left:4px; width:80px;}
#Pass{ border:1px solid #ccc; background:#FFFFCC; height:18px; line-height:18px; padding-left:4px;width:80px;}
#VerifyCode{ border:1px solid #ccc; background:#FFFFCC; height:18px; line-height:18px; padding-left:4px;width:40px;}
#C_Content{ width:510px; border:1px solid #ccc; height:73px;}
.wirteBtn{ height:73px; width:66px; background:url(writeBtn.gif); border:none; cursor:pointer}
.comment_write_table{ margin:0 40px 0 20px;}
.lastnum{ background:#F9FBFB;border:none; color:#FF0000; width:30px}
.commentTitleTd{height:25px}
.commentTd{ line-height:20px; vertical-align:top}

.commentNews{ margin:10px 0 0 0}
.commentNews .write{background:url(figureDetailBg600_02.gif) repeat-y; overflow:hidden}
.commentNews .commentList{background:url(figureDetailBg600_02.gif) repeat-y; overflow:hidden}
.commentNews #C_Content{ width:470px}
.testNotice{ border:1px dashed #FF9900; padding:5px; line-height:18px; text-indent:2em; color:#666; margin:0px 0 10px 0}
.newUpdateBook{}
.newUpdateBook ul {margin:0;padding:0 5px;}
.newUpdateBook li {width:160px;height:23px;text-align:left;line-height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.newUpdateBook span {padding:0 2px;}

.figureEditor{ height:27px; padding:0 10px 0 10px; background:url(figureEditorBg.gif); line-height:27px; border:1px solid #c9e0f3; color:#666; font-size:14px;}


/*Goods详细页*/
.goodDetailWrap{ width:980px; margin:auto; background:url(GoodsDetailBg.gif);}
.gdt1{ height:132px; background:url(GoodsDetailBg1.gif) no-repeat;}
.gdt1 .intro{ margin:10px 20px 10px 20px; background:#fff; color:#666; line-height:25px; border:1px solid #ccc; 

padding:10px}
.gdC{ text-align:center}

.gdC .reviewimgh{ margin:auto}
.gdC .reviewimgvv{ margin:auto}
.gdC .reviewimgv{ margin:auto}

.gdC .reviewheader{ margin:auto; text-align:left; width:648px; border:1px solid #ccc; background:#ddd}
.gdC .reviewheader td{ background:#fff; padding:5px}
.gdC .reviewheader .header{  background:#efefef;font-size:14px; font-weight:bold; text-align:right}
.p{}
.p a{ padding:4px;background:#333; display:block}
.p a:hover{background:#A3CC00}

/*最新更新*/
.newShoubanList{padding:5px 0}
.newShoubanList ul{}
.newShoubanList ul li{ float:left; display:block; width:122px; height:150px;  text-align:center}
.newShoubanList ul li img{ border:2px solid #ddd;padding:1px;}
.newShoubanList ul li a:hover{ background:#cc0000}
.newComicList{margin:0 10px 10px 10px;min-height:100px}
.newComicList li{ line-height:21px}
.newComicList li .date{ float:right; color:#999; font-size:9px}

.imgInfo {position:relative;filter: Alpha(Opacity=80);}
.imgInfo span{ display:block; color:#999; font-size:10px}
.popup {position: absolute;display:none; /* keeps the popup hidden if no JS available */background-color:#FFFFFF;border:1px solid #DEDEDE;border-right:1px solid #999;border-bottom:1px solid #999;padding:3px;width:95px;z-index:9999;font-size:12px;overflow:hidden;Opacity:0.8;filter: Alpha(Opacity=80); }

/*系列*/
.series .catPicList{margin-bottom:20px; height:auto;}
.series .catPicList .fInfo{ margin:1px 6px; background:#F5F5F5; text-align:left; padding:2px 6px; width:171px; overflow:hidden}
.series .catPicList .fInfo .txt{display:block; width:165px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#666; line-height:20px}


/*资料首页*/
.channelNewsBlk{ background:#fff}
.channelNewsBlk .cPicNewsList{ height:125px; border-bottom:1px dotted #e4e4e4; padding:5px 5px 0 5px; margin-bottom:5px; clear:both}
.channelNewsBlk .cPicNewsList li{float:left; width:110px; height:120px; overflow:hidden; padding:0 2px; margin:0 3px}
.channelNewsBlk .cPicNewsList li img{ width:100px; height:75px; padding:2px;border:1px solid #e4e4e4; display:block; margin:3px auto;}
.channelNewsBlk .cTxtNewsList{ height:80px;  padding:0 0 0 5px}
.channelNewsBlk .cTxtNewsList li{ width:235px; height:20px; line-height:20px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;padding:0 0 0 5px}
.titleDot{ font:宋体; font-family:宋体}