/*初始化*/
body{
font-family:Arial, Helvetica, sans-serif,"宋体";
font-size:12px;
color:#000000;
line-height:20px;
background:url(../images/bg.jpg) #fff repeat-x ;
text-align:center;
margin:0px;
padding:0px;
}

border{ border:0}

div{
color:000000;
margin:0px auto;
padding:0px;
border:0px;
font-size:12px;
line-height:20px;
}

table{
font-size:12px;
margin:0px auto;
line-height:20px;
}

.clear{
clear:both;}

ul,li{
list-style:none;
margin:0px;
padding:0px;}

li{
line-style:none;
margin:0px auto;
}

.left{
float:left;
display:inline;}

.right{
float:right;
display:inline;}

form,img{
margin:0px;
padding:0px;
border:0px;}

a:link { color: #333333; text-decoration: none; }
a:visited { color: #333333; text-decoration: none; }
a:hover { color:#022C63; text-decoration: none;}

.inptu{
width:100px;
height:16px;
font-size:10px;
border:1px solid #A7A6AA;
}

#sidebar_right{padding-bottom:2000px;margin-bottom:-2000px;}

.center{ text-align:center;}

/*架构开始*/

.top{
width:1003px;
overflow:hidden!important;
overflow:inherit;
}

.top_head{
overflow:hidden;
padding:10 15 13 25;
width:963px!important;
width:1003px;
}

.top_lef{
float:left;
margin-top:29px;
width:292px;
height:38px;
background:url(../images/xslinde_06.jpg) no-repeat;
}

.top_loge{
width:175px;
height:70px;
float:left;
margin-left:111px;
/*background:url(../images/xslinde_03.jpg) no-repeat;*/
}

.top_right{
float:right;
margin-top:50px;
width:326px;
}

.top_menu{
width:1003px;
height:23px;
background:#545454;
}

.top_menu_le{
padding-left:5px;
width:658px!important;
width:663px;
float:left;
}

.top_menu_le li{
font-weight:bold;
float:left;
border-right:1px solid #fff;
padding-top:2px;
height:21px!important;
height:23px;
width:93px!important;
width:94px;
}

.top_menu_le a:link { color: #fff; text-decoration: none; }
.top_menu_le a:visited { color: #fff; text-decoration: none; }
.top_menu_le a:hover { color:#ffff00; text-decoration: none;}

.top_menu_search{
float:right;
width:310px;
padding-top:3px;
}

.top_menu_search li{
text-align:left;
width:188px;
height:18px;
background:#7C7C7C;
color:#FFFFFF;
font-weight:bold;
}

.mid_cont{
overflow:hidden;
width:1003px;
}

.mid_banner{
float:left;
width:659px;
text-align:left;
height:506px;
overflow:auto;
overflow-x:hidden
}

.mid_right{
float:right;
height:380px!important;
height:2400px;
background:url(../images/xslinde_16.jpg) #E6E9ED repeat-x top;
width:320px!important;
width:340px;
padding:0 6 0 14;
}

.mid_rig_tit{
width:320px;
padding:12 0 10 0;
}

.mid_rig_cont{
text-align:left;
width:288px!important;
width:320px;
padding:0 25 0 7;
}

.mid_rig_cont td{
background:url(../images/xslinde_26.jpg) bottom repeat-x;
height:25px;
vertical-align:middle;
}

.bottom{
padding-bottom:22px;
}

.bottom_all{
width:978px!important;
width:1003px;
text-align:left;
border-bottom:1px solid #B9B9B9;
border-top:1px solid #B9B9B9;
padding:5 0 5 25;
}

.mid_intro_cot{
padding:30 0 20 0;
height:506px;
overflow:auto;
overflow-x:hidden
}


.mid_rigt_pro{
width:249px;
padding:0 3 0 3;
height:380px!important;
height:2400px;
float:right;
text-align:left;
background:url(../images/xslinde_16.jpg) #E6E9ED repeat-x top;
}

.mid_right_tit{
margin-top:10px;
width:100%;
background:url(../images/xslinde_32.jpg) no-repeat left;
height:19px;
}

.mid_right_tit_new{
margin-top:10px;
width:100%;
background:url(../images/xslinde_33.jpg) no-repeat left;
height:19px;
}

.mid_right_tit_new_login{
margin-top:10px;
width:100%;
background:url(../images/xslinde_34.jpg) no-repeat left;
height:19px;
}

.td{
background:url(../images/xslinde_26.jpg) bottom repeat-x;
height:25px;
vertical-align:middle;
}

.new_input input{width:100px;}

.mid_notebook{
float:right;
width:340px;
}









