img{
	border:none;
}

a{
	color: #0355af;
	text-decoration: none;
}

p{

	margin: 0;
}


h1{
	margin: 0;
	padding: 0;
}

a:hover{
	text-decoration: underline;
}

.z {
	float:left;
}



.y{
	text-align:center;
      padding-top:40px;
}
.cl{
	zoom:1;
}
.cl:after,.tab-header:after{
	content: "\20";
	display: block;
	height: 0;
	overflow: hidden;
	font-size: 0;
	clear: both;
}



.wp,.wpp{
	margin: 0 auto;
	width: 1000px;
}

.wpp{
	padding-top: 20px;
}


.mod-l{
	width: 700px;
}

.wbg-mod{
	background-color: #fff;
	border:1px solid #eee;
}





.items .img_icon,.itemData .img_icon{
	float: left;
	width:90px;
	height: 60px;
	text-align: center;
	border: 1px solid #eee;
	margin-right: 15px;
	overflow: hidden;
	line-height:60px;
}
.items .img_icon span,.itemData .img_icon span{
	display: inline-block;
	vertical-align: middle;
}

.items .img_icon img,
.itemData .img_icon img{
	vertical-align: middle;
	line-height: normal;
	border:none;
}
.items .rate,
.itemData .rate{
	width:125px;
	text-align: center;
	line-height: 30px;
}
.itemData .rate{
	width: 185px;
	text-align: left;
}
.itemData .p{
	text-align: left;
}


.items .baseinfo{
	width:225px;
}
.itemData .baseinfo{
	width:360px;
}

.items .baseinfo p{
	font-size: 13px;
}

.items .pj{
	width: 200px;
	_width:195px;
}
.itemData .pj{
	width: 250px;
}
.items .rate_num,
.itemData .rate_num{
	font-size: 22px;
	font-weight: bolder;
	color: red;
}
.rate_num small{font-size: 14px;}
.rate_num span{
	font-size: 14px;
	color: #666;
}





.process-wrap{
	margin: 0 10px;
	background-color: #ccc;
	border-radius: 5px;
	height: 5px;
	overflow: hidden;
	box-shadow: 1px 2px 3px #999 inset;
	text-align: left;
}
.process{
	background-color: #4db104;
	height: 5px;
	overflow: hidden;
	border-radius: 5px;

}
.itemData .p-pre{
	font-size: 16px;
}
.p-pre .process-wrap{
	width:113px;
	margin: 12px 10px 0 0 ;
	padding: 0;
	float: left;
}

.viewBtn{
	padding: 5px 20px;
	background-color: #5cb85c;
	font-size: 16px;
	color: #fff;
	margin-top:8px;

	text-align: center;
	text-decoration: none;
}
.viewBtn:hover{
	background-color: #0dcc0d;
}

.itemData .platforminfo{
	border-top: 1px solid #eee;
	margin: 10px 0;
	padding: 10px 0;
}


.items .totalpj{
	border-bottom: 1px solid #eee;
	color: #666;
}
.items .totalpj b,
.itemData .totalpj b{
	color: #333;
	font-weight: 800;
	display: inline-block;
	padding-right: 5px;
	font-size: 16px;
}

.itemData .totalpj b{
	padding-right: 15px;
}


.totalpj,.userpj{
	padding: 10px 0;
}
.userpj b,.userpj i,.userpj em{
	float: left;
	width: 15px;
	height: 15px;
	background: url(/static/image/common/star_bg.png?v=4) 0 -1px no-repeat;
	margin: 0 1px;
	_display: inline;
}
.userpj label{
	float: left;
	color: #666;
}

.userpj i{
	background-position:-18px -1px;
}
.userpj em{
	background-position:-37px -1px;
}

.pjtip{
	color: #676767;
	margin: 5px 0;
	padding: 5px 0;
	font-size: 12px;
	line-height: 18px;
}
.pjtip i{
	width:15px;
	height: 15px;
	text-align: center;
	vertical-align: middle;
	line-height: 18px;
	overflow: hidden;
	margin-right: 5px;
	display: inline-block;
	background-color: #fcf8e3;
	font-size: 10px;
	font-style: normal;
	color: #c03853;
}


.itemData .fees{
	width: 360px;
	background-color: #f4f4f4;
	padding: 10px;
}

