@charset "utf-8";
@import url("forms.css");
body {font-size: 11px;color:#3855A3;text-align:center;margin:0 auto;padding:0;font-weight: normal;
	background: #FFF  url(../images/bj.gif) repeat-x center top scroll;
	line-height:180%;
	font-family:Arial;}
* { margin:0; padding:0;}
img { font-size:0; line-height:0px;}
div, ul, li, form, dl, dd, table, td { margin:0; padding:0; border:0;list-style-type:none;list-style-image: none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend, a { margin:0; padding:0}


/*链接样式*/
a:visited, a:link {text-decoration: none;color:#3855A3;}
a:hover {text-decoration: underline;color:#3855A3;}

.left, .ty_2 li, .ty4 ul li, .ty5 ul li, .ty6 { float:left;}
.right, .ty_72096h8dd ul, .ty_72096h8dd ul li  { float:right;}
.more { float:right;}

.more a, .more a:link, .more a:visitde, .more a:hover { font-size:10px; text-decoration:underline; float:right;}
.nav { width:946px;margin:11px auto 0; text-align:center; height:19px; height:20px; padding-left:36px;}
.subuav { width:919px; background:url(../images/submenu_l.gif) left no-repeat; margin:0 auto; padding-left:27px;margin-top:1px;}
.subuav ul { background:url(../images/submenu_r.gif) right no-repeat; padding-right:27px; width:892px; }
.subuav ul li { background:url(../images/submenu_c.gif) repeat-x; padding:6px 0 2px ; width:892px; text-align:left; overflow:hidden;color:#fff;}
.subuav a, .subuav a:link, .subuav a:visited, .subuav a:hover {  padding:0 5px; color:#fff;}
.contont { width:905px;min-height:600px; margin:0 auto; padding:13px 20px 10px 21px;}
.contont_index { width:919px; margin:0 auto; padding:13px 20px 10px 21px;}

.sidebar { float:right; width:156px; margin-bottom:10px;}
.leftsidebar { float:left; width:738px; text-align:left;}
.leftcontact {float:left; width:678px; text-align:left; padding:0 20px 0 48px;}
.index_l { float:left;}
.index_r { float:right; width:299px;text-align:left;}
.footer { background:#EAEDF2 url(../images/footer.gif) bottom no-repeat; padding:18px 0; text-align:center; width:914px; margin:0 auto 0; clear:both;}
.footer a { padding:0 3px;}
.footer a:link, .footer a:visited { color:#3855A3; text-decoration:none;}
.footer a:hover { color:#3855A3;text-decoration: underline;}
.Design { color:#333333;}
.Design a {color:#e90015; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700;}
.Design a:link, .Design a:visited {color:#e90015; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700;}
.Design a:hover{color:#e90015; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700;}

.nav_1 { float:left; background:url(../images/mainnav_l.gif) no-repeat left; padding-left:6px;}
.nav_1 ul { background:url(../images/mainnav_r.gif) no-repeat right; padding-right:6px;}
.nav_1 ul li { background:url(../images/mainnav_c.gif) repeat-x; padding:0 6px; font-weight:bold;font-family:Verdana; }
.nav_1 a { font-family:Verdana; font-weight:Bold; color:#00398D;}

.nav_2 {float:left; background:url(../images/mainnav_l1.gif) no-repeat left; padding-left:9px;}
.nav_2 ul { background:url(../images/mainnav_r1.gif) no-repeat right; padding-right:9px;}
.nav_2 ul li { background:url(../images/mainnav_c1.gif) repeat-x; padding:0 5px; color:#fff;font-weight:bold;font-family:Verdana;}
.nav_2 a, .nav_2 a:link, .nav_2 a:visited, .nav_2 a:hover { font-family:Verdana; font-weight:Bold; color:#fff;}
.nav_r { float:right; padding-right:40px; width:90px;} /*modified by Mark */

.index_lb { width:601px; float:left;margin-top:19px;*margin-top:14px;_margin-top:14px;}
.index_lb_nav1 { float:left;; background:url(../images/index_lb1_top1.gif) left no-repeat; height:20px; padding-left:11px;}
.index_lb_nav1 ul { float:left; background:url(../images/index_lb1_top2.gif) right no-repeat; padding-right:10px; }
.index_lb_nav1 ul li { float:left; background:url(../images/index_lb1_top3.gif) repeat-x; height:20px; width:128px;}
.index_lb_nav1 ul li a, .index_lb_nav1 ul li a:link, .index_lb_nav1 ul li a:visited, .index_lb_nav1 ul li a:hover { font-size:12px; font-weight:bold; color:#4B88D8;}
.index_lb_nav2 { float:left;; background:url(../images/index_lb1_top4.gif) left no-repeat; height:20px; padding-left:11px;}
.index_lb_nav2 ul { float:left; background:url(../images/index_lb1_top6.gif) right no-repeat; padding-right:10px; }
.index_lb_nav2 ul li { float:left; background:url(../images/index_lb1_top5.gif) repeat-x; height:20px; width:129px;}
.index_lb_nav2 ul li a, .index_lb_nav2 ul li a:link, .index_lb_nav2 ul li a:visited, .index_lb_nav2 ul li a:hover { font-size:12px; font-weight:bold; color:#1858A0;}
.index_title { background:url(../images/index_lb1.gif) repeat-x; border-left:1px solid #4B88D8; border-bottom:1px solid #4B88D8; border-right:1px solid #4B88D8; float:left; padding:5px; width:587px;}
.index_title_y { background:#fff url(../images/index_lb1_bj.gif) repeat-x; border-bottom:2px outset rgb(250,250,250);border-right:2px outset rgb(250,250,250);border-top:1px solid #BECCE7;border-left:1px solid #BECCE7; padding:3px 7px; float:left; height:204px;*height:204px;_height:204px; width:568px;}

.index_t_l { width:185px;  text-align:right; float:left; color:#468BF2;}
.index_t_l li, .index_t_r li { line-height:2.2em;}
.index_t_r { width:400px; float:left; text-align:left;padding-left:10px;*padding-left:0px;_padding-left:0px;}
.index_t_r a, index_t_r a:link, index_t_r a:visited, index_t_r a:hover { text-decoration:underline;}
.index_lc { width:601px; float:left; margin-top:15px; text-align:left;} /* margin-top default is 19px*/
.index_lc_t { background:#CEE2FB url(../images/index_lc_bom.gif) no-repeat bottom; padding-bottom:9px; float:left;}
.index_lc_ta { background:#CEE2FB url(../images/index_lc_bom.gif) no-repeat bottom; padding-bottom:7px; float:left;}
.index_lc_t ul, .index_lc_ta ul {border-left:1px solid #4A89D8;border-left:1px solid #4A89D8;border-right:1px solid #4A89D8; padding:7px 10px; width:358px; height:171px}
.index_lc_t ul li, .index_lc_ta ul li { background:url(../images/index1.gif) no-repeat left 6px; text-indent:10px; line-height:19px;}
.index_lc_t ul li a, .index_lc_t ul li a:link, .index_lc_t ul li a:visited, .index_lc_t ul li a:hover { text-decoration:underline;}

.index_lc_t2 { float:right; width:215px;background: url(../images/index_215.gif) bottom no-repeat; padding-bottom:5px;}
.index_lc_t2top { background:#fff url(../images/index3.gif) left no-repeat; float:left; padding-left:11px; width:204px;}
.index_lc_t2top ul { background:url(../images/index4.gif) right no-repeat; padding-right:10px;}
.index_lc_t2top ul li { background:url(../images/index5.gif); color:#fff;}

.index_lc_t2t {  border:1px solid #4B88D9;float:left;width:207px; border-bottom:0; padding:2px 3px; background:#EDEDED}
.index_lc_t2ty { background:#fff; border:1px solid #B5B659; float:left;width:205px;height:180px; }
.index_lc_t2ty p { padding-top:6px; background:url(../images/forum_4.gif) 8px 14px no-repeat; text-indent:25px; line-height:2.2em}
.index_lc_t2ty img {padding-right:10px;vertical-align: top;}

.index_r { float:right; width:299px;}
.index_login { width:299; float:left; background:#fff url(../images/index_loginbom.gif) bottom no-repeat; padding-bottom:9px;}
.login_ltop { float:left; width:289px; background:url(../images/Contact_1.gif) no-repeat left; text-align:left; padding-left:8px;}
.login_ltop ul { float:left;background:url(../images/Contact_3.gif) no-repeat right 0; padding-right:9px;}
.login_ltop ul li{ background:url(../images/Contact_2.gif); float:left; width:282px; font-size:12px; font-weight:bold; font-family:Verdana;}
.login_login p {border-right:1px solid #93B9E0;  float:left;}
.index_login_t { width:277px; padding:8px 10px 0; border-right:1px solid #93B9E0;border-left:1px solid #93B9E0; float:left; line-height:1.5em;}
.index_login_t a{ padding-right:10px;}
.login78 { float:left; width:65px; text-align:right;padding-right:8px;}
.login219 { float:left; width:200px;}
.login219input { width:100px; height:14px;border:1px solid #C4CDCC;}
.login219 a, .login219 a:link, .login219 a:visited, .login219 a:hover, .inogin a, .inogin a:link, .inogin a:visited, .inogin a:hover,.index_login_t a, .index_login_t a:link, .index_login_t a:visited, .index_login_t a:hover { text-decoration:underline; padding-left:6px;}
.login219 input { margin-right:10px; display:inline; font-size:11px;}
.textbox {font-size:8pt;height:14px;border:1px solid #C4CDCC; width:50px}
.cominput {font-size:9pt;height:18px;border:1px solid #C4CDCC;}


.index_r2, .ty_10 p { float:left; margin-top:10px;*margin-top:7px;_margin-top:7px;}
.index_r2top, .calendar2_top, .calendar2_topindex { float:left; background:url(../images/index3.gif) left no-repeat; padding-left:11px;}
.index_r2top ul, .calendar2_top ul, .calendar2_topindex  ul { float:left; background:url(../images/index4.gif) right no-repeat; padding-right:10px;}
.index_r2top ul li { float:left; background:url(../images/index5.gif) repeat-x; color:#fff; font-weight:bold; width:277px; font-family:Verdana;}
.calendar2_top ul li {float:left; background:url(../images/index5.gif) repeat-x; color:#fff; font-weight:bold; width:326px;}
.calendar2_topindex  ul li {float:left; background:url(../images/index5.gif) repeat-x; color:#fff; font-weight:bold;width:254px;}

.index_r2_t { float:left; background:url(../images/index_rbom.gif) bottom no-repeat; background-position: 0 75px; padding-bottom:12px; width:298px; height:76px;} 
.index_r2_t ul { float:left;}
.index_r2_t ul li { background:url(../images/index14.gif) no-repeat 10px 14px; text-indent:12px;border-left:1px solid #4A89D8;border-right:1px solid #4A89D8; padding:6px 10px 0; width:276px; line-height:17px;}
.index_r2_t p { text-align:right; color:#CC0000; padding-bottom:8px;}
.index_r2_t a, .index_r2_t a:link, .index_r2_t a:visited, .index_r2_t a:hover { color:#4D87D8;}

.index_r3_b { float:left; margin-top:8px;*margin-top:6px;_margin-top:6px; background:#00498D;}
.index_r3 { float:left; margin-top:17px;*margin-top:18px;_margin-top:18px; background:#00498D;}
.index_r3nav, .index_r3nav a:link, .index_r3nav a:visited, .index_r3nav a:hover { float:left; background:url(../images/index_bnnt1.gif); width:141px; color:#003C8F; height:22px; text-align:center; font-weight:bold;padding-top:3px; font-family:verdana;}
.index_r3nav1, .index_r3nav1 a:link, .index_r3nav1 a:visited, .index_r3nav1 a:hover {font-family:verdana; float:left; background:url(../images/index_bnnt2.gif); width:158px; color:#E70010; height:22px;text-align:center;font-weight:bold; padding-top:3px;}
.index_r3adnav, .index_r3adnav a:link, .index_r3adnav a:visited, .index_r3adnav a:hover { float:left; background:url(../images/index_adbn1.gif); width:141px; color:#003C8F; height:22px; text-align:center; font-weight:bold;padding-top:3px; font-family:verdana;}
.index_r3adnav1, .index_r3adnav1 a:link, .index_r3adnav1 a:visited, .index_r3adnav1 a:hover {font-family:verdana; float:left; background:url(../images/index_adbn2.gif); width:158px; color:#E70010; height:22px;text-align:center;font-weight:bold; padding-top:3px;}
.index_r3_t { float:left;}
.index_r3_t img { padding:5px 0px 5px 3px;}
.index_r4 { float:left; margin-top:18px;*margin-top:16px;_margin-top:16px;}
.index_r5 { float:left; background:url(../images/index_logo.gif) top repeat-x; width:299px; margin-top:5px;}
.index_r5 span { padding-left:15px;}
.index_r6 {}

.job_l_l { width:366px; float:left; padding-top:9px; background:url(../images/title.gif) top no-repeat;overflow:hidden;}
.job_l_l ul { background:url(../images/title_ul.gif) repeat-x; height:58px; padding:0 16px; width:332px; border-left:1px solid #C8CCCD; border-right:1px solid #C8CCCD;}
.jop_l_l ul li { width:320px; padding-left:14px; line-height:14px;}

.job_l_l_f {width:736px; float:left; padding-top:9px; background:url(../images/forum_3.gif) top no-repeat;overflow:hidden;}
.job_l_l_f ul { background:url(../images/title_ul.gif) repeat-x; height:58px; padding:0 16px; width:702px; border-left:1px solid #C8CCCD; border-right:1px solid #C8CCCD;}
.jop_l_l_f ul li { width:688px; padding-left:14px; line-height:14px;}
.forum_top { background:url(../images/forum_2.gif) right no-repeat; padding-right:9px; width:727px; float:left;}
.forum_top ul{ background:url(../images/forum_1.gif) repeat-x; width:727px; height:320px;}
.forum_top p { padding-top:20px; background:url(../images/forum_4.gif) no-repeat 500px 28px;text-indent:25px;} /*text-indent:35px;*/
.forum_top a, .forum_top a:link, .forum_top a:visited, .forum_top a:hover { color:#3255A7; font-size:14px; font-weight:bold; text-decoration:underline;} /*font-size:16px;*/
 
.jop_l_r { width:358px; float:right; padding-top:9px; background:url(../images/title1.gif) top no-repeat; overflow:hidden;}
.jop_l_r ul {background:url(../images/title1_ul.gif) repeat-x; height:58px; padding:0 16px; width:324px;border-left:1px solid #8BB1DE; border-right:1px solid #8BB1DE;}
.jop_l_r ul li { width:312px; line-height:14px;}
.jop_l_r a, .jop_l_r a:link, .jop_l_r a:visited, .jop_l_r a:hover {color:#1C2067; font-family:Arial; font-size:16px;}

.jop_l_r2 { width:358px; float:right; margin-top:11px;}
.jop_crumb_a {background:url(../images/jop_44a.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left; margin-bottom:2px;}
.jop_crumb_b {background:url(../images/jop_44b.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left;margin-bottom:2px;}
.jop_crumb_c {background:url(../images/jop_44c.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left;margin-bottom:2px;}
.jop_crumb_d {background:url(../images/jop_44d.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left;margin-bottom:2px;}
.aboutus_a {background:url(../images/AboutUs-44a.gif) no-repeat left 0;  width:279px;padding-left:77px;float:left; margin-bottom:2px;}
.aboutus_b {background:url(../images/AboutUs-44b.gif) no-repeat left 0;  width:279px;padding-left:77px;float:left; margin-bottom:2px;}
.advertise_a {background:url(../images/Advertise44a.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left;margin-bottom:2px;}
.advertise_b {background:url(../images/Advertise44b.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left;margin-bottom:2px;}
.advertise_c {background:url(../images/Advertise77c.gif) no-repeat left 0;  width:279px;padding-left:77px;float:left; margin-bottom:2px;}
.events_a {background:url(../images/Events44a.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left; margin-bottom:2px;}
.events_b {background:url(../images/jop_44a.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left; margin-bottom:2px;}
.events_c {background:url(../images/Events44c.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left; margin-bottom:2px;}
.events_d {background:url(../images/jop_44b.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left; margin-bottom:2px;}
.information_a { background:url(../images/information44a.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left; margin-bottom:2px;}
.information_b { background:url(../images/Advertise44a.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left; margin-bottom:2px;}
.information_c { background:url(../images/information44c.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left; margin-bottom:2px;}
.information_d { background:url(../images/information44d.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left; margin-bottom:2px;}
.membership_a { background:url(../images/membership44a.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left; margin-bottom:2px;}
.membership_b { background:url(../images/jop_44b.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left; margin-bottom:2px;}
.membership_c { background:url(../images/membership44c.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left; margin-bottom:2px;}
.membership_d { background:url(../images/membership44d.gif) no-repeat left 0;  width:135px;padding-left:44px;float:left; margin-bottom:2px;}
.jop_crumb_a ul, .jop_crumb_b ul, .jop_crumb_c ul, .jop_crumb_d ul, .advertise_a ul, .advertise_b ul, .advertise_a ul, .events_a ul, .events_b ul, .events_c ul, .events_d ul, .information_a ul, .information_b ul, .information_c ul, .information_d ul, .membership_a ul, .membership_b ul, .membership_c ul, .membership_d ul { background:url(../images/jop_44_r.gif) no-repeat right top; padding-right:5px;width:128px }
.aboutus_a ul, .aboutus_b ul, .advertise_c ul { background:url(../images/jop_44_r.gif) no-repeat  right; padding-right:5px; width:273px;}
.jop_crumb_a ul li, .jop_crumb_b ul li, .jop_crumb_c ul li, .jop_crumb_d ul li, .advertise_a ul li, .advertise_b ul li, .events_a ul li, .events_b ul li, .events_c ul li, .events_d ul li, .information_a ul li, .information_b ul li,.information_c ul li, .information_d ul li, .membership_a ul li, .membership_b ul li, .membership_c ul li, .membership_d ul li { background:url(../images/jop_44_c.gif) repeat-x; width:127px;*width:125px;_width:125px;padding:8px 0 4px 3px; height:58px; line-height:13px;}
.aboutus_a ul li, .aboutus_b ul li, .advertise_c ul li { background:url(../images/jop_44_c.gif) repeat-x; width:271px;*width:269px;_width:269px;padding:8px 0 4px 3px; height:58px;}

.job_l { float:left;  background:url(../images/job_1.gif) no-repeat left; padding-left:7px; width:728px;}
.job_l ul{ float:left; background:url(../images/job_3.gif) no-repeat right; padding:8px 6px 0 0;  width:723px;}
.job_l ul li { height:96px; float:left; padding-top:20px;}
.job_l_title { background:url(../images/job_2.gif) repeat-x; float:left; padding:10px;width:703px;}
.job_l h2 {font-weight:bold; font-size:12px;}

.login { float:left; width:155px; background:url(../images/login_l.gif) no-repeat top; margin-bottom:9px;*margin-bottom:7px;_margin-bottom:7px;text-align:left; padding-top:22px; font-size:9px; font-family:Verdana;}
.login ul { float:left;background:url(../images/login_r.gif) no-repeat bottom right; padding-bottom:9px;}
.login ul li { float:left; border-right:1px solid #93B9E0; border-left: 1px solid #93B9E0; padding:8px 10px 0;width:133px;}
.login p { padding-top:3px;}
.login a { text-decoration:underline;}
.inpxt130 { border:1px solid #C4CDCC; width:130px; height:16px;}
.inpxt170 { border:1px solid #C4CDCC; width:170px; height:16px;}

.buut { width:154px; background:url(../images/ad_buut_bg.gif) no-repeat top; padding-bottom:5px; height:116px; height:120px !important; padding-left:0px; float:left;_margin-bottom:4px;*margin-bottom:4px;}
.buut ul { width:135px; float: right; padding-right:11px; }
.buut ul li { height:116px;margin-top:0;*margin-top:2px;_margin-top:2px; }
.buut h2 { text-align:left; padding-top:3px; height:27px; font-size:11px; font-family:verdana;} /*Mark: font-size:12px*/

.buut1 { width:289px; background:url(../images/buut1_l.gif) no-repeat left; padding-left:10px;  float:left; margin:5px 0 0;}
.buut1 ul { width:280px; float:left; background:url(../images/buut1_r.gif) no-repeat right; padding-right:9px; }
.buut1 ul li { background:url(../images/buut1_c.gif) repeat-x;height:116px;margin-top:0;*margin-top:4px;_margin-top:4px; }
.buut1 h2 { text-align:left; padding-top:3px; height:27px; font-size:12px; font-family:verdana;}

.path { width:919px; margin:19px auto 10px; font-size:10px; text-align:left;}
.path_3 { width:720px; float:left; font-size:10px; text-align:left; margin:0 0 10px;}
.path a, .path a:link, .path a:visited, .path a:hover, .path_3 a, .path_3 a:link, .path_3 a:visited, .path_3 a:hover { font-size:10px; padding:0 8px;}
.jianbianbt { float:left; padding-bottom:12px;}
.jianbianbt_top, .left384top1, .left384top2, .right3161top, .ty720_top, .left336  {float:left; padding-left:8px; background:url(../images/Contact_1.gif) no-repeat left; font-size:12px;}
.left336_t { width:338px;float:left; border:1px solid #8fbbde; border-top:1px solid #7c8b90; color:#000; background:#EBEBEB;}
.left336_t tr { height:30px;}
.right3161two {float:left; padding-left:8px; background:url(../images/line1.gif) no-repeat left; font-size:12px;}
.jianbianbt_top ul, .left384top1 ul, .left384top2 ul, .right3161top ul, .left336 ul, .ty720_top ul {padding:0 8px 0 0; background:url(../images/Contact_3.gif) no-repeat right top;}
.right3161two ul {padding:0 8px 0 0; background:url(../images/line2.gif) no-repeat right top;}
.jianbianbt_top ul li { width:700px; background:url(../images/Contact_2.gif) repeat-x top; font-weight:bold;}
.jianbianbt_t { width:714px; float:left; padding:10px 0; border:1px solid #A0B5C8; color:#333; background:#fff;}
.jianbianbt_t ul { padding:5px 10px; float:left; width:694px;}
 {float:left; padding-left:8px; background:url(../images/Contact_1.gif) no-repeat left; font-size:12px;}
.ty720_top ul li { width:684px; background:url(../images/Contact_2.gif) repeat-x top; font-weight:bold;}
.ty720_t {float:left; padding:10px 0; border:1px solid #A0B5C8; color:#333; background:#fff;}
.ty720_t ul { padding:5px 10px; float:left; width:678px;}
.contact_t { float:left; background:url(../images/Contact_4.gif) repeat-x; width:696px; padding:8px 10px; margin-bottom:10px;} /*padding:5px 10px*/
.contact_t ul { float:left; padding-top:10px;}
.contact_t ul li { float:left; width:222px; padding-right:20px;overflow:hidden; padding-left:5px;}
.contact_t p { line-height:18px; }

.archive_top { float:left; width:720px; font-weight:bold;}
.archive_top p { text-align:left; padding-top:20px; float:left;}
.archive_t_l { float:left; background:url(../images/events-archive1.gif) left no-repeat; padding-left:7px;}
.archive_t_l ul { float:left; background:url(../images/events-archive2.gif) right no-repeat; padding-right:7px; }
.archive_t_l ul li { float:left; border-top:1px solid #C9C9C9; padding:3px 20px 0;height:27px; background:#fff;}
.archive_t_l a, .archive_t_l a:link, .archive_t_l a:vsited, .archive_t_l a:hover{ color:#4b88d8; font-weight:bold}
.archive_t_r { float:left; border-bottom:1px dashed #ccc;width:620px; padding-bottom:7px;padding-bottom:8px;_padding-bottom:8px;}
.archive_t_r span { padding:0 5px;}
.archive_t_r input { margin-left:5px; display:inline; width:100px; height:16px; font-size:12px; line-height:10px;}
.archive_t_r img { padding-left:15px;}

.archive_title, .staff, .archive_title2, .archive_title3 { border-bottom:1px dashed #ccc; float:left; margin:10px 0 0 0; text-align:left;width:700px; color:#333; padding-bottom:10px} /*width:720*/
.staffPatch {border-bottom:1px dashed #ccc; float:left; margin:10px 0 0 0; text-align:left;width:700px; color:#333; padding-bottom:10px}
.staffPatch ul {}
.staffPatch ul li { background:url(../images/icon2.gif) no-repeat 3px 8px; text-indent:15px; padding-bottom:10px;}
.archive_title span, .archive_title2 span {color:#FF0000; font-weight:normal; font-size:14px; padding-left:10px}
.staff_093f95 {border-bottom:1px dashed #ccc; float:left; padding:10px 0; text-align:left;width:700px; color:#093f95;} /*width:720*/
.staff_093f95 h2, .staff h2{ font-size:12px;}
.staff h3, .contont_index h5, .archive_title2 h2 { font-size:16px;color:#3855A3; }
.archive_title2 h2 {padding-left:90px;margin-bottom:10px;}
.staff_3894DD {border-bottom:1px dashed #ccc; float:left; padding:10px 0; text-align:left;width:720px; color:#3855A3;border-bottom:1px dashed #ccc; float:left; padding:10px 0; text-align:left;width:720px; color:#093f95; font-weight:bold;}
.staff_3894DD span, .staff_3894DD input { padding-right:20px; padding-left:5px;}
.photo_a {float:left; text-align:center;width:720px;}
.archive_title ul, .archive_title2 ul, .archive_title3 ul { float:left; width:720px;}
.archive_title ul li, .archive_title2 ul li, .archive_title3 ul li { float:left;}
.archive_title h2, .archive_title3 h2 { font-size:16px; font-weight:bold;  padding-left:90px; color:#669900; margin-bottom:10px;}
.archive_title2 a, .archive_title3 a {text-decoration:underline;}
.archive_title a {color:#669900;text-decoration:underline;} /*add by Mark*/
.archive80 { width:80px; font-weight:bold; text-align:right; padding-right:10px;overflow:hidden;}
.archive80a { width:80px;padding-right:10px;overflow:hidden;}
.archive80b { width:80px;}
.archive640 { width:600px;}
.archive500 { width:500px;}
.archive460 { width:460px; overflow:hidden;}
.archive140 { width:160px; overflow:hidden;}
.archive260 { width:280px; overflow:hidden;}
.archive250 { width:250px; overflow:hidden;}

.archive120 { width:120px; overflow:hidden; font-weight:bold; text-align:right; padding-right:10px;}


.archive_page { width:700px; float:left; text-align:right;color:#4a89d9;font-size:10px; padding:15px 0;} /*width:700px*/
.archive_page span { padding:0 10px;}
.archive_page a, .archive_page a:link, .archive_page a:visited, .archive_page a:hover {color:#4a89d9; font-size:10px; padding:0 3px;}
.archive_page input { width:45px; height:14px; border:1px solid #ccc;}

.t_content, .ty_2 { width:720px; float:left; text-align:left; padding-top:0px; margin-top:15px;} /* width:720; padding-top:15px; padding-left:0px; */
.t_content1 { width:700px; float:left; text-align:left; padding-top:0px;}
.ty_10 { width:700px; float:left; text-align:left; padding:10px;}

.t_content p { padding-bottom:15px; color:#313131; line-height:120%;}
.left384nav h2 { font-size:14px;  font-weight:bold; color:#3855A3; padding-bottom:10px; font-family:verdana;}
.t_content h1 { font-size:14px;color:#5081c4; padding-bottom:10px; font-family:Arial;}
.t_content h4 { font-size:10px;}
.t_content a, .t_content a:link, .t_content a:visited, .t_content a:hovtr, .ty_10 h3, .login890 a, .login890 a:link, .login890 a:visited, .login890 a:hovtr { text-decoration:underline;}

#msmc { border-bottom:1px solid #95b9dd; border-left:1px solid #95b9dd;border-top:1px solid #95b9dd; line-height:25px;}

.t_note { float:left;background:url(../images/t_note1.gif) no-repeat top; padding-top:6px; padding-bottom:20px;}
.t_note ul { background:url(../images/t_note2.gif) no-repeat bottom; padding-bottom:6px; float:left}
.t_note ul li { border-left:1px solid #8DB9DC;border-right:1px solid #8DB9DC; width:605px; padding:10px; float:left;}

.staff_top { width:720px; float:left; text-align:center;background:url(../images/staff_tob1_01.gif) repeat-x bottom;}
.staff_nav { float:left;text-align:center;background:url(../images/staff_tob1_02.gif) left no-repeat;padding-left:7px; margin-left:11px; display:inline;cursor:pointer;}
.staff_nav ul { float:left;text-align:center;background:url(../images/staff_tob2.gif) right no-repeat;padding-right:13px; }
.staff_nav ul li { border-top:1px solid #4B89DE; padding:3px 25px 0; font-size:12px; font-weight:bold; color:#3855A3;float:left;width:150px; height:31px; background:#fff;}

.staff_nav ul li a, .staff_nav ul li a:link, .staff_nav ul li a:visited, .staff_nav ul li a:hover, .staff_nav1 ul li a, .staff_nav1 ul li a:link, .staff_nav1 ul li a:visited, .staff_nav1 ul li a:hover {font-size:12px;color:#3855A3;}

.staff_nav1 { float:left;text-align:center;background: url(../images/staff_tob3.gif) left top  no-repeat;padding-left:16px;margin-left:11px; display:inline;border-bottom:1px solid #4587dd;}
.staff_nav1 ul { float:left;text-align:center;background:url(../images/staff_tob4.gif) right top  no-repeat;padding-right:17px;}
.staff_nav1 ul li { border-top:1px solid #4B89DE; padding:3px 25px 0; font-size:12px; font-weight:bold; background:#dee4fe; float:left;width:150px;height:30px; }

.staff_t_r { width:540px;float:right; margin-bottom:10px;} /*width:560*/
.staff_t_r p { padding-top:10px;}
.staff_t_r h2 { font-size:12px; font-weight:bold;}
.staff_t_r h3 { font-size:12px;font-weight:bold; color:#4b6ca2;}
.staff_t_r h4 { font-size:12px;color:#4b6ca2; font-weight:normal;}
.staff_t_r li {background:url(../images/icon3.gif) no-repeat left 8px; text-indent:10px;*text-indent:0px;_text-indent:0px;}
.staff_t_l { width:140px; border-right:1px dashed #ccc; float:left; height:150px;} /*add height:150px;*/
.ty_right160 img { background:url(../images/photo_bj.gif) no-repeat; padding:12px 15px 16px 14px;}
.ty_right160a img {padding:12px 15px 16px 14px;}
.staff_t_l img { border:3px solid #C0D4D2;}
.ty_top720 {width:690px;}  /* old width:708*/
.ty_top500 { width:485px;}
.ty_top384 { width:324px;background:url(../images/ty_1.gif) left no-repeat; padding-left:12px; float:left;text-align:left; border-bottom:1px dashed #ccc; font-size:12px;}
.ty_top720, .ty_top500 { background:url(../images/ty_1.gif) left no-repeat; padding-left:12px; float:left; border-bottom:1px dashed #ccc; text-align:left; margin-bottom:20px;font-size:12px;}
.ty_top720 ul, .ty_top384 ul, .ty_top500 ul { float:left; background:url(../images/ty_3.gif) right no-repeat; padding-right:12px;}
.ty_top720 ul li, .ty_top384 ul li, .ty_top500 ul li { float:left; background:url(../images/ty_2.gif) repeat-x; font-weight:bold; color:#0f5caf; font-size:12px;}

.ty_t { float:left; width:705px;text-align:left;color:#000; padding-left:15px; padding-bottom:5px; font-size:12px;} /*mark modify: padding-bottom:20px*/
.ty_t li { background:url(../images/icon2.gif) no-repeat 3px 8px; text-indent:15px; padding-bottom:10px; }
.ty_2 li { background:url(../images/forum_4.gif) no-repeat left 8px; text-indent:15px; padding-bottom:8px; padding-right:10px; width:350px;}
.ty_new {float:left; width:705px;text-align:left;color:#000; padding-left:15px; padding-bottom:5px;}
.ty_new li { background:url(../images/new.gif) no-repeat 4px 3px; text-indent:25px;*text-indent:15px;_text-indent:15px; padding-bottom:10px; line-height:170%; font-size:12px;} 
.ty_t a, .ty_t a:link, .ty_t a:visited, .ty_t a:hover, .ty_right485 a, .ty_right485 a:link, .ty_right485 a:visited, .ty_right485 a:hover, .ty_right690 a:hover, .dashed710 a, .dashed710 a:link, .dashed710 a:visited, .dashed710 a:hover, .left384title4 a, .left384title4 a:link, .left384title4 a:visited, .left384title4 a:hover, .ty_2 a:link, .ty_2 a:visited, .ty_2 a:hover, .ty4 a, .ty4 a:link, .ty4 a:visited, .ty4 a:hover, .ty_right500 h4 a, .ty_new a:link, .ty_new a:visised, .ty_new a:hover { text-decoration:underline;color:#3855A3;}
.ty_new a, .ty_new a:link, .ty_new a:visited, .ty_new a:hover, .chamber a, .chamber a:lin, .chamber a:visited, .chamber a:hover, .sitemap a, .sitemap a:link, .sitemap a:visited, .sitemap a:hover { text-decoration:underline;color:#3855A3;}

.left384title3 a, .left384title3 a:link, .left384title3 a:visited, .left384title3 a:hover, .bj_photo3 a, .bj_photo3 a:link, .bj_photo3 a:visited, .bj_photo3 ahover  { font-size:10px; color:#3d8ae4;text-decoration:underline;}

.ty_3 a, .ty_3 a:link, .ty_3 a:visited, .ty_3 a:hover { color:#666; font-size:10px; text-decoration:none;}

.e_photo {background:url(../images/photo1.gif) left no-repeat; padding-left:12px; float:left;}
.e_photo ul {background:url(../images/photo2.gif) right no-repeat; padding-right:13px; float:left;}
.e_photo ul li {background:url(../images/photo3.gif) repeat-x top; padding-top:10px;height:149px;float:left;}

.ty_left200 { float:left; width:180px; padding:1px 5px 1px 1px; font-size:10px; color:#313131; font-family:verdana;border:1px solid #C4CDCC;} /*width:200px;*/
.ty_left201 { float:left; width:190px; padding:1px 5px 1px 1px; font-size:10px; color:#313131; font-family:verdana;} /*new line be added*/
.ty_left2001 { float:left; width:180px; padding:1px 5px 1px 1px; font-size:10px; color:#313131; font-family:verdana;} /*new line be added*/
.ty_left350 { float:left; width:350px; padding-right:5px;}
.ty_right300 { float:right; width:300px; padding-right:5px;}
.ty_left140 { float:left; width:140px;background:#fff url(../images/photo_bj1.gif) 4px top  no-repeat; }
.ty_left140 img {border:1px solid #ccc; margin:0 0 4px 4px; display:inline;}
.ty_left140e { float:left; width:140px;}
.ty_left140e img {border:1px solid #ccc; margin:0 0 4px 4px; display:inline;}
.ty_right570 { float:right; width:550px; padding-left:2px; padding-bottom:10px;} /*width:570px; new add: padding-bottom:10px;*/
.ty_right120 { float:right; width:120px; padding-left:10px;3894DD}
.ty_left120 { float:left; width:110px; padding-left:0px; color:#}
.ty_right160 { float:left; width:160px;}
.ty_right160a { float:left; width:160px;}
.ty_right500 { float:left; width:510px; text-align:left; color:#333;} /*1-width:485px; 2-width:520px; 3-width:500px;*/
.ty_right500 ul, .ty_right500 ul li { float:left;}
.ty_right500 h3 { font-size:16px; color:#313131} /*font-size:14px*/
.ty_right500 a, .ty_right500 a:link, .ty_right500 a:visited, .ty_right500 a:hover { color:#313131;text-decoration:underline;}
.ty_right500 h4 { font-size:12px;}

.ty_right501 { float:left; width:500px; text-align:left; color:#333;} /*1-width:485px; 2-width:520px; 3-width:500px;*/
.ty_right501 ul, .ty_right501 ul li { float:left;}
.ty_right501 h3 { font-size:16px; color:#313131} /*font-size:14px*/
.ty_right501 a, .ty_right501 a:link, .ty_right501 a:visited, .ty_right501 a:hover { color:#313131;text-decoration:underline;}
.ty_right501 h4 { font-size:12px;}
.ty_right495 { float:left; width:495px; text-align:left; color:#333;} /*new line*/
.ty_left235 { float:left; width:230px; padding-right:5px;}
.ty_right333 { float:left; width:333px; text-align:left;}
.ty_right690 { float:left; width:690px; text-align:left;} /*new line*/
.ty_right485 { float:left; width:465px; text-align:left;}
.ty_right450 { float:left; width:450px; text-align:left;} /*new line*/
.ty_right485 h1, .ty_right333 h1 { color:#000; font-size:14px;}
.ty_right485 h2, .ty_right500 h1, .ty_right333 h2 { font-size:12px; padding-bottom:15px; color:#0f5caf; font-weight:bold;}
.ty_right485 h5, .ty_right333 h5 { font-size:11px; color:#0f5caf; text-decoration:none;}
.ty_left70 { float:left; width:60px; text-align:right; padding-right:10px;} /*old width:70px*/
.ty_right650 { float:right;width:630px;  text-align:left; border-bottom:1px dashed #ccc;} /*old width:650px*/
.ty_right650 ul {padding-bottom:20px; float:left;width:620px;}/*old width:650px*/
.ty_right650 ul li {color:#333;list-style-type: disc;list-style-position: inside;}
.ty_right650 h3 { color:#CC3300; font-size:12px; font-weight:bold;}
.ty_right650 h4, .ty_right570 h4 { color:#3855A3; font-size:12px; font-weight:bold;}
.ty_3 { width:235px; padding-right:3px; float:left; padding-bottom:15px;}
.ty_yellow { background:url(../images/detail1.gif) left no-repeat; border-bottom:1px  solid #ccc; width:680px; float:left; padding-left:32px; margin-bottom:20px;}
.ty_yellow ul { background:url(../images/detail3.gif) right no-repeat; float:left;padding-right:23px;}
.ty_yellow ul li { background:url(../images/detail2.gif) repeat-x; height:23px; padding-top:3px; text-indent:25px; text-decoration:underline; width:200px; font-size:12px;}
.ty_green { background:url(../images/line4.gif) left no-repeat; border-bottom:1px  solid #ccc; width:700px; float:left; padding-left:13px;margin-top:25px; text-align:left; font-size:14px; font-weight:bold;}
.ty_green ul { background:url(../images/line6.gif) right no-repeat; float:left;padding-right:13px;}
.ty_green ul li { background:url(../images/line5.gif) repeat-x; height:20px;width:300px; font-size:12px; color:#000;}
.ty_greent { border-left:2px solid #c2d270;border-left:2px solid #c2d270;border-right:2px solid #c2d270; float:left; width:710px; text-align:left;}
.ty_greent ul { float:left; border-bottom:1px solid #ccc; padding:5px 0; font-weight:bold;}
.ty_greent input { margin-right:15px; display:inline;}
.ty_greent span {color:#666; font-weight:normal; font-size:11px;}


.ty_gray { background:url(../images/line1.gif) left no-repeat; border-bottom:1px  solid #ccc; width:680px; float:left; padding-left:16px;}
.ty_gray ul { background:url(../images/line2.gif) right no-repeat; float:left;padding-right:19px;}
.ty_gray ul li { background:url(../images/line3.gif) repeat-x; height:20px; font-size:14px; font-weight:bold; color:#999900;}
.ty_bom15 { margin-bottom:15px; float:left;}
.ty_e4e4e4 { border:1px solid #95b9dd;}
.ty_e4e4e4 p{ line-height:18px;padding:1px;}
.ty_e4e4e4 td { padding-left:10px;}
.ty_96b8dd, .ty_72096h8dd { border:1px solid #96b8dd; background:#e2eaff;margin-bottom:4px; text-indent:15px; text-align:left;}
.ty_72096h8dd1 { border:1px solid #96b8dd; background:#e2eaff;margin-bottom:4px; padding:5px; text-align:left; width:700px; float:left; margin-top:20px;} /* add by Mark */
.ty_96b8ddy {border:1px solid #96b8dd;background:#f1e8ff;}
.ty_96b8ddy span, .ty6 span {padding:0px 25px 0 33px; font-size:12px; font-weight:bold;}
.ty_72096h8dd, .ty4, .ty5 { width:720px; float:left;}
.ty_72096h8dd  { margin-top:20px;}
.ty4, .ty5, .ty6 {text-align:left; border:1px solid #96b8de;}
.ty5 ul {border-bottom:1px dashed #ccc; float:left; padding:8px 5px;font-size:12px; font-weight:bold;}
.ty4 ul { border-bottom:1px dashed #ccc; float:left; padding:8px 5px 8px 35px; background:url(../images/icon9.gif) no-repeat 10px 15px; font-size:12px;}
.input14 { width:340px; height:16px; border:1px solid #ccc;}
.input219 { width:219px; height:16px;border:1px solid #ccc;}
.input75 { width:340px; height:75px;border:1px solid #ccc;}
.input55 { width:340px; height:55px;border:1px solid #ccc;}
.input65 { width:65px; height:16px;border:1px solid #ccc;}
.input70 { width:65px; height:18px;border:1px solid #ccc;}

.dashed_bom { float:left; width:700px; padding-left:30px;  text-align:left; color:#313131;border-bottom:1px dashed #ccc; padding:5px 0; font-weight:normal;font-family:verdana;} /*width: 720*/
.dashed_bom span { padding-left:30px; }

.photoarray { float:left; width:230px; text-align:center; height:195px; border-bottom:1px dashed #ccc; padding-top:10px; margin-right:10px; display:inline; overflow:hidden;}
.photoarray a, .photoarray a:link, .photoarray a:visited, .photoarray a:hover { font-size:10px;}
.photoarray p { float:left;width:214px}

.left384, .left384title2, .left384nav, .left384title5 { width:384px; float:left; font-family:verdana;}
.left384title2 { color:#5b5b5b;}
.left384nav { margin-bottom:15px;}
.left384nav li { float:left; padding-bottom:5px; color:#000;}
.left384top {float:left; margin-bottom:20px; padding:0;}
.left384top1 ul li, .left384top2 ul li { width:370px; font-weight:bold; background:url(../images/Contact_2.gif) repeat-x;}
.left336 ul li {font-weight:bold; background:url(../images/Contact_2.gif) repeat-x; width:322px;}
.left384title1 { width:344px; padding:20px; float:left; border:1px solid #8fbbde; border-top:1px solid #7c8b90; color:#000;}
.left384title1 h2, .left384title5 h2 { font-weight:bold; font-size:12px; } /*Mark delete padding-bottom*/
.left384title2 h2 {color:#669900; font-weight:bold; text-decoration:underline;padding-bottom:15px; font-size:14px;}
.left384title2 h2 a {color:#669900;} /*add by mark*/
.left384title2 li { float:left;}
.left384title3 { float:left; padding:5px 10px;}
.left384title4 { width:384px; border:1px solid #8fbbde; float:left; background:url(../images/icon8.gif) no-repeat 15px 18px; padding-top:10px;}
.left384title4 a { padding:0 13px;}
.left384title4 P, .left384title5 p { padding:5px 25px;}
.left384title4_ebebeb { background:#ebebeb;}
.left384title5 ul { float:left;}
.left384title5 img { padding-right:15px;}
.left300 { float:left; width:300px; padding-left:10px; color:#829000;font-size:12px;}
.left700 { float:left; width:700px; padding-left:10px; color:#829000;font-size:12px;}
.left400 { float:left; width:400px;}

.right316 { width:316px; float:right;}
.right3161 { float:left;}
.right3161, .left384 { margin-bottom:15px;}
.right3161top ul li {width:299px; font-weight:bold; background:url(../images/Contact_2.gif) repeat-x; }
.right3161two ul li {width:299px; font-weight:bold; background:url(../images/line3.gif) repeat-x; color:#666600;}
.right3161titile { width:283px; height:162px; padding:15px; overflow:hidden; float:left;border:1px solid #8fbbde; border-top:1px solid #7c8b90;}
/* tsq add for forums index.php marquee 2009-3-1*/
.right3161titile_content { width:283px;height:172px;  padding-top:10px; padding-bottom:10px; padding-left:15px;padding-right:15px; float:left;}
.right3161titile_div {height:220px; padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px; width:305px;float:left;border:1px solid #8fbbde; border-top:1px solid #7c8b90;}
/*---end ----*/
.right3161titile2 { width:283px;padding:15px; overflow:hidden; float:left;border:1px solid #d2cecb; border-top:1px solid #b2a89c;}
.right3161titile2 li { padding-bottom:5px; float:left;}
.right3162titile { width:303px;padding:8px; overflow:hidden; float:left;border:1px solid #8fbbde; height:290px;} /*height:300*/
#mq li{line-height:20px;}
.right3161titile2 p { padding:2px 24px; width:235px; float:left;}
.photo_4 { padding:4px; background:#c0d4d2; border:1px solid #fff; margin-right:15px;}

.dashed710 { margin:10px 0; border:1px dashed #ccc; padding:10px; width:690px; float:left; color:#333;}

.bj_D3E9FF a, .bj_D3E9FF a:link, .bj_D3E9FF a:visited, .bj_D3E9FF a:hover   { background:#D3E9FF; padding:2px 5px;  font-size:14px; font-weight:bold; text-decoration:underline; margin-right:25px; display:inline;}
.directory { background:url(../images/img_bj.gif) right no-repeat; padding-right:12px;}
.bj_photo3 { background:transparent url(../images/photo_bj3.gif) no-repeat scroll center top;display:inline;float:left;height:195px;margin-right:20px;margin-top:15px;padding:15px 0 0 16px;width:120px;}
.login890 { width:860px; float:left; padding:30px 0 0 0; padding:25px;}
.photobj4 { background:url(../images/photoleft.jpg) left no-repeat; padding:10px 0 7px 16px; }

.chamber { float:right; width:174px; height:118px; margin-top:40px;}
.chamber ul {background:url(../images/chamber2.jpg) repeat-y center; float:left; padding-top:5px;}
.chamber li {float:left;text-indent:20px; padding-bottom:10px;*padding-bottom:9px;_padding-bottom:9px; width:174px; text-align:left;}
.sitemap { padding:5px 5px; border-bottom:1px dashed #ccc; width:700px; text-align:left; font-size:14px;} /*width:820px*/
.sitemap li { padding-bottom:5px; background:url(../images/icon2.gif) no-repeat 20px 8px; text-indent:29px;*text-indent:20px;_text-indent:20px; padding-left:10px; font-size:12px;} /*add font-size*/
.sitemap p {padding:10px;}
.sitemap h2 { font-size:20px; padding:10px 0;}
.login_bos{position:absolute;margin-left:135px; width:135px;height:22px; line-height:22px;padding-left:10px;top:225px; left:auto; background: url(../images/prompt_box.gif) repeat-x scroll center bottom}
*+html .login_bos{
margin-left:3px;
}
*html .login_bos{
margin-left:3px;
}
.login_bos1{position:absolute;margin-left:135px; width:135px;height:22px; line-height:22px;padding-left:10px;top:268px; left:auto; background: url(../images/prompt_box.gif) repeat-x scroll center bottom}
*+html .login_bos1{
margin-left:3px;
}
*html .login_bos1{
margin-left:3px;
}