﻿BODY
{
    min-width: 980px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #333;
    padding-top: 0px;
}
FORM
{
    border-top-width: 0px;
    padding-right: 0px;
    padding-left: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    border-right-width: 0px;
}
IMG
{
    border-top-width: 0px;
    padding-right: 0px;
    padding-left: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    border-right-width: 0px;
}
IMG
{
    vertical-align: middle;
}
BUTTON
{
    font-size: 12px;
    color: #333;
}
INPUT
{
    font-size: 12px;
    color: #333;
}
SELECT
{
    font-size: 12px;
    color: #333;
}
TEXTAREA
{
    font-size: 12px;
    color: #333;
}
SELECT
{
    height: 20px;
}
BLOCKQUOTE
{
    line-height: 22px;
}
HR
{
    border-right: #999 0px dashed;
    border-top: #999 1px dashed;
    border-left: #999 0px dashed;
    border-bottom: #999 0px dashed;
    height: 0px;
}
.hidehr
{
    display: none;
}
H1
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
H2
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
H3
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
H4
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
H5
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
H6
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
UL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
UL
{
    list-style-type: none;
}
A
{
    color: #007ab7;
    text-decoration: none;
}
A:hover
{
    color: #007ab7;
    text-decoration: none;
    text-decoration: underline;
}
FIELDSET
{
    border-right: #bfdeed 1px solid;
    padding-right: 5px;
    border-top: #bfdeed 1px solid;
    padding-left: 5px;
    margin-bottom: 20px;
    padding-bottom: 8px;
    border-left: #bfdeed 1px solid;
    padding-top: 8px;
    border-bottom: #bfdeed 1px solid;
}
LEGEND
{
    border-right: #bfdeed 1px solid;
    padding-right: 10px;
    border-top: #bfdeed 1px solid;
    padding-left: 10px;
    font-weight: bold;
    background: #e6f3f9;
    margin-bottom: 9px;
    padding-bottom: 4px;
    border-left: #bfdeed 1px solid;
    color: #333;
    padding-top: 4px;
    border-bottom: #bfdeed 1px solid;
}
.Msg
{
    font-size: 12px;
    text-align: left;
    line-height: 18px;
    padding: 5px 5px 3px 28px;
    background: #FFFFE6 url(/himages/msg.gif) 5px 5px no-repeat;
    margin-bottom: 6px;
    border: 1px solid #FFBA00;
    margin-top: 8px;
}
.font14
{
    font-size: 14px;
}
.showsmg
{
    color: #cc0000;
}
/*共享定义完毕*/

#container
{
    margin: 0 auto;
    width: 100%;
}
#header
{
    overflow: hidden;
    height: 92px;
    padding-right: 0px;
    padding-left: 0px;
    background: url(../images/top_bg.gif) repeat-x #FFFFFF;
    padding-bottom: 0px;
    margin: 0px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #333;
    padding-top: 0px;
}
#mainContent
{
    margin-bottom: 5px;
}
#sidebar
{
    float: left;
    width: 20%;
    background: #fff;
}
#content
{
    float: left;
    width: 75%;
    _width: 75%;
    padding-left: 10px;
    background: #fff;
}
#footer
{
    height: 60px;
    background: #fff;
    text-align: center;
}
.clearfloat
{
    clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}


#c_title
{
    height: 49px;
    text-align: left;
    padding-top: 13px;
    padding-left: 20px;
    color: #ffffff;
    font-weight: bold;
    font: 20px 黑体;
    text-align: center;
}
#c_title A
{
    color: #ffffff;
}
.content_main
{
    z-index: 10;
    text-align: left;
    margin: 0 auto;
    padding: 0 10px;
}
.content_main H1
{
    font-size: 16px;
    padding-top: 10px;
}
.content_main H3
{
    font-size: 14px;
}
.gs-con
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 10px;
    overflow: hidden;
    width: 100%;
    padding-top: 10px;
    position: relative;
}
.gsleft
{
    float: left;
    width: 180px;
    margin-right: 20px;
}
.gsright
{
    float: right;
    overflow: hidden;
    width: 760px;
}
.gslefta
{
    float: left;
    overflow: hidden;
    width: 750px;
}
.window
{
    margin: 1px 0px 1em 0px;
    position: relative;
}
.window H2
{
    border-right: #bfdeed 1px solid;
    padding-right: 0px;
    border-top: #bfdeed 1px solid;
    padding-left: 0px;
    font-weight: normal;
    font-size: 13px;
    background: #f3f7fa;
    padding-bottom: 0px;
    margin: 0px;
    border-left: #bfdeed 1px solid;
    padding-top: 0px;
    border-bottom: #e7f2f8 1px solid;
    position: relative;
}
.window H2 B
{
    padding-right: 0.3em;
    border-top: #bfdeed 1px solid;
    display: block;
    padding-left: 0.3em;
    font-weight: normal;
    background: url(../images/footback.gif) #e6f3f9 repeat-x left top;
    padding-bottom: 0.2em;
    margin: 0px 0px -1px;
    padding-top: 0.6em;
    position: relative;
    top: -2px;
}
.window H2 B SPAN
{
    display: block;
    font-size: 12px;
    right: 4px;
    margin: 0px;
    line-height: 26px;
    position: absolute;
    top: 2px;
}
.window .content
{
    border-right: #bfdeed 1px solid;
    border-top: #bfdeed 0px solid;
    background: #f7fbfd;
    border-left: #bfdeed 1px solid;
    border-bottom: #bfdeed 0px solid;
    position: relative;
    height: 1%;
}

