@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
.clr{ clear:both; height:0px; overflow:hidden;}
body{ background:#E4B780; font:11px Tahoma, Geneva, sans-serif;text-align: center; line-height:130%; text-align:left;}
img { border:0}
ul, li{list-style:none;}
a:link,a:visited {color:#C30;text-decoration:none;}
a:hover {text-decoration:none; color:#591C00;}


#nav{color:#591C00;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;line-height:26px; padding-left:150px; padding-top:10px;}
#nav li{ float:left;background:transparent url(../images/NewThemes/menu.gif) no-repeat scroll 0 0;height:24px;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:28px;padding-right:80px;}

.heard{ background:url(../images/NewThemes/bg_top.jpg) top center; height:154px;overflow: hidden}
.main .logo { background:url(../images/NewThemes/logo.jpg) top center no-repeat; height:90px; padding-top:22px; }
.logos{width:310px; height:68px; display:block;  overflow:hidden; margin:0 auto; padding-left:20px;}

#container {  width: margin:0 auto; padding:3px 5px 0px 2px; position:relative; text-align:center;}
.right_play {
    background-image: url(/Dhtml/images/facebook/index/btn_playnow.jpg);
    background-position: 0% 0% ; 
    width: 185px;
    height: 23px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    cursor:pointer;
}
.right_play_on {
    background-image: url(/Dhtml/images/facebook/index/btn_playnow.jpg);
    background-position: 0% 100% ;
    width: 185px;
    height: 23px;
    margin: 0px;
    padding: 0px;
    border: 0px; 
    cursor:pointer;
}

#content { background:url(../images/NewThemes/bg_content_center.jpg) repeat-y top center; ; margin: 0 auto; min-width:952px;}
.main{ width:953px; position:relative; margin:0 auto; height:100%;}

.pillar { width:30px; height:25px; position: absolute; left:0px;*left:1px; /* IE */_left:1px; /* IE6 */ top:0;}
.pillar2 {width:30px; height:25px; position: absolute; right:1px; *right:0px; /* IE */_right:-1px; /* IE6 */top:0;}

#bottom { background:url(../images/NewThemes/bottom.jpg) no-repeat center; height:107px;overflow:hidden; zoom:1;margin: 0 auto;position:relative}
#bottom p {color:#8A3910;font-weight:bolder;padding:22px 36px 0 0;text-align:center;}
#bottom .uemg {	position:absolute;border:0;right:30px;top:-5px; width:66px; height:26px}


/*-----------sumt---------------*/
.margin8{ margin:8px auto;}
.margin5{ margin:5px auto;}
h4{ font-size:12px;}
hr{ border-bottom:1px solid #fefdfc;border-top:1px solid #deb87a;}

.top{ height:216px; width: margin:0 auto; padding:3px 5px 0px 2px; position:relative;}
.img_list{ width:220px; padding-top:18px; }
.banner{position:absolute; left:228px; top:-58px; width:412px; z-index:5;  }
.tab{background:url(../images/NewThemes/tab.png) no-repeat; height:36px; width:220px;}

.tab li{ float:left; display:block; width:68px; height:28px; cursor:pointer;}
.s2{display:none;}
.TechTabComm{cursor:hand; }
.TechTabComm2{cursor:hand; }
.TechTabActive{width:68px;height:31px;text-align:center;color:#FFF;float:left;line-height:26px;background:url(../images/NewThemes/tab_on.jpg);font-weight:bold;cursor:hand;}

.tab li.on1{ background:url(../images/NewThemes/tab_on.png) no-repeat; width:68px; height:30px;}
.tab li.on2{ background:url(../images/NewThemes/tab_on.jpg) no-repeat top; width:81px; height:30px; margin-left:2px;}


.memu_blank{left:30px;*left:29px;_left:25px; top:-39px; z-index:11; position:absolute; width:830px;}
.memu_blank li{margin:0px 15px; float:left;}
.memu_blank li a{  }
a.ma1:visited,a.ma1:link{width:110px; height:38px; display:block;background:url(../images/NewThemes/blank.gif);  overflow:hidden;}
a.ma2:visited,a.ma2:link{width:117px; height:38px; display:block;background:url(../images/NewThemes/blank.gif); overflow:hidden;}
a.ma3:visited,a.ma3:link{width:132px; height:38px; display:block;background:url(../images/NewThemes/blank.gif);  overflow:hidden;}
a.ma4:visited,a.ma4:link{width:149px; height:38px; display:block;background:url(../images/NewThemes/blank.gif); overflow:hidden;}
a.mb5:visited,a.mb5:link{width:149px; height:38px; display:block;background:url(../images/NewThemes/blank.gif); overflow:hidden;}

a.ma1:hover{width:110px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) 0px 38px;  overflow:hidden;}
a.ma2:hover{width:117px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) -142px 38px; overflow:hidden;}
a.ma3:hover{width:132px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) -285px 38px;  overflow:hidden;}
a.ma4:hover{width:149px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) -428px 38px; overflow:hidden;}
a.mb5:hover{width:149px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) -588px 38px; overflow:hidden;}

