@charset "utf-8";
/* CSS Document */
.fontb{
	color:#FFF;
}
.fonred{
	color: #F00;
}
.pageb{
	border:#333 dashed 1px;
}
/*-------------------------------------------a 超链样式---------------------------------------------------------------*/

/*-------------------------------------------a 超链样式---------------------------------------------------------------*/

#breadcrumbs{
	width:721px;
	height:35px;
	background:url(../images/pic_product.gif) 0px -870px no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 30px;
}
#process2{
	width:554px;
	height:74px;
	background:url(../images/pic_shoppingcart.gif);
	margin:15px 0 22px 0;
}
#process3{
	width:554px;
	height:74px;
	background:url(../images/pic_shoppingcart.gif) 0px -105px;
	margin:15px 0 22px 0;
}
#process4{
	width:554px;
	height:74px;
	background:url(../images/pic_shoppingcart.gif) 0px -209px;
	margin:15px 0 22px 0;
}

#writing{
	width:554px;
	height:auto;
	overflow:hidden;
	margin:15px 0 22px 0;
}
#writing ul.top{
	width:554px;
	height:11px;
	background:url(../images/writingTop.gif) no-repeat;
}
#writing ul.center{
	width:514px;
	height:auto;
	overflow:hidden;
	background:url(../images/writingCenter.gif);
	padding:0 20px 0px 20px;
	line-height:20px;
}
#writing ul.down{
	width:554px;
	height:9px;
	background:url(../images/writingDown.gif) no-repeat;
}

#shoppingcart{
	width:186px;
	height:142px;
	background:url(../images/pic_shoppingcart.gif) -570px 0px;
	margin:15px 0 0 0;
}
#kong{
	width:186px;
	height:40px;
}
#kong2{
	width:186px;
	height:98px;
	margin:15px 0 0 0;
	text-align: center;
	vertical-align: middle;
}
#shoppingcart ul{
	width:173px;
	list-style:none;
}
#shoppingcart li{
	float:left;
	width:80px;
	height:20px
}
#shoppingcart li.font{
	float:left;
	text-align: right;
	margin:0 0 3px 0;
	width:90px;
	height:20px;
}
#shoppingcart ul.button{
	width:173px;
	height:20px;
	text-align: right;
	margin:70px 0 0 0;
	*margin:30px 0 0 0;
}

#service{
	width:749px;
	height: auto;
	overflow:hidden;
	margin:0 0 10px 0;
	clear:both;
}
#serviceTop{
	width:749px;
	height:39px;
	background:url(../images/serviceTop.gif) no-repeat;
}
#serviceTop ul{
	list-style: none;
}
#serviceTop li{
	float:left;
	margin:10px 0 0 10px;
	font-size: 13px;
}
#serviceTop li span{
	color: #039;
	font-weight:bold;
}
#serviceTop li.currency{
	margin:10px 0 0 80px;
}
#serviceCenter{
	width:749px;
	height:auto;
	overflow:hidden;
	background:url(../images/serviceCenter.gif) repeat-y;
}
#serviceCenter ul{
	list-style:none;
}
#serviceCenter ul.button{
	margin:80px 0 0 600px;
	*margin:40px 0 0 600px;
}
/*-------------------------------------------#serviceCenter ul.top2---------------------------------------------------------------*/
#serviceCenter ul.top2{
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
#serviceCenter ul.top2 li.product{
    background:#e7e7e7;
	width:311px;
	height:26px;
	float:left;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top2 li.price{
    background:#e7e7e7;
	width:265px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top2 li.select{
    background:#e7e7e7;
	width:123px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top2_2{
	font-size: 14px;
}
#serviceCenter ul.top2_2 li.product{
	width:311px;
	height:26px;
	float:left;
	padding:8px 0 0 15px;
	border-bottom: 1px dashed #ccc;
}
#serviceCenter ul.top2_2 li.price{
	width:265px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	color:#C00;
	border-bottom: 1px dashed #ccc;
}
#serviceCenter ul.top2_2 li.select{
	width:123px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dashed #ccc;
}
#serviceCenter ul.gold{
	list-style:none;
	margin:25px 0 25px 35px;
}
#serviceCenter ul.gold li{
	float:left;
	margin:0 15px 0 0;
}
/*-------------------------------------------#serviceCenter ul.top2---------------------------------------------------------------*/

