 /*********** CSS Reset **********/

 ol,ul { list-style: none; padding:0; margin:0}
 li{ list-style-type: none;padding:0; margin:0}
 
 
.menu{ margin:0 auto ; height:210px; width:auto;}
.menu ul{  width:100% ; }
.menu ul li{ width:33%; float:left; margin:5px 0}
.menu ul li .list{margin:0 auto; height:100px; width:70px}
.menu .img{ float:left;}
.menu .title{ text-align:center}
.menu .title a{ font-size:1em; text-decoration:none; color:red}
.menu .title a:link, .menu .title a:visited ,.menu .title a:hover{font-size:1em; text-decoration:none; color:#3e5462}

.PPT img{ width:100%; height:auto}


/*video view content*/
.page-bizinfo .btn {
	display:block;
	color:#222;
	text-decoration:none;
	font-size:15px;
	/*font-weight:bold;*/
	background-color:#fcfcfc;
	margin:15px 0 0 0;
	padding:10px;
	text-align:center;
	cursor:pointer;
}
.page-bizinfo .icons {
	position:relative;
	border-radius:5px;
	width:25px;
	height:25px;
	overflow:hidden;
}
.page-bizinfo .icons.arrow-r {
	background:url(../images/nr_03.png) no-repeat center center;
	width:12px;
	height:16px;
	background-size:100%;
}
.page-bizinfo #biz-link.btn {
	background:url(../images/nr_02.png) no-repeat center center;
	background-size:100% 100%;
	border:none;
	height:42px;
	position:relative;
	text-align:left;
	padding:12px;
	padding-left:62px;
}
.page-bizinfo #biz-link.btn .arrow {
	position:absolute;
	top:25px;
	right:15px;
}
.page-bizinfo #biz-link.btn .logo {
	position:absolute;
	padding:6px;
	width:42px;
	height:42px;
	overflow:hidden;
	top:6px;
	left:5px;
}
.page-bizinfo #biz-link.btn .logo img {
	width:42px;
	height:42px;
	position:relative;
	z-index:10;
	border-radius:15px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
}
.page-bizinfo #biz-link.btn .logo .circle {
	position:absolute;
	top:0;
	left:0;
	width:54px;
	height:54px;
	background:url(../images/nr_01.png) no-repeat center center;
	z-index:100;
	background-size:100% 100%;
}
.page-bizinfo #biz-link.btn #nickname {
	font-size:15px;
	color:#454545;
	/*text-shadow:0 1px 1px white;*/
}
.page-bizinfo #biz-link.btn #weixinid {
	font-size:12px;
	color:#a3a3a3;
	line-height:20px;
	/*text-shadow:0 1px 1px white;*/
}




/*popmenu ²Ëµ¥*/
.clr {
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
#popmenu{cursor:pointer; display:block; float:right; text-align: center; width: 100px; float:right; }
#popmenu:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    right: 50px;
    top: 50%;
    margin-top: -2px;
    border-width: 5px 5px 0 5px;
    border-style: solid;
    border-color: #9D9D9D transparent;
}
#overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;filter:alpha(opacity=0);display:none;z-index: 4;}
#win{position:absolute;top:45px;right:1%;
    width: 200px;margin:0 0 0 -100px;display:none;z-index: 5;}
.dropdown {
    /* Size and position */
    position: relative;
	display:block;
    margin: 0 auto;
    padding: 5px;

    /* Styles */
    background-color: rgba(47, 47, 47, 1);
    border-radius: 7px;
    border: 1px solid rgba(0,0,0,0.15);
	box-shadow:0 0 10px 2px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:0 0 10px 2px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow:0 0 10px 2px rgba(0, 0, 0, 0.15);
    cursor: pointer;
    outline: none;
	list-style: none outside none;
}
.dropdown:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    bottom: 100%;
    right: 90px;
    border-width: 0 6px 6px 6px;
    border-style: solid;
    border-color: rgba(47, 47, 47, 0.9) transparent;    
}
.dropdown:before {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    bottom: 100%;
    right: 88px;
    border-width: 0 8px 8px 8px;
    border-style: solid;
    border-color: rgba(0,0,0,0.1) transparent;    
}
.dropdown li {
    background-color: rgba(58, 58, 58, 1);
    display: block;
    float: left;height: 37px;
    width: 50%;
}
.dropdown li span{
    border-color: #494949 #181818 #181818 #494949;
    border-left: 1px solid #494949;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
	line-height: 37px;
    display: block;
    font-size: 15px;
    height: 37px;
    text-align: center;
    text-shadow: 0 2px 2px #000000;
    width: 100%;
}
.dropdown li:hover {
    background-color: rgba(0, 0, 0, 0.9);
}



/*********** video list **********/
.videolist .ui-btn-text{ height:72px; padding-top:5px}
.videolist .ui-link-inherit{height:55px;}
.videolist{background: linear-gradient(#EEEEEE, #DDDDDD) repeat scroll 0 0 #F0F0F0;}
.videolist a:link, .videolist a:visited { text-decoration:none; color:#000000}
.videolist a:hover{ text-decoration:none; color:#000000}
.page,.page a{ font-size:1em}
.videoContent{ font-size:1.2em; line-height:30px; margin:10px 0; padding:0 10px}
.videoContent img{max-width:100%}

