/* code by zasun */
@charset "utf-8";
/* 全局样式 */
* { margin:0; padding:0;}
body { background:#fff; color:#6E6E6E; font-size:12px; font-family:"宋体",Arial,Helvetica,sans-serif;}
body,div,p,ul,li,span,h1,h2,h3,iframe,form,em { margin:0; padding:0; border:none;}
/*table { border-collapse:collapse; border-spacing:0;}*/
input,textarea { margin:0; padding:0; font-size:12px; font-family:"宋体",Arial,Helvetica,sans-serif;}
img { border:none;}
input:focus{outline:none;}
ul li{list-style-type:none;}

a { font-size:12px; color:#100806; text-decoration:none;}
a:hover { font-size:12px; color:#100806; text-decoration:none;}
a:visited { font-size:12px; color:#100806; text-decoration:none;}

/* 清除浮动 */
.clearflt { clear:both; height:0;}
.rednoti { color:#F00;}



/* 通用头部 */
/* LOGO */
.pl_header { position:relative; margin:0 auto; width:980px; height:118px;}
.pl_time { position:absolute; top:32px; left:435px; width:190px; height:63px; background:url(images/headreg.jpg) no-repeat;}

.accbar { position:absolute; top:12px; right:0; width:260px;}
.accbar a{ display:block; width:100px; height:100px; float:right; margin-left:4px; text-align:center; color:#707070; font-size:14px;font-family:'微软雅黑'; text-decoration:none;}
.accbar a:hover{ color:#49330a;}
.accbar a em{ display:block; width:75px; margin-left:auto; margin-right:auto; height:75px;background:url(images/icon_sqarbtn.gif) no-repeat 0px 0px;margin-top:0px;border:none;} 
.accbar a em{ vertical-align:middle;cursor:pointer}
.accbar a#yuyuekh em{ background-position:-0px 0px}
.accbar a#usercenter em{ background-position:-149px 0px}
.accbar a#yuyuekh:hover em{ background-position:-0px -74px}
.accbar a#usercenter:hover em{ background-position:-149px -74px}
.accbar a#yuyuekh:active em{ background-position:-0px -147px}
.accbar a#usercenter:active em{ background-position:-149px -147px}


/* menu */
.pl_menu { margin:0 auto; width:100%; height:44px; background:url(images/bg_menu.png) repeat-x;}
.pl_menuMain { margin:0 auto; width:980px;}
.pl_menuMain li { position:relative; float:left; display:block; width:120px;}
.pl_menuMain li a { display:block; line-height:43px; text-align:center; color:#787777; font-family:"微软雅黑"; font-size:14px;}
.pl_menuMain li a:hover { display:block; background-color:#49330A; color:#FFF; text-shadow:1px 1px 3px #000;}

.pl_menuMain li ul { display:none; position:absolute; top:43px; width:120px; background-color:#D8D8D8; z-index:888888;}
.pl_menuMain li ul li { border-bottom:1px dashed #666; height:32px; text-align:center;}
.pl_menuMain li ul li a { color:#000; line-height:32px;}
.pl_menuMain li ul li a:hover { background-color:#D8D8D8; color:#8A7658; text-decoration:underline;}
.pl_menuMain li:hover ul { display:block;}

/* 内页CSS */
.main_boxOut { margin:0 auto; background-color:#E8EBEF;}
.main_box { margin:10px auto; width:980px; background-color:#FFFFFF; border:1px solid #DEC17F;}
/* 会员注册 */
.hyreg_tit { margin:20px; background:url(images/ico_hyregtitle.gif) no-repeat; padding-left:35px; height:45px; border-bottom:1px dashed #DDD; line-height:45px;}
.hyreg_tit span { float:right;}
.hyreg_tit b { font-size:24px; font-family:"微软雅黑"; font-weight:normal; color:#926C4B;}
.hyreg_content { margin:10px auto; width:800px;}
.hyreg_suntit { margin:15px 0; height:32px; background-color:#EDEDED; padding-left:10px; line-height:32px; }
.hyreg_suntit b { color:#9F7725;}
.hyreg_content table tr { height:42px;}
.hyreg_content table td { font-size:14px;}
.hyreg_content table td .inputtxt { width:209px; height:32px; background:url(images/bg_inptxt.gif) no-repeat; border:none; padding-left:5px;}
.hyreg_content table td .inputtxts { width:99px; height:32px; background:url(images/bg_inptxt.gif) no-repeat; border-left:none; border-top:none; border-bottom:none; border-right:1px solid #BCBCBC; padding-left:5px;}
.hyreg_content table td .selectbox { height:32px;}
.hyreg_content table td .btn_hyyz { background:url(images/btn_yzan.gif) no-repeat; width:98px; height:30px; border:none; cursor:pointer; color:#49330A; font-weight:600;}
.hyreg_content table td .btn_hyyz:hover { background:url(images/btn_yzan.gif) 0 -33px no-repeat; color:#C12C20;}
.hyreg_content table td .btn_hytj { background:url(images/btn_tjan.gif) no-repeat; width:77px; height:29px; border:none; cursor:pointer; color:#49330A; font-weight:600;}
.hyreg_content table td .btn_hytj:hover { background:url(images/btn_tjan.gif) 0 -29px no-repeat;}
.ajaxMsg { margin-top:2px; margin-bottom:5px; background-color:#F9F3E0; border:1px solid #DC2A21; width:280px; padding:3px 5px; font-size:12px;}

/* 会员登录 */
.hylg_content { position:relative; margin:30px auto; width:688px; height:238px; border:1px solid #DDD; background-color:#F8F8F8; font-size:14px;}
.hylg_box { position:absolute; top:28px; left:25px; width:308px;}
.hylg_box p { margin:10px auto;}
.hylg_box  .inputtxt { width:209px; height:32px; background:url(images/bg_inptxt.gif) no-repeat; border:none; padding-left:5px;}
.hylg_box .inputtxts { width:99px; height:32px; background:url(images/bg_inptxt.gif) no-repeat; border-left:none; border-top:none; border-bottom:none; border-right:1px solid #BCBCBC; padding-left:5px;}
.hylg_box .btn_hydl { background:url(images/btn_tjan.gif) no-repeat; width:77px; height:29px; border:none; cursor:pointer; color:#49330A; font-weight:600;}
.hylg_box .btn_hydl:hover { background:url(images/btn_tjan.gif) 0 -29px no-repeat;}
.hylg_attach { position:absolute; top:22px; right:0px; width:348px; height:190px; border-left:1px solid #DDD;}
.hylg_attach p { margin:10px 18px 10px 28px; line-height:26px;}

/* 会员中心 */
.hycenter_content { margin:20px auto; width:780px;}

/* 通用底部 */
.pl_footer { margin:0px auto; width:100%; border-top:10px solid #E8EBEF; background-color:#472B15; color:#C4A890; line-height:24px;}
.pl_footerMenu { margin:28px auto 0 auto;}
.pl_footerMenu td { border-right:1px dashed #C4A890; text-align:center;}
.pl_footerMenu .ltel { width:200px; text-align:right; background:url(images/ico_tel.gif) no-repeat; font-family:Georgia,"Times New Roman",Times,serif; font-size:14px; font-weight:600;}
.pl_footerMenu td a { color:#C4A890;}
.pl_footerMenu .yjc a,.pl_footerMenu .yjc a:hover { font-family:"宋体"; font-size:14px; font-weight:600;}

.pl_copy { padding:15px 0 10px 0; line-height:30px; text-align:center;}
.pl_copy span { font-family:Verdana, Geneva, sans-serif;}
.pl_copy a,.pl_copy a:hover { color:#C4A890;}
.pl_copy .webei { background:url(../images/ico_beian.png) no-repeat; padding-left:16px;}
.pl_copy em { font-style:normal; cursor:pointer;}
.pl_copy p { margin:16px auto 0 auto;}
.pl_copy p a img { filter:alpha(Opacity=80); opacity:0.8; -moz-opacity:0.8;}
.pl_copy p a img:hover { filter:alpha(Opacity=99); opacity:0.9; -moz-opacity:0.9;}

/* 翻页style */
.clkPage { margin:10px auto; text-align:center;}
.clkPage span { margin-right:5px; color:#FFF; background-color:#49330A; border:1px solid #49330A; border-radius:4px; padding:3px 7px;}
.clkPage .dieS { background-color:#F0F0F0; border:1px solid #999; border-radius:4px; padding:3px 7px; color:#999; font-size:12px;}
.clkPage a,.clkPage a:visited { color:#fff; background-color:#8A7658; border:1px solid #49330A; border-radius:4px; padding:4px 8px; text-decoration:none; font-size:12px;}
.clkPage a:hover { color:#FFF; background-color:#49330A; border:1px solid #49330A; border-radius:4px; padding:4px 8px; text-decoration: none; font-size:12px;}