﻿body{
     margin:0;
     padding:0;
     color:#000;
     font-size:12px;
     font-family:"宋体",verdana,sans-serif,lucida grande,lucida,arial,helvetica;
     background:url("images/body_bg.jpg") repeat 0 0;
     position:relative;
     
}
a:{
   
}
a:link{
       color:#000;
       
}
a:visited{
          color:#000;
          text-decoration:none;
}
a:hover{
        color:#f00;
        text-decoration:underline;
}
a:active{
         color:#f00;
         
}
/*
.pagecontainer{
               width:780px;
               background:#fff;
               margin:0 auto;
               color:#000;
}
*/
.pagecontainer{
               width:1000px;
               background:#fff;
               margin:0 auto;
               color:#000;
}
.body_line{
           float:left;
           width:998px;
           border-left:1px solid #cdcdcd;
           border-right:1px solid #cdcdcd;
           border-bottom:1px solid #cdcdcd;
}
.top1{
      
      width:100%;
      height:27px;
      background:#efefef;
}
.top1right{
           float:right;
           width:320px;
           margin-top:7px;
}
.currentdate{
             float:left;
             width:150px;
             font-size:13px;
}
.homefavor{
           float:right;
           width:150px;
           padding-left:18px;
}
.sethome{
         float:left;
         
         padding-left:15px;
         width:55px;
         background:url("images/home.gif") no-repeat 0 0;
}

.addfavor{
          float:right;
         
          padding-left:17px;
     
          width:60px;
          background:url("images/cang.gif") no-repeat 0 0;
}
.top2{
      float:left;
      width:100%;
      margin-left:0px;
      
}












/*修改宽度为1024*/



.top2_in{
          
          width:100%;
          /*background:url("images/top.jpg") no-repeat 0 0;*/
          height:146px;
          margin-left:0px;
}

.swf_txt_en{
            float:right;
            /*margin-top:22px;
            margin-right:100px;*/
}

.bottom_in{
           width:100%;
           height:100px;
            background:url("images/bottom.jpg") no-repeat 0 0;
}












.top2left{
          float:left;
          width:401px;
          height:99px;
          background:url("images/top_left.jpg") no-repeat 0 0;
}
.top2right{
           float:right;
           width:379px;
           height:99px;
           background:url("images/top_right.jpg") no-repeat 0 0;
}
/*
.swf_txt_en{
            float:right;
            margin-top:15px;
            margin-right:40px;
}
*/
.menu{
      clear:both;
      width:100%;
      height:36px;
      background:url("images/menu_bg.gif") repeat-x;
}
.menu_1{
     margin-left:150px;
}


.menu_home{
           float:left;
           height:36px;
           width:15px;
           background:url("images/menu_home.gif") no-repeat 0 0;
           margin-left:3px;
           
}
.menu_in{
         float:left;
         margin-top:2px !important;
         width:95%;
       
}


.marqueebg{
         float:left;
         width:100%;
         height:24px;
         background:url("images/marquee_bg.gif") repeat-x;
         
         color:#f00;
         
}
.main_body{
           float:left;
           width:998px;
           margin-top:8px;
           /*margin-left:10px;
           margin-right:10px;*/
           
}












/*首页左侧模板*/


.col_left{
          
          /*width:190px;*/

          width:250px;
          float:left;
}
.left_top{
         clear:both;
          width:100%;
          height:24px;
          background:url("images/left_top1.gif") no-repeat 0 0;
          
}
.left_mid{
         float:left;
          width:100%;
          background:url("images/left_mid1.gif") repeat-y 0 0;
}
.left_bottom{
            clear:both;
             width:100%;
             height:25px;
             background:url("images/left_bottom1.gif") no-repeat 0 0;
}
.mode_left{
          clear:both;
           width:88%;
           
           margin-left:12px;
           padding-right:10px;
          
          
          
           
}
.left_title{
            width:100%;
            height:21px;
            background:url("images/lefttitle_bg1.gif") repeat-x 0 0;
            
}
.left_dcr1{
           float:left;
           width:12px;
           height:21px;
           background:url("images/lefttitle_l.gif") no-repeat 0 0;
}
.left_dcr2{
           float:right;
           width:66px;
           height:12px;
           margin-top:10px;
           background:url("images/lefttitle_r.gif") no-repeat 0 0;
           
} 
.left_h3{
         float:left;
         color:#00519e;
         font-size:13px;
         font-weight:bold;
         margin-top:5px;
         padding-left:5px;
}
.left_content{
               clear:both;
               width:100%;
               margin-left:1px;
               margin-top:4px;
               margin-bottom:5px;
 
              
}
.login_top{
           font-size:6px;
           width:220px;
           height:9px;
           background:url("images/login_top1.gif") no-repeat 0 0;
           
}

