html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, em, button { margin: 0; padding: 0; }
body { background: #fff url("http://pic.ctrip.com/error/bg.png") no-repeat center 0; font-size: 12px; line-height: 1.6; font-family: Simsun, sans-serif; color: #000; }
img, fieldset { border: 0; }
input, textarea { font-size: 12px; }
table { border-collapse: collapse; }
a { color: #05a; text-decoration: none; }
a:hover { text-decoration: underline; }
h1, h2, h3, h4, h5 { font-family: "Times New Roman", sans-serif; }
ul li { list-style: none; }
.layoutfix { display: inline-block; }
.layoutfix { display: block; overflow: hidden; }

.logo { margin: 150px auto 0; width: 200px; }
.logo a { display: block; width: 200px; height: 0; overflow: hidden; padding-top: 50px; background: url("http://pic.c-ctrip.com/error/logo.png") no-repeat; _background-image: url("http://pic.c-ctrip.com/error/logo.gif"); }

.error_content { width: 600px; margin: 30px auto 0; padding: 20px 36px; border-top: 2px solid #00377e; }
h2 { padding-top: 5px; line-height: 21px; font-size: 14px; }
h2 a { padding-left: 16px; *padding-top: 2px; vertical-align: 1px; line-height: 17px; background: url("http://pic.ctrip.com/error/un_16x16.gif") no-repeat 0 0; font-size: 12px; font-weight: normal; }
.error_advice { padding: 10px 0; line-height: 1.8; color: #666; }
.title_advice { padding-left: 16px; line-height: 2.4em; background: url("http://pic.ctrip.com/error/un_16x16.gif") no-repeat -2px -26px; font-weight: bold; }
.error_advice ol { margin-left: 2em; }
.error_advice li { list-style: decimal outside none; }
.channels { width: 100%; }
.channels a { float: left; width: 81px; height: 23px; margin-right: 19px; padding-top: 58px; text-align: center; background-image: url("http://pic.ctrip.com/error/un_channels.png"); background-repeat: no-repeat; }
.channels .channel_flight { background-position: 0 0; }
.channels .channel_hotel { background-position: 0 -96px; }
.channels .channel_package { background-position: 0 -192px; }
.channels .channel_ctms { background-position: 0 -288px; }
.channels .channel_guidebook { background-position: 0 -384px; }
.channels .channel_railway { background-position: 0 -480px; }