@charset "utf-8";
/* CSS Document */
	
.xxknr{ width:460px; height:50px; line-height:30px; padding-top:15px;}

/*原有样式*/
.cloud_products_price_buy {
    padding-top: 10px;
    margin: 0px 23px;
    clear: both;
    text-decoration: none;
    border-top: 1px solid #CDCDCD;
}
.cloud_products_system_select_left {
    float: left;
    width: 150px;
    padding: 6px 0px 0px 11px;
	font-size: 18px;
}
.discount_sale_main {
    background:url(/cloud/images/line.jpg) repeat-x scroll center bottom transparent;
    width: 594px;
    overflow: hidden;
    min-height: 30px;
}
.radio-bg{
    background:url(/cloud/images/line.jpg) repeat-x scroll center bottom transparent;
    /*width: 71%;*/
    /*width: 100%;*/
    display: inline-block;
    *display: inline;
    *float: left;
}
.radio-bg:after{
    display: block;
    content: "";
    clear: both;
}
.discount_sale_drum {
    background:url(/cloud/images/discount_drum_bj.jpg) no-repeat scroll 0% 0% transparent;
    display: block;
    width: 77px;
    height: 17px;
    text-align: center;
    position: absolute;
    font-size: 12px;
    color: #F00;
    padding-top: 9px;
}
.discount_sale_main_left {
    /*width: 97px;*/
    float: left;
    min-width: 87px;
    padding: 0 5px;
}
.discount_sale_font {
    font-size: 12px;
    display: block;
    text-align: center;
    color: #666;
}
.discount_sale_price {
    font-weight: bold;
    font-size: 20px;
    color: #ff6600;
    /*display: block;*/
    padding: 0 4px;
    text-align: center;
}
.discount_sale_input {
    display: block;
    width: 24px;
    margin: 0px auto;
    background: none repeat scroll 0% 0% #FFF;
    padding: 5px 5px 5px 3px;
    text-align: center;
}
.discount_sale_font {
    font-size: 12px;
    display: block;
    text-align: center;
    color: #666;
}
.discount_sale_input {
    display: block;
    width: 24px;
    margin: 0px auto;
    background: none repeat scroll 0% 0% #FFF;
    padding: 5px 5px 5px 3px;
    text-align: center;
}
.match td {padding:5px;}

.buttongreen { height:22px; line-height:20px; background: url(http://<?=CDNSERVER?>/images/bbk_green.gif) no-repeat left center; border:1px solid #666; padding:0 10px 0 30px; text-align:center;cursor: pointer;}
.buttonred,.btnOrange {height:22px;line-height:20px;border:1px solid #666;padding:0 10px 0 30px;text-align: center;background: url(http://<?=CDNSERVER?>/images/bbk_red.gif) #ffffff no-repeat left center;cursor: pointer;}
.mon_num{margin-left:6px;width:32px;display:inline-block;float:left;}
.navbottom_bg {
margin: 0 auto;
background: url(../images/navbottombg.jpg) center no-repeat #fdd482;
width: 961px;
height: 312px;
}
#help_box1 {
top: 163px;
right: 55px;
}
#help_box2 {
top: 254px;
right: 55px;
}
#help_box3 {
top: 344px;
right: 55px;
}
#help_box4 {
right: 55px;
}
#help_box5 {
top: 105px;
left: 150px;
}
#help_box6 {
top: 105px;
left: 150px;
}
#help_box10 {
top: 105px;
left: 280px;
}
#help_box11 {
top: 105px;
left: 400px;
}
#help_box7 {
top: 105px;
left: 150px;
}
#help_box8 {
top: 105px;
left: 300px;
}
#help_box9 {
top: 105px;
left: 450px;
}
.adddisk{
margin-left:82px;
display:none;
}
.deldiskdiv{
float: right;
width: 14px;
height: 14px;
font-size:14px;
margin-right: 25px;
cursor: pointer;
margin-top: 20px;
}

