/**
 * 	@author: 周文博
 *  @date:   2014-10-09
 * 	@copyright by alicall
 * 	@email:  steven198911@163.com
 *  version: 1.0.0
 */
@charset "utf-8";

html body{
	margin: 0px;
	min-width:1000px;
	background:#FFFFFF;
}
.layout{
	width: 1000px;
	margin: 0px auto;
}
.footer_new{
	width: 100%;
	background: #333333;
	clear: both;
	color:#888888;
}
.footer_new .first dl{
	width: 175px;
	display: inline-block;
	vertical-align: top;
	font-size: 12px;
	margin-top: 20px;
	*float:left;
}
.footer_new .first dl dd{
	margin-bottom: 7px;
	cursor: pointer;
}
.footer_new .first dl dd a{
	color: #888888;
	text-decoration: none;
}
.footer_new .first dl dd a:hover{
	color:#fff;
}
.footer_new .first span.footer_logo{
	background: url(footer_logo.png) no-repeat center center;
	width: 137px;
	height: 100px;
	vertical-align: top;
	margin: 0 50px 0 80px;
	display: inline-block;
	*float:left;
} 
.footer_new .second{
	background: url(footer_second_bg.png) no-repeat center center;
	width: 100%;
	margin: 40px 0px 20px;
	display: inline-block;
	font-size: 14px;
	text-align: center;
	height: 59px;
	*padding:8px 0;
}
.footer_new .second p{
	margin-top: -8px;
}
.footer_new .second div{
	line-height: 40px;
}
.footer_new .second div a{
	margin-right: 20px;
	cursor: pointer;
	color:#888888;
	text-decoration: none;
}
.footer_new .second div a:hover{
	color: #fff;
}
.footer_new .third{
	text-align: center;
	font-size:12px;
	padding-bottom: 20px;
}
.footer_new .third div{
	margin-bottom: 5px;
}
.fl{
	float:left;
}
.fr{
	float: right;
}
.header{
	width: 100%;
	height: 80px;
	box-shadow: 5px 3px 5px #e1e1e1;
	background: #fff;
}
.header .h_logo{
	background: url(header_logo.png) no-repeat bottom center;
	width: 129px;
	height: 70px;
}
.f13{
	font-size: 13px;
}
.header .content .top_c span a{
	color: #696969;
	font-family: "SimSun";
	cursor: pointer;
	text-decoration: none;
}
.header .content .top_c span a:hover{
	color:#282828;
}
.header .content .top_c span.log{
	padding: 0 5px;
}
.header .content .top_c span.log a{
	border-left:1px solid #474747;
	border-right:1px solid #474747;
	padding: 0 10px;
}
.header .content .top_c{
	margin-top: 15px;
}
.header .content .top_c span:hover{
	text-decoration: underline;
}
.clear{
	clear:both;
}

.header .link{
	margin-top: 10px;
}
.header .link a{
	text-decoration: none;
	font-size: 16px;
	color: #474747;
	margin-left: 35px;
	font-family: "microsoft yahei";
}
.header .link a.active,.header .link a:hover{
	color:#00b0f0;
	border-bottom:2px solid #00AFF0;
	padding-bottom: 1px;
}
.header .layout a img{
	*float:left;
}
/*
.header .content{
	margin-right: 16px;
}*/


.bottom{
	text-align: center;
	background: #f6f6f6;
	padding: 25px 0;
}
.bottom .layout{
	position: relative;
}
.bottom .img{
	background: url(webchat_code.png) no-repeat center center;
	width: 149px;
	height: 192px;
	position: absolute;
	right: 25px;
	top:0px;
	z-index: -11;
	display: none;
}
.bottom span.span1{
	display: inline-block;
	margin-right: 35px;
}
.bottom span.text{
	width: 370px;
	color:#333333;
	width: 360px\0;/***for ie 8,9**/
	*width:360px; /***for ie 6,7***/
}
.bottom span.text .first{
	font-size: 17px;
}
.bottom span.text .first span{
	font-size: 18px;
	margin: 0;
}
.bottom span.text .first label{
	font-size: 38px;
	margin-left: 15px;
	margin-left:15px\0;/***for ie 8,9**/
	*margin-left: 6px;/***for ie 6,7***/
	margin-right: 10px;
}

