
/* CSS Document */
body
{
	margin: 0px;
	background: #fbf3f3 url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/bg.jpg) repeat-x;
	font-family: "宋体";
	font-size: 12px;
	color: #666;
}
ul, p, h1, h2
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.clear
{
	clear: both;
}
a
{
	text-decoration: none;
}
a:link
{
	color: #000;
}
a:visited
{
	color: #000;
}
a:hover
{
	color: #f00;
}
a:active
{
	color: #000;
}
img
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
	vertical-align: bottom;
}

#top
{
	width: 1003px;
	margin: 0px auto;
}

#main
{
	width: 962px;
	margin: 0 auto;
}
#concent
{
	float: left;
	width: 960px;
	background: #fff;
	padding-bottom: 50px;
	border-left: #efd3d3 1px solid;
	border-right: #efd3d3 1px solid;
}

#left
{
	float: left;
	width: 210px;
	margin-top: 10px;
	margin-left: 10px;
	display: inline;
}
#login
{
	float: left;
	width: 208px;
	border: #fdd796 1px solid;
	background: #fff8ed;
	font-size: 14px;
	color: #666;
	font-weight: bold;
}
#login li
{
	line-height: 250%;
	padding-left: 10px;
}
#login span
{
	color: #f00;
}
#login a
{
	color: #06c;
	text-decoration: underline;
}
#login a:hover
{
	color: #06c;
	text-decoration: none;
}

#s_top
{
	float: left;
	display: inline;
	margin-top: 24px;
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat;
	width: 210px;
	height: 44px;
}
#step
{
	float: left;
	width: 208px;
	margin-top: 4px;
	display: inline;
	background: #eee;
	border: #ccc 1px solid;
	padding-bottom: 20px;
}
#step h1
{
	color: #b11313;
	font-size: 18px;
	padding: 15px;
	padding-bottom: 10px;
}
#step h2
{
	color: #696868;
	font-size: 14px;
	line-height: 180%;
	padding-left: 45px;
	padding-bottom: 10px;
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) left bottom no-repeat;
}

#right
{
	float: left;
	width: 720px;
	margin-left: 10px;
	display: inline;
}

#r_top
{
	float: left;
	width: 720px;
	height: 29px;
}
#r_top li
{
	float: left;
	width: 125px;
	height: 29px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	line-height: 29px;
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat;
}
#r_top .li1
{
	background-position: -210px top;
	color: #fff;
}
#r_top .li2
{
	background-position: -335px top;
}
#r_top .li2 a
{
	color: #000;
}
#r_top .li2 a:hover
{
	color: #000;
	text-decoration: underline;
}

#box
{
	float: left;
	border: #ffba00 1px solid;
	border-top: #f60 5px solid;
	width: 718px;
	padding-bottom: 10px;
	background: #edf7ff;
}
#box .r_step
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat left -44px;
	width: 700px;
	height: 140px;
	margin: 10px;
}
#box .r_step li
{
	float: left;
	font-size: 15px;
	padding-top: 65px;
	margin-left: 60px;
	display: inline;
	line-height: 160%;
	width: 108px;
	font-weight: bold;
}

#title
{
	padding-left: 10px;
	height: 85px;
	position: relative;
	z-index: 100;
}
#title li
{
	float: left;
	margin-left: 10px;
	display: inline;
}
#title li a
{
	text-indent: -999em;
	display: block;
	overflow: hidden;
}

#title li.t1 a
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat 0px -184px;
	width: 162px;
	height: 85px;
}
#title li.t1 a.tabactive
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat 0px -268px;
	width: 162px;
	height: 85px;
}

#title li.t2 a
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat -162px -184px;
	width: 162px;
	height: 85px;
}
#title li.t2 a.tabactive
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat -162px -268px;
	width: 162px;
	height: 85px;
}

#title li.t3 a
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat -324px -184px;
	width: 162px;
	height: 85px;
}
#title li.t3 a.tabactive
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat -324px -268px;
	width: 162px;
	height: 85px;
}

