@charset "utf-8";
/* CSS Document */
 
 
.twoColHybLtHdr #container #main{
	background-image: url(/navigate/images/body_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
 #content{
}
#content2{
    margin:0 auto;
	width:650px;
	background-image: url(/navigate/images/bg_decoration.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content3{
	margin:0 auto;
	width:870px;
}
.bg{
	background-image: url(/navigate/images/main_mid_en.gif);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #ebebeb;
}
.title{
    font-size:15px;
	color:#666666;
	font-weight:bold;
}
.s_title{
    color:#f39700;
}
.clear{
   clear:both;
   }
.feature{
	height:53px;
	font-size:20px;
	line-height:53px;
	text-indent:30px;
	color:#fff;
	font-weight:bold;
	width:901px;
	margin:0 auto;
	background-image: url(/navigate/images/main-header.jpg);
	background-repeat: no-repeat;
}
.feature2{
   font-size:20px;
   color:#333333;
   font-weight:bold;

}

.feature_subject{
   font-size:15px;
   color:#2dafd3;
   font-weight:bold;
}
.feature_subject2{
   font-size:20px;
   color:#fff;
   font-weight:bold;
}

.feature_right{
   float:right;
   width:700px;

}

.feature_description{
	font-size:13px;
	color:#2dafd3;
}
.feature_title{
   font-size:13px;
   color:#f39700;
   padding: 10px 5px 10px 0px;
   display:block;
   width:770px;
   font-weight:bold;
}  
.feature_img{
   float:left;
   width:65px;
}
.feature_content{
   font-size:12px;
   color:#666;
   float:right;
   width:750px;
}
.line{
   width:830px;
    border-bottom:#D5D5D5 1px dotted;
	margin:10px 10px 0 10px;
	clear:both;
}
.use a,visited{
   color:#2cb0d7;
}
.white a,visited{
   color:#fff;
   text-decoration:none;
}

.red{
   font-size:12px;
   color:#e60012;

}

/*=============== free  ========================*/

.free_head{
	background-image: url(/navigate/images/free_03.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 52px;
	width: 394px;
	line-height:52px;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	text-indent:40px;
}
.free_head2{
	background-image: url(/navigate/images/free_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 52px;
	width: 394px;
	line-height:18px;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	padding-left:40px;
	padding-top:8px;
}
.free_head3{
	background-image: url(/navigate/images/free_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 52px;
	width: 394px;
	line-height:15px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding-left:40px;
	padding-top:6px;
}

.free_body{
	background-image: url(/navigate/images/free_05.jpg);
	background-repeat: repeat-y;
	background-position: bottom;
	width: 394px;
}
.free_bottom{
	background-image: url(/navigate/images/free_08.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 16px;
	width: 394px;
}
.free_content{
    padding:0px 15px;
	line-height:22px;
}
label {
	padding: 0 ;
	text-align:right;
}
#content .label_title {
	display:inline-block;
	width:150px;
	text-align:right;
	padding:3px 0;
	margin-right:3px;
}
.notice {
	color:#f5851f;
}
.notice_s{
	color:#999999;
	font-size:11px;
}
.register_note{
    padding-left:150px;
}
.service-rule {
    width:850px;
	background:#FAFAFA none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	font-size:11px;
	height:295px;
	margin:20px 0 10px 10px;
	overflow:auto;
	padding:10px 20px;
}
.service-rule-check {
}
.TabbedPanelsContentGroup .TabbedPanelsContent .guide img{
   padding:3px;
   border:#ccc 1px solid;
}
.service-rule p{
   line-height:20px;
   font-size:12px;
}
.service-rule li{
   margin:0;
   padding:0;
   list-style-type:square;
   font-size:12px;
}
/*==================================== 購買  ===============================================*/
.step_select{
    color:#ff8941;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
.step_unselect{
    color:#2584b4;
	font-size:12px;
	text-align:center;
}
.red3 {
	color:#ec614f;
	font-size:13px;
	line-height: 20px;
	font-weight:bold;
}
.asus_plusimg{
   *float:left;
	padding:0px;
	border:1px solid #CCCCCC;
	}
 .square .activeinfo{
    float:right;
	width:450px;
	padding:0px;
	margin:0;
	}
.square2 .activeinfo{
    float:right;
	width:230px;
	padding:0px;
	margin:0;
	}
.activeinfo li{
	background-image: url(/navigate/images/plus_mark.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	line-height:20px;
	margin:0px;
	padding:0;
	padding-left:10px;
}
.square{
    border:#999999 1px dotted;
	padding:4px;
	width:650px;
	margin:0 auto 5px auto;
	}
.square2{
    border:#999999 1px dotted;
	padding:4px;
	width:430px;
	float:left;
	margin-bottom:10px;
	margin-right:5px;
	}
#member-login-box{
	float:right;
	width:390px;
	background:#fff;
}
.avator-sub{
   float:left;
   width:506px;

}
.red_link a,.red_link a:visited{
   color:#CC0000;}
.orange_btn{
	background-image: url(/navigate/images/btn_bak_left_en.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:27px;
	line-height:27px;
	padding:0px;
	padding-left:8px;
}
.orange_btn_r{
	background-image: url(/navigate/images/btn_bak_right.gif);
	background-repeat: no-repeat;
	background-position: right;
	height:27px;
	display:inline-block;
	padding-right:8px;
}

