/*公共属性*/
@charset "utf-8";
* {
	margin:0;
	padding:0;
}

body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
fieldset, img {
    border: 0;
}
:focus {
    outline: 0;
}
address, caption, cite, code, dfn,
em, strong, th, var, optgroup {
    font-style: normal;
    font-weight: normal;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight:normal;
}
abbr, acronym {
    border: 0;
    font-variant: normal;
}
input, button, textarea,
select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}
code, kbd, samp, tt {
    font-size: 100%;
}
input, button, textarea, select {
    *font-size: 100%;
	font:100% Tahoma,Helvetica,Arial,sans-serif;
}
body {
    font:12px/1.5 Verdana;
	color:#555;
	text-align:left;
}
ol, ul {
    list-style: none;
}
table {
    
}
caption, th {
    text-align: left;
}
sup, sub {
    font-size: 100%;
    vertical-align: baseline;
}
:link, :visited , ins {
    text-decoration: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
a{
	color:#36c;
	text-decoration:none;
}
a:hover{
	color:#f30;
	text-decoration:underline;
}
.clearfix:after { 
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; 
}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;} 
.clearfix {display: block;}
.clear { clear:both; visibility:hidden; height:0; overflow:hidden;}
.blank10 { height:10px; overflow:hidden; clear:both;}
#mask{ position:absolute; top:0; left:0; width:expression(body.clientWidth); height:expression(body.clientHeight);  filter:ALPHA(opacity=70); z-index:1; background-image: url(../images/black.png);}
/*style*/
.changeColor_bd { margin-top:5px;}
.changeColor_bd .hd { float:left;}
.theme { float:left; background:url(../images/theme.gif) no-repeat 0 4px; height:10px; overflow:hidden; width:100px; padding-top:4px;}
.theme li { float:left; display:inline; margin-right:6px; background:url(../images/theme.gif) no-repeat 0 -20px;}
.theme li a { display:block; text-indent:-999em; overflow:hidden; width:10px; height:10px;}
#theme1.current { background-position:0 -10px;}
#theme2.current { background-position:-16px -10px;}
#theme3.current { background-position:-32px -10px;}
#theme4.current { background-position:-48px -10px;}
#theme5.current { background-position:-64px -10px;}
#theme6.current { background-position:-80px -10px;}

body { background-image:url(../images/bg2.jpg); background-repeat:repeat-y; background-position:center top;}
.color_gay,a.color_gay { color:#999;}
a.color_gay:hover { color:#666;}
#header .quick_menu,#nav .search_box .bd .search_zone { background-image:url(../images/hd_320.png); background-repeat:no-repeat;}
#top_bar .quick_link ul li {}

.wrapper {width:950px;margin:0 auto; /*position:relative;*/ overflow:hidden;}
#top_bar { background:url(../images/bg_repeatX.png) repeat-x 0 0; height:26px; line-height:26px; border:1px solid #d4d4d4; border-top:0;}
#top_bar h1 { float:left;margin-left:10px;color:#FF3300; font-weight:bold;}
#top_bar .quick_link { float:right;}
#top_bar .quick_link a { padding:0 10px 0 13px;background:url(../images/top_icon.png) no-repeat 0 1px;
display:inline-block;}
#header .logo { float:left; width:280px; height:70px; margin:10px 15px 0 0; display:inline;}
#header .logo a { width:280px; height:70px;}
#header .login_info { height:1%;float:left; display:inline; margin-top:10px; padding-left:15px; border-left:1px solid #e4e4e4; text-align:left; line-height:25px;}
#header .login_info strong {
	color:#FF670F;
}
#header .login_info span.user_name { color:#FF3300;}
#header .login_info .site_info { color:#b2aeae; line-height:25px;}
#header .quick_menu { float:right; background-position:-240px -25px; width:148px; height:47px; margin-top:13px; position:relative;}
#header .quick_menu .bd { color:#ccc; text-align:left; margin:1px 0 0 2px;}
#header .quick_menu .bd li { height:15px; margin-top:5px; float:left; width:30px; border-right:1px solid #ccc; padding:0 3px 0 7px; line-height:15px;}
#header .quick_menu .bd li.foursize { width:50px; border:0;}
#header .quick_menu .kil a { color:#666;}
#header .quick_menu .kil a:hover { color:#f60;}

