body,html{ margin:0px; padding:0px; font-size:12px; font-family:Verdana, Arial,"宋体"; color:#979a9e;}
img{ border:none;}
ul,dl{ margin:0px; list-style:none; padding:0px; display:inline-block;}
dt,dd{ margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{ margin:0px; font-weight:100; font-size:12px;}
input,select{ font-size:12px; padding:0px; font-family:Verdana, Arial;}
a:link,a:visited{color:#1f59dc; text-decoration:none;}
a:hover,a:active{ color:#f33604; text-decoration:underline;}

.index_nav {font-size:16px; width:980px; font-weight:bold; text-align:left;_margin-top:-50px;padding:0}
.index_nav ul {margin:0;margin-left:10px;padding:0}
.index_nav li {float:left; margin-left:8px;}
.index_nav li a {background:url(../Images_bgo/navigator.png) no-repeat 0 -60px; display:inline-block; height:25px; text-decoration:none;}
.index_nav li a span {background:url(../Images_bgo/navigator.png) no-repeat right -90px; height:25px; line-height:25px; color:#fff; display:inline-block; margin-left:8px; padding-left:7px; padding-right:15px;}
.index_nav li a:hover {background:url(../Images_bgo/navigator.png) no-repeat 0 -30px;cursor:pointer; text-decoration:none;}
.index_nav li a:hover span {background:url(../Images_bgo/navigator.png) no-repeat right 0; color:#f30;}


.bg_in{background:#1f8cca; border-top:5px solid #1f8cca}
.bg_0{background:#fff; width:980px; margin:auto 0;}
.Head{width:980px; height:60px; margin:0px auto 15px auto;}
    .Head .Logo {height:60px; width:400px; float:left; margin-top:10px;}
	.Head .Logo{clear:both;}
		.Head .Logo img{width:239px; height:60px; margin-right:5px;}
		.Head .Logo img ,.Head .Logo h2{ float:left; display:inline;}
		.Head .Logo h2{height:46px; width:auto!important; width:50px; min-width:50px; overflow-x:visible; text-align:center; white-space:nowrap;}
			.Head .Logo h2 strong{ display:block; float:none; font-size:28px; margin-bottom:0px; color:#000000;}
			
			.Head .Logo .MoreCity{background:#FFFFFF; width:400px; height:auto!important; height:20px; min-height:20px; overflow-y:visible; border:2px #b6c5d5 solid; white-space:nowrap; padding:10px; text-align:left; color:#000000; display:block;}
				.Head .Logo .MoreCity a{ border:none; background:transparent; background-image:none;}
				.Head .Logo .MoreCity h3{height:22px; border-bottom:1px #9bd4fc solid; margin-bottom:5px;}
					.Head .Logo .MoreCity h5{width:200px; height:22px; margin-top:3px; line-height:22px; display:inline-block; float:left; overflow:hidden; }
						.Head .Logo .MoreCity strong{ display:inline; float:left; width:16px; height:16px; background:#b6c5d5; font-size:12px; color:#fff; margin:4px 10px 0px 0px;  vertical-align:middle; line-height:16px; text-align:center;}
		
		
	.Head .Search{ width:400px; _width:420px; padding-top:11px; height:40px; # height:80px; _ height:80px; float:right; text-align:left;}
		.Head .Search select,.Head .Search .SearchTxt,.Head .Search .SearchBtn{ vertical-align:middle; margin-right:5px;}
		.Head .Search select{width:120px; padding:0px;}
		.Head .Search .SearchTxt{width:180px;height:22px; padding-left:3px; line-height:22px; color:#e3e9ef; border:1px solid #ccc;}
		.Head .Search .SearchBtn{ height:24px; line-height:20px; padding-bottom:3px;}
		.Head .Search span{line-height:25px;color:#f30;}
		.Head .Search span h1 {font-weight:bold; float:left;}
	
	.Head .Right{height:16px;float:right; background:url(../Images_bgo/login_bg_l.gif) no-repeat left; margin-bottom:2px; padding-left:11px; color:#0c8403}
	.Head .Right span{background:url(../Images_bgo/login_bg_r.gif) no-repeat right; padding-right:11px; height:16px; display:inline-block;}
	.Head .Right a{color:#fff;}
	#xzt {width:220px; height:56px;}


.Foot{width:980px; border-top:1px #9bd4fc solid; padding-top:5px; height:auto!important; height:20px; min-height:20px; overflow-y:visible; margin:10px auto; text-align:center;}
	.Foot p{margin:0px; height:24px; line-height:24px; color:#000000;}
	.Foot .Foot_1{color:#979a9e;}
		.Foot .Foot_1 a{ margin-left:3px; margin-right:2px;}



/*------------------*/
.IndexBody{ margin:0px auto;width:980px; padding-top:10px; height:auto!important; height:100px; min-height:100px; overflow-y:visible;}
	.IndexBody .Left,.IndexBody .Right{ display:inline-block; float:left;  height:auto!important; height:100px; min-height:100px; overflow-y:visible; }
	.IndexBody .Left .shopvip {width:725px; margin-left:10px;margin-bottom:10px; float:left; display:inline;}
        .IndexBody .Left .shopvip h2 {background:url(../Images_bgo/shopvip1.jpg) left 1px; font-size:14px; font-weight:bold; padding-left:30px; color:#000; border-top:1px solid #1f8cca; height:30px; line-height:30px;}
			.IndexBody .Left .shopvip h2 .website {margin-left:470px;}
			.IndexBody .Left .shopvip h2 .more {margin-left:40px;}
			.IndexBody .Left .shopvip h2 .website a, .more a {color:#f30; font-weight:normal; font-size:12px;}
		.IndexBody .Left .shopvip ul {width:723px;}
		.IndexBody .Left .shopvip li {width:110px; margin:5px; text-align:center;}
		.IndexBody .Left .shopvip li .viptitle {width:100px; height:14px; overflow:hidden; display:inline-block;}
		.IndexBody .Left .shopvip li img {width:90px; height:75px; border:1px solid #ccc; padding:2px; margin-bottom:5px;}
		.IndexBody .Left .shopvip li span {}
		.IndexBody .Left .shopvip .shangpuwrap {width:723px; overflow:hidden;}
		.IndexBody .Left .shopvip .shangpuwrap div {float:left; width:120px; text-align:center; height:120px; overflow:hidden;}
		.IndexBody .Left .shopvip .shangpuwrap div img {width:90px; height:75px; border:1px solid #ccc; padding:2px; margin-top:5px; margin-bottom:2px;}
		.IndexBody .Left .shopvip .shangpuwrap div span {display:inline-block;}
	.IndexBody .Left{width:740px;}
		.IndexBody .Left li{width:185px; text-align:left; height:auto!important; height:20px; min-height:20px; overflow-y:visible; display:inline; float:left;}
			.IndexBody .Left li dl{ width:170px;padding-left:10px; height:auto!important; height:20px; min-height:20px; overflow-y:visible; display:block; white-space:nowrap; overflow-x:hidden; margin-bottom:15px;}
				.IndexBody .Left li dl dt{width:165px; padding-left:5px; font-size:13px; font-weight:bold; height:22px; line-height:22px; border-bottom:1px dotted #ccc; margin:0px 0px 5px 0px;}
				.IndexBody .Left li dl dt a {color:;}
				.IndexBody .Left li dl dd a:hover {background:#f30; color:#fff; text-decoration:none;}
					.IndexBody .Left li dl dt a{}
				.IndexBody .Left li dl dd{width:155px; padding-left:15px; height:23px; line-height:23px; background:url(../images/arr2.gif) no-repeat 5px 10px;}
			
			
	.IndexBody .Right{width:220px; margin:auto 10px; float:right;}
	     .IndexBody .Right .Block0 {border:1px solid #adc3fc; width:218px; height:31px; margin-bottom:5px; line-height:30px; display:block;background:url(../Images_bgo/index_post_btn.jpg) no-repeat center; font-size:14px; font-weight:bold;color:#fff; text-decoration:none;}
		 .IndexBody .Right .quick_enter {margin-bottom:5px;}
		 .IndexBody .Right .quick_enter a {display:block; width:220px; height:39px;}
		 .IndexBody .Right .quick_enter .quickbtn {background:url(../Images_bgo/quickbtn.png)}
		 .IndexBody .Right .quick_enter .regbtn {background:url(../Images_bgo/quickbtn.png) left -41px; margin-top:2px;}
		 .IndexBody .Right .quick_enter .refreshbtn {background:url(../Images_bgo/quickbtn.png) left -82px; margin-top:2px;}
	     .IndexBody .Right .login {background:#eaf0fe;border:1px solid #adc3fc; margin-bottom:5px; padding-bottom:5px;}
		     .IndexBody .Right .login h4 {color:#000; padding-top:7px; line-height:17px; font-weight:bold; background:url(../Images_bgo/index_login.png) no-repeat 3px 3px;}
			 .IndexBody .Right .login ul {background:#fff; display:block; margin:auto 5px; width:208px; height:auto; padding:5px 0;}
			 .IndexBody .Right .login li {line-height:30px; -margin-top:8px; list-style:none;}
		 .IndexBody .Right .BrickIn {background:#eaf0fe; padding-bottom:5px; padding-top:1px; #padding-top:5px; text-align:left;}
		     .IndexBody .Right .Block {margin:0 auto; margin-top:5px; border:1px solid #adc3fc; background:#fff; width:200px; padding:5px; text-align:left;}
			     .IndexBody .Right .Block .notice, .news, .hot, .server, .finish, .newremsg {line-height:25px; color:#f30; font-weight:bold; padding-left:30px; border-bottom:1px dotted #ccc; margin-bottom:5px;}
				 .IndexBody .Right .Block .notice {background:url(../Images_bgo/bgo_gg.png) no-repeat;}
				 .IndexBody .Right .Block .noticelist {display:block; line-height:20px; background:url(../Images_bgo/arr1.gif) no-repeat left 8px; padding-left:10px;}
				 .IndexBody .Right .Block .news {background:url(../Images_bgo/new.png) no-repeat;}
				 .IndexBody .Right .Block .hot {background:url(../Images_bgo/hot.png) no-repeat;}
				 .IndexBody .Right .Block .finish {background:url(../Images_bgo/finish.gif) no-repeat;}
				 .IndexBody .Right .Block .newremsg {background:url(../Images_bgo/remsg.gif) no-repeat;}
			 .IndexBody .Right .Block li {line-height:20px; height:20px; width:190px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(../Images_bgo/arr1.gif) no-repeat left center; padding-left:10px;}



/*------------------*/
.IndexMoreCityBrick{width:978px; display:block; background:#b6c5d5; height:auto!important; height:20px; min-height:20px; overflow:auto; #overflow:visible; margin:0px auto 20px auto;}
.IndexMoreCityBrick .IndexMoreCity{background:#f8f8f8; display:block; margin:-1px 1px 1px -1px; width:979px; height:auto!important; height:20px; min-height:20px; overflow-y:visible;}
	.IndexMoreCityBrick .IndexMoreCity h1{width:969px; display:block; clear:both; padding-left:10px; text-align:left; height:24px; background:#f1f4f8; color:#21479c; font-weight:bold; line-height:24px; margin-bottom:5px; border-bottom:1px #dce4ec solid;}
	.IndexMoreCityBrick .IndexMoreCity h2{width:959px; display:block; height:auto!important; height:20px; min-height:20px; overflow-y:visible; padding:10px;}
		.IndexMoreCityBrick .IndexMoreCity h2 a{width:80px; height:24px; white-space:nowrap; overflow:hidden; line-height:24px; display:inline; float:left;}



/**/
/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}
.qmmc .qmdividery{width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}
.qmclear{font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;zoom:1;z-index:10;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}
.qmmc .qmcbox a{display:inline;}
.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}
.qmmc li {z-index:auto;}
.qmmc ul {left:-10000px;position:absolute;z-index:10;}
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}
.qmmc li a {float:none;}
/*.qmmc li:hover>ul{left:auto;}*/
.sfhover ul {left:auto;}
#qm0 ul {top:100%;}
#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		margin:0px;
	}


	/*"""""""" (MAIN) Parent Items""""""""*/	
	#qm0 .qmparent	
	{	
		background-position:0% 0%;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		background-color:#ffffff;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		border-width:0px 0px 0px 0px;
		border-style:solid;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	

	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		text-decoration:none;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		margin:2px 5px 5px;
		color:#112747;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:0px;
		margin:4px 5px;
		border-color:#a2a1ad;
	}


	/*"""""""" Box Animation Styles""""""""*/	
	#qm0 .qmbox	
	{	
		border-width:1px;
		border-style:solid;
		border-color:#bbbbbb;
	}


.qmfv{visibility:visible !important;}
.qmfh{visibility:hidden !important;}
/**/	

.citys {border-top:1px solid #9BD4FC; border-bottom:1px solid #9BD4FC; text-align:left; color:#000; margin:0 10px; line-height:20px; padding-bottom:10px;}
.citys span {font-weight:bold; display:block; background:#EAF0FE; line-height:22px; text-indent:10px; margin-bottom:10px;}
.citys ul li {float:left; width:70px; margin-left:10px;}