@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0; font-size:12px;font-family:Verdana,"Lucida Grande",Arial,Helvetica,sans-serif;}
img{border:0;}
ul,li{list-style:none; margin:0; padding:0;}
a{margin:0;padding:0;text-decoration:none; color:#000;}
a:hover{color: #FF9900; }
.clear{clear:both;}
.hide{ display:none;}
.fl_lef{ float:left;}
.fl_rig{ float:right;}
.cls_both{ clear:both;}
body{ background:#f5f2fb;}
.header_bg{height:87px; text-align:left; background:url(images/top_bg.jpg) repeat-x;}
.wrap{width:1000px;margin:0 auto;}
#head{  height:85px; text-align:left;}
 #subnav a.current{ color:#f00; font-weight:bold;}
.logo{background:url(images/index_02.jpg) no-repeat top left; height:85px;}
	#nav{ float:left; height:85px; width:600px;}
	#nav ul li{ float:left; width:80px; margin-right:15px; text-align:center; color:#000; font-weight:bold;}
	#nav ul li a{color:#000; text-decoration:none; font-size:14px; font-weight:bold; height:30px; line-height:30px;} 
	#nav ul li a:hover{ color:#FF6600;}
	#head_right{ float:right; height:70px ; width:80px; font-size:12px; margin-top:2px; line-height:18px; border-left:solid 1px #dccdfa; padding-left:10px;}
	
#subnav{ background:#fff url(images/dh_bg_08.gif) repeat-x top left; border:1px solid #cfaeea; height:49px; text-align:left; width:998px;}
#subleft ul li a{ font-size:14px; color:#333;}
#subleft ul li a:hover{ color:#f00; text-decoration:none;}
#subleft ul li,#subleft{ float:left; }
#subleft{  margin-left:8px; margin-top:8px; width:120px; line-height:18px;}
#subleft ul li{ line-height:18px;}
#subleft ul li a{ font-weight:bold; margin:0px 10px; color:#333; font-size:14px;}
#subnav ul h2{background:url(images/nav_Title_09.gif) no-repeat top left; width:52px; height:30px;*height:50px;_height:30px; color:#330099; float:left; padding:8px 0 8px 8px;*padding:8px 0px 4px 8px; letter-spacing:5px; line-height:18px;}
#subnav ul h2 a{color:#330099; font-size:14px;}
#subnav ul h2 a:hover{text-decoration:none; color:#FF0000;}

.qnkf,.yybj,.czkc,.hdkj{float:left;}
.hdkj{ float:right;}
.qnkf h3 a,.yybj h3 a,.czkc h3 a,.hdkj h3 a{ color:#333; font-weight:normal; font-size:14px;}
.qnkf h3 a:hover,.yybj h3 a:hover,.czkc h3 a:hover,.hdkj h3 a:hover{ text-decoration:none; color:#f00;}
.qnkf ul{ width:280px;}
.qnkf ul li,.yybj ul li,.czkc ul li,.hdkj ul li{ float:left; line-height:18px; margin-top:5px; width:70px; text-align:center; overflow:hidden; height:18px;}
.yybj ul li,.czkc ul li,.hdkj ul li{width:43px; *width:45px;}
.yybj ul{ width:200px;}
.czkc ul{ width:210px;} .czkc ul li{ width:50px;}
.hdkj ul{ width:170px;}


	a.navTitle:link,a.navTitle:visited{ background:url(images/nav_Title_09.gif) no-repeat top left; width:52px; height:30px; color:#330099; display:block; font-weight:bold; padding:6px; letter-spacing:5px; line-height:18px;}
	a.navTitle:hover{ text-decoration:none; color:#FF0000;}
	a.lhsy:link,a.lhsy:visited{ background:url(images/lhsy_icon.gif) no-repeat center 6px; display:block; padding-top:55px;  }
	a.spc:link,a.spc:visited{ background: url(images/spc_icon.gif) no-repeat center 6px; display:block; padding-top:55px;  }
	a.dzb:link,a.dzb:visited{ background:  url(images/dzb_icon.gif) no-repeat center 6px; display:block; padding-top:55px;  }
	a.zxkc:link,a.zxkc:visited{ background: url(images/zxkc.gif) no-repeat center 6px; display:block; padding-top:55px;  }
	a.hdkj:link,a.hdkj:visited{ background:  url(images/hdkj_icon.gif) no-repeat center 6px; display:block; padding-top:55px;  }
	a.wyjm:link,a.wyjm:visited{ background: url(images/wyjm_icon.gif) no-repeat center 6px; display:block; padding-top:55px;  }

#searchbar{ clear:both;width:988px;background:#eae0fc; border:1px solid #cfaeea; height:28px;color:#660099;font-size:12px;padding:0 5px; line-height:28px; position:relative;}
#searchbar input{border:1px solid #9966cc; margin-right:10px;}
#searchbar p{ float:right; padding-right:10px;}
#searchbar .login_form{ _padding-top:5px;}
#searchbar .a_link{ position:absolute; top:0px; left:380px;}
#searchbar .reg,#searchbar .submit{ display:block; height:28px; width:56px;background:url(images/zc_btn_13.gif) no-repeat; text-indent:-9999px; cursor:pointer; border:0px; float:left; margin-right:6px;}
#searchbar .submit{background:url(images/denglu_btn_13.gif) no-repeat;}
#searchbar .search_sub{height:25px; width:58px;background:url(images/sear_btn_13.gif) no-repeat; text-indent:-9999px; cursor:pointer; border:0px;}

#mainpage{border:1px solid #cfaeea; background:#fff; border-top:0px; width:980px; margin:0 auto; padding:10px 9px; *padding:10px 9px 0 9px;}
  #mainleft{ width:716px; float:left;}
  .col1{ width:298px; float:left; padding:6px; background:#e9e9e9 url(images/dot1.gif) no-repeat 0 -367px;}
    .line_h3{ background:#fff;}
    .line_h3 h3{ height:34px; background:url(images/dot1.gif) no-repeat; line-height:34px; padding-left:20px; font-size:14px; position:relative;}
	.line_h3 h3 a{ display:block; height:16px; width:40px; position:absolute; top:6px; right:10px;} .line_h3 h3 a span{ display:none;}
	#bbs,#question { padding-bottom:10px;}
    #bbs ul{ padding-top:5px;}
	#bbs li{ height:24px; width:278; padding:0 10px; line-height:24px; overflow:hidden;}
	#bbs li a{ font-size:14px;} #bbs li a span{ color:#6fa000; font-weight:bold; padding-right:10px;}
	
	#question h3{ background-position:0 -43px;}
	#question ul{ padding-top:10px;}
	#question li{ height:28px; width:278; padding:0 10px; line-height:28px; overflow:hidden; }
	#question li a{ color:#d70000; font-weight:bold;font-size:14px;}
	
	#player h3{ background-position:0 -89px;}
	#player ul{ padding:10px;}
	#player li{ }
	#player li a{ display:block;padding:10px 0px 10px 90px; height:80px; width:188px; overflow:hidden; border-bottom:1px dotted #666; cursor:pointer;}
	#player li a:hover{ background:#d9dadd;}
	#player li span{ display:block;}
	#player li .player{ padding:2px; background:#ceced0; width:78px; height:78px; position:absolute; margin:0 0 0 -90px;}
	#player li .player img{ border:1px solid #fff;}
	#player li .title{ height:20px; line-height:20px; font-weight:bold; color:#b600a8;overflow:hidden;}
	#player li .detail{ height:32px; line-height:16px; overflow:hidden;}
	#player li .login_btn{ height:30px; background:url(images/dot1.gif) no-repeat left -192px; width:75px; margin:6px 0 0 100px;}
  
  .col2{ width:394px; float:left; margin-left:10px;}
     .style_col h3{ height:25px;background:url(images/dot1.gif) no-repeat right -144px;}
	 .style_col h3 .h3_bg{height:25px;background:url(images/dot1.gif) no-repeat left -144px; padding-left:20px; line-height:25px; position:relative; font-size:14px;}
	 .style_col h3 a span{ display:none;}
	 .style_col h3 a{display:block; height:16px; width:40px; position:absolute; top:6px; right:5px;}
	 .style_col h4{ padding:10px 5px 5px 110px; width:279px;height:66px;overflow:hidden;}
	 .style_col h4 div{ height:64px; width:95px; padding:1px; background:#fff; border:1px solid #e9e9e9; position:absolute; margin:0 0 0 -108px; overflow:hidden;}
	 .style_col h4 p{ line-height:21px; padding-top:3px;}
	 .style_col h4 p a{ color:#333; font-weight:normal; font-size:14px;}
     .style_col h4 p span a{ color:#ff6600;font-size:18px; font-weight:bold;}  .style_col h4 p span a:hover,.style_col h4 p a:hover{color: #FF9900;}
	 .style_col li{ padding:0 10px 0 15px; height:23px; width:369px; line-height:23px; overflow:hidden;background:url(images/dot1.gif) no-repeat 3px -232px;}
	 .style_col li a{ color:#666; font-size:14px;}   
	     .col2 .style_col li a{ color:#003399;}  .col2 .style_col li a:hover{color: #FF9900; }
		 .col2 .style_col li{ margin:5px 0;}
	 .style_col li a span{ color:#999; font-size:14px; padding-left:3px;}
	 
	 #state{ margin:10px 0;}
     #safety{ margin:10px 0 0 0;}
	 #safety li{ height:25px; line-height:25px;}
  
  #left_banner{ clear:both; margin:5px 0;}
  .col1_a{ width:310px; float:left;}
  #nutrition h3{ height:25px; background:url(images/dot2.gif) repeat-x 0 0; padding:0 1px;}
  #nutrition h3 a{ display:block; height:25px; width:76px; float:left; line-height:25px; text-align:center;background:url(images/dot2.gif) no-repeat 0 -25px ; color:#333; font-weight:normal; margin-right:1px; font-size:14px;}
  #nutrition h3 a.active{background:url(images/dot2.gif) no-repeat 0 -50px; font-size:14px; font-weight:bold;color:#ff6600;}
  .nutri dl dt{ padding-top:10px;}
  .nutri dl dt a{ display:block; width:132px; float:left; margin:0 10px 10px 5px;}
  .nutri dl dt a span{ display:block; width:128px; overflow:hidden; height:16px; text-align:center;}
  .nutri dl dt a .span1{ height:93px; padding:1px; border:1px solid #ccc; margin-bottom:5px;}
  .nutri dl dd{ width:290px; padding:0 10px; height:26px; line-height:26px; overflow:hidden;}
  .nutri dl dd a{ font-size:14px; color:#003399}
  .nutri dl dd a span{ padding-right:10px;}
  
  
  
  #foreign{ margin-top:10px;}
  
  #col3{ width:253px; float:right;}
  #col3 .style_col h3 .h3_bg{ color:#ff6600;}
  #col3 .style_col li{ width:245px; background:none; padding:0 5px 0 3px; height:29px; line-height:29px; border-bottom:1px solid #ccc;}
  #col3 .style_col li span{ float:right;color:#ccc; font-size:12px;}
  #col3 .style_col li strong{ padding:4px 7px; font-size:9px; color:#fff; background:url(images/dot1.gif) no-repeat -402px -27px; margin-right:5px;}
  #col3 .style_col li.ye_num strong{ background-position:-402px 4px;}
  #col3 li a:hover{ color:#FF9900;}
   
   #new_top10,#websize_top10{ margin:4px 0;}
   #article{ margin-top:4px;}
   #col3 #article li{width:230px; padding:0 5px 0 18px; background:url(images/dot1.gif) no-repeat 0 -247px;}

#footer{ width:1000px; margin:0 auto; padding-top:10px;font-size:14px;}
#footer p{ height:26px; line-height:26px; text-align:center;font-size:14px;}
#footer p a{font-size:14px;}
#footer p span{ padding:0 20px 0 10px;font-size:14px;}

/*潛能開發首頁*/
  #flash,.flash{ width:330px; height:250px; overflow:hidden; float:left;}
  #devlop_main,.devlop_main{ width:377px; float:right; height:241px;overflow:hidden;line-height:22px;}
  #devlop_main a,.devlop_main a{ font-size:14px;}
  #devlop_main a:hover,.devlop_main a:hover{ color:#FF9900;}
  #devlop_main h2 a,.devlop_main h2 a{ color:#9966cc; height:20px;overflow:hidden; font-size:18px;}
  #devlop_main p,.devlop_main p{ border-bottom:1px dotted #666; padding-bottom:5px;}
  #devlop_main p a,.devlop_main p a{ color:#000;height:80px;overflow:hidden;}
  #devlop_main li,.devlop_main li{line-height:26px; height:26px;overflow:hidden;}
  #devlop_main li a,.devlop_main li a{ color:#003399;}
  #devlop_main li span,.devlop_main li span{ font-size:14px; padding-right:10px; color:#003399}
 
  #banner_de1{ margin:0px 0 8px; clear:both; width:716px; overflow:hidden;}
  #dev1{ width:200px; float:left;}
	 .dev_h3{padding:4px; background:#e9e9e9 url(images/dot_dev.gif) no-repeat 0 -570px;}
     .devdiv{ background:#fff;}
	 .dev_h3 h3{ background:url(images/dot_dev.gif) no-repeat right -1px; border-bottom:1px dotted #999; height:25px; color:#d52927; font-size:14px; padding-left:15px; line-height:25px; position:relative;}
	 .dev_h3 h3 a span{ display:none;}
	 .dev_h3 h3 a{display:block; height:16px; width:40px; position:absolute; top:6px;}
	 .dev_h3 h3 a.more_dev{ right:5px;}
	 .dev_h3 h3 a.ask{width:51px; height:13px;right:55px; background:url(images/dot_dev.gif) no-repeat 0 0;}
     #exchange{}
	 #exchange li p{ line-height:22px; height:64px; color:#666; font-size:14px;overflow:hidden; padding:5px 10px;}
	 #exchange li h4{  height:16px; padding:0 10px 4px 10px;}   	 #exchange li h4 a span{ display:none;}
	 #exchange li h4 a{ display:block; height:16px; width:49px; background:url(images/dot_dev.gif) no-repeat 0 -38px; float:right;}
	 
	 #share{ margin-top:0px; background-position:-332px -570px;}
	 #share li{ height:70px; line-height:20px; overflow:hidden;}
	 #share li h4,#share li p{ padding:3px 10px;}
	 #share li h4 a{ font-size:14px; color:#333;} 	 #share li h4 a span{ color:#cc0033; font-size:14px;}
	 #share li p a{ font-size:12px; color:#666;} 	 #share li p a span{ color:#cc6600; font-size:12px;}
	 #share li p a:hover{ color:#f00;}
	 #expert{ margin:10px 0; background-position:-667px -570px;}
	 #expert ul{ padding-top:10px;}
	 #expert li{ height:26px; line-height:26px; padding:0 5px 0 15px; background:url(images/dot_dev.gif) no-repeat -690px -60px; overflow:hidden;}
	 #expert li a{ font-size:14px;}
	 /*雙腦同步細節*/
	 #brain_bbs ul,#subject ul{ padding-top:10px;}
	 #brain_bbs li,#subject li{ height:28px; line-height:28px; padding:0 5px 0 15px; background:url(images/brain_dot.gif) no-repeat -790px 8px; overflow:hidden;}
	 #brain_bbs li a,#subject li a{ font-size:14px; color:#666;} #brain_bbs li a:hover,#subject li a:hover{ color:#f00;}
	 #subject{ margin:10px 0; background-position:-667px -570px;}
	 
  #dev2{ width:502px; float:right;}
	  .dev2_tab h3{ height:25px; background:url(images/dot2_dev.gif) repeat-x 0 0; padding:0 1px;}
	  .dev2_tab h3 a{ display:block; height:25px; width:99px; float:left; line-height:25px; text-align:center;background:url(images/dot2_dev.gif) no-repeat 0 -25px ; color:#666; font-weight:normal; margin-right:1px; overflow:hidden;font-size:14px; font-weight:bold;}
	  .dev2_tab h3 a.active{background:url(images/dot2_dev.gif) no-repeat 0 -50px; font-size:14px; font-weight:bold;color:#fff;}
	  .dev2_tab h3 span a.active_line,.dev2_tab h3 span a:hover{ height:23px; border-bottom:2px solid #9c34c3;font-size:14px; font-weight:bold;}
	     .tab_box{ height:125px; overflow:hidden;}
		  .box{ padding:5px 5px 5px 195px;}
		  .box h4{ height:113px; width:173px; padding:1px; border:1px solid #ccc; position:absolute; margin:0 0 0 -180px;}
		  .box p{ height:24px; line-height:24px; overflow:hidden; padding-left:20px;background:url(images/dot_dev.gif) no-repeat -690px -60px;}
		  .box p a{ font-size:14px;}
		  .box_more{ height:25px; background:url(images/dot_dev.gif) no-repeat right top; position:relative; margin-top:10px;}
		  .box_more a span{ display:none;}
	      .box_more a{display:block; height:16px; width:40px; position:absolute; right:5px; top:6px;}
	  #banner_de2{ margin:5px 0; width:502px; overflow:hidden;}
	  
	#banner_de3{margin:5px 0; width:716px; overflow:hidden; clear:both;}
	#banner_de4{ clear:both; width:716px; overflow:hidden;}
	#develop_box{ height:392px;_height:388px;overflow:hidden;}
	.column{ width:350px; height:183px; overflow:hidden; background:url(images/dot_dev.gif) no-repeat -350px -127px; float:left; margin:5px 7px 8px 0;_ margin:5px 7px 5px 0;}
	.column h3{ height:29px; line-height:29px; padding-left:30px; font-size:14px; color:#fff; position:relative;}
	 .column h3 a span{ display:none;}
	 .column h3 a{display:block; height:16px; width:40px; right:7px;position:absolute; top:4px;}
	 .column h3 a.more_bot{ right:5px;}
	 .columndiv{ padding:5px 5px 5px 110px;}
	 .columndiv a:hover{ color:#FF9900;}
	 .columndiv h4{ width:95px; height:65px; padding:1px; border:1px solid #ccc; position:absolute; margin:0 0 0 -105px;}
	 .columndiv h5{ height:20px; line-height:20px; overflow:hidden;}
	 .columndiv h5 a{ color:#9966cc; font-size:16px;}
	 .columndiv p{ height:48px; line-height:24px; overflow:hidden;}  	 .columndiv p a{ color:#000; font-size:14px;}
	 .column li{ height:23px; line-height:23px; padding:0px 0px 0px 20px; width:320px; background:url(images/dot_dev.gif) no-repeat -685px -383px; overflow:hidden;}
	 .column li a{ font-size:14px; color:#003399;}  .column li a:hover{ color:#FF9900;}
/*右測	*/ 
	 #teacher{ height:309px; background:url(images/dot_dev.gif) no-repeat 0 -185px; margin-top:8px; padding:0 6px;}
	 #teacher h3{ height:29px; line-height:29px; padding-left:20px; }    #teacher h3 span{ color:#320760;font-size:14px;}
	 #teacherdiv li{background:url(images/dot_dev.gif) no-repeat -7px -123px;}
	 #teacherdiv li .player1{ height:29px;line-height:29px; padding-left:15px; width:223px; overflow:hidden;}
	 #teacherdiv li.li_hover{background:url(images/dot_dev.gif) no-repeat -7px -152px;}
	 #teacherdiv li .player1 span{ padding:0 8px; font-size:14px; color:#333;}
	 #teacherdiv li .player1 .span_name{ font-weight:bold;}
	 #teacherdiv li .player2{ height:70px; padding:7px 5px 7px 70px; background:#f3ecf4; width:163px; overflow:hidden; display:none;}
	 #teacherdiv li h4{ height:53px; width:53px; padding:1px; border:1px solid #ccc; position:absolute; margin:0 0 0 -63px;}
     #teacherdiv li h5 a{ display:block;color:#666; font-weight:normal; font-size:14px; height:40px; line-height:20px; overflow:hidden;}
	 #teacherdiv li p a{ display:block; height:26px; width:56px; float:left; margin:0 1px; background:url(images/dot_dev.gif) no-repeat 0 -72px; line-height:22px; padding-left:23px; color:#fff;}
	 .teacher_more{ height:40px; position:relative;}
	 .teacher_more a{display:block; height:16px; width:40px; position:absolute;left:98px; top:16px;}  .teacher_more a span{ display:none;}
	 
	 #rem_shop{ margin-top:8px;}
	 #rem_shop h3{ height:28px;}
	 #rem_shop h3 a{ display:block; height:28px; width:125px; float:left; background:url(images/dot_dev.gif) no-repeat -575px -333px; color:#7739b6; margin-right:1px; line-height:28px; text-align:center; font-size:14px;}
	 #rem_shop h3 a.rem_a{ background:url(images/dot_dev.gif) no-repeat -450px -333px; color:#fff;}
	 #rem_shopdiv{ border:1px solid #ccc; width:248px;}
	 .shopdiv h4{ padding:10px; height:59px;}
	 .shopdiv h4 a{ display:block; width:49px; width:49px; padding:3px 3px 7px 3px; float:left; margin-right:2px;}
	 .shopdiv h4 a.img_hover,.shopdiv h4 a:hover{ background:url(images/dot_dev.gif) no-repeat -587px -510px; }
	 .shopdiv h4 a.img_hover img,.shopdiv h4 a:hover img{ border:0px;}
	 .shopdiv h4 a img{ border:1px solid #ccc; width:47px; height:47px;}
	 .shopdiv .picdiv{ padding:0 5px 5px 115px; height:120px; overflow:hidden;}
	 .shopdiv .picdiv h5{ height:100px; width:100px; padding:1px; border:1px solid #ccc; position:absolute; margin:0 0 0 -110px;}
	 .shopdiv .picdiv span{ display:block; width:115px;}
	 .shopdiv .picdiv span.pic_title{ font-size:14px; color:#000; font-weight:bold; line-height:20px;}
	 .shopdiv .picdiv span.pic_detail{ height:30px; line-height:15px; overflow:hidden;}
	 .shopdiv .picdiv span.pic_price{ height:22px; overflow:hidden; background:url(images/dot_dev.gif) no-repeat -663px -458px; padding-left:45px;width:70px; margin-top:5px; color:#fc5f00; font-weight:bold; font-size:14px;}
	 .shopdiv .picdiv span.pic_goin a{ display:block; height:21px; width:102px; background:url(images/dot_dev.gif) no-repeat -598px -425px;}
	 #rem_shopdiv p{ height:26px; padding:0 10px;} #rem_shopdiv p span{ font-size:14px; font-weight:bold; color:#333; padding-right:10px;}
	 #rem_shopdiv p .input_text{ width:130px; background:url(images/dot_dev.gif) no-repeat -684px -488px; padding-left:18px; padding-top:3px; border:1px solid #999; height:15px;}
	 #rem_shopdiv p .submit{ height:22px; width:55px; background:url(images/dot_dev.gif) no-repeat -647px -509px; border:0px; font-size:7px; color:#ffa91e; text-align:left; margin-right:15px;}
	 #rem_shopdiv p select{ width:150px;}
	 
	#banner_right1{ margin:8px 0; }
    #banner_right2{ margin:8px 0px;}
    #col3 #newspaper li{width:230px; padding:0 5px 0 18px; background:url(images/dot1.gif) no-repeat 0 -247px;}
    #col3 #hot_question{ margin-top:8px;}
	#col3 #hot_question li{width:230px; padding:0 5px 0 18px; background:url(images/dot1.gif) no-repeat 0 -247px; border-bottom-color:#ccc;}
/*about	*/
#aboutpage{border:1px solid #cfaeea; background:#fff url(images/dot_about.gif) no-repeat bottom right;border-top:0px; width:980px; margin:0 auto; padding:10px; *padding:10px 10px 0 10px;}
#about_pic{width:1000px; margin:0 auto;border:1px solid #cfaeea; border-top:0px; overflow:hidden;}
   #about_wrap{ background:url(images/about_re.jpg) repeat-y left top;width:980px;}
	   #about_left{ width:153px; float:left; background:url(images/about_top.jpg) no-repeat; padding-top:31px; padding-bottom:200px;}
		  #about_left li{ height:40px; line-height:40px; border-bottom:1px solid #ccc;padding: 0 10px 0 30px; background:url(images/dot_about.gif) no-repeat 12px 10px}
		  #about_left li a{ font-size:14px;} #about_left li a.current,#about_left li a:hover{ color:#ffa200;;}
	 
	   #about_bottom{ clear:both; height:8px; background:url(images/about_bottom.jpg) no-repeat left top;}
	   #about_center{ width:810px; float:right;}
	   #about_center h3{ height:30px; line-height:30px; border-bottom:1px solid #b8a5dd; font-size:14px; color:#666; padding-left:20px; background:url(images/dot_about.gif) no-repeat 0 -40px; font-weight:normal;}
	   .about_con{ padding:20px 20px 50px 20px;}
	   .about_con p{ line-height:28px; font-size:14px; padding:10px 0;}
	   .about_con p span{ display:block; font-size:14px; width:500px;}
	   .about_con p span a{ font-size:14px; padding-left:5px;}
/*list*/
       #listleft{ width:716px; float:left;}
	   #listleft h3{height:30px; line-height:30px; border-bottom:1px solid #b8a5dd; font-size:12px; color:#666; padding-left:20px; background:url(images/dot_dev.gif) no-repeat -685px -26px; font-weight:normal; color:#9966cc; font-size:14px;}
	   #listleft h3 a{ color:#9966cc; font-size:14px;} #listleft h3 a:hover{ color:#f00; text-decoration:underline;}
	   #listdiv{ padding:15px 25px; border-bottom:1px dotted #999;}
	   #listdiv p{ padding:10px 0; font-size:14px; color:#9966cc;}
	   #listdiv li{ height:30px; width:650px; overflow:hidden;line-height:30px; padding:0 10px 0 15px; background:url(images/dot_dev.gif) no-repeat -545px -88px;} 
	   #listdiv li a{ font-size:14px; color:#333;}   #listdiv li a:hover{ color:#ff6600; text-decoration:underline;}
	    .part3{ width:230px; float:left; margin:10px 0; padding-left:20px;}
	      .part3 a{ display:block; height:24px; width:70px; text-align:center; color:#f00; line-height:24px; background:url(images/btn_ok.jpg) no-repeat; float:left; margin-right:5px;}
		  
		.page{ width:500px;margin:10px 0; height:24px; line-height:24px; padding-left:100px;}
		.page ul li{ float:left;}
		.page ul li.total,.page ul li.pages,.page ul li input{ display:none;}
		.page ul li a,.page ul li span{ padding:2px 4px;  margin:0 2px;}
		.page ul li a:hover{color:#ff6600; border:0; font-weight:bold;}
		.page ul li.cpage span{ color:#ff6600; border:0; font-weight:bold;}
		
/*內容頁面*/
     #show_banner{ padding:1px; border:1px solid #999; width:712px; overflow:hidden;}
      #showleft{width:716px; float:left; overflow:hidden;}
	  #showleft h3{height:30px; line-height:30px; border-bottom:1px solid #b8a5dd; font-size:12px; color:#666; padding-left:20px; background:url(images/dot_dev.gif) no-repeat -685px -26px; font-weight:normal; color:#9966cc; font-size:14px;}
	   #showleft h3 a{ color:#9966cc; font-size:14px;}  #showleft h3 a:hover{ color:#f00; text-decoration:underline;}
	   
.dot1{margin-right:5px;vertical-align:middle;width:17px; height:20px; background:url(images/dot_show.gif) no-repeat;}
     #dot_a{ width:12px; height:9px;background-position:-7px -10px;}
	 #dot_b{ width:12px; height:10px;background-position:-85px -11px;}
	 #dot_c{ background-position:-156px -3px;}
	 #dot_d{ background-position:-241px -3px;}
	 #dot_f{ background-position:-369px -3px;}
	 #dot_e{ background-position:-523px -3px;}
	 #img4{ background-position:0 -76px; height:12px; width:12px;}
	 #img1{ background-position:-79px -76px; height:14px; width:12px;}
	 #img2{ background-position:-160px -75px; height:14px; width:12px;}
	 #img3{ background-position:-232px -75px; height:14px; width:12px;}
	 
	 #showpoint{ text-align:right; padding:5px;}
	 #showpoint a{ padding:0 5px;}
	 #show_con{ padding:0px 20px;}
	 #edit_con{ padding:10px 0; line-height:20px; font-size:14px; color:#444;}
	 #edit_con p{ padding:5px 0;}
	 #edit_con .video_title,#edit_con .video_des{ text-align:left; padding-left:100px; line-height:30px; font-size:14px;}
	 #edit_con .video_title{ font-weight:bold;}
	 #show_con h2{ text-align:center; font-size:20px; color:#ff6600; padding:10px 0 5px 0;}
	 #show_con h4{ color:#666; font-size:12px; font-weight:normal; text-align:center;padding:10px 0 10px 0; border-bottom:1px solid #ccc;} 
	 #show_con h4 span{ padding:0 10px;}
	    #copy_address{ padding:10px 0 0 360px;}
		#copy_address a{ display:block; height:23px; width:290px; background:url(images/dot_show.gif) no-repeat -98px -173px; text-align:center; line-height:23px;}
	 #next_pre,#editdot{ padding:10px; border:1px solid #ccc; margin-top:10px; background:#fbfbfb;color:#666;}
	 #next_pre a{ display:block; padding:5px 0; font-size:14px; color:#666;}  #next_pre a:hover{ color:#f00;}
	 
	 #editdot span{ float:right; padding-right:10px;}
	 
	 #history{ padding:10px; border:1px solid #ccc; margin-top:10px; background:#fbfbfb;color:#666;}
	 #history h4{ height:30px; line-height:30px; padding-left:10px; border-bottom:1px dotted #999; font-size:14px; margin-bottom:15px;} 
	 #history h4 span{ font-size:14px;color:#ff6600;}
	 #history li{ height:26px; line-height:26px; width:320px; background:#f00; float:left; margin-right:5px; padding-left:15px; background:url(images/dot_show.gif) no-repeat -593px -30px; overflow:hidden;}
	 #history li a{ font-size:14px; color:#666;}   #history li a:hover{ color:#f00;}
	 
	 #buy{ padding:10px; border:1px solid #ccc; margin-top:10px; background:#fbfbfb;color:#666;}
	 #buy h4{ height:30px; line-height:30px; padding-left:10px; border-bottom:1px dotted #999; font-size:16px; margin-bottom:15px;color:#9834cc;} 
	 #buy li{ height:30px; line-height:30px;width:330px; float:left; margin-right:10px; border-bottom:1px dotted #999; padding:5px 0; overflow:hidden;}
	 #buy li span{ display:block; height:25px; width:72px; background:url(images/dot_show.gif) no-repeat -1px -115px; float:left;margin-right:8px; line-height:25px; text-align:center; color:#fff;}
	 #buy li.li1 span{ background-position:-1px -155px;}
	 
	 #show_banner1{ margin:8px 0; border:1px solid #ccc;}
	 #video{ padding:10px; border:1px solid #ccc; margin-top:10px; background:#fbfbfb;color:#666;}
	 #video h4{ height:30px; line-height:30px; padding-left:10px; border-bottom:1px dotted #999; font-size:16px; margin-bottom:15px; position:relative; color:#9834cc;}
	 #video h4 a{display:block; height:16px; width:40px; position:absolute; right:5px; top:6px; background:url(images/dot_show.gif) no-repeat -288px -76px;}
	  #video h4 a span{ display:none;}
	  #video li{ width:128px; float:left; margin-right:10px;}
	  #video li span{ display:block; width:124px; text-align:center; height:92px; padding:1px; border:1px solid #ccc; overflow:hidden; cursor:pointer;}
	   #video li span.pic_name{ height:20px; line-height:20px; border:0px; }  #video li span.pic_name a{font-size:14px;}
	   
/*雙腦同步	*/  
   #flashbox,.flash_tab{ height:250px; overflow:hidden;} 
   .flash{ height:238px; width:328px; border:1px solid #ccc; overflow:hidden;}
   #hot_img{ }
    #hot_img li{ width:168px; float:left; margin-right:10px;}
	#hot_img li a{ display:block; height:137px; width:168px;overflow:hidden; background:#666; color:#fff;}
	#hot_img li a:hover{ }
	#hot_img li a.flash_hover{ background:#FF9900; color:#fff;}
	#hot_img li span{width:166px;display:block; height:115px; border:1px solid #ccc; overflow:hidden;}
	#hot_img li span.img_text{ height:20px; line-height:20px; border:0px; text-align:center;}
  
  #dev2_rt{ width:512px; float:right;}	
    #music h3{ height:27px; background:url(images/brain_dot.gif) no-repeat; line-height:22px; font-size:14px; padding-left:32px; color:#fff;}
		#musicdiv{ height:302px; border:1px solid #d8c1f5; border-top:0px; padding:20px 20px 0 20px; position:relative;}
		#musicdiv h4{ height:25px; border-left:1px solid #ddd;border-right:1px solid #ddd; background:url(images/dot2_dev.gif) repeat-x 0 -25px;}
		#musicdiv h4 a{ width:64px; height:25px; display:block; line-height:25px; text-align:center; float:left; border-right:1px solid #ddd; color:#333; font-weight:normal; font-size:14px;}
		#musicdiv h4 a:hover,#musicdiv h4 a.music_link{background:url(images/dot2_dev.gif) repeat-x 0 -50px; color:#fff;}
		
		#music_more a{display:block; height:16px; width:40px; position:absolute;right:30px; top:26px; background:url(images/brain_dot.gif) no-repeat 0 -141px;}  
		#music_more a span{ display:none;}
		.musicbox{ border-bottom:1px solid #d8c2f3;}
		.musicbox ul{ padding:0px;}
		.musicbox li{ height:30px; line-height:30px; width:455px; padding-left:15px; overflow:hidden; background:url(images/dot_dev.gif) no-repeat -544px -85px;}
			.musicbox li a{ font-size:14px; color:#555;} 	.musicbox li a:hover{ color:#f00;}
		.musicbox li span{ padding-left:10px; color:#999;}
		
		.music_bt{ padding-top:10px;}
		.music_bt li{ width:230px; float:left; margin-right:5px;_margin-right:2px;height:22px; line-height:22px;overflow:hidden;}
		.music_bt li a{ color:#9966cc; font-size:14px;} .music_bt li a:hover{ color:#f00;}
	#problem{}
	#problem h3{ height:32px; background:url(images/brain_dot.gif) no-repeat 0 -41px; line-height:28px; font-size:14px; color:#723600; padding-left:25px;}
	#problemdiv{ border:1px solid #f6a12d; border-top:0px; padding:10px 0; width:714px;}
		.problem_col{ width:347px; float:left; margin:5px;_margin:5px 3px;}
			.problem_col h4{ width:332px; height:27px;background:url(images/brain_dot.gif) no-repeat 0 -184px; line-height:27px; padding-left:15px; font-size:14px; color:#fff;position:relative;}
		   .problem_more a{display:block; height:16px; width:40px; position:absolute;right:25px; top:6px;}
		   .problem_more a span{ display:none;}
			.problem_con{ padding:10px; border:1px solid #e0e0e0; border-top:0px;}	
				.problem_col h5{ height:27px; background:#efefef; line-height:27px; color:#666; padding-left:5px;}
				.problem_col h5 a{ color:#666; padding:0 5px; font-weight:normal; font-size:14px;}
				.problem_col li{ height:26px; line-height:26px; background:url(images/brain_dot.gif) no-repeat -792px -82px; padding-left:15px; width:305px; overflow:hidden;}
				.problem_col li a{ font-size:14px; color:#666;}     .problem_con a:hover{ color:#f00;}
				
/*視頻頁*/
  #top_tab{width:1002px;margin:0 auto; height:75px; position:relative; clear:both;}
  #top_tab h3{ height:34px; background:url(images/video_tab.jpg) repeat-x left -1px; border-right:1px solid #cfaeea; width:1001px;}
    #top_tab h3 span{ display:block; height:34px; width:124px;background:url(images/video_tab2.jpg) no-repeat 0 -1px;line-height:34px; font-size:16px; color:#fff; text-align:center;}
	  #top_link{ height:30px; position:absolute; top:4px; left:160px;}
	  #top_link a{ display:block; height:30px; width:83px; color:#6301ca; line-height:30px; text-align:center; float:left; font-size:14px; margin-right:5px;}
	  	  #top_link a.top_hover{ background:url(images/video_tab2.jpg) no-repeat 0 -35px; font-weight:bold;}
	  .topdiv{border-right:1px solid #cfaeea;border-left:1px solid #cfaeea; width:970px; line-height:40px; height:40px; padding-left:30px;}
	  .topdiv a{ font-size:14px; padding:0 5px;}
 .right_video{ margin-bottom:8px;}
 #hot_video h3{ height:25px;}
  #hot_video h3 p{ height:25px; width:73px; float:left; text-align:center; line-height:25px; border-left:1px solid #eee; color:333; font-weight:normal;}
  #hot_video h3 p.p_link{  background:url(images/dot1.gif) no-repeat -1px -316px; color:#ff6600; font-weight:bold;}
  #col3 #hot_video li.videoli2{ height:55px; padding:5px 5px 5px 3px; line-height:normal;}
  #col3 #hot_video li.videoli2 img{ border:1px solid #ccc; vertical-align:text-top; float:left;}
  #col3 #hot_video li.videoli2 strong{ float:left;}
 
 #showleft h3 span{ float:right; padding-right:10px; padding-top:5px;}
  #showleft h3 span input{ vertical-align:middle;}
      #showleft h3 .video_text{ height:16px; width:110px; border:1px solid #ccc; color:#6301ca;}
	  #showleft h3 .video_submit{ width:46px; height:20px; background:url(images/video_btn.jpg) no-repeat; font-size:7px; color:#ff690c; text-align:right; cursor:pointer; border:0px; margin-left:8px;}	  
  .video_col{ border:1px solid #ccc; padding:10px; position:relative; margin:6px 0;}
		.video_col h4{ height:25px; border-left:1px solid #ddd;border-right:1px solid #ddd; background:url(images/dot2_dev.gif) repeat-x 0 -25px;}
		.video_col h4 a{ width:90px; height:25px; display:block; line-height:25px; text-align:center; float:left; border-right:1px solid #ddd; color:#333; font-weight:normal; font-size:14px;}
		.video_col h4 a:hover,.video_col h4 a.video_link{background:url(images/dot2_dev.gif) repeat-x 0 -50px; color:#fff; font-weight:bold;}
		
		.video_more a{display:block; height:16px; width:40px; position:absolute;right:30px; top:16px; background:url(images/brain_dot.gif) no-repeat 0 -141px;}  
		.video_more a span{ display:none;}
		 .videodiv{ padding:10px 0 0 10px;}
		 .videodiv li{ width:159px; float:left; margin-right:10px;}
		/* .videodiv li a{ display:block; height:135px; width:159px;}*/
		 .videodiv li a:hover img{background:#fff;filter:alpha(opacity=70);-moz-opacity:0.7;}
	     .videodiv li span img{ padding:1px; border:1px solid #ccc; }
	     .videodiv li span.pic_name{ display:block;cursor:pointer; height:20px; line-height:20px; border:0px; text-align:center; font-size:14px;}
		 
	#video_list{ margin-top:10px; border:1px solid #ccc; padding:10px;}
	#video_list h4{ height:24px; line-height:24px; border-bottom:1px dotted #999; padding-left:10px;}
	#video_list h4 span{ font-size:14px; color:#9834cc; font-size:16px;}
	#vlistdiv{ background:#fff; padding-bottom:5px;}
		#vlistdiv li{ width:164px; float:left; border-bottom:1px dotted #999; padding:10px 5px 10px 166px; height:115px; overflow:hidden; margin-right:10px;}
		#vlistdiv li h5{ width:156px; height:111px; padding:1px; border:1px solid #ccc; position:absolute; margin:0 0 0 -166px;}
		#vlistdiv li h5 a{ display:block;width:156px; height:111px;} 
		#vlistdiv li h5 a:hover{background:#fff;filter:alpha(opacity=70);-moz-opacity:0.7;}
		#vlistdiv li h6{ height:36px; overflow:hidden;}
		#vlistdiv li h6 a{ font-size:16px; line-height:18px; color:#9966cc;}
		#vlistdiv li p{ font-size:14px; padding:2px 0; color:#cc0000}
		#vlistdiv li div{ color:#333; line-height:22px; font-size:14px; height:44px; overflow:hidden;}
		
/*雙腦同步內容頁面*/
   #col4{ width:253px; float:left; margin-right:7px;}
   #col4 .right_banenr{ margin-top:10px;}
   	 #braincat{padding-right:3px;}
	 #braincat h3{ height:29px; line-height:29px; padding-left:20px;background:url(images/braincat.jpg) no-repeat 0 0px; }    #braincat h3 span{ color:#320760;font-size:14px;}
	 #braincatdiv{ border:1px solid #bcabdf; border-top:0px;}
	 #braincatdiv h4{height:41px;background:url(images/braincat.jpg) no-repeat 0 -70px; line-height:41px; padding-left:45px;}
	 #braincatdiv h4 a{ font-size:14px; color:#000000; font-weight:normal;}
	 #braincatdiv h4.h4_link{background-position:0 -29px;}
	 #braincatdiv h4.h4_link a,#braincatdiv h4 a:hover{color:#9900cc; }
	 #braincatdiv h4 span{ padding-left:10px; color:#999; font-weight:normal;}
/*雙腦同步列表頁面*/
#show_case{ margin-top:10px;}
#show_case li{ padding-left:10px; }  
#show_case li b{ display:block; height:30px; line-height:30px; border-bottom:1px dotted #ccc; margin-bottom:2px;}
#show_case li b a{color:#2288BB; font-size:14px;}
#show_case li .casediv{ padding:5px 0 20px 120px; width:540px;height:105px;overflow:hidden; line-height:22px;}
#show_case li .casediv img{ height:98px; width:98px; padding:1px; border:1px solid #ccc;vertical-align:middle; position:absolute; margin: -5px 0 0 -115px;}
#show_case li .casediv a{ font-size:14px;}

#brain_tobar{ padding-bottom:10px; color:#4006b3; font-size:14px; font-weight:bold;}
#brain_tobar a,#brain_tobar span{ font-size:14px;color:#4006b3; padding:0 5px; font-weight:bold;} #brain_tobar a:hover{ color:#f00;}