/*#######################################################�� �� ��
Description:kedou 2.0  (c) www.icafe8.com.  January 2010 
#############################################################*/

/*------------------- &General --------------------by xin*/
@import url(../displaytag.css);
body, div,ul, ol, li, h1, h2, h3, h4, h5, h6,form, input,fieldset,textarea, p,td { padding: 0; margin: 0; }
*:focus { outline: 0; }
fieldset,img{ border: 0; }
.radio,.imag,.verc{vertical-align:middle;}
.vert{ vertical-align:top;}

ul { list-style: none;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%;}
 { border-collapse: collapse; border-spacing: 0; }

input, button { border:0; font-family:Arial, Helvetica, SimSun, sans-serif; font-size:12px;}
button, input.radio, input.checkbox { cursor:pointer; }
input[type=radio], input[type=checkbox] { cursor:pointer; }
textarea { font-size:12px;font-family:Arial, Helvetica, SimSun, sans-serif; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal;}

.noBorder, .tagContent li.noBorder {border:none;}
ins, .unLine, .unLine a { text-decoration: none;}
.abc{font-family:Verdana}

.tc { text-align:center; }
.tl { text-align:left; }
.tr { text-align:right; }
.dis { display:block; }
.hidden { display:none; }
/*.hidden2{ visibility:hidden;}*/
.fl { float:left; }
.fn{ float:none;}
.fr { float:right; }
.fB { font-weight:bold; }
.line_250{ line-height:2.5; }
.line_180 { line-height:180%; }
.line_150 { line-height:150%; }

.f12px{font-size:12px!important;}
.f14px { font-size:14px; }
.f16px { font-size:16px; }

