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

#midcon{min-height:350px;}
.tips1 {
background: #FFFACC;
border: #CECECE 1px dashed;
width: 567px;
margin: 0px auto;
padding: 10px 10px 10px 22px;
margin-bottom: 30px;
border-image: initial;
}
.rightpay001{
background-image:url(/res/sm/images/leftpay_01.png); background-repeat:no-repeat; color:#5a1600; font-weight:700; width:160px; height:38px; margin-top:2px; margin-left:18px; padding-top:10px; padding-left:35px; font-family:"新宋体";
}
.rightpay001g{
background-image:url(/res/sm/images/leftpay_01.gif); background-repeat:no-repeat; color:#5a1600; font-weight:700; width:160px; height:38px; margin-top:2px; margin-left:18px; padding-top:10px; padding-left:35px; font-family:"新宋体";
}
.text1{ font-size:12px; height:36px;}
#midleft{width:750px; float:left;}
#midleftpay{width:740px; float:right; margin-right:15px;_margin-right:5px;}
#midleftUser{width:750px; float:right; margin-right:15px;}
.midlBt{font-size:14px; font-weight:bold;}
#midright{width:186px; margin-left:20px; float:left;}
#midrightpay{width:186px; float:left; background-image:url(/res/sm/images/leftPay.jpg); width:211px; height:618px;}
#midrightUser{width:186px; float:left; background-image:url(/res/sm/images/leftUser.png); width:211px; height:618px;}
.mrBT{width:178px; height:28px; line-height:28px; font-weight:bold; font-size:14px; padding-left:8px;}
#mrNavCon,#mrSCon,#mrDoCon{width:186px; }
#mrNavCon1,#mrSCon1,#mrDoCon1{width:186px; margin-left:18px; }
#mrNavCon a{
	display:block; width:146px;
	margin-top:1px;
	line-height:27px;
	background:url(/res/sm/images/arr1.gif) no-repeat 15px center;
	padding-left:30px;
}
#mrNavCon a:hover,#mrNavCon a:active,#mrNavCon .mrNavA{background-color:#FFFFFF;}
.quk{
	display:block; width:152px; margin:auto; height:26px; line-height:26px;
	background:url(/res/sm/images/arr-quk.gif) no-repeat 13px center;
	padding-left:32px; margin-top:1px;
}
.quk:hover,.quk:active{background:url(/res/sm/images/arr-quk.gif) no-repeat -174px center;}

.quk2{display:block; width:152px; margin:auto; height:26px; line-height:26px;margin-top:1px;}

#mrDoCon a{
	display:block; width:123px; height:37px; line-height:37px;
	margin-left:12px; padding-left:35px;
}

.nLBtC,.casesBTa{
	display:block; width:80px; text-align:center;
	color:#000000; height:25px; line-height:25px;
	background-color:#FFFFFF; position:relative; margin-bottom:-1px;
}
.newsCBT h1{font-size:14px; color:#000000; padding:0px; margin:0px;}
.num{font-family:Georgia; font-size:11px;}
.newsCon{width:720px; overflow:hidden;}
.newsCon1{overflow:hidden;}
.newsCon,.newsCon p,.casesCon,casesCon p,.gbCon,.gbRecon,.newsCon1{font-size:14px; line-height:30px;}
.newsCon br{line-height:normal;}

.casesBTa{width:130px; margin-left:30px;}
.caseA{display:block; width:146px; padding-bottom:8px;}
.caseA img{display:block; margin-bottom:6px; width:140px; height:100px; background-color:#FFFFFF;}

.caseMore{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#000000;}
.caseMore:hover,.caseMore:active{text-decoration:none;}
.casesCon,.gbCon,.gbRecon{font-size:12px;}
.casesCon br{line-height:normal;}
.casesCon img{background-color:#000000;}
.gbCon,.gbRecon{line-height:23px;}
.gbRecon{padding:10px 0px 10px 0px;}

.contactCon{font-family:Georgia; line-height:24px;}
#result{font-size:12px; line-height:23px;}

.linkEM h1,.aboutEM h1{font-size:12px; color:#000000; text-decoration:underline; padding:0; margin:0; font-family:Arial; font-weight:normal;}
.aboutEM h1{border-bottom:1px dotted #000000; display:inline; text-decoration:none;}
#proCon{
	width:718px; margin:auto;
	line-height:25px;
}
#state{
	position:absolute; z-index:1001; left:50%; top:50%;
	width:400px; height:100px;
	background:#FFFFFF;	
	margin-left:-200px;
	display:none;
}
#faqCon{padding:12px; line-height:25px; border-bottom:0px none;}
#faqCon br{line-height:normal;}
#faqCon a{text-decoration:underline; font-family:Arial;}

.dn{ display:none;}

