.onlineshowtop{ float:left; width:1024px; height:4px; overflow:hidden; background:url(../images/Onlinere/onbrow_06.jpg);}
.onlineshowbox{ width:964px; margin:0 auto; background:url(../images/Onlinere/onbrow_01.jpg) -21px; overflow:hidden;}
.showtitle{ float:left; width:944px; height:25px; background:url(../images/Onlinere/onbrow_02.jpg) -21px; padding:5px 0 0 20px;}
.showtitle span{ float:left; width:94px; height:25px; background:url(../images/Onlinere/onbrow_07.jpg) 0 -366px; text-align:center; line-height:25px; font-size:13px; font-weight:bold; color:#fff;}
.showtitledown{ float:left; width:964px; height:2px; overflow:hidden; background:url(../images/Onlinere/onbrow_03.jpg) -21px;}
.showbox{ float:left; width:964px;}
.showdress{ float:left; width:958px; height:38px; background:url(../images/Onlinere/onbrow_04.jpg); padding:6px 0 0 24px; color:#fff;}
.showdress a:link,.showdress a:visited{ color:#fff;}
.showdress a:hover{ text-decoration:underline;}
.showdress b{ font-weight:bold;}

.dressleft{ float:left; width:580px; height:36px;}
.dressright{ float:left; width:370px; height:36px;}
.dressfx{ float:left; width:225px; height:28px;}
.dressfx span{ float:left; line-height:16px; height:16px; padding-right:3px; color:#fff;}
.dresszf{ float:left; width:90px; height:28px; line-height:18px; padding-left:40px; background:url(../images/Onlinere/onshow_034.gif) 10px 3px no-repeat;}
.dresszf input{ float:left; width:111px; height:23px; background:url(../images/Onlinere/onshow_01.gif); border:none; cursor:pointer;}
.dresszf a{ color:#fff; text-decoration:underline;}

.showpic{ float:left; width:967px; height:360px; padding-left:15px;}
.showpic .showpicbox{ float:left; width:613px; height:350px;background:url(../images/Onlinere/onshow_035.gif);}
.showpicbox p{ float:left; padding:9px 0 0 78px; width:480px; height:317px;}
.showpicbox p img{ width:460px; display:block; height:317px;}
.showpicnr{ float:left; width:325px; color:#fff;}
.showpicnr b{ float:left; width:200px; height:25px; font-size:14px; font-weight:bold; padding-top:5px; color:#ff6600; overflow:hidden;}
.showpicnr q{ float:left; width:75px; text-align:right; font-size:12px; color:#fff; line-height:25px; padding-right:40px; padding-top:5px;}
.showpiclist{ float:left; width:325px; line-height:22px;}
.showpiclist a:link,.showpiclist a:visited{color:#7089B1;}
.showpiclist a:hover{ color:#fff;}
.showpiclist span{ float:left; width:74px;}
.showpiclist p{ float:left; width:218px;}
.showpiclist .jfp strong{ font-weight:normal; float:left; height:22px; line-height:22px; padding-right:20px;}
.showpiclist .jfp{ float:left; width:218px; position:relative;}
.showpiclist .jfp .jifenxx{ position:absolute; width:264px; left:-120px; bottom:20px; overflow:hidden;}
.jifenxx .jifenxxtop{ float:left; width:264px; height:29px; background:url(../images/Onlinere/onbrow_11.jpg);}
.jifenxxtop .jifenclose{ float:right;padding:5px 5px 0 0px; text-align:right; width:50px;}
.jifenxx .jifenxxbox{ float:left; padding:10px; width:242px; height:90px; border:1px solid #000; background:#fff; }
.jifenxx .jifenxxbox ul{ float:left; width:242px;}
.jifenxx .jifenxxbox ul li{ float:left; width:242px; color:#000; font-weight:bold; height:28px; line-height:28px;}
.jifenxx .jifenxxbox ul li a:link,.jifenxx .jifenxxbox ul li a:visited{ color:#3A73CF; text-decoration:none;font-weight:bold; padding-left:10px;}
.jifenxx .jifenxxbox ul li a:hover{ text-decoration:underline;}

.showpiclist p span{ float:left; width:72px; height:22px;}
.showpiclist p strong{ font-weight:normal; float:left; height:22px; line-height:22px; padding-right:20px;}
.showpiclist p img{ float:left;margin:4px 2px 0 0;}
.showpiclist span.spanbutton{ height:27px; padding-top:8px;}
.showpiclist p.pbutton{ height:27px; padding:8px 0 0 10px;}
.showpiclist span button{ float:left; width:72px; background:url(../images/Onlinere/onbrow_07.jpg) -343px -366px; height:27px; border:none; cursor:pointer;}
.showpiclist p button{ float:left; width:72px; background:url(../images/Onlinere/onbrow_07.jpg) -415px -366px; height:27px; border:none; cursor:pointer;}
.showpicinput{ float:left; width:325px; height:25px; padding-top:12px;}
.showpicinput p{ float:left; width:130px; height:25px; padding-left:5px;}
.showpicinput p input{float:left; width:68px; background:url(../images/Onlinere/online_29.gif); height:25px; border:none; cursor:pointer; margin-top:2px; margin-right:6px;}
.showpicinput p input.zhuanfa{width:62px; background:url(../images/Onlinere/online_28.gif);}
.zfemail{ display:block; width:410px; padding:0px 10px 10px 10px; border:1px solid #000; overflow:hidden; background:#fff;}
.zflist{float:left; width:404px; display:block;}
.zflist p{float:left; width:55px; padding-right:6px; font-weight:bold; text-align:right; line-height:26px; height:26px; color:#333;}
.zflist span{float:left; width:260px;  padding-left:5px;color:#D36300; overflow:hidden;}
.zflist span input{ display:block; border:1px solid #9EA2AE; height:23px; line-height:23px; width:240px;}
.zflist p b{ float:right; font-size:16px; padding-top:5px;color:#D36300;}
.zflist p input{ float:rignt; width:71px; background:url(../images/Onlinere/online_27.gif); height:26px; border:none; cursor:pointer;}
.zflist p strong{float:right; line-height:22px;}
.zfclose{ float:left; width:410px; height:30px; text-align:right;}

.download{float:left;width:175px;height:27px;padding-left:4px;}
.download .inginput .start{float:left;height:27px;width:70px;background:url(../images/Onlinere/onbrow_07.jpg) -343px -366px;border:none;cursor:pointer;}
.download .makedivv{float:left;width:175px;height:27px;display:block;padding-top:2px;}
.download .makedivv .firstmake{float:right;height:25px;width:70px;background:url(../images/Onlinere/inputdown.png);border:none;cursor:pointer;}
.download .inginput{float:left;width:175px;padding-top:2px;display:block;}
.download .inginput .ingbox{float:left;width:90px;height:18px;border:1px solid #093D69;}
.download .inginput .ingbox p{float:left;width:90px;background:#2079C4;height:18px;}
#downloadimg{float:left;text-align:left;width:70px;height:27px;padding-left:0;}
.process{float:left;width:92px;height:25px;}
.brush{width:0;height:18px;margin:0;background:url(../images/Onlinere/inputdown.png) -70px -29px;}
.line{border:1px solid #093D69;width:90px;height:14px;overflow:hidden;float:left;margin-top:2px;}
.subspend{float:left;width:20px;height:20px;background:url(../images/Onlinere/inputdown.png) 0 -27px;border:none;cursor:pointer;margin-left:6px;}
.stopbutton{float:right;width:20px;height:20px; margin-right:15px;background:url(../images/Onlinere/inputdown.png) -48px -27px;border:none;cursor:pointer;}
.continue{float:left;width:20px;height:20px;background:url(../images/Onlinere/inputdown.png) -24px -27px;border:none;cursor:pointer;margin-left:6px;}

.showdowntop{ float:left; width:944px; height:25px; background:url(../images/Onlinere/onbrow_05.jpg); padding-left:20px;}
.showdowntop span{ float:left; width:124px; height:25px; cursor:pointer; color:#000; text-align:center; line-height:25px; margin-right:5px; background:url(../images/Onlinere/onbrow_07.jpg) -219px -366px;}
.showdowntop span.showfontd{background:url(../images/Onlinere/onbrow_07.jpg) -95px -366px; font-weight:bold;}
.showmoban{ float:left;width:964px; height:119px; padding-top:12px;background:#fff;}
.showbut{ float:left; width:84px; height:119px;background:url(../images/Onlinere/onbrow_07.jpg) 0 -393px;}
.showbut a:link,.showbut a:visited{ float:right; width:30px; height:21px; margin:46px 1px 0 0; background:none;}
.showbut a:hover{background:url(../images/Onlinere/onbrow_07.jpg) -268px -393px;}
.showbut2{ float:left; width:83px; height:119px;background:url(../images/Onlinere/onbrow_07.jpg) -84px -393px; padding-left:1px;}
.showbut2 a:link,.showbut2 a:visited{ float:left; width:30px; height:21px; margin:46px 0 0 0; background:none;}
.showbut2 a:hover{background:url(../images/Onlinere/onbrow_07.jpg) -236px -393px;}
.showimg{ float:left; width:784px; height:114px; padding:5px 6px 0 6px;}
.showimg a:link,.showimg a:visited{ float:left; width:112px; height:108px; background:none; cursor:pointer;}
.showimg a:hover{background:url(../images/Onlinere/onbrow_07.jpg) -503px -366px no-repeat;}
.showimg a dl{ float:left; width:90px; padding:8px 11px 0 11px; height:100px;}
.showimg a dl dt{ float:left; width:90px; height:56px; text-align:center;}
.showimg a dl dt img{ width:90px; height:56px; display:block; border:none;}
.showimg a dl dd{ float:left; width:90px; padding-top:8px; line-height:16px; height:32px; overflow:hidden; text-align:center; color:#333;}

.showplun{ display:block; width:964px; overflow:hidden; height:135px; padding-top:10px; background:url(../images/Onlinere/onbrow_09.jpg);}
.showplunleft{ float:left; width:584px; height:135px;}
.showplunleft ul{ float:left; width:584px;}
.showplunleft ul li{ float:left; width:560px; padding-left:22px; height:29px; border-bottom:1px solid #E4E4E4; background:url(../images/Onlinere/onbrow_07.jpg) -179px -517px no-repeat; line-height:29px; overflow:hidden; }
.showplunleft ul li span{ color:#666;float:left; width:390px; height:29px; line-height:29px; overflow:hidden;}
.showplunleft ul li p{ color:#666;float:right; width:120px; height:29px; padding-right:15px; line-height:29px; overflow:hidden; text-align:right;}
.showplunan{ float:left; width:580px; height:13px; overflow:hidden; text-align:center;}
.showplunan img{ cursor:pointer;}
.showplunright{ float:right; width:370px; height:135px; }
.showplunright b{ font-weight:bold; width:60px; height:20px; color:#666;}
.showplunright span{ font-weight:bold; width:200px; height:20px; color:#666; overflow:hidden;}

.showplunright p{ float:left; width:370px; height:72px;}
.showplunright p textarea{ color:#B3B3B3; line-height:20px; display:block; width:356px; border:1px solid #BDBBBC; height:60px; padding:3px;}
.showplunright .plnamebox{ float:left; width:362px; height:27px; padding-top:3px;}
.showplunright .plnamebox span{ float:left; line-height:27px; font-weight:normal; width:250px; color:#FF0000;}
.showplunright .plnamebox button{ cursor:pointer; border:none; width:91px; height:27px; background:url(../images/Onlinere/onbrow_07.jpg) 0 -519px; float:right;}

.afbl,a.afbl:link,a.afbl:visited{ color:#fff;}
.afbl,a.afbl:hover{ text-decoration:underline;}
.newtook{ float:left; width:320px; height:25px;margin-top:15px;}
.newtooktop{ float:left; width:320px; height:25px;background:url(../images/Onlinere/onbrow_plline.gif) bottom repeat-x;}
.newtooktop span{ float:left; width:100px; padding-left:2px; line-height:25px; font-weight:bold; color:#fff;}
.newtooktop p{ float:right; width:110px; padding-right:10px; text-align:right; line-height:25px;}
.newtooktop p a:link,.newtooktop p a:visited{ color:#7089B1; text-decoration:none;}
.newtooktop p a:hover{ color:#fff;}
.newtooknr{ float:left; width:310px; padding:5px 0 0 5px; height:36px; line-height:18px; overflow:hidden; color:#fff;}
.showspeck{ float:left; width:964px; height:40px; background:url(../images/Onlinere/onlinspeck08.gif);}
.showspeck span{ float:left; width:150px; padding-left:45px; line-height:40px; font-size:14px; font-weight:bold; color:#000; background:url(../images/Onlinere/onlinspeck09.gif) 12px 7px no-repeat;}
.showspeck p{ float:left; width:150px; padding-left:45px; line-height:40px; font-size:14px; font-weight:bold; color:#000; background:url(../images/Onlinere/onlinspeck10.gif) 10px 6px no-repeat;}
.showspeck a{ float:right; padding-right:12px; line-height:40px; text-decoration:underline; text-align:right; color:#000;}

.showxz{ float:left; width:325px; padding-top:20px; height:42px;}
.showxz p{ float:left; width:160px; height:42px;}
.showxz p input{ float:left; width:123px; height:42px; border:none; cursor:pointer; background:url(../images/Onlinere/onshow_031.gif);}
.showxz span{ float:left; width:100px; padding-top:24px;}
.showxz span a{ color:#fff; text-decoration:underline;}
.showxz2{ float:left; width:325px; padding-top:10px; height:35px; color:#fff;}
.showxz2 a{color:#fff; text-decoration:underline;}
.showsixin{ float:left; width:287px; height:66px; background:url(../images/Onlinere/onshow_033.gif);}
.showsixin p{ float:left; width:267px; padding:10px 0 0 10px; color:#fff; line-height:18px; height:20px; overflow:hidden;}
.showsixin p a{ color:#fff; text-decoration:underline; font-size:14px; font-weight:bold;}
.showsixin span{ float:left; width:60px; padding:8px 0 0 23px; color:#fff; background:url(../images/Onlinere/onshow_032.gif) 0 12px no-repeat;}
.showsixin span a{ color:#fff; text-decoration:underline;}
.showsixin em{ float:left;padding:8px 20px 0 10px;color:#fff; font-style:normal;}