.tent{ text-indent:1em; background:#dff3fd; border:1px solid #0195c5; border-bottom:none;}
.marb_15{ margin-bottom:15px;}
.col_4bb{ color:#4bb423;}/* green */
.col_e77{color:#e77405}/* yellow */
.wid785 { width:785px!important; }
.wid795{ width:770px;}
.wid630{ width:630px;}
.wid580{ width:580px;}
.wid450{ width:450px!important;}
.wid176{ width:176px;}
.wid510{ width:510px;}
.padt10{padding-top:10px;}
.s333{ color:#333;}
.posr{ position:relative}
.posa { position:absolute; right: 0; font-size:12px; color:#999; font-weight:normal;  }

/*=================== font link color =======================*/
a, a:visited { color:#000; text-decoration:none }
a:hover, a:active { color:#ff9900; text-decoration:underline;}
.a035,.a035:visited,.a035:hover  { color:#035c88;text-decoration:underline; }
.a036,.a036:visited,.a036:hover  { color:#999999; }

/*------------------- &wrapper --------------------*/
body { text-align:center; mini-width:911px; font:12px/1.8 simsun, Arial, Helvetica, sans-serif; color:#333;/*-- background:#f5f5f5 url(../../images/front/v2/bg_body.gif) repeat-x left 25px;--*/}
.wrapper { text-align:left; margin:0 auto; width:950px; }
.header { height:95px; background:url(../../images/front/v2/header_bg.jpg) no-repeat right top;position:relative;}
.bgnone{ background:none;}
.container { float:left; width:950px; margin-top:3px;padding-top:20px; background:url(../../images/front/v2/bg_sidebar.gif) repeat-y; }

.menubar { float:left; background:url(../../images/front/v2/bg_sidebar.gif) repeat-y; height: 700px;width:141px; margin-right:12px;}
.content { float:left;width:595px; margin-right:12px;}
.noConBg{ background:none;}
.sidebar { float:right; width:190px;}


/*------------------- &index --------------------*/
.sidebar h2 { height:22px; background:url(.../../images/front/v2/bg_h2.gif) repeat-x; margin-bottom:8px; border-bottom:1px solid #8fb9d0; color:#020202; padding-left:10px; }
.news, .active, .luntan { border:1px solid #c6d7e0; padding:1px; }
.news ul li a, .active ul li a, .luntan ul li a {padding-left:10px; color:#035c88;}
.news, .active, .luntan { margin-bottom:8px; }


/*------------------- &header --------------------*/
.header h1 { height:68px;}
.header span { float:right; margin-top:40px; }
.header span a, .header span a:visited {color:#035c88 }

/*------------------------------���޸ĵ���ʽ  ��ʼ---------------------------------------------------------*/

.header1 {
	height:22px;
	line-height:22px;
	position:relative;
	padding:2px 0;
}
.header1 a, .header1 a:visited {
    color: #727171;
    text-decoration: none;
    white-space: nowrap;
}

.header1 a:hover{ color:#ff6600; text-decoration:underline;}
.header1 .use1 {
	float: left;
}

.header1 .use1 a,.header1 .use1 a:visited {
	color: #035c88
}
.header1 h1 { height:68px;}
.header1 span { float:right; margin-top:40px; }
.header1 span a, .header span a:visited {color:#035c88 }
div,ul, ol, li, h1, h2, h3, h4, h5, h6,form, input,fieldset,textarea, p,td { padding: 0; margin: 0; }
ul { list-style: none;}
.kedPaid{ font-weight:bold;}
.quick-menu{ position:absolute; right:0; top:1px;}
.quick-menu li{ background:url(../../images/front/v2/ico_25.gif) no-repeat right 6px;; float:left; padding:1px 10px 0; margin-left:-1px;}
.quick-menu .cart,.quick-menu .kedPay{ position:relative;}
.quick-menu .cart s{ position:absolute; background: url(../../images/front/v2/ico_83.gif) no-repeat; height:12px; width:12px; left:9px; top:6px;}
.quick-menu .cart a,.quick-menu .kedPay a{ padding-left:16px;}
.quick-menu .kedPay s{ position:absolute; background: url(../../images/front/v2/ico_84.gif) no-repeat; height:12px; width:12px; left:9px; top:6px;}
.quick-menu .menu-item{padding:0; position:relative;} 
.quick-menu .menu{ position:relative;}
.quick-menu .menu-hd{ cursor:pointer; display:block; height:21px; margin:3px 1px 0; position:relative; padding:0 22px 0 10px; line-height:17px; z-index:10002; background:url(../../images/front/v2/ico_81.gif) no-repeat 75px 6px;}
.quick-menu .menu-hd-hover{ cursor:pointer; display:block; height:21px; margin:3px 1px 0; position:relative; padding:0 22px 0 10px; line-height:17px; z-index:10003; background:url(../../images/front/v2/ico_82.gif) no-repeat 75px 6px;
 border-top:1px solid #cfcfcf; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf;margin:2px 0 0; background-color:#fff; width:60px}
.quick-menu .services .menu-hd{ width:60px;}
.quick-menu .last{ background:none; border:none;}
.quick-menu .menu-hd{ cursor:pointer}
.header a,.header a:visited{ color:#727171; text-decoration:none; white-space:nowrap;}
.header a:hover{ color:#ff6600; text-decoration:underline;}

.quick-menu .services .menu-bd{ overflow:hidden; width:238px; border:1px solid #cfcfcf; position:absolute; right:0;z-index:10001; background:#ffffff url(../../images/front/v2/bg_4.jpg) no-repeat bottom right; padding:5px 10px;}
.menu-bd dl{ border-bottom:1px solid #E1E1E1; padding:5px 0;}
.menu-bd dl dt{ color:#368be5; font-weight:bold;}
.menu-bd dd{ line-height:1.6; text-align:left;}
.fl { float:left; }


*{ margin:0; padding:0;}
/*------------------- &top_nav--------------------*/
.nav {
	text-align: right;
	float: right;
	color:#055C89;
    z-index:9999;
}


.nav ul{
    margin:0;
	padding:0;
	}
.nav ul li{
    float:left;
	list-style:none;
    padding:0 8px;
	}
.nav ul li img{
    display:block; 
	float:left; 
	margin-top:10px; 
	margin-left:5px;
	}
.nav a,.nav3 a:visited {
	color: #055C89;
	text-decoration: none;


}

.nav a:hover,.user a:hover {
	color: #055C89;
	text-decoration: underline;
}

.nav a.unbg,.nav3 a:visited.unbg {
	background: none;
	padding-right: 0;
}
.nav2{ background:url(../../images/front/v2/regi_menu.gif) no-repeat;  width:870px;height:37px; line-height:37px; padding-right:35px;}
.menu_ked {
      background:url(../../images/front/v2/ico_99.gif) no-repeat 55px 10px;
	  position:relative;
	 
		 }
.menu_ked a:hover{ 
    border:1px solid #106490; 
	border-bottom:0;
	height:25px;
	 margin:0;
	 display:block;
	 float:left;
	 text-decoration:none;

	}
.subsenu_ked{
    position:absolute;
	width:136px;
	top:24px;
	left:0;
	 border:1px solid #106490;
	 text-align:center;
	 background:url(../../images/front/v2/bg_2.jpg) repeat-x;
	}
.subsenu_ked a{
    color:#045D89;
	text-decoration:none;
	}
.subsenu_ked a:hover{
    color:#FF6600;
	text-decoration:underline;
	}

/*------------------- &left_menubar--------------------*/
.menubar{ margin-bottom:30px;}
.menubar a,.menubar a:visited,.menubar a:hover{text-decoration:none; color:#035c88;}
.menubar li {padding-bottom:4px; text-indent:40px;}
.menubar h3 {padding-bottom:8px;height:32px; line-height:32px;font-weight:bold;font-size:14px;text-indent:25px;}
.menubar h3 a{color:#035c88;display:block;}



.menubar h3 .self a:hover,.menubar h3 .current_a a,.menubar h3 .current_a a:visited,
.menubar h3 .account a:hover,.menubar h3 .current_b a,.menubar h3 .current_b a:visited,
.menubar h3 .money a:hover,.menubar h3 .current_c a,.menubar h3 .current_c a:visited,
.menubar h3 .homePage a:hover,.menubar h3 .current_e a,.menubar h3 .current_e a:visited{background:url(../../images/front/v2/menubar_bga.gif) no-repeat;},
.menubar h3 .safe a:hover,.menubar h3 .current_d a,.menubar h3 .current_d a:visited,
.menubar h3 .person a:hover,.menubar h3 .current_e a,.menubar h3 .current_e a:visited{color:#fdfefe;}
.hmoney a:hover,.menubar h3 .current_f a,.menubar h3 .current_f a:visited,

.menubar h3 .self a:hover,.menubar h3 .current_a a,.menubar h3 .current_a a:visited{background:url(../../images/front/v2/menubar_bga.gif) no-repeat;}
.menubar h3 .account a:hover,.menubar h3 .current_b a,.menubar h3 .current_b a:visited{background:url(../../images/front/v2/menubar_bgb.gif) no-repeat;}
.menubar h3 .money a:hover,.menubar h3 .current_c a,.menubar h3 .current_c a:visited{background:url(../../images/front/v2/menubar_bgc.gif) no-repeat;}
.menubar h3 .safe a:hover,.menubar h3 .current_d a,.menubar h3 .current_d a:visited{background:url(../../images/front/v2/passport_bgb.gif) no-repeat;}
.menubar h3 .person a:hover,.menubar h3 .current_e a,.menubar h3 .current_e a:visited{background:url(../../images/front/v2/menubar_bga.gif) no-repeat;}
.menubar h3 .hmoney a:hover,.menubar h3 .current_f a,.menubar h3 .current_f a:visited{background:url(../../images/front/v2/menubar_gamemoney.png) no-repeat;}



/*------------------- &left_menubar current--------------------*/
.menubar ul li a{display:block;height:32px; line-height:32px;}
.current2,.menubar ul li a:hover
{background:url(../../images/front/v2/menubar_bg2.gif) no-repeat 31px top; width:141px; height:32px; line-height:32px;font-weight:bold;color:#fdfefe;}
.current2 a,.current2 a:visited,.current2 a:hover{color:#fdfefe;}


/*------------------- &content_detail--------------------*/
.detail{ 
	margin-bottom:30px;
    overflow:hidden;
    _margin-bottom:75px;
}
.face { border:1px solid #c9dae2; padding:3px; float:left; margin-right:8px;}

.h3_title{ font-weight:bold; font-size:14px;border-bottom:1px solid #dde6ea; margin-bottom:15px;}
.detail .gold{ 
	 background:url(../../images/front/v2/ico_01.gif) no-repeat 0 center;
	 padding-left:20px;
	 font-family:"Tahoma","Courier New";
	 font-size: 18px;
}

.cRed{ color:#dc0b09;}
.level,.level span,.level b {float:left;}
.level .num{width:82px;height:8px;background:url(../../images/front/v2/level_01.gif) repeat-x left center;cursor:pointer; border:1px solid #aeaeae;margin:5px 10px 0;float:left;overflow:hidden;text-indent:-20em;}
.level .label,.aler4{color:#999; }
.level .num .c2 {background:url(../../images/front/v2/level_02.gif) repeat-x ;height:10px;width:82px;border:1px solid #9b0808;width:50%;}

.detail_txt { margin-left:85px;}
.detail_txt a,.detail_txt a:visited,.detail_txt a:hover{ color:#035c88; text-decoration:none;}

.sure1{ background:url(../../images/front/v2/left1.gif) no-repeat; float:left; padding-left:5px; color:#5f5f5f;text-decoration:none;margin-right:8px; }
.sure1 span { display:block; background:url(../../images/front/v2/rights1.gif) no-repeat right 0;padding:0 10px 0 6px;}

.sure2{ background:url(../../images/front/v2/left2.gif) no-repeat; float:left; padding-left:5px;color:#300300; text-decoration:none;margin-right:8px;}
.sure2 span{ display:block; background:url(../../images/front/v2/rights2.gif) no-repeat right 0;padding:0 10px 0 6px;}

a.ico_4,a.ico_4a,a.ico_5,a.ico_5a,a.ico_6,a.ico_6a,a.ico_7,a.ico_7a,a.ico_55,a.ico_55a,a.ico_8{padding:1px 0 4px 20px; text-decoration:none;}
a.ico_4{ background:url(../../images/front/v2/ico_04.gif) no-repeat;}
a.ico_4a{ background:url(../../images/front/v2/ico_04a.gif) no-repeat;}
a.ico_5{ background:url(../../images/front/v2/ico_05.gif) no-repeat;} 
a.ico_5a{ background:url(../../images/front/v2/ico_05a.gif) no-repeat;} 
a.ico_6{ background:url(../../images/front/v2/ico_06.gif) no-repeat;} 
a.ico_6a{ background:url(../../images/front/v2/ico_06a.gif) no-repeat;} 
a.ico_7{ background:url(../../images/front/v2/ico_07.gif) no-repeat;} 
a.ico_7a{ background:url(../../images/front/v2/ico_07a.gif) no-repeat;} 
a.ico_55{ background:url(../../images/front/v2/ico_05_5.gif) no-repeat;} 
a.ico_55a{ background:url(../../images/front/v2/ico_05_5a.gif) no-repeat;} 


/*------------------- &switch--------------------*/
.navigation {}
.navigation h4{ font-weight:bold; color:#333;}
.tags{height:25px; line-height: 25px; padding:0 5px; border-bottom:1px solid #afc9d6;}
.tags li { background: url(../../images/front/v2/tagleft.gif) no-repeat 0 -25px; float:left; margin-right:3px; display:inline;}
.tags li a,.tags li a:visited,.tags li a:hover { padding:0 20px; background: url(../../images/front/v2/tagright.gif) no-repeat 100% -25px;float:left;text-decoration: none; color:#035c88; cursor:pointer;font-weight:bold;}
.tags li strong{font-weight:bold;}

.tags li.selectTag { background-position: 0 0;}
.tags li.selectTag a { background-position: 100% 0; color:#035c88;}
.tags li.selectTag strong { position:relative; margin-bottom:-6px; padding-bottom:6px; float:left; background:url(../../images/front/v2/arrow_2.gif) no-repeat 50% 100%;}

#tagContent { padding-top:12px;}
.tagContent .ad { border:1px solid #c9dae2; padding:1px; float:left; margin-right:8px;}
.tagContent .star { border:none; padding:0; float:none; margin:0; }
.tagContent ul li { margin-bottom:10px; border-bottom:1px dashed #7ca8be; padding-bottom:15px; overflow:hidden;width: 600px;_width: 594px;}
#tagContent div.selectTag { display:block }
.tagContent { display: none; }


/*------------------- &margin --------------------*/
.mar360{margin-left:360px;}
.mar28{ margin-left:28px;}
.mar180{ margin-left:180px;}
.mar162{ margin-left:162px;}
.mar153 {margin-left:153px;}
.mar200{ margin-left:200px;}
.mar240{ margin-left:240px;}
.mar320{ margin-left:320px;}
.mar280{ margin-left:280px;}
.mar337{ margin-left:337px;}
.mar250{ margin-left:250px;}
.mar100{ margin-left:100px;}
.mar70 {margin-left:70px;}
.mar60 {margin-left:60px;}
.mar40 { margin-left:40px;}
.pad25{ padding-left:25px;}
.mart20{ margin-top:15px;}
.pad250{ padding-left:250px;}
.pab100{ padding-bottom:100px;}
.tagwid{ padding:0;width:552px;}


/*------------------- & editface --------------------*/
.editface{ border:1px solid #afc9d6;width:550px;border-top:0;}
ul.photo{ float:left;padding-left:25px;}
ul.photo li{ width:66px; height:66px; float:left; padding-right:19px;margin-bottom:10px;border-bottom:none;}

ul.photo li a img {border:1px solid #afc9d6;}
/*ul.photo li a:hover img {border:1px solid #e77405;}*/



.clear { clear:both; height:0; overflow:hidden; display:block; }
.clearfix:after { clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }


/*------------------- & footer --------------------*/
.footer {color:#999;clear:both; border-top:1px solid #c6d7e0; padding-top:20px; text-align:center; }
.footer p { margin-bottom:6px; }
.footer a,.footer a:visited { color:#999; }
.footer a:hover { color:#999; }

/*------------------- & DataReport --------------------*/
table.data{ border:1px solid #c6d7e0; width:100%;margin-top:30px;}
table.data td{border-bottom:1px solid #c6d7e0;padding:4px 0; text-indent:1em;}
table.data tr.thbg {background:#dff3fd;}
table.data tr.thbg td{ background:url(../../images/front/v2/tr_bg.gif) repeat-x; height:29px;line-height:29px;padding:0; text-indent:1em;}

table.data td .thbg_1{border-left:1px solid #fff;}
table.data td .thbg_2{border-right:1px solid #fff;}

fieldset{ border:1px solid #c6d7e0;/*color:#333;*/}
fieldset legend{ margin-left:30px; font-weight:bold; padding:0 10px; font-size:14px;}
.info{line-height:2.5; margin:10px 0;}
span.textr{ text-align:right;float:left; width:120px; font-weight:bold;}


/*------------------- & button --------------------*/
button{ background:transparent;}
button a{background:url(../../images/front/v2/bt_a1.gif) no-repeat;width:60px;height:23px;line-height:23px;border:1px solid #0195c5;font-size:14px;display:block;color:#fbfcfd;text-decoration:none;}
button a:visited{background:url(../../images/front/v2/bt_a2.gif) no-repeat;color:#fbfcfd;}
button a:hover{background:url(../../images/front/v2/bt_a3.gif) no-repeat;color:#fbfcfd;text-decoration:none;}
button a:active{background:url(../../images/front/v2/bt_a2.gif) no-repeat;}

span.edit{background:url(../../images/front/v2/bt_b1.gif) no-repeat;width:91px;height:25px;line-height:25px;font-size:12px;display:block;color:#fbfcfd;text-decoration:none; margin-left:60px;}

.sure_face{ background:url(../../images/front/v2/bt_d1.gif) no-repeat; width:91px; height:25px; color:#fff;}/* ���� */

.sure_next{ background:url(../../images/front/v2/bt_bg12.gif) no-repeat;width:91px; height:25px; /*font-size:12px;*/font-size:14px; color:#fbfcfd;}
.sure_enter{ background:url(../../images/front/v2/bt_bg14.gif) no-repeat;width:62px; height:25px; font-size:14px;color:#fbfcfd; cursor:pointer;}
.sure_band{ background:url(../../images/front/v2/bt_band.gif) no-repeat;width:91px; height:25px; font-size:14px;color:#333; line-height:25px;cursor:pointer;}
.sure_reg{ background:url(../../images/front/v2/bt_reg.gif) no-repeat;width:177px; height:25px; font-size:12px;color:#fbfcfd; line-height:23px;cursor:pointer;}

.btn1,.btn2 {background:url(../../images/front/v2/bt_a1.gif) no-repeat;display:inline;float:left;height:33px;margin-left:47px;width:86px;}


/*------------------- & ico correct --------------------*/
.correct{ background:url(../../images/front/v2/ico_13.gif) no-repeat 0 45%; border:1px solid #e77405; padding:3px 0 3px 60px; width:150px;}
.correct2{background:url(../../images/front/v2/ico_13.gif) no-repeat 33% 45%;}
.correct3{background:url(../../images/front/v2/ico_13.gif) no-repeat 0 45%;border:1px solid #e77405; padding:3px 0 3px 60px; width:170px; margin:0 auto;}
.correct4{background:url(../../images/front/v2/ico_13.gif) no-repeat -25px  45%; padding-left:40px;}

.wrong{background:url(../../images/front/v2/ico_13.gif) no-repeat;}
.aler1{border:1px solid #fc9b03; padding:2px 25px 0 20px; float:left;/* margin-top:2px;*/}
.aler2,.col_f00{color:#f00;}
.aler5{width:250px; right:115px; line-height:1.5; top:-5px}
.aler6{border:1px solid #fc9b03; padding:0 25px 0 20px; float:right; margin-top:-31px; height:23px; line-height:23px; margin-right:40px;}
 
/*------------------- & page list --------------------*/
.list{ float:right; margin-top:8px;}
.list img{margin:0 8px;}
.pagelist{border:1px solid #c6d7e0;width:24px; height:20px;}


/*------------------- & passform --------------------*/
.passform p{ height:32px;}
.passform .userinfo,.userinfo{border:1px solid #c6d7e0;width:174px; padding:4px 0; text-indent:5px;}
.passform .check{width:88px;}
.passform label{ float:left; text-align:right; margin-right:6px; width:120px; clear:both;}
.passform  em.aler3{color:#999; margin-left:12px;}
input.sure{ background:url(../../images/front/v2/bt_c1.gif) no-repeat; width:64px; height:27px; color:#fff;}
.chec_img{margin-top: 8px;}
.form_label{ float:left; text-align:right; margin-right:6px; width:80px; clear:both;}



.txt_4022{ width:40px; height:22px; border:1px solid #c6d7e0;}


/*------------------- & register step --------------------*/
ul.step{ float:left; margin-bottom:30px; overflow:hidden; height:40px; display:inline;width:600px;}
ul.step li{float:left;font-weight:bold; color:#999; padding-right:40px;}
ul.step span{float:left;width:15px;text-align:center; margin:6px 4px 0 0;background:url(../../images/front/v2/step_bg2.gif) no-repeat;color: #fff; font:8pt/15px Verdana}
ul.step .current span{background:url(../../images/front/v2/step_bg.gif) no-repeat;} 
ul.step .current{ color:#333}


/*------------------- & ico correct --------------------*/
.mail{background:url(../../images/front/v2/email.gif) no-repeat  35% 50%; padding:6px 0;padding-left:88px;}
.mail2{background:url(../../images/front/v2/email3.gif) no-repeat  240px 50%; padding:5px 0;padding-left:50px;}
.mail3{background:url(../../images/front/v2/email3.gif) no-repeat 330px 50%; padding:5px 0;}

.ico3{ background:url(../../images/front/v2/phone2.gif) no-repeat 260px 50%; padding-left:50px;}
.ico3_2{ background:url(../../images/front/v2/phone2.gif) no-repeat 140px 50%;}
.ico3_3{ background:url(../../images/front/v2/phone2.gif) no-repeat 0 50%; padding-left:40px;}
.ico14{background:url(../../images/front/v2/ico_14.gif) no-repeat 0 50%; padding:2px 0; padding-left:20px;}
.ico16{background:url(../../images/front/v2/ico_16.gif) no-repeat 0 50%; padding:2px 0; padding-left:20px;}
.ico17{background:url(../../images/front/v2/ico_17.gif) no-repeat 0 20%; padding:0 0 20px 120px;}
.ico18{background:url(../../images/front/v2/ico_18.gif) no-repeat 0 20%; padding:0 0 20px 120px;}
.ico19{background:url(../../images/front/v2/ico_19.gif) no-repeat 0 20%; padding:0 0 20px 120px;}
.ico20{background:url(../../images/front/v2/ico_20.gif) no-repeat 0 0; padding:0 0 20px 220px;}


/*------------------- & method --------------------*/
ul.method { float:left; padding-left:25px; }
ul.method li { float:left; margin-right:30px; background:url(../../images/front/v2/method_bg.gif) repeat-x; border:1px solid #c6d7e0; line-height:90px; }
ul.method li a { display:block; background:url(../../images/front/v2/edit.gif) no-repeat 20px 50%; padding-left:20px; color:#035c88; font-weight:bold; font-size:14px; text-align:center; text-decoration:none; width:190px; }
ul.method li a:visited{color:#035c88;text-decoration:none;}
ul.method li a:hover{color:#035c88; text-decoration:none;}

ul.method li.unbord{background:none; border:0;}
ul.method li.unbord a,ul.method li.unbord a:visited{color:#999;}

ul.method li a.email2{background:url(../../images/front/v2/email2.gif) no-repeat  20px 50%;}
ul.method li a.phone2{background:url(../../images/front/v2/phone2.gif) no-repeat  20px 50%;}
ul.method li a.email{background:url(../../images/front/v2/email.gif) no-repeat  20px 50%;}
ul.method li a.phone{background:url(../../images/front/v2/phone.gif) no-repeat  20px 50%;}
ul.method li a.card{background:url(../../images/front/v2/card.gif) no-repeat  15px 50%;}
ul.method li a.question{background:url(../../images/front/v2/question.gif) no-repeat  10px 50%;}


/*------------------- & safe --------------------*/
.line{background:#c6d7e0; height:1px; overflow:hidden; border-bottom:1px solid #fcfdfd; margin-top:8px; margin-bottom:10px;}
ul.bind span{width:160px; margin-right:40px;/* display:block; */float:left;}


/*------------------- & select bank --------------------*/
ul.bank{margin-top:20px; margin-left:60px;}
ul.bank li{ width:200px; float:left; padding-bottom:15px; padding-right:20px;cursor:hand;}
ul.bank li img{ vertical-align:middle;cursor:hand;}
ul.bank li input{ margin-right:10px;}


/*------------------- & popup window--------------------*/
h5.popup_title{background:#dff3fd; border:1px solid #0697c6;border-bottom:none; width:331px; height:30px;}
.popup{border:1px solid #0697c6; width:281px;padding:0 25px 10px; }
.popup2{ width:190px;}
.paymon{height:73px;background:url(../../images/front/v2/ico_15.gif) no-repeat 0 40%;padding-left:60px; padding-top:12px;font-weight:bold; font-size:14px;}
.paymon2{padding-top:0;}
/*------------------- & popup txt--------------------*/
ul.read{color:#999; line-height:1.8;}
ul.read li{color:#999; background:url(../../images/front/v2/ico_21.gif) no-repeat 0 50%; padding-left:15px;}


/*------------------- & chong chi zhong xin  --------------------*/
.topay{ float:left; width:720px; margin-left:0;}
.topay li{float:left;margin-top:20px;margin-right:35px;}
.findpw p{ padding:8px;}

/*------------------- & register --------------------*/
.textarea{width:175px; height:100px; border:1px solid #c6d7e0; background:#fff;}

.ok{ background:url(../../images/front/v2/ok.gif) no-repeat 0 20%; padding-left:20px; margin-left:0px; }
.emInfo{position:relative;};
.error { background:url(../../images/front/v2/error.gif) no-repeat 0 50%; color:#e77405;}
.error2 { background:url(../../images/front/v2/error.gif) no-repeat 0 20%; padding-left:20px; margin-left:0px; color:#e77405;}
/*.title{background:url(../../images/front/v2/tit2.gif) no-repeat; }*/


table.cardlist{ border:1px solid #539ed5; width:280px; height:170px;margin-top:25px;line-height:1.5;}
table.cardlist td{border:1px solid #4496d2; text-align:center;font-size:11px; font-weight:bold;}
.blue{ background:#b3d5ee;}
table.cardlist .cardlbg{ background:#E6E6E6;}
table.cardlist td.cardlist_title{text-align:left; text-indent:5px;color:#4c99d5;}

.this{margin-left:110px;margin-left:110px\9;+margin-left:110px;_margin-left:-90px;}
.resentverify1 {background:url(../../images/front/v2/resentverify_gray.jpg) no-repeat; width:177px;height:25px;}
.resentverify2 {background:url(../../images/front/v2/resentverify_light.jpg) no-repeat;  width:177px;height:25px;color:#fff;}




/*-----------------------  游戏首页新增样式 --------------------------------------- */
.fonwNO{ font-weight:normal;}
.col999{ color:#999;}
.wid765{width: 765px;_width: 763px;}
.fotB14{font-size:14px; font-weight:bold;}
.inBox{ padding:10px;border:1px solid #C7D8E0; overflow:hidden; margin-bottom:10px;zoom:1; line-height:200%;}
.inBox a,.inBox a:visited{ color:#035C88;}
.inBox a:hover{color:#ff6600; text-decoration: underline;}
.inBox_title{ border-bottom:1px solid #E9EAEF; padding-bottom:10px; margin-bottom:10px;}
.box_kedou li{ float:left; list-style:none; margin-right:20px;_margin:5px 20px 5px 0;display:inline-block; *display:inline; *zoom:1; vertical-align:middle; white-space:nowrap;}
.box_kedou ul li img{vertical-align:middle; margin-right:5px;}
.inBox_moer{ text-align:right;}
.inBox_banner{ width:478px; height:186px; padding:10px;border:1px solid #C7D8E0; float:left; margin-right:10px;}
.inBox_notice{ height:186px; float:left; width:252px;}
.inBox_notice ul{ padding:0; margin:0;}
.inBox_notice ul li{ list-style:none; line-height:220%;text-overflow:ellipsis; width:245px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.inBox_new ul{ float:left; width:50%;}
.inBox_new ul li{ list-style:none; background:url(../../images/front/ico_2.gif) no-repeat left 10px; padding-left:15px; line-height:220%;}


