@CHARSET "UTF-8";

* {border:0;outline:0;margin:0;padding:0;font-family: "微软雅黑";}

html {width:100%;overflow-x:hidden;}

body{width:100%;font-size:12px;font-family:STHeiti,Arial;text-align:center;}

a {text-decoration:none;}

a:visited {text-decoration:none;}

a:hover {text-decoration:none;}

a:active {text-decoration:none;}

li {list-style-type:none;}



/* 圈圈loading start */

.overLay {position:fixed; top:0; left:0; bottom:0; right:0;z-index:99999;background:#FFF}



.magicbx {

	position: absolute;

	width: 70px;

	height: 70px;

	top: 50%;

	left: 50%;

	margin-left: -35px;

	margin-top: -35px;

	z-index: 100000;

	overflow: hidden;

}



.magicbx .static {

	width: 70px;

	height: 70px;

	overflow: hidden;

	background: url(/images/loading-logo-ali213.png) top center no-repeat;

	background-size: 100% 200%;

}



.magicbx .rounding {

	position: absolute;

	width: 70px;

	height: 70px;

	top: 0;

	left: 0;

	z-index: 100001;

	overflow: hidden;

	background: url(/images/loading-logo-ali213.png) bottom center no-repeat;

	background-size: 100% 200%;

	animation: rtMv 6s infinite alternate;

	-webkit-animation: rtMv 6s linear infinite;

}



@-webkit-keyframes rtMv {

	0%{

		-webkit-transform: rotate(0deg);

	}

	100%{

		-webkit-transform: rotate(360deg);

	}

}

@keyframes rtMv {

	0%{

		transform: rotate(0deg);

	}

	100%{

		transform: rotate(360deg);

	}

}

/* 圈圈loading end */

.uaHolder {width:100%;clear:both;overflow:hidden;/*position:fixed;*/top:0;left:0;z-index:1000;}

	

.uaHolder header {position:relative;width:100%;height:40px;border-top: #F6F6F6 2px solid;border-bottom:#E44B21 1px solid;clear:both;overflow:hidden;z-index:1000;background:#F6F6F6;}

.uaHolder header i {font-size: 25px;    line-height: 40px;    -webkit-text-stroke-width: 0.2px;}

.uaHolder header > ul {height: 40px;    float: left;    overflow: hidden;}

.uaHolder header > ul > li {width: 70px;    height: 40px;    line-height: 40px;    padding: 0 5px 0 0;    float: left;    overflow: hidden;    background: url(/images/nav-split.png) center right no-repeat;    background-size: 12px 40px;}

.uaHolder header > ul > li:first-child {width: 80px;}

.uaHolder header > ul > li:last-child {background: initial;}

.uaHolder header > ul > li a {display: block;    width: 100%;    height: 40px;    color: #5F5F5F;    overflow: hidden;    font-size: 15px;}

.uaHolder header > ul > li a > img {display: block;    width: 63px;    margin: 2px 0 2px 3px;    height: 36px;    overflow: hidden;}



.uaHolder header .header_right{width: 120px;    height: 40px;    float: right;    border-bottom: #F6F6F6 1px solid;    line-height: 41px;    background: #F6F6F6;    z-index: 1010;  color: #5F5F5F;}

.uaHolder header .header_right .header_menu{position:absolute;width:30px;height: 40px;  line-height: 40px;top:0;right:8px;z-index:1020;cursor:pointer;font-size: 22px;}

.uaHolder header .header_right .search {position: absolute;  width: 30px;  height: 40px;  line-height: 40px;  top: 0;  right: 48px;  z-index: 1020;  cursor: pointer;  font-size: 22px;}

.uaHolder header .header_right .history {position: absolute;  width: 30px;  height: 40px;  line-height: 40px;  top: 0;  right: 88px;  z-index: 1020;  cursor: pointer;  font-size: 22px;}



.uaHolder .header_daohang{background:#F6F6F6;width:100%;clear:both;overflow:hidden;}

.uaHolder .header_daohang a{width:33.33%;height:35px;line-height:35px;font-size:14px;display:block;text-indent:44px;float:left;text-align:left;}

.uaHolder .header_daohang a:link{color:#5F5F5F;}

.uaHolder .header_daohang a:visited{color:#5F5F5F;}

.uaHolder .header_daohang a:hover{color:#5F5F5F;}

.uaHolder .header_daohang a:active{color:#5F5F5F;}	

	

.uaHolder .header_daohang .header_daohang_news{background:url(/images/news_20160829.png?r=1) no-repeat 25px 9px;background-size:16px 16px;}

.uaHolder .header_daohang .header_daohang_vr{background:url(/images/vr_20160829.png?r=1) no-repeat 25px 9px;background-size:16px 16px;}

.uaHolder .header_daohang .header_daohang_tuku{background:url(/images/tuku_20160829.png?r=1) no-repeat 25px 9px;background-size:16px 16px;}

.uaHolder .header_daohang .header_daohang_yxk{background:url(/images/yxk_20160829.png?r=1) no-repeat 25px 9px;background-size:16px 16px;}

.uaHolder .header_daohang .header_daohang_gl{background:url(/images/gl_20160829.png?r=1) no-repeat 25px 9px;background-size:16px 16px;}

.uaHolder .header_daohang .header_daohang_az{background:url(/images/h5y_20160829.png?r=1) no-repeat 25px 9px;background-size:16px 16px;}

.uaHolder .header_daohang .header_daohang_ios{background:url(/images/sy_20160829.png?r=1) no-repeat 25px 9px;background-size:16px 16px;}

.uaHolder .header_daohang .header_daohang_bbs{background:url(/images/bbs_20160829.png?r=1) no-repeat 25px 9px;background-size:16px 16px;}

.uaHolder .header_daohang .header_daohang_more{background:url(/images/video_20160829.png?r=1) no-repeat 25px 9px;background-size:16px 16px;}



.uaHolder .floatingsearchbar {display:none;position:relative;width:98%;height:40px;margin:0 auto;padding:0 1%;background-color:#E7EFF4;clear:both;overflow:hidden;z-index:1000;}

.uaHolder .floatingsearchbar .search_input {display:block;height:40px;margin:0 40px 0 0;overflow:hidden;}

.uaHolder .floatingsearchbar .search_input input {display:block;width:100%;height:30px;margin:5px 0 0 0;padding:5px 6px;border:1px solid #ccc;text-indent:18px;border-radius:18px;vertical-align:bottom;box-shadow:inset 0 0 2px rgba(0,0,0,.2),0 1px 0 #fff;}

.uaHolder .floatingsearchbar .search_btn_outter {position:absolute;width:30px;height:40px;top:0;right:10px;overflow:hidden;z-index:1010;}

.uaHolder .floatingsearchbar .search_btn_outter .search_btn_pretend {position:absolute;display:block;width:22px;height:22px;top:9px;right:4px;z-index:1020;}

.uaHolder .floatingsearchbar .search_btn_outter .search_btn_pretend em{display:block;position:absolute;width:12px;height:12px;background:#FFF;margin:3px;-webkit-border-radius:12px;border-radius:12px}

.uaHolder .floatingsearchbar .search_btn_outter .search_btn_pretend::before{position:absolute;content:"";display:block;width:18px;height:18px;-webkit-border-radius:18px;border-radius:18px;background:#5F5F5F;}

.uaHolder .floatingsearchbar .search_btn_outter .search_btn_pretend::after{position:absolute;content:"";display:block;background:#5F5F5F;width:4px;height:8px;top:14px;right:4px;-webkit-border-radius:2px;border-radius:2px;-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-moz-transform:rotate(-35deg)}

.uaHolder .floatingsearchbar .search_btn_outter .search_submit {position:absolute;width:30px;height:40px;background-color:transparent;border:0;top:0;right:0;z-index:1030;}



.uaMargin {width:100%;height:1px;/*margin-top:42px;*/clear:both;overflow:hidden;}

	

.bgsheild {display:none;width:100%;height:100%;position:absolute;top:0px;background:rgba(0,0,0,0.5);z-index:999;}



.container {width:100%;clear:both;overflow:hidden;}



.commonfooter{overflow:hidden;background:#ECECEC;clear:both;}

.commonfooter>section{width:186px;height:89px;margin:0 auto; padding-top:15px;}	   

.commonfooter>section>ul{ height:43px;width:100%;text-align:center; }	   

.commonfooter>section>ul>li{float:left;width:78px;line-height:43px;background:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;border:1px solid #BABABA;}	   	 

.commonfooter>section>ul>li:last-child{border-left:1px solid #BABABA;width:80px; background:#EFEFEF;border-top-left-radius:0px;border-bottom-left-radius:0px;-webkit-border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:0px;color:#AE99A3}  

.commonfooter>section>ul>li>a {color:#000;font-size:16px;}

.commonfooter>section>ul>li:last-child>a{color:#AE99A3;font-size:16px;}

	

.feedback {position: fixed;display:block;width:30px;overflow:hidden;right:10px;bottom:10px;z-index: 888;}

.feedback img {display:block;width:100%;}

	

#SOHUCS {text-align: left;}



.placeholderforpromotion {width:100%;clear:both;overflow:hidden;}



.comment_con{height:auto;width:98%;margin:0 auto;}



/* 广告 related mobile game */

.game-rel-like-zpro-block-outer {position: relative; display: block;    margin: 10px 6px;    clear: both;    overflow: hidden;}

.game-rel-like-zpro-block-outer:after {content: "";    position: absolute;    display: block;    width: 40px;    height: 15px;    overflow: hidden;    background: url(//www.brvinc.com/images/zpro1.png) no-repeat;    right: 0;    bottom: 0;}

.game-rel-like-zpro-block {display: block;    width:100%;    clear: both;    overflow: hidden;}



.game-rel-like-zpro-block ul {margin:0 auto;clear:both;overflow:hidden;}

.game-rel-like-zpro-block ul li {width:20%;margin:0 2.4%;padding:0;float:left;overflow:hidden;}

.game-rel-like-zpro-block ul li .gamerelimg {display:block;clear:both;overflow:hidden;}

.game-rel-like-zpro-block ul li .gamerelimg img {display:block;width:100%;border-radius:10px;box-shadow:0 3px 3px rgba(0, 0, 0, 0.5);}

.game-rel-like-zpro-block ul li .gamereltxt {display:block;height:20px;line-height:20px;font-size:12px;text-align:center;clear:both;overflow:hidden;color:#B4B4B4;}
.appdown{display: none!important;}