/*-------------------------------------------#serviceCenter ul.top4---------------------------------------------------------------*/
#serviceCenter ul.top4{
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
#serviceCenter ul.top4 li.ServerandProduct{
    background:#e7e7e7;
	width:244px;
	height:26px;
	float:left;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top4 li.Time{
    background:#e7e7e7;
	width:72px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top4 li.Price{
    background:#e7e7e7;
	width:89px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top4 li.Qty{
    background:#e7e7e7;
	width:58px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top4 li.Amount{
    background:#e7e7e7;
	width:90px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top4 li.Remove{
    background:#e7e7e7;
	width:99px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top4_4{
	width:747px;
	font-size: 14px;
	height:auto;
	float:left;
	overflow:hidden;
	border-bottom: 1px dotted #ccc;
	padding-bottom:10px;
}
#serviceCenter ul.top4_4 li.ServerandProduct{
	width:244px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top4_4 li.Time{
	width:72px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top4_4 li.Price{
	width:89px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top4_4 li.Qty{
	width:58px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top4_4 li.Amount{
	width:90px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top4_4 li.Remove{
	width:114px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 0px;
}
#serviceCenter ul.top4_4 li.totalamount{
	width:737px;
	height:auto;
	overflow:hidden;
	float:right;
	margin:20px 0 0 1px;
	padding:0px 10px 0 0;
	background:#e7e7e7;
	font-weight: bold;
	color: #000;
	text-align: right;
	line-height:30px;
}
#serviceCenter ul.top4_4 li.totalamount span{
	font-weight: bold;
	color: #C00;
}
#serviceCenter ul.top4_4 li.USD{
	width:174px;
	height:26px;
	float:right;
	margin:20px 0 0 0;
	padding:8px 0 0 0px;
	background:#e7e7e7;
	font-weight: bold;
	color: #F00;
}
#serviceCenter ul.top4_4 li.button1{
	width:320px;
	height:26px;
	float:left;
	margin:5px 0 0 0;
	padding:8px 0 0 20px;
}
#serviceCenter ul.top4_4 li.button2{
	width:75px;
	height:26px;
	float:left;
	margin:5px 0 0 0;
	padding:8px 0 0 20px;
}
#serviceCenter ul.top4_4 li.button3{
	width:10px;
	height:26px;
	float:left;
	margin:5px 0 0 100px;
	padding:8px 0 0 0px;
}
#serviceCenter ul.top4_4 li.button4{
	width:74px;
	height:26px;
	float:left;
	margin:5px 0 0 0;
	padding:8px 0 0 20px;
}

#serviceCenter ul li.button5{
	width:80px;
	line-height:26px;
	float:right;
	padding:0px 0 0 20px;
}

#serviceCenter ul li.button5 a{
	cursor:pointer;
	text-decoration:underline;
	color:gray;
}

ul li.ppec{
	float:left;
	margin:13px 0 0 20px;
	width:145px;
	height:42px;
}

ul li.ppec img{cursor:pointer;}

#serviceCenter ul.top4_4 li.Remove a{
	width:16px;
	height:16px;
	display:block;
	background:url(../images/delete.jpg);
}
#serviceCenter ul.top4_4 li.Remove a:hover{
	width:16px;
	height:16px;
	display:block;
	background:url(../images/delete_a.jpg);
}
#serviceCenter ul.gold{
	list-style:none;
	margin:25px 0 25px 35px;
}
#serviceCenter ul.gold li{
	float:left;
	margin:0 15px 0 0;
}
#serviceCenter ul.check{
	list-style:none;
	width:700px;
	float:left;
	margin:25px 0 0 35px;
}
#serviceCenter ul.check li{
	float:left;
	margin:0 15px 0 0;
}
#serviceCenter ul.check li span{
	color:#F00;
}
/*-------------------------------------------#serviceCenter ul.top4---------------------------------------------------------------*/

/*-------------------------------------------#serviceCenter ul.top5---------------------------------------------------------------*/
#serviceCenter ul.top5{
	width:749px;
	height:171px;
	padding:0 0 23px 0;
	border-bottom:1px solid #E5E5E5;
}
#serviceCenter ul.top5 li{
	float:left;
}
#serviceCenter ul.top5 li.pic1{
	margin:20px 5px 0 20px;
}
#serviceCenter ul.top5 li.txt1{
	font-size: 14px;
	color: #039;
	float:left;
	margin:20px 0 0 0;
	width:462px;
}
#serviceCenter ul.top5 li.txt2{
	width:462px;
	height:107px;
	float:left;
	margin:5px 0 0 0;
}
#serviceCenter ul.top5 li.USD{
	width:100px;
	font-size: 14px;
	color: #F00;
	float:left;
	margin:20px 0 0 0;
}
#serviceCenter ul.top5 li.button{
	float:left;
	margin:5px 0 0 0;
}
/*-------------------------------------------#serviceCenter ul.top5---------------------------------------------------------------*/

