@charset "utf-8";
/* CSS Document */

body  {font-family: Verdana, Arial, Helvetica, sans-serif, 新細明體; text-align:left;}
a     {outline: none; /* for Firefox */  hlbr:expression(this.onFocus=this.blur()); /* for IE */}


.rem-mainframe {width:740px; margin:0 auto; clear: both; position:relative; background:#fff; color:#000; font-size:15px;}
.rem-visual    {width:725px; margin:5px 0 0 8px; color:#fff; font-size:13px; line-height:17px;}
.rem-menu      {width:725px; margin:0 0 0 8px; background:#333; color:#aaa; font-size:13px;}
.rem-form      {width:200px; float:right; margin:15px 8px 0 0; display:inline;}
.rem-content   {width:460px; float:left; margin:15px 0 0 8px; display:inline;}





/*TOP BG*/
.rem-visual .rem-bg1    { background:url(/images/product_Features/2011_features_top1.jpg) no-repeat; width:725px; height:225px;}
.rem-visual .rem-bg1 h1 {padding:155px 0 0 140px;}
.rem-visual .rem-bg2    { background:url(/images/product_Features/2011_features_top2.jpg) no-repeat; width:725px; height:225px;}
.rem-visual .rem-bg2 h1 {padding:155px 0 0 260px;}
.rem-visual .rem-bg3    { background:url(/images/product_Features/2011_features_top3.jpg) no-repeat; width:725px; height:225px;}
.rem-visual .rem-bg3 h1 {padding:160px 0 0 90px;}
.rem-visual .rem-bg4    { background:url(/images/product_Features/2011_features_top4.jpg) no-repeat; width:725px; height:225px;}
.rem-visual .rem-bg4 h1 {padding:160px 0 0 270px;}
.rem-visual .rem-bg5    { background:url(/images/product_Features/2011_features_top5.jpg) no-repeat; width:725px; height:225px;}
.rem-visual .rem-bg5 h1 {padding:150px 0 0 120px; color:#000;}
.rem-visual .rem-bg6    { background:url(/images/product_Features/2011_features_top6.jpg) no-repeat; width:725px; height:225px;}
.rem-visual .rem-bg6 h1 {padding:160px 0 0 300px;}



/*Menu*/
.rem-menu ul {}
.rem-menu ul li {float:left; width:120px; text-align:center; padding:8px 0 5px 0; line-height:16px;}
*:first-child+html .rem-menu ul li   { padding:8px 0 5px 0;}/*ie7*/
html>body .rem-menu ul li            { padding:7px 0 8px 0;}/*ff*/  
body:nth-of-type(1) .rem-menu ul li  { padding:7px 0 8px 0;}/*Chrome*/

.rem-menu ul li a       {color:#aaa; text-decoration:none;}
.rem-menu ul li a:hover {color:#fff; text-decoration:none;}

.rem-menu ul li.in         {color:#ffaa24; background:#000; text-decoration:none;}
.rem-menu ul li.in a       {color:#ffaa24; }
.rem-menu ul li.in a:hover {color:#ff6c00; }


/*Form */
.rem-form .remform                 { background:url(/images/product_Features/2011_features_form_min.gif) repeat-y; margin:15px 0 10px 0;}
.rem-form .remform .reminn         {margin:0 15px 0 20px;}
.rem-form .remform .reminn table   { width:100%;}
.rem-form .remform .reminn table tr {}
.rem-form .remform .reminn table tr td        {color:#000; font-size:12px;}
.rem-form .remform .reminn table tr td span   {color:#dc0000;}
.rem-form .remform .reminn table tr td.rleft  {text-align:right; padding:13px 7px 0px 0; width:30%;}
.rem-form .remform .reminn table tr td.rright {text-align:left; padding:13px 0 0px 0; width:70%;}
.rem-form .remform .reminn table tr td.rmmin   {text-align:left; padding:13px 0 0px 0; }
.rem-form .remform .reminn table tr td.rmmin2  {text-align:left; padding:3px 0 0px 8px; }
.rem-form .remform a {color:#000;}

.input-r1 {border:0; background:#fff; border:1px #a3a3a3 solid; font-family:Arial, Helvetica, sans-serif; color:#ff6f00; height:20px; font-size:12px; line-height:20px;}
.input-ww1 {width:145px;}
.input-ww2 {width:203px;}


/*Content*/
.rem-content .re-main {margin:15px 0 0 0;}
/*1時間地點*/
.rem-content .re-main .re-title-01            {background:url(/images/product_Features/2011_features_p1.jpg) no-repeat right top;}
.rem-content .re-main .re-title-01 .re-desc   {width:335px;  line-height:22px; }
.rem-content .re-main .re-title-01 .re-desc p {margin:5px 0 0 2px;}

.rem-content .re-main .re-title-02             {margin:25px 0 0 0; background:url(/images/product_Features/2011_features_p2.jpg) no-repeat left top;}
.rem-content .re-main .re-title-02 .re-desc2   {width:330px; line-height:22px; margin:0 0 0 115px;  }
.rem-content .re-main .re-title-02 .re-desc2 p {margin:5px 0 0 2px;}
/*2真人環境*/
.rem-content .re-main .re-title-03            {background:url(/images/product_Features/2011_features_p3.jpg) no-repeat right top;}
.rem-content .re-main .re-title-03 .re-desc   {width:300px;  line-height:22px; }
.rem-content .re-main .re-title-03 .re-desc p {margin:5px 0 0 2px;}

.rem-content .re-main .re-title-04             {margin:25px 0 0 0; background:url(/images/product_Features/2011_features_p4.jpg) no-repeat left top;}
.rem-content .re-main .re-title-04 .re-desc2   {width:310px; line-height:22px; margin:0 0 0 145px;  }
.rem-content .re-main .re-title-04 .re-desc2 p {margin:5px 0 0 2px;}
/*3全球顧問*/
.rem-content .re-main .re-title-05            {background:url(/images/product_Features/2011_features_p5.jpg) no-repeat right top;}
.rem-content .re-main .re-title-05 .re-desc   {width:310px;  line-height:22px; }
.rem-content .re-main .re-title-05 .re-desc p {margin:5px 0 0 2px;}

.rem-content .re-main .re-title-06             {margin:25px 0 0 0; background:url(/images/product_Features/2011_features_p6.jpg) no-repeat left top;}
.rem-content .re-main .re-title-06 .re-desc2   {width:320px; line-height:22px; margin:0 0 0 125px;  }
.rem-content .re-main .re-title-06 .re-desc2 p {margin:5px 0 0 2px;}
/*4量身訂作*/
.rem-content .re-main .re-title-07            {background:url(/images/product_Features/2011_features_p7.jpg) no-repeat right top;}
.rem-content .re-main .re-title-07 .re-desc   {width:345px;  line-height:22px; }
.rem-content .re-main .re-title-07 .re-desc p {margin:5px 0 0 2px;}

.rem-content .re-main .re-title-08             {margin:35px 0 0 0; background:url(/images/product_Features/2011_features_p8.jpg) no-repeat left top;}
.rem-content .re-main .re-title-08 .re-desc2   {width:335px; line-height:22px; margin:0 0 0 115px;  }
.rem-content .re-main .re-title-08 .re-desc2 p {margin:5px 0 0 2px;}
/*追蹤成效*/
.rem-content .re-main .re-title-09            {background:url(/images/product_Features/2011_features_p9.jpg) no-repeat right top;}
.rem-content .re-main .re-title-09 .re-desc   {width:330px;  line-height:22px; }
.rem-content .re-main .re-title-09 .re-desc p {margin:5px 0 0 2px;}

.rem-content .re-main .re-title-10             {margin:25px 0 0 0; background:url(/images/product_Features/2011_features_p10.jpg) no-repeat left top;}
.rem-content .re-main .re-title-10 .re-desc2   {width:300px; line-height:22px; margin:0 0 0 155px;  }
.rem-content .re-main .re-title-10 .re-desc2 p {margin:5px 0 0 2px;}
/*分級*/
.rem-content .re-main .re-title-11            {background:url(/images/product_Features/2011_features_p11.jpg) no-repeat right top;}
.rem-content .re-main .re-title-11 .re-desc   {width:312px;  line-height:22px; }
.rem-content .re-main .re-title-11 .re-desc p {margin:5px 0 0 2px;}

.rem-content .re-main .re-title-12             {margin:30px 0 0 0; background:url(/images/product_Features/2011_features_p12.jpg) no-repeat left top;}
.rem-content .re-main .re-title-12 .re-desc2   {width:335px; line-height:22px; margin:0 0 0 115px;  }
.rem-content .re-main .re-title-12 .re-desc2 p {margin:5px 0 0 2px;}


/*Content-Video*/
.rem-content .re-vdo  {margin:40px 0 0 0;font-size:12px; line-height:18px; }
.rem-content .re-vdo .re-vdo-01 {margin:10px 0 0 0;}
.rem-content .re-vdo .re-vdo-01 .re-desc3 { float:left; width:300px; padding:5px 0 0 2px; color:#333; } 
.rem-content .re-vdo .re-vdo-01 .re-desc3 p { margin:2px 0 0 0; color:#888; font-size:12px;} 
.rem-content .re-vdo .re-vdo-01 .re-photo3 { float:left; width:140px; } 

.rem-content .re-vdo .re-vdo-02 {margin:5px 0 0 0;}
.rem-content .re-vdo .re-vdo-02 .re-desc4 { float:left; width:300px; padding:5px 0 0 2px; color:#333;} 
.rem-content .re-vdo .re-vdo-02 .re-desc4 p { margin:2px 0 0 0; color:#888; font-size:12px;} 
.rem-content .re-vdo .re-vdo-02 .re-photo4 { float:left; width:140px; } 


/*POP-UP*/
.pop-up                  {position:absolute; top:50%; left:50%; margin:-140px 0 0 -365px; width:730px;}
.pop-up .pop-top-left    {width:18px; height:28px; float:left;}
.pop-up .pop-top-right   {width:28px; height:28px; float:left;}
.pop-up .pop-min         {float:left; background:#fff; }
.pop-up .pop-under-left  {width:18px; height:18px; float:left;}
.pop-up .pop-under-right {width:28px; height:18px; float:left;}

.pop-up .pop-body            {  background:#fff; padding:0 0 20px 0;}
.pop-up .pop-body h1         { text-align:left; font-weight:bold; padding:0 0 10px 50px;}
.pop-up .pop-body .rulesbox  {width:630px; overflow:auto; height:205px; padding:0 10px 0 0; margin:0 0 0 50px;  }
.pop-up .pop-body p          {padding:0 0 10px 0; font-size:12px; line-height:18px; color:#555;}


.rem-height1  {height:28px; width:684px;}/*pop-top's height*/
.rem-height2  {height:18px; width:684px;}/*pop-under's height*/



.clear  {clear:both;}

/*reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;}
table {
	border-collapse:collapse;
	border-spacing:0;}
fieldset, img {
	border:0;}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;}
ol, ul {
	list-style:none;}
caption, th {
	text-align:left;}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;}
q:before, q:after {
	content:'';}
abbr, acronym {
	border:0;}

	
	/*燈箱黑暗給 位置 顏色 濃度*/
	.ui-widget-overlay 
	{
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;

		background: url("AAimages/ui-bg_flat_0_aaaaaa_40x100.png") repeat-x scroll 50% 50% #000000;
		/*透明度*/
		opacity: 0.5;
		_filter:alpha(opacity=50);/*IE6*/
		filter:alpha(opacity=50);/*IE7*/
		-moz-opacity: 0.5;/*fireFox*/
	}
 
	
	
	
	
	