/*-----------格式化Body CSS样式-----------*/
body { background:#ffffff;background-image: url("/Skin/Skin_1/bg1.gif"); margin:0px; padding:0px; }
body,table,p,td,th {font-family:comic sans ms,verdana,tahoma,arial,helvetica,sans-serif,宋体;font-size:9pt; color:#000000;}
body{scrollbar-face-color:#f8f8f8;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#f8f8f8;
scrollbar-shadow-color:#f8f8f8;
scrollbar-arrow-color:#808080;
scrollbar-track-color:#ededed;
scrollbar-darkshadow-color:#808080;
scrollbar-base-color:#808080}
/* ********* 菜单 Tabs ******** */
    #menu {
      float:right;
      /* 菜单总长度*/
      width:101%;
      background:#efefef;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #666;
      }
    #menu ul {
	  margin:0;
	  /* 最后一个菜单左边空位*/
	  padding:10px 10px 0 9px;
	  list-style:none;
      }
    #menu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #menu a {
      float:left;
      background:url("/Skin/Skin_1/tableftF.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #menu a span {
      float:left;
      display:block;
      background:url("/Skin/Skin_1/tabrightF.gif") no-repeat right top;
      /* 位置 上, 右， 下，左 菜单框架*/
      padding:5px 8px 4px 4px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menu a span {float:none;}
    /* End IE5-Mac hack */
    #menu a:hover span {
      color:#FFF;
      }
    #menu a:hover {
      background-position:0% -42px;
      }
    #menu a:hover span {
      background-position:100% -42px;
      }
