@charset "utf-8";
/* 公共 CSS*/
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
body{
    margin:0px;
    background:url(/images/background.gif) left top repeat-x;
    font-size:12px;
    color:#666;
    font-family:Arial, Helvetica, sans-serif;
}
ul,li,dl,dd,form,h1,h2,h3,h4{
    list-style:none;
    margin:0px;
    padding:0px;
}
a {
    color:#333;
    text-decoration:none;
}
a:hover{
    color:#FF8A00;
    text-decoration:underline;
}
a img{
    border:0px;
}
.pt30{
    padding-top:30px;
}
.fright{
    text-align:right;
}
.ftcenter{
    text-align:center;
}
.fleft{
    text-align:left;
}
.left{
    float:left;
}
.right{
    float:right;
}
.vmiddle {
    vertical-align:middle;
}
.pointer {
	cursor:pointer;
}
.clear{
    clear:both;
    font-size:0px;
}
.hidden {
    display: none;
}
.sbtn,.mbtn,.gbtn{
    border-width:0px;
    height:28px;
    font-weight:bold;
    cursor:pointer;
    display:inline-block;
    vertical-align: middle;
    line-height: 28px;
    text-align: center;
}
.sbtn:hover, .mbtn:hover, .gbtn:hover {
	text-decoration: inherit;
	color: inherit;
}
.sbtn{
    width:62px;
    color:#FFF;
    background:url(/images/sbtn_bg.gif) no-repeat;
}
.mbtn{
    color:#FFF;
    width:76px;
    background:url(/images/mbtn_bg.gif) no-repeat;
}
.gbtn{
    width:67px;
    color:#FF8A00;
    background:url(/images/btn_bg.gif) no-repeat;
}
input.input_text{
    border:#BBB 1px solid;
    width:94%;
    padding:4px;
    line-height:16px;
    height:14px;
    color:#666;
    background:url(/images/input_bg.gif) no-repeat;
}
.org{
    color:#FF8A00;
}
.header{
    width:950px;
    height:120px;
    padding:0 15px;
    clear:both;
    margin:0px auto;
}
.header_nav{
	float:right;
	height:22px;
	line-height:20px;
	color:#fff;
}
.header_nav_bgL{
	width:11px;
	height:22px;
	background:url(../images/header_nav_bgL.gif) left bottom no-repeat;
	float:right;
}
.header_nav_bgR{
	height:22px;
	padding-right:11px;
	background:url(../images/header_nav_bgR.gif) right bottom no-repeat;
	float:right;
}

.header_nav a{
    color:#FFF;
    margin:0 5px;
}
.menu{ 
    width:980px;
    margin:0px auto;
    clear:both;
}
.menu_L,.menu_R{
    width:18px;
    height:39px;
}
.menu_L{
    float:left;
    background:url(/images/menu_bgl.png) no-repeat !important; background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_bgl.png',sizingMethod=image);
}
.menu_R{
    float:right;
    background:url(/images/menu_bgR.png) no-repeat !important; background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_bgR.png',sizingMethod=image);
}
.menu_main{
    width:944px;
    height:39px;
    float:left;
    background:url(/images/menu_bg.png);
}
.menu_main ul{
    margin-top:7px;
}
.menu_main li{
    width:100px;
    float:left;
    margin-right:5px;
}
.menu_main li#search{
    width:210px;
    padding-top:4px;
    float:right;
}
.menu_main li#search .search_input{
    width:180px;
    float:left;
    height:18px;
    background:url(/images/search_bgL.gif) #FFF left top no-repeat;
}
.searchinput{
    margin-left:5px;
    height:12px;
    padding:2px;
    line-height:14px;
    width:175px;
    border-width:0px;
}
.searchbtn{
    width:20px;
    height:18px;
    border-width:0px;
    cursor:pointer;
    background:url(/images/search_btn.gif) no-repeat;
}
.menu_main li#search .search_button{
    width:20px;
    float:left;
}
.menu_main li a{
    display:block;
    height:32px;
    text-align:center;
    line-height:32px;
    font-size:14px;
    color:#FFF;
    font-weight:bold;
}
.menu_main li a:hover{
    color:#333;
    text-decoration:none;
    background:url(/images/nav_btnbg.gif) 0 -32px no-repeat;
}
.menu_main li a.current,.menu_main li a:hover.current{
    background:url(/images/nav_btnbg.gif) 0 0 no-repeat;
    color:#333;
}
.catmenu_nav{ 
    width:980px;
    clear:both;
    margin:0px auto;
    clear:both;
    height:30px;
    background:url(/images/catmenu_nav.gif);
}
.catmenu_nav ul{
    padding:0px 15px;
}
.catmenu_nav li{
    float:left;
    line-height:30px;
    background:url(/images/line.gif) right center no-repeat;
}
.catmenu_nav li a{
    float:left;
    padding:0px 20px;
    display:block;
}
.catmenu_nav li a:hover{
}
.catmenu_nav li#nonebg{
    background:none;
}
.content{
    width:950px;
    padding:15px;
    overflow:hidden;
    clear:both;
    margin:0px auto;
    background:url(/images/content_bg.gif) #FFF left top repeat-x;
}
.content_l{
    width:715px;
    float:left;
}
.content_r{
    width:220px;
    float:right;
}
.content_main{
    margin-top:15px;
    overflow:hidden;
}
.content_main_J{
    margin-top:5px;
    overflow:hidden;
}

