﻿@charset "utf-8";
/* CSS Document */


body {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #5c5c5c;
    font: 12px/130% Arial,Verdana,"宋体";
}
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
    margin: 0;
    padding: 0;
}
ol, ul {
    list-style: none outside none;
}
:focus {
    outline: 0 none;
}
a{
	color: #5c5c5c;
	text-decoration:none;
}
a img {
    border: 0 none;
}
img {
    vertical-align: middle;
}
table {
    empty-cells: show;
}
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}
em {
    font-style: normal;
}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
    border: medium none;
    padding: 0;
}


.fl {
    float: left;
}
.fr {
    float: right;
}
.fn {
    float: none;
}
.al {
    text-align: left;
}
.ac {
    text-align: center;
}
.ar {
    text-align: right;
}
.clr {
    clear: both;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix {
    display: inline-table;
}
.clearfix {
    display: block;
}
* + html .clearfix {
    min-height: 1%;
}
.overflow {
    overflow: hidden;
}
.m, .mt, .mc, .mb, .sm, .smt, .smc, .smb {
    overflow: hidden;
}
.m, .sm {
    margin-bottom: 10px;
}
.mt, .smt {
    cursor: default;
}

/*顶端信息*/
.top_wrap{
	width:100%;
	height:27px;
	background:url(top_b.gif) repeat-x 0 0 scroll;
	}
#top{width:1000px;margin:0 auto;height:27px;line-height:27px;}
.message_l .login,.message_l .login a,.message_l span{
	 color:#ff0000;
	}
.message_r{
	position:relative;
	}
.message_r span{display:inline;}
.message_r .message_t{padding-right:15px;background:url(split.gif) right -9px no-repeat scroll;}
.message_r .message_e{padding-left:12px;background:url(split.gif) 0 3px no-repeat scroll;}

/*头部信息*/
.head_wrap{width:100%;height:165px;background:#0c3ac1 url(header_bg.gif) repeat 0 0 scroll;}
#header{width:1000px;height:165px;margin:0 auto;background:url(header_bg2.jpg) no-repeat 0 0 scroll;position:relative;}
.logo{position:relative;left:13px;top:30px;float:left;}
.weibo{color:#ffffff;position:absolute;top:128px;left:350px;border:0 none; background:none;}
.weibo b{position:relative;top:-8px;*top:-5px!important;font-weight:normal;}
.weibo .qq_st{position:relative;*top:2px!important; padding-left:5px;}
.weibo span{border:0 none;display:inline-block;}
#nav{width:1000px;height:41px;margin:0 auto;background:url(nav_bg.gif) 0 0 repeat-x scroll;}
#nav ul{width:1000px;}
#nav ul li{float:left;font-size:14px;font-weight:bold;color:#fff;height:41px;line-height:41px;width:118px;text-align:center;display:inline;}
#nav ul li a{color:#fff;display:block;text-align:center;}
#nav .nav_l a:hover{background:url(nav_hover_bg.gif) 0 0 repeat-x scroll;}
#nav_r{z-index:10000}
#nav_r a{ display:black;height:30px;line-height:30px}
#nav .home{padding-left:50px;width:50px;background:url(home_bg.png) 32px center no-repeat scroll;}

/*主要内容*/
.main_wrap{width:100%;background:url(main_bg.jpg) repeat 0 0 scroll;padding-bottom:10px;}
#main{width:1000px;margin:0 auto;}
/*轮播图*/
.flash_box{width:980px;background:#fff;padding:10px;margin:0 auto;position:relative;}
/*幻灯片*/
#slideshow {!important;border:0px !important; text-align:center}
#focus {width:980px; height:400px; overflow:hidden; position:relative;}
#focus ul {height:270px; position:absolute;}
#focus ul li {float:left; width:980px; height:400px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:980px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:980px; height:65px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; 
					cursor:pointer;  background: none repeat scroll 0 0 #333333;}
#focus .btn span.on {background:#000;}
#focus .preNext {width:45px; height:100px; position:absolute; top:150px; background:url('sprite.png') no-repeat 0 0; cursor:pointer}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
#focus ul li .slideother { position:absolute; left:0; bottom:0; width:980px; height:80px;display:inline-block;background:url(f_txt_bg.png) repeat 0 0;}
#focus ul li .slideother .h12{font-size:24px;padding-left:10px;padding-bottom:5px;position:absolute; top:0px; left:55px;margin-top:10px;line-height:30px;}
#focus ul li .slideother .h12 a{ color:#FFF; font-size:24px; font-weight:bold; padding-top:10px; text-decoration:none;}
#focus ul li .slideother .h12 a:hover { text-decoration:underline;}
#focus ul li .slideother p{ padding-left:10px; position:absolute; top:38px; left:55px; }
#focus ul li .slideother p a{ color:#8B8B8B; text-decoration:none;}
#focus ul li .slideother a:hover{ color:#FFF;}
#focus ul li .slideother p a:hover{ text-decoration:none;}
.flash_box .banner_bl{margin-top:10px;}
/*倒计时*/
.Countdown{width:145px;height:145px;background:url(Countdown_bg.png) 0 0 no-repeat scroll;position:absolute;left:840px;top:260px;z-index:500;}
.Countdown span{display:block;line-height:40px;height:40px;font-size:40px;color:#fff;position:absolute;top:85px;left:36px;font-family:Arial, Helvetica, sans-serif;}

.news_servers{overflow:hidden;height:100%;margin-top:10px;background:#fff;}
.news{width:720px;position:relative; }
.news .news_t{height:58px;background:url(news_t_bg.gif) no-repeat 0 0 scroll;border-bottom:2px solid #1774ca;}
.news .news_tab{position:absolute;height:58px;right: 15px;top: 0;}
.news .news_tab ul{float:right;width:150px;height:54px;overflow:hidden;position:relative;top:18px;}
.news .news_tab ul li{float:left;width:72px;height:54px;line-height:44px;display:block;text-align:center;color:#333;cursor:pointer;}
.news .news_tab .current{background:url(big_arrow.png) 0 0 no-repeat scroll;font-weight:bold;color:#fff;}
.news_pic{width:274px;padding:15px 13px;background:#fcfbfb;}
.news_pic h4{color:#000;text-align:center;margin-top:13px;}
.news_txt{width:384px;background:#fafafa url(news_bg2.gif) repeat-y 0 0 scroll;padding:15px 18px 8px 18px;}
.news_txt ul{width:384px;overflow:hidden;}
.news_txt ul li{padding-left:15px;background:url(split.gif) 5px -24px no-repeat scroll;height:28px;line-height:28px;border-bottom:1px dotted #999999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news_txt ul li a{display:inline-block;max-width:278px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_txt ul li span{position:relative;float:right;color:#999999;font-size:11px;}

.event{width:707px;overflow:hidden;padding:20px 0 0 13px;background:#fff;border-top:1px solid #eaeaea;}
.activity{width:275px;position:relative;}
.activity h2{width:275px;height:30px;background:url(common_bg1.png) 0 0 no-repeat scroll;text-indent:-99999px;}
.activity span{position:absolute;right:14px;top:11px;}
.activity .scroll_pic{width:275px;overflow:hidden;}
.activity .scroll_pic li{margin-top:5px;}
#link_logo{OVERFLOW: hidden; WIDTH: 275px; HEIGHT:299px;margin:5px auto 10px;}

.pic_show{width:418px;}
.pic_show_t{width:418px;height:30px;background:url(common_bg1.png) 0 -98px no-repeat scroll;}
.pic_show_t ul{position:relative;left:22px;top:4px;}
.pic_show_t ul li{float:left;width:89px;height:26px;line-height:26px;text-align:center;font-size:14px;color:#fff;font-weight:bold;cursor:pointer;}
.pic_show_t ul .active{background:url(common_bg1.png) 0 -130px no-repeat scroll;color:#0c439e;}
.tab_content{overflow:hidden;margin-top:20px;}
.tab_content li{float:left;width:190px;margin-left:10px;background:#fff;}
.tab_content li div{width:190px;height:140px;border:2px solid #cecece;}
.tab_content li h4{font-size:12px;color:#606060;font-weight:normal;text-align:center;margin:10px 0;}

.six_box{width:395px;overflow:hidden;margin:5px auto 0;}
.six_box_wrap {width:410px;}
.six_box .six_box_wrap div{float:left;width:125px;height:45px;line-height:45px;margin:0 10px 10px 0;background:url(common_bg1.png) -97px -130px no-repeat scroll;}
.six_box .six_box_wrap div h4{text-align:center;font-size:14px;}
.six_box .six_box_wrap div h4 a{color:#444;}

/*右侧内容*/
.event_services{width:264px;}
.services{width:224px;height:315px;background:url(common_bg1.png) 0 -186px no-repeat scroll;position:relative;padding:25px 20px 0 20px;}
.services .services_t{width:224px;}
.services .services_t h2{width:224px;height:30px;background:url(common_bg1.png) 0 -65px no-repeat scroll;text-indent:-99999px;}

.online_bm{margin:8px auto;text-align:center;}
.services_table td{text-align:center;}
.services_l h3{font-size:11px;font-family:"微软雅黑";color:#696969;padding:5px;}
.services_l h3 a{color:#9FA0A0;}

.share_weibo{width:242px;height:330px;border:1px solid #eaeaea;padding:14px 10px 6px;background:#fcfbfb;}
.share_weibo .share_t{width:245px;}
.share_t h2{width:245px;height:30px;background:url(common_bg1.png) 0 -33px no-repeat scroll;text-indent:-99999px;}
.share_weibo .weibo_st{position:relative;margin:12px 0 1px 0;}
.share_weibo .weibo_st li{width:65px;height:25px;float:left;text-align:center;position:relative;top:2px;font-weight:bold;color:#1b51ab;cursor:pointer;}
.share_weibo .weibo_st .weibo_current{background:url(common_bg1.png) -291px 19px no-repeat scroll;color:#555555;}
.share_weibo .wb_box{height:260px;overflow:hidden;}
/*赞助商部分*/
.sponsors{padding:16px 10px;margin-top:10px;background:#fff;}
.z_sponsors{width:286px;}
.z_sponsors_t .s1{width:7px;height:31px;display:block;background:url(common_bg2.png) 0 0 no-repeat scroll;}
.z_sponsors_t .s2{width:17px;height:31px;display:block;background:url(zz_bg3.png) right 0 no-repeat scroll;}
.z_sponsors_t{width:286px;height:31px;background:url(zz_bg1.png) 0 0 repeat-x scroll;position:relative;}
.z_sponsors_t h4{padding-left:20px;*font-size:10px!important;background:url(common_bg2.png) -51px -22px no-repeat scroll;position:absolute;top:10px;left:17px;font-weight:normal;color:#0c439e; }
.z_sponsors_t span{position:absolute;height:31px;line-height:31px;right:0;top:0px;padding-right:26px;background:url(zz_bg2.png) right 0 no-repeat scroll;}
.tb{margin:24px 0 0 21px;}
.tb li{float:left;margin-right:10px;}
.tb li img{border:1px solid #c3c3c3;}

.support{background:#f1f1f1;height:auo;margin-top:10px;padding:6px 10px 6px 23px;}
.support_wrap{width:872px;height:104px;overflow:hidden;border:1px solid #c3c3c3;background:#fff;z-index:1;}
.support_wrap2{width:872px;height:156px;overflow:hidden;border:1px solid #c3c3c3;background:#fff;}
.scrollbox2{position:relative;width:858px;height:156px;overflow:hidden;margin:0 auto;}
.scrollbox{position:relative;width:858px;height:104px;overflow:hidden;margin:0 auto;}
.scrollbox ul{position:absolute;left:0px;top:0px;}
.scrollbox li{float:left;width:858px;height:42px;overflow:hidden;padding:5px 0px;}
.scrollbox li a{float:left;display:inline-block;width:110px;height:42px;overflow:hidden;margin:0 6px;}
.scrollbox  li a:hover{box-shadow: 0 0 15px #f87df1, 0 0 5px #cccccc;}
.scrollbox li a img{display:block;width:108px;height:40px;background:#eee;border:1px solid #c3c3c3;}


.support_l{width:850px;margin:7px 0px 0px 40px;background:#fff; }
.support_l a{height:26px;line-height:26px;margin-right:10px;}
.support_l a:hover{text-decoration:underline;color:#007FC6;}


.support h3{width:66px;height:110px;line-height:110px;position:relative;*font-size:14px!important;}
.support_t span{width:10px;height:18px;background:url(common_bg2.png) -32px 0 no-repeat scroll;position:absolute;left:64px;*left:65px!important;top:48px;z-index:900;}

/*尾部导航*/
.footer_nav{width:1000px;height:46px;border-top:2px solid #3f3f3f;background:#fff;border-bottom:1px solid #cfcfcf;}
.footer_nav ul{width:840px;overflow:hidden;margin:15px auto 0;}
.footer_nav ul li{float:left;height:20px;line-height:20px;width:73px;background:url(split.gif) right -56px no-repeat scroll;padding-right:11px;text-align:center;}
.footer_nav ul li a{display:block;}

/*尾部*/
.footer_wrap{width:100%;height:130px;background:#2d4fb3;}
#footer{width:1000px;margin:0 auto;text-align:right;}
#footer p{color:#fff;margin:6px 0;}
.tech_support{color:#a5bddc;}
.tech_support a{color:#a5bddc;text-decoration:underline;}
.tubiao{padding:30px 0 0 0;}
.tubiao div{float:left;margin:0 12px;}

/*在线客服*/

.float0831 {
	POSITION: fixed; TOP: 80px; RIGHT: 1px; _position: absolute
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(float_bg.gif);
	display:none;
}
.float0831 .tp {
	BACKGROUND: url(float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 15px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}
.float0831 .tel_zx{padding-left:7px;}
.float0831 .tel_zx h4{color:#00A0E9;padding-left:5px;font-size:12px;}
.float0831 .tel_zx p{padding-left:18px;line-height:22px;height:22px;color:#5C5C5C;}
/*二维码*/
.float_box {
	Z-INDEX: 1000; POSITION:fixed; WIDTH: 123px; BOTTOM: 0px; BACKGROUND: #f6f6f6; RIGHT: 0px
}
.float_box .title {
	LINE-HEIGHT: 26px; PADDING-LEFT: 5px; COLOR: #556174; FONT-SIZE: 12px
}
.float_box .close_float {
	MARGIN-TOP: -26px; PADDING-RIGHT: 5px; FLOAT: right; COLOR: #556174; FONT-SIZE: 16px; font-family: Arial, Helvetica, sans-serif;cursor:pointer;
}
.footer {
	WIDTH: 100%; BACKGROUND: url(bg_ft.png)
}
.footer .inner {
	PADDING-BOTTOM: 15px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; BACKGROUND: url(bg_footer.png) no-repeat center bottom; HEIGHT: 150px; COLOR: #755b7f; PADDING-TOP: 15px
}

/*内页部分*/
.container{background:#e0e9f0 url(page_bg7.png) 0 0 repeat-x scroll;}
.aside{width:245px;}
.aside .my_zk{height:68px;line-height:68px;background:url(page_bg2.jpg) 0 0 repeat-y scroll;}
.my_zk h3{background:url(page_common_bg1.png) 0 18px no-repeat scroll;padding-left:28px;font-size:20px;font-family:"微软雅黑";color:#fff;margin-left:20px;font-weight:normal;}
.my_zk_list{width:183px;border:3px solid #a4caec;margin:0 auto;background:#e0e9f0; border-top:none;padding:28px;overflow:hidden;}
.my_zk_list li{height:32px;line-height:32px;font-size:14px;padding-left:15px;background:url(page_bg3.png) 0 -23px no-repeat scroll;text-indent:12px;}
.my_zk_list li:hover{background:url(page_bg3.png) 0 12px no-repeat scroll;color:#ff0000;}
.my_zk_list .hover{background:url(page_bg3.png) 0 12px no-repeat scroll;color:#ff0000;}
.my_zk_list .hover a{color:#ff0000;}
.my_zk_list li a{color:#000;display:block;}
.my_zk_list li a:hover{color:#ff0000;}
.my_zk_list li span{display:block;background:url(page_bg4.png) 0 0 no-repeat scroll;height:2px;width:158px;}
.zk_cur{}
.zk_cur a{color:#fff;}
/*.signUp{position:relative;background:url(signUp_bg.jpg) 0 0 no-repeat scroll;width:245px;height:283px;} */
.signUp h2{position:relative;width:200px;height:49px;margin:0 auto;top:147px;}

.main_r{background:#fff;*background:#ffffff;}
.page_guide{background:url(page_bg6.png) repeat-x 0 0 scroll;height:40px;width:728px;text-align:right;color:#a5a5a5;padding-right:27px;}
.page_guide a{color:#0c439e;margin:0 5px;}
.page_guide .page_home{background:url(page_bg3.png) 0 -65px no-repeat scroll;padding-left:23px;}
.page_guide span{width:6px;height:10px;margin:0 5px;font-family:宋体;}
.zk_detail{padding:0 24px 24px;margin-top:26px;min-height:650px;height:100%;}
.zk_detail h3{background:url(page_bg5.png) 0 0 no-repeat scroll;width:705px;margin:0 auto;height:30px;line-height:33px;font-size:14px;color:#fff;text-indent:23px;}
.zk_detail .news_title{height:46px;line-height:46px;background:url(page_bg9.png) 0 0 repeat-x scroll;color:#333333;text-align:center;}
.zk_detail .published{text-align:center;padding:14px;border-bottom:1px dotted #cccccc;}
.zk_detail .published span{float:right;}
.zk_detail .published span a{color:#666666;padding-left:20px;background:url(page_common_bg1.png) 0 -136px no-repeat scroll;}
.zk_detail .published span a:hover{color:#014787;}
.zk_Origin{color:#000;line-height:22px;font-size:14px;width:673px;padding:5px 16px 20px;text-align:justify;overflow:hidden;}
.zk_Origin p{text-indent:28px;}

.faq{width:705px;padding:30px 0;}
.faq .faq_detail{width:634px;border:1px solid #cccccc;margin:0 auto 20px;background:url(page_bg8.png) 0 0 repeat-x scroll;padding:25px 22px;}
.faq  .faq_detail .faq_bg1{width:35px;height:35px;background:url(faq_bg.jpg) 0 0 no-repeat scroll;}
.faq  .faq_detail .faq_q{border-bottom:1px dotted #a0a0a0;height:35px;}
.faq  .faq_detail .faq_q h4{color:#1f6ca7;font-size:12px;}
.faq  .faq_detail .faq_bg2{width:35px;height:45px;background:url(faq_bg.jpg) 0 -35px no-repeat scroll;}
.faq  .faq_detail .faq_f{padding-top:20px;line-height:20px;color:#575757;}

.pages_num{text-align:center;font-family:"宋体";*margin-top:20px!important;}
.pages_num a{display:inline-block;border:1px solid #b5b5b5;height:22px;padding:0 8px;line-height:24px;color:#515151;}
.pages_num a:hover{background:#0375cb;color:#fff;}
.pages_num  .pages_num_cur{background:#0375cb;color:#fff;}

.BettingReview{width:705px;padding:30px 0;}
.review_nav{position:relative;width:650px;margin:0 auto;}
.years{position:relative;left:25px;top:1px;width:602px;overflow:hidden;}
.years ul{overflow:hidden;position:relative;}
.years ul li{float:left;width:76px;height:26px;line-height:26px;text-align:center;background:#d5d5d5;margin: 0 5px;}
.years ul li a{color:#666666;display:block;}
.years ul li a:hover{color:#fff;display:block;}
.years ul li:hover{}
.years ul li:hover,.years .this_year{background:url(J3.png) -20px 0 no-repeat scroll;height:29px;line-height:26px;}
.years .this_year a{color:#fff;}
.prev{position:absolute;width:15px;height:28px;background:url(J3.png) 0 0 no-repeat scroll;left:0;top:0;cursor:pointer;}
.next{position:absolute;width:15px;height:28px;background:url(J3.png) -101px 0 no-repeat scroll;right:0;top:0;cursor:pointer;}
.tips{position:relative;width:100px;height:50px;background:#9F0;}
.years_detail{width:650px;margin:42px auto 10px;text-align:center;}

/*新闻资讯内页*/
.notice{width:620px;margin:0 auto;overflow:hidden; padding-top:10px;}
.notice ul{width:620px;position:relative;overflow:hidden;margin-bottom:20px;}
.notice ul li{padding-left:15px;background:url(page_common_bg1.png) 0 -62px no-repeat scroll;height:26px;line-height:26px;border-bottom:1px dotted #656565;color:#333333;text-overflow:ellipsis;white-space:nowrap;}
.notice ul li a{color:#333333;display:block;}
.notice ul li a:hover{color:#B51016}
.notice ul li span{float:right;color:#888888;position:relative;margin-right:16px;}

.media_report{width:665px;margin:0 auto; padding-top:10px;}
.media_report_list{position:relative;overflow:hidden;height:85px;border-bottom:1px solid #ccc;padding-bottom:18px;margin-bottom:20px;}
.media_report_pic{padding:1px;background:#fff;border:1px solid #e5e5e5;}
.media_report_t{height:87px;margin-left:14px;}
.media_report_t h4{font-size:14px;color:#0572d1;margin-bottom:14px;padding-left:5px;background:url(page_common_bg1.png) -91px -148px no-repeat scroll;}
.media_report_t h4 a{font-size:14px;color:#0572d1;}
.media_report_j{line-height:20px;}
.school_media_union{width:681px;margin:0 auto;}
.school_media_union ul{overflow:hidden;position:relative;width:681px;margin:0 auto;}
.school_media_union ul li{float:left;display:inline;padding:10px;margin:10px 5px;border:1px solid #ccc;border-radius:5px;text-align:center;}
.school_media_union ul li:hover{border:1px solid #0375CB;}
.school_media_union ul li img{opacity:9.0;filter:alpha(opacity=90);}
.school_media_union ul li img:hover{opacity:1;filter:alpha(opacity=100);}
.school_media_union ul li p{padding-top:10px;white-space:nowrap;overflow:hidden; width:195px; height:25px; line-height:25px; overflow:hidden;}
.school_media_union ul li p a{font-size:14px;}
.school_media_union ul li p a:hover{color:#B51016;}
.school_media_union ul li p s{display:inline-block;width:18px;height:10px;background:url(vedio_bg2.png) 0 0 no-repeat scroll;padding-left:10px;}

.media_support{}
.media_support .midia_support_l{position:relative;width:610px;*width:624px!important;margin:0 auto;border-bottom:1px solid #e0e0e0;padding:5px 0 20px 0;}
.media_support .midia_support_l a{display:inline-block;text-align:center;}
.media_support .midia_support_l a img{border:1px solid #d7d7d7;width:108px;height:40px;}
.media_support .midia_support_l span{position:relative;top:18px;display:inline-block;width:1px;height:40px;border-right:1px dotted #ccc;margin:0 5px;}
/*详情*/
.pages_num2{border:1px solid #ededed;background:#f7f7f7;position:relative;padding:13px 15px;}
.pages_num2 p{line-height:25px;white-space:nowrap;text-overflow:ellipsis;width:540px;}
.pages_num2 .return_list{position:absolute;right:8px;top:30px;display:block;width:88px;height:22px;background:url(page_common_bg1.png) 0 -153px no-repeat scroll;text-indent:-99999px;cursor:pointer; }
.pages_num2 .return_list:hover{background:url(page_common_bg1.png) 0 -177px no-repeat scroll;}

/*交通天气*/
.weather{width:705px;margin:0 auto;}
.weather .date{text-align:center;padding:20px 0;font-size:16px;font-family:"微软雅黑" ,Tahoma;font-weight:800;}
.right_main_weather {
    margin:0 auto;
    overflow: hidden;
    text-align: center;
	width:640px;
}
.right_main_weather_info {
    display: inline;
    margin:10px;
    position: relative;
    width: 300px;
}
.right_main_weather_info h4 {
    background: none repeat scroll 0 0 #018CE6;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin-left: 3px;
    position: absolute;
    top: 3px;
    width: 294px;
    z-index: 999;
}
.right_main_weather_info iframe {
    margin-top: 28px;
}
.right_main_top {
    display: inline;
	margin:0 auto;
    text-align: center;
    width: 698px;
}
.right_main_top h3 {
    clear: both;
    color: #333333;
    display: block;
    float: left;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
    overflow: hidden;
    padding-bottom: 20px;
    width: 698px;
}
.right_main_top p {
    background: none repeat scroll 0 0 #EAEAEA;
    color: #616161;
    float: left;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-align: left;
    width:100%;
	margin-bottom:20px;
}
.right_main_top p span {
    color: #616161;
    float: left;
    font-size: 12px;
    margin-left: 30px;
}
.right_main_top p input {
    display: inline;
    float: right;
    font-size: 12px;
    margin-right: 20px;
}
.right_main_info {
    color: #333333;
    font-size: 14px;
    line-height: 24px;
    margin:0 auto;
    overflow: hidden;
    padding-bottom: 20px;
    width:670px;
}
.right_main_info table{border-collapse:collapse;font-family:Arial, Helvetica, sans-serif;text-align:center;}
.right_main_info .table1 td{border:1px solid #C0504D;}
.right_main_info .table2 td{border:1px solid  #4F81BD;}
.right_main_info .table3 td {border:1px solid  #4BACC6;}
.right_main_info .table4 td {border:1px solid  #4F81BD;}
.right_main_info .weather_zh_title{font-weight:bold;color:#fff;font-size:14px;}
.weather_en_title{font-weight:bold;color:#000;font-size:14px;}
.weather_data{border:1px solid #B2E2FF;}
.weather_data_t h1{text-align:center;line-height:30px;font-size:16px;font-family:"微软雅黑" ,Tahoma;margin:10px 0;}

.Committee{padding:20px 10px;}
.contact_us{background:url(contact.jpg) 0 0 no-repeat scroll;padding:20px;margin-top:20px;}
.contact_us .contact_us_d{margin-left:300px;}
.contact_us .contact_us_d h1{font-size:18px;line-height:35px;font-family:"微软雅黑" ,Tahoma;}
.contact_us .contact_us_d p{line-height:25px;}
.contact_us .look_map{margin-top:20px;}
.contact_us .line{background:url(line.gif) center 0 no-repeat scroll;height:25px;margin-top:44px;}
.baidu_map{padding:20px;margin-top:20px;}
.feedback{border:1px solid #e4e4e4;text-align:left;padding:20px;margin-top:36px;}
.feedback p{margin:10px;border-bottom:1px dashed #e4e4e4; vertical-align:text-top;padding:5px 0 10px 15px;}
.feedback p span{width:106px;display:inline-block;}
.feedback p em{color:#F00;font-size:14px;font-family:Arial;margin:0 5px;}
.feedback input{border:0 none;background:#e5e5e3;width:175px;height:18px;font-family:"Times New Roman";}
.feedback textarea{border:1px solid #7f9db9;font-family:"Times New Roman";}
.feedback .yanzheng{width:80px;}
.feedback .tj_from input{width:81px;height:26px;line-height:26px;background:url(submit.gif) 0 0 no-repeat scroll;border:0 none;cursor:pointer;}
.feedback .tj_from .submit{background-position:0 0;margin:0 10px 0 106px;}
.feedback .tj_from .reset{background-position:-94px 0;}
.event_training{width:692px;margin:0 auto;text-align:center;}
.graceful_bearing{width:584px;position:relative;margin:58px auto 0;}
.graceful_bearing ul{width:584px;overflow:-hidden;}
.graceful_bearing ul li{float:left;width:142px;height:496px;background:url(Graceful_bearing.jpg) 0 0 no-repeat scroll;}
.graceful_bearing ul li:hover{
		transform:rotate(5deg);
		-ms-transform:rotate(5deg); /* Internet Explorer */
		-moz-transform:rotate(5deg); /* Firefox */
		-webkit-transform:rotate(5deg); /* Safari 和 Chrome */
		-o-transform:rotate(5deg); /* Opera */
		transform: skew(0deg,20deg);
		-ms-transform: skew(0deg,20deg);	/* IE 9 */
		-webkit-transform: skew(0deg,20deg);	/* Safari and Chrome */
		-moz-transform: skew(0deg,20deg);	/* Firefox */
		}
.graceful_bearing ul li a{width:146px;height:496px;display:block;text-indent:-9999px;}
.graceful_bearing .bearing01{background-position:0 0;}
.graceful_bearing .bearing02{background-position:-146px 0;}
.graceful_bearing .bearing03{background-position:-290px 0;}
.graceful_bearing .bearing04{background-position:-436px 0;}
.celebrity{width:642px;margin:32px auto;}
.celebrity ul{width:642px;overflow:hidden;padding:10px 0;}
.celebrity ul li{float:left;width:184px;margin:0 15px 20px;text-align:center;}
.celebrity ul li img{width:180px;height:145px;padding:1px;border:1px solid #d5d5d5;}
.celebrity ul li span{display:block;color:#0c439e;line-height:25px;}
.celebrity ul li p{margin-top:10px;}
.celebrity ul li a{color:#333;}
@keyframes glow {
	 0%{-webkit-box-shadow: 0 0 12px rgba(72, 106, 170, 0.5);border-color: rgba(160, 179, 214, 0.5);
	 }
	 100%{-webkit-box-shadow: 0 0 12px rgba(72, 106, 170, 1.0), 0 0 18px rgba(0, 140, 255, 1.0);border-color: rgba(160, 179, 214, 1.0);}
 }
 @-webkit-keyframes glow {
	 0%{-webkit-box-shadow: 0 0 12px rgba(72, 106, 170, 0.5);border-color: rgba(160, 179, 214, 0.5);
	 }
	 100%{-webkit-box-shadow: 0 0 12px rgba(72, 106, 170, 1.0), 0 0 18px rgba(0, 140, 255, 1.0);border-color: rgba(160, 179, 214, 1.0);}
 }
 @-moz-keyframes glow {
	 0%{-webkit-box-shadow: 0 0 12px rgba(72, 106, 170, 0.5);border-color: rgba(160, 179, 214, 0.5);
	 }
	 100%{-webkit-box-shadow: 0 0 12px rgba(72, 106, 170, 1.0), 0 0 18px rgba(0, 140, 255, 1.0);border-color: rgba(160, 179, 214, 1.0);}
 }

.anim_image{
	padding:3px;
	border:1px solid #beceeb;
	background-color:white;
	-moz-box-shadow: 0 0 8px rgba(72, 106, 170, 0.5);
	-webkit-box-shadow: 0 0 8px rgba(72, 106, 170, 0.5);
	box-shadow: 0 0 8px rgba(72, 106, 170, 0.5);
	 }
.anim_image:hover{
	background-color:#f0f3f9;
	animation:glow 1s infinite alternate  ease-in-out;
	-webkit-animation:glow 1s infinite alternate  ease-in-out;
	-moz-animation:glow 1s infinite alternate  ease-in-out;
	
	   }
.wonderful_list{width:660px;margin:0 auto;height:520px;min-height:520px;background:url(wonderful_bg1.png) right bottom no-repeat scroll;}
.wonderful_list ol{width:660px;overflow:hidden;padding-top:20px;}
.wonderful_list ol li{float:left;width:118px;height:48px;margin:10px 5px;line-height:48px;text-align:center;padding:1px;border:1px solid #e2e2e2;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.wonderful_list ol li a{display:block;font-weight:bold;color:#04407c;background:url(wonderful_bg2.gif) 0 0 repeat-x scroll;}
.wonderful_list ol li a:hover{background:url(wonderful_bg2_hover.gif) 0 0 repeat-x scroll;}
/*精彩瞬间单页面*/
#wonderful{background:#1F1F1F url(pattern.png) repeat top left;color:#fff;}
#wonderful a{
	color:#ddd;
	text-decoration:none;
}
#wonderful a:hover{
	color:#00c6e3;
}
.wonderful_container  .copyright{text-align:center;margin:25px 0;}
.wonderful_content{
	margin:0px 25px;
}
.wonderful_content h1{background:url(logo-view.png)0 0 no-repeat scroll;height:81px;margin-top:20px;text-align:center;}
.wonderful_content h1 span{
	color: #00C6E3;
    display: block;
    font-family: "宋体",Arial,sans-serif;
    font-size: 12px;
    letter-spacing: 2px;
    line-height: 14px;
    padding-top: 10px;
    text-shadow: none;
	font-weight:normal;
	}
.w_title img{
	max-height:100%;
	max-width:100%;
	}
.rg-image-wrapper{
	position:relative;
	padding:20px 30px;
	background:transparent url(black.png) repeat top left;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	min-height:20px;
}
.rg-image{
	position:relative;
	text-align:center;
	line-height:0px;
}
.rg-image img{
	max-height:100%;
	max-width:100%;
}
.rg-image-nav a{
	position:absolute;
	top:0px;
	left:0px;
	background:#000 url(nav.png) no-repeat -20% 50%;
	width:28px;
	height:100%;
	text-indent:-9000px;
	cursor:pointer;
	opacity:0.3;
	outline:none;
	-moz-border-radius: 10px 0px 0px 10px;
	-webkit-border-radius: 10px 0px 0px 10px;
	border-radius: 10px 0px 0px 10px;
}
.rg-image-nav a.rg-image-nav-next{
	right:0px;
	left:auto;
	background-position:115% 50%;
	-moz-border-radius: 0px 10px 10px 0px;
	-webkit-border-radius: 0px 10px 10px 0px;
	border-radius: 0px 10px 10px 0px;
}
.rg-image-nav a:hover{
	opacity:0.8;
}
.rg-caption {
	text-align:center;
	margin-top:15px;
	position:relative;
}
.rg-caption p{
	font-size:11px;
	letter-spacing:2px;
	font-family:Arial, sans-serif;
	line-height:16px;
	padding:0 15px;
	text-transform:uppercase;
}
.rg-view{
	height:30px;
}
.rg-view a{
	display:block;
	float:right;
	width:16px;
	height:16px;
	margin-right:3px;
	background:#464646 url(views.png) no-repeat top left;
	border:3px solid #464646;
	opacity:0.8;
}
.rg-view a:hover{
	opacity:1.0;
}
.rg-view a.rg-view-full{
	background-position:0px 0px;
}
.rg-view a.rg-view-selected{
	background-color:#6f6f6f;
	border-color:#6f6f6f;
}
.rg-view a.rg-view-thumbs{
	background-position:0px -16px;
}
.rg-loading{
	width:46px;
	height:46px;
	position:absolute;
	top:50%;
	left:50%;
	background:#000 url(ajax-loader.gif) no-repeat center center;
	margin:-23px 0px 0px -23px;
	z-index:100;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	opacity:0.7;
}

/*志愿者报名*/
.volunteer_reg input,.volunteer_reg select,.volunteer_reg textarea{
	border-radius: 3px 3px 3px 3px;
	border: 1px solid #D0D0D0;
    color: #666666;
    font-family: Verdana;
    font-size: 12px;
    padding: 3px 5px;
	}
.volunteer_reg input:focus,.volunteer_reg select:focus,.volunteer_reg textarea:focus{
	border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6);
	}
.volunteer_reg .inputbox{
	
    width: 155px;
	background:url(hy_box_bg.gif) 0 0 repeat-x scroll;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
    -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	border-radius: 3px 3px 3px 3px;
	}
.volunteer_reg .inputbox:focus{
	border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6);
	}
.undertaking{border:1px solid #F8F8F8;padding:10px;margin:0 auto;background:#ECECEC;color:#555;}
.undertaking h2{text-align:center;line-height:30px;font-size:16px;font-family:"微软雅黑" ,Tahoma;margin:10px 0;}
.undertaking P{line-height:25px;text-indent:30px;}
.bm_submit{width:120px;height:40px;background:url(bm_submit.gif) 0 0 no-repeat scroll;cursor:pointer;}

/*招商合作*/
.race_value{width:670px;margin:0 auto;text-align:justify;color:#333;line-height:25px;padding-top:34px;}
.contact_details{position:relative;width:670px;margin:0 auto;background:url(contact_bg.jpg) right bottom no-repeat scroll;height:520px;}
.contact_details h4{color:#0c439e;font-weight:bold;font-size:12px;}
.contact_details div{position:relative;left:70px;top:53px;}
.contact_details p{line-height:25px;}

/*新增加内容外层*/
.content_wrap{width:705px;position:relative;margin:0 auto;}

.cooperation_style{margin:30px auto;}
.cooperation_style h4{background:url(sponsors_bg.gif) 0 0 scroll;height:25px;line-height:25px;color:#fff;padding-left:20px;}
.cooperation_style h4 span{float:right;padding-right:20px;}
.cooperation_style h4 span a{color:#fff;font-weight:normal;}
.cooperation_style ul{width:696px;margin:10px auto 0;overflow:hidden;}
.cooperation_style  ul li{float:left;border:1px solid #d7d7d7;margin:5px 3px;display:inline;}
.carnival_style h4{background:url(sponsors_bg.gif) 0 -25px scroll;}
.carnival_style ul{width:676px;margin:10px auto 0;}
.carnival_style ul li{margin:10px;padding:1px;background:#fff;}

/*注册登录页*/
.login_box{width:1000px;background:#fff;padding:20px 0;}
.steps {
    background: url(reg_bg.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 35px;
    width: 990px;
	margin:0 auto;
}
.step-1 {
    background-position: 0 0;
}
.step-2 {
    background-position: 0 -35px;
}
.step-3 {
    background-position: 0 -70px;
}
.steps li {
    display: inline;
    float: left;
    height: 35px;
    line-height: 35px;
    text-indent: -9999em;
    width: 33%;
}
.step-alipay {
    background-image: url("reg_bg.png");
}
.login_box .login_c{width:950px;height:auto;margin:0 auto;border:1px solid #D7D7D7;margin-top:10px;}
.login_box .login_c h4{height:34px;line-height:34px;background:url(login_t_bg.gif) 0 0 repeat-x scroll;padding-left:20px;font-size:14px;}
.login_l{position:relative;width:510px;}
.login_l h2{line-height:30px;font-size:16px;color:#333;font-family:"微软雅黑" ,Tahoma;margin:30px 0;padding-left:35px;}
.login_l span{font-family:sans-serif;color:#F00;font-size:14px;margin:0 5px;}
.login_l em{font-size:14px;font-weight:normal;}
.login_l .txt{width:190px;border:1px solid #aaaaaa;padding:5px; vertical-align:middle;font-family:Arial;}
.login_l .txt:focus{border-color:#FFAC00;}
.login_l .submit_login,.login_l .submit_reg,.login_r .Login_now,.entry_num_search,.entry_query_results,.past_query_results{background:url(pages3_common_bg.png) 0 0 no-repeat scroll;cursor:pointer;border:0 none;}
.login_l .submit_login{width:84px;height:29px;background-position:0 0;}
.login_l .submit_reg{width:142px;height:41px;background-position:0 -54px;}
.login_l .reg{color:#1166bb;padding-left:20px;font-size:14px; font-weight:bold;}
.login_l .agree{color:#ff8a00;}
.login_l .reg:hover,.login_l .agree:hover{text-decoration:underline;}
.login_r{width:408px;height:350px;background:#fafafa;border-left:1px solid #e6e6e6;padding:12px;}
.login_r .login_ad{width:408px;height:206px;margin:0 auto;}
.login_r .service_tel {margin:53px 0 0 18px;}
.login_r .service_tel h4{background:url(pages3_common_bg.png) 0 -157px no-repeat scroll;padding-left:25px;height:20px;line-height:20px;color:#ff5500;font-size:14px;font-weight:normal;}
.login_r .service_tel p{padding-left:10px;margin-left:22px;background:url(pages3_common_bg.png) 0 -188px no-repeat scroll;line-height:20px;}
.login_r .login_title_tips{line-height:30px;font-size:18px;color:#333;font-family:"微软雅黑" ,Tahoma;margin:35px 0;padding-left:35px;}
.login_r .Login_now{width:134px;height:36px;background-position:0 -106px;margin-left:35px;}
/*报名结果查询*/
.Result_box{width:614px;margin:0 auto;border:1px solid #eeeeee;border-radius:0 0 10px 10px;box-shadow:2px 2px 3px #ccc;padding-bottom:30px;}
.Result_box h1{height:78px;line-height:78px;background:url(Result_bg.gif) 0 0 repeat-x scroll;font-size:24px;color:#0375cb;font-family:"微软雅黑" ,Tahoma;font-weight:500;padding-left:20px;}
.Result_box .Success_tips{width:390px;height:220px;margin:85px auto 0;}
.Result_box .Success_tips h1{background:url(pages3_common_bg.png) 0 -213px no-repeat scroll;height:85px;line-height:85px;font-size:24px;color:#ff0000;font-family:"微软雅黑" ,Tahoma;font-weight:500;padding-left:80px;}

.entry_num{padding:0px;}
.entry_num em{font-size:14px;}
.entry_num .entry_num_search{width:148px;height:40px;background-position:0 -319px;border:0 none;}
.entry_num .entry_query_results{width:148px;height:40px;background-position:0 -373px;border:0 none;}
.entry_num .past_query_results{width:148px;height:40px;background-position:0 -424px;border:0 none;}

/*互动专题*/
.events_img_list{width:672px;margin:0 auto;}
.events_img_list ol{width:672px;overflow:hidden;padding-top:20px;}
.events_img_list ol li{float:left;width:210px;height:48px;margin:10px 5px;line-height:48px;text-align:center;padding:1px;border:1px solid #e2e2e2;}
.events_img_list ol li a{display:block;font-weight:bold;color:#04407c;background:url(wonderful_bg2.gif) 0 0 repeat-x scroll;}
.events_img_list ol li a:hover{background:url(wonderful_bg3_hover.gif) 0 0 repeat-x scroll;color:#fff;}
.tab-hd{height:25px;border-bottom:1px solid #d1d1d5;border-left:1px solid #d1d1d5;margin-top:30px;}
.tab-hd li{float:left;display:block;text-align:center;width:120px;height:24px;line-height:24px;border:1px solid #d1d1d5;margin-left:-1px;border-bottom:0 none;background:url(vedio_t_bg.gif) 0 0 repeat-x scroll;cursor:pointer;}
.tab-hd  .current{height:36px;margin-top:-12px;line-height:36px;color:#e11313;font-weight:600;background:#fff;}
.tab-vedio-box{padding-top:20px;}
.article_t{background:url(title_bg2.gif) 0 0 repeat-x scroll;height:30px;border:1px solid #e1e1e1;color:#0375cb;}
.article_l td{border-bottom:1px solid #e1e1e1;}

/*2013赛事图片*/
.DB_gallery_box{   
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 20px 0;
    text-align: center;
    width: 1000px;
	}
.DB_gallery_box h3{font-size:24px;color:#0c439e;font-family:"微软雅黑" ,Tahoma;font-weight:500;}
#DB_gallery{width:960px;border:1px solid #d9e0ea;margin:20px auto;}
#DB_gallery ul, #DB_gallery li{list-style:none;margin:0;padding:0}
#DB_gallery .DB_imgSet {position:relative;width:772px;height:434px;overflow:hidden;margin:20px auto 0;}
#DB_gallery .DB_imgSet .DB_imgWin{height:100%;}
#DB_gallery .DB_imgSet .DB_imgWin img{width:772px;height:434px;}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}

#DB_gallery .DB_thumSet {position:relative;margin-top:10px;width:772px;overflow:hidden;margin: 20px auto;}
#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0}
#DB_gallery .DB_thumSet .DB_thumMove li{display:inline;margin-right:8px}
#DB_gallery .DB_thumSet .DB_prevPageBtn{position:absolute;top:0;cursor:pointer;left:0;}
#DB_gallery .DB_thumSet .DB_nextPageBtn{position:absolute;top:0;cursor:pointer;right:0;}
#DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width:60px;height:43px;border:4px solid #FFAC00;left:0;top:0;}

/*报名*/
.bm_aside{width:239px;border:3px solid #a4caec;margin:0 auto;background:#e0e9f0; border-top:none;overflow:hidden;}
.current_user{padding:10px 0;}
.current_user p{line-height:24px;color:#000;font-size:14px;text-align:center;}
.current_user span{display:block;}
.current_user a{color:#003ff8;text-decoration:underline;}
.bm_w{width:202px;margin:5px auto 18px;}
.bm_w h4{width:178px;height:34px;line-height:34px;background:url(../member/images/bm_common_bg.png) 0 -270px no-repeat scroll;color:#fff;padding-left:24px;font-size:14px;}
.bm_w h4 a{color:#fff;}
.bm_w ul{overflow:hidden;margin-left:10px;padding:5px;}
.bm_w ul li{height:26px;line-height:26px;background:url(../member/images/bm_common_bg.png) 10px -335px no-repeat scroll;text-indent:20px;}
.bm_w ul li span{
	background: url("page_bg4.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 2px;
    width: 158px;
	}
.bm_main{padding-bottom:130px;border-bottom:1px solid #b8b8b8;}
.personal_bm h4{width:348px;height:76px;background:url(../member/images/bm_common_bg.png) 0 0 no-repeat scroll;text-indent:-99999px;}
.personal_bm a{display:inline-block;margin:10px;padding:0 15px;height:40px;border:1px solid #eeeeee;border-bottom:1px solid #b8b8b8;line-height:40px;text-align:center;background:url(../member/images/bm_bg_1.gif) 0 0 repeat-x scroll;}
.team_bm h4{background:url(../member/images/bm_common_bg.png) 0 -128px no-repeat scroll;}
.bm_links{width:680px;margin:27px auto;}
.bm_links ul{overflow:hidden;}
.bm_links ul li{float:left;border:1px solid #e8e8e8;margin:10px 5px;}
.personal_bm_w{}
.personal_bm_w h2{height:36px;line-height:36px;background:url(../member/images/bm_t_bg.gif) 0 0 no-repeat scroll;font-size:18px;color:#fff;font-family:"微软雅黑" ,Tahoma;font-weight:500;padding-left:34px;}
.personal_bm_w p{margin:10px 0;height:33px;line-height:33px;border:1px solid #8fb3e5;background:url(../member/images/bm_t_bg3.gif) 0 0 repeat-x scroll;}
.personal_bm_w p span{display:inline-block;height:26px;line-height:26px;margin:4px 0 0 20px;text-indent:30px;background:url(../member/images/bm_t_bg2.gif) 0 0 no-repeat scroll;}
.personal_bm_w .add{width:90px;background-position:0 0;}
.personal_bm_w .print{width:102px;background-position:-100px 0;}
.bm_table{border-collapse:collapse;}
.bm_table td{border:1px solid #c7e4f6;text-align:center;color:#000;height:38px;}
.bm_table .bm_tb_bg{background:url(../member/images/bm_t_bg4.gif) 0 0 repeat-x scroll;}
.bm_table span{color:#ff0000;}
.bm_table .bm_chk{border:1px solid #c7e4f6;}
.bm_total{margin-top:30px;border:1px solid #c7e4f6;text-align:right;height:40px;line-height:40px;background:url(../member/images/bm_t_bg4.gif) 0 0 repeat-x scroll;}
.bm_total h4{font-size:16px;font-weight:600;color:#5580a2;font-family:"Arial Black";}
.bm_td{background-color:#eef6fd;color:#000;}
.bm_td span{color:#0c439e;}
.bm_details {width:auto;margin:20px auto;padding:10px;height:300px;line-height:25px;overflow-y:scroll;border:1px solid #ccc;font-size:12px;background:url(bm_detail_bg_logo.png) center center no-repeat;color:#333;}
.detail_agree{color:#000;margin:20px 0 20px 0;}
.detail_agree input{cursor:pointer;}
.bm_info{border:1px solid #cacaca;}
.bm_info h3{width:auto;height:34px;line-height:34px;background:url(tx_bm_bg1.gif) 0 0 repeat-x scroll;color:#404040;}
.bm_info .tx_bm_info{padding:15px 24px;line-height:30px;}
.tx_bm_info table td {
    height: 40px;
    line-height: 16px;
}
.tx_bm_info table tr:hover{background:#F1F1F1;}
.tx_bm_info .bgColor{background:#F1F1F1;}
.tx_bm_info input,.tx_bm_info label{cursor:pointer;}
.tx_bm_info h4{padding-left:20px;background:url(../member/images/tx_bm_bg2.png) 0 5px no-repeat scroll;height:25px;line-height:25px;border-bottom:1px dotted #dddddd;margin:15px 0;}
.tx_bm_info span{color:#ff0000;font-size:14px;font-family:"宋体";margin:0 2px;}
.tx_bm_info em{color:#ff0000;margin:0 2px;}
.tx_bm_info .bm_txt{border:1px solid #bdbdbd;padding:3px 0 3px 3px;width:205px;}
.tx_bm_info .bm_txt:focus{border:1px solid #FBAD2B;}
.tx_bm_info select{border:1px solid #bdbdbd;padding:3px;}
.bm_info_submit, .bm_info_reset{
	width:144px;
	height:44px;
	background:url(../member/images/tx_bm_bg2.png) 0 -24px no-repeat scroll;
	border:0 none;
	cursor:pointer;
	}
.bm_info_reset{background-position:-156px -24px;}

/*打印确认函*/
#confirmation{width:720px;margin:0 auto;color:#000;text-align:left;}
#confirmation input{border:0 none;border-bottom:1px solid #000;width:90%;}
#confirmation table td{height:40px;}
#confirmation .confirm_info{border:1px solid #000;margin:10px 0 20px;padding:13px;}
#confirmation .statement{line-height:22px;margin:20px 0;}
#confirmation .confirm_w{padding:0 28px;}
.tdcy{ border-collapse:collapse;}
.tdcy td{border:1px solid #000;text-align:center;}
.qr_dlb{text-align:left;padding:10px;height:65px;}
/*新增*/
.form_box dl{clear:both;padding:8px 0;font-size:12px;line-height:28px;}
	.form_box dl dt{display:block;float:left;width:150px;text-align:right;}
	.form_box dl dt em{padding-right:5px;color:#FF0000;font-style:normal;}
	.form_box dl dd{margin-left:150px; padding-left:10px;}
	.form_box dl dd i{display:block;line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd em{line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd .btn_submit{padding:10px 30px;border:1px solid #429342;background:#52A152;color:#fff;font-size:14px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';}
/*报名上传*/
/*file容器样式*/
a.files{ margin:0 auto; float:left; width:52px; height:22px; overflow:hidden; display:block; border:1px solid #d7d7d7; background:url(/wydadmin/images/upfile_bg.gif) left top no-repeat;text-decoration:none; }
/*file设为透明，并覆盖整个触发面*/
a.files input{ margin-left:-270px; font-size:24px; cursor:pointer; filter:alpha(opacity=0); opacity:0; }
/*取消点击时的虚线框*/
a.files, a.files input{ outline:none;/*ff*/hide-focus:expression(this.hideFocus=true);/*ie*/ }
.uploading{ float:left; background:url(/wydadmin/images/loading2.gif) no-repeat left center; padding-left:18px;display:none; line-height:24px; height:24px; color:#333; }
.left{ float:left; }
/*提示样式*/
.msg_tips{margin:30px auto;position:relative;width:380px;}
	.msg_tips .ico{display:block;float:left;background:url(icon_tips.png) no-repeat left top;width:46px;height:46px; text-indent:-99999px;overflow:hidden;}
	.msg_tips .ico.error{background-position:-50px 0;}
	.msg_tips .ico.warning{background-position:-100px 0;}
	.msg_tips .msg{margin-left:60px;}
	.msg_tips .msg strong{margin-bottom:10px;font-size:14px;color:#444;}
	.msg_tips .msg p{line-height:1.8em;}
/*大礼包*/
.gift_wrap{padding-bottom:100px;}
.gift_wrap input{cursor:pointer;}
.big_gift{margin-bottom:10px;}
.big_gift h2{margin-bottom:10px;}
.dlb_list{overflow:hidden;}
.dlb_list li{float:left;width:215px;padding:10px 2px 20px;display:inline;border:4px solid #fff;}
.dlb_list li:hover{border:4px solid #F0F0F0;}
.dlb_list li .img{width:215px;overflow:hidden;}
..dlb_list li img{width:220px;}
.big_gift .price{margin:10px 0 5px;}
.center {width:100%;}
.center td{text-align:center;}
.g_price {
    font-family: arial;
}
.g_price span {
    color: #999999;
    margin-right: 3px;
}
.g_price strong {
    color: #FF4400;
    font-family: verdana,arial;
    font-weight: bold;
}
.P_title{line-height:18px;height:36px;overflow:hidden;}
.P_title a{coilor:#666666;}
.P_title a:hover{color:#CD0007;}

.Goods_list{    margin: 0 auto;overflow: hidden;width: 600px;}
.Goods_list li{float:left;width:130px;padding:10px 2px 20px;display:inline;border:4px solid #fff;}
.Goods_list li:hover{border:4px solid #F0F0F0;}
#gopay{margin-top:50px;text-align:right;}
#gopay .pay_btn{margin:0 100px 0 120px;cursor:pointer;}
#gopay .total{font-family:'微软雅黑';font-size:18px;color:#be1222;}
/*2013-11-05首页中间轮播图*/
.main {
	margin: 0 auto;
	width: 980px;
}
.pro-switch {
	height: 400px;
	overflow: hidden;
	position: relative;
	width:980px;
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
	width:980px;
	height:400px;
	display: block;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
	height: 400px;
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 0 auto;
	position: relative;
	width:980px;
	zoom: 1;
}
.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
	width: 45px;
	height: 100px;
	margin: -50px 0 0;
	display: block;
	background: url(sprite.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
   outline:medium none;
}
.flex-direction-nav .flex-next {
	background-position: -55px 0px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background: url(dot.png) no-repeat 0 -16px;
	display:block;
	height: 16px;
	overflow: hidden;
	text-indent:-99em;
	width: 16px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}

/*首页左侧小轮播图*/
#flashbox{width:274px; height:252px;border:none;}
.smallslider{position:relative;padding:0;margin:0;overflow:hidden;}
.smallslider ul{list-style-type:none;padding:0;margin:0;position: absolute;width:auto;height:auto;}
.smallslider li{margin:0;padding:0;position:relative;left:0;}
.smallslider li a{margin:0;padding:0;}
.smallslider li a img{border:0;padding:0;margin:0;vertical-align:top;}
.smallslider  h3{position:absolute;font-weight:bold;font-size:12px;margin:0;padding:0;text-indent:2%;line-height:26px;z-index:102; width:98%;color:#CCC;}
.smallslider  h3 a{padding:0;margin:0;text-indent:0; }
.smallslider  h3 a:link,.smallslider  h3 a:visited{text-decoration:none;color:#FFFFFF;}
.smallslider  h3 a:hover{text-decoration:underline;color:#FF6600;}
.smallslider li.current-li{}
.smallslider-btns{position:absolute;z-index:103;}
.smallslider-btns span{background-color:#FFFFFF;border:1px solid #DCDCDC;color:#9F9F9F;cursor:pointer;float:left;font-size:12px;height:16px;line-height:16px;text-align:center; width:16px;}
.smallslider-btns span.current-btn{ background-color:#C00100; border:1px solid #A00100; color:white; font-size:13px;font-weight:bold;}
.smallslider-lay{position:absolute;background:black;height:26px;width:100%; z-index:101;}
#debug{width:200px;height:200px;border:1px solid;background:#CCC;position:fixed;left:10px;bottom:20px; }
/*身份证上传样式*/

.main_box{padding:20px;background:#fff;}
.base_tit{border-bottom:1px solid #DADADA;color:#444;font-size:14px;margin:20px auto 2px 0;padding-bottom:5px;}
	.base_tit span{float:right;font-size:12px;font-weight:100;margin:5px 0 0 0;color:#ccc;}
	.base_tit span a{color:#999;}
.main_tit{border-bottom:1px solid #EEE;color:#444;font-size:18px;margin:0 0 20px;padding:0 0 10px;}
	.main_tit strong{color:#999;font:bold 12px/18px arial;margin:0 10px;}
	.main_tit span{float:right;font-size:12px;font-weight:100;margin:5px 5px 0 0;}
	.main_tit span{color:#ccc;}
	.main_tit span a{color:#999;}
	.main_tit i{display:block;margin-top:5px;color:#999;font-size:12px;font-style:normal;font-weight:normal;}
.main_head h3{margin-bottom:15px;font-size:15px;}
	.main_head .tips_box{margin-left:146px;}
.bar_tit{border-bottom:1px solid #EEE;color:#444;font-size:15px;margin:0 0 20px;padding:0 0 10px;}
.avatarbox{float:left;text-align:center;}
	.avatarbox img{width:120px;height:120px;padding:2px;border:1px solid #eee;}
	.avatarbox span{display:block;margin:5px auto 0 auto;}
.tips_box{ position:relative;}
	.tips_box h2{border-bottom:1px solid #EEE;color:#3B8DD1;font-size:15px;margin:0 0 20px;padding:0 0 10px;}
	.tips_box dl{float:left;width:50%;_width:48%; line-height:2.4em;}
	.tips_box dl dt{float:left;color:#666;}
	.tips_box dl dd{color:#999;}
.form_box dl{clear:both;padding:8px 0;font-size:12px;line-height:28px;}
	.form_box dl dt{display:block;float:left;width:150px;text-align:right;}
	.form_box dl dt em{padding-right:5px;color:#FF0000;font-style:normal;}
	.form_box dl dd{margin-left:150px; padding-left:10px;}
	.form_box dl dd i{display:block;line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd em{line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd .btn_submit{padding:10px 30px;border:1px solid #429342;background:#52A152;color:#fff;font-size:14px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';}
.tab_head{overflow:hidden;position:relative;}
	.tab_head .add{font-weight:700;position:absolute;right:4px;top:12px;z-index:100;color:#444;font-family:"Microsoft Yahei";}
.tabs{border-bottom:1px solid #ddd; float:left; line-height:36px;margin:0 0 10px 0;width:100%;}
	.tabs li{float:left;margin:0 0 -1px 5px; }
	.tabs li a{float:left;background:#F0F0F0;border:1px solid #ddd;display:block;padding:0 25px;color:#444; }
	.tabs li a:hover,
	.tabs li .current,
	.tabs li.selected a{text-decoration:none;background:#fff;border-bottom-color:#fff;}
.tab_inner{display:none;}
.cart_box{padding:20px;background:#fff;}
.cart_step{position:relative;}
	.cart_step li{float:left; width:33.33%;height:35px;line-height:35px;text-align:center;background:url(cart_arrow.gif) no-repeat right -45px #F6F6F6;color:#999;}
	.cart_step li span{display:inline-block;margin-right:5px;font-weight:bold;font-size:15px;}
	.cart_step li.item{background-position:right 0;}
	.cart_step li.selected{background:url(cart_arrow.gif) no-repeat right -90px #E8E8E8;color:#8CAC52;}
	.cart_step li.last{background-image:none;}
.cart_table{border:1px solid #E6E4E3;}
	.cart_table th{padding:0.6em;color:#444;font-weight:400;background:#f3f3f3;border-bottom:1px solid #E6E4E3;}
	.cart_table td{padding:0.6em;border-bottom:1px solid #E6E4E3;}
	.cart_table td .img{padding:1px;width:60px;height:60px;border:1px solid #eee;}
	.cart_table .reduce,.cart_table .subjoin{display:inline-block;width:9px;height:9px;text-indent:-999em;background:url(cart_icon.gif) no-repeat;overflow:hidden;}
	.cart_table .reduce{background-position:-18px 0px;}
	.cart_table .subjoin{background-position:0px 0px;}
/*用户头像样式*/
.img_box{margin:10px 0;border:1px solid #ccc;border-radius:3px;padding:2px;width:180px;}
.avatar_box{margin:10px 0;}
.avatar_big_warp{float:left;display:table;*position:relative;border:1px solid #ccc;border-radius:3px;padding:2px;width:350px;height:350px;overflow:hidden;}
.avatar_big_box{display:table-cell;*position:absolute;*top:50%;*left:0;*width:100%;vertical-align:middle;text-align:center;background:#f4f4f4;}
.avatar_big_pic{margin:auto;display:inline-block;*display:inline;_display:inline-block;*position:relative;*top:-50%;}
	.avatar_big_pic img{/*max-width:350px;max-height:350px;width:expression(this.width>350?"350px":this.width);*/}
.avatar_small_warp{float:left;margin-left:20px;width:186px;}
	.avatar_small_warp p{color:#666;font-family:"Microsoft Yahei";line-height:24px;}
.avatar_small_box{margin-bottom:10px;padding:2px;border:1px solid #ccc;border-radius:3px;width:180px;height:180px;overflow:hidden;}
.avatar_small_pic{width:180px;height:180px;overflow:hidden;}
/*上传头像*/
.avatar_upload{margin:10px 0;}
.avatar_upload a.files{ margin:0 auto; float:left; width:120px; height:30px; overflow:hidden; display:block; /*border:1px solid #4fabe4;*/ border-radius:3px; background:url(icon_upbtn_bg.png) left top no-repeat;text-decoration:none; }
	.avatar_upload a.files input{ margin-left:-270px; font-size:24px; cursor:pointer; filter:alpha(opacity=0); opacity:0; }
	.avatar_upload a.files, .avatar_upload a.files input{ outline:none;/*ff*/hide-focus:expression(this.hideFocus=true);/*ie*/ }
	.avatar_upload .uploading{ float:left; background:url(loading.gif) no-repeat left center; padding-left:18px;display:none; line-height:24px; height:24px; color:#333; }
.ftable{width:100%;border:1px solid #eee;font-family:"Microsoft Yahei";}
.mtable{width:100%;font-family:"Microsoft Yahei";}
	.mtable th,.ftable th{padding:0.6em;color:#444;font-weight:400;background:#f3f3f3;border-bottom:1px solid #eee;}
	.mtable td,.ftable td{padding:0.6em;border-bottom:1px solid #F3F3F3;}
	.ftable td .img{padding:1px;width:60px;height:60px;border:1px solid #ccc;}
	.mtable .tr_odd_bg,.ftable .tr_odd_bg{background:#F9F9F9;}
.page_foot{clear:both;padding-top:15px;height:35px;}
.page_btns{float:left;}
	.page_btns a{color:#444;font-weight:bold; margin-right:5px;}
	.page_btns .pipe{color:#CBCBCB;margin:0 5px;}
	/*20111114*/
	.entry_num .bm_results{width:148px;height:40px;background-position:0 -477px;border:0 none;}
	.entry_num .zs_results{width:148px;height:40px;background-position:0 -533px;border:0 none;}
