/* CSS Document 2008.10  Dongshanbao */

/*--------------------------------后台部分------------------------------------------*/

body,html{!important;text-align:left; font-family:"宋体", arial;margin:0; padding:0; background: #FCFCFC; font-size:12px; color:#666; width:100%;
height:100%;overflow:hidden;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
h1{ margin:0; padding:0;font-size:12pt; font-weight:bold; font-family:"黑体", "宋体", "Times New Roman"; margin:10px 0px 6px 10px; color:#999999;}
h2{ margin:0; padding:0;font-size:10pt; font-weight:bold; font-family:"黑体", "宋体", "Times New Roman"; margin:10px 0px 6px 10px; color:#333333;}
h3,h4,h5,h6 { margin:0; padding:0;font-size:10pt; font-weight:bold; font-family:"黑体", "宋体", "Times New Roman"; color:#333333;}

/* Link */
a:link {color: #637DAD;text-decoration:none;}
a:visited {color: #637DAD;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}


/* 实现圆角效果 */
.fillet_border_box{ margin:0;}
.w_top, .w_bottom {display:block; background:transparent; font-size:1px; margin:0; vertical-align:baseline;}
.w_b1, .w_b2, .w_b3, .w_b4 {display:block; overflow:hidden;background:#FFF;}
.w_b1, .w_b2, .w_b3 {height:1px;}
.w_b2, .w_b3, .w_b4 {border-left:1px solid #CCC; border-right:1px solid #CCC;}
.w_b1 {margin:0 5px; background:#CCC;}
.w_b2 {margin:0 3px;}
.w_b3 {margin:0 2px;}
.w_b4 {margin:0 1px;}
.w_boxcontent {display:block;border:0 solid #CCC;border-width:0 1px;background:#FFF; padding:8px;}

/* 实现圆角效果 */
.fillet_box{ margin:0;}
._top, ._bottom {display:block; background:transparent; font-size:1px;vertical-align:baseline;}
._b1, ._b2, ._b3, ._b4 {display:block; overflow:hidden;background:#EEEEEE;}
._b1, ._b2, ._b3 {height:1px;}
._b1 {margin:0 5px;}
._b2 {margin:0 3px;}
._b3 {margin:0 2px;}
._b4 {margin:0 1px;}
._boxcontent {display:block;background:#EEEEEE; padding:8px;}

.center_box {
	position: absolute;
	width:600px;
	height:200px;
	left:50%;
	top:50%;
	margin-left:-300px;
	margin-top:-100px;
	/*border: solid 1px red;*/
}

/*登陆页面*/
.islogin{ width:560px; height:180px;}
.islogin_left{width:278px;height:180px; float:left; border-right:1px dashed #CCC; line-height:180px;}
.islogin_right{width:280px;height:180px; float:right; text-align:center; padding-top:10px;}

/*管理区域*/
.body_center{ text-align:center;overflow:scroll;}
.ismanage_top{ width:955px; height:33px; text-align:left; padding:10px 0;}
.ismanage_logo{ width:200px; float:left;}
.ismanage_Welcome{width:700px; float:right; padding-right:10px; text-align:right; line-height:60px; color:#999999;}
.ismanage_line_b{ background-color:#000000; width:955px; height:4px; font-size:0;}
.ismanage_line_r{ background-color:#FF0000; width:200px; height:4px; font-size:0;float:left;}
.ismanage_main{ width:955px; height:520px;padding:10px 0; overflow:visible; }
.ismanage_left{ width:200px; min-height:520px; float:left;}
.ismanage_right{width:750px; min-height:520px; float:right;}
.ismanage_menu{min-height:500px;}
.m_title{
	width:156px;
	height:25px;
	line-height:25px;
	background-image:url(images/title_bg.png);
	background-repeat: no-repeat;
	margin-top:1px;
}
.m_list{width:156px;height:25px;line-height:25px;background-color:#EEEEEE;margin-top:1px;
}

.ismanage_body{min-height:500px;}
.ismanage_content{ width:100%;padding:10px 0;}
.ismanage_title{
	width:700px;
	height:24px;
	line-height:24px;
	font-size:12px;
	font-weight:bold;
	color:#996600;
	text-align:left;
	padding-left:30px;
	background-image: url(images/li_title.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.ismanage_line_title{ background-color:#CCC; width:730px;height:3px; font-size:0;}
.ismanage_list{ text-align:left; padding:10px;}

#isupload_body{width:760px; height:500px; text-align:center; margin:10px;}
#isupload_left{width:450px; height:480px; float:left;}
#isupload_left_box{width:430px;height:450px;border:1px dashed #CCC;}
#isupload_right{width:300px; height:480px; float:right;}
#isupload_right_box{width:280px;height:450px;border:1px dashed #CCC;}

#isupload_info{width:420px; height:445px;}
#isupload_title{
	width:420px;
	height:28px;
	background-color:#EEEEEE;
	font-size: 10pt;
	line-height: 28px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.isupload_yestitle{
	width:100px;
	height:28px;
	background-color:#FFFFFF;
	display: block;
	float: left;
	color: #FF6600;
}
.isupload_notitle{
	width:100px;
	height:28px;
	display: block;
	float: left;
}

#isupload_frame{width:420px;height:480px;}
.isupload_content{width:420px;height:480px;}
.isupload_text{ width:100%; padding:10px; text-align:left;}
.isupload_title
{
    width:270px;
    text-align:left;
    font-size:10pt;
    line-height: 28px;
    font-weight: bold;
	color: #666666;
	background-color:#EEEEEE;
	}
.images{ border:1px solid #EEE; padding:4px;}
FIELDSET{ border:1px solid #99CCFF; padding:4px; }





/*--------------------------------前台部分------------------------------------------*/

#isbody{
	line-height:18px;
	font-size: 9pt;
	color: #666666;
	text-align:left;
	}
#ismain{
	position:absolute;
	bottom:-1px;
	left:0px;
	width:100%;
	height:100%;
	overflow:auto;
	z-index:1;
}

#iscopyright{
	position:absolute;
	bottom:-1px;
	right:16px;
	width:100%;	
	height:20px;
	z-index:2;
	overflow:hidden;
	text-align:center;
	background-image: url(images/top_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding:4px;
	}
#iscopyright_logo{width:69px; height:20px; padding-left:66px; float:left;}
#iscopyright_text{width:620px; height:20px;float:right;overflow:hidden;}

#istop{ 
	width:955px;
	height:94px;
	overflow:hidden;
	background-attachment: scroll;
	background-image: url(images/top_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding:4px;
	}
#istop_link{
	width:945px;
	height:28px;
	line-height:28px;
	text-align:right;
	padding-right:10px;
	background-image: url(images/link.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#istop_logo{ width:955px; height:44px; text-align:left; padding-left:40px;}
#istop_menu{ width:955px; height:22px; text-align:left;}	
/*多级菜单S*/

#nav { 
line-height: 26px; list-style-type: none;margin-left:220px; 
}
#nav a { 
display: block; width:100px; text-align:center; 
} 

#nav a:link { 
color:#003366; text-decoration:none; 
} 
#nav a:visited { 
color:#333;text-decoration:none; 
} 
#nav a:hover { 
color:#FFF;text-decoration:none;font-weight:bold;background:#BBB; 
} 

#nav li { 
float: left; width:100px;
} 

#nav li ul { 
line-height:22px; list-style-type: none;text-align:left; 
left: -999em; width:100px; position:absolute; 
background: #FFFFFF;
FILTER: alpha(opacity=80);} 
#nav li ul li{ 
float: left; width:100px; 

 } 


#nav li ul a{ 
display:block; width:100px; text-align:center;  
} 

#nav li ul a:link { 
color:#003366; text-decoration:none; 
} 
#nav li ul a:visited { 
color:#003366;text-decoration:none; 
} 
#nav li ul a:hover { 
color:#FFFFFF;text-decoration:none;font-weight:normal; 
background:#FF0000;
FILTER: alpha(opacity=80); 
} 

#nav li:hover ul { 
left: auto; 
} 
#nav li.sfhover ul { 
left: auto; 
} 

/*多级菜单E*/

#isbanner{width:955px;height:310px;margin-top:1px;}

#isContent{
	width:955px;
	min-height:200px;
	overflow:visible;
	background-image: url(images/right_bg.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-bottom:50px;
}

#isContent_left{ float:left; width:645px;}
#isContent_right{float:right;width:310px;}
#isnews{width:390px; height:160px; float:left;}
#isnewslist{border-right:#999999 dashed 1px;}
.more{ text-align:right; color:#869ABF; padding-right:20px;}
.more a{color:#869ABF;text-decoration:none;}
#isNavigation{ width:240px; float:left; text-align:center; margin-top:10px;}
.isQuicknavigation{ width:150px; height:150px; float:left; text-align:left; margin-left:0px;}
.isQuicknavigation div{ margin-left:10px;}


#isMainbanner{width:955px; height:200px;margin-top:1px; margin-bottom:1px;}
#isContent_main{width:955px;overflow:visible;}
#isContent_main_left{ float:left; width:250px; padding-right:10px;}
#isContent_main_right{float:right;width:680px;border-left:#999999 dotted 1px; padding-left:10px;}

#isContent_main_listtitle{
	width:250px;
	height:28px;
	line-height:26px;
	text-align:center;
	background-image: url(images/link.png);
	background-repeat: no-repeat;
	background-position: center center;
	float:left;
}
.isContent_main_item
{
    font-size:10pt;	
	line-height:26px;
	padding-left:30px; 
	border-bottom:#999999 dotted 1px;
}

.isContent_main_list{ 	
	line-height:26px;
	padding-left:50px; 
	border-bottom:#999999 dotted 1px;
}
#isContenr_main_content{ padding:10px 10px 50px 10px; }

#show_title{ height:100px; border-top:#999999 dotted 1px; border-bottom:#999999 dotted 1px;padding:5px; margin:5px;}
#show_title h1{ font-weight:bold; color:#333333; font-size:11pt;}
#show_title_left{ width:300px; height:90px; float:left;}
#show_title_right{ width:320px; height:90px; float:left; text-align:center; padding-top:30px;}

.Box{border:1px solid #EEEEEE;text-align:center; padding:4px; background-color:#FEFEFE;}
.page{border:1px solid #EEEEEE;text-align:center; padding:4px; background-color:#FEFEFE;}
.word_title h1{ font-weight:bold; color:#666666; font-size:11pt; padding:10px;border-top:#999999 dotted 1px; border-bottom:#999999 dotted 1px;}
.word_Subheading{ font-weight:bold; color:#FF6600; font-size:9pt; padding:10px;}
.word{text-align:left; padding:10px;line-height: 14pt; min-height:400px;}

#advisory{ margin:10px; padding:10px; border:#CCCCCC dotted 1px; }

.Appointment{ margin:10px; padding:10px; }
.Orders{padding:10px; margin:10px;}
.Border_b{border-bottom:#CCCCCC dotted 1px; }
.Brand_bg{
    width:280px;
    height:167px; 
    background-image: url(images/Brand_bg.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Brand_bg.png',sizingMethod='crop'); 
	background-repeat: no-repeat;
	background-position: center center;
	text-align:center;
	padding-top:50px;
}
.Brand_title{ text-align:center; color:#999900; font-weight:bold; font-size:10pt;}
.Remarks{text-align:left; padding:4px; color:#FF9900;}