﻿@charset "utf-8";
/* CSS Document */
html,body,form{ margin:0px ;width:100%; height:100%;
}
/* 网页自适应宽高*/

/** 内外边距全部重置 **/ 

h1, h2, h3, h4, h5, h6, hr, p,  

blockquote, /* structural elements 结构元素 */ 

dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ 

pre, /* text formatting elements 文本格式元素 */ 

form, fieldset, legend,  /* form elements 表单元素button, input, textarea, */ 

th, td, /* table elements 表格元素 */ 

img/* img elements 图片元素 */{  

  border:medium none;  

  margin: 0;  

  padding: 0; 
  font-family:'微软雅黑','宋体',tahoma, Arial, Srial, helvetica, sans-serif 

}  

/** 设置默认字体 **/ 

body,button, input, select, textarea {  

  font: 12px/1.5 '微软雅黑','宋体',tahoma, Arial, Srial, helvetica, sans-serif;  

}  

h1, h2, h3, h4, h5, h6 { font-size: 100%; }  

em{font-style:normal;}  

/** 重置列表元素 **/ 

ul, ol { list-style: none;}  

/** 重置超链接元素 **/ 

a { text-decoration: none; color:#00529d; font-family:'微软雅黑','宋体',tahoma, Arial, Srial, helvetica, sans-serif}  

a:hover { text-decoration: underline; color:#2d2d3d;  font-family:'微软雅黑','宋体',tahoma, Arial, Srial, helvetica, sans-serif}  

/** 重置图片元素 **/ 

img{ border:0px;}  

/** 重置表格元素 **/ 


/*闭合DIV*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}

* html .clearfix { height: 1%;}
.clearfix {display: block;}
/*闭合DIV is over*/


a,area   {   blr:expression(this.onFocus=this.blur())   }   /*   for   IE 去掉点击后的虚线边框  */ 

:focus   {   -moz-outline-style:   none;   }   /*   for   Firefox  去掉点击后的虚线边框 */







/*下方是所有********************************页面链接样式*/
/*由00529d 变为黑色 皮肤区域*/
.VE_link1 a{
	color:#00529d; font-size:12px;
}

.VE_link1 a:hover{
	color:#2d2d2d; font-size:12px;
	text-decoration:none;
}

/*由黑色 变为00529d 皮肤区域*/
.VE_link12 a{
	color:#00529d; font-size:12px;
}

.VE_link2 a:hover{
	color:#2d2d2d; font-size:12px;
	text-decoration:none;
	cursor:hander;
}

/*上方是所*******************************有页面链接样式*/


/*页面样式is start*/
.VE_head_bg{
	height:73px;
	width:100%;
	background-image:url(../images/VE_img/VE_head_bgx.jpg);
	background-repeat:repeat-x;
	
}
.VE_head_bg_img
{  
    width:450px;
    height:73px;
	background-image:url(../company/linksms/logo.jpg);
	background-repeat:no-repeat;
}
.VE_head_bg_msg
{
	height:25px;
    background-image:url(../images/VE_head_mes_bg_x.jpg);
    background-repeat:repeat-x;
    line-height:25px;
    padding-left:8px;
}
.VE_head_right_bg_img
{  
    position:absolute;
    right:10px;
    top:10px;	
    
}
.VE_left{
	width:205px;
	border-right:solid 1px #3eafdc;
	background-color:#088cc0;
	overflow:hidden;
}

.VE_left_nei{
	width:187px;
	margin-left:6px;
	margin-right:5px;
	overflow:hidden;

}
.VE_left_nei_title{
	height:32px;
	width:187px;
	background-image:url(../images/VE_img/VE_left_title_bg.jpg);
	background-repeat:no-repeat;
	background-position:left;
	font-size:14px;
	color:white;
	line-height:32px;
}
.VE_left_nei_title span{
	display:block;
	height:32px;
	width:187px;
	padding-left:23px;
	font-size:14px;
	color:white;
	font-weight:bold;
}
.VE_left_nei_content{
	width:185px;
	border:solid 1px #d0d0d0;
	background-color:#ffffff;
	margin-bottom:6px;
	padding-bottom:10px;
}

.VE_left_nei_content li{
	width:185px;
	height:28px;
	line-height:28px;
	margin-top:10px;
	
}
.VE_left_nei_content li span{
	text-align:left;
	display:block;	
	width:185px;
	height:28px;
	padding-left:45px;
	cursor:hand;
}
.VE_left_nei_content  A {
     display:block;	
	 width:185px;
	 height:28px;
	 font-size:12px;
	 background-repeat:no-repeat;
}
.VE_left_nei_content A:hover {
	color:red;
	font-weight:bold;
	background-image:url(../images/VE_img/VE_left_menu_hoverbg.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
}
.VE_Meun_list
{
    color:red;
	font-weight:bold;
	background-color:#f8f8ad;
	background-repeat:no-repeat;
	text-decoration:none;
}




/*右边区域is start*/
.VE_right_content{
	width:100%;
	height:100%;
	border-left:solid 1px #025e83;
	border-top:solid 1px #025e83;

}
.VE_right_bottom{
	height:89px;
	border-left:solid 1px #025e83;
}
.VE_right_content_title{
	height:33;
	width:100%;
	text-align:left;
	background-image:url(../images/VE_img/VE_right_title_bgx.jpg);
	background-repeat:repeat-x;
}

.VE_right_content_search
{
    background-color:#ebf2fa;
    border-bottom:solid 1px #bcd1e5;
    border-top:solid 1px white;
    padding-left:13px;
    color:#696969;
   


}

.VE_right_content_search div
{
    height:23px;
    line-height:23px;
    margin-top:8px;
    
}
.VE_right_content_search span
{
    display:inline-block;
    width:80px;
    height:23px;
    line-height:18px;
    text-align:left;
    color:#000000;
}
.VE_right_content_search1 span
{
    display:inline-block;
    width:60px;
    height:23px;
    line-height:18px;
    text-align:left;
    color:#000000;
    
}
/*右边区域is over*/


/* 弹出窗口样式 is start*/

.VE_window_bg
{
    height:26px;
    background-image:url(../images/VE_img/VE_window_bgx.jpg);
    background-repeat:repeat-x;
    line-height:26px;
    font-size:14px;
    font-weight:bold;
    color:White;
    
}

.VE_window_bg span
{
    height:26px;
    width:100px;

    line-height:26px;
    font-size:14px;
    font-weight:bold;
    color:White;
    margin-left:20px;

    
}
.VE_window_bottom_bg
{
    height:54px;
    background-image:url(../images/VE_img/VE_window_bottom_bg.jpg);
    background-repeat:no-repeat;
    background-position:center top;
}

/* 弹出窗口样式 is over*/




/*设置文本框区域边框样式*/
.VE_textarea_style{
     border:solid 1px #d0d0d0;
     
}
.VE_input_style
{
    
     border-top:solid 1px #b7bcc3;
     border-bottom:solid 1px #e3e9ef;
     border-left:solid 1px #e3e9ef;
     border-right:solid 1px #e4ebf1;
     height:21px;
     color:#636363;
     
}

.VE_input_style1
{
    
     border-top:solid 1px #b7bcc3;
     border-bottom:solid 1px #e3e9ef;
     border-left:solid 1px #e3e9ef;
     border-right:solid 1px #e4ebf1;
     height:21px;
     color:#636363;
     width:150px;
     
}

.input_date
{
    display:inline-block;
    cursor:pointer;
   
}

.VE_button
{
    background-image:url(../images/VE_img/input_date3.gif);
    background-position:right;
    background-repeat:no-repeat;
}






/*GridView Style通用样式 ----------------------------------lxy write------------------------------------勿更改--*/
.GridViewStyle
{   width:100%;
    border-right: 1px solid #A7A6AA;
    border-bottom:1px solid #A7A6AA;
    border-left: 1px solid #A7A6AA;
    border-top: 1px solid #A7A6AA;
    padding: 4px;
    overflow-x:scroll;
    table-layout: fixed;/* 超出内容自动隐藏*/
    
    
}

.GridViewStyle a
{
    color: #3d3d3d;
}

.GridViewHeaderStyle td
{
    border-left: 1px solid #bcd1e5;
    border-right: 1px solid #bcd1e5;
    border-bottom: 1px solid #bcd1e5;
    background-image:url(../images/VE_img/VE_GridView_table_head_bg.jpg);
    background-position:left bottom;
    background-repeat:no-repeat;
    white-space:nowrap;/* 超出内容自动隐藏*/
    overflow:hidden;/* 超出内容自动隐藏*/
    padding-left:8px;
    
    
}

.GridViewHeaderStyle
{
    background-image:url(../images/VE_img/VE_GridView_table_head_bg.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
    background-color:White;
    height:26px;
    overflow:hidden;   
    font-weight:bold;
    color: #3d3d3d;
}

.GridViewFooterStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White;
    height:26px;
}

.GridViewRowStyle
{
    background-color: #ffffff;
    color: #4a4a4a;
    height:26px;
    text-align:left;/*表格内的文字全部居左*/
  
}

.GridViewAlternatingRowStyle 
{
    background-color: #F7F6F3;
    color: #284775;
    height:26px;
    text-align:left;/*表格内的文字全部居左*/
    
}

.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
    border: 1px solid #EBE9ED;/*表格边框*/
    white-space:nowrap;/* 超出内容自动隐藏*/
    overflow:hidden;/* 超出内容自动隐藏*/
    padding-left:8px;
}

.GridViewSelectedRowStyle
{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
}

.GridViewPagerStyle
{
    background-image:url(../images/VE_img/VE_GridViewPagerStyle_bg.gif);
    background-repeat:repeat-x;
    background-position:top;
    background-color: #f0f0f0;
    height:27px;
    overflow:hidden;    
    color: #4a4a4a;
    vertical-align:middle;
    
    
}
.GridViewPagerStyle span
{
    display:inline-block;
    width:18px;
    height:18px;
    border:solid 1px #c9ddf0;
    text-align:center;
    background-image:url(../images/VE_img/VE_GridView_table_head_bg.jpg);
    background-repeat:repeat-x;
    
}
.GridViewPagerStyle a
{
   display:inline-block;
    width:18px;
    height:18px;
    border:solid 1px #94b3ca;
    text-align:center;
    background-image:url(../images/VE_img/VE_GridView_table_head_th_bg.gif);
    background-position:center;
    background-repeat:no-repeat;   
    
}
.GridViewPagerStyle table /* to center the paging links*/
{
    margin: 0px auto;
    overflow-x:scroll;
}


/*GridView Style---------------------------------------------------------------------------------------勿更改--*/