body{ text-align:left;font-family:arial;margin:0; padding:0; font-size:12px; color:#333;background:#ff9c01 url(../images/2009_bg.jpg) no-repeat;}
div,form,img,ul,ol,li,dl,dt,dd { margin: 0; padding: 0; border: 0; }
li{ list-style-type:none;}
img{ vertical-align:middle;}
h4{ margin:0; padding:0; font-size:16px; font-weight:600;}
/* Link */
a:link { color: #000;text-decoration:none;}
a:visited { color: #000;text-decoration:none;}
a:hover { color: #cc0000;text-decoration:none;}
/* Color */
.cRed,a.cRed:link,a.cRed:visited{ color:#000; font-size:12px; font-weight:500;}
.cRed2,a.cRed2:link,a.cRed2:visited{ color:#000000; font-size:14px; text-decoration:none;}
.cRed2,a.cRed2:hover{color:#80614d; font-size:14px; text-decoration:underline;}
.cRed3,a.cRed3:link,a.cRed3:visited{ color:#000; font-size:14px; text-decoration:none;}
.cGreen,a.cGreen:link,a.cGreen:visited{ color:#4a8109; font-size:12px;font-weight:500;}
.cB,a.cB:link,a.cB:visited{ color:#000; font-size:12px; font-weight:500;}
/*Font*/
.sc{ font-family:Georgia, "Times New Roman", Times, serif;}
.fRed{ color:#cc0000;}
.fGreen{color:#4a8109;}
.fB{ color:#999999;}
/*other*/  
#tag a{ padding:10px;}
.borderbottom{ border-bottom: #ccc 1px solid;}
.pointer{ cursor:pointer;} 
.right{ text-align:right;}
.center{ text-align:center;} 
.clear_input{ border:#ccc 1px solid; padding:2px 3px;}

/*######################
  页面结构 
  ######################*/ 
  
/*页面头部*/ 
#header_Nav{ width:950px; margin:0 auto; line-height:30px; height:30px; text-align:right;}
#header_Nav .searchBtn{ background:url(../images/search.jpg); width:58px; height:22px; cursor:pointer;border:0; margin-top:1px;}
#header_Nav .searchinput{border:#C7C7C7 1px solid; padding:2px; background:#faf7f5; margin-top:-1px;}
#header_Logo{ width:950px; margin:0 auto; overflow:hidden; display:block; font-family:"黑体"}
#header_Logo .logo{ float:left;line-height:normal;margin-top:5px;}
#header_Logo table{ margin-left:15px;cursor:pointer;}
#header_Logo .site_name{ font-weight:bold;color:#656565;font-size:35px;line-height:35px;}
#header_Logo .site_domain{ color:#666;}
#header_Logo .site_introduce{ color:#979797;}
/*页面底部*/
#footer{ width:948px;margin:5px auto ;clear:both;line-height:20px;text-align:center;}
/*顶部菜单*/
#mainNavbg{ width:950px;margin:0 auto;}
#topMenu{ width:948px;margin:0;background:url(../images/header/cs.png) repeat-x; height:42px; line-height:42px; border:#FF9933 1px solid;}
#topMenu ul{ width:98%;margin:0 auto;height:42px;}
#topMenu ul li{ float:left;margin-right:2px; background:url(../images/header/line_1.jpg) right no-repeat;height:42px;}
#topMenu a{ color:#000; font-size:14px;}
#topMenu a:hover{color:#fff; font-size:14px;background:url(../images/header/line_2.jpg) center no-repeat;}
#topMenu li a span{ padding: 11px 20px 12px;} /*此处调节导航宽度*/
#topMenu #current a {color:#fff; font-size:14px; font-weight:600;background:url(../images/header/line_2.jpg) center no-repeat;}

/*顶部子菜单*/
ul#navSub{width:922px;padding:5px 14px; margin:0 auto 3px; background:#feecb8;overflow:hidden; clear:both;}
ul#navSub li{ float:left;width:80px;overflow:hidden;text-align:left;margin-left:8px;padding:2px 0;}
ul#navSub li a{ font-size:12px;color:#565656;}
ul#navSub .selected{font-weight:bold;color:#80614d;display:block;}

.navSub a:link{ text-decoration:none;color:#ffffff;}
.navSub a:visited { text-decoration:none;color:#ffffff;}
.navSub a:hover{ text-decoration:none;color:#ffffff;}
.Position{ margin:5px auto; width:935px;  line-height:22px; height:22px; padding-left:15px; clear:both; background:#faf7f5;}
/*页面主体结构*/
#main_warp{ width:950px;overflow:hidden; margin:8px auto;}
#main_warpLeft{ width:660px;float:left;}
#main_warpRight{ width:280px; float:left; margin-left:10px;overflow:hidden;}
.mContain{ overflow:hidden;line-height:25px;padding:8px 0;float:left; margin:0 0 10px 0; background:#eaeaea;}
.mRightTop{ float:left;line-height:30px;text-align:center;background:url(../images/tab/rightTop_bg.gif) no-repeat;width:280px;margin:0 0 8px 0;}
.mRightTop a{ font-size:16px;font-weight:600;color:#fff;}
.sidebar_button ul { padding:0;margin:0;}
.sidebar_button li { list-style:none;background:url(../images/tab/rightTop_bg.gif) no-repeat;width:280px;height:30px;float:left;line-height:30px;text-align:center;margin:0 0 8px 0;}
.sidebar_button li a{ font-size:14px;font-weight:600;color:#fff;}
.sidebar_button2 ul { padding:0;margin:0;}
.sidebar_button2 li { list-style:none;background:url(../images/tab/rightTop_bg.jpg) no-repeat;width:250px;height:30px;float:left;line-height:30px;text-align:center;margin:0 0 8px 0;}
.sidebar_button2 li a{ font-size:14px;font-weight:600;color:#fff;}
.trend{ width:94%; margin:0 auto; color:#333;}
.trend a{ color:#cc0000;}
.groupList{ width:640px; margin:0 auto;}
.groupList li{ width:100%; float:left; padding:8px 0; border-bottom:#ccc 1px solid;}
.groupList li .leftImg{ width:75px; height:75px; padding:2px; border:#ccc 1px solid; float:left;}
.groupList li .rightIntro{ width:540px; float:right; }
.groupList li .rightIntro li{ width:100%; float:left;border-bottom:none;padding:3px 0;}
.leftBox{ width:640px; margin:5px auto; display:block; }
.rightBox{ width:258px; margin:5px auto; display:block; }
.rightBox .selected{ font-weight:600; color:#cc0000; font-size:12px;}
.videoButtom{ width:98%; margin:8px auto; padding-top:8px; display:block; text-align:left; border-top:1px solid #ccc; overflow:hidden;} 
.tagBox{ width:94%; margin:5px auto; display:block;}  
.pmBox{ width:97%; margin:5px auto; display:block; } 
.pmBox li{ float:left;width:100%;line-height:23px;padding:5px 0;border-bottom:#ccc 1px solid;}
.pmBox li:hover{ background:#fafafa;}
.pmBox .li2{ border:none;}
.pmBox .li2:hover{ background:none;}
.pmBox .li3:hover{ background:none;}
/*话题显示页样式*/
.groupsWarp{ width:100%; margin:0;background:url(../images/threadBg.gif) repeat-y; overflow:hidden;}
.groupsL{ width:99px;float:left;margin-left:10px; padding-top:10px; display:inline;}
.groupsL li{ width:100%;float:left;}
.groupsR{ width:568px;float:right;margin:0 10px 0 0;padding:10px 0; *clear:both; display:inline;}
.groupsR li{ width:100%;float:left;margin:2px;}
.box_small_img{ background: #fafafa; width:45px;height:45px; padding:2px;}
.groupsR .lineL{ width:450px; float:left;}
.groupsR .lineR{ width:70px; float:right; text-align:right;}
.newSum{ width:98%;margin:0;background:#e8e8e8;padding:5px;bordeR:#ccc 1px solid;font-size:14px;}
.newContent{ font-size:14px; }
.newContent img{ margin:5px; }
.newContent a:link{ color:#cc0000; }
.newContent a:hover{ color:#cc0000; }
.newContent a:visited{ color:#cc0000; }
.main_content_input{ border:1px #ccc solid; padding:3px 2px; }
.main_content_file { height:20px;width:305px; }
.main_content_input_text{ width:90%;border:1px #ccc solid; }
/*资讯评价模块*/
ul.collect{ width:335px;margin:0 auto;}
ul.collect li{ float:left;width:61px;height:68px;background:url(../images/bg1.gif) no-repeat;margin-left:5px;}
.collectTop1{ width:45px;*width:50px;height:26px;overflow:hidden;line-height:26px;margin:10px 0 0 4px;*margin-left:3px;_margin-left:1px;text-align:center;display:block;float:left;}
.collectTop1 span{ font-size:16px;font-weight:600;}
.collectTop2{ width:27px;height:26px;overflow:hidden;margin:10px 0 0 15px;_margin:10px 0 0 7px;float:left;}
.collectButtom{ width:55px;height:25px;overflow:hidden;margin:5px 0 0 2px;line-height:25px;text-align:center;display:block;float:left;}
/*广告集合*/
.ad950{ width:950px; margin:0 auto; display:block;}
.ad640{ width:640px; margin:5px auto; display:block; clear:both;}
.headerAD{ margin:5px 0;width:auto; /*此处修改顶部广告宽度*/float:right;}
.sidebarAd{ border: 1px dashed #fff;margin:0px 0 8px 0;display:block;clear:both; width:278px; color:#ccc; text-align:center;}
/*标题栏模块*/
.titleBar{ display:block;height:28px;background:url(../images/ju.gif);overflow:hidden;line-height:28px;clear:both;}
.spanL{ float:left;margin-left:10px;font-size:14px;color:#fff; }
.spanL span{ height:31px;padding:0 10px;}
.spanL2{ float:left;font-size:12px;color:#fff;}
.spanR{ float:right;margin-right:10px;color:#fff;}
.spanR a{ color:#fff;}
.top{ margin-top:0;}
/*按钮模块*/
.button,button{ background:url(../images/buttonBg.gif) repeat-x;height:22px;border:0;cursor:pointer;color:#FFFFFF;padding:0 5px; margin-left:5px;}
.commen_submit{ background:url(../images/buttonBg.gif) repeat-x;height:22px;border:0;cursor:pointer;color:#FFFFFF;padding:0 5px;margin-left:5px;}
/* 首页焦点播放器模块*/
.indexFocus{ width:660px; float:left; margin:0; overflow:hidden;}
.indexFocusLeft{ width:265px; float:left;}
.indexFocusRight{ width:385px;float:right;}
.flashplay{ width:265px; float:left;  height:202px; overflow:hidden; margin-bottom:8px;}
.focunsText{ width:324px; height:250px; float:right; }
.FContain{ width:245px;height:195px;overflow:hidden;margin:0 0 10px 0;padding:10px; background:#eaeaea;}
.FContain2{height:407px;overflow:hidden;margin:0 auto;padding:10px;background:#eaeaea;}
.FContain2 .Ftitle{ font-size:12px; font-weight:600; width:100%; display:block; }
.FContain2 span{ width:100%; display:block; padding:5px 0; line-height:23px;}
.FContain2 .divLineTop{ width:100%; margin:5px auto; color:#cc0000; font-size:14px; border-bottom:1px solid #ccc; padding-bottom:5px;}
.divLine{ width:100%; height:25px; line-height:25px;}
.divLine_1{ width:75%; float:left; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.divLine_2{ width:20%; float:right;text-align:right; white-space:nowrap; overflow:hidden;}
/*图片列表模块*/
.box_border{ border:#efefef 1px solid;background:#fafafa;padding:2px;width:51px;height:51px;float:left;margin:5px 7px 5px 5px;}
ul.imgBox{ width:650px; margin:0 0 0 10px;_margin-left:3px; clear:both;}
ul.imgBox li{ height:auto!important;height:120px;min-height:120px; width:94px;overflow:hidden; float:left;margin:4px 6px;}
.imgBox_top{ width:85px;height:85px;display:block;margin:5px 0; border:#dbdbdb 1px solid; padding:2px;}
.imgBox_top:hover{ border:1px solid #ccc}
.imgBox_bottom{ display:block;width:85px;overflow:hidden;line-height:25px;white-space:nowrap;text-align:center;}
.imgBox_bottom a{ color:#666;}
/*视频列表模块*/
ul.videoBox_1{ width:650px; margin:0 0 0 10px;_margin-left:3px; clear:both;}
ul.videoBox_1 li{ height:auto!important;height:120px;min-height:120px; width:117px;_width:116px;overflow:hidden; float:left;margin:4px 6px;}
.videoBox_1_top{ width:110px;height:82px;display:block;margin:5px 0; border:#dbdbdb 1px solid; padding:2px;}
.videoBox_1_bottom{ display:block;width:115px;overflow:hidden;line-height:25px;white-space:nowrap;text-align:center;}
.videoBox_1_bottom a{ color:#666;}
ul.videoBox_2{ width:270px; margin:0 auto;}
ul.videoBox_2 li{ height:auto!important;height:120px;min-height:120px; width:115px;overflow:hidden; float:left;margin:4px 7px;}
ul.videoBox{ width:270px; margin:0 auto;}
ul.videoBox li{ height:120px;width:80px;overflow:hidden;float:left; margin:5px;_margin:4px;}
.videoBox_top{ width:74px;height:80px;display:block;margin:5px 0; border:#dbdbdb 1px solid; padding:2px;}
.videoBox_bottom{ display:block;width:75px;overflow:hidden;line-height:25px;white-space:nowrap;text-align:center;}
.videoBox_bottom a{ color:#666;}
/*会员列表模块*/
ul.memberBox{ width:270px;margin:0 auto;}
ul.memberBox li{ width:57px;height:80px;float:left;margin:5px;_margin-left:3px;overflow:hidden;}
.memberBox_top{ width:55px;height:57px;background:#fafafa;border:#efefef 1px solid;display:block;overflow:hidden;}
.memberBox_bottom{ display:block;width:57px;white-space:normal;overflow:hidden;line-height:25px;text-align:center;}
.memberBox_bottom a{ color:#666;}
/* 表格样式 */
.table{ width:95%; margin:0 auto;}  
.table td, th{ padding:3px 5px;color: #999;border-bottom:1px dashed #ccc;}
.table thead th{ font-weight: normal;color: #666;background: #f3f9fb;border:0;}	
.table tbody th{ vertical-align: top;font-weight: normal;}	
.table tbody td { vertical-align:top;}	
.table tfoot{ height:15px;}	
/* 会员模块 */
.quote{ color:#666; line-height:22px; _padding:3px 0;}
.quote a{ color:#000; text-decoration:underline;}
.userInfo{ width:260px; margin:0 auto;border-bottom:1px solid #ccc; overflow:hidden;}
.userInfo_img{ float:left;}
.userInfo_txt{ float: left; width:170px; margin:0 0 0 8px;}
.userInfo_more{ width:260px;margin:8px auto 0;}
.userInfo_more li{ float:left; width:100%; border-bottom:1px dashed #ccc;}
.modify{ width:948px;background:#fff;margin:8px auto;overflow:hidden; padding-bottom:20px;}
.modfiyNav{ width:100%;height:29px;line-height:29px;overflow:hidden;background:url(../images/ju.gif) repeat-x;float:left;text-align:center;color:#fff;font-size:14px;}
/* 提示信息 */
.notice{ color:#000;margin:5px;padding:4px 4px 1px;background:#feecb8;}
.notify{ text-indent: 35px; width:97%;color:#000;margin:8px auto;padding:3px 4px 5px 4px;line-height:200%;background:#feecb8 url(../images/icon/info.gif) no-repeat scroll 1px 2px;}
.notify2{ text-indent: 25px; width:933px;margin-top:0;}
.warning{ width:948px;margin:8px auto;overflow:hidden;text-indent:40px;line-height:30px;background:#fff url(../images/icon/warning.gif) no-repeat scroll 10px 3px ;}
.loading{color:#000;line-height:20px;margin:5px 5px 0px 5px;padding:4px 4px 1px 20px;border:0px dotted #00FF33;background:url(../images/icon/loading.gif) no-repeat scroll 1px center ;}
.tips { position: absolute; font-size: 12px;border-top: 1px solid #00B800; background: url(../../default/images/tips_icon.gif) no-repeat bottom; margin: 0; padding: 5px 5px 15px; width: 290px; display: none; color:#000;text-align:left;}
.error{ color:#000;margin:5px 5px 0px 0;padding:4px 4px 1px 20px;border:1px solid #F60;background:#fff2e9 url(../../default/images/icon/check_error.gif) no-repeat scroll 4px 4px ;}
.succeed{ color:#000;margin:5px 5px 0px 5px;padding:4px 4px 1px 25px;background:#feecb8 url(../../default/images/icon/check_succeed.gif) no-repeat scroll 1px 1px;}
/* 小图标 */
.icon_abstract{ padding:2px 4px 2px 20px;margin:2px;background:transparent none no-repeat scroll 1px top ;}
.icon_favorite{ background-image:url(../../default/images/icon/favorite.gif)}
.icon_group_favorite{ background-image:url(../../default/images/icon/group_favorite.gif)}
.icon_member{ background-image:url(../../default/images/icon/member.gif)}
.icon_time{ background-image:url(../../default/images/icon/time.gif)}
.icon_copyright_label{ background-image:url(../../default/images/icon/light.gif)}
.icon_tag_label{ background-image:url(../../default/images/icon/tag.png)}
.icon_manage{ background-image:url(../../default/images/icon/manage.gif)}
.icon_key{ background-image:url(../../default/images/icon/key.gif)}
.icon_info{ background-image:url(../../default/images/icon/info.gif)}
.icon_comment{ background-image:url(../../default/images/icon/reply.png)}
.icon_qq_favorite{ background-image:url(../../default/images/icon/qq_favorite.gif)}
.icon_view{ background-image:url(../../default/images/icon/view.gif)}
.icon_dateline{ background-image:url(../../default/images/dateline2.gif)}
.icon_up{ background-image:url(../../default/images/icon/up.gif)}
.icon_down{ background-image:url(../../default/images/icon/down.gif)}
.icon_edit{ background-image:url(../../default/images/icon/edit.gif)}
.icon_delete{ background-image:url(../../default/images/icon/delete.gif)}
.icon_start{ background-image:url(../../default/images/icon/start.gif);}
.icon_stop{ background-image:url(../../default/images/icon/stop.gif);}
.icon_sendpm{ background-image:url(../../default/images/icon/sendpm.gif);}
.icon_group{ background-image:url(../../default/images/discuss.gif);}
/* TAB */
.shadetabs { margin:10px 0px 0px 13px !important;margin:10px 0px 0px 6px;padding:0pt 0pt 0pt 0px !important;padding:0pt 0px 0pt 2px;clear:both;line-height:28px;background:url(../images/ju.gif);}
.shadetabs li { background:transparent url(../images/tab/box_line.gif) no-repeat scroll right center;cursor:pointer;float:left;padding:0px 8px;_padding:0px 8px;margin-left:2px;}
.shadetabs li.selected { background:url(../images/33.jpg) repeat-x scroll 0% !important;line-height:28px;margin:0px;padding:0px 10px 0pt 10px;position:relative;}
.shadetabs li a { color:#fff;font-size:12px;font-weight:normal;}
.shadetabs li.selected a { color:#fff;font-size:14px;font-weight:bold;text-decoration:none;}
.laleft{ margin:0 0 0 0!important;margin:0;width:660px;_width:657px;overflow:hidden; }
.laleft2{ width:950px;margin:0 0 0 0!important;margin:0;overflow:hidden; }
/* 页内框架 */
#Win_Window{ font: 12px Arial, Helvetica, sans-serif; }
#Win_SecondLine{ font: 10px Arial, Helvetica, sans-serif; }
#Win_Window a{ color: #fff; }
#Win_Overlay { position: absolute;z-index:100;top: 0px;left: 0px;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;overflow:hidden; }
#Win_Window{ position: absolute;background: #fff;z-index: 102;color:#000000;display:none;border: 4px solid #ccc;text-align:left; overflow:hidden; }
#Win_Window img{ display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666; }
#Win_Caption{ height:25px;padding:7px 30px 10px 25px;float:left; }
#Win_CloseWindow{ float:right;padding-top: 5px;padding-right: 20px;padding-bottom: 5px; }
#Win_CloseAjaxWindow{ padding:5px 10px 7px 0;margin-bottom:1px;text-align:right;float:right; }
#Win_AjaxWindowTitle{ float:left;padding:7px 0 5px 10px;margin-bottom:1px; }
#Win_Title{ background:url(../images/ju.gif);overflow:hidden;height:27px; }
#Win_AjaxContent{ clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em; }
#Win_AjaxContent p{ padding:5px 0px 5px 0px; }
#Win_Load{ position: absolute;display:none;height:100px;width:100px;z-index:101; }
#Win_HideSelect{ z-index:99;position:absolute;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0; }
#Win_IframeContent{ clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px; }
#Win_WindowTitle { float: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 20px;color:#fff;font-weight: bold;padding-top: 4px;padding-bottom: 5px;padding-left: 10px; }
/*模块宽度集合*/
.w115{ width:115px;}   
.w263{ width:265px;}
.w270{ width:270px;}
.w278{ width:280px;}
.w383{ width:385px;}
.w658{ width:660px;}
.w688{ width:690px;}
.w248{ width:250px;}
.w568{ width:570px;}
.w948{ width:950px;}
/*自定义修改*/