.box{
	border:#D7D7D7 1px solid;
	clear:both;
	margin-top:15px;
	zoom:1;
}
.boxbg{
    background:#D7D7D7;
}
.corner {
    height:10px;
    line-height:0;
    position:relative;
    zoom:1;
    clear:both;
}
.mod_content {
    padding:0 10px;
}
.box_topL,.box_topR,.box_bottomL,.box_bottomR{
	width:7px;
	height:7px;
	position:absolute;
	font-size:1px;
	z-index:9999;
}
.box_topL{
	top:-1px;
	left:-1px;
	float:left;
	background:url(../images/box_topL.gif) no-repeat;
}
.box_topR{
	top:-1px;
	right:-1px;
	float:right;
	background:url(../images/box_topR.gif) no-repeat;
}
.box_bottomL{
	bottom:-1px;
	left:-1px;
	float:left;
	background:url(../images/box_bottomL.gif) no-repeat;
}
.box_bottomR{
	bottom:-1px;
	right:-1px;
	float:right;
	background:url(../images/box_bottomR.gif) no-repeat;
}
.box_bgtopL,.box_bgtopR,.box_bgbottomL,.box_bgbottomR{
	width:5px;
	height:5px;
	position:absolute;
	font-size:0px;
	z-index:9999;
}
.box_bgtopL{
    top:-2px;
    left:-2px;
    background:url(/images/box_bgtopL.gif) no-repeat;
}
.box_bgtopR{
    top:-2px;
    right:-2px;
    background:url(/images/box_bgtopR.gif) no-repeat;
}
.box_bgbottomL{
    bottom:-2px;
    left:-2px;
    background:url(/images/box_bgbottomL.gif) no-repeat;
}
.box_bgbottomR{
    bottom:-2px;
    right:-2px;
    background:url(/images/box_bgbottomR.gif) no-repeat;
}
h1.title{
    margin:0px;
    padding:0px;
    background:#F0F0F0;
    font-size:16px;
    padding:5px 15px 5px;
}
.copyright{
    width:980px;
    margin:30px auto 0;
    padding-left:15px;
    height:30px;
}
.copyright_L,.copyright_R{
    width:9px;
    height:30px;
    float:left;
}
.copyright_L{
    background:url(/images/copyright_l.gif) no-repeat;
}
.copyright_R{
    background:url(/images/copyright_r.gif) no-repeat;
}
.copyright_bg{
    width:932px;
    float:left;
    line-height:30px;
    text-align:center;
    color:#FFF;
    background:url(/images/copyright_bg.gif) left top repeat-y;
}
.copyright_bg a{
    color:#FFF;
    margin:0 5px;
}
.copyright_bottom{
    text-align:center;
    padding:10px 0 40px;
    line-height:200%;
    clear:both;
    
}
.more a{
    float:right;
    color:#FFF;
    padding-right:5px;
    font-weight:100;
}
.more a:hover{
    color:#FFF;
}
h1.member_title,h1.gamephoto_title,h1.gameservernew_title,h1.gamenews_title,h1.adserver_title,h1.active_title,h1.gbbs_title,h1.sfbox_tilte,h1.bfbox_tilte,h1.other_title,h1.Bnews_tilte,h1.passport_tilte,h1.mygamecontent_tilte{
    text-indent:24px;
    color:#FFF;
    font-weight:bold;
}
h1.member_title,h1.gamephoto_title,h1.gameservernew_title,h1.gamenews_title,h1.adserver_title,h1.active_title,h1.gbbs_title,h1.sfbox_tilte,h1.bfbox_tilte,h1.other_title,h1.mygamecontent_tilte{
    font-size:12px;
    line-height:23px;
}
h1.Bnews_tilte,h1.passport_tilte{
    font-size:14px;
    line-height:27px;
}
h1.member_title{
    background:url(/images/title_bg.gif) left top no-repeat;
}
h1.gamephoto_title{
    background:url(/images/title_bg.gif) -166px 0 no-repeat;
}
h1.gameservernew_title{
    background:url(/images/title_bg.gif) 0 -99px no-repeat;
}
h1.gamenews_title{
    background:url(/images/title_bg.gif) 0 -132px no-repeat;
}
h1.adserver_title{
    background:url(/images/title_bg.gif)  0 -33px no-repeat;
}
h1.active_title{
    background:url(/images/title_bg.gif)  -206px -33px no-repeat;
}
h1.gbbs_title{
    background:url(/images/title_bg.gif)  0 -66px no-repeat;
}
h1.other_title{
    background:url(/images/title_bg.gif)  -206px -66px no-repeat;
}
h1.sfbox_tilte{
    background:url(/images/title_bg.gif)  -206px -165px no-repeat;
}
h1.bfbox_tilte{
    background:url(/images/title_bg.gif)  0px -206px no-repeat;
}
h1.Bnews_tilte{
    background:url(/images/title_bg.gif)  0px -239px no-repeat;
}
h1.passport_tilte{
    background:url(/images/title_bg.gif)  0px -276px no-repeat;
}
h1.mygamecontent_tilte{
    background:url(/images/title_bg.gif)  0px -313px no-repeat;
}
.banner{
    padding-top:15px;
    clear:both;
}
ul.article_list {
    margin-top:5px;
    overflow:hidden;
}
ul.article_list li{
    margin-top:5px;
    float:left;
    width:100%;
    text-indent:15px;
    background:url(/images/dot.gif) left center no-repeat;
}
ul.gamenews_list{
    overflow:hidden;
}
ul.gamenews_list li{
    float:left;
    width:100%;
    margin-top:15px;
    overflow:hidden;
}
ul.gamenews_list .digg{
    width:51px;
    height:57px;
    float:left;
    background:url(/images/digg.gif) no-repeat;
}
ul.gamenews_list .gamenews_des{
    margin-left:61px;
}
ul.gamenews_list .digg span{
    display:block;
    text-align:center;
    color:#333;
}

