body{
	font-size:12px;
	color:#333;
	text-align:center;
	margin:0;
	padding:0;
}
div,ul,li,td,form{
	margin:0;
	padding:0;
	text-align:left;
}
ul{
	list-style-type:none;
}
a{
	text-decoration:none;
	color:#333;
}
img{
	border:0;
}
.fl{
	display:block;
	float:left;
	padding-left:10px;
}
.fr{
	display:block;
	float:right;
	padding-right:10px;
}
.wrap{
	width:990px;
	background:#FFF;
	padding:0 5px 0 5px;
	margin:0 auto;
}
.container{
	width:990px;
	position:relative;
	margin:0 auto;	
}

.container2{
	width:990px;
	position:relative;
	margin:0 auto;
	padding-top:10px;	
}
.cleardiv{
	clear:both;
}
/****************页面顶部样式****************/
#topdiv{	
	width:988px;
	border:#D4D4D4 solid 1px;
	border-top:0;
	height:25px;
	overflow:hidden;
	background:url(top.gif) left bottom repeat-x;
	line-height:25px;
}
#topdiv .left{
	float:left;
	padding-left:10px;
}
#topdiv .left .title{
	
}
#topdiv .left .change{
	color:#999;
}
#topdiv .left .change a{
	color:#999;
}
#topdiv .right{
	float:right;
	padding-right:10px;
	color:#3366cc;
}
#topdiv .right a{
	color:#36c;
}
/****************页面logo部分样式****************/
#Logindiv{
	height:60px;
	overflow:hidden;
	margin:5px auto;
}
#Logindiv .logo{
	height:60px;
	width:260px;
	overflow:hidden;
	float:left;
}
#Logindiv .slogan{
	width:240px;
	overflow:hidden;
	float:left;
	margin-top:3px;
	border-left:#E4E4E4 solid 2px;
	padding-left:10px;
	line-height:25px;
}
#Logindiv .slogan span{
	color:#B2AEAE;
}
#Logindiv .login_tpl{
	height:60px;
	width:398px;
	overflow:hidden;
	padding-left:2px;
	float:right;
	background:url(loginbg.gif) left top no-repeat;
}
#Logindiv .login_a{
	width:280px;
}
#Logindiv .login_a table{
	height:60px;
	background:url(loginbg.gif) -120px top no-repeat;
	width:380px;
}
#Logindiv .login_tpl div{
	width:400px;
	overflow:hidden;
	padding-left:10px;
}
#Logindiv .login_tpl div a{
	color:#3366CC;
}
#Logindiv .login_tpl .reg{
	padding-top:10px;
	height:15px;
	color:#999;
	word-spacing:10px;
}
#Logindiv .login_tpl .login{
	padding-top:5px;
	height:25px;
}
#Logindiv .login_tpl span{
	display:block;
	float:left;
}
#Logindiv .login_tpl .L_name,#Logindiv .login_tpl .L_pwd{
	padding-top:5px;
}
#Logindiv .login_tpl .login_name,#Logindiv .login_tpl .login_pwd{
	width:90px;
	overflow:hidden;
	padding-right:8px;
}
#Logindiv .login_tpl .login_name input,#Logindiv .login_tpl .login_pwd input{
	width:90px;
	height:15px;
}
#Logindiv .login_tpl .L_sub,#Logindiv .login_tpl .L_reset{
	padding-left:8px;
	padding-top:1px;
}
#Logindiv .login_tpl .L_sub input{
	border:0;
	background:url(sub.gif) no-repeat;
	width:33px;
	height:18px;
	color:#FFF;
}
#Logindiv .login_tpl .L_reset input{
	border:0;
	background:url(reset.gif) no-repeat;
	width:33px;
	height:18px;
	color:#FFF;
}

