@media screen and (max-width:1074px){

	.otz_list_name {
    float: none;
    margin-right: 0px;
    white-space: normal;
    font-size: 15px;
    max-width: 100%;
    overflow: visible;
    margin-bottom:10px;
	text-align:center;
}

.otz_list_mark {
    float: left;
	height:14px;
    margin-left: 0px;
    margin-top: 0px;
	margin-bottom:10px;
}

.otz_list_date {
 white-space: normal;
    float: right;
    color: #999;
}

	#pgn a,.pgn_points
{
	display:none;
}

.pgn_points
{
	display:none!Important;
}

.pageright,.pageleft,#pgn a.active
{
display:inline-block!important;
}

.imp_name{height:auto!Important;padding-bottom:4px;text-align:center;}
.layout_icon_top{display:none;}
#inner{margin-left:26px;margin-right:26px;}
.imp_name a{white-space:normal;overflow:visible;width:auto;height:auto;text-align:center;}
.imp{width:100%;}
#bott_height{height:50px;}
#footer{display:none;}
#inner{padding-bottom:0px;}
.bluecenterh1{line-height:28px;}
#podcity{line-height:20px;}
#newsoc{display:none;}
.breaker{height:auto;margin-bottom:20px;}
.breaker div{display:none;}
.breaker img{width:100%;display:block!important;}
#bg div{display:none!important;}
#bg{top:0px;}
#bg span{display:block;position:absolute;width:50%;height:100%;left:0px;bottom:0px;background:#fff url("/images/template/line.png") left center repeat-y;}
#bg i{display:block;position:absolute;width:50%;height:100%;right:0px;bottom:0px;background:#fff url("/images/template/line.png") right center repeat-y;}
html,
body{min-width:320px!important;width:100%!important;background:none!important;}
#wrap{}
#footer{position:relative!important;width:100%!important;overflow:hidden!important;}
.wrapper1,
.wrapper,
.wrapper2{width:100%;}
#indication{display:none;}
#tb, #tb1{top:32px;}
.yashare-auto-init{left:0px;right:0px;width:150px;display:none;}
#header{height:150px;}
#mainnav{top:38px;left:50%;margin-left:-24px;}
#logo{top:5px;left:19px;}
}
@media screen and (max-width:850px){.list_article{width:auto;}
.list_article_title{margin-bottom:14px;height:auto;overflow:visible;}
#logo{top:0px;left:0px;position:relative;margin:0px auto;text-align:left;margin-bottom:16px;}
#header{height:auto;padding-bottom:30px;}
#header>.wrapper{text-align:center;}
#mainnav{top:0px;left:0px;margin-left:0px;margin:0px auto;text-align:left;position:relative;width:190px;margin-bottom:25px;margin-top:-25px;}
#tb, #tb1{top:0px;position:relative;right:0px;top:0px;margin:0px auto;width:192px;}
}
@media screen and (max-width:850px){#mainadd22{text-align:left;padding-left:102px;padding-right:20px;}
}
@media screen and (max-width:780px){}
@media screen and (max-width:670px){#mainadd22{text-align:left;padding-left:102px;padding-right:20px;font-size:18px;line-height:21px;}
.form_div{display:block;text-align:center;width:100%!important;margin:0px auto;padding-bottom:30px;height:auto;}
#register-form .form_button,#alogin-form .form_button,.regres{margin-left:0px;}
.form_label{display:block;text-align:center;width:100%!important;margin:0px auto;padding-bottom:7px;}
.form_input span{top:8px;}
.form_input{display:inline-block;text-align:center;width:auto%!important;margin:0px auto;}
}
@media screen and (max-width:670px){#mainadd22 img{left:15px;}
#mainadd22{padding-left:72px;}
}
@media screen and (max-width:600px){#mainadd{text-align:left;line-height:30px;padding:10px 0px 16px 0px;padding-left:102px;padding-right:0px;}
#mainadd i{margin-top:-24px;}
}
@media screen and (max-width:400px){#mainadd{text-align:left;line-height:28px;font-size:21px;padding-left:76px;padding-right:0px;}
#mainadd i{left:17px;}
}
@media screen and (max-width:520px){.form_input span{text-align:center;left:0px;width:100%;top:38px;margin-left:0px;}
.form_div{padding-bottom:50px;}
}
@media screen and (max-width:660px){#tably td{width:100%;display:block;padding-bottom:20px;width:100%!important;}
}
@media screen and (max-width:400px){#reset-form input[type="text"]{width:215px!important;}
}
@media screen and (max-width:450px){#logo{width:301px;height:132px;background-size:100% 100%;left:-6px;margin-bottom:36px;}
#logo>span{display:block;position:absolute;top:27px;left:133px;font-size:18px;color:#22cafe;width:1000px;font-family:'Open Sans', Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;}
#sv_form{left:5%;margin-left:0px;width:90%;}
#sv_close_wrap span{display:none;}
#sv_subtitle, #sv_subtitle55{width:100%;}
.sv_input{width:87%;margin-left:auto!important;margin-right:auto!important;}
#gh62{white-space:normal!important;}
}
@media screen and (max-width:950px){.imp_right{border-left:none;}
.imp_left{float:none;width:100%;position:relative;top:0px;left:0px;background:none;text-align:center;}
.imp_left>table{margin:0px auto;}
.imp_middle{float:none;width:auto;position:relative;top:0px;left:0px;padding-left:27px;padding-right:27px;}
.imp_ontheleft{height:auto;color:#444;margin-bottom:14px;}
.imp_ontheleft span{display:inline;float:none;width:auto;height:auto;overflow:hidden;}
.imp_ontheleft div{display:inline;float:none;width:auto;height:auto;overflow:visible;margin-left:15px;}
.imp_right{text-align:center;padding-bottom:20px;}
.imp_right1{padding-top:10px;}
.imp_left td,.imp_left{height:auto;}
.imp_linkmore, .imp_linkmore1{position:relative;right:0px;bottom:0px;}
.imp_right{float:none;width:100%;position:relative;top:0px;left:0px;}
}
@media screen and (max-width:940px){#layouttable{width:100%;display:block;}
#layouttable>tbody,#layouttable>tbody>tr,#layouttable>tr{display:block;}
#layoutleft{width:100%;display:block;}
#layout_logo{max-width:100%;max-height:none;}
#layout_email{margin-left:0px;}
#layoutright{width:100%;display:block;padding-top:20px;}
#layoutmap{width:100%;height:300px;margin-bottom:40px;float:none;box-shadow:0px 0px 6px rgba(200,200,200,0.7);}
#layout_fulldesc{width:100%;}
}
@media screen and (max-width:950px){#otz>tbody,#otz>tbody>tr,#otz>tbody>tr>td,#otz>tr,#otz>tr,#otz>tr>td{display:block;width:100%!important;text-align:center;}
.rv_form_right, .rv_form_mark_left, .rv_form_mark_right{float:none;text-align:center;}
.rv_form_mark_left{padding-top:20px;}
#rv_form_send{width:100%;text-align:center;padding-top:25px;}
#r78{display:none;}
#rv_form_name,#rv_form_review{width:70%;display:block;}
.rv_mark{float:none;display:inline-block;}
.otz_list_text{text-align:left;}
#otz_right{width:100%;float:none;margin-top:25px;}
}


@media screen and (max-width:370px){
	
#vk_comments2
{
	position:relative;
	    left: 50%;
    margin-left: -150px;
	width:300px;
}

}