﻿
#Wrap
{
	margin: 0px auto;
	width: 960px;
}

body,td,div,li,p,input,select,h1,h2,h3,h4
{
    font-family:"宋体",Arial;
    font-size:12px;
}
img
{
    border-style: none;
    vertical-align:middle;

}
ul,dl,dt,dd,form,body
{
    margin: 0px;
    padding: 0px;
}
li
{
	list-style-type:none;
}
#pageHead
{
  height:30px;
  line-height:30px;
  width:957px;
  _width:947px;
}
#phLeft
{
	 padding-left:10px;
	 margin-top:5px;
	 width:260px;
}

#phRight
{
	 margin-right:10px;
}
.l
{
	float:left;
}
.r
{
	float:right;
}
#Header
{
 height:70px;
 margin-top:10px;
 width:957px;
}
#Search_Google
{
	margin-top: 5px;
	margin-left: 10px;
	float: left;
	height: 30px;
	margin-right: 5px;
	padding-top: 5px;
}
.leftspace
{
	margin-left:20px;
}
#Search_Baidu
{
	clear:both;
	float:left;
	height:30px;
 }
#Search_Sougou 
 {
	clear:both;
	float:left;
	height:30px;
 }
 #search_taobao
 {
     text-align:left;
	clear:both;
	float:left;
	height:30px;
	width:500px;
 }

.music
{
	clear: both;
	overflow: hidden;
	width: 719px;
	text-align: center;
	padding-left: 5px;
	height: 200px;
	border-top: 0px;
	padding-top: 10px;
	background-repeat: repeat-x;
	border: #bce2fd 1px solid;
}	
.music li
{
	float: left;
	height: 23px;
	line-height: 23px;
	overflow: hidden;
	width: 144px;
	text-align: center;
}
.music li a
{
	color:#000000;
}	
#Huangli
{
	clear:both;
	overflow:hidden;
	width:719px;
	text-align:center;
	padding-left:5px;
	height:200px;
	border-top:0px;
	padding-top:10px;
	background-repeat:repeat-x;	
	border: #bbcad2 1px solid;
	}	
#Astro
{
	clear:both;
	overflow:hidden;
	width:719px;
	text-align:center;
	padding-left:5px;
	height:200px;
	border-top:0px;
	padding-top:10px;
	background-repeat:repeat-x;	
	border: #bbcad2 1px solid;
}	
#LeftTools
{
	clear:both;
	overflow:hidden;
	width:719px;
	text-align:center;
	padding-left:5px;
	height:200px;
	border-top:0px;
	padding-top:10px;
	background-repeat:repeat-x;	
	border: #bbcad2 1px solid;
}	
#Queries
{
	clear:both;
	overflow:hidden;
	width:719px;
	text-align:center;
	padding-left:5px;
	height:200px;
	border-top:0px;
	padding-top:10px;
	background-repeat:repeat-x;	
	border: #bbcad2 1px solid;
	}
	
#Queries div 
{
	float:left;
	width:102px !important; width:102px;
	}
#Queries li
{
	height:23px;
	line-height:23px;
	vertical-align:middle;
	overflow:hidden;
	text-align:left;
	}