#mainmenu{
	height:33px;
	padding-top:5px;
	overflow:hidden;
}
#mainmenu ul{
	height:33px;
	overflow:hidden;
	background-image:url(navBg.png);
	background-position:0px 0px;
	padding-left:10px;
}
#mainmenu li{
	width:100px;
	height:28px;
	padding-top:5px;
	float:left;
	text-align:center;	
}
#mainmenu .current{
	background-image:url(index_over.png);
	background-position:center 0px;	
	background-repeat:no-repeat;
}
#mainmenu .current a{
	color:#222;
}
#mainmenu .ditu{
	float:right;
	width:130px;
	background:url(ditu1.gif) center top no-repeat;
}
#mainmenu .ditu a{
	background:none;
}
#mainmenu .ditu span{
	color:#333;
}
#mainmenu li a{
	display:block;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background-image:url(nav_bg_09.png);
	background-position:right 0px;
	background-repeat:no-repeat;
}
#search_box{
	height:42px;
	overflow:hidden;
	background:#FFF url(bg_960.png) center top no-repeat;
}
#search_box .selectstyle{
	width:250px;
	height:25px;
	float:right;
	margin-top:8px;
	overflow:hidden;
}
#search_box .selectstyle .hd{
	width:120px;
	line-height:25px;
	float:left;
	color:#A59770;
}
#search_box .selectstyle ul{
	width:90px;
	height:10px;
	float:left;
	overflow:hidden;
	background:url(theme.gif);
	margin-top:6px;
	
}
#search_box .selectstyle li{
	width:10px;
	height:10px;
	float:left;
	overflow:hidden;
	padding-right:5px;
}
#search_box .selectstyle li a{
	display:block;
	padding-top:10px;
}
/*******************************/
#search_box .search {
	width:600px;
	height:30px;
	overflow:hidden;
	float:left;
	padding-left:50px;
	padding-top:5px;
	background:url(searchbg.gif) 5px 5px no-repeat;
}
#search_box .search div{
	float:left;
}
#search_box .search .fidword,#search_box .search .keyword,#search_box .search .hightsearch{
	padding-left:5px;
	line-height:30px;
}
#search_box .search .fidselect{
	padding-top:5px;
}
#search_box .search .fidselect select{
	width:130px;
}
#search_box .search .keyinput{
	padding-top:3px;
	padding-right:10px;	
}
#search_box .search .submit{
	padding-top:3px;
	padding-right:10px;	
}
#search_box .search .keyinput input{
	width:100px;
	border:#F34200 solid 1px;
	height:15px;
}
#buttonsearch{
	border:0;
	width:52px;
	height:22px;
	background:url(searchsuba.gif) 0px 0px no-repeat;
	font-weight:bold;
	color:#FFF;
}
/************首页index样式****************/
.banner1{
	margin-top:5px;
	height:85px;
	overflow:hidden;
}
.banner1 div{
	width:247px;
	height:80px;
	float:left;
	text-align:center;
}
#indextop{
	height:170px;
}
#indextop .adinfo{
	height:168px;
	width:208px;
	float:left;
	border:#CCCCCC solid 1px;
}
#indextop .center{
	height:170px;
	width:550px;
	float:left;
	margin-left:10px;
}
#indextop .fenlieinfo{
	height:170px;
	width:210px;
	float:right;
}
#indextop .adinfo .img{
	text-align:center;
	padding-top:2px;
}
#indextop .adinfo ul{
	padding:5px;
	line-height:20px;
}
#indextop .adinfo ul .title{
	color:#F54100;
}
#indextop .center{ border:#CCCCCC solid 1px; width:548px; height:168px;}
#indextop .center .img{
	text-align:center;
}
#indextop .center ul{
	padding:5px;
	height:150px;
	overflow:hidden;
	line-height:20px;
}
#indextop .center li{
	width:260px;
	float:left;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
/*#indextop .center li a{
	color:#000099;
}*/
#indextop .center li .title{color:#F54100;}