ul.gamenews_list .digg span.digg_num{
    font-size:18px;
    padding-top:5px;
}
ul.gamenews_list .digg span.digg_ding{
    padding-top:9px !important; padding-top:12px;
}
ul.gamenews_list .gamenews_des h1{
    font-size:15px;
    padding-bottom:3px;
    border-bottom:#CCC 1px solid;
    margin-bottom:3px;
}
ul.gamenews_list .gamenews_des p{
    margin:0px;
}
ul.gamenews_list .gamenews_des p.des{
    line-height:160%;
    padding-top:5px;
}
.content_nav{
    padding-bottom:15px;
}
h1.content_title{
    padding-bottom:5px;
    font-size:18px;
    color:#333;
}
.news_content P{
    color:#333;
    text-indent:24px;
    line-height:140%;
    font-size:14px;
}

.msdn {
    font-size: 12px; 
    color: #333; 
    padding: 20px 0px 10px 6px; 
    font-family: Verdana,Tahoma,Arial,Helvetica,Sans-Serif; 
    text-align: right;
    clear:both;
}
.msdn a {
    padding:3px 5px 2px 5px;
    margin: 0px 3px; 
    color: #0030ce; 
    border: #b7d8ee 1px solid; 
    text-decoration: none
}
.msdn a:hover {
    border: #b7d8ee 1px solid; 
    color: #0066a7; 
    background: #d2eaf6
}
.pagination a:active {
    border: #b7d8ee 1px solid; 
    color: #0066a7; 
    background: #d2eaf6
}
.msdn span.current {
    border: #b7d8ee 1px solid; 
    padding:3px 5px 2px 5px;
    font-weight: bold; 
    margin: 0px 3px; 
    color: #444444; 
    background: #d2eaf6
}
.msdn span.disabled {
    display: none
}
ul.rank_list{
    overflow:hidden;
}
ul.rank_list li{
    width:100%;
    float:left;
    margin-top:10px;
}
ul.rank_list li .num,ul.rank_list li .topnum{
    float:left;
    padding:2px 5px 2px 5px;
    font-weight:bold;
}
ul.rank_list li .num{
    background:#EEE;
}
ul.rank_list li .topnum{
    background:#FF8A00;
    color:#FFF;
}
ul.rank_list li .newslist_title{
    float:right;
    height:18px;
    width:170px;
    white-space:nowrap;
    overflow:hidden;
}

