﻿@charset "utf-8";

* {margin:0;padding:0;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
body {color:#333;font-family:"宋体";font-size:12px;margin:0 auto;width:100%;}
button {
border-top:#ccc 1px solid;
border-left:#ccc 1px solid;
border-right:#555 1px solid;
border-bottom:#555 1px solid;
cursor:pointer;
font-family:"宋体";font-size:12px;
padding:3px 10px 0 10px;
}
fieldset {border:#bfc4e1 1px solid;}
img {border:0;}
input {font-size:12px;}
legend {color:#68addd;font-weight:bold;}
p {line-height:150%;}
select {border:#ccc 1px solid;font-size:12px;}
table {border-collapse:collapse;font-size:12px;}
textarea {font-size:12px;line-height:150%;}
ul {list-style:none;}

.csrD {cursor:default;}
.csrP {cursor:pointer;}
.clear {clear:both;float:none;}
.fltL {float:left;}
.hide {display:none;}
.noticenew {background:url(../images/new.gif) no-repeat right;height:18px;padding-right:21px;}
.ul_list li {background:url(../images/homepage_bg.gif) 0 -283px no-repeat;padding:5px 0 0 20px;}
/*layout*/
#wrapper {margin:0 auto;width:950px;}
#head {margin:0 auto;width:950px;}
#main {color:#000;padding:10px 0;width:950px;}
#main_left {float:left;width:200px;}
#main_mid {float:left;margin-left:10px;width:530px;}
#main_right {float:right;width:200px;}
#foot {height:55px;margin:10px auto;width:950px;}
#version {background:url(../images/foot.gif) repeat-x;height:70px;padding-top:10px;width:100%;}
/*layout*/

/*button*/
.btn1 {background:#bbd7f0 url(../images/list.gif) 0 -405px repeat-x;border:#75a8c9 1px solid;cursor:pointer;height:25px;}
.btn2 {background:#f7c498 url(../images/list.gif) 0 -376px repeat-x;border:#c60 1px solid;cursor:pointer;height:25px;}
.btn3 {background:#ddd url(../images/list.gif) 0 -581px repeat-x;border:#aaa 1px solid;color:#555;cursor:pointer;height:25px;}

.btn4left {background:url(../images/list.gif) 0 -581px no-repeat;cursor:pointer;float:left;height:31px;width:16px;}
.btn4mid {background:url(../images/list.gif) 0 -618px repeat-x;cursor:pointer;float:left;height:21px;padding:10px 0 0 0;width:100px;text-align:center}
.btn4right{background:url(../images/list.gif) -26px -581px no-repeat;cursor:pointer;float:left;height:31px;width:16px;}
/*button*/

/*font*/
.a_:link {text-decoration:underline;}
.a_:visited {text-decoration:underline;}
.a_:hover {text-decoration:underline;}
.a_f60:hover {color:#f60;text-decoration:underline;}
.alignLR {text-align:justify;text-justify:inter-ideograph;}
.f_f50B {color:#f50;font-weight:bold;}
.f_06fB {color:#06f;font-weight:bold;}
.f_f00B {color:#f00;font-weight:bold;}
.f_03cB {color:#03c;font-weight:bold;}
.f_09cB {color:#09c;font-weight:bold;}
.f_963B {color:#963;font-weight:bold;}
.f_f63B {color:#f63;font-weight:bold;}
.f_c90B {color:#ff6000;font-weight:bold;height:30px;line-height:30px;font-size:14px}
.f0 {color:#000;}
.f3 {color:#333;}
.c6 {color:#666;}
.cf00 {color:#f00;}
.c00f {color:#00f;}
.c039 {color:#039;}
.c03c {color:#03c;}
/*font*/

/*class*/
.a0:link {color:#333;}
.a0:visited {color:#333;}
.a0:hover {color:#f60;text-decoration:underline;}
.a1:link {color:#039;text-decoration:underline;}
.a1:visited {color:#039;text-decoration:underline;}
.a1:hover {color:#039;text-decoration:underline;}
.a2:link {color:#06f;text-decoration:underline;}
.a2:visited {color:#06f;text-decoration:underline;}
.a2:hover {color:#f60;text-decoration:underline;}
.a3:link {color:#00f;}
.a3:visited {color:#00f;}
.a3:hover {color:#f50;text-decoration:underline;}
.a4:hover {color:#f60;text-decoration:underline;}

.input_extend_link {border:#aaa 1px solid;padding:2px 5px;}
.input_extend_link_on {
border-top:#555 2px solid;
border-left:#555 2px solid;
border-right:#ddd 1px solid;
border-bottom:#ddd 1px solid;
padding:1px 5px 2px 4px;
}
.bar2left {background:url(../images/bar2left.gif) no-repeat;float:left;height:16px;width:20px;}
.bar2mid {background:url(../images/bar2mid.gif) repeat-x;float:left;height:16px;padding-left:22px;}
.bar2right {background:url(../images/bar2right.gif) no-repeat;float:left;height:16px;width:20px;}

.hot {
background:url(../images/hot.gif) no-repeat;
float:left;
height:20px;
left:-24px;
position:relative;
top:-12px;
width:25px;
}
.tab1on {
background:url(../images/tab1on.gif) no-repeat;
font-size:12px;
font-weight:bold;
height:40px;
line-height:40px;
margin-bottom:2px;
padding-left:20px;
width:140px;
}
.tab1off {
background:url(../images/tab1off.gif) no-repeat;
color:#069;
font-size:12px;
font-weight:bold;
height:40px;
line-height:40px;
margin-bottom:2px;
padding-left:20px;
width:140px;
}
.tab1onl {background:url(../images/list.gif) 0 -204px no-repeat;float:left;height:26px;width:4px;}
.tab1onm {background:url(../images/list.gif) 0 -236px repeat-x;float:left;height:26px;padding:0 20px;}
.tab1onr {background:url(../images/list.gif) -9px -204px no-repeat;float:left;height:26px;width:4px;}
.tab2onl {background:url(../images/list.gif) 0 -70px no-repeat;float:left;height:26px;width:4px;}
.tab2onm {background:url(../images/list.gif) 0 -102px repeat-x;float:left;height:26px;padding:0 20px;}
.tab2onr {background:url(../images/list.gif) -9px -70px no-repeat;float:left;height:26px;width:4px;}
.tap1l {background:url(../images/list.gif) no-repeat;float:left;height:29px;width:4px;}
.tap1m {background:url(../images/list.gif) 0 -35px repeat-x;float:left;height:29px;}
.tap1r {background:url(../images/list.gif) -9px 0 no-repeat;float:left;height:29px;width:4px;}
.tap2l {background:url(../images/list.gif) 0 -134px no-repeat;float:left;height:29px;width:4px;}
.tap2m {background:url(../images/list.gif) 0 -169px repeat-x;float:left;height:29px;}
.tap2r {background:url(../images/list.gif) -9px -134px no-repeat;float:left;height:29px;width:4px;}
.input_out {
background-color:#fff;
border-top:1px solid #555;
border-left:1px solid #555;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
height:18px;
padding:2px 8px 0 3px;
}
.input_on {
background-color:#ffe;
border-top:1px solid #555;
border-left:1px solid #555;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
height:18px;
padding:2px 8px 0 3px;
}
.input_off {
background-color:#fff;
border-top:1px solid #555;
border-left:1px solid #555;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
height:18px;
padding:2px 8px 0 3px;
}
.input_move {
background-color:#ffe;
border-top:1px solid #555;
border-left:1px solid #555;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
height:18px;
padding:2px 8px 0 3px;
}
/*class*/

/*header*/
.subnavleft {background:url(../images/head_bg.gif) -20px 0 no-repeat;float:right;height:26px;margin-top:25px;width:4px;}
.subnavmid {
background:#fffae7;
border-top:#f96 1px solid;
float:right;
height:25px;
line-height:25px;
margin-top:25px;
padding:0 10px 0 40px;
}
.subnavli {background:url(../images/head_bg.gif) 0 -181px no-repeat;float:left;margin-right:10px;padding-left:10px;}
.subnavright {
background:url(../images/head_bg.gif) -29px 0 no-repeat;
float:right;
height:26px;
margin-top:25px;
width:4px;
}
.navleft {background:url(../images/head_bg.gif) no-repeat;float:left;height:50px;width:5px;}
.navmid {
background:url(../images/head_bg.gif) 0 -87px repeat-x;
float:left;
height:50px;
padding:0 30px;
width:880px;
}
.navright {background:url(../images/head_bg.gif) -10px 0 no-repeat;float:left;height:50px;width:5px;}
.navlion {
background:url(../images/head_bg.gif) 0 -143px repeat-x;
border:#eb711c 1px solid;
cursor:pointer;
font-size:14px;
font-weight:bold;
float:left;
height:21px;
margin:5px 20px 0 0;
padding:9px 15px 0 15px;
color:#000;
}
.navlioff {
color:#fff;
cursor:pointer;
font-size:14px;
font-weight:bold;
float:left;
height:20px;
margin:5px 20px 0 0;
padding-top:10px;
}
#headnotice {float:left;height:25px;width:447px;}
#headnoticeleft {background:url(../images/head_bg.gif) 0 -56px no-repeat;float:left;height:25px;width:39px;}
#headnoticemid {
border-top:#e2cb8c 1px solid;
border-bottom:#e2cb8c 1px solid;
float:left;
height:23px;
padding-left:20px;
overflow:hidden;
width:384px;
}
#headnoticeright {background:url(../images/head_bg.gif) -44px -56px no-repeat;float:left;height:25px;width:4px;}
.noticemarqueeleft {
background:url(../images/head_bg.gif) 0 -205px no-repeat;
height:28px;
margin-left:50px;
padding-left:10px;
width:180px;
}
.noticemarqueeright {background:url(../images/head_bg.gif) 0 -205px no-repeat;height:28px;margin-left:10px;padding-left:10px;}
/*header*/

/*main*/
.more {float:right;font-size:12px;font-weight:normal;padding:1px 5px 0 0;}
.box1top {
background:url(../images/homepage_bg.gif) no-repeat;
font-size:14px;
font-weight:bold;
height:20px;
padding:9px 0 0 20px;
}
.box1mid {border-left:#ec711c 2px solid;border-right:#ec711c 2px solid;padding-bottom:2px;}
.box1foot {background:url(../images/homepage_bg.gif) 0 -35px no-repeat;font-size:0;height:4px;}
.box2top {
background:url(../images/homepage_bg.gif) 0 -76px no-repeat;
color:#660;
font-size:14px;
font-weight:bold;
height:21px;
padding:6px 0 0 20px;
}
.box5top {
background:url(../images/homepage_bg.gif) 0 -45px no-repeat;
color:#76360b;
font-size:14px;
font-weight:bold;
height:19px;
padding:6px 0 0 20px;
}
.box7 {border:#e2cb8c 1px solid;margin-top:10px;}
.box7title {
background:url(../images/homepage_bg.gif) 0 -109px no-repeat;
font-size:14px;
font-weight:bold;
height:20px;
padding:6px 0 0 20px;
}
.tr_rank {background:url(../images/homepage_bg.gif) 0 -141px repeat-x;color:#663;height:25px;}
.box8 {border:#ccc 1px solid;margin-top:5px;padding-bottom:5px}
.box8title {background:url(../images/homepage_bg.gif) 0 -250px repeat-x;height:33px;}
.box8more {float:right;font-weight:normal;padding:8px 5px 0 0;}
.box8on {
background:url(../images/homepage_bg.gif) 0 -172px no-repeat;
color:#000;
float:left;
font-size:14px;
font-weight:bold;
height:27px;
padding-top:6px;
text-align:center;
width:91px;
}
.box8off {
background:url(../images/homepage_bg.gif) 0 -211px no-repeat;
color:#666;
cursor:pointer;
float:left;
font-size:14px;
font-weight:bold;
height:27px;
padding-top:6px;
text-align:center;
width:91px;
}
.box8content {margin:0 auto;width:528px;}
.box8li {
border:#fff 1px solid;
color:#505050;
cursor:pointer;
float:left;
height:130px;
line-height:150%;
margin:0 0 0 8px;
padding:5px;
width:148px;
}
.recommend_ad {
border:#fff 1px solid;
border-bottom:#ccc 1px dashed;
color:#505050;
cursor:pointer;
padding:0 15px;
}
.recommend_ad td {
}
#footleft {background:url(../images/homepage_bg.gif) 0 -306px no-repeat;float:left;height:55px;width:56px;}
#footmid {border-top:#f4c4a2 1px solid;border-bottom:#f4c4a2 1px solid;float:left;height:33px;padding:10px 15px;}
#footright {background:url(../images/homepage_bg.gif) -196px -306px no-repeat;float:left;height:55px;width:4px;}
#demo_b {float:left;overflow:hidden;margin:0 auto;width:860px;}
/*main*/

/*advlist*/
.advul li {
float:left;
font-size:14px;
font-weight:bold;
line-height:26px;
margin:3px 0 0 5px;
}
.advlion {
cursor:pointer;
}
.advlioff {
color:#fff;
cursor:pointer;
padding:0 10px;
}
.tbl_advlist {
border-top:#eee 1px solid;
font-size:12px;
margin-top:1px;
*margin-top:0;
}
.tbl_advlist td {
border-top:#aaa 1px dashed;
height:70px;
}
.advlist_trh td {
background:url(../images/td1bg.gif) repeat-x;
color:#676767;
font-weight:bold;
height:25px;
}
.tbl_adinfo {
border-top:#eee 1px solid;
width:100%;
}
.tbl_adinfo td {
border:0;
height:18px;
}
.tbl_advpage td {
border:0;
}
/*advlist*/
.tr_advlist {
cursor:pointer;
}
/*noticelist*/
.tbl_noticelist {
margin-top:10px;
}
.tbl_noticelist td {
border-bottom:#ccc 1px dashed;
height:30px;
}
.tbl_noticepage td {
border:0;
}
/*noticelist*/

/*user center*/
.usernavtop {background:url(../images/user_bg.gif) no-repeat;height:5px;margin:0 auto;}
.usernavul {background-color:#89b5e9;font-size:0;width:171px;}
.usernavon {
background:url(../images/user_bg.gif) 0 -66px no-repeat;
cursor:pointer;
font-size:14px;
font-weight:bold;
height:28px;
margin:0 auto 2px auto;
padding:12px 0 0 33px;
}
.usernavoff {
background:url(../images/user_bg.gif) 0 -20px no-repeat;
color:#069;
cursor:pointer;
font-size:14px;
font-weight:bold;
height:28px;
margin:0 auto 2px auto;
padding:12px 0 0 33px;
}
.usersubnavon {
background:url(../images/user_bg.gif) 0 -112px no-repeat;
cursor:pointer;
font-size:14px;
font-weight:bold;
height:28px;
margin:0 auto 2px auto;
padding:12px 0 0 49px;
}
.usersubnavoff {
background:url(../images/user_bg.gif) 0 -112px no-repeat;
color:#069;
cursor:pointer;
font-size:14px;
font-weight:bold;
height:28px;
margin:0 auto 2px auto;
padding:12px 0 0 49px;
}
.usernavfoot {background:url(../images/user_bg.gif) 0 -251px no-repeat;height:3px;margin:0 auto;}
.user_main {color:#000;padding:10px 0 20px 0;width:950px;}
/*user center*/

.tbl_pay {
border-top:#eee 1px solid;
font-size:12px;
margin-top:1px;
*margin-top:0;
}
.tbl_pay td {
border-top:#ddd 1px dashed;
border-left:#ddd 1px solid;
height:30px;
padding-left:5px;
}

.tbl_pay td td {
border:0;
}

.pay_trh td {
background:url(../images/td1bg.gif) repeat-x;
border:0;
color:#676767;
font-weight:bold;
height:25px;
}

/*msg tips*/
.msg_failed {background:#fff7f1 url(../images/icon.gif) no-repeat 5px -153px;color:#333;padding:2px 30px;}
/*border:#f60 1px solid;*/

.msg_success {background:#f1fff1 url(../images/icon.gif) no-repeat 5px -131px;color:#333;padding:2px 30px;}
/*border:#3c0 1px solid;*/

.msg_warning {background:#faf7ff url(../images/icon_warning.gif) no-repeat 5px 50%;color:#666;padding:2px 30px;}
/*border:#ffbabe 1px solid;*/

.msg_modify {
background:#f1fff1 url(../images/icon.gif) no-repeat 5px -127px;
/*border:#3c0 1px solid;*/
color:#090;
font-size:14px;
font-weight:bold;
padding:5px 30px;
}
/*msg tips*/

/*popbox*/
.popbox {border:#caa442 1px solid;margin:0 auto;width:400px;}
.pophead {background:url(../images/pophead.gif) repeat-x;height:26px;}
.poptitle {float:left;margin:5px 0 0 10px;}
.popclose {
background:url(../images/popclose.gif) no-repeat;
cursor:pointer;
float:right;
height:11px;
margin:8px 9px 0 0;
width:11px;
}
.popbody {padding:30px 50px;}
.preview {background:#e0ebf9;border:#75a8c9 1px solid;padding:9px;width:174px;}
.preshow {background:#fff;padding:2px;width:174px}
.pretitle {
background:url(../images/pretitle.gif) no-repeat #000;
height:15px;
padding-top:3px;
margin:0 auto;
text-align:center;
width:172px;
}
.prep {color:#0013c6;padding:2px;}
.preimg {border:1px dotted #000;height:16px;width:168px;}
.prebtn {
background:#c1dbf1;
border-top:#e4eff9 1px solid;
border-left:#d3e5f5 1px solid;
border-right:#aacce5 1px solid;
border-bottom:#9dc3de 1px solid;
height:18px;
padding-top:1px;
width:86px;
}
/*popbox*/

/*title*/
.title1 {
border-bottom:#ddd 1px solid;
color:#c60;
font-size:14px;
font-weight:bold;
height:20px;
padding:5px 0 5px 25px;
}
.helptitle {
background:url(../images/icon.gif) 0 -64px no-repeat;
color:#369;
font-weight:bold;
margin-top:10px;
padding:1px 0 0 25px;
}
/*title*/

.float_nav_on {
background:url(../images/icon.gif) no-repeat;
height:18px;
margin:5px 0;
padding:8px 0 0 10px;
width:138px;
}
.float_nav_off {
background:url(../images/icon.gif) 0 -32px no-repeat;
height:18px;
margin:5px 0;
padding:8px 0 0 10px;
width:138px;
}
.image1 {
border:#ccc 1px solid;
height:40px;
width:100px;
}
.tbl_extlink {
border:#d8d8d8 1px solid;
}
.tbl_extlink td {
background-color:#fafafa;
padding:5px 10px;
}
.trh_extlink td {
background-color:#e8edf9;
border-bottom:#d8d8d8 1px solid;
}

/*rotationad*/
.tbl_rotation_step {
font-size:14px;
font-weight:bold;
margin:0 auto;
}
.td_rotation_step {
background:#f6f7fc;
border:#bfc4e1 1px solid;
color:#666;
padding:10px 0;
text-align:center;
width:191px;
}
.td_rotation_step_current {
background:url(../images/user_bg.gif) 10px -171px #e0ebf9 repeat-x;
*background-position:10px -172px;
_background-position:10px -171px;
border:#bfc4e1 1px solid;
color:#069;
padding:10px 0;
text-align:center;
width:191px;
}
#rotation_word {
background:url(../images/rotation1.gif) no-repeat right;
height:120px;
margin:0 auto;
padding:10px 0 10px 40px;
width:634px;
}
#rotation_pic {
background:url(../images/rotation2.gif) no-repeat right;
height:120px;
margin:0 auto;
padding:10px 0 10px 40px;
width:634px;
}
#rotation_recommend {
background:url(../images/rotation3.gif) no-repeat right;
height:130px;
margin:0 auto;
padding:10px 0 10px 40px;
width:634px;
}
#rotation_self {
background:url(../images/rotation4.gif) no-repeat right;
height:130px;
margin:0 auto;
padding:10px 0 10px 40px;
width:634px;
}
.rotation_btn {
background:url(../images/user_bg.gif) 0 -213px no-repeat;
font-size:16px;
font-weight:bold;
height:27px;
padding:5px 0 0 10px;
width:96px;
}
.tbl_rotation_reason {
margin:0 auto;
}
.tbl_rotation_reason td {
border:#cad9ec 1px solid;
}
.tr_rotation_reason {
background:#e0ebf9;
/*#cff;*/
color:#669;
font-size:14px;
font-weight:bold;
height:30px;
}
.rotationrecommend {
background:url(../images/rotationrecommend.gif) repeat-x;
border:#cad9ec 1px solid;
height:119px;
margin:0 auto;
padding:10px 20px 0 20px;
width:632px;
}
.rotation_recommend_li {float:left;margin:10px 0 0 60px;}
.rotation_usermain {
background:url(../images/rotation_usermain.gif);
height:100px;
margin:20px auto 0 auto;
width:632px;
}
/*rotationad*/