.itemData p{
	margin: 0;
	padding: 5px 0;
}
.itemData .fees .z{
	width: 49%;
}
.itemData p i,
.platforminfo .fees i,
.tipi{
	display: inline-block;
	width: 15px;
	height: 15px;
	line-height: 18px;
	text-align: center;
	border-radius: 15px;
	background-color: #fcf8e3;
	border: 1px solid #c09859;
	margin-left: 10px;
	font-style: normal;
	font-size: 12px;
	color: #c03853;
}


.platformzs h2{
	border-bottom: 1px solid #eee;
	margin-bottom: 10px;
}



.side{
	float: right;
	width:280px;
	overflow: hidden;
}
.mod{
	margin-bottom: 20px;
}
.side .mod{
	background-color: #fff;
	border:1px solid #eee;
}
.side .admod a img{
	display: block;
	line-height: 
}

.side .mod .threads,
.side .mod ul{
	margin: 0;
	padding: 10px 0;
	list-style: none;
	overflow: hidden;
}
.side .mod ul.tab-content{
	_margin-top: -1px;
}
.side .mod .threads .item,
.side .mod li{
	padding: 5px 10px;
	white-space:nowrap;
	overflow: hidden;
	line-height: 140%;
	text-overflow:ellipsis;
	_width:255px;
	border-bottom: 1px dashed #f1f1f1;
}


.alert{
	padding: 10px;
	margin-bottom: 18px;
	color: #c03853;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background-color: #fcf8e3;
	border: 1px solid #fbeed5;
}

.mod .title{
	height: 38px;
	padding: 0 10px;
	line-height: 38px;
	font-size: 16px;
	border-bottom: 1px solid #eee;
}
.mod .tab-header{
	padding-left: 0;
	position: relative;
	z-index: 1;
}
.mod .more{
	font-size: 12px;
	color: #666;
}
.mod .calt{
	padding: 10px;
	line-height: 20px;
}

.mod p{
	margin: 0;
	padding: 5px 0;
}
.mod .calt label{
	display: inline-block;
	text-align: right;
	width:78px;
}
.mod .calt .inp{
	width:100px;
	padding: 2px;
	margin-right: 5px;
}

.ratedl dl{
	margin: 15px 0;
	padding: 0 10px;
}
.ratedl dt,.ratedl dd{
	padding: 3px 0;
	margin: 0;
}
.ratedl dt{
	margin: 0 10px;
}
.ratedl .process-wrap{
	margin: 0;
	text-align: left;
}
.ratedl b{
	font-size: 16px;
}


.tab-header{
	height: 40px;
	background-color: #ededed;
	zoom:1;
}
.tab-header .item{
	line-height: 40px;
	float:left;
	padding: 0 10px;
	cursor: pointer;
}
.tab-header .current{
	background-color: #fff;
	font-weight: bolder;
}


h2,h3,h4{
	margin: 0;
	padding: 5px 0;
}

.wp h2{
	font-size: 18px;
	color: #666;
}


.toptb{
	min-width: 960px;
	border-bottom: 1px solid #CDCDCD;
	background: #ddd;
	vertical-align: middle;
}
.toptb span,
.toptb a{
	display: inline-block;
	vertical-align: middle;
	height: 20px;
	line-height: 22px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right:10px;
}
.toptb img{
	vertical-align: middle;
	height: 18px;
	line-height: 20px;
	margin-right: 3px;
}


.member_profile{
	padding-right: 10px;
}
.top_member{
	margin-top: 20px;
}
.member_menu{
	margin-top: 10px;
}
.nav{
	font-size: 18px;
	margin: 0;
	background-color: #2a7dba;
}

.nav a{
	float:left;
	line-height: 45px;
	color: #fff;
	text-decoration: none;
	margin: 0;
	padding: 0 13px;
	width: 105px;
	text-align: center;
}
.nav a.current,.nav a.current:hover{
	background-color: #0d50a2;
}
.nav a:hover{
	background-color: #63a6d7;
	text-decoration: none;
}
.pipe{
	padding: 0 3px;
}
.header .logo{
	margin-top: 20px;
	display: block;
	width:458px;
	background: url("http://www.p2peye.com/template/131120/image/logo.jpg") no-repeat;
	height: 50px;
	text-indent: -99999px;
	margin-left: 0;
	margin-right: 40px;
	padding: 0;
}



