/* CSS Document */
*{ margin:0px; padding:0px;}

.vpstop{ width:500px; float:left; color:#666; padding:0px 15px; line-height:1.5em; } 
	.vpstop a:link, .vpstop a:visited{color:#666;text-decoration:none;}
.vpstop ol{ color:#369; padding:0px; margin:0.5em 1.0em 1.0em 3.0em;}
	.vpstop ol a:link,.vpstop ol a:visited{color:#369; text-decoration:none;}
.vpsdemolist{ background:url(../images/vps_v5_bg.gif) no-repeat; width:710px; height:59px; margin:0.5em auto; overflow:hidden;}
	.vpsdemolist ul, .vps_vz_nav ul{ font-size:14px; margin:20px 15px; list-style:none; padding:0px}
		.vpsdemolist ul li, .vps_vz_nav ul li{ background:url(../images/vps_v5_bg.gif) no-repeat -342px -210px; float:left; padding-left:40px;  }
			.vpsdemolist ul a:link, .vpsdemolist ul a:visited, .vps_vz_nav ul a:link, .vps_vz_nav ul a:visited{ color:#F60; text-decoration:underline;}
	
/*.vpshostlist{ width:710px; margin:10px auto; overflow:hidden;}
.vpshost{ background:url(../images/vps_v5_15.gif) repeat-y; overflow:hidden; width:347px; }
.vpshost dl{ background:url(../images/vps_v5_bg.gif) no-repeat 0 -235px;  margin:0px; padding:0px; padding-left:40px;}
	.vpshost dl dt{ color:#FF6600; font-size:14px; height:46px; font-weight:bold; line-height:46px; margin-bottom:10px; overflow:hidden; text-indent:10px;}
	.vpshost dl dd{ color:#333333; line-height:1.5em; margin:0px;}
	.vpshost dl dd em{ font-style:normal; color:#69C;}
.vpshostbottom{background:url(../images/vps_v5_bg.gif) no-repeat -362px -63px; height:14px; line-height:14px; overflow:hidden; }
.price{ color:#000000; border-top:1px dashed #6699CC; width:307px; overflow:hidden; margin:10px auto; padding-top:10px; list-style:none;}
.price li{ clear:both; line-height:2.6em; height:2.6em; border-bottom:1px solid #dedede; text-indent:30px;}
.price li.cnc{ background:url(../images/vps_icon.gif) no-repeat 8px 5px;}
.price li.tel{ background:url(../images/vps_icon.gif) no-repeat 8px -24px; }
.price li.san{ background:url(../images/vps_icon.gif) no-repeat -1px -142px; }
.price li.hk{ background:url(../images/vps_icon.gif) no-repeat 8px -51px; }*/
/*-----20110316 增加季度价格-----*/
.vpshostlist{ width:737px; margin:10px 0; overflow:hidden;}
.vpshost{ background:url(../images/vps_v6_14.gif) repeat-y; overflow:hidden; width:368px; }
.vpshost dl{ background:url(../images/vps_v6_12.gif) no-repeat; margin:0px; padding:0px; padding-left:40px;}
	.vpshost dl dt{ color:#FF6600; font-size:14px; height:46px; font-weight:bold; line-height:46px; margin-bottom:10px; overflow:hidden; text-indent:10px;}
	.vpshost dl dd{ color:#333333; line-height:1.5em; margin:0px;}
	.vpshost dl dd em{ font-style:normal; color:#69C;}
.vpshostbottom{background:url(../images/vps_v6_26.gif) no-repeat; height:14px; line-height:14px; overflow:hidden; }
.price{ color:#000000; border-top:1px dashed #6699CC; width:360px; overflow:hidden; margin:10px auto; padding-top:10px; list-style:none;}
.price li{ clear:both; line-height:2.6em; height:2.6em; border-bottom:1px solid #dedede; margin-left:6px; margin-right:6px; text-indent:30px;}
.price li.cnc{ background:url(../images/vps_icon.gif) no-repeat 8px 5px;}
.price li.tel{ /*background:url(../images/vps_icon.gif) no-repeat 8px -24px;*/ text-indent:5px; }
.price li.san{ background:url(../images/vps_icon.gif) no-repeat -1px -142px; }
.price li.hk{ background:url(../images/vps_icon.gif) no-repeat 8px -51px; }
/*-----20110316 -----*/
.hkvpsinfo_t{ background:url(../../images/ico_sun.gif) no-repeat 30px 50%; line-height:2.0em; height:2.0em; text-indent:55px; color:#FF0000;}
.hkvpsinfo_show{ margin-top:10px; height:2.0em; text-indent:70px; color:#FF0000;}

.vpshostlist .buy{ margin-right:20px; text-align:right; padding-bottom:6px;}
#hotpng{position:relative; float:right; top:-70px;z-index:1;}
.hostpic{ padding:10px; margin-left:30px;}
	
.vps_r_about{margin:0;padding:0;}
.vps_r_about h3{background: url(../../promotion/images/rightitlebg.gif);width:185px;height:29px;margin:0;line-height:29px;font-size:12px;font-weight:blod;padding:0 0 0 26px;}
.vps_r_about ul {border-bottom:1px solid #F1F1F1;padding:5px 5px 8px 55px; margin:10px; list-style:none; line-height:1.6em}
	.vps_r_about01{ background:url(../images/vps_v5_bg.gif) no-repeat -660px -84px; }
	.vps_r_about02{ background:url(../images/vps_v5_bg.gif) no-repeat -660px -146px; }
	.vps_r_about03{ background:url(../images/vps_v5_bg.gif) no-repeat -660px -209px; }
.vps_r_sev{ background:url(../images/vps_v5_25.gif) repeat-y; margin-top:8px;}
	.vps_r_sevt{ background:url(../images/vps_v5_bg.gif) no-repeat -362px -82px; color:#666; height:75px;}
	.vps_r_sevb{ background:url(../images/vps_v5_bg.gif) no-repeat -362px -176px; color:#666; height:13px; line-height:13px; overflow:hidden;}
	.vps_r_sevbc{ background:url(../images/vps_v5_bg.gif) no-repeat -362px -158px; color:#666; height:21px; line-height:21px; overflow:hidden;}
	.vps_r_sev dl{ margin:10px; padding:0px; padding:0 10px 0 55px; list-style:none; line-height:1.5em;}
	.vps_r_sev dl dt{ font-weight:bold; color:#Ff6600; line-height:1.8em;}
	.vps_r_sev dl dd{ margin:0px; padding:0px}
	.vps_r_sev dl.t1{ background:url(../images/vps_v5_bg.gif) no-repeat -358px -277px; }
	.vps_r_sev dl.t2{ background:url(../images/vps_v5_bg.gif) no-repeat -668px -277px; }
	.vps_r_sev a.more:link, .vps_r_sev a.more:visited{ color:#369; text-decoration:underline; padding:10px 20px;}

/*vpshost infoview*/
.vpshosttop { background:url(../images/vps_v4_06.gif) no-repeat top; width:737px; } 
.vpshosttop h3{ color:#FF6600; font-size:18px; font-family:黑体; font-weight:normal; line-height:2.5em; margin:10px 0px 0px 55px; text-indent:1.0em; padding:0px;} 
	.vpshosttop h3 strong{ font-family:Arial, Helvetica, sans-serif;}
/*.vpshosttop ul{ list-style:none; padding:0px; margin:0px 45px 0px 55px; }*/
.vpshosttop ul{ list-style:none; padding:0px; margin:0px 25px 0px 35px; }
.vpshosttop ul li{ border-bottom:1px solid #CCCCCC; line-height:28px; height:28px; padding-left:5px; text-align:left; width:490px; white-space:nowrap;}
.vpshosttop ul .cnc{ background:url(../images/vps_icon.gif) no-repeat 8px 4px; text-indent:30px;}
.vpshosttop ul .tel{ background:url(../images/vps_icon.gif) no-repeat 8px -24px; text-indent:30px;}
.vpshosttop ul .hk{background:url(../images/vps_icon.gif) no-repeat 8px -51px;text-indent:30px;}
.vpshosttop ul .san{background:url(../images/vps_icon.gif) no-repeat 0px -144px;text-indent:30px;}
.vpshosttop ul .money{ font-size:18px;}
.money2{ color:#FF6600; font-size:14px; font-family: georgia, "Times New Roman", Times, serif;}
.gobuy{ margin:10px 0px 20px 54px;}
.vpshostinfo { border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; color:#666;  margin-top:20px;}
.vpshostinfo th, .vpshostinfo td{ border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }
.vpshostinfo th{ background:url(../images/vps_icon.gif) repeat-x 0px -113px; text-align:left; line-height:27px; height:27px; overflow:hidden; }
	.vpshostinfo th h4{ background:url(../images/vps_icon.gif) no-repeat 0px -86px; font-size:14px; line-height:27px; margin:0px; padding:0px; margin-left:20px; text-indent:28px; }
	.vpshostinfo td{ font-size:14px; line-height:1.8em; font-family:Arial; padding:6px 8px; }
 .vpshostinfo .tleft{ font-size:12px; font-weight:bold;width:180px; text-align:right;}
 
.buyinfo_left{ width:30%;}
	.buyinfo_left div{ margin-right:2.0em; text-align:right;}
	
/*vps-vz*/
.vps_vz_top{ background:url(../images/vps_vz_top_bg.jpg) no-repeat top; width:737px; padding-top:160px;}
	.vps_vz_top .vz_news{ color:#036; margin:0 15px 0 247px; }
	.vps_vz_top .vz_demolist{ list-style:none; margin:15px 0 0 0; padding:0px; height:62px;}
		.vz_demolist li{ background:url(../images/vps_vz_bg.gif) no-repeat 0 -410px; display:block; float:left; height:62px; padding:5px 0 0 50px; margin-right:25px;}
.vps_vz_nav{ background:url(../images/vps_vz_bg.gif) no-repeat; width:710px; height:59px; margin:0.5em auto; overflow:hidden;}
#vz01{}
	#vz01 .vz01_left{ background:url(../images/vps_vz_bg.gif) no-repeat 10px -90px; float:left; height:250px; width:213px; margin-top:30px;}
	#vz01 .vz01_right{ float:left; width:475px; margin-top:10px;}
	#vz01 dl{ border-bottom:1px dashed #f0f0f0; margin:0px; padding:15px 0px 15px 95px;}
		#vz01 dl.vz01{ background:url(../images/vps_vz_bg.gif) no-repeat -660px -70px;}
		#vz01 dl.vz02{ background:url(../images/vps_vz_bg.gif) no-repeat -660px -180px;}
		#vz01 dl.vz03{ background:url(../images/vps_vz_bg.gif) no-repeat -660px -290px;}
		#vz01 dl dt{ color:#F60; font-weight:bold; line-height:1.8em;}
		#vz01 dl dd{ clear: both; color:#333; margin:0px; padding:0px;}
#vz02{ margin-top:20px;}
	#vz02 .vz02_left{ background:url(../images/vps_vz_bg.gif) no-repeat -280px -90px; float:left; height:250px; width:190px; }
	#vz02 .vz02_right{ float:left; width:498px;}
		#vz02 .vz02_right h4, .vps_service_taocan h4{ background:url(../images/vz_02_tbg.gif) repeat-x; height:30px; line-height:30px; font-size:12px; color:#FFF; text-indent:1.0em;}
		
		.vpsdl{ border-top:1px solid #CCC; background:#f3f3f3;}
			.vpsdl dt, .vpsdl dd{ border:1px solid #CCC; border-top:none; background:url(../images/vps_vz_bg.gif) no-repeat -724px -415px; padding-left:15px; }
			.vpsdl dt{ clear:both; font-weight:bold; line-height:1.8em;}
			.vpsdl dd{ background:#FFF; color:#666; padding-top:8px; padding-bottom:8px;}
			.vpsdl ol{ margin-left:30px;}
		
/*vps-plesk*/
.vps_plesk_top{ background:url(../images/vps_plesk_top_bg.jpg) no-repeat top; width:737px; padding-top:130px;}
	.vps_plesk_top .plesk_news{ color:#036; margin:0 15px 0 363px; }
	#plesk_con{ margin:20px;}
	#plesk_con h4{ background:url(../../design/images/delistbg.gif) repeat-x; border-bottom:2px dashed #ccc; height:31px; line-height:30px; font-size:12px; color:#333; }
	#plesk_con p{ color:#666; margin-bottom:1.0em;}
/*vps-service*/
.vps_service_top{ background:url(../images/vps_service_top.jpg) no-repeat top; width:737px; height:243px;}
.vps_service_taocan { float:left; width:520px;}
.vps_line01{ background:url(../images/vps_line_01.gif)}

.song_plesk{ background:url(../images/song_plesk_bg.gif) no-repeat; width:600px; height:103px; overflow:hidden; margin:4px auto; font-size:14px; padding-left:137px;}
	.song_plesk h3{ font:18px 黑体,Verdana,Arial; line-height:1.5em; font-weight: normal; margin-top:13px;}
.vps_con{ line-height:1.6em;}