#title li.t4 a
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat -486px -184px;
	width: 162px;
	height: 85px;
}
#title li.t4 a.tabactive
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat -486px -268px;
	width: 162px;
	height: 85px;
}

#text
{
	float: left;
	margin-left: 10px;
	z-index: 10;
	padding-bottom: 20px;
	margin-top: -1px;
	display: inline;
	border: #8cb1ff 1px solid;
	width: 700px;
	float: left;
}
#text h1
{
	font-size: 14px;
	color: #900;
	padding: 10px;
	line-height: 140%;
}
#text .b_t
{
	float: left;
	width: 660px;
	background: #fff8ed;
	line-height: 260%;
	padding-left: 20px;
	margin-left: 10px;
	display: inline;
	border: #fdd796 1px dashed;
}
#text .gg
{
	margin: 10px auto;
	text-align: center;
}
#text .btn
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat right top;
	margin: auto;
	line-height: 36px;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	width: 100px;
	height: 36px;
	display: block;
}
#text .btn a
{
	color: #fff;
}
#text .btn a:hover
{
	color: #fff;
	text-decoration: underline;
}


#login_out
{
	float: left;
	width: 210px;
}
#login_out li
{
	margin-top: 10px;
	text-align: center;
}

#banner
{
	margin-top: 20px;
	padding: 1px;
	border: #f60 4px solid;
	text-align: center;
}

#jiam
{
	float: left;
	width: 714px;
	border: #c7d6e3 2px solid;
	background: #eef7ff;
	margin-top: 10px;
	display: inline;
}
.j_bg
{
	width: 714px;
	height: 175px;
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat left -354px;
}
.r_t
{
	margin-left: 3px;
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) left -530px no-repeat;
	height: 11px;
	width: 708px;
	font-size: 0px;
}
.r_btm
{
	clear: both;
	margin-left: 3px;
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) left -539px no-repeat;
	height: 11px;
	width: 708px;
	font-size: 0px;
}
.read
{
	float: left;
	background: #f4f1f1;
	border: #e2e2e2 3px solid;
	width: 701px;
	margin-left: 4px;
	border-bottom: none;
	border-top: none;
	display: inline;
}
.r_left
{
	float: left;
	width: 170px;
	padding-left: 20px;
}
.r_left li
{
	margin-top: 5px;
}
.r_left li a
{
	text-indent: -999em;
	display: block;
	overflow: hidden;
}
.r_left li.l1 a
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat -86px -566px;
	width: 157px;
	height: 48px;
}
.r_left li.l1 a.tabactive
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat -86px -614px;
	width: 157px;
	height: 48px;
}

.r_left li.l2 a
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat -243px -566px;
	width: 157px;
	height: 48px;
}
.r_left li.l2 a.tabactive
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat -243px -614px;
	width: 157px;
	height: 48px;
}

.r_left li.l3 a
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat -400px -566px;
	width: 157px;
	height: 48px;
}
.r_left li.l3 a.tabactive
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat -400px -614px;
	width: 157px;
	height: 48px;
}

.r_left li.l4 a
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat -557px -566px;
	width: 157px;
	height: 48px;
}
.r_left li.l4 a.tabactive
{
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/pic.png) no-repeat -557px -614px;
	width: 157px;
	height: 48px;
}

.r_right
{
	float: left;
	width: 460px;
	border: #919191 2px solid;
	min-height: 170px;
	font-size: 14px;
	padding: 20px;
	line-height: 280%;
}

.h1
{
	line-height: 40px;
	text-indent: 15px;
	width: 920px;
	background: url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/sub3.gif);
	height: 40px;
	color: #ff6600;
	font-size: 14px;
	font-weight: bold;
}
.h2
{
	line-height: 50px;
	font-family: "微软雅黑" , "黑体" , "宋体";
	color: #990000;
	font-size: 24px;
}
.form
{
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
}
.form INPUT
{
	line-height: 21px;
	width: 200px;
	height: 25px;
}


