@charset "utf-8";
@import url("reset.css");
.bodyWrap {
	width:340px;
	margin:auto;
	text-align:center;
}

.wide
{
	min-width:314px;
	width:100%;
}

.subLogo
{
	background:#b9093a url(../images/mobisub_04.gif) repeat-x bottom;
	padding:0 0 5px 20px;
}
.nav
{
	line-height:53px;
	background:url(../images/mobi_02.jpg) no-repeat;
	text-align:center;
	font-size:14px;
	height:50px;
}
.nav a
{
	padding:0 5px;
	color:#333;
}

.nav a.nleft
{
	padding-left:0;
}

.nav a.nright
{
	padding-right:0;
}

.subNav
{
	line-height:41px;
	background:url(../images/mobisub_05.gif) repeat-x;
	text-align:center;
	font-size:14px;
	height:41px;
}

.bg
{
	background:url(../images/bg.png) no-repeat;
}

.input
{
	text-align:center;
	background:url(../images/mobi_03.gif);
	line-height:50px;
	height:50px;
	_height:40px;
	_padding-top:10px;
}

.input .ipt
{
	border:1px solid #ccc;
	background:#FFF;
	line-height:25px;
	width:100px;
	height:21px;
	color:#666;
	padding-left:5px;
}

.input .btn
{
	background-position:0 0;
	height:25px;
	width:65px;
	line-height:25px;
	color:#555;
	border:0;
}

.input *
{
	vertical-align:middle;
}

.navigation
{
	background:#ffffe2;
	border-bottom:1px solid #e6e6e6;
	line-height:38px;
	padding-left:20px;
}

.imgNews
{
	text-align:center;
	padding:0px;
	font-family:"Microsoft yahei","Î¢ÈíÑÅºÚ","Tahoma","Verdana","Arial","sans-serif"
}

.imgNews span
{
	display:block;
	padding:8px;
}

.mod
{
	margin:10px 0;
}


.mod_1
{
	border:1px solid #ccc;
	background:#fff;
	padding:10px;
	margin:10px;
	text-align:center;
	line-height:30px;
}

.mod_1 a
{
	white-space:nowrap;
	padding:0 7px;
	font-size:14px;
}

.newsList
{
	font-size:14px;
	line-height:40px;
	margin-top:5px;
}

.newsList li
{
	border-bottom:1px solid #ddd;
	padding:0 15px;
	background:url(../images/arrow.gif) no-repeat 97% 50%;
}


.newsList a
{
	color:#444;
}

.colr_1 a
{
	color:#256596;
}

.more
{
	text-align:right;
	padding:15px 15px 10px 10px;
	font-size:14px;
}

h2.headTitle
{
	background-position:0 -30px;
	line-height:33px;
	padding-bottom:10px;
	padding-left:20px;
	font-size:14px;
	color:#5f6062;
}

h2.simpTitle
{
	background:#fff7ea;
	line-height:33px;
	padding-left:20px;
	font-size:14px;
	border-bottom:1px solid #ddd;
	border-top:1px solid #ddd;
	color:#7a8a96;
}

.sbg
{
	background:url(../images/mobi_21.gif) repeat-x top;
}

.footer
{
	background:url(../images/mobi_10.png) repeat-x top;
	/*margin-top:40px;*/
}


.backtop a
{
	background-position:0 -79px;
	height:27px;
	width:72px;
	margin:auto;
	display:block;
}

.blog
{
	width:250px;
	margin:20px auto;
}

.blog img
{
	border:1px solid #ccc;
}

.blog a
{
	line-height:51px;
	height:51px;
	background:#f6f6f6;
	border:1px solid #dedede;
	display:inline-block;
	border-left:none;
	padding:0 35px;
}

.ariticle 
{
	font-size:14px;
	line-height:25px;
	padding:10px 10px 30px 10px;
}


.ariticle h1
{
	font-size:16px;
	color:#2f5093;
	line-height:40px;
	text-align:center;
}

.ariticle p
{
	margin:0.75em 0;
}


.copyright
{
	/*width:250px;*/
	margin:20px auto;
	border-top:1px solid #ccc;
	padding:10px 10px;
}


.pager
{
	font-size:14px;
	line-height:50px;
}

.pager span
{
	padding-right:20px;
}

.pager span a
{
	padding:0 8px;
}

.pager .ipt
{
	border:1px solid #ccc;
	background:#FFF;
	line-height:25px;
	width:30px;
	height:21px;
	color:#666;
	padding-left:5px;
}

.pager .btn
{
	background-position:-83px 0;
	height:25px;
	width:31px;
	line-height:25px;
	color:#555;
	border:0;
}

.pager *
{
	vertical-align:middle;
}

.wapCopyRight {
width: 100%;
margin-top: 10px;
border-top: 1px solid #ccc;
padding: 10px 0;
}

.wapCopyRight p {
font-size: 1em;
line-height: 25px;
text-align: center;
font-family:"Microsoft yahei","Î¢ÈíÑÅºÚ","Tahoma","Verdana","Arial","sans-serif";
}



.loginSection
{
	background:#f2f2f2;
	margin-top:20px;
	font-size:14px;
	color:#424242;
	line-height:34px;
	font-family:"Microsoft yahei","Î¢ÈíÑÅºÚ","Tahoma","Verdana","Arial","sans-serif";
}

.loginSection h4 {
    background: url("../images/login_7.jpg") no-repeat scroll 0 0 transparent;
    color: #3b3b3b;
	font-size: 20px;
    line-height: 50px;
    padding-bottom: 10px;
    padding-left: 30px;
}


.loginSection form
{
	padding:10px 30px 20px 30px;
}

.loginSection form .inp
{
	padding:10px 30px 20px 30px;
	line-height:32px;
	border:1px solid #cecece;
	padding:0 10px;
	font-size:14px;
	height:32px;
	width:240px;
}


.loginSection form .btn
{
	background:#5ab6ca;
	border:1px solid #5399a8;
	height:30px;
	line-height:30px;
	padding:0 15px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
   	 /*border-radius:3px;*/
	cursor:pointer;
}

.loginSection form .btnWrap
{
	padding:15px 0;
}

.loginSection form .btn:hover
{
	background:#5aa1ca;
}

.loginSection form .btnWrap a
{
	float:right;
	color:#0068b9;
	font-size:12px;
}

.loginSection form .btnWrap a:hover
{
	color:#333;
	text-decoration:underline;
}



.loginSection div
{
	padding:10px 30px 20px 30px;
		
}

.loginSection .table1
{
	margin:0 auto;

	padding-top:10px;
	
}


.loginSection div .inp
{
	padding:10px 30px 20px 30px;
	line-height:32px;
	border:1px solid #cecece;
	padding:0 10px;
	font-size:14px;
	height:32px;
	width:240px;
}


.loginSection div .btn
{
	background:#5ab6ca;
	border:1px solid #5399a8;
	height:30px;
	line-height:30px;
	padding:0 15px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
    /*border-radius:3px;*/
	cursor:pointer;
}

.loginSection div .btnWrap
{
	padding:15px 0;
}

.loginSection div .btn:hover
{
	background:#5aa1ca;
}

.loginSection div .btnWrap a
{
	float:right;
	color:#0068b9;
	font-size:12px;
}

.loginSection div .btnWrap a:hover
{
	color:#333;
	text-decoration:underline;
}


#content .table1 {
	margin:0 auto;
	padding-bottom:30px;
	padding-top:25px;
}