/*问题分类按扭*/
.lb_tt_open
{
    font-weight: bold;
    border-right: #e4e4e4 1px solid;
    padding-right: 5px;
    border-top: #e4e4e4 1px solid;
    padding-left: 7px;
    font-size: 14px;
    padding-bottom: 3px;
    margin-left: 2px;
    border-left: #e4e4e4 1px solid;
    color: #666666;
    width: 380PX;
    padding-top: 5px;
    border-bottom: 0px;
    display: block;
    margin-top: -25px;
    margin-left: 20px;
}
.lb_tt_close
{
    font-weight: bold;
    border-right: #e4e4e4 1px solid;
    padding-right: 5px;
    border-top: #e4e4e4 1px solid;
    border-bottom: #e4e4e4 1px solid;
    padding-left: 7px;
    font-size: 14px;
    padding-bottom: 2px;
    margin-left: 2px;
    border-left: #e4e4e4 1px solid;
    color: #666666;
    padding-top: 4px;
    display: block;
    margin-top: -25px;
    margin-left: 20px;
}
.lb_ct_1
{
    border-left: #e3e3e3 1px solid;
    border-bottom: #e3e3e3 1px solid;
}
.lb_ct_2
{
    border-right: #e3e3e3 1px solid;
    border-top: #e3e3e3 1px solid;
    border-left: 0px;
    border-bottom: #e3e3e3 1px solid;
}
.showtype
{
    padding: 10px;
    width: auto;
    background: #F2F7FE;
    border: 1px solid #e3e3e3;
    height: 0px;
    margin-top: -1px;
}
.showtype ul
{
    list-style: none;
}
.showtype ul li
{
    width: 150px;
    float: left;
    font-size: 12px;
    padding: 5px 5px 5px 15px;
    color: #999;
    background: url(/himages/brand_oci.gif) no-repeat 0px 5px;
}
/* Page Numbers */
.A_pages
{
    padding: 0.5em 1em 2em 0em;
    margin: 1em 0;
    font-size: 100%;
    font-size: 12PX;
}
.A_pages a, .A_pages span
{
    display: block;
    float: left;
    padding: 4px 6px 1px 6px;
    margin-right: 5px;
    border: 1px solid #fff;
    background: #fff;
}
.A_pages span.current
{
    border: 1px solid #06c;
    font-weight: bold;
    background: #06c;
    color: #fff;
    padding-bottom: 1px;
    padding-top: 3px;
}
.A_pages a
{
    border: 1px solid #9AAFE5;
    text-decoration: none;
    color: #06c;
    padding-bottom: 1px;
    padding-top: 3px;
}
.A_pages a:link, .A_pages a:visited
{
    color: #06c;
    border: 1px solid #9AAFE5;
}
.A_pages a:hover
{
    text-decoration: none;
    border: 1px solid #06c;
    color: #06c;
    background: #fff;
}
.A_pages a.nextprev
{
    font-weight: none;
    border-bottom: 1px solid #9AAFE5;
    padding-top: 4px;
    padding-bottom: 1px;
}
.A_pages span.nextprev
{
    color: #666;
    border-bottom: 1px solid #9AAFE5;
}
.A_pages span.nextprev
{
    border: 1px solid #ddd;
    color: #999;
}
/* Page Numbers */
.show12
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
.show13
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
.showno
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
.showno A
{
    border: #cccccc 1px solid;
    padding-right: 6px;
    display: inline-block;
    padding-left: 6px;
    background: #efefef;
    padding-bottom: 2px;
    overflow: hidden;
    line-height: 17px;
    padding-top: 2px;
    height: 16px;
    color: #cccccc;
}
.show12 A
{
    border-right: #bfdeed 1px solid;
    padding-right: 6px;
    border-top: #bfdeed 1px solid;
    display: inline-block;
    padding-left: 6px;
    background: #d8ebf4;
    padding-bottom: 2px;
    overflow: hidden;
    border-left: #bfdeed 1px solid;
    line-height: 17px;
    padding-top: 2px;
    border-bottom: #bfdeed 1px solid;
    height: 16px;
}
.show13 A
{
    border-right: #bfdeed 1px solid;
    padding-right: 6px;
    border-top: #bfdeed 1px solid;
    display: inline-block;
    padding-left: 6px;
    background: #d8ebf4;
    padding-bottom: 2px;
    overflow: hidden;
    border-left: #bfdeed 1px solid;
    line-height: 17px;
    padding-top: 2px;
    border-bottom: #bfdeed 1px solid;
    height: 16px;
}
.show12 A:hover
{
    border-right: #ea5e96 1px solid;
    border-top: #ea5e96 1px solid;
    background: #fce8f0;
    border-left: #ea5e96 1px solid;
    color: #de1d6a;
    border-bottom: #ea5e96 1px solid;
    text-decoration: none;
}
.show13 A:hover
{
    border-right: #ea5e96 1px solid;
    border-top: #ea5e96 1px solid;
    background: #fce8f0;
    border-left: #ea5e96 1px solid;
    color: #de1d6a;
    border-bottom: #ea5e96 1px solid;
    text-decoration: none;
}
.show12 A
{
    font-weight: normal;
    font-size: 12px;
}
.show13 A
{
    border-right: #ed268c 1px solid;
    border-top: #ed268c 1px solid;
    background: #dd137b;
    border-left: #ed268c 1px solid;
    color: #fff;
    border-bottom: #ed268c 1px solid;
}

