




#nk_top {
    width: 100%;
    height: 35px;
    line-height: 35px;
    font-size: 12px;
}





 .yun_left { width:740px; float:left; height:auto; margin-top:10px;}
 .yfwq_left {width:700px; float:left; height:auto; margin-top:10px;}
 .yun_left_main{ width:738px; border:1px solid #f0f0f0; border-top:none; float:left; padding-top:30px;}
 .yfwq_left_main{width:698px; border:none; }
 .yun_jiesuan {}
 .control_group {margin-bottom: 18px; width:100%; float:left;}
 .control_group a {float: left;background: #e8e8e8;font-size: 14px;width:90px;height: 30px;line-height: 30px;display: block;text-align: center;margin-right: 1px;margin-top: -6px;}
 .control_group a:hover{background:#eee;}
.control_group a.current{background-color:#ff8d08; color:#fff;}
 .control_label {width: 100px;float: left;font-size: 14px; text-align: right; color:#333;}
 .controls { margin-top:5px; vertical-align:middle; width:auto; float:left; margin-left:15px; text-align:left;}
 .controls01{ margin-top:5px; vertical-align:middle; width:auto;  margin-left:15px; text-align:left;}
 .controls select{width: 220px;border: 1px solid #ccc;background-color: #fff;display: inline-block;margin-bottom: 0;vertical-align: middle;height: 28px;line-height: 28px;padding: 4px 6px; font-size:14px;cursor: pointer;}
 .controls01 select{width: 220px;border: 1px solid #ccc;background-color: #fff;display: inline-block;margin-bottom: 0;vertical-align: middle;height: 28px;line-height: 28px;padding: 1px 6px; color:#666; font-size:14px;cursor: pointer;}
  .controls01 .add_chose{width:105px; float:left; margin-top:-6px;}
  .controls01 .add_chose a{float:left;margin:5px 0 0 0;display:block;width:15px;height:15px;line-height:99em;overflow:hidden;background:url(../images/yun/reduce-add.gif) no-repeat; border:none;}
  .controls01 .add_chose a.reduce{background-position:0 0;}
  .controls01 .add_chose a.reduce:hover{background-position:0 -16px;}
  .controls01 .add_chose a.add{background-position:-16px 0;}
  .controls01 .add_chose a.add:hover{background-position: -16px -16px;}
  .controls01 .add_chose .text{float:left;margin:0 5px;display:inline;border:solid 1px #ccc;padding:3px 3px 3px 8px;width:40px;line-height:18px;font-size:14px;color:#f60;font-weight:700;}
  .controls01 .buy{line-height:2em; margin-top:-6px; color:#f60; }
  .controls01 .buy .total_font{font-family: Arial, Helvetica, sans-serif;font-size:26px; float:left; margin-left:-5px; line-height: 26px;}


.main{ width:1100px; margin:10px auto; background:#fff;}


.yun_list { float:left; width:736px;}
.yun_list ul li {float:left; width:230px; border:1px solid #e3e3e3; height:auto; position:relative; margin-left:16px; box-shadow:0px 1px 5px #ccc;}
.yun_list ul li:hover {border:1px solid #ffa00a;}
/* yun-choosebox */
.yun-choosebox{padding:0 0 5px 0;}
.windows { display: inline-block; text-align:center; line-height: 31px; margin:-3px 0 0 0; float:left; }
.linux { display: inline-block; text-align:center; line-height: 31px; vertical-align: middle; margin-top:-3px; margin-left:15px; float:left;}
.yun-choosebox li{float:left;display:inline;}
.yun-choosebox li a{float:left;background:#fff;font-size:14px;border:1px solid #ccc; width:80px; height:24px; line-height:24px; display:block; text-align:center; margin-right:10px; margin-top:-6px;}
.yun-choosebox li a.current{background:url(../images/yun/right-icon.gif) no-repeat 100% 100%;border:1px solid #ff8d08; font-weight:700;}
.yun-choosebox li input{display:none;}

.yunv3_tl h2 {
    font-size: 20px;
    line-height: 70px;
    width: 100%;
	text-align:center;
    float: left;
    color: #555;
}
.yunv3_tl span {
    float: left;
    text-align: center;
    color: #f60;
    width: 100%;
    font-size: 12px;
    margin-top: -15px;
    color: #999;
}
.a_cheng {
    width: auto;
    height: 25px;
    color: white;
    display: block;
    float: left;
    line-height: 23px;
    text-align: center;
    cursor: pointer;
    background-color: #ff8d08;
    border: none;
    padding: 0 5px;
}
a.a_cheng:hover {
    background-color: #ffa00a;
    color: white;
    text-decoration: none;
}
.yun_mba {
    position: absolute;
    top: 0;
    left: 0;
    background: url(../images/yun/yun_mba.png) no-repeat;
    width: 100px;
    height: 74px;
    display: block;
}

.yun_main{ padding:20px 30px 80px;}



.yunv3_tl {
    background-color: #e1f8ff;
    height: 83px;
    text-align: center;
    border-bottom: 4px solid #e9e9e9;
}


        .txtScroll-top{ width:295px;  overflow:hidden; position:relative;  border:1px solid #ccc; box-shadow:0px 1px 5px #ccc;  }
		.txtScroll-top .hd{ overflow:hidden;  height:50px; line-height:50px; background:#f4f4f4; padding:0 10px; font-size:16px;}
		
		
		.txtScroll-top .bd{ padding:15px;  }
		.txtScroll-top .infoList li{ height:32px; line-height:32px; border-bottom:1px solid #eeeeee; width:100%; font-size:14px;  }
		.txtScroll-top .infoList li .type{ color:#3366cc; margin-right:5px;  }