@charset "utf-8";
/*===CopyRight CobStudio MailTo: wwwibarcn_AT_hotmail_com ===*/

*,html { margin:0;padding:0;}
html {height:100%;}
a img {border:0;}
body {
 font:small/1.8 Arial,Georgia,verdana,"宋体",serif,sans-serif;
 margin: 0 auto;
 padding:10em 1em 0 1em;
 background:#fff;
}
a,a:link {
margin-right:5px; 
color:#000;
}
a:visited {
color:#844184;
}
a:hover {text-decoration:none;}

h1,h2,h3,h4,
#site_logo a,
.sub_team p,
.h_1,.h_2,
#get_down_url { font-family: Georgia,'Times New Roman', Times,verdana,"宋体",serif,sans-serif;}

h2,.h_2{font-size:1.2em;}
h3 { font-size:1.1em;}
h4,h5,h6 {font-size:1em;}
.h_1 {font-size:2.3em;}
.h_2 {font-weight:bold;}
/*----Site global----*/

#site_top {
position:absolute;
top:0;
left:1em;
right:1em;
>right:-1em;
margin-right:0;
}

#site_head {
border-bottom:1px solid;
padding-bottom:0.5em;
>padding-bottom:0;
}
#site_logo {
float:left;
padding-right:1em;
padding-left:10px;
}
#site_logo a {
font-size:2em;
text-decoration:none;
display:block;
}
#site_logo strong {
display:block;
text-indent:3em;
margin-top:-1em;
}
#site_head p {
font-size:1.2em;
margin-top:0.7em;
}
#site_head p em {
font-size:3.1em;
font-family:verdana,serif,sans-serif;
float:left;
margin-top:-0.5em;
>margin-top:-1.6em;
}
#site_search {
margin-top:1.5em;
float:right;
}
#site_search input.cg_txt {
border:1px solid #CECFCE;
margin-right:5px;
}
#site_search input.cg_btn {
border:1px solid #CECFCE;
background-color:#f5f5f5;
}
#site_path a,#site_path span {margin:0 5px;}
#site_desc {
float:left;
padding:0 10px;
letter-spacing:3px;
position:absolute;
top:1.05em;
left:1em;
}
#site_desc a {
letter-spacing:normal;
text-decoration:none;
padding:0 3px;
font-weight:normal;
}
#site_nav  {
letter-spacing:3px;
}
#site_nav ul {
padding-top:1em;
height:1.85em;
}
#site_nav li {
display:inline;
}
#site_nav li a {
float:right;
display:block;
border:1px solid;
border-bottom:0;
margin:0 5px;
padding:0 10px;
text-decoration:none;
}

#site_nav li a.now_here {
font-weight:bold;
}
#channel_nav  {
border:1px solid;
text-align:right;
padding-right:1em;
}
#channel_nav a {
text-decoration:none;
margin:0 8px;
}
#channel_nav ul li{
display:inline;
}
#icontent {

}

.coc { color:#FF4D10;}


/*---footer---*/
#site_footer { 
border-top:3px solid;
padding-bottom:1em;
}
#footer_ad {
padding:0 0 1em 5px;
}
#footer_nav {
line-height:4em;
}

#footer_copyright .w3c_valid {
font-size:xx-small;
font-family:verdana,serif,sans-serif;
color:#bbb;
}

/*---GlobalStyle--*/
.warn {
padding:10px;
margin:0.5em 0.5em 0.5em 2em; 
border-width: 1px 1px 1px 3px;
border-style:solid;
}
.ihere{font-weight:bold;}
.ileft,.left_l { float:left;}
.iright,.right_r { float:right;}
.iclear { clear:both;}
.clear_l { clear:left;}
.clear_r { clear:right;}
.iblock { display:block;}
.skip { display:none;}
.inline,.li_inline li { display:inline;}

.txt_c { text-align:center;}
.txt_r { text-align:right;}
.txt_l { text-align:left;}

acronym,abbr { margin:0 5px;padding:0 5px; border:1px dotted #bbb; cursor:help;}

/*---GlobalFontColor---*/

.font_blue { color:blue;}
.font_red,.do_not { color:red;}
.do_not { text-decoration:line-through; font-size:medium;cursor:help;}
.good { cursor:help;}
.font_green,.good { color:green;}
.font_white { color:white;}
.font_black { color:black;}
.font_orange { color:#FF5900;}
.font_italic { font-style:italic;}


.g728x90gray {
margin-top:1em;
border-top:1px solid;
border-color:#bababa;
background-color:#eee;
padding:1em 5px;
}
