﻿/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
img,/*图片*/
th, td { /* table elements 表格元素 */
    margin: 0px;
    padding: 0px;
}
ul li {list-style-type:none; }
img {border:0px;}
body {font-family:微软雅黑,Arial,Sans-Serif;font-size:14px;}
div, td{border-collapse:collapse;}
a, a:visited{ text-decoration:none; color:#206fa7; }
.lefttitle {background:url(/Styles/default/modify/images/jiao.png) no-repeat 8px; padding-left:40px;}
.menu_li_div {background:url(/Styles/default/modify/images/icon5.png) no-repeat;}
.main{width:100%;margin-left:auto; margin-right:auto;margin-top:0px;}
.top {width:100%;height:150px; background-repeat:repeat-x; }
.top_right { width: 100%;height: 150px;background-position: center; background-repeat: no-repeat;background-image: url(/Styles/default/modify/images/top_bgimg2.png);}
.top_logo {width:1000px;padding-top: 60px;margin: auto;}
.top_rightzh-cn{ width:100%;height:155px; background-position:center; background-repeat:no-repeat; background-image:url("/Styles/default/modify/images/top_bgimg.png");}
.top_righten-us{ width:100%;height:155px; background-position:center; background-repeat:no-repeat; background-image:url("/Styles/default/modify/images/top_bgimg-en-us.png");}
.top_right_login {width:300px; margin-top: 57px; margin-right:20px; text-align:right; float:right; font-size:14px; color:#636262;}
.middle {width:1000px;height:auto;display:block;}
.middle_left{border-collapse:collapse;float :left; width:146px; height:inherit; min-height:400px; border:1px solid #cccccc; border-collapse:collapse; background-color:#fff; border-top:none;}
.middle_right{border-collapse:collapse;float:right; width:848px; height:100%;}
.footer { position:fixed; bottom:0;width:100%; height:40px; line-height:40px; font-size:16px;text-align:center;border-top:#cccccc 1px solid}
.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.l,.left {text-align:left !important; }
.r,.right {text-align:right !important; }
.c,.center {text-align:center !important; }
.t,.top { vertical-align:top !important; }
.m,.middle {vertical-align:middle !important; margin:0 auto;}
.b,.bottom {vertical-align:bottom !important; }
.bw { font-weight:normal !important; }

.menu { width:146px;}
.menu_ul{ width:146px;}
.menu_l1{width:146px; height:31px; margin-bottom:4px; background-image:url("/Styles/default/modify/images/tree_b.png"); background-repeat:repeat-x; }
.menu_l1>div{ width:30px; height:28px; line-height:31px; vertical-align:middle; text-align:center; float:left;}
.menu_l1>div>img{ line-height:31px; padding-top:6px;}
.menu_l1>span{ height:31px; line-height:31px; color:#206fa7; font-size:14px; font-weight:bold; cursor:pointer;}
.menu_l1>a{text-decoration:none;color:#000000;cursor:pointer;text-decoration:none;height:31px; line-height:31px;  font-size:14px;  cursor:pointer;}
.menu_l1>a:hover{text-decoration:none;color:#000000;cursor:pointer;text-decoration:none;height:31px; line-height:31px; font-size:14px; cursor:pointer;}
.menu_l2{overflow-y:hidden;}
.menu_l2_hide{display:none;}
.menu_l2_selected{background:url("images/tree_pbg.png") no-repeat 18px 2px;}
.menu_l2_selected_cover {position:absolute;z-index:999;width:3px;height:24px;background-color:#ffffff;}
.menu ol {margin-top:6px; margin-bottom:6px;}
.menu ol li{text-decoration:none;height:32px;line-height:32px; font-size:14px; cursor:pointer; display:block; vertical-align:middle;}
.menu ol li a{ text-decoration:none;color:#000000; cursor:pointer; display:inline-block; width:105px; margin-left:20px; margin-bottom:3px; vertical-align:middle; padding-left:20px;}
.menu ol li a:hover{ text-decoration:none;color:#6f7070;cursor:pointer;display:inline-block; width:105px; margin-left:20px;margin-bottom:3px; vertical-align:middle;padding-left:20px;}

.notify { display:none;width:120px; margin-left:13px; margin:10px auto; background-color:#fdffea;border:1px solid #cccccc;}
.notify>.content {width:110px;margin:5px;}

/*红灯黄灯*/
.alert_r{ background:transparent url(../images/common/alert_red_12.png) scroll no-repeat center;}
.alert_y{ background:transparent url(../images/common/alert_yellow_12.png) scroll no-repeat center;}
.light_r{ background:transparent url(../images/common/light_red_12.png) scroll no-repeat center;}
.light_y{ background:transparent url(../images/common/light_yellow_12.png) scroll no-repeat center;}
.light_g{ background:transparent url(../images/common/light_green_12.png) scroll no-repeat center;}


.linkTab
{
	height:30px;
	border-top: 0px;
	margin-top:3px;
	border:0;
}
.linkTab td
{
	padding-top: 0.1em;
	font-size: 12px;
	border-left: #e1e1e1 1px solid;
    border-top: #e1e1e1 1px solid;
    border-right: #e1e1e1 1px solid;
    border-bottom: #cccccc 1px solid;
	background: url(../images/common/tab-unselected.png)  repeat-x;/*#f6f6f6;*/
	text-align:center;
	color:#0082cb;
	width:auto;
}
.linkTab .space
{
	background: #fff;
	border-top: 0px;
	cursor:auto;
	border-left:0px;
	border-right:0px;
}
.linkTab .selected
{
	background: #fff;
	border-bottom: #cccccc 0px solid;
	border-left: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	background: url(../images/common/tab-selected.png)  repeat-x;
	cursor:auto;
}
.linkTab .selected > a
{
    color:#333333;    
}

/* ComboBox dropdown menu */
.ddn { cursor:default;color:#666;background-color:transparent;font-family:Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:11px;border:1px solid #bbb;z-index:20000 !important; }
.ddn-ftr { width:190px;height:8px;background:transparent url("images/static.png") no-repeat 50% -22px; }
.ddn-con { width:188px;height:auto;background-color:#f6f6f6; }
.ddn-item { width:182px;padding-left:8px;line-height:22px;background:none; }
.ddn-item-hover { background:transparent url("/Styles/default/modify/images/static.png") no-repeat;width:182px;padding-left:8px;line-height:22px;color:#000; }
.cmb { padding-left:4px;background-color:#f6f6f6;border:1px solid #ccc;border-right-color:#abacac;border-bottom-color:#abacac; }
.cmb-hover { background-color:#fff; }
.txt { background:none;border:none;margin:0;padding:0;font-family:Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333; }
.cmb-hover .txt { color:#000; }

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : default;
	overflow : auto;
	height : 100px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
	cursor:pointer;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
	cursor:pointer;
}

.errormessage
{
    color:Red;
    font-weight:bold;
}
/*高2011-8-9=============================*/
 .peants
        {
            display: none;
        }
        .peants table
        {
            margin-top: 8px;
            table-layout: fixed;
        }
        #peants
        {
            cursor: pointer;
            height: 15px;
            line-height: 15px;
            margin: 0;
            padding: 0;
        }
        .sep0
        {
            background: url(../images/sep0.png) no-repeat center;
        }
        .sep1
        {
            background: url(../images/sep1.png) no-repeat center;
        }
        
.form
{
    border: 1px solid #cccccc;
    border-collapse:collapse;
}
.title
{
    border-bottom-style: none;
    text-align: left;
    padding-bottom: 0px;
    line-height: 24px;
    border-right-style: none;
    padding-left: 0px;
    padding-right: 0px;
    border-top: 1px solid #cccccc;
    margin-bottom: -1px;
    background: url(images/table1_biaobg.png) repeat-x 50% top;
    height: 31px;
    color: #000000;
    font-size: 14px;
    border-left-style: none;

    padding-top: 0px;
    cursor:default;
}

.title img
{
    margin: 0px 7px auto 9px;
    vertical-align: middle;
}
.title2
{
    border-top: 1px solid #ce4a4a;
    margin-top:10px;
}
.tbClear
{
    border: 0px;
}
.tbClear td
{
    border: 0px;
    padding-left:0px;
}
.con
{
    margin: 10px 0px;
    font: 12px;
    color: #000;
}
.con td
{
    text-align: left;
    padding-bottom: 1px;
    line-height: 22px;
    padding-left: 0px;
    padding-right: 0px;
    border-top: 1px;
    color: #252626;
    padding-top: 0px;
}

.con .right
{
    text-align: right;
}

.con .left
{
    text-align: left;
}


.text2
{
    border-bottom: #b6b6b6 1px solid;
    border-left: #b6b6b6 1px solid;
    padding-bottom: 0px;
    line-height: 20px;
    padding-left: 4px;
    padding-right: 4px;
    height: 20px;
    color: #000000;
    vertical-align: text-bottom;
    border-top: #b6b6b6 1px solid;
    border-right: #b6b6b6 1px solid;
    padding-top: 0px;
}
.btn_b2
{
    border-bottom-style: none;
    line-height: 23px;
    border-right-style: none;
    margin: 0px 3px;
    width: 72px;
    border-top-style: none;
    background: url(images/btn_1.png) no-repeat;
    height: 23px;
    color: #000000;
    vertical-align: text-bottom;
    border-left-style: none;
    cursor: pointer;
}

.btn_b2:hover
{
    border-bottom-style: none;
    line-height: 23px;
    border-right-style: none;
    margin: 0px 3px;
    width: 72px;
    border-top-style: none;
    background: url(images/btn_1_hover.png) no-repeat;
    height: 23px;
    color: #000000;
    vertical-align: text-bottom;
    border-left-style: none;
    cursor: pointer;
}

.btn_b12
{
    border-bottom-style: none;
    line-height: 23px;
    border-right-style: none;
    margin: 0px 3px;
    width: 139px;
    border-top-style: none;
    background: url(images/btn_0.png) no-repeat;
    height: 23px;
    color: #0a5b94;
    vertical-align: text-bottom;
    border-left-style: none;
    cursor: pointer;
}

.btn_b12:hover
{
    border-bottom-style: none;
    line-height: 23px;
    border-right-style: none;
    margin: 0px 3px;
    width: 139px;
    border-top-style: none;
    background: url(images/btn_hover.png) no-repeat;
    height: 23px;
    color: #0a5b94;
    vertical-align: text-bottom;
    border-left-style: none;
    cursor: pointer;
}


.input1{width:220px; height:27px;line-height:27px;color:#000000;padding:0 4px 0 4px; vertical-align:text-bottom; border:1px solid #cccccc;}