@charset "UTF-8";
/* CSS Document */
@font-face {
    font-family:'BebasNeueRegular';
    src:url('../fonts/BebasNeue-webfont.eot');
    src:url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BebasNeue-webfont.woff') format('woff'),
         url('../fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('../fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight:normal;
    font-style:normal;
}
/*@font-face {
    font-family:"FZLanTingHeiS";
    font-style:normal;
    font-weight:normal;
	src:url('../fonts/fzlantingheis.eot');
    src:url('../fonts/fzlantingheis.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fzlantingheis.woff') format('woff'),
		 url('../fonts/fzlantingheis.ttf') format("truetype"),
         url('../fonts/fzlantingheis.svg') format('svg');
}*/
aside, nav, footer, header, section {display:block}
* {border:0 none; list-style:none outside none; margin:0; outline:0 none; padding:0;}
img {vertical-align:middle;}
/*a {color:#333; text-decoration:none; font-weight:bold;}
a:hover {color:#000; text-decoration:underline;}*/
a.related {color:#b63717; display:inline-block; margin:2px 0; font-size:14px; background:url(../images/dot-white.gif) 0 8px no-repeat; padding-left:15px;}
a.related:first-of-type {margin-top:5px;}
a.related:hover {color:#333; text-decoration:none;}
/*a.related.pic-link {background:url(../images/icon-pic.png) left 3px no-repeat; padding-left:25px;}
a.related.vid-link {background:url(../images/icon-vid.png) left 2px no-repeat; padding-left:25px;}*/
.clear {clear:both; display:block; font-size:0; line-height:0; visibility:hidden;}
.wrap {margin:0 auto; width:1000px; position:relative;}
body {background-color:#fff; color:#000; font:14px/20px arial;}/*simsun, sans-serif*/
input {font:12px Arial, Helvetica, sans-serif; color:#666;}
.block-title {font:bold 16px/20px arial; color:#333;}
.block-title a, nav #menu li a {font-weight:bold;}
.hide {display:none;}
#topbar, nav, #multimedia, footer {min-width:1000px;}

/*header*/
#topbar {width:100%; height:30px; background:url(../images/bg-topbar.png) 0 0 repeat-x; position:relative; line-height:24px;}
#topbar a:hover {color:#b63717; text-decoration:none;}
#topbar .social-left, #topbar .social-left ul, #topbar .social-left ul li, #topbar .social-right ul li {float:left;}
#topbar .social-left .editions {float:left; width:101px; height:25px; background-color:#b63717; color:#fff; font-size:14px; line-height:24px; display:block; text-align:center; margin-right:7px; font-weight:bold;}
#topbar .social-left .editions span.arrow {float:right; width:20px; height:25px; display:block; background:url(../images/sprite.gif) 0 0 no-repeat; cursor:pointer;}
#topbar .tab_hidden {background-color:#333; color:#fff; width:220px; padding:5px 0; position:relative; z-index:101;}
#topbar .tab_hidden a {color:#fff; display:block;}
#topbar .tab_hidden li {float:left; width:100px; padding-left:10px; text-align:left;}
#topbar .tab_hidden li:hover {background-color:#b63717; color:#fff;}
#topbar .tab_hidden li:hover a {color:#fff;}

#topbar .social-right .share, #topbar .social-right .user-meta {float:right;}
#topbar .social-right .user-meta li {background:url(../images/line.gif) 0 6px no-repeat; padding-left:10px; margin-right:10px;}
#topbar .social-right .user-meta li.current a {color:#b63717}
#topbar .social-right .user-meta li:first-child {background:none;}
#topbar .social-right .share li.home-btn a {font:20px/24px 'BebasNeueRegular','Arial Narrow',Helvetica,sans-serif; background-color:#333; padding-left:6px; padding-right:6px; color:#fff; display:block;}
#topbar .social-right .share li.home-btn a:hover {background-color:#b63717; color:#fff; text-decoration:none;}

/*top bar social icons*/
.share span {display:block; background-image:url(../images/sprite.gif); background-repeat:none;}
.social-left .share span {float:left; margin-right:5px; width:19px; height:23px;}
.social-left .share .social1 span {background-position:0 -32px;} 
.social-left .share .social1 {margin-right:12px;}
.social-left .share .social2 span {background-position:0 -57px;}
.social-right .share span {width:24px; height:24px; margin-right:1px;}
.social-right .share .social3 span {background-position:0 -85px;}
.social-right .share .social4 span {background-position:-25px -85px;}
.social-right .share .social-fb span {background-position:-50px -85px;}
.social-right .share .social-twt span {background-position:-75px -85px;}
.social-right .share .social-rss span {background-position:-100px -85px;}
.social-right .share .social3 a:hover span {background-position:0 -109px;}
.social-right .share .social4 a:hover span {background-position:-25px -109px;}
.social-right .share .social-fb a:hover span {background-position:-50px -109px;}
.social-right .share .social-twt a:hover span {background-position:-75px -109px;}
.social-right .share .social-rss a:hover span {background-position:-100px -109px;}

#topbar .social-left, #topbar .social-right {position:relative; z-index:50;}
#topbar .date-title {position:absolute; top:0; text-align:center; width:1000px; margin:0 auto; padding-top:4px;}

#logo {float:left; width:520px; padding:21px 0 25px;}
#logo img {float:left; padding-right:20px;}
#logo .date {float:left; width:145px; color:#999; font:13px/16px Arial, Helvetica, sans-serif; padding-left:15px; border-left:1px solid #999; padding-top:6px;}
#logo .time {color:#b63717; padding:0 2px;}

/*nav {height:40px; background:url(../images/bg-nav.png) 0 0 repeat-x; position:relative; z-index:1;}
nav #menu {height:40px; overflow:hidden;}
nav #menu li {float:left; display:inline; padding-left: 28px; padding-right: 48px; border-left:1px solid #444; background:url(../images/arrow-nav.png) 82% 0 no-repeat;}
nav #menu li.home {padding-left:35px; padding-right:43px; background:none;}
nav #menu li:first-child {border:none;}
nav #menu li a {float:left; font:bold 16px/35px arial; color:#fff; display:block;} 
nav #menu li:hover a {color:#fff; text-decoration:none;}
nav #menu li:hover, nav #menu li.current, nav #menu li.selected {background-position:82% -35px; background-color:#b63717;}*/

/*multimedia*/
section#multimedia {background-color:#333; padding-bottom:40px;}
section#multimedia .block-title {float:left; width:200px; padding:23px 0 17px; color:#fff;}
.navigation {float:right; padding-top:15px;}

.navigation a, .navigation span.number, {float:left;}
.navigation a {width:30px; height:30px; display:block; background-image:url(../images/sprite-next-arrow.png);}
.navigation a.btn_left {background-position:-120px 0;}
.navigation a.btn_left:hover {background-position:-120px -30px;}
.navigation a.btn_right {background-position:-150px 0;}
.navigation a.btn_right:hover {background-position:-150px -30px;}
.navigation span.number {font:16px/30px BebasNeueRegular,'Arial Narrow',Helvetica,sans-serif; color:#d3d3d3; padding:0 10px;}

.multimedia-carousel .jcarousel-prev-horizontal, .multimedia-carousel .jcarousel-next-horizontal {position:absolute; top:-42px; background-image:url(../images/sprite-next-arrow.png); width:30px; height:30px; display:block; cursor:pointer;}
.multimedia-carousel .jcarousel-prev-horizontal {background-position:-120px 0; right:82px;}
.multimedia-carousel .jcarousel-next-horizontal {background-position:-150px 0; right:0;}
.multimedia-carousel .jcarousel-prev-horizontal:hover {background-position:-120px -30px;}
.multimedia-carousel .jcarousel-next-horizontal:hover {background-position:-150px -30px;}
.multimedia-carousel .pagination {font:16px/30px BebasNeueRegular, 'Arial Narrow', Helvetica, sans-serif; color:#d3d3d3; position:absolute; right:42px; top:-42px; text-align:center;}

section#multimedia .jcarousel-clip {width:1000px; height:220px; overflow:hidden;}
section#multimedia div.image-large {width:320px; height:220px;}
section#multimedia div.image-small{width:150px; height:220px;}
section#multimedia div.image-small .small-wrap {width:150px; height:100px;}
section#multimedia div.image-small .small-wrap:first-child {margin-bottom:20px;}
section#multimedia li > div {float:left; margin-left:20px;}
section#multimedia li > div.image-large:first-of-type {margin-left:0;}

section#multimedia li .image {position:relative;}
section#multimedia li .image .title a {position:absolute; top:0; left:0; font-weight:bold; background-image:url(../images/transparent-gray.png); overflow:hidden; opacity:0; color:#fff;}
section#multimedia div.image-large .title a {width:280px; height:190px; font-size:14px; line-height:20px; padding:15px 20px; }
section#multimedia div.image-small .title a {width:130px; height:80px; padding:10px; }
section#multimedia li .image .title a:hover {opacity:1; text-decoration:none;}

/*section#multimedia li .image a {color:#fff; text-decoration:none;}
section#multimedia li .image:hover .title {display:block; opacity:1;}
section#multimedia div.image-large a {font-size:14px; line-height:20px;}
section#multimedia div.image-large .title {width:280px; height:190px ;padding:15px 20px;}
section#multimedia div.image-small .title {width:130px; height:80px;}
section#multimedia li .image .title p {position:absolute;}
section#multimedia div.image-large .title p {width:280px; bottom:20px; left:20px;}
section#multimedia div.image-small .title p {width:130px; bottom:10px; left:10px;}*/

/*footer {background:url(../images/footer-shadow.gif) 0 0 repeat-x #eee;}
footer .links {text-align:center; padding:18px 0 15px;}
footer .links li {display:inline; padding:0 20px;}
footer .links li a {font-family: arial; font-size:14px; font-weight:bold;}
footer .links li a:hover {color:#b63717; text-decoration:none;}
footer .sub-footer {background:url(../images/footer-subshadow.gif) bottom center #fff no-repeat; padding:15px 25px;}
footer .sub-footer .title {font-weight:bold; color:#b63717; width:83px; font-size:12px;}
footer .sub-footer li {float:left; display:inline;}
footer .sub-footer li a {color:#666;}
footer .sub-footer .social-fb a, footer .sub-footer .social-twt a {font-family:Arial, Helvetica, sans-serif;}
footer .sub-footer li a:hover {color:#b63717; text-decoration:none;}
footer .sub-footer ul {line-height:24px; height:24px; margin-bottom:8px;}
footer .sub-footer .social span {float:left; width:24px; height:24px; display:block; background-repeat:none; background-image:url(../images/sprite.gif); margin-right:5px; background-position:0 -253px;}
footer .sub-footer .social li {margin-right:10px;}
footer .sub-footer .social li.title {margin-right:0;}
footer .sub-footer .social a {display:block; color:#333;}
footer .sub-footer .social2 span {background-position:-24px -253px;}
footer .sub-footer .social3 span {background-position:-48px -253px;}
footer .sub-footer .social4 span {background-position:-72px -253px;}
footer .sub-footer .social-fb span {background-position:-96px -253px;}
footer .sub-footer .social-twt span {background-position:-120px -253px;}
footer .sub-footer .social5 span {background-position:-144px -253px;}
footer .sub-footer .social6 span {background-position:-168px -253px;}
footer .sub-footer .social7 span {background-position:-192px -253px;}
footer .sub-footer .social8 span {background-position:-294px -253px;}
footer .sub-footer .social1:hover span {background-position:0 -277px;}
footer .sub-footer .social2:hover span {background-position:-24px -277px;}
footer .sub-footer .social3:hover span {background-position:-48px -277px;}
footer .sub-footer .social4:hover span {background-position:-72px -277px;}
footer .sub-footer .social-fb:hover span {background-position:-96px -277px;}
footer .sub-footer .social-twt:hover span {background-position:-120px -277px;}
footer .sub-footer .social5:hover span {background-position:-144px -277px;}
footer .sub-footer .social6:hover span {background-position:-168px -277px;}
footer .sub-footer .social7:hover span {background-position:-192px -277px;}
footer .sub-footer .social8:hover span {background-position:-294px -277px;}
footer .sub-footer .corporate li, footer .sub-footer .editions li {background:url(../images/line-light.gif) right 5px no-repeat; padding-right:17px; margin-right:17px;}
footer .sub-footer .corporate li:first-child, footer .sub-footer .editions li:first-child, 
footer .sub-footer .corporate li.last, footer .sub-footer .editions li.last {background:none; padding-right:0; margin-right:0;}
footer .copy {padding:15px 0 30px; color:#b63717; text-align:center; font:12px Arial, Helvetica, sans-serif; line-height:24px;}*/

/*main nav dropdown styling
.dropdown {border:5px solid #b63717; padding:20px 0 20px 20px; width:970px; background:url(../images/bg-nav-dropdown.gif) #fff 820px 0 repeat-y; position:absolute; top:35px; z-index:5000;}
.dropdown li a {font-weight:bold;}
.dropdown ul {float:left;}
.dropdown .list_left {width:270px; margin-right:20px;}
.dropdown .list_left li {border-top:1px solid #d3d3d3; padding-top:10px; margin-top:10px;}
.dropdown .list_left li:first-child {border-top:none; padding-top:0; margin-top:0;}
.dropdown .list_middle {width:510px;}
.dropdown .list_middle li {float:left; width:150px; margin-left:20px;}
.dropdown .list_middle li:first-child {margin-left:0;}
.dropdown .list_middle li img {margin-bottom:10px;}
.dropdown .list_right {width:150px; padding-left:10px;}
.dropdown .list_right li {float:left; width:75px;}
.dropdown .list_right li a {display:block; padding-left:10px; padding-top:3px; padding-bottom:3px; font-size:14px;}
.dropdown .list_right li a:hover {background-color:#b63717; color:#fff; text-decoration:none;}
.dropdown .list_right li.block-title {float:none; width:auto; margin-bottom:10px; color:#b63717; font-size:18px;}
.dropdown .list_right li.block-title a {color:#b63717; font-size:18px; padding-top:0; padding-bottom:0; font-weight:normal;}
.dropdown .list_right li.block-title a:hover {color:#000; background:none; text-decoration:none;}*/

/*sidebar*/
aside {float:right; width:320px;}
aside .block-title {border-top:3px solid #333; padding:10px 0; color:#333;}
.sidead {padding:10px; background-color:#eee; margin-bottom:20px;}
.most_popular {margin-bottom:20px;}
.most_popular .block-title li {display:inline; margin-right:25px;}
.most_popular .block-title a.current, aside .most_popular .block-title a:hover {color:#b63717; text-decoration:none;}
.most_popular ul.list .image {float:right; position:relative; width:110px; height:80px; background-color:#eee;}
.most_popular ul.list .number {position:absolute; bottom:0; right:-10px; background:url(../images/list-number-bg.png) 0 0 no-repeat; width:30px; height:40px; display:block; line-height:40px; text-align:center; font:24px/50px BebasNeueRegular,'Arial Narrow',Helvetica,sans-serif; color:#fff;}
.most_popular ul.list li {height:80px; background-color:#eee; margin-bottom:5px;}
.most_popular ul.list .title {float:left; width:190px; height:60px; margin:10px 5px 0 10px; overflow:hidden;} 
.follow_us li {float:left; display:inline; margin-left:10px;}
.follow_us li:first-child {margin-left:12px;}
.follow_us li span {width:40px; height:40px; background-image:url(../images/sprite.gif); background-repeat:none; display:block;}
.follow_us li.social1 span {background-position:0 -153px;}
.follow_us li.social2 span {background-position:-50px -153px;}
.follow_us li.social3 span {background-position:-100px -153px;}
.follow_us li.social4 span {background-position:-150px -153px;}
.follow_us li.social-fb span {background-position:-200px -153px;}
.follow_us li.social-twt span {background-position:-250px -153px;}
.follow_us li.social1:hover span {background-position:0 -193px;}
.follow_us li.social2:hover span {background-position:-50px -193px;}
.follow_us li.social3:hover span {background-position:-100px -193px;}
.follow_us li.social4:hover span {background-position:-150px -193px;}
.follow_us li.social-fb:hover span {background-position:-200px -193px;}
.follow_us li.social-twt:hover span {background-position:-250px -193px;}
.quotes {margin-bottom:20px;}
.quotes li p {display:block;}
.quotes .title {font-size:14px; line-height:20px; font-weight:bold; }
.quotes .title a {color:#333;}
.quotes .title a:hover, .quotes .author a:hover {color:#b63717; text-decoration:none;}
.quotes .author, .quotes .author a {color:#b63717;}
.quotes .author a:hover {color:#333;}
.quotes .top_shadow {background:url(../images/quotes-head.png) left top no-repeat; height:5px; display:block; margin-bottom:-3px; position:relative; z-index:5;}
.quotes .bottom_shadow {background:url(../images/quotes-foot.png) left top no-repeat; height:6px; display:block;}

.quotes .title {background:url(../images/quotes-body.png) left top no-repeat; padding:14px 60px 14px 23px;}
.quotes .body {background:url(../images/quotes-1px.png) 0 0 repeat-y; padding:0 23px; color:#666;}
.quotes .author {background:url(../images/quotes-body.png) bottom left no-repeat; padding:10px 23px 20px;}

header .searchbar {float:right; margin-top:20px;}
.searchbar {background-color:#eee; padding:5px 9px; margin-bottom:20px; width:302px;}
.searchbar .block-title {float:left; display:inline; font:bold 14px/22px Arial, Helvetica, sans-serif; margin-right:10px; padding:5px 0 0; border-top:0;}
section#top .col_right .searchbar .block-title {margin-right:20px;}
.searchbar input {float:left; height:32px; background:url(../images/search-home.gif) 0 0 no-repeat;}
.searchbar input.search_input {width:211px; padding-left:10px;}
section#top .col_right .searchbar input.search_input {width:97px;}
.searchbar input.search_btn {width:36px; background-position:right 0; cursor:pointer;}

aside .con_style .image {position:relative;}
aside .con_style .image .title {position:absolute; bottom:10px; left:10px; background:url(../images/transparent-gray.png); width:280px; padding:10px;}
aside .con_style .image .title a {color:#fff; font-size:14px; line-height:20px;}
aside .con_style .image .title:hover {background-image:url(../images/transparent-white.png);}
aside .con_style .image .title:hover a {color:#333; text-decoration:none;}
aside .con_style {margin-bottom:20px;}
aside .con_style ul {background-color:#eee; padding-bottom:3px;}

aside .con_style li {background:url(../images/dot-gray.gif) 0 8px no-repeat; padding-left:15px; margin:19px 10px 14px 15px;}
aside .con_style li:first-child {margin:0; padding-left:0; background:none;}
aside .con_style .image {float:left; padding-right:15px;}
aside .con_style .block-image .image {float:none;}
aside .con_style .title {padding-right:15px; font-weight:bold;}
aside .con_style .block-image .title {padding:10px;}

aside .slideshow .image {position:relative; height:220px;}
aside .slideshow {position:relative; margin-bottom:20px; width:320px; overflow:hidden;}
aside .slideshow li {float:left;}
aside .slideshow .block-image .title span {height:35px; overflow:hidden; display:block; position:absolute; bottom:20px; left:50px; z-index:5; width:220px;}
aside .slideshow .title-bg {position:absolute; bottom:10px; left:10px; background:url(../images/transparent-white.png); width:300px; height:54px; display:block;}
aside .slideshow a.btn {width:25px; height:25px; display:block; background-image:url(../images/sprite-next-arrow.png); position:absolute;top:215px; z-index:5;}
aside .slideshow a.btn_left {background-position:-25px -75px; left:16px;}
aside .slideshow a.btn_right {background-position:0 -75px; right:16px;}
aside .slideshow a.btn_left:hover {background-position:-25px -25px; left:16px;}
aside .slideshow a.btn_right:hover {background-position:0 -25px; right:16px;}
aside .slideshow .jcarousel-prev, aside .slideshow .jcarousel-next {background-image:url("http://ia.ibtimes.com/chinese/2012/main/images/sprite-next-arrow.png"); display:block; height:25px; position:absolute; top:170px; width:25px; z-index:5;}
aside .slideshow .jcarousel-prev {background-position:-25px -75px; left:16px;}
aside .slideshow .jcarousel-next {background-position:0px -75px; right:16px;}
aside .slideshow .jcarousel-prev:hover {background-position:-25px -25px;}
aside .slideshow .jcarousel-next:hover {background-position:0 -25px;}

aside .more_con ul {background-color:#eee; padding:15px 15px 5px; margin-bottom:20px;}
aside .more_con ul li {background:url(../images/dot-white.gif) 0 8px no-repeat; padding-left:15px; margin-bottom:15px;}
aside .more_con ul li a {font-weight:bold;}

.markets {border-top:3px solid #333; padding-top:10px; margin-bottom:20px;}
.markets .block-title {display:inline-block; padding:5px 0 10px;}
aside .markets .block-title {border:0; padding:0;}
.markets .sponsor {float:right; width:90px; padding-bottom:5px;}
.markets table {background-color:#eee; border:1px solid #d3d3d3; border-top:0;}
.markets table th.title {background:url(../images/bg-markets-th.gif) 0 0 repeat-x; height:25px; color:#b63717;}
.markets table th {padding-left:10px; text-align:left; font-weight:bold;}
.markets table th a {color:#000; text-transform:uppercase;}
.markets table td {font:12px Arial, Helvetica, sans-serif; color:#666; text-align:right;}
.markets table th, .markets table td {border-top:1px solid #d3d3d3; line-height:24px;}
.markets table .red_chart {color:#c20900; font-weight:bold; padding-right:5px;}
.markets table .green_chart {color:#449700; font-weight:bold; padding-right:5px;}
.markets table .stay_chart {color:#036; font-weight:bold; padding-right:5px;}
.markets table img {margin-right:2px;}
.markets .chart_title {background:url(../images/bg-markets-th.gif) 0 0 repeat-x; height:25px; color:#b63717; line-height:25px; font-weight:bold; padding-left:10px; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; font-weight:bold;}
.markets .chart_title.first {border-top:1px solid #d3d3d3;}
.markets th.gc_last {font:12px Arial, Helvetica, sans-serif; color:#666; text-align:right; width:50px;}
.markets td {width:55px;}
aside .markets th.gc_last {width:70px;}

aside .culture_fashion {width:320px; margin-bottom:20px;}
aside .culture_fashion ul {background-color:#333; padding-bottom:8px;}

aside .culture_fashion li {background:url(../images/dot-dark.gif) 0 8px no-repeat; padding-left:15px; margin:0 20px 10px 15px;}
aside .culture_fashion li.block-image {margin:0 0 20px 0; padding-left:0; background:none;}
aside .culture_fashion li a {font-weight:bold; color:#eee;}
aside .culture_fashion li a:hover {color:#fff; text-decoration:none;}

aside .culture_fashion .image {position:relative;}
aside .culture_fashion .image .title {position:absolute; bottom:10px; left:10px; background:url(../images/transparent-white.png); width:280px; padding:10px; font-size:14px; line-height:20px; font-weight:bold;}
aside .culture_fashion .title:hover {background-image:url(../images/transparent-gray.png);}
aside .culture_fashion .image .title a {color:#333; text-decoration:none;}
aside .culture_fashion .image .title:hover a {color:#fff;}
#adwith {text-align:right;}
#adwith a:hover {text-decoration:none;}

/*Thickbox modal popup*/
#TB_window {font:12px Arial, Helvetica, sans-serif; color:#333333;}#TB_secondLine {font:10px Arial, Helvetica, sans-serif; color:#666666;}#TB_window a:link {color:#666666;} #TB_window a:visited {color:#666666;} #TB_window a:hover {color:#000;} #TB_window a:active {color:#666666;} #TB_window a:focus{color:#666666;}#TB_overlay {position:fixed; z-index:100; top:0px;left:0px; height:100%; width:100%;} .TB_overlayMacFFBGHack {background:url(http://img.ibtimes.com/www/js/plugin/thickbox/macFFBgHack.png) repeat;} .TB_overlayBG {background-color:#000; filter:alpha(opacity=75);-moz-opacity:0.75; opacity:0.75;}* html #TB_overlay { position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px'); }#TB_window { position:fixed; background:#ffffff; z-index:102; color:#000000; display:none; text-align:left; top:50%; left:50%; }* html #TB_window {position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }#TB_window img#TB_Image { display:block; margin:15px 0 0 15px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #666; border-left:1px solid #666; }#TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left; }#TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right; }#TB_closeAjaxWindow{ position:absolute; right:-5px; text-align:right; top:5px; z-index:9999; }#TB_ajaxWindowTitle{ float:left; padding:7px 30px 5px 10px; margin-bottom:3px; color:white; }#TB_title {position:absolute; right:-10px; top:-20px; }#TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; z-index:100000; }#TB_ajaxContent.TB_modal{ padding:15px; }#TB_ajaxContent p{ padding:0px 0px 0px 0px; }#TB_load{ position:fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:50%; margin:-6px 0 0 -104px;}* html #TB_load {position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }#TB_HideSelect{ z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%; }* html #TB_HideSelect { position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px'); }#TB_iframeContent{ clear:both; border:none; }

.fourohfour {padding:135px 0 210px 25px; font:18px/30px arial; background:url(http://ia.ibtimes.com/chinese/2012/main/images/404.jpg) 556px 165px no-repeat;}
.fourohfour p.title {font-size:30px; font-weight:bold; margin-bottom:20px;}
.fourohfour p.sub {font-size:12px;}
.fourohfour span {color:#b63717;}
.fourohfour input.textfield {border:1px solid #d3d3d3; width:336px; height:31px; padding-left:10px; font:12px/31px Arial,Helvetica,sans-serif; margin-right:10px;}
.fourohfour input.button {width:53px; height:33px; background-color:#b63717; color:#fff; font:16px/33px arial; text-align:center; cursor:pointer;}
.fourohfour input {float:left; margin:16px 0;}