.mt0{
    margin-top:0px;
}

/** active.css **/
dl.active{
    overflow:hidden;
    position:relative;
}
dl.active dt{
    width:100%;
    margin-bottom:5px;
}
dl.active dd{
    width:100%;
    margin-top:5px;
}
dl.active dd h1{
    font-size:16px;
}
a.active_box{
    position:absolute;
    right:20px;
    bottom:50px;
    z-index:9999;
    display:block;
    width:108px;
    height:108px;
    cursor:pointer;
    overflow:hidden;
    background:url(/images/join.png) no-repeat !important; background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/join.png',sizingMethod=image);
}
a.active_box span{
    position:absolute;
    top:-40px;
    left:0px;
}
.active_boxL{
    width:714px;
    float:left;
}
.active_boxR{
    width:220px;
    float:right;
}
ul.active_list{
    overflow:hidden;
}
ul.active_list li{
    float:left;
    width:100%;
    margin-top:0px;
    overflow:hidden;
}
ul.active_list .active_photo{
    width:125px;
    height:120px;
    float:left;
}
ul.active_list .active_des{
    margin-left:135px;
}
ul.active_list .active_des h1{
    font-size:15px;
    padding-bottom:3px;
    border-bottom:#CCC 1px solid;
    margin-bottom:3px;
}
ul.active_list .active_des p{
    margin:0px;
}
ul.active_list .active_des p.des{
    line-height:160%;
    padding-top:5px;
}

/*index CSS*/
.banner_image{
    width:650px;
    float:left;
}
.game_nav,.game_nav_r{
    height:167px;
    float:left;
}
.game_nav{
    background:url(/images/game_box_bg.gif) left top no-repeat;
    margin-left:10px;
}
.game_nav_r{
    background:url(/images/game_box_r.gif) right top no-repeat;
}
.game_main{
    padding:9px;
}
.game_image{
    float:left;
}
.game_des{
    width:213px;
    float:left;
    margin-left:10px;
}
.game_des p{
    margin:0px;
    line-height:160%;
}
.game_des .game_btn{
    text-align:right;
    padding-top:10px;
}
.content_mainL{
    width:180px;
    float:left;
}
.content_mainR{
    width:520px;
    float:right;
}

ul.member_list{
    overflow:hidden;
}
ul.member_list li{
    margin:10px 8px 0px 6px;
    float:left;
    width:64px;
    height:64px;
    display:inline;
    overflow:hidden;
}
.w160{
    width:160px;
}

.game_photoshow{
    width:134px;
    height:134px;
    border:#CCC 10px solid;
    clear:both;
    margin-top:10px;
}
.game_titledes{
    clear:both;
    line-height:25px;
    font-weight:bold;
    text-align:center;
}
.game_navlist ul{
    overflow:hidden;
}
.game_navlist li{
    width:34px;
    height:34px;
    float:left;
    margin-left:5px;
}
.game_navlist li.ml0{
    margin-left:0px;    
}
.game_navlist li a img{
    border:#333 1px solid;
}
.game_navlist li a.active img{
    border:#FFF 1px solid;
}