#indextop .fenlieinfo .postimg{
	text-align:center;
}
#indextop .fenlieinfo .reglogin{
	text-align:center;
	padding-top:5px;
}
#indextop .fenlieinfo .lsinfo{
	padding:5px;		
}
#indextop .fenlieinfo .lsinfo div{
	padding-left:25px;
	line-height:20px;
	height:20px;
	overflow:hidden;		
}
#indextop .fenlieinfo .lsinfo .phone{
	background:url(icon.gif) 5px 4px no-repeat;
}
#indextop .fenlieinfo .lsinfo .msn{
	background:url(icon.gif) 5px -22px no-repeat;
}
#indextop .fenlieinfo .lsinfo .email{
	background:url(icon.gif) 5px -98px no-repeat;
}
#indextop .fenlieinfo .lsinfo .qq{
	background:url(icon.gif) 5px -49px no-repeat;
}
#mainbigsort .center li a{
	color:#000099;
}
#mainbigsort .fenlieinfo .postimg{
	text-align:center;
}
#mainbigsort .fenlieinfo .reglogin{
	text-align:center;
	padding-top:5px;
}
#mainbigsort .fenlieinfo .lsinfo{
	padding:5px;		
}
#mainbigsort .fenlieinfo .lsinfo div{
	padding-left:25px;
	line-height:20px;
	height:20px;
	overflow:hidden;		
}
#mainbigsort .fenlieinfo .lsinfo .phone{
	background:url(icon.gif) 5px 4px no-repeat;
}
#mainbigsort .fenlieinfo .lsinfo .msn{
	background:url(icon.gif) 5px -22px no-repeat;
}
#mainbigsort .fenlieinfo .lsinfo .email{
	background:url(icon.gif) 5px -98px no-repeat;
}
#mainbigsort .fenlieinfo .lsinfo .qq{
	background:url(icon.gif) 5px -49px no-repeat;
}
#secondindex{
	height:50px;
	overflow:hidden;
	padding:5px 0 5px 0;
}
#secondindex .houer24{
	height:50px;
	width:770px;
	background:url(24houre.gif) left top no-repeat;
	overflow:hidden;
	float:left;
}
#secondindex .houer24 .head{
	width:70px;
	float:left;
	padding:10px;
	line-height:15px;
	color:#CC0000;
	font-weight:bold;
}
#secondindex .houer24 ul{
	width:670px;
	height:50px;
	overflow:left;
	float:left;
	background:url(dotted.gif) left 20px repeat-x;
}
#secondindex .houer24 ul li{
	width:325px;
	height:25px;
	overflow:left;
	float:left;
	line-height:25px;
	padding-left:5px;
}
#secondindex .countinfo{
	height:50px;
	width:210px;
	background:url(countinfo.gif) left top no-repeat;
	overflow:hidden;
	float:right;
}
#secondindex .countinfo .head{
	width:40px;
	float:left;
	padding:10px;
	line-height:15px;
	font-weight:bold;
	text-align:center;
	color:#5C5C5C;
}
#secondindex .countinfo ul{
	width:145px;
	height:50px;
	overflow:left;
	float:left;
	background:url(dotted.gif) left 20px repeat-x;
}
#secondindex .countinfo ul li{
	line-height:25px;
	padding-left:5px;
}
#mainsort{
	min-height:550px;
	_height:550px;
}
#mainsort .allsort{
	min-height:548px;
	_height:548px;
	width:768px;
	border:#CCC solid 1px;
	float:left;
}
#IndexSort{
	margin-top:10px;
	min-height:530px;
	_height:530px;
	width:760px;
	padding-left:5px;
	
}
#mainsort .allsort .sortbox{
	width:185px;
	float:left;
	text-align:center;
}
#mainsort .allsort .sortbox .bigsort,#mainsort .allsort .sortbox .minsort{
	width:175px;
	margin:0 auto;
}
#mainsort .allsort .sortbox .bigsort{
	border:#CCC solid 1px;
	height:25px;
	line-height:25px;
}
#mainsort .allsort .sortbox .bigsort .l{
	float:left;
	padding-left:20px;
	background:url(to.gif) 3px 6px no-repeat;
	font-weight:bold;
}
#mainsort .allsort .sortbox .bigsort .r{
	float:right;
	padding-right:5px;
	padding-top:5px;
}
#mainsort .allsort .sortbox .minsort{
	border:#E3EFFB solid 1px;
	border-top:0;
	background:url(sortbg.gif) left top repeat-x;
	margin-bottom:10px;
	height:230px;
	overflow:hidden;
}
#mainsort .allsort .sortbox .minsort ul{
	padding:5px;
	height:210px;
	overflow:hidden;
}
#mainsort .allsort .sortbox .minsort ul li{
	line-height:20px;
	color:#B7B7B7;
	padding-left:5px;
}
#mainsort .allsort .sortbox a:link,#mainsort .allsort .sortbox a:visited,#mainsort .allsort .sortbox a:hover{
	color:#002CAD;
}
#mainsort .bhbox{
	width:210px;
	overflow:hidden;
	float:right;
	background:url(bhbg.gif) center bottom no-repeat;
}
#mainsort .bhbox .head{
	height:21px;
	padding-top:6px;
	background:url(bhbg.gif) center top no-repeat;
	line-height:21px;
	padding-left:5px;
}
#mainsort .bhbox .head span{
	display:block;
	width:65px;
	float:left;
	text-align:center;
}
#mainsort .bhbox .head .Out1{
	background:url(out1.gif) center bottom no-repeat;
	color:#FFF;
}
#mainsort .bhbox .cont{
	padding:5px;
	padding-top:0;
}
#mainsort .bhbox .cont .listinfo{
	height:45px;
	overflow:hidden;
	border-bottom:#CCC dotted 1px;
	padding-top:5px;
}
#mainsort .bhbox .cont .listinfo .img{
	float:left;
	width:90px;
	text-align:center;
}
#mainsort .bhbox .cont .listinfo .txt{
	float:left;
	width:200px;
	line-height:19px;
}
#mainsort .bhbox a:link,#mainsort .bhbox a:visited,#mainsort .bhbox a:hover{
	color:#002CAD;
}
#mainsort .zjtzbox{
	width:208px;
	overflow:hidden;
	float:right;
	border:#92C1DD solid 1px;
	margin-top:5px;
}
#mainsort .zjtzbox .head{
	line-height:20px;
	padding-left:10px;
	border:#FFF 1px solid;
	background:#F0F6FA;
	color:#002CAD;
	font-weight:bold;
}
#mainsort .zjtzbox ul{
	padding:5px;
	line-height:20px;
	padding-top:4px;
}
#middlead{
	margin:5px auto;
	height:90px;
	overflow:hidden;
}
#middlead .banner3{
	height:90px;
	width:740px;
	float:left;
	overflow:hidden;
}
#middlead .banner4{
	height:90px;
	width:240px;
	float:right;
	overflow:hidden;
}
#picinfo .head{
	height:30px;
	background:url(head.gif) center bottom no-repeat;
	padding-left:10px;
	line-height:30px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}
