/*
Theme Name: wcdfans.com
Theme URI: http://www.wazhuti.com/
Description: <a href="http://www.wazhuti.com/">wazhuti</a>.
Author: dawa
Author URI: http://www.wazhuti.com/
*/
/***************************************************************/

#nav {

    float: right;
    height: 100px;
}


#nav ul li .font {
    font-size: 10px;
    text-transform: uppercase;
	text-align:center;
}



.site-nav{display:inline-block;font-size:16px;float:left; line-height:100px;position: relative;z-index: 2;}

.site-nav:before {
    content: "";
    position: absolute;
    height: 0;
    width: 100%;
    left: 0;
    top: 100%;
   /* background: rgba(255,255,255,0.4);
    -webkit-transition: all ease 0.4s;
    -moz-transition: all ease 0.4s;
    -o-transition: all ease 0.4s;
    transition: all ease 0.4s;
*/}
.site-nav li{margin:0 15px;display:inline-block;position:relative;}
.site-nav li a{color:#222;padding:0;display:inline-block;line-height:24px;}
.site-nav li a i{margin-right:5px}
.site-nav li.menu-item-has-children>a:after{content:"\f107";font-family:FontAwesome;display:inline-block;margin-left:10px;color:#B5B5B5}
.site-nav li .sub-menu{    width: 100px;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    top: 30px;
    padding: 0;
    white-space: nowrap;
    background-color: #fff;
    border-radius: 3px;
    border: 1px solid #ced6d8;
    box-shadow: 0 0 5px rgba(0,0,0,0.1);
	z-index: 99999999;
   /* -webkit-transition: all 0.6s cubic-bezier(0.175,0.885,0.32,1.275);
    -moz-transition: all 0.6s cubic-bezier(0.175,0.885,0.32,1.275);
    -o-transition: all 0.6s cubic-bezier(0.175,0.885,0.32,1.275);
    transition: all 0.6s cubic-bezier(0.175,0.885,0.32,1.275);*/
    opacity: 0;
    /*-webkit-transform: scale3d(0,0,0);
    -moz-transform: scale3d(0,0,0);
    -ms-transform: scale3d(0,0,0);
    -o-transform: scale3d(0,0,0);
    transform: scale3d(0,0,0);
    -webkit-transform-origin: 40px top;
    -moz-transform-origin: 40px top;
    -ms-transform-origin: 40px top;
    -o-transform-origin: 40px top;
    transform-origin: 40px top;
    */}
.site-nav li .sub-menu:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.site-nav li .sub-menu:before {
	content:"";
	height:10px;
	width:10px;
	background-color:#fff;
	border:1px solid #ced6d8;
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);
	border-left: 0;
	border-bottom: 0;
	position:absolute;
	top:-5px;
	left: 28px;
}
.site-nav li .sub-menu li{display: block;margin: 0;font-size: 12px;padding: 0 15px;background-color: #fff;position: relative;border-radius: 3px;}
.site-nav li .sub-menu li a{
    color: #374051;
    position: relative;
    display: block;
   /* border-bottom: 1px solid #e2eaec;*/
    padding: 9px 5px;
    min-width: 100px;
    line-height: 1.2;
    }
.site-nav li:hover .sub-menu{	-webkit-transform:scale3d(1,1,1);
	-moz-transform:scale3d(1,1,1);
	-ms-transform:scale3d(1,1,1);
	-o-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1);
	opacity:1}
.site-nav li .sub-menu>li:last-child {
	padding-bottom:5px
}
.site-nav li .sub-menu>li:first-child {
	padding-top:5px;
}
.site-nav li .sub-menu>li:last-child>a {
	border-bottom:none
}


.site-nav li a:hover{color:#e4392a}
.site-nav-right{float:right}
.site-nav-right li{margin:0 15px;display:inline-block;position:relative}
.site-nav-right li:last-child{margin-right:0}
.site-nav-right li.nav-login{width: 24px;height: 24px;display:inline-block;}
.site-nav-right li.nav-login a{display:block;background:url(img/me.png) center no-repeat;background-size:25px;border:0;padding:0;text-indent:-9999px}

table,th,td{
border-collapse:collapse;
border:1px solid black;
}