.login_box{
    width:100%;
    clear:both;
}
.login_box_top,.login_box_bottom{
    height:10px;
    clear:both;
    font-size:0px;
}
.login_box_top{
    background:url(/images/login_boxtop.gif) no-repeat;
}
.login_box_bottom{
    background:url(/images/login_boxbottom.gif) no-repeat;
}
.login_boxmain{
    width:196px;
    padding:0px 10px;
    clear:both;
    border-left:#FFBA58 2px solid;
    border-right:#FFBA58 2px solid;
}
h1.login_title{
    text-indent:15px;
    line-height:31px;
    color:#744400;
    font-size:14px;
    font-weight:bold;
    background:url(/images/title_bg.gif) 0 -165px no-repeat;
}
.login_box_main{
    margin-top: 10px;
    height: 22px;
}
.login_boxmain form{
    display:block;
    padding:0 5px;
}
.login_boxmainL{
    width:106px;
    float:left;
}
.login_boxmainR{
    width:70px;
    float:right;
}
.login_btn{
    border-width:0px;
    width:82px;
    height:28px;
    cursor:pointer;
    background:url(/images/login_btn.gif) no-repeat;
}
.login_box_main1 a.regde_btn{
	display:block;
    border-width:0px;
    width:186px;
    height:53px;
    background:url(/images/reg_btn.gif) no-repeat;
    margin-left:0;
}
.login_box_main1 a{
    margin-left:15px;
}
.login_box_main1{
    clear:both;
    padding-top:10px !important; padding-top:5px;
}
dl.adserver_list,dl.active_list{
    margin-top:10px;
    clear:both;
    overflow:hidden;
}
dl.adserver_list dt{
    width:186px;
    padding:5px;
    background:#F0F0F0;
    float:left;
}
dl.adserver_list dt img{
    float:left;
    margin-right:10px;
}
dl.adserver_list dt p{
    margin:0px;
    padding-top:2px;
}
dl.adserver_list dt a,dl.active_list dt a{
    color:#333;
    font-weight:bold;
}
dl.adserver_list dd,dl.active_list dd{
    margin-top:5px;
    float:left;
    width:190px;
    overflow:hidden;
    white-space:nowrap;
    text-indent:15px;
    height:20px;
    line-height:20px;
    background:url(/images/dot.gif) left center no-repeat;
}

dl.active_list dt{
    width:196px;
    float:left;
}
dl.active_list dt img{
    border:#CCC 7px solid;
}
dl.active_list dt p{
    margin:0px;
    padding-top:2px;
    line-height:160%;
}
ul.gameservernew_box{
    clear:both;
    margin-top:10px;
    border-left:1px solid #D7D7D7;
    border-top:1px solid #D7D7D7;
    border-bottom:1px solid #D7D7D7;
    height:25px;
    color:#333;
}
ul.gameservernew_box li{
    border-right:1px solid #D7D7D7;
    float:left;
    text-align:center;
    background:#F0F0F0;
    line-height:25px;
    font-weight:bold;
}
ul.gameservernew_box_des{
    clear:both;
    border-left:1px solid #D7D7D7;
    border-bottom:1px solid #D7D7D7;
    height:30px;
}
ul.gameservernew_box_des li{
    border-right:1px solid #D7D7D7;
    float:left;
    text-align:center;
    line-height:30px;
    font-weight:bold;
}
ul.gameservernew_box_des li a{
    color:#FF8A00;
}
ul.gameservernew_box li.t2,ul.gameservernew_box_des li.t2{
    width:123px;
}
ul.gameservernew_box li.t3,ul.gameservernew_box_des li.t3{
    width:80px;
}
ul.gameservernew_box li.t4,ul.gameservernew_box_des li.t4{
    width:90px;
}
ul.gameservernew_box li.t5,ul.gameservernew_box_des li.t5{
    width:140px;
}
ul.gameservernew_box_des li.t5{
    padding-top:3px;
    height:27px;
    
}


/*CSS*/
.mt0{
    margin-top:0px;
}
.ml0{
    margin-left:0px;
}

