/* CSS Document */

@CHARSET "UTF-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, 
pre,form, fieldset, legend, button, input, textarea,th, td { margin: 0; padding: 0;}
body,button, input, select, textarea {font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%;}
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; } 
small { font-size: 12px; } 
ul, ol { list-style: none; }
a { text-decoration: none;cursor:pointer; outline:none;blr:expression(this.onFocus=this.blur()) }
em { font-style:normal}
sup { vertical-align: text-top; } 
sub { vertical-align: text-bottom; }
legend { color: #000; }
fieldset, img { border: 0; } 
button, input, select, textarea { font-size: 100%; } 
table { border-collapse: collapse; border-spacing: 0; }
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,
summary, time, mark, audio, video {  display: block; margin: 0;padding: 0;}
mark { background: #ff0; }
q:before,q:after,blockquote:before,blockquote:after { content:""; }
html { overflow-y:scroll; font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; }
a:focus { outline: thin dotted; }
a:hover, a:active { outline:0; }
textarea { overflow:auto; vertical-align:top; }

.clearfix:after { clear: both; content: "";display: block;height: 0;visibility: hidden;}
.clearfix {display: inline-block;}
* + html .clearfix { height: 1%;}
.clearfix {display: block;}

/*--- clear float ---*/
.clear { clear:both; height:0px; font-size:0px; overflow:hidden; }
.hide{display:none;}
.fleft{float:left}
.fright{float:right}
.lh30{line-height:30px;}
.lh40{line-height:40px;}

.b { font-weight:bold; }
.font14 { font-size:14px; }
.black12 { color:#000; font-size:12px; }
.red12 { color:#ff0000; font-size:12px; }
.orange12 { color:#fb4e02; font-size:12px; }
.orange { color:#ff9900; }
.orange14b { color:#eb7c05; font-size:14px; font-weight:bold; }
.orange16b { color:#eb7c05; font-size:16px; font-weight:bold; }
.blue12 { color:#0387cf; font-size:12px; }
.blue14 { color:#0387cf; font-size:14px; }
.blue14b { color:#0387cf; font-size:14px; font-weight:bold; }
.blue16b { color:#0387cf; font-size:16px; font-weight:bold; }
.grey { color:#666; }
.grey9 { color:#999; }
.grey14 { font-size:14px; }
.green12 { color:#669900; font-size:12px; }
.green14b { color:#669900; font-size:14px; font-weight:bold; }
.green16b { color:#669900; font-size:16px; font-weight:bold; }
a:link { color:#333; text-decoration:none; }
a:visited { color:#333; text-decoration:none; }
a:hover { color:#000; text-decoration:none; }
.blue12 a:link { color:#0387cf; font-weight:normal; text-decoration:none; }
.blue12 a:visited { color:#0387cf; font-weight:normal; text-decoration:none; }
.blue12 a:hover { color:#000; font-weight:normal; text-decoration:underline; }
.blue14b a:link { color:#0387cf; font-weight:bold; text-decoration:none; }
.blue14b a:visited { color:#0387cf; font-weight:bold; text-decoration:none; }
.blue14b a:hover { color:#000; font-weight:bold; text-decoration:underline; }
.blue14 a:link { color:#0387cf; text-decoration:none; }
.blue14 a:visited { color:#0387cf; text-decoration:none; }
.blue14 a:hover { color:#000; text-decoration:underline; }
.red12 a:link { color:#ff0000; font-weight:normal; text-decoration:none; }
.red12 a:visited { color:#ff0000; font-weight:normal; text-decoration:none; }
.red12 a:hover { color:#000; font-weight:normal; text-decoration:underline; }

a.blue:link { color:#0387cf; font-weight:normal; text-decoration:none; }
a.blue:visited { color:#0387cf; font-weight:normal; text-decoration:none; }
a.blue:hover { color:#000; font-weight:normal; text-decoration:underline; }
a.red:link { color:#ff0000; font-weight:normal; text-decoration:none; }
a.red:visited { color:#ff0000; font-weight:normal; text-decoration:none; }
a.red:hover { color:#000; font-weight:normal; text-decoration:underline; }

/* Yahei */
body {font-family: "Helvetica Neue", '\5fae\8f6f\96c5\9ed1','\5b8b\4f53' ,arial;}

/* Start from here.*/
body { background:url(../image/top_back_vip.gif) repeat-x;; color: #333; width:100%; }

/* header */
.header { width:960px; height:67px; margin:0 auto; }
.logo { position:absolute; width:189px; height:35px; margin:15px 0 0 10px; }
.more-nav { height:25px; line-height:25px; font-size:12px; text-align:right; }
.more-nav a { padding:0 5px; }
.more-user { height:25px; line-height:25px; font-size:12px; text-align:right; margin-top:13px; }
.more-user .user { width:200px; overflow:hidden; text-overflow:ellipsis; text-align:right; }
.more-user a { padding:0 5px; }

/* section */
.section { width:960px; padding-top:5px; margin:0 auto; }

/* footer */
.footer { float:left; width:100%; height:50px; margin-top:5px; border-top:1px solid #ccc; line-height:50px; text-align:center; }


.main_updata_log { width:900px; margin:0 auto; }
.main_updata_log .main_title { height:43px; line-height:43px; }

.main_updata_log .content { float:left; width:900px; background:#fffbe0; border:1px solid #ccc; padding:0; margin-bottom:30px; line-height:25px; }
.main_updata_log .content .title { height:26px; line-height:26px; padding:0 10px; font-size:14px; color:#374246; font-weight:bold; border-bottom:2px solid #f68b17; background-image: url("../image/common-2012.png"); background-position:left -1310px; background-repeat:repeat-x; }
.main_updata_log .content .txt_cont { margin:20px; }
.main_updata_log .content .txt_cont ul li { margin-left: 20px; list-style: decimal outside none; }