/*新样式*/
.fleft{float: left;}
.fright{float: right;}
.tcloud-block{width:960px; margin:0 auto;font-family: "microsoft yahei";}
.SecondaryNav { width: 958px; background: #fbfbfb; border: 1px solid #e2e2e2; height: 58px; margin-top: 5px; margin-bottom: 0; }
.SecondaryNav .inline { height: 58px; overflow: hidden; width: auto; background: #fbfbfb; }
.SecondaryNav .inline li { line-height: 58px; float: left; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display:inline;
padding: 0px; border-right: 1px solid #e2e2e2; }
.SecondaryNav .inline li a { display: block; min-width: 100px; padding:0 15px; background: #fbfbfb; height: 58px; font-size: 14px; font-weight: normal; color: #555; text-decoration: none;}
.SecondaryNav .inline li a:hover { /*color: #989898; background: #eaf4ff*/background: #fff8f5;}
.SecondaryNav .inline li a.selected{ /*background-color:#2d93e2;*/ background-color: #ff6600; color:#fff;width: auto;text-indent: 0;margin: 0;} 
.SecondaryNav .inline li a i.pro_icon{background-image:url(/cloud/images/pro_icon.png); background-repeat: no-repeat; width:34px; height:35px; display:block; margin:10px 15px 10px 0; float:left;}
.SecondaryNav .inline li.Buy a i.pro_icon{ background-position:0 0;}
.SecondaryNav .inline li.Buy a.selected i.pro_icon{background-position:0 -35px;}
.SecondaryNav .inline li.Features a i.pro_icon{ background-position:-34px 0;}
.SecondaryNav .inline li.Features a.selected i.pro_icon{background-position:-34px -35px;}
.SecondaryNav .inline li.Contrast a i.pro_icon{  background-position:-68px 0;}
.SecondaryNav .inline li.Contrast a.selected i.pro_icon{background-position:-68px -35px;}
.SecondaryNav .inline li.Support a i.pro_icon{  background-position:-103px 0;}
.SecondaryNav .inline li.Support a.selected i.pro_icon{background-position:-103px -35px;}
.SecondaryNav .inline li.Price a i.pro_icon{ background-position:-139px 0; }
.SecondaryNav .inline li.Price a.selected i.pro_icon{background-position:-139px -35px;}

.ProductSelect { width: 960px; }
.ProductSelect .Parameter { background: #fff; border: 1px solid #e2e2e2;border-top:0; min-height: 979px; height: auto !important; height: 979px; padding-left: 20px; padding-right: 20px; /*width: 780px;*/ width: 918px; _padding: 0px 0px 0px 20px; margin: 0; }
.ProductSelect .balan_width .SettlementBox{ width:1048px;}
.ProductSelect .balan_width{ width:1048px; min-height:650px;}
.ProductSelect .public_h{ width:1048px; min-height:410px;}
.ProductSelect .public_h .SettlementBox{ width:1048px;}
.Parameter .EngineTitle { height: 42px; line-height: 42px; margin-bottom: 5px; width: auto; }
.Parameter .EngineTitle h3 { color: #333; font-size: 14px; font-weight: bold; line-height: 42px; position: relative; width: 780px; }
.Parameter .EngineTitle h3 .records { position: absolute; right: 60px; color: #E66209; font-size: 12px; }
.Parameter .EngineTitle h3 .buynotes { position: absolute; right: 0px; color: #E66209; font-size: 12px; }
.ProductSelect .Parameter .RoomSelect { height: 30px; width: auto; white-space: nowrap; background: url(/images/nowcloud/RoomSelect_ul_bg.jpg) repeat-x left bottom; margin-bottom: 10px; padding-left: 1px; }
.ProductSelect .Parameter .RoomSelect li { cursor: pointer; float: left; line-height: 28px; padding-left: 26px; padding-right: 26px; border: 1px solid #c8c8c8; background: #fff; margin-left: -1px; color: #666; font-size: 14px; font-weight: normal; }
.ProductSelect .Parameter .RoomSelect li a{color: #666666;}
.ProductSelect .Parameter .RoomSelect li a:hover{text-decoration: none;}
.ProductSelect .Parameter .RoomSelect li.hover { background: #fff8f5; line-height: 27px; border: 1px solid #ffddb8; border-bottom: 2px solid #ffba5e; }
.ProductSelect .Parameter .RoomSelect li.selected { background: #ffeee7; line-height: 27px; border: 1px solid #ffae68; border-bottom: 2px solid #ffae68; color: #4b4b4b; }
.ProductSelect .Parameter .Location { height: 31px; width: 100%; white-space: normal; color: #999; line-height: 31px; text-indent: 2px; position: relative; }
.ProductSelect .Parameter .Location .place { padding-left: 6px; line-height: 31px;height:31px; }
.hide { display: none; }
.ProductSelect .Parameter .Location .inline { display: inline-block; _display: inline; padding-bottom: 0;padding-top: 0; margin-right: 15px; line-height: 31px; height: 31px; _float: left; white-space: nowrap; font-size: 12px; color: #555; }
.ProductSelect .Parameter .control-group { height: auto; line-height: 26px; margin-bottom: 0; margin-top: 0; }
.ProductSelect .Parameter .control-group .alert { background: #fff url(/images/nowcloud/Prompt_bg.jpg) no-repeat 5px 50%; width: auto; border: 1px solid #fff; padding: 3px 15px 3px 30px; margin-bottom: 0px; color: #727272; font-size: 12px; }
.ProductSelect .Parameter .control-group .alert .help-inline { padding-right: 5px; height: 26px; vertical-align: middle; padding-top: 3px\9; _margin-top: 5px; /*color: #E66209;*/color: #E66209; line-height: 26px; }
.ProductSelect .Parameter .form-horizontal .EngineTitle { height: 30px; line-height: 30px; }
.ProductSelect .Parameter .form-horizontal .EngineTitle h3 { line-height: 30px; font-size: 14px; font-weight: bold; color: #333; }
.ProductSelect .Parameter .ModelSelection { width: 566px; border: none; min-height: 39px; height: auto !important; height: 39px; overflow: visible; }
.Parameter .ModelSelection .inline li { background:#f0f0f0; border-radius:3px;-webkit-border-radius:3px; -moz-border-radius:3px; color: #555; cursor: pointer; float: left; font-size: 12px; font-weight: normal; height: 27px; letter-spacing: 2px; line-height: 27px; margin-bottom: 2px; margin-right: 15px; padding:5px 10px; text-align: center; min-width: 60px; }
.Parameter .ModelSelection .inline li.selected, .Parameter .ModelSelection .inline li.hover { /*background:#2e93e3;*/ background: #ff6600; font-weight: bold; color: #fff; }
a.ConfirmBtn{ background:#2e93e3;font-weight: bold; color: #fff; height: 20px; letter-spacing: 2px; line-height: 20px; margin-bottom: 2px; margin-right: 15px; padding:5px 10px; text-align: center; min-width: 50px; border-radius:3px;-webkit-border-radius:3px; -moz-border-radius:3px; display:block;}
a.ConfirmBtn1{ background:#2e93e3;font-weight: bold; color: #fff; height: 25px; letter-spacing: 2px; line-height: 25px; margin-top: 10px; margin-right: 15px; padding:5px 15px; text-align: center; min-width:60px; border-radius:3px;-webkit-border-radius:3px; -moz-border-radius:3px; display:block;}
.router_pad{ padding:15px 0;}

.ProductSelect .Parameter .Adjust { width: 100%; border: none; height: auto; /*overflow: hidden;*/ padding-top: 5px;padding-bottom: 20px; }
.ProductSelect .Parameter .Adjust .control-group { margin-top: 6px; margin-bottom: 6px; height: auto; line-height: 26px; }
.ProductSelect .Parameter .Adjust .l_pad{ margin:15px 0;}
.Parameter .Adjust .control-group .controls .public_info{ width:600px; height:80px; border:1px solid #d7d7d7; resize:none; margin:0 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;/*background:#fafafa;*/}
.Parameter .Adjust .control-group .connect a{ border:1px solid #d7d7d7; background:#fafafa; padding:5px 10px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; height:23px; line-height:23px; display:block; width:60px;}
.Parameter .Adjust .control-group .connect a.connected{ margin:0 0 0 5px; float:left;}
.Parameter .Adjust .control-group .connect a.no_connected{ border-left:none; float:left;}
.ProductSelect .Parameter .Adjust .private_pad{ margin:12px 0 50px 0;}
.Parameter .Adjust .control-group .connect a.current{ background:#ebf6ff; border:1px solid #c7e1f6;}
.ProductSelect .Parameter .Adjust .control-group .control-label,.changpin .control-label  { width: auto; min-width: 85px; /*min-width: 60px;*/ _width: expression(document.body.clientWidth > 85 ? "85px" : "auto");
text-align: right; line-height: 33px; white-space: nowrap; padding-right: 0px; padding-left: 5px; color: #555; padding-top: 0px; cursor: default; float: left; font-size: 14px; }
.Parameter .Adjust .control-group .controls { margin-left: 0px; padding-left: 89px; /*padding-left: 69px;*/ *padding-left:0px;}
.Parameter .Adjust .control-group .controls input{width:275px; border:1px solid #d7d7d7;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; height:27px; line-height:27px; padding:0 5px; margin:0 5px;}
.Parameter .Adjust .control-group .controls input[type="radio"]{margin:0;text-align: center; }
.Parameter .Adjust .control-group .BabyBlue { background: #fff8f5; padding-left: 23px; height: 32px; line-height: 32px; }
.Parameter .Adjust .control-group .controls .inline { height: 33px; width: 638px; /*width: 580px;*/ margin: 0px; padding: 0 0 0 4px; overflow: hidden; display: block; list-style: none; _width: 600px; }
.Parameter .Adjust .control-group .controls .inline li { float: left; line-height: 35px; height: 31px; width: auto !important; _width: 1%; white-space: nowrap; padding: 0px; margin-left: -1px; padding-top: 2px; padding-bottom: 2px; display: inline-block; zoom: 1; display: -moz-inline-stack; }
.Parameter .Adjust .control-group .controls .Single li { float: left; height: 28px; line-height: 30px; width: auto !important; _width: 1%; white-space: nowrap; margin-left: 0px; padding: 0 12px 0 0; display: inline-block; zoom: 1; display: -moz-inline-stack; }
.Parameter .Adjust .control-group .controls .inline li a { min-width: 60px; height: 24px; line-height: 24px; text-align: center; color: #555; font-size: 12px; font-weight: normal; display: block; border: 1px solid #ebebeb; background: #f0f0f0; padding:0 5px;}
.Parameter .Adjust .control-group .controls .inline li:first-of-type a { -webkit-border-radius: 4px 0px 0px 4px; border-radius: 4px 0px 0px 4px; -moz-border-radius: 4px 0px 0px 4px; }
.Parameter .Adjust .control-group .controls .inline li:last-of-type a { -webkit-border-radius: 0px 4px 4px 0px; border-radius: 0px 4px 4px 0px; -moz-border-radius: 0px 4px 4px 0px; }
.Parameter .Adjust .control-group .controls .inline li a.Seat25 { width: 230px; }
.Parameter .Adjust .control-group .controls .inline li a.Seat20 { width: 45px; }
.Parameter .Adjust .control-group .controls .Single li a { height: 28px; line-height: 28px; text-align: center; color: #555; font-size: 12px; font-weight: normal; display: block;border:1px solid #eaeaea; margin-top: 3px;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; padding:0 10px; background-color:#f0f0f0; }
.Parameter .Adjust .control-group .controls .Single li.selected a { border:1px solid #ffddb8; color: #333; font-weight: bold; border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
.Parameter .Adjust .control-group .controls .SliderArea { width: auto; min-width: 622px;/*min-width: 582px;*/ _width: expression(document.body.clientWidth > 622 ? "622px" : "auto");
height: 35px; display: block; position: relative; margin-bottom: 10px; }
.Parameter .Adjust .control-group .controls .SliderArea2 { margin-bottom: 0px; }
.Adjust .control-group .SliderArea2 label.checkbox { padding-top: 6px; padding-bottom: 6px; color: #333; font-size: 12px; font-weight: normal; }
.Adjust .control-group .SliderArea2 label.checkbox span { font-weight: bold; }
.Adjust .control-group .SliderArea2 label.checkbox .text-info { color: #2378dc; }
.Adjust .control-group .SliderArea2 label.checkbox input { margin-top: 2px; }
.Adjust .control-group .SliderArea2 label.checkbox a { color: #E66209; text-decoration: none; }
.Parameter .Adjust .control-group .controls .SliderArea .inline { width: auto; white-space: nowrap; _float: left; }
.Parameter .Adjust .control-group .controls .SliderArea .inline li { font-size: 12px; }
.Parameter .Adjust .control-group .controls .SliderArea .inline li a { text-align: right; padding-right: 18px; }
.Parameter .Adjust .control-group .controls .SliderArea .inline li a.selected { border: 1px solid #ffddb8; background: #fff8f5; color: #444; font-weight: bold;}
.Parameter .Adjust .control-group .controls .Slider_btn { position: absolute; width: 13px; height: 30px; display: block; overflow: hidden; left: 85px; top: 0px; z-index: 1000; background: url(/images/nowcloud/Slider_btn.jpg) no-repeat 0 0; }
.Parameter .Adjust .control-group .controls .Slider_btn250 { left: 62px; }
.Parameter .Adjust .control-group .controls .Slider_btn a { display: block; width: 13px; height: 30px; overflow: hidden; text-indent: -9999px; text-decoration: none; }
.Parameter .Adjust .control-group .controls .SliderArea .Disk { padding-top: 0px; padding-left: 5px; color: #333; font-size: 12px; }
.Parameter .Adjust .SliderArea .fleft { position: relative;float: left; margin-left: 3px; }
.Parameter .Adjust .SliderArea .os { *left:65px;
}
.DeleteBtn { display: block; width: 14px; height: 14px; background: url(/images/nowcloud/DeleteBtn.jpg) no-repeat; padding: 0px; border: none; text-indent: -9999px; margin: 8px 5px 0px 10px; position: absolute; /*right: 19px; *right:30px;*/
}
.Parameter .Adjust .SliderArea .fleft a:hover.DeleteBtn { border: none; background: url(/images/nowcloud/DeleteBtn2.jpg) no-repeat; }
.Parameter .Adjust .control-group .controls .SliderArea .Disk .input-mini { height: 17px; border: 1px solid #d4d4d4; width: 40px; margin-bottom: 0px; margin-right: 3px; margin-top: 0px; _vertical-align: text-top; padding: 4px 6px; line-height: 16px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; font-size: 13px; }
.ProductSelect .Parameter .Adjust .control-group .controls .help-block { display: block; padding-top: 6px; padding-bottom: 6px; color: #727272; }
.ProductSelect .Parameter .Adjust .control-group .controls .hide { display: none; }
.ProductSelect .Parameter .Adjust .control-group .controls .help-block .Remark { padding-left: 26px;  background: #fff url(/images/nowcloud/Prompt_bg.jpg) no-repeat 5px 8px; width: 705px; padding-top: 4px; padding-bottom: 4px; padding-right: 15px; font-size: 12px; display:block;}
.Adjust .control-group .controls .help-block a.AddPiece { display: inline; height: auto; width: auto; white-space: nowrap; padding: 2px 6px 2px 23px; background: url(/images/nowcloud/Add_btn.jpg) no-repeat 3px 50%; text-decoration: none; margin-left: 2px; border: none; color: #E66209; }
.ProductSelect .Parameter .form-horizontal select.input-small { width: 104px; }
.Parameter .Adjust span.help-inline .text-warning { font-size: 12px; font-weight: normal; color: #E66209; text-decoration: underline; }
.ProductSelect .Parameter .form-horizontal select { background-color: #fff; border: 1px solid #ccc; display: inline-block; display: -moz-inline-stack; zoom: 1; height: 28px; line-height: 24px; padding: 4px 3px; margin-top: 5px; border-radius: 3px; line-height: 28px; }
.ProductSelect .Parameter .control-group span.help-inline { color: #999; font-size: 12px; padding-right: 4px; line-height: 26px; height: 26px; }
.ProductSelect .Parameter .control-group strong.Black { color: #000; font-weight: normal; }
.ProductSelect .Parameter .Location .inline input { margin-top: 3px; vertical-align: text-bottom; }
/*---------------------------------------------------------------------------------------------------------------------------------------*/
.ProductSelect .span3 { width: 250px; margin: 0px; padding: 0px; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; position: relative; z-index: 10000; background: none; float: right; top: -42px; }
.radio.inline, .checkbox.inline { display: inline-block; margin-bottom: 0; padding-top: 5px; vertical-align: middle; }
.ProductSelect .Configuration { background: none repeat #fff; border: 1px solid #e6e6e6; filter: none; height: auto; left: auto; right: auto; top: 20px; width: 248px; z-index: 10000; }
.ProductSelect .Configuration .title { background: none repeat #fbfbfb; border-bottom: 1px solid #e6e6e6; height: 41px; }
.ProductSelect .Configuration .title h3 { color: #000000; font-size: 14px; line-height: 40px; font-weight: bold; text-indent: 20px; }
.Configuration .Contentchoose { padding: 10px 8px; }
.Configuration .Contentchoose .radio.inline { color: #555; font-size: 12px; padding-left: 5px; }
.Configuration .avgdaily { background: none repeat #fbfbfb; border-bottom: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; padding: 15px 8px 0; }
.control-group { margin-bottom: 0; }
.Configuration .avgdaily .control-group .control-label { color: #555555; cursor: default; float: left; font-size: 12px; line-height: 28px; min-width: 45px; padding-left: 5px; padding-right: 0; padding-top: 0; white-space: nowrap; width: auto; }
.Configuration .avgdaily .control-group .controls { margin-left: 0; padding-left: 55px; }
.Configuration .avgdaily .control-group .controls .SliderArea { display: block; height: 35px; margin-bottom: 10px; min-width: 110px; position: relative; width: auto; }
.Configuration .avgdaily .control-group .SliderArea .Disk { color: #333; padding-left: 5px; padding-top: 0; font-size: 12px; }
.Configuration .avgdaily .control-group .controls .SliderArea .Disk .inputvalue { border: 1px solid #ccc; border-radius: 3px; color: #e0e0e0; font-size: 12px; height: 17px; line-height: 16px; margin-bottom: 0; margin-right: 3px; margin-top: 0; padding: 4px 6px; width: 132px; }
.Configuration .Contentmeasure { padding: 10px 8px; }
.btn_measure {float: left;background: url(/images/nowcloud/btn_measure.jpg) no-repeat; border: medium none; cursor: pointer; display: block; height: 42px; padding: 0; text-indent: -9999px; width: 142px; }
.btn_empty {float: right;background: url(/images/nowcloud/btn_empty.jpg) no-repeat; border: medium none; cursor: pointer; display: block; height: 42px; padding: 0; text-indent: -9999px; width: 78px; }
.Configuration .hide { display: none; }
.Configuration .Contentrecommend { border-top: 1px solid #e6e6e6; background: #fff; }
.Configuration .Contentrecommend a.on .title, .Configuration .Contentrecommend a.on .Contentrecommend_info { background: #eaf4ff; }
.Configuration a.on .Contentrecommend_info .totalprice strong { color: #ffba5f; }
.Configuration .Contentrecommend .title { background: #fff; }
.Configuration .Contentrecommend .configurationone .title { border-top: 1px solid #e6e6e6; }
.Configuration .Contentrecommend_info { padding: 10px 10px; }
.Configuration .Contentrecommend_info ul { margin-bottom: 10px; min-height: 96px; height: auto!important; height: 96px; width: 228px; overflow: hidden; }
.Configuration .Contentrecommend_info ul li { display: block; zoom: 1; *display:inline;
line-height: 24px; height: 24px; width: 102px; color: #777777; float: left; }
.Configuration .Contentrecommend_info ul li.long { clear: both; display: block; height: 24px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 224px; }
.Configuration .Contentrecommend_info .totalprice { color: #000; display: block; font-size: 14px; font-weight: bold; line-height: 26px; padding: 3px 0 0; vertical-align: bottom; }
.Configuration .Contentrecommend_info .totalprice strong { color: #ffba5f; font-family: Impact, Tahoma, Geneva, sans-serif; font-size: 32px; font-weight: normal; padding-right: 8px; }
.Configuration .Contentrecommend_info .totalprice span { color: #999999; font-size: 12px; font-weight: normal; }
/*******-----------------------------***********/
.SettlementBox { height: 175px; /*width: 780px;*/ /*width: 650px;*/ width: 918px; background: #fff url(/images/nowcloud/Settlement_bg.jpg) repeat-x 0px 0px; margin: 0px; padding: 10px 20px 10px 20px; bottom: 0px; right: auto; z-index: 10000; filter: none; border: 1px solid #e2e2e2; border-top: none; margin-left: -21px; }
.SettlementBox .Statistics { padding: 10px 5px; height: auto; overflow: hidden; }
.SettlementBox .Statistics .inline li { /*width: 204px;*/ /*width: 180px;*/ width: 220px; height: auto; overflow: hidden; float: left; }
.SettlementBox .Statistics .inline li.Money { float: right; width: 235px; }
.SettlementBox .Statistics .inline dl dt { margin-bottom: 6px; font-weight: bold; font-size: 13px; color: #000; line-height: 22px; }
.SettlementBox .Statistics .inline dl dt.Change { color: #7c7c7c; font-weight: normal; font-size: 12px; margin-bottom: 0px; line-height: 20px; padding-left: 5px; }
.SettlementBox .Statistics .inline dl dd { font-size: 12px; color: #555; width: 202px; height: 34px; line-height: 34px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.SettlementBox .Statistics .inline dl.Old dd { color: #7c7c7c; }
.SettlementBox .Statistics .inline dl.News dd { color: #555; }
.SettlementBox .Statistics .inline dl dd a { text-decoration: underline; }
.SettlementBox .Statistics .inline dl dd.Money { line-height: 45px; height: 45px; vertical-align: text-bottom; margin-bottom: 12px; text-align: left; padding-right: 10px; }
.SettlementBox .Statistics .inline dl dd.Confirm { line-height: 39px; height: 39px; width: 210px; }
.SettlementBox .Statistics .inline dl dd .ConfirmBtn { margin-right: 10px; cursor: pointer; border: none; padding: 0px; width: 100px; height: 36px; display: block; float: left; text-indent: -9999px; overflow: hidden; background: url(/images/nowcloud/NewBuyNow_btn.png) no-repeat 0 0; }
.SettlementBox .Statistics .inline dl dd .AddToCart_btn { cursor: pointer; text-decoration: none; border: none; padding: 0px; width: 100px; height: 36px; display: block; float: right; text-indent: -9999px; overflow: hidden; background: url(/images/nowcloud/NewAddToCart_btn.png) no-repeat 0 0; }
.SettlementBox .Statistics .inline dl dd .lead { font-weight: bold; font-family: Impact, Tahoma, Geneva, sans-serif; padding-left: 5px; padding-right: 5px; font-size: 40px; /*color: #1c7cc6;*/ color: #ff6600; line-height: 45px; }
div.container .Statisticsone { display: none; }


button,label{cursor:pointer;}
div[id^=js-alert-info] {z-index:9999;}
.ProductSelect .Parameter .ModelSelection{width:800px;}
.expand-info,.alone-info{display:none;}
.ProductSelect .Parameter .Rehint{display:none;}
.ProductSelect .Parameter .resSelection{display:none;}
.ProductSelect .Parameter .form-horizontal .soldout{display:none;}
.soldoutSelect{display:none;}
.ProductSelect .Parameter .Location .inline:hover .tooltip{
    display: block;
}
.tooltip{display:none;position:absolute; -moz-border-radius:3px; -webkit-border-radius:3px; border:none; border-radius:3px; background:none; font-size:12px; color:#284d55; z-index:10000; padding:1px; width:420px; min-height:226px; height:auto!important; height:226px;}
.tooltip span{line-height:23px; font-size:12px; width:auto; height:auto; text-align:left; color:#284d55; display:block; background:#fff;}
.tooltip span table{border-collapse:collapse; border:1px solid #ddd; width:auto; _width:100%; height:auto; background:#fff; width:100%;}
.tooltip span table td{font-size:12px; vertical-align:middle; white-space:normal; height:36px; line-height:18px; border:1px solid #ddd; padding:2px 5px; color:#999;}
.tooltip span table td.hang1{width:60px; height:36px; vertical-align:middle; color:#555; text-align:right; padding-right:10px;}
.Parameter .Adjust .control-group .controls .inline li button{width:75px; height:24px; line-height:24px; text-align:center; color:#555; font-size:12px; font-weight:normal; display:block; border:1px solid #ebebeb; background:#f0f0f0;}
.Parameter .Adjust .control-group .controls .Single li button{width:79px; height:28px; line-height:28px; text-align:center; color:#555; font-size:12px; font-weight:normal; display:block; border:none; background:url(/images/nowcloud/CPU_Choice_bg.jpg) no-repeat 0px 0px; margin-top:3px;
}
.Parameter .Adjust .control-group .controls .Single li.selected button{background:url(/images/nowcloud/CPU_ChoiceSelected_bg.jpg) no-repeat 0px 0px; color:#333; font-weight:bold;}
.product-memory,.product-kbps{width:564px; /*width: 470px;*/ margin-left:3px;}
.product-disk{width:546px;* /*width: 470px;*/ margin-left: 3px;}
.Parameter .Adjust .control-group .controls .SliderArea .Disk{padding-left:10px;float:left;}
.ProductSelect .Parameter .Adjust .control-group .control-label{line-height:26px;}
.ProductSelect .Parameter .Adjust .control-group .High_label{line-height:45px;}
.Adjust .control-group .controls .help-block button.AddPiece{display:inline; height:auto; width:auto; white-space:nowrap; padding:2px 6px 2px 23px; background:url(../Newimages/Add_btn.jpg) no-repeat 3px 50%; text-decoration:none; margin-left:2px; border:none; color:#E66209;}
.Parameter .Adjust .control-group .controls .SliderArea .Disk select{width:140px;}
.Parameter .Adjust .control-group .controls .SliderArea .System,.Parameter .Adjust .control-group .controls .SliderArea .song-tp,.Parameter .Adjust .control-group .controls .SliderArea .buy-num{padding-left:0;}
.product-year-slide{width:594px; /*width: 578px;*/ margin-left:3px;}
.SettlementBox .Statistics .inline li{overflow:inherit;}
.Configuration .avgdaily .control-group label.type-name,.Configuration .avgdaily .control-group label.disk-name{width:65px; padding-left:0; text-align:right;}
.Configuration .avgdaily .control-group .controls .SliderArea .Disk .inputvalue{width:115px; color:#000;}
.Configuration .Contentrecommend_info{font-size:12px;}
.blue-bg,.ProductSelect .blue-bg .title{background:#eaf4ff;}
.Configuration .Contentrecommend_info .kgprice{padding:20px 0px 10px; color:#000; font-size:14px; font-weight:bold;}
.Configuration .Contentrecommend_info .kgprice strong{color:#ffba5f; font-family:Impact,Tahoma,Geneva,sans-serif; font-size:40px; font-weight:normal; padding-right:8px;}
.Configuration .Contentrecommend_info .kgprice span{color:#999; font-size:12px; font-weight:normal;}
.Configuration .Contentrecommend_info ul li.room-li{width:auto;}
.Configuration .Contentrecommend div.on .title, .Configuration .Contentrecommend div.on .Contentrecommend_info{background:#eaf4ff;}
.Configuration div.on .Contentrecommend_info .totalprice strong{color:#ffba5f;}
.configurationone{cursor:pointer;}
.SettlementBox .Statistics .inline dl dd{width:210px;}
.SettlementBox,.ProductSelect .span3{z-index:0;}
.ProductSelect .Parameter .Location{height:31px;}
.ProductSelect .span3{top:0;}
.an-day{margin-left:12px;}
.an-month{font-size:12px;}
.an-day button,.an-month button{width:79px; height:28px; line-height:28px; text-align:center; color:#555; font-size:12px; font-weight:normal; display:block; border:none; background:url(../Newimages/CPU_Choice_bg.jpg) no-repeat 0px 0px;}
.an-day button.selected,.an-month button.selected{background:url(../Newimages/CPU_ChoiceSelected_bg.jpg) no-repeat 0px 0px; color:#333; font-weight:bold;}
.an-month button{margin-left:12px;}
.an-month .input-mini{height:17px; border:1px solid #ebebeb; width:40px; margin-bottom:0px; margin-right:3px; margin-top:0px; _vertical-align:text-top; padding:4px 6px; line-height:16px; -webkit-border-radius:0px 0px 0px 0px; -moz-border-radius:0px 0px 0px 0px; border-radius:0px 0px 0px 0px; font-size:13px;}
.DeleteBtn{top:-2px; /*right:0; */cursor:pointer;left: 0;}
#agreement,#ip-needed{width:auto; height:auto;}
.ProductSelect .Parameter{min-height:200px;}
.ProductSelect .Parameter .Adjust .product-firewall .control-label,.ProductSelect .Parameter .Adjust .product-vlan .control-label{line-height:38px;}
.Parameter .Adjust .product-firewall .controls .SliderArea .Disk,.Parameter .Adjust .product-vlan .controls .SliderArea .Disk{padding-left:2px;}
.ProductSelect .Parameter .Adjust .control-group .controls .disk-add-line .Remark{display:inline; background-position:5px 3px;}
.product-firewall,.product-vlan{display:none;}
.ProductSelect .Parameter .Adjust .control-group .controls .help-block{font-size:12px; color:#105e9a;}
.pro_yf{background:#fff; padding:10px 10px 10px 0;}
.ProductSelect .Parameter .Adjust .control-group .controls .pro_yf .help-block .Remark{background:none; width:auto; float:left; color:#999; padding:0;font-weight: normal;}


.dk_container {
	background-color: #f5f5f5;
	font-family: 'Helvetica', Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.content .FormTitle small .dk_container{}

@media (min-width: 980px) {
	.PreciseQuery .row-fluid .span6 .controls select,.PreciseQuery .row-fluid .span4 .controls select,.wrapper .FormTitle select, .titleTop .row-fluid select{
	 width:160px;
	 text-align:left;
	/*min-width: 140px;
	max-width: 210px;
   _width:expression(document.body.clientWidth > 140 ? "140px" : "auto");*/
}
}

@media (min-width: 980px) {
.Create .row-fluid .span6 .control-group .controls select{
	width: 78%;
}
}

@media (min-width: 980px) {
.Create .row-fluid .span12 .control-group .controls select{
	width: 156px;
}
}

@media (min-width: 1000px) {
	.PreciseQuery .row-fluid .span4 .controls select,.wrapper .FormTitle select, .titleTop .row-fluid select{
	 width:130px;
	 text-align:left;
	/*min-width: 140px;
	max-width: 210px;
   _width:expression(document.body.clientWidth > 140 ? "140px" : "auto");*/
}
}
@media (min-width: 1000px) {
.PreciseQuery .row-fluid .span6 .controls select{
	 width:128px;
	}
}
@media (min-width: 1000px) {
.Create .row-fluid .span6 .control-group .controls select{
	width: 75%;
}
}

@media (min-width: 1000px) {
.Create .row-fluid .span12 .control-group .controls select{
	width: 184px;
}
}

@media (min-width: 1200px){
.PreciseQuery .row-fluid .span4 .controls select,.wrapper .FormTitle select, .titleTop .row-fluid select{
	width:160px;
	text-align:left;
}
}

@media (min-width: 1200px){
.PreciseQuery .span12 .row-fluid .span4 .controls select{
	width:200px;
	text-align:left;
}
}

@media (min-width: 1200px){
.span10 .PreciseQuery .span12 .row-fluid .span4 .controls select{
	width: 160px;
	text-align:left;
}
}

@media (min-width: 1200px){
.PreciseQuery .row-fluid .span6 .controls select{
	width:200px;
   }
}

@media (min-width: 1200px) {
.Create .row-fluid .span6 .control-group .controls select{
	width: 73%;
}
}

@media (min-width: 1200px) {
.Create .row-fluid .span12 .control-group .controls select{
	width: 250px;
}
}

.dk_container:focus {
	outline: 0;
}
.dk_container a {
	cursor: pointer;
	text-decoration: none;
}
.dk_toggle {
	border: 1px solid #ffddb8;
	color: #666;
	padding: 6px 24px 6px 10px;
	padding-right:10px\9; /* all ie */
    padding-right:10px\0; /* ie8-9 目前应用于IE8的单独hack，情况比较少 */
	padding-right: 10px\9\0; /* only for IE9&IE10 */
	*padding-right:10px;
	+padding-right:10px;_padding-right:10px;
	height: 16px;
	line-height: 16px;
	text-shadow: #fff 1px 1px 0;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-transition: border-color .5s;
	-moz-transition: border-color .5s;
	-o-transition: border-color .5s;
	transition: border-color .5s;
	position: relative;
	background: #fff;
 +background: #fff url(../Newimages/dk_toggle_bg.gif) no-repeat 92% center;
}

/* firefox */
@-moz-document url-prefix(){ .dk_toggle{padding-right: 13px;}} /* all firefox */

.Parameter .Adjust .control-group .controls .SliderArea .Operating .dk_toggle {
	background: #fff;
 +background: #fff url(../Newimages/dk_toggle_bg.gif) no-repeat 97% center;
}
.dk_toggle:hover, .dk_toggle:focus {
	border-color: #ffddb8;
}
.dk_toggle:after {
	position: absolute;
	top: 45%;
	right: 10px;
	content: '';
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #ffcf90;
	-webkit-transition: -webkit-transform .3s;
	-moz-transition: -moz-transform .3s;
	-ms-transition: -ms-transform .3s;
	-o-transition: -o-transform .3s;
}
.dk_focus .dk_toggle {
	border-color: #40b5e2;
	box-shadow: 0 0 5px #40b5e2;
	-moz-box-shadow: 0 0 5px #40b5e2;
	-webkit-box-shadow: 0 0 5px #40b5e2;
	border-color: #BDBEBE;
	box-shadow: 0 0 5px #FFFFFF;
	-moz-box-shadow: 0 0 5px #FFFFFF;
	-webkit-box-shadow: 0 0 5px #FFFFFF;
}
.dk_open {
	box-shadow: 0 0 5px #40b5e2;
	-moz-box-shadow: 0 0 5px #40b5e2;
	-webkit-box-shadow: 0 0 5px #40b5e2;
	z-index: 10;
}
.dk_open .dk_toggle {
	background-color: #fff;
	border-color: #8c8c8c;
	color: #ccc;
	box-shadow: inset 0 -2px 5px #ccc;
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
}
.dk_open_top .dk_toggle {
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
}
.dk_open_top .dk_options, .dk_open_top .dk_options_inner {
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
}
.dk_options {
	background: #fefefe;
	box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
.dk_options a {
	background-color: none /*#fff*/;
	border-bottom: 1px solid #fff;
	font-weight: normal;
	padding: 6px 10px;
	color: #666;
	/*height:16px;*/
	overflow:hidden;
}
.dk_options a:hover, .dk_options:focus, .dk_options .dk_option_current a {
	background-color: #e0f1ff;
	border-bottom-color: #fff;
	color: #333;
	text-decoration: none;
	text-shadow: rgba(255, 255, 255, 0.5) 0 1px 0;
}
.dk_options li:last-child a {
	border-bottom: none;
}
.dk_options .disabled {
	cursor: default;
}
.dk_options .disabled a {
	color: #aaa;
}
.dk_options .disabled:hover, .dk_options .disabled:hover a .dk_options .disabled:focus, .dk_options .disabled:focus a {
	cursor: default;
	background-color: #fff;
	border-bottom-color: #999;
	text-shadow: none;
}
.dk_options_inner {
	max-height: 250px;
	border: 1px solid #ffddb8;
	border-bottom-width: 2px;
	border-bottom-color: #ccc;
	color: #333;
	text-shadow: #fff 0 1px 0;
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
}
.dk_container {
	display: none;
	float: left;
}
.dk_container a {
	outline: 0;
	/*height:16px;*/
	overflow:hidden;
    font-weight: normal;
}
.dk_toggle {
	display: -moz-inline-stack;
	display: inline-block;
 *display: inline;
	position: relative;
	zoom: 1;
}
.dk_open {
	position: relative;
	z-index: 10000;
}
.dk_open .dk_options {
	display: block;
}
.dk_open .dk_label {
	color: inherit;
}
.dk_options {
	display: none;
	margin-top: -1px;
	position: absolute;
	right: 0;
	width: 100%;
	z-index: 10000;
	
}
.dk_options a, .dk_options a:link, .dk_options a:visited {
	display: block;
}
.dk_options_inner {
	overflow: auto;
	position: relative;
	-webkit-overflow-scrolling: touch;
	z-index: 10000;
	margin:0px;
}
.dk_container select {
	position: absolute;
	top: -99999em;
	visibility: hidden;
}
.dk_mobile {
	position: relative;
}
.dk_mobile select {
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	visibility: visible;
	opacity: 0;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}
.icon_operate2 {
	background: url(../Newimages/icon_operate2.png) no-repeat;
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 5px;
}
.icon_operate {
	background: url(../Newimages/icon_operate.png) no-repeat;
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 5px;
}
.icon_operate1 {
	background: url(../Newimages/icon_operate1.png) no-repeat;
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 5px;
}



/*-------------------------------------------------支持---------------------------------------*/
.FeaturesSelect { background: none repeat #fff; border: 1px solid #eeeeee;border-top: 0; margin-bottom: 20px; width: 958px; }
.FeaturesSelect .Featurestype { padding-top: 45px; }
.FeaturesSelect .Featurestype dl { display: inline; float: left; height: 165px; margin-left: 40px; position: relative; width: 435px; }
.Featurestype dl dt { color: #000; font-size: 14px; font-weight: bold; height: 20px; line-height: 20px; padding-bottom: 5px; padding-left: 100px; }
.Featurestype dl dd { color: #555; line-height: 22px; padding-left: 100px; font-size: 12px; }
.icon_features { background:url(/cloud/images/icon_features.jpg) no-repeat; height: 80px; left: 0; position: absolute; top: 10px; vertical-align: middle; width: 80px; }
.icon_features1 { background-position: 0 0; }
.icon_features2 { background-position: 0 -85px; }
.icon_features3 { background-position: 0 -172px; }
.icon_features4 { background-position: 0 -257px; }
.icon_features5 { background-position: 0 -344px; }
.icon_features6 { background-position: 0 -428px; }
.icon_features7 { background-position: 0 -514px; }
/*----------------------------------------产品对比----------------------------------*/
.FeaturesSelect .Comparisontype { padding: 10px 28px; }
.Comparisontype .Comparisontableone { margin-bottom: 20px; }
.c_title { background: url(/images/nowcloud/blue_dian.jpg) no-repeat left 50%; color: #333333; height: 30px; line-height: 30px; padding-left: 20px; font-size: 12px; }
.Comparisontype .Comparisontableone .productListTable { border: 1px solid #eeeeee; margin-top: 10px; width: 100%; }
.Comparisontype .Comparisontableone .productListTable tr th { background: none repeat #fff; border: 1px solid #eeeeee; color: #555555; font-size: 14px; font-weight: bold; line-height: 20px; padding: 10px 15px; text-align: center; }
.Comparisontype .Comparisontableone .productListTable tr th.thspecial { background: none repeat #d8eaff;background-color: #ffeed8; color: #000000; }
.Comparisontype .Comparisontableone .productListTable tr td { border: 1px solid #eeeeee; color: #555; line-height: 20px; padding: 10px 15px; vertical-align: middle; }
.Comparisontype .Comparisontableone .productListTable tr td.tdbg { background: none repeat #fafafa; border: 1px solid #eeeeee; color: #555555; font-size: 14px; font-weight: bold; text-align: center; vertical-align: middle; width: 60px; }
.Comparisontype .Comparisontableone .productListTable tr td.tdspecial { color: #000; }
.Comparisontableone p.smalltitle { color: #555; padding-bottom: 10px; text-indent: 21px; font-size: 12px; }
.Comparisontableone .smalltitle a { color: #255796; padding-left: 10px; text-decoration: underline; }
.Comparisontype .Comparisontableone .productListTableone { border: 1px solid #f2f2f2; width: 100%; }
.Comparisontype .Comparisontableone .productListTableone tr th { background: none repeat #fff8f3; border: 1px solid #f2f2f2; color: #000000; font-size: 14px; font-weight: bold; line-height: 20px; padding: 10px 15px; text-align: center; }
.Comparisontype .Comparisontableone .productListTableone tr td { border: 1px solid #f2f2f2; color: #666666; line-height: 20px; padding: 10px 15px; text-align: center; vertical-align: middle; }
/*------------------------------------服务支持----------------------------------------*/
.SupportSelect { background: #fff; border-top: 0px; width: 958px; margin-bottom: 20px; }
.tabMenuLinks { height: 50px; }
.tabMenuLinks .tabinline { background: #fff8f3; height: 49px; border-width: 1px; border-color: #e4e4e4 #e4e4e4 #ffba5f; border-style: solid; }
.tabMenuLinks .tabinline li { line-height: 49px; height: 49px; float: left; display: -moz-inline-stack; display: inline-block; zoom: 1; *display:inline;
padding: 0px; position: relative; _top: 2px; }
.tabMenuLinks .tabinline li.selected .menu-sep { border-right: 1px solid #ffba5f; }
.tabMenuLinks .tabinline li .menu-sep { border-right: 1px solid #fff8f3; display: block; height: 100%; position: absolute; right: 0; top: 0; width: 1px; }
.tabMenuLinks .tabinline li a { display: inline-block; font-size: 12px; font-weight: normal; color: #555; text-decoration: none; width: 159.34px; text-align: center; *width:174px;
}
.tabMenuLinks .tabinline li.selected { background: #fff url(/images/nowcloud/Li_Selected_bg.jpg) repeat-x; color: #000000; font-size: 14px; margin-top: -1px; height: 51px; _margin-top: -2px; margin-left: -1px; border-left: 1px solid #ffba5f; }
.tabMenuLinks .tabinline li a.tablast { width: 167px; }
/*免费试用*/
.supportcon { padding: 49px 28px; border: 1px solid #ffba5f; border-top: 0px; }
.supportcon .sup-text { padding-bottom: 40px; }
.supportcon .sup-text span { color: #555; line-height: 20px; font-size: 14px; }
.supportcon .sup-steps { }
.stuph3 { color: #000000; font-size: 14px; font-weight: bold; line-height: 20px; font-family: "宋体"; }
.supportcon .sup-steps ul { margin-top: 10px; }
.supportcon .sup-steps ul li { display: inline-block; zoom: 1; *display:inline;
background: url(/images/nowcloud/dian_01.jpg) no-repeat right 36%; text-align: center; width: 140px; padding-right: 10px; position: relative; }
.supportcon .sup-steps ul li.last { background: none; }
.supportcon .sup-steps ul li.Shortwidth { width: 120px; }
.supportcon .sup-steps ul li p { color: #666666; font-size: 12px; line-height: 22px; }
.supportcon .sup-info-list { padding-top: 40px; }
.supportcon .sup-info-list .participate { padding-top: 10px; }
.supportcon .sup-info-list .participate dd { color: #555; line-height: 22px; font-size: 12px; }
.underline { text-decoration: underline; color: #3d7cc7; }
.supportcon .sup-steps ul li.longheight { background: url(/images/nowcloud/dian_01.jpg) no-repeat right 46%; }
.supportcon .sup-steps ul li p.move { position: relative; top: 21px; }
.tabMenuLinks .tabinline li.tablast { border-right: 1px solid #ffba5f; right: -2px; *right:-4px;
}
.tabMenuLinks .tabinline li a.tablast { width: 167px; }
/*--7*24--*/
.sup-hot { margin-top: 40px; border: 2px solid #efefef; padding: 15px 25px; }
.sup-hot .sup-hot-con .btn_hotline { background: url(/images/nowcloud/btn_hotline.jpg) no-repeat left 50%; font-size: 14px; color: #666666; padding-left: 40px; height: 35px; line-height: 35px; display: inline-block; margin-right: 40px; }
.sup-hot .sup-hot-con .btn_Heatlogin { background: url(/images/nowcloud/btn_Heatlogin.jpg) no-repeat left 50%; font-size: 14px; color: #666666; padding-left: 45px; height: 35px; line-height: 35px; display: inline-block; }
.sup-time { padding: 15px 0px; text-align: center; color: #8f8f8f; font-size: 14px; }
.sup-time span { color: #255796; }
/*价格*/
.ProductsSelect { background: #fff; width: 960px; margin-bottom: 20px; }
.prodprice { padding: 25px 25px 30px; border: 1px solid #ffba5f; border-top: 0px; }
.prodprice .Highprice { margin-top: 10px; }
.prodprice .Highprice .Highpricetable { width: 100%; border: 1px solid #F2F2F2; }
.prodprice .Highprice .Highpricetable tr th { line-height: 42px; height: 42px; white-space: nowrap; padding: 0px 10px; color: #000; vertical-align: middle; text-align: center; background: #F6F6F6; font-size: 12px; border: 1px solid #EEEEEE; font-weight: bold; }
.prodprice .Highprice .Highpricetable tr td { border-bottom: 1px solid #F2F2F2; text-align: center; height: 40px; line-height: 40px; color: #555; }
.prodprice .Highprice .Highpricetable tr.table_hover { background: #fcfcfc; }
.form-horizontal .Highpricetable select, .form-horizontal select { background-color: #FFFFFF; border: 1px solid #CCCCCC; display: -moz-inline-stack; height: 20px; line-height: 20px; padding: 2px 3px; }
.Highprice p { margin-top: 10px; line-height: 28px; color: #555; font-size: 12px; }
.price { color: #FF6600; font-weight: bold; font-size: 14px; }
.btn_step { background: url(/images/nowcloud//btn_step.jpg) no-repeat; display: inline-block; height: 84px; }
.btn_step1 { background-position: 0 0; vertical-align: middle; width: 93px; }
.btn_step2 { background-position: -83px 0; vertical-align: middle; width: 93px; }
.btn_step3 { background-position: -170px 0; vertical-align: middle; width: 103px; }
.btn_step4 { background-position: -259px 0; vertical-align: middle; width: 82px; }
.btn_step5 { background-position: -337px 0; vertical-align: middle; width: 93px; }
.btn_step6 { background-position: -610px 0; vertical-align: middle; width: 93px; }
.btn_step7 { background-position: -703px -7px; vertical-align: middle; width: 93px; }
.btn_step8 { background-position: -788px -2px; vertical-align: middle; width: 93px; }
.btn_step9 { background-position: 6px -107px; vertical-align: middle; width: 93px; }
.btn_step10 { background-position: -79px -104px; vertical-align: middle; width: 93px; }
.btn_step11 { background-position: -181px -108px; vertical-align: middle; width: 93px; }
.btn_step12 { background-position: -289px -110px; vertical-align: middle; width: 93px; }
.btn_step13 { background-position: -392px -110px; position: relative; top: 20px; vertical-align: middle; width: 93px; }
.btn_step14 { background-position: -494px -110px; vertical-align: middle; width: 93px; }
.btn_step15 { background-position: -603px -110px; vertical-align: middle; width: 93px; }
.btn_step16 { background-position: -421px 0; vertical-align: middle; width: 93px; }
.btn_step17 { background-position: -510px -1px; vertical-align: middle; width: 93px; }
.btn_step18 { background-position: -699px -107px; vertical-align: middle; width: 93px; }
.btn_Support { background: url(/images/nowcloud//btn_Support.png) no-repeat; display: inline-block; height: 50px; }
.tabMenuone { background-position: 0 7px; vertical-align: middle; width: 49px; }
.tabMenuLinks .tabinline li.selected span.tabMenuone { background-position: 0 -39px; }
.tabMenutwo { background-position: -43px 8px; vertical-align: middle; width: 46px; }
.tabMenuthree { background-position: -85px 11px; vertical-align: middle; width: 46px; }
.tabMenufour { background-position: -129px 8px; vertical-align: middle; width: 48px; }
.tabMenufive { background-position: -172px 8px; vertical-align: middle; width: 43px; }
.tabMenusix { background-position: -220px 8px; vertical-align: middle; width: 36px; }
.supportcon .sup-info-list .participate dd a.underline { color: #255796; text-decoration: underline; }
/*----------------------------------------产品价格--------------------------*/
.form-horizontal .Highpricetable select, .form-horizontal select { background-color: #ffffff; border: 1px solid #cccccc; display: -moz-inline-stack; height: 26px; line-height: 26px; padding: 2px 3px; }
.input-small { width: 100px; border-radius: 3px; }
a.Renewals { background: url(/images/nowcloud/a_Renewals_bg.png) no-repeat 0 50%; color: #FF6600; font-weight: normal; padding: 2px 4px 2px 15px; text-decoration: none; display: inline-block; }
a.text-info:hover, a.text-info:focus { color: #2d6987; }

.chzn-container-active .chzn-single{
    border-color:#aaaaaa !important;
    outline: none;
}
.SettlementBox .Statistics .inline dl dd.guanjia-dd{
    margin-bottom: 5px;
    height: 28px;
    line-height: 28px;
}
.SettlementBox .Statistics .inline dl dd.guanjia-dd a{
    display: inline-block;
    padding: 0 6px 0 4px;
    border: 1px solid #e7dfdf;
    height: 26px;
    line-height: 26px;
    text-decoration: none;
    cursor: pointer;
    min-width: 150px;
}
.SettlementBox .Statistics .inline dl dd.guanjia-dd a:hover,
.SettlementBox .Statistics .inline dl dd.guanjia-dd a.active{
    border-color: #ff9900;
    background-color: #FFF9F1;
}
.SettlementBox .Statistics .inline dl dd.guanjia-dd a em{
    display: inline-block;
    width: 18px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    color: #ffffff;
    margin-right: 4px;
}
.SettlementBox .Statistics .inline dl dd.guanjia-dd a.m-server em{
    background-color: #cccccc;
}
.SettlementBox .Statistics .inline dl dd.guanjia-dd a.b-server em{
    background-color: #35AEFF;
}
.SettlementBox .Statistics .inline dl dd.guanjia-dd a.z-server em{
    background-color: #50CC44;
}
.SettlementBox .Statistics .inline dl dd.guanjia-dd a.j-server em{
    background-color: #FFB02E;
}
.SettlementBox .Statistics .inline dl dd.guanjia-dd a span{
    color: #555555;
}
.SettlementBox .Statistics .inline dl dd.view-biaozhun a{
    color: #E66209;
    text-decoration: none;
    padding-left: 40px;
}
.SettlementBox .Statistics .inline dl dd.view-biaozhun a:hover{
    text-decoration: underline;
}
.SettlementBox .Statistics .inline dl dd.tongyi-dd a{
    color: #555555;
    text-decoration: none;
    margin-left: 4px;
}
.SettlementBox .Statistics .inline dl dd.tongyi-dd a:hover{
    text-decoration: underline;
    color: #ff6600;
}
.SettlementBox .Statistics .inline dl dt.q-dd a{
    display: inline-block;
    /*width: 16px;*/
    height: 16px;
    /*background: url("/images/nowcloud/q_icon1.png") no-repeat center;
    margin-left: 90px;*/
    margin-left: 55px;
    margin-bottom: -3px;
}
/*.SettlementBox .Statistics .inline dl dt.q-dd a:hover{
    background-image: url("/images/nowcloud/q_icon2.png");
}*/
.SettlementBox .Statistics .inline dl dt.q-dd .q-dd-icon{ font-size:12px; font-weight:normal;color:#F60;}