.login_mid{
           width:220px;
          
           
           padding-bottom:7px;
           background:url("images/login_mid1.gif") repeat-y 0 0;
}
.login_bottom{
          
           width:220px;
           height:10px;
           background:url("images/login_bottom1.gif") no-repeat 0 0;
}


.left_list ul{
              margin:0;
              padding:0;
              list-style:none;
}
.left_list ul li{
                 padding-left:12px; 
                 
                 line-height:20px;
                 padding-top:3px;
                 background:url("images/left_icon.gif") no-repeat 0 50%;
}
.left_more{
           float:right;
           margin-right:10px;
           margin-top:9px;
         
}









/*首页中模板*/
.right_da{
          float:right;
          width:743px; 
                
}
.col_mid{
         float:left;
         width:493px;
         
         
}

.mode_mid{
          width:98%;
          padding-right:5px;
          padding-left:5px;
          margin-bottom:5px;
}
.mid_title{
           width:99%;
           height:33px;
           border-right:1px solid #6290b2;
           background:url("images/midtitle_bg.gif") repeat-x;
}

.mid_dcr1{
          float:left;
          width:111px;
          height:33px;
          background:url("images/midtitle_l.gif") no-repeat 0 0;
          
}

.mid_h3{
        float:left;
        color:#00386f;
        font-size:13px;
        font-weight:bold;
        margin-top:9px;
        margin-left:40px;
}
.mid_more{
          float:right;
          width:44px;
          height:13px;
          margin-right:5px;
          margin-top:9px;
          
}
.mid_content{
             clear:both;
             margin-left:8px;
             margin-right:10px;
             margin-top:5px;
             margin-bottom:5px;
             
}

.mid_list ul{
             list-style:none;
             margin:0;
             padding:0;
}

.mid_list ul li{
                padding-left:14px; 
                 line-height:20px;
                 padding-top:3px;
                background:url("images/mid_icon.gif") no-repeat 0 50%;
}










/*首页右侧模板*/
.col_right{
           float:right;
           /*width:184px;*/
             width:250px;
           
           
}

.mode_right{
            width:98%;
            clear:both;
           
            border-left:1px solid #6290b2;
            border-right:1px solid #6290b2;
            margin-bottom:10px;
            
           
}
.right_title{
             width:100%;
             height:33px;
             background:url("images/righttitle_bg.gif") repeat-x;
}
.right_dcr1{
            float:left;
            width:6px;
            height:33px;
            background:url("images/righttitle_l.gif") no-repeat 0 0;
}
.right_h3{
          float:left;
        color:#fff;
        font-size:13px;
        font-weight:bold;
        margin-top:9px;
        margin-left:6px;
}
.right_dcr2{
            float:right;
            width:67px;
            height:33px;
            background:url("images/righttitle_r.gif") no-repeat 0 0;
}
.right_more{
            float:right;
            width:42px;
            height:11px;
            
            margin-right:5px;
            margin-top:10px;
}
.right_content{
               clear:both;
               width:95%;
               margin-left:7px;
               margin-right:2px;
               margin-top:5px;
               margin-bottom:5px;
}
.right_list ul{
             list-style:none;
             margin:0;
             padding:0;
}

.right_list ul li{
                padding-left:14px; 
                 line-height:20px;
                 padding-top:3px;
                background:url("images/right_icon.gif") no-repeat 0 50%;
}

.mode_rightbottom{
                  width:100%;
                  height:7px;
                  font-size:7px;
                  line-height:7px;
                  background:url("images/righttitle_bottom.gif") repeat-x 0 0;
}



/*页脚模板*/
.bottom{
        width:100%;
        clear:both;
}
.bottom_shang{
              width:100%;
              height:102px;
}
.bottom_left{
             float:left;
             width:253px;
             height:102px;
             background:url("images/bottom_left.jpg") no-repeat 0 0;
}