.search-mod{
	margin-top: 40px;
}


/*---page mod--*/
.pagenav{
	padding:10px 0;
	color: #666; 
}
.pagenav a{
	text-decoration: none;
}
.item-pmod{
	padding:15px;
	margin-bottom: 20px;
}
.item-pmod h2.title{
	border-left:2px solid red;
	padding-left: 12px;
}
.item-pmod h2.title small{
	font-size: 12px;
	font-weight: normal;
	color: #666;
	display: inline-block;
	padding-left: 10px;
	margin-left: 10px;
	border-left:1px solid #eee;
}

.item-pmod .itemData {
	padding-top: 15px;
	border-top: 1px solid #eee;
	margin-top: 10px;
}



.platform-zs h3{
	padding: 3px 5px;
	display: inline-block;
	font-size: 14px;
	background-color: #666;
	color: #fff;
	_display:inline;
}
.platformzb .pies div{
	width:330px;
	_zoom:1;
	/*overflow: scroll;*/
	/*padding: 15px;*/
}


.filter-mod{
	margin-bottom: 20px;
}

.filters {
	border-top:1px solid #eee;
}
.filters dl{
	border-bottom: 1px solid #eee;
	margin: 0;
}
.filters dt,.filters dd{
	margin: 0;
	padding: 10px;
	float: left;
	vertical-align: middle;
}
.filters dt{
	width:60px;
}
.filters dd{
	width:597px;
	border-left: 1px solid #eee;
	line-height: 20px;
	vertical-align: middle;
}

.filters .cleanup{
	width:60px;
}
.filters .options{
	width:493px;
	height: 20px;
	overflow: hidden;
	zoom:1;
}
.filters .open{
	height: 180px;
	overflow-y:scroll; 
	zoom:1;
}
.filters .ocbtn{
	background-color: #ddd;
	padding: 0 3px;
	vertical-align: middle;
	border-radius: 3px;
	cursor: pointer;
	width:38px;
	padding-top: 2px;
	height: 18px;
	line-height: 18px;
	vertical-align: middle;
	overflow: hidden;
	zoom:1;
}

.filters .ocbtn b{
	display: inline-block;
	border-top: 4px solid #999;
	border-left: 4px solid #ddd;
	border-right: 4px solid #ddd;
	height: 0;
	width: 0;
	overflow: hidden;
	line-height: 0;
	vertical-align: middle;
	margin-left: 2px;
}
.filters .ocbtn.open b{
	border-top: none;
	border-bottom: 4px solid #999;
}

