﻿@charset "UTF-8";
/**
 *
 * @pang cong
 * @date    2014-04-08 14:30:21
 * @version $V1.0$
 */

/*样式初始化Begin----------------------------------------------------*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#2d374b;text-decoration:none}
a:hover{color:#cd0200;}
em{font-style:normal}
li{list-style:none}
img{border:0;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
 /*样式初始化End*/

/*btn.css样式Begin-----------------------------------------------------*/
/*普通按钮样式*/
.SR_btn{ margin-top:10px; width:100%; height:30px; }
.SR_btn .SR_btnSpace{ width:200px; height:30px; margin:0px auto; }
.SR_btn .SR_btnSpace .SR_conserve{ width:95px; height:30px; float:left; }
.SR_btn .SR_btnSpace .SR_conserve a{ display:block; width:95px; height:30px; background:#f2601d; text-decoration:none; text-align:center; line-height:30px; color:#fff; font-size:12px; }
.SR_btn .SR_btnSpace .SR_conserve a:hover{ display:block; width:95px; height:30px; background:#de5313; text-decoration:none; text-align:center; line-height:30px; color:#fff; font-size:12px; }
.SR_btn .SR_btnSpace .SR_concel{ width:95px; height:30px; float:right; }
.SR_btn .SR_btnSpace .SR_concel a{ display:block; width:95px; height:30px; background:#c1bfbf; text-decoration:none; text-align:center; line-height:30px; color:#fff; font-size:12px; }
.SR_btn .SR_btnSpace .SR_concel a:hover{ display:block; width:95px; height:30px; background:#cccccc; text-decoration:none; text-align:center; line-height:30px; color:#fff; font-size:12px; }
/*搜索按钮样式*/
.SR_moduleSearch{ float:left; width:55px; height:25px; display:block; background:url(../images/indexsearchbtn.png) top no-repeat; margin-right:10px; margin-top:2px; }
.SR_moduleSearchHover{ float:left; width:55px; height:25px; display:block; background:url(../images/indexsearchbtn.png) bottom no-repeat; margin-right:10px; margin-top:2px; }
/*组合按钮样式*/
.SR_longBtnSpace{ height:30px; margin:0px auto; width:340px; }
.SR_longBtnSpace li{ overflow:hidden; height:30px; float:left; margin:0px 5px; }
.SR_longBtnSpace li a{  height:30px; line-height:30px; overflow:hidden; padding:10px 20px; color:#ffffff; font-size:12px; }
.SR_longBtnSpace .SR_conserve a{ background:#f2601d; }
.SR_longBtnSpace .SR_conserve a:hover{ background:#de5313; }
.SR_longBtnSpace .SR_concel a{ background:#c1bfbf; }
.SR_longBtnSpace .SR_concel a:hover{ background:#cccccc; }
.SR_longBtnSpace .SR_other a{ background:#f2601d; }
.SR_longBtnSpace .SR_other a:hover{ background:#de5313; }

.redBtn a{background: #db3634; color: #ffffff;}
.blueBtn a{background: #235da7; color: #ffffff;}
.orangeBtn a{background: #f58521; color: #ffffff;}
.greenBtn a{background: #64ad42; color: #ffffff;}
.grayBtn a{background: #dbdbdb; color: #444444;}
.blackBtn a{background: #222222; color: #ffffff;}
.purpleBtn a{background: #7a47c8; color: #ffffff;}

.redBtn a:hover{background: #7c040b; color: #ffffff;}
.blueBtn a:hover{background: #0b4d8f; color: #ffffff;}
.orangeBtn a:hover{background: #ec5f09; color: #ffffff;}
.greenBtn a:hover{background: #20780f; color: #ffffff;}
.grayBtn a:hover{background: #c3c3c3; color: #444444;}
.blackBtn a:hover{background: #444444; color: #ffffff;}
.purpleBtn a:hover{background: #6629c3; color: #ffffff;}
/*btn.css样式End*/

/*floatchart.css样式Begin----------------------------------------------*/
.disposeTable{ width:640; margin:0px auto; }
.disposeTd{ width:126px; }
.disposeBox{ font-size:12px; width:126px; height:176px; color:#444444; background:url(../images/disposebg.png) no-repeat; }
.disposeBox .statusPic1{ background:url(../images/disposehead1.png) no-repeat center; width:110px; height:55px; margin:0px auto; }
.disposeBox .statusPic2{ background:url(../images/disposehead2.png) no-repeat center; width:110px; height:55px; margin:0px auto; }
.disposeBox .statusPic3{ background:url(../images/disposehead3.png) no-repeat center; width:110px; height:55px; margin:0px auto; }
.disposeBox .disposeContent{ height:22px; border-bottom:1px solid #c9c6c6; width:110px; line-height:22px; margin:0px auto; }
.disposeMarkRight{ width:40px; background:url(../images/disposemarkright.png) no-repeat center; }
.disposeMarkLeft{ width:40px; background:url(../images/disposemarkleft.png) no-repeat center; }
.disposeMarkUp{ height:40px; background:url(../images/disposemarkup.png) no-repeat center; }
.disposeMarkDown{ height:40px; background:url(../images/disposemarkdown.png) no-repeat center; }
/*floatchart.css样式End*/

/*form.css样式Begin----------------------------------------------------*/
/*单纯的输入框Begin*/
.SR_pureInput{ border:1px solid #ccc; color:#444444; height:20px; width:150px; }
.SR_pureInputLong{ border:1px solid #ccc; color:#444444; height:20px; width:90%; }
/*单纯的输入框End*/

/*带有提示的输入框Begin*/
.SR_tipsInput{ border:1px solid #ccc; color:#444444; }
/*带有提示的输入框End*/

/*下拉菜单Begin*/
.SR_select{ border:#900 1px solid; width:200px; background-color:#fff; }
/*下拉菜单End*/
/*form.css样式End*/

/*header.css样式Begin-----------------------------------------------------*/
.SR_headerBox { height: 64px; width: 100%; min-width: 1003px; background: url(../images/header_bg.png) repeat-x; }
.SR_headerBox .SR_headerLeft { float: left; overflow: hidden; }
.SR_headerBox .SR_headerLeft .SR_logo { background: url(../images/logo.png) no-repeat; width: 500px; height: 64px; }


.SR_headerBox .SR_headerRight { float: right; font-size: 13px; color: #666; line-height: 64px; margin-right: 5px; text-align: left; }
.SR_headerBox .SR_headerRight table { float: right; font-size: 13px; color: #666; line-height: 64px; margin-right: 5px; text-align: left; overflow: hidden; }
.SR_headerBox .SR_headerRight a { text-overflow: ellipsis; overflow: hidden; }


.SR_headerBox .SR_headerRight table tr td .topLink1 { background-image: url(../images/icon_top_1_1.png); background-repeat: no-repeat; background-position: 5px center; display: block; height: 64px; padding-left: 30px; padding-right: 10px; color: #fff; background-color:transparent; }
.SR_headerBox .SR_headerRight table tr td .topLink1:hover { background-image: url(../images/icon_top_1_2.png); background-repeat: no-repeat; color: #FFF; background-color: #08739a; background-position: 5px center; }

.SR_headerBox .SR_headerRight table tr td .topLink2 { background-image: url(../images/icon_top_2_1.png); background-repeat: no-repeat; background-position: 5px center; display: block; height: 64px; padding-left: 30px; padding-right: 10px; color: #fff; background-color:transparent; }
.SR_headerBox .SR_headerRight table tr td .topLink2:hover { background-image: url(../images/icon_top_2_2.png); background-repeat: no-repeat; background-position: 5px center; color: #FFF; background-color: #08739a; }
.SR_headerBox .SR_headerRight table tr td .topLink3 { background-image: url(../images/icon_top_3_1.png); background-repeat: no-repeat; background-position: 5px center; display: block; height: 64px; padding-left: 30px; padding-right: 10px; color: #fff; background-color:transparent; }
.SR_headerBox .SR_headerRight table tr td .topLink3:hover { background-image: url(../images/icon_top_3_2.png); background-repeat: no-repeat; background-position: 5px center; color: #FFF; background-color: #08739a; }
.SR_headerBox .SR_headerRight table tr td .topLink4 { background-image: url(../images/icon_top_4_1.png); background-repeat: no-repeat; background-position: 5px center; display: block; height: 64px; padding-left: 30px; padding-right: 10px; color: #fff; background-color:transparent; }
.SR_headerBox .SR_headerRight table tr td .topLink4:hover { background-image: url(../images/icon_top_4_2.png); background-repeat: no-repeat; background-position: 5px center; color: #FFF; background-color: #08739a; }
/*header.css样式End*/

/*inputtable.css样式Begin---------------------------------------------------*/
.SR_inputTable{ width:100%; overflow:hidden; margin-top:10px; }
.SR_inputTable .SR_inputTableTitle{ width:100%; font-size:14px; font-weight:700; text-align:left; height:30px; border-bottom:1px solid #cccccc; line-height:30px; text-indent:10px; }
.SR_inputTableContent{ width:100%; overflow:hidden; }
.SR_inputTableContent table{ width:99%; margin:0px auto; }
.SR_inputTableContent table td{ height:30px; }
.SR_inputTitle{ text-align:right; width:120px; font-size: 12px; }
.SR_textarea{ width:80%; height:100px; border:1px solid #ccc; }
.warn{ color:#ff0000; }
/*inputtable.css样式End*/

/*leftnav.css样式Begin-------------------------------------------------------*/
.SR_mainLeftNav { width:200px; background-color:#fff; overflow:hidden; font-size:12px; background:#e7eff1; }
.SR_mainLeftNav ul { width:200px; overflow:hidden; }
.SR_mainLeftNav .SR_navTitle   { width: 200px; height: 35px; border-top:#FFF solid 1px; border-bottom:#ebeaea solid 1px; background: url(../images/navmark1.gif) no-repeat 20px #f3f7f8; }
.SR_mainLeftNav .SR_navTitleContent{ display:none; }
.SR_mainLeftNav .SR_navTitle .aNormal   { width: 200px; display: block; height: 35px; line-height: 35px; text-indent: 50px; text-decoration: none; color:#444; font-size:12px; background:url(../images/down.gif) 180px center no-repeat; }

/*点击变化样式Begin*/
.SR_mainLeftNav .SR_navTitle .aHover   { width: 200px; display: block; height: 35px; line-height: 35px; text-indent: 50px; text-decoration: none; color:#444; font-size:12px; background:url(../images/up.gif) 180px center no-repeat; }
/*点击变化样式End*/

.SR_mainLeftNav .SR_navSecondTitle    { width: 200px; height: 35px; border-bottom:1px solid #ebeaea; }

.SR_mainLeftNav .SR_navSecond    { width: 200px; height: 35px; line-height:35px; color:#444; display: block; text-decoration: none; text-indent:60px; background:url(../images/secondnavmarkpressed.gif) no-repeat 40px #f5fcfe; }

.SR_mainLeftNav .SR_navSecondTitle a    { width: 200px; height: 35px; line-height:35px; color:#444; display: block; text-decoration: none; text-indent:60px; background: url(../images/secondnavmarknormal.gif) no-repeat 40px; }
.SR_mainLeftNav .SR_navSecondTitle a:hover{ width: 200px; height: 35px; line-height:35px; color:#444; display: block; text-decoration: none; text-indent:60px; background:url(../images/secondnavmarkpressed.gif) no-repeat 40px #f5fcfe; }

/*当前页面样式Begin*/
.SR_mainLeftNav .SR_navSecondTitle .aSecondHover{ width: 200px; height: 35px; line-height:35px; color:#444; display: block; text-decoration: none; text-indent:60px; background:url(../images/secondnavmarkpressed.gif) no-repeat 40px #f5fcfe; }
/*当前页面样式Begin*/

.leftBg{ background:#e7eff1; }
/*leftnav.css样式End*/

/*main.css样式Begin------------------------------------------------------------*/
.SR_mainTable{ width:100%; height:800px; overflow:hidden; }
.SR_mainLeft{ width:200px; vertical-align:top; background:#e7eff1; }
.SR_mainModule{ width:15px; background-color:#e3e3e3; vertical-align:top; }
.SR_mainRight{ vertical-align:top; }
.SR_Space{ overflow:hidden; padding:0px 10px;}
/*main.css样式End*/

/*module.css模块Begin-----------------------------------------------------------*/
.SR_moduleBox{ height:31px; border-bottom:#d6d4c7 solid 1px; margin-top:10px; }
.SR_moduleTitle{ height:31px; overflow:hidden; float:left; background:#48980d; line-height:31px; padding:0px 10px; color:#fff; font-size:14px; font-weight:700; }
.SR_moduleRight{ height:31px; width:200px; float:right; line-height:31px; font-size:12px; }
/*module.css模块End*/

/*navigation.css样式Begin-------------------------------------------------------*/
.SR_navBox{ width: 100%; height: 36px; background:#344348; overflow: hidden; }

.SR_navBox .SR_nav { float: left; overflow: hidden; width: 900px; }

.SR_navBox .SR_nav ul{ width:100%; overflow:hidden; }
.SR_navBox .SR_nav li{ float: left; overflow: hidden; line-height: 36px; height: 36px; display: block; }
.SR_navBox .SR_nav ul li a { height: 36px; font-size: 12px; font-weight: 700; display: block; text-align: center; color: #fff; text-decoration: none; padding-right: 15px; padding-left: 15px; overflow: hidden; float: left; }
.SR_navBox .SR_nav ul li a:hover { color: #fff; height: 36px; display: block; text-align: center; background-color: #243135; float: left; }
.SR_navBox .SR_navRight { display: block; float: right; overflow: hidden; }

.navRightBtn { display: block; height: 36px; width: 36px; background-image: url(../images/icon_right_menunormal.png); background-repeat: no-repeat; float: right; cursor: pointer; }
.navRightBtnHover { display: block; height: 36px; width: 36px; background-image: url(../images/icon_right_menupressed.png); background-repeat: no-repeat; float: right;cursor: pointer; }
.navSwitchTip{ float:right; width:110px; height:36px; background:url(../images/swithtip.gif) no-repeat right; line-height:36px; color:#ffffff; font-size:12px; }
/*navigation.css样式End*/

/*projectbuttom.css样式Begin-----------------------------------------------------*/
.projectbuttom { background:#e7eff1 ; height: 40px; width: 159px; border-bottom: 1px #cedce0 solid; }
.projectbuttom_hover { background:#344348 ; height: 40px; width: 159px;border-bottom: 1px #344348 solid; }
.projectbuttom a { line-height: 40px; color: #999; font-size: 14px; font-weight: 700; text-decoration: none; margin-left: 5px; float: left; }
.projectbuttom_hover a { line-height: 40px; color: #FFF; font-size: 14px; font-weight: 700; text-decoration: none; margin-left: 5px; float: left; }
.projectbuttom .close { height: 12px; background:url(../images/closenormal.png) no-repeat; width: 12px; margin-top: 14px; margin-right: 5px; display: block; float: right; }

.projectbuttom_hover .close { height: 12px; background:url(../images/closepass.png) no-repeat; width: 12px; margin-top: 14px; margin-right: 5px; display: block; float: right; }
.pageFrame{ border: 0px; width: 100%; height: 100%; }
/*projectbuttom.css样式End*/

/*report.css样式Begin-------------------------------------------------------------*/
.SR_moduleContent{ overflow:hidden; width:600px; float:left; font-size:12px; }
.SR_moduleContent table{ text-align:right; }
.SR_moduleContent .SR_dateInput{ border:1px solid #ccc; color:#444444; height:20px; width:100px; text-align:center; }
.SR_moduleContent .SR_searchInput{ border:1px solid #ccc; color:#444444; height:20px; width:180px; text-align:center; font-size:12px; line-height:20px; color:#ccc; text-align:left; text-indent:10px; }
.SR_reportRight{ height:25px; width:160px; float:right; line-height:31px; font-size:12px; margin-top:3px; }
.SR_reportRight a{ margin-left:10px; }
/*标题搜索模块End*/

/*正文Begin*/
.reportContent{ background:#ffffff url(../images/reportcontentbg.png) no-repeat bottom; width:617px; overflow:hidden; padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:40px; margin:10px auto; color:#222222; }
.reportContent h3{ text-align:center; line-height:50px; border-bottom:solid 1px #dfe1e1; }
.reportContent p{ line-height:34px; font-size:14px; text-indent:34px; }
.reportContent h4{ line-height:34px; }
/*report.css样式End*/

/*searcntable.css样式Begin------------------------------------------------------*/
.SR_searchTableBox { margin-top:5px; width:100%; overflow:hidden; font-size:12px; }
.SR_searchTableBox table{ width:99%; margin:0px auto; }
.SR_searchTableBox table td{ height:30px; }
.SR_searchTableBox .SR_searchTitle{ text-align:right; width:120px; font-size: 12px; }
/*searcntable.css样式End*/

/*tablecontent.css样式Begin-----------------------------------------------------*/
/*.SR_tableContentBox{ width:100%; overflow:hidden; margin-top:5px; }
.SR_tableContentBox table{ width:100%; text-align:center; border-left:#e5e4e4 1px solid; border-top:#e5e4e4 1px solid; border-bottom:none; border-right:none; margin:0px auto; font-size:12px; border-collapse:collapse; }
.SR_tableContentBox table td{ border-bottom:#e5e4e4 1px solid; border-right:#e5e4e4 1px solid; border-top:none; border-left:none; height:30px; line-height:30px; }
.SR_tableContentBox table th{ border-bottom:#e5e4e4 1px solid; border-right:#e5e4e4 1px solid; border-top:none; border-left:none; height:30px; background:#f5f5f5; line-height:30px; }
.SR_tableContentBox .SR_tableContentFooter{ background:#f5f5f5; }*/
/*tablecontent.css样式End*/

