@CHARSET "UTF-8";

html, body, div, span, input, textarea, button, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0;  font-size: 12px; font-family: "微软雅黑",Verdana,Geneva,Arial,Helvetica,sans-serif; vertical-align: baseline;}
body { line-height: 1; }
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
q, blockquote { quotes: none; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }
a img { border: none;}
img{vertical-align: middle;/* 设置vertical-align 去掉a标签被撑高1px的问题 */}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }
hr{margin:4px;padding:0;}
input,textarea{outline:none;}
textarea{outline:none;}
em{font-style: normal;}

.g-doc{}
.g-hd{position: fixed;_position: absolute;top:0; right:0;left:0;height:64px;overflow:hidden;z-index:100;}
.g-hd .ct{height:58px;background-color: white;}
.g-hd .domains{float:left;width: 325px;height:24px;margin-top:18px;margin-left:40px;background: url("img/sprite.png");background-position:0 0;background-repeat: no-repeat;}
.g-hd .guide{float:right;padding-left:40px;margin-top:16px;margin-right:30px;line-height:30px;font-size:14px;text-decoration: underline; color:#0684a3;background: url("img/sprite.png");background-position:0px -56px;background-repeat: no-repeat;}
.g-hd .guide:hover{color:#d84848;background-position:0px -24px;}
.g-hd .shadow{height:3px;background: url("img/shadow.png");background-position:0 0;background-repeat: repeat-x;opacity: 0.6;-moz-opacity:0.6;filter:Alpha(Opacity=60);-ms-filter:alpha(opacity=60);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/shadow.png");}

.g-bd{margin-top: 58px; color:#325f85;position:relative;background: url("img/repeat.png");background-position:0 0px;background-repeat: repeat;}
.g-mn{width:1260px;margin:0 auto;}
.g-bd .login{margin-left: 50px;}
.g-bd .login .a{height:317px;width:100%;background: url("img/login1.jpg");background-position:-60px -3px;background-repeat: no-repeat;}
.g-bd .login .b{height:320px;width:100%;background: url("img/login2.jpg");background-position:-60px 0px;background-repeat: no-repeat;}
.g-bd .magnet{height:280px;width:100%;overflow:hidden;background: url("img/magnet.jpg");background-position:-85px 0;background-repeat: no-repeat;}
.g-bd .mbox{height:360px;width:100%;overflow:hidden;background: url("img/mbox.jpg");background-position:-85px 0;background-repeat: no-repeat;}
.g-bd .compose{height:330px;width:100%;overflow:hidden;background: url("img/compose.jpg");background-position:-85px 0;background-repeat: no-repeat;}
.g-bd .share{height:330px;width:100%;overflow:hidden;background: url("img/share_1.jpg");background-position:-85px 0;background-repeat: no-repeat;}
.g-bd .read{height:338px;width:100%;overflow:hidden;background: url("img/read.jpg");background-position:-85px 0;background-repeat: no-repeat;}
.g-bd .ms{width: 340px;margin-left: 290px;margin-top: 75px;}
.g-bd .ms h1{margin-bottom:16px;font-size: 22px;line-height: 32px;font-weight: normal;}
.g-bd .ms p{text-indent:2em;font-size: 14px;line-height: 24px;font-family: "宋体";}
.g-bd .ms1{margin-left: 630px;margin-top: 70px;}

.g-ft{height:64px;line-height:64px;text-align: center;color: #dae8f5;background: url("img/repeat-x-2.png");background-position:0 0;background-repeat: repeat-x;}
.g-ft .ct{width: 1260px;margin: 0 auto;background: url("img/repeat-x-2.png");background-position:0 0;background-repeat: repeat-x;}
.g-ft a,.g-ft .sep{margin-right:10px;}
.g-ft a{color:#dae8f5;text-decoration: none;}
.g-ft a:hover{text-decoration: underline;}