body{margin:0;padding:0 10px;color:#444;font:12px/1.231 Arial,Helvetica,sans-serif;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-weight:400;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:none;}
address,caption,cite,code,dfn,em,th,var,b,i{font-style:normal;font-weight:400;}
h4,h5,h6{font-weight:bold;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
b{color:red;}
.hackbox{clear:both;border-top:transparent 0 solid;width:0;font-size:0;line-height:0;}
a:link{color:#2754bb;text-decoration:none;}
a:visited{color:#2754bb;text-decoration:none;}
a:hover{color:#f50;text-decoration:underline;}
a.GL:link,a.GL:visited{color:#666;text-decoration:underline;}
a.GL:hover{color:#f50;text-decoration:underline;}
.number{color:#f50;font-weight:bold;}
a.number:link,a.number:visited{color:#f50;}
a.number:hover{color:#f50;text-decoration:underline;}
.none{display:none;}
.r{color:#EA080A;}
.o{color:#F60;}
.g{color:#666;}
.fix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.fix{zoom:1;}
.clr,.hack_box{clear:both;width:0;font-size:0;line-height:0;height:0;}
ul{margin:0;padding:0;}
li{list-style:none;}
.type2{border-color:#D4D0C8;border-style:groove;border-width:2px 1px 1px 2px;height:18px;margin:0;padding:0;}
.btn{width:70px;height:26px;margin:4px 10px 0 0;padding:.2em .3em;background:#fff;border-color:#b5e3fe;color:#069;border-style:solid;border-width:1px 2px 2px 1px;line-height:18px;}
.btn:hover{border-color:#f2e51c;color:#360;}
#header{height:65px;margin-bottom:15px;border-bottom:2px solid #eee;}
.btn2{height:30px;background:#FFFDAA;border:1px solid #7E9DB9;line-height:22px;padding:0px 5px;font-size:13px;letter-spacing:2px;}
#header img{vertical-align:middle;}
#logo{float:left;}
#navigation{float:right;margin-top:5px;text-align:right;}
#header a{display:block;color:#25F;padding:2px 5px 0;font-size:14px;text-decoration:none;}
#header a:hover{color:#f40; text-decoration:underline;}
#hd-bar{padding:7px 0 0 14px;width:950px;background:#F3FBFF;color:#DE3B04;border-bottom:3px solid #B7DEFA;font-family:'ºÚÌå';font-size:18px;height:24px;line-height:19px;}
#login-title{border-bottom:1px solid #DDD;color:#444;font-size:18px;font-weight:700;margin:10px 5px;padding:10px 0 5px 30px;}
#login-merit{color:#999;font-size:14px;padding:15px 0 5px 50px;line-height:27px;}
#login-btns{padding:10px 0 30px 50px;}
#content #Main{float:right;width:760px;font-family:"ËÎÌå";}
#content #SideBar{float:left;width:170px;background:#EFF7FE;padding:0 5px 5px;}
#content{margin:10px auto;width:950px;}
#sideMenu{border-bottom:1px solid #ACD9EE;font-family:"ËÎÌå";}
#sideMenu h3{color:#FFF;background:#309EF9 url(../img/user_bg.gif) repeat-x 0 0;height:22px;display:block; letter-spacing:1px; padding:7px 0 0 11px;font-size:12px;}
#sideMenu #Index{color:#FFF;background:#309EF9 url(../img/user_bg.gif) repeat-x 0 0;}
#sideMenu ul{background:#fff;padding:6px 0 4px 12px;}
#sideMenu ul li{background:url(../img/user_bg.gif) no-repeat 0 -110px;padding-left:8px;font-size:14px;line-height:26px;}
#sideMenu ul li a:hover{border-bottom:1px dashed #f30; text-decoration:none;}
#sideHelp{background:#fcfcfc;margin:10px 0;}
#sideHelp h3{height:20px;display:block; letter-spacing:1px; padding:7px 0 0 11px;font-size:12px;background:#D0EAFF url(../img/user_bg.gif) repeat-x 0 -45px;}
#sideHelp span{float:right;margin-top:-24px;margin-right:5px;}
#sideHelp ul{padding-top:10px;padding-left:11px;}
#sideHelp ul li{background:url(../img/user_bg.gif) no-repeat 0 -113px;padding-left:8px;margin-bottom:5px;}
#Affiche{background:#F1F8FE;border:1px solid #ADDEEF;padding:5px 9px;margin-bottom:10px; line-height:180%;}
#Shortcut h3,#Affiche h3{font-size:14px;border-bottom:1px solid #ACD9EE;padding-bottom:4px;margin-bottom:5px;}
#Shortcut p{line-height:180%;font-size:14px;}
#News h3{font-size:14px;border-bottom:1px solid #E9E9E9;padding-bottom:1px;margin-bottom:0;}
#Affiche p{line-height:180%;font-size:14px;}
.f60{color:#F60;background:none;padding:0;}
#Shortcut{margin-bottom:10px;background:#fcfeff;border:1px solid #acd9ee;padding:5px 9px;*padding:5px 9px 0;}
#News li{position:relative;padding:6px 5px;border:1px solid #fff;border-bottom:1px solid #d9eaf3;color:#555;}
#News li i{font-size:10px;font-family:Verdana;font-style:normal;color:#999;}
#News .right{float:right;margin-top:-18px;}
#News .more{float:right;display:block;padding-top:5px;}
#News .right a{margin-left:9px;}
.del{float:right;margin-top:-23px;margin-right:3px;}
.del a{width:7px;height:9px;display:block;overflow:hidden;text-indent:-9999px;background:url(../img/user_bg.gif) no-repeat 0 -90px;}
#News p{line-height:1.6em;word-break:break-all;overflow:hidden;}
#News p.Gray a.MoreBlack{margin-left:10px;}
#News img{padding:1px;border:1px solid #ccc;margin:4px 10px 4px 0;}
#News .GrayBold{color:#666;font-weight:bold;}
#News .Gray{color:#666;}
#News h6{margin-top:5px;}
#Resume{margin-bottom:10px;font-size:14px;line-height:24px;padding-top:6px;}
#Resume h4{background:#e9e9e9;color:#333;height:16px;font-size:14px;padding:4px 0 0 4px;margin-bottom:5px;}
#Resume p{color:#333;padding-left:5px;}
#Resume p a{margin-right:6px;color:#03f; text-decoration:none;}
#Resume p a:hover{color:#f30; border-bottom:1px dashed #f30;}
.main-content{margin-bottom:10px;background:#fcfeff;border:1px solid #acd9ee;padding:5px 9px;}
.main-content h3{font-size:14px;margin-bottom:5px;background:#F3FBFF;color:#0258DE;border-bottom:1px solid #CCC;padding:3px 0 3px 10px;zoom:1;}
.penter{padding:7px 0 7px 15px;}
em.r{padding-right:1px;font-style:normal;}
.cptable table{line-height:21px;width:100%;}
.cptable tr,.cptable td{padding:5px 0;}
.cptable th{width:95px;height:30px;color:#111;text-align:right;white-space:nowrap;}
.cptable td{padding-left:2px;width:auto;}
.cptable img{vertical-align:middle;}
.bg1{background:#EFF7FE;}
.type1{border:1px solid #ccc;color:#336;}
.table2{width:100%;margin-top:5px;}
.table2 th,.table2 td{padding:3px 5px 2px 5px;font-size:13px;border:1px solid #CEE3E9;}
.bgtitele{background:#E0EEF9 url(../img/user_bg.gif) repeat-x bottom;}
.bgtitele td{color:#505050;border-top:1px solid #BBE1F1;font-size:12px;padding:0px;height:25px;line-height:25px;font-weight:700;text-align:center;}
.bg2{background:#EEFAFF;}
.vat{vertical-align:top;}
hr{color:#e4e4e4;background:#e4e4e4;border:none;height:1px;}
.tip{margin:5px 0 5px 0;padding:5px;background:#FAFAFA;color:#9A9A9A;border:1px solid #F1F1F1;text-align:left;line-height:20px;width:70%;}
.tip strong{color:#969C92;}
.tar{text-align:right;}
.pages{clear:both;float:right;padding:6px 6px;}
.pages div{display:inline;}
.pages a{float:left;display:block;background:#f3f3f3;border:1px solid #ccc;margin-right:3px;padding:2px 6px 1px;text-decoration:none;}
.pages a:hover,.pages a.active{background:#fff;border:1px solid #666;color:#bc2931;text-decoration:none;}
.pages span{float:left;display:block;padding:0 0 3px;line-height:21px;}
.pages span a{display:inline;float:none;padding:2px 6px 1px;*position:relative;*top:-2px;}
#ico2 a{text-decoration:none;}
#ico2 b{height:23px;line-height:23px;font-weight:100;display:inline-block;padding:0 0 0 20px;margin:0 4px;cursor:pointer;background-image:url(../img/ico2.gif);background-repeat:no-repeat;}
.ico2_1{background-position:0 5px;}
.ico2_2{background-position:0 -27px;}
.ico2_3{background-position:0 -61px;}
.ico2_4{background-position:0 -94px;}
.ico2_5{background-position:0 -128px;}
.ico2_6{background-position:0 -164px;}
.ico2_7{background-position:0 -200px;}
.ico2_8{background-position:0 -234px;}
.ico2_9{background-position:0 -270px;}
#sideMenu .vippal{color:#F50;}
#footerWrapper{font-size:12px;text-align:center;line-height:30px;}
#footer{margin:10px auto;border-top:2px solid #EEE;text-align:center;font-family:"",Arial,Helvetica,sans-serif;line-height:22px;}
#footer a{padding-right:0;}
#footer{width:950px;padding:8px 0;clear:both;}
#footer ul li{padding:0;text-align:center;list-style:none;line-height:1.8em;background:url(/images/common/icon/global_icon.gif) 0 -45px no-repeat;display:inline;padding-left:7px;padding-right:0;}
#footer ul li.first{background:none;}
#GroupSite{margin:0 auto;padding:0;clear:both;height:20px;text-align:center;}
ul#GroupSite li.first{margin-left:6px;}
ul#GroupSite li.noCompart{padding-left:0;background:none;}
.copyright{text-align:center;margin:0;padding:0;line-height:1.8em;clear:both;}
.pr5{padding-right:5px;}
select,input{vertical-align:middle;}
select{border:1px solid #DDD;padding:4px 0 3px;}
textarea{border:1px solid #B8CEDD;font-size:12px;padding:4px;color:#6D93AB;}
.cptable th,.cptable td{vertical-align:middle;}
.cptable .lab{float:left;line-height:25px;}
.type3{border:1px solid #DDD;height:17px;padding:4px 0 2px 3px;color:#6D93AB;}
div.select_box{float:left;width:120px;height:24px;line-height:25px;}
div.tag_select{color:#79A2BD;height:24px;overflow:hidden;background:#FFF url(select_bg.gif) no-repeat 100% 0;border:1px solid #DDD;padding:0 13px 0 7px;}
div.tag_select_hover{color:#79A2BD;height:24px;overflow:hidden;background:transparent url(select_bg.gif) no-repeat 100% -24px;border:1px solid #B6CDDC;padding:0 13px 0 7px;}
div.tag_select_open{color:#79A2BD;height:24px;overflow:hidden;background:#FFF url(select_bg.gif) no-repeat 100% -48px;border:1px solid #6D93AB;border-bottom:none;position:relative;z-index:1000;margin-bottom:-1px;padding:0 13px 0 7px;}
ul.tag_options{list-style:none;width:200px;display:block;overflow:hidden;margin:0;padding:1px 0 5px;background:#FFF;border:1px solid #6D93AB;}
ul.tag_options li.open_hover{background:#B6CDDC url(select_bg.gif) no-repeat right -72px;color:#fff;}
ul.tag_options li.open_selected{background:#6D93AB url(select_bg.gif) no-repeat 200px -96px;color:#fff;}
ul.tag_options li{height:24px;text-decoration:none;color:#79A2BD;padding:0 7px;white-space:nowrap;}
.BlueTextBox{border:1px solid #06f;height:22px;line-height:22px;padding:0px 3px;}
input{margin-right:5px;}