/* CSS Document */
*{font: 12px/18px "Microsoft Yahei",Simsun,Arial,Helvetica,sans-serif;}
html, body, div, p, h1, h2, h3, h4, blockquote, pre, form, fieldset, ol, ul, li, dl, dd, dt, table, tbody, thead, tfoot, tr, th, td {
    margin: 0;
    padding: 0;
}
body {
    background: none repeat scroll 0 0 transparent;
    color: #424542;
    font: 12px/18px Tahoma,"Microsoft Yahei",Simsun,Arial,Helvetica,sans-serif;
}
img {
    border: 0 none;
}
button {
    cursor: pointer;
    vertical-align: middle;
}
input, img {
    vertical-align: middle;
}
input, textarea {
    
    font-size: inherit;
}
textarea {
    background: url("/i/v2/cssimg/textInputBg.png") no-repeat scroll 0 0 #FFFFFF;
    border-color: #CECECE;
    border-style: solid;
    border-width: 1px;
    padding: 4px 4px 2px;
}
ul, ol {
    list-style: none outside none;
}
table {
    border-collapse: collapse;
}
table th a {
    color: #000000;
}
table th a.on {
    font-weight: 700;
    text-decoration: none;
}
a {
    color: #FF0099;
    outline: 0 none;
    text-decoration: none;
}
a:hover {
    color: blue;
    text-decoration: underline;
}
em {
    font-style: normal;
}
fieldset {
    border: 0 none;
}
legend {
    display: none;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 14px;
}
.clear {
    clear: both;
}
.fix {
}
.fix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.red {
    color: #FF0099;
}
.inverseLink a {
    padding: 1px;
}
.inverseLink a:hover {
    background-color: #FF0099;
    color: #FFFFFF;
    text-decoration: none;
}
.pb980 {
    margin: 0 auto;
    width: 980px;
}
#page, .page {
    width: 100%;
}
.iBody{width:980px; margin:0 auto;clear: both;}
.header{  height: 100px; margin: 0 auto; overflow: hidden; width: 978px;}
.header ul{float:right;}
.header ul li {float: left;}
.header ul li  a{color:#888888;}
.logo{background: url("/images/logo_middle2.png?1") no-repeat scroll 0 4px transparent;
    height: 49px;cursor: pointer;
    position: absolute;
    width: 170px;}
.Tnav{ padding-top:10px; overflow:hidden;}
.Tnav a{ float:left; background-image:url(/i/v2/cssimg/Tnav.png);text-align: center; height:43px; background-position:0px -86px; padding: 0px 18px 0; line-height:43px; color: #EEEEEE;}
.Tnav a:hover{ background-position:0px -129px; color: #666666; text-decoration: none;}
.Tnav a.on{background-position:0px -129px; font-weight:bold; color: #666666;}
.Tnav a.Tnav_left{ background-position:left top; background-repeat:no-repeat; width:5px; padding:0px;}
.Tnav a.Tnav_right{ background-position:0px -43px; background-repeat:no-repeat; width:5px; padding:0px;}
.Tnav a.Tnav_back{ background-position:0px -129px; color:#666666; }
.Tnav a.Tnav_back span{ float:left; background-image:url(/i/v2/cssimg/Arrow.png);background-position: 8px -26px; background-repeat:no-repeat; height:41px; line-height:41px; padding-left:45px; color:#666666; }
.Tnav a.Tnav_back:hover span{ text-decoration:underline; }
.Tnav a.Tnav_space{ width:383px;+width:383px;_width:380px; background-position:0px -86px; padding:0px; }
.Tnav a.Tnav_space:hover{background-position:0px -86px; cursor:default;}

.NoSelect{-moz-user-focus:ignore;  -moz-user-input:disabled;  -moz-user-select:none; }
#Rname{background: url("/i/v2/cssimg/locimages/p_header_v2.png") no-repeat scroll 2px -212px transparent;
    border: 1px solid #369EF6;
    color: #FF0099;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    padding-right: 10px;
    position: absolute;
    right: 200px;
    top: 60px;}


#footer{background: url("/images/footbg.png") repeat scroll 0 0 #19191A;
    border-top: 10px solid #AAAAAA;
    color: #565656;
    padding: 30px 0;overflow: hidden;margin-top:10px;}
.footer h4 {
    color: #929293;
    margin: 0 0 0.625em;
    text-transform: uppercase;
}
.footer a,footer a:visited{color: #565656 !important;}
.container {
    margin-left: auto;
    margin-right: auto;
    width: 972px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
    display: inline;
    float: left;
    margin-left: 15px;
    margin-right: 15px;
    position: relative;
}
#footbox .grid_3 {
    width: 213px;
}
.clearfix:before, .call-to-action:before, .clearfix:after, .call-to-action:after {
    content: " ";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
#footbox .grid_12 {
    width: 942px;
}
.footer li{line-height:26px;}
#copyright{margin-top:5px;}
strong, b, dt {
    font-weight: 900;
}
#footbox{margin-left: auto;
    margin-right: auto;
    width: 972px;}
	
	
.dialog-overlay {
	BACKGROUND: transparent; FILTER: alpha(opacity:50); opacity: 0.5
}
.dialog {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: gray; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;width:425px;
}
.dialog .bar {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MIN-HEIGHT: 15px; BACKGROUND: #000; PADDING-BOTTOM: 6px; CURSOR: move; COLOR: #fff; PADDING-TOP: 6px;_height:15px;
}
.dialog .bar .title {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.dialog .bar .close {
	FLOAT: right; CURSOR: pointer; TEXT-DECORATION: none;background: url("/i/v3/cssimg/locimages/bgcorner.png") no-repeat scroll 7px 4px  transparent;height:16px;width:16px;
}
.dialog .bar .close:hover{background-position:-23px 4px;}
.dialog .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.dialog IFRAME {
	WIDTH: 100%; HEIGHT: 100%
}
.content IMG {
	MAX-WIDTH: 700px; OVERFLOW: auto; MAX-HEIGHT: 500px
}