#picinfo ul{
	border:#d6d6d6 solid 1px;
	border-top:0;
	height:450px;
}
#picinfo ul li{
	width:123px;
	height:150px;
	overflow:hidden;
	float:left;
	text-align:center;
}
#picinfo ul li a{
	display:block;
	width:110px;
	margin:0 auto;
	line-height:18px;	
}
#picinfo ul li img{
	margin-top:5px;
	margin-bottom:3px;
	border:#CCC solid 1px;	
}
#moresorttitle{
	height:220px;
	overflow:hidden;
	background:url(moresortbg.gif) center top no-repeat;
	margin-top:5px;
}
#moresorttitle ul{
	width:247px;
	float:left;
	padding:8px 0 8px 0;
	text-align:center;
}
#moresorttitle ul li{
	width:230px;
	margin:0 auto;
	line-height:22px;
}
#moresorttitle ul .head{
	padding-left:8px;
	font-weight:bold;
	background:#efefef;
}
#frendlink{
	margin:5px auto;
}
.mains{ width:1002px; float:left;}
#frendlink .head{
	height:30px;
	background:url(head.gif) center bottom no-repeat;
	padding-left:10px;
	line-height:30px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}
#frendlink ul{
	border:#d6d6d6 solid 1px;
	border-top:0;
}
#footdiv{
	border-top:#CCC solid 1px;
	padding:10px;
	padding-bottom:20px;
	line-height:20px;
	margin-top:10px;
	height:60px;
}
#footdiv .about{ width:550px; float:left; margin:0px 0px 0px 138px; height:75px; display:inline}
.about p{text-align:center;margin:3px 0px;color:#5b5b5b; width:600px;}
#footdiv span{ width:200px; float:left; height:65px;}
/***************列表页样式开始*******************/
h4{
	padding:0;
	margin:0;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
}
p{
	padding:0;
	margin:0;
}
#indextop .thissort{
	width:248px;
	float:left;
	height:293px;
	overflow:hidden;
	border:#D7D8F4 solid 1px;
	background:#EFF6FF;
}
#indextop .thissort h4{
	border-bottom:#D7D8F4 solid 1px;
	padding-left:10px;	
}
#indextop .thissort ul{
	padding:5px;
	line-height:20px;
}
#indextop .thissort li{
	padding-left:5px;
}
#indextop .helpinfo{
	width:510px;
	float:left;
	height:295px;
	overflow:hidden;
	margin-left:10px;	
}
#indextop .helpinfo h4{
	background:url(head.gif) right top no-repeat;
	height:30px;
}
#indextop .helpinfo h4 span{
	display:block;
	float:left;
	width:150px;
	padding-left:15px;
	background:url(head.gif) left top no-repeat;
	color:#FFF;
}
#indextop .helpinfo .cont{
	height:264px;
	border:#D6D6D6 solid 1px;
	border-top:0;
	overflow:hidden;
}
#indextop .helpinfo .cont p{
	padding:10px;
	line-height:20px;
}
#indextop .helpinfo .img{
	text-align:center;
	margin-top:25px;
}
#indextop .helpinfo .cont p a{
	color:#0050BC;
}
#indextop .sortad{
	width:210px;
	text-align:center;
	height:120px;
	margin-top:5px;
	overflow:hidden;
	float:right;
}
#mainbigsort{
	margin-top:5px;
	clear:both;
}
#mainbigsort .main{
	width:770px;
	float:left;
}
#mainbigsort .side{
	width:210px;
	float:right;
}
#mainbigsort .main h4{
	background:url(head.gif) right top no-repeat;
	height:30px;
}
#mainbigsort .main h4 span{
	display:block;
	float:left;
	width:198px;
	padding-left:15px;
	background:url(head_1.gif) left top no-repeat;
	color:#FFF;
}
#mainbigsort .main .cont{
	padding:10px;
	border:#D6D6D6 solid 1px;
	border-top:0;
	height:auto;
	overflow:hidden;
}
#mainbigsort .main .page{
	padding:8px 5px 5px 0px;
}
.listinfo{
	width:745px;
	border-bottom:#D6D6D6 dotted 1px;
}
.listinfo a:link,.listinfo a:visited,.listinfo a:hover{
	color:#2754BB;
	font-size:14px;
	font-weight:bold;
}
.listinfo td{
	vertical-align:middle;
	height:73px;
	line-height:20px;
}
.listinfo td span{
	color:#999;
	font-size:12px;
	font-weight:normal;
}
.listinfo .img{
	width:100px;
	text-align:center;
}
.listinfo .img img{
	border:#D6D6D6 solid 1px;
}
.listinfo .title{
	width:425px;
}
.listinfo .price{
	width:80px;
	text-align:center;
}
.listinfo .postinfo{
	width:120px;
	text-align:right;
}
#mainbigsort .side .sidebox{
	border:#92C1DD solid 1px;
}
#mainbigsort .side .sidebox h4{
	background:#F1F7FB;	
	padding-left:10px;
}
#mainbigsort .side .sidebox ul{
	padding:5px;
	line-height:20px;
}
#mainbigsort .side .sidebox li{
	padding-left:5px;
}
#mainbigsort .side .sidebox a{
	color:#2754BB;
}
#mainbigsort .side .rightad{
	width:210px;
	height:60px;
	overflow:hidden;
	margin:5px auto;
}
/******************列表页样式结束***************/
/***********修改默认样式**********/
.MainTable .Side{
	text-align:right;
}

