@charset "utf-8";
html,body,form,ul,ol,p,dl,dt,dd,label,input,textarea,h1,h2,h3,h4{margin:0;padding:0;}
body{color:#1A0509;font:12px/22px \5b8b\4f53;/*_height:100%;*/}
table{width:100%;border-collapse:collapse;empty-cells:show;}
object,parm{cursor:hand;cursor:pointer;}
ul,ol{list-style:none;} i,em{font-style:normal;}img{border:0;}input,button{vertical-align:middle;font-size:12px;border:none;}
a{color: #DD0404;text-decoration:none;}a:hover{text-decoration:underline;}
.banner h1,p.text_p{overflow:hidden;text-indent:-9999px;display:block;}
html, body{background:#fff;}

.wrap:after,.btn:after,.confixed:after{content:'\20';display:block;height:0;clear:both;}
.wrap,.btn,.confixed{*zoom:1;}
.color_org{color:#FF8100;}

/*container*/
.container{margin-top:60px;_margin-top:0;background:url(../images/containt_bg.jpg) no-repeat center top;height:3916px; }
.con_wp{position:relative;width:1000px;margin:0 auto;padding:0;  }
.con_bg{position:absolute;width:1000px;left:0;top:0;z-index:1; }
.con_bg_01{height:254px;background:url('../images/con_bg_01.jpg ') no-repeat; }
.con_bg_02{height:366px;top:253px;background:url('../images/con_bg_02.jpg ') no-repeat; }
.con_bg_03{height:366px;top:618px;background:url('../images/con_bg_03.jpg ') no-repeat; }
.con_bg_04{height:473px;top:984px;background:url('../images/con_bg_04.jpg ') no-repeat; }
.con_bg_05{height:396px;top:1456px;background:url('../images/con_bg_05.jpg ') no-repeat; }
.con_bg_06{height:371px;top:1852px;background:url('../images/con_bg_06.jpg ') no-repeat; }
.con_bg_07{height:258px;top:2222px;background:url('../images/con_bg_07.jpg ') no-repeat; }
.con_bg_08{height:501px;top:2478px;background:url('../images/con_bg_08.jpg ') no-repeat; }
.con_bg_09{height:348px;top:2978px;background:url('../images/con_bg_09.jpg ') no-repeat; }
.con_bg_10{height:337px;top:3325px;background:url('../images/con_bg_10.jpg ') no-repeat; }


.banner{height:788px;font:13px/20px \5b8b\4f53;position:relative; }
.banner h1{position:relative;top:327px;height:325px;}
.inputBox{position:absolute;top:30px;right:27px;width:135px;height:28px;background:url(../images/input_bg.png) no-repeat 0 0;}
.inputBox .inputDiv{display:block;text-indent:20px;line-height:28px;color:#505050;text-decoration:none;}
.inputBox .pull{position:absolute;top:29px;left:0;display:block;width:133px;border:1px solid #D8D8D8;}
.inputBox .pull a{display:block;width:133px;text-align:center;line-height:22px;font-size:12px;background:#fff;text-decoration:none;color:#505050;}
.inputBox .pull a:hover{background:#FFEDE9;}

.banner a{right:102px;text-decoration:underline;}
.banner a:hover{text-decoration:none;}
.ban_linka{top:467px;color:#006900;text-decoration:underline; }
.ban_linkb{top:488px;color:#006900;text-decoration:underline;letter-spacing:2px }
p.text_cite{position:absolute;top:630px;left:10px;color:#DF4B65;font:12px/20px \5FAE\8F6F\96C5\9ED1;}

.ban_btn{position:absolute;top:373px;right:115px;width:154px;color:#006F01}
.ban_btn h3{font:16px/30px \5FAE\8F6F\96C5\9ED1;color:#006F01;text-align:center;}
.ban_btna{display:block;margin:5px auto 3px;width:102px;height:26px;text-indent:-9999px;background:url(../images/spr_btn.png) no-repeat 0 0;}
.ban_btna:hover{}
.ban_linkOn{background-position:0 -211px;}
.ban_linkOn:hover{background-position:0 -239px;}

.ban_linkc,.ban_linkd{font:12px/20px \5b8b\4f53;color:#006F01;}
.ban_linkc{padding-left:10px;}
.banner,.wrap{margin: 0 auto;width:1000px;position: relative;z-index:2;}
.styles,.hot_topics{position:relative;}
.styles dl,.ban_linka,.ban_linkb{position:absolute;}

.wrap{height:3000px; }
.wrap h2{position:absolute;height:0px;line-height: 0px;font-size:0;overflow:hidden; line-height: 300;  }

.product_box{position:absolute;}
.product_box a{display:inline-block;height:100%;line-height: 300;overflow:hidden;height:0px;    }
.product_box a.tit{position:absolute; }

.product_box_01,.product_box_01 a{width:174px;height:318px;left:31px;top:11px; }
.product_box_02,.product_box_02 a{width:174px;height:318px;left:212px;top:11px; }
.product_box_03,.product_box_03 a{width: 243px;height:550px;left:18px;top:355px; }
.product_box_03 a.tit{width:187px;height:88px;top:82px;left:168px; }
.product_box_04,.product_box_04 a{width:181px;height:267px;left:272px;top:550px; }

.product_box_05,.product_box_05 a{width: 250px;height:375px; left:437px;top:0px;}
.product_box_05 a.tit{width:102px;height:90px;left:233px;top:35px; }

.product_box_06,.product_box_06 a{width:200px;height:456px;left:754px;top:90px;  }
.product_box_06 a.tit{width:120px;height:90px;top:286px;left:-120px; }

.product_box_07,.product_box_07 a{width:174px;height:318px;left:615px;top:556px; }

.product_box_08,.product_box_08 a{width:174px;height:318px;left:796px;top:556px; }

.product_box_09,.product_box_09 a{width:264px;height:664px;left:10px;top:1035px; }

.product_box_10,.product_box_10 a{width:198px;height:206px;left:311px;top:1128px; }

.product_box_11,.product_box_11 a{width: 180px;height:246px;left:329px;top:1405px; }

.product_box_12,.product_box_12 a{width: 176px;height:136px;left:585px;top:1105px; }

.product_box_13,.product_box_13 a{width:229px;height:136px;left:514px;top:1283px; }

.product_box_14,.product_box_14 a{width:239px;height:636px;left:763px;top:1064px; }
.product_box_14 a.tit{width: 186px;height:115px;top:377px;left:-169px; }

.product_box_15,.product_box_15 a{width:153px;height:124px;left:549px;top:1573px; }

.product_box_16,.product_box_16 a{width:200px;height:460px;left:22px;top:1841px; }
.product_box_16 a.tit{width:200px;height:80px;top:362px;left:200px; }

.product_box_17,.product_box_17 a{width:254px;height:230px;left:282px;top:1957px; }

.product_box_18,.product_box_18 a{width:174px;height:340px;left:31px;top:2312px; }

.product_box_19,.product_box_19 a{width:174px;height:340px;left:212px;top:2312px; }

.product_box_20,.product_box_20 a{width:174px;height:266px;left:614px;top:1979px; }
.product_box_21,.product_box_21 a{width:174px;height:266px;left:795px;top:1979px; }

.product_box_22,.product_box_22 a{width:174px;height:514px;left:412px;top:2194px; }
.product_box_22 a.tit{width:165px;height:94px;left:198px;top:185px; }

.product_box_23,.product_box_23 a{width:200px;height:440px;left:790px;top:2267px; }
.product_box_23 a.tit{width:165px;height:94px;left:-141px;top:326px; }

#one,#two,#three{left:0;height:20px;width:1000px;position:absolute;z-index:2;}
#one{top:-212px;_top:0px;}
#two{top:926px; }
#three{top:1760px}

.stylea{height:774px;background:url(../images/stylea.jpg) no-repeat 8px 0px;}
.styleb{height:655px;background:url(../images/styleb.jpg) no-repeat 8px 0;}
.stylec{height:524px;background:url(../images/stylec.jpg) no-repeat 8px 0;}
.styled{height:760px;background:url(../images/styled.jpg) no-repeat 8px 0;}
.hot_topics{height:175px;position:absolute; z-index:2;top:2818px;width:1000px }

.hot_topics h2{position:absolute;left:-99999em;}


/*movie_mall*/


.hot_topics ul{position:absolute;top:60px;left:10px;}
.hot_topics ul li{float:left;margin-right:11px;}
.hot_topics ul li a{display:block;}
.hot_topics ul li img{width:230px;height:75px;vertical-align: middle;filter:alpha(opacity=90);opacity:0.9;}
.hot_topics ul li a:hover img{filter:alpha(opacity=100);opacity:1.0;}

/*backToTop*/
.backToTop {position:fixed;_position:absolute;left:50%;margin-left:505px;bottom:110px;z-index:99;width:160px;height:151px;background:url(../images/spr_nav.png) no-repeat 0 0;}
.backToTop a{cursor:pointer;background:url('about:blank; ') no-repeat;display:block;width:160px;height:38px;text-align:center;color:#E0ECED;text-decoration:none;font:18px/38px \5FAE\8F6F\96C5\9ED1;line-height: 300;overflow:hidden; }
.backToTop a:hover{background-position:0 -76px;text-decoration:none;color:#FFF;opacity: 0.8 ; filter:alpha(opacity=80); }

/*footer*/
.sys_footer{}
.sys_footer .foot{width:1000px;margin:0 auto;border-top:1px solid #969696;padding-top:10px!important;}
.sys_footer,.sys_footer{color:#969696;text-align:center; }
.foot p a,.foot p{color:#969696;}
.foot p.links a,.foot p.links span{color:#646464;}


/*layer*/
.pay_pop_box_logoin .pay_p_b_close,.poricon,.pay_logoin_btn a{background: url(../images/spr_btn.png) no-repeat;}
.pay_pop_box_logoin .pay_p_b_close{width:14px;height:14px;background-position:-88px -124px;position:absolute; right:15px;top:15px;overflow:hidden; line-height:300;-moz-transition:-moz-transform .3s ease-in;-webkit-transition:-webkit-transform .3s ease-in;}
.pay_hd_icon{position: absolute;top:7px;left:21px;display:block;width:22px;height:22px;background-position:-253px -22px;}
.pay_hd_icon_b{position: absolute;top:56px;left:127px;_top:50px;_left:117px;display:block;width:38px;height:40px;background-position:-237px -205px;}
.pay_logoin_btn a{display:inline-block;width:102px;margin-left:210px;color:#fff;height:32px;text-align:center;font:bold 14px/34px \5b8b\4f53;background-position:0 -89px;text-decoration:none;}
.pay_logoin_btn a:hover{background-position:0 -54px;text-decoration:none;}
.pay_logoin_btn{margin:15px 0 22px;}

.pay_pop_box,.pay_pop_box_logoin,.save_layer{position:absolute;position:fixed;_position:absolute; z-index:1001; }
.pay_pop_box .pay_pop_box_wp{margin:5px;background:#fff;width:608px;border-top:2px solid #C50E38;position:relative;color:#646464;}
.pay_pop_box_logoin .pay_pop_box_wp_logoin{width:380px;overflow:hidden;position:relative;color:#000020;background:#fff;}
.pay_pop_box_logoin .pay_p_b_bd{position:relative;padding:25px 27px 0;}

.pay_pop_box_logoin .pay_p_b_hd{height:30px;line-height:30px;padding-top:10px;color:#646464;font-size:13px;border-top:3px solid #A00000;}

.pay_p_b_hd h3{margin:0 10px;border-bottom:1px solid #DBDBDB;}

.color_org{color:#E95D00;}

.pay_logoin_title{padding-left:65px;font:bold 12px/24px \5b8b\4f53;color:#BF3418;}
.pay_logoin_p{position:relative;font:bold 12px/22px \5b8b\4f53;color:#414141;}
.pay_logoin_p strong{display:block;text-align:center;color:#A52D2D;}

.pay_p_b_bd ul{height:100px;width:320px;margin:10px auto 0;}
.pay_p_b_bd li{float:left;}
.poricon{display:block;width:42px;height:42px;margin:0 5px 5px;}
.icona{background-position:0 -124px;}
.iconb{background-position:-43px -124px;}
.icona:hover,.iconaOn{background-position:0 -167px;}
.iconb:hover,.iconbOn{background-position:-43px -167px;}











