﻿@charset "utf-8";

/* 滚动条样式 ie支持*/
html { scrollbar-arrow-color: #f0f0f0; scrollbar-darkshadow-color: #f0f0f0; scrollbar-face-color: #cdcdcd; scrollbar-base-color: #f0f0f0; scrollbar-shadow-color: #f0f0f0; scrollbar-track-color: #f0f0f0; scrollbar-3dlight-color: #f0f0f0; }

/* 整体设置 常用通用*/
* { margin: 0; padding: 0; list-style: none; outline: none; word-wrap: break-word; }
h1, h2, h3, h4, h5, h6, body, small { font-size: 12px; font-weight: 400; font-family: arial,"宋体"; }
body { font: 12px/180% arial, helvetica, sans-serif,"宋体"; padding: 0px; color: #666; width: 100%; height: 100%; word-break: break-all; word-wrap: break-word; background: #fff; }
table { borde-collapse: collapse; border-spacing: 0; }
img { border: 0 none; vertical-align: middle; }
a img { border: medium none; }
ul, ol, li { list-style: none; }
a { color: #444; text-decoration: none; cursor: pointer; outline: none; star: expression(this.onfocus=this.blur()); }
a:link, a:visited { color: #444; text-decoration: none; }
a:active, a:hover { color: #2392fa; text-decoration: none; cursor: pointer; }
.clear { clear: both; height: 0; margin: 0; overflow: hidden; }
.l, .ul-l ul li { float: left; display: inline; }
.r { float: right; }
.vm { vertical-align: top; }
.vmiddle { vertical-align: middle; margin-right: 4px; }
.iconvmiddle { vertical-align: middle; margin-right: 4px; height: 13px; }
.mr10 { margin-right:4px; }


/* logins */
.body { width: 100%; height: 100%; background: #065eac url(/uploads/image/aimages/bg.jpg) no-repeat center; position: relative; }
.body .logo { width: 72px; height: 92px; position: absolute; left: 50px; top: 40px; background: url(/uploads/image/aimages/login.png) no-repeat -528px -202px; }
.body .logintitle { font-size: 17px; font-family: "微软雅黑"; color: #fff; position: absolute; left: 125px; top: 86px; }
.login { width: 360px; height: 290px; position: absolute; left: 50%; top: 50%; margin: -145px 0 0 -180px; }
.login .row1 { width: 100%; height: 56px; background: url(/uploads/image/aimages/login.png) no-repeat 0 0; position: relative; line-height:56px; }
.login .ipt1 { width: 300px; height: 14px; padding: 21px 0 21px 50px; border: none; background: none;}
.login .tip { display: none; width: 157px; height: 36px; line-height: 36px; color: #db7133; padding: 0 0 0 50px; background: url(/uploads/image/aimages/login.png) no-repeat -378px -7px; position: absolute; left: 380px; top: 7px; }
.login .row2 { width: 100%; height: 56px; background: url(/uploads/image/aimages/login.png) no-repeat 0 -56px; position: relative; }
.login .row3 { height: 43px; padding: 10px 0 0 0; position: relative; }
.login .row3 .ipt2 { width: 153px; height: 14px; padding:16px 0 17px 10px; background: url(/uploads/image/aimages/login.png) no-repeat -2px -122px; border: none; float: left; }
.login .row3 .yzm { width: 84px; height: 30px; background: url(/uploads/image/aimages/login.png) no-repeat -173px -129px; display: inline-block; margin: 7px 0 0 10px; float: left; }
.login .row3 .s1 { cursor: pointer; float: left; line-height: 43px; position: absolute; right: 0; color: #fff; opacity: 0.8; filter: alpha(opacity=80); }
.login .row4 { padding: 15px 0 40px 0; line-height: 18px; }
.login .row4 .rmb { width: 38px; height: 20px; position: relative; background: url(/uploads/image/aimages/login.png) no-repeat -9px -177px; float: left; margin: 0 5px 0 0; cursor: pointer; }
.login .row4 .rmb span { width: 20px; height: 20px; position: absolute; left: 0; top: 0; background: url(/uploads/image/aimages/login.png) no-repeat -66px -177px; }
.login .row4 .rmbon { background: url(/uploads/image/aimages/login.png) no-repeat -9px -205px; }
.login .row4 .s1 { color: #fff; opacity: 0.8; filter: alpha(opacity=80); }
.login .btn { width: 100%; height: 47px; background: url(/uploads/image/aimages/login.png) no-repeat -1px -241px; border: none; font-size: 18px; color: #1c2532; font-family: "微软雅黑"; letter-spacing: 10px; cursor: pointer; }
.foot { width: 100%; position: absolute; bottom: 25px; text-align: center; color: #fff; opacity: 0.8; filter: alpha(opacity=80); }
.loader { display: none; position: fixed; height: 100%; width: 100%; text-align: center; background: #065eac; z-index: 999; }
.loading { width: 220px; height: 20px; position: absolute; left: 50%; top: 50%; margin-left: -110px; margin-top: -10px; background: url(/uploads/image/aimages/loginloading.gif) no-repeat center center; }


/* btn input ui style 图标背景 */
.r_btn1 { width: 100px; height: 26px; text-align: center; line-height: 26px; display: inline-block; border: 1px solid #2b5cbf; background: url(/uploads/image/aimages/btn_bg_r.jpg) repeat-x 0 0; color: #fff; cursor: pointer; }
.r_btn2 { width: 100px; height: 27px; text-align: center; line-height: 27px; display: inline-block; border: 1px solid #cccccc; background: url(/uploads/image/aimages/btn_bg_r.jpg) repeat-x 0 -26px; color: #888888; cursor: pointer; }
.r_btn3 { width: 100px; height: 21px; text-align: center; line-height: 21px; display: inline-block; border: 1px solid #2865c8; background: url(/uploads/image/aimages/btn_bg_r.jpg) repeat-x 0 -53px; color: #fff; cursor: pointer; }
.r_btn4 { width: 100px; height: 28px; text-align: center; line-height: 28px; display: inline-block; border: 1px solid #d0d0d0; background: url(/uploads/image/aimages/btn_bg_r.jpg) repeat-x 0 -74px; color: #747474; cursor: pointer; }
.r_btn5 { width: 100px; height: 29px; text-align: center; line-height: 29px; display: inline-block; border: 1px solid #2865c8; background: url(/uploads/image/aimages/btn_bg_r.jpg) repeat-x 0 -102px; color: #fff; cursor: pointer; }
select { font-size: 12px; color: #666; font-weight: normal; font-family: segoe ui, arial, verdana, tahoma, sans-serif; padding: 4px; margin-right: 6px; border: 1px solid #cccccc; height: 27px; line-height: 27px; vertical-align: middle; }
.input-txt { border: 1px solid #cfd0d0; width: 315px; height: 20px; line-height: 18px; color: #333; font-size: 12px; padding: 4px 0px 4px 5px; background: url(/uploads/image/aimages/inputbg.gif) repeat-x; }
/*文本框的样式*/
.btn2 { width: 100px; height: 28px; text-align: center; line-height: 28px; display: inline-block; border: 1px solid #d0d0d0; background: url(/uploads/image/aimages/btn_bg_r.jpg) repeat-x 0 -74px; color: #747474; cursor: pointer; }
.btn1 { outline: none; width: 100px; height: 29px; text-align: center; line-height: 29px; display: inline-block; border: none; background: url(/uploads/image/aimages/btn_bg_r.jpg) repeat-x 0 -102px; color: #fff; cursor: pointer; }
.search { background: url(/uploads/image/aimages/search.gif) no-repeat; position: absolute; width: 68px; height: 27px; line-height: 27px; border: 0px none; text-align: center; }
textarea { resize: none; font-size: 12px; border: 1px solid #cfd0d0; margin-top: 8px; }

/* leftconfig.aspx nav */
.nav { width: 72px; overflow: hidden; background: #111111; position: relative; }
.nav .admin { width: 100%; height: 88px; overflow: hidden; text-align: center; }
.nav .admin img { width: 49px; margin: 10px 0 8px 0; }
.nav .admin .name { width: 100%; overflow: hidden; height: 20px; line-height: 20px; background: #65666a; color: #fff; }
.nav .nav_list { width: 100%; overflow: hidden; }
.nav ul { width: 100%; overflow: hidden; }
.nav li { width: 100%; overflow: hidden; float: left; padding: 22px 0 0 0; text-align: center; color: #f7f7f7; cursor: pointer; font-weight: bold; }
.nav li a { color: #f7f7f7; }
.nav li .titles { width: 100%; overflow: hidden; padding: 5px 0 0 0; color: #f7f7f7; }
.nav .nav_list li.cur { background: url(/uploads/image/aimages/nav_cur.jpg) no-repeat 64px 40px; color: #f7f7f7; }
.tool { position: absolute; left: 0; bottom: 16px; }
.icon { height: 23px; width: 23px; background: #fff; display: block; margin: 0 auto; background: url(/uploads/image/aimages/iconbg.jpg) no-repeat; }
.navicon1 { background-position: 0px 0px; }
.navicon2 { background-position: 0px -123px; }
.navicon3 { background-position: 0px -26px; }
.navicon4 { background-position: 0px -77px; }
.navicon5 { background-position: 0px -100px; }
.navicon6 { background-position: 0px -52px; }
.navicon7 { background-position: 0px -149px; width: 31px; }
.navicon8 { background-position: 0px -196px; height: 28px; }
.nav .cur .titles { color: #2392fa; }
.nav .cur .navicon1 { background-position: -25px 0px; }
.nav .cur .navicon2 { background-position: -25px -123px; }
.nav .cur .navicon3 { background-position: -25px -26px; }
.nav .cur .navicon4 { background-position: -25px -77px; }
.nav .cur .navicon5 { background-position: -25px -100px; }
.nav .cur .navicon6 { background-position: -25px -52px; }
.tool .cur .navicon7 { background-position: 0px -172px; }
.tool .cur .navicon8 { background-position: 0px -228px; }
.tool .cur .titles { color: #334ea7; }
.tool .cur .res { color: #e3193f; }

/* loginin*/
.loginbox { margin: 0px auto; width: 1003px; padding-top: 195px; background: url(/uploads/image/aimages/box_top.jpg) no-repeat scroll left 164px; }
.loginbox ul li { height: 190px; }
.loginbox .bottom { background: url(/uploads/image/aimages/box_bottom.jpg) no-repeat scroll left -1px; height: 25px; width: 100%; }
.loginbox .logo { padding: 74px 0px 0px 82px; width: 286px; height: 116px; }
.loginbox .lb-border { background:  no-repeat scroll right -2px; }
.login-txt, .vcode-txt { color: #078ad5; border: 1px solid #c0c0c0; border-bottom: 1px solid #fff; border-right: 1px solid #fff; height: 24px; line-height: 204px; padding: 0px 4px; width: 186px; background: #ededed; float: left; line-height: 24px; }
.vcode-txt { width: 96px; margin-right: 10px; }
.loginbox .lbform { color: #175488; padding-left: 32px; width: 300px; height: 190px; }
.loginbox .lbform .lb-span { display: block; float: left; width: 50px; line-height: 26px; }
.loginbox .lbform dl dd { padding-top: 26px; height: 26px; width: 298px; }
.loginstatus { padding: 52px 0 0 55px; width: 210px; }
.ck-status, .span-status { float: left; line-height: 18px; *line-height: 22px; }
.login-btn { margin-top: 12px; }


/* nav style */
#nav { width: 191px; }
#nav ul { width: 100%; }
#nav ul li { padding-bottom: 2px; margin-top: 5px; }
#nav ul li a, #nav ul li span { line-height: 31px; }
#nav ul li span { text-align: center; display: block; width: 230px; background:  no-repeat scroll 56px 10px #e9e9e9; }
#nav ul li span { color: #666b6e; text-decoration: none; cursor: pointer; }
#nav ul li.open span { background: url(/uploads/image/aimages/i2.jpg) no-repeat scroll 56px 10px #e9e9e9; cursor: pointer; }
#nav ul li ul { display: none; }
#nav ul li ul li { width: 230px; text-align: center; }
/* nav style end*/


/* columntree style*/
#columntree.dyn li ul { display: none; background: #fff; }
#columntree.dyn li ul.show { display: block; }
#columntree.dyn li { padding-left: 16px; }
#columntree p { line-height: 36px; border-bottom: 1px solid #dedede; padding: 0px 0 0px 22px; _padding: 0px 0 0px 22px; }
#columntree p.changebackcolor { background: #e9eaea; font-weight: 500; }
/*变色*/
#columntree p.changebackcolor a { font-weight: bold; }
/*变色*/
#columntree li img { vertical-align: middle; }
.treesearch { width: 230px; height: 45px; border-bottom: 1px solid #e7e7e7; background: #f9f9f9; line-height: 45px; }
.treesearch input { display: inline-block; }

/* columntree style end*
/* right style*/
#current-position { height: 40px; line-height: 40px; background: #fff; border-bottom: 1px solid #dedede; color: #666; padding-left: 26px; }
#current-position a { color: #9ba0a5; margin-right: 4px; }
#current-position a:hover { color: #484846; }
#current-position span { color: #666; }
.summary-title { padding-left: 26px; padding-top: 14px; height: 26px; border-bottom: 1px solid #dedede; background: #fff; line-height: normal; }
.summary-search { padding-left: 30px; padding-top: 14px; height: 40px; border-bottom: 1px solid #dedede; background: #fff; line-height: 10px; }
.summary-title a img { vertical-align: middle; margin-right: 6px; }
.summary-title a { margin-right: 36px; }

/*table style list*/
.tbl-con thead tr td { color: #9ba0a5; background-color: #fff; font-weight: bold; }
.tbl-con tr td { text-align: center; border-bottom: 1px solid #dedede; height: 35px; background-color: #fff; }
tr.changebackcolor td { background: #e9eaea; font-weight: 500; }
/*变色*/
tr.changebackcolor td a { font-weight: bold; }
/*变色*/



/*table style add*/
.tbl-conadd thead tr td { color: #666; background: #e9eaea; padding-left: 15px; font-size: 13px; }
.tbl-conadd tr td { text-align: left; border-bottom: 1px solid #dedede; height: 40px; line-height: 40px; background-color: #fff; padding-top: 2px; padding-bottom: 3px; }
tr.btn td { background: #fff; text-align: center; }
.tbl-conadd tr td label { margin-right: 8px; margin-left: 4px; }

/* 编辑器*/
.tbl-conadd tr.editor td { text-align: left; height: auto; line-height: normal; border-bottom: 1px solid #d5e5ef; }
.tbl-conadd tr.editor td table tr td { border: none; text-align: center; }
/* right style end*/

/* tipbox style*/
.tipbox { width: 475px; height: 253px; margin-left: 10px; }
.tipbox table { width: 100%; height: 100%; }
.tipbox table tr td { vertical-align: top; }
.tipbox-lt, .tipbox-ct, .tipbox-rt { height: 27px; }
.tipbox-lt, .tipbox-rt { width: 6px; }
.tipbox-lt { background: url(/uploads/image/aimages/tip_lt.gif) no-repeat; }
.tipbox-ct { background:  repeat-x; }
.tipbox-rt { background: url(/uploads/image/aimages/tip_rt.gif) no-repeat; }
.tipbox-lb, .tipbox-cb, .tipbox-rb { height: 6px; }
.tipbox-lb { background: url(/uploads/image/aimages/tip_lb.gif) no-repeat; }
.tipbox-cb { background: url(/uploads/image/aimages/tip_cb.gif) repeat-x; }
.tipbox-rb { background: url(/uploads/image/aimages/tip_rb.gif) no-repeat; }
.tipbox-l { width: 6px; background: url(/uploads/image/aimages/tip_l.gif) repeat-y; }
.tipbox-r { width: 6px; background: url(/uploads/image/aimages/tip_r.gif) repeat-y; }
/* tipbox style end*/


/* 提示信息  */
#infocontainer { background: #fff; border-bottom: 2px solid #dedede; width: 75%; height: 300px; text-align: left; padding-top: 50px; padding-left: 25%; }
#infotxt { text-align: left; width: 450px; color: #0072b6; padding: 18px; display: block; color: red; }
#operate { text-align: left; width: 450px; color: #2392fa; padding: 18px; font-size: 14px; }
#operate a { font-size: 12px; color: #666; }
#operate span { padding-left: 5px; display: block; line-height: 28px; }
#operate a:hover { color: #777; text-decoration: underline; }
.prompttext { color: #68a6e8; }


/* tab*/
.setup-tbl { background: url(/uploads/image/aimages/tbl_bg.gif) repeat-x; height: 32px; }
#setup-nav { padding-left: 62px; height: 28px; margin-top: 4px; }
#setup-nav ul li { margin-right: 22px; }
#setup-nav ul li a { padding: 0px 12px; line-height: 26px; display: block; color: #666; }
#setup-nav ul li.act { border: 1px solid #d5d5d5; border-bottom: 0px none; background: url(/uploads/image/aimages/tbl_act.gif) repeat-x scroll left -1px; }
#setup-nav ul li.act a { border: 1px solid #fff; border-bottom: 0px none; color: #555; }

/*弹出层*/

.blocklayer { display: none; z-index: 999; width: 100%; height: 100%; left: 0; top: 0; /*ff ie7*/ z-index: 1; position: fixed!important; /*ff ie7*/ position: absolute; /*ie6*/ position: absolute; /*ie6*/ background-image:  !important; background-color: transparent !important; background-color: #333333; _top: expression(eval(document.compatmode && document.compatmode=='css1compat')?documentelement.scrolltop   (document.documentelement.clientheight-this.offsetheight)/2:document.body.scrolltop   (document.body.clientheight - this.clientheight)/2); /*ie5 ie5.5*/ }

#movecontainer { display: none; background: #fff; z-index: 1000; position: absolute; width: 700px; text-align: center; left: 219px; top: 62px; }
.content { border: 1px solid #369bfa; width: 698px; height: auto; }
.title { background: #64b2fb; width: 696px; height: 25px; text-align: left; line-height: 25px; color: #fff; font-size: 13px; font-weight: bold; padding-left: 4px; }


/* 分页*/
* html { background-image: ; background-attachment: fixed; overflow-x: hidden; }
* html .pageing { position: absolute; left: expression(eval(document.documentelement.scrollleft)); top: expression(eval(document.documentelement.scrolltop document.documentelement.clientheight-this.offsetheight-(parseint(this.currentstyle.margintop,10)||0)-(parseint(this.currentstyle.marginbottom,10)||0))); }
.pageing { background: #e9e9e9; border-top: 1px solid #dedede; bottom: 0; height: 11px; left: 0; overflow: hidden; padding-bottom: 25px; padding-top: 13px; position: fixed; text-align: center; width: 100%; }
.empty { width: 100%; height: 64px; overflow: hidden; }
#pager { margin: 0 auto; width: 710px; }
#pager a { border: 1px solid #b4b8be; color: #666; background: #fff; font-family: arial; line-height: 22px; padding: 0px 7px; font-size: 12px; height: 22px; vertical-align: middle; white-space: nowrap; display: inline-block; _height: 23px; }
#pager span { border: 1px solid #ccc; background: #f5f6f6; padding: 0px 7px; line-height: 22px; height: 22px; color: #5d7c97; vertical-align: middle; white-space: nowrap; overflow: hidden; display: inline-block; }
#pager #pager_input { border: 1px solid #cfd0d0; width: 50px; height: 22px; line-height: 22px; color: #333; font-size: 12px; text-align: center; }
#pager #pager_btn { border: 1px solid #cfd0d0; width: 30px; height: 22px; line-height: 22px; color: #333; font-size: 12px; background: #ccc; color: #555; }
#pager .page_curret { color: #fff; background: #2392fa; }


/* kindeidtor */
#panel_insert, .editropiclist { float: left; display: inline; }
.editropiclist { border: none; width: 578px; overflow-x: hidden; overflow-y: scroll; height: 410px; }
.editropiclist ul li { width: 88px; padding: 18px 25px; height: 102px; overflow: hidden; float: left; display: inline; }
.editropiclist ul li p { width: 88px; }
.editropiclist ul li span { display: block; text-align: center; height: 20px; line-height: 20px; overflow: hidden; }
.editropiclist ul li.icon { background: url(/uploads/image/apic/iconright.png) no-repeat scroll 25px 2px; }
.editropiclist img, #panel_insert img { display: block; vertical-align: middle; border: 1px solid #cae2f0; }
#panel_insert { width: 116px; padding-left: 2px; padding-right: 2px; height: 410px; overflow-x: hidden; overflow-y: scroll; text-align: center; }
#panel_insert ul li { text-align: center; padding: 5px 0px; margin: 0 auto; width: 98px; }
#panel_insert img { cursor: move; vertical-align: middle; text-align: center; margin: 0 auto; }
#panel_insert a { z-index: 99999999999; }
.checked { border: 1px solid #277db2; background: #d3eeff; }
#totop { bottom: 5px; float: right; position: fixed; right: 18px; z-index: 1000; _position: absolute; _top: expression(eval(document.documentelement.scrolltop document.documentelement.clientheight-this.offsetheight-(parseint(this.currentstyle.margintop,10)||0)-(parseint(this.currentstyle.marginbottom,10)||0))); }
#returntop { cursor: pointer; position: fixed; bottom: 10px; right: 2px; _position: absolute; _right: 2px; _top: expression(eval(document.documentelement.scrolltop document.documentelement.clientheight-this.offsetheight-(parseint(this.currentstyle.margintop,10)||0)-(parseint(this.currentstyle.marginbottom,10)||0))); }


/*图片管理*/
.piclist { border: none; overflow: hidden; padding: 20px 0 0 50px; }
.list_t { width: 100%; overflow: hidden; }
.list_t tr { height: 125px; }
.list_t tr.pages { height: 46px; font-size: 12px; font-weight: bold; }
.piclists { width: 88px; height: 88px; position: relative; }
.piclists div.icons { position: absolute; top: 0px; left: 0px; display: none; }
.piclists div.oparteare { width: 100%; height: 20px; line-height: 20px; background: #000; position: absolute; right: 0; bottom: 0; filter: alpha(opacity=50); opacity: 0.5; display: none; }


/*欢迎页面*/
.fb { font-weight: bold; }
.welcome { width: 100%; overflow: hidden; }
.welcome_box { width: 70%; overflow: hidden; padding: 0 0 50px 30px; color: #747474; }
.welcome .w1 { width: 100%; overflow: hidden; line-height: 36px; padding: 40px 0; letter-spacing: 1px; }
.welcome .w1 .admin { padding: 0 0 0 20px; background: url(/uploads/image/aimages/i3.jpg) no-repeat left; }
.welcome .w1 a { color: #ec0002; font-weight: bold; }
.welcome .w1 .lout { padding: 0 18px 0 0; background: url(/uploads/image/aimages/i4.jpg) no-repeat right; display: inline-block; }
.welcome .w2 { width: 100%; overflow: hidden; }
.welcome .welcometitles { width: 100%; overflow: hidden; height: 28px; line-height: 28px; border-bottom: 1px solid #dcdcdc; color: #5d5d5d; font-weight: bold; }
.welcome .w2_dd { width: 100%; overflow: hidden; color: #aaaaaa; line-height: 26px; padding: 10px 0 0 0; }
.welcome .w2_dd a { color: #aaaaaa; }
.welcome .abt { width: 100%; overflow: hidden; float: left; padding: 0 0 0 10px; }
.welcome .abt1 { width: 325px; overflow: hidden; float: left; padding: 0 0 0 10px; }
.welcome .w3 { width: 100%; overflow: hidden; padding: 0 0 45px 0; }
.welcome .w3_dd { width: 100%; overflow: hidden; padding-top: 28px; text-align: center; }
.welcome .w3_dd a { display: block; width: 126px; height: 95px; position: relative; margin-right: 7px; margin-bottom: 14px; float: left; border: 1px solid #e3e3e3; text-align: center; }
.welcome .w3_dd a .short-title { color: #aaa; position: absolute; left: 39px; bottom: 10px; }
.welcome .w3_dd a .shorticon { display: inline-block; width: 40px; height: 40px; margin-top: 20px; }
.welcome .w3_dd a .shortcut-1 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px 0px; }
.welcome .w3_dd a .shortcut-2 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -47px; width: 59px; }
.welcome .w3_dd a .shortcut-3 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -94px; width: 47px; height: 39px; }
.welcome .w3_dd a .shortcut-4 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -132px; width: 51px; }
.welcome .w3_dd a .shortcut-5 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -172px; width: 60px; }
.welcome .w3_dd a .shortcut-6 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -216px; width: 53px; }
.welcome .w3_dd a .shortcut-8 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -256px; width: 47px; }
.welcome .w3_dd a .shortcut-9 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -302px; width: 55px; }
.welcome .w3_dd a .shortcut-10 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -346px; width: 42px; }
.welcome .w3_dd a .shortcut-11 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -390px; width: 40px; }
.welcome .w3_dd a .shortcut-12 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -436px; width: 47px; }
.welcome .w3_dd a .shortcut-13 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -479px; width: 40px; }
.welcome .w3_dd a .shortcut-14 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -521px; width: 43px; }
.welcome .w3_dd a .shortcut-15 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -568px; width: 50px; }
.welcome .w3_dd a .shortcut-16 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -613px; width: 47px; }
.welcome .w3_dd a .shortcut-17 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat 0px -659px; width: 45px; }
.welcome .w3_dd a.cur { background: #334ea7; border-color: #fff; }
.welcome .w3_dd a.cur .short-title { color: #fff; }
.welcome .w3_dd a.cur .shortcut-1 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px 0px; }
.welcome .w3_dd a.cur .shortcut-2 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -47px; width: 59px; }
.welcome .w3_dd a.cur .shortcut-3 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -94px; width: 47px; height: 39px; }
.welcome .w3_dd a.cur .shortcut-4 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -132px; width: 51px; }
.welcome .w3_dd a.cur .shortcut-5 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -172px; width: 60px; }
.welcome .w3_dd a.cur .shortcut-6 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -216px; width: 53px; }
.welcome .w3_dd a.cur .shortcut-8 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -256px; width: 47px; }
.welcome .w3_dd a.cur .shortcut-9 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -302px; width: 55px; }
.welcome .w3_dd a.cur .shortcut-10 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -346px; width: 42px; }
.welcome .w3_dd a.cur .shortcut-11 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -390px; width: 40px; }
.welcome .w3_dd a.cur .shortcut-12 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -436px; width: 47px; }
.welcome .w3_dd a.cur .shortcut-13 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -479px; width: 40px; }
.welcome .w3_dd a.cur .shortcut-14 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -521px; width: 43px; }
.welcome .w3_dd a.cur .shortcut-15 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -568px; width: 50px; }
.welcome .w3_dd a.cur .shortcut-16 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -613px; width: 47px; }
.welcome .w3_dd a.cur .shortcut-17 { background: url(/uploads/image/aimages/welcomshortcut.png) no-repeat -67px -659px; width: 45px; }
.welcome .w3_dd img { float: left; margin: 20px 8px 0 0; }
.welcome .w4 { width: 100%; overflow: hidden; padding: 0 0 20px 0; line-height: 28px; }
.welcome .w4 a { color: #747474; padding: 0 10px; }
.welcome .w4 a:hover { color: #2392fa; }
.welcome .w5_dd { width: 100%; overflow: hidden; line-height: 24px; padding: 15px 0 0 0; }
.welcome .news { width: 360px; overflow: hidden; float: left; }
.welcome .news a { color: #747474; padding: 0 0 0 10px; }
.welcome .news a:hover { color: #2392fa; }
.welcome .welcometitles .s1 { background: url(/uploads/image/aimages/i5.jpg) no-repeat 6px center; padding: 0 0 0 26px; }
.welcome .welcometitles .s2 { background: url(/uploads/image/aimages/i6.jpg) no-repeat 6px center; padding: 0 0 0 26px; }
.welcome .welcometitles .s3 { background: url(/uploads/image/aimages/i7.jpg) no-repeat 6px center; padding: 0 0 0 26px; }
.welcome .welcometitles .s4 { background: url(/uploads/image/aimages/i8.jpg) no-repeat 6px center; padding: 0 0 0 26px; }
.welcome .by { background: #fff; height: 30px; line-height: 30px; overflow: hidden; position: fixed; right: 40px; bottom: 0; color: #747474; }
* html .welcome .by { position: absolute; left: expression(eval(document.documentelement.scrollleft 40||40)); top: expression(eval(document.documentelement.scrolltop document.documentelement.clientheight-this.offsetheight-(parseint(this.currentstyle.margintop,10)||0)-(parseint(this.currentstyle.marginbottom,10)||0))); }
.welcome .by a { color: #2392fa; }
.welcome .weibo { position: fixed; _position: absolute; right: 10px; top: 15px; }
.welcome .weibo span { float: left; font-style: italic; color: #959595; letter-spacing: 1px; }
.welcome .weibo img { float: left; margin: 0 5px; }
.welcome .now_time { position: fixed; _position: absolute; right: 10px; top: 40px; letter-spacing: 1px; color: #959595; padding: 0 0 0 28px; line-height: 26px; background: url(/uploads/image/aimages/i11.jpg) no-repeat left; }
.welcome .online { position: fixed; _position: absolute; right: 0; top: 220px; }



/* 插件style */

/* 图片选择器*/
.picblocklayer { display: none; background-image: !important; background-color: transparent!important; background-color: #333333; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; position: fixed!important; position: absolute; position: absolute; _top: expression(eval(document.compatmode&&document.compatmode=='css1compat')?documentelement.scrolltop (document.documentelement.clientheight-this.offsetheight)/2:document.body.scrolltop (document.body.clientheight-this.clientheight)/2); }
#picmovecontainer { display: none; background: #fff; z-index: 999999999; position: absolute; width: 700px; text-align: center; height: auto; }
.piccontent { border: 1px solid #64b2fb; width: 698px; height: auto; }
.pictitle { background: #05619a; width: 696px; height: 25px; text-align: left; line-height: 25px; color: #fff; font-size: 13px; font-weight: bold; padding-left: 4px; }

/*文件选择弹出层*/
.fileblocklayer { display: none; z-index: 999; width: 100%; height: 100%; left: 0; top: 0; /*ff ie7*/ z-index: 1; position: fixed!important; /*ff ie7*/ position: absolute; /*ie6*/ position: absolute; /*ie6*/ background-image:  !important; background-color: transparent !important; background-color: #333333; _top: expression(eval(document.compatmode && document.compatmode=='css1compat')?documentelement.scrolltop   (document.documentelement.clientheight-this.offsetheight)/2:document.body.scrolltop   (document.body.clientheight - this.clientheight)/2); /*ie5 ie5.5*/ }
#filemovecontainer { display: none; background: #fff; z-index: 1000; position: absolute; width: 700px; text-align: center; height: auto; }
.filecontent { border: 1px solid #64b2fb; width: 698px; height: auto; }
.filetitle { background: #05619a; width: 696px; height: 25px; text-align: left; line-height: 25px; color: #fff; font-size: 13px; font-weight: bold; padding-left: 4px; }

/*clolrs*/
.colorpicker { z-index: 999; width: 356px; height: 176px; overflow: hidden; position: absolute; background: url(/uploads/image/aicolorpicker/custom_background.png); font-family: arial,helvetica,sans-serif; display: none; }
.colorpicker_color { width: 150px; height: 150px; left: 14px; top: 13px; position: absolute; background: #f00; overflow: hidden; cursor: crosshair; }
.colorpicker_color div { position: absolute; top: 0; left: 0; width: 150px; height: 150px; background: url(/uploads/image/aicolorpicker/colorpicker_overlay.png); }
.colorpicker_color div div { position: absolute; top: 0; left: 0; width: 11px; height: 11px; overflow: hidden; background: url(/uploads/image/aicolorpicker/colorpicker_select.gif); margin: -5px 0 0 -5px; }
.colorpicker_hue { position: absolute; top: 13px; left: 171px; width: 35px; height: 150px; cursor: n-resize; }
.colorpicker_hue div { position: absolute; width: 35px; height: 9px; overflow: hidden; background: url(/uploads/image/aicolorpicker/custom_indic.gif) left top; margin: -4px 0 0 0; left: 0; }
.colorpicker_new_color { position: absolute; width: 60px; height: 30px; left: 213px; top: 13px; background: #f00; }
.colorpicker_current_color { position: absolute; width: 60px; height: 30px; left: 283px; top: 13px; background: #f00; }
.colorpicker input { background-color: transparent; border: 1px solid transparent; position: absolute; font-size: 10px; font-family: arial,helvetica,sans-serif; color: #898989; top: 4px; right: 11px; text-align: right; margin: 0; padding: 0; height: 11px; }
.colorpicker_hex { position: absolute; width: 72px; height: 22px; background: url(/uploads/image/aicolorpicker/custom_hex.png) top; left: 212px; top: 142px; }
.colorpicker_hex input { right: 6px; }
.colorpicker_field { height: 22px; width: 62px; background-position: top; position: absolute; }
.colorpicker_field span { position: absolute; width: 12px; height: 22px; overflow: hidden; top: 0; right: 0; cursor: n-resize; }
.colorpicker_rgb_r { background-image: url(/uploads/image/aicolorpicker/custom_rgb_r.png); top: 52px; left: 212px; }
.colorpicker_rgb_g { background-image: url(/uploads/image/aicolorpicker/custom_rgb_g.png); top: 82px; left: 212px; }
.colorpicker_rgb_b { background-image: url(/uploads/image/aicolorpicker/custom_rgb_b.png); top: 112px; left: 212px; }
.colorpicker_hsb_h { background-image: url(/uploads/image/aicolorpicker/custom_hsb_h.png); top: 52px; left: 282px; }
.colorpicker_hsb_s { background-image: url(/uploads/image/aicolorpicker/custom_hsb_s.png); top: 82px; left: 282px; }
.colorpicker_hsb_b { background-image: url(/uploads/image/aicolorpicker/custom_hsb_b.png); top: 112px; left: 282px; }
.colorpicker_submit { position: absolute; width: 22px; height: 22px; background: url(/uploads/image/aicolorpicker/custom_submit.png) top; left: 322px; top: 142px; overflow: hidden; }
.colorpicker_focus { background-position: center; }
.colorpicker_hex.colorpicker_focus { background-position: bottom; }
.colorpicker_submit.colorpicker_focus { background-position: bottom; }
.colorpicker_slider { background-position: bottom; }
#customwidget { position: relative; height: 36px; }
#colorselector { position: absolute; top: 0; left: 0; width: 36px; height: 36px; background: url(/uploads/image/aicolorpicker/select.png); }
#colorselector div { position: absolute; top: 4px; left: 4px; width: 28px; height: 28px; background: url(/uploads/image/aicolorpicker/select.png) center; }
#colorpickerholder { top: 32px; left: 0; width: 356px; height: 0; overflow: hidden; position: absolute; }
/* fancybox */
#fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; }
#fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: ; }
#fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; }
#fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; }
#fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; }
#fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; }
#fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0 solid #eee; }
#fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; }
#fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent  -40px 0; cursor: pointer; z-index: 1103; display: none; }
#fancybox-error { color: #444; font: normal 12px/20px arial; padding: 14px; margin: 0; }
#fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; }
#fancybox-frame { width: 100%; height: 100%; border: none; display: block; }
#fancybox-left, #fancybox-right { background:  repeat scroll 0 0 transparent; bottom: 50%; cursor: pointer; outline: medium none; position: absolute; z-index: 1102; }
#fancybox-left { left: 0; }
#fancybox-right { right: 0; }
#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; }
#fancybox-left-ico { background-image: ; background-position: -40px -30px; }
#fancybox-right-ico { background-image: ; background-position: -40px -60px; }
#fancybox-left span { left: -26px; }
#fancybox-right span { left: auto; right: -21px; }
.fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; }
#fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: ; }
#fancybox-bg-ne { top: -20px; right: -20px; background-image: ; background-position: -40px -162px; }
#fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: ; background-position: -20px 0; }
#fancybox-bg-se { bottom: -20px; right: -20px; background-image: ; background-position: -40px -182px; }
#fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: ; background-position: 0 -20px; }
#fancybox-bg-sw { bottom: -20px; left: -20px; background-image: ; background-position: -40px -142px; }
#fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: ; }
#fancybox-bg-nw { top: -20px; left: -20px; background-image: ; background-position: -40px -122px; }
#fancybox-title { font-family: helvetica; font-size: 12px; z-index: 1102; }
.fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; }
.fancybox-title-outside { padding-top: 10px; color: #fff; }
.fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #fff; text-align: left; }
#fancybox-title-over { padding: 10px; background-image: ; display: block; }
.fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; }
#fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; }
#fancybox-title-float-wrap td { border: none; white-space: nowrap; }
#fancybox-title-float-left { padding: 0 0 0 15px; background:  -40px -90px no-repeat; }
#fancybox-title-float-main { color: #fff; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background:  0 -40px; }
#fancybox-title-float-right { padding: 0 0 0 15px; background:  -55px -90px no-repeat; }
.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_close.png",sizingmethod='scale'); }
.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_nav_left.png",sizingmethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_nav_right.png",sizingmethod='scale'); }
.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_title_over.png",sizingmethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_title_left.png",sizingmethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_title_main.png",sizingmethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_title_right.png",sizingmethod='scale'); }
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height: expression(this.parentnode.clientheight "px"); }
#fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0; top: expression((-20 (document.documentelement.clientheight ? document.documentelement.clientheight/2:document.body.clientheight/2) (ignoreme = document.documentelement.scrolltop ? document.documentelement.scrolltop:document.body.scrolltop)) 'px'); }
#fancybox-loading.fancybox-ie6 div { background: transparent; filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_loading.png",sizingmethod='scale'); }
.fancybox-ie .fancybox-bg { background: transparent!important; }
.fancybox-ie #fancybox-bg-n { filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_shadow_n.png",sizingmethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_shadow_ne.png",sizingmethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_shadow_e.png",sizingmethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_shadow_se.png",sizingmethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_shadow_s.png",sizingmethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_shadow_sw.png",sizingmethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_shadow_w.png",sizingmethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/aifancybox/fancy_shadow_nw.png",sizingmethod='scale'); }
/*picbox*/
#pboverlay, #pbimage, #pbbottom, #pbclosebtn { position: fixed; z-index: 9999; }
#pboverlay { left: 0; top: 0; width: 100%; height: 100%; background: #000; cursor: pointer; filter: alpha(opacity=10); -moz-opacity: .1; opacity: .1; }
#pbclosebtn { top: 0; right: 0; display: block; width: 50px; height: 50px; background: url(/uploads/image/aimages/closebutton.png) no-repeat top left; }
.pbloading { background: #000 url(/uploads/image/aimages/loading.gif) no-repeat center!important; }
#pbimage { border: none; -moz-box-shadow: 0 0 40px #000; -webkit-box-shadow: 0 0 40px #000; box-shadow: 0 0 40px #000; cursor: move; }
#pbbottom { font-family: verdana,arial,geneva,helvetica,sans-serif; font-size: 10px; text-align: center; color: #eee; line-height: 1.4em; left: 50%; bottom: 10px; width: 400px; margin-left: -200px; }
#pbcaption { font-weight: bold; padding: 4px; display: inline-block; *display: inline; background-color: rgba(0,0,0,0.7); filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#b0000000,endcolorstr=#b0000000); zoom: 1; }
#pbnav { display: block; width: 200px; height: 65px; margin: auto; margin-top: 5px; }
#pbprevbtn, #pbnextbtn, #pbzoombtn { display: inline-block; width: 70px; height: 65px; outline: none; text-indent: -9000px; background: url(/uploads/image/aimages/navbtns.png) no-repeat; }
#pbprevbtn { background-position: -70px 0; float: left; }
#pbprevbtn.pbgreyed { background-position: 0 0; }
#pbnextbtn { background-position: -320px 0; float: right; }
#pbnextbtn.pbgreyed { background-position: -390px; }
#pbzoombtn { width: 60px; background-position: -140px 0; float: left; }
#pbzoombtn.pbgreyed { background-position: -200px 0; }
#pbzoombtn.pbzoomed { background-position: -260px 0; }
/*validationengine.jquery */
.inputcontainer { position: relative; float: left; }
.formerror { position: absolute; top: 300px; left: 300px; display: block; z-index: 5000; cursor: pointer; }
.ajaxsubmit { padding: 20px; background: #55ea55; border: 1px solid #999; display: none; }
.formerror .formerrorcontent { width: 100%; background: #2392fa; position: relative; z-index: 5001; color: #fff; width: 150px; font-family: "΢���ź�"; font-size: 12px; border: 2px solid #ddd; box-shadow: 0 0 6px #000; -moz-box-shadow: 0 0 6px #000; -webkit-box-shadow: 0 0 6px #000; padding: 4px 8px 4px 8px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
.greenpopup .formerrorcontent { background: #005d94; }
.blackpopup .formerrorcontent { background: #005d94; color: #fff; }
.formerror .formerrorarrow { width: 15px; margin: -2px 0 0 13px; position: relative; z-index: 5006; }
.formerror .formerrorarrowbottom { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; margin: 0 0 0 12px; top: 2px; }
.formerror .formerrorarrow div { border-left: 2px solid #ddd; border-right: 2px solid #ddd; box-shadow: 0 2px 3px #444; -moz-box-shadow: 0 2px 3px #444; -webkit-box-shadow: 0 2px 3px #444; font-size: 0; height: 1px; background: #2392fa; margin: 0 auto; line-height: 0; font-size: 0; display: block; }
.formerror .formerrorarrowbottom div { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
.greenpopup .formerrorarrow div { background: #33be40; }
.blackpopup .formerrorarrow div { background: #393939; color: #fff; }
.formerror .formerrorarrow .line10 { width: 15px; border: none; }
.formerror .formerrorarrow .line9 { width: 13px; border: none; }
.formerror .formerrorarrow .line8 { width: 11px; }
.formerror .formerrorarrow .line7 { width: 9px; }
.formerror .formerrorarrow .line6 { width: 7px; }
.formerror .formerrorarrow .line5 { width: 5px; }
.formerror .formerrorarrow .line4 { width: 3px; }
.formerror .formerrorarrow .line3 { width: 1px; border-left: 2px solid #ddd; border-right: 2px solid #ddd; border-bottom: 0 solid #ddd; }
.formerror .formerrorarrow .line2 { width: 3px; border: none; background: #ddd; }
.formerror .formerrorarrow .line1 { width: 1px; border: none; background: #ddd; }

/*评论页面 */
.reviewdetaisl { display: none; height: auto; width: 99%; margin:10px; overflow: hidden; border: 1px solid #dedede; border-bottom: none; border-right: none; }
.reviemore { cursor: pointer; }
.reviewdetaisl table tr td { text-align: left; padding: 6px; border-right: 1px solid #dedede;}
.revivwl { color:#2392fa }