/*-------------------------------------------#serviceCenter ul.top6---------------------------------------------------------------*/
#serviceCenter ul.top6{
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
#serviceCenter ul.top6 li.picture{
    background:#e7e7e7;
	width:71px;
	height:26px;
	float:left;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top6 li.product{
    background:#e7e7e7;
	width:429px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top6 li.price{
    background:#e7e7e7;
	width:125px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top6 li.select{
    background:#e7e7e7;
	width:60px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top6_6{
	font-size: 14px;
}
#serviceCenter ul.top6_6 li.picture{
	width:71px;
	height:55px;
	float:left;
	padding:4px 0 0 15px;
	border-bottom: 1px dotted #666;
}
#serviceCenter ul.top6_6 li.product{
	width:429px;
	height:51px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dotted #666;
}
#serviceCenter ul.top6_6 li.price{
	width:125px;
	height:51px;
	float:left;
	color:#C00;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dotted #666;
}
#serviceCenter ul.top6_6 li.select{
	width:60px;
	height:51px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dotted #666;
}
#serviceCenter ul.gold{
	list-style:none;
	margin:25px 0 25px 35px;
}
#serviceCenter ul.gold li{
	float:left;
	margin:0 15px 0 0;
}
#serviceCenter ul.check{
	list-style:none;
	width:700px;
	float:left;
	margin:25px 0 0 35px;
}
#serviceCenter ul.check li{
	float:left;
	margin:0 15px 0 0;
}
#serviceCenter ul.check li span{
	color:#F00;
}
/*-------------------------------------------#serviceCenter ul.top6---------------------------------------------------------------*/

