body{margin:0;font-family:"宋体";font-size:12px;background-color:#000;color:#c9af7f;text-align:left;}
img{border:0;}
.fix{width:100%;height:0;overflow:hidden;float:none;clear:both;}
.clearfix { content: "."; font-size: 1px; display: block; height: 0 !important; height: 1%; clear: both; visibility: hidden; background: none; line-height: 0%; }
a:link,a:visited{color:#c9af7f;text-decoration:none;}
a:hover{color:#dfd0b5;text-decoration:underline;}
#top{width:978px;height:215px;overflow:hidden;margin:auto;}
#top_head{width:978px;height:167px;background:url(top_head.jpg) no-repeat;overflow:hidden;}
#top_menu{width:978px;height:48px;background:url(top_menu_bg.jpg) no-repeat;overflow:hidden;}
#top_menu ul{margin:0;padding:10px 0 0 447px;;width:611px;height:38px;list-style:none;overflow:hidden;}
#top_menu span{display:none;}
#top_menu li{width:80px;height:29px;display:block;float:left;}
#top_menu li a{width:80px;height:29px;display:block;overflow:hidden;}
#top_menu1{background:url(top_menu1.jpg) no-repeat;}
#top_menu2{background:url(top_menu2.jpg) no-repeat;}
#top_menu3{background:url(top_menu3.jpg) no-repeat;}
#top_menu4{background:url(top_menu4.jpg) no-repeat;}
#top_menu5{background:url(top_menu5.jpg) no-repeat;}
#top_menu6{background:url(top_menu6.jpg) no-repeat;}
#top_menu7{background:url(top_menu7.jpg) no-repeat;}
#wallpage{width:978px;background:url(wallpage.gif) repeat-y;margin:auto;overflow:hidden;}
#content{width:100%;padding-top:12px;background:url(cont_bg.jpg) no-repeat;}
#left{width:274px;float:left;padding-left:5px;}
#left div.box{width:265px;background:url(box_btm.gif) no-repeat right bottom;padding-bottom:58px;margin-bottom:15px;}
#left div.box h2{width:265px;height:58px;background:url(box_title.gif) no-repeat;margin:0;padding:0;overflow:hidden;}
#left div.box h2 span{display:none;}
#left div.box h2 img{margin-left:36px;}
#left div.box .box_cont{width:195px;padding:0 24px 0 46px;background:url(box_bg.gif) repeat-y right;line-height:2em;overflow:hidden;}
#left div.box .box_cont p{margin:0 0 5px 0;}
#left div.box .box_cont strong{color:#dfd0b5;}
#left div.box .box_cont a{margin-right:10px;}
#left div.box .box_cont a:link,#left div.box .box_cont a:visited{color:#c9af7f;text-decoration:none;}
#left div.box .box_cont a:hover{color:#dfd0b5;text-decoration:underline;}
.img_box{width:264px;background:url(img_box_btm.gif) no-repeat right bottom;margin-bottom:15px;}
.img_box_cont{width:238px;background:url(img_box_top.gif) no-repeat right top;padding:2px 0 0px 26px;}
.img_box_cont img{width:236px;}
#middle{width:430px;float:left;}
#hot{width:430px;padding-top:23px;background:url(hot_img_head.gif) no-repeat 0 6px;margin-bottom:15px;}

#middle div.box{width:422px;background:url(box_btm1.gif) no-repeat left bottom;margin-bottom:15px;clear:both;}
#middle div.box h2{width:422px;height:63px;background:url(box_title1.gif) no-repeat;margin:0;padding:0;overflow:hidden;}
#middle div.box h2 span{display:none;}
#middle div.box h2 img{margin-left:18px;}
#middle div.box h2 a img{margin:0 5px 0 0;position:relative;left:30px;top:-10px;}
#middle div.box .box_cont{width:346px;margin:0;padding:0 40px 0 36px;list-style:none;background:url(box_bg1.gif) repeat-y;overflow:hidden;}
#middle div.box .box_cont li{width:100%;white-space:nowrap;border-bottom:1px dotted #3d3627;clear:both;height:35px;line-height:38px;overflow:hidden;}
#middle div.box .box_cont li.btm{border:0;}
#middle div.box .box_cont h5{font-size:12px;font-weight:normal;float:left;margin:0;padding:0;}
#middle div.box .box_cont span{float:right;color:#6c562d;}
#middle div.box .box_cont strong{font-weight:normal;margin-right:10px;}
#middle div.box .box_cont h5 a:link,#middle div.box .box_cont h5 a:visited{color:#c9af7f;text-decoration:none;}
#middle div.box .box_cont h5 a:hover{color:#dfd0b5;}
#middle div.box .box_cont h5 strong a:link,#middle div.box .box_cont h5 strong a:visited{color:#dfd0b5;text-decoration:none;}
#middle div.box .box_cont h5 strong a:hover{color:#c9af7f;}
#middle div.box_btm{width:422px;height:50px;background:url(box_btm1.gif) no-repeat;}
#middle div.box_btm img{margin-left:373px;margin-top:16px;}
#middle div.box .box_cont .sort_sub{text-align:center;margin-bottom:10px;}
#middle div.box .box_cont .sort_sub a{margin-right:10px;}
#middle div.box .box_cont .sort_sub a:link,#middle div.box .box_cont .sort_sub a:visited{color:#6c562d;}
#middle div.box .box_cont .sort_sub a:hover{color:#c9af7f;}
#middle div.box .box_cont .sort_sub a.here:link,#middle div.box .box_cont .sort_sub a.here:visited{color:#c9af7f;}
#middle div.box .box_cont td{text-align:center;padding:3px 0;}
#middle div.box div.exception{width:386px;padding:0 20px 0 16px;display:none;}
#middle div.box div.here{display:block;}
#middle div.box .box_cont table{display:none;}
#middle div.box .box_cont table.here{display:block;}

#right{width:244px;float:left;}
#login{width:244px;height:250px;padding-top:55px;background:url(login.jpg) no-repeat;overflow:hidden;margin-bottom:15px;}
.nodown{	width:180px; height:19px; margin:0 32px 8px 32px; }
#login input{width:130px;height:20px;padding-left:3px;background-color:#333;border:1px solid #333;margin:0 0 8px 70px;color:#c9af7f;font-family:宋体;line-height:24px;overflow:hidden;}
#login #login_btn{border:0;width:auto;height:auto;padding:0;margin:12px 0 0 67px;}
#fun{text-align:center;padding-top:12px;}
#fun a{margin-right:5px;}
.server{width:244px;height:104px;overflow:hidden;margin-bottom:15px;}
.server a{width:192px;height:32px;padding:72px 0 0 52px;display:block;text-decoration:none;color:#c9af7f;}
.adver{width:244px;height:104px;overflow:hidden;margin-bottom:15px;}

.box1{width:244px;background:url(businessend.jpg) no-repeat left bottom;padding-bottom:32px;margin-bottom:15px;}
.box1 h2{width:244px;height:53px;background:url(box_title2.gif) no-repeat;margin:0;}
.box1_cont{background:url(businessbg.jpg) repeat-y;}
.box1 ul{margin:0;padding:0 0 0 25px;list-style:none;color:#c9af7f;line-height:25px;}
.box1 ul a:link,.box1 ul a:visited{color:#c9af7f;text-decoration:none;}
.box1 ul a:hover{color:#dfd0b5;}
.box1 li{padding-right:10px;}
.box1_cont .more{margin:10px 0 0 200px;display:block;}

#friendlink{width:100%;text-align:center;padding:30px 0;background:url(border_btm.gif) no-repeat left bottom;}
#friendlink img{margin-right:10px;}
#footer{width:725px;height:98px;padding-left:253px;margin:auto;padding-top:15px;line-height:23px;background:#000 url(logo.gif) no-repeat 37px 0;color:#a18c66;}
#footer a:link,#footer a:visited{color:#a18c66;text-decoration:none;}
#footer a:hover{color:#a18c66;}


#left .box1{margin-left:20px;}
#page{width:672px;float:left;}
.main{width:672px;background:url(main_btm.gif) no-repeat left bottom;padding-bottom:52px;margin-top:23px;}
.main_top{padding-top:52px;background:url(main_top.gif) no-repeat left top;}
.main_cont{background:#000 url(main_bg.gif) repeat-y;padding:10px 30px;line-height:2em;}
.local{width:589px;height:33px;overflow:hidden;background:url(local_bg.gif) no-repeat;padding:3px 0 0 25px;position:relative;top:-20px;}
.local div{text-align:right;padding-right:30px;width:500px;float:right;margin-top:-29px;}
.main_cont .local div a{margin-right:10px;}
.main_cont .local div a:link,.main_cont .local div a:visited{text-decoration:underline;}

.main_cont ul{width:100%;margin:0;padding:0;list-style:none;line-height:40px;overflow:hidden;}
.main_cont li{margin:0 10px;border-bottom:1px dotted #3f3728;clear:both;white-space:nowrap;padding-left:25px;background:url(arrow1.gif) no-repeat 5px 10px;}
.main_cont li span{float:right;margin-top:-37px;padding-right:10px;color:#6c562d;}
.main_cont li a:link,.main_cont li a:visited{color:#c9af7f;text-decoration:none;}
.main_cont li a:hover{color:#dfd0b5;}

.main_cont .title{text-align:center;margin-bottom:20px;}
.main_cont .title h1{font-size:20px;font-family:宋体;color:#c9af7f;}
.main_cont .title span{color:#af8b49;}
.main_cont .title span a:link,.main_cont .title span a:visited{color:#c9af7f;text-decoration:none;}
.main_cont .title span a:hover{color:#ff0000;text-decoration:underline;}
#text{width:582px;font-size:14px;color:#af8b49;line-height:2em;padding:0 15px;overflow:hidden;}
#text a:link,#text a:visited{color:#c9af7f;text-decoration:none;}
#text a:hover{color:#ff0000;text-decoration:underline;}
#pageNum{text-align:right;padding:30px 20px 0 0;font-size:14px;}
#pageNum a:link,#pageNum a:visited{color:#c9af7f;}
#pageNum a:hover{color:#ff0000;}
#pageNum span{margin-right:5px;}
#pageNum #pageNow a:link,#pageNum #pageNow a:visited{color:#ff0000;text-decoration:none;}

#commentList {padding:0 20px;background-color:#fff;}
#commentList form{margin:0;padding:0;}
#comment a{ color: #4682B4; }
#comment  { width:100%;overflow:hidden;line-height:120%; text-align:left;clear:both;}
#comments0{ border: 1px solid #ded9cf; padding:5px; margin:5px 0;clear: both;background:#fff;}
#comments0 .title { background: #faf9f9; padding:6px 3px 0 18px;  color:#b47f58}
#comments1{ border: 1px solid #eef0f1; padding:5px; margin:5px 0;clear: both;background:#fff;}
#comments1 .title { background: #f9fafa; padding:6px 3px 0 18px;  color:#6699cc}
#comment .content { padding:8px; line-height: 150%;  color: #222; table-layout: fixed; overflow: hidden; word-wrap:break-word; word-break:break-all; clear:both;}
#comment .date { color: #5387bb;	width: 385px; float: left;	}
#comment .function {	width:150px; float:right;}
#comment .re {	margin:10px 0; background: #feffe6; border: 1px solid #efefef;padding:5px 10px;color:#222;}
#comment .comment_quote{margin:10px 0; background: #feffe6; border: 1px solid #efefef;padding:5px 10px;color:#666;}

.Button{width:198px;overflow: hidden;padding:0 0 0 23px;height:53px; margin-bottom:2px;}
.Button a{display:block;width:198px;height:53px;float: left;margin:0;}
.Button span {display: none; }
#Button2{width:270px; height:160px; overflow: hidden;padding: 0 0 0 40px; float:left;}
#Button2 a{display:block;width:270px;height:140px;float: left;margin: 20px 0 0 0;}
#Button2 span {display: none;}
#Button3{width:270px; height:160px; overflow: hidden;padding: 0 15px 0 0px; float:right;}
#Button3 a{display:block;width:270px;height:140px;float: left;margin: 20px 0 0 0;}
#Button3 span {display: none;}

#t_nav{width:954px; height:19px; padding-left:24px; background:#333; border-top:2px solid #666; border-bottom:2px solid #666; padding-top:3px; margin:0 auto; color:#ccc; font-size:12px;}
#t_nav a{color:#eee; padding:0 3px; font-size:12px;}
#t_nav a:hover{color:#f60; text-decoration:underline;}
#t_nav a.cr{color:#f00; font-size:12px;}

.STYLE1{font-size:14px; color:#DFD0B5;}
.STYLE4{font-size:12px; color:#6C562D;}

#login2{width:188px; height:138px; background:url(loginbg.jpg) no-repeat; padding:78px 28px 20px; margin:0 0 15px 0; overflow:hidden;}
#login2 table{margin:0; padding:0;}
#login2 td{height:30px; line-height:30px; text-align:left;}
#login2 .txtinput{width:124px; height:18px; border:1px solid #7b6742; background:#000; color:#fff;}
#login2 .loginbtn{width:74px; height:28px; background:url(loginbtn.jpg) no-repeat; margin:14px 18px 0 0; border:0; cursor:pointer;}
#login2 .registerbtn{width:95px; height:28px; background:url(registerbtn.gif) no-repeat; margin:14px 0 0; padding:0; border:0; cursor:pointer;}
.pwdbtn{display:block; width:58px; height:18px; margin:14px 18px 0; *margin:14px 12px 0; float:left;}

#choose{width:244px; height:280px; background:url(serbg.jpg) no-repeat; padding:74px 0 0; margin-bottom:15px;}
#choose td{height:20px; line-height:20px; text-align:center; font-size:13px; font-weight:bold; color:#f00;}
.serbtn{display:block; width:58px; height:18px; margin:8px 0 0 44px; *margin:8px 3px 0 24px; float:left;}