#menu{ height:43px;
margin:auto;
width:950px;
overflow:hidden;
background:url(../images/menu.png) repeat-x 0 -43px;
text-align: center;}
#menu ul{padding:0 5px 0;
height:43px;
background:url(../images/menu.png) no-repeat}
#menu ul li{ float:left;
height:41px;
font-size:12px;}
#menu ul li a{ float:left;
padding-left:12px;
height:41px;
background:url(../images/menuli.png) no-repeat -96px -123px;
text-decoration:none}
#menu ul li a.not{ background-position:-100px -123px}
#menu ul li a span{ float:left;
cursor:pointer;
height:33px;
line-height:14px;
text-transform:uppercase;
font-size:11px;
padding:8px 12px 0 0;
color:#ffc000}
#menu ul li a span em{
font-weight:bold;
font-size:12px;
height:12px;
color:#fff;}
#menu ul li a:hover{ background:url(../images/menuli.png) repeat-x -97px 0}
#menu ul li a:hover span{ background:url(../images/menuli.png) no-repeat 100% 0;
color:#fff}
#menu ul li a.navtitle_on,#menu ul li a:hover.navtitle_on{ background:url(../images/menuli.png) no-repeat 0 -41px}
#menu ul li a.navtitle_on span,#menu ul li a:hover.navtitle_on span{ background:url(../images/menuli.png) no-repeat 100% -82px;
color:#666;}
#menu ul li .navtitle_on span em{color:#c70c00;}
#menu ul ul {
visibility:hidden;
position:absolute;
margin:46px 0 0 -130px;
+margin-left:-425px;
-margin-left:-425px;
width:690px;
height:35px;
overflow:hidden;
background:url(../images/ggg.png) repeat-x 0 -140px;
}
#menu ul ul#xjjj{margin-left:-455px;+margin-left:-535px;
-margin-left:-535px;}
#menu :hover {
white-space:normal;
}

#menu ul li:hover ul,
#menu ul a:hover ul{
overflow:hidden;
display:block;
visibility:visible;
margin-top:41px;
}

#menu ul :hover ul li {

}
#menu ul ul li a{ height:35px;} 
#menu ul :hover ul li a {
height:35px;
line-height:35px;
width:auto;
background:none; 
float:left; 
color:#444; 
padding:0 5px;}
#menu ul :hover ul li a:hover {
color:#c00;
}



#menur{ float:right;
height:41px;
padding-top:8px;
padding-right:5px;
background:url(../images/menu.png) no-repeat 100% -86px;}
#menur .hot_tel{background:url(../images/dh.png) no-repeat; width:161px; height:27px; line-height:27px; color:#F8581E; }
.lly{ display:none}
#submenu{ width:950px;
margin:0 auto 10px;
height:35px;
background:url(../images/ggg.png) repeat-x 0 -35px;}

.news { width: 698px; color: #555; height: 35px;
background:url(../images/ggg.png) no-repeat;
text-indent:30px; float:left;}


