﻿/* line 2, ../sass/print.scss */
/* line 7, ../sass/CloudServiceProduct.scss */
span {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* line 11, ../sass/print.scss */
/* line 17, ../sass/CloudServiceProduct.scss */
ol, ul {
  list-style: none;
}

/* line 15, ../sass/print.scss */
/* line 22, ../sass/CloudServiceProduct.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 20, ../sass/print.scss */
/* line 28, ../sass/CloudServiceProduct.scss */
q, blockquote {
  quotes: none;
}

/* line 23, ../sass/print.scss */
/* line 33, ../sass/CloudServiceProduct.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 28, ../sass/print.scss */
/* line 39, ../sass/CloudServiceProduct.scss */
a img {
  border: none;
}

/* line 32, ../sass/print.scss */
/* line 44, ../sass/CloudServiceProduct.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* line 36, ../sass/print.scss */
/* line 49, ../sass/CloudServiceProduct.scss */
.pie, .cut_line_l, .light, .logo_videgree, .logo_visavis, .pay_title_li_unclick ul li, .pay_title_li_click ul li, .only, .only_cli, .li_right, .li_left, .pay_title_bar_bt, .pay_title_bar_tp, .btn, .btn_hover, .btn_bk, .btn_bk_hover, .btn_bk_down, .pay_stage_A, .pay_stage_C, .pay_page_pay, .pay_text_stage_right, .pay_text_stage_right table, .left_fil_cover, .pay_btn, .DataIndex, .tag_tag_w {
  /*behavior: url("../content/PIE.htc");*/
  position: relative;
}

/* line 41, ../sass/print.scss */
/* line 55, ../sass/CloudServiceProduct.scss */
* {
  /*padding: 0;
  margin: 0;*/
  -webkit-text-size-adjust: none;
}

/* End hide from IE-mac */
/* line 48, ../sass/print.scss */
/* line 63, ../sass/CloudServiceProduct.scss */
body {
  font-family: Helvetica, Arial, 'LiHei Pro', sans-serif;
  height: 100%;
  overflow-x: hidden;
}

/*#ProductList {
  width: 100%;
  height: 100%;
  top: 47px;
}

#ProductList {
  height: 100%;
  padding-top: 10px;
  margin-left: 20%;
  z-index: 3;
  background: url(../images/hr-v.png) repeat-y top left;
}*/
/*Products*/
/* line 70, ../sass/print.scss */
/* line 84, ../sass/CloudServiceProduct.scss */
#mine {
  height: 244px;
  width: 100%;
  background: url(../images/dock0.png) repeat-x top left;
}

/* line 76, ../sass/print.scss */
/* line 91, ../sass/CloudServiceProduct.scss */
#mineinner {
  width: 600px;
  position: relative;
  margin: 0px auto;
}

/* line 82, ../sass/print.scss */
/* line 98, ../sass/CloudServiceProduct.scss */
#motioncontainer {
  height: 244px;
  width: 600px;
  padding: 0px;
  margin: 0 auto;
}

/* line 89, ../sass/print.scss */
/* line 106, ../sass/CloudServiceProduct.scss */
.mine-left {
  width: 86px;
  height: 151px;
  position: absolute;
  top: 3px;
  left: -43px;
  background: url(../images/mine-left.png) no-repeat left top;
  z-index: 10;
}

/* line 99, ../sass/print.scss */
/* line 117, ../sass/CloudServiceProduct.scss */
.mine-right {
  width: 43px;
  height: 151px;
  position: absolute;
  top: 3px;
  right: 0px;
  background: url(../images/mine-right.png) no-repeat right top;
  z-index: 10;
}

/* line 109, ../sass/print.scss */
/* line 128, ../sass/CloudServiceProduct.scss */
.mine-navl, .mine-navr {
  background: url(../images/mine-ar.png) no-repeat;
  display: block;
  width: 26px;
  height: 0;
  padding-top: 15px;
  overflow: hidden;
  position: absolute;
  top: 60px;
  z-index: 99;
}

/* line 121, ../sass/print.scss */
/* line 141, ../sass/CloudServiceProduct.scss */
.mine-navl {
  background-position: 0 0;
  left: -30px;
}