#Queries li a
{
	
	color:#000;
	font-size:14px;
}	
#Queries .l-cates
{
	color: #1595ea;
	font-weight:bold;
	text-decoration:none;
}
#topNav
{
	width:718px;
	position:relative; bottom:-1px; margin-top:-1px;
}
#topNav li
{
	float: left;
	width: 90px;
	margin-right:13px;
	cursor: pointer;
	line-height:30px;
	overflow:hidden;
	height: 30px;
	text-align: center;
    font-size:14px;
    border:#bcd2fd solid 1px;
    border-bottom:0px;
    background-color:#fff;
}	
#topNav li.curr
{
	cursor: default;
	text-decoration: none;
	color:#1595ea;
	font-size:14px;
	font-weight:bold;
	border-bottom:none; padding-top:1px;
	background-color:#f7fbfe;
}
#main_left
{
	clear:both;
	float: left;
	width: 220px;
	margin-top: 5px;
	border: solid 1px #92b0dd;
	overflow: hidden;
}
#main_left .titleBar
{
	margin-left: 7px;
	color: #1595ea;
	line-height: 26px;
	height: 26px;
	vertical-align: middle;
	text-align: left;
	font-size:14px;
	padding-top:10px;
}
#main_left .Category
{ 
	margin: 0px;
	padding: 0px;
	clear: both;
}
#main_left .Category ul
{
	margin:0px;
	padding: 1px  0px 15px 0px;
	overflow: hidden;
	width: 220px;
	clear: both;
}
#main_left .Category ul li
{   
	list-style-type:none; 
	width:53px;
	float:left; 
	text-align:center; 
	line-height: 36px;
	height: 36px;
	overflow: hidden;
}
#main_left li a
{
	font-size:14px;
}
#main_right
{
	float:right;
	width: 727px;
	margin-top:5px;
	overflow: hidden;
}
#Cool_Site
{
	clear:both;
	float:left;
	width:724px;
	border: solid 1px #92b0dd;
	overflow: hidden;
}	
#Cool_Site .titleBar
{
	padding-left:10px;
    background-image: url(/images/bg2.gif);
	background-repeat: repeat-x;
	margin:0px;
	padding-top:0px;
	color: #45545c;
	line-height: 25px;
	height: 25px;
	vertical-align:middle;
	text-align: left;
}	
#Cool_Site .titleBar h3
{
     padding:0px;
     margin:0px;
     color:#07519a;
}		
#Footer
{
	clear:both;
	text-align:center;
	height:30px;
	line-height:30px;
	margin:10px;
}
a
{
	text-decoration: none;
}
a:link {
	COLOR: #333333
}
a:visited {
	COLOR: #333333
}
a:hover {
	COLOR: #ff5500; TEXT-DECORaTION: underline
}
a:active {
	COLOR: #ff5500; TEXT-DECORaTION: underline
}
a.linkblue:link {
	COLOR: #0000dd
}
a.linkblue:visited {
	COLOR: #0000dd
}
a.linkblue:hover {
	COLOR: #ff5500; TEXT-DECORaTION: underline
}
a.linkblue:active {
	COLOR: #ff5500; TEXT-DECORaTION: underline
}
a.linkred:link {
	COLOR: #ff0000
}
a.linkred:visited {
	COLOR: #ff0000
}
a.linkred:hover {
	COLOR: #ff5500; TEXT-DECORaTION: underline
}
a.linkred:active {
	COLOR: #ff5500; TEXT-DECORaTION: underline
}
a.linkgreen:link {
	COLOR: #009900
}
a.linkgreen:visited {
	COLOR: #009900
}
a.linkgreen:hover
{
	color: #ff5500;
	text-decoration: underline;
}
a.linkgreen:active
{
	color: #ff5500;
	text-decoration: underline;
}
.titleBar
{
	font-weight: bold;
	color: #07519a;
	padding-top: 5px;
	height: 20px;
	padding-left: 5px;
}
#up
{
	margin:0px;
	padding:0px;
}
#up_left
{	
    border:#bbcad2 1px solid;
    border:0px;
}
#up_right
{
	float:right;
	margin:0px;
	padding:0px;
	width:220px;
}
#up_right .titleBar
{
	 height:30px;
	 line-height:30px;
     padding:0px;
}
#up_right .titleBar li
{
	background-image: url(/images/button3.gif);
	background-repeat: repeat-x;
	float: left;
	width: 220px;
	cursor: pointer;
	color: #45545c;
	line-height: 30px;
	height: 30px;
	text-align: center;
	text-decoration: underline;
}
#up_right .list
{
	background-image:url(/images/bg1.gif);
	background-repeat:repeat-x;
	height:210px !important; height:210px;
	margin-bottom:0px !important; margin-bottom:3px;
	border: #bbcad2 1px solid;
}
#up_right .list li
{
	clear:both;
	overflow:hidden;
    text-align:left;
    height:23px;
    line-height:23px;
    margin-left:40px;
    list-style:none;
    color:#005dc3;
    vertical-align:middle;
    overflow:hidden;
}	
#up_right .list li a
{
	color:#005dc3;
}
#weather
{
	margin-left:15px;
	text-align:left;
	width:140px;
	line-height:20px;
	vertical-align:middle;
	overflow:hidden;	
}	

#Cool_Content 
{
	width:100%;
	clear:both;
	text-align:center
}	
#Cool_Content .l
{
	float:left;
	height:32px;
	line-height:32px;
	text-align:center;
	width:60px;
	border-right:solid 2px #fff;
	color:#ff8000;
	margin:0px;
	padding:0px;
}	
#Cool_Content .c
{
	float:left;
	height:32px;
	line-height:32px;
	width:660px;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	text-align:center;
}
#Cool_Content  .c ul
{
	margin:0px;
	padding:0px;
	width:660px;
	text-align:center;
}	
#Cool_Content .c a
{
	 font-size:14px;
	height:32px;
	line-height:32px;
	padding: 0 10px;
	 overflow:hidden;
}		
#Cool_Content .r
{
	float:right;
	height:32px;
	line-height:32px;
	overflow:hidden;
	text-align:center;
	width:54px;
}
#Cool_Content .l1
{
	float: left;
	height: 32px;
	line-height: 32px;
	text-align: center;
	width: 60px;
	background-color: #f0f7ff;
	border-right: solid 2px #fff;
	color: #ff8000;
	overflow: hidden;
}	
#Cool_Content .c1
{
	float:left;
	height:32px;
	line-height:32px;
	text-align:center;
	width:660px;
    overflow:hidden;
}
#Cool_Content .c1 a
{  
    font-size:14px;  
	height:32px;
	line-height:32px;
	text-align:center;
    padding: 0 10px;
    overflow:hidden;    
}		
#Cool_Content .r1
{
	float:right;
	height:32px;
	line-height:32px;
	overflow:hidden;
	text-align:center;
	width:54px;
	background-color:#f0f7ff;
}


