/*init*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
/* Common Style */
body{font-size:12px;color:#575757;font-family:Lucida Grande,tahoma;background:#FFF;}
#page{min-width:778px;margin:0px auto;overflow:hidden;}/*  */
#main{margin:0px auto;margin-bottom:10px;clear:both;}/*  */
.clear{clear:both;overflow:hidden;*display:inline;}/*清理*/
.ov{overflow:hidden;}/*解决某些浏览器如ff下子元素浮动后父元素无法获得布局的问题，添加到父元素上*/
.z{zoom:1;}/*触发IE下的layout*/

.f12{font-size:12px;}/*12px字体*/
.f14{font-size:14px;}/*14px字体*/
.f16{font-size:16px;}/*16px字体*/
.l-h{line-height:20px;}/*一般行间距*/
.bold{font-weight:bold;}/*粗体*/
.normal{font-weight:normal;}/*正常字体*/
.colorT{color:#434343;}/*所有标题字体颜色*/
.colorTS{color:#008606;}/*个别标题字体颜色（绿色）*/
.colorTS2{color:#B86800;}/*个别标题字体颜色（褐色）*/
.colorTS3{color:#FF7700;}/*个别字体颜色（橘色）*/

.l{float:left;}/*左浮动*/
.r{float:right;}/*右浮动*/
.borS{border:1px solid #DCDCDC;}/*实线边框*/
.borD{border:1px dotted #DCDCDC;}/*虚线边框*/
.borBts{border-bottom:1px solid #DCDCDC;}/*实线底部边框*/
.borBtd{border-bottom:1px dotted #DCDCDC;}/*虚线底部边框*/
.tPRParents{position:relative;}/*定位在右边的更多等元素 的父亲载体*/
.tPRChild{font-style:normal;position:absolute;right:10px;}/*定位在右边的更多等元素，会定位到右边距离边框5像素处,此子元素请用em标签*/
.marT{margin-top:10px;}/*顶部10px margin*/
.marR{margin-right:10px;}/*右边10px margin*/
.marB{margin-bottom:10px;}/*底部10px margin*/
.marL{margin-left:10px;}/*左边10px margin*/
.mar{margin:10px;}/*10px margin*/

a:link,a:visited{color:#575757;text-decoration:none;}/*一般链接*/
a:hover,a:active{color:#FF7700;text-decoration:underline;}/*一般链接*/
.sa:link,.sa:visited{color:#009ACC;text-decoration:none;}/*特殊链接*/
.sa:hover,.sa:active{color:#009ACC;text-decoration:underline;}/*特殊链接*/
.ssa:link,.ssa:visited{color:#FF7700;text-decoration:none;}/*非常特殊链接*/
.ssa:hover,.ssa:active{color:#FF7700;text-decoration:underline;}/*非常特殊链接*/

/* header & footer */
#top{width:100%;border-bottom:1px solid #DCDCDC;}/*  */
#header{height:85px;margin:0px auto;border-bottom: 5px solid #1688CE;}/*  */
#header a{text-decoration:none;}
#logo{width:141px;height:68px;}
#nav{width:565px;}
#nav ul li{float:left;}
.topMenu li{height:13px;padding-top:2px;}
.topMenu li a{padding:0px 5px;}
.topMenu .ver{margin-left:30px;}
.hotLineImg{padding-left:15px;background:url(../images/hotLine.gif) left top no-repeat;}
.hotLine .hotLineImg{padding-top:2px;background-position:left 8px;}
.hotLine .hotLineImg a{padding-left:5px;}
.mainMenu{width:545px;margin-top:41px;}
.mainMenu li{padding-left:30px;}
.mainMenu li a.selected:link,.mainMenu li a.selected:visited{color:#FF7700;}
.mainMenu li a.selected:hover,.mainMenu li a.selected:active{color:#FF7700;}
#foot{width:100%;height:50px;margin-top:10px;border-top:1px solid #DCDCDC;}
#footCon{width:950px;padding-top:20px;margin:0px auto;}
.footLink{width:560px;}
.footLink p{margin-top:15px;}
.partnner{width:145px;height:21px;line-height:21px;position:relative;}
.footSa,#par{background-image:url(../images/level2.gif);background-repeat:no-repeat;}
#par{display:block;width:145px;height:21px;padding-left:10px;}
#par:link,#par:visited{background-position:0 -154px;}
#par:hover,#par:active{background-position:0 -183px;text-decoration:none;}
.partnner ul{display:none;width:139px;height:125px;border:#DCDCDC 1px solid;border-bottom:none;background:#EDEDED;position:absolute;left:3px;top:-126px;overflow-y:scroll;}
#partnnerChild li a{display:block;width:117px;height:20px;padding-left:5px;}
#partnnerChild li a:link,#partnnerChild li a:visited{text-decoration:none;}
#partnnerChild li a:hover,#partnnerChild li a:active{background:#FFF;text-decoration:none;}
.footSa{padding:0px 8px;margin-top:5px;background-position:0 -205px;}
.footLink ul li{line-height:21px;}
.footLink .nb{background:none;}
.footM{width:170px;}
.footLink p,.footM li{position:relative;}
.footM li,.hotLine li{line-height:31px;position:relative;}
.hotLine em{font-style:normal;}
.footLink p span{margin-right:20px;padding-left:75px;}
.footLink p img{width:67px;height:17px;position:absolute;top:-1px;}
.footM li span{padding-left:25px;}
.footM li img{position:absolute;top:3px;*top:-5px;}
.wa{color:#B2B2B2;}
.wa a:link,.wa a:visited{color:#B2B2B2;}
.wa a:hover,.wa a:active{color:#FF6B21;}
/*live 800*/
#live800iconlink{display:none;}
.im{margin-top:10px;}
/* Pop Panel */
.yui-panel{background:white;border:none;}
.yui-panel .hd{font-weight:normal;font-size:14px;border:1px solid #2D7800;border-bottom:0;background:none #E3E3E3;color:black;padding:0 0 0 10px;line-height:25px;}
.yui-panel .bd{border:1px solid #2D7800;border-top:0;font-size:15px;padding:20px 1px 1px 1px;text-align:center;background:url(../images/!.jpg) 50px 10px no-repeat;}
.yui-panel .bd p{margin:20px 0 0 91px;text-align:left;font-size:14px;}
.yui-panel .bd .ft{font-size:16px;padding:20px 0 14px 0;}
.yui-panel .bd .ft .yui-button button{line-height:19px;min-height:19px;height:19px;}
.mask {background:#E3E3E3;opacity:0.3;}
/* sso */
.tips,.loginBt,.loginBt a,.loginTo{background:url(../images/ssoLg.gif) no-repeat;}
.ma,.st,.al,.cl{background-image:url(../images/icon_32_32.png);background-repeat:no-repeat;}
.tips{height:15px;margin-top:35px;margin-left:15px;font-size:14px;padding:2px 0px 0px 25px;color:#FF7700;background-position:left -155px;}
#ssoLoginCon{margin-top:25px;height:250px;}
#ssoLogin{width:300px;height:230px;border-right:1px solid #DADADA;float:left;padding:0 20px;}
#ssoLogin #loginFrame{border:#D3DD88 1px solid;}
#ssoLogin #loginFrame #loginTip{padding-left:25px;line-height:22px;padding-top:10px;}
#ssoLogin #ssoLoginFrame,#ssoLogin #ydLoginFrame{padding:0 25px 15px 25px;}
#ssoLogin ul.loginSec li{padding:10px 10px 5px 10px;border:#D3DD88 1px solid;margin-left:10px;border-bottom:0;cursor:pointer;position:relative;left:0;top:1px;}
#ssoLogin ul.loginSec li.normal img{position:relative;left:0;top:-2px;}
#ssoLogin ul.loginSec li.selected{padding-top:5px;border-top:#7BB200 5px solid;position:relative;left:0;top:2px;z-index:99;background:#FFF;cursor:text;}
#ssoLogin .ins{border:1px solid #DADADA;width:145px;height:20px;}
#ssoLogin table{margin-bottom:20px;}
#ssoLogin table tr{line-height:35px;}
#ssoLoginCon h2{height:20px;text-indent:-9999px;margin-bottom:35px;}
.loginTo{background-position:left -430px;}
.loginMar{margin-left:1em;}
.rem td{_padding:5px 0px 10px 0px;}
.loginBt{height:25px;padding-left:3px;float:left;line-height:24px;background-position:left top;}
.loginBt a{height:25px;padding:0px 16px 0px 16px;float:left;line-height:24px;background-position:-108px top;}
.loginBt a:link,.loginBt a:visited{color:#000;text-decoration:none;}
.loginBt a:hover,.loginBt a:active{color:#FF7700;text-decoration:none;}
#ssoLoginMenu{width:330px;float:right;text-align:center;}
#ssoLoginMenu h2{margin-bottom:25px;}
.freeTrial{display:block;width:145px;height:38px;}
.freeTrial:link,.freeTrial:visited{background:url("../images/free_03.jpg") left top no-repeat;}
.freeTrial:hover,.freeTrial:active{background:url("../images/free_03.jpg") left top no-repeat;}
#ssoLoginMenu ul{overflow:hidden;margin-bottom:15px;}
#ssoLoginMenu ul li{width:125px;height:32px;line-height:35px;font-size:14px;padding-left:40px;margin-bottom:5px;}
.ma{background-position:left 8px;}
.st{background-position:left -29px;}
.al{background-position:left -362px;}
.cl{background-position:left -62px;}
.security{padding-left:10px;margin-right:25px;}


