.bottom_mid{
             float:left;
             width:302px;
             
             height:102px;
             background:url("images/bottom_mid.jpg") no-repeat 100% 0;
}

.bottom_right{
             float:left;
             width:225px;
             
             height:102px;
             background:url("images/bottom_right.jpg") no-repeat 100% 0;
}

bottom1{
        width:100%;
}
.copyright1{
            text-align:center;
            width:100%;
            height:27px;
            padding-top:7px;
            font-size:12px;
            background:url("images/top1.gif") repeat-x 0 0;
}

.copyright2{
            text-align:center;
}







/*二级页模板*/
.sec_col_mid{
              
              width:100%;
}




/*管理页模板*/
.host_mid{
          width:97%;
          padding:3px 5px;
          
}
.guanli_content{
                width:100%;
                text-align:center;
}






/*弹出页模板*/

.popwin{

background:#fff;
padding:20px 50px;


}
.closewin {
	MARGIN-TOP: 15px; TEXT-ALIGN: center;
}


.content H3 {
	MARGIN-TOP: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	TEXT-ALIGN: center;
	color:#005921;
}
.content_in {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%; TEXT-ALIGN: left;padding:0px 20px;
}
.date {
	MARGIN-TOP: 10px; TEXT-ALIGN: right;margin-right:5px;
}









/*首页登录begin*/

#login
{
  /*padding-right:20px;	*/
  padding-right:35px;
 
}
#login div {
	text-align:right;
	padding-top:3px;
	
}
#login form {
	padding:0;
	margin:0;
}
#login select {
	width:112px;
}
.log_txt_input {
	border:1px solid #335bb8;
	width:108px;

}
.btn_search
{
    border:1px solid #D89537;
	background:#FC3;
	width:50px;
	color:#000;
	padding-top:2px;
}
.log_btn_input {
	border:1px solid #D89537;
	background:#3fa8d7;
	width:110px;
	color:#000;
	padding-top:2px;
}
.log_btn_input2 {
	border:1px solid #BCB99F;
	background:#FFF;
	width:109px;
	color:#000;
	padding-top:2px;
}
#logintype_set {
	text-align:right;
	width:80px;
	padding:10px;
}
/*首页登录end*/







/*------------Menu New--------------*/

.MainMenu_MenuContainer {
	background-color: transparent; 	
	line-height:30px;
	height:32px;
	color:#000;

}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:32px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	
	height:32px;	
	text-align:left;	
	cursor: pointer; 
	cursor: hand; 
	
}
.MainMenu_MenuIcon {}
.MainMenu_SubMenu {}
.MainMenu_MenuBreak {}

/*?? */
.MainMenu_MenuItemSel {
	color:#000;	
	background-color:#ffc425;	
	/*padding:0px 11px;*/
	height: 32px;
}
.MainMenu_MenuArrow {}
.MainMenu_RootMenuArrow {}

.submenuitembreadcrumb1{
	color:#000;
}
/*????*/
.submenuitemselected1{
	color:#000;
	
}
.MainMenu_MenuArrow{
	color:#000;
}
.submenu1{
color:#000;
background-color:#F4F7C7;
	
}
.rootmenuitem1{ 
	color:#000;
padding:0 6px;
}
.rootmenuitem1 TD{ 
	color:#000;
	font-family:"",verdana,sans-serif,lucida grande,lucida,arial,helvetica;	
	font-weight:lighter;
	
}

.rootmenuitemselected1 ,.rootmenuitembreadcrumb1{
	color:#000;
}
.rootmenuitemselected1 TD,.rootmenuitembreadcrumb1 TD{
	color:#000;
	font-size:12px;	
	font-family:"",verdana,sans-serif,lucida grande,lucida,arial,helvetica;	
	font-weight:lighter;

}

.MainMenu_MenuBreak{
	color:#000;
}

UL LI  {

  list-style-type:none   ;

}



UL LI LI    {

 list-style-type:none   ;

}



UL LI LI LI {

list-style-type:none   ;

}



OL LI   {

   list-style-type:none   ;

}



OL OL LI    {

  list-style-type:none   ;

}



OL OL OL LI {

  list-style-type:none   ;

}

OL UL LI   {

   list-style-type:none   ;

}