.bottom span.text div{
	float: left;
	width: 360px;
}
.bottom span.text .last{
	font-size: 16px;
	color:#888888;
	clear:both;
}
.bottom  .download_qq{
	background: url(download_qq.png) no-repeat center center;
	background-size: 172px 43px;
	width: 172px;
	height: 58px;
	cursor: pointer;
}
.download_qq:hover{
	background: url(download_qq_hover.png) no-repeat center center;
}
.download_qq:active{
	background: url(download_qq_hover.png) no-repeat 0 1px;
	background-size: 172px 43px;
	width: 172px;
	height: 50px;
}
.download_sina{
	background: url(download_sina.png) no-repeat center center;
	background-size: 29px 23px;
	width: 29px;
	height: 58px;
	vertical-align: bottom;
}
.download_sina:hover{
	background: url(download_sina_hover.png) no-repeat center center;
}
.download_tencent{
	background: url(download_tencent.png) no-repeat center center;
	background-size: 16px 23px;
	width: 16px;
	height: 55px;
	vertical-align: bottom;
}
.download_tencent:hover{
	background: url(download_tencent_hover.png) no-repeat center center;
}
.download_webchat{
	background: url(download_webchat.png) no-repeat center center;
	background-size: 31px 25px;
	width: 31px;
	height: 57px;
	vertical-align: bottom;
}
.download_webchat:hover{
	background: url(download_webchat_hover.png) no-repeat center center;
}
.bottom span.download_qq label{
	cursor: pointer;
}

.bottom .icon a{
	width: 100%;
	height: 100%;
	display: block;
}

.bottom span.text .first span.fr{
	font-size: 17px;
}
.bottom span.text .first span{
	margin-right: 0px;
}
.bottom span.text .first{
	line-height: 43px;
}
.login_w.login{
	position: relative;
	width: 255px !important;
	margin-right: 0px;
	font-size: 13px;
	height: 16px;
}
.login_w.login li{
	line-height: 16px;
}
.login_w.login li.maincontent{
	margin-top: -5px;
	width: 102px;
	background-position-x: 90px;
}
.login_w.login li.mainlevel ul{
	margin-left: 4px;
	width: 102px;
	font-size: 13px;
	border: 1px solid #bbb;
	background: #fff;
	left: 31px;
	top: 21px;
	border-top: none;
}

.login_w.login li.mainlevel li{
	border-top:none;
	width: 102px ;
}
.login_w.login li.mainlevel ul li.mainlevel{
	background-position-x: 100px;
}
.login_w.login li.mainlevel a{
	color:#535353;
}
.login_w.login li.mainlevel a.phone_num{
	color:#00aff0;
}
.login_w.login li a:hover{
	color:#333333;
	text-decoration: underline;
}
.login li.last{
	float: right;
}
.ml35{
	margin-left: 35px;
}
.mr35{
	margin-right: 35px;
}
.ml10{
	margin-left: 10px;
}
.font-yh{
	font-family:microsoft yahei,\5FAE\8F6F\96C5\9ED1,Arial,"宋体";
}
.login_w.login li.maincontent:hover{
	border: 1px solid #bbb;
	border-bottom: none;
	margin-right: 9px;
	margin-top: -6px;
	margin-left: 9px;
}
#myModal_login_1 .popup_window_con{
	padding-bottom: 10px;
}
.mg10{
	margin: 10px;
}
#myModal_login_1 .popup_window_con p.bottom_button a.know{
	width: 137px;
	height: 41px;
	line-height: 41px;
}
.ml140{
	margin-left: 185px;
}
.wd60{
	width: 60px;
	display: inline-block
}
.col64{
	color:#646464;
}
.h60{
	height: 60px
}
.h40{
	height: 40px;
}
.mt10{
	margin-top: 10px;
}
#cnzz_stat_icon_1000446197{
	width: 20px;
	margin: 0 auto;
	text-align: center;
	display: block;
}
.footer_new,.bottom{
	position: relative;
	z-index:4;
}
.rate_right .right_banner_head .f18{
	font-size: 18px;
}
.mr10{
	margin-right: 10px;
}
.mt20{
	margin-top: 20px;
}

.popup_window_con p.bottom_button a.login_btn{
	background: url(http://res.a.cifoo.com/dchung/images/top_up/popup_window_btn.png) no-repeat 0 0;
	width: 184px;
	height: 47px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	border: none;
	font-size: 14px;
	display: inline-block;
}
.header .link{
	*height:30px;
}
.header .link a{
	*zoom:1;
	*vertical-align: top;
}
#myModal_login_1 a.mg10{
	color: #00aff0;
	text-decoration: none;
}
.cz_content_box ul li{
	*width:673px !important;
	*width:730px;
}
.header .content .top_c span.log a{
	border:none;
	padding: 0;
}
.header .content .top_c span.log{

	border-left: 1px dotted #000;
	padding: 0 0 0 15px;
}
.header .content .top_c span.reg{
	margin-right: 15px;
}
.header .content .top_c span a{
	color:#000;
}

.login_w.login li.ml10 > a:hover,.header .content .top_c span a:hover,.header .link a.active, .header .link a:hover{
	padding-bottom: 2px;
	color: #00b0f0;
	border-bottom: 2px solid #00AFF0;
	text-decoration: none;
}

.header .content .top_c span:hover{
	text-decoration: none;
}
.login_w.login{
	width:191px !important;
}