﻿/****************************************/
/********** Bingo web V2.0 **********/
/****************************************/

body{margin:0px; font-size:9pt; color:#333; }
table{font-size:9pt;color:#333;}
ul{ padding:0px; margin:0px;}
li{ padding:0px; margin:0px; list-style-type:none;}
input{font-size:9pt;}
select{font-size:9pt;}
a:link,a:visited{}
a:hover{color:#F7A61F;}
h1,h2,h3,h4,h5{margin:0px; padding:0px; font-family:微软雅黑;}
img{ border:0px;}

/********** comman style **********/
.bluelink a:link,.bluelink a:visited{color:#0066CB; text-decoration:underline;}
.bluelink a:hover{color:red;}

/********** master style **********/
#master{margin:0 0 0 0px;background:#BBE7FF url(bg.jpg) repeat-y center top;}
#mastercontainer{background:url(top_bg.jpg) no-repeat center top;text-align:center;}
#maincontainer{ margin:0px auto;width:910px;  text-align:left;}
#header{ margin:0px auto; width:910px; position:relative; text-align:left;height:110px; }
#header .language{  position:absolute; top:5px; left:270px;  color:White; }
#header .language img{ margin-bottom:-3px; }
#header #topmenu{  position:absolute; top:25px; }
#footer{ margin:10px auto 8px; width:910px; background-image:url(footer_bg.jpg); height:57px; text-align:left;  }
#footer p { padding:18px 20px 0px; display:block; color:#fff; line-height:22px;  text-align:right; }

/* index.aspx */
.flashad{ background:url(ad_bg.jpg) no-repeat left top; height:237px;}

.ms_content { position:relative;}
.ms_subcontent1{background:url(subcontent1.gif) no-repeat left top; height:294px;  margin:10px 0px;}
.ms_subcontent2{background:url(subcontent2.gif) no-repeat left top; height:249px;  margin:10px 0px 0px;}

.ms_news{ position:absolute; width:300px;  top:45px; left:290px; }
.ms_product{position:absolute; width:235px; top:40px; right:25px; }
.ms_solution1{position:absolute; width:160px;  top:355px; left:130px; }
.ms_solution2{position:absolute; width:160px;  top:355px; left:430px; }
.ms_solution3{position:absolute; width:160px;  top:355px; left:730px; }

.ms_content img { border:none;}
.ms_content .ms_title {  line-height:20px; text-align:left;}
.ms_content .ms_title h2 { line-height:25px; font-size:12px; margin:0px; margin-top:3px; font-weight:bold; display:block; color:#a60600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; WORD-BREAK: keep-all;width:220px;}
.ms_content .ms_title h2 a { line-height:25px; font-size:12px; margin:0px; margin-top:3px; font-weight:bold; display:block; color:#a60600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; WORD-BREAK: keep-all;width:220px;}
.ms_content .ms_title li { text-indent:12px; margin:0px; color:#697c83; text-align:left;}
.ms_content .ms_title li a:link,.ms_content .ms_title li a:visited { color:#697c83; text-decoration:none;}
.ms_content .ms_title li a:hover {color:#697c83; text-decoration:underline;}

.ms_content .ms_list { text-align:left; margin-top:5px; }
.ms_content .ms_list a:link,.ms_content .ms_list a:visited{ color:#1d2023; text-decoration:none;}
.ms_content .ms_list a:hover { color:#a60600;}
.ms_content .ms_list li { background:url(new_que.gif) no-repeat 5px 8px; line-height:21px; text-align:left; height:21px; margin:0px; border-bottom:1px dashed #dfdfdf; padding-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; WORD-BREAK: keep-all; width:90%;}
.ms_content .ms_more { padding:10px 10px 0px 0px;  text-align:right;}

.ms_news .ad_pics{ position:absolute; top:0px; left:-270px;  }
.ms_solution1 .ad_pics,.ms_solution2 .ad_pics,.ms_solution3 .ad_pics{ position:absolute; top:0px; left:-120px;  }

/* innerweb -- leftmenu */
.submenu_td{width:200px; vertical-align:top; background:url(sub_menu.gif) repeat-y left bottom; position:relative; }
.submenu{ background:url(sub_menu_top.gif) no-repeat left top; height:500px;*height:auto;_height:auto; }
#submenu{background:url(sub_menu_mg.gif) no-repeat left bottom; height:500px;*height:auto; }
.submenu_bottom{background:url(sub_menu_bottom.gif) no-repeat left bottom; height:31px;  width:200px; position:absolute; left:0px; bottom:-1px; display:none;*display:block;  }

.submenu ul{ }
.submenu div{ font-size:1px; height:7px; border:0px; }
.submenu li{ padding:0px; margin:0px;}
.submenu li a,.submenu li a:visited{ border-bottom:1px solid #BCCBDE; height:25px; color:#D46731;  line-height:25px; padding-left:20px; font-weight:bold;   display:block;  background:#F0F0F0 url(icon_list_001.gif) no-repeat 0px 5px;}
.submenu li a:hover{ color:#0076D6;}

.submenu li ul{background:url(space.gif) repeat-y;padding:5px 10px 8px; }
.submenu li ul li{ padding:0px; margin:0px; padding-left:10px;}
.submenu li ul li a,.submenu li ul li a:visited{  height:23px; line-height:23px; font-weight:normal; color:#333;    padding-left:20px;  border-bottom:1px dashed #BCCBDE;   display:block;  background:url(icon_list_121.gif) no-repeat 0px 5px;}
.submenu li ul li a:hover{ background-color:#E6F0FF;color:#333;  }

/* innerweb -- mainarea */
.mainarea_td{  vertical-align:top;}
.mainarea{ width:693px;margin-left:10px;}
.position{background:url(position.gif) no-repeat;font-weight:bold; height:40px; line-height:40px;font-size:10pt; padding-left:40px;  color:White;}
.position a:link,.position a:visited{ color:White;  }
.position a:hover{  color:White;   text-decoration:underline; }

/* innerweb -- mainarea--tabweb */
.tabs1 {width:100%;  margin-top:8px;  padding-left:1px;}
.tabs1 ul {margin:0;padding:0px;list-style:none;}
.tabs1 li {display:inline;margin:0;padding:0; }
.tabs1 a { cursor:pointer; display:inline-block; background:url("tableft1.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
.tabs1 a span {display:inline-block;background:url("tabright1.gif") no-repeat right top; line-height:25px; padding:0px 20px 0px 16px; color:#555;}
/*  Hack  IE5-Mac \*/
.tabs1 a span {float:none;}
/* End IE5-Mac hack */
.tabs1 a:hover {background-position:0% -30px;}
.tabs1 a:hover span {background-position:100% -30px;color:#fff; }
.tabs1 a.current  {background-position:0% -30px; }
.tabs1 a.current  span {background-position:100% -30px;color:#fff; }
.tab1_cont_top{background:url(tab1_cont_top.gif) no-repeat center top;  font-size:1px; height:7px; }
.tab1_cont_mg{background:url(tab1_cont_mg.gif) repeat-y  center top; padding:10px 20px;  }
.tab1_cont_btm{background:url(tab1_cont_btm.gif) no-repeat  center bottom;  font-size:1px; height:9px;  }

/* innerweb -- mainarea--contant */
.contant_top{background:url(contant_top.gif) no-repeat center top;  display:none;  font-size:1px; height:7px;   margin-top:5px;}
.contant_mg{background:url(contant_mg.gif) repeat-y  center top; padding:10px 15px;  }
.contant_btm{background:url(contant_btm.gif) no-repeat  center bottom;  font-size:1px; height:9px;  }
.contant_mg  img{ border:0px; }
.contant_mg h2{font-size:14pt; margin-bottom:10px; color:#3C86CA; background:url(contant_tle.jpg) no-repeat center top; padding-left:68px;  line-height:41px; height:41px; font-weight:normal; }
.contant_mg h3{font-size:12pt; color:#368CDA;  padding:0px 10px;padding-left:200px; position:relative;  border-bottom:1px solid #DBDBDB;  margin:20px 0px;  height:100px; font-weight:normal; }
.contant_mg h4{font-size:11pt;  color:#0066CB; margin:10px 0px; background:url(contant_mg_h4.jpg) no-repeat left top; padding-left:15px; line-height:28px;}
.contant_mg h5{font-size:10pt; margin-bottom:10px; color:#D46731; background:url(iecool_arrow_035.gif) no-repeat 0px 9px;position:relative; padding-left:20px;  line-height:30px; }
.contant_mg h5 img{ position:absolute; right:15px; top:-5px; cursor:pointer; display:none;}
.contant_mg h6{margin-bottom:10px; line-height:20px; font-size:8pt; font-weight:normal; height:20px; margin-top:-10px; padding-left:19px;}

.contant_mg hr{font-size:1px; height:1px; color:#DBDBDB;}

.contant_mg h3 p{  font-size:9pt; font-weight:normal;   color:#333; text-indent:0em; }
.contant_mg h3 img{ position:absolute; left:0px;  top:0px;  border-right:1px solid #DBDBDB; }
.contant_mg h3 font{color:#FFA308; text-decoration:underline; position:absolute; right:5px; font-size:9pt; cursor:pointer;}

.contant_mg ul.bookmark{margin-bottom:15px;  }
.contant_mg ul.bookmark li{background:url(icon_list_042.gif) no-repeat 0px 6px; padding-left:23px; line-height:25px;}
.contant_mg ul.bookmark li.title{ font-weight:bold; background-image:url(space.gif);padding-left:0px;   line-height:30px; }

.contant_mg ul.list{ margin-bottom:15px; }
.contant_mg ul.list li{background:url(icon_list_118.gif) no-repeat 0px 6px; padding-left:23px; line-height:25px;}
.contant_mg ul.list li.title{ font-weight:bold; background:url(.gif) repeat-x left 15px;padding-left:0px;  line-height:30px;   }
.contant_mg ul.list li.title span{ padding:5px;  background-color:White; }

.contant_mg .backtop{background:url(iecool_arrow_179.gif) no-repeat 0px 2px; padding-left:22px; line-height:25px;}
.contant_mg .backtop a:link,.contant_mg .backtop a:visited{color:#0066CB; text-decoration:underline;}
.contant_mg .backtop a:hover{color:red;}

.contant_mg ul.quicklink{ margin-bottom:15px; border:1px solid #999999;  background-color:#F2F2F2; padding:10px; margin:20px 0px; }
.contant_mg ul.quicklink li{background:url(icon_list_121.gif) no-repeat 0px -2px; padding-left:18px; line-height:25px;   display:inline;}
.contant_mg ul.quicklink li.title{ font-weight:bold;padding-left:0px; background-image:url(space.gif);  }

.contant_mg .blocklist ul{ margin-bottom:10px; }
.contant_mg .blocklist ul li{ border:1px solid #D9D9D9; padding:10px; padding-left:100px; position:relative;}
.contant_mg .blocklist ul li.title{ border-bottom:0px; background:url(blocklist_tle_bg.jpg) repeat-x left top; line-height:30px; height:30px; font-weight:bold; padding:0px 10px; }
.contant_mg .blocklist ul li img{ position:absolute; left:-90px;  top:10px;}
.contant_mg .blocklist ul span{  color:#2969B2;}
.contant_mg .blocklist ul p{  text-indent:0em;}
.contant_mg .twoculomn ul{ width:320px; float:left; margin-right:10px; cursor:pointer;}

.contant_mg p{margin-top:5px; margin-bottom:10px; line-height:24px;text-align:justify; text-justify:inter-ideograph; text-indent:2em;}

.contant_mg .blocklist ul.mover li{ border:1px solid #FBA71B; background-color:#FFFAF4; padding:10px; padding-left:100px; position:relative;}
.contant_mg .blocklist ul.mover li.title{ border-bottom:0px; background:url(blocklist_tle_bg.jpg) repeat-x left top; line-height:30px; height:30px; font-weight:bold; padding:0px 10px; }


/* infoweb */
.inner_gencont{}
.inner_gencont p{margin-top:5px; margin-bottom:10px; line-height:24px;text-align:justify; text-justify:inter-ideograph; text-indent:2em;}
.inner_gencont  h2 {  font-size:12pt; color:#3C86CA; padding-bottom:8px; border-bottom:1px solid #FD9842; margin-bottom:10px; }
.inner_gencont  h2  img{  margin-bottom:-20px; margin-right:12px;}
.inner_gencont .newlist {  margin:0px; padding:0px; margin-bottom:15px;} 
.inner_gencont .newlist li { text-indent:24px; line-height:28px; background:url(news_list_i.gif) no-repeat 12px 9px; padding-left:15px; border-bottom:1px dashed #DFE1E3;}
.inner_gencont h3{font-size:11pt;  color:#3C86CA; margin:10px 0px; background:#fff url(contant_mg_h4.jpg) no-repeat left top; padding-left:15px; line-height:28px;}
.inner_gencont h4{font-size:10pt; margin-bottom:10px; color:#3C86CA; background:url(iecool_arrow_035.gif) no-repeat 0px 9px;position:relative; padding-left:20px;  line-height:30px; }

/* others */
.clearfloat{ float:none; clear:both;}
.center{ text-align:center;}
.center p{ text-align:center;}
.right{ text-align:right;}
.cont_tabstyle { width:93%; background:#aaa;}
.cont_tabstyle  th{ height:22px; padding:5px; background-color:#EAF0F4; line-height:22px;}
.cont_tabstyle  td{ height:22px; padding:5px; background-color:White; line-height:22px; }
.cont_tabstyle tr.itemstyle th { background:#EAF0F4;}
.cont_tabstyle tr.itemstyle td { background:#EAEFF7;}


.tab_search{ background-color:#F9F7F0; border:1px solid #DBDBDB; background:url(top_bg.jpg) no-repeat right bottom;}

.dg_borderstyle{border-collapse:collapse;margin-top:3px;}
.dg_borderstyle th{height:24px; background-color:#D4EEFF; font-weight:bold;padding-left:2px; border:1px solid #DBDBDB;}
.dg_alternatingitemstyle td{height:22px;padding-left:2px; background-color:White; text-align:left; border:1px solid #DBDBDB;}
.dg_alternatingitemstyle td a{color:#0066CB; text-decoration:underline;}
.dg_itemstyle td{height:22px;padding-left:2px;text-align:left; border:1px solid #DBDBDB;}
.dg_itemstyle td a{color:#0066CB; text-decoration:underline;}
.dg_pagestyle{}
.dg_pagestyle th{color:#1C568A;padding-top:6px;}
.dg_pagestyle td{text-align:right;padding-right:15px;color:#1C568A;}
.dg_pagestyle td img{padding-top:2px;margin-bottom:-4px;cursor:pointer;}
.dg_pagestyle td input{font-size:8pt;width:50px;}
.dg_pagestyle td select{font-size:8pt;}

.fim_mg{border-collapse:collapse; border-top:2px solid #FF811E; border-bottom:2px solid #FF811E; margin-bottom:10px;}
.fim_tle{ color:#333333; background-color:#FFEEE0; line-height:25px; height:25px; font-size:10.5pt; padding:0px 5px; font-weight:bold;}
.fim_l{ border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; line-height:22px; height:22px; background-color:#F7F7F7; padding:0px 5px;}
.fim_r{ border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; line-height:22px; height:22px; background-color:#fff; padding:0px 5px;}

.news{ _height:430px; min-height:430px; }
.tab_btn{margin-left: 200px;}
.tab_btn img{ border:0px; cursor:pointer;}
.showpic_bg{}