html,body,p,ul,ol,li,dl,dt,dd,div,h1,h2,h3,h4,h5,h6,form{margin:0;padding:0;}
img{border:0;}
ul{list-style:none;}

body{text-align:center;color:#333;font:normal 12px/160% Arial;background:#e5ecf3;}
h1,h2,h3{font-size:14px;}
h4,h5,h6{font-size:12px;}
a{color:#069;text-decoration:none;}
a:hover,.diggItem a:focus{color:#f60;background:#fff;text-decoration:underline;}
#header,.navbar,.navtxt a:hover,.navtxt a:focus,.navtxt a.on,.navbar .rss,.navbar .notice,.content,.sidebar,.sideItem .searchIn,.sideItem .searchBtn,.imgWrap a span{background:url(../images/nokiaer_sprites.png) no-repeat;}
.navbar{height:56px;margin-right:4px;background-position:0 -114px;background-repeat:repeat-x;}
#header,#main,#footer{width:980px;margin:0 auto;text-align:left;}
#header{background-color:#fff;background-position:right -15px;}
#header{height:98px;position:relative;}
#header .delivery{position:absolute;top:10px;right:20px;font-weight:700;font-size:14px;}
.logobar{height:42px;background:#fff;}
.logobar h1,.logobar h2{float:left;margin:10px 0 0 9px;}
.logobar span{float:right;color:#555;}
.logobar span a{margin:0 5px;color:#f60;background:#fff;}
.navtxt{height:25px;padding:0 0 0 102px;background:#3f84c4;}
.navtxt a{float:left;width:81px;height:23px;line-height:23px;margin:2px 5px 0;font-size:14px;color:#fff;background:#3f84c4;text-align:center;}
.navtxt a:hover,.navtxt a:focus,.navtxt a.on{background-position:0 -170px;color:#725a00;text-decoration:none;}
.navtxt .haschild a:hover,.navtxt .haschild a:focus{background-position:-160px -170px;}
.navbar .rss{float:right;width:47px;height:19px;overflow:hidden;margin:6px 20px 0 0;background:url(../images/rss.png) no-repeat !important;text-indent:-999em;}
.navbar .notice{height:31px;overflow:hidden;padding:0 0 0 20px;background-position:0 -25px;}
.navbar .notice li{height:31px;line-height:31px;padding:0 0 0 10px;}
.navbar .notice a{color:#06c;text-decoration:underline;}
.navbar .notice a:hover,.navbar .notice a:focus{color:#f60;background:#b2d281;}

#main{margin:20px auto;padding:0 0 20px;background:#fff;}
.content{float:left;width:620px;background-position:-202px -552px;}
.sidebar{float:right;width:340px;background-position:332px -552px;}

.firstNews{margin:10px;background:#ddd;}
.txtNews{float:left;width:233px;height:172px;overflow:hidden;padding:10px 0 5px 5px;background:#f2f9fc;}
.txtNews li{float:left;width:100%;text-indent:5px;line-height:26px;border-bottom:#fff 1px solid;font-size:12px;white-space:nowrap;}
.txtNews li a{display:block;height:26px;padding:0;border:none;padding:0;text-decoration:none;}
.txtNews li.hover{background:#ddd;}
.txtNews li.hover a{color:#f60;background:#ddd;}
.picNews{display:inline;float:right;width:350px;height:175px;overflow:hidden;margin:5px 5px 5px 0;border:1px solid #fff;}
.picNews ul{width:2100px;}
.picNews li{float:left;}
.picNews li a{width:350px;height:175px;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center;background:#eee;}

.allArticle{margin:20px 0 0;}
.mTitle{padding:0 15px 0 20px;}
.mTitle h2,.mTitle .sort{float:left;height:25px;line-height:25px;}
.mTitle .sort{float:right;margin:0 400px 0 0;color:#999;}
.mTitle .sort em{font-style:normal;}
.mTitle .sort strong{padding:1px 5px 1px;background:#f60;color:#fff;}
.mTitle .sort a,.mTitle .sort strong{margin:0 5px;}

.diggItem{margin:10px 0 10px 10px;}
.diggItem h3{height:25px;line-height:25px;margin:10px;font-weight:normal;background:#f6fbff;}
.diggItem h3 .type{margin:0 10px;color:#f60;background:#fff;font-size:12px;}
.diggContent,.diggCntNoimg{display:inline;float:right;width:450px;overflow:hidden;margin:0 10px;}
.diggCntNoimg{width:580px;}
.diggContent p,.diggCntNoimg p{margin:0 0 5px;text-indent:2em;}
.diggContent p .readAll,.diggCntNoimg p .readAll{padding:1px 3px;background:#888;color:#fff;white-space:nowrap;}
.diggContent p a:hover.readAll,.diggCntNoimg p a:hover.readAll{background:#f60;}
.diggContent p .tags,.diggCntNoimg p .tags{margin:0 5px 0 0;font-weight:bold;}
.imgWrap{position:relative;display:inline;float:left;margin:0 0 0 10px;}
.imgWrap a img{padding:1px;}
.imgWrap a span{position:absolute;display:block;width:120px;height:120px;overflow:hidden;text-indent:-999em;margin:1px;background-position:-121px -255px;}
.imgWrap a:hover span,.imgWrap a.hover span{margin:-1px;padding:1px;background:none;border:1px solid #999;}

.pagination{font-family:Arial;text-align:right;margin:0 20px 0 auto;height:40px;}
.pagination a,.pagination span{margin:0 3px;padding:2px 5px;border:1px solid #069;}
.pagination a:hover{border:1px solid #f60;}
.pagination .current{color:#fff;background:#f60;border:1px solid #f70;font-weight:bold;}
.pagination span{color:#999;border:1px solid #999;}

.pictures{margin:10px 0 10px 10px;}
.pictures li{display:inline;float:left;height:150px;margin:0 8px 20px;padding:5px 2px 0;overflow:hidden;text-align:center;}
.pictures .imgtit{clear:both;text-align:center;}

.sideItem{margin:10px 0 20px;}
.sideItem .searchIn{height:32px;background-position:0 -223px;}
.sideItem .searchTxt{width:225px;height:14px;margin:6px 0 5px 6px;padding:2px 0 3px 3px;border:0;}
.sideItem .searchBtn{width:80px;height:30px;margin:0 0 0 10px;background-position:0 -193px;text-indent:-99em;overflow:hidden;border:0;}
.sideItem .tags{width:330px;line-height:200%;padding:10px 0 10px 10px;background:#f2f9fc;}
.sideItem .tags a{font-size:13px;margin:0 10px 0 0;text-decoration:underline;white-space:nowrap;}
.sideItem .tags a:hover,.sideItem .tags a:focus{text-decoration:none;}

.quickLink li{float:left;height:24px;line-height:24px;margin:0 15px 0 0;white-space:nowrap;background:url(../images/icoIndex.gif) no-repeat;}
.quickLink li.software{background-position:0 3px;}
.quickLink li.buy{background-position:0 -66px;}
.quickLink li.game{background-position:0 -19px;}
.quickLink li.music{background-position:0 -91px;}
.quickLink li.para{background-position:0 -42px;}
.quickLink li.belongs{background-position:0 -114px;}
.quickLink li a{margin:0 0 0 16px;font-size:12px;}
.quickLink .em{color:#f60;background:#fff;}

.rings ul{overflow:hidden;zoom:1;}
.rings li{height:24px;line-height:24px;margin:0 15px 0 0;white-space:nowrap;background:url(../images/icoIndex.gif) no-repeat 0 -91px;border-bottom:1px dashed #cdf;}
.rings li a{margin:0 0 0 16px;}

.wallpaper{overflow:hidden;}
.wallpaper h2{margin:0 0 10px;}
.wallpaper ul{overflow:hidden;zoom:1;}
.wallpaper li{float:left;width:50%;height:120px;overflow:hidden;text-align:center;}
.wallpaper .scroller{width:300px;height:120px;margin:0 0 20px;overflow:hidden;}

.comment{margin:0 0 20px;}
.comment h2{padding:0 0 0 25px;background:url(../images/comment.gif) no-repeat;}
.comment ul{margin:0 10px;}
.comment li{padding:10px 0;border-bottom:1px dashed #999;}
.comment li .usrHead{float:left;margin:2px 5px 0 0;}
.comment li .usrHead img{width:30px;height:30px;padding:2px;background:#fff;border:1px solid #999;}
.comment li p{text-indent:1em;}
.comment li p a{margin:0 5px;}

/*.recommend{background-position:-193px -422px;}
.recommend h2{height:35px;padding:0 0 0 45px;line-height:35px;}*/
.recommend ol{margin:0 15px 0 5px;padding:0 0 0 20px;}
.recommend li{padding:5px 0;font:normal 8px Georgia;color:#f60;background:#fff;border-bottom:1px dashed #cdf;}
.recommend li a{font:normal 12px/160% Arial;}

.friendLink{margin:0 10px;}
.friendLink div{margin:0 10px;}
.friendLink a{margin:5px 10px 5px 0;white-space:nowrap;}

.random,.relative{margin:20px 0;}
.random li{margin:0 10px;padding:5px 0;border-bottom:1px dashed #999;}
.news .relative ul{margin:10px;}
.news .relative h2{margin:0 20px;}
.relative li{margin:0 10px;padding:2px 0;border-bottom:1px dashed #999;}

/*News*/
.breadcrumb{margin:10px 20px;padding:0 0 0 10px;background:url(../images/icoIndex.gif) no-repeat 0 -45px;}
.breadcrumb a{margin:0 5px;font-size:13px;}
.news{color:#333;font:normal 14px/160% '宋体';}
.news .mTitle{margin:20px 40px 15px;}
.news h1{font:700 1.5em Georgia,'宋体';text-align:center;}
.news p,.news ul,.news ol,.news table{margin:20px 30px;text-align:left;}
.news table td,.news table th, .news table td p{text-indent:0;margin:0;padding:0;}
.news ol{list-style:decimal;}
.news ul{list-style:disc;}
.news ul,.news ol{text-indent:0;padding:0 0 0 50px;}
.news dl{text-indent:0;padding:0 0 0 30px;}
.news dt{font-weight:700;margin-top:15px;}
.news dd{padding:0 0 0 20px;}
.news .postRelative{margin:60px 20px 20px;text-indent:0;text-align:left;padding:10px;list-style:none;background:#fff7d8;}
.news img{max-width:550px;}
.news h2,.news h3,.news h4{margin:20px 20px 10px;padding:5px 10px;font:700 1.2em Georgia;background:#efefef;}

/*Comment*/
.commentWrap{margin:20px;}
.commentWrap h3{margin:20px 0 10px;}
.commentWrap h3.hasIcon{padding:0 0 0 25px;background:transparent url(../images/comment.gif) no-repeat;}
.commentList{list-style:none;}
.commentList li{margin:10px 0;overflow:hidden;background:#e5ecf3;}
.commentList div{float:left;width:110px;background:#fff;}
.commentList p{float:right;width:460px;text-indent:2em;}

.leaveMessage input{width:120px;height:18px;margin:5px 0;border:1px solid #999;}
.leaveMessage textarea{border:1px solid #999;}
.leaveMessage .submitComment{width:70px;height:32px;line-height:32px;font:bold 14px /100% '宋体';color:#fff;background:#3f84c4;cursor:pointer;}

#footer{text-align:center;border-top:5px solid #3f84c4;padding:10px 0 0;}
#footer .ftNav{float:left;margin:0 0 0 20px;}
#footer .ftNav a{margin:0 6px;font-size:13px;}

.left{float:left;}
img.left{margin:10px;}
.right{float:right;}
img.right{margin:10px;}
.notxt{text-indent:-99em;overflow:hidden;}
.disno{display:none;}
.char{font:normal 12px Verdana,Georgia;}
.num{font:normal 10px Georgia;color:#999;white-space:nowrap;}
.num span{margin:0 0 0 10px;}
.clearfix:after{clear:both;content:"";display:block;}
.ggad{width:468px;margin:0 auto;padding:5px;border:1px solid #069;}
.ggad2{width:468px;margin:0 40px;padding: 0 5px;}
.vancl{text-align:center;}
