﻿
@import url("common.codes.css");
@import url("common.user.css");


/* ************************* */
body { padding:0px; font-size:12px; font-family:"Arial","Verdana","宋体"; }
table,input,textarea,select,button { font-size:12px; }

.pictrue_today{ float:left; margin-right:4px; border: 1px solid #666;}
.topic_today{ float:left;width:260px;}
div.topic_tit{ background:#f0f0f0; font-size:14px; padding:5px 0 0 0; text-align:center; margin:0 5px 0 0; font-weight:bold;}
div.topic_tit a { color:#cc0000; text-decoration: none; }
div.topic_tit a:link { color:#cc0000; text-decoration: none; }
div.topic_tit a:visited { color:#cc0000; text-decoration: none; }
div.topic_tit a:hover { color:#b40101; text-decoration:underline; }
div.topic_tit a:active { color:#b40101; text-decoration:underline; }
.topic_summary{
	padding:5px;
	line-height:150%;
	text-align:justify;
	color:#666;
	text-indent: 24px;
}
.topic_summary a { color:#666; text-decoration: none; }
.topic_summary a:link { color:#666; text-decoration: none; }
.topic_summary a:visited { color:#666; text-decoration: none; }
.topic_summary a:hover { color:#333; text-decoration:underline; }
.topic_summary a:active { color:#333; text-decoration:underline; }
div.topic_more{ text-align:right; margin:0 5px;}

/* ************************* */
.ClewSign { background:url("../common/ico_clew_sign.gif") no-repeat 7px 5px; }
.ClewTrue { background:url("../common/ico_clew_true.gif") no-repeat 3px 2px; }
.ClewFalse { background:url("../common/ico_clew_false.gif") no-repeat 3px 2px; }
.ClewYes { background:url("../common/ico_clew_yes.gif") no-repeat 4px 5px; }
.ClewNo { background:url("../common/ico_clew_no.gif") no-repeat 5px 5px; }
.ClewOptional { background:url("../common/ico_clew_optional.gif") no-repeat 4px 2px; }
.ClewIgnorer { background:url("../common/ico_clew_ignorer.gif") no-repeat 4px 2px; }

/* ************************* */
textarea { border:1px solid #BBBBBB; }
select { border:1px solid #BBBBBB; }
input.btn { background:#E8F5FD url("../common/bg_button.gif") repeat-x; }
button { background:#E8F5FD url("../common/bg_button.gif") repeat-x; }
input.sea-btn { background:#E8F5FD url("../common/bg_button.gif") 0px 0px repeat-x; }
.left{ float:left;}
.right{ float:right;}
div.clear-both {
	font: 0px/0px sans-serif;
	clear: both;
	display: block;
}

/* ************************* */
table.tab tr.bar td { background:#E9F5FF url("../common/bg_table_tab.gif") 0px 0px repeat-x; color:#333333; font-weight:bold; }
table.tab tr.sub td { background:#E9F5FF url("../common/bg_table_tab.gif") 0px -20px repeat-x; color:#888888; font-weight:bold; }
table.frm tr.bar td { background:#E9F5FF url("../common/bg_table_frm.gif") 0px 0px repeat-x; color:#333333; font-weight:bold; }
table.frm tr.sub td { background:#E9F5FF url("../common/bg_table_frm.gif") 0px -20px repeat-x; color:#888888; font-weight:bold; }
table.list tr.bar td { background:#F4F4EA url("../common/bg_table_list.gif") repeat-x; color:#333333; font-weight:bold; }
table.list tr.sub td { background:#F4F4EA url("../common/bg_table_list.gif") repeat-x; color:#888888; font-weight:bold; }


/* ************************* */
/* ********** Page ********* */
/* ************************* */
div.Framer { clear:both; width:890px; }
div.FramerFloor { clear:both; width:890px; }
div.FramerFloor div.MainBody { width:716px; float:left; }
div.FramerFloor div.MainCenter { width:666px; float:left; }
div.FramerFloor div.SideLeft { width:216px; margin:0px 8px 0px 0px; float:left; }
div.FramerFloor div.SideRight { width:216px; margin:0px 0px 0px 8px; float:right; }



/* ********* header ******** */
div.Header { width:890px; background:url(../../../../images/header_bg.gif) left top no-repeat; height:170px; margin-bottom:3px;}
div.LogoHead_box{ height:60px;}
div.HeaderLogo { width:195px; height:60px; text-align:left; float:left; }
div.HeaderSlogan{ width:130px; float:left; padding-top:28px;}
.Slogan1{ color:#666600;}
.Slogan2{ letter-spacing: 4px;}
div.HeaderMenu{ width:204px; float:left; padding-top:35px; padding-left:120px;}
div.HeaderMenu ul{ margin:0; padding:0;}
div.HeaderMenu li{ float:left; margin-right:5px;}
div.HeaderTime{ float:right; width:241px; padding-top:40px; color:#FFFFFF;}

div.SearchHead_box{ height:69px;}
div.HeadSearch_01{ background: url(../../../../images/search_01.gif) 21px center no-repeat; float:left;  text-align:left; padding:20px 10px 0px 72px;color:#fffc00; height:46px;}
div.HeadSearch_02{ width:440px; float:left; text-align:left; padding-top:7px;}
div.HeadSearch_03{ float:right; background:url(../../../../images/search_02.gif) left center no-repeat; padding:5px 0 0 48px; width:202px; height:64px; text-align:left;}

div.NavHead_box{ height:35px; padding-top:6px;}
div.NavHead_box ul{}
div.NavHead_box li{ display:inline; font-size:14px; font-weight:bold; padding-right:8px;padding-left:8px;}
div.NavHead_box a { color:#fff; text-decoration:none;}
div.NavHead_box a:visited { color:#fff; text-decoration:none; }
div.NavHead_box a:hover { color:#fff; text-decoration:underline; }
div.NavHead_box a:active { color:#fff; text-decoration:underline; }

div.HeaderSpace { clear:both; margin:2px; padding:2px; }
div.HeaderFrame { clear:both; width:100%; margin:0 auto; padding:0px 0px 0px 0px; }

div.HeaderNav { width:80%; text-align:right; float:right; }
div.HeaderNav div.space { width:auto; margin:2px; padding:2px; }

div.HeaderTop { width:auto; border:1px solid #DBDBDB; margin:0px; padding:0px; float:right; }
div.HeaderTop div.left { display:none; }
div.HeaderTop div.right { display:none; }
div.HeaderTop div.item { float:left; padding:0px 3px 0px 3px; }
div.HeaderTop a { float:left; color:#333333; text-decoration:none; padding:4px 4px 1px 4px; }
div.HeaderTop a:visited { color:#333333; text-decoration:none; }
div.HeaderTop a:hover { color:#DD2000; text-decoration:none; }
div.HeaderTop a:active { color:#DD2000; text-decoration:none; }




/* ********* footer ******** */
div.Footer { width:890px; clear:both; padding:0px 0px 0px 0px; }
div.FooterFrame { clear:both; width:890px; margin:0; padding:0px 0px 0px 0px; }
div.FooterCut{ height:5px; font-size:5px; width:890px; background:#cc0000;}
div.FooterAds { width:890px; text-align:center; padding:5px 0px 5px 0px; }

div.FooterMenu { height:32px;border-bottom:1px solid #cccccc; font-size:12px; padding:0px 10px 0px 10px; }
div.FooterMenu ul { }
div.FooterMenu li { display:inline; padding:0px 5px 0px 5px; }
div.FooterMenu a { text-decoration:none; }
div.FooterMenu a:link { text-decoration:none; }
div.FooterMenu a:visited { text-decoration:none; }
div.FooterMenu a:hover {  }
div.FooterMenu a:active {  }
div.FooterMenuLeft { display:none; }
div.FooterMenuBody { width:890px; height:100%; padding:10px 0px 0px 0px; }
div.FooterMenuRight { display:none; }

div.FooterInfo { color:#000000; padding:5px; text-align:left; margin-bottom:10px; background:url(../../../../images/logo_h.jpg) right center no-repeat; height:60px; }
div.FooterInfo p { color:#000000; padding:2px; }


/* ********** base ********* */
div.MenuBar { clear:both; text-align:left; padding:5px 0px 5px 0px; }
div.MenuBar ul { clear:both; }
div.MenuBar li { display:inline; background:url("../common/ico_menubar.gif") 2px 2px no-repeat; padding:0px 5px 0px 16px; }

div.MenuPic { clear:both; text-align:center; padding:5px 0px 5px 0px; }
div.MenuPic ul { clear:both; }
div.MenuPic li { display:inline; background:none; padding:0px 4px 0px 4px; }

div.MenuLinks { clear:both; padding:5px 0px 5px 0px; }
div.MenuLinks ul { clear:both; }
div.MenuLinks li { background:url("../common/ico_menulinks.gif") 2px 6px no-repeat; padding:3px 5px 3px 16px; }


/* ********* login ********* */
div.Block-Login { clear:both;border:1px solid #CCCCCC; text-align:left; background:#E6E6E6;}
div.Block-Login div.BlockBar { background:#F2F2F2 url("../common/ico_logo.gif") no-repeat 7px 9px; border-bottom:1px solid #CCCCCC; padding-left:25px; height:30px; vertical-align:middle; line-height:30px; font-size:14px; font-weight:bold; color:#990000;}
div.Block-Login div.BlockBody { clear:both; border:1px solid #EDEDED; background:#FFFFFF; text-align:center; margin:3px; padding:7px; }
div.Block-Login div.BlockBody div { padding:2px 0px 2px 0px; }
input.username { width:100px; background:#FFFFFF url("../account/ico_username.gif") 2px 2px no-repeat; padding-left:18px;border:1px solid #CCCCCC; }
input.password { width:100px; background:#FFFFFF url("../account/ico_password.gif") 2px 2px no-repeat; padding-left:18px;border:1px solid #CCCCCC; }
input.login-text { border:1px solid #BBBBBB; background:#E8F5FD url("../common/bg_button.gif") repeat-x; height:23px; line-height:23px; padding:0px 2px 0px 2px; }


div.loginbox{ text-align:center; float:left; width:190px; height:174px;  padding:15px 0 0 0;}
div.Blocklogin{height:25px; line-height:25px; vertical-align:middle; margin:1px 0;}
div.regure{ background:url(/rcsystem/images/reg_bg.gif) left top no-repeat; padding-top:3px; text-align:left; padding-left:15px;}
div.helpbox{ background:url(/rcsystem/images/help_bg.gif) left top no-repeat; padding-top:6px; text-align:left; padding-left:15px;}
.LoginButton{ width:68px; height:33px;}
.searchbut{width:82px; height:27px;}

div.searchbox{ float:right; width:210px; padding:20px 0 0 0;}
div.Blockbox{ height:30px; line-height:30px; vertical-align:middle; margin:3px 0;}
div.Block_manu{ height:30px; line-height:30px; vertical-align:middle;margin:3px 0; text-align:center; }
.where{ height:20px; width:143px;}
.whattime{ height:20px; width:119px;}
.keyword1{height:20px; width:145px;}

/* ********* view page ********* */
div.view_left{ float:left; border:1px solid #CCCCCC; width:572px; background:#fefcfc;text-align:left;}
div.view_left_title{ background: #F2F2F2; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; padding-left:5px; height:30px; vertical-align:middle; line-height:30px; font-size:14px; font-weight:bold; color:#990000;}
div.view_left_side{ background:#fff; border-bottom:1px solid #CCCCCC; height:30px;vertical-align:middle; line-height:30px; padding-left:5px;}
div.view_left_topic{ height:24px; padding-left:10px; font-size:24px; color:#ff0000;font-weight:bold; margin:10px 0 5px 0;}
div.view_left_info{padding:0 10px; margin:5px 0;}
.SummaryBox { width:95%; border:1px dashed #999; text-align:left; margin-bottom:10px; background:#fcfcfc; padding:5px; color:#666; text-indent: 24px;}
div.view_left_remark{ padding:10px; font-size:14px; line-height:150%;}
div.view_left_remark p{ text-indent:28px;}
div.view_center{ float:left; width:28px; background:url(../../../../images/view_bg.gif) left top no-repeat; height:400px;}
div.view_right_box{ float:right; width:286px; text-align:left;}
div.view_right{border:1px solid #CCCCCC; text-align:left; background: #E6E6E6;}
div.view_right_title{ background: url(../rsdl/right_title_bg.gif) left top repeat-x; border-bottom:1px solid #CCCCCC; padding-left:5px; height:30px; vertical-align:middle; line-height:30px; font-size:14px; font-weight:bold; color:#fff;}
div.view_right_list{ padding:5px;}
div.view_right_list li { padding:5px 0px; }
div.zyzd_box{border-bottom:1px dashed #CCCCCC; padding:3px; text-align:left;}
div.view_right_sea{ padding:10px; }

/* ********* list page ********* */

div.list_left{ float:left;  width:200px; text-align:left;}

div.list_right{ float:right; width:680px; text-align:left;}
