body {
	font-family:"微软雅黑";
	background:url(../image/bodyBg.jpg) #f8f8f8 center top no-repeat;
}


/*
 * top
 */
.fl{
    float:left;
}
.fr{
    float:right;
}
.top{
    line-height:34px;
    height:34px;
    border-bottom:1px solid #d9d9d9;
    background-color:#f5f5f5;
    z-index:200;
}
.top .max_width{
    margin: 0 auto;
    position: relative;
    width: 1000px;
    z-index:200;
}
.top .hy{
    display:inline;
    color:#2c2c2c;
}
.top .top_left{
        display:inline-block;
        position: relative;
        color:#cccccc;
}

.top .top_left a{
    color:#363636;
    padding:0 8px;
    cursor:pointer;
    margin:0;
}
.top .top_left a:hover{
    color:#ff6d00;
}
.top ul.top_right{
    display:inline-block;
    text-align: right;
    position: relative;
}
.top ul.top_right li{
    float:right;
    text-align: right;
    position: relative;
    display:block;
    padding:0 28px 0 15px;
    height:34px;
    line-height:34px;
    border-left:1px solid #e1e1e1;
    z-index:210;
}
.top ul.top_right li.active{
    background:url("/skin/pvc/css/kefu/images/top_hover_bg.png") repeat-x 0 0 white;
    height:35px;
    line-height:34px;
    border-bottom:0;
}
.top ul.top_right li.su{
    padding:0 15px;
}
.top ul.top_right li a{
    color:#000;
    cursor:pointer;
    position: static;
}
.top ul.top_right li#my51pla a{
    /*color:#000;*/
}


.top ul.top_right li a:hover{
    color:#ff6d00;
}
.top ul.top_right .popup_window{
    position: absolute;
    _left:0;
    z-index: 900;
}

.ntes-nav-select-arr_down{
    position:absolute;
    z-index:10;
    right:5px;
    top:20px;
    border-color:#4a4a4a transparent transparent transparent;
    border-style:solid dashed dashed ;
    border-width:4px 4px 0px 4px;
    font-size:0;
    height:0;
    width:0;
    line-height:0;
    transition: transform 0.2s ease-in 0s;
}


#allwebsite em{
    position: absolute;
    top:17px;
    right:15px;
}
.top ul.top_right .ntes-nav-select-arr_down{
    display: inline-block;
    position: absolute;
    top:17px;
    right:15px;
}
.top ul.top_right #my51pla .ntes-nav-select-arr_down{
    border-color:#2c2c2c transparent transparent transparent;
}
.top ul.top_right #my51plb .ntes-nav-select-arr_down{
    border-color:#fb7a1f transparent transparent transparent;
}
.top ul.top_right li a.hover .ntes-nav-select-arr_down{
    -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); -webkit-transition: all .25s ease 0s; -moz-transition: all .25s ease 0s; -o-transition: all .25s ease 0s; transition: all .25s ease 0s;
}
.top ul.top_left li a.hover .ntes-nav-select-arr_down{
    -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); -webkit-transition: all .25s ease 0s; -moz-transition: all .25s ease 0s; -o-transition: all .25s ease 0s; transition: all .25s ease 0s;
}
.top ul li .popup_window{
    position: absolute;
    top:35px;
    left:-1px;
    z-index: 2000;
    width:224px;
    border:1px solid #e1e1e1;
    display: none;
    padding:6px 10px 6px 15px;
    border-top:0;
    background-color: white;
    z-index:900
}
.top ul li#my51plc .popup_window{
    left:auto;
    right:-1px;
    z-index:900;
}
.top ul li.active .popup_window{
    display:block;
}

.top ul li .popup_window ul li{
    display: inline-block;
    height:30px;
    line-height: 30px;
    _width:100px;
    *width:100px;
    z-index:900;
}
.top ul li .popup_window ul{
    display: block;
    float:left;
    width:100%;
    z-index:900;
}
.top ul.top_right li .popup_window ul li{
    text-align: left;
    display:block;
    width:100px;
    height:29px;
    line-height:29px;
    padding:0;
    border:0;
    color:#676767;
    overflow:hidden;
    float:left;
}
.top ul.top_right li .popup_window ul li.odd{
    margin-left:15px;
}
.top ul li .popup_window ul li a{
    line-height: 30px;
    display: block;
    height:29px;
    color:#676767;
    float:left;
    line-height:29px;
    float:left;
    width:89px;
    z-index:1000;
}
.top ul.top_right li#my51pla .popup_window ul a{
    color:#676767;
    z-index:1000;
}
.popup_window ul li .pvcicon{
    display:block;
    width:5px;
    height:5px;
    background:url("../image/pvcicon1.png") no-repeat -200px -20px transparent;
    position:relative;
    float:left;
    margin:12px 5px 0 0;
    margin-top:13px !important;
}
.suqitong_logo{
    display:block;
    width:42px;
    height:16px;
    position:relative;
    float:left;
    background:url("../image/pvcicon1.png") no-repeat -150px -100px transparent;
    text-indent:-50em;
    text-align:left;
    overflow:hidden;
    top:9px;
}
.suqitong_logo.yun{
    background-position: -150px -120px;
    height:17px;
}
#my52plb .ntes-nav-select-arr_down{
    border-color:#116ea4 transparent transparent transparent;
}
#my51plc{
    border-right:1px solid #e1e1e1;
}
#tlpc_c{
    position: absolute;
    top:35px;
    right:-1px;
    left:auto;
    width:500px;
    border:1px solid #E2E2E2;
    display:none;
    z-index:1;
    display:none;
    border-top:0;
}
#tlpc_c ul li a{

}
.top ul.top_left li.active #tlpc_c{
    display: block;
}


.d_red {
	color:#c80203;
}
.top ul.top_right li#my51pla .popup_window ul a:hover{
    color:#ff6d00;
}

/*header*/
.head {
	height:82px;
	padding-top:1px;
	background:#30699e;
}

.logo {
	margin-top:15px;
}

.logo .logoPic {
	height:56px;
	width:200px;
	background:url(../image/kfIcon.png) 0 -90px no-repeat;
}

.logo .pageName {
	color:#fff;
	font-size:27px;
	font-weight:bold;
	height:40px;
	line-height:40px;
	padding-left:18px;
	border-left:1px solid #1a4f7f;
	margin:8px 0 0 20px;
}

.nav {
	margin-top:38px;
}

.nav a {
	float:left;
	display:inline;
	width:78px;
	height:36px;
	color:#fff;
	font-size:13px;
	margin:0 24px;
	cursor:pointer;
}

.nav a span {
	display:block;
	width:78px;
	height:30px;
	line-height:30px;
	text-align:center;
}

.nav a.current {
	color:#30699e;
	background:url(../image/kfIcon.png) 0 -20px no-repeat;
}



/*footer*/
.copyright{
    width:100%;
    float:left;
    border-top:3px solid #387fbd;
    padding-top:20px;
    padding-bottom: 30px;
}
.copyright .c_item{
    width:100%;
    float:left;
    text-align: center;
    height:20px;
    color:#4b4b4b;
    line-height: 20px;
}
.copyright .c_item a{
    color:#4b4b4b;
}

.text360{
	display: inline-block;
    color:#328a12;
	padding-left:20px;
	vertical-align:middle;
	height:15px;
	line-height:15px;
	background:url(../image/sKfTip.png) 0 -10px no-repeat;
}
.copyright .c_item a:hover{
    color:#e30109;
}

