@charset "gb2312";
/* CSS Document */
.cloudhost{width:200px;}
.cloudhost li{float:left;width:200px;line-height:20px;}
h6{font-weight:bold}

#buy{ width:970px;}
.buy_now{background: url("../images/cloudhost/buy.gif") no-repeat scroll 0 0 transparent;display:inline-block; width:127px; height:34px; border:0;margin:10px 0px 0 0px; cursor:pointer;}
.try_now{background: url("../images/cloudhost/try.gif") no-repeat scroll 0 0 transparent;display:inline-block; width:127px; height:34px; border:0;margin:10px 0px 0 10px; cursor:pointer;}
.buy .buy_now{ margin:10px 20px 0 205px;}
#buy .disabled{background: none repeat scroll 0 0 #E9E9E9 !important;border-color: #CCCCCC !important;box-shadow: none !important;color: #999999 !important;cursor: not-allowed;text-shadow: 1px 1px 0 #FFFFFF !important;}
.divli a,.select_box_input,.select_box_input i,.netoption,.net a i{background: url("../images/alipw_sprite.png") 0 0 transparent;}
.product_left{ width:210px;}
.product_right{ width:760px;}
.product_info{ background:#fafafa; border:1px solid #e8e8e8; padding:0px 15px 15px;font-family:"microsoft yahei"; _float:left;width:715px;}
.product_info h1{ color:#666666; font-family:"microsoft yahei"; font-size:14px; line-height:48px; text-shadow:1px 1px 1px #fff;}
.product_info .hr{background: none repeat scroll 0 0 #FFFFFF;border-top: 1px solid #DFDFDF;clear: both;display: block;font-size: 0;height: 1px;line-height: 0;overflow: hidden; margin-top:10px;}
.divli a{ background-repeat:repeat-x; background-position:0 -172px;border: 1px solid #D6D6D6;border-radius: 3px 3px 3px 3px;color: #666666;display: inline-block;font-size: 14px;height: 29px; line-height:29px;text-align: center;text-decoration: none;vertical-align: middle;width: 72px;}
.neic a{ width:50px}
.divli a:hover{color:red}
.divli a.hover{border:1px solid #bc0a0a;background-position:0px -203px; color:#fff;}
.type a{text-align:center; display:block; float:left;  width:100px; margin-right:10px;font-size:14px; height:70px; margin-top:5px;}
.type a i{background:url(../images/buy_hour.gif) no-repeat -20px 0;padding-top:38px;display:block;}
.type #axs i{background-position:0px -76px;}
.type a.hover i{background-position:-120px 0;color:#19a1db;}
.type #axs.hover i{background-position:-100px -76px;}
.type a#bn{ text-align:left; text-indent:3px; width:80px;}
.netoption li{ float:left; margin:0px 8px;_margin:0px 4px;}
.net a{ width:90px;}
.net a#all{ position:relative;z-index:5; *position:none;}
.net a#all.hover i{ position:absolute;*position:none;_position:absolute; /*top:30px; left:39px;*/ margin-left:39px;*margin-left:0px;_margin-top:26px; _margin-left:-35px;width:12px; height:5px; display:block;background-position:-19px -233px;z-index:5;}
.system  a#all.hover i{ _margin-top:25px;}
.caption {float: left;font-size: 14px;text-align: right;width: 120x; line-height:32px;}
.type .caption{ line-height:60px;}
.select_box_input{background-repeat:repeat-x; background-position:0 -297px; height:24px; line-height:24px; border-radius:3px; border:1px solid #ccc; text-indent:7px; font-size:12px; cursor:pointer; z-index:5;}
.select_box_input i{ background-position:-79px -254px; width:27px; float:right; display:inline-block; height:17px; margin-top:3px}
.select_box_input:hover{ border-color:#999;}
.hover .select_box_input{ background-position:0px -272px;border-color:#999;}
.select_box{ position:relative; width:400px; margin-top:5px; background-color:#fff;margin-left: 5px;}
.net .select_box{ z-index:500}
.select_result_box{ display:none;border:1px solid #999; border-top:0; background:#fff; position:absolute; width:398px;top:24px; height:auto; overflow:hidden;box-shadow: 0 1px 5px #E5E5E5; z-index:98;}
.hover .select_result_box{ display:block;}
.select_result_box ul{ height:auto; overflow:hidden;}
.select_result_box li{ padding:5px 7px; line-height:1.5em; cursor:pointer}
.select_result_box li:hover{ background:#f4f4f4;}
.select_result_box li.hover{ background:#d8e7fa}
.count .select_box{ width:208px;}
.count .select_result_box{ width:206px;}
.count .select_result_box li,.month .select_result_box li{ padding:0px 7px;}
.time .select_box{ width:100px;}
.time .select_result_box{ width:98px;}
.time .select_box{ float:left; margin-left: 8px; margin-right:0px;}
.count,.time{ float:left; width:970;padding-top: 12px;}
.count{ width:940px;padding: 10px 15px 10px 15px;}
.time{padding: 10px 15px 10px 15px;width:940px;}
.time .caption{ width:60px;}
.time .buy_content{ margin-left:75px;}
/*product*/
.buy_content{float: none;margin-left:110px; line-height:32px;padding-left: 33px;}
.divli{ clear:both;padding: 10px 15px 10px 15px;}
.items{ clear:both;padding-top:8px; margin-bottom:8px;}
.buy_content em{ padding:0px 20px;}
.data .buy_content{ height:36px;} 
.data select,.system select,.count select{ margin-top:6px; width:200px;}
.time select{ margin-top:6px; width:100px;}
.price .buy_content em{ padding:0;}
.price .buy_content{ color:#888; line-height:1.9em;}
.price  span.red{ font-size:16px; line-height:35px; font-weight:bold; font-family:'Microsoft Yahei';}
.buyend{ font-size:14px; color:#333; font-weight:bold;}
span.hour{ padding-left:20px; color:#888;}
span.hour s{ padding:0px 5px;}
.product_info_buy{ padding-bottom:20px;}
.jus_total{ position:relative; padding:6px 0px;z-index:5;} 
.bar{font-size: 0;line-height: 0;overflow: hidden;position: relative;z-index:5;}
.curs,.track_left,.track_right,.track_center,.fill_left,.fill_right,.fill_center{ background:url("../images/alipw_sprite.png") no-repeat; cursor:pointer}
.curs{background-position: -17px -119px;height: 28px;width: 16px;left: 0;position: absolute;top: 0;z-index:5;}
.jus_total span{font-size: 0;line-height: 0;overflow: hidden; display:block; clear:both;}
.track_left{background-position: left 0px;padding-left: 10px;}
.track_right{background-position: right 0px;padding-right: 10px;}
.track_center{background-position: center -30px;background-repeat: repeat-x;    height: 17px;}
.fill_left,.fill_right{padding-left:5px;_padding-left:0px;}
.fill_center{height: 16px;text-align: center;}
.curs_bg{height: 16px;margin: 0 auto;width: 10px;}
.buy_txt {border: 1px solid #CCCCCC;border-radius: 3px 3px 3px 3px;box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1) inset;color: #FF6600;font-size: 14px;height: 16px;line-height: 16px;margin: -3px 10px 0;padding: 5px 7px;text-align: center;vertical-align: middle;width:40px;font: 14px/18px Helvetica,Arial,Verdana;}
.track_container{display: inline-block;height:30px;vertical-align: middle; float:left; *margin-top:3px;}
.labels {clear: both;display: block;height: 25px;position: relative;width: 365px; line-height:25px;z-index:5;}
.labels label {font-size: 12px;position: absolute;text-align: center;top: 5px;width: 40px; vertical-align:middle;z-index:5;}
.labels .min {left: 0;}
.labels .quarter {left: 70px;}
.labels .median {left: 160px;}
.labels .max {right: 0px;}
#buy label{  font-size: 14px;vertical-align: middle;}
.jus .info,.kuand .info {clear: both;display: block;padding-top: 5px; text-indent:13px; color:#666; font-size:13px;}
.tjpz a{ margin-right:10px;}
.cpu a,.neic a,.net a{ margin:4px 10px 4px 0;}
.track_fell {left: 0;position: absolute;top: 0;z-index:5;}
.fill_left {background-position: 0 -60px;padding-left:10px;_padding-left:0px; }
.fill_right {background-position: right -60px;padding-right: 10px; padding-left:0;}
.fill_center {background-position: center -90px;background-repeat: repeat-x;font-size: 0;height: 17px;line-height: 0;overflow: hidden;}
.buy .shopcar{ background-position:0 -430px;}
.buy{margin-bottom:10px;}
.sysitem{width:580px;}
.sysitem li{ margin:0; *font-size:12px;}
.cloud_q{background:#ededed;border:solid 1px #e6e6e6;margin-bottom:10px;padding-left:10px;}
.reason{border-bottom:solid 1px #ccc;padding:10px 0 10px 10px;margin:0 10px 10px 10px;height:100px;}
h3{font-weight:bold;color:#F60;font-size:16px;}
#showPrice span{ font-size:24px; color:red; font-weight:bold}
#showPrice span.line-throw{ text-decoration:line-through}

.mo-dialog-box{ border:#888 1px solid; text-align:center; background-color:#fafafa;box-shadow:0px 0px 10px rgba(0,0,0,0.5)}
.mo-dialog-box-radius{-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.mo-dialog-box-radius-5{-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.mo-dialog-box-radius-top{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px}
.mo-dialog-box-radius-top{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px}
.mo-dialog-box .mo-dialog-title-container{ width:100%; margin:0 auto; text-align:left; background-color:#eee; border-bottom:#c2c2c2 1px solid; height:32px; line-height:32px}
.mo-dialog-box .mo-dialog-title{ margin-left:10px; font-weight:bold}
.mo-dialog-box .mo-dialog-button-close{ float:right; margin-right:10px; cursor:pointer}
.mo-dialog-box .mo-dialog-content-container{ width:98%; margin:0 auto; text-align:left}
.mo-dialog-box .mo-dialog-content{ margin:5px}
.mo-dialog-box .mo-dialog-buttons{ width:98%; margin:0 auto; text-align:left; border-top:#ddd 1px solid; background-color:#fafafa; height:45px;}
.mo-dialog-box .mo-dialog-buttonsset{ width:100%; text-align:right; margin-top:10px}
.mo-dialog-box .mo-dialog-button-self{ border:#999 1px solid; height:26px; line-height:26px; padding:0 12px; margin:auto 5px; cursor:pointer;box-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAcCAMAAACgTerKAAAAA3NCSVQICAjb4U/gAAAASFBMVEX+/v79/f38/Pz7+/v6+vr4+Pj39/f29vb19fX09PTz8/Px8fHw8PDv7+/u7u7t7e3s7Ozr6+vp6eno6Ojn5+fm5ubl5eX///8jGyilAAAAGHRSTlP//////////////////////////////wDNEy7qAAAACXBIWXMAAArwAAAK8AFCrDSYAAAAFnRFWHRDcmVhdGlvbiBUaW1lADA0LzEyLzEyiu5yJQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAABNSURBVEiJ3c/XFYAgAMDAWFBUitj2H9Ut8sEtkBfoxiBgFDAJnMgsIAhYBKwCooBNwC7gEJAEZAFFQBVwCmgCLgG3wIk8Al4Bn6Cfkx/Rg3w59D7HjwAAAABJRU5ErkJggg==");}
.mo-dialog-content span.green{color:green;font-weight:bold;font-size:18px}
.mo-dialog-content span.red{color:red;font-weight:bold;font-size:18px}

.cloud_table_title{ font-weight:bold; text-align:right}
.cloud_table_value{ font-weight:bold; text-align:left; color:green; font-size:16px}