.filters dd label{
	width:95px;
	_width:88px;
	display: inline-block;
	overflow: hidden;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.filters dd label input{
	margin: 0 2px 0 1px;
	vertical-align: middle;
}

.filters dd a.item{
	width:60px;
	display: inline-block;
	height: 20px;
	overflow: hidden;
	text-align: center;
	background-color: #eee;
	border:1px solid #ddd;
	margin-right: 2px;
	float: left;
	margin-bottom: 8px;
	font-size: 13px;
}
.filters dd a.cha{
	width:18px;
	display: inline-block;
	height: 18px;
	overflow: hidden;
	text-align: center;
	background-color: #eee;
	border:1px solid #ddd;
	float: left;
	margin-right: 2px;
}
.filters dd a{
	color: #333;
}

.filters dd a:hover{
	text-decoration: none;
	background-color: #ddd;
}
.filters dd a.cur,
.filters dd a.cur:hover{
	background-color: #E8F5FB;
	border:1px solid #99c9FF;
}


.rank-filter{
	padding: 10px;
}
.rank-filter b{
	font-size: 16px;
	color: red;
}
.rank-filter dt,.rank-filter dd,.rank-filter dl{
	margin: 0;
	padding: 0;
}

.rank-filter label{
	margin-left: 30px;
	display:inline-block;
	float:left;
}
.rank-filter i{
	float:left;
	margin-top:4px;
}
.rank-filter dt,.rank-filter dd{
	float: left;
	line-height: 25px;
}
.rank-filter dl{
	padding: 10px 0 0 0;
}
.rank-filter dd a{
	float: left;
	padding: 0 10px;
	_padding:5px 10px;
	border:1px solid #ddd;
	margin-left: -1px;	
	height: 20px;
	_height:18px;
	overflow: hidden;
	line-height: 20px;
	_line-height:18px;
	vertical-align: middle;
	position: relative;
	display:table;
}
.rank-filter dd b,.rank-filter dd a i{
	display:table-cell;
	position: relative;
	display: inline-block;
	height: 0;
	width: 0;
	line-height: 0;
	overflow: hidden;
	vertical-align: middle;
	margin-left: 5px;
	float:none;
	margin-top: 0;
}
.rank-filter dd b{
	border-top: 4px solid #999;
	border-left: 4px solid #fff;
	border-right: 4px solid #fff;
}

.rank-filter dd a i{
	border-bottom: 4px solid #999;
	border-left: 4px solid #fff;
	border-right: 4px solid #fff;
}

.rank-filter a.cur b,.rank-filter a.cur i{
	border-left: 4px solid #eee;
	border-right: 4px solid #eee;
}

.rank-filter dd a:hover{
	text-decoration: none;
}
.rank-filter dd a.cur{
	background-color: #eee;
}


.platform-mod h2.title{
	font-size: 20px;
	padding: 5px 0;
	border: none;
}

.pushCommentBtn{
	background-color: #FF9150;
	padding: 6px 10px;
	text-align: center;
	width:70px;
	display: inline-block;
	text-decoration: none;
	font-size: 16px;
	color: #fff;
	vertical-align: middle;
	margin-left: 30px;
	border:1px solid #F37329;
}
.pushCommentBtn:hover{
	background-color: #F37329;
}

.platformData .img_icon{
	width: 120px;
	height: 90px;
	text-align: center;
	line-height: 90px;
	vertical-align: middle;
	border:1px solid #eee;
	margin-top: 15px;
}
.platformData .img_icon span{
	display: inline-block;
}
.platformData .img_icon img{
	vertical-align: middle;
}

.platformData .baseinfo{
	padding-left: 30px;
}

.platform-mod .platforminfo{
	margin: 20px 0 0 0;
	border-top: 1px solid #eee;
	padding: 10px 0;
}

.platform-mod .platforminfo .fees{
	width:500px;
}
.platforminfo .fees .z{
	line-height: 28px;
	padding: 0;
	margin: 0;
}

.platforminfo .viewBtn{
	padding: 10px 30px;
	margin-top: 20px;
}
.platforminfo .viewBtn b{
	font-size: 18px;
}
.desc-wrap,
.comments-mod{
	padding: 10px 0;
	border-top: 1px solid #eee;
	margin-top: 5px;
}

.comments-mod .pj{
	border-bottom: 1px solid #eee;
	padding-bottom: 5px;
	font-size: 16px;
}


.comments-list{
	list-style: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px dashed #ddd;
}
.comments-list .item{
	padding: 15px 0;
}
.comments-list .comment{
	overflow: hidden;
	padding-left: 20px;
}
.comments-list .s-line{
	background-color: #f1f1f1;
	padding: 0 10px;
}
.comments-list .avatar{
	width: 85px;
	height: 110px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
	color: #333;
}
.comments-list .avatar img{
	width: 80px;
	height: 80px;
	border:1px solid #eee;
	padding: 1px;
	display: block;
	margin-bottom: 5px;
}
.comment small,.comment .meta{
	font-size: 12px;
	color: #888;
}

.push-comment{
	margin-top: 20px;
}
.push-comment h2{
	background-color: #eee;
	padding: 5px 10px;
	font-size: 14px;
}
.push-comment h2 b{
	font-size: 16px;
}
.push-comment .pt{
	height: 100px;
	line-height: 100px;
	border:1px solid #ddd;
	text-align: center;
	margin-top: 30px;
	vertical-align: middle;
}
.push-comment .pt a{
	vertical-align: middle;
	display: inline-block;
}

.vm {
	vertical-align: middle;
}

.push-comment dd,.push-comment dt{
	float: left;
	padding: 5px 0;
	margin: 0;
	vertical-align: middle;
}
.push-comment dt{
	width:60px;
	text-align: right;
	padding-right: 10px;
	letter-spacing:2px;
}
.push-comment dd{
	width: 600px;
}
.push-comment textarea{
	width:500px;
	height: 100px;
}
.push-comment dl small{
	display: inline-block;
	margin-left: 10px;
	color: #666;
	font-size: 12px;
}

.push-comment dd .inp{
	width: 106px;
	padding: 2px 3px;
	line-height: 20px;
}

.push-comment .pushCommentBtn{
	margin-left: 0;
	width: 115px;
	outline: none;
}

.push-comment .pjw input{
	display: none;
}

.push-comment .pjw label{
	width: 20px;
	overflow: hidden;
	line-height: 20px;
	text-align: center;
	float: left;
	margin-left: -1px;
	background-color: #eee;
	border:1px solid #ddd;
	cursor: pointer;
}
.push-comment .pjw label.checked,
.push-comment .pjw label.checked:hover{
	background-color: #FF9150;
	color: #fff;
}

.push-comment .pjw i{
	font-style: normal;
	display: block;
	width:20px;
	height: 20px;
}
a.zan{
	color: #666;
	text-decoration: none;
}
a.zan:hover{
	color: #222;
}

#tiper{
	position: absolute;
	top:0;
	left: 0;
	padding: 5px;
	/*width: 150px;*/
	max-width: 250px;
	color: #c03853;
	background-color: #fcf8e3;
	border: 1px solid #fbeed5;
	border-radius: 3px;
	line-height: 18px;
	box-shadow: 1px 1px 3px  #ddd;
}