/*-----------*/
.search{
	width:280px;
	float:left;
	padding-left:30px;
}
#search_set form{
	float:left;	
	padding:0;
	margin:5px 5px 0px 0px;
	
}
#search_set input {
	width:150px;
	border:#8FC747 solid 1px;
	
}
#search_set div {float:left;
	text-align:center;
	margin-top:0px;
	color:#014F07;
	
}
.btn_search
{
    border:1px solid #D89537;
	background:#3AEBFF;
	width:45px;
	color:#000;
	padding-top:2px;
}
.sousuo{
	float:left;
	margin-left:15px;
}


/*------缩图列表(图片和标题)------*/
.li_pic {	
	width:135px;/*图片宽160px*/
	height:100px;/*图片高120px;*/
	margin:0 auto;/*居中*/
}
.li_pictitle {
	width:135px;/*与图片等宽*/
	margin:0 auto;
}
.piclist {/*表格定位*/
	padding:8px 10px;
}
.piclist tr td {	
	vertical-align:top;
	text-align:center;
}
.li_rightcontent{
	text-align:left;
	padding:10px 10px;
}

.iwly{
	float:right;
	margin-right:20px;

}

/*写留言*/
#msg_write {
	padding:5px 0px 0px 0px;
	
	
}
#msg_write form {
	margin:0;
	padding:0;
}
.msg_input {
	border:1px solid #069;
}
#face {
	margin:10px 0;
	padding:5px;
	
	background:#f2f2f2;
	text-align:center;
	border:1px dashed #f00;
}
.note {
	color:#f09;
}
.msg_message {
	width:490px;
	border:1px solid #a7a7a7;
}
#msg_btn_div {
	margin-top:10px;
	text-align:center;
}

/*留言详情（弹出窗口）*/
.lylb{
	float:right;
	margin-right:20px;

}
#msg_view {
	width:100%;
	border-collapse: collapse;
	border:1px solid #dbee9f;
	background:#fff;
}

#msg_view td {
	border:1px solid #dbee9f;
	padding:2px 10px;
}
#msg_view .left_td {
	text-align:center;
	width:20%;
}
.msg_title_bar {

}
.msg_title {
	font-weight:bold;
}
.msg_date {
	
}
#msg_view  hr {
	color:#dbee9f;
	height:1px;
}
.msg_revert {
	border:1px dashed #dbee9f;
	background:#eaf5c9;;
	padding:10px;
	margin:5px;
	color:#000;
}
.revert_info {
	text-align:right;
}
.msg_closewin {
	text-align:center;
	border-bottom:1px solid #dedede;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	background:#fff;
	padding:3px;
}


/*------"下载/播放"列表的弹出窗口内容------*/
.mode_download {
	text-align:left;
}
.mode_download h3 {
	text-align:center;
	margin-top:0px;
	color:#005921;
}
#log_date {	
	float:left;/*加float显示全背景*/
	padding-left:5px;
}
#download_brief {
	clear:both;
	border:1px dashed #47a6dc;
	background:#eaf5c9;;
	padding:5px;
}
#download_link {
	margin-top:15px;
}
/*------投票及统计饼图------*/
#vote_qu {
	text-align:left;
	margin-left:10px;
	padding:0;
	color:#5E8104;
}
#vote_pic {
	margin-left:20px;
	margin-top:5px;
	margin-bottom:5px;
}
#vote form {
	margin-left:20px;
	text-align:center;
}
#vote ul {
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
	text-align:left;
}
#vote ul li {
	line-height:120%;
        color:#5E8104;
}
#divmove
{
	width:90%;
	margin-left:10px;
	margin-top:15px;
	height:25px;
	line-height:25px;
	color:#5E8104;
}
#divmove a
{
	color:#5E8104;
}
/*------其他------*/
.midmode_text1 {
	
	text-align:left;
	padding:0px 0px;
	margin-top:0px;
	padding-right:20px;
	
}
.log_text1 {
	padding:0px 10px;
	
	
}
.midmode_text2 {
	
	text-align:left;
	padding:0px 10px;
	margin-top:0px;
	padding-right:10px;
	
}
.log_text2 {
	padding:0px 10px;
	
	
.midmode_text {
	
	text-align:left;
	padding:5px 10px;
	
	
}
.log_text {
	
	
	
}
.pic_content{
	margin-top:0px;
	padding:0 10px;
	
	

}