/*订单*/
.titlea
{
    clear: both;
    border-right: #bddeef 1px solid;
    padding-right: 5px;
    border-top: #bddeef 1px solid;
    padding-left: 5px;
    font-weight: normal;
    font-size: 13px;
    background: url(../images/footback.gif) #e6f3f9 repeat-x left top;
    padding-bottom: 0px;
    overflow: hidden;
    border-left: #bddeef 1px solid;
    line-height: 24px;
    padding-top: 0px;
    border-bottom: #bddeef 1px solid;
    height: 24px;
}
/*单表*/
.regbox
{
    clear: both;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 5px;
    margin: 0px;
    padding-top: 5px;
    height: 1%;
}
.rbl
{
    font-size: 14px;
    float: left;
    width: 120px;
    color: #007ab7;
    text-align: right;
}
.rbm
{
    padding-left: 5px;
    float: left;
    color: #808080;
    line-height: 17px;
}
.rbr
{
    float: left;
    width: 302px;
}
.rbbr
{
    padding-left: 10px;
    float: left;
    color: #808080;
}
.rbbutton
{
    clear: both;
    padding-right: 0px;
    padding-left: 105px;
    padding-bottom: 20px;
    overflow: hidden;
    padding-top: 15px;
}
.tips-default
{
    padding-right: 3px;
    padding-left: 3px;
    background: url(/himages/reg1.gif) #fff no-repeat 0px -2px;
    padding-bottom: 1px;
    overflow: hidden;
    width: 300px;
    color: #808080;
    text-indent: 20px;
    line-height: 16px;
    padding-top: 2px;
}
.rbbutton
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 20px;
    overflow: hidden;
    padding-top: 15px;
    text-align: center;
}
.actpost
{
    border-right: #dbdbdb 1px solid;
    padding-right: 5px;
    border-top: #dbdbdb 1px solid;
    padding-left: 5px;
    font-weight: normal;
    background: url(../images/subbtnhover.gif) #fff repeat-x left center;
    padding-bottom: 1px;
    margin-left: 1px;
    border-left: #dbdbdb 1px solid;
    cursor: pointer;
    line-height: 19px;
    padding-top: 1px;
    border-bottom: #dbdbdb 1px solid;
    font-family: Arial, Helvetica, sans-serif;
    height: 22px;
    outline: 1px solid #DBDBDB;
    font-weight: bold;
}
.actpost
{
    border-right: #82bcd3 1px solid;
    padding-right: 5px;
    border-top: #82bcd3 1px solid;
    padding-left: 5px;
    padding-bottom: 0px;
    border-left: #82bcd3 1px solid;
    line-height: 26px;
    padding-top: 0px;
    border-bottom: #82bcd3 1px solid;
    height: 29px;
    outline: 1px solid #82BCD3;
}

