/*= Reset =*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,figure{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{font-weight:normal;text-align:left;}
fieldset,img{border:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}

html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;}
body{font:12px/1.6 "Segoe UI",Tahoma,Arial;word-wrap:break-word;}
input,button,textarea,select,option,optiongroup{font-family:inherit;font-size:inherit;}
code,pre{font-family:Consolas,"Courier New",monospace;}

*:focus{outline:0;}
legend{color:#000;}
input,select{vertical-align:middle;}
button{overflow:visible;}
input.button,button{cursor:pointer;}
button,input,select,textarea{margin:0;}
textarea{overflow:auto;resize:none;}
label[for],input[type="button"],input[type="submit"],input[type="reset"]{cursor:pointer;}
input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0;}

img{-ms-interpolation-mode:bicubic;}
.hidden{display:none;}
.clearfix:after,.box:after,.phead:after,.pbody:after{content:"\0020";display:block;clear:both;height:0;overflow:hidden;}
.clearfix,.box,.phead,.pbody{zoom:1;}

/*= Layout =*/
body{background:#deebf3 url(body0000.png) repeat-x;}
.container{width:980px;margin:auto;overflow:hidden;background:#fff;}
a:link,a:visited{color:#1c3d72;text-decoration:none;}
a:hover,a:active{text-decoration:underline;}

.toolbar,.toolbar-inner{height:28px;height:28px;background:#fafafa url(toolbar0.gif) repeat-x 0 100%;}
.toolbar{margin-bottom:5px;padding:0 10px;}
.toolbar-inner{width:960px;margin:auto;}
.toolbar .quicklink{margin-left:-10px;}

.header{margin:0 10px 5px;overflow:hidden;zoom:1;}
.header .logo{float:left;width:192px;height:60px;}
.header .logo a{margin-left:20px;}

.nav{margin:0 10px 10px;height:35px;line-height:35px;overflow:hidden;background:#1e3e74 url(nav00000.png) repeat-x;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.nav ul{margin:0 10px;overflow:hidden;zoom:1;}
.nav li{font-size:117%;line-height:34px;float:left;margin:0 3px 0 -3px;padding-left:3px;background:url(nav_edge.png) no-repeat 0 50%;}
.nav a{display:block;padding:0 15px;}
.nav a.current{font-weight:bold;background:url(nav_curr.png) no-repeat 50% 0;}
.nav a:link,.nav a:visited{color:#fff;}

.assetport{margin:0 10px 10px;height:21px;line-height:21px;}
.assetport .notice{float:left;}
.assetport .notice strong{margin-right:10px;}
.assetport .quicksearch{float:right;}
.assetport .contribute,.assetport .rss{float:left;margin-right:10px;padding-left:18px;background:url(cust_ico.gif) no-repeat 0 50%;}
.assetport .rss{float:left;background-image:url(rss00000.gif);}
.assetport .quicksearch form{float:left;height:21px;line-height:21px;}
.assetport .quicksearch .text{vertical-align:baseline;border:1px solid;border-color:#ddd #bbb #bbb #ddd;padding:1px 2px;width:150px;}
.assetport .quicksearch .button{vertical-align:baseline;width:59px;height:18px;overflow:hidden;text-indent:-999px;border:0;background:url(topsearc.gif) no-repeat;}

.links{margin:0 10px 10px;padding:10px;border:1px solid #c8c8c8;background:url(g1000000.gif) repeat-x 0 1px;}
.links .partners{margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid #e6e6e6;}
.links strong{color:#c00;margin-right:10px;}
.links a:link,.links a:visited{color:inherit;margin-right:10px;white-space:nowrap;}

.sitemap{margin:0 10px 15px;padding:6px 10px;border:1px solid #c8c8c8;text-align:center;background:#f8f8f8;}
.sitemap a:link,.sitemap a:visited{color:#12459c;}

.footer{margin:0 10px 30px;text-align:center;}
.footer p{margin:0 0 5px;}
.footer img{vertical-align:middle;}
.footer .poweredby{margin-left:10px;}
.footer a:link,.footer a:visited{color:inherit;}

.box{margin:0 10px 10px;border:1px solid #c8c8c8;}
.box .c-1,.box .c-2,.box .c-3{float:left;overflow:hidden;}
.box-cols3{background:url(box_edge.gif) repeat-y 299px 0;}
.box-cols3 .c-1{width:299px;margin-right:1px;}
.box-cols3 .c-2{width:358px;margin-right:1px;}
.box-cols3 .c-3{width:299px;}

/*= Global widgets =*/
.panel{margin:0 0 10px;overflow:hidden;zoom:1;}
.panel .phead{padding:0 10px;line-height:22px;}
.panel .ptitle{float:left;font-size:117%;color:#1c3d72;}
.panel .pextra{float:right;}
.panel .pbody{margin:0 10px;}

.tabber{margin:0 0 10px;height:25px;line-height:25px;background:url(g5000000.gif) repeat-x;overflow:hidden;}
.tabber h4,.tabber ul,.tabber li{float:left;overflow:hidden;}
.tabber ul{width:100%;*width:100.1%;}
.tabber-1 li{width:100%;}
.tabber-2 li{width:50%;*width:49.9%;}
.tabber-3 li{width:33.3%;}
.tabber-4 li{width:25%;*width:24.9%;}
.tabber-5 li{width:20%;*width:19.9%;}
.tabber-6 li{width:16.6%;}
.tabber a{display:block;text-align:center;border-left:1px solid #c8c8c8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tabber a.current,.tabber a:hover,.tabber a:active{border-bottom:0;background:url(g4000000.gif) repeat-x;}

.toplist{clear:both;overflow:hidden;zoom:1;}
.toplist li{float:left;width:100%;padding:5px 0;border-bottom:1px dotted #bbb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.toplist em{float:left;display:block;width:15px;height:15px;margin:2px 5px 0 0;text-indent:-999px;overflow:hidden;background:url(number00.png) no-repeat 0 -180px;}
.toplist .no1{background-position:0 0;}
.toplist .no2{background-position:0 -15px;}
.toplist .no3{background-position:0 -30px;}
.toplist .no4{background-position:0 -45px;}
.toplist .no5{background-position:0 -60px;}
.toplist .no6{background-position:0 -75px;}
.toplist .no7{background-position:0 -90px;}
.toplist .no8{background-position:0 -105px;}
.toplist .no9{background-position:0 -120px;}
.toplist .no10{background-position:0 -135px;}
.toplist .no11{background-position:0 -150px;}
.toplist .no12{background-position:0 -165px;}

/*= Area 1 =*/
.slideshow{position:relative;margin:0 0 10px;padding:10px 10px 0;background:url(g9000000.png) repeat-x;zoom:1;}
.slideshow .image{position:relative;width:279px;height:200px;overflow:hidden;color:#fff;}
.slideshow .image ul{position:absolute;top:0;width:279px;height:200px;overflow:hidden;}
.slideshow .image li{position:relative;float:left;width:279px;height:200px;overflow:hidden;}
.slideshow .image a{display:block;}
.slideshow .caption{position:absolute;bottom:0;width:269px;padding:5px;line-height:14px;color:#fff;background:#000;background:rgba(0,0,0,0.6);}
.slideshow .trigger{position:absolute;bottom:4px;right:12px;}
.slideshow .trigger li{float:left;text-align:center;*height:14px;line-height:14px;font-weight:bold;margin:0 3px 0 0;padding:0 3px;color:#000;background:#fff;cursor:pointer;*/}
.slideshow .trigger li{*letter-spacing:-4px;}
.slideshow .trigger li.current{color:#fff;background:#ff7d01;}

.columnist{margin:0 10px 10px;padding-top:5px;border-top:1px solid #dcdcdc;background:url(g6000000.png) repeat-x;}
.columnist .phead{margin:0 0 10px;}
.columnistrecom li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #bbb;overflow:hidden;zoom:1;}
.columnistrecom .author{float:left;width:60px;margin-right:10px;}
.columnistrecom .summary{float:left;width:185px;}
.columnistrecom img{display:block;}
.articlelist li,.headlinelist li,.eventlist li,.forumrecomlist li,.siterecomlist li,.downloadlist li{padding-left:12px;background:url(b1000000.gif) no-repeat 0 50%;word-wrap:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;zoom:1;}
.articlelist li{line-height:1.9;}

.headlines{margin:0;padding:5px 0 0;background:url(g1000000.png) repeat-x;}
.headlines .ptitle{color:#e11f1f;}
.headlines .tabber{font-size:117%;margin:0 -1px 10px;height:31px;line-height:31px;background:url(http://img.chinaz.com/templates/chinaz/img/g7.gif) repeat-x;}
.headlines .tabber a:link,.headlines .tabber a:visited{color:#000;font-weight:bold;}
.headlines .tabber a.current,.headlines .tabber a:hover,.headlines .tabber a:active{border-bottom:0;background:url(g8000000.gif) repeat-x;text-decoration:none;}
.headlinetop{margin:0 0 10px;padding:8px 0 0;}
.headlinetop h3{text-align:center;}
.home-area1 .headlinetop h3{font:bold 166% "Palatino Linotype","Times New Roman",Times;margin:0 0 7px;color:#cc0000;word-wrap:normal;white-space:nowrap;overflow:hidden;}
.headlinetop p{color:#666;text-indent:2em;}
.headlinerecom{margin:0 0 10px;overflow:hidden;zoom:1;}
.headlinerecom a.link0{float:left;}
.headlinerecom a.link1{float:right;}
.headlinelist{font-size:117%;line-height:1.7;margin:0 0 10px;padding-top:10px;border-top:1px dotted #bbb;}
.headlinelist li{white-space:nowrap;clear:right;overflow:hidden;zoom:1;}
.headlinelist .date{float:right;color:#999;margin-left:5px;}
.headlinelist a:link,.headlinelist a:visited{color:#000;}

.events{padding:5px 0 0;background:url(bg100000.jpg) no-repeat 100% 0;}
.events .phead{margin:0 0 10px;}
.eventrecom{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #bbb;overflow:hidden;zoom:1;}
.eventrecom h3{float:right;width:155px;line-height:1.2;}
.eventrecom img{float:left;border:1px solid #000;background:#fff;-webkit-box-shadow:3px 3px 0 #ddd;-moz-box-shadow:3px 3px 0 #ddd;box-shadow:3px 3px 0 #ddd;}
.eventrecom .summary{float:right;width:155px;color:#666;}
.eventlist{font-size:117%;}

.topicranking{margin:0 10px 10px;}
.topicranking .tabber{margin:0;background:none;border-bottom:1px solid #c8c8c8;overflow:visible;}
.topicranking .tabber ul{padding:0 1px 0 0;}
.topicranking .tabber li{position:relative;margin-right:-1px;}
.topicranking .tabber a:link,.topicranking .tabber a:visited{border:1px solid #c8c8c8;border-bottom:0;padding:0 10px;color:#000;background:#fff url(g5000000.gif) repeat-x;}
.topicranking .tabber a.current:link,.topicranking .tabber a.current:visited{font-weight:bold;background:url(g4000000.gif) repeat-x;}
.topicranking .toplist li{float:none;width:auto;padding:5px 10px;}
* html .topicranking .tabber ul{height:23px;overflow:hidden;border:1px solid #fff;}
* html .topicranking .tabber li{height:25px;}

/*= Area 2 =*/
.home-area2 .headlines,.home-area3 .headlines{padding:0;}

.weibolive,.forumrecom{padding:5px 0 0;background:url(bg100000.jpg) no-repeat;}
.weibolive .phead,.forumrecom .phead{margin:0 0 10px;}
.weibolive .pbody{margin:0;overflow:hidden;}
.weiboscroll{height:300px;overflow:hidden;}
.weiboscroll li{margin:0 10px;padding:5px;border-bottom:1px dotted #ddd;}
.weibolive .people{color:#0082c8;}
.weiboscroll a:link,.weiboscroll a:visited{color:#000;text-decoration:none;}
.weiboscroll a:hover,.weiboscroll a:active{text-decoration:none;}

.forumrecom{border-top:1px solid #bbb;}
.forumrecomtop{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #bbb;}
.forumrecomlist li{line-height:2;}
.forumrecomlist a:link,.forumrecomlist a:visited{color:#000;}

.catearticles{margin:0;padding:5px 0 0;background:url(g8000000.gif) repeat-x;}
.catearticles-second{border-top:1px solid #bbb;}
.catearticles .phead{margin:0 0 5px;}
.catearticles .headlinetop h3{font-size:117%;margin:0;}

.toolslink{padding:10px;line-height:2;border-top:1px dotted #bbb;word-spacing:10px}
.toolslink .label{padding:0 15px 0 10px;color:#fff;background:url(label100.png) no-repeat 100% 50%;}
.toolslink a{white-space:nowrap;}

.siterecom{margin:0;padding:5px 0 0;background:url(bg200000.jpg) no-repeat 100% 0;}
.siterecom .phead{margin:0 0 8px;}
.evaluatingtop{margin-bottom:10px;border-bottom:1px dotted #bbb;}
.siterecomtop{margin:0 0 10px;border-bottom:1px dotted #bbb;}
.siterecomtop li,.evaluatingtop li{margin:0 0 10px;padding-bottom:3px;overflow:hidden;zoom:1;}
.siterecomtop h3,.evaluatingtop h3{float:right;width:145px;line-height:1.2;}
.siterecomtop img,.evaluatingtop img{float:left;border:1px solid #000;-webkit-box-shadow:3px 3px 0 #ddd;-moz-box-shadow:3px 3px 0 #ddd;box-shadow:3px 3px 0 #ddd;}
.siterecomtop .summary,.evaluatingtop .summary{float:right;width:145px;}

.adblock{margin:0 10px 10px;}
.adblock img,.adblock object{display:block;margin:0 0 10px;}

.newsphoto{float:right;width:658px;margin:0;padding:5px 0 0;border-top:1px dotted #bbb;background:#fff url(g3000000.gif) repeat-x;}
.newsphoto .phead{margin:0 5px 5px;}
.newsphoto .pbody{margin:0;}
.newsphoto ul,.videonews ul{margin:0 0 10px 15px;overflow:hidden;zoom:1;} 
.newsphoto li,.videonews li{float:left;width:130px;margin-right:20px;text-align:center;}
.videonews li{width:140px;}
.newsphoto li img,.videonews li img{display:block;margin:0 auto 5px;padding:3px;background:#fff;border:1px solid #b2b2b2;}
.newsphoto .caption,.videonews .caption,.articletop .caption{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;}

/*= Area 3 & 4 =*/
.articlerecom,.appreview{padding:5px 0 0;background:url(bg100000.jpg) no-repeat 100% 0;}
.articlerecom .phead,.appreview .phead{margin:0 0 10px;}
.articletop{margin:0 -20px 10px 0;overflow:hidden;zoom:1;}
.articletop li{float:left;width:125px;margin-right:20px;text-align:center;}
.articletop li img,.reviewtop img{display:block;margin:0 0 5px;border:1px solid #000;background:#fff;-webkit-box-shadow:3px 3px 0 #ddd;-moz-box-shadow:3px 3px 0 #ddd;box-shadow:3px 3px 0 #ddd;}
.articlerecom .articlelist{padding-top:10px;border-top:1px dotted #bbb;}
.contributes .articlelist li{line-height:2.2;border-bottom:1px dotted #bbb;}

.reviews .phead,.contributes .phead,.polls .phead,.popularauthor .phead,.activities .phead{margin:0 10px 5px;padding:0 10px 0 30px;height:30px;line-height:30px;background:url(bg300000.png) no-repeat;}
.reviews .ptitle,.contributes .ptitle,.polls .ptitle,.popularauthor .ptitle,.activities .ptitle{font-size:100%;}

.reviewtop{margin:0 0 10px;padding:0 10px 7px;border-bottom:1px dotted #bbb;overflow:hidden;zoom:1;}
.reviewtop h3{float:right;width:180px;line-height:1.2;} 
.reviewtop img{float:left;}
.reviewtop .summary{float:right;width:180px;}

.pollstop{padding:0 0 10px 10px;border-bottom:1px dotted #bbb;overflow:hidden;zoom:1;}
.pollstop h3{font-size:100%;margin:0 0 5px;}
.pollstop .summary{float:left;width:110px;color:#666;}
.pollstop .pollbuttons{float:right;width:150px;}
.pollstop .pollbuttons a{float:left;width:65px;height:60px;margin-right:10px;background:url(pollbutt.png) no-repeat;}
.pollstop .pollbuttons a:link,.pollstop .pollbuttons a:visited{color:#666;text-decoration:none;}
.pollstop .pollbuttons a:hover{color:#000;}
.pollstop .pollbuttons span{display:block;text-align:center;}
.pollstop .poll-percent{font-size:133%;font-weight:bold;color:#800;height:38px;line-height:38px;text-shadow:0 1px 0 rgba(255,255,255,0.5);}
.pollstop .poll-count em{font-style:normal;}

.activitylist{overflow:hidden;zoom:1;line-height:1.8;}
.activitylist li{float:left;width:50%;*width:49.9%;}
.activitylist li a{padding-left:10px;background:url(b1000000.gif) no-repeat 0 50%;word-wrap:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.appreviewtop{margin:0 0 10px;border-bottom:1px dotted #bbb;overflow:hidden;zoom:1;}
.appreviewtop li{float:left;width:130px;margin:0 8px 10px 0;}
.appreviewtop .caption{display:block;font-weight:bold;font-size:117%;text-align:center;}
.appreviewtop img{display:block;margin:0 auto 2px;}

.popularauthor .pbody a{margin-right:10px;white-space:nowrap;}

.columnistrecom a:hover,.columnistrecom a:active,
.headlinetop a:hover,.headlinetop a:active,
.eventrecom a:hover,.eventrecom a:active,
.siterecomtop a:hover,.siterecomtop a:active,
.reviewtop a:hover,.reviewtop a:active,
.evaluatingtop a:hover,.evaluatingtop a:active{text-decoration:none !important;}
.columnistrecom a:hover h4,.columnistrecom a:active h4,
.headlinetop a:hover h3,.headlinetop a:active h3,
.eventrecom a:hover h3,.eventrecom a:active h3,
.siterecomtop a:hover h3,.siterecomtop a:active h3,
.reviewtop a:hover h3,.reviewtop a:active h3,
.evaluatingtop a:hover h3,.evaluatingtop a:active h3{text-decoration:underline;}

.articlelist a:visited,.headlinelist a:visited,
.eventlist a:visited,.forumrecomlist a:visited,.siterecomlist a:visited,
.siterecomtop a:visited,.toplist a:visited,.articletop a:visited,.activitylist a:visited{color:#666;}

.headlinelist a:hover,.headlinelist a:active{color:#c00;}

/*= Video =*/
.videonews{border:1px solid #c8c8c8;margin:0 10px 10px;}
.videonews .phead{height:34px;line-height:34px;background:url(g3000000.gif) repeat-x;}
.videonews .pbody{margin:0;}
.videonews li{margin-right:15px;}

/*= Download =*/
.downloads .tabber h4{width:70px;text-align:center;}
.downloads .tabber ul{width:229px;}
.downloadlist{margin:0 10px;}
.downloadlist li{line-height:2;}
.downloads .c-2{background:url(g3000000.gif) repeat-x;}
.downloadgroups{margin:0 15px;line-height:1.7;overflow:hidden;}
.downloadgroups h4{color:#1c3d72;}
.downloadgroups div{margin:-1px 0 10px;padding-top:10px;border-top:1px dotted #bbb;word-spacing:5px;}
.downloadgroups a{white-space:nowrap;}

.websitetop{margin:10px;}
.websitetop h4{margin:0 0 5px;}
.websitetop .toplist li{width:139px;}
.websitetop .toplist li a{display:block;width:105%;white-space:nowrap;}

/*= Resources =*/
.resources{margin:0 10px 10px;border:1px solid #c8c8c8;}
.resources .phead{height:34px;line-height:34px;border-bottom:1px solid #c8c8c8;background:url(g2000000.gif) repeat-x;}
.resources .pextra{color:#a8a8a8;word-spacing:5px;}
.resources .pbody{margin:0;padding:15px 0 15px 15px;line-height:1.7;}
.resourcethumb{float:left;width:120px;margin-right:10px;}
.resourcethumb img{float:left;}
.resourcelist,.resourcekeywords{float:left;width:320px;margin-right:20px;}
.resourcelist li{float:left;width:160px;overflow:hidden;}
.resourcelist a{padding-left:8px;background:url(b1000000.gif) no-repeat 0 50%;}
.resourcekeywords{word-spacing:5px;}
.resourcekeywords a{white-space:nowrap;}

/*= Ads =*/
.ad iframe,.ad img{display:block;border:0;}
.ad-b-head{float:left;width:468px;height:60px;overflow:hidden;}
.ad-t-head{float:right;width:288px;height:58px;border:1px solid #b0d7ff;background:#f2f6fb;}
.ad-t-head ul{padding:0 3px;}
.ad-t-head li{float:left;width:49.9%;white-space:nowrap;}
.ad-b-leaderboard{margin:0 10px 10px;overflow:hidden;zoom:1;}
.ad-t-leaderboard{margin:0 10px 10px;border:1px solid #96bdde;width:958px;overflow:hiden;}
.ad-b-button,.ad-t-button{margin:0 10px 10px;}
.ad-b-leaderboard iframe{float:left;}

.toolbar,.nav,.sitemap,.links,.box,.videonews,.resources{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.05);box-shadow:0 1px 0 rgba(0,0,0,0.05);}

.nocomment{padding:30px;color:#999;text-align:center;}
.loadcomment{padding:50px 30px 10px;color:#999;text-align:center;background:url(http://img.chinaz.com/templates/chinaz/img/loading.gif) no-repeat 50% 10px;}

.articlemood{margin:10px 0;padding:10px;border:1px solid #b8cde3;background:#fff;}
.mood-head{margin:0 0 10px;overflow:hidden;zoom:1;}
.mood-head h3{float:left;}
.mood-head p{float:right;}
.moodlist,.moodchartlist{width:600px;overflow:hidden;margin:0 auto;}
.moodlist li,.moodchartlist li{float:left;width:75px;text-align:center;}
.moodlist img{display:block;margin:0 auto 5px;}
.moodlist .caption{display:block;}
.moodchartlist em{font-style:normal;color:#999;margin:0 auto 5px;}
.moodchartlist .mood_bar{position:relative;width:20px;height:60px;margin:0 auto 5px;background:#f5f5f5;}
.moodchartlist .mood_bar_in{position:absolute;bottom:0;left:0;width:20px;height:0;background:#ffaf7f url(moodchar.gif) repeat-y 0 0;font:0/0 sans-serif;}