/*帮助*/

#help { width:990px; background-color:#ffffff;  position:relative;margin:0 auto;}
#help .left{
	width:200px;
	float:left;
	overflow:hidden;
}
#help .left h4{
	border-bottom:#D7D8F4 solid 1px;
	padding-left:10px;	
}
#help .left ul{
	padding:5px;
	line-height:20px;
}
/*#help .left li{
	padding-left:24px;
	 font-size:14px;
	 font-weight:bold;
	 height:40px;
	 line-height:40px;
	 background:url(array2.gif) no-repeat 10px 8px;
}
#help .left li a{  font-size:14px; font-weight:bold;}
*/
#help .right{
	width:778px;
	float:left;
	min-height:295px; _height:295px;
	margin-left:10px;
	background:#ffffff;	
}

#help .right .helpscon{ line-height:22px;min-height:265px; _height:265px; }

.helpTable{
	width:100%;
	overflow:hide;
	border:1px #DCDCDC solid;
	
}



.helpTable .head{
	background:#ccc url(head_bg.gif) repeat-x;
	height:28px;
	padding-top:0px;
	border:1px #FFF solid;
	border-bottom:1px #DCDCDC solid;
}

.helpTable .head .L{
	background:url(head_bg1.gif);
	width:5px;
	height:28px;
	margin-left:8px;
	float:left;
}
.helpTable .head .R{
	background:url(head_bg3.gif);
	width:4px;
	height:28px;
	float:left;
}
.helpTable .TAG{
	float:left;
	color:#333;
	font-weight:bo ld;
	background:url(head_bg2.gif) center;
	padding:9px 5px 0 5px;
	height:19px;
}
.helpTable .TAG a{
	color:#333;
}
.helpTable .middle{
	padding:6px 1px 4px 7px;
	height:50px;
	line-height:20px;
}
.nav_guide2{
	width:990px;
	margin-top:6px;
	border:1px solid #eee;
}
.nav_guide2 .bgs{background:url(ditu4.gif) repeat-x;height:18px; color:#ffffff; padding-top:7px; padding-left:10px; }
.white{ color:#ffffff;}
/*帮助 end*/

#top{ margin-top:10px; float:left; clear:left; width:100%}
blockquote{ line-height:22px; margin:0px; padding-left:30px;}
.helpmenu{ width:758px; float:left;}
.helpmenu ul{ width:758px; margin:0px; padding:0px;}
.helpmenu li{ width:320px; height:25px; line-height:25px; float:left;}

.nav{background:url(/images/default/nav_border.gif) no-repeat;} 
.nav li{ background:url(/images/default/icon_jia.gif) no-repeat; padding-left:32px; line-height:30px;}
.nav li a{font-size:13px; color:#0033cc}
.nav li p{ margin-top:0; text-indent:0; font-weight:lighter;}
.nav li p.xiao a{text-decoration:underline; color:#666}
.nav li.jianhao{ background:url(/images/default/icon_jian.gif) no-repeat 0 0px; line-height:30px}
.nav li.jianhao1{ background:url(/images/default/icon_jian1.gif) no-repeat 0 0px; line-height:30px}

.helpinfo{ width:750px; display:block;  float:left;}
.helpinfo h2{width:736px; height:30px; line-height:30px; background-color:#F1FBFE; padding-left:2px; font-size:14px; display:inline-block; margin-bottom:8px; margin-top:8px;}
.helpinfo h2 span{float:right; _margin-top:5px; }
.helpinfo p{ padding-left:10px; width:736px; line-height:22px;}
.helpinfo .red{ color:#ff0000;}

