.paddingnowith {-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.phonebody .headdiv {display:none;padding-top:20px;}
.headdiv_phone {display:none;  background-color:#FFFFFF}
.phonebody .headdiv_phone {display:block;padding:30px 0;height:78px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.headdiv_phone .head_phone_left {width:10%}
.headdiv_phone .head_phone_center {width:80%}
.headdiv_phone .head_phone_right {width:10%}
.headdiv_phone img{height:18px}
.phonebody .banner{height:400px}
.phonebody .b-img #banner_text_onindex{position:absolute;left:20%;top:65%;width:60%}
.phonebody .b-img #wave_img_onbanner{display:none}
.phonebody .b-img{ height:400px;  position:absolute; left:0; top:0;}
.phonebody .b-img a{ display:block; height:400px; float:left;background-size:auto 400px;background-repeat:no-repeat;background-position:center;}
.phonebody .productdiv {width:100%;margin: 5px auto; }
.phonebody .productdiv .title{display:none}
.phonebody .indexpronav {list-style:none;margin:0;padding:0;color:#6f6f70; line-height:180%; font-size:12px;}
.phonebody .indexpronav .desc {display:none}
.phonebody .indexpronav li{background-color:#fff;display:block;width:50%;height:auto;float:left;overflow:hidden;position:relative;margin:0;padding:5px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; margin-top:6px;}
.phonebody .indexpronav li:first-child {width:100%;height:auto;}
.phonebody .indexpronav li span{display:block;width:90%;height:60px;font-size:10px; line-height:150%;text-align:center;position:absolute;left:10px;top:25px;}
.phonebody .indexpronav li img {width:100%;height:auto;}
.phonebody .indexpronav li:first-child img {width:100%;height:auto;}

.phonebody .indexprobanner {width:100%;margin:5px auto 25px auto;display:block;text-align:center;}
.phonebody .indexprobanner ul{list-style:none;margin:0;padding:0 5px}
.phonebody .indexprobanner ul li{display:block;float:left;width:100%;height:auto;margin:5px 0 0 0;overflow:hidden;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;text-align:center;}
.phonebody .indexprobanner ul li img{width:100%;height:auto; }
.phonebody .indexprobanner ul li:first-child{width:100%;height:400px;margin:5px 0 0 0;}
.phonebody .indexprobanner ul li:first-child img{width:auto;height:400px;}
.phonebody .indexprobanner ul li:last-child{margin:5px 0 0 0;}

.phonebody .specheight {height:5px}

.phonebody .indexcenterbanner {width:100%;margin:0;height:410px;background-image:url('/skin/index/index_house.jpg');background-size:cover; }
.phonebody .indexcenterbanner img {width:100%;display:none}

.phonebody .indexnewdvi {display:none}

.phonebody .bottomoutdiv {width:100%;margin-top:5px;min-height:300px}

.phonebody .bottomdiv {width:100%;margin:0 auto;padding-top:0px;text-align:left;}
.phonebody .bottomdiv .leftnav{width:100%;padding:0 10px;background-color:#5C6AAB;color:#fff;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.phonebody .leftnav a{color:#fff}
.phonebody .bottomdiv .leftnav ul{list-style:none;margin:0 10px 0 0;padding:0;width:100%;display:block;float:left;}
.phonebody .bottomdiv .leftnav ul li{ color:#e5e6f0; width:100%;display:block;float:left;margin:2px 0;width:33%;display:none;text-align:center}
.phonebody .bottomdiv .leftnav ul li:first-child{font-size:14px;margin:10px 0;width:100%;border-bottom:1px solid #7d87bc;padding:0 0 5px 0;display:block;text-align:left; font-weight:normal; height:25px;}
.phonebody .bottomdiv .leftnav ul li:first-child:after{content:"+";float:right}
.phonebody .bottomdiv .leftnav ul li.choosed:after{content:"-";float:right}
.phonebody .bottomdiv .rightnav{width:100%;text-align:right;margin:25px 0 0 0;padding:0 10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody .bottomdiv .rightnav ul{list-style:none;margin:0;padding:0;}
.phonebody .bottomdiv .rightnav ul li{width:25px;display:block;float:left;margin:0 20px 0 0;}
.phonebody .bottomdiv .rightnav ul li img{width:25px;}
.phonebody .bottomdiv .copyright{ color:#6f6f6f;text-align:center;width:100%;margin-top:20px;font-size:8px;padding:0 10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; padding-bottom:30px;}

.phonebody #to-top {display:none}

.phonebody .width1216 {width:100%}
.phonebody .width1000 {width:100%}
.phonebody .blueouter {background-color:#fff}

.phonebody .contentmain {width:100%;margin:0 auto;text-align:left}
.phonebody .contentmain .title {display:none}

.phonebody .productlistbanner {display:none}
.phonebody .productlist {list-style:none;margin:0;padding:0;color:#6f6f70; line-height:180%;margin-top:0px}
.phonebody .productlist li{background-color:#fff;display:block;width:50%;height:180px;float:left;overflow:hidden;position:relative;margin:0;padding:5px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; margin-top:10px;}
.phonebody .productlist li.firstitem {width:100%;height:380px;}
.phonebody .productlist li span{display:block;width:90%;height:60px;font-size:12px; text-align:center;position:absolute;left:10px;top:25px;}
.phonebody .productlist li img {width:100%;height:180px;}
.phonebody .productlist li.firstitem img {width:100%;height:380px;}
.phonebody .productlist li div.desc{display:none}
.phonebody .productlist li.firstitem .desc{display:none}
.phonebody .productlist li:hover .desc{display:none}
.phonebody .productlist li .desc a{color:#fff; font-size:12px; text-align:left; line-height:150%; float:left;}

.phonebody .newsdetailnav {display:none}
.phonebody .normalnews {width:100%;list-style:none;margin-top:20px;position: relative;display:block; margin: 0px auto;}
.phonebody .normalnews li{width:50%;display:block;float:left;padding:14px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.phonebody .normalnews li .title{width:100%;font-size:16px;font-weight:bold;margin:10px 0 0 0; line-height:150%;display:block}
.phonebody .normalnews li .title a:link{color:#151515; line-height:150%;}
.phonebody .normalnews li .time{width:100%;font-size:13px;font-weight:bold;margin:5px 0 10px 0;}
.phonebody .normalnews li img{width:100%;margin:0 0 10px 0;} 

.phonebody .aboutlefttitle .maintitle {font-size:24px;font-weight:bold;padding-bottom: 10px}
.phonebody .aboutlefttitle {width:35%;text-align:center;line-height: 150%; font-size:20px;}
.phonebody .aboutleft {width:35%;text-align:center;background-image:url('/skin/about/about_left_bg.jpg');background-repeat:repeat-y;background-position:center;}
.phonebody .aboutleft .subtitle {font-size:16px;font-weight:bold;background-color:#fff;margin:0;padding:10px 0;line-height: 150%}
.phonebody .aboutleft .thridtitle {font-size:14px;font-weight:bold;background-color:#fff;margin:0;padding:5px 0;line-height: 150%}
.phonebody .aboutright {width:62.5%;text-align:left;margin: 30px 0; }
.phonebody .aboutright .subtitle {font-size:18px;margin:0;line-height: 150%; color:#343434;font-weight:bold;}
.phonebody .aboutright .sectitle {font-size:16px;margin:0;line-height: 150%; color:#343434;font-weight:bold;}
.phonebody .aboutright .thridtitle {font-size: 14px;line-height: 150%;color:#343434;}


.phonebody .contactlistbanner {display:none}
.phonebody .contactlist li{display:block;width:100%;float:left;margin:0 0 30px 0;position:relative}
.phonebody .contactlist .leftbox{float:left;width:100%;height:auto;background-color:#fff;margin:0;text-align:center}
.phonebody .contactlist .rightbox{float:left;width:100%;height:auto;padding:0 10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

.phonebody .contactbottom {padding:0 10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.phonebody .contactbottom .msgline {margin:0 0 30px 0;width:100%}
.phonebody .contactbottom .msgitems {width:100%;margin:30px 0 0 0;float:left;line-height:150%}

.phonebody .vediolist ul{list-style:none;margin:10px 0 0 0;padding:0;width:100%;}
.phonebody .vediolist ul li{float:left;display:block;width:100%; height:auto; padding:10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.phonebody .vediolist ul li img{width:100%;height:auto;}
.phonebody .vediolist ul li .title{font-size:18px;width:100%;margin:10px 0;display:block}
.phonebody .vediolist ul li .desc{font-size:14px;width:100%;height:40px;overflow:hidden}

.phonebody .highlights .navtitle{font-size:20px;font-weight:bold;margin:10px 0;width:100%; color:#474747; margin-bottom:10px;padding-left:10px;}
.phonebody .highlights .items {float:left;width:100%; height:auto; padding:10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.phonebody .highlights .items img{width:100%;height:auto;}
.phonebody .highlights .items .title{font-size:18px;width:100%;margin:10px 0;}
.phonebody .highlights .items .desc{font-size:12px;width:100%;height:40px;overflow:hidden}
.phonebody .highlights .items:hover{background-color:#5D72CC;color:#fff;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}

.phonebody  .line{ width:100%; margin:auto 0; height:10px; border-bottom:#bcbcbc 1px solid; padding:0;}

.phonebody  .history {margin:10px 0 0 0;}
.phonebody  .history .navtitle{font-size:20px;font-weight:bold;margin:10px 0;width:100%;color:#474747;padding-left:10px;}
.phonebody  .history ul{list-style:none;margin:0;padding:0;width:100%}
.phonebody  .history ul li{float:left;width:50%; height: auto; display:block;padding:10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody  .history ul li img{width:100%; height: auto;-webkit-filter: brightness(0.95)}
.phonebody  .history ul li .title{width:100%;font-size:14px; margin-top:10px;}
.phonebody  .history ul li .title .smalldate{font-size:11px; }

.phonebody .teamitem {width:100%;padding:20px 30px 0 30px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody .tdleft {width:100%;margin:0;padding:0}
.phonebody .tdright {width:100%;margin:0;padding:0}
.phonebody .team_contentmain_phone {width:100%;}
.phonebody .tdleft img{width:100%}
.phonebody #fullPage-nav {display:none}
.phonebody .team_name {font-size:30px;font-family:futura_md_btmedium;font-weight:bold; margin-top:15px;}
.phonebody .team_position {font-size:16px;font-family:futura_md_btmedium;margin:10px 0}
.phonebody .team_info{width:100%;}
.phonebody .team_headdiv{display:none}
.phonebody .tdright .team_position {text-align:left}

.phonebody #cbp-spmenu-s1 {display:block}

.phonebody #cbp-spmenu-s1 {background-color:#5C6AAB;color:#fff;}
.phonebody #cbp-spmenu-s1 a{color:#fff;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody #cbp-spmenu-s1 ul{list-style:none;margin:0;padding:0;width:100%;display:block;float:left;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody #cbp-spmenu-s1 ul li{width:100%;display:block;float:left;padding:6px 0 6px 25px;width:100%;text-align:center;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody #cbp-spmenu-s1 ul li.navtitle{font-size:12px;width:100%;display:block;text-align:left;background-color:#6677b5}
.phonebody #cbp-spmenu-s1 ul li.navhaschild{border-bottom:1px solid #7984bc;border-top:1px solid #7984bc;}
.phonebody #cbp-spmenu-s1 ul li.homenav{border-bottom:1px solid #5C6AAB;}
.phonebody #cbp-spmenu-s1 ul li.secondnav{border-bottom:1px solid #7984bc;}
/*.phonebody #cbp-spmenu-s1 ul li.navhaschild:after{content:"+ ";float:right}
.phonebody #cbp-spmenu-s1 ul li.choosed:after{content:"- ";float:right}*/
.phonebody #cbp-spmenu-s1 .cbp-spmenu-vertical a{padding:0;}
.phonebody #cbp-spmenu-s1 .normalchilditem{background-color:#5C6AAB; text-align:left;padding:6px 0px 6px 45px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody #cbp-spmenu-s1 .lisecondfolder{color:#efc2b9;border-bottom:1px solid #efc2b9}
/* General styles for all menus */
.cbp-spmenu {
	background: #47a3da;
	position: fixed;
}

.cbp-spmenu h3 {
	color: #FFF;
	font-size: 1.9em;
	padding: 20px;
	margin: 0;
	font-weight: 300;
	background: #4d5895;
}


/* Orientation-dependent styles for the content of the menu */

.cbp-spmenu-vertical {
	width: 240px;
	height: 100%;
	top: 0;
	z-index: 1000;
	overflow-y:scroll;
}


.cbp-spmenu-horizontal {
	width: 100%;
	height: 150px;
	left: 0;
	z-index: 1000;
	overflow: hidden;
}

.cbp-spmenu-horizontal h3 {
	height: 100%;
	width: 20%;
	float: left;
}

.cbp-spmenu-horizontal a {
	float: left;
	width: 20%;
	padding: 0.8em;
	border-left: 1px solid #258ecd;
}

/* Vertical menu that slides from the left or right */

.cbp-spmenu-left {
	left: -240px;
}

.cbp-spmenu-right {
	right: -240px;
}

.cbp-spmenu-left.cbp-spmenu-open {
	left: 0px;
}

.cbp-spmenu-right.cbp-spmenu-open {
	right: 0px;
}

/* Horizontal menu that slides from the top or bottom */

.cbp-spmenu-top {
	top: -150px;
}

.cbp-spmenu-bottom {
	bottom: -150px;
}

.cbp-spmenu-top.cbp-spmenu-open {
	top: 0px;
}

.cbp-spmenu-bottom.cbp-spmenu-open {
	bottom: 0px;
}

/* Push classes applied to the body */

.cbp-spmenu-push {
	overflow-x: hidden;
	position: relative;
	left: 0;
}

.cbp-spmenu-push-toright {
	left: 240px;
}

.cbp-spmenu-push-toleft {
	left: -240px;
}

/* Transitions */

.cbp-spmenu,
.cbp-spmenu-push {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.phonebody .newstopdiv{display:none}
.phonebody .newscentercontent{display:none}
.phonebody .newscenteroutdiv {width:100%}
.phonebody li.normalnewhiden {display:block}

.phonebody .blueouter .search-input-hull{background-color:#ebebeb}
.phonebody .search-input-hull{
	width: 80%;
	margin: -4px auto 0 auto;
	position: relative;
	z-index: 9;
	background-color:#ebebeb;
	height:30px;
	border-radius:15px;
}
.phonebody .search-input-hull input{
    width: 100%;
    height: 30px;
    background: transparent;
	border:0;
    position: absolute;
    font-size: 14px;
    line-height: normal;
    padding-left: 30px;
	padding-right: 30px;
	left:0;
	color:#000;
}
.phonebody .search-input-hull .search-ipt{top:0}
.phonebody .search-input-hull .search-cancel{top:0}
.phonebody .searchnews{margin:5px 0 0 0;padding:10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody .searchnews li{padding:10px;height:auto;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody .searchpage{padding:0 10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody .team_name {text-align:left}
.phonebody .team_info {text-align:left}

.phonebody .team_contentmain_phone {display:block}
.phonebody .team_contentmain {display:none}
.phonebody .indexbody {background-image:''}
.phonebody .lineforpconly {display:none}
.phonebody .contactbanner {display:none}
.phonebody .partnerbanner {display:none}
.phonebody .partnerlist img{width:100%;}
.phonebody .teamfooterouter {display:block}
.phonebody .detailleft {display:none}
.phonebody .detailright {width:100%;padding:0 10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody .detailright .title{display:block;font-size:22px; font-weight:bold;}
.phonebody .detailright .time{padding:5px 0; font-size:10px;}
.phonebody .detailright .content{padding:5px 0; font-size:12px;line-height:160%; color:#7c7c7c; color:#272727;}
.phonebody .detailright img{max-width:90%}
/*.phonebody .productcontent {width:100%;padding:0 10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody .productcontent img{max-width:90%}
.phonebody .productcontent div{max-width:100%;}
*/
.phonebody .exhmain {width:100%;padding:0 10px 20px 10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody .exhmain .mainimg img {width:100%;height:auto}
.phonebody .normalexh {width:100%;padding:0 10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody .exhmain .mainimg .desc{width:100%;margin-top:0;font-size:12px}
.phonebody .exhmain .mainimg .titlebox{width:100%;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;height:auto; }
.phonebody .normalexh li{width:50%;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody .normalexh li img{width:100%; margin-top:10px;-webkit-filter: brightness(0.7) } 

.phonebody .medialist .innerdetail{display:block}
.phonebody .medialist .mediacol1{width:40%}
.phonebody .medialist .mediacol1 img{width:100%;height:auto}
.phonebody .medialist .mediacol2{width:60%}
.phonebody .medialist .mediacol3{display:none}
.phonebody .medialist .mediacol4{display:none}
.phonebody .aboutbanner{display:none}
.phonebody .contentitem {padding: 0 0 30px 0;width: 100%}
.phonebody .contentitem div {float:left;line-height:150%;margin:20px 0 20px 0;font-size: 14px}
.phonebody .contentitem .firstlineitem1{width:100%;padding-right:0}
.phonebody .contentitem img{max-width:100%;}
.phonebody .aboutleft img{max-width:100%;}
.phonebody .abouttable{padding:0 10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody .aboutright {padding-left:15px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
/*.phonebody .navinnerfulldiv{position:absolute;height:auto;width:400px;}*/
.phonebody .phonenavouter {display:none;position:absolute;left:0;top:0;width:100%;height:auto;background-color:#ccc;z-index:200; filter:alpha(opacity:10); opacity:0.1; -moz-opacity:0.1;-khtml-opacity: 0.1;}

.phonebody .contentmain .accessories {width:100%;padding:0 10px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.phonebody .contentmain .contentleft {width:100%;float:right;font-size:14px;line-height:150%;}
/*.phonebody .contentmain .contentleft .time{font-size:18px;color:#aaa;margin:5px 0;}
.accesscontent {margin:40px 0;}
.Specifications{font-size:18px;font-weight:bold;margin:30px 0 30px 0}
.Specificationstable{width:100%;}
.Specificationstable tr td:first-child{font-weight:bold}*/
.phonebody .contentmain .contentright {width:100%;float:right;}
.phonebody #img_lanrenzhijia{width:100%;}
.phonebody #img_box img {
	float: left;
	height:auto;
}
.phonebody #teamitemnavul {display:none;}
.phonebody .whatweodonote {width:90%}
.phonebody .whatweodoimg {width:100%}
.phonebody .whatweodonote .title {display:block}
.phonebody #mc_embed_signup .mc-field-group {clear:left; display:inline-block; position:relative; width:60%; min-height:50px;padding:5px 0 0 0; }
.phonebody #mc_embed_signup_scroll{font-size:14px;}

.phonebody .bottomdiv .leftnav ul.footernavspec_language {display:block}
.phonebody .bottomdiv .leftnav ul.footernavspec_language li {width:50%;}
.phonebody .bottomdiv .leftnav ul.footernavspec_language li:first-child {width:100%;}
.footernavspec_language li:first-child img {margin:-10px 10px 0 0;width:30px;height:30px;float:left;}
.footernavspec_language li:first-child span {margin:-3px 0 0 0;}
.footernavspec_language li img {margin:0 10px 0 30px;width:30px;height:30px;float:left;border:0}
.footernavspec_language li span {margin:8px 0 0 0;display:block;float:left;height:30px}

.phonebody .bottomdiv .leftnav ul.footernavspec50 li:first-child {width:100%;}
.phonebody .bottomdiv .leftnav ul.footernavspec50 li {width:50%;}
.phonebody .imageof404 {width:100%}

.phonebody ul.linecount3 .title, .phonebody ul.linecount2 .title{display:block}

.phonebody .clearforphone {clear:both;}
.phonebody li.webhide {display:block}
