
dy,form{font-family:Arial;padding:0;margin:0;color:#333;-webkit-text-size-adjust:none;}
body{min-width:320px;margin:0;}
a{color:#0053a5;text-decoration:none;display:inline-block;}
a:active{color:#f00;}
h2 a {color:#333;}
.title a {color:#000;}

/* header and weather */
#header{position:relative;padding-left:12px;padding-top:2px;height:68px;}
#forecast{position:absolute;top:20px;right:9px;text-align:right;color:#555;}
.date {display:block;font-size:15px;}
.weather {display:block;font-size:11px;padding-right:1px;line-height:16px;}
.tqlink {color:#333;}

/* search bar */
#search {
	height:31px;
	padding:10px 10px 9px;
	background-color:#53BD4D;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#5DBF56),to(#0D8D06));
	background-image:-o-linear-gradient(top,#5DBF56,#0D8D06);
	}
#sbox {
	position:relative;
	height:31px;
	}
#select {
	width:48px;
	height:29px;
	background:#fff;
	position:absolute;
	top:0;
	left:0;
	border:1px solid #176213;
	border-right:0;
	z-index:1;
	}
.kw_wrap {
	margin:0 85px 0 48px;
	height:31px;
	}
#kw {
	width:100%;
	height:27px;
	font-size:15px;
	color:#333;
	border:1px solid #176213;
	border-left:0;
	border-right:0;
	padding:2px 0 0 1px;
	-webkit-border-radius:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	}
.mask {
	display:block;
	position:absolute;
	top:1px;
	left:0;
	width:100%;
	height:3px;
	background-color:#fff;
	z-index:0;
	}
#su {
	position:absolute;
	height:29px;
	width:83px;
	top:0;
	right:0;
	border:1px solid #6B92B7;
	text-align:center;
	line-height:29px;
	color:#000;
	font-size:15px;
	font-weight:normal;
	background-color:#DBE4F5;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#F9FAFD),to(#CCD8F1));
	background-image:-o-linear-gradient(top,#F9FAFD,#CCD8F1);
	}
#select img {
	padding:6px 0 0 2px;
	}
#select .smalldown {
	position:absolute;
	top:2px;
	right:2px;
	width:24px;
	height:18px;
	display:block;
	border-bottom:0;
	padding:0;
	line-height:29px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAMAAABLuo1aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRFmZmZ////1tbW+fn5s7OzsLCw+vr6+/v7uLi4ra2trKys7u7usbGx9/f38fHx+Pj4DvNEmgAAADBJREFUeNosxscRACAQw0CbS2T675Yw7EfCTF+DGJ46QO/3yiLIUMCEdxlZ/WQLMAATcQCrQGcfiwAAAABJRU5ErkJggg==) no-repeat 9px 11px;
	}
#select .smallup {
	position:absolute;
	top:7px;
	right:1px;
	width:19px;
	height:15px;
	display:none;
	border:1px solid #C0C0C0;
	border-bottom:0;
	z-index:2;
	padding:0;
	line-height:29px;
	background:#F8F8F8 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAMAAABLuo1aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRFmZmZ+Pj40tLSrq6u9fX18vLy9PT0srKy6+vrtra2rKysq6ur6Ojo8fHx8PDwr6+vmpnr8QAAADFJREFUeNosxkkSACAIA8FEBNz9/29Fy77MgGSubhHEOSB61zZCm4QKnr5Q0jeOAAMAEVMAqykXW/oAAAAASUVORK5CYII=) no-repeat 4px 6px;
	-moz-border-radius: 3px 3px 0 0;
	-khtml-border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	}
#select .sitem {
	position:absolute;
	top:22px;
	right:-29px;
	width:41px;
	height:57px;
	display:none;
	border:1px solid #C0C0C0;
	z-index:1;
	padding:0;
	line-height:29px;
	background-color:#F8F8F8;
	-moz-border-radius: 0 3px 3px;
	-khtml-border-radius: 0 3px 3px;
	-webkit-border-radius: 0 3px 3px;
	border-radius: 0 3px 3px;
	font-size:15px;
	line-height:26px;
	color:#0053A5;
	padding-left:8px;
	padding-top:5px;
	}
#stype {
	font-size:14px;
	line-height:29px;
	display:block;
	color:#333;
	padding-left:6px;
	}

/* baidu url select */
#largedown {
	position:absolute;
	top:4px;
	left:6px;
	width:90px;
	height:20px;
	display:block;
	border-bottom:0;
	padding:0;
	line-height:58px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAHCAMAAADkrjcoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGBQTFRF////wMDAd3d3mZmZkJCQl5eXxsbGjIyMycnJjY2Nv7+/jo6Oh4eHdXV1wsLCa2tr5eXlt7e39vb29PT0g4OD8fHxnZ2dzMzM9fX17e3tq6ur9/f30tLSu7u7qKioqampD6h61wAAAENJREFUeNpiYONihAMBBkF+XiYo4JFkYOAT4WYBAzFRBiBgY2dlBgI5YQYw4ABx5SUYoECck1VKiAEOZGSlwTRAgAEAaooCQq/rSN8AAAAASUVORK5CYII=) no-repeat 78px 13px;
	}
