body {margin:0 auto;padding:0;border:0;font-size:13px;line-height:150%;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;,sans-serif;}
img {border:0;padding:0;margin:0;}
p ,h5 ,form {margin:0;}
a {color:#5576aa;text-decoration:none;}
a:hover {text-decoration:underline;}
input ,select ,textarea {font-family:Arial}

/* 页头 */
.header {position:relative;width:944px;margin:0 auto;padding:0 25px;height:75px;text-align:left;z-index:10;}
/*.logo {padding:20px 0 0 25px}*/
.logo {padding-top:20px}
.caption {padding-top:6px;color:#959595;font-size:20px;}
.nav {float:right;padding-top:10px;font-size:14px;}
.nav i {padding:0 2px;font-style:normal;color:#e60012}
.logo img {}
.logo span {display:inline-block;height:33px;width:262px;margin:2px 0 0 2px;border:1px solid #ccc;background:#fff;vertical-align:top}
.logo .logosuggest{width:228px;}
.logo input {width:222px;height:31px;*height:27px;padding:2px 0 0 6px;border:0;vertical-align:top;*vertical-align:0;font-size:20px;color:#1b1b1b}
.logo .hd-search-btn {width:32px;height:31px;margin:1px 1px 0 1px;border:0;background:url(/images/head_s_btn.gif) no-repeat;cursor:pointer;}
/* 导航 */
.menu {height:59px;padding:0;background:url(/images/menu_bg.gif) repeat-x}
.menu div {width:944px;height:59px;margin:0 auto;border-left:1px solid #fff;}
.menu span {display:block;float:left;width:120px;height:34px;margin:0;padding-top:25px;border-right:1px solid #fff;font-size:16px;cursor:default;text-align:center; font-weight:lighter;}
.menu span.current {background:#5e84bf;color:#fff;font-weight:bold;}
.menu span.current a {color:#fff}
.menu span a {color:#1b1b1b;}

.menu div.menu-search {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;float:right;height:29px;margin:19px 0 0;text-align:left;width:215px;}
.menu-search input {height:23px;*height:21px;width:180px;padding:6px 0 0 6px;border:0;color:#707070;font-size:14px;vertical-align:top;*vertical-align:0;}
.menu-search .menu-search-btn {background:transparent url(/images/menu_s_btn.gif) no-repeat scroll 0 0;border:0 none;cursor:pointer;height:27px;margin:1px 0 0 1px;width:28px;}


/* 布局 */
/* 内容区 */
.content {width:944px;margin:20px auto;padding:0 25px 20px 25px;text-align:left;}
.content h3 {margin:0 0 20px 10px;font-size:20px;text-align:left;}

.content h6 {margin:0 0 20px 0;font-size:16px;color:#707070;}
.content h6 b {color:#5D84BF}

/* 主栏 */
.main {float:left;width:610px;text-align:left;}
.mian-h {float:left;width:465px;text-align:left;}
/* 侧栏 */
.sidebar {float:right;width:300px;text-align:left;text-align:left;}
.sidebar-h {float:right;width:425px;padding:10px 20px;text-align:left;background:#f8f8f8}

#TimeLine .menu div ,#TimeLine .header ,#TimeLine .content {width:auto}
#TimeLine .menu div {margin:0 25px;}
#TimeLine .menu div.menu-search {margin:17px 0 0 0;}


/* 页脚信息区 */
.info-zone {background:#f2f2f2;}
.info {width:944px;height:100px;margin:0 auto;padding:10px;background:#f2f2f2;font-size:14px;}
.info div {float:left;width:100%;height:100px;background:#fff;text-align:left;}
.info .info-link {width:340px;height:87px;padding:13px 0 0 26px;background:url(/images/info_l.gif) no-repeat left center;}
.info-link span {display:inline-block;width:65px;height:22px;padding-top:5px;text-align:center;color:#5677AA;font-weight:bold;cursor:pointer;}
.info-link span.current {background:#e5e5e5;cursor:default;}
.info-link .info-link-mod {height:23px;margin-bottom:2px;padding:5px 0 0 10px;background:#e5e5e5;color:#707070}
.info-link-mod b {color:#5677AA}
.info-link p {color:#9d9d9d}
.info .info-search {float:right;width:370px;height:85px;padding-top:15px;background:url(/images/info_r.gif) no-repeat right center;font-weight:bold;}
.info-search p {padding-bottom:4px;color:#707070}
.info-search .input {width:236px;height:25px;margin-right:4px;padding:6px 0 0 4px;border:1px solid #d2d2d2;vertical-align:top;*vertical-align:0;color:#707070;}
input.btn {height:33px;padding:0 4px;border:1px solid #d2d2d2;background:#f6f6f6 url(/images/btn_bg.gif) repeat-x bottom center;color:#707070;font-weight:bold;}



/* I want to */
.wanna {padding:15px;background:#f3f3f3;text-align:left;}
.wanna h5 {font-size:16px;}
.wanna-btn {width:237px;height:76px;margin:15px 0 0 17px;background:url(/images/want_btn.gif);zoom:1}
.wanna-btn a {display:inline-block;width:115px;height:48px;padding-top:28px;color:#fff;font-size:21px; font-weight:bold; letter-spacing:-1.2px; text-align:center;}
.wanna-track {margin-right:7px}
.wanna-line {margin:20px 0 10px 0;}
.wanna-line b {padding:1px 0 2px 24px;background:url(/images/icon.gif) no-repeat;font-size:14px;color:#5576A9;cursor:pointer;}
.wanna .leaf {margin:0 0 0 24px;}
.leaf select {margin-bottom:4px;}
.leaf p {margin:4px 0}
.leaf span {display:inline-block;margin-right:10px;padding:0px 4px;background:#D0D9F6;height:26px;}

.interestselect {
	position:relative;
	}
.interestselect ul{
    list-style-type:none;
margin:0 0 0 -80px;
	}
.interestselect ul li{
	}
.interestselect ul li dd{
  width:200px;
  background:#D0D9F6;
  word-spacing: 1em;
  float:left;  
position:relative;
}
.interestselect ul li dd.inputdd{
  background:#fff;
  width:200px;
  text-align:center;
}


.leaf span i {font-style:normal;color:#6F706F}
.leaf span img {margin-left:10px;border:0;vertical-align:middle;zoom:1;cursor:pointer;}
.wanna-plan {display:block;width:71px;height:26px;margin-top:10px;padding-top:6px;background:url(/images/btn_b.gif);color:#fff;font-size:16px;text-align:center;}

/* tips */
.tips {height:166px;margin-top:12px;overflow:hidden;}
.tips-pre ,.tips-next {width:20px;height:166px;background:url(/images/tips_btn.gif);float:left;cursor:pointer;}
.tips-next {background:url(/images/tips_btn.gif) -20px 0;}
.tips-cont {float:left;width:238px;height:146px;padding:10px;border-left:1px solid #fff;border-right:1px solid #fff;background:#f3f3f3;text-align:left;}
.tips-cont img {float:left;margin-right:10px;border:1px solid #000;}
.tips-cont b {display:block;margin-bottom:4px;font-size:15px;color:#5576aa;}
.tips-cont td {font-size:12px;color:#6F706F;line-height:1.2em}
.tips-cont p {padding-top:10px;line-height:1.2em;font-size:12px;}

/* Timeline  */
.timeline-zone {width:100%;margin-top:30px;border:0;height:150px;border-collapse:collapse;border-spacing:0}
.timeline-zone td {background:#f3f3f3;vertical-align:top}
.timeline-zone .tl-l ,.timeline-zone .tl-l-s {width:21px;padding-right:20px;background:#f3f3f3}
.timeline-zone .tl-r ,.timeline-zone .tl-r-s {width:21px;padding-left:21px;background:#f3f3f3}
.tl-l div ,.tl-r div ,.tl-l-s div ,.tl-r-s div {display:block;height:150px;width:21px;background:url(/images/tl_btn.gif) no-repeat 0 0;cursor:pointer;}
.tl-r div {background-position:0 -150px}
.tl-l-s div {background-position:-21px -0;cursor:default;}
.tl-r-s div {background-position:-21px -150px;cursor:default;}
.add-item {width:110px;padding-top:30px;text-align:right;}
.add-item img {cursor:pointer;}
.line-zone {position:relative;width:1px;height:126px;position:relative;padding:15px 0 1px 0;overflow-x:hidden;overflow-y:hidden;white-space:nowrap;text-align:left;}
.line-zone img {margin:0;border:0;vertical-align:top}
img.add-item {border:1px solid #94CA90;cursor:pointer;}
.line {display:inline-block;width:50px;height:64px;margin-right:9px;padding-top:45px;text-align:center;font-weight:bold;font-size:16px;background:url(/images/tl_l_bg.gif) repeat-y center center;}
.timeline-zone .tl-info {width:100px;background:#fff;font-size:14px;font-weight:bold;color:#707070;text-align:center;}
.tl-info img {display:block;margin:30px auto 0 auto;border:1px solid #1b1b1b; width:48px}
.tl-info a {display:block;}
.timeline-zone span a:hover {text-decoration:none;}
.timeline-zone span a {position:relative;display:inline-block;width:88px;height:88px;margin:7px 4px 2px 0;padding:6px;border:1px solid #1b1b1b;background:#fff;font-style:normal;vertical-align:bottom}
.timeline-zone span a i {zoom:1;display:inline-block;width:88px;height:88px;border:1px solid #000;overflow:hidden;font-style:normal;white-space:normal;word-break:break-all;background:#fff; color:#000}
.timeline-zone span a b {display:block;position:absolute;top:6px;left:6px;width:90px;height:90px;background:#fff;cursor:pointer;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-opacity:0;}/*  */
.timeline-zone span img.pot {position:absolute;top:-4px;right:-4px;border:0;cursor:pointer;}
.line-zone span a  {width:89px;height:89px;border:1px solid #f3f3f3;background:#f3f3f3;}
.line-zone span a.current {border:1px solid #DADD6A;background:#FFFFCC;}
.line-zone span a.current i {border:1px solid #ddd;}
.line-zone span textarea {display:none;}
#TLIMG {position:absolute;top:-100px;left:0;width:88px;height:88px;border:1px solid #ddd;background:#fff;cursor:move;z-index:20;color:#5576aa;overflow:hidden;}
#TLIMG a:hover {text-decoration:none;}
#TLFrame {display:none;position:absolute;top:0;left:0;width:600px;height:140px;border:1px solid #ddd;background:#f3f3f3;z-index:10;}
#TLFrame table {width:100%;height:100%;}
#TLFrame table td ,#TLFrame table th {padding:0;background:transparent;vertical-align:top;background:transparent;font-weight:normal;color:#5576aa;}
#TLFrame table div {position:relative;height:112px;width:202px;margin-top:20px;text-align:left;background:url(/images/tl_t_bg.gif) no-repeat -202px 0}
#TLFrame table th div {float:right;background-position:0 0;text-align:right;}
#TLFrame table div p {display:block;float:left;width:88px;height:88px;margin:11px 0 0 24px;border:1px solid #ddd;overflow:hidden;text-align:left;}
#TLFrame table th div p {float:right;margin:11px 24px 0 0}
#TLFrame table div p.pick {border:1px solid #333;}
#TLFrame b {position:absolute;top:11px;display:block;width:90px;height:90px;background:#fff;filter:alpha(opacity=0.1);-moz-opacity:0.1;opacity:0.1;-webkit-opacity:0.1;}
#TLFrame #TempPMod b {right:24px}
#TLFrame #TempNMod b {left:24px;}

/* Timeline More */
.timeline-more-zone {height:156px;overflow:hidden;}
.timeline-more-title {height:20px;margin:0 153px 0 143px;padding:10px 0 0 24px;border-left:1px solid #AFC7D3;border-right:1px solid #AFC7D3;background:#E8F5FD;font-weight:bold;font-size:16px;}
.timeline-more {width:100%;height:152px;border:0;text-align:left;overflow:hidden;}
.tlm-l {width:165px;background:#fff url(/images/tl_m_bg.gif) no-repeat right -27px;}
.tlm-r {width:175px;background:#fff url(/images/tl_m_bg.gif) no-repeat 0 -181px;}
.tlm-c  {padding:0 0 10px 0;background:#E8F5FD url(/images/tl_m_bg.gif) repeat-x 0 125px;vertical-align:top;font-size:16px;font-weight:bold;}
.more-zone {position:relative;width:1px;height:120px;position:relative;padding:0;overflow-x:hidden;overflow-y:hidden;white-space:nowrap;text-align:left;}
.tlm-c  img {margin:0;border:1px solid #1b1b1b;}
.tlm-c a {display:inline-block;position:relative;margin:10px 5px;}
.tlm-c a  {padding:6px;width:89px;height:89px;border:1px solid #f3f3f3;}
.tlm-c a i {display:inline-block;width:88px;height:88px;border:1px solid #000;overflow:hidden;font-style:normal;white-space:normal;word-break:break-all;background:#fff;}
.tlm-c a.current {border:1px solid #DADD6A;background:#FFFFCC;}
.tlm-c a.current i {border:1px solid #ddd;}
.tlm-c  a b {display:block;position:absolute;top:6px;left:6px;width:90px;height:90px;background:#fff;cursor:move;filter:alpha(opacity=0.1);-moz-opacity:0.1;opacity:0.1;-webkit-opacity:0.1;}
.tlm-c textarea {display:none;}

.item-tit {margin:20px 0 12px; 0;color:#9DCA3B;font-size:20px;font-weight:bold;}
.item-tit a {margin-right:12px;font-size:14px;}
/* item */
.item-show {width:100%;position:relative;}
.item-img {width: 150px;}
.item-msg {padding-bottom:10px;vertical-align:top}
.item-msg h4 {margin:0 0 4px 0;line-height:1.0em;font-size:1.6em;letter-spacing:-1.1px;}
.item-msg p {font-size:14px;color:#6F706F}
.item-msg p a {font-weight:bold;}
.item-info {vertical-align:top;line-height:2.0em}
.item-info th {font-size:17px; letter-spacing:-.8px;}
.item-info td {padding-left:8px;}

.item-doc  {padding-bottom:20px}
.item-doc h5 {margin:6px 0;font-size:18px;}
.item-doc h5 small {padding-left:20px;font-size:13px;font-weight:normal;color:#707070}
.item-tag {font-weight:bold;}
.item-guide {float:left;margin:0;padding:0;list-style-type:none;}
.item-guide li {border:0 solid #FFFFFF;color:#707070;float:left;height:89px;margin:0;padding:3px;position:relative;text-align:center;width:89px;}
.item-guide li b {display:block;position:absolute;top:6px;left:6px;width:90px;height:90px;background:#369;cursor:pointer;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-opacity:0;}
.item-guide li i {display:inline-block;width:88px;height:88px;border:1px solid #000;background:#fff;overflow:hidden;text-align:left;font-style:normal;color:#5576aa;}
.item-guide li.current {border:1px solid #DADD6A;background:#FFFFCC;}
.item-guide li.current i {border:1px solid #ddd;}
.item-guide li textarea {display:none;}
.item-guide li img {border:1px #000 solid}

.my-group li {height:110px;width:75px;text-align:center;border:0;line-height:1.2em}
.my-group li a {display:block;margin:0;}
.my-group img {border:1px solid #000;}

.item-list {overflow:hidden;}
.item-list img {margin-right:10px;border:1px solid #CCCCCC;}
.item-list span {display:inline-block;width:90px;height:120px;text-align:left;vertical-align:middle;}
.item-list .del{position:relative;float:right;right:26px;border:0;}
.item-list span a {display:block;line-height:13px;font-size:10px;}
div.item_text{background:#EFEFEF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#444444;font-size:12px;height:80px;line-height:1.2em;overflow:hidden;padding:5px;text-align:left;width:80px;}

.group-title {margin:-16px 0 10px 10px;color:#707070}
.group-list {width:100%;vertical-align:top}
.group-list td {vertical-align:top}
.group-list img {border:1px solid #000;}
.group-list td ,.group-list th {padding:20px 10px 20px 0;border-bottom:1px solid #d2d2d2;}
.group-list th {width:98px;padding:20px 10px;}
.group-list-title {margin-bottom:8px;color:#707070;font-size:16px}
.group-list-title b {font-size:18px;color:#5677AA;}
.group-list-im {width:300px;text-align:right;}
.group-list-im img {margin-left:10px}
.even th ,.even td {background:#f3f3f3}

.group-detail img {float:left;margin-right:20px;border:1px solid #000;}
.group-detail p {color:#707070;font-size:16px}
.group-detail p b {font-size:18px;color:#5677AA;}
.group-detail a.r-t-j {font-size:14px;font-weight:bold;}
.group-detail div {height:70px;}

.peo-title {margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ddd;font-weight:bold;}
.peo-title a {float:right;}
.peo-list {width:100%;font-weight:bold;}
.peo-list th {padding:0 0 20px 10px;width:20px}
.peo-list td {padding-bottom:20px;}
.peo-list img {float:left;margin-right:10px;}
.peo-list p {margin-top:8px;padding-left:80px;background:url(/images/star.gif) no-repeat 60px 2px;}

/*  */
.mian-h h3 ,.chall-msg h3 {margin:0 0 10px 0;font-size:24px;}
.mian-h h3 b ,.chall-msg h3 b {color:#8FC320;}
.mian-h h3 strong ,.chall-msg h3 strong {color:#E40115}
.item-btn {margin:20px 0;}
.it-title {margin-bottom:10px;font-size:16px;font-weight:bold;}
.it-tag {padding:4px 8px;background:#FEF898;color:#707070;}
.it-table {margin:20px 10px;color:#707070;line-height:1.0em}
.it-table th {width:100px;padding:0 10px 10px 0;text-align:right;vertical-align:top}
.it-table td {padding-bottom:10px}
.it-table p {margin:8px 0;font-size:12px;}

.chall-msg p {margin-bottom:6px;color:#707070}
.shall-list {margin-bottom:30px;}
.shall-list th {width:70px;padding:4px 10px;text-align:right;color:#707070;vertical-align:top}
.shall-list a {font-weight:bold;}
.win {padding:30px;background:#f3f3f3}
/* Tag */
.tag-region {padding-top:20px;background:#f8f8f8 url(/images/tag_bg.gif) repeat-x bottom center}
.small-tag {_height:30px;margin-bottom:20px;padding:0;background-color:#fff}
.tag-region .content {margin:0 auto;padding:0;}
.tag-zone {float:left;width:100%;height:33px;}
.tag-zone p {float:left;height:25px;margin-left:10px;padding:6px 14px 0 14px;border:1px solid #d8d8d8;background:url(/images/tag_p_bg.gif) repeat-x bottom center;cursor:pointer;}
.tag-zone p.current {height:26px;background:#fff;border-bottom:0;cursor:default;}
.item-search {float:left;width:100%;padding:0 0 14px 10px;}

/*.item-search div.menu-search {width:225px;height:33px;border:1px solid #ccc;background:#fff;text-align:left;}*/
.item-search div.menu-search {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;height:29px;text-align:left;width:215px;}

.item-index {margin-bottom:10px}
.item-index a ,.item-index b {display:inline-block;margin:0 12px}

.page {margin-top:10px;text-align:center;font-size:16px;font-weight:bold;}
.page a ,.page b {margin:0 5px}


/* msg */
.msg {margin-bottom:12px;padding:10px 20px;background:#D8F0FC;text-align:left;font-size:12px;}

.banner h5 {padding-left:10px;background:#657CAE;font-size:12px;color:#fff;text-align:left;}
.banner div {padding:10px 20px;background:#C9D9FA;font-size:12px;text-align:left;}
.banner p {margin-top:10px;text-align:center;}

.set-cont {margin-left:20px;line-height:2.3em;font-weight:bold;}
.set-cont th {width:150px;padding-right:20px;text-align:right;color:#6F706F}
.set-cont a {margin:0 10px;}
.set-btn ,.join-list input.set-btn{width:129px;height:26px;padding:0;border:0;background:url(/images/set_btn.gif);color:#fff;font-style:normal;}
.portrait img {float:left;margin-top:20px;border:1px solid #000;margin-right:15px;}
.portrait p {float:left;margin:20px 30px 0 10px}
.portrait input {display:block;margin-bottom:10px}

.widget {margin-left:20px;}
.widget p {margin:6px 0;padding-left:4px;}
.widget input {margin-right:10px;}
.widget textarea {display:block;width:500px;height:60px;margin:0 0 10px 0; }
.widget .widget-info {margin-bottom:20px;padding:0;color:#6F706F;font-weight:normal;}
.widget-info b {display:block;margin-right:10px;font-size:16px;color:#000}
.widget-side {text-align:left;}
.widget-side h5 {font-size:16px;padding-left:20px}
.widget-side div {width:166px;margin:15px 0 0 20px;padding:34px 14px 0 14px;border:1px solid #ddd;background:url(/images/logo_s.gif) no-repeat 15px 10px ;text-align:left;}
.widget-side div p {margin-bottom:10px;}
.widget-side div img {vertical-align:top}
.widget-side div span.preview {display:inline-block;width:10px;height:66px;margin:0 10px;background:#418DB2}
.widget-join {margin-top:25px;font-size:12px}

.profileinfo {position:relative;height:70px;padding-left:110px;font-weight:bold;text-align:left;color:#707070}
.profileinfo img {position:absolute;top:0;left:10px;border:1px solid #000;}
.profileinfo p b {font-size:20px;color:#000;}
.tag-zone p.profile-tag {margin-left:112px;_margin-left:55px;}
.tag-zone a {color:#000}

.inbox i {font-style:normal;color:#707070}
.inbox b {color:red}
.tag-zone .comp {float:right;}
.inbox-list {width:100%}
.inbox-list th {width:200px;padding:15px 0;border-bottom:1px solid #e7e7e7;font-weight:normal;vertical-align:top;color:#707070}
.inbox-list th img {float:left;margin-right:10px}
.inbox-list td {padding:15px 0;border-bottom:1px solid #e7e7e7;vertical-align:top}
.inbox-list td h5 {font-size:14px;margin:0;color:#5576aa;}
.inbox-deal {width:220px;text-align:right;color:#707070}
.inbox-deal a {margin:0 10px;font-weight:bold;}
.inbox-list .even td ,.inbox-list .even th {background:#fafafa}
.inbox-list td h4 {font-size:16px;margin:0;}
.inbox-reply {padding-top:20px}
.inbox-reply textarea {display:block;width:500px;height:80px;margin:10px 0}
.inbox-reply .btn-b-s {margin-right:20px;}
.inbox-comp th {width:100px;padding:5px 10px 5px 0;color:#707070;text-align:right;vertical-align:top}
.inbox-comp td {padding:5px 0;vertical-align:top}
.inbox-comp input {width:300px}
.inbox-comp textarea {width:500px;height:80px}
.inbox-comp input.btn-b-s {width:71px;margin-right:20px}
.profile {padding-left:10px;}
.profile h4 {margin:0 0 10px 0;padding:4px;font-size:16px;}
.profile th {width:100px;padding-right:10px;font-weight:normal;text-align:right;color:#6F706F}
.profile h4.pro-line {margin-top:14px;padding-top:14px;border-top:1px solid #ccc;}
.profile-edit {padding-bottom:20px;background:#f6f6f6}
.profile-edit h4 {padding:4px 10px;background:#e4e4e4}
.profile-edit h4 a {float:right;font-weight:normal;font-size:15px;}
.profile-edit p {padding:10px 0 0 200px}
.profile-edit p a {margin-right:10px}

.btn-b  ,.btn-b-s {display:inline-block;width:71px;height:28px;padding-top:4px;border:0;background:url(/images/btn_b.gif);color:#fff;font-size:16px;text-align:center;vertical-align:middle}
.btn-b-s {padding-top:0;height:32px;}
.btn-b-l ,.join-list input.btn-b-l {width:143px;height:29px;padding:0;border:0;background:url(/images/btn_b_l.gif);color:#fff;font-style:normal;}
.btn-m {float:right;width:171px;height:24px;border:0;padding-top:4px;background:url(/images/btn_m.gif);text-align:center;}
.btn-m:hover {text-decoration:none;}
h3 .btn-m {font-size:14px;}
.btn-b-m {display:inline-block;width:81px;height:22px;background:url(/images/btn_b_m.gif);text-align:center;color:#fff}

.btn-n {width:74px;height:27px;margin-left:6px;border:0;background:url(/images/sbtn.gif) no-repeat;font-weight:bold;vertical-align:middle}

.coll-col {float:left;padding-left:10px;width:160px;font-weight:bold;line-height:2.0em;}
.coll-col p {padding:0px 0}
.coll-col p.current {background:#f3f3f3}
.coll-col  b {display:block;padding:10px 0;color:#8FC320;font-size:16px;}
.coll-col p a i {font-style:normal;}
.coll-col a.mm {font-weight:normal; color:#000}
.coll-main {float:left;width:420px;padding-left:10px;}
.coll-main h4 {padding:0 30px 20px 0;font-size:20px;}
.coll-main h4 a {float:right;font-size:14px}

.my-con {padding:10px;border:1px solid #bcbcbc;background:#f4f4f4}
.my-con  h5 {font-size:16px}

.my-tag {background:#F3F3F3 none repeat scroll 0 0;font-size:15px;font-weight:bold;letter-spacing:-0.4px;line-height:1.1em;margin-bottom:3px;padding:10px;}

.share {padding:15px;background:#f3f3f3}
.share h5 {margin:0 0 6px 0;font-size:16px;color:#707070}
.share p {margin:10px 0}
.share-inner {position:relative;width:258px;height:222px;padding:6px 0 0 10px;border:1px solid #DEDF85;background:#F8FBE6;overflow-x:hidden;overflow-y:auto}
.share-inner li {border:1px solid #F8FBE6;}
.share p input {width:264px}
.share p input.btn-b-s {width:71px}
.share-inner img.pot {position:absolute;top:-4px;right:-4px;border:0;cursor:pointer;}
.share-inner textarea {display:none;}
#TempShareItem i {background:#f3f3f3}

.c-group {width:500px;}
.c-group th {width:150px;padding:10px;text-align:right;vertical-align:top;color:#707070}
.c-group td {padding:10px;}
.c-group  img {border:1px solid #000;}
.c-group  input {width:240px}
.c-group textarea {width:240px;height:80px}
.c-group .btn-b-s {width:71px;margin-right:20px;}


.coll {padding:20px;background:#f3f3f3}
.coll h5 {font-size:16px}
.coll p {margin:10px 0;}
.inter p {margin:10px 0}
.inter-in {width:300px;height:20px;padding-top:2px;vertical-align:middle}
.inter-info {padding:20px;background:#FFFAC2}
.inter .leaf {width:600px;}
.inter .leaf p {margin:0;}
.inter .leaf td {padding:4px 0;line-height:1.5em}
.inter table.leaf {margin-top:36px;}

/* join */
.join {background:#f6f6f6}
.join .content {margin-top:9px;padding:20px 25px;color:#707070}
.content h4 {margin:0;font-size:16px;color:#000}

.join-list {float:left;width:492px;margin:20px 0 0 60px;}
.join-list td {padding-bottom:10px;}
.join-list th {width:120px;padding:0 10px 0 10px;text-align:right;vertical-align:top}
.b-line th ,.b-line td {border-top:1px solid #bebebe;padding-top:10px}
.join-list td input {width:310px;height:21px;padding:4px 10px 0 10px;border:1px solid #DDDDDD;background:#F6FEC3;}
.join-list .leaf input ,.join-list input.che{width:auto;background:#f6f6f6;vertical-align:middle}
.join-list .leaf td {padding:2px 0;border:0;line-height:1.0em}
.join-list .leaf th {padding:2px 0;border:0;line-height:1.0em;font-size:12px;color:#000;text-align:center;font-weight:normal;}

.join .sidebar {margin-top:20px}
.join .sidebar div {background:#FCFCFC none repeat scroll 0 0;border:1px solid #D2D2D2;margin-bottom:11px;padding:8px 11px;width:170px;}
.join .sidebar strong {color:#AAAAAA;font-size:11px;font-weight:bolder;}
.join .sidebar p {margin:8px 0;color:#000}

/* search */
.search {}
.search-title {margin-bottom:10px;font-size:16px;font-weight:normal;}
.search-list {width:100%}
.search-list th, .search-list td {padding:15px 0;border-bottom:1px solid #d2d2d2;vertical-align:top;color:#707070}
.search-list th {width:100px}
.search-list td a {font-weight:bold;margin-right:10px}
.search-info {padding:10px 15px;background:#FFFAC2}
.search-info select {vertical-align:middle}
.search-in {width:240px;margin-left:6px;vertical-align:middle}
.showing {margin-top:10px;color:#707070}


/* Tanchu */
#ItemLayer {position:absolute;top:80px;left:50%;margin-left:-268px;width:536px;padding:10px 10px 10px 20px;border:1px solid #959595;background:#F2F2F2;text-align:left;line-height:2.0em;z-index:5;}
#DetZone {position:relative;overflow-x:hidden;overflow-y:auto}
#ItemLayer h5 {font-size:18px;}
#ItemLayer h5 a {float:right;font-size:12px;font-weight:normal;}
.quick-type {margin:10px 0;border-bottom:1px solid #c7c7c7;}
.quick-type a {padding-right:20px;color:#5576aa;font-weight:bold;cursor:pointer;}
.quick-type a.current {color:#000;cursor:default;}
.quick-type a:hover.current {text-decoration:none;}
.quick {font-weight:bold;color:#707070;font-size:13px;}
#Quick {width:400px}
.nbtn {padding:10px 0 0 70px;text-align:left;}
.nbtn span {display:inline-block;background:url(/images/nbtn.gif) no-repeat;vertical-align:middle}
.nbtn .tr-btn ,.nbtn .pl-btn {width:97px;height:40px;margin-right:6px;font-size:18px;border:0;background:url(/images/nbtn.gif) no-repeat;color:#fff}
.nbtn .pl-btn {margin-right:0;background-position:-103px 0}

.qui-table {width:100%}
.qui-table th {width:60px;padding:10px 10px 8px 0;color:#6f6f6f;text-align:right;vertical-align:top;line-height:12px;}
.qui-table td {padding:2px 0;}
.ama {background:url(/images/ama.gif) no-repeat 5px right}
.qui-detail {overflow:hidden;}
.qui-table input {width:290px;height:20px;padding:4px 0 0 4px;border:1px solid #707070;vertical-align:middle;color:#707070;font-size:14px;}
.qui-table textarea {width:290px;height:50px;padding-left:4px;border:1px solid #707070;color:#707070;font-size:14px;}
.qui-table input.qui-ser {width:74px;height:27px;margin-left:6px;padding:0;border:0;background:url(/images/sbtn.gif) no-repeat;font-weight:bold;}
.qui-table select {margin-right:4px}
.qui-table i {font-style:normal;color:#707070}
.qui-zone ,.qui-book-zone {width:440px;height:160px;background:#eee;border:1px solid #707070;overflow:hidden;}
.qui-book-zone {overflow-x:hidden;overflow-y:auto}
.qui-book-zone p {padding:6px 0;vertical-align:top;}
.qui-book-zone p.current {background:#E7F6FD}
.qui-book-zone i {display:inline-block;width:34px;padding-left:6px;font-style:normal;vertical-align:top}
.qui-book-zone img {display:inline-block;vertical-align:top}
.qui-book-zone span {display:inline-block;width:265px;padding-left:20px;}
.qui-nav {padding:0 4px 0 8px;border-bottom:1px solid #707070;background:#eee}
.qui-nav b {float:right;font-weight:normal;}
.qui-nav b a {margin:0 4px}
#ItemLayer .item-btn {margin:4px 0 4px 70px;}
.btn-b-l2 {width:173px;height:29px;margin:4px 0 0 69px;padding:0;border:0;background:url(/images/btn_b_l2.gif);color:#fff;font-style:normal;}
.qui-guide {margin-top:12px;border-top:1px solid #c7c7c7;}
.qui-guide-nav {color:#707070}
.qui-guide-nav b {padding-right:6px;color:#000;font-size:15px;}
.qui-guide-zone {position:relative;width:426px;height:97px;padding:7px 7px 0 7px;background:#eee;border:1px solid #707070;overflow-y:scroll;coverflow-x:hidden;}
.qui-guide-zone textarea {display:none;}
.qui-guide-zone a {display:inline-block;position:relative;width:88px;height:88px;margin:2px 8px 6px 4px;border:1px solid #000;}
.qui-guide-zone .pot {position:absolute;top:-8px;right:-8px;cursor:pointer;}




.quick-ok {padding-top:20px;text-align:center;vertical-align:middle}
.quick-ok input {vertical-align:middle}
.quick-ok b {color:#5576aa;font-weight:bold;cursor:pointer;}

#QuiEvent table {width:100%}
#QuiEvent th {padding:6px 10px;text-align:right;line-height:1em;}
#QuiEvent select {margin-right:8px}
#QuiEvent textarea {width:206px;height:100px;}
#QuiEvent p {margin-top:6px;line-height:1.0em}

#Cover {position:absolute;top:0;left:0;background:#fff;width:100%;height:100%;filter: Alpha(Opacity=50);-moz-opacity:0.5;-webkit-opacity:0.5;z-index:1}

#ItemInfo {position:absolute;top:-100px;left:-100px;}
.info-pot {position:absolute;display:block;width:101px;height:1px;background:#FFFFCC;overflow:hidden;}
.info-t-l .info-pot {top:0;left:1px;}
.info-b-l .info-pot {bottom:0;left:1px;}
.info-t-r .info-pot {top:0;right:1px;}
.info-b-r .info-pot {bottom:0;right:1px;}
.info-inner {width:220px;padding:10px 20px;border:1px solid #DADD6A;background:#FFFFCC;text-align:left;font-size:12px}
.info-inner h5 {margin:0;font-size:16px;}
.info-inner h5 img {float:right;margin-top:3px;cursor:pointer;}
.info-msg {margin:10px 0;line-height:14px;color:#535353;}
.info-msg img {float:left;margin:2px 10px 0 0;border:1px solid #000;vertical-align:middle}
.info-inner .point {padding:0 0 8px 0;color:#707070;}
.info-inner .point i {padding:0 10px;color:#A40000;font-style:normal;font-weight:bold;}
.info-inner .point b {color:#CBD011}
.info-inner h5 .clo {float:right;margin-left:10px;font-size:13px;font-weight:normal;}

.login {border-top:1px solid #ccc;}
.login p {margin:10px 0;}

.c-layer {position:absolute;top:80px;left:50%;margin-left:-268px;width:526px;padding:10px 20px;border:1px solid #959595;background:#F2F2F2;text-align:left;line-height:2.0em;z-index:5;}
.c-layer h5 {font-size:18px;}
.c-layer h5 a {float:right;font-size:12px;font-weight:normal;}
.c-layer table {width:100%;border-bottom:1px solid #ddd;line-height:1.0em}
.c-layer th {width:60px;padding:6px 0 18px 0;}
.c-layer th img {border:1px solid #000;}
.c-layer td {padding:6px 0 18px ;vertical-align:top;}
.c-layer p {margin:8px 0}
.c-layer textarea {width:100%;height:60px;}

.bro-title strong {font-size:20px;padding-right:10px;}
.bro-title p {margin-bottom:10px}
.bro-title a {font-weight:bold;}
.bro-title .item-search {padding-left:0;}
.bro-title .menu-search {float:left;}
.bro-title .l {margin-left:10px;line-height:1.2em}
.bro-title .r {width:205px;margin-top:-3px;padding:6px 10px 6px 55px;background:#eee url(/images/he.gif) no-repeat 10px 4px;line-height:1.2em}

.cen {padding-top:20px;width:440px;}
.cen b {font-size:20px;padding-right:10px;}
.cen a {font-weight:bold;}
.cen .timeline-zone {margin:10px 0 30px 0;}
.cen .timeline-zone span {height:85px;vertical-align:middle}
.cen .timeline-zone span a {margin:0 8px 0 0;vertical-align:middle}
.cen .timeline-zone span.line {margin:0;padding-top:65px;}
.cen .timeline-zone .tl-r div ,.cen .timeline-zone .tl-l div {cursor:default;}

.bor-mod {clear:both;}
.bor-mod h5 {margin:10px 0 20px 0;font-size:20px;}
.bor-mod th {width:64px;padding-bottom:30px;vertical-align:top}
.bor-mod td {padding-bottom:30px;}
.bor-mod a {font-weight:bold;}
.bor-mod .b-btn {display:block;width:242px;height:24px;margin-top:10px;padding-top:4px;background:url(/images/bor_btn.gif) no-repeat 0 0;text-align:center;color:#000;font-weight:normal;}

.int-list {color:#707070}
.int-list strong {display:block;font-size:20px;color:#000}
.int-list .item-search {width:450px;margin-top:14px;padding:10px;background:#eee}
.int-list .menu-search {float:left;}
.int-list .l {margin-left:10px;line-height:1.2em}
.int-list .word {padding-top:10px;word-spacing:-2px;}
.int-list .word a {margin-right:6px;font-weight:bold;}
.word-list {float:left;padding:24px 0;width:100%}
.word-list h5 {padding-bottom:10px;border-bottom:1px solid #ddd;font-size:22px;color:#707070;}
.word-list ul {float:left;margin:0;padding:0;list-style-type:none;}
.word-list li {float:left;margin-right:10px;padding:4px 0;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis }



/* Suggest */
.Suggest {position:absolute;top:57px;left:191px;width:260px;min-width:260px;border:1px solid #ccc;color:#000000;background:#fff;font-size:15px;z-index:200}
.Suggest p {padding:5px;}
.Suggest p a {color:#000000;font-size:20px;}
.Suggest p.current {background:#D4DAF0}
.sug-ser {background:#f7f7f7}
.sug-ser input {display:block;height:24px;width:254px;margin:0 1px;padding-top:4px;background:#fff url(/images/sug_ser.gif) no-repeat right 3px;font-size:18px;}
.sug-sersuggest{height:24px;width:255px;margin:0 1px;padding-top:4px;background:#fff url(/images/sug_ser.gif) no-repeat right 3px;font-size:18px;} 
/*   */
.foot {padding-top:10px;color:#797878}
.l {float:left;}
.r {float:right;}
.clear {clear:both;height:0;width:0;overflow:hidden;}
.air {margin-top:10px}

.footer{
clear:both;
height:100px;
margin:10px;
padding:40px 10px 10px;
text-align:center;
}
