@charset "UTF-8";
*,html,body,form,fieldset,embed{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,ol,ul,dl,li,p,pre,blockquote,address{ margin:0; padding:0;}

fieldset{ border:none}
input,select,textarea{ font-size:12px;}
ul,li{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; color:#3e3e3e;}
a:hover{ text-decoration:underline;color:red;}
a img{ border:none}
html,body,form
{
    height:100%; 
    width:100%; 
    font-family: "";
    font-size: 13px;
    color:#3e3e3e;
}

div{margin:0 auto;}
/* = */
.clear{ height:0; width:0; clear:both; overflow:hidden;}
/* =*/
.float_left{ float:left;}
/* =*/
.float_right{ float:right}
.navigation{font-family:,serif;}
.navigation a{color:#333;}
.coverDiv{position: absolute;display:none; top:0px; left:0px; filter:alpha(opacity=80); opacity:0.8; z-index:5000;background:url(../Images/loading.gif) no-repeat center; background-color:#efefef;}

/**/
.pagination table{width:auto; }
.pagination tr{width:auto;}
.pagination td{width:auto;}
.pagination{line-height:20px; height:20px;float:right;padding-right:20px;margin-bottom:10px;} 
.pagination a{ border:1px solid #6a6a6a; display:block; float:left;width:15px; height:20px; text-align:center; line-height:20px; color:#ED6D00; font-family:"";}
.pagination a:hover{ color:#FFFFFF; background:#ED6D00;}
.curr_page{ display:block; height:20px; line-height:20px; background:#ED6D00;border:1px solid #6a6a6a;}
.pagination img{ display:block;} 
.l_page{ float:right;}
.l_page a img{ display:block;}
.l_page a{ display:block; float:left;width:15px; height:20px; text-align:center; line-height:20px;}
.l_page a:hover{ color:#FFFFFF; background:#ED6D00;}


/*--------*/
.imgList dl{float:left;width:110px;text-align:center;}
.imgList dl dt{height:90px;width:110px;overflow:hidden;border:solid 1px #ccc;position:relative;display:table-cell;vertical-align:middle;text-align:center;}
.imgList dl dt div{position:static;*position:absolute;top:50%;left:50%;}
.imgList dl dt a{position:static;*position:relative;top:-50%;left:-50%;}
.imgList dl dd a{display:inline-block;height:23px;line-height:23px;overflow:hidden;color:#333;}

.txt_input
{ 
	border:1px solid #b1a199; 
	background-color:#ffffff;
	font: 12px;
}
/*------------------*/
.pageCover{position:absolute;z-index:1900;filter:alpha(opacity=80); opacity:0.8; background-color:#efefef;top:0;left:0;}
.pageCover_loading{position:absolute;z-index:2000;border:solid 2px red;width:300px;text-align:center;padding-top:100px;background:url(../Images/loading.gif) no-repeat center;background-color:#fff;}

/*---------  ImageUpload.ascx  ---------*/
.imageUploadCtrl{ width:74px; height:21px; line-height:21px;margin-top:5px; background:url(../images/uploadbutton.gif) no-repeat; display:block;overflow:hidden;}
.imageUploadCtrlFrame{height:25px; margin-left:-153px; filter:alpha(opacity=1); opacity:0.1; }
.imageUploadCtrl2{ width:218px; height:21px; line-height:21px;margin-top:5px;  display:block;overflow:hidden;}
.imageUploadCtrlFrame2{height:25px;}


/*---------  FileUpload.ascx  ---------*/


.fileUploadCtrl
{ 
    width:231px; height:26px; line-height:26px;margin:5px 0;display:block;overflow:hidden;
}
.fileUploadCtrl .vifInputdiv
{
    padding-top:1px;
    height:25px;
    line-height:25px;
    width:150px;
    float:left;
    display:inline;
    overflow:hidden;
}
.fileUploadCtrl .vifInputdiv input{height:20px; line-height:20px;width:150px;}
.fileUploadCtrlFrameDiv
{
    width:80px; 
    height:26px; 
    line-height:26px;
    background:url(../images/brow_file.png) no-repeat; 
    display:block;
    overflow:hidden;
    float:left;
    display:inline;
}
.fileUploadCtrlFrameDiv iframe
{
    height:26px; 
    margin-left:-140px; 
    filter:alpha(opacity=1); 
    opacity:0.1; 
}


.fileUploadCtrl2{ width:231px; height:26px; line-height:26px;margin:5px 0;display:block;overflow:hidden;}
.fileUploadCtrlFrameDiv2
{
    height:26px;
    line-height:26px;
    width:150px;
    float:left;
    display:inline;
    overflow:hidden;
}
.fileUploadCtrlFrameDiv2 iframe
{
    height:26px;
    line-height:26px;
    width:215px;
}

.fileUploadCtrl2 .upbtn
{
    float:right;
    display:block;
    height:26px;
    width:80px;
    background:url(../images/brow_file.png) no-repeat 0 0;
}
.fileUploadCtrl2 .upbtn2
{
    float:right;
    display:block;
    height:26px;
    width:80px;
    background:url(../images/upload_ico.png) no-repeat 0 0;
}
.fileUploadCtrl2 .vifInputdiv
{
    display:none;
}


.itemValue
{
    border:solid 1px #c0c0c0;
    border-top:none;
    display:inline-block;
}
.itemValue dt
{
    display:inline-block;
    float:left;   
    text-align:right;
    border-top:solid 1px #c0c0c0;
    padding:5px 5px 5px 0;
    clear:left;
}
.itemValue dd
{
    display:inline-block;
    float:left;
    text-align:left;
    border-top:solid 1px #c0c0c0;
    border-left:solid 1px #c0c0c0;
    padding:5px 0 5px 5px;
}

.news_page_box
{
    display:block;
    width:100%;
    padding-top:18px;
    height:32px;
    line-height:32px;
    text-align:center;
}
.news_page_box a
{
    font-size:13px;
    margin:0 5px;
    font-weight:bold;
    color:Blue;
}