/*-----------------用户管理-----------------------*/
.panelswitch H2 B A
{
    font-weight: normal;
}
.panelswitch H2 B B
{
    border-right: #bfdeed 1px solid;
    padding-right: 0px;
    border-top: #bfdeed 0px solid;
    display: block;
    padding-left: 0px;
    font-weight: normal;
    font-size: 12px;
    right: 25px;
    background: #fff;
    padding-bottom: 0px;
    margin: 0px;
    border-left: #bfdeed 1px solid;
    padding-top: 0px;
    border-bottom: #bfdeed 0px solid;
    position: absolute;
    top: 5px;
}
.panelswitch H2 B B A
{
    padding-right: 20px;
    border-top: #bfdeed 1px solid;
    display: block;
    padding-left: 5px;
    background: url(/image/mymenu.gif) #fff no-repeat 56px 5px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 4px;
    position: relative;
    top: -1px;
    text-decoration: none;
}
.panelswitch H2 B B A:hover
{
    text-decoration: none;
}
.panelswitch H2 B B A.current
{
    padding-right: 20px;
    padding-left: 5px;
    background: url(/himages/msg_del.gif) #fff no-repeat 81px 6px;
    padding-bottom: 2px;
    padding-top: 6px;
}
#mycontrol .content
{
    background: #fff;
}
#controlbar
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    margin: 0px;
    padding-top: 10px;
    background: #F8FCFE;
}
#controlbar LI
{
    padding-right: 0px;
    display: inline;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    overflow: hidden;
    width: 100%;
    padding-top: 0px;
    position: relative;
}
#controlbar LI SPAN
{
    padding-right: 0px;
    display: block;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
#controlbar LI SPAN.headline
{
    border-right: #d6d6d6 1px solid;
    border-top: #d6d6d6 1px solid;
    margin-top: 15px;
    background: url(/himages/photoback.gif) #fafafa repeat-x left -20px;
    border-left: #d6d6d6 1px solid;
    border-bottom: #d6d6d6 1px solid;
}
#controlbar LI SPAN.headline SPAN
{
    padding-right: 15px;
    padding-left: 15px;
    font-weight: bold;
    background: url(/himages/remind-today.gif) no-repeat 3px 7px;
    padding-bottom: 4px;
    margin: 0px;
    padding-top: 6px;
}
#controlbar A
{
    border-right: #f2f2f2 0px solid;
    border-top: #f2f2f2 0px solid;
    display: block;
    margin: 1px 0px 0px;
    border-left: #f2f2f2 0px solid;
    border-bottom: #f2f2f2 1px solid;
    text-decoration: none;
    outline: none;
    padding: 3px;
    padding-left: 0px;
    font-size: 13px;
}
#controlbar A B
{
    padding-right: 0px;
    display: block;
    padding-left: 5px;
    font-weight: normal;
    padding-bottom: 2px;
    margin: 0px;
    padding-top: 4px;
    position: relative;
}
#controlbar A:hover
{
    border-left-color: #d8ebf4;
    background: #f7fbfd;
    border-bottom-color: #d8ebf4;
    color: #333;
    border-top-color: #d8ebf4;
    text-decoration: none;
    border-right-color: #d8ebf4;
}
#controlbar A.hot B
{
    font-weight: bold;
    color: #de1d6a;
}
.pcorner
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 4px;
    color: #666;
    line-height: 22px;
    padding-top: 4px;
}
.pcorner .rightlink A
{
    padding-right: 7px;
    display: block;
    padding-left: 7px;
    padding-bottom: 5px;
    margin: 10px 0px;
    width: 60px;
    padding-top: 5px;
}
.colorblue
{
    color: #007ab7;
}
.colorpink
{
    color: #dd137b;
}
.graytips
{
    border-right: #fbcbdd 1px dashed;
    padding-right: 3px;
    border-top: #fbcbdd 1px dashed;
    padding-left: 3px;
    background: #fef6f9;
    padding-bottom: 3px;
    margin: 5px auto;
    border-left: #fbcbdd 1px dashed;
    color: #de1d6a;
    padding-top: 3px;
    border-bottom: #fbcbdd 1px dashed;
}
.s12-gray
{
    font-size: 12px;
    color: #808080;
}
.color14
{
    font-size: 14px;
    color: #007ab7;
}
.msgmb
{
    background: #f7fbfd;
}
.footprint
{
    background: #E8E8E8;
}
.footprint .titletd
{
    text-indent: 5px;
    line-height: 25px;
}
.footprint td
{
    padding: 4px;
}
.unb
{
    padding-right: 0px;
    padding-left: 0px;
    left: 1px;
    padding-bottom: 0px;
    margin: 0px;
    width: 14px;
    padding-top: 0px;
    position: absolute;
    top: 6px;
    height: 50px;
}
.unb B A
{
    border-top-width: 0px;
    padding-right: 0px;
    padding-left: 0px;
    border-left-width: 0px;
    background: none transparent scroll repeat 0% 0%;
    border-bottom-width: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    border-right-width: 0px;
}
.unb1
{
    padding-right: 0px;
    background-position: 0px 0px;
    display: block;
    padding-left: 0px;
    font-size: 1px;
    margin-bottom: 3px;
    padding-bottom: 0px;
    overflow: hidden;
    width: 12px;
    cursor: pointer;
    text-indent: -900px;
    padding-top: 12px;
    background-repeat: no-repeat;
    height: 1px;
}
.unb1
{
    background-image: url(/himages/msg_del.gif);
}