#mdownad
{
	padding-left: 2px;
	float: left;
	clear: both;
	height: 32px;
	vertical-align: middle;
	overflow: hidden;
	width: 714px;
	padding-top: 4px;
	padding-bottom: 2px;
}
#mdownad li
{
	padding-left: 20px;
	float:left;
	font-size:12px;
}
#nav
{
	padding-left: 10px;
	clear: both;
	float:left;
	border: #bbcad2 1px solid;
	height: 28px;
	line-height: 28px;
	vertical-align: middle;
	overflow: hidden;
	background-image: url(/images/bg1.gif);
	padding-top:3px;
	margin-top:10px;
	width:948px;
}
#gamesp
{	
	padding-left: 10px;
	clear: both;
	border: #bbcad2 1px solid;
	height: 60px;
	line-height: 28px;
	vertical-align: middle;
	overflow: hidden;
	padding-top:3px;
	margin-top:10px;
	float:left;
	width:948px;
}
#gamesp li
{
	list-style-type:none;
	float:left;
	margin-left:10px;
}

#sou_downad
{
	margin: 0 auto;
	margin-top: 5px;
	overflow: hidden;
	float: left;
	width: 960px;
}
#sou_downad li
{
	float: left;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	white-space: nowrap;
	padding-left: 20px;
	font-size:14px;
}
#softcontent fieldset
{
	float: left;
	margin: 0px;
	padding: 0px;
	margin-left: 5px !important;
	margin-left: 3px;
}
#softcontent div 
{
	float:left;
	font-size:12px;
	overflow:hidden;
}
#softcontent div ul
{
	width: 130px;
	overflow: hidden;
	list-style: none;
}
#softcontent li
{
	height:25px;
	line-height:25px;
	font-size:12px;
	text-align: center;
}	
#Ming_Site li
{
	width: 117px;
	font-size: 14px;
	margin-top: 1px;
}
#changecolor a
{
	font-family:宋体;
	font-size:12px;
}


