@charset "utf-8";
/* CSS Document */

/*------------------------------------------------------------重置属性------------------------------------------------------------*/
::-webkit-scrollbar{
	width:8px;
	background:#ccc;
	}
::-webkit-scrollbar-thumb{
	background:rgba(0,0,0,0.2) scroll repeat 0% 0% !important;
	border-radius:5px;
	}
::scrollbar{ width:0px;}
::selection{ background:rgba(255, 0, 0, 0.7) none repeat scroll 0 0 !important; color:#fff;}
html,body{
	width:100%;
	height:100%;
	scrollbar-face-color:#a3a3a3; /*滚动条3D表面（ThreedFace）的颜色*/ 
	scrollbar-highlight-color:#ccc; /*滚动条3D界面的亮边（ThreedHighlight）颜色*/ 
	scrollbar-shadow-color:#ccc; /*滚动条3D界面的暗边（ThreedShadow）颜色*/ 
	scrollbar-3dlight-color:#ccc; /*滚动条亮边框颜色*/ 
	scrollbar-arrow-color:#ccc; /*滚动条方向箭头的颜色 */ 
	scrollbar-track-color:#ccc; /*滚动条的拖动区域(TrackBar)颜色*/
	scrollbar-darkshadow-color:#ccc; /*滚动条暗边框（ThreedDarkShadow）颜色*/ 
}
body,ul,li,a,img,table,thead,tbody,tfoot,th,td,tr,p,h1,h2,h3,h4,h5,h6,span,b,input,textarea,select{
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
	text-decoration: none;
	list-style: none;
	font-family: '微软雅黑';
	border: 0;
	outline:none;
}

.headTel i,
.signinMainLinp i,
.signinMainLcheck,
.entproThr i {
	background-image: url(../images/icon_base.png);
}

/*-----------------------------------------------------------顶部开始-----------------------------------------------------------*/

/*-----------------------------------------------------------顶部结束-----------------------------------------------------------*/

/*-----------------------------------------------------------登录开始-----------------------------------------------------------*/
.headCon{
	width: 100%;
	height: 110px;
	background: #2c324b;
}

.headCon .headBox{
	width: 1000px;
	margin: 0 auto;
}

.headCon .headBox .headLogo{
	height: 44px;
	margin-top: 32px;
	float: left;
	overflow: hidden;
}

.headCon .headBox .headLogo h1{
	margin-right: 18px;
}

.headCon .headBox .headLogo h1,.headCon .headBox .headLogo img{
	float: left;
}

.headCon .headBox .headTel{
	height: 44px;
	margin-top: 41px;
	float: right;
	overflow: hidden;
}

.headCon .headBox .headTel i{
	width: 30px;
	height: 26px;
	margin-right: 10px;
	float: left;
	background-position: -10px -61px;
}

.headCon .headBox .headTel h2{
	margin-top: -3px;
	font-size: 24px;
	color: #ffffff;
	font-weight: normal;
	float: left;
}

.signinMainCon{
	width: 100%;
	padding: 90px 0;
	overflow: hidden;
}

.signinMainCon .signinMainBox{
	width: 998px;
	margin: 0 auto;
	padding-bottom: 60px;
	border: 1px solid #d6d6d6;
	overflow: hidden;
}

.signinMainCon .signinMainBox .signinMainTit{
	line-height: 120px;
	padding: 0 76px;
}

.signinMainCon .signinMainBox .signinMainTit h2{
	font-size: 32px;
	color: #2c324b;
	font-weight: normal;
}

.signinMainCon .signinMainBox .signinMainL{
	width: 320px;
	padding: 0 144px 0 76px;
	border-right: 1px solid #e2e2e2;
	float: left;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLtop{
	width: 100%;
	overflow: hidden;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLtop ul li .signinMainLinp{
	height: 40px;
	margin-bottom: 14px;
	border: 1px solid #cccccc;
	float: left;
	overflow: hidden;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLtop ul li .signinLinpW01{
	width: 318px;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLtop ul li .signinLinpW02{
	width: 188px;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLtop ul li .signinMainLinp i{
	width: 40px;
	height: 40px;
	background-color: #e6e6e6;
	float: left;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLtop ul li .signinMainLinp .icon_user{
	background-position: -11px 8px;
}


.signinMainCon .signinMainBox .signinMainL .signinMainLtop ul li .signinMainLinp .icon_pass{
	background-position: -53px 8px;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLtop ul li .signinMainLinp .icon_code{
	background-position: -94px 8px;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLtop ul li .signinMainLinp input{
	height: 40px;
	line-height: 40px;
	padding: 0 16px;
	font-size: 15px;
	color: #333;
	float: left;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLtop ul li .signinMainLinp .inpW01{
	width: 246px;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLtop ul li .signinMainLinp .inpW02{
	width: 116px;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLtop ul li .signinMainLcode{
	width: 122px;
	height: 40px;
	float: right;
	border: 1px solid #cccccc;
	overflow: hidden;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLtop ul li .signinMainLcode img{
	width: 100%;
	height: 100%;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLcen{
	width: 100%;
	padding: 6px 0 30px 0;
	overflow: hidden;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLcen .signinMainLcheck{
	width: 14px;
	height: 14px;
	float: left;
	background-position: -10px -37px;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLcen .signinMainLcheck input{
	width: 14px;
	height: 14px;
	opacity: 0;
	filter:Alpha(opacity=0);
	cursor: pointer;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLcen .signinCheckaA{
	background-position: -34px -37px;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLcen span{
	padding-left: 8px;
	margin-top: -3px;
	font-size: 14px;
	color: #666666;
	float: left;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLcen a{
	margin-top: -3px;
	font-size: 14px;
	color: #666666;
	float: right;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLbot{
	width: 100%;
	height: 42px;
}

.signinMainCon .signinMainBox .signinMainL .signinMainLbot input{
	width: 180px;
	height: 42px;
	font-size: 16px;
	color: #ffffff;
	background: #ff5c30;
	cursor: pointer;
}

.signinMainCon .signinMainBox .signinMainR{
	width: 456px;
	text-align: center;
	float: left;
}

.signinMainCon .signinMainBox .signinMainR .signinMainRtit{
	width: 100%;
}

.signinMainCon .signinMainBox .signinMainR .signinMainRqr{
	width: 100%;
	padding-top: 26px;
}

.signinMainCon .signinMainBox .signinMainR .signinMainRqr .signinMainRimg{
	width: 150px;
	height: 150px;
	margin: 0 auto;
	padding: 20px;
	border: 1px solid #e6e6e6;
}

.signinMainCon .signinMainBox .signinMainR .signinMainRqr .signinMainRimg img{
	width: 100%;
	height: 100%;
}

.signinMainCon .signinMainBox .signinMainR .signinMainRqr span{
	line-height: 50px;
	font-size: 16px;
	color: #2c324b;
}

/*-----------------------------------------------------------登录结束-----------------------------------------------------------*/

/*----------------------------------------------------------商家入驻开始----------------------------------------------------------*/
/*--------------------------第一步--------------------------*/
.entproCon{
	width: 100%;
	overflow: hidden;
}

.entproCon .entproBox{
	width: 1000px;
	margin: 0 auto;
	padding: 48px 0 96px 0;
}

.entproCon .entproBox .entproTit{
	width: 100%;
	height: 44px;
	background-image: url(../images/entpro_tit.png);
}

.entproCon .entproBox .entproTit01{
	background-position: -0px -0px;
}

.entproCon .entproBox .entproTit02{
	background-position: -0px -44px;
}

.entproCon .entproBox .entproTit03{
	background-position: -0px -88px;
}

.entproCon .entproBox .entpro{
	width: 100%;
	padding-top: 26px;
}

.entproCon .entproBox .entpro .entproOne{
	width: 1022px;
	overflow: hidden;
}

.entproCon .entproBox .entpro .entproOne h3{
	line-height: 70px;
	font-size: 16px;
	color: #666666;
	font-weight: normal;
}

.entproCon .entproBox .entpro .entproOne ul li{
	width: 231px;
	height: 158px;
	margin: 0 22px 22px 0;
	text-align: center;
	border:1px solid #e6e6e6;
	background: #fafafa;
	float: left;
	cursor: pointer;
}

.entproCon .entproBox .entpro .entproOne ul li h2{
	margin: 44px 0 11px 0;
	font-size: 24px;
	color: #666666;
}

.entproCon .entproBox .entpro .entproOne ul li span{
	font-size: 14px;
	color: #999999;
}

.entproCon .entproBox .entpro .entproOne ul .entOneaA{
	border: 1px solid #ff9500;
	background: #fafafa url(../images/icon_enrpro_jt.png) no-repeat right bottom;
}
.entproCon .entproBox .entpro .entproOne ul .unentOneA{
    background-color:#ddd;
}
.entproCon .entproBox .entpro .entproOne ul .unentOneA h2{
    color:#ddd;
}
.entproCon .entproBox .entpro .entproOne ul .unentOneA span{
    color:#ddd;
}
.entproCon .entproBox .entpro .entproOne ul .entOneaA h2,.entproCon .entproBox .entpro .entproOne ul .entOneaA span{
	color: #ff9500;
}

.entproCon .entproBox .entpro .entproBut{
	width: 100%;
	margin-top: 18px;
	padding-top: 40px;
	text-align: center;
	border-top: 1px solid #e6e6e6;
	overflow: hidden;
}

.entproCon .entproBox .entpro .entproBut input{
	width: 148px;
	height: 48px;
	font-size: 15px;
	color: #ffffff;
	background: #ff9500;
	cursor:pointer;
}
/*-------------------------弹出层开始-------------------------*/

.popupCon{
    position: fixed;
    top: 35%;
    left: 40%;
    z-index: 999;
}

.popupCon .popupBox{
    position: relative;
}

.popupCon .popupBox .popup_tit{
    width: 11px;
    height: 46px;
    background-image: url(../images/popup_tit_bg.png);
    position: absolute;
    top: 0;
}

.popupCon .popupBox .popup_tit_left{
    left: -11px;
    background-position: 0px 0px;
}

.popupCon .popupBox .popup_tit_right{
    right: -11px;
    background-position: -11px 0px;
}

.popupCon .popupBox .popupTit{
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #2c324b;
}

.popupCon .popupBox .popupTit h3{
    font-size: 16px;
    color: #ffffff;
}

.popupCon .popupBox .popupMain{
    padding: 0 10px;
    background-color: #fafafa;
}

.popupCon .popupBox .popupMain .popups{
    padding: 36px 62px 22px 62px;
}

.popupCon .popupBox .popupMain .popups span{
    line-height: 40px;
    font-size: 16px;
    color: #666666;
    display: block;
}

.popupCon .popupBox .popupMain .popups .popupSele{
    overflow: hidden;
}

.popupCon .popupBox .popupMain .popups .popupSele ul li{
    float: left;
}

.popupCon .popupBox .popupMain .popups .popupSele ul li select{
    width: 140px;
    height: 42px;
    padding: 8px;
    font-size: 16px;
    color: #333;
    float: left;
    background-color: #fff;
    border: 2px solid #d6d6d6;
}

.popupCon .popupBox .popupMain .popups .popupSele ul li .pose1{
    margin-right: 10px;
}

.popupCon .popupBox .popupMain .popups input{
    width: 80px;
    height: 46px;
    margin: 30px 30px 0 30px;
    font-size: 18px;
    color: #fff;
    background-color: #fe5722;
    border-radius: 4px;
    cursor: pointer;
}

.popupCon .popupBox .popupMain .popupPrompt{
    width: 100%;
    line-height: 30px;
    font-size: 12px;
    color: #999999;
    border-top: 1px solid #e6e6e6;
}
/*-------------------------弹出层结束-------------------------*/

/*--------------------------第二步--------------------------*/

.entproCon .entproBox .entpro .entproTwo{
	width: 100%;
	margin-top: 24px;
	padding-bottom: 26px;
	position: relative;
	overflow: hidden;
}

.entproCon .entproBox .entpro .entproTwo .entproTwoInfo{
	width: 384px;
	margin: 0 auto;
}

.entproCon .entproBox .entpro .entproTwo .entproTwoInfo ul li{
	width: 100%;
	margin-bottom: 10px;
	overflow: hidden;
}

.entproCon .entproBox .entpro .entproTwo .entproTwoInfo ul li span{
	width: 102px;
	line-height: 36px;
	text-align: right;
	font-size: 14px;
	color: #333333;
	float: left;
}

.entproCon .entproBox .entpro .entproTwo .entproTwoInfo ul li span i{
	margin-right: 1px;
	color: #ff0303;
	vertical-align: -2px;
	font-style: normal;
}

.entproCon .entproBox .entpro .entproTwo .entproTwoInfo ul li .entTwoBs{
	width: 258px;
	height: 34px;
	padding: 0 10px;
	font-size: 14px;
	color: #333333;
	border: 1px solid #cccccc;
	background: #fff;
	float: left;
}

.entproCon .entproBox .entpro .entproTwo .entproTwoInfo ul li input{
	line-height: 34px;
}

.entproCon .entproBox .entpro .entproTwo .entproTwoInfo ul li .entTwoText{
	line-height: 24px;
	height: 58px;
	padding: 0 10px;
}

.entproCon .entproBox .entpro .entproTwo .entproTwoInfo ul li .entTwoSel01{
	width: 118px;
	padding: 7px 0;
}

.entproCon .entproBox .entpro .entproTwo .entproTwoInfo ul li .entTwoSel02{
	width: 152px;
	padding: 7px 0;
	float: right;
}

.entproCon .entproBox .entpro .entproTwo .entproTwoProm{
	position: absolute;
	top: 0px;
	right: 0px;
}

.entproCon .entproBox .entpro .entproTwo .entproTwoProm h3{
	font-size: 14px;
	color: #808080;
	font-weight: normal;
}

.entproCon .entproBox .entpro .entproTwo .entproTwoProm ul li{
	margin-top: 10px;
	font-size: 12px;
	color: #999999;
}


/*--------------------------第三步--------------------------*/

.entproCon .entproBox .entpro .entproThr{
	width: 584px;
	height: 252px;
	margin: 50px auto 0 auto;
	text-align: center;
	border: 1px solid #e6e6e6;
	border-radius: 10px;
	overflow: hidden;
}

.entproCon .entproBox .entpro .entproThr i{
	width: 62px;
	height: 62px;
	margin-right: 20px;
	display: inline-block;
}

.entproCon .entproBox .entpro .entproThr .entproThrTit{
	color: #16b932;
	display: inline-block;
}

.entproCon .entproBox .entpro .entproThr .entproThrTit h2{
	font-size: 36px;
	font-weight: normal;
}

.entproCon .entproBox .entpro .entproThr .entproThrTit span{
	font-size: 14px;
}

.entproCon .entproBox .entpro .entproThr .entproThrTj{
	padding-top: 79px;
}

.entproCon .entproBox .entpro .entproThr .entproThrTj i{
	background-position: -10px -228px;
}

.entproCon .entproBox .entpro .entproThr .entproThrTj .entproThrTit{
	text-align: left;
	vertical-align: 4px;
}

.entproCon .entproBox .entpro .entproThr .entproThrTj p{
	margin-top: 68px;
	font-size: 12px;
	color: #b2b2b2;
}

.entproCon .entproBox .entpro .entproThr .entproThrWtg{
	padding-top: 79px;
}

.entproCon .entproBox .entpro .entproThr .entproThrWtg i{
	background-position: -82px -228px;
}

.entproCon .entproBox .entpro .entproThr .entproThrWtg .entproThrTit{
	color: #ccc;
	text-align: left;
	vertical-align: 4px;
}

.entproCon .entproBox .entpro .entproThr .entproThrWtg .entproThrTit span{
	color: #999999;
}

.entproCon .entproBox .entpro .entproThr .entproThrYkt{
	padding-top: 70px;
}

.entproCon .entproBox .entpro .entproThr .entproThrYkt i{
	background-position: -153px -228px;
}

.entproCon .entproBox .entpro .entproThr .entproThrYkt .entproThrTit{
	text-align: left;
	vertical-align: 18px;
}

.entproCon .entproBox .entpro .entproThr .entproThrYkt a{
	width: 148px;
	height: 40px;
	line-height: 40px;
	margin: 44px auto 0 auto;
	text-align: center;
	font-size: 14px;
	color: #ffffff;
	background: #ff9500;
	border-bottom: 1px solid #c07741;
	border-radius: 6px;
	display: block;
}

/*----------------------------------------------------------商家入驻结束----------------------------------------------------------*/

/*-----------------------------------------------------------脚部开始-----------------------------------------------------------*/
.footerCon{
	width: 100%;
	padding-top: 10px;
	text-align: center;
	border-top: 1px solid #e6e6e6;
	overflow: hidden;
}

.footerCon p{
	margin-top: 10px;
	font-size: 12px;
	color: #666666;
}
/*-----------------------------------------------------------脚部结束-----------------------------------------------------------*/