/* CSS Document */
/* banner */
.banner10{ height:480px; background:url(/template_images/banner/banner10.jpg) no-repeat center top; margin-top:-101px; position:relative; z-index:100;}
.banner10 a{ display:block; width:100%; min-height:480px;}
.bannerLeft{ margin-left:-145px; float:left; margin-top:200px; opacity:0;}
.bannerLeft .title{ font-size:40px; color:#fff; font-weight:bold;}
.bannerLeft .desc{ font-size:16px; color:#fff; opacity:0.6; margin-top:20px;}
.banerRight{ float:right; border:1px solid yellow;}


.rentCommBox{ padding:70px 0px; border-bottom:1px solid #f2f2f2;}
.rentCommBox .title{ font-size:32px; color:#333; text-align:center; line-height:50px;}
.rentCommBox .desc{ font-size:14px; color:#999; text-align:center; line-height:30px; margin-bottom:45px;}


/* 服务器租用 */
.serverRent{ background:#fff; overflow:auto; zoom:1;}
.serverRentSwitch{ width:283px; float:left;}
.serverRentSwitch li{ height:160px; background:url(/template_images/serverRentBg.jpg) no-repeat right center; cursor:pointer; border-top:1px solid #92c3f4;}
.serverRentSwitch li.first{ border-top:none;}
.serverRentSwitch .title{ font-size:26px; color:#fff; line-height:40px; margin:0px 20px 0px; padding-top:20px; text-align:left;}
.serverRentSwitch .desc{ font-size:14px; color:#fff; opacity:0.7; line-height:21px; margin:0px 20px 0px; text-align:left;}
.serverRentSwitch .desc font{ font-size:12px;}
.serverRentSwitch .current{ background:url(/template_images/serverRentBg1.jpg) no-repeat right center;}

.rentServerContent{ float:right; width:1020px; min-height:600px; overflow:auto; zoom:1;}
.rentServerContent li{ display:block; float:left; width:335px; height:595px; margin-top:20px; border-left:1px solid #e5e5e5;}
.rentServerContent li.first{ border-left:none;}
.rentServerContent .inner{ margin:0px 30px;}
.rentServerContent .title{ font-size:24px; color:#666; line-height:40px; padding-top:35px; text-align:center;}
.rentServerContent .desc{ font-size:14px; color:#999; line-height:25px;}
.rentServerContent table{ margin-top:30px;}
.rentServerContent td{ font-size:16px; color:#666; line-height:40px;}
.rentServerContent span{ color:#999; display:block; width:64px; line-height:40px;}
.rentServerContent .trait{ text-align:center; margin-top:25px;}
.rentServerContent .trait span{ font-size:14px; color:#d09362; display:inline-block; height:28px; line-height:28px; text-align:center; border:1px solid #b97949; padding:0px 8px; margin:0px 8px; width:auto; border-radius:5px;}
.rentServerContent .price{ font-size:14px; color:#aaa; text-align:center; margin-top:40px;}
.rentServerContent .price font{ font-size:20px; color:#ff7200;}
.rentServerContent .price b{ font-size:40px; color:#e18212; margin:0px 10px 0px 3px;}
.rentServerContent .goBuy{ display:block; width:150px; height:50px; line-height:50px; color:#fff; font-size:16px; text-align:center; border-radius:5px; background:#ff7200; margin:30px auto 0px;}
.rentServerContent li.current{ background:#f2f2f2;}

/* 服务器托管 */
.rentServerContain2{ border-left:1px solid #e6e6e6; border-top:1px solid #e6e6e6; padding:0px; min-height:300px; width:962px; margin-right:40px; margin-top:20px; overflow:auto; zoom:1;}
.rentServerContain2 li{ float:left; width:480px; height:285px; background:#fff; margin-top:0px; border-left:none; border-right:1px solid #e6e6e6;  border-bottom:1px solid #e6e6e6;}
.rentServerContain2 li .inner{ position:absolute; width:480px; height:285px; margin:0px;}
.rentServerContain2 img{ position:absolute; margin:32px 0px 0px 25px;}
.rentServerContain2 .title{ font-size:24px; color:#666; line-height:35px; padding-top:43px; margin:0px 35px 0px 150px; text-align:left;}
.rentServerContain2 .desc{ font-size:14px; color:#999; line-height:28px; margin:0px 35px 0px 150px; text-align:left;}
.rentServerContain2 table{ text-align:center; margin-top:25px;}
.rentServerContain2 td{ font-size:16px; color:#666; text-align:center; line-height:25px; width:106px; border-right:1px solid #ccc; height:47px;}
.rentServerContain2 td.last{ border-right:none; width:140px;}
.rentServerContain2 td span{ font-size:16px; color:#999; display:block; margin:0px auto; line-height:25px;}
.rentServerContain2 .price{ font-size:14px; color:#aaa; margin:40px 30px 0px; height:54px; text-align:left;}
.rentServerContain2 .price font{ font-size:20px; color:#ff7200;}
.rentServerContain2 .price b{ font-size:40px; color:#e18212; margin:0px 10px 0px 3px;}
.rentServerContain2 .price a.goBuy{ display:block; width:150px; height:50px; float:right; font-size:16px; color:#fff; text-align:center; background:#ff7200; line-height:50px; border-radius:5px; margin-top:0px;}
.rentServerContain2 li.current{ background:#fff;}
.rentServerContain2 li.current .inner{ box-shadow: 0 0 15px #999;}

/* 服务器服务支持 */

.serverServiceList{ overflow:auto; zoom:1; text-align:center;}
.serverServiceList li{ width:410px; height:280px; background:#f2f2f2; border:1px solid #dfdfdf; border-radius:6px; display:inline-block; margin-bottom:47px; cursor:pointer;}
.serverServiceList li.l{ float:left;}
.serverServiceList li.r{ float:right;}
.serverServiceList img{ display:block; margin:23px auto 0px;}
.serverServiceList .smallTitle{ font-size:24px; color:#666; text-align:center; line-height:35px; margin-top:50px;}
.serverServiceList .smallDesc{ font-size:14px; color:#666; opacity:0.7; line-height:25px; margin:20px auto 0px; width:235px;}
.serverServiceList li.current{ background:#f2f2f2 url(/template_images/serverServicesBg.jpg) no-repeat center center;}
.serverServiceList li.current .smallTitle{ color:#fff;}
.serverServiceList li.current .smallDesc{ color:#fff;}


.serverSwitchContain2{ }
.serverSwitchContain2 li{ height:106px;}
.serverSwitchContain2 li .title{ height:106px; line-height:106px; font-size:20px; color:#fff; margin:0px 35px 0px; padding-top:0px;}