/*左边页数*/
.pag_num a
{
    text-decoration: underline;
    color: #0865BF;
}
.pag_num
{
    float: right;
    text-align: right;
    padding: 10px 0;
}
.pag_num li
{
    float: left;
    list-style-type: none;
}
.pag_num li a
{
    width: auto !important;
    width: 12px;
    height: 19px;
    margin: 2px;
    padding: 0 4px !important;
    padding: 0 4px;
    text-decoration: none;
    display: block;
    text-align: center;
    line-height: 19px;
    border: 1px solid #80AFE0;
    color: #0865BF;
}
.pag_num li a:link, .pag_num li a:visited
{
    color: #0865BF;
}
.pag_num li a:hover
{
    color: #0865BF;
    border: 1px solid #0865BF;
    text-decoration: none;
}
.pag_num li.button2
{
    color: #0865BF;
    width: auto !important;
    width: 70px;
    height: 19px;
    margin: 2px;
    padding: 0 4px !important;
    padding: 0 2px;
    text-decoration: none;
    display: block;
    font-weight: bold;
    text-align: center;
    line-height: 19px;
    border: 1px solid #80AFE0;
}
.pag_num li.button3
{
    color: #999999;
    width: auto !important;
    width: 36px;
    height: 19px;
    margin: 2px;
    padding: 0 4px !important;
    padding: 0 2px;
    text-decoration: none;
    display: block;
    text-align: center;
    line-height: 19px;
    border: 1px solid #dadada;
}
.pag_num li.now span
{
    width: auto !important;
    width: 12px;
    height: 19px;
    margin: 2px;
    padding: 0 4px !important;
    padding: 0 4px;
    text-decoration: none;
    display: block;
    text-align: center;
    line-height: 19px;
    font-weight: bold;
    border: 1px solid #0865BF;
    background: #0865BF;
    color: #ffffff;
}
.pag_num li.button a
{
    width: auto !important;
    width: 36px;
    height: 19px;
    margin: 2px;
    padding: 0 4px !important;
    padding: 0 2px;
    text-decoration: none;
    display: block;
    text-align: center;
    line-height: 19px;
    border: 1px solid #80AFE0;
}
.pag_num li.button input
{
    width: 20px;
    height: 15px;
    border: 1px solid #80AFE0;
    padding-top: 4px;
    margin-top: 1px;
}
.pag_num li.button4 input
{
    margin: 2px;
    width: 30px;
    height: 21px;
    border: 1px solid #80AFE0;
    padding-top: 4px;
    margin-top: 2px;
    background: #0865BF;
    color: #ffffff;
    font-weight: bold;
}

.infoshow
{
    width: 440px;
    height: 25px;
    position: absolute;
    background-color: #fff;
    padding: 10px;
    text-align: left;
    line-height: 24px;
    font-size: 14px;
    border: 4px solid #FEC88C;
    z-index: 9999;
}
.LightScreen
{
    z-index: 9999;
    left: 50%;
    margin: -10px 0px 0px -300px;
    position: absolute;
    text-align: left;
}
