@charset "utf-8";
* {margin: 0 auto;padding: 0;}
body {font:12px "microsoft yahei","Verdana","Tahoma","Arial";color:#333;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,form,p,s,i,em,div{margin:0;padding:0;}

img{border:none;margin:0;padding:0;}
ul,li{list-style:none;list-style-type:none ;}
.clearfix:after{ display:block; content:""; visibility:hidden; height:0; clear:both}
.clearfix{zoom:1;}
.cf:after{display:block;height:0;font-size:0;content:".";visibility:hidden;clear:both;}.cf{zoom:1;}
.layout:after,.header:after{content:"";display:table;clear:both;}
i {	font-style: normal; font-weight: normal}
.clear{clear:both;}
.hand { cursor: pointer;}
.fl {float: left;}
.fr {float: right;}


input,select { padding:0px; margin:0px;}
.layout{width:1200px;margin:auto; padding:0px;margin-top: 30px;}

/*a link*/
a{color:#333; text-decoration: none}
a:hover {color: #c00; transition:color 0.2s;text-decoration:underline;}


.wraper { width:1200px; margin: 0px auto;}

.w1200{ width:1200px;padding:0px;}
.w825{	width:825px; margin: 0px;height: auto;padding:0px;overflow:hidden;}
.w350{ width:350px;height: auto;margin: 0px;padding:0px;overflow:hidden;}
.w450 {width:450px;height: auto;margin: 0px;padding:0px;overflow:hidden;}

.mt5 {	margin-top: 5px;}
.mt10 {	margin-top: 10px;}
.mt15 {	margin-top: 15px;}
.mt20 {	margin-top: 20px;}
.mr10 {margin-right:10px;}
.mr25 {margin-right:25px;}
.mb5 {margin-bottom:5px;}
.mb10 {	margin-bottom: 10px;}
.mb20 {	margin-bottom: 20px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}



/*page*/
.pagelist{height: 50px;line-height: 50px;text-align:center;margin-top:15px;}
.pagination { display: inline-block; padding-left: 0; border-radius: 4px;}
.pagination li{float:left;}
.pagination li a , .pagination .disabled{font-size: 16px;text-decoration: none;display: block;float: left;color: #0077CC;border: 1px solid #ccc;height: 34px;line-height: 34px;margin: 0 2px;width: 34px;text-align: center;}
.pagination .active{background-color:#0077CC;border: 1px solid #0077CC;color: #ffffff;font-size: 16px;text-decoration: none;display: block;height: 34px;line-height: 34px;margin: 0 2px;width: 34px;text-align: center;}
.pagination a:hover{background-color: #0077CC;border: 1px solid #0077CC;color: #ffffff;	padding:0px;}

/* 面包屑 */
.mbx{background:url(../images/icon.gif) no-repeat;background-position:0px -35px; padding-left:25px;width:1175px;height:35px;margin:5px auto;color:#666;clear:both;line-height:35px; font-size:14px;}
.mbx a{color:#666;}
.mbx a:hover{color:#666;text-decoration:underline;}

/*首页标题i*/
.mm-itit { height:22px;line-height:22px;margin:10px 0;background:url(../images/tit-bg.gif) repeat-x; clear:both;}
.mm-itit h2{float:left;padding:0 10px;font-size:22px;color:#333;background:#fff;border-left:4px solid #0077CC;}
.mm-itit .more{height:18px;float:right;padding:0 18px 0px 12px;font-size:14px;color:#828282;background:#fff;background:#fff url(../images/more.gif) right 2px no-repeat;}
.mm-itit .more:hover{ text-decoration:none;height:18px;color:#0077CC;background:#fff url(../images/more.gif) right -17px no-repeat;}


/*标题1*/
.mm-ntit { height:20px;line-height:20px;margin:10px 0;background:url(../images/tit-bg.gif) repeat-x; clear:both;}
.mm-ntit h2{float:left;padding:0 10px;font-size:18px;color:#333;background:#fff;border-left:4px solid #0077CC;}
.mm-ntit .more{height:18px;float:right;padding:0 18px 0px 12px;font-size:14px;color:#828282;background:#fff;background:#fff url(../images/more.gif) right 2px no-repeat;}
.mm-ntit .more:hover{ text-decoration:none;height:18px;color:#0077CC;background:#fff url(../images/more.gif) right -17px no-repeat;}


/*标题b*/
.mm-btit { height:24px;line-height:24px;margin:10px 0;background:url(../images/tit-bg.gif) repeat-x; clear:both;}
.mm-btit h2{float:left;padding:0 10px;font-size:24px;color:#333;background:#fff;border-left:4px solid #0077CC;}
.mm-btit .more{height:18px;float:right;padding:0 18px 0px 12px;font-size:14px;color:#828282;background:#fff;background:#fff url(../images/more.gif) right 2px no-repeat;}
.mm-btit .more:hover{ text-decoration:none;height:18px;color:#0077CC;background:#fff url(../images/more.gif) right -17px no-repeat;}


/*标题r*/
.mm-rtit { height:24px;line-height:24px;margin:10px 0;background:url(../images/tit-bg.gif) repeat-x; clear:both;}
.mm-rtit h2{float:left;padding:0 10px;font-size:24px;color:#333;background:#fff;border-left:4px solid #CC1A35;}
.mm-rtit span{height:24px;line-height:24px; font-size:14px;padding:0px 10px;color:#999;background:#fff;border:1px solid #e3e3e3;border-radius:0%;}
.mm-rtit span em{color:#CC1A35; padding:0px 3px}
.mm-rtit .more{height:18px;float:right;padding:0 18px 0px 12px;font-size:14px;color:#828282;background:#fff;background:#fff url(../images/more.gif) right 2px no-repeat;}
.mm-rtit .more:hover{ text-decoration:none;height:18px;color:#CC1A35;background:#fff url(../images/more.gif) right -36px no-repeat;}

.mm-rtit .know,.mm-rtit .join-setup{float:right;font-size:14px;background:#fff;}
.mm-rtit .know span,.mm-rtit .join-setup span{padding:0 15px;vertical-align:top;}
.mm-rtit .know span{float:left;}
.mm-rtit .join-setup{display:block;width:110px;height:32px;margin-top:-5px;background:url(../images/jmsp2.png) -110px -170px no-repeat;}
.mm-rtit .join-setup:hover{background:url(../images/jmsp2.png) 0 -170px no-repeat;}
.mm-rtit .consult{display:inline-block;width:110px;height:32px;margin:-4px 0 0;background:url(../images/jmsp2.png) 0 -440px no-repeat;vertical-align:top;*display:inline;zoom:1;}


/*right 快速加盟*/
.jmkstd { width: 100%; overflow: hidden; clear: both;  background: #e00000;}
.jmkstd ul { padding: 20px; overflow: hidden; }
.jmkstd ul .tdtit { width: 100%; clear: both; color: #fff; line-height: 24px; font-size: 14px; margin-bottom:10px; }
.jmkstd ul .tdtit span { color: #fff; font-size: 20px;}

.jmkstd ul li { float: left; width: 100%; clear: both; padding: 2px 0;}
.jmkstd ul li label { font-size: 16px; color: #fff;}
.jmkstd ul li input.ipt { width: 96%; height: 30px; line-height: 30px; padding: 0 2%; border: 0; background: #fff;}
.jmkstd ul li select { width: 30%; margin-right:5%; float:left; border-radius: 0; background: #fff; border: 0px; height: 30px; }
.jmkstd ul li select.district { margin-right:0px}

.jmkstd ul li input.subbtn { width: 100%;height: 35px; color: #fff; line-height: 35px; border: 0px; margin:0px; background: #ffa800; font-size: 16px; font-weight: bold; text-align: center; cursor: pointer;}
.jmkstd ul li input.subbtn:hover { background: #eea10c;}


/*tip*/
.WdateDiv{border:#090 10px solid;}
.tip
{
    width:485px;
    height:260px;
    position:absolute;
    top:10%;
    left:30%;
    background:#fcfdfd;
    box-shadow:1px 8px 10px 1px #9b9b9b;
    border-radius:1px;
    z-index:10;
}
.tiptop{height:40px; line-height:40px; background:url(../images/tcbg.gif)  repeat-x; cursor:pointer;}
.tiptop span{font-size:14px; font-weight:bold; color:#fff;float:left; text-indent:20px;}
.tiptop a{display:block; background:url(../images/close.png) no-repeat; width:22px; height:22px;float:right;margin-right:7px; margin-top:10px; cursor:pointer;}
.tiptop a:hover{background:url(../images/close1.png) no-repeat;}
.tipinfo{padding-top:30px; height:140px;}
.tipleft{float:left;padding-top:15px; padding-left:20px;}
.tipright{float:left;padding-top:15px; padding-left:10px; text-align:left}
.tipright .tiperror
{
    font-size:20px;
    color:#CC0000;
    font-weight:bold;
    line-height:35px;
    padding-bottom:30px;
}
.tipright .tipsuccess
{
    font-size:20px;
    color:#67BB28;
    font-weight:bold;
    line-height:35px;
    padding-bottom:30px;
}
.tipbtn{margin-top:25px; margin-left:125px;}
.sure ,.cancel{width:96px; height:35px; line-height:35px; color:#fff; background:url(../images/btnbg1.png) repeat-x; font-size:14px; font-weight:bold;border-radius: 3px; cursor:pointer;}
.cancel{background:url(../images/btnbg2.png) repeat-x;color:#000;font-weight:normal;}