#ad_taobao
{
	float:left;
}
.taobao_ad2{margin:2px 5px 0px 2px;display:block; width:79px; height:26px;background:url("/images/sp6.gif") no-repeat; float:left;}
.queryborder2{border:solid #7f9db9 1px;height:20px;width:173px;float:left;margin-top:5px;float:left;}
.queryborder2 div{border-top:solid #dbe6ed 1px;}
#taobao_kw{border:solid #edf2f6 1px;border-bottom:none;width:168px;height:18px;padding:1px 0px 0px 3px;font-size:14px;margin-top:-1px;line-height:18px;}
#search_sb2{margin:4px;width:5.6em;height:1.8em;text-align:center;font-size:13px;padding:0 10px 1px;*padding:3px 3px 1px;_padding:0 4px 1px;line-height:20px;*line-height:14px;_line-height:16px;}

.login { font-size:12px; line-height:100%; margin-top:5px;}
.login a{ text-decoration:done;}
.login b{ color:#0756A4;}
.login input.lg{ width:70px; font-size:12px; padding:1px 5px;color:#989898;}
.login select{ width:90px; font-size:12px;}
.login input,.login select{ vertical-align:middle;}



#search_ad
{
	margin: 0 auto;
	overflow: hidden;
	float: left;
	width:380px;
}
#search_ad li
{
	list-style-type: none;
	float: left;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	white-space: nowrap;
	padding-left: 15px;
	font-size:12px;
}

.searchBox{ border:1px solid #9BCBF6;padding-top:10px;background:#ECF7FF; height:52px; width:99.8%;}
.tab{padding-left:96px;height:22px;line-height:20px;padding-top:5px;color:#9BCBF6;clear:both;margin:0 auto}
.tab strong{width:56px;float:left;position:relative;color:#044691;padding-top:2px;height:20px;background:#f4f4f4;text-align:center;font-weight:400;cursor:pointer;margin:0 2px;font-size:14px;}
.tab strong.bStyle{width:58px;color:#000;height:22px;bottom:-1px;background:url('/images/combined.gif') no-repeat -106px -140px;font-weight:700;cursor:auto;z-index:1; margin-left:0; margin-right:0; margin-top:-2px; margin-bottom:0; font-size:14px;}
.tab span{float:right;color:#8d8d8d;font-size:12px;padding-right:0;}
.search{width:96%;clear:both;position:relative;z-index:8;margin:0 auto}
.search input{vertical-align:middle;text-align:center}

.seBox{float:left;display:block;height:28px}
.seBtn{width:84px;height:29px;font-size:14px;color:#000;cursor:pointer;margin-left:5px;display:inline}
.select{padding-left:84px;font-size:12px;clear:both;padding-top:0}
.select input{vertical-align:text-bottom; }
.select label{ padding-right:5px;}
.select input{vertical-align:middle;height:22px;margin-right:3px;display:inline}

.tR form{text-align:right;}
.login{font-size:12px;line-height:100%;}
.login a{text-decoration:underline}
.login b{color:#0756A4}
.tR input.lg{color:#989898;font-size:12px;width:70px;padding:1px 5px}
.tR select{width:90px;font-size:12px}
.login input, .login select{vertical-align:text-middle;}
.tR input.dl{width:40px;line-height:1.4;padding:0;font-size:12px;height:22px; text-align:center;}
.logo strong{font-size:14px}
a:hover{color:red;text-decoration:underline}
.seBox{float:left;display:block;height:28px}
.seBtn{width:84px;height:29px;font-size:14px;color:#000;cursor:pointer;margin-left:5px;display:inline}
.select{padding-left:84px;font-size:12px;clear:both;padding-top:0}
.select input{vertical-align:text-bottom; }
.select label{ padding-right:5px;}
.select input{vertical-align:middle;height:22px;margin-right:3px;display:inline}
em.setBtn{color:#656666;font-style:normal;cursor:pointer;padding:0 6px}
#set iframe{margin-left:6px;border:1px solid #E5E5E5;display:inline}
#set{width:278px;height:138px;background:#D3ECFF;border:1px solid #9ACBF7;position:absolute;top:1px;right:0;}
#set p{width:94%;background:url('/images/col_ico.gif') no-repeat right 4px;line-height:180%;margin:0 auto}
#set p b{padding-right:16px;font-weight:400;color:#08458C;cursor:pointer;float:right}
#set em{background:url('/images/set_ico.gif') no-repeat 7px -2px;color:#044691;padding-left:24px;padding-right:6px;font-style:normal}
.keyText{width:380px;line-height:160%;position:absolute;top:0;	right:-20px;}
.keyText strong{font-size:12px;color:#F39800}
.keyText td{height:88px;vertical-align:middle}
.keyTaobao{width:315px;line-height:160%;float:right}
.keyTaobao strong{font-size:12px;color:#F39800}
.keyTaobao td{height:88px;vertical-align:middle}
.search a{font-size:12px; display:block; float:left; margin-right:6px;}
span.tiaoc,span.tiaoc a{ color:#656666;}
#suggests{background:none repeat scroll 0 0 #ecf5ff;border:1px #bbb solid; display:none;left:80px;position:absolute;top:30px;width:373px;z-index:5000;  }
#suggests table tbody{border:1px solid #CCCCCC;}
#suggests td{font:12px/20px Verdana;padding:0 5px;}
.search input.i{font-size:16px;height:22px;padding:4px 0 0 2px;vertical-align:middle;width:360px; text-align:left}
.search input{vertical-align:middle;}
.tab strong b.r1{ left:0; top:0;}
.tab strong b.r2{right:0; top:0;}
.tab strong.bStyle b.r1{ left:1px; top:0;}
.tab strong.bStyle b.r2{ right:1px; top:0;}

.gj, .zx,.left,.right,.dh,.searchBox,.tab strong,ul.ta li,.list-b{ position:relative;}
b.r1,b.r2,b.r3,b.r4{ width:1px; height:1px; line-height:0; background:#ffffff; position:absolute; display:block; z-index:999; overflow:hidden;}
b.r1{ top:-1px; left:-1px;}
b.r2{ top:-1px; right:-1px;}
b.r3{ bottom:-1px; left:-1px;}
b.r4{ bottom:-1px; right:-1px;}
.tab strong b.r1{ left:0; top:0;}
.tab strong b.r2{right:0; top:0;}
.tab strong.bStyle b.r1{ left:1px; top:0;}
.tab strong.bStyle b.r2{ right:1px; top:0;}