#largeup {
	position:absolute;
	top:10px;
	left:76px;
	width:24px;
	height:20px;
	display:none;
	border:1px solid #C0C0C0;
	border-bottom:0;
	z-index:2;
	padding:0;
	line-height:29px;
	background:#F8F8F8 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAHCAMAAADkrjcoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJQTFRF+Pj4u7u7mZmZdHR0kZGRmJiYlZWViYmJaGho8/Pz1NTU9fX1hYWFbW1tampqsrKyoaGhioqKpqam3t7enJycnZ2daWlpo6OjwMDA9vb2t7e30NDQiIiI2dnZzMzMc3Nz8fHx1dXVubm5a2trqKion5+fzgIfSgAAAElJREFUeNpiYAABYQlJBjhQVOYV5YZxuPjkeQTFoVwuDmYZNlYWAU4QR5qDmZ2NiYmVRRXIlRMDc0BcEQUGFSF+JUYIkJIFCDAAiCYDIZgxuvcAAAAASUVORK5CYII=) no-repeat 6px 6px;
	-moz-border-radius: 3px 3px 0 0;
	-khtml-border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	}
#litem {
	position:absolute;
	top:30px;
	left:76px;
	width:70px;
	height:192px;
	display:none;
	border:1px solid #C0C0C0;
	z-index:1;
	padding:0;
	line-height:29px;
	background-color:#F8F8F8;
	-moz-border-radius: 0 3px 3px;
	-khtml-border-radius: 0 3px 3px;
	-webkit-border-radius: 0 3px 3px;
	border-radius: 0 3px 3px;
	font-size:16px;
	line-height:26px;
	color:#0053A5;
	padding-left:7px;
	padding-top:7px;
	}

