@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-family:微软雅黑;}
/* 全局 */
body{font-size:14px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;color:#333;min-width:1000px;}
body,html,li,input,gloabl,h2,th,input,nav,td,h1,embed,blockquote,ol,xml,div,dl,dt,dd,ul,h3,h4,h5,h6,pre,form,fieldset,abbr,p{margin:0;padding:0;}
img {border:0px;padding:0;margin:0px;}
a{ border:none; text-decoration: none;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
a:hover {text-decoration:underline; }
ol,ul,li {list-style:none;}caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
.clear{ clear:both}
h1{font-size:16px;font-family:"微软雅黑", Meiryo;}
h2,h3{font-size:14px;}

.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1px;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } 
.color666,.color666 a{color:#666;}
.font14,.font14 a{font-size:14px;}
.font12,.font12 a{font-size:12px;}
.color888,.color888 a{color:#888;}
.p_line20 p{line-height:20px;}
.p_line18 p{line-height:18px;}

.martop15{margin-top:15px;}
.martop20{margin-top:20px;}
.martop10{margin-top:10px;}
.menutitle i,.PINGtt,.maincommon i{background:url(../images/png.png) no-repeat;}
.font_nor,.font_nor strong{font-weight:normal;}
.p_re{position:relative;}
.disnone{display:none;}
.disblock,.logo,.menu_1 .menu_123{display:block;}


.Meiryo{font-family:"微软雅黑", Meiryo;}
.fl{float:left;overflow:hidden;margin-right:10px;}
.fr{float:right;overflow:hidden;}
.cur_hand,.menutitle,.righttop li ,.righttop li input{cursor:pointer;cursor:hand;border:0;}
.centerwarp{width:1000px;margin:0 auto;}
/* 全局 END */

.mainright{ margin:10px 10px 0 10px; overflow:hidden;}
.MIstyle .title{background:#E2E5E9;padding:10px;border-radius:4px;color:#464646;}
.MIstyle .content{background:#fff;overflow:hidden;padding:10px 0;}
.MIstyle dl{overflow:hidden;padding:5px 0px;}
.MIstyle dt{float:left;width:150px;padding-left:10px;}

.MIfloat{width:50%;}
.MIfloat .title,.MIfloat .content,.MIofficial{margin-right:10px;}
.MIfloat dl{float:left;width:49%;}
.MIfloat dd{color:#888;}
.MIfloat .icolor{color:#049015;}
.MIfloat .icolor2{color:#ed6c42;}
.MIstyle dd{color:#666;}
.MIhelp p{text-indent:2em;line-height:2;}

.MIofficial .content dl{clear:both;display:block;}

.fl{float:left;overflow:hidden;margin-right:10px;}


/*-----------------------------------------prolist------------------------------------------*/
.mrighttop{ overflow:hidden; margin:6px 0; padding-bottom:1px; }
.searchframe{ float:left; overflow:hidden; padding-bottom:1px;}
.operateframe{ float:right; overflow:hidden;padding-bottom:1px;}
.operateframe select,.operateframe p{ float:left;}
.operateframe p:first-child{ margin-right:18px;}
.operateframe select{ margin-right:18px; width:100px;}
.mrightcontent{ margin-top:20px; overflow:hidden;}
.ui-pagination{ overflow:hidden;}

.addproframe{ width:70%; min-width:1000px; font-size:16px; left:30%; display:none;}
.addproframe .ui-modal-body{ overflow:hidden;}
.addframeleft{ width:100%;}
.addframeleft p{ margin-bottom:20px;}
.addframeleft p input{ margin:0 20px 0 12px;}
.textareaframe{ overflow:hidden;}
.textareaframe textarea{ width:700px;}
.textareaframe p{ float:left;}
.textareaframe p:last-child{margin:0 20px 0 12px;}

.addattrub{ overflow:hidden; margin-bottom:20px; width:820px;}
.addattrub p{ float:left;}
.addattrub p input{ margin-right:5px;}
.addattrubframe{ float:left; border:1px solid #c9c9c9; margin:0 0 15px 12px; border-radius:3px; width:715px;}
.addattrubframe p{ color:#999; font-weight:700; float:none; border-bottom:1px solid #c9c9c9; padding:5px 0; margin-bottom:0px;}
.addattrubframe div{ padding:5px 0 5px 20px; color:#999;}

.addframeright{ width:100%; overflow:hidden; margin-top:20px;}
.uploadpic{ overflow:hidden; float:left; margin-bottom:20px;}
.uploadpic a{ display:block; float:left; margin-top:40px; width:19px; height:29px;}
.uploadpic a.pointleft{ background:url("../images/pointleft.png") no-repeat;}
.uploadpic a.pointleft:active{ background:url("../images/pointleftactive.png") no-repeat;}
.uploadpic a.pointright{ background:url("../images/pointright.png") no-repeat;}
.uploadpic a.pointright:active{ background:url("../images/pointrightactive.png") no-repeat;}
.uploadpic div{width:439px; height:100px; overflow:hidden; float:left;border:2px solid #049015; border-radius:10px;  padding:5px 0px 5px 10px; margin:0 18px; position:relative;}
.uploadpic ul{width:440px;  overflow:hidden;height:100px; position:absolute; top:5px; left:10px;}
.uploadpic ul li{ float:left; margin-right:10px; width:100px; height:100px;}
.uploadpic ul li img{width:100px; height:100px;}

.uplfacepic{ width:600px; float:left; overflow:hidden; margin:30px 0;}
.upfacepicframe{ width:128px; height:128px; overflow:hidden; border:2px solid #049015; border-radius:10px; padding:5px; margin-left:190px;}
.upfacepicframe img{ display:block;}

.twodcpic{ width:600px; margin-top:20px; overflow:hidden;}
.twodcpic p{ text-align:center; margin:0 auto; float:left;}
.twodcpic p:first-child{ overflow:hidden; margin-bottom:10px;}
.twodcpic p:first-child img{width:180px; height:180px; display:block;}

.checktwodcframe{ display:none;}
.checktwodcpic p{ width:454px;margin:0 0 0 66px;}
.checktwodcpic p input{ width:298px; margin:0 0 0 12px;}
.checktwodcpic p select{width:316px; margin:0 0 0 12px;}


.commentfeild{ display:none;}
.commentfeild  .ui-modal-body{border-bottom:1px solid #c8c8c8;}
.commentframe div{ padding-left:40px; }
.replyframe{ padding:15px;}
.replyframe p{ padding:0 0 10px 0; color:#999; font-size:12px; text-align:center;}
.replyframe textarea{ width:510px;}


.editorframe{ width:860px; left:40%;}

.prolbutton{ margin:30px 0; width:530px; text-align:center;}
.uploadpicframe,.uploadpicframe2{ display:none;}
.zhezhao{ width:100%; position:fixed; top:0; left:0; z-index:100; background-color:rgba(0,0,0,0.5)!important;filter:Alpha(opacity=50); display:none;}
/*-----------------------------------------prolist------------------------------------------*/

/*-----------------------------------------newstore------------------------------------------*/
.topsign{ font-size:12px; margin-bottom:20px; border-bottom:1px solid #c8c8c8; padding-bottom:5px;}
.storeinfo p{font-size:16px; margin-bottom:18px;}
.storeinfo p input{ margin-left:10px;}
.storeinfo p select{ width:100px; margin:0 5px 0 18px;}
.storeinfo p select:first-child{margin:0 5px 0 5px;}
span.spantshi{ margin-left:5px; color:#999; font-size:14px;}

.storepic{ overflow:hidden;}
.storepic p{ float:left;}
.storepic .twodcpic{ float:left; margin:0 0 0 10px;}

.storepic .uploadpicbt{ margin-left:5px; }
.storepic .btgettwoc{ margin-top:15px;}
.nextstep{ margin:20px 0 0 160px; overflow:hidden;}
.nextstep button{ display:block; float:left;}
.nextstep img{ margin:0px 0 0 18px; display:block; float:left; width:32px; height:32px;}
/*-----------------------------------------newstore------------------------------------------*/

/*-----------------------------------------order begin------------------------------------------*/
.orderdetail{ display:none;}
.orderdetailframe{ overflow:hidden;}
.orderdetailframe p{ float:left; width:260px; margin-bottom:10px;}
.fendlistframe,.setvipframe,.addvipframe,.addexpress,.addexpressrules,.checkdescript,.addcustomerules{ display:none;}

.setvipframe .ui-modal-body p{ font-size:16px; margin-bottom:10px;}

.addvipcontent p{ margin-bottom:15px;}
.addvipcontent p input{ margin:0 12px;}

.setorderpage{ overflow:hidden; padding-bottom:1px;}
.onoff{ margin-top:15px; overflow:hidden;}
.onoff p:first-child{ float:left; margin:8px 12px 0 0;}
.piconoff{ float:left; width:91px; height:42px; background:url("../images/kaiguan.png") no-repeat; background-position:-56px 0px; border-radius:25px; margin:0;}

.setorderpagep{ margin-bottom:15px;}
.setorderpagep:last-child{ margin-left:140px; margin-top:40px;}
.setorderpage label{ margin-left:12px;}

.shouhouframe{ overflow:hidden;padding-bottom:10px;}
.shouhouframe p{ float:left; font-size:16px;}

.storepic p{font-size:16px;}

.setorderpage p span{ color:#666;}
/*-----------------------------------------order end--------------------------------------------*/

/*-----------------------------------------micromessage begin------------------------------------------*/
.messagetype{ float:left;}
.infotxt{ margin-left:42px;}

.choosetw{ width:344px; height:156px; display:block; border:3px dashed #b8b8b8; text-align:center; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px; overflow:hidden;}
.choosetw .addicon{ width:42px; height:42px; display:block; background:url("../images/base_z1cf320.png") 0 -3137px no-repeat; margin:57px 0 0 151px;}
.choosetw .bttuwenmess{ overflow:hidden; float:left;margin:32px 0 0 78px; display:none;}
.bttuwenmess a{ display:block; width:85px; float:left; overflow:hidden; margin-right:20px;}
.bttuwenmess a p{ color:#999; font-size:16px;}

.choosetw:hover .addicon{ display:none;}
.choosetw:hover .bttuwenmess{ display:block;}

.objectlistframe{ display:none;}
.objectlist{ overflow:hidden;}
.objectlist li{ float:left; margin:0 15px 10px 0;}

.setobj{ overflow:hidden; margin-bottom:15px;}
.setobj p{ float:left; margin-right:5px;}

.singlemmframe,.multimmframe{ width:820px; display:none; height:600px; left:45%;}
.singlemmframe .ui-modal-body,.multimmframe .ui-modal-body{ max-height:520px;}
/*-----------------------------------------micromessage end--------------------------------------------*/


/*-----------------------------------------baseset begin------------------------------------------*/


.setitftitle{ font-size:18px; margin-bottom:20px; color:#333; border-bottom:1px solid #dcdcdc; padding-bottom:5px;}
.sitfline{ margin-bottom:20px; overflow:hidden; padding-bottom:1px;}
.sitfline p{ font-weight:700;}
.sitfline p.sitftishi{ margin-left:103px;font-weight:100; color:#999;}
.sitfline p span{ font-weight:100;}
.sitfline p input{ margin:0 0 0 18px}


.stintitle{ margin-bottom:20px;}
.stintitle span:first-child{ font-weight:700;}
.stintitle button{ margin:0 5px 0 14px;}
.stintitle span:last-child{ color:#333;}
.uppicline{ overflow:hidden; margin-left:96px;}
.uppicitem{ background-color:#e9e9e9; padding:5px; position:relative; float:left; margin-right:15px; margin-top:10px;}
.uppicitem img{ width:100px; height:44px;}
.uppicitem .delicon{ width:17px; height:17px; position:absolute; right:-8px; top:-8px;}
.uppicline p{ float:left; margin:25px 10px 0 0;}
.uppicline p:last-child{margin:30px 10px 0 0;}
.setindextitle{ font-weight:700; margin-bottom:20px;}
.mleft88{ margin-left:88px; color:#999;}


.navigate{ margin-left:88px;}
.navigate li{ width:640px; overflow:hidden; border:1px dashed #DDD; padding:10px; color:#999; margin-bottom:10px;}
.navigate li p{ float:left;}
.navigate li p:first-child,.navigate li p:nth-child(3){ margin:3px 5px 0 5px;}
.navigate li p:last-child{ margin:7px 5px 0 5px;}
.delicon2{ float:left; margin:6px 0 0 6px;}

.addlanmu p{ margin-bottom:20px;}
.addlanmuframe{ display:none;}
/*-----------------------------------------baseset end--------------------------------------------*/

/*-----------------------------------------reply begin------------------------------------------*/
.checkpage1{ overflow:hidden; position:relative; padding-bottom:50px;}
.checkpageleft{ width:315px; border:1px solid #ccc; border-radius:5px; color:#999; float:left;}
.cpltime{ margin:15px auto 0 auto;width:295px;}
.firstline{ width:295px; margin:0 auto 10px auto;position:relative;}
.firstline:hover .xuanfubt{ display:block;}
.flinep{ position:absolute; bottom:0px; left:0; color:#FFF; background-color:rgba(0,0,0,0.5)!important;filter:Alpha(opacity=50);width:290px; padding:3px 0 3px 5px;}
.xuanfubt{width:295px; height:126px; position:absolute; top:0; left:0; overflow:hidden;z-index:5;background-color:rgba(255,255,255,0.5)!important;filter:Alpha(opacity=50); display:none;}
.iconmodify,.icondelete{ display:block; float:left; margin:54px 0 0 120px; width:18px; height:18px;}

.newulli{ width:315px; text-align:center; margin:30px 0;}
.newul{width:295px; margin:0 auto;}
.newul li{ overflow:hidden; border-bottom:1px solid #b7dae4; padding:15px 0; position:relative;}
.newul li p{ width:220px; float:left;}
.newul li img{ float:left;}
.newul li:hover .xuanfubt{ height:91px; display:block;}
.newul li:hover .iconmodify{margin:40px 0 0 120px;}
.newul li:hover .icondelete{margin:40px 0 0 20px;}

.checkpageright{ padding:10px; width:350px; border:1px solid #ccc; border-radius:5px; color:#999; margin-left:10px; float:left;}
.checkpageright p{ margin-bottom:20px;}
.input-text1{height:30px; line-height:37px; width:300px; border:1px solid #cccccc; border-radius:5px; -moz-box-shadow:2px 2px 2px #ededed inset; /* For Firefox3.6+ */-webkit-box-shadow:2px 2px 3px #ededed inset;/* For Chrome5+, Safari5+ */box-shadow:2px 2px 3px #ededed inset; /* For Latest Opera */ color:#333; font-size:14px;}
.input-text1:hover{border:1px solid #c2dde5;}
.show_up_btn{ width:70px; text-align:center; font-size:11px;height:20px;}


.uppic,.otherlink{ position:fixed; top:0%; left:0%; width:100%;/*实现FF背景透明，文字不透明*/
/*实现IE背景透明*/display:none; z-index:999; min-width:750px; min-height:520px;}
.uppicfirstc,.otherfistc{background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;filter:Alpha(opacity=60); background:#000; width:100%;min-height:520px;}
.uppicframe,.otherlinkframe{ display:none;}
.uppic .uppicframe,.otherlink .otherlinkframe{position:relative; width:750px; height:520px; overflow:hidden; margin:50px auto 0 auto; background-color:#FFF; border-radius:10px;}
.input-text1{ width:262px;}

.uppic2,.uppic,.otherlink{ position:fixed; top:0%; left:0%; width:100%;background-color:rgba(0,0,0,0.4)!important;filter:Alpha(opacity=40); display:none; z-index:999; min-width:750px; min-height:520px;}
.uppicframe,.otherlinkframe{ width:750px; overflow:hidden; background-color:#FFF;border-radius:10px; left:47%;}
.uppicframe .ui-modal-body,.otherlinkframe .ui-modal-body{ height:320px;}
.pop-up-music-title{height:60px; clear:both; margin-bottom:15px; background-color:#f5f5f5;}
.pop-up-music-title dt{float:left; height:60px; line-height:60px; padding-left:20px;}
.pop-up-music-title dd{float:right; padding-right:20px; padding-top:5px;}
.upload-button{ border:1px solid #CCC; border-radius:5px; background-color:#FFF; width:109px; height:37px; color:#5eb2c9; font-size:14px;cursor:pointer;}

.pop-up-2{clear:both; text-align:left; padding-left:20px; color:#999;}
.uppicul{ margin:20px 0 0 20px; overflow:hidden; width:700px;}
.uppicul li{ float:left; margin:0 10px 10px 0;cursor:pointer;}
.uppicul li p{ text-align:center;}
.uppicul li p img{border:2px solid #FFF;}
.uppicul li p .uppiclithis{ border:2px solid #000;}

.tabul li:last-child{ padding-top:13px;}
.pop-up-2{ margin-top:20px; overflow:hidden;}

.tabpage{ margin:20px 0 0 20px; width:700px; display:none;}
.tabpage li a{color:#5eb2c9;cursor:pointer;}
.tabpagethis{ background-color:rgb(190, 196, 198);}

.addorderdl{ font-size:16px; margin-bottom:30px;}

.audioline{ margin-bottom:20px;}
.audioline2{ float:right; margin-top:20px;}

.upaudioul{ margin:20px 0 0 20px;}
.upaudioul li{ overflow:hidden; margin-bottom:10px;}
.upaudioul li input,.upaudioul li img,.upaudioul li span{ display:block; float:left; margin-right:8px;}
.upaudioul li input{ margin-top:5px;}
.audioframe{ display:none;}

.ruleframe p{ margin-bottom:20px; font-weight:700;}
.ruleframe p span,.ruleframe p label{ font-weight:100;}

.keyreplytag p{margin-bottom:5px; font-weight:700;}
.keyreplytag ul{ overflow:hidden; margin-bottom:10px;}
.keyreplytag ul li{ float:left; margin-right:10px;}

.btsave{ float:left; margin:10px 0 0 400px;}
.rulesline{ border:1px solid #e7eaeb; border-radius:5px; background-color:#fbfbfb; width:720px; margin-bottom:10px;}
.ruleslinetop{ padding:10px; border-bottom:1px solid #e7eaeb; overflow:hidden;}
.ruleslinetop p{ float:left;}
.ruleslinetop a{ display:block; float:right; margin-top:5px;}
.rulescontent{ padding:10px 10px 30px 10px;}

.cmenuline{ border:1px dashed #DDD; padding:5px; width:790px; overflow:hidden; margin-bottom:10px;}
.cmenuline span,.cmenuline input,.cmenuline img,.cmenuline select{ float:left; margin-right:7px;}
.cmenuline span{ margin-top:5px;}
.cmenuline img{ margin-top:7px;}
.cmenuline select{ width:86px; font-size:12px;}
.addbannerframe{ display:none;}
.cmenulineframe{ overflow:hidden;}
.cmenulinesecframe{ overflow:hidden; margin:10px 0 0 30px; float:left;}

.wenbenbutton{ margin:20px 0 0 380px;}
.wenbenbutton2{ clear:both; padding-top:20px; position:absolute; bottom:0px; left:200px;}

.addsecmenu,.addfirmenu{ display:block; clear:both; margin:10px 0 0 7px; font-size:16px;}
.addsecmenu{margin:10px 0 0 30px;}
.customsave{margin:20px 0 0 320px;}
.menuframe{ overflow:hidden;}
/*-----------------------------------------reply end--------------------------------------------*/


/*-----------------------------------------zice begin--------------------------------------------*/
.statisticspic{ margin-top:20px;}

.shouhouframe{ overflow:hidden; margin:20px 0;}
.shouhouframe p{ float:left;}
.zice2 input{ margin-left:12px;}
.zice2 textarea{ margin-left:8px; width:600px;}
.zice2 .zice2bt{ margin-left:320px;}


.questionframe,.answerframe{ width:1000px; display:none; left:35%;}
.questionframe li,.answerframe li{ width:27%; border:1px solid #e6e6e6; border-right:none; border-bottom:none;}
.quesframe:last-child ul:last-child li{border-bottom:1px solid #e6e6e6;}
.questionframe li:nth-child(2),.answerframe li:nth-child(2){ width:45%;}
.questionframe li:nth-child(3),.answerframe li:nth-child(3){ border-right:1px solid #e6e6e6; }
.quesframeul,.quesline2{ width:94%; margin:0 auto; overflow:hidden;}
.quesframeul li{  float:left; text-align:center; height:21px; padding:5px 0; position:relative;}
.quesframeul li .zceditorframe{ width:93%; display:none; position:absolute; top:0; left:0px;}
.questitle li{ background-color:#FFF;  font-weight:700;}
.quesline2 li{  float:left; text-align:center; padding:5px 0; height:60px; padding-top:40px;}
.quesline2 li:nth-child(2){ height:95px; padding-top:5px;}

.answerframe .questitle li{ height:100px; overflow-y:scroll}
.answerframe .questitle li:nth-child(2){ text-align:left;}
.quesframeul li textarea{ height:90px; margin-top:5px;}

.zcuppicframe{ display:none; left:63%; width:300px; top:15%; z-index:120;}
.zcuppicframe .ui-modal-body{ overflow-y:visible;}
.zcuppic{ width:200px; margin:0 auto;}
.zcuppic p{ margin-bottom:20px; text-align:center;}
.zcuppic p input{ margin-left:20px;}

.addquestion,.modiquestion{ width:800px; overflow:hidden; background-color:#FFF; border:1px solid #e6e6e6; position:absolute; top:5%; left:25%;z-index:100; background-color:#f5f5f5; height:700px; display:none;}
.addquesroll{ width:2400px; overflow:hidden; position:absolute; top:0; left:0px; height:700px;}
.addquesframe{ width:760px; padding:20px; height:660px; float:left; position:relative;}
.addquesframe p{ margin-bottom:20px;}
.addquesframe p select{ width:100px;}
.addquesframe p select:first-child{ margin-left:8px;}
.addquesframe p input{ margin-left:12px;}
.adqtitle{ font-weight:800; border-bottom:1px solid #e6e6e6; padding-bottom:10px;}
.addquescontent{ height:560px; overflow-y:scroll;border-bottom:1px solid #e6e6e6;}
.addquesfoot{ text-align:center; margin-top:20px;}

.aqscline div{ overflow:hidden;}
.aqscline div p{ float:left;}
.aqscline div p textarea{ width:420px; margin-left:12px;}

.aasline{ overflow:hidden; margin-bottom:20px;}
.aasline p{ float:left;}
.aasline ul{ float:left; width:420px; margin-left:13px; border:1px solid #c9c9c9; border-radius:4px; padding:10px; background-color:#FFF; overflow:hidden;}
.aasline li{ float:left; margin:0 10px 10px 0; position:relative;border:1px solid #c9c9c9; border-radius:4px;padding:5px 10px; }
.aasline li p{ position:absolute; top:-8px; right:-8px; cursor:pointer;}

.zchelp{ position:absolute; top:10px; left:130px; width:535px; border:1px solid #c9c9c9;background-color:#FFF;border-radius:4px; padding:10px; display:none;}
.zchelp li{ margin-bottom:10px;}
.closezchelp{ position:absolute; top:5px; right:5px;}
.zcbthelp{ margin-left:15px; cursor:pointer;}

.recommendframe,.correframe{ display:none;}
/*-----------------------------------------zice end--------------------------------------------*/


/*-----------------------------------------newslist begin--------------------------------------------*/
.addnewsframe{ display:none;}
.addnews p{ margin-bottom:15px;}
.addnews div{ overflow:hidden;}
.addnews div p{ float:left;}
.addnews div p textarea{ width:400px;}

.addnews{ position:relative;}
.newspic{ position:absolute; top:15px; right:20px;}
/*-----------------------------------------newslist end----------------------------------------------*/


/*-----------------------------------------micropage begin--------------------------------------------*/
.seemicroframe{ display:none;}
.seemicropage p{ text-align:center;}

.addmpline{ overflow:hidden; margin-bottom:20px;}
.addmpline p{ float:left; margin-right:18px;}
.addmpline p:first-child{margin-top: 7px;}
.addmpline p input,.addmpline p textarea{ width:630px;}
.addmpline p:last-child{overflow:hidden;margin-left:45px; color:#999;}
.btaddmpsubm{ margin-left:45px;}
/*-----------------------------------------micropage end----------------------------------------------*/


/*-----------------------------------------matephoto begin--------------------------------------------*/
.photolist{ margin:0px 20px 20px 0;}
.phlistopa{ background-color:#f4f4f4; overflow:hidden; padding:15px 9px; width:295px;}
.phlistopa a{ width:147px; display:block; float:left; text-align:center; border-right:1px solid #d3d3d3;}
.phlistopa a:last-child{border-right:none;}

.mate2list{ width:1160px;}
.mate2list li{ overflow:hidden; position:relative; padding:15px 0; border-bottom:1px solid gray;}
.mate2list li:hover{ background-color:#f3f3f3;}
.mate2list li p{ width:550px; margin-right:20px; float:left; margin-bottom:10px;}
.mate2list li p:nth-child(3){ clear:both;}
.mate2list li div{ overflow:hidden; position:absolute; top:10px; right:10px; display:none;}
.mate2list li div a{width:18px; height:18px; display:inline-block; margin-right:10px;}
.mate2list li:hover div{ display:block;}

.bticondownload{  background:url("../images/base_z1cf320.png") 0 -2460px  no-repeat;}
.bticondownload:hover{background:url("../images/base_z1cf320.png") 0 -2488px  no-repeat;}
.bticondelete{  background:url("../images/base_z1cf320.png") 0 -2264px  no-repeat;}
.bticondelete:hover{background:url("../images/base_z1cf320.png") 0 -2292px  no-repeat;}
.bticonedit{background:url("../images/base_z1cf320.png") 0 -2656px  no-repeat;}
.bticonedit:hover{background:url("../images/base_z1cf320.png") 0 -2684px  no-repeat;}

.confirmphname{width:18px; height:18px; display:inline-block;background:url("../images/base_z1e06cc.png") 0 -3216px no-repeat; position:absolute; top:7px; right:5px;}
.photoname{ position:relative; overflow:hidden;}
.photoname strong{ position:relative; width:297px;}



.bticonedit2{ float:right; display:block;}
.playmsg{ display:none;}

.getstframe p{ margin-bottom:20px;}
.getstoreframe{ display:none;}


.longindex{ width:350px;}
/*-----------------------------------------matephoto begin--------------------------------------------*/

.addwheelframe p{ margin-bottom:20px;}
.addwheelframe p input{ margin-left:13px;}
.addwheelframe p select{ margin-left:15px;}

.adwline{ overflow:hidden;}
.adwline p{ float:left;}
.adwline p:last-child{ margin-left:20px;}
.adwline p textarea{ width:400px;}


