/* news.css */
.newsphoto_focus{
    width:300px;
    float:left;
}
.news_focusphoto{
    clear:both;
}
.news_focustitle{
    clear:both;
    height:55px;
    padding:10px;
    background:url(/images/newsfocus_titlebg.gif) left bottom no-repeat;
}
.news_focustitle h1 a{
    font-size:15px;
    color:#FFF;
}
.news_focustitle p{
    margin:0px;
    padding-top:5px;
    line-height:130%;
    color:#AAA;
}
.news_focus{
    width:400px;
    float:right;
}
.news_focus dl{
    overflow:hidden;
}
.news_focus dt{
    width:100%;
    float:left;
    margin-top:15px;
}
.news_focus dt img{
    float:left;
    border:#AAA 2px solid;
}
.news_focus dt .newstitle{
    font-size:12px;
    font-weight:bold;
    margin-left:120px;
}
.news_focus dt .news_des{
    margin-left:120px;
    padding-top:10px;
}
.news_focus dd{
    float:left;
    width:100%;
    text-indent:8px;
    margin-top:5px;
    background:url(/images/dot1.gif) left center no-repeat;
}
.news_focus dd a:hvoer{
    color:#333;
}
.news_focus dt.mt0{
    margin-top:0px;
}
ul.membernews_list{
    overflow:hidden;
}
ul.membernews_list li{
    width:100%;
    float:left;
    margin-top:10px;
}
ul.membernews_list li img{
    float:left;
    border:#CCC 2px solid;
}
ul.membernews_list li h2{
    font-size:12px;
    margin-left:55px;
}
ul.membernews_list li .news_des{
    margin-left:55px;
    padding-top:3px;
}
.mt0{
    margin-top:0px;
}

/* other.css */
.loginmain_box,.register_box{
    margin:0px auto;
    clear:both;
    padding-top:20px;
}
.loginmain_box{
    width:500px;
}
.loginmain_box h3{
    background:url(/images/login_title.gif) no-repeat;
    width:76px;
    height:17px;
}
.loginmain_box form{
    overflow:hidden;
}
.loginmain_box td.login_txt,.register_boxR td.login_txt{
    color:#333;
    font-weight:bold;
    height:35px;
    text-align:right;
}

.register_box{
    width:800px;
}
.register_boxL{
    float:left;
    width:250px;
    height:500px;
    background:url(/images/title_welcom.gif) right top no-repeat;
    border-right:1px #CCC solid;
}
.register_boxR{
    float:left;
    margin-left:15px;
    width:430px;
}
.register_boxR h3{
	background:url(../images/title_loginfo.gif) no-repeat;
	width:111px;
	height:18px;
	margin-bottom:10px;
}

/*充值中心 CSS*/
.passport_l{
    float:left;
    width: 220px;
}
.passport_r{
    float:right;
    width:714px;
}
.presonl_box dl{
    overflow:hidden;
    margin-top:10px;
    margin-bottom:10px;
}
.presonl_box dt{
    float:left;
    width:80px;
}
.presonl_box dt img{
    border:#CCC 3px solid;
}
.presonl_box dd{
    margin-left:75px;
    line-height:22px;
}
.presonl_function{
    border-top:#CCC 1px dotted;
    clear:both;
    padding-top:10px;
}
.presonl_function ul{
    overflow:hidden;
}
.presonl_function li{
    float:left;
    width:49%;
    line-height:22px;
    text-indent:10px;
    background:url(/images/dot1.gif) left center no-repeat;
}
.mygame_list ul{
    overflow:hidden;
}
.mygame_list li{
    clear:both;
    margin-top:10px;
    padding:10px;
    overflow:hidden;
    width:97%;
    background-color:#fff;
}
.mygame_list li h1{
    font-size:16px;
    margin-bottom:10px;
}
.mygame_photo{
    float:left;
    width:187px;
}
.mygame_des{
    float:right;
    width:480px;
}
.mygame_des table{
    background:#CCC;
}
.mygame_des .trbg td{
    background:#EEE;
    font-size:12px;
    font-weight:bold;
    color:#333;
    text-align:center;
}
.mygame_des td{
    background:#FFF;
}
.myhome_content{
    clear:both;
}
.myhome_contentbox{
	text-align: center;
    width:49%;
}
.pay_box{
    clear:both;
    margin:0px auto;
    width:500px;
}
.pay_box h1{
    font-size:14px;
    padding:10px 0;
}
.pay_box_main{
    margin-top:10px;
}
.pay_box_main p{
    margin:0px;
    padding-top:5px;
}
.pay_way{
    padding-top:10px;
    clear:both;
    margin:0px auto;
    width:500px;
}
.pay_way h1{
    font-size:14px;
    color:#FF8A00;
    padding-bottom:10px;
}
.pay_way table{
    border:#EEE 1px solid;
}
.pay_way td.tdbg{
    font-color:#444;
    font-weight:bold;
    background:#F0F0F0;
}
.PayYeelist_box{
    margin-top:10px;
    clear:both;
}
.PayYeelist_box table{
    background:#CCC;
    text-align:center;
}
.PayYeelist_box td{
    background:#FFF;
}
.PayYeelist_box tr.tdbg td{
    background:#EEE;
    color:#333;
    font-weight:bold;
}

