@charset "utf-8";
html body{background:url("/wap/css/bodybg.jpg") repeat-x;}
a { color:#666666; text-decoration:none; }  
a:focus{outline:0;} 
a:hover { text-decoration:underline;cursor: pointer;}
.vam { vertical-align:middle;}
.clear{ clear:both; font-size:0; line-height:0; height:0;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fw{ font-family:"微软雅黑","宋体";}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}
.red1{color:red}
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;cursor:pointer;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}


h1 { font-size:20px; text-align:center; line-height:35px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}



.m1 { margin:1px; }
.m2 { margin:2px; }
.m5 { margin:5px; }
.m10 { margin:10px; }
.mt2 { margin-top:2px;}
.mt5 { margin-top:5px;}
.mt8 { margin-top:8px;}
.mt10 { margin-top:10px;}
.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr12 { margin-right:12px;}
.ml5 { margin-left:5px; }
.ml7 { margin-left:7px; }
.mb10 { margin-bottom:10px;}
.ml12 { margin-left:12px; }
.ml10 { margin-left:10px; }
.ml20 { margin-left:20px; }


.userorder{ width:700px;}
.userorder tr{height:25px;}
.userorder tr span{color:#f00;padding-left:4px;}

.stf  { border:1px solid #ccc;  padding-left:140px ; padding-top:10px; padding-bottom:20px}
.stf span{ color:#000; font-size:14px; line-height:30px ; font-weight:bold}
.stf dd{ line-height:24px ;   font-size:14px }
.stf p{ line-height:24px ;   font-size:14px }


.content{ width:960px; margin:0 auto; padding-top:10px;}
.cart_content { width:960px; margin:10px auto;padding-top:10px;}
.sd{ padding-top:20px; height:385px; overflow:hidden; font-family:"微软雅黑"; line-height:35px; font-size:17px; color:#2e2e2e;}
.sd_p{ width:563px; overflow:hidden}
.fl { float:left;}
.fr { float:right;}
.sd_w{ padding-left:52px; width:343px; overflow:hidden}
.sd_w h3{ height:76px; line-height:36px; font-size:27px;}
.sd_w h3 span{ font-size:39px; color:#f08300;}
.sd_w p{ height:228px; overflow:hidden;}
.sd_w p em{ font-style:italic; font-size:31px; color:#f08300; font-weight:bold;}
.sd_w span{ font-size:27px; color:#f08300;}
.wh{ height:453px; background:url("/wap/images/whbg.jpg") no-repeat center; overflow:hidden;}
.wh_c{ padding:49px 0 0; width:474px; font-size:16px; line-height:30px;}
.wh_c h3{ height:72px; line-height:72px; font-size:36px;}
.wh_c h3,.wh_w{font-family:"微软雅黑";height:70px; overflow:hidden;}
.wh_w{height:70px; overflow:hidden; font-size:18px;}
.wh_c p{ width:363px; height:102px; padding:20px; overflow:hidden; display:block;}
.hc{ padding:11px 0 0; height:587px;}
.hc h2{ height:134px;}
.hc_c{ background:url("/wap/images/hcbg.jpg") no-repeat; padding:56px 4px; height:361px; overflow:hidden;font-size:16px; line-height:26px;}
.hc_c li{ width:140px; float:left; padding:0 24px 0 26px;}
.hc_c li img{ width:140px; height:142px; display:block;}
.hc_c li p{ display:block; padding-top:12px;}
.h_gg{ display:block; clear:both; height:129px;font-family:"微软雅黑"; font-size:18px;line-height:25px; overflow:hidden}
.h_gg img{ width:960px; height:129px;}
.h_gg b{ font-size:28px; font-family:Arial;}
.gg01{top:38px; left:463px;}
.gg01 b{ display:block;}
.gg02{ top:74px; left:270px;}
.gg03{ top:70px; left:300px;}
.ge{ display:block;}
.pa{ position:absolute;}
.pr{ position:relative}
.my{ height:826px; padding:23px 0 18px; overflow:hidden; line-height:25px; color:#000; font-size:15px;}
.mytil{ height:111px; text-align:center}
.my_j{ height:417px; overflow:hidden; float:left; clear:both; background:url("/wap/images/ge01.jpg") no-repeat 474px 20px;}
.my_j dl{ width:415px; float:left; height:168px; background:url("/wap/images/my_line.jpg") no-repeat bottom center; padding:27px 70px 2px 0;}
.my_j dl.myl1{ padding-left:58px; padding-right:0;}
.my_j dt{ width:194px; float:left; background:url("/wap/images/ge04.jpg") no-repeat 0 134px; padding-bottom:11px;}
.my_j dt img{ width:175px; height:130px; border:solid 1px #bbb; padding:1px;}
.my_j dd{ width:221px; float:left;}
.my_j dd h3{ line-height:30px; height:58px; color:#f08300;font-family:"微软雅黑"; font-size:22px; font-weight:normal}
.my_j dd p{ padding-top:8px; height:80px; overflow:hidden}
.my_y dt{ width:646px; float:left}
.my_y dt img{ width:626px; height:286px;}
.my_y dd{ width:314px; float:left}
.my_y dd h3{ height:90px; padding-top:12px;}
.my_y dd p{ clear:both; background:url("/wap/images/my_line.jpg") no-repeat top; padding-top:18px;}
.vs{ height:722px;overflow:hidden; font-size:14px;}
.vs_ns{ width:516px; color:#fff; line-height:35px;}
.vs_an{ width:78px; text-align:center; padding-top:248px;}
.vs_qt{ width:366px; color:#000; line-height:26px;}
.vs h3{font-family:"微软雅黑"; height:78px; line-height:78px;}
.vs_ns h3{ font-size:30px; color:#f08300; background:url("/wap/images/ico03.gif") no-repeat right 33px; padding-right:34px; text-align:right;}
.vs_qt h3{ font-size:24px; color:#7f7d77; background:url("/wap/images/ico04.gif") no-repeat 156px 36px;}
.vs_nl{ background:url("/wap/images/nsbg.jpg") no-repeat; width:268px; height:642px;}
.vs_nr{ width:248px; background:url("/wap/images/ge05.jpg") no-repeat bottom; padding-bottom:8px;}
.vs_nr img{ width:242px; height:625px; border:solid 1px #ff9500; padding:2px;}
.vs_ql{ width:172px; background:url("/wap/images/ge06.jpg") no-repeat bottom; padding-bottom:11px;}
.vs_ql img{ width:168px; height:433px; border:solid 1px #bdbdbd; padding:1px;}
.vs_qr{ background:url("/wap/images/qtbg.jpg") no-repeat; width:160px; padding:0 0 0 34px;height:459px;}
.vs_nl p{ display:block; padding:25px 0 0 19px; overflow:hidden}
.vs_nl .nl01{ padding-bottom:81px;height:128px}
.vs_nl .nl02{ padding-bottom:76px; height:90px;}
.vs_qr p{ padding:21px 0 0 28px; overflow:hidden; display:block;}
.vs_qr .qr01{ height:124px; padding-bottom:49px;}
.vs_qr .qr02{ height:74px; padding-bottom:41px;}
.vs_qr .qr03{ padding-left:9px;}
.vs_jl{ width:340px; text-align:center; background:url("/wap/images/ge03.jpg") no-repeat 0 40px; padding:73px 0 0; color:#474747;font-family:"微软雅黑"; font-size:22px; line-height:34px;}
.how{ background:url("/wap/images/howbg.jpg") no-repeat center; height:492px;}
.how_l{ width:465px; line-height:30px; color:#000;}
.how_t{ height:198px; padding-top:50px; background:url("/wap/images/ho_ge.jpg") no-repeat 0 bottom; color:#f08300;font-family:"微软雅黑"; font-size:22px; line-height:44px; font-weight:bold;}
.how_w{ padding-top:16px; font-size:15px;}
.how_r{ width:493px; padding-top:36px;}
.how_r p{font-family:"微软雅黑"; font-size:22px; line-height:39px; top:72px; left:152px;}
.al{ height:354px; overflow:hidden; padding:14px 0 8px;}
.al h2{ height:54px; line-height:54px; overflow:hidden; font-weight:normal;}
.al h2 a{ color:#f08300;font-family:"微软雅黑"; font-size:27px;}
.al_c{ background:url("/wap/images/al_line.jpg") no-repeat top; padding-top:31px;}
.al01,.al03{ padding:107px 0;}
.al02{ padding-left:33px;}
.al02 ul{ }
.al02 li{ width:144px; height:270px; float:left; padding:0 33px 0 0;}
.al02 li img{ width:140px; height:210px; border:solid 1px #c9c9c9; padding:1px; display:block;}
.al02 li span{ display:block; height:56px; line-height:56px; text-align:center; overflow:hidden}
.new{ height:501px; padding-top:45px; background:url("/wap/images/ge08.jpg") no-repeat center top;width:100%}
.zx{ background:url("/wap/images/hsbg.jpg") no-repeat right 0; width:581px;}
.zx h2{ background:url("/wap/images/ico01.jpg") no-repeat 4px 11px; padding-left:17px; height:36px; line-height:32px;font-family:"微软雅黑";font-weight:normal;color:#f08300;font-size:12px;}
.zx h2 a{ color:#76767a; font-size:15px; }
.zx h2 a.cur,.zx h2 a:hover{ color:#f08300; text-decoration:none;}
.zx ul{ width:220px; padding-left:3px;}
.zx li{ height:35px; line-height:35px; background:url("/wap/images/ico02.jpg") no-repeat 0 16px; padding-left:12px; border-bottom:dashed 1px #949494; overflow:hidden;}
.zx li.born{ border:0;}
.lxb{ width:140px; text-align:center; top:72px; left:390px; line-height:26px; font-size:14px; color:#f48220;}
.lxb h3{font-family:"微软雅黑"; font-size:14px; line-height:21px; height:48px; padding:26px 0; font-weight:normal;}

.yuy{ width:374px; padding-left:5px;overflow:hidden;display:inline;}
.yuy p{ height:68px; padding-top:29px; border-bottom:solid 1px #f08300; color:#f08300;font-family:"微软雅黑"; font-size:16px; line-height:24px;}
.yuy p span{ font-size:21px; display:block;}
.yuy ul{ padding-top:21px;}
.yuy li{ height:32px;}
.yuy li.h66{ height:119px;}
.yuy li.h12{ padding-left:120px;}
.sbt{ width:80px; text-align:right; padding-right:3px; line-height:18px; float:left; color:#585858;}
.sbz{ color:#fd680d; float:left; }
.sinp01{ background:url("/wap/images/sinp1.jpg") no-repeat; width:246px; height:16px; padding:1px 4px; line-height:16px; float:left;border:0;}
.xiala{background:url("/wap/images/sinp1.jpg") no-repeat 0 0; width:80px; height:18px; padding:0 4px 0 7px; line-height:18px; border:0;}
.area{ background:url("/wap/images/sinp2.jpg") no-repeat; width:245px; height:85px; padding:4px; line-height:16px;border:0;}
.lab01{float: left;height: 25px;margin: 3px 10px 3px 0; padding-left: 10px;}
.newxboxes{height:467px;}


#p1 {position:absolute;left:334px;top:18px; color:#F00; font-weight:bold;}
#p3 {position:absolute;left:334px;top:58px;color:#F00; font-weight:bold;}
#p7 {position:absolute;left:245px;top:180px;color:#F00; font-weight:bold;}


.form-error{height: 13px;line-height:13px;position: absolute; margin-left:-300px; margin-top:32px; top:2px;color: #FFF; background: #F96; display: none}
.form-error-right{background: #F96; margin-left: 31px;}
.form-error-msg{background: #F96; margin-right: 8px;}


.item-required{display: none;}
.btn-submit{background:url('/wap/images/msyy04.jpg');font-size:0px; width:109px; height:36px;cursor:pointer;}
.form-element {   margin-left: 105px;  position: relative;}
.form-label {
    color: #333333;
    display: inline;
    float: left;
    font-family: simsun;
    font-size: 12px;
    text-align: right;
    width: 100px;
}
.form-item {
    line-height: 28px;
    margin-top: 12px;
}
.form-textarea {
    border: 1px solid #CCCCCC;
    height: 80px;
    padding: 4px;
    width: 212px;
}