@charset "utf-8";
.content_left *, .navigation, .navigation *, .search *, h1, h2, h3, h4, h5, h6, .bg_x, .forabg, .inner, .meta_list, .page, .forum_data, .dashed_box *, .tabbar *, .tabbar_nav *, .mood *, .tab_r *, .login_first *, .login_first_r *, .box_bg *, .right, .msg_min *, p, .button span, .helps, .errors, .content h3 select, .post *{color:#597ca3}
.button, .button span, .search .button, .search .button span, .database .button, .database .button span, .bg_x .button, .bg_x .button span, .item_btns .button, .item_btns .button span, .tabbar .button{
background:url(../images/btn_bg.png) no-repeat ;
float:left;
line-height:21px;
}
a:link, a:visited{color:#01b2f1; text-decoration:none; }
a:hover{ color:#01b2f1;text-decoration:underline; }
a:active{ color:#01b2f1;text-decoration:none; }

.button span, .bg_x .button span, .search .button span, .tabbar .button span  {
background-position:right -22px;}
.tabbar .button{float:right}
.button:hover span, .bg_x .button:hover span, .search .button:hover span{
	background-position:right -198px; color:#005f4d; }



.bg_x, .content_box{
background:#014058 url(../images/contain_bg.png) repeat-x left bottom}
.content_box{
border-left:1px solid #010e17;
border-right:1px solid #010e17;
background:#010e17 url(../images/content_bg.jpg) no-repeat
}
.post label, .text_reply label{color:#597ca3}
.content_box h2, .navigation{ color:#01b2f1}
.content h3{ color:#fff;}
.search input, .bg_x .input, .page input, .select_box {
border:1px solid #018370;}
.bg_x, .list_box .bg_x, .footer .bg_x{
border-left:1px solid #002a38;
border-right:1px solid #002a38;}
.mood  {
border:1px dashed #01B2F1;}
.tabbar_nav, .page a, .bg_x .tabbar_nav{
background-color:#013245;
border:1px solid #013245;}
.tabbar_nav{
border-top:none;
}
.tabbar a span{color:#3f9dc7}
.tabbar_nav .current, .alphabetically .current a:link, .alphabetically .current a:visited, .alphabetically .current a:hover, .alphabetically .current a:active {
background:#01b2f1}
.list_box h3, .tabbar{
border-bottom:1px solid #023a53;}
.bg_x h3{ border-bottom:1px solid #013245}
.feed li, .img_list_anime li, .faq_list li, .mood_list li, .mo h4, .msg li, .hot_club li, .hot_forum li{border-bottom:1px dotted #013245}
.feed li:hover{ background:#013245}


.tabbar * {
background:url(../images/tab_bg.png) no-repeat;}
.tabbar a.current span, .tabbar_nav a.current:link, .tabbar_nav a.current:visited, .tabbar_nav a.current:hover{ color:#fff;
}
.search input{background:#fff url(../../../images/ico/public.png) no-repeat -2px -201px;}
.list_box .bg_top, .list_box .bg_bottom, .list_box .bg_top *, .list_box .bg_bottom *, .yellow_s .bg_bottom, .yellow_s .bg_bottom *, .green_s .bg_bottom, .green_s .bg_bottom * {
background:#e5faf2 url(../images/white_cornu.png) no-repeat;}
.list_box .bg_bottom {
background-position:left -18px;
background-repeat:repeat-x;}
.main_bg .bg_top, .main_bg .bg_top *, .main_bg .bottom_bg, .main_bg .bottom_bg * {
background:url(../images/big_cornu.png) no-repeat;}
.bg_top .l {
background-position:-38px top;
}
.bg_top .r {
background-position:-63px top;}
.bottom_bg .l {
background-position:-38px -25px;
}
.bottom_bg .r {
background-position:-63px -25px;}
.main_bg .bottom_bg {
background-position:left -117px;
}
.main_bg .bg_top  {
background-position:left -112px;
}
.lu, .pic_list li, .img_list_user li{border-bottom:1px dotted #013245}
.main_bg .yellow .bottom_bg {
background-position:left -171px;
}
.bg_top, .bg_top *, .bottom_bg, .bottom_bg *{background:url(../images/big_cornu.png)}
.main_bg .green .bg_top, .footer .bg_top{background-position:left -94px;}
.main_bg .green .bottom_bg, .footer .bottom_bg {background-position:left -135px;}

.main_bg .green .bg_top .l, .footer .bg_top .l {
background-position:0px -38px;
}
.main_bg .green .bg_top .r, .footer .bg_top .r {
background-position:-25px -38px;
}
.main_bg .bg_top, .main_bg .bottom_bg {
background-repeat:repeat-x;}

.bevel .bg_top, .login .bg_top, .login .bottom_bg{
background:url(../images/left_bg2.png) no-repeat;
}
.bevel .bg_top {
background-position:left -84px;
}
.login .bottom_bg {
background-position:left -29px;
}
.content_right .top_menu {
background:url(../images/right_top2.png) no-repeat;}


/* menu bg */
.nav_f li a {_background:url(../images/nav_3_ie6.png) no-repeat;}
.nav_f li a:hover, .nav_f li.current a{_background:url(../images/nav_4_ie6.png) no-repeat;}
.nav_f .nav_games, .nav_f .nav_games:hover, .nav_f .current .nav_games {
_background-position:-638px 1px;}


.login .button, .login .button span{background:url(../../../images/btn_bg.png) no-repeat ;color:#fff;}
.login .button{background-position:left -88px;}
.login .button span{background-position:right -110px;color:#2A498D;}
.login .button:hover{background-position:0px -132px; }
.login .button:hover span{background-position:right -154px; color:#2A498D; }

.green .bg_x, .green_s .bg_x, .yellow .bg_x, .yellow_s .bg_x{ background:#010e17}
.user a:link{color:#821F69}
.user a:hover{color:#821F69}
.user a:visited{color:#821F69}

.meta_list li {border-right:1px solid #597ca3}
.button:hover span, .bg_x .button:hover span, .search .button:hover span {
background-position:right -198px;
color:#3F9DC7;
}
.list_box .bg_top, .list_box .bg_top .l, .list_box .bg_top .r, .list_box .bg_bottom, .list_box .bg_bottom .l, .list_box .bg_bottom .r{ background:#002a38 none}
.page a.current {
background-color:#013a4f;
border:1px solid #013a4f;
color:#01B2F1;
font-weight:bold;
}
.shop_list li{
border-right:1px dotted #3F9DC7;
}
.tips_min {
background-color:#013245;
border:1px solid #013245;
}
.list_box .bg_x .ozup{
border-right:1px solid #013245;
}
.bc_list li, .bm_list li, .blog_list li {
border-bottom:1px dashed #013245;
}
.blog_list p a.title {
color:#01b2f1;
}
.ozup .bc li{ border:1px solid #013245}
.bc li:hover {
background-color:#013245;
}
.meta_list b.icon_user, .meta_list b.icon_gift, .meta_list b.icon_letter, .meta_list b.icon_remove {
font-weight:normal;
padding:2px 0 1px 20px;
}
.img_list_uesr .icon_comments {
background-position:left -60px;
}
.table_list td, .table_list th{ border:1px solid #013447}
.table_list th{ background-color:#002a38; color:#fff}
.table_list .hover td {
background-color:#023a53;
}
.album_list_move {
background:none repeat scroll 0 0 #013A4F;
border:1px solid #013245;
}
.album_list_move a{border:1px #013245 solid}
.album_list_move a:hover {
background-color:#013245;
border:1px solid #013245;
text-decoration:none;
}
.moodadd .input_s {
border:1px solid #013A4F;}
.gift a {
background-color:#013A4F;
border:1px solid #013245;}
.content_left .bg_x .list_player li:hover, .list_player li:hover {
background-color:#013245;
border:1px solid #013245;}
.login a{color:#821F69;}