/*公司信息 CSS*/
.profile_box ul{
    overflow:hidden;
    clear:both;
    margin-top:10px;
}
.profile_box li{
    float:left;
    width:100%;
    margin-top:1px;
}
.profile_box li a{
    display:block;
    line-height:22px;
    background:url(/images/arrow1.gif) #F0F0F0 left top no-repeat;
    text-indent:20px;
    color:#333;
    font-weight:bold;
}
.profile_box li a:hover{
    background:url(/images/arrow1.gif) #FF8A00 left -22px no-repeat;
    color:#FFF;
}
h1.profile_title{
    font-size:14px;
    line-height:24px;
    background:#F1F1F1;
    color:#333;
}
.profile_des {
    line-height:160%;
    margin-top:15px;
    clear:both;
}

.error_box{
	height:30px;
	clear:both;
}
.error{
	background:url(/images/error.gif) #FFD9D9 no-repeat;
	height:24px;
	line-height:24px;
	text-indent:40px;
	color:#BB4E4E;
	border:#F4ADAD 1px solid;
}
.error_404{
	height:400px;
	background:url(/images/404_error.gif) center center no-repeat;
	clear:both;
}
.login_ok{
	clear:both;
}
.login_ok p{
	margin:0px;
	text-align:center;
	padding-top:10px;
}
.login_ok p span{
	font-weight:bold;
	color:#f60;
}
.login_ok p a{
	font-weight:bold;
}
.ok_box{
	height:30px;
	clear:both;
}
.ok{
	background:url(/images/ok.gif) #CFFF7C no-repeat;
	height:24px;
	line-height:24px;
	text-indent:40px;
	color:#5D9200;
	border:#80C900 1px solid;
}
* html #login_box .login_input{
	width:172px;
}
* html #login_box .login_input1{
	width:97px
}
#pay_suc,#pay_fai{
	width:350px;
	margin:50px auto 0;
}
.pay_suc_icon{
	background:url(/images/pay_suc.gif) no-repeat;
	width:323px;
	height:113px;
	clear:both;
	margin:0px auto;
}
.pay_fai_icon{
	background:url(/images/pay_fai.gif) no-repeat;
	width:323px;
	height:113px;
	clear:both;
	margin:0px auto;
}
.pay_txt{
	clear:both;
	padding-top:15px;
	color:#666;
	text-align:center;
}
/**/
.sb_box{
	width:600px;
	margin:0px auto;
	clear:both;
	padding-top:20px;
}
.sb_boxL{
	float:left;
	width:220px;
}
.sb_boxR{
	margin-left:235px;
	border:#eee 1px solid;
	background:#f5f5f5;
	padding:10px;
}
.sb_box h2{
	font-size:12px;
	color:#ff8a00;
}
.sb_boxR ul{
	margin-top:15px;
}
.sb_boxR li{
	line-height:22px;
	background:url(../images/dot1.gif) left center no-repeat;
	padding-left:10px;
}
.sb_bbs{
	clear:both;
	padding:10px;
	border:#eee 1px solid;
	background:#f5f5f5;
	line-height:160%;
	margin-top:15px;
}
.sb_bbs p{
	margin:0px;
	padding-top:5px;
}
#pwtx{ text-align:center; font-size:14px; padding-top:50px; padding-bottom:50px;}
#pwyx, #pwgw, #pwsy{ 
	width:234px;
	float:left;
	padding:0px 0px 20px 50px;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	
	}
#pwgw, #pwsy{ padding-left:60px;}	
#pwyx a:hover, #pwgw a:hover, #pwsy a:hover{ color:#FF8A00; text-decoration:none;}
#cnim{ text-align:center;}