/* line 126, ../sass/print.scss */
/* line 147, ../sass/CloudServiceProduct.scss */
.mine-navr {
  background-position: 0 -15px;
  right: -30px;
}

/* line 131, ../sass/print.scss */
/* line 153, ../sass/CloudServiceProduct.scss */
.free-p, .free-pb {
  display: block;
  width: 76px;
  height: 0;
  padding-top: 68px;
  overflow: hidden;
  position: absolute;
  background: url(../images/free.png) no-repeat left top;
  left: 35px;
}

/* line 142, ../sass/print.scss */
/* line 165, ../sass/CloudServiceProduct.scss */
.free-p {
  top: -125px;
}

/* line 146, ../sass/print.scss */
/* line 170, ../sass/CloudServiceProduct.scss */
.free-pb {
  top: 55px;
}

/* line 150, ../sass/print.scss */
/* line 175, ../sass/CloudServiceProduct.scss */
.mine {
  float: left;
  margin: -160px 0 0 50px;
}

/* line 155, ../sass/print.scss */
/* line 181, ../sass/CloudServiceProduct.scss */
.pd-item {
  position: relative;
  width: 189px;
  height: 139px;
}

/* line 161, ../sass/print.scss */
/* line 188, ../sass/CloudServiceProduct.scss */
.sv-item {
  position: relative;
  width: 189px;
  height: 152px;
  background: url(../images/light.png) no-repeat center top;
  display: block;
  float: left;
  padding-top: 50px;
}

/* line 171, ../sass/print.scss */
/* line 199, ../sass/CloudServiceProduct.scss */
.pd-t {
  width: 172px;
  height: 137px;
  padding: 1px 8px;
  background: url(../images/pd-cloud.png) no-repeat left top;
  border: none;
}

/* line 179, ../sass/print.scss */
/* line 208, ../sass/CloudServiceProduct.scss */
#service {
  width: 100%;
  background: url(../images/dock.png) left top;
  overflow: hidden;
  margin-top: -90px;
}

/* line 186, ../sass/print.scss */
/* line 216, ../sass/CloudServiceProduct.scss */
.buynow, .buied, .trynow {
  display: block;
  width: 49px;
  height: 0px;
  padding-top: 49px;
  background: url(../images/buy.png) no-repeat;
  overflow: hidden;
  position: absolute;
}

/* line 196, ../sass/print.scss */
/* line 227, ../sass/CloudServiceProduct.scss */
.buynow, .trynow {
  background-position: left top;
  top: 100px;
  right: 2px;
}

/* line 202, ../sass/print.scss */
/* line 234, ../sass/CloudServiceProduct.scss */
.buynow:hover {
  background-position: left bottom;
}

/* line 206, ../sass/print.scss */
/* line 239, ../sass/CloudServiceProduct.scss */
.trynow {
  background-position: -98px 0;
}

/* line 210, ../sass/print.scss */
/* line 244, ../sass/CloudServiceProduct.scss */
.trynow:hover {
  background-position: -98px -49px;
}

/* line 214, ../sass/print.scss */
/* line 249, ../sass/CloudServiceProduct.scss */
.buied {
  background-position: -49px 0;
}

/* line 218, ../sass/print.scss */
/* line 254, ../sass/CloudServiceProduct.scss */
.buied:hover {
  background-position: -49px -49px;
}

/* line 222, ../sass/print.scss */
/* line 259, ../sass/CloudServiceProduct.scss */
.pdintro {
  position: absolute;
  top: 135px;
  left: 5px;
  z-index: 9;
  color: #fff;
  width: 180px;
  height: 9px;
  padding: 5px;
  text-align: center;
  font-size: 12px;
  opacity: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  filter: alpha(opacity=0);
  text-shadow: 1px 1px 2px #000;
}

/* line 240, ../sass/print.scss */
/* line 278, ../sass/CloudServiceProduct.scss */
.type1 {
  position: absolute;
  top: 20px;
  right: 99px;
  color: #fff;
  font-size: 10px;
  font-weight: bold;
}

/* line 249, ../sass/print.scss */
/* line 288, ../sass/CloudServiceProduct.scss */
.tTip {
  width: 200px;
  position: absolute;
  cursor: pointer;
  color: #666;
  font-weight: bold;
}

/* line 257, ../sass/print.scss */
/* line 297, ../sass/CloudServiceProduct.scss */
.tip {
  color: #333;
}