#haha3 h2{ display:none}
.news ul {  overflow: hidden; line-height:32px;height: 35px}
.news ul li {margin: 0px 0px 0px 5px; text-align:left;}
.news ul li.active {display: block}
.news span {border-right: #ddd 1px solid; padding-right:5px; margin: 0px 5px 0px 0px;
color:#939393}
.news ul a {color: #f26000; text-decoration: none}
.news ul a:hover {text-decoration: underline}
.news ol {float: right;
margin:10px -30px 0 0;}
.news ol li {display: inline; width:10px;}
.news ol li a {background: url(../images/switcher.png) no-repeat 0px -10px; margin-left:2px;
float:left;
width:10px;
overflow:hidden;
height:10px;}
.news ol li a span{ display:none}
.news ol li a:hover {background: url(../images/switcher.png) no-repeat 0 -20px}
.news ol li a.active {background: url(../images/switcher.png) no-repeat 0 0px}
.news ol li a.active:hover {background: url(../images/switcher.png) no-repeat}

.hostmenu {color: #555; height: 35px;
background:url(../images/ggg.png) no-repeat 0 -105px;
text-indent:30px;}
.hostmenu ul{ height:35px;
line-height:35px;}
.hostmenu  li{ display:inline;
margin:0 3px;}
.hostlistmenu{ border:1px solid #ddd;
padding:2px;}
.hostlistmenu h2{ height:28px;
line-height:27px;
padding-left:5px;
color:#444;
border:1px solid #fff;
border-bottom:0;
background: url(../images/domain.png) repeat-x 0 100% ;}
.hostlistmenu dl{ padding-left:10px;}
.hostlistmenu dt{ background:url(../images/lid.gif) no-repeat 0 50%;
text-indent:18px;
font-size:12px;
height:30px;
line-height:30px;
font-weight:bold;
color:#2f6fbe}
.hostlistmenu dd{ padding:5px 5px 5px 15px;
line-height:24px;
color:#ccc;}
.hostlistmenu dd a{ color:#555}
a:focus {
	outline: none;
}#submenur{width:200px;
padding:5px 0 0;
float:right;
height:30px;
overflow:hidden;
background:url(../images/ggg.png) no-repeat 100% -70px;}

#content { margin-top:10px;}
#footer { margin-top:10px; position:relative; border-top:1px solid #dedede; padding-top:5px;}
#footer .logo_gay { float:left; display:inline; margin-right:12px; width:263px; height:57px; margin-top:10px;}
#footer .logo_gay a { display:block; background:url(../images/logo_gay.gif) no-repeat 0 0; width:263px; height:57px; overflow:hidden; text-indent:-999em;}
#footer .foot_info { float:left; width:506px; height:70px; text-align:left; line-height:22px;}
#footer .foot_nav { color:#666;}
#footer a { color:#0135af; text-decoration:underline;}
#footer a:hover { color:#f30; text-decoration:underline;}
#footer .safety { float:left; width:109px;}
#footer .bor { overflow:hidden; height:5px; background:url(../images/bg_repeatX.png) repeat-x 0 -133px; margin:8px 0;}

/* 分页 */
.pagination_module { margin-top:15px;}
.pagination_module .left { display:block; float:left;}
.pagination_module .right { display:block; float:right;}

.pagination_module .right2 { margin-top:8px; display:inline; float:right; margin-right:5px; line-height:24px;}
.pagination_module  a { display:block; float:left; border:1px solid #d7d7d7; background:#f7f7f7; color:#333; padding:4px 6px;line-height:14px; margin-right:3px;}
.pagination_module  a.current { border:1px solid #f25602; background:#ffd6bf; font-weight:bold;}
.pagination_module  span.kill { display:block; float:left; padding:4px 6px; line-height:14px; margin-right:3px;}
.pagination_module  span.invalid{ border:1px solid #eee; background:#fff; color:#ddd;}
.pagination_module .jump_box { display:block; float:right; margin-top:-4px; color:#666;}
.pagination_module .jump_box input.jump_input { line-height:18px; border:1px solid #a7a6aa; height:18px; margin-top:5px; width:30px; margin-left:2px;}
.pagination_module .jump_box input.jump_menu { background:url(../images/hd_320.png) no-repeat -240px -291px; width:20px; height:20px; border:0; margin-left:2px; cursor:pointer;}

/*分页2*/
.manu { padding:3px; margin:3px; margin-top:10px; text-align:right;}
.manu a { border:1px solid #eee; color:#036cb4; margin:2px; text-decoration:none; padding:2px 5px;}
.manu a:hover { border:1px solid #999;}
.manu a:active { border:1px solid #999; color:#666;}
.manu .current { border:1px solid #036cb4; padding:2px 5px; margin:2px; color:#fff; background:#036cb4; font-weight:bold;}
.manu .disabled { border:1px solid #eee; padding:2px 5px; margin:2px; color:#ddd;}

/* 登录层 */
.ind_login_box { display:none; position:absolute; top:21px; left:-228px; overflow:hidden; width:360px; background-position:0 -492px; height:23px!important; height:24px; text-align:left; padding:0 8px; padding-top:3px!important; padding-top:2px; vertical-align:middle;}
*+html .ind_login_box { padding-top:4px!important; height:22px!important;}
.ind_login_box input { vertical-align:middle;}
input.ind_log_input { border:1px solid #cccccc; border-top:1px solid #919191; border-left:1px solid #919191; height:16px; line-height:16px; color:#666; width:97px;}
input.l_send { width:33px; height:18px; border:0; background-position:-240px -402px; color:#fff; line-height:16px; cursor:pointer;}
input.l_cancel { width:33px; height:18px; border:0; background-position:-275px -402px; color:#fff; line-height:16px; cursor:pointer;}
.display { display:block;}
.login_test { border:1px solid #ddd; height:18px; line-height:18px; width:80px;}
.login_test2 { border:1px solid #ddd; height:18px; line-height:18px; width:300px;}
.ind_login_box,input.l_send,input.l_cancel  { background-image:url(../images/hd_320.png); background-repeat:no-repeat;}

#keyword{ font-size:14px; margin:10px 14px; padding:0; color:#077ac7; text-align:left}
#keyword a{ margin-left:8px; color:#f00;}

/*心情指数模块*/
.titles {	margin:10px 20px; border:1px solid #B9DFF9; width:596px; overflow:hidden;}
.titles h3 { font-size:12px;	background-color:#E4F3FC; color:#077ac7; line-height:22px; border:1px #fff solid; padding:0 8px;}
.titles div { padding:10px 0;}
.titles a {	width:280px; float:left;	padding-left:8px; line-height:150%;}
#xinqing li { margin:9px; text-align:center; display:inline; float:left; line-height:24px;}
#column{}
#column li{margin:5px 14px;}
#column li div{background-color:#EEF7F7; height:79px; width:20px; border:1px solid #C8DDF2; padding:0; position:relative;}
#column li div img{width:20px; position:absolute;bottom:0;left:0;}

.box h3{ font-size:12px; background-color:#E4F3FC; color:#077ac7; line-height:24px;  padding:0 8px;}
.box h3 a{ color:#077ac7; font-weight:bold; font-size:12px;}
.text_list li img {
	float:left;
	width:50px;
	height:50px;
	border:1px #D6D6D6 solid;
	padding:2px;
	margin:0 5px 0 0; 
}

.text_list li {
	padding:3px 0;
	display:inline-block;
	overflow:hidden;
}

.text_list li p {
	color:#999999;
	text-indent:1em;
}

.text_list li p span {
	display:inline-block;
	text-align:right;
}

.text_list li p a {
	color:#F87400;
}
/*漂浮客服样式*/
.grid_c1 .service_zone .bd li{ background-image:url(../images/icon.gif) no-repeat;}
.grid_c1 .tiro_service{background:url(../images/online_bg.png) no-repeat;height:360px;padding:0px;display:inline-block;width:150px;overflow:hidden!important;}
.grid_c1 .service_zone {margin-top:20px;position:relative;text-align:left; height:1%;}
.grid_c1 .service_zone .hd .tit {background:url(../images/bg_title.png) no-repeat 0 0;height:28px; display:block;width:139px;float:left; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:28px; border-right:1px solid #d6d6d6; padding-left:10px;}
.grid_c1 .service_zone .bd {display:block;margin:0px;padding:5px;padding-top:20px;}
.grid_c1 .service_zone .bd li {line-height:23px;color:#333;}
.grid_c1 .service_zone .bd li.ser_tel {background-position:11px 6px;}
.grid_c1 .service_zone .bd li.ser_qq {background:url(../images/qq_online.gif) no-repeat 0 3px;padding-left:28px;}
.grid_c1 .service_zone .bd li.ser_qqs {background-position:7px -20px;}
.grid_c1 .service_zone .bd li a:link { color:#36c; text-decoration:underline;}
.grid_c1 .service_zone .bd li a:hover { color:#f30;}

/* 7.18增加 */
.email_login {}
.email_input { border:1px solid #ccc; height:16px; background:#fff; line-height:16px; color:#333; width:80px;}
.email_button { border:1px solid #ccc; height:18px; background:#fff; line-height:18px; color:#777; width:40px;}
.site_service { float:right; margin:3px 5px 0 0; _display:inline; width:71px; height:19px; background:url(../images/navJ_03.png) no-repeat 0 0; text-align:left; padding-left:8px;}
.site_service a { color:#972d00; display:block;line-height:19px;}
.site_service a:hover {
	color:#FF670F;
	text-decoration:none;
}
.site_service_zone { position:absolute; top:30px; right:0; width:278px; z-index:9999; }
.site_service_zone .hd { background:url(../images/navJ2_03.png) no-repeat 0 0; height:12px;}
.site_service_zone .bd { background:url(../images/navJ.png) repeat-y 0 0;}
.site_service_zone .ft { background:url(../images/navJ2_07.png) no-repeat 0 0; height:28px; text-align:right;}
.site_service_zone .ft a.siteService_close { color:#888; background:url(../images/navJ_15.png) no-repeat 25px 6px; margin-top:4px; width:45px; text-align:left; display:block;}
.site_service_zone .item { text-align:left; padding:0 15px;}
.site_service_zone .item .title { color:#f50; font-size:14px; font-weight:bold;}
.site_service_zone .item .title img { vertical-align:middle;}
.site_service_zone .item .cont { line-height:20px;}
.site_service_zone .item .cont a { color:#666;}
.display { display:block;}

/*面包屑位置导航*/
#position{background:url(../images/bg_repeatX.png) repeat-x 0 -56px;height:28px; line-height:28px; border:1px solid #d6d6d6; border-top:0px; border-bottom:0px;font-size:12px}
#position span, #position img { float:left;}
#position span {
	line-height:28px;
}

#position span a {
	padding-right:10px;
	margin-right:3px;
	background:url(../catimages/abg2.png) no-repeat right center;
}

#position img {
	margin:7px 4px 0 4px;
}

#position span strong {
	color:#F26000;
}

.c1{color:#000;}
.c2{color:#fff;}
.c3{color:#008000;}
.c4{color:#800000;}
.c5{color:#808000;}
.c6{color:#000080;}
.c7{color:#800080;}
.c8{color:#808080;}
.c9{color:#ff0;}
.c10{color:#0f0;}
.c11{color:#0ff;}
.c12{color:#f0f;}
.c13{color:#f00;}
.c14{color:#00f;}
.c15{color:#008080;}
.b{font-weight:bold;}
/*按钮区域*/
.button_box {margin:5px 0; padding-left:10px; text-align:left;}

/*广告*/
.ad img{ padding:1px; border:1px solid #dcdcdc;}
.ad_side{ padding:1px!important;}

/*浮动层*/
.floatdiv{ position:absolute;width:400px;height:300px;background:#ff6600; margin:-150px 0 0 -200px; border:1px solid #dcdcdc; top:50%; left:50%; display:none;}

/*输入法模式禁止ie支持*/
.noime{ime-mode:disabled;}
.commenttext textarea{display:black; width:650px; height:110px; background:url(images/bg_logo.gif) no-repeat 260px 40px; padding:4px;}
.commenttext li input{float:left;margin:0 3px;}
.commenttext li img{float:left;margin:0 5px 5px;*margin-bottom:0px;}

/*常用共有样式*/
.fleft {
	float:left;
}
.fright {
	float:right;
}
.invisible {
	display:none;
}
.block {
	display:block;
}
.overflow {
	overflow:hidden;
}
.textcenter {
	text-align:center;
}
.pointer {
	cursor:pointer;
}
.mtb10 {
	margin-top: 10px;
	margin-bottom: 10px;
}
.mt10 {
	margin-top: 10px;
}
.mb10 {
	margin-bottom: 10px;
	
}
.ml10 {
	margin-left:10px;
}
.mr10 {
	margin-right:10px;
}
.mt5 {
	margin-top: 5px;
}
.mb5 {
	margin-bottom: 5px;
}
.ml5 {
	margin-left:5px;
}
.mr5 {
	margin-right:5px;
}
.pd10 {
	padding:10px;
}
.pd5 {
	padding:5px;
}
.ptb10 {
	padding-top:10px;
	padding-bottom:10px;
}
.pb10 {
	padding-bottom:10px;
}
.pb5 {
	padding-bottom:5px;
}
.mp10 {
	margin:10px;
	padding:10px;
}
.f14 {
	font-size:14px;
}
.f12 {
	font-size:12px;
}
.lh20 {
	line-height:20px;
}
.lh22 {
	line-height:22px;
}
.lh28 {
	line-height:28px;
}
.h100 {
	height:100%
}
.h80 {
	height:80px;
}

.pic_list li {
	background:url("../images/xu.png") repeat-x scroll 0 26px transparent;
	height:27px;
	line-height:27px;
	text-align:left;
}

#news_left{width:690px; float:left;}
#news_right{width:250px; float:right;text-align:left;overflow:hidden;}

#news_left .news_module{border:0px solid #d6d6d6; display:inline-block;width:690px;}
#news_left .news_module .news_m_list{width:530px; float:right; text-align:left;}
#news_left #case .news_m_list{width:500px; float:right; text-align:left;}
#news_left .news_module .news_m_title{background:url(../images/bg_repeatX.png) repeat-x 0 -56px;height:28px;display:block;font-size:14px; color:#fff; text-align:left;text-indent:.6em; line-height:28px; border-right:1px solid #d6d6d6;}
#news_left .news_module .news_m_title h2{width:250px;background:url(../images/bg_title.png) no-repeat;_background:url(../images/bg_title2.png) no-repeat;overflow:hidden;background-position: 0px -28px;_background-position: 0px -29px;font-weight:bold;}
#news_left .news_module .news_m_title h2 a{color:#fff;}
#news_left .news_module .news_m_title span{float:right;margin-right:10px;}
#news_left .news_module .news_module_box{text-align:left;border-width:0 1px;border-style:solid; border-color:#d6d6d6; overflow:hidden;}
#news_left .news_module .news_m_icon{float:left; margin-left:10px; vertical-align:middle;}
#news_left .news_module .news_m_icon .caseimg {
	width:95px;
	height:86px;
	overflow:hidden;
}

#news_left #case .news_m_icon .caseimg {
	width:140px;
	height:116px;
	overflow:hidden;
}
#news_left .news_module .news_m_list .info_list{clear:both; padding:5px 10px;}
#news_left .news_module .news_m_list .info_list li{ text-align:left;line-height:25px; background: url(../images/xu.png) repeat-x 0px 24px;}

#news_left .news_module .news_list { padding:5px;}

#news_left .news_module_box .content {
	padding:15px 15px 10px;
	border-bottom:1px solid #d6d6d6;
}

#news_right .news_r_list {}
#news_right .news_r_list .news_r_title{background:url(../images/bg_repeatX.png) repeat-x 0 -56px;height:28px;display:block;font-size:14px; color:#fff; text-align:left;text-indent:.6em; line-height:28px; border-right:1px solid #d6d6d6;}
#news_right .news_r_list .news_r_title h3{background:url(../images/bg_title.png) no-repeat;_background:url(../images/bg_title2.png) no-repeat;overflow:hidden;background-position: 0px -56px;_background-position: 0px -58px;font-weight:bold;}
#news_right .news_r_list .news_r_box{width:238px;padding:5px 5px;text-align:left;border:1px solid #d6d6d6; border-top:0px; display:inline-block;}
#news_right .news_r_list .news_r_box ul {
	overflow:hidden;
}
.exmain, #extop {
	overflow:hidden;
	height:1%;
	padding:0;
	border:none;
}

.exmain {
	border-bottom:1px solid #D6D6D6;
	padding:10px;
	overflow:hidden;
	height:1%;
}

.exmain h2 {
	font-weight:bold;
}

#main_full {
	overflow:hidden;
}

#sitemap {
	overflow:hidden;height:1%;
	padding:10px;
	border-width:0 1px 1px;
	border-style:solid;
	border-color:#d6d6d6;
}

.site {
	width:232px;
	height:105px;
	margin:2px 0 0;
	float:left;
	overflow:hidden;
}

.site h3 {
	width:228px;
	padding:0 0 0 2px;
	font-size:14px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	background-color:#F77817;
}

.site h3 a {
	color:#FFF;
}

.site h3 a:hover {
	color:#3366CC;
	text-decoration:none;
}

.site li {
	background:url("../images/fuwu.png") no-repeat scroll -740px -256px transparent;
	height:20px;
	width:114px;
	float:left;
	line-height:20px;
	text-align:left;
	text-indent:10px;
}

.site li a {
	color:#555555;
}

.site li a:hover {
	color:#FF670F;
}
