



a:link {color:#369;text-decoration:none;}
a:visited {color:#369;text-decoration:none;}
a:hover {color:#000;text-decoration:none;}
a:active {color:#369;text-decoration:none;}

body {margin:0;padding:0;font-size:12px;font-family:arial,sans-serif;color:#036;background:#949DAC url(../images/b.gif) repeat-x;}

table,ul.list,td,div,p,h1,h2,h3,h4,h5,h6,input,span,var,em,form,textarea {font-style:normal;font-family:arial,sans-serif;padding:0;margin:0;}
input,textarea {font-size:12px;}
div.user_edit {font-family:auto;font-style:auto;}
img,a img {border:0;}
.clear {height:0;overflow:hidden;clear:both;}
.btn,.sub {cursor:pointer;}
.sub {text-transform:uppercase;}
input,select {vertical-align:middle;}
.txt {border:1px #9ce solid;width:145px;height:21px;}
input.txt2 {border:1px #9ce solid;height:21px;}
textarea.txt2 {border:1px #9ce solid;}
.left {float:left;}
.right {float:right;width:215px;overflow:hidden;}
.oks {width:980px;background:url(../images/left.gif);margin:0 auto;padding:0 5px;}
.oks1 {width:980px;margin:0 auto;padding:0 5px;}
.out,.top {width:980px;position:relative;}
.out {background:#c9c9c9 url(../images/bhh.jpg) 0 bottom repeat-x;overflow:hidden;}
.top {padding-top:30px;background:url(../images/top.jpg) right 0 no-repeat;position:relative;z-index:10000;}
.member {background:url(../images/member.png) right 0 no-repeat;padding-right:20px;}
.center {text-align:center;}
.if_error {color:#c00;font-weight:bold;padding:5px;text-align:center;}
.error,.edit,.red {color:#c00;font-weight:bold;}
.red {margin:0 5px;}
.bold {font-weight:bold;}
.center {text-align:center;}
#copyright {clear:both;text-align:right;}
.page {height:20px;line-height:20px;padding:10px 0;text-align:center;clear:both;}
.page a {padding:2px 5px;background:#eee;border:1px #ccc solid;}
.page span a,.page a.curr {background:#fff;font-weight:bold;color:#c00;}
h1.n {float:left;height:110px;width:310px;overflow:hidden;}
h1.n a {float:left;height:110px;width:379px;overflow:hidden;text-indent:-1000px;}
ul.list,
ol.list,
ol.photo,
#nav,
#nav_top,
#nav_bot,
#photo_ge {list-style:none;padding:0;margin:0;}

/*=== ads */
.left_ad {background:#fff;margin:5px 0;float:left;padding:1px;text-align:left;width:763px;overflow:hidden;height:105px;}
.left_ad img {width:763px;height:105px;}
.right_ad {padding:0;float:right;width:203px;height:90px;background:#fff;border:1px #fff solid;margin:5px;overflow:hidden;margin-bottom:0;}
.right_ad img {width:203px;height:90px;}
.bottom_ad {background:#fff;margin:5px 0;float:left;padding:1px;text-align:left;width:763px;overflow:hidden;height:180px;}
.bottom_ad img {width:763px;height:180px;}

/*=== promote */
#player_big {position:relative;float:left;height:200px;width:765px;border-bottom:5px #c00 solid;overflow:hidden;}
#fW_Content {display:inline;float:left;width:765px;height:200px;overflow:hidden;}
#fW_Content img {height:200px;width:765px;position:absolute;display:none;}
#fW_Content img.curr {z-index:900;}
#fW_Controls {float:right;position:relative;margin-top:-25px;right:-1px;z-index:1000;overflow:hidden;}
#fW_Controls a {filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;background:#eef;color:#003;margin-right:2px;font-weight:bold;font-size:18px;float:left;margin-right:1px;text-align:center;height:25px;line-height:25px;width:25px;}
#fW_Controls a.curr,#fW_Controls a:hover {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background:#c00;color:#fff;position:relative;}

/*=== menu */
#nav {clear:both;background:none;height:30px;line-height:30px;border-bottom:1px #ddd solid;background:url(../images/bhs.gif);}
#nav a {padding:0 13px;color:#fff;font-size:13px;font-weight:bold;display:block;}
#nav li {float:left;height:30px;border-right:1px #ccc dotted;}
#nav li p a {float:none;display:block;height:100%;}
#nav li p a.mini {font-size:11px;}
#nav li p {width:195px;clear:both;float:left;}
#nav a:hover,#nav li.curr,#nav a.curr {background:#c00;color:#fff;}
#nav a.curr {float:none !important;float:left;}
#nav li p a:hover {float:none;}
#nav a.curr {height:31px;}
#nav a.os {color:#d00;}
#nav p {display:none;position:absolute;z-index:1000;background:url(../images/back2.gif);border:1px #ccc solid;margin-left:-1px;}
#nav p a {color:#fff;min-width:100px;padding:0 10px;display:block;height:auto;font-size:12px;line-height:25px;}
#nav p a:hover {color:#fff;background:#69c;}
#nav .member {background-position:95%;}
#nav p a.member:hover {color:#fff;background:#69c url(../images/member.png) 95% no-repeat;}
#nav_top {float:right;position:relative;right:0;width:240px;top:-25px;height:25px;line-height:25px;z-index:100;}
#nav_top li {float:left;margin:0 5px;}
#nav_top a {color:#000;font-size:14px;font-family:impact;border-right:1px #000 dotted;padding-right:10px;}
#nav_top a.rss {background:#f00;color:#fff;padding:0 3px;font-size:12px;font-family:arial;font-weight:bold;border:0;}
#contact.con {text-align:right;clear:both;float:none;padding:35px 450px 25px 0;width:560px;height:80px;font-size:12px;background:url(../images/logo2.gif) 590px 35px no-repeat;}
#nav_bot {height:30px;background:url(../images/bk.jpg) 0 bottom repeat-x;font-size:12px;padding:10px 10px 20px;color:#69c;}
#nav_bot li {float:left;padding-right:10px;}
#nav_bot li.r {font-size:10px;text-align:right;float:right;padding:0;color:#9ce;}
#nav_bot li a {color:#9ce;}
#nav_bot li a:hover,#nav_bot li.r a:hover {color:#cef;}
#nav_bot li.r a {font-weight:bold;color:#9ce;font-size:20px;display:block;}
#nav_bot li.contact {float:none;clear:both;}

/*=== right */
.moo {overflow:hidden;color:#369;width:205px;float:right;margin:5px 5px 0;background:#f9f9f9;}
.moo .in {padding:5px;}
.moo {border:0;background:#fff url(../images/bh.jpg) 0 bottom repeat-x;text-align:center;padding:5px 0 8px;}
.moo img {margin-bottom:5px;}
.moo h2 {padding-bottom:3px;line-height:20px;font-family:times;font-size:14px;}
.sub {height:23px;border:0;width:80px;background:url(../images/sub3.jpg);color:#fff;font-weight:bold;font-size:11px;}
.sub2 {height:23px;border:0;padding:0 5px;background:#003;color:#fff;font-weight:bold;font-size:11px;cursor:pointer;margin:0 5px;}
.right #search {padding:5px 0;}
.right #search input.txt {width:100px;margin:0;color:#000;}
#login {font-size:11px;}
.right #login {height:110px;}
.right #login h3 {line-height:40px;padding-top:10px;font-size:14px;}
.right #login h3 var {color:#c00;}
.right #login a.btn {display:block;line-height:23px;margin:0 auto;height:23px;border:0;width:120px;background:url(../images/sub.gif);color:#fff;font-weight:bold;font-size:11px;}
#login input.txt {width:125px;height:15px;}
#login p {padding:3px 0;text-align:right;}
#login .sub {font-size:11px;font-weight:bold;margin-left:0;background:url(../images/sub2.gif);border:1px #9ce solid;color:#369;width:80px;height:20px;}
#login a {color:#c00;font-weight:normal;font-size:11px;}
.right #quiz p input {width:auto;margin:0 5px 0 10px;}
.right #quiz p {text-align:left;}
.right #quiz .sub {width:80px;background:url(../images/sub3.jpg);margin-top:10px;font-size:11px;height:20px;}
.right #newsletter input.txt,#search input.txt {color:#999;margin-bottom:5px;}
.right #sponser {text-align:center;}
.right #sponser img {border:1px #369 solid;width:85px;height:40px;margin:5px 3px;}
.right #sponser img {border:1px #cef solid;width:180px;height:60px;margin:0 0 3px 0;}
.right #public {padding:0;}
.right #public h2 {height:20px;padding:5px 0;overflow:hidden;}
.right #public img {width:100%;height:135px;display:block;margin:0;}

/*=== left */
h2.normal {position:relative;text-align:left;color:#036;height:35px;font-size:16px;background:url(../images/how.jpg);line-height:35px;padding:0 45px;}
h2.normal a.more {position:absolute;right:5px;display:block;height:35px;top:0;background:url(../images/more.gif) right no-repeat;width:47px;text-indent:-1000px;overflow:hidden;}
.con {overflow:hidden;float:left;width:765px;background:#fafafa;}
.con ul.list {padding:15px 0;float:left;width:100%;}
.con ul.list li {color:#c00;overflow:hidden;background:url(../images/dot.gif) 22px 8px no-repeat;padding:0 35px;line-height:22px;}
.con ul.half li {background-position:18px 8px;overflow:hidden;margin-bottom:5px;padding:0 15px 5px 30px;float:left;width:305px;overflow:hidden;}
.con ul.list li var {font-weight:bold;padding-right:15px;}
.con ul.list li a,.con ul.list li p {color:#369;}
.con ul.list li a:hover {color:#000;}
.user_edit ul.orz {width:300px;margin:20px auto;list-style:none;}
.user_edit p {padding-bottom:10px;}
.user_edit ul.orz li {padding:5px 0;}
.user_edit div table {text-align:left;}
.user_edit em span{font-style:italic;}
.user_edit em{font-style:italic;}
.user_edit table div.bullitin {padding:20px 0;}

/*=== left index */
.le,.ri {width:382px;}
.le {border-right:1px #ccc solid;}
.home {height:150px;}
.home li {width:340px;height:22px;line-height:22px;overflow:hidden;}
#top_news {height:300px;}
.sma {float:left;margin:0;list-style:none;height:249px;width:367px;overflow:hidden;border:8px #eee solid;}
.sma a {display:block;border:2px #fff solid;height:245px;overflow:hidden;}
.sma img {width:363px;min-height:245px;}
#top_news ul {width:362px;float:right;margin:0;padding:10px;overflow:hidden;}
#top_news ul li.normal {padding-left:10px;list-style:inside disc;border-top:1px #69c dotted;line-height:30px;height:30px;margin-right:15px;}
.headline {background:#fff;overflow:hidden;list-style:none;padding:10px;height:100px;}
.headline a {margin:5px 0;font-size:14px;line-height:18px;font-weight:normal;}
.headline a span {color:#c00;}
.headline a.h {width:355px;font-weight:bold;display:block;color:#369;font-size:20px;height:25px;line-height:25px;overflow:hidden;}

/*=== join us */
form.moo {margin:50px auto;float:none;padding:20px;border:4px #eee solid;border-bottom-color:#fff}

/*=== event */
#event .le {height:335px;}
#event .ri {height:480px;margin-top:-335px;border-bottom:50px #FAFAFA solid;;}
#event .no-amcham {height:195px;}
#event .photo_album {height:170px;margin-top:0;border-bottom:0;}
#event .con ul.list li {line-height:22px;}
#event .con ul.list li p,#event .con ul.list li a {overflow:hidden;display:block;height:22px;margin-left:20px;}
#event .con ul.list li p {margin-bottom:5px;color:#666;}
h3.search {text-align:center;font-size:16px;padding:15px;border-bottom:1px #ddd dotted;}
h3.search input.txt {width:300px;margin-right:5px;height:20px;}
h3.search input.btn {border:1px #369 solid;background:url(../images/sub3.jpg);padding:0 5px;color:#fff;height:22px;font-weight:bold;}
h3.search input.txt {width:auto;}
h3.bg {background:#f6f6f6;}
h3.search span {display:block;font-size:11px;color:#666;font-weight:normal}
h3.search select {width:200px;}
h4.ev {padding:15px;margin:20px;border:1px #ddd solid;background:#eee;}
h4.ev * {display:block;line-height:20px;font-size:12px;color:#369;}
h4.ev em var {display:inline;margin-right:10px;color:#c00;font-weight:bold;}
#sign_up_event {cursor:pointer;border:0;width:100px;color:#fff;font-size:16px;font-weight:bold;text-align:center;margin:40px auto;height:32px;line-height:32px;background:#900 url(../images/sub.gif);}
h3.links {font-size:20px;text-align:center;float:none;background:none;width:auto;border-bottom:1px #ccc dotted;text-indent:0;padding:10px 0;margin-bottom:10px;}
h3.links {color:#900;text-align:left;margin:5px 20px;padding:5px 0;font-size:16px;border-top:1px #69c dotted;border-bottom:1px #69c dotted;}
h3.links a {font-weight:normal;}
h3.links a:hover {color:#900;}

/*=== photo */
.photo_album li a {display:block;}
.photo li {text-align:center;width:117px;overflow:hidden;float:left;padding:0;}
.photo_album img {height:100px;width:100px;display:block;margin:5px auto;border:1px #ccc solid;}
.photo_album a:hover img {border-color:#f90;}
.photo_album li.next {border:0;float:right;}
.photo_album li.prev,
.photo_album li.next {width:15px;height:120px;}
.photo_album li.prev a,
.photo_album li.next a {background:url(../images/arr.gif) right no-repeat;display:block;height:100%;overflow:hidden;text-indent:-1000px;}
.photo_album li.next a {background:url(../images/arr2.gif) left no-repeat;}
.photo_album li.prev a:hover,
.photo_album li.next a:hover {background-color:#ddd;}
#publications,#china_brief,#white_paper {border-bottom:1px #ccc solid;background:#eee;}
#publications.photo li,
#china_brief.photo li,
#white_paper.photo li {height:180px;}
#publications.photo li.nor,
#china_brief.photo li.nor,
#white_paper.photo li.nor {width:115px;margin:0 3px 0 4px;}
#publications.photo,
#china_brief.photo,
#white_paper.photo {height:180px;}
#publications.photo li img,
#china_brief.photo li img,
#white_paper.photo li img {height:135px;width:110px;display:block;}

/*=== list */
div.list {padding-bottom:30px;min-height:650px;height:100%;overflow:hidden;overflow-y:visible;}
div.list ul.list {padding:20px 40px 30px;}
div.list ul.list li {line-height:22px;padding-bottom:10px;}

/*=== photo_ge */
#photo_ge {height:602px;position:absolute;right:216px;top:155px;width:220px;overflow:hidden;}
#photo_ge.hover {width:90px;overflow:hidden;}
#photo_ge p {width:220px;overflow:auto;height:624px;}
#photo_ge img {border:1px #ddd solid;width:80px;height:80px;float:left;margin-right:10px;}
#photo_ge a {display:block;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;height:80px;padding:3px;background:#fff;overflow:hidden;}
#photo_ge a:hover {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#photo_ge a * {display:block;}
#photo_ge a em {font-size:12px;font-weight:bold;padding:3px 0;}
#picasa {height:680px;}

/*=== working group */
#working .con {height:340px;}
#working .con .user_edit {padding-left:25px;padding-right:25px;height:300px;}

/*=== article */
p.func {text-align:right;}
p.func input {background:none;border:1px #999 solid;}
.con .user_edit {padding:20px 45px;overflow:hidden;width:auto;}

/*=== service */
table.info {width:88%;margin:20px auto;overflow:hidden;}
table.info2 {width:88%;margin:0px auto;overflow:hidden;}
table.info td,table.info th {padding:10px;background:#eee;vertical-align:top;}
table.info th {background:#bbb;}
table.info td.name {text-align:right;font-weight:bold;}
table.info td .i {margin:0;padding:0;list-style:none;}
table.info td .i li {padding:5px 0;}
table.info td input,table.info td select {margin:0 5px;}
.di {font-weight:bold;padding:20px 40px;margin:30px 80px;background:#eee;border:1px #cc solid;font-size:14px;}
.di p {padding-bottom:5px;}
.di input.txt {width:320px;}

/*=== pub */
.u_e {height:130px;width:600px;float:left;margin:10px 0 10px 10px;}
.u_e h3 {font-size:16px;text-align:center;height:20px;line-height:20px;}
.wp {height:160px;width:120px;float:right;margin:10px 10px 10px 0;border:1px #ccc solid;}
#buy {background:url(../images/sub.gif) -25px no-repeat;color:#fff;padding:0 15px;float:right;margin:0 10px;font-weight:bold;height:20px;line-height:20px;}
.con ul.n li {float:left;width:210px;height:22px;overflow:hidden;padding-right:10px;}
.dir {height:217px;}
.md p {margin:10px;padding:15px;border:1px #eee solid;background:#f6f6f6;}
.md p input.txt,.md p select {width:230px;}
.md em {display:block;font-weight:bold;padding-bottom:5px;font-size:14px;}
#white .user_edit {height:200px;float:left;width:330px;border-left:1px #ddd solid;}

/*=== jobs */
div.button {text-align:center;font-size:20px;padding:20px 40px 50px;}
div.button a {margin:0 10px;}
#jobs .he {height:495px;}
#jobs .he ul.list li {margin-right:10px;}
#job .info {background:#ddd;}
#job .info td {background:#fff;}
#job .info td.name {text-align:left;background:#eee;}
#job .info em.name {font-weight:bold;padding-right:15px;}
#job .info .cap {text-align:left;}
#job .info .cap a {display:block;margin-top:-12px;text-align:right;position:relative;}
#job .info .txt {width:300px;}
#job .info textarea.txt {height:100px;}
.page input.center {border:4px red solid;padding-top:5px;}
.page img {cursor:pointer;margin:0 5px;}
.prefix input {margin:0 5px;}
#job.normal .info {background:#fff;}
#job.normal .info td {background:#eee;}
#job.normal .info td.name {text-align:right;}

/*=== my amcham */
#events .sf {float:left;border-right:1px #ccc solid;width:342px;}
#events .nor {border:0;}
#events ul {padding-left:40px;width:342px;float:left;margin:-1px -1px 0 0;border:1px #ccc solid;border-left:0;height:190px;}
#events ul.ns {border-right:0;}
#events ul .title {font-weight:bold;list-style:none outside;padding:5px 0;font-size:12px;color:#369;border-bottom:1px #cef dotted;}
#events ul li {line-height:22px;}
#events ul li var {font-weight:bold;color:#c00;padding-right:10px;}
#events .canc {float:right;width:380px;}
#myamcham .he {height:180px;}
#myamcham .omg {height:78px;}
#myamcham .omg li {float:left;}
#myamcham #events .more {float:right;margin-right:5px;}
#myamcham #events li.title {height:22px;overflow:hidden;}
#myamcham #events li.title var {color:#369;float:left;}
#e {display:none;padding:10px;border:5px #9ce solid;background:#cef;width:337px;left:395px;position:absolute;overflow:hidden;}
#e .e_p {border-bottom:1px #fff solid;margin-bottom:10px;padding-bottom:10px;}
#e a {font-weight:bold;}
#e .rsvp {background:url(../images/yuding.png) right no-repeat;}
#menu.myamcham_menu a {display:block;padding:5px 15px;border-top:1px #cef solid;height:15px;}
#menu.myamcham_menu h2 {margin-top:-5px;font-family:arial;}
#menu.myamcham_menu {text-align:left;}
#menu.myamcham_menu var {padding:5px 15px;display:block;background:#c00;color:#fff;font-weight:bold;}
#menu.myamcham_menu p {height:25px;overflow:hidden;}
#menu.myamcham_menu p.curr {height:auto;}
#menu.myamcham_menu a.c {font-weight:bold;text-indent:20px;}
#menu.myamcham_menu a.c:hover {background:#fec;color:#369;}
#menu.myamcham_menu a.c.curr {background:#fec;color:#369;font-weight:bold;}

/*=== search */
.search_detail {margin:-11px -10px;width:763px;background:#fafafa;border:1px #fff solid;}
.search_detail div,.cse-overlay {border:0;background:#fafafa;}
.search_detail .gsc-search-box {padding:15px 0;text-align:center;margin:0 auto;}
.search_detail td input {width:200px;height:20px;}
.search_detail td .gsc-search-button {height:23px;border:0;width:80px;background:url(../images/sub3.jpg);color:#fff;font-weight:bold;font-size:11px;}
.search_detail .close {margin:2px;display:block;border:1px #999 solid;background:#fff;font-weight:bold;font-size:18px;}
.gsc-resultsbox-visible {padding:10px 25px;}

/*=== success */
p.message {text-align:center;line-height:40px;color:#c00;font-size:20px;}
#app .child {padding-left:50px;}
#app input {margin:0 5px;}
.ok {display:block;padding:5px 0;}
.error_span {display:block;padding:5px 10px;}
#calendar .calendar {width:337px;padding:0;}
#calendar .calendar {padding:6px 20px 0;}
#calendar .calendar_close {display:none;}
#ca .calendar {height:0;}
#ca .calendar .calendar {height:auto;z-index:10;position:relative;z-index:100;}
.con .calendar {position:absolute;left:10%;padding:0;float:left;background:transparent;}
.con .calendar .calendar {position:static;left:0;padding-top:15px;background:#eef;}
#myamcham .calendar {background:#eef;}
#calendar .event {background:url(../images/eve.gif) right no-repeat;}
#calendar .rsvp {background:url(../images/yuding.png) right no-repeat;}
#myamcham .con .calendar {position:relative;left:auto;}
.ks {height:180px;}
table caption {text-align:center;padding-top:30px;}
img.header {max-width:90%;margin:20px auto;display:block;padding:1px;border:1px #ccc solid;}
img.summ {vertical-align:middle;height:30px;width:30px;padding:1px;border:1px #ccc solid;}
table.list {width:90%;margin:10px auto;background:#eee;}
table.list td,table.list th {font-weight:bold;vertical-align:top;padding:5px;border-bottom:1px #ddd solid;border-right:1px #ddd solid;}
table.list td.name,table.list th {background:#ddd;color:#c00;width:150px;}
table.list th {width:auto;}
table.list td p {padding:3px 0;}
table.list tr.inner td {background:#f9f9f9;font-weight:normal;}
#let {background:#fff;height:200px;width:780px;padding:100px 100px;}
#let #login {margin:10px auto;display:block;border:4px #eee solid;}
#let #login table td {padding:3px 0;}
#let .message {padding:50px 0;font-size:18px;line-height:30px;}
#let ul {padding:0;margin:0;}
#let.log {width:680px;padding:100px 150px;}
#let div.or {float:left;width:400px;overflow:hidden;padding-right:20px;font-size:14px;line-height:20px;padding-top:20px;}
#let.log .moo {float:right;margin:0;}
h3.ca {float:left;width:100%;}
h3.ca a {float:left;width:20%;padding:5px 0;font-size:12px;}
#china_brief {clear:both;}
#mes {font-size:14px;}
caption.atop {font-size:14px;font-weight:bold;padding:5px;}
#n.half {float:left;padding:0;}
#n.half li {padding:0;margin:0;width:49%;height:20px;line-height:20px;overflow:hidden;}
#events #ouks {height:170px;overflow:hidden;border-bottom:21px #fafafa solid;}
.remove span {display:block;}
#index_events {position:relative;background:#fff url(/images/line.gif) 382px 0 no-repeat;padding-bottom:5px;}
#index_events ul.list li {float:left;width:345px;padding-right:0;height:auto;}
#index_events ul.list li.p2 {width:345px;}
#index_events ul.list li.sp {position:absolute;bottom:5px;right:0;float:right;background:none;text-align:right;font-weight:bold;padding:0 5px 0 0;font-size:14px;line-height:14px;}
#index_events ul.list li.sp a {color:#036;padding-right:0;float:right;width:auto;}
#index_events ul.list li.sp a:hover {color:#c00;}
#index_events ul.list li var {float:left;}
#index_events ul.list li a {float:left;margin:0;width:280px;padding-right:10px;}
#index_events ul.list li a.member {background-position:100% 5px;}
#extra p {font-size:14px;}
#extra em {font:italic normal 16px times;padding:0 3px;display:inline-block;}
.haowai {text-indent:-2000px;overflow:hidden;height:100px;background:url(/images/haowai.gif) 45px no-repeat;}
#extra ul.list li {padding-left:60px;background:none;padding-right:0;}
.con #extra ul.list {padding:10px 0 10px 10px;clear:both;float:none;}
#extra ul.list li var {cursor:pointer;color:#036;font-size:14px;}
#extra p.sp {padding-bottom:20px;margin-bottom:30px;}
#extra h3.extra {font:normal bold 16px georgia;padding:30px 0 0;clear:both;border-top:1px #ddd dotted;}
#extra li div {display:none;}
#extra li div.curr {display:block;}
#extra li div {margin:5px 0;padding:0 10px;}
#extra li div a {margin-left:50px;display:block;background:url(/images/dot.gif) 0 no-repeat;padding-left:12px;}
h3.ext {background:url(/images/extra.gif) 98% no-repeat;}
#tab h3.search {clear:both;cursor:default;height:20px;line-height:20px;padding:5px;text-align:left;text-indent:45px;color:#c00;font-size:14px;}
#tab h3.bg {color:#036;cursor:pointer;}
#tab h3.hover {color:#c00;}
#tab div.contents {border-bottom:1px #ddd dotted;width:675px;float:left;padding:20px 45px 25px;display:none;}
#tab div.contents ul.list {padding:0;margin:0;}
#tab div.contents ul.list span {display:block;color:#369;}
#tab div.contents p {padding-bottom:10px;}

.tab h3.search {clear:both;cursor:default;height:20px;line-height:20px;padding:5px;text-align:left;text-indent:45px;color:#c00;font-size:14px;}
.tab h3.bg {color:#036;cursor:pointer;}
.tab h3.hover {color:#c00;}
.tab div.contents {border-bottom:1px #ddd dotted;width:675px;float:left;padding:20px 45px 25px;display:none;}
.tab div.contents ul.list {padding:0;margin:0;}
.tab div.contents ul.list span {display:block;color:#369;}
.tab div.contents p {padding-bottom:10px;}
.addto {background:url(/images/calendar.png) 567px no-repeat;text-align:right;font-size:11px;line-height:20px;padding:7px 40px 3px;}
#mm h2 var,#mm h2 a {float:left;}
#mm h2 var {margin-right:30px;}
#mm h2 a {margin:7px 0 0 1px;text-align:center;width:100px;line-height:18px;font-size:12px;color:#fff;background:#036;}
#mm h2 a.curr {background:#c00;}
#mm h2 a:hover {background:#f00;}
#champ h2 a {color:#036;}
#champ .search {background:#f6f6f6;}
#champ .bg {background:#ccc;border-bottom-color:#fff;}
#champ .header {background:url(/images/chapter/Tianjin.jpg) no-repeat 35px 15px;height:116px;}
#champ .header2 {background:url(/images/chapter/Wuhan.jpg) no-repeat 35px 15px;height:116px;}
#champ .content {border:2px solid #c7c7c7;width:689px;margin:0 auto;}
#champ .content p {padding:15px;line-height:18px;color:#036;}
#champ .content p.clear {padding:0;line-height:0;}
#champ p strong {display:block;}

/*maybe change*/
#sme {color:#000;overflow:visible;}
#sme p,#sme h2 {font-family:Lucida sans;}
#sme hr {color:#633;margin:30px 0;}
#sme strong {display:block;font-size:14px;}
#sme p {line-height:18px;margin-bottom:15px;}
#sme h2 {color:#000;text-align:center;line-height:105px;font-size:18px;}
#sme h2 a {float:right;width:38px;height:35px;margin:10px 15px 0 0;}
#sme h2 a.home {background:url(/images/sme/home.png) no-repeat;margin-right:0;}
#sme h2 a.intro {background:url(/images/sme/toc.png) no-repeat;}
#sme ul.book_menu {list-style-type:none;}
#sme h2 a.toc {background:url(/images/sme/toc.png) no-repeat;}
#sme h2 a.chapter1 {background:url(/images/sme/page1.png) no-repeat;}
#sme h2 a.chapter1.curr {background:url(/images/sme/page1_curr.png) no-repeat;}
#sme h2 a.chapter2 {background:url(/images/sme/page2.png) no-repeat;}
#sme h2 a.chapter2.curr {background:url(/images/sme/page2_curr.png) no-repeat;}
#sme h2 a.chapter3 {background:url(/images/sme/page3.png) no-repeat;}
#sme h2 a.chapter3.curr {background:url(/images/sme/page3_curr.png) no-repeat;}
#sme div.content {padding:20px 50px;background-color:#fffaf5;}
#sme div.intro hr {color:#633;margin-bottom:0px;}
#sme div.intro h2 {height:60px;margin:20px 0;}
#sme div.intro h2 span {cursor:pointer;margin:30px 0;color:#006838;font-size:26px;}
#sme div.intro h2 span:hover {text-decoration:underline;}
#sme div.intro p {font-size:14px;color:#603813;font-weight:bold;line-height:22px;}
#sme div.intro .header {background:url(/images/sme/header1.png) no-repeat;height:180px;}
#sme div.intro  a.book {display:block;background:url(/images/sme/bookbg2.gif) no-repeat;height:400px;width:400px;margin:0px 100px;}
#sme div.intro  a.book.curr{display:block;background:url(/images/sme/bookbg1.gif) no-repeat;height:400px;width:400px;margin:0px 100px;}
#sme div.toc h2 {height:5px;}
#sme div.toc .header {background:url(/images/sme/header2.png) no-repeat;height:182px;}
#sme div.toc .vol {padding-left:126px;list-style:none;font-size:22px;font-weight:bold;}
#sme div.toc .child {font-style:italic;list-style-type:decimal;color:#603813;font-size:18px;}
#sme div.toc .sub-child {font-style:normal;list-style-type:lower-alpha;color:#666;font-size:14px;}
#sme div.toc .vol a {color:#006838;}
#sme div.toc .vol a:hover {text-decoration:underline;}
#sme div.toc .vol li {line-height:80px;}
#sme div.toc .child a {color:#603813;}
#sme div.toc .child li {line-height:40px;}
#sme div.toc .sub-child a {color:#666;}
#sme div.pages {color:#4d4d4d;}
#sme div.pages em.i {font-style:italic; color:#000080;}
#sme div.pages h2 {height:60px;line-height:60px;}
#sme div.pages h2.pages {margin-right:30px;}
#sme div.pages li {font-family:Lucida sans;margin-bottom:5px;}
#sme div.pages .header {background:url(/images/sme/header3.png);height:126px;}
#sme div.pages .text {background-color:#f0ebe6;padding:18px 25px;float:right;width:598px;display:none;}
#sme div.pages .text h2 {line-height:45px;height:45px;color:#4d4d4d;}
#sme div.pages div.content {display:none;}
#sme div.pages table {width:100%;margin:0 0 15px 20px;}
#sme div.pages tr {line-height:20px;}
#sme div.pages table td,#sme div.pages th {font-family:Lucida sans;}
#sme div.content {padding:0 30px 30px 40px;}
#sme div.tab {float:left;position:relative;}
#sme div.pages .text.default {display:block;}
#sme .chapter1 div.tab a {width:48px;position:absolute;}
#sme .chapter1 a.default {background:url(/images/sme/tab1.png) no-repeat;height:181px;}
#sme .chapter1 a.tab2 {background:url(/images/sme/tab2.png) no-repeat;height:287px;top:170px;}
#sme .chapter1 a.tab3 {background:url(/images/sme/tab3.png) no-repeat;height:390px;top:442px;}
#sme .chapter1 a.tab4 {background:url(/images/sme/tab4.png) no-repeat;height:287px;top:818px;}
#sme .chapter1 a.default.curr {background:url(/images/sme/tab1_curr.png) no-repeat;}
#sme .chapter1 a.tab2.curr {background:url(/images/sme/tab2_curr.png) no-repeat;}
#sme .chapter1 a.tab3.curr {background:url(/images/sme/tab3_curr.png) no-repeat;}
#sme .chapter1 a.tab4.curr {background:url(/images/sme/tab4_curr.png) no-repeat;}
#sme sup {font-size:8px;padding:0 2px;color:#000080;}
#sme .note {cursor:pointer;position:relative;color:#09f;}
#sme .note var {display:none;}
#sme div.tt a {color:#fff;}
#sme div.tt {position:absolute;z-index:1000;width:246px;left:15px;}
#sme div.tt h2.header,#sme div.tt .footer {height:11px;}
#sme div.tt h2.header {background:url(/images/sme/header.png) no-repeat;}
#sme div.tt .main {background:url(/images/sme/main.png) repeat-y;font-size:11px;color:#fff;padding:0 10px 0 15px;}
#sme div.tt .footer {background:url(/images/sme/footer.png) no-repeat;}
#sme div.tab a.curr {z-index:5;}
#sme div.toc,#sme div.pages {display:none;}
.sign_up_btn {background:#990000 url(/images/sub.gif) repeat; color:#FFFFFF;cursor:pointer;font-size:16px;font-weight:bold;height:32px;text-align:center;width:100px;}
.highlight {color:red;}
#tianjin {display:none;position:absolute;left:196px;top:246px;}
#tianjin a{width:175px;height:26px; background:url(../images/back2.gif) repeat scroll 0 0;}
#tianjin.curr {display:block;}
#tianjin a:hover {color:#fff;background:#69c; height:26px;}

#tianjin2 {display:none;position:absolute;left:442px;top:197px;background:#083571;}
#tianjin2 a{font-size:12px;font-weight:normal;width:280px;line-height:26px; }
#tianjin2.curr {display:block;}
#tianjin2 a:hover {color:#fff;background:#69c; height:26px;}

#tianjin1 {display:none;position:absolute;left:85px;top:197px;background:#083571;width:620px;height:auto;overflow:hidden;}
#tianjin1 a{font-size:12px;font-weight:normal;width:280px;line-height:26px;}
#tianjin1.curr {display:block;}
#tianjin1 a:hover {color:#fff;background:#69c; line-height:26px;}

#tianjin1 em{border-right:1px #999 solid;display:block;float:left;}
#tianjin1 em.emspp{border:none;}

#nav li p.diffsib{width:518px;clear:both;float:left;height:25px;overflow:hidden;}
#nav li p.diffsib a {float:left;color:#fff;display:block;font-size:12px;height:100%;line-height:25px;border-right:1px #999 solid;padding:0px 20px;min-width:0px;}
#nav li p.diffsib a.bornone{border:none;}
#nav li p.diffsib a:hover {float:left;}
input.tanchu{height:25px;width:80px;line-height:25px;text-align:center;float:right;margin-right:40px;background:url(../images/sub3.jpg) 0px 0px no-repeat;display:inline;font-size:14px;font-weight:bold;color:#fff;cursor:pointer;border:none;}

/*
#nav a {padding:0 13px;color:#fff;font-size:13px;font-weight:bold;display:block;}
#nav li {float:left;height:30px;border-right:1px #ccc dotted;}
#nav li p a {float:none;display:block;height:100%;}
#nav li p a.mini {font-size:11px;}
#nav li p {width:195px;clear:both;float:left;}

#nav a:hover,#nav li.curr,#nav a.curr {background:#c00;color:#fff;}
#nav a.curr {float:none !important;float:left;}
#nav li p a:hover {float:none;}
#nav a.curr {height:31px;}
#nav a.os {color:#d00;}

#nav p {display:none;position:absolute;z-index:1000;background:url(../images/back2.gif);border:1px #ccc solid;margin-left:-1px;}
#nav p a {color:#fff;min-width:100px;padding:0 10px;display:block;height:auto;font-size:12px;line-height:25px;}
#nav p a:hover {color:#fff;background:#69c;}

#nav .member {background-position:95%;}
#nav p a.member:hover {color:#fff;background:#69c url(../images/member.png) 95% no-repeat;}
*/


/*

#tianjin1 {display:none;position:absolute;left:536px;top:172px;background:#083571;}
#tianjin1 a{font-size:12px;font-weight:normal;width:280px;height:26px; }
#tianjin1.curr {display:block;}
#tianjin1 a:hover {color:#fff;background:#69c; height:26px;}

*/
/*
#tianjin2 {display:none;position:absolute;left:536px;top:198px;background:#083571;}
#tianjin2 a{font-size:12px;font-weight:normal;width:280px;height:26px; }
#tianjin2.curr {display:block;}
#tianjin2 a:hover {color:#fff;background:#69c; height:26px;}
*/

.conleft{height:24px;width:64px;float:left;margin-top:30px;margin-left:150px;display:inline}
.conright{height:24px;width:64px;float:right;margin-top:30px;margin-right:150px;display:inline;}
.conright input{border:none;height:24px;width:64px;background:url(../images/navjian.gif) 0px 0px no-repeat;cursor:pointer;}
.info td strong.strfloat{float:left;}
.info td.othername strong{color:#314586;font-size:12px;display:block;float:left;width:145px;height:30px;line-height:30px;text-align:center;background:url(../images/huibg3.gif) 0px 0px no-repeat;}
.info td.othername strong.smallbg{width:70px;background:url(../images/huibg2.gif) 0px 0px no-repeat;}
.info td.othername strong.strwork{width:100px;background:url(../images/huibg5.gif) 0px 0px no-repeat;}
.info td.othername strong.strwork1{width:90px;background:url(../images/huibg4.gif) 0px 0px no-repeat;}
.info td.othername strong.strspp{color:#fff;background:url(../images/lanbg2.gif) 0px 0px no-repeat;}
.info td.othername strong.strspp1{color:#fff;background:url(../images/lanbg4.gif) 0px 0px no-repeat;}
.info td.othername strong.strspp2{color:#fff;background:url(../images/lanbg5.gif) 0px 0px no-repeat;}
.info td.othername strong.lanbigbg{color:#fff;background:url(../images/lanbg3.gif) 0px 0px no-repeat;}
.info td.othername span{display:block;float:left;width:20px;height:20px;margin:5px 1px 0px 1px;display:inline;display:table;background:url(../images/whitenav.gif) 0px 0px no-repeat;}
/*
.info td.othername strong.smallbg{width:70px;background:url(../images/huibg2.gif) 0px 0px no-repeat;}
.info td.othername strong.lanbigbg{color:#fff;background:url(../images/lanbg1.gif) 0px 0px no-repeat;}
.info td.othername strong.strspp{color:#fff;background:url(../images/lanbg2.gif) 0px 0px no-repeat;}
*/

#check1{margin-left:100px;}
.searchcompany{border:10px #EEEEEE solid;height:280px;width:652px;margin:0px auto;background:#fff;}
.searchcompany p{border-bottom:1px #EEEEEE solid;height:50px;width:652px;}
.searchcompany p input{height:20px;line-height:20px;width:300px;float:left;margin-top:14px;margin-left:130px;}
.searchcompany p input.inputgo{height:25px;line-height:20px;width:40px;border:none;background:url(../images/sub3.jpg) 0px 0px no-repeat;color:#fff;font-weight:bold;font-size:13px;text-align:center;margin-left:2px;margin-top:12px;cursor:pointer;}
.searchcompany ul{list-style-type:none;}
/*
.searchcompany ul li{line-height:26px;background:url(../images/dot.gif) 0px 10px no-repeat;padding-left:10px;}
*/
.searchcompany ul li{line-height:26px;padding-left:10px;}
.searchcompany ul li span{font-size:12px;color:#0000FF;padding-left:10px;}
table.info1{margin-bottom:0px;}
.mydiv {
background-color: #E4E2E3;
line-height: 40px;
font-size: 12px;
font-weight: bold;
z-index:30000;
width: 446px;
height: 346px;
left:45%;
top:35%;
margin-left:-150px!important;
margin-top:-60px!important;
margin-top:0px;
position:fixed!important;
position:absolute;
_top:       expression_r((document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.bg,.popIframe {
background-color: #000; display:none;
width: 100%;
height: 100%;
left:0;
top:0;
filter:alpha(opacity=60);
opacity:0.6;
z-index:26000;
position:fixed!important;
position:absolute;
_top:       expression_r((document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.popIframe {
filter:alpha(opacity=0);
opacity:0;
}
.mydiv h2{height:25px;line-height:25px;background:url(../images/bggg.gif) 0px 0px repeat-x;}
.mydiv h2 span{font-size:14px;color:#fff;font-weight:bold;float:left;margin-left:6px;}
.mydiv h2 img{float:right;margin-top:6px;margin-right:5px;}
.starpf p{font-weight:bold;color:#281E1C;font-size:13px;font-family:Arial,sans-serif;}
.starpf p input{margin:3px 4px 0px 15px;}
.starpf p input.tancemail{margin:0px 0px 0px 51px;height:22px;line-height:22px;width:180px;float:left;}
.starpf p textarea{height:88px;width:180px;float:left;margin-left:51px;}
.starpf p span{float:left;width:160px;text-align:left;padding-left:25px;}
.starpf p em{font-style:normal;padding-left:25px;margin-right:68px;}
.suborcan{margin-top:30px;clear:both;}
.suborcan input{height:23px;width:80px;line-height:23px;background:url("../images/subcan.gif") 0px 0px no-repeat;border:none;color:#fff;font-weight:bold;margin-left:90px;cursor:pointer;}
.starpf p var{display:block;float:left;height:20px;margin-left:50px;margin-top:12px;}
.starpf p strong{float:left;height:20px;width:20px;background:url("../images/yri_star_white.gif") 0px 0px no-repeat;}
.starpf p strong.ssppp{background:url("../images/yri_star_yellow.gif") 0px 0px no-repeat;}
.starpf .verifycode .verify{float:left;margin-left:51px;margin-top:10px;}
.starpf .verifycode img{float:left;vertical-align:middle;margin-top:10px;}
.starpf .verifycode span.span_error{float:left;margin:0px;padding:0px;width:auto;height:20px;line-height:20px;margin-top:10px;color:#C00;font-size:10px;font-weight:bold;}
#demodd{margin-top:6px;}
.refer{padding-left:110px;margin-top:20px;}
.refer label{width:150px;font-size:12px;color:#003366;float:left;text-align:right;line-height:20px;font-weight:bold;}
.refer label.setting{font-family:Arial,sans-serif;}
.refer input{float:left;height:20px;width:300px;margin-left:20px;line-height:20px;}
.refer span{font-size:12px;color:#989898;padding-left:180px;line-height:20px;}
.loginbutt input{border:none;display:block;height:23px;width:80px;text-align:center;line-height:23px;font-size:12px;font-weight:bold;color:#fff;background:url(../images/subcan.gif) 0px 0px no-repeat;cursor:pointer;margin:0px auto;margin-top:50px;}
.refer1{margin-top:100px;}

.smeceng{border:1px red solid;height:50px;width:100px;position:absolute;
z-index:4000;
top:500px;
left:630px;
background:#FD2027;
opacity:0.9;
filter:Alpha(opacity=90);
bottom:0px;
}
#closeSelf span{display:block;height:15px;color:#fff;padding-left:90px;font-weight:bold;overflow:hidden;cursor:pointer;}
#closeSelf strong{position:absolute;color:#fff;display:block;padding-left:17px;margin-top:5px;cursor:pointer;}
.smecon{position:relative;}

.page3 a{display:block;float:left;margin-left:100px;display:inline;display:table;}
.page3 input{float:left;margin-left:180px;}
a.apply{float:left;font-size:11px;font-weight:bold;color:#fff;width:80px;height:25px;line-height:22px;background:url("../images/sub3.jpg") 0px 0px no-repeat;text-align:center;margin-left:40px;}
p.error_p{font-size:17px;color:#CC0000;text-align:center;margin-top:40px;font-weight:bold;}
.password_p{font-size:17px;color:#CC0000;text-align:center;margin-top:40px;font-weight:bold;}
.reminder_p{margin:0px auto;margin-top:20px;width:500px;font-size:12px;line-height:16px;}
.remind_h2{font-size:14px;padding-left:150px;margin-top:30px;}
.remind_h2 var{font-weight:normal;font-style:italic;}
.remind_end{width:500px;line-height:16px;font-size:12px;margin:0px auto;margin-top:20px;}
.remind_end1{margin-top:60px;}
.con .refer input.remind_input{width:60px;float:left;margin-left:5px;}
.refer em{float:left;margin-left:5px;line-height:20px;}
/*.con .refer input.remind_input1{margin-left:20px;}*/
.refer var{float:left;font-size:12px;margin-left:20px;line-height:20px;}
.event_reminder{margin-top:25px;}
.event_reminder label.setting{font-size:13px;}

.event_img{height:33px;width:300px;margin-top:20px;margin-left:38px;}
.event_img img{float:left;margin-left:2px;}