/* 以下付費頁面 */
/* line 262, ../sass/print.scss */
/* line 303, ../sass/CloudServiceProduct.scss */
.pay_stage {
  min-width: 600px;
  /*800px;*/
  margin: 0 auto;
}

/* line 269, ../sass/print.scss */
/* line 315, ../sass/CloudServiceProduct.scss */
.select_stage {
  height: 806px;
  text-align: center;
}

/* line 273, ../sass/print.scss */
/* line 321, ../sass/CloudServiceProduct.scss */
.select_stage div {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 316px;
  height: 732px;
}

/* line 281, ../sass/print.scss */
/* line 330, ../sass/CloudServiceProduct.scss */
.main_ul_stage {
  position: relative;
  white-space: nowrap;
}

/* line 285, ../sass/print.scss */
/* line 336, ../sass/CloudServiceProduct.scss */
.main_ul_stage ul {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 100%;
  text-align: center;
}

/* line 343, ../sass/CloudServiceProduct.scss */
.main_ulst {
  margin-top: -11px !important;
}

/* line 293, ../sass/print.scss */
/* line 347, ../sass/CloudServiceProduct.scss */
.pay_title {
  margin-bottom: 0px;
  background: none \9;
  *background: none;
  border-left: 1px solid #999;
  border-right: 1px solid #999;
  border-bottom: 1px solid #999;
}

/* line 299, ../sass/print.scss */
/* line 354, ../sass/CloudServiceProduct.scss */
.pay_title ul li {
  position: relative;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
}

/* line 306, ../sass/print.scss */
/* line 363, ../sass/CloudServiceProduct.scss */
.centercol p {
  margin: 5px 0!important;
}

/* line 309, ../sass/print.scss */
/* line 368, ../sass/CloudServiceProduct.scss */
.pay_title ul li a {
  margin-left: 0!important;
  padding-left: 0!important;
}

/* line 313, ../sass/print.scss */
/* line 374, ../sass/CloudServiceProduct.scss */
.pay_title ul li a ul {
  margin-left: 0!important;
  padding-left: 0!important;
  height: 100%;
}

/* line 318, ../sass/print.scss */
/* line 381, ../sass/CloudServiceProduct.scss */
.pay_title ul li a ul li {
  display: block;
  margin-left: 0!important;
  *margin-left: -15px !important;
  margin-left: -15px !important \9;
  margin-left: -15px !important \8;
  padding-left: 0!important;
  width: auto;
  height: auto;
  border: none;
}

/* line 330, ../sass/print.scss */
/* line 394, ../sass/CloudServiceProduct.scss */
.pay_title_li_unclick {
  width: 23%;
  /*19%;*/
  margin-right: 0px;
  margin-left: 0px;
  z-index: 1;
  /*font-size: 90%;*/
}