.aph1
{
	background: #5c9ccc url(/Scripts/Common/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;
	height: 25px;
}
.aph1 A
{
	line-height: 25px;
	color: #fff;
	text-decoration: none;
}
.apd
{
	margin: 10px;
}
.mask
{
	z-index: 1000;
	position: absolute;
	filter: alpha(opacity=50);
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background: #666;
	top: 0px;
	padding-top: 0px;
	left: 0px;
	opacity: 0.5;
	-moz-opacity: 0.5;
}
.apDiv
{
	width: 500px;
	z-index: 1001;
	position: absolute;
	background-color: #fff;
	width: 500px;
	display: none;
}
* + html .mask
{
	position: absolute;
	height: expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+ 'px' );
}



/*         八月页面              */

#s_l{ float:left; width:452px; display:inline; margin-left:18px; margin-top:24px;}
.s_t{ height:39px;  width:452px;}
.s_t .st1{ float:left; background:url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/shenqing.png) 0px -58px no-repeat; width:11px; height:39px;}
.s_t .st2{ float:left; width:420px; padding-left:10px; height:37px; border-top:#ffcb99 1px solid;border-bottom:#ffcb99 1px solid; background:#fff9ed; line-height:37px; color:#666;}
.s_t .st2 span{ font-size:18px; color:#ff5a00;}
.s_t .st3{ float:left;background:url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/shenqing.png) -11px -58px no-repeat; width:11px; height:39px;}

.s_t .st4{ float:left; background:url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/shenqing.png) -22px -58px no-repeat; width:11px; height:39px;}
.s_t .st5{ float:left; width:420px; padding-left:10px; height:37px; border-top:#9ec9fe 1px solid;border-bottom:#9ec9fe 1px solid; background:#ecf3fd; line-height:37px; color:#666;}
.s_t .st5 span{font-size:18px; color:#014886; }
.s_t .st6{ float:left;background:url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/shenqing.png) -33px -58px no-repeat; width:11px; height:39px;}
.s_p{ text-align:center;}
.s_p .p1{ background:url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/shenqing.png) no-repeat; width:207px; height:58px; margin:20px auto 45px}

.jm_t{ width:920px; margin:20px auto}
.jm_t .jmt1{float:left; background:url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/shenqing.png) 0px -58px no-repeat; width:11px; height:39px;}
.jm_t .jmt2{float:left; width:888px; padding-left:10px; height:37px; font-size:14px; font-weight:bold; border-top:#ffcb99 1px solid;border-bottom:#ffcb99 1px solid; background:#fff9ed; line-height:37px; color:#f60;}
.jm_t .jmt3{float:left; background:url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/shenqing.png) -11px -58px no-repeat; width:11px; height:39px;}

.jm_box{  width:734px; margin:20px auto; padding-bottom:40px; background:#fff1f1;}
.jm_box h1{ text-align:center; color:#990002; line-height:52px;}
.jm_box h2{ text-align:center; color:#666666; line-height:30px; font-size:16px;}
.jm_box li{ margin-left:230px; font-size:14px; font-weight:bold; line-height:50px; height:50px; }
.jm_box .btn{ margin-left:0px; text-align:center}
.jm_box .btn1{ background:url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/shenqing.png) -44px -58px no-repeat; width:185px; height:54px; border:none; cursor:pointer}
.jm_box .btn2{ background:url(http://img.res.szgla.com/tg/Red2/Content/images/mwebsite/shenqing.png) -229px -58px no-repeat; width:185px; height:54px; border:none; cursor:pointer}



#copyright{ margin:0px auto; height:80px; padding-top:0px;background:#fff;  width:962px;}
#copyright li{ float:left; margin-left:160px; text-align:center; display:inline; line-height:32px;line-height:32px; color:#000}
#copyright li a{color:#000}
#copyright li a:hover{color:#000; text-decoration:underline;}