/* 下拉列表框的css定义:对应css中的“select”，这里为下拉列表框的风格设置，可定义内容为背景、字体、颜色、边框等 */
.Title {FONT-WEIGHT: normal; FONT-SIZE: 12px; background-image: url(../Skin/Skin_1/Title_bg.gif); COLOR: #ffffff; FONT-FAMILY: Comic sans ms,Tahoma, Verdana; BACKGROUND-COLOR: #77aacc}
.selet_bg {BACKGROUND-COLOR: #ffffff}
select { border-width: 1; border-color: #c0c0c0; background-color: #FFFFFF;
 font-family: Comic sans ms,Verdana, Arial, Helvetica, sans-serif, 宋体; font-size:9pt; cursor: hand; color: #000000;
}
select.sel { border: 1px solid #c0c0c0; padding: 1px; background-color: #ededed; }
/*-----------格式化Table CSS样式-----------*/
table.tbl { table-layout:fixed; }
td.tb { word-wrap: break-word; }
td.tk { word-break:keep-all; }
td.s { padding-left: 5px; padding-right: 5px; }
td.sl { padding-left: 5px; padding-right: 5px; text-align: left; }
td.sr { padding-left: 5px; padding-right: 5px; text-align: right; }
/*-----------格式化自定义Table CSS样式-----------*/
.table_all { width:950px;background:#ffffff;border:0px; padding:0px; border-collapse:collapse; }
.tablew { width:100%; background:#ffffff; border:0px; padding:0px; border-collapse:collapse; }
.table { width:100%; background:#d7d7d7; border:1px solid #ffffff; }
.tables { width:100%; background:#d7d7d7; border:1px solid #ffffff; }
.td { background-image: url("/Skin/Skin_1/td.gif"); background-color: #ededed; height:26px; color: #444444; font-weight: bold; padding-left: 6px; padding-right: 6px; }
.th { background-image: url("/Skin/Skin_1/th.gif"); background-color: #ededed; height:26px; color: #444444; font-weight: bold; padding-left: 6px; padding-right: 6px; }
.tr { background: #ffffff; height: 25px; }
.tre { background: #efeff7; height: 25px; }
.trt { background: #FFFFF0; height: 25px; }
.trz { background: #ffffe2; height: 25px; }
.trs { background: #ece9d8; height: 25px; }
.trp { background-color: #f1ecdf; height: 25px; }
.trb { background-color: #f2fafc; height: 35px; }
.trerr { background-color: #f2fafc; height: 40px; }
.trbg { background: #FFFFFF; }
.trline { font-size:0px; line-height:1px; padding:0px; background-color: #F8F8F8; }
.ttable { width:100%; border:1px solid #999999;}
.ttd { background-image: url("/Skin/Skin_1/bg_td.gif"); background-color: #999999; height:26px; color:; font-weight: bold; padding-left: 6px; padding-right: 6px; }
.ttg{background:#f5f5f5;}
.showlist1 {background:#FFFFFF;border-bottom: #E1E1E1 1px dotted;}
.showlist2 {background:#F8F8F8;border-bottom: #E1E1E1 1px dotted;}
/*-----------格式化背景CSS样式-----------*/
.bg { background-color:#FFFFFF; }
.bg_table { background-color:#ffffff; }
.bg_frame { background-color:#0096D4; }
.bg_trt { background: #C6DDE3; }
.bg_tr { background: #ece9d8; height: 25px; }
.selet_bg { background-color: #FFFFFF; }
.ftd { color:#999999; }
.fbg { color: #FFFFFF; }
.bg_path {background:url(/Skin/Skin_1/Bg_Path.gif);height: 30;}
.bg_search { border: 1px solid #c0c0c0; padding: 1px; background-color: #ffffff; height: 20px; background-image: url({$web_dir}images/bg_search.gif); }
.Photo_table { background:#333333; border:2px solid #333333; }
/*-----------格式化字体CSS样式-----------*/
.tims { color:#808080;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; }
.tim { color:#ff0066;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; }
.mins { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt;  font-weight:bold;}
.dtd { color: #; font-weight:bold;}
.htd { line-height:150%; }
.btd { font-weight:bold; }
.bw { word-wrap:break-word; }
.tf { table-layout:fixed; }
.gray { color:#808080; }
.red { color:#FF0000; }
.read { color: #3131ce; }
.red2 { color:#CC3300; }
.blue { color:#0066CC; }
.yellow { color:#FF6600; }
/*-----------窗口引用CSS样式-----------*/
.div_alt { width:240px; margin-left:18px; border:1px solid black; background-color:#ffffe1; color:#000000; padding:2px; }
.div_pop { background-color: #ffffe1;color:#000000; border: 1px #666666 solid;font-color: font-size: 12px; padding-right: 4px; padding-left: 4px; height: 20px; padding-top: 2px; padding-bottom: 2px; filter: Alpha(Opacity=0); }
/*-----------超链接CSS样式-----------*/
a { color:#000000; text-decoration: none; } /* 链接无下划线,有为underline */
a:hover { color:#ff0000; text-decoration: none; } /* 鼠标在链接上 */ 
a.h_td { color:#ffffff; text-decoration: none}/* 底部当前文字链接的css定义*/
a.h_td:hover { color:#ffffff; text-decoration: none }
a.h_pop { color:#ededed; text-decoration: none }
a.h_pop:hover { color:#808080; text-decoration: none }
a.h_top { color:#000000; text-decoration: none; }
a.h_top:hover { color:#ff0000; text-decoration: none; }
a.h_menu {font-size:10pt; text-decoration: none; }
a.h_menu:hover { color:#ededed; text-decoration: none; }
a.h_end { color:#333333; text-decoration: none; }
a.h_end:hover { color:#ff3300; text-decoration: none; }
/*-----------论坛CSS样式-----------*/
.bbs_hh { line-height:120%; }
.bbs_m { color: #CC3300; font-weight:bold; }
.bbs_topic { color:; font-weight:bold; }
.bbs_vote { color: #cc0000; font-weight:bold; }
.bbs_subhead { color: #808080; }
.bbs_tablew { width:950px; background:#ffffff; border:0px; padding:0px; border-collapse:collapse; }
.bbs_table { width:950px; clear:both; background:#B9B9B9; border:0px solid #AAAAAA; background:  #A2A2A2;}
.bbs_tables { width:100%; clear:both; background:#d7d7d7; border:1px solid #A6CDE3; background: #E9F5FF;}
.bbs_td { border:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; background:#E8F5FD url("/Skin/Skin_1/td_bbs.gif") repeat-x 0px 0px; color:; font-weight:bold; padding:8px 8px 6px 8px; height: 26px; }
.bbs_th { font-size:12px; padding:6px 6px 6px 6px; height: 25px;}
.bbs_tr {  font-size:12px; background:#FFFFFF; padding:6px 6px 6px 6px;height: 25px; }
.bbs_tr_list1 { background: #FFFFFF; height: 25px; }
.bbs_tr_list2 { background: #F8FEFE; height: 25px; }
.bbs_tre { background: #efeff7; height: 25px; }
.bbs_trt { background: #FFFFF0; height: 25px; }
.bbs_trp { background-color: #f1ecdf; height: 25px; }
.bbs_trb { background-color: #f2fafc; height: 35px; }
.bbs_trline { font-size:0px; line-height:1px; padding:0px; background-color: #F8F8F8; }
/*-----------评论CSS样式-----------*/
.rv_table { width:100%; background:#FFFFFF; border:1px solid #d4d4d4; border-collapse:collapse; }
.rv_tablew { width:100%; background:#d7d7d7; border:1px solid #d4d4d4; border-collapse:collapse; }
.rv_td { background-image: url("/Skin/Skin_1/th.gif"); background-color: #ededed; height:26px; color: #000000; font-weight: bold; padding-left: 6px; padding-right: 6px; }
.rv_tr { background: #F0F7FB; }
.rv_trt { background: #ededed; }
.rv_trb { background: #f7f7f7; }
.rv_trp { background-color: #f1ecdf; height: 25px; }
.rv_trline { font-size:0px; line-height:1px; padding:0px; background-color: #F8F8F8; }
/*-----------格式化表单CSS样式-----------*/
input.txt { border: 1px solid #c0c0c0; padding: 1px; background-color: #ffffff; height: 20px; }
input.txt_num { border: 1px solid #c0c0c0; padding: 1px; background-color: #ffffff; height: 20px; text-align: center; }
textarea.txtarea { border: 1px solid #c0c0c0; padding: 1px; background-color: #ffffff; }
select.sel { border: 1px solid #c0c0c0; padding: 1px; background-color: #ededed; }
input.btn
{
 border: 1px solid #c0c0c0; background-color: #f7f7f7; background-image: url("/Skin/Skin_1/bg_btn.gif"); height: 20px;
 padding-left: 10px; padding-right: 1px; padding-top: 2px; padding-bottom: 1px;
}
input.btns { border: 1px solid #c0c0c0; padding: 1px; background-color: #ededed; height: 20px; }
textarea { border-width: 1; border-color: #c0c0c0; background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif, 宋体; font-size: 9pt; cursor: hand; color: #000000; 
}
select { border-width: 1; border-color: #c0c0c0; background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif, 宋体; font-size:9pt; cursor: hand; color: #000000;
}
/*-----------UBB引用、代码功能CSS样式-----------*/
/*-----------程序代码相关CSS--------------------------------------*/
.UBBContainer{border:1px solid #ccc;background:#f7f7f7;border-left:3px solid;}
.UBBTitle{font-weight:bold;padding:4px;background:#eee;border-bottom:1px dotted #ccc;}
.UBBContent{padding:6px;line-height:160%;}
.UBBContent textarea {width:550px;margin-bottom:2px;}
/********** Passport **********/
.p_table { width:100%; background:#ffffff; border:1px solid #d4d4d4; border-collapse:collapse; }
.p_tr { border:1px solid #ffffff; padding-left: 5px; padding-right: 5px; }
.p_left { font-size:15px; font-weight:bold; line-height:150%; border:1px solid #ffffff; padding-left: 5px; padding-right: 5px; text-align: right; }
.p_right { color: #808080; line-height:150%; background:#f0f0f0; border:1px solid #f0f0f0; }
/*-----------下拉菜单CSS样式-----------*/
.menuskin 
  {	
    border: #666666 1px solid;
    visibility: hidden;
    font: 12px Verdana;
    position: absolute;
    background-color: #EFEFEF;
    background-image: url(/Skin/Skin_1/menubg.gif);
    background-repeat: repeat-y;
  }
.menuskin A
  {
	padding-right: 10px; 
	padding-left: 25px; 
	color: black; 
	text-decoration: none;
  }
.menuitems
  {
	margin: 2px; 
	padding: 1px; 
	word-break: keep-all; 
	text-align: left; 
	line-height: 14pt;
  }
.btn_letter {
	BORDER-LEFT-COLOR: #7b9ebd; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff, EndColorStr=#DDDCDC); BORDER-BOTTOM-COLOR: #5c08b2; COLOR: #075bc3; BORDER-TOP-COLOR: #7b9ebd; BORDER-RIGHT-COLOR: #5c08b2
}
.btn_num {
	BORDER-LEFT-COLOR: #7ebf4f; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-BOTTOM-COLOR: #7ebf4f; COLOR: black; BORDER-TOP-COLOR: #7ebf4f; BORDER-RIGHT-COLOR: #7ebf4f
}
.step_buy{width:91px;float:left;margin-left:8px;margin-top:12px}
.sep_buy{width:40px;float:left;margin-top:15px}
.t1{font-weight:bold;font-size:14px;padding-left:8px}
.t2{font-size:12px;margin-top:5px;line-height:120%;color:#666666}
/*-----------图片预览CSS样式-----------*/
.popupmenu_popup { text-align: left; line-height: 1.4em; padding: 10px; overflow: hidden; border: 1px solid #CAD9EA; background: #FFF url({$web_dir}Images/viewpic/portalbox_bg.gif"); background-repeat: repeat-x; background-position: 0 1px;  }

@import url("common.codes.css");
@import url("common.user.css");


/* ************************* */
body { padding:0px; font-size:12px; font-family:"Arial","Verdana","宋体"; }
table,input,textarea,select,button { font-size:12px; }


/* ************************* */
.ClewSign { background:url("../common/ico_clew_sign.gif") no-repeat 7px 5px; }
.ClewTrue { background:url("../common/ico_clew_true.gif") no-repeat 3px 2px; }
.ClewFalse { background:url("../common/ico_clew_false.gif") no-repeat 3px 2px; }
.ClewYes { background:url("../common/ico_clew_yes.gif") no-repeat 4px 5px; }
.ClewNo { background:url("../common/ico_clew_no.gif") no-repeat 5px 5px; }
.ClewOptional { background:url("../common/ico_clew_optional.gif") no-repeat 4px 2px; }
.ClewIgnorer { background:url("../common/ico_clew_ignorer.gif") no-repeat 4px 2px; }

/* ************************* */
input.btn { background:#E8F5FD url("../common/bg_button.gif") repeat-x; }
button { background:#E8F5FD url("../common/bg_button.gif") repeat-x; }
input.sea-btn { background:#E8F5FD url("../common/bg_button.gif") 0px 0px repeat-x; }

/* ************************* */
table.tab tr.bar td { background:#E9F5FF url("../common/bg_table_tab.gif") 0px 0px repeat-x; color:#333333; font-weight:bold; }
table.tab tr.sub td { background:#E9F5FF url("../common/bg_table_tab.gif") 0px -20px repeat-x; color:#888888; font-weight:bold; }
table.frm tr.bar td { background:#E9F5FF url("../common/bg_table_frm.gif") 0px 0px repeat-x; color:#333333; font-weight:bold; }
table.frm tr.sub td { background:#E9F5FF url("../common/bg_table_frm.gif") 0px -20px repeat-x; color:#888888; font-weight:bold; }
table.list tr.bar td { background:#F4F4EA url("../common/bg_table_list.gif") repeat-x; color:#333333; font-weight:bold; }
table.list tr.sub td { background:#F4F4EA url("../common/bg_table_list.gif") repeat-x; color:#888888; font-weight:bold; }


/* ************************* */
/* ********** Page ********* */
/* ************************* */
div.Framer { clear:both; width:950px; }
div.FramerFloor { clear:both; width:950px;}
div.FramerFloor div.MainBody { width:716px; float:left; }
div.FramerFloor div.MainCenter { width:492px; float:left; }
div.FramerFloor div.SideLeft { width:216px; margin:0px 8px 0px 0px; float:left; }
div.FramerFloor div.SideRight { width:216px; margin:0px 0px 0px 8px; float:right; }


/* ********* header ******** */
div.Header { width:950px; }
div.HeaderSpace { clear:both; margin:2px; padding:2px; }
div.HeaderFrame { clear:both; width:100%; margin:0 auto; padding:0px 0px 0px 0px; }
div.HeaderLogo { width:28%; height:80px; text-align:left; float:left; }
div.HeaderNav { width:72%; text-align:right; float:right; }
div.HeaderNav div.space { width:auto; margin:2px; padding:2px; }

div.HeaderTop { width:auto; border:1px solid #DBDBDB; margin:0px; padding:0px; float:right; }
div.HeaderTop div.left { display:none; }
div.HeaderTop div.right { display:none; }
div.HeaderTop div.item { float:left; padding:0px 3px 0px 3px; }
div.HeaderTop a { float:left; color:#333333; text-decoration:none; padding:4px 4px 1px 4px; }
div.HeaderTop a:visited { color:#333333; text-decoration:none; }
div.HeaderTop a:hover { color:#DD2000; text-decoration:none; }
div.HeaderTop a:active { color:#DD2000; text-decoration:none; }


.headtab {position:relative;display:block;height:39px !important;height:41px;font-size:12px;
font-weight:bold;background:transparent url(/images/frame/bgOFF.gif) repeat-x top left;
border-top:4px solid #B30000;}

.headmenu{width:950px;position:relative;display:block;height:39px;font-size:12px;
font-weight:bold;background:transparent url/images/frame/bgOFF.gif) repeat-x top left;
font-family:Arial,Verdana,Helvitica,sans-serif;border-top:0px solid #B30000;}

.headmenu ul{margin:0;padding:0;list-style-type:none;width:auto;}
.headmenu ul li{display:block;float:left;margin:0;}
.headmenu ul li a{display:block;float:left;color:#000000;text-decoration:none;
padding:11px 2px 0px 0px;height:23px;
background:transparent url(/images/frame/bgDIVIDER.gif) no-repeat top right;}

.headmenu ul li a:hover,.headmenu ul li a.current{color:#DD2000;
background:#fff url(/images/frame/bgON.gif) no-repeat top left;}


/* ********* footer ******** */
div.Footer {width:950px; height:100%;clear:both; background:url(/images/frame/bg_foot.jpg); padding:0px 0px 0px 0px; }
div.FooterFrame {width:100%;  margin:0; padding:0px 0px 0px 0px; }

div.FooterAds { width:100%; text-align:center; padding:5px 0px 5px 0px; }

div.FooterMenu { border:1px solid #BCBCBC; font-size:12px; padding:0px 10px 0px 10px; }
div.FooterMenu ul { }
div.FooterMenu li { display:inline; padding:0px 5px 0px 5px; }
div.FooterMenu a { text-decoration:none; }
div.FooterMenu a:link { text-decoration:none; }
div.FooterMenu a:visited { text-decoration:none; }
div.FooterMenu a:hover {  }
div.FooterMenu a:active {  }
div.FooterMenuLeft { display:none; }
div.FooterMenuBody { width:95%; height:100%; text-align:top; padding:10px 0px 0px 0px; }
div.FooterMenuRight { display:none; }

div.FooterInfo { color:#000000; padding:5px; }
div.FooterInfo p { color:#000000; padding:2px; }


/* ********** base ********* */
div.MenuBar { clear:both; text-align:left; padding:5px 0px 5px 0px; }
div.MenuBar ul { clear:both; }
div.MenuBar li { display:inline; background:url("../common/ico_menubar.gif") 2px 2px no-repeat; padding:0px 5px 0px 16px; }

div.MenuPic { clear:both; text-align:center; padding:5px 0px 5px 0px; }
div.MenuPic ul { clear:both; }
div.MenuPic li { display:inline; background:none; padding:0px 4px 0px 4px; }

div.MenuLinks { clear:both; padding:5px 0px 5px 0px; }
div.MenuLinks ul { clear:both; }
div.MenuLinks li { background:url("../common/ico_menulinks.gif") 2px 6px no-repeat; padding:3px 5px 3px 16px; }


/* ********* login ********* */
div.Block-Login { clear:both; border:1px solid #BCBCBC; }
div.Block-Login div.BlockBar {text-align:left; border:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; background:url("../forum/bg_bar.gif") repeat-x 0px 0px; color:#000000; font-weight:bold; padding:8px 8px 6px 8px; }
div.Block-Login div.BlockBody { clear:both; background:#FFFFFF; text-align:center; line-height:200%; padding:7px; }
div.Block-Login div.BlockBody div { padding:2px 0px 2px 0px; }
input.username { width:100px; background:#FFFFFF url("../account/ico_username.gif") 2px 2px no-repeat; padding-left:18px; }
input.password { width:100px; background:#FFFFFF url("../account/ico_password.gif") 2px 2px no-repeat; padding-left:18px; }
input.login-text { border:1px solid #BBBBBB; background:#E8F5FD url("../common/bg_button.gif") repeat-x; height:23px; line-height:23px; padding:0px 2px 0px 2px; }
.play-main-center-geci-frame {width:382px;height: 253px;background-color: #F5FBFF;text-align:center}
.play-main-center-geci {width:382px;height:266px;padding:2px;padding-right:2px;overflow:auto;color: #FF0000;
.mov_a{float:left;width:740px;}
.mov_b{float:right;width:200px;}
.movienews {clear:both;margin-top:2px;overflow:hidden;height:100%; border:1px solid #2DA5FF;padding:5px;}
.movienews a { color:#07519A;text-decoration: none; }
.movienews a:hover { color:#FFF;background:#0865BF;}
.movienews_1 {clear:both;float:left;margin-top:2px;overflow:hidden;width:560px; height:460px;border:1px solid #2DA5FF;padding:3px;position:relative;}
.movienews_1_ad{top:0;left:0; z-index:1000; position:absolute;}
.movienews_2 {float:right;margin-top:2px;overflow:hidden; width:180px;height:460px;border:1px solid #2DA5FF;padding:3px;overflow-y:scroll;}
.movienews_2 a {display:bold;width:95%;height:25px;line-height:25px;margin:2px; float:left;color:#07519A;text-decoration: none; border:1px solid #eee;background:#f4fbfc;overflow: hidden; text-overflow:ellipsis;}
.movienews_2 a:hover { color:#000;background:#FFF;}
.movienews1 { float:left;width:190px; }
.movienews1 img { width:188px;height:232px;}
.movienews2 { float:left;width:505px;border:0px solid #E2E2E2;color:#07519A;text-align:left;position:relative; }
.movienews2 h1 {height:38px;line-height:38px;color:#07519A;font-size:14px;text-align:left;padding-left:15px; }
.movienews2 p { text-align:left;overflow:hidden;height:100%;padding:0 0 10px 15px; font-size:13px;}
.movienews2a { float:right;width:120px;border:0px solid #E2E2E2;color:#07519A;text-align:right; }
.movienews_tj{right:25px; top:10px; z-index:1000; position:absolute;}
.movienews3 { clear:both;margin-top:5px;overflow:hidden;height:100%;border:1px solid #bfdcec;}
.movienews3 a { color:#07519A;font-size: 14px;text-decoration: none; }
.movienews3 a:hover {color:#FFF;background:#FF9900;}
.movienews3b { float:left;text-align:left;padding:2px;}
.movienews3bs{width:725px;height:150px;overflow-y:scroll;}
.movienews3b li {text-align:left;padding:2px; }

.movienews3c { text-align:center; }
.movienews3c a {display:bold;width:112px;height:28px;line-height:22px; float:left;color:#07519A;font-size: 12px;text-decoration: none;border:1px solid #eee;background:#f4fbfc;overflow: hidden; text-overflow:ellipsis;margin:3px;padding:2px;}
.movienews3c a:hover {color:#000;background:#FFF;line-height:20px;border:1px solid #EEE; overflow : visible;text-overflow:clip;}
.suggest_link 
  {
   background-color:#fff;
   padding:2px 6px 2px 6px;
  }
  .suggest_link_over 
  {
    background:#e8e2fe;
    padding:2px 6px 2px 6px;
  }
  #search_suggest
  {
    position:absolute;
    background-color:#ffffff;
    text-align:left;
    border:1px solid #000000;
    width:166px;
    overflow:auto;
   }

