/*body.blue{ background:url(../images/global/bluebg.gif) center 0 repeat-x}
body.green{ background:url(../images/global/greenbg.gif) center 0 no-repeat;}
body.orange{ background:url(../images/global/orangebg.gif) center 0 no-repeat}*/

body.blue .subsearch ul li a:hover{ background-color:#ECF5FA; color:#4389C7;}
body.green .subsearch ul li a:hover{ background-color:#E8F2CF; color:#41B044;}
body.orange .subsearch ul li a:hover{ background-color:#FFF5EF; color:#FF6600;}

.body1000{ margin-left:auto; margin-right:auto; width:1000px;}

.bartop{color:#585858; background-color:#f9f9f9; border-bottom:1px #d4d4d4 solid; height:28px; line-height:28px; width:100%;}
.bartop .barleft a{color:#585858}
.bartop .barleft a:hover{color:#ff0000; text-decoration:underline}
.bartop .barcenter{ margin-left:auto; margin-right:auto; width:1200px;}
.bartop .barleft{ width:590px; text-align:left; float:left;}
.bartop .barright{ width:400px; text-align:right; float:right; overflow:hidden; height:28px; overflow:hidden;}
.bartop .barright a:hover{ text-decoration:none;}
.bartop .barleft .barcity{ margin-right:10px;}
.bartop .barleft .barcity span{ color:#FF4711; font-size:14px; font-weight:bold;}
.bartop .barleft ul{ float:left;}
.bartop .barright ul{ float:right;}
.bartop .barleft ul.barwap{ background:url(../images/global/wap.gif) 0 1px no-repeat; padding-left:15px;}
.bartop ul{margin:6px 8px 0 8px;line-height:18px;display:inline;position:relative;z-index:99999 }
.bartop div.choosetheme{ float:left}
.bartop div#themelist{ float:right; }
.bartop ul li{ float:left; width:15px; height:18px; display:block; overflow:hidden;}
.bartop ul.line {width:2px;height:10px;overflow:hidden;background:#fff;margin:9px 0 0 0}
.bartop ul.line u{display:block;width:1px;height:18px;overflow:hidden;background:#d4d4d4;}

.logosearchtel{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	overflow:hidden;
}
	.logosearchtel .weblogo{
		width:auto;
		display:block;
		float:left;
		text-align:left;
		vertical-align:middle;
		height:80px;
	}
	.logosearchtel .weblogo img{
		margin-top:15px;
	}
	.logosearchtel .websearch{
		width:430px;
		display:block;
		float:right;
		margin-top:12px;
		margin-left:15px;;
	}
	.logosearchtel .postedit{
		float:right;
		display:block;
		text-align:right;
		margin-top:27px;
	}
	
	.logosearchtel .postedit a{font-weight:bold; font-size:14px; height:33px; display:block; float:left; margin-left:5px; background-image:url(../images/global/postedit.gif); background-repeat:no-repeat; line-height:33px; text-align:center; text-decoration:none;}
	.logosearchtel .postedit a.post{ color:#EE5500; background-position:0 0; padding-left:30px; width:106px;}
	.logosearchtel .postedit a.post:hover{ background-position:0 -33px;}
	.logosearchtel .postedit a.edit{ color:#848484; background-position:0 -66px;  width:126px;}
	.logosearchtel .postedit a.edit:hover{ background-position:0 -99px;}
		
	/*头部搜索栏*/
	.logosearchtel .websearch{
		height:auto;
		display:block;
		overflow:hidden;
		text-align:left;
	}
	.websearch .sch_t_frm{ margin:15px 0 0 0px; overflow:hidden; width:406px; height:32px;}
	.websearch .sch_ct{float:left; display:block; height:55px; overflow:hidden; width:auto;}
	.websearch .topsearchinput{
		height:28px;
		line-height:28px;
		_line-height:30px;
		padding:0 10px 0 10px;
		_padding-right:0;
		width:255px;
		border-right:none;
		border-left:none;
		/*background:#fff url(../images/top_search_bg1.gif) no-repeat left center;*/
		float:left; 
		display:block;
		color:#666;
		font-size:12px
	}
	.blue .sch_t_frm .select{
		background:#fff url(../images/global/top_search_cate_bg.gif) no-repeat right top; 
		border-top:2px solid #0D7EBB;
		border-bottom:2px solid #0D7EBB;
		border-left:2px solid #0D7EBB;
	}
	.blue .selectbox-wrapper{
		border-left:2px solid #0D7EBB; 
		border-right:2px solid #0D7EBB; 
		border-bottom:2px solid #0D7EBB; 
	}
	.blue .topsearchinput{
		border-top:2px solid #0D7EBB;
		border-bottom:2px solid #0D7EBB;
	}
	.green .sch_t_frm .select{
		background:#fff url(../images/global/top_search_cate_bg.gif) no-repeat right top; 
		border-top:2px solid #2C8E35;
		border-bottom:2px solid #2C8E35;
		border-left:2px solid #2C8E35;
	}
	.green .selectbox-wrapper{
		border-left:2px solid #2C8E35; 
		border-right:2px solid #2C8E35; 
		border-bottom:2px solid #2C8E35; 
	}
	.green .topsearchinput{
		border-top:2px solid #2C8E35;
		border-bottom:2px solid #2C8E35;
	}
	.orange .sch_t_frm .select{
		background:#fff url(../images/global/top_search_cate_bg.gif) no-repeat right top; 
		border-top:2px solid #ff6f0e;
		border-bottom:2px solid #ff6f0e;
		border-left:2px solid #ff6f0e;
	}
	.orange .selectbox-wrapper{
		border-left:2px solid #ff6f0e; 
		border-right:2px solid #ff6f0e; 
		border-bottom:2px solid #ff6f0e; 
	}
	.orange .topsearchinput{
		border-top:2px solid #ff6f0e;
		border-bottom:2px solid #ff6f0e;
	}
	
	.websearch .sch_t_frm .select {
		vertical-align: middle;
		width:55px;
		float:left;
		height:28px;
		color:#000;
		padding-left:2px;
	}
	.websearch .sch_t_frm .select ul{ 
		margin-top:5px;
		font-size:12px; 
		padding-top:2px;
		padding-right:-1px;
	}
	
	.websearch div.selectbox-wrapper { 
		position:absolute; 
		background-color:#ffffff; 
		border-top:none; 
		text-align:left;
		margin-top:6px;
		*margin-top:4px;
		margin-right:0;
		margin-bottom:0;
		margin-left:-4px;
		line-height:24px;
	}
	
	.websearch div.selectbox-wrapper ul li.selected {}
	.websearch div.selectbox-wrapper ul li.current { 
		background-color:#f1f1f1; 
		width:49px;
		text-indent:3px;
	}
	.websearch div.selectbox-wrapper ul li { 
		padding:0px 3px;
		cursor:pointer; 
		width:49px;
		text-indent:3px;
		margin-top:0;
	}
	.websearch .selectbox { 
		display:block; 
		width:55px;
		background:transparent!important; 
		padding:0 0 0 4px; 
		cursor: pointer; 
		border:0 none; 
		color:#000;
		text-align:left;
	}
	
	.websearch .btn-normal{
		line-height:32px;
		width:70px;
		text-align:center;
		height:32px;
		display:block;
		float:left;
		font-size:14px;
		font-weight:bold;
		color:#ffffff;
		text-decoration:none;
		cursor:pointer;
		border:none;
	}
	
	.blue .websearch .btn-normal{
		background:url(../images/global/topsearch_buttonbg.gif) 0 0 no-repeat;
	}
	.blue .websearch .btn-normal:hover{
		background:url(../images/global/topsearch_buttonbg.gif) 0 -32px no-repeat;
	}
	
	.green .websearch .btn-normal{
		background:url(../images/global/topsearch_buttonbg_green.gif) 0 0 no-repeat;
	}
	.green .websearch .btn-normal:hover{
		background:url(../images/global/topsearch_buttonbg_green.gif) 0 -32px no-repeat;
	}

	.orange .websearch .btn-normal{
		background:url(../images/global/topsearch_buttonbg_orange.gif) 0 0 no-repeat;
	}
	.orange .websearch .btn-normal:hover{
		background:url(../images/global/topsearch_buttonbg_orange.gif) 0 -32px no-repeat;
	}

/*导航开始*/
.w,#where,.nav{width:1200px;margin:0 auto}
.nav-cont a,.btn-post,.btn-del,.mobile-hot,.qq-weibo,.sina-weibo,.category h2,.chengxinwang,.btn-pub,.tab_list li a,.tab_list li.tab_this,.kefu-con,.mobile-con,.dingdong-con,.txt_search,.sicon-01,.sicon-02,.sicon-03,.sicon-04,.sicon-05,.sicon-06,.sicon-07{background-image:url(../images/bg.png); background-repeat:no-repeat}
.txt_search{border:1px solid #b0b0b0; border-top-color:#888;border-right:0;font-size:14px;background-color:#fff;padding:10px 3px 10px 5px;width:460px;height:16px; overflow:hidden;float:left;text-indent:30px;_line-height:20px}
.txt_search:focus,input.focus{color:#000;border-color:#5d9b3d;outline:none; text-indent:3px; background-image:none}
.btn-s{float:left;color:#fff;font-weight:bold;cursor:pointer;background-color:#60af00;width:86px;height:38px;border:1px solid #5d9b4d;font-size:14px;font-family:simsun;_line-height:38px;_border:0;}
.btn-s:hover{background-color:#50931e}
.clr{ overflow:hidden;zoom:1;clear:both}
.nav-cont ul { margin:0; padding:0;}
.nav-cont li { float:left; width:85px;}
.nav-cont {width:1200px; height:36px; background-color:#60af00; margin:0 auto;}
.nav-cont a{display:block;text-align:center;color:#fff; font-size:14px;height:36px;line-height:36px;width:85px; background-position: -277px -114px;}
.nav-cont a,.nav-cont a:link,.nav-cont a:visited,.nav-cont a:hover{color:#fff;float:left;text-decoration:none}
.nav-cont a:hover{background-color:#50931e;background-image:none;margin-right: -2px;padding-right: 2px;position: relative}
.nav-cont a.nav-choose,.nav-cont a.nav-choose:hover{background-color:#50931e; background-image:none;width:85px;font-weight:bold;margin-right:-2px;padding-right:2px;position:relative}
.nav-cont a.bg-none{width:73px;float:right;background-image:none}
.nav-cont a.bg-none:hover{}.nav-cont a.fr,.nav-cont a.fr:hover,.nav-cont a.fr:visited{float:right}
.nav-cont a.mobile{position:relative}
.logo{float:left;margin-left:15px;background-position:0 0; width:155px; height:62px;position:relative; display:inline}
#search_wrap { padding:0; margin:0; border:1px solid #b0b0b0; border-top: none;}
#search_wrap .gj_sys_autoc_rs{ padding:0; margin:0; border:1px solid #b0b0b0; border-top: none;}#search_wrap .gj_sys_autoc_rs ul{ margin:0; padding: 0;}
#search_wrap .gj_sys_autoc_rs ul .st2{ border-bottom:1px solid #eee;}
#search_wrap .gj_sys_autoc_rs li{ color:#4b4b4b; padding: 0; line-height:30px; height:30px}
#search_wrap .gj_sys_autoc_rs .search-hover { background-color: #eee;}
#search_wrap .gj_sys_autoc_rs li span { font-size: 14px; padding: 0 10px; color: #4b4b4b; text-decoration: none; cursor: pointer;}
#search_wrap .gj_sys_autoc_rs li .fr { font-size: 12px; color: #999;}
#search_wrap .gj_sys_autoc_rs em { font-weight: normal; color:#0064d3;}
#search_wrap .gj_sys_autoc_rs em:hover { color: #e30;}
#search_wrap .js-del { display: none; padding: 0 10px;}
#search_wrap .search-hover .js-del { display: inline;}
#search_wrap .search-hover .js-del:hover { text-decoration: none;}
.bbs-eara { font-family:"Arial"; overflow:hidden;padding:10px 15px;width:1168px;margin:0 auto 10px auto;border:1px solid #ddd}
.top-search{height:81px;padding:15px 0 0 0}
.search-div{float:left;margin-left:140px;margin-top: 5px; position:relative;z-index:1}
.hot-s-word{height:26px;line-height:26px;clear:both;}
.hot-s-word span { margin-left:-100px; color:#888;}
.hot-s-word a{margin-right:5px}
.edit-eara{float:right; margin-top:5px}
.s-eara{width:590px;position:relative}
.btn-del, .btn-post {font-size:14px;font-weight:bold;display:block;height:38px;line-height:38px;float:left}
.btn-post {color:#fff;width:139px;margin-right:8px;background-color:#fc8004; background-position:0 -114px; text-indent:35px}
.btn-post:link { color:#fff;}
.btn-post:hover{background-color:#fc6c04}
.btn-del:hover{background-color:#c8c6c7}
.btn-post:hover,.btn-post:visited{color:#fff}

.btn-del{ text-align:center;width:127px;background-color:#f2f0f0;background-position:-139px -114px}
.btn-del:link{ color:#4b4b4b;}
.btn-del,.btn-del:hover, .btn-del:visited, h2, h2 a:visited, h2 a {color:#4b4b4b}
.category{color:#ddd;width:1198px; height:1320px;margin:0 auto 10px auto;border:1px solid #ddd; position:relative;z-index: 10; border-top:none}.category a{font-size:14px;height:30px; line-height:30px;white-space:nowrap}

/*.daohang,.daohang ul,.daohang li{background-image:url(../images/global/daohangbg.gif); background-color:#60af00}*/
.daohang,.daohang ul,.daohang li{background-color:#60af00}
.daohang{ width:997px; margin-left:auto; margin-right:auto; overflow:hidden; text-align:center; height:36px; background-repeat:repeat-x; margin-top:10px;  padding-left:3px;}
.daohang ul{ margin-left:auto; margin-right:auto; text-align:left; background-repeat:no-repeat; height:36px; width:1000px;}

.daohang li{ float:left; background-repeat:no-repeat; padding-right:2px; padding-left:2px;width:85px;}
.daohang a{ font-size:14px; font-family:"microsoft yahei"; line-height:36px; color:#ffffff; height:36px; display:block; float:left;text-align:center; width:85px;}
/*.daohang a:hover,.daohang a.current{ font-weight:bold; background-image:url(../images/global/daohangbg_current.gif); text-decoration:none;background-repeat:no-repeat; text-align:center; color:#ffffff;}*/
.daohang a:hover,.daohang a.current{ background-color:#50931e; text-decoration:none;background-repeat:no-repeat; text-align:center; color:#ffffff;}

.blue .daohang{ background-position:0 0;}
.green .daohang{ background-position:0 -40px; color:#FFFFBB!important;}
.orange .daohang{ background-position:0 -80px;}

.blue .daohang ul{background-position:left -120px;}
.green .daohang ul{background-position:left -160px;}
.orange .daohang ul{background-position:left -200px;}

.blue .daohang li{background-position:right -120px;}
.green .daohang li{background-position:right -160px;}
.orange .daohang li{background-position:right -200px;}

.green .daohang a{ color:#ffffbb!important;}
.blue .daohang a.current,.blue .daohang a:hover{background-position:center 0;}
.green .daohang a.current,.green .daohang a:hover{background-position:center -40px;}
.orange .daohang a.current,.orange .daohang a:hover{background-position:center -80px;}

.cateintro{ width:998px; overflow:auto; line-height:24px; border-left:1px #d4d4d4 solid; border-right:1px #d4d4d4 solid; border-top:1px #d4d4d4 solid; text-align:left; color:#808080;}
.cateintro .introleft{ width:125px; float:left; margin-top:18px; margin-left:15px; margin-bottom:16px;}
.cateintro .introflink,.cateintro .introright{width:820px;_width:810px; float:right; margin-top:18px; margin-right:10px; margin-bottom:16px;}
.cateintro .introflink a{ margin-right:10px;color:#808080;white-space:nowrap; word-break:keep-all;}
.cateintro .introright a{ float:left; display:block; overflow:hidden; width:136px; height:26px; color:#808080;}
.cateintro .introflink a:hover,.cateintro .introright a:hover{ color:#ff0000;}

.footsearch{ background-color:#fcfcfc; border:1px #d4d4d4 solid; height:76px; width:998px;}
.footsearch ul{margin-top:20px; margin-left:auto; margin-right:auto; width:700px;}
.shadow{ background:url(../images/global/daohangbg.gif) 0 -240px repeat-x; width:100%; height:2px;}
.footsearch_input{ border:1px #d4d4d4 solid; border-right:none;  float:left; width:410px; height:28px; line-height:28px; font-size:14px; color:#c8c8c8; padding-left:10px; padding-right:10px;}
.footsearch_submit{ border:1px #d4d4d4 solid;font-weight:bold; color:#000; font-size:14px; cursor:pointer; height:32px; background:url(../images/global/search_buttonbg.gif) 0 0 repeat-x; float:left; width:130px;}
.footsearch_post{border:1px #d4d4d4 solid; border-left:none; font-weight:bold; color:#ee5500; font-size:14px; cursor:pointer; height:32px; background:url(../images/global/search_buttonbg.gif) 0 -64px repeat-x; margin-left:0; float:left;  width:130px;}
.footsearch_submit:hover{background:url(../images/global/search_buttonbg.gif) 0 -32px repeat-x;}
.footsearch_post:hover{background:url(../images/global/search_buttonbg.gif) 0 -96px repeat-x;}

.footabout{ color:#888; margin-left:auto; margin-right:auto; margin-top:10px;}
.footabout a{ color:#000; padding-right:15px; margin-right:15px; border-right:1px #ccc solid;}
.footabout a.backnone{ border-right:none;}
.footabout span{ margin-left:15px; margin-right:15px;}
.footcopyright{ margin-top:10px; color:#888; padding-bottom:10px;}
.footcopyright a{ color:#888; margin-left:10px;}
.debuginfo{ margin-bottom:10px;}
.debuginfo i{font-style:normal}
.debuginfo em{color:#FF9D25; font-weight:bold; font-style:normal}

.location{ 
	clear:both;
	text-align:left; 
	margin:0; 
	background:url(../images/global/location.gif) no-repeat 0 2px; 
	padding-left:23px;
}

.block{display:; }
.none{ display:none; }

.pull-right{float:right}
.pull-left{float:left}

.required,.highlight{color:#ec5524!important}

/*导航栏热抢新图片开始*/
sup.xin {
	POSITION: absolute; MARGIN-TOP: -10px; WIDTH: 31px; BACKGROUND: url(../images/xin.gif) no-repeat 0px 0px; HEIGHT: 21px; MARGIN-LEFT: 1px; clear:both
}
sup.qiang {
	POSITION: absolute; MARGIN-TOP: -10px; WIDTH: 31px; BACKGROUND: url(../images/qiang.gif) no-repeat 0px 0px; HEIGHT: 21px; MARGIN-LEFT: 1px; clear:both;
}
sup.re {
	POSITION: absolute; MARGIN-TOP: -10px; WIDTH: 31px; BACKGROUND: url(../images/re.gif) no-repeat 0px 0px; HEIGHT: 21px; MARGIN-LEFT: -8px; clear:both; z-index:300;
}
/*
#group sup {
	POSITION: absolute; MARGIN-TOP: -15px; WIDTH: 19px; BACKGROUND: url(../images/re.gif) no-repeat 0px 0px; HEIGHT: 23px; MARGIN-LEFT: 1px
}*/

sup, sub {
    font-size: 100%;
    vertical-align: baseline;
}

.commentsubmit{ border:0; background:url(../images/global/commentsubmit.gif) no-repeat; height:31px; width:86px; color:black; font-size:14px; font-weight:bold; line-height:31px; text-align:center; cursor:pointer}
.commenttextarea{ border:1px #c8c8c8 solid;padding:5px;}
.commenttxt{ border:1px #c8c8c8 solid;width:40px;padding:5px;}

.subsearch{
	width:998px;
	height:auto;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	border-left:1px #E3E7E9 solid;
	border-right:1px #E3E7E9 solid;
	border-bottom:1px #E3E7E9 solid;
	background:url(../images/global/subsearch_bg.gif) #ffffff top center repeat-x;
	padding-bottom:10px;
	overflow:auto;
}
	.subsearch ul{ margin-top:10px; padding-left:13px;}
	.subsearch ul li{ width:97px;  float:left; display:inline;overflow:hidden; font-size:14px;border-right:1px #efefef solid; text-align:center; padding:0 5px}
	.subsearch ul li.n9,.subsearch ul li.n27,.subsearch ul li.n18{ border-right:none!important;}
	.subsearch ul li a{ width:95px; color:#222; display:block; white-space:nowrap; overflow:hidden; height:28px; line-height:28px; border:1px #fff solid;}
	.subsearch ul li a:hover{display:block; text-decoration:none;  border:1px #ffffff solid; border-radius:5px;}
/*advertisement*/
.topbanner{width:1000px; overflow:hidden; text-align:center; height:auto;}
.topbannerad{ margin-top:5px;}

.footerbanner{width:1000px; overflow:hidden; text-align:center; margin:0 auto 3px auto; clear:both}
.footerbannerad{ margin-bottom:5px;}
.topbanner img{}
.header {
	text-align:left;
	width:1000px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.headerbanner{ display:block; float:left; margin:0 3px 0 0;}
.headerbanner a{ margin-top:7px; display:block;}
.headerbanner a img{}
.intercatad { margin-bottom:10px}

.interlistdiv{color:#585858; text-align:left;}
.interlistdiv .hover{ padding:10px; line-height:22px; border-bottom:1px solid #dedede; }
.interlistdiv .hovercolor{ background-color:#F8F8F9; background-image:url(../images/category/advfontbg.gif); background-position: top right; background-repeat: no-repeat;}
.interlistdiv a{ font-size:14px; text-align:left}

.intercatdiv{width:160px; float:right; margin-left:10px; background-color:#ffffff; height: auto; overflow:hidden}
.intercatdiv2{width:160px; margin-left:2px; background-color:#ffffff; height: auto; overflow:hidden}

.infoaddiv{width:680px; background-color:#ffffff; *height:100%; _height:auto; overflow:auto; _overflow:; clear:both; margin:0 auto; overflow:hidden; text-align:center;}
.infoad {margin:0 5px 10px 0;}
.indexcatad { width:1000px; margin:5px auto 0 auto; overflow:hidden; *margin-bottom:5px;}

/**width limit select begin**/
.full .body1000{ width:1200px!important;}
.full .logosearchtel{ width:1200px!important;}
.full .barcenter{width:1200px!important;}
.full .daohang ul { width:1200px!important;}
.full .footsearch{ width:1198px!important;}
.full .footsearch ul{width:740px!important;}
.full .footsearch .footsearch_input{ width:450px!important;}
.full .logosearchtel .websearch{ width:600px!important;}
.full .websearch .sch_t_frm{ width:496px!important; }
.full .websearch .topsearchinput{ width:345px!important;}
.full .subsearchbottomline{ width:1200px!important;}
.full .topbanner{width:1200px!important; margin:0 auto;}
.full .footerbanner{width:1200px!important;}
.full .header {width:1200px!important;}
.full .indexcatad { width:1200px!important;}
.full .subsearch{width:1198px!important;}
.full .daohang{ width:1197px!important;}
.full .subsearch ul li{ width:119px!important;}
.full .subsearch ul li a{ width:117px!important;}
.full .cateintro{ width:1198px!important;}
.full .cateintro .introflink,.full .cateintro .introright{ width:1020px;_width:1010px;}
/**width limit select end**/