.memu_bg{ width:830px; margin:0 auto;}
.memu_bg li{margin:0 15px; float:left;}
a.mb1:visited,a.mb1:link{width:110px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) 0px 0px;  overflow:hidden;}
a.mb2:visited,a.mb2:link{width:117px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) -142px 0px; overflow:hidden;}
a.mb3:visited,a.mb3:link{width:132px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) -285px 0px;  overflow:hidden;}
a.mb4:visited,a.mb4:link{width:149px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) -428px 0px; overflow:hidden;}
a.mb5:visited,a.mb5:link{width:149px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) -588px 0px; overflow:hidden;}

a.mb1:hover{width:110px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) 0px 38px;  overflow:hidden;}
a.mb2:hover{width:117px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) -142px 38px; overflow:hidden;}
a.mb3:hover{width:132px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) -285px 38px;  overflow:hidden;}
a.mb4:hover{width:149px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) -428px 38px; overflow:hidden;}
a.mb5:hover{width:149px; height:38px; display:block;background:url(../images/NewThemes/btn_t_all.gif) -588px 38px; overflow:hidden;}



.login_form{ position:relative}
.login_form li{ clear:both; text-align:right; padding-bottom:5px;}
.login_form li span{ font-weight:bold; font-size:11px;vertical-align:middle;line-height:20px; margin-top:3px;}
.login_form input{border:none;}
.login_form .input1{ width:120px; vertical-align:middle;margin:0 5px 0 0; border:1px solid #ae3e00; padding:2px; height:14px; line-height:12px;}
.login_form .input2{ width:148px; vertical-align:middle;height:24px; padding-top:3px; margin:-2px; background:#FFF; border:0; line-height:16px;}
.login_form dl{  text-align:left;padding-top:10px;*padding-top:10px;_padding-top:15px;}
.login_form dt{ float:left; width:57px;}
.login_form dd{margin-bottom:8px;*margin-bottom:4px;_margin-bottom:2px;}
.login_form a:link,.login_form a:visited{ text-decoration:underline;}
span.form_select{width:146px; border:1px solid #ae3e00;display:-moz-inline-box; display:inline-block; overflow:hidden; margin:0 5px 0 0;}

#user_login{ background:url(../images/NewThemes/login_bg3.jpg) repeat-x top #ffda82; border:1px solid #b47a3b; padding:5px;}
.user_info{}
.user_info dt{ float:left; background:url(../images/NewThemes/user_face.png) no-repeat; width:57px; height:55px; padding:4px 0 0 4px;}
.message{ background:url(../images/NewThemes/login_me_bg.gif) repeat-x top #ffff9d; border:1px solid #ff9a02;  padding:10px; overflow:hidden; zoom:1; margin-bottom:10px;}
.message_img{ background:url(../images/NewThemes/login_me.png) no-repeat right bottom;}
.message .close{ float:right; margin-top:-5px;}
.message h5{font-size:14px; padding-bottom:5px;}
.services_list{ background:#fef3d7; border:1px solid #e0aa5a; padding:8px; margin-top:5px;}
.services_list h5{ font-size:14px; padding-bottom:5px;}
.services_list li{ font-size:11px; font-family:Tahoma; padding:3px 2px;*padding:0px;_padding:0px;}
.services_list li span{ width:50px; font-weight:bold;vertical-align:middle;}
.services_list li input{ vertical-align:middle;}

.services_list li.on{ border:1px solid #feb679;}

.login_btn{ padding:8px; text-align:center;}

.reg_form{ position:relative}
.reg_form li{ clear:both; text-align:right; padding-bottom:5px;}
.reg_form li span{ font-weight:bold; font-size:11px;vertical-align:middle; margin-top:3px;}
.reg_form li span.text{ float:left; text-align:right; width:108px; }
.reg_form li span.red{ font-weight:normal; font-size:11px; color:#cc3300;}
.reg_form li span.nor{ font-weight:normal;}
.reg_form input{border:none;}
.reg_form .input1{ width:100px; vertical-align:middle;margin:0 5px 0 0; border:1px solid #ae3e00; padding:2px; height:14px; line-height:12px;}
.reg_form .input2{ width:100px; vertical-align:middle;margin:5px 5px 0 0; border:1px solid #ae3e00; padding:2px; height:14px; line-height:12px;}
.reg_form li.male{ text-align:left; text-indent:110px; padding-top:5px;}
.reg_form li.btn{ text-align:center; padding:10px 0;}
.reg_form li.tc{ text-align:center; }

.index_content{ background:url(../images/NewThemes/top_bg.gif) no-repeat top; width:893px;*width:891px;_width:891px; padding:0px 8px; margin:0 auto;}
.content{ width:892px; overflow:hidden; zoom:1;text-align:left;  padding:0px 8px; line-height:130%;margin:0 auto;}

.left{ float:left; width:664px;}
.l_top{ background:url(../images/NewThemes/left_top.jpg) no-repeat; height:40px; text-align:center; padding-top:28px; }
.l_bg{ background:url(../images/NewThemes/left_bg.jpg) repeat-y; padding:20px;}
.l_bot{background:url(../images/NewThemes/left_bot.jpg) no-repeat; height:50px;}

.right{ float:right; width:220px; }

.Services{ margin:0 0 10px 3px; display:none}
.Services_top{ background:url(../images/rec_top.gif) no-repeat; height:38px;}
.Services_bg{ background:url(../images/rec_bg.gif) repeat-y; padding:5px 20px 5px 20px; font-size:12px; font-weight:bold; }
.Services_bot{ background:url(../images/rec_bot.gif) no-repeat; height:7px;}


.forum{}
.forum_top{ background:url(../images/NewThemes/forum_top.jpg) no-repeat; height:39px;}
.forum_bg{ background:url(../images/NewThemes/forum_bg.jpg) repeat-y; }
.forum_bg ul{ padding:0px 15px 10px 15px; height:100%;}
.forum_bg ul li{ background:url(../images/NewThemes/icon3.gif) no-repeat 0px 3px;  padding:3px 0px 2px 18px; display:block;}
.forum_bg ul li.on{ background:url(../images/NewThemes/icon4.gif) no-repeat 0px 6px; padding:3px 0px 2px 18px; font-weight:bold;}
.forum_bg ul li.on li{ font-weight:normal;}
.forum_bg ul li ul{ padding:0;}
.forum_bg ul li.on ul{ display:block}
.forum_bg ul li ul{ display:none;}
.forum_bg ul li ul li{ background:none; padding-left:0px}
.forum_bg ul li a:link,.forum_bg ul li a:visited{ color:#000000;}
.forum_bg ul li a:hover{text-decoration:none; color:#C30; font-weight:bold}
.r_s_list span{float:right;}
.r_s_list ul{width:106px; float:right; margin-right:5px; text-align:left}
.r_s_list ul li{ text-align:left; padding:2px; font-weight:bold}
.forum_bg .text{ font-weight:normal; text-align:left;  padding-left:15px;*padding-left:2px;_padding-left:2px;} 
.forum_bot{ background:url(../images/NewThemes/forum_bot.jpg) no-repeat; height:29px;}

.ad_list{ text-align:right; padding-top:10px;}




.sup_mail{ margin:0 auto; width:485px; padding:15px 0px ;} 
.sup_mail li{ float:left;   height:59px; margin:0px 6px 0px 6px; padding:8px 0; }
.sup_mail li a{ font-size:13px; font-weight:bold; padding:5px 0px 0px 10px;}
.line{ background:url(../images/NewThemes/line.jpg) no-repeat center; height:3px; clear:both;}



.tour_pic{ padding:10px;}
.tour_pic li{ float:left; width:200px; margin-bottom:20px;}

#form_tab{ width:220px;}
#form_tab li{ float:left; }

a#tab1:visited,a#tab1:link{width:73px; height:30px; line-height:30px; display:block;overflow:hidden; background:url(../images/NewThemes/tabmenu.png) 0px 0px no-repeat;}
a#tab2:visited,a#tab2:link{width:81px; height:30px; line-height:30px; display:block;overflow:hidden; background:url(../images/NewThemes/tabmenu.png) -73px 0px no-repeat;}
a#tab3:visited,a#tab3:link{width:66px; height:30px; line-height:30px; display:block;overflow:hidden; background:url(../images/NewThemes/tabmenu.png) -154px 0 no-repeat;}

a#tab1:hover,a#tab1on{background:url(../images/NewThemes/tabmenu.png) 0px -35px no-repeat;}
a#tab2:hover,a#tab2on{background:url(../images/NewThemes/tabmenu.png) -73px -35px no-repeat;}
a#tab3:hover,a#tab3on{background:url(../images/NewThemes/tabmenu.png) -154px -35px no-repeat;}

.form_form{ width:223px; float:right; margin:8px 0 10px 0;}

.content .left{ margin:6px auto;}
.index_content .form_form{ width:223px; float:right; margin:20px 0 10px 0;}
.contact_us{ border-bottom:2px solid #A3897A; border-top:2px solid #A3897A; margin-bottom:15px; font-weight:bold;  line-height:18px;}
.contact_us dl{   margin:15px 0;}
.contact_us dt{ float:left; width:130px; text-align:right; padding-right:5px;}
.contact_us dd{ padding:3px;}

.invite_code{ border-bottom:2px solid #A3897A; border-top:2px solid #A3897A; margin-bottom:15px; font-weight:none;  line-height:18px;}
.invite_code dl{ margin:15px 0;line-height:30px}
.invite_code dt{ float:left; width:130px; text-align:right; padding-right:5px}
.invite_code dd{ padding:0 3px;}
.invite_code input{vertical-align:middle;}


.support_tab{ border-bottom:2px solid #A3897A;}
.support_tab li{ float:left; padding:3px 15px; font-weight:bold;}


.box_v1{}
.box_v1 .tl,.box_v1 .tr,.box_v1 .bl,.box_v1 .br{ height:10px; width:10px; overflow:hidden;}
.box_v1 .tl{ background: url(../images/NewThemes/box_v1.jpg) 0 0 no-repeat; float:left;}
.box_v1 .tm{background: url(../images/NewThemes/box_v1_tm.jpg) 0 0 repeat-x; height:10px;}
.box_v1 .tr{ background: url(../images/NewThemes/box_v1.jpg) -10px 0 no-repeat; float: right;}
.box_v1 .ml{ background: url(../images/NewThemes/box_v1_ml.jpg) 0 0 repeat-y; clear:both}
.box_v1 .mr{ background: url(../images/NewThemes/box_v1_mr.jpg) top right repeat-y; padding:2px 10px;}
.box_v1 .bl{ background: url(../images/NewThemes/box_v1.jpg) 0 -10px no-repeat; float:left;}
.box_v1 .bm{background: url(../images/NewThemes/box_v1_bm.jpg) 0 0 repeat-x; height:10px;}
.box_v1 .br{ background: url(../images/NewThemes/box_v1.jpg) -10px -10px no-repeat; float: right;}

#support_w{}
.support_t{ padding:18px 10px; font:bold 15px Georgia, "Times New Roman", Times, serif; background: url(../images/NewThemes/support_t.gif) top right no-repeat}
.support_l{ width:250px; float:left; padding-left:10px;}
.support_r{ width:350px; float:right;}
.support_r .mr{ padding:2px 20px;}
.support_r h4{ text-align:center; color:#993300; font-size:14px; line-height:30px;}
.support_f{ padding-top:12px;}
.fbold{ font-weight:bold}
.support_l li{ list-style:inside; list-style-type: square; line-height:150%; font-size:12px;}
.support_r li{ list-style:inside; list-style-type: decimal; line-height:150%; font-size:12px;}
.sty_end{background: url(../images/NewThemes/sty_end.gif) center no-repeat; height:28px;}

/*suppprt_l_2 新加 css 20090630 */

#support_w .plin-title { font-size:16px; line-height:25px; margin:30px 0 0 15px ; font-weight:bolder; background:url(../images/NewThemes/icon11.gif) no-repeat left; padding:0 0 0 40px}
#support_w .plin-title2 { font-size:14px; line-height:25px; margin:30px 0 0 10px ; font-weight:bolder;padding:0 0 0 10px}
#support_w .plin-content {font-size:12px; line-height:15px; margin:6px 20px 0 25px}
#support_w ol { margin:15px 0 10px 30px; font-size:11px;list-style-type:decimal; color:#C14B00}
#support_w table{width:90%;margin:0px auto;font:Georgia 11px;font-size:12px;color:#333333;text-align:left;border-collapse:collapse;}
#support_w table td{border:1px solid #E9D185;height:22px; padding:10px}
#support_w tr.t1 td {background-color:#fff;}/* 交替行第一行的背景色 */
#support_w tr.t2 td {background-color:#FEF5E2;}/* 交替行第二行的背景色 */
#support_w tr.t3 td {background-color:#FEEFCB; background-image:none}/* 鼠标经过时的背景色 */
#support_w th,tfoot tr td{font-weight:bold;text-align:center;background:#FDE09D;}
#support_w th{line-height:30px;height:30px;}
#support_w tfoot tr td{background:#fff;line-height:26px;height:26px;}
#support_w thead{border:1px solid #FDE09D;}
#support_w thead tr td{text-align:center;}

#support_center a:link,#support_center a:visited{ color:#333333;}
#support_center li.on a:link,#support_center li.on a:visited {color:#C30;}
.support_l a:hover, .support_r a:hover,#support_center a:hover {color:#C30;}

.icon12{ background: url(../images/NewThemes/icon12.gif) left center no-repeat; padding-left:120px;}


.support_t1 .t1,.support_t2 .t2,.support_t3 .t3,.support_t4 .t4{background: url(../images/NewThemes/support_tab_bg.jpg) 0 0 repeat-x;}

.support_t1 .w_t1,.support_t2 .w_t2,.support_t3 .w_t3,.support_t4 .w_t4{ display:block;}

.support_t1 .w_t2,.support_t1 .w_t3,.support_t1 .w_t4{ display:none}
.support_t2 .w_t1,.support_t2 .w_t3,.support_t2 .w_t4{ display:none}
.support_t3 .w_t1,.support_t3 .w_t2,.support_t3 .w_t4{ display:none}
.support_t4 .w_t1,.support_t4 .w_t2,.support_t4 .w_t3{ display:none}



.o_set1{background: url(../images/NewThemes/set1-3.gif) 0 0 no-repeat; width:625px; height:28px; margin-bottom:10px; margin:0 auto;}
.o_set2{background: url(../images/NewThemes/set1-3.gif) 0 -37px no-repeat; width:625px; height:28px;margin-bottom:10px; margin:0 auto;}
.o_set3{background: url(../images/NewThemes/set1-3.gif) 0 -74px no-repeat; width:625px; height:28px;margin-bottom:10px; margin:0 auto;}
.order-buy dt{width:250px; float:left; text-align:right; clear:both; padding:4px 8px;}
.order-buy dd{padding:4px; border-bottom:1px dotted #F7D49A;}
.order-h{ color:#8A3A10; border-bottom:1px solid #D8B37F; text-indent:5px; line-height:24px; margin-bottom:0px; padding-top:5px; font-size:12px;}
.order-payment{ padding-bottom:15px;}

info{ padding:5px;}
.table_a{border-top:1px solid #BB8069; margin:10px auto;}
.table_a td{ border-bottom:1px solid #BB8069; border-right:1px solid #A3897A; border-top:1px solid #fff; padding:3px 5px; text-align:center}
.table_a .las{ border-right:none; font-weight:bold ;}
.table_a .title{font-weight:bold; font:bold 12px tahoma; color:#900;}
.page{text-align:center; font-weight:bold;}


/*BOF credit_records 新加 css 20090517 */
.table_b{width:100%;margin:10px auto; background:#FBEFD7;font-size:11px;color:#000000;text-align:center;border-collapse:collapse;}
.table_b td,th{border:1px solid #E3A433;height:22px;line-height:22px;}
.table_b thead td{ background:#F5D29D; font-weight:bolder;text-align:left; padding-left:15px}
.table_b thead td b{ color:#FF0000}
.table_b thead th { background:#F7E2BD}
/*EOF credit_records 新加 css 20090517 */

/*BOF iteam_shop ?? css 20090519 */
.iteam_shop{ position:relative;height:100%;}
#tab_a a{float:left; display:block; color:#652D00; padding: 7px 20px 3px 10px; background:#FDDFB1 url(/Dhtml/images/new/box_v2_nav_gb.jpg) no-repeat 100% 0px; text-decoration:none; font-weight: bold;  height:20px;}
#tab_a li{ float:left; color: #FFF; background:#FDDFB1 url(/Dhtml/images/new/box_v2_nav_gb.jpg) no-repeat 0px 0px; margin:0; padding:0 0 0 9px; height:30px;}
#tab_a a:hover {color:#930}  
#tab_a .on {background:#C43219 url(/Dhtml/images/new/box_v2_nav_gb.jpg) no-repeat; background-position:0px -31px; }
#tab_a .on a{background:#C43219 url(/Dhtml/images/new/box_v2_nav_gb.jpg) no-repeat; background-position:100% -31px; color:#FFF;}
#tab_a .on a:hover{ color:#fff;}
#box_v2 { clear:both; background:#FEF2D7; border:1px #9B6730 solid; color:#C14B00;}
#box_v2 .mm { background:#FDE09D; border:1px #DEB879 solid; padding:5px 0; margin:10px;}
#box_v2 dl{margin:5px auto; border-top:1px #E9D185 solid; padding-top:10px;}
#box_v2 dt {text-align:right; padding:4px ; float:left; width:230px;}
#box_v2 dd {padding:4px; text-align:left;}
#box_v2 p{ padding:5px;}
.invite_a_friend{ position:absolute; right:2px; top:2px;}
.c06F{ color:#0066FF}

#ms01{position: absolute;top:0; left:0;z-index:1001;width:100%; height:100%;filter:alpha(opacity=50);-moz-opacity: 0.50;opacity: 0.50;background-color: #000;display:inline-block;}
#ms02{position: absolute;border: 5px solid #E4B780;z-index: 2001;padding: 0px;background:#FAF5EA url(../images/loading.gif) no-repeat 50% 50%;width:580px;margin:auto;}
/*EOF iteam_shop ?? css 20090519 */

/*queen 新加 css 20090605 */
#queen {width:840px; margin:0 auto}
#queen p.part1 { color:#A46411; font-weight:bolder;text-align:center; padding:5px 40px; line-height:12px;}
.content-txt { background:#fff; border-left:#C5AE5D 1px solid; border-right:#C5AE5D 1px solid; text-align:left; color:#A46411; padding:0 10px}
.content-txt h1 { padding:0 0 15px 17px;background:url(../images/queen_girl/quessn-ico-vote.jpg) no-repeat 0 0;color:#623C0A; font-size:14px; text-decoration: underline; line-height:14px }
.content-txt h2 { padding:0 0 3px 17px; font-size:12px}
.content-txt p { line-height:12px}
.content-txt ul{ margin:0; width:380px;text-align:left; padding:0 0 5px 17px}
.content-txt li{ padding:0 0 3px 14px; background:url(../images/queen_girl/quessn-ico-hook.jpg) no-repeat 0 0; font-size:11px; line-height:12px;  }

.queen-text {　background:#fff; width:408px;float:left;margin:0px}

.queen-vote {padding:30px 0 10px 0;}
.queen-vote div {float:left;width:168px; margin-bottom:20px}
.queen-vote p {padding:0 12px;line-height:15px;color:#666;text-align:center}
.queen-vote p a {display:block;width:100%;overflow:hidden;height:15px; line-height:15px;text-align:center; font-size:12px; color:#e10b11;text-decoration:none}
.queen-vote p a:hover {color:#f90}
.queen-vote p b a {display:block;width:100%;overflow:hidden;height:158px;margin-bottom:10px}
.queen-vote p u a {display:block;width:100%;height:25px;margin-bottom:5px;}
.queen-vote p img{ border:none}


/*queen 新加 css 20090605 */

.toua ul,.toua ol{ padding:10px 10px; margin-left:15px;}
.toua li{ padding:3px 0px; list-style-type:decimal}
.toua ol li ol{ padding:0 0 0 20px;}

/*BOF user_panel 新加 css 20090625 */
.user_panel{width:202px; margin:0 auto 5px;}
.user_panel li{ width:96px; float:left; margin:2px; font:11px Tahoma, Geneva, sans-serif; }
.user_panel li a{ color:#000; display:block;  line-height:19px; height:20px;}
.user_panel li.up0 { width:194px; background:url(../images/NewThemes/user_panel.gif) 0 -50px no-repeat; padding-bottom:4px; border-bottom:1px solid #227002;}
.user_panel li.up1 { background:url(../images/NewThemes/user_panel.gif) 0 0 no-repeat;}
.user_panel li.up2 { background:url(../images/NewThemes/user_panel.gif) -98px 0px no-repeat;}
.user_panel li.up3 { background:url(../images/NewThemes/user_panel.gif) 0 -23px no-repeat; text-indent:38px;}
.user_panel li.up4 { background:url(../images/NewThemes/user_panel.gif) -98px -23px no-repeat; text-indent:45px;}
.user_panel li.up6 { width:184px; padding:4px; background:#BBFC55; border:1px solid #227002;}
.user_panel li.up6 a{ height:auto;}
.user_panel li.up00 { background:url(../images/NewThemes/user_panel_bg.gif) 0px 0px no-repeat; text-align:center}
.user_panel li.upnone {background:none;display:block;line-height:19px; height:20px;}
.user_panel li a:visiter {color:#000;}
.user_panel li.statistic {background:url(../images/new/statistic_bg.jpg) 0px 0px no-repeat; padding:0 0 0 20px;text-align:left;width:185px}
.user_panel li.statistic b{coloer:#ff0000;font-weight:bolder;}
/*EOF user_panel 新加 css 20090625 */

/*contact_us2 新加 css 20090708 */

.contact_us2{ margin-bottom:15px; font-weight:bold;  line-height:18px; padding:20px 30px 0 30px;}
.contact_us2 h3{ background:url(../images/icon3.gif) no-repeat left; font-size:14px; color:#8A3A10; padding:0 0 0 15px}
.contact_us2 .box1{ border:#E8BE80 1px solid;background:#FDF4DB;float:left; margin:10px 0 0 8px; width:98%}
.contact_us2 .lump{float:left; width:230px; padding:5px 0 5px 10px;line-height:14px;}
.contact_us2 .input.radio{line-height:14px;}
.contact_us2 p.prompt { font-size:11px; color:#339900;margin:15px 0 20px 15px; font-weight:normal; line-height:12px;}
.content .send {padding:0 0 0 47px;}
.contact_us2 input.textfield {border:#E8BE80 1px solid; background:#FFFFA0; height:25px; width:98%;margin:5px 0 20px 15px; line-height:25px}
.contact_us2 textarea {border:#E8BE80 1px solid; background:#FFFFA0;width:98%;margin:5px 0 20px 15px;}


/*ljc 2009-7-16*/
.taocan{border:1px solid #960; background:#FFF; padding:5px 0; text-align:left}
.taocan_div{ width:590px; margin:0 auto}
.taocan_div span{ color:#d13333}
.taocan_t{ background:#eee; font-weight:bold;}
.taocan_f{ color:#d13333; font-weight:bold}
.taocan_ont{ background:#e13500; font-weight:bold; color:#FFF}
.taocan_on1{background: #FA0; font-weight:bold; color:#FFF}
.taocan_on2{background: #F80; font-weight:bold; color:#FFF}
.taocan_on3{background: #F60; font-weight:bold; color:#FFF}

/*ljc 2009-7-24*/
h3.paylist_h3{color:#8A3A10; border-bottom:3px solid #DEBF65; font:bold 12px/26px Tahoma, Geneva, sans-serif}
.pm_lt{ font-weight:bold; line-height:18px; border:1px solid #d5d5d5; margin:5px auto; background:#f5f5f5 url(../images/bg_PM_list.jpg) 0 0 repeat-x;}
#pm_l{ cursor:pointer}
#pm_l td{ border-bottom:1px solid #CDA490; border-top:1px solid #fff; padding:2px;}
#pm_l .b{ width:18px;}
#pm_l .n,#pm_l .t1,#pm_l .t2,#pm_l .t3,#pm_l .t4,.pm_l .b,.pm_l_on .b{ background-image:url(../images/paylist_style.gif); background-repeat:no-repeat}
#pm_l .n{ background-position:3px 8px ;}
#pm_l .t1{ background-position:5px -56px; padding-left:22px;}
#pm_l .t2{ background-position:0px -96px; padding-left:22px;}
#pm_l .t3{ background-position:5px -118px; padding-left:22px;}
#pm_l .t4{ background-position:3px -78px; padding-left:22px;}
#pm_l .n, .pm_lt .n{padding-left:10px;width:115px;}
.pm_lt .b{width:18px;}
#pm_l .t0, .pm_lt .t0{padding-left:22px; /*width:86px*/}
#pm_l .s, .pm_lt .s{width:95px;}
#pm_l .a, .pm_lt .a{width:60px;}
#pm_l .p, .pm_lt .p{width:40px;}
#pm_l .t, .pm_lt .t{ width:95px; text-align:center}
#pm_l .d, .pm_lt .d{ width:50px;}
.pm_l_on{background-color:#fdeed3}
.pm_l .b{background-position:5px -16px;}
.pm_l_on .b{background-position:5px -36px; }
.pm_lc_box{background:#fdeed3;padding:10px;margin: 3px;border: 1px solid #CDA490;}
.ul_tc{}
.tc_t{ color:#C30; font-weight:bold}
.tc_t h5{ color:#000; }
.ul_tc li{float:left; margin-bottom:5px; background:#FFF}
.ul_tc li.on{ color:#FFF}
.ul_tc li.on h5{ background:#e13500;}
.ul_tc li.on p{background: #FA0;}
.ul_tc li.on u{background: #F80;}
.ul_tc li.on em{background: #F60; }
.ul_tc h5{background:#f2f2f2; width:61px; font-size:11px; border-top:2px solid #9D491D;}
.ul_tc p{}
.ul_tc u{display:block; text-decoration:none}
.ul_tc em{ font-style:normal; display:block}
.tc_t h5,.tc_t p,.tc_t u,.tc_t em {border-left:1px solid #E9DCC1; }
.ul_tc h5,.ul_tc p,.ul_tc u,.ul_tc em{ border-bottom:1px solid #E9DCC1; border-right:1px solid #E9DCC1; padding-left:3px;}

/*Campaign 新加 css 20090827 */
.campaign{ width:908px;margin:0 auto;}
.campaign_list{ width:846px; margin:20px auto; background:url(../images/campalgn_bg.jpg) repeat-y;}

.campaign_news{ width:797px;border:#c0a172 1px solid;height:100%;margin:0 auto; background:#FFF}
.campaign_news li{ list-style:none;text-align:center; clear:both;height:25px; line-height:25px;}
.campaign_news li a#n1{ width:56px;text-decoraion:none; float:left;}
.campaign_news li a#n2{ width:147px;text-decoraion:none;float:left;}
.campaign_tt { background-color:#fdeecf;color:#573011;background-color:#fdeecf;color:#573011;font-weight:bold;border-bottom:#c0a172 1px solid;border-right:#dbc6ab 1px solid; line-height:26px;}
.campaign_cl { clear:both;}

.campaign_theme_top {background:url(../images/campaign_theme_bg.jpg) repeat-y; padding:0 65px; line-height:15px; font-size:12px}
.campaign_theme_top h1.n1{font-size:11px; color:#412c25;padding-bottom:15px}
.campaign_theme_top u{color:#ff5400; text-decoration:none}
.campaign_theme_content { padding:20px 45px}
.campaign_theme_content p { padding-left:15px; line-height:16px}
.campaign_theme_content p.ex { margin-left:20px}
.campaign_theme_content h1.n2{font-size:14px; color:#6e440c; padding-left:15px;background: url(../images/icon3.gif) no-repeat; margin:20px 0}
.campaign_theme_content ul{font-size:12px;line-height:30px; padding-left:15px; text-decoration:underline}
.campaign_theme_content ol{padding:0 0 25px 15px; margin-left:20px}
.campaign_theme_content ol li{list-style-type:decimal; list-style-position:outside; line-height:15px;}
.campaign_theme_content u{color:#ff5400;text-decoration:none}
/*Campaign 新加 css 20090827 */