.pageNumNav	{
	padding: 10px 0;
	text-align: center;
}
.pageNumNav a,.pageNumNav span{
	display: inline-block;
	padding: 6px 10px;
	border:1px solid #ddd;
	text-decoration: none;
	background-color: #fff;
}
.pageNumNav span.cur{
	border:none;
	background: none;
}
.pageNumNav a:hover{
	background-color: #eee;
}

/*tab-content*/
.tab-content{
	display: none;
	position: relative;
	z-index: 2;
	background-color: #fff;
	clear: both;
}
.tab-content.active{
	display: block;
}


.ranklist li span{
	display: inline-block;
	width: 33%;
	overflow: hidden;
}
.ranklist li a{
	display: block;
	padding: 1px 2px;
}
.ranklist li a:hover{
	background-color: #f1f1f1;
}


.forumPlaneList{
	padding: 10px;
}
.forumPlaneList a{
	width:48%;
	_width:48%;
	display: inline-block;
	line-height: 18px;
	vertical-align: middle;
	margin-bottom: 8px;
}
.forumPlaneList a b{
	display: inline-block;
	width:18px;
	height: 18px;
	vertical-align: middle;
	margin-right: 6px;
	overflow: hidden;
	text-align: center;
	line-height: 18px;
	border:1px solid #eee;
	color: #333;
}
.forumPlaneList a.top b{
	color: #fff;
	background-color: #F37329;
}

.tac{
	text-align: center;
}


.pitems .pitempj{
	float: left;
	width:560px;
	vertical-align: middle;
}
.pitems .baseinfo{
	border-bottom: 1px solid #ddd;
	width: 100%;
	margin-bottom: 10px;
}
.pitems h4{
	font-size: 16px;
	line-height: 24px;
	width:130px;
}
.pitems .totalpj{
	border-bottom: none;
	padding-left: 20px;
}
.pitems .fields{
	padding: 5px 0;
}
.pitems .fields span{
	width: 49%;
	display: inline-block;
}

.platform_search{
	margin-top: 20px;
}

.platform_form{
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	background-color: #fff;
	border:1px solid #eee;
	line-height: 36px;
	padding-left:10px ;
	vertical-align: middle;
	width:477px;
	overflow: hidden;
}
.platform_form .inp{
	height: 32px;
	line-height: 32px;
	padding: 0 5px;
	margin: 0;
	overflow: hidden;
	width:300px;
	border:none;
	outline: none;
	border-left:1px solid #ddd;
	margin-left: 10px; 
	float: left;
	margin-top: 2px;
}
.platform_form .subbtn{
	height: 36px;
	width: 100px;
	background-color: #227DB6;
	display: inline-block;
	border:none;
	color: #fff;
	font-size:16px;
	margin: 0;
	padding: 0;
	float: left;
}
.hotsearch{
	vertical-align: middle;
	height: 36px;
	line-height: 36px;
	padding: 0 10px;
	float: left;
}


