/**
 * @copyright [iJuhe] (C)2005 - 2010 Cenwor Inc.
 * @link http://www.ijuhe.net
 * @author: Yu
 * @date:2009-08-29
 * @abstract: Style for ijuhe english release
 */
body{ text-align:left;font-family:arial;margin:0; padding:0; font-size:12px; color:#333;background:url(../images/2009_bg.jpg) repeat-x;}
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: #000000;text-decoration:none;}
a:visited { color: #000000;text-decoration:none;}
a:hover { color: #cc0000;text-decoration:none;}
/* Color */
.cRed,a.cRed:link,a.cRed:visited{ color:#cc0000; 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:#cc0000; font-size:14px; text-decoration:underline;}
.cRed3,a.cRed3:link,a.cRed3:visited{ color:#cc0000; 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;}
.fB{ color:#999999;}
/*other*/ 
#tag a{ padding:10px;}
.borderbottom{ border-bottom: #d5e6ed 1px solid;}
.pointer{ cursor:pointer;}
.right{ text-align:right;}
.center{ text-align:center;}

/*######################
  页面结构 
  ######################*/
  
/*页面头部*/ 
#headerNav{ width:950px; margin:0 auto; line-height:30px; height:30px; text-align:right;}
#headerNav .searchBtn{ background:url(../images/search.jpg); width:58px; height:22px; cursor:pointer;border:0;}
#headerLogo{ width:950px; margin:0 auto; overflow:hidden; display:block;}
#headerLogo .logo{ float:left;line-height:normal;margin-top:5px;}
#headerLogo table{ margin-left:15px;cursor:pointer;}
#headerLogo .site_name{ font-weight:bold;color:#3480cb;font-size:35px;line-height:35px;}
#headerLogo .site_domain{ color:#3480cb;}
#headerLogo .site_introduce{ color:#979797;}
/*页面底部*/
#footer{ width:948px;margin:5px auto ;clear:both;line-height:20px;text-align:center;}
/*顶部菜单*/
#mainNav_bg{ width:950px;margin:0 auto; }
#top_menu{ width:99%;float:left;text-align:center;margin-top:-2px;margin-left:10px;_margin-left:10px;height:32px;}
#top_menu ul{ width:98%;height:33px;margin:0 auto;}
#top_menu ul li{ float:left;height:30px;margin-right:2px;}
#top_menu a{ display:block;float:left;height:33px;background:transparent url(../images/header/index_t4.gif) left top no-repeat;
text-decoration:none;}
#top_menu a span{ display:block;float:left;height:30px!important;height: 22px;line-height:15px;height /*ie55*/: 32px;padding:5px 15px 0;background:transparent url(../images/header/index_tc4.gif) right top no-repeat;text-align:center;color:#000;font-style:normal;cursor:pointer;font-size: 14px;}
#top_menu a:hover{ background:transparent url(../images/header/top_h_l.gif) left -4px no-repeat;}
#top_menu a:hover span{ background:transparent url(../images/header/top_h_r.gif) right -4px no-repeat;}
#top_menu li a span{ padding: 11px 20px 0;} /*此处调节导航宽度*/
#top_menu #current a { background:url(../images/header/index_t1.gif) left top no-repeat;margin-top:2px;}
#top_menu #current a span { background:transparent url(../images/header/index_tc2.gif) right top no-repeat;font-weight:bold;color:#FFF;font-size:14px;}
/*顶部子菜单*/
.nav_sub{ clear:both;height:auto!important;height:29px;min-height:29px;padding:3px 2px 3px 10px;margin:0; overflow:hidden; background:#3480cb;_margin:-3px 0 0 5px;}
.nav_sub ul{ margin:4px 0 0 0;*margin:6px 0 0 0;}
.nav_sub li { padding:2px 11px;line-height:21px;float:left; white-space:nowrap;}
.nav_sub a{ color:#ffffff;text-decoration:none;font-size:12px;}
.nav_sub .selected{}
.nav_sub .selected a{ font-weight:bold; text-decoration:underline; overflow:hidden;}
.nav_sub a:hover{ text-decoration:underline;color:#ffffff;}
.Position{ margin:5px auto; width:935px; background:#FFFFFF; line-height:22px; height:22px; padding-left:15px; clear:both; background:url(../images/bg.png);}
/*页面主体结构*/
#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; border:#abc8ea 1px solid; margin:0 0 10px 0;}
.mRightTop{ float:left;line-height:42px;text-align:center;background:url(../images/rightTop_bg.gif) no-repeat;width:280px;margin:0 0 8px 0;}
.mRightTop a{ font-size:14px;font-weight:600;color:#cc0000;}
.sidebar_button ul { padding:0;margin:0;}
.sidebar_button li { list-style:none;background:url(../images/rightTop_bg.gif) no-repeat;width:280px;height:42px;float:left;line-height:46px;text-align:center;margin:0 0 8px 0;}
.sidebar_button .p250{background:url(../images/rightTop_bg.gif) no-repeat;width:250px;}
.sidebar_button li a{font-size:14px;font-weight:600;color:#cc0000;}
.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:#d5e6ed 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 #d5e6ed; 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:#cccccc 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;}
.groupsL li{ width:100%;float:left;}
.groupsR{ width:568px;float:right;margin:0 10px 0 0;padding:10px 0;*clear:both; }
.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 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;}
.cich{ width:250px; height:30px; float:right;margin-right:10px;}
/*资讯评价模块*/
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 solid #abc8ea;margin:0px 0 8px 0;display:block;clear:both; width:278px; color:#CCC; text-align:center;}
/*标题栏模块*/
.titleBar{ display:block;height:28px;background:url(../images/bg.png);overflow:hidden;line-height:28px;border:#abc8ea 1px solid; border-bottom:none;border-top:none; clear:both;}
.spanL{ float:left;margin-left:10px;font-size:14px;color:#cc0000;}
.spanL span{ height:31px;background:#FFFFFF;padding:0 10px;}
.spanL2{ float:left;font-size:12px;color:#cc0000;}
.spanR{ float:right;margin-right:10px;}
.top{ margin-top:0;}
/*按钮模块*/
.button,button{ background:url(../images/buttonBg.gif) repeat-x;height:22px;border:0;cursor:pointer;color:#FFFFFF;padding:0; margin-right:5px;}
.commen_submit{ background:url(../images/buttonBg.gif) repeat-x;height:22px;border:0;cursor:pointer;color:#FFFFFF;padding:0;margin-right: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; border:#93cce4 1px solid; 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;border:#93cce4 1px solid;}
.FContain2{ width:363px;height:407px;overflow:hidden;margin:0 auto;padding:10px;border:#93cce4 1px solid;}
.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;overflow:hidden;}
.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;}
/*图片列表模块*/
ul.imgBox{ width:650px; margin:0 0 0 10px;_margin-left:3px; clear:both;}
ul.imgBox li{ height:auto!important;height:120px;min-height:110px; width:92px;overflow:hidden; float:left;margin:0 7px;}
.imgBox_top{ width:87px;height:87px;display:block;margin:5px 0; border:#dbdbdb 1px solid; padding:1px;}
.imgBox_bottom{ display:block;width:92px;overflow:hidden;line-height:25px;white-space:nowrap;text-align:center;}
.imgBox_bottom a{ color:#666;}
.box_border{ border:#efefef 1px solid;background:#fafafa;padding:2px;width:51px;height:51px;float:left;margin:5px 7px 5px 5px;}
ul.videoBox{ width:270px; margin:0 auto;}
ul.videoBox li{ height:110px;width:80px;overflow:hidden;float:left; margin:5px;_margin:4px;}
.videoBox_top{ width:80px;height:80px;display:block;margin:5px 0; border:#dbdbdb 1px solid;}
.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 #d5e6ed;}
.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 tbody tr:hover { background: #f3f9fb;}
.table2 tbody tr:hover { background:none;}
.table tfoot{ height:15px;}	
/* 会员模块 */
.quote{ color:#999999; line-height:22px; _padding:3px 0;}
.quote a{ color:#cc0000; text-decoration:underline;}
.userInfo{ width:260px; margin:0 auto;border-bottom:1px solid #d5e6ed; 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 #d5e6ed;}
.modify{ width:948px;background:#f3f9fb;margin:8px auto;overflow:hidden;border:#d5e6ed 1px solid; padding-bottom:20px;}
.modfiyNav{ width:100%;height:29px;line-height:29px;overflow:hidden;background:url(../images/950_bg.jpg) repeat-x;float:left;text-align:center;color:#fff;font-size:14px;font-weight:600;}
/* 提示信息 */
.notice{ color:#000;margin:5px;padding:4px 4px 1px;border:1px dotted #F60;background:#fff2e9;}
.notify{ text-indent: 25px; width: 92%;color:#000;margin:8px auto;padding:3px 4px 5px 10px;border:1px dotted #25951b;line-height:200%;background:#f3ffe6 url(../../default/images/icon/notify.gif) no-repeat scroll 1px top;}
.notify2{ text-indent: 25px; width:933px;margin-top:0;}
.warning{ width:948px;margin:8px auto;overflow:hidden;text-indent:40px;border:1px solid #bfdda9;line-height:30px;background:#E5f5da url(../../default/images/icon/warning.gif) no-repeat scroll 1px top ;}
.loading{color:#000;line-height:20px;margin:5px 5px 0px 5px;padding:4px 4px 1px 20px;border:0px dotted #00FF33;background:#fff url(../../default/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;border:1px solid #1f6714;background:#ebf4ec 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_member{ background-image:url(../../default/images/icon/member.gif)}
.icon_time{ background-image:url(../../default/images/icon/time.gif)}
.icon_tag_label{ background-image:url(../../default/images/icon/tag.png)}
.icon_manage{ background-image:url(../../default/images/icon/manage.gif)}
.icon_view{ background-image:url(../../default/images/icon/view.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:30px;background:url(../images/11.jpg) repeat-x;}
.shadetabs li { background:transparent url(../images/22.jpg) 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:30px;margin:-1px 0pt 0px 1px;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: #ffffff;z-index: 102;color:#000000;display:none;border: 4px solid #525252;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:#3480cb;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;}
/*模块宽度集合*/
.w263{ width:265px;}
.w270{ width:270px;}
.w278{ width:278px;}
.w383{ width:383px;}
.w658{ width:658px;}
.w688{ width:688px;}
.w248{ width:248px;}
.w568{ width:568px;}
.w948{ width:948px;}
/*颜色*/
.color_1{background: #f3f9fb;}















