/* CSS Document */
*{ padding:0px;	margin:0px;}
body{ font:12px Verdana,Arial,Tahoma; line-height:1.5em;}
img{ border:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#06C; text-decoration:none;}
a.a3{ color:#000;}

.pagewidth{ width:962px; overflow:hidden; margin:0px auto;}
.f_l{ float:left;}
.f_r{ float:right;}
.center{ margin:0px auto;}
.clear{ clear:both;}
.red{ color:#F30;}
.black{ color:#000;}
.blue{ color:#369;}
.gray{ color:#666;}
.white{ color:#FFF;}
.orange{ color:#F30;}
.mt_6{ margin-top:6px;}
.pad_6{ padding:6px;}
.br_1{ border-right:1px dashed #D7DDE2;}

	.buy em{ font:18px Georgia; font-weight:bold; color:#f00; line-height:35px;}
	.buy i{ font:14px Georgia;color:#f60; font-style:normal; margin-left:10px;}
	.buy a.infomore{ background:url(../images/2010_index_V42_52.gif) no-repeat; display:block; float:right; height:21px; line-height:21px; width:54px; text-indent:6px; margin:8px 2px; }
	.buy a.buyin{ background:url(../images/2010_index_V42_54.gif) no-repeat; color:#FFF; display:block; float:right; height:21px; line-height:21px; width:54px; text-align:left; text-indent:6px; margin:8px 2px; }
	.buy a.buyin:hover{ color:#FF0;}

/*布局*/
#header{}


/*header*/
#header .top{ border-bottom:1px solid #EDEDED; line-height:24px; padding-right:1.5em; text-align:right;}
	#header .top span{ font-size:8px;}
	#header .top a{ color:#9494A7; font-size:12px;}
	#header .top a:hover{ color:#06C;}
	.head{ height:60px;}
	.logo{ float:left; width:350px; }
	#logo{ width:350px; height:60px; position:absolute; z-index:2; }
	.logo img{ margin:1px;}
	.log{ float:right; height:60px; width:780px;}
	.log .wel{ background:url(../images/icon.gif) no-repeat 0px -3px; padding-left:24px; }
/*nav*/
#nav{ background:url(../images/2010_index_V42_08.gif) repeat-x; height:41px; overflow:hidden;}
	#nav .nav_l{ background:url(../images/2010_index_V42_07.gif) no-repeat; width:9px; float:left; height:41px;}
	#nav .nav_r{ background:url(../images/2010_index_V42_14.gif) no-repeat; width:8px; float:right; height:41px;}
	#nav ul{ list-style:none; margin-left:17px;}
	#nav ul li{ background:url(../images/2010_index_V42_12.gif) right no-repeat; float:left; font-size:14px; line-height:35px; height:41px; padding-right:4px; text-align:center; width:129px;}
	#nav ul li a{ background:url(../images/nav_li_down_bg.gif) right no-repeat 4px; color:#FFF; padding-right:14px;}
	#nav ul li a:hover{ color:#Ff0;}
	#nav ul li#index{ width:103px;}
	#nav ul li.on{ background:url(../images/2010_index_V42_12_on.gif) no-repeat; height:41px;}
	#nav ul li#index.on{ background:url(../images/2010_index_V42_10.gif) no-repeat; height:41px;}
	#nav ul li.on a{ background:none; color:#F60; font-weight:bold; line-height:41px; padding-right:0px;}
	#nav ul li.on a:hover{ color:#F30;}
	


/*栏目main*/
#partMain{ background:url(../images/2010_partMain_bg.gif) repeat-y;}
.partMainL{ background:url(../images/2010_partMainl_bg.gif) repeat-y; float:left; overflow:hidden; width:176px; }
.partMainR{ float:left; overflow:hidden; width:783px;}
.partMainR h2{ background:url(../images/icon.gif) no-repeat 0px -67px; color:#039; font-size:18px; font-family:Arial Bold,黑体; line-height:1.2em; font-weight:normal; text-indent:36px;}
.partMainBottom{ background:url(../images/2010_partMainBottom.gif) no-repeat; height:55px;}

.leftnav{ background:url(../images/2010_rental2_10.gif) repeat-y; list-style:none; line-height:2.5em; padding:5px 15px 5px 20px;}
.leftnav li{ border-bottom:1px dashed #E8E8E8;}
.leftnav a{ color:#039;}
.leftnavTop{ background:url(../images/2010_rental2_06.gif) no-repeat; height:14px;}
.leftnavBottom{ background:url(../images/2010_rental2_22.gif) no-repeat; height:11px;}
.serviceTittle{ background:url(../images/2010_rental2_24.gif) no-repeat; color:#FFF; font-weight:bold; height:25px; line-height:25px; padding-right:15px; text-align:right; }
.service{ color:#666; padding:6px 15px 6px 0px; text-align:right;}
.serviceNumber{ color:#F60; font-family:Arial; font-weight:bold; font-size:22px;}
.serviceBottom{ background:url(../images/2010_rental2_31.gif) no-repeat; height:6px;}

.nowplace{ background:url(../images/2010_rental2_04.gif) no-repeat; height:48px; line-height:34px; text-indent:15px;}
.hkNowPlace{ background:url(../images/2010_hkserver_04.gif) no-repeat; height:48px; line-height:34px; text-indent:15px;}
.idcNowPlace{ background:url(../images/2010_idc3_04.gif) no-repeat; height:48px; line-height:34px; text-indent:15px;}
.rentalPlace{ background:url(../images/2010_rental3_04.gif) no-repeat; height:48px; line-height:34px; text-indent:15px;}
/*rental*/
.rentalTop{ background:url(../images/2010_rental3_07.gif) right top no-repeat; height:195px; margin-left:20px; padding-top:10px;}
	.rentalTop .zuyong{ line-height:1.6em; margin:10px 0 0 35px; width:370px;}
.rentalList, .idcList{ margin:10px 20px;}
.rentalList ol{ float:left; list-style:none; margin:6px auto; overflow:hidden; width:370px;}
.rentalList ol h3{ clear:both; font-size:14px; line-height:25px; margin-left:25px;}
.rentalList ul{ clear:both; list-style:none; margin-left:25px;}
.rentalList ul li{ background:url(../images/icon.gif) no-repeat -38px -43px; overflow:hidden;  padding-left:20px; }
.rentalList .buy{ margin:0 25px;}
.rentalList hr{ clear:both; color:#E8E8E8; height:1px; width:690px; margin:0px auto;}
.rentalList .PinPai{ margin:20px; background:#F6F8FA; border:5px solid #D3DCE5;}
	.PinPaiL{ background:#FFF; float:left; padding:12px;}
	
.rentalInfo{ border-top:1px solid #E1E1E1; margin:10px 20px; padding-top:6px;}
	.rentalInfoL{ float:left; width:250px; text-align:center;}
	.rentalInfoR{ border-left:1px solid #CCC; float:left; width:420px; padding-left:25px;}
		.rentalInfoR h3{ font-size:14px; line-height:25px;}
	.rentalTb{ border-bottom:3px solid #CCC;}
	.rentalTb .idcTb{ border-top:1px solid #369;border-right:none;}
		.rentalTb .idcTb th, .rentalTb .idcTb td{ border-bottom:1px solid #E1E1E1; border-left:none; line-height:28px; text-align:center; padding:0px;}
		.rentalTb .idcTb th{ background:url(../images/2010_idc2_14.gif) repeat-x; color:#0068B5; font-weight: normal; height:26px; line-height:26px; padding:0px;}
		.rentalTb .idcTb td strong{ color:#0068B5;}
		.rentalTb .idcTb td.orange.b, .rentalTb .idcTb td em, .num{ font-size:18px; font-family:Georgia; font-weight:bold;}
		.rentalTb .idcTb td.rBuy{ line-height:18px;}
			.rentalTb .idcTb td.rBuy strong{ color:#F00;}
		.idcTb .buy{ margin:0 auto; overflow:hidden; width:70px;}
		.hostinfo{ border-top:3px solid #E1E1E1; border-left:1px solid #E1E1E1; border-bottom:2px solid #E1E1E1;}
			.hostinfo td{ border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; padding:5px; text-align:left; }
				.hostinfo .infotitte{ background:#F9F9F9; color:#0068B5; font-weight:bold; text-align:right; width:145px;}
		.rentalTb .cnc{ background:url(/images/vps_icon.gif) no-repeat 12px 2px; text-align:left; text-indent:38px;}
		.rentalTb .tel{ background:url(/images/vps_icon.gif) no-repeat 12px -24px; text-align:left; text-indent:38px;}
		.rentalTb .hk{background:url(/images/vps_icon.gif) no-repeat 12px -51px; text-align:left; text-indent:38px;}
		.rentalTb .san{background:url(/images/vps_icon.gif) no-repeat 4px -144px; text-align:left; text-indent:38px;}
	.rentalInfo .sevInfoTittle{ background:url(../images/icon.gif) no-repeat 4px -302px; color:#333; font-size:14px; font-weight:bold; margin:30px 5px 10px 5px; text-indent:30px;}
	.servBuy{ margin-top:10px; margin-left:160px;}
		.servBuy a{background:url(../images/icon.gif) no-repeat -1px -333px; color:#FFF; display:block; font-size:18px; height:35px; line-height:35px; overflow:hidden; text-indent:55px; width:157px; }
		.servBuy a:hover{ color:#006;}
	.servBuybt{margin-top:10px; margin-left:160px;background:url(../images/icon.gif) no-repeat -1px -333px; border:none; color:#FFF; font-size:18px; height:35px; line-height:35px; overflow:hidden; text-indent:35px; width:157px;}

/*idc*/
.idcTop{ background:url(../images/2010_idc3_07.gif) right top no-repeat; height:173px; margin-left:20px; padding-top:10px;}
	.idcTop .tuoguan{ line-height:1.6em; margin:10px 0 0 35px; width:390px;}
.idcList .idcListBox{ clear:both; margin:20px 10px 30px 10px;}
	.idcListBoxL{ float:left; width:190px; text-align:center;}
		.idcListBoxL img{ margin-top:30px;}
	.idcListBoxR{ border-bottom:3px solid #CCC; float:left; width:530px;}
	.idcListBox h3{ background:url(../images/2010_idc2_07.gif) no-repeat; color:#FFF; font-size:14px; font-weight:normal; height:30px; line-height:35px; margin-bottom:1px; overflow:hidden; text-indent:15px; width:288px;}
		.idcListBox h3 a{ color:#0068B5; float:right; font-size:12px; line-height:40px; margin-right:25px;}
		.idcListBox h3.hk{ background:url(../images/icon.gif) no-repeat -7px -98px;}
		.idcListBox h3.tel{ background:url(../images/icon.gif) no-repeat -7px -133px;}
		.idcListBox h3.cnc{ background:url(../images/icon.gif) no-repeat -7px -169px;}
		.idcListBox h3.telcnc{ background:url(../images/icon.gif) no-repeat -1px -208px; text-indent:42px;}
	.idcTb{ border-top:1px solid #369;border-right:1px solid #E1E1E1;}
		.idcTb th, .idcTb td{ border-bottom:1px solid #E1E1E1;border-left:1px solid #E1E1E1; padding:3px; text-align:center;}
		.idcTb th{ background:url(../images/2010_idc2_14.gif) repeat-x; color:#0068B5; font-weight: normal; height:26px; line-height:26px; padding:0px;}
		.idcTb td strong{ color:#0068B5;}
		.idcTb a{ color:#0068B5;}
#hotpng{position: absolute; right:0xp; z-index:1;}
	.idcInfo{ background:#F7F7F7; border-top:3px solid #E1E1E1; border-bottom:3px solid #E1E1E1;}
		.idcInfo td{ padding:10px 20px;}
		.idcInfo h4{ border-bottom:1px dashed #CCC; color: #F60; font-size:14px; margin:10px auto; padding:4px 0px;}
/*sell*/
.idcList .sellListBox{ clear:both; margin:20px 10px 30px 10px;}
	.sellListBoxL{ float:left; width:250px; text-align:center;}
	.sellListBoxR{ float:left; width:472px;}
	.sellListBox h3{ background:url(../images/2010_sell_07.gif) no-repeat; color:#FFF; font-size:14px; font-weight: normal; line-height:25px; height:27px; text-indent:25px;}
	.sellListBox .intro{ margin-left:20px; padding:5px;}
	.sellListBox ul{ list-style:none; margin-left:25px;}
	.sellListBox ul li{ background:url(../images/icon.gif) no-repeat -38px -43px; overflow:hidden; padding-left:20px;}
	.sellListBox .buy{ width:250px; margin-left:25px;}
	
/*hkidc*/
.hksTop{ background:url(../images/2010_hkserver_07.gif) no-repeat top left; padding-top:70px; height:290px;}
	.hksTop ul{ color:#FFF; line-height:21px; margin:0px 0px 25px 240px;}
 	.hksTop .idcListBox{ clear:both; margin:25px 10px 30px 20px;}
	.hksTop h3.hk{ background:url(../images/icon.gif) no-repeat -7px -246px; color:#000; text-indent:25px; font-weight:bold; line-height:30px;}
.hkidc{ background:url(../images/2010_hkidc_11.gif) repeat-x; height:30px; overflow:hidden; padding-left:60px; margin:10px 20px;}
.hkidc li{ float:left; height:30px; overflow:hidden; text-align:center;}
.hkidc .iover{ background:url(../images/2010_hkidc_12.gif) no-repeat; color:#F60; font-weight:bold; line-height:35px; width:147px; }
.hkidc .iout{ background:url(../images/2010_hkidc_13.gif) no-repeat; color:#FFF; font-size:12px; line-height:35px; width:135px; }


/*index*/
#main1{}
#main1 .focus{ height:340px; width:745px;}
#main1 .idcnav{ background:url(../images/2010_index_V42_22.gif) bottom no-repeat; height:340px; width:206px;}
#main1 .idcnav dl{ margin:0px 15px;}
#main1 .idcnav dl dt{ color:#039; font-weight:bold; line-height:1.8em;}
#main1 .idcnav dl dd{ background:url(../images/icon.gif) no-repeat -2px -26px; height:1.5em; margin-left:20px; padding-left:10px; overflow:hidden; }
#main1 .idcnav hr{ clear:both; color:#E8E8E8; line-height:0.5em; height:1px; width:90%; margin:0px auto;}
#main1 .idcnav .more{ text-align:right; width:90%; margin:0px auto;}
#main1 .idcnav .more a{ color:#0066CC;}
#main1 .idcnav .more a:hover{ color:#003399;}

#main2{ background:url(../images/2010_index_V42_25.gif) repeat-x; height:297px; overflow:hidden;}
#main2 .ind_sv{ background:url(../images/2010_index_V42_37.gif) repeat-x bottom; height:278px; margin:9px 17px 10px 16px; overflow:hidden;}
#main2 .ind_svL{ background:url(../images/2010_index_V42_28.gif) no-repeat; float:left; height:278px; width:20px;}
#main2 .ind_svR{ background:url(../images/2010_index_V42_35.gif) no-repeat; float:right; height:278px; width:18px;}
.index .toptag{ list-style:none; height:37px; overflow:hidden;}
.index .toptag li{ float:left; font-weight:bold; height:37px; text-align:center; width:177px;}
.index .toptag .iover{ background:url(../images/2010_index_V42_30.gif) no-repeat; font-size:14px; line-height:43px; }
.index .toptag .iout{ background:url(../images/2010_index_V42_32.gif) no-repeat; font-size:12px; line-height:45px; }
.index .toptag li a{ display:block; height:37px; width:177px;}
.index .toptag .iout a{ color:#039;}
.index .toptag .iover a{ color:#fff;}
.index .toptag .iover a:hover{ color:#FFFF00}
.index .svpro{ height:228px; overflow:hidden;}
.index .svpro ol{ float:left; height:200px; width:290px; margin-top:8px;}
.index .svpro h3{ clear:both; font-size:14px; line-height:25px; margin-left:15px;}
.index .svpro ul{ clear:both; color:#999; list-style:none; margin-left:10px;}
.index .svpro ul li{ background:url(../images/icon.gif) no-repeat -38px -43px; padding-left:20px;text-overflow:ellipsis; white-space:nowrap;}
.index .buy{ margin:0 15px;}
/*订单*/
.liucheng{ list-style:none; margin:10px 15px 10px 10px;}
	.liucheng li{ margin:10px;}
	.liucheng .memyes{ background:url(../images/liucheng01.gif) no-repeat 0 4px; padding-left:30px;}
	.liucheng .memno{ background:url(../images/liucheng02.gif) no-repeat 0 4px; padding-left:30px; }
.idcSelect{border:1px solid #369; position:absolute; overflow:hidden}
.idcSelect option{ padding:4px;}
.zongjia{ margin-left:30px;}
.zongjia .jiageleft{ clear:both; width:120px; text-align:right; float:left; display:block;}
.zongjia input{ border:none;}
/*map*/
.map{ line-height:50px; margin:20px 50px;}
.map dt{ font-size:14px; font-weight:bold; border-top:1px solid #CCC;}
	.map dt a{ color:#FF3300}
.map dd{}
.map dd a{ margin-right:20px; white-space:nowrap;}