.footer{
	margin-top: 40px;
	border-top:1px solid #ddd;
	padding: 20px 0;
	color: #666;
}
.footer p{
	margin-bottom: 10px;
	padding-top:30px;
}
.bbs_vefifies{text-align: center;}
.bbs_vefifies a {
display: inline-block;
vertical-align: middle;
}
.bbs_vefifies .jbzx img {
float: left;
width: 35px;
vertical-align: middle;
}
.bbs_vefifies .jbzx {
background-color: #FFFFFF;
border: 1px solid #DDDDDD;
border-radius: 5px;
line-height: normal;
overflow: hidden;
padding: 0 2px;
width: 90px;
font-size: 12px;
color: #6b6b6b;
}

/* 2014.04.14 新增友情链接  */
.c_yqlj{padding-bottom:8px;overflow:hidden;}
#friend_cap{color: #6b6b6b;font-size: 14px !important;height: 22px;line-height: 22px;width: 95px;float:left;}
#friend_list{ width: 895px;overflow:hidden;float:left;}
#friend_list ul{white-space:nowrap;}
#friend_list ul,#friend_list li{padding:0;margin:0;list-style:none;}
#friend_list li{float:left;height: 22px;line-height: 22px;padding-right: 15px;}
#friend_list li a{color: #6b6b6b;font-size: 12px !important;}

