#border{ clear:both;  padding:0;}
.hide{ display:none;}
.btsb{ margin-right:5px;}
.btsb input{ vertical-align:middle;}

#homeBanner{width:100%;height:300px;}
.slide-content{width:100%;height:300px;}
.slide-content .p1Info{color:#c7e2de;text-align:left;text-indent:0;}
.slide-content .p1Info span{display:block;}
.slide-content .p1Info .title{font-size:42px;padding-top:73px;}
.slide-content .p1Info .title b{color:#e54b4e;font-size:70px;}
.slide-content .p1Info .title font{font-size:26px;}
.slide-content .p1Info .title_info{font-size:26px;padding-top:40px;}
.slide-content .p1Info .title_info font{font-size:38px;}
.slide-content .p1Info .p1{padding-top:44px;}
.slide-content .p1Info .ban_a{width:135px;height:33px;line-height:33px;border:1px solid #fff;text-align:center;color:#fff;font-size:14px;}
.slide-content .p1Info .ban_a:hover{border:1px solid #c00;background:#c00;}
#homeBanner .slide-content li{width:100%;height:300px;cursor:pointer; position:relative; font-family:Microsoft Yahei,SimSun,Arial; font-size:36px;}
#homeBanner .slide-content li div{ position:absolute;top:170px;left:400px; line-height:normal;}
#homeBanner .slide-content li .price{ font-size:50px; color:#c00;}

.cloudTab{ overflow:hidden; zoom:1; clear:both;  margin-bottom:-1px;}
.cloudTab li{ display:block; float:left; background:#ccc; width:295px; text-align:center;border-top:2px solid #ccc;}
.cloudTab li.current{ background:#fff;border-top:2px solid #c00;width:297px}
.cloudTab li a{ display:block; background:#ccc; height:53px; line-height:53px; font-size:14px; font-weight:bold; color:#555;}
.cloudTab li.current a{ background:none; color:#c00;}

.cloud{ line-height:normal;margin-top:15px;}
.cloud th{ padding:10px 0; width:80px; text-align:right; font-size:14px; font-weight:bold;}
.cloud td{ padding:10px 0;font-size:14px;}
.cloud td select{height:28px;line-height:28px;cursor:pointer;}
.cloud td.para{ padding:10px; font-size:14px; font-weight:bold; width:80px; text-align:right;}
.cloud td.para1{ padding:0 10px 18px;}
.cloud td .rating{ margin-left:8px; cursor:pointer; background:#fff;border:1px solid #DDDDDD; height:12px;}
.cloud td .rating .ui-widget-header{ background:#c00; border-radius:2px 0 0 2px; height:12px; top:0px; left:0px;}
.cloud td .rating a{ background:url(KIcon.png) center center no-repeat; width:16px; height:16px; border:0; cursor:pointer; top:-2px; }
.cloud td.v{ width:200px;}
.cloud td.tip{ padding:0 0 10px 100px;color:#666;font-size: 12px;font-family: simsun;}
.cloud table span.end{font-size: 12px;font-family: Microsoft Yahei;line-height: 25px !important;}
.cloud td.all{ color:#555;}
.cloud td.all span{ font-size:18px; color:#000; margin:0 5px;}
.cloud td table{ width:720px;}
.cloud td table td{padding:0; padding-top:3px; color:#888;font-size: 12px;font-family: Microsoft Yahei;}
.cloud td .dotline{ border-top:1px dotted #ccc; margin-bottom:20px; width:750px;}
.cloud td .paylist{ background:#f2f2f2; border:1px solid #DFDFDF; float:left; position:relative;}
.cloud td .paylist a{ display:block; float:left; padding:0 20px;  border-right:1px solid #DFDFDF; height:30px; line-height:30px; color:#000;  font-size:14px;}
.cloud td .paylist a.last{ border:none;}
.cloud td .paylist a.curpay{ background:#c00;color:#fff;}
.cloud td .paylist img{ position:absolute; margin-top:-8px; margin-left:-10px;}
table.showBoxList{text-align:center; }
.config li{ background:#f2f2f2;height:50px; line-height:50px; text-align:center; font-size:14px; cursor:pointer;margin-bottom:10px;}
.config li.hot{ background:#c00; color:#fff;}

.ratDiv{ background:url(ratdiv.jpg) left top no-repeat; padding-left:20px; }
.ratwrap{ background:url(ratwrap.jpg) left top no-repeat; padding-left:25px; width:500px; overflow:hidden; position:relative;}
.ratText{ border:1px solid #CCCCCC;/* border-radius:3px; box-shadow:1px 1px 3px rgba(0, 0, 0, 0.1) inset; */padding:5px; width:50px; height:25px; line-height:25px; text-align:center;  color:#aa0000; font-size:14px; font-weight:bold; margin-left:20px; margin-right:5px;}

.radio{ background:none; border:0; margin:0; vertical-align:middle; margin-right:3px;}
.submit{ background:url(buy.png) left top no-repeat; border:0; width:150px; height:35px; line-height:35px; text-align:center; font-family:Microsoft Yahei,SimSun,Arial; font-size:0; color:#fff; text-shadow:0 0 1px rgba(0,0,0,0.2); cursor:pointer;}


/*cloud_confirm.php*/
.cloudConfirm{ padding:30px; color:#555;}
.cloudConfirm h3{ margin:0; margin-bottom:5px; padding-left:5px;}
.cloudConfirm table{ border-top:1px solid #E5E5E5; border-right:1px solid #E5E5E5; background:#fafafa; margin-bottom:20px;}
.cloudConfirm table td{ border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; width:33.3%; padding:10px 10px;}

/*cloud_more.php*/
.vps{  clear:both; height:360px;}
.vps li{ display:block; float:left; width:324px; margin-right:5px;}
.vps li .border{ background:#ECECEC url(bg2.jpg) left bottom no-repeat; border:1px solid #ccc; border-radius:5px; font-family:Microsoft Yahei,SimSun,Arial; cursor:pointer;}
.vps li h2{ margin:0; background:#d7d7d7 url(tbg.jpg) left 5px no-repeat; border-bottom:1px solid #ccc; padding:20px 0; padding-left:20px; color:#333; font-size:24px; font-weight:normal; }
.vps li h2 img{ display:none;}
.vps li a{ display:block; background:url(btn2.png) left top no-repeat; width:118px; height:37px; line-height:37px; color:#fff; font-size:16px; text-shadow:1px 1px 1px rgba(0,0,0,0.5); text-indent:35px; position:absolute; right:-8px; margin-top:35px;}
.vps li.current .border{ background:#fff url(bg1.jpg) left bottom no-repeat; border:1px solid #D70101;}
.vps li.current h2{ background:url(tbh.jpg) top repeat; border-bottom:1px solid #f00; position:relative; color:#fff;}
.vps li.current h2 img{ display:block; position:absolute; top:-10px; left:210px;}
.vps li.current a{ background:url(btn1.png) left top no-repeat;}


.line{ border:1px solid #fff; border-radius:0 0 5px 5px; padding-top:30px; padding-bottom:90px; position:relative;}
.line table th{ vertical-align:top; width:110px;padding-left:10px;}
.line table td{ vertical-align:top; width:auto; padding-right:10px;}
.line h3{ margin:0; font-size:18px;  margin-bottom:10px;}
.line p{ text-indent:24px; color:#777; line-height:20px; font-size:12px;}
.line div{ padding-top:20px; font-size:14px; color:#333;}
.line .price{ font-size:26px; color:#c00;}

.cloudMore{background:url(tbg1.jpg) left top repeat-x;}
.cloudMore .tab_menu{list-style:none;overflow:hidden;font-size:14px;font-weight:bold;background:#e0e0e0;}
.cloudMore .tab_menu li{float:left;width:235px;height:50px;line-height:50px;text-align:center;cursor:pointer;color:#333;border-top:2px solid #e0e0e0;}
.cloudMore .tab_menu li.current{color:#cc0000;background:#fff;border-bottom:0px solid #ffffff;border-top:2px solid #c00;}
.cloudMore .tab_box .hide{display:none;}
.cloudMore .tab_box li{ overflow:hidden;zoom:1;clear:both;}
.cloudMore .tab_box li p{line-height:250%;font-size: 12px;font-family: Verdana, Arial, Helvetica,ËÎÌå,sans-serif;}


.cloudMore .scope{ overflow:hidden; zoom:1; clear:both;}
.cloudMore .scope li{ font-size:12px;float:left; clear:none; padding:0 12px; height:26px; line-height:26px;  border:1px solid #ddd; margin-right:8px; margin-bottom:5px; }
.cloudFeature .limg{ padding:10px; width:70px;width:6%;}
.cloudFeature .lcon{ padding:10px 0; color:#666; vertical-align:top;line-height:220%;width:42%;}
.cloudFeature .lcon strong{    font-family: Verdana, Arial, Helvetica,ËÎÌå,sans-serif;font-size:12px; color:#666;font-weight:bold;}


.adv li{ background:url(libg.jpg) bottom repeat-x; border-bottom:1px solid #eee; padding:5px 0; padding-right:20px;}
.adv li table th{ font-family:"Times New Roman",Georgia,Serif; font-size:80px; font-weight:bold; color:#ccc; line-height:normal; width:80px; text-align:center;}
.adv li table td{ width:360px;}
.adv li table td h3{ margin:0; font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå",Arial; color:#555; }
.adv li table td p{ color:#666; text-indent:0;}

.company{ line-height:normal; margin:20px 0; }
.company th{ padding:15px 0; text-align:center; font-weight:bold; width:200px; color:#666;font-size: 12px;}
.company td{ padding:15px 0; text-align:center;font-size: 12px;}
.company .t{ background:#e0e0e0; font-size:"Tahoma","ËÎÌå"; font-size:14px; font-weight:bold;}
.company .t .b{ background:#e0e0e0; padding:5px 0 15px; font-size:16px; text-shadow:0 0 1px #fff; }
.company .b{ border-left:1px solid #ccc; border-right:1px solid #ccc; background:#f2f2f2; padding:0;}
.company .b span{ display:block; padding:15px 0; border-bottom:1px solid #ddd; border-top:1px solid #fff;}
.company .bt th,
.company .bt td{ padding:10px 0 0;}
.company .bt div{ background:#e0e0e0; border:1px solid #ccc; border-bottom:0; height:15px;}
.company .bb th,
.company .bb td{ padding:0 0 10px;}
.company .bb div{ background:#f2f2f2; border:1px solid #ccc; border-top:0;height:15px;}

.service{ border-top:1px solid #ddd; text-align:center;}
.service th{ padding:10px 0; background:#f6f6f6; border-bottom:1px solid #ddd; font-weight:normal;font-size: 12px;}
.service td{ padding:10px 0; border-bottom:1px solid #ddd; border-left:1px solid #ddd;font-size: 12px;line-height:180%;}

.cloudFeature ul{clear:both;overflow:hidden;margin-bottom: 20px;}
.cloudFeature li{float:left;clear:none !important;}

@media screen and (min-width:1024px) and (max-width:1200px){
	.cloudFeature .lcon{width:40%;}
}
@media screen and (min-width:768px) and (max-width:1023px){
	.cloudFeature .limg{width:8%;}
	.cloudFeature .lcon{width:39%;}
}
@media screen and (min-width:414px) and (max-width:767px){
	.cloudFeature .limg{width:15%;}
	.cloudFeature .lcon{width:80%;}
	.cloudFeature .limg img{width: 60%;height: auto;}
	.cloudConfirm{padding:10px;}
	.company .bb,.company .bt{display:none;}
	#Tip div{padding:30px 5px !important;}
}
@media screen and (max-width:413px){
	.cloudFeature .limg{width:15%;}
	.cloudFeature .lcon{width:71%;}
	.cloudFeature .limg img{width: 80%;height: auto;}
	.cloudConfirm{padding:10px;}
    .company .bb,.company .bt{display:none;}
	#Tip div{padding:30px 5px !important;}
}
