@charset "gb2312";

/* CSS Document */
body{font-family:"ËÎÌå";font-size:12px;color:#666;background:url(../images/bodybj.jpg) repeat-x #FFF;}
h1,h2,h3{ font-size:14px;}
#top-1 { background:url(../images/top-1bj.jpg) repeat-x; color:#2E5873; height: 32px;line-height: 32px;text-align: center;width: 100%;}
#top-1 b a{ color:#2E5873; text-decoration:none; font-weight:normal;}
#top-1 span { color:#2E5873; padding-left: 370px;}
#top-1 span a{color:#2E5873;  text-decoration:none; }
#top-1 b a:hover,#top-1 span a:hover{ color:#000; text-decoration:none;}

.clear{ clear:both;}
.space{ width:200px; height:8px; font-size:0px; display:block; overflow:hidden;clear:both;}
#head{ width:980px; height:94px; padding-top:26px; margin:0 auto; background:url(../images/head.png) no-repeat top center; position:relative;}
.imgo{ float:left;}
.imgdw{ position:absolute; top:-2px; right:0px;}
#nav{ width:720px; height:29px; padding-right:82px; text-align:center; float:right; margin-top:65px;display:inline;}
.navo{ float:left ; font-size:14px; font-weight:bold;}
.navo li{ height:30px; line-height:30px; float:left; margin-right:5px;}
.navo li a{ background:url(../images/bigza.jpg) no-repeat; padding:0; display:block;}
.navo li a span{ background:url(../images/bigya.jpg) no-repeat right center;padding:0 5px;  display:block; }
.navo li a:hover{ background:url(../images/bigz.jpg) no-repeat; padding:0;  display:block; }
.navo li a:hover span{ background:url(../images/bigy.jpg) no-repeat right center;padding:0 5px;  display:block; }
.navo li.shouye a{ background:url(../images/bigz.jpg) no-repeat; padding:0;  display:block; }
.navo li.shouye a span{ color:#FFF; background:url(../images/bigy.jpg) no-repeat right center;padding:0 5px;  display:block; }
.navo li.shouye a:hover{ background:url(../images/bigz.jpg) no-repeat; padding:0;  display:block; }
.navo li.shouye a:hover span{ background:url(../images/bigy.jpg) no-repeat right center;padding:0 5px;  display:block; }
.navt{ float:left; margin-left:185px; margin-top:8px; display:inline;}
.navt li{ width:55px; height:22px; line-height:22px; float:left; margin-right:5px;}
.navt li a{ font-weight:normal; background:url(../images/navlismal.png) no-repeat; display:block; height:22px}
.navt li a:hover{background:url(../images/navlismal.png) no-repeat bottom; display:block; height:22px }
.navt{ float:left;}
.navt li{ float:left; }
/*µ¼º½*/
#navbig{ width:100%; height:35px;text-align:center;line-height:35px; background:url(../images/navbig.jpg) repeat-x;}
#navbig p{ width:880px; padding-right:100px; display:block; margin:0 auto;}
#navbig a{ margin-left:10px; }
/*Ð¡µ¼º½*/
#main{ width:980px; margin:0 auto; background:url(../images/mainbj.png) repeat-y right center; }
#mainleft{ width:249px; height:auto; overflow:hidden; padding-left:19px; float:left; margin-top:25px; display:inline; }
.left{ width:249px;background:url(../images/leftbj.jpg) repeat-y; _margin-top:-5px; *margin-top:-5px;}
.left ul{ height:500px; padding-top:10px; }
.left ul li{ width:161px;line-height:24px; margin-left:44px; margin-right:44px; text-indent:20px; border-bottom:1px #AED3EA dotted;}
.left ul li a{ color:#000; line-height:30px; text-decoration:none; display:block}
.left ul li a:hover{ color:#fff; background:url(../images/leftlio.png) no-repeat center center; display:block; }
.left ul li.here a{ color:#fff;  background:url(../images/leftlio.png) no-repeat center center;  cursor:default}
.left ul li.here a:hover{ color:#fff; background:url(../images/leftlio.png) no-repeat center center; cursor:default; }
.page{height:24px;color:#B8C9D4; padding-left:60px;display:block; }
.page a{ padding-left:4px; padding-right:4px; vertical-align:middle;line-height:24px; display:inline-block;cursor:default;}
.page .cur { font-weight: bold; color:#578690; }

#mainright{ width:698px; height:auto; overflow:hidden; float:left; background:#fff;}
#mainright h1{ width:671px; height:32px; line-height:32px; color:#2E5873; font-size:14px; margin-left:10px; margin-bottom:15px; background:url(../images/bt2.jpg) no-repeat center bottom;}
#mainright h2{ line-height:24px; padding-top:10px;}
#mainright h3{ width:652px; height:30px; line-height:30px; color:#B19146; border-top:1px #CEE4F4 solid;}
.top{ width:685px; height:265px;padding-left:13px;padding-right:14px; border:1px #999 solid;}
.mid{ width:661px; height:auto; overflow:hidden; padding-left:10px; }
.mid ul li{ width:304px; height:102px; background:#F7F9FF; margin-bottom:20px; margin-right:17px; border:1px #E1EBEC solid; float:left; display:inline; position:relative;}
.mid ul li img{ float:left; margin:10px; padding:1px; border:1px #ccc solid;}
.mid ul li span,.mid dl span{ color:#977C3C;}
.enter{ width:68px; height:21px;text-align:center; font-size:12px; background:url(../images/enter.jpg) no-repeat; left:235px; top:80px; position:absolute;}
.mid dl{ width:644px; height:145px; background:#F7F9FF; border:1px #E1EBEC solid; position:relative; margin-bottom:15px;}
.mid dl img{ margin:10px 20px; float:left; display:inline; border:1px #ccc solid;}
.mid dl dd{ width:315px; padding-top:3px; float:left; text-indent:15px; background:url(../images/point.jpg) no-repeat left 6px;;}
.mid dl dt{ width:315px; float:left; margin-bottom:4px; border-bottom:1px #C7D5EE dotted;}
.enter1{ width:102px; height:30px; font-size:14px; font-weight:bold; line-height:30px; left:539px; top:100px; text-align:center; background:url(../images/enter1.jpg) no-repeat; position:absolute;}
.bottom{ width:620px; height:138px; padding:10px 20px;;}
.bottom img{ margin-right:30px; padding:2px; border:1px #ccc solid;} 

#down_focus{ width:660px; height:230px;padding-left:5px;padding-right:8px; border:1px #999 solid; overflow:hidden; margin-bottom:10px; margin-left:5px;}
#down_focus .flashbox { border:none; position:relative; height:auto;}
#down_focus #SwitchBigPic {	float:left;	width:422px;height:220px;position:relative;	overflow:hidden;margin:3px 3px 0 3px;display:inline}
#down_focus #SwitchBigPic div a  img { width:411px; height:215px; padding:1px; border:1px #999 solid; display:block;}
#down_focus #SwitchNav { position: relative; left:0; top:6px; height:221px; overflow:hidden; width:225px;}
#down_focus #SwitchNav li {margin-bottom:3px;  overflow:hidden; width:auto; height:68px;text-align:left; border:1px #E1EBEC solid;  }
#down_focus #SwitchNav li a {border:none; display:block; width:auto; height:68px; overflow:hidden; vertical-align: middle; color:#1a1a1a;  background:#F7F9FF url(/skin/images/dc_snav.gif) repeat-y left top; padding:3px 0 0 5px;text-decoration:none;  }
#down_focus #SwitchNav li a strong {display:block; line-height:24px; height:24px; overflow:hidden; margin-top:6px; color:#1a1a1a; }
#down_focus #SwitchNav li a strong strong {margin:0}
#down_focus #SwitchNav li a span{ color:#333; text-decoration:none; height:14px; font-weight:normal; font-size:12px;overflow:hidden;}
#down_focus #SwitchNav .selected a, #down_focus  #SwitchNav li a:hover  {border:none; background-position:right top; color:#1a1a1a; background:#FFF9AD;}
#down_focus #SwitchNav .selected a strong , #down_focus  #SwitchNav li a:hover strong { color:#000; text-decoration:none;} 

#comment_list dl, #comment_list dt, #comment_list dd { margin:0; padding:0; }
#youxi_right_5 #comment_list { border:none; }
#comment_list .quote, #comment_list .quote span { text-indent:0; }
#comment_list { width:970px; margin:0 auto; border:1px solid #ccc; color:#2f2f2f; padding:1px; zoom:1; background:#fff; }
#comment_list dt { line-height:28px; height:28px; overflow:hidden; padding:0 10px; }
#comment_list h2 { font-size:14px; color:#fff; height:30px; padding:0 10px; background:url(http://www.962.net/head/images/comment_tbg.png) 

repeat-x; margin-bottom:10px; }
#comment_list h2 span { float:left; margin-top: 4px; width:88px; text-align:center; line-height:26px; background-repeat:no-repeat; }
#comment_list dl { padding: 0 5px; }
#comment_list dd { word-wrap: break-word; line-height:20px; padding:5px 10px 10px; }
#comment_list dd img { margin-bottom:-5px; }
#comment_list blockquote, #comment_list .quote { padding:3px 3px 5px; margin:0 0 5px 0; border:1px solid #bfbfbf; background:#fffde9; 

color:#000; }
#comment_list blockquote h4, #comment_list .quote span { color:#666; padding:0 3px; font-weight:normal; font-size:12px; display:block; 

background:none; }
#comment_list blockquote h4 cite { font-style:normal; }
#comment_list blockquote div { padding:0 7px; }
#comment_list dt i { font-family:verdana; font-style:normal; }
#comment_list dt b { margin:0 6px; }
#comment_list p { text-align:right; line-height:1; padding:5px 0; }
#comment_list p a { color:#e65c08; margin-left:10px; }
#comment_list dt span { float:left; }
#comment_list dt em { float:right; font-style:normal; }
#comment_0 dt { background:#fff2e8; color:#c97b54; }
#comment_0 h2 span { background-image:url(http://www.962.net/head/images/comment_tr.png) }
#comment_1 dt { background:#f1f5f8; color:#21698e; }
#comment_1 h2 span, #s_comment h2 span { background-image:url(http://www.962.net/head/images/comment_tb.png) }
#s_comment { text-align:center; }
#s_comment h2 a { float:right; font-size:12px; font-weight: normal; color:#137eb6; line-height:30px; }
#s_comment h2 a i { font-style:normal; }
#s_comment .nick_name { float:left; margin-left:12px; line-height:30px; display:inline; }
#s_comment .nick_name input { border:1px solid #98b6c6; margin-left:6px; height:20px; vertical-align:middle; width:200px }
#s_comment .comment_faces { float:left; margin-left:20px; font-weight:bold; line-height:30px; display:inline; }
#s_comment .comment_faces img { vertical-align:middle; margin-left:3px; cursor:pointer; }
#s_comment textarea { border:1px solid #98b6c6; padding:3px 5px; width:96%; height:120px; line-height:20px; margin:8px 0; }
#s_comment .comment_btn { padding:0 12px 10px; text-align:left; }
#s_comment .comment_btn input { width:80px; color:#fff; border:0 none; padding:0; margin-right:6px; font-weight:bold; height:26px; 

background:url(http://www.962.net/head/images/comment_btn.png) no-repeat; cursor:pointer; }

/*Black*/



.page_970 { width:100%; margin-right: auto; margin-left: auto; padding-top:20px; padding-bottom:15px; color:#666;text-align: left; clear: both; background-color: #FFF;  }
.page_970 a{ color:#49727A; text-decoration:none;}
.page_970 a:hover{ color:#D39501;}
#foot p { line-height: 25px; text-align: center; height: 25px; }
#foot_1 { width: 290px; text-align: right; float: left; height: 100px; }
#foot_1 img { text-align: right; margin-right: 20px; margin-top:10px; }
#foot_3 { float: left; width: 220px; height: 100px; background-image: url(/skin/images/icp.gif); background-repeat: no-repeat; background-position: center 

center; }
#foot_2 { float: left; width: 455px; text-align: left; height: 100px; }

.blacklink_w a{ color:#000;text-decoration:none;}
.blacklink_w a:hover{color:#fff; }
.bluelink a{ color:#D5E6F2; text-decoration:none;}
.bluelink a:hover{ text-decoration:underline; }
.whitelink_b a{ color:#fff; text-decoration:none;}
.whitelink_b a:hover{ color:#333333;}
.bluelink_o a{ color:#49727A; text-decoration:none;}
.bluelink_o a:hover{ color:#D39501;}
.grelink_w a{ color:#49727A;text-decoration:none; font-weight:bold;}
.grelink_w a:hover{color:#D39501; }