.c_aboutus{height:46px;line-height:46px;border-top:1px solid #b7b7b7;}
.c_ftleft{width:85px;font-size:16px;color:#6b6b6b;}
.c_right{width:915px;}
.c_aboutusa{padding-right: 22px;color:#6b6b6b;float:left;font-size:12px;}
.c_aboutusa:hover{color:#3785be;text-decoration:underline;}
.c_aboutfirst{width: 85px;padding-right:0;}
.c_pengyou{height:35px;line-height:35px;padding:0 0 12px 0;border-bottom:1px solid #b7b7b7;}
.c_pengyou span,.c_pengyou a{float:left;vertical-align: middle;}
.c_pengyou .c_pysp{width:85px;vertical-align: middle;font-size:12px;color:#6b6b6b;}
.c_pengyou span.c_psl0{padding-left:0;}
.c_pengyou a{width:35px;height:35px;background:url("../../template/131120/image/c_fticon.png") 0 0 no-repeat;margin-right: 8px;}
.c_pengyou .foot_sinawb{background-position: 0 0;}
.c_pengyou .foot_qqwb{background-position: -46px 0;}
.c_pengyou .foot_weixin{background-position: -90px 0;}
.c_pengyou .foot_sinawb:hover{background-position: 0 -35px;text-decoration:none;}
.c_pengyou .foot_qqwb:hover{background-position: -46px -35px;text-decoration:none;}
.c_pengyou .foot_weixin:hover{background-position: -90px -35px;text-decoration:none;}
.weixinimg{position:absolute;width:172px;height:172px;background:url('../../template/131120/image/p2peyeweixin.jpg') 0 0 no-repeat;left:45px;top:-45px;display:none;z-index:3;}
/* 2014.04.14 新增友情链接 end  */

/* 2014.05.05  history */
.c_history{float:right !important;padding-right:10px;}
.c_history a{border:none !important;color:#2a7dba!important;}
.c_history a:hover{text-decoration:underline !important;}
.c_his_p{height:30px;line-height:30px;font-size:14px;border-bottom:2px solid #999;}
.c_his_f60{color:#f60;padding:0 4px;}
.c_his_table{border-collapse:collapse;margin: 0 auto;width:100%;}
.c_his_table td,.c_his_table th{border-bottom: 1px solid #ccc;height:30px;}
.c_his_table th{font-size:16px;font-weight:normal;background-color:#e4e4e4;}
.c_his_table td{font-size:14px;}
/* 2014.05.05 history  end */


/* 2014.05.13 seo  */
.platform-mod h1.title{
	font-size: 20px;
	padding: 5px 0;
	border: none;
	color: #666;
}
.c_xizh2{font-weight:normal;font-size:16px;float:left;height:38px;line-height:30px;padding:0 6px 0 0;}

/* 2014.05.13 seo  end*/

/* 2014.05.14   */
.clear{zoom:1;}
.clear:after{content:"";display:block;clear:both;}
.c_side .mod{padding-bottom:25px;}
/* 2014.05.14 end  */


/* 2014.06.24 */
.w1000{width:1000px;margin:0 auto;}
.w100{width: 100%;}
.w711{width:711px;}
.w269{width:269px;}
.w346{width:346px;}
.w345{width:345px;}
.mb16{margin-bottom:16px;}
.mb10{margin-bottom:10px;}
.c-pr{position:relative;}
.c-pa{position:absolute;}
.c-be7{border: 1px solid #e7e7e7;}
.c-lblue{color:#2577e3;}
.c-lblue:hover{text-decoration: underline;}
.c-dblue{color:#122e67;}
.c-dblue:hover{text-decoration: underline;color:#f60;}
.c-ad{color: #adadad;}
.c-59{color: #595959;}
li{list-style: none;}

.c-aem,.c-h1,.c-sbtn,.c-wdty,.c-downa,.c-tuig{background: url("/static/image/common/c-bg.gif") 0 0 no-repeat;}

/* top */
.c-top{background-color:#595959;height: 22px;line-height: 22px;font-size:12px;}
.c-home{width:52px;height: 22px;background:#595959;color:#b2b2b2;}
.c-contact{width:266px;height: 22px;overflow:hidden;}
.c-contact span,.c-contact a{float: left;}
.c-contact span{color:#b2b2b2;padding: 0 8px;}
.c-contact a{color:#fff;padding-left: 8px;}
.c-login{width:626px;height: 22px;text-align: right;}
.c-login span,.c-login a{display: inline-block;color:#b2b2b2;}
.c-login a{padding: 0 8px;}
.c-login .c-abg{background-color: #0093dd;color: #fff;}
.c-login .c-abg2{background-color: #474747;color: #fff;}
.c-login a.c-aemr{padding-right: 20px;}
.c-aem{width:21px;height:12px;color:#fff;line-height:12px;font-size: 12px;font-style: normal;text-align: center;right:-4px;top:4px;overflow: hidden;}
.c-diy{width:56px;height: 22px;}
.c-diy #diy-tg_menu{margin:-4px 0 0 -17px;}
/* top end */

/* head */
.c-header{height: 70px;}
.c-logo{width:180px;height: 62px;padding: 8px 72px 0 0;}
.c-service{width:222px;height: 67px;padding-top: 3px;}
.c-h1{width:180px;height: 44px;text-indent: -99999px;cursor: pointer;background-position: 0 -14px;}
.c-h1 a{display:block;width:180px;height:44px;}
.c-h2{padding:0 0 0 10px;width: 170px;height:18px;line-height: 18px;font-size: 14px;color:#b8b8b8;font-weight: normal;}
.c-svc{width: 208px;height: 49px;padding: 8px 12px 8px 0;border: 1px solid #e7e7e7;border-radius: 5px;}
.c-svch{height: 27px;line-height: 27px;text-align: right;font-weight: normal;color: #595959;font-size: 16px;padding:0;}
.c-svcs{display:block;height: 22px;line-height: 22px;text-align: right;font-size: 12px;}
/* head end*/

/* nav */
.c-navd{height:45px;border-top: 1px solid #f4f4f4;border-bottom:1px solid #0092dd;}
.c-navd2{height:43px;border-top: 1px solid #f4f4f4;border-bottom:1px solid #0092dd;}
.c-nav{height:43px;}
.c-nul{height: 43px;padding-left: 0;margin:0;}
.c-nul li{float: left;height: 43px;padding-right: 1px;background: url("/static/image/common/c-navlbg.gif?v=2014081401") right 12px no-repeat;}
.c-nul li.c-last{padding-right: 0;background:none;}
.c-nul li a{color:#666;float: left;line-height:43px;padding:0 20px;font-size:18px;font-family:Microsoft YaHei,Tahoma,sans-serif;}
.c-nul li.c-active a,.c-nul li a:hover{color:#0193de;text-decoration:none;background: url("/static/image/common/c-navabg.gif?v=2014081401") center bottom no-repeat;}
.c-nul li a span{display:none;}
.c-sqhot{width:33px; height:23px;overflow:hidden;top:-10px;right:-3px;background: url("/static/image/common/c-sqhot.gif?v=2014081501") 0 0 no-repeat;}
/* nav end*/

/* 2014.06.24 end */