@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;}

#Wrap {padding: 0 0 60px; background-color:#FFFFFF;}

#header { text-align:center; padding:0.5em; margin:0 auto; border-bottom: #1c3764 0.1em solid;}

#main { background:url(../images/body_bg.jpg) top repeat-x;  padding:0.2em; margin:0 auto;}

#main .contentBox{ width:100%; max-width:1000px; margin:0 auto; padding:0.2em; text-align:center; vertical-align:middle;  height:auto; text-align:center; vertical-align:middle;}
#main .contentBox input[type="text"], #main .contentBox input[type="password"], input[type="hidden"]{ line-height:40px; height:40px; font-size:120%; padding:0.1em; color:#666666; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius: 5px;}
#main .contentBox input[type="text"], textarea {
  padding-left:5px;  padding-right:5px;
}
#main .contentBox input.pull-left{float:left;}
#main .contentBox select { line-height:40px; height:40px; font-size:120%; padding: 10px 0px;  color:#999999; -webkit-border-radius:5px;
-moz-border-radius:5px; border-radius:5px;}
#main .contentBox button { min-width:120px;}
.colum{width:90%; margin:10px 0;}
.margin_TpBt {margin:5px 0;} .margin_TpBt_2 {margin-top:10px; margin-bottom:10px;}
.OR{ font-family: "HelveticaNeueLT Com 57 Ex", Arial, Helvetica, sans-serif; font-size:200%; color:#999999; text-align:center; margin:20px 10px 10px;} 
.top_container {vertical-align:middle; text-align:center; width:100%; margin:0 auto; display:table; padding:0;}
.data_container {vertical-align:middle; text-align:center; width:100%; margin:0 auto; display:table; min-height:70%; max-height:100%; padding:0;}
.table{display:table;}
.table-cell{display:table-cell;}
.align-middle{vertical-align:middle; text-align:center; }
.align-middle-center{vertical-align:middle; text-align:center; margin:0 auto; }
.brd_bottom{border-bottom:1px solid #CCCCCC;}
.table_container {width:80%; margin:0 auto;}
.table_container .table_1 { margin:0 auto; width:80%; padding:10px 0; border-bottom:1px solid #CCCCCC;  font-family: "HelveticaNeueLT Com 57 Ex", Arial, Helvetica, sans-serif; font-size:120%; color:#999999; text-align:center; }
.table_container .title {color:#666666; font-family:'gothic'; font-size:150%; display:inline-block; text-align:left;}
.table_container .title2 {color:#666666; font-family:'gothic'; font-size:120%; text-align:center; line-height:25px; height:25px;}
.table_container .detail { display:inline-block; text-align:left;}
.table_container .detail2 { text-align:center; line-height:25px; height:25px;}
 .table_2 { margin:0 auto; padding:5px 0; font-family: "HelveticaNeueLT Com 57 Ex", Arial, Helvetica, sans-serif; font-weight:lighter; font-size:120%; color:#999999; text-align:center; width:100%; }
.table_2 .span3, .table_2 span9 { margin:0 10px; float:none; display:inline-block;}
.cart_title {color:#FFFFFF; font-family:'gothic'; font-size:150%; display:block; text-align:center; padding: 10px 10px 15px;}
.cart_detail { display:block; text-align:center; color:#006666; font-size:130%;  padding:5px;  font-family: "HelveticaNeueLT Com 57 Ex", Arial, Helvetica, sans-serif;}
.plan_title{color:#FFFFFF; font-family:'gothic'; background-color:#99CCFF; padding:10px; font-size:130%; display:block; text-align:center;}
.plan_details {padding:10px; color:#333333; font-size:130%;} .plan_details span.brline{ color:#0099CC;} .plan_details span{padding:10px;}
.pull-center {margin:0 auto !important; float:none !important; } 
.product{background-color:#0099FF;}.duration{background:#FFCC66;} .Price{background:#99CC33;}
.tint1{background:#faead0;}
.tint2{background:#eaf1f6;}
.tint3{background:#ebfcca;}
.tint4{background:#faf1d6;}
.asterix{color:#FF0000;}
.Subtitle {font-family: "HelveticaNeueLT Com 57 Ex", Arial, Helvetica, sans-serif; font-size:120%; padding:5px; color:#006666; text-align:center;}
.form_lable{ font-family: "HelveticaNeueLT Com 57 Ex", Arial, Helvetica, sans-serif; font-size:120%; padding:6px 0; color:#666666; text-align:left; margin:5px 0;} 
.frmHint {padding:2px 0 0 0; margin:1px 0 0; color:#999; text-align:left; font-family: "HelveticaNeueLT Com 57 Ex", Arial, Helvetica, sans-serif; font-size:100%; display:block; clear:left;}
.input-phone{display:inline-block;}
#input_phone_cc,#input_mobile_cc {width:20%; text-align:center; margin-left:0 !important;}
#input_phone, #input_mobile {width:80%px;}
#footer {
height: 60px;
background-color: #f5f5f5;
 font-family: "HelveticaNeueLT Com 57 Ex", Arial, Helvetica, sans-serif; font-size:100%; color:#FFFFFF; text-align:center; }
.text-muted {color: #999999;}
.loding i{color:#99CC00;}
.loding p {font-family: "HelveticaNeueLT Com 57 Ex", Arial, Helvetica, sans-serif; font-size:100%; padding:5px; color:#006666; text-align:center;}
 .fa-6 {
font-size: 8em;
	-webkit-mask-image: -webkit-linear-gradient(top, rgba(0,0,0,1)50%, rgba(0,0,0,.5), rgba(0,0,0,.2));
	-webkit-mask-image: linear-gradient(top, rgba(0,0,0,1)50%, rgba(0,0,0,.5)60%, rgba(0,0,0,.2));

}
p.plan_details span {
  width: 170px;
  padding: 10px 0;
  border-right: 1px solid #000;
  margin: 0!important;
}
.domain_heading{
  display: block;
  width: 100%;
  padding: 10px 0;
  margin-bottom: 27px;
  font-size: 200%;
  line-height: 36px;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #eee;
  font-family: 'gothic';
  font-weight: normal;
}
.colum.pull-center.domain_d div {
  width: 30%;
  margin: 0 10px;
  float: left;
}
.plan_details span{
  float: left;
}

.control-group.blockpos{
  width: 800px;
  display: block;
  margin: 0 auto;
}


.form-inline.margin_TpBt span{
  font-size: 135%;
  vertical-align: middle;
  color: #999;
}
 