/* famous sites */
h2{padding:2px 0 2px 9px;text-align:center;background-color:#5BB138;height:32px;line-height:31px;font-size:18px;font-weight:normal;margin:0;border-top:0px solid #DFDFE0;border-bottom:solid 1px #5bb138;}
.t1 {width:100%;background-color:#fff;border:0;margin:0;border-collapse:collapse;font-size:15px;line-height:38px;border-spacing:0;}
.td1 {border-right:1px solid #DFDFE0;border-bottom:1px solid #DFDFE0;}
.td2 {border-bottom:1px solid #DFDFE0;}
td {position:relative;color:#0053a5;height:40px;padding:0;}
.t1 img {position:absolute;top:10px;left:14px;width:18px;height:18px;}
.t1 .sitename {margin-left:37px;}
.tdwrap {position:relative;}
#dh .tdwrap {width:105px;}
#dh h2 {border-top:1px solid #DFDFE0;border-left:1px;border-right:1px;}

/* classified sites */
#fenlei td .title {
	line-height:25px;
        background-color:#E5E5E5;
	display:inline-block;
	margin-left:6px;
	margin-right:15px;
	width:50px;
	text-align:center;
	color:#000;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	}
#fenlei td .title a {width:50px;background-color:#E5E5E5;}
#fenlei td .expand {position:absolute;top:1px;right:1px;margin:5px 7px 0 0;display:block;width:40px;height:30px;
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOCAMAAADKSsaaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHVQTFRF////hoaGkpKSlJSUjIyMiIiIX19fZ2dnubm5oKCghYWFbGxsenp60NDQ3d3di4uLx8fHkJCQk5OTyMjId3d3wMDAf39/jo6OtbW1qqqqYmJieHh4a2trb29vj4+Purq6fn5+aGho39/fxsbGqKiocXFxtra2SC7M+wAAAFJJREFUeNpcyzUSwDAMAEFLprDDzPT/J2ZGVpWrtjlh7NwLXw2QMaFUrFRLzXyVBOa9yo3ZIgaEcSpOglmgIoRx1BCGY0fCZZPOb/njxK9PgAEAzr8DCjr2l3kAAAAASUVORK5CYII=) no-repeat 21px 7px;}
#fenlei td .expand2 {position:absolute;top:6px;right:8px;display:block;width:40px;height:30px;
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKVQTFRF7u7u/////f398PDw/v7+8/Pz7+/v/Pz89fX1+/v78fHxhoaG+Pj49/f3+fn58vLy+vr6kpKSlJSU9PT0jIyM9vb2Z2dniIiIX19foqKimZmZubm5d3d3kJCQxMTEbGxssbGxenp6k5OTwMDAa2trb29vvLy809PTrq6ufn5+jo6Of39/srKyu7u7i4uLj4+PcXFxaGhohYWFeHh4rKysYmJi0dHRDd+cEQAAAOtJREFUeNpskueWxCAIha9Go9H0aTvbZnvv7f0fbY0xOJnk/gH8DsgBwEgqy0slKESwXCfwkrnYJ0KnICVlJNxgJD0QnuBAi56IChMVnhRTgFQ5wtMZAunIXIoTB/O/HMWn1ztvcghfbH06gO36oy8H5e2NtefeOf68fPOOQebtj73aPHRVd49PYRIhB3/LdrnF7+1XE6oa10PQpn1//rYn1DYYjca2zdk1tbgC0xS8NPex+Rosi9FFdE03Nzk3grIjc4Or+v3UE5CIsNPyIMsouoNstFUp9m5HFMSqenxVLm+l5ULnfIj/BRgAKW8JLWsmaNwAAAAASUVORK5CYII=) no-repeat 11px 1px;}
#fenlei .td5 {display:none;padding: 9px 12px 0;height:70px;line-height:29px;border-bottom:1px solid #DFDFE0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAMAAACeL25MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRF+Pj47e3t39/fHcAFTAAAABZJREFUeNpiYGJiYGBgZGQAASgbIMAAAJYADVMWFN8AAAAASUVORK5CYII=);}
.td5 .topbg {position:absolute;top:-7px;left:24px;display:block;width:27px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAMAAAAV+IX9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9QTFRF////7e3t+Pj439/g6enqqG+18gAAACxJREFUeNpMx8ERADAIAjAq3X9mPWzR/AIIsfBy50wr4Sq/L11HnVRTAAEGABhWAI9AWJItAAAAAElFTkSuQmCC) no-repeat;}
.td5 a {padding-right:7px;}
#fenlei {border-bottom:1px solid #DFDFE0;}
#fenlei .title a {padding-right:0px;}
#fenlei a {padding-right:6px;}
#shiyong, #jingpin {position:relative;}
#shiyong td, #jingpin td {text-align:center;}
#shiyong td a, #jingpin td a {padding:0 6px;}
.more {position:absolute;top:10px;right:9px;font-size:13px;}
.split {color:#b4b4b4;margin:2px;}

/* apps block */
#app {overflow:hidden;position:relative;height:145px;}
#applist {height:106px;padding-left:6px;width:640px;position:absolute;left:0px;}
.appitem {margin-left:10px;margin-top:15px;width:60px;height:74px;float:left;}
.appitem img {margin:0 2px 3px 2px;width:57px;height:57px;background-color:#fff;-moz-border-radius: 9px;-khtml-border-radius: 9px;-webkit-border-radius: 9px;border-radius: 9px;}
.appitem .appname {color:#0053a5;display:block;font-size:13px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}

/* footer */
#toolbar {height:40px;background-color:#5BB138;font-size:15px;color:#fff;line-height:39px;text-align:center;}
#toolbar .tool {margin:0 12px;display:inline-block;}
#toolbar .tool a {color:#fff;}
#footer {text-align:center;height:64px;}
.link {display:block;height:15px;font-size:15px;padding-top:15px;color:#666;}
.copy {display:block;height:15px;font-size:11px;padding-top:6px;color:#999;}
#back {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAMAAABstdySAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEJQTFRF////AFOleKTP5O31S4a/h67VgarTKm+0fqjRZpjJkLTYjbLXBlenJ22z8/f7LXG1hKzU6vH4JGuy5+/3vdLowNXpSnghswAAAEJJREFUeNpiYGBgYOYXYIAAZiFGRjYwS5iXEQi4gSxBdkYw4GJgYGGEAlGQEiDNBNVHCpOHkZEVyhTh5OADUgABBgBSYwEXB3O3ugAAAABJRU5ErkJggg==) no-repeat 45px 3px;}
.logo2{float:left;display:inline;margin:20px 10px 0 15px;}
.search_bg{background:#F7F7F7;padding:10px 0;}
.search_bg #search2{margin:0px 15px 0 115px;}
.search_bg #search2_1{margin:0px 15px 0 105px;}
.search_bg .logo2 {margin:7px 10px 0 15px;}
.query3 {
	border:none;
	line-height:23px;
	height:23px;
	margin:0;
	padding:5px;
	-webkit-appearance:searchfield;
	position:absolute;
	right:80px;
	left:0;
	top:0;
	bottom:0;
	min-width:200px;
	font-size:16px;
	background-color:transparent;
	-webkit-tap-highlight-color:rgba(255,0,0,0);
}
.qbtn3{
	background:url(http://wap.sogou.com/images/btn4.png) no-repeat;
	width:40px;
	height:32px;
	border:none;
	position:absolute;
	right:-5px;
	top:-1px;
	background-size:contain;
}
.querybox3 {
	height:30px;
	position:relative;
	border-radius:5px;
	border:1px solid #8DA5D6;
background: #e5eaf6; /* Old browsers */
background: -moz-linear-gradient(top,  #e5eaf6 0%, #ffffff 20%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5eaf6), color-stop(20%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e5eaf6 0%,#ffffff 20%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e5eaf6 0%,#ffffff 20%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e5eaf6 0%,#ffffff 20%); /* IE10+ */
background: linear-gradient(top,  #e5eaf6 0%,#ffffff 20%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5eaf6', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
