/* CSS Document */

/* part */
.rim01 { position:relative; zoom:1; text-align:left; }
	.rim01 .cr1 { position:absolute; background:url(../images/cr1.gif) no-repeat; overflow:hidden; width:3px; height:3px; top:0; left:0; }
	.rim01 .cr2 { position:absolute; background:url(../images/cr2.gif) no-repeat; overflow:hidden; width:3px; height:3px; top:0; right:0; }
	.rim01 .cr3 { position:absolute; background:url(../images/cr3.gif) no-repeat; overflow:hidden; width:3px; height:4px; bottom:0; left:0; }
	.rim01 .cr4 { position:absolute; background:url(../images/cr4.gif) no-repeat; overflow:hidden; width:3px; height:4px; bottom:0; right:0; }
	.rim01 .w { border:1px solid #e4e4e4; border-bottom:1px solid #ccc; zoom:1; }
	.rim01 .w2 { border:1px solid #fff; border-bottom:1px solid #e4e4e4; zoom:1; }
			
/* frame */
.banner { width:1000px; height:256px; overflow:hidden; zoom:1; position:relative; }
	.banner .helpBox { position:absolute; top:10px; right:10px; width:100px; text-align:left; line-height:24px; }
		.banner .helpBox a { font-size:14px; color:#5b85b3; }
	.banner .menu { position:absolute; bottom:20px; right:20px; }
		.banner .menu li { float:left; width:135px; height:38px; line-height:38px; padding:0 5px; }
			.banner .menu li a { float:left; width:105px; height:38px; padding-left:30px; background:url(../images/btBG.png) no-repeat top; text-align: left; font-family:"microsoft yahei"; font-size:14px; color:#393939;  }
			.banner .menu li a:hover {  background:url(../images/btBG.png) no-repeat bottom; color:#13519e; }

.left { width:200px; float:left;  }
				
	.sideBar h6 { height:28px; line-height:28px; background:url(../images/barBG1.gif) repeat-x; color:#fff; font-size:14px; padding-left:10px; }
	.sideBar ul { padding:2px; }
		.sideBar ul li { display:block; height:24px; line-height:24px; padding:1px; border-bottom:1px solid #ececec; }
			.sideBar ul li a { display:block; background:url(../images/arrow01.gif) no-repeat 10px 10px; padding-left:20px; }
			.sideBar ul li a:hover { background:#cde1f3 url(../images/arrow01.gif) no-repeat 10px -21px; color:#425a8f; }
	
	
.right { width:770px; float:right; overflow:hidden; }
	.wrdBox { text-align:left; color:#686868; line-height:24px; }
		.wrdBox .tle { color:#388ee5; font-size:18px; font-family:"microsoft yahei"; }
	.roomBox { text-align:left; color:#686868; line-height:24px; }
		.roomBox .tle { color:#388ee5; font-size:18px; font-family:"microsoft yahei"; }
		.roomBox .roomList {}
			.roomBox .roomList .room { float:left; padding:5px; text-align:center; }
			.roomBox .roomList strong { color:#686868; line-height:30px; font-weight:normal; }
	.bwrdBox { text-align:left; width:770px; }
		.bwrdBox .pList { padding:10px 0; border-bottom:1px solid #e4e4e4; }
			.bwrdBox .pro { float:left; width:216px; padding:10px 20px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; }
			.bwrdBox .t1 { padding-left:0; width:236px; }
			.bwrdBox .t2 { border-right:none; padding-right:0; width:236px; }
			.bwrdBox .t3 { border-bottom:none; }
				.bwrdBox .pro h6 { font-size:14px; height:24px; line-height:24px; color:#67a4d2; font-family:"宋体"; padding:5px 0; font-weight:bold; }
				.bwrdBox .pro .cnt { color:#686868; padding:5px 0; line-height:24px; font-family:"宋体";}

	.priceTable { text-align:left; width:770px; }
		.priceTable .bmk { display:block; height:30px; line-height:30px; border-bottom:1px solid #fff; }
			.priceTable .bmk li { padding-right:2px; float:left; height:30px; }
				.priceTable .bmk li a { float:left; padding:0 20px; height:30px; background:url(../images/barBG4.gif) no-repeat 0 100px; }
				.priceTable .bmk li a:hover, .priceTable .bmk li .hover { background:url(../images/barBG4.gif) repeat-x; color:#fff; }
		.priceTable .table{ display:none; }
			.priceTable .table table { border-top:1px solid #b2adac; border-left:1px solid #dfdddc; }
				.priceTable .table .info { color:#767676; }
				.priceTable .table .tuchu { background:#f6f6f6; }
				.priceTable .table table td { padding:0 5px; line-height:30px; border-right:1px solid #dfdddc; border-bottom:1px dotted #dfdddc; }
				.priceTable .table table .tle { background:url(../images/barBG3.gif) repeat-x; color:#785540; } 
				.priceTable .table table .t1 { color:#785540; } 
				.priceTable .table table td strong { color:#f00; }

#service_info{border:solid 1px #dedede; padding:10px; overflow:hidden;}
#service{ border-bottom:solid 1px #dedede; overflow:hidden; height:220px;}
	#service h1{ font-size:16px; color:#ea4408; font-weight:bold; }
	#service h1 span{ font-size:11px; color:#75675b; font-family:Arial, Helvetica; display:block;}
	
#service_about{ line-height:35px;color:#757575; margin-top:10px;  }
#service_aboutpic{ background:url(../images/service_bg.gif) no-repeat; background-position:0px 0px;; height:265px; width:274px; border-right:solid 1px #dedede; float:left; margin-right:10px; overflow:hidden}
#service_hotline{ margin-top:45px; padding-top:100px;}

#service_kk{ border-bottom:solid 0px #dedede; padding:10px; overflow:hidden;}
	#service_kk h5{ color:#388EE5;}
#service_ss{border-bottom:solid 1px #dedede; margin-top:10px}
	
#skk_left{ background:url(../images/syy.gif) no-repeat right; padding:10px; line-height:100px; height:100px; width:100px; float:left;}
#skk_right{ float:left; line-height:26px; padding-top:10px; padding-left:15px; width:380px;color:#757575}

 #info_jg{ }
 	#info_jg ul{ margin-top:10px; padding-left:0px; background:#fff3d6;border-top:solid 1px #ffd99b;border-bottom:solid 1px #ffd99b; padding-top:1px; padding-bottom:1px;_padding-bottom:8px; overflow:hidden;}
 	#info_jg li{line-height:22px; color:#ff3000; margin-top:5px; *margin-top:7px; line-height:24px;}
	#info_jg li span{ font-weight:bold; font-size:11px;}

#info_xg{ }
 	#info_xg ul{ margin-top:10px; padding-left:0px; background:#e7daf1;border-top:solid 1px #b49acc;border-bottom:solid 1px #b49acc; padding-top:1px; padding-bottom:1px;_padding-bottom:8px; overflow:hidden;}
 	#info_xg li{line-height:22px; color:#582685; margin-top:5px; *margin-top:7px; line-height:24px;}
	#info_xg li span{ font-weight:bold; font-size:11px;}

 #info_jgsx{ }
 	#info_jgsx ul{ margin-top:10px; padding-left:0px; background:#daf1e0;border-top:solid 1px #9acca5;border-bottom:solid 1px #9acca5; padding-top:1px; padding-bottom:1px;_padding-bottom:8px; overflow:hidden;}
 	#info_jgsx li{line-height:22px; color:#26853c; margin-top:5px; *margin-top:7px; line-height:24px;}
	#info_jgsx li span{ font-weight:bold; font-size:11px;}
	
#info_jgwd{ }
 	#info_jgwd ul{ margin-top:10px; padding-left:0px; background:#f2f3f7;border-top:solid 1px #d9dce8;border-bottom:solid 1px #d9dce8; padding-top:1px; padding-bottom:1px;_padding-bottom:8px; overflow:hidden;}
 	#info_jgwd li{line-height:22px; color:#596893; margin-top:5px; *margin-top:7px; line-height:24px;}
	#info_jgwd li span{ font-weight:bold;font-size:11px;}


#sh_jf,#wd_jf,#sx_jf,#xg_jf{ width:14px; display:block; float:left; background:#ff2a00; padding:2px; color:#FFF; line-height:14px; text-align:center; margin-right:10px; *padding-top:4px;}
	#sh_jf span,#wd_jf span,#sx_jf span,#xg_jf span{ background:url(../images/server_img.gif) no-repeat; position:absolute; margin-left:16px;*margin-left:3px; margin-top:-30px;*margin-top:-18px; display:block; width:3px; height:5px;}

#wd_jf{ background:#2366be;}
	#wd_jf span{background:url(../images/server_img.gif) no-repeat 0px -5px;}
	#sx_jf{ background:#178732;}
	#sx_jf span{ background:url(../images/server_img.gif) no-repeat 0px -10px;}
	#xg_jf{ background:#531787;}
	#xg_jf span{ background:url(../images/server_img.gif) no-repeat -3px 0px;}
	
#pro_left{ float:left; width:180px; background:#fff url(../images/server_core2.gif) no-repeat; background-position:20px; overflow:hidden; height:100px; border-right:solid 1px #dedede; height:120px; float:left; margin-right:20px; padding-left:10px;}
	#pro_left h1 { color:#ff6816; font-size:14px; background:none;text-align:left; }
	
#pro_right{ padding:0px; background:#;}
 	#pro_right ul{ margin-left:211px;}
 	#pro_right li{ line-height:24px; color:#767676;}


	/*增值服务*/
#zzfw_in{ width:543px; margin:0 auto;}

#zzfw_header{background:url(/cn/server/images/zz/zzfw_top.gif); height:53px;}

#zzfw_center{background:url(/cn/server/images/zz/zzfw_bg.gif) repeat-y; padding:10px 20px 0px 20px;}
	#zzfw_center ul,#zzfw_footer ul {list-style:none; margin:0; padding:0; font-size:12px; line-height:30px; color:#666;}
	#zzfw_center ul li,#zzfw_footerer ul li{ border-bottom:solid 1px #e1e1e1; padding-left:15px;}

.list1{font-family:"Microsoft Yahei"; font-size:16px; text-indent:-15px; color:#0362b8;}
.list1 span{color:#f95803; font-size:14px;}
.list2 {text-indent:20px;}
.list3{font-family:"Microsoft Yahei"; font-size:18px; text-indent:0px; color:#f95803; margin-top:5px;_margin-top:20px;}

#zzfw_footer{background:url(/cn/server/images/zz/zzfw_foot.gif); height:300px;padding:0px 150px 0px 30px;}