/* line 338, ../sass/print.scss */
/* line 404, ../sass/CloudServiceProduct.scss */
.pay_title_li_unclick ul {
  background: #aaa;
  background: -webkit-gradient(radial, 76px 70px, 0, 76px 70px, 120, color-stop(0%, #aaaaaa), color-stop(100%, #bbbbbb));
  background: -webkit-radial-gradient(76px 70px, #aaaaaa 0px, #bbbbbb 120px);
  background: -moz-radial-gradient(76px 70px, #aaaaaa 0px, #bbbbbb 120px);
  background: -o-radial-gradient(76px 70px, #aaaaaa 0px, #bbbbbb 120px);
  background: -ms-radial-gradient(76px 70px, #aaaaaa 0px, #bbbbbb 120px);
  -pie-background: -pie-radial-gradient(unsupported);
  background: radial-gradient(76px 70px, #aaaaaa 0px, #bbbbbb 120px);
  border-left: 1px solid #555;
}

/* line 348, ../sass/print.scss */
/* line 411, ../sass/CloudServiceProduct.scss */
.pay_title_li_unclick ul li {
  padding: 10px 0;
  font-size: 90%;
  color: #555;
  background: url(images/ServiceProduct/cut_line_w.png) no-repeat top center;
  -pie-png-fix: true;
}

/* line 356, ../sass/print.scss */
/* line 420, ../sass/CloudServiceProduct.scss */
.pay_title_li_click {
  width: 24%;
  margin-left: -3%;
  margin-right: -3%;
  z-index: 5;
  font-size: 90%;
  border-left: none;
}

/* line 364, ../sass/print.scss */
/* line 430, ../sass/CloudServiceProduct.scss */
.pay_title_li_click ul {
  background: #565656;
  border-left: 1px solid #888;
  border-right: 1px solid #888;
  border-bottom: 1px solid #666;
  border-top: 1px solid #eee;
  background: #eeeeee;
  background: -webkit-gradient(radial, 76px 110px, 0, 76px 110px, 120, color-stop(8.333%, white), color-stop(100%, #cccccc));
  background: -webkit-radial-gradient(76px 110px, white 10px, #cccccc 120px);
  background: -moz-radial-gradient(76px 110px, white 10px, #cccccc 120px);
  background: -o-radial-gradient(76px 110px, white 10px, #cccccc 120px);
  background: -ms-radial-gradient(76px 110px, white 10px, #cccccc 120px);
  -pie-background: -pie-radial-gradient(unsupported);
  background: radial-gradient(76px 110px, #ffffff 10px, #cccccc 120px);
}

/* line 379, ../sass/print.scss */
/* line 447, ../sass/CloudServiceProduct.scss */
.pay_title_li_click ul li {
  padding: 13px 0;
  font-size: 120%;
  color: #444;
  background: url(images/ServiceProduct/cut_line_b.png) no-repeat top center;
  -pie-png-fix: true;
}

/* line 387, ../sass/print.scss */
/* line 456, ../sass/CloudServiceProduct.scss */
.tittle_name_all {
  font-size: 130%!important;
}

/* line 391, ../sass/print.scss */
/* line 461, ../sass/CloudServiceProduct.scss */
.tittle_name_all_cli {
  font-size: 200%!important;
}

/* line 395, ../sass/print.scss */
/* line 466, ../sass/CloudServiceProduct.scss */
.dola {
  font-size: 260%;
  margin-left: 10px;
  margin-right: 15px;
}

/* line 403, ../sass/print.scss */
/* line 473, ../sass/CloudServiceProduct.scss */
.dola_cli {
  text-shadow: 1px 1px 0 #fff;
  color: #ea4c53;
  font-size: 260%;
  margin-left: 10px;
  margin-right: 15px;
  font-weight: bold;
}

/* line 411, ../sass/print.scss */
/* line 483, ../sass/CloudServiceProduct.scss */
.price_li {
  position: relative;
  padding: 0;
}

/* line 417, ../sass/print.scss */
/* line 489, ../sass/CloudServiceProduct.scss */
.only {
  position: absolute;
  top: -6px;
  left: -5px;
  padding: 5px 12px 5px 8px;
  background: url(images/ServiceProduct/pri_bg2.png) no-repeat center center;
  -pie-png-fix: true;
}

/* line 426, ../sass/print.scss */
/* line 499, ../sass/CloudServiceProduct.scss */
.only_cli {
  position: absolute;
  top: -10px;
  left: -7px;
  padding: 3px 22px 7px 10px;
  color: #fff;
  background: url(images/ServiceProduct/pri_bg.png) no-repeat center center;
  -pie-png-fix: true;
  z-index: 10;
}

/* line 436, ../sass/print.scss */
/* line 511, ../sass/CloudServiceProduct.scss */
.main_price {
  font-size: 80%;
}

/* line 440, ../sass/print.scss */
/* line 516, ../sass/CloudServiceProduct.scss */
.main_price_cli {
  color: #007499;
  font-size: 100%;
}

/* line 445, ../sass/print.scss */
/* line 522, ../sass/CloudServiceProduct.scss */
.li_right {
  display: none;
  position: absolute;
  z-index: 2;
  right: -16px;
  top: 0;
  height: 100%;
  width: 14px;
  background: url(images/ServiceProduct/li_right.png) repeat-y top left;
  -pie-png-fix: true;
}

/* line 457, ../sass/print.scss */
/* line 535, ../sass/CloudServiceProduct.scss */
.li_left {
  display: none;
  position: absolute;
  z-index: 2;
  left: -14px;
  top: 0;
  height: 100%;
  width: 14px;
  background: url(images/ServiceProduct/li_left.png) repeat-y top right;
  -pie-png-fix: true;
}

/* line 469, ../sass/print.scss */
/* line 548, ../sass/CloudServiceProduct.scss */
.title_all {
  height: 8px!important;
  background: #999 !important;
}

/* line 474, ../sass/print.scss */
/* line 554, ../sass/CloudServiceProduct.scss */
.title_all_cli {
  height: 8px!important;
  background: #cccccc !important;
}

/* line 479, ../sass/print.scss */
/* line 560, ../sass/CloudServiceProduct.scss */
.tittle_a_cli {
  height: 30px!important;
  background: #99cccc !important;
}

/* line 484, ../sass/print.scss */
/* line 566, ../sass/CloudServiceProduct.scss */
.tittle_b_cli {
  height: 30px!important;
  background: #54be8f !important;
}

/* line 489, ../sass/print.scss */
/* line 572, ../sass/CloudServiceProduct.scss */
.tittle_c_cli {
  height: 30px!important;
  background: #0099cc !important;
}

/* line 494, ../sass/print.scss */
/* line 578, ../sass/CloudServiceProduct.scss */
.tittle_d_cli {
  height: 30px!important;
  background: #f8991d !important;
}

/* line 499, ../sass/print.scss */
/* line 584, ../sass/CloudServiceProduct.scss */
.tittle_e_cli {
  height: 30px!important;
  background: #642265 !important;
}

/* line 504, ../sass/print.scss */
/* line 590, ../sass/CloudServiceProduct.scss */
.stage_a {
  display: none;
}

/* line 508, ../sass/print.scss */
/* line 595, ../sass/CloudServiceProduct.scss */
.stage_b {
  display: none;
}

/* line 512, ../sass/print.scss */
/* line 600, ../sass/CloudServiceProduct.scss */
.stage_d {
  display: none;
}

/* line 516, ../sass/print.scss */
/* line 605, ../sass/CloudServiceProduct.scss */
.stage_e {
  display: none;
}

/* line 520, ../sass/print.scss */
/* line 610, ../sass/CloudServiceProduct.scss */
.pay_middle {
  z-index: 200;
  background: none \9;
  *background: none;
  border-top: 1px solid #fff;
}

/* line 526, ../sass/print.scss */
/* line 618, ../sass/CloudServiceProduct.scss */
.pay_middle table tr td {
  text-align: center;
  padding: 0px 10px;
  vertical-align: middle;
}

/* line 531, ../sass/print.scss */
/* line 625, ../sass/CloudServiceProduct.scss */
.point {
  position: relative;
  margin-top: 20px;
  border-top: none;
}

/* line 537, ../sass/print.scss */
/* line 632, ../sass/CloudServiceProduct.scss */
.pay_middle_inset {
  display: none;
  padding-top: 0px;
  background: #fff;
  background: none \9;
  *background: none;
}

/* line 545, ../sass/print.scss */
/* line 641, ../sass/CloudServiceProduct.scss */
.table_main td {
  padding: 20px;
}

/* line 549, ../sass/print.scss */
/* line 646, ../sass/CloudServiceProduct.scss */
.lit_price {
  font-size: 70%;
  vertical-align: middle;
}

/* line 554, ../sass/print.scss */
/* line 652, ../sass/CloudServiceProduct.scss */
.tittle_name_c {
  color: green;
}

/* line 558, ../sass/print.scss */
/* line 657, ../sass/CloudServiceProduct.scss */
.pay_title_bar {
  position: relative;
  z-index: 300;
  margin-bottom: -24px;
}

/* line 564, ../sass/print.scss */
/* line 664, ../sass/CloudServiceProduct.scss */
.pay_page {
  height: 40px;
}

/* line 567, ../sass/print.scss */
/* line 669, ../sass/CloudServiceProduct.scss */
.pay_page a {
  margin: 10px 5px;
  float: right;
}

/* line 572, ../sass/print.scss */
/* line 675, ../sass/CloudServiceProduct.scss */
.pay_stage_top {
  border-top: 1px solid #fff;
}

/* line 576, ../sass/print.scss */
/* line 680, ../sass/CloudServiceProduct.scss */
.pay_stage_bottom {
  border-bottom: 1px solid #aaa;
}

/* line 580, ../sass/print.scss */
/* line 685, ../sass/CloudServiceProduct.scss */
.pay_stage_A {
  color: #444;
  font-size: 120%;
  background: url(../images/w20.png) repeat top left;
  -pie-png-fix: true;
}

/* line 587, ../sass/print.scss */
/* line 693, ../sass/CloudServiceProduct.scss */
.pay_stage_B {
  color: #444;
  font-size: 120%;
}

/* line 592, ../sass/print.scss */
/* line 699, ../sass/CloudServiceProduct.scss */
.pay_stage_C {
  color: #444;
  font-size: 100%;
  background: url(../images/w10.png) repeat top left;
  -pie-png-fix: true;
}

/* line 599, ../sass/print.scss */
/* line 707, ../sass/CloudServiceProduct.scss */
.pay_stage_D {
  color: #444;
}

/* line 603, ../sass/print.scss */
/* line 712, ../sass/CloudServiceProduct.scss */
.pay_stage_E1 {
  color: #fff;
  font-size: 120%;
  background: #333333;
}

/* line 608, ../sass/print.scss */
/* line 719, ../sass/CloudServiceProduct.scss */
.pay_stage_E1 p {
  margin-top: 5px;
}

/* line 612, ../sass/print.scss */
/* line 724, ../sass/CloudServiceProduct.scss */
.pay_stage_E2 {
  color: #fff;
  font-size: 120%;
  background: #333333;
}

/* line 618, ../sass/print.scss */
/* line 731, ../sass/CloudServiceProduct.scss */
.pay_stage_E3 {
  color: #fff;
  font-size: 120%;
  background: #333333;
}

/* line 624, ../sass/print.scss */
/* line 738, ../sass/CloudServiceProduct.scss */
.pay_stage_E4 {
  color: #fff;
  font-size: 120%;
  background: #333333;
}

/* line 630, ../sass/print.scss */
/* line 745, ../sass/CloudServiceProduct.scss */
.pay_stage_E5 {
  color: #fff;
  font-size: 120%;
  background: #333333;
}

/* line 636, ../sass/print.scss */
/* line 752, ../sass/CloudServiceProduct.scss */
.pay_page_pay {
  margin-right: -14px;
  float: right;
  width: 145px;
  height: 54px;
  background: url(images/ServiceProduct/pay.png) no-repeat top left;
  -pie-png-fix: true;
}

/* line 645, ../sass/print.scss */
/* line 762, ../sass/CloudServiceProduct.scss */
.main_item_span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  color: #eee;
  margin-bottom: 10px;
}

/* 登入頁面 */
/* line 654, ../sass/print.scss */
/* line 772, ../sass/CloudServiceProduct.scss */
.login_bar {
  text-align: right;
}

/* line 658, ../sass/print.scss */
/* line 777, ../sass/CloudServiceProduct.scss */
.login_btn {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-bottom: 10px;
}

/* line 665, ../sass/print.scss */
/* line 785, ../sass/CloudServiceProduct.scss */
.cube_span {
  padding: 3px 5px;
  border: 2px solid #999;
}

/* line 670, ../sass/print.scss */
/* line 791, ../sass/CloudServiceProduct.scss */
.left_fil_cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 500px;
  background: url(../images/w50.png) repeat top left;
  -pie-png-fix: true;
}

/* line 680, ../sass/print.scss */
/* line 802, ../sass/CloudServiceProduct.scss */
.pay_btn {
  display: block;
  height: 65px;
  background: url(../images/pay_btn.png) no-repeat top right;
  -pie-png-fix: true;
}

/* line 687, ../sass/print.scss */
/* line 810, ../sass/CloudServiceProduct.scss */
.w100 {
  width: 100%;
}

/* line 691, ../sass/print.scss */
/* line 815, ../sass/CloudServiceProduct.scss */
.w200 {
  width: 100%;
  font-size: 120%;
}

/* line 696, ../sass/print.scss */
/* line 821, ../sass/CloudServiceProduct.scss */
.gray6 {
  color: #444;
}

/* line 700, ../sass/print.scss */
/* line 826, ../sass/CloudServiceProduct.scss */
#TaskCaption {
  text-align: right;
  padding: 10px 5px;
}

/* line 705, ../sass/print.scss */
/* line 832, ../sass/CloudServiceProduct.scss */
.DataIndex_name {
  font-size: 140%;
  color: #025CB4;
  margin-bottom: 4px;
}

/* line 711, ../sass/print.scss */
/* line 839, ../sass/CloudServiceProduct.scss */
.DataIndex_info {
  font-size: 120%;
  color: #444;
  margin-bottom: 2px;
}

/* line 717, ../sass/print.scss */
/* line 846, ../sass/CloudServiceProduct.scss */
.DataIndex_stat {
  font-size: 120%;
}

/* line 721, ../sass/print.scss */
/* line 851, ../sass/CloudServiceProduct.scss */
.DataIndex_td_left {
  text-align: left!important;
}

/* line 725, ../sass/print.scss */
/* line 856, ../sass/CloudServiceProduct.scss */
.DataIndex {
  margin-left: -6px;
  border: 1px solid #aaa;
  border-right: 1px solid #999;
  border-top: 1px solid #888;
  border-left: 1px solid #999;
  -moz-box-shadow: -1px 3px 4px rgba(17, 17, 17, 0.3);
  -webkit-box-shadow: -1px 3px 4px rgba(17, 17, 17, 0.3);
  -o-box-shadow: -1px 3px 4px rgba(17, 17, 17, 0.3);
  box-shadow: -1px 3px 4px rgba(17, 17, 17, 0.3);
  background: url(../images/DataIndex.png) repeat-x top left;
  -pie-png-fix: true;
}

/* line 738, ../sass/print.scss */
/* line 871, ../sass/CloudServiceProduct.scss */
.DataIndex table {
  width: 99%;
}

/* line 741, ../sass/print.scss */
/* line 876, ../sass/CloudServiceProduct.scss */
.DataIndex table tbody {
  border-top: 1px solid #fff;
}

/* line 744, ../sass/print.scss */
/* line 881, ../sass/CloudServiceProduct.scss */
.DataIndex table tr td {
  position: relative;
  padding: 3px 10px;
  border-collapse: collapse;
  border-spacing: 2px 2px;
  width: 100%;
  font-size: 11px;
  color: #666;
  line-height: 1.3em;
  border-spacing: 2px 2px;
  text-align: right;
  white-space: nowrap;
  width: 1%;
  padding-top: 7px;
}

/* line 759, ../sass/print.scss */
/* line 898, ../sass/CloudServiceProduct.scss */
.DataIndex table tr td div {
  text-align: right;
  font-size: 120%;
}

/* line 763, ../sass/print.scss */
/* line 904, ../sass/CloudServiceProduct.scss */
.DataIndex table tr td .blo_span {
  display: block;
  text-align: left;
}

/* line 768, ../sass/print.scss */
/* line 910, ../sass/CloudServiceProduct.scss */
.tag_tag_w {
  height: 3px;
  background: url(../images/tag_tag_w.png) repeat-x top left;
  -pie-png-fix: true;
}

/* line 774, ../sass/print.scss */
/* line 917, ../sass/CloudServiceProduct.scss */
.DataIndex_tube {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  position: absolute;
  top: 0;
  left: 0;
  border-left: 1px solid #ccc;
  width: 5px;
  height: 43px;
  background: #aaaaaa;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #aaaaaa), color-stop(100%, #888888));
  background: -webkit-linear-gradient(top, #aaaaaa 0%, #888888 100%);
  background: -moz-linear-gradient(top, #aaaaaa 0%, #888888 100%);
  background: -o-linear-gradient(top, #aaaaaa 0%, #888888 100%);
  background: -ms-linear-gradient(top, #aaaaaa 0%, #888888 100%);
  -pie-background: linear-gradient(top, #aaaaaa 0%, #888888 100%);
  background: linear-gradient(top, #aaaaaa 0%, #888888 100%);
}

/* line 794, ../sass/print.scss */
/* line 938, ../sass/CloudServiceProduct.scss */
.DataIndex_tube_blu {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  position: absolute;
  top: 0;
  left: 0;
  border-left: 1px solid #ccc;
  width: 5px;
  height: 43px;
  background: #2b64fc;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2b64fc), color-stop(100%, #0c4efc));
  background: -webkit-linear-gradient(top, #2b64fc 0%, #0c4efc 100%);
  background: -moz-linear-gradient(top, #2b64fc 0%, #0c4efc 100%);
  background: -o-linear-gradient(top, #2b64fc 0%, #0c4efc 100%);
  background: -ms-linear-gradient(top, #2b64fc 0%, #0c4efc 100%);
  -pie-background: linear-gradient(top, #2b64fc 0%, #0c4efc 100%);
  background: linear-gradient(top, #2b64fc 0%, #0c4efc 100%);
}

/* line 814, ../sass/print.scss */
/* line 959, ../sass/CloudServiceProduct.scss */
.content_list {
  width: 94%;
  margin: 0 3%;
  border: 1px solid #aaa;
  background: #dddddd;
}

/* line 821, ../sass/print.scss */
/* line 967, ../sass/CloudServiceProduct.scss */
.check_table {
  background: url(images/ServiceProduct/bottom_line.png) repeat-x bottom left;
}

/* line 824, ../sass/print.scss */
/* line 972, ../sass/CloudServiceProduct.scss */
.check_table tr td {
  border: none;
}

/* line 828, ../sass/print.scss */
/* line 977, ../sass/CloudServiceProduct.scss */
.check_table_ext {
  background: #fff!important;
  background: url(images/ServiceProduct/bottom_line.png) repeat-x bottom left;
}

/* line 832, ../sass/print.scss */
/* line 983, ../sass/CloudServiceProduct.scss */
.check_table_ext tr td {
  border: none;
}

/* line 836, ../sass/print.scss */
/* line 988, ../sass/CloudServiceProduct.scss */
.check_table_ext_td {
  padding: 5px 0!important;
  text-align: left;
}

/* line 841, ../sass/print.scss */
/* line 994, ../sass/CloudServiceProduct.scss */
.check_table_ext_div {
  padding: 5px!important;
  border-left: 2px solid #888!important;
}

/* line 846, ../sass/print.scss */
/* line 1000, ../sass/CloudServiceProduct.scss */
select, .check_table_ext_p1 {
  text-align: left;
  font-size: 110%;
  color: #333;
  margin-bottom: 8px;
}

/* line 853, ../sass/print.scss */
/* line 1008, ../sass/CloudServiceProduct.scss */
.check_table_ext_p2 {
  text-align: left;
  font-size: 85%;
  color: #999;
}

/* line 859, ../sass/print.scss */
/* line 1015, ../sass/CloudServiceProduct.scss */
.check_table_ext_p_inset {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 100px;
  color: #666;
  text-align: right;
}

/* line 868, ../sass/print.scss */
/* line 1025, ../sass/CloudServiceProduct.scss */
.pay_middle_table tr td {
  border: 1px solid #999;
}

/* line 872, ../sass/print.scss */
/* line 1030, ../sass/CloudServiceProduct.scss */
.pay_stage_check {
  padding-top: 10px!important;
  padding-bottom: 20px!important;
  background: url(images/ServiceProduct/ex_bar.png) repeat-x top left;
  color: #444;
  font-size: 120%;
  letter-spacing: 0.6em;
  font-weight: bold \9;
}

/* line 1039, ../sass/CloudServiceProduct.scss */
.pay_stage_check_tp {
  padding-top: 10px!important;
  padding-bottom: 20px!important;
  background: url(images/ServiceProduct/ex_bar.png) repeat-x top left;
  color: #444;
  font-size: 120%;
  letter-spacing: 0.2em;
  font-weight: bold \9;
}

/* line 1050, ../sass/CloudServiceProduct.scss */
.TotalAmount {
  color: Red;
  text-align: right;
}
.LargeFont
{
    font-size: large;
}
.UpgradeFormula
{
    margin: 20px 5px;
    padding: 3px 0;
    text-align: center;
    border-bottom: 1px dotted gray;
}
.UpgradeCal
{
    width: 100%;
}
.UpgradeCal td
{
    padding: 0 10px 0 0;
}
.ShowUpgradeMarginInfo
{
    cursor: pointer;
}
.pay_middle td.FormInput
{
    text-align: left;
}
.LargeBtn {
    padding: 5px 10px;
    height: 28px;
    min-width: 60px;
    width: auto !important;
    width: 60px;
    text-align: center;
}
.validation-summary-errors ul li {
    display: block;
}