﻿body{background-color:#EAEAEA;margin:0;padding:0;font-size:12px;font-family:"宋体";}
*{font-family:"宋体";margin:0px;padding:0px;}
a:link, a:visited, a:active{text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;}
.clear{clear:both;margin:0px;height:0px;padding:0px;font-size:0px;line-height:0px;}
.error{color:Red;}
hr{height:0px;border:none;border-bottom:1px #CCCCCC dotted;margin-bottom:8px !important;>margin-bottom:0px !important;margin-top:8px !important;>margin-top:0px !important;}
.page{width:960px;margin-left:auto;margin-right:auto;background:#FFF;padding:0px 10px 10px 10px;}
.toppane{height:28px;}
.qlink{float:left;text-align:left;height:22px;line-height:22px;padding-top:3px;}
.qlink a, .qlink a:link, .qlink a:visited, .qlink a:active, .qlink a:hover{color:#000;}
.toplink{height:22px;padding-top:5px;}
.toplink a, .toplink a:link, .toplink a:visited, .toplink a:active{color:#000;display:block;float:right;margin-left:10px;line-height:20px;height:20px;}
.toplink a:hover{color:#000;}
.toplink a img{padding-right:2px;float:left;}
.menubar{background-image:url(Images/menubg.png);height:50px;background-repeat:repeat-x;border-bottom:1px solid;}
.menubar .logo{float:left;line-height:50px;font-size:28px;font-weight:bold;color:#FFF;padding:0px 20px;}
.menubar ul.menu{margin:0px;padding:0px;}
.menubar ul.menu li{margin:0px;padding:0px;float:left;line-height:50px;height:50px;background:url(Images/sp.png) no-repeat center right;padding-right:2px;list-style:none;}
.menubar ul.menu li a, .menubar ul.menu li a:link, .menubar ul.menu li a:visited, .menubar ul.menu li a:active{color:#fff;display:block;padding:0px 20px;}
.menubar ul.menu li a:hover{color:#fff;text-decoration:none;display:block;padding:0px 20px;background:url(Images/menubg.png) repeat-x;}
.searchBox{float:right;padding-top:15px;padding-right:15px;}
.sbt{width:170px;border:0px;float:left;height:20px;padding:0px;line-height:20px;}
.sbn{width:60px;float:left;height:20px;display:block;border:0px;background:#EFEFEF;padding:0px 0px 2px 0px;cursor:pointer;}
#main{padding:10px 15px;background-color:#DBDBDB;_height:1px;}
#footer{background-color:#646464;color:#fff;text-align:center;line-height:1.8em;padding:10px;border-top:1px solid #fff;}
#footer a, #footer a:link, #footer a:visited, #footer a:active{color:#fff;}
#footer a:hover{color:#D9D9D9;text-decoration:none;}
.articleBottom{height:65px;}
.articleTags { float:left; padding-top:40px; color:#7E7E7E;}
.upBox{float:right;width:55px;}
.upBox p.count{background-color:#FFF7DC;line-height:40px;height:40px;margin:0px;padding:0px;font-size:16px;text-align:center;}
.upBox p.link{background-color:#F1F8FA;line-height:22px;height:22px;margin:0px;padding:0px;text-align:center;font-size:12px;}
.upBox p.link a{display:block;}
.rateForm{border-top:1px solid #D8DFEA;background:#F8F9FB;margin:10px 0px;height:29px;line-height:29px;clear:both;}
.rateForm #rating{float:left;margin-top:5px;width:80px;height:16px;cursor:pointer;}
.rateForm #ratingRes{float:left;margin-left:5px;}
.articleMain{float:left;width:670px;}
.articleRight{float:left;width:245px;margin-left:15px;}
.indexTop{height:225px;background:#FFF;margin-bottom:12px;}
.indexTop .l{float:left;width:310px;}
#flashbox{width:300px;height:225px;border:none;}
.indexTop .r{float:left;width:340px;}
.indexTop .r h5{font-size:14px;font-weight:bold;height:2.5em;line-height:2.5em;overflow:hidden;}
.indexTop .r p{line-height:1.5em;}
.indexTop .r p a, .indexTop .r p a:link, .indexTop .r p a:visited, .indexTop .r p a:active{color:#DC1339;font-weight:bold;}
.indexTop .r p a:hover{color:#DC1339;font-weight:bold;}
.indexTop .r ul li{list-style:none;background:url(Images/li.png) no-repeat left 8px;height:1.8em;line-height:1.8em;padding-left:12px;overflow:hidden;}
.cc00{background-color:#fff;padding:10px;margin-bottom:12px;}
.cc01{background:#FFF;margin-bottom:12px;position:relative;}
.cc01 .more{position:absolute;top:10px;right:10px;}
.cc01 h3{background:#FCFCFC url(Images/sprite-bg-gradient.png) repeat-x 0% -271px;height:35px;line-height:35px;padding-left:12px;font-size:14px;font-weight:bold;}
.cc01 div.cc{padding:10px;}
.cc ul{margin:0px;}
.cc ul li{list-style:none;background:url(Images/li.png) no-repeat left 8px;height:1.8em;line-height:1.8em;padding-left:12px;overflow:hidden;}
.cc01 div.cc2{padding:0px 10px 10px 10px;}
.cc2 ul{margin:0px;}
.cc2 ul li{list-style:none;}
.cc2 ul li .icon{float:right;margin-left:5px;margin-top:10px;}
.cc2 ul li .icon img{width:80px;height:80px;}
.cc2 ul li div{background-color:#EFEDED;height:1.8em;line-height:1.8em;padding:0px 5px;}
.cc2 ul li div a, .cc2 ul li div a:link, .cc2 ul li div a:visited, .cc2 ul li div a:active, .cc2 ul li div a:hover{color:#000;}
.cc2 ul li h5{font-size:12px;padding:0px;height:2em;line-height:2em;padding-top:10px;>padding-top:0px;}
.cc2 ul li h5 span{color:#666;font-weight:normal;}
.cc2 ul li p{line-height:1.5em;padding:5px 0px 12px 0px;height:auto !important;height:54px;min-height:54px;color:#494949;}
.cc2 ul li p a, .cc2 ul li p a:link, .cc2 ul li p a:visited, .cc2 ul li p a:active{color:#DC1339;font-weight:bold;}
.cc2 ul li p a:hover{color:#DC1339;font-weight:bold;}
.cc2 ul li h5 a, .cc2 ul li h5 a:link, .cc2 ul li h5 a:visited, .cc2 ul li h5 a:active{font-weight:bold;}
.cc2 ul li h5 a:hover{font-weight:bold;}
.cc3{padding:10px 5px;}
.cc3 ul{margin:0px;}
.cc3 ul li{list-style:none;float:left;margin:5px 5px;}
.cc3 ul li img{border:1px solid #ccc;width:80px;height:80px;}
.cc3 ul li a{display:block;}
.cc3 .lnk{text-align:center;line-height:2em;height:2em;width:82px;overflow:hidden;}
.cc5{padding:10px 10px;}
.cc5 ul{margin:0px;}
.cc5 ul li{list-style:none;margin-bottom:20px;}
.cc5 ul li span{background-color:#FFF999;}
.cc5 ul li p{line-height:1.5em;margin:5px 0px;}
.cc5 ul li div{color:#999;}
.cc5 ul li div a, .cc5 ul li div a:link, .cc5 ul li div a:visited, .cc5 ul li div a:active,.cc5 ul li div a:hover{color:#999;font-size:12px;}
.cc5 ul li a, .cc5 ul li a:link, .cc5 ul li a:visited, .cc5 ul li a:active{font-size:14px;}
.cc5 ul li a:hover{font-size:14px;}
.cc6{padding:0px;}
.cc6 ul{margin:0px;}
.cc6 ul li{list-style:none;}
.cc6 ul li p{line-height:1.5em;margin:5px 5px;}
.cc6 ul li div{font-style:italic;line-height:1.5em;margin:0px 5px;color:#999;}
.ccontent{padding:10px;zoom:1;}
.ccontent p{text-align:left;clear:both;margin-bottom:5px;}
.ccontent label{width:80px;text-align:right;display:block;float:left;margin-right:5px;line-height:20px;}
.ccontent label b{color:red;}
.ccontent b{line-height:20px;}
.ccontent p.btn{padding-left:82px;padding-top:10px;}
.ccontent select{font-size:12px;font-family:"宋体";}
.ccontent input[type="text"]{width:200px;border:1px solid #CCC;padding:3px;font-size:12px;font-family:"宋体";}
.ccontent input[type="file"]{width:208px;border:1px solid #CCC;padding:3px;font-size:12px;font-family:"宋体";}
.ccontent input[type="password"]{width:200px;border:1px solid #CCC;padding:3px;font-size:12px;font-family:"宋体";}
.ccontent textarea{width:200px;border:1px solid #CCC;padding:3px;font-size:12px;font-family:"宋体";}
.statusmessage{vertical-align:middle;color:#FF0000;font-weight:bold;}
.statusmessage .Num{color:#0000FF;margin-left:5px;margin-right:5px;}
.statusmessage img{margin-right:5px;vertical-align:middle;}
.statusmessage ul li{list-style:none;line-height:20px;}
.line{border-bottom:1px solid #cccccc;margin-bottom:5px;margin-top:5px;}
html{height:100%;}
.picBody{height:100%;background-color:#B2BDC4;text-align:center;}
.picPane{width:960px;height:630px;display:inline-block;zoom:1;*display:inline;vertical-align:middle;text-align:left;}
.hiddenDiv{height:100%;overflow:hidden;display:inline-block;width:1px;overflow:hidden;margin-left:-1px;zoom:1;*display:inline;*margin-top:-1px;_margin-top:0;vertical-align:middle;}
.cPane{position:absolute;top:60px;left:30px;}
.cPane h1{float:left;font-size:36px;font-weight:bold;color:#FFF;height:70px;line-height:100px;margin-right:20px;overflow:hidden;}
.cPane .nav{float:left;}
.cPane .nav .navLinks{line-height:35px;color:#FFF;font-size:14px;}
.cPane .nav .navLinks a, .cPane .nav .navLinks a:link, .cPane .nav .navLinks a:visited, .cPane .nav .navLinks a:active{color:#FFF;}
.cPane .nav .navLinks a:hover{color:#FFF;}
.picBody .bgDiv{background-color:#BCC9CF;width:958px;height:512px;border:1px solid #BCC9CF;}
.picBody .copy{text-align:center;line-height:1.8em;color:#898994; padding:10px 0px 10px 0px;}
.picBody .copy a, .picBody .copy a:link, .picBody .copy a:visited, .picBody .copy a:active{color:#898994;}
.picBody .copy a:hover{color:#898994;}
.picBody #hnews{height:80px;background:#D0D9DD;overflow:hidden;}
.picBody #hnews ul{margin:0px;padding:0px;}
.picBody #hnews ul li{margin:0px;float:left;list-style:none;width:290px;padding:10px 15px 10px 15px;}
.picBody #hnews ul li h2{font-size:14px;font-weight:normal;color:#737373;height:1.8em;line-height:1.8em;overflow:hidden;}
.picBody #hnews ul li h2 a, .picBody #hnews ul li h2 a:link, .picBody #hnews ul li h2 a:visited, .picBody #hnews ul li h2 a:active{color:#737373;}
.picBody #hnews ul li h2 a:hover{color:#737373;}
.picBody #hnews ul li p{line-height:1.4em;height:2.8em;overflow:hidden;}
.cPane .nav .scrollNews{background:#FFF;height:35px;width:420px;overflow:hidden;}
.cPane .nav .scrollNews .rss{display:block;float:right;margin:4px;width:27px;height:27px;}
.cPane .nav .scrollNews #snews{float:left;margin-left:5px;width:375px;height:35px;overflow:hidden;}
.cPane .nav .scrollNews #snews ul li{height:35px;line-height:35px;background:url(Images/li.png) no-repeat left center;padding-left:12px;font-size:14px;}
.cPane .nav .scrollNews #snews ul li a, .cPane .nav .scrollNews #snews ul li a:link, .cPane .nav .scrollNews #snews ul li a:visited, .cPane .nav .scrollNews #snews ul li a:active{color:#000;font-size:14px;}
.cPane .nav .scrollNews #snews ul li a:hover{color:#000;font-size:14px;}
.cPane .nav .scrollNews #snews ul li a span{color:#999;font-size:12px;}
.field-validation-error{color:#ff0000;}
.field-validation-valid{display:none;}
.input-validation-error{border:1px solid #ff0000;background-color:#ffeeee;}
.validation-summary-errors{font-weight:bold;color:#ff0000;}
.validation-summary-valid{display:none;}
.details h2{font-size:24px;line-height:1.2em;text-align:center;margin:15px 15px;}
.details .info{color:#7E7E7E;text-align:center;margin:0px 15px 12px 15px;line-height:1.2em;height:1.2em;position:relative;}
.details .info a, .details .info a:link, .details .info a:visited, .details .info a:active, .details .info a:hover{color:#7E7E7E;}
.details .info .ft{color:#000;position:absolute;right:0px;top:0px;height:1.2em;line-height:1.2em;}
.details .font12{line-height:1.8em;font-size:12px;margin:15px 15px 0px 15px;}
.details .font12 p{margin-bottom:1em;}
.details .font14{line-height:1.8em;font-size:14px;margin:15px 15px 0px 15px;}
.details .font14 p{margin-bottom:1em;}
.details .font16{line-height:1.8em;font-size:16px;margin:15px 15px 0px 15px;}
.details .font16 p{margin-bottom:1em;}
.details hr{height:0px;border:none;margin-left:15px;margin-right:15px;border-bottom:1px #eee solid;margin-bottom:8px !important;>margin-bottom:0px !important;margin-top:8px !important;>margin-top:0px !important;}
.navbar{color:#000;}
.navbar span{color:#7E7E7E;}
.rank1{background:url(Images/top10_1.png) no-repeat 92% center;height:auto !important;height:160px;min-height:160px;}
.rank2{background:url(Images/top10_2.png) no-repeat 92% center;height:auto !important;height:160px;min-height:160px;}
.rank3{background:url(Images/top10_3.png) no-repeat 92% center;height:auto !important;height:160px;min-height:160px;}
.rank4{background:url(Images/top10_4.png) no-repeat 92% center;height:auto !important;height:160px;min-height:160px;}
.tags a{line-height:1.8em;vertical-align:baseline;margin-right:10px;}
.tags .t0{font-size:12px;}
.tags .t1{font-size:14px;}
.tags .t2{font-size:16px;}
.tags .t3{font-size:18px;}
.tags .t4{font-size:20px;}
.tags .t5{font-size:22px;}
.tags .t6{font-size:24px;}
#commentForm textarea{border:1px solid #CCC;padding:3px;font-size:12px;font-family:"宋体";}
#commentForm input[type="text"]{border:1px solid #CCC;padding:3px;font-size:12px;font-family:"宋体";}
#commentForm p label{float:left;margin-right:5px;padding:5px 0px;}
#commentForm p{margin-bottom:10px;}
#commentForm ul{margin:0px;}
#commentForm ul li{list-style:none;background:url(Images/li.png) no-repeat left 8px;height:1.8em;line-height:1.8em;padding-left:12px;overflow:hidden;}
#commentList hr{height:0px;border:none;margin-left:0px;margin-right:0px;border-bottom:1px #ccc solid;margin-bottom:8px !important;>margin-bottom:0px !important;margin-top:8px !important;>margin-top:0px !important;}
#commentList h3{height:1.2em;line-height:1.2em;font-size:14px;font-weight:bold;}
#commentList h3 span{color:#333;font-size:12px;font-weight:normal;}
#commentList h3 span span{color:#F00;}
.cp .cpinfo{color:#999;}
.cp .cpc{line-height:1.5em;margin:10px 0px;font-size:12px;}
.cp .cpbtn{background-color:#EFEDED;height:1.8em;line-height:1.8em;padding:0px 5px;}
#commentList .cp hr{height:0px;border:none;margin-left:0px;margin-right:0px;border-bottom:1px #ccc dashed;margin-bottom:8px !important;>margin-bottom:0px !important;margin-top:8px !important;>margin-top:0px !important;}
.cp .cpc fieldset{border:1px solid #ccc;background:#FFFEF5;padding:5px;margin-bottom:10px;}
.cp .cpc fieldset legend{color:#999;background-color:#FFF;border:1px solid #ccc;}
.cp .cpc fieldset p{margin:0px 5px 5px 5px;}
.spbox{position:absolute;width:38px;height:38px;border:1px #000 solid;-moz-opacity:0.4;opacity:0.4;filter:alpha(opacity=40);z-index:1004;}
.spbox span{display:block;width:36px;height:36px;margin:1px;background:#000;}
.ctbox{position:absolute;padding:1px;width:196px;height:76px;border:1px #000 solid;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity=60);display:none;}
.ctbox div{width:196px;height:76px;background:#000;}
.a_ct{position:absolute;width:180px;height:70px;overflow:hidden;color:#fff;text-decoration:none;padding:5px 10px;z-index:1005;line-height:18px;display:none;}
a.a_ct:link,a.a_ct:visited,a.a_ct:active,a.a_ct:hover{color:#fff;}
.sp_go{color:#FFA500;}
.addthis_toolbox a {line-height:16px;height:16px; display:block;}
.addthis_toolbox a span {float:left;margin-right:5px;}
.addthis_toolbox ul {margin:15px; padding:0px;}
.addthis_toolbox ul li {list-style:none; float:left; width:50%; height:26px; }
.myaddthis_btn_kaixin001 {padding-left:21px; background:url(Images/sicon.png) no-repeat left -16px; height:16px;}
.myaddthis_btn_copylink {padding-left:21px; background:url(Images/sicon.png) no-repeat left 0px; height:16px;}
.myaddthis_btn_renren  {padding-left:21px; background:url(Images/sicon.png) no-repeat left -32px; height:16px;}
.myaddthis_btn_sina  {padding-left:21px; background:url(Images/sicon.png) no-repeat left -48px; height:16px;}
.myaddthis_btn_print  {padding-left:21px; background:url(Images/sicon.png) no-repeat left -64px; height:16px;}
.printlink {margin:0px auto; width:650px; height:16px; padding-top:8px; padding-bottom:8px;}
.printlink a { float:right; padding-left:21px; background:url(Images/sicon.png) no-repeat left -64px; height:16px; display:block; line-height:16px; color:#999; }
.printlink a:link,.printlink a:visited,.printlink a:active,.printlink a:hover {color:#999;}
.logo a:link, .logo a:visited, .logo a:active { color:#fff; text-decoration:none;}
.logo a:hover { color:#fff; text-decoration:none; }
.cc8 { padding:10px; line-height:1.8em;}
.cc8 p { margin-bottom:1em;}