/*-------------------------------------------#serviceCenter ul.top6---------------------------------------------------------------*/
#serviceCenter ul.top7{
	font-size: 14px;
	font-weight: bold;
	color: #333;
	float:left;
	width:747px;
	height:34px;
}
#serviceCenter ul.top7 li.picture{
    background:#e7e7e7;
	width:71px;
	height:26px;
	float:left;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top7 li.product{
    background:#e7e7e7;
	width:280px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top7 li.aooroximatelytime{
    background:#e7e7e7;
	width:252px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top7 li.price{
    background:#e7e7e7;
	width:91px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top7 li.select{
    background:#e7e7e7;
	width:60px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top7_7{
	width:747px;
	font-size: 14px;
	height:auto;
	float:left;
	overflow:hidden;
	border-bottom: 1px dotted #c9c9c9;
	padding-bottom:10px;
}
#serviceCenter ul.top7_7 li.picture{
	width:71px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top7_7 li.product{
	width:280px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top7_7 li.product span{
	color:#0066CC;
	font-size:12px;
}
#serviceCenter ul.top7_7 li.aooroximatelytime{
	width:252px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top7_7 li.price{
	width:91px;
	color:#c00;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top7_7 li.select{
	width:60px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 0;
	text-align:center
}

.aProduct{
	width:429px;
	height:21px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dotted #666;
}
.aSelect{
	width:60px;
	height:21px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dotted #666;
}


.aPicture{
	width:71px;
	height:25px;
	float:left;
	padding:4px 0 0 15px;
	border-bottom: 1px dotted #666;
	}
.aProduct_1{
	width:209px;
	height:21px;
	overflow:hidden;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dotted #666;
}
.aPrice{
	width:125px;
	height:21px;
	color:#c00;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dotted #666;
}
.aSelect_1{
	width:30px;
	height:21px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dotted #666;
}
.aPage1{
	border: 1px solid #ccdbe4;
	margin-right:3px;
	padding:2px 12px;
	background-position:bottom;
	text-decoration: none;
	color: #0061de;
	font-weight:100;
}
.aPage1:hover{
	border: 1px solid #2b55af;
	background-image:none;
	background-color:#3666d4;
	color: white;
}
/*-------------------------------------------#serviceCenter ul.top7---------------------------------------------------------------*/
#serviceDown{
	width:749px;
	height:10px;
	background:url(../images/serviceDown.gif) no-repeat;
}
/*-------------------------------------------recommend---------------------------------------------------------------*/
.recommend{
	width:700px;
	list-style-type:none;
	float:left;
}
.recommend li{
	width:21%;
	float:left;
	margin:11px;
	height:180px;
}
/*-------------------------------------------PL Promotion---------------------------------------------------------------*/
.autoaddheight{
   font: 0px/0px sans-serif;
   clear: both;
   display: block;
}
.salelist{
	position:absolute;
}
.salelist,.salelist_01,.salelist_02,.salelist_03{
	width:550px;
	color:#333;
}	
.salelist_01{
	background: url(/images/PLsale.gif) no-repeat;
	height:36px;
}
.salelist_02{
	background: url(/images/PLsale_02.gif) repeat-y;
}
.salelist_02 ul{
	padding:0px;
	margin:0px;
	width:548px;
	float:left;
	list-style:none;
}
.salelist_02 li{
	height:28px;
	border-bottom:1px solid #cbd8de;
	border-top:1px solid #fff;
	line-height:28px;
	padding-left:18px;
}
.salelist_02 li.reset{
	text-align:center;
	border:none;
	margin:18px 0px 12px 0px;
	height:21px;
	line-height:21px;
	color:#FFFFFF;
	font-weight:bold;
	background: url(/images/PLsale.gif) no-repeat 247px -44px;
}
.salelist_02 li.this{
	background:#e7f6fd;
}
.salelist_02 li.reset a{
	color:#FFFFFF;
	text-decoration:none;
}
.salelist_02 li.reset a:hover{
	color:#66ccff;
	text-decoration:none;
}
.fcc30{
	color:#ff6600;
	font-weight:bold;
}
.salelist_03{
	height:7px;
	background: url(/images/PLsale.gif) no-repeat 0px -36px;
}

/*--------------------------------------2010-10-26-------------------------------------------------------------*/

#serviceCenter ul.top2 li.product_1{
    background:#e7e7e7;
	width:231px;
	height:26px;
	float:left;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top2 li.price_1{
    background:#e7e7e7;
	width:115px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top2 li.select_1{
    background:#e7e7e7;
	width:53px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top2 li.server_1{
    background:#e7e7e7;
	width:286px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top2_2 li.product_1{
	width:231px;
	height:26px;
	float:left;
	padding:8px 0 0 15px;
	border-bottom: 1px dashed #ccc;
}
#serviceCenter ul.top2_2 li.price_1{
	width:115px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	color:#C00;
	border-bottom: 1px dashed #ccc;
}
#serviceCenter ul.top2_2 li.select_1{
	width:53px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dashed #ccc;
}
#serviceCenter ul.top2_2 li.server_1{
	width:286px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dashed #ccc;
}

#serviceCenter ul.top6 li.picture_1{
    background:#e7e7e7;
	width:71px;
	height:26px;
	float:left;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top6 li.product_1{
    background:#e7e7e7;
	width:209px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top6 li.price_1{
    background:#e7e7e7;
	width:105px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top6 li.select_1{
    background:#e7e7e7;
	width:50px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top6 li.server_1{
    background:#e7e7e7;
	width:235px;
	height:26px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
}
#serviceCenter ul.top6_6 li.picture_1{
	width:71px;
	height:55px;
	float:left;
	padding:4px 0 0 15px;
	border-bottom: 1px dotted #666;
}
#serviceCenter ul.top6_6 li.product_1{
	width:209px;
	height:51px;
	overflow:hidden;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dotted #666;
}
#serviceCenter ul.top6_6 li.price_1{
	width:125px;
	height:51px;
	float:left;
	color:#C00;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dotted #666;
}
#serviceCenter ul.top6_6 li.select_1{
	width:30px;
	height:51px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dotted #666;
}
#serviceCenter ul.top6_6 li.server_1{
	width:235px;
	height:51px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dotted #666;
}
.aServer_1{
	width:235px;
	height:21px;
	float:left;
	margin:0 0 0 1px;
	padding:8px 0 0 15px;
	border-bottom: 1px dotted #666;
}
#InstantDelivery tr{
	height:25px;
}
.paymentTitle{background-color:Bisque;height:13px;text-indent:1em;font-size:12px;font-weight:bold;}
