﻿HTML
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
BODY
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
DIV
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
SPAN
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
IFRAME
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
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;
}
P
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
BLOCKQUOTE
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
PRE
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
A
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
ADDRESS
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
BIG
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
CITE
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
CODE
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
DEL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
EM
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
FONT
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
IMG
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
INS
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
SMALL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
STRONG
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
VAR
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
B
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
U
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
I
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
CENTER
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
DL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
DT
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
DD
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
OL
{
    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;
}
LI
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
FIELDSET
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
FORM
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
LABEL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
LEGEND
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
OL
{
    list-style-type: none;
}
UL
{
    list-style-type: none;
}
:focus
{
    outline: 0;
}
A IMG
{
    border-top-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-right-width: 0px;
}
IMG
{
    vertical-align: middle;
}
TABLE
{
    empty-cells: show;
}
INS
{
    text-decoration: none;
}
DEL
{
    text-decoration: line-through;
}
EM
{
    font-style: normal;
}
.g-0
{
    width: 100%;
}
.g-1
{
    width: 30px;
}
.g-2
{
    width: 70px;
}
.g-3
{
    width: 110px;
}
.g-4
{
    width: 150px;
}
.g-5
{
    width: 190px;
}
.g-6
{
    width: 230px;
}
.g-7
{
    width: 270px;
}
.g-8
{
    width: 310px;
}
.g-9
{
    width: 350px;
}
.g-a
{
    width: 390px;
}
.g-b
{
    width: 430px;
}
.g-c
{
    width: 470px;
}
.g-d
{
    width: 510px;
}
.g-e
{
    width: 550px;
}
.g-f
{
    width: 590px;
}
.g-g
{
    width: 630px;
}
.g-h
{
    width: 670px;
}
.g-i
{
    width: 710px;
}
.g-j
{
    width: 750px;
}
.g-k
{
    width: 790px;
}
.g-l
{
    width: 830px;
}
.g-m
{
    width: 870px;
}
.g-n
{
    width: 910px;
}
.g-0
{
    float: left;
}
.g-1
{
    float: left;
}
.g-2
{
    float: left;
}
.g-3
{
    float: left;
}
.g-4
{
    float: left;
}
.g-5
{
    float: left;
}
.g-6
{
    float: left;
}
.g-7
{
    float: left;
}
.g-8
{
    float: left;
}
.g-9
{
    float: left;
}
.g-a
{
    float: left;
}
.g-b
{
    float: left;
}
.g-c
{
    float: left;
}
.g-d
{
    float: left;
}
.g-e
{
    float: left;
}
.g-f
{
    float: left;
}
.g-g
{
    float: left;
}
.g-h
{
    float: left;
}
.g-i
{
    float: left;
}
.g-j
{
    float: left;
}
.g-k
{
    float: left;
}
.g-l
{
    float: left;
}
.g-m
{
    float: left;
}
.g-n
{
    float: left;
}
.g-10
{
    margin-left: 40px;
}
.c-1
{
    margin-left: 40px;
}
.g-20
{
    margin-left: 80px;
}
.c-2
{
    margin-left: 80px;
}
.g-30
{
    margin-left: 120px;
}
.c-3
{
    margin-left: 120px;
}
.g-40
{
    margin-left: 160px;
}
.c-4
{
    margin-left: 160px;
}
.g-50
{
    margin-left: 200px;
}
.c-5
{
    margin-left: 200px;
}
.g-60
{
    margin-left: 240px;
}
.c-6
{
    margin-left: 240px;
}
.g-70
{
    margin-left: 280px;
}
.c-7
{
    margin-left: 280px;
}
.g-80
{
    margin-left: 320px;
}
.c-8
{
    margin-left: 320px;
}
.g-90
{
    margin-left: 360px;
}
.c-9
{
    margin-left: 360px;
}
.g-a0
{
    margin-left: 400px;
}
.c-a
{
    margin-left: 400px;
}
.g-b0
{
    margin-left: 440px;
}
.c-b
{
    margin-left: 440px;
}
.g-c0
{
    margin-left: 480px;
}
.c-c
{
    margin-left: 480px;
}
.g-d0
{
    margin-left: 520px;
}
.c-d
{
    margin-left: 520px;
}
.g-e0
{
    margin-left: 560px;
}
.c-e
{
    margin-left: 560px;
}
.g-f0
{
    margin-left: 600px;
}
.c-f
{
    margin-left: 600px;
}
.g-g0
{
    margin-left: 640px;
}
.c-g
{
    margin-left: 640px;
}
.g-h0
{
    margin-left: 680px;
}
.c-h
{
    margin-left: 680px;
}
.g-i0
{
    margin-left: 720px;
}
.c-i
{
    margin-left: 720px;
}
.g-j0
{
    margin-left: 760px;
}
.c-j
{
    margin-left: 760px;
}
.g-k0
{
    margin-left: 800px;
}
.c-k
{
    margin-left: 800px;
}
.g-l0
{
    margin-left: 840px;
}
.c-l
{
    margin-left: 840px;
}
.g-m0
{
    margin-left: 880px;
}
.c-m
{
    margin-left: 880px;
}
.g-n0
{
    margin-left: 920px;
}
.c-n
{
    margin-left: 920px;
}
* HTML .g-10
{
    float: right;
    margin-left: 10px;
}
* HTML .g-20
{
    float: right;
    margin-left: 10px;
}
* HTML .g-30
{
    float: right;
    margin-left: 10px;
}
* HTML .g-40
{
    float: right;
    margin-left: 10px;
}
* HTML .g-50
{
    float: right;
    margin-left: 10px;
}
* HTML .g-60
{
    float: right;
    margin-left: 10px;
}
* HTML .g-70
{
    float: right;
    margin-left: 10px;
}
* HTML .g-80
{
    float: right;
    margin-left: 10px;
}
* HTML .g-90
{
    float: right;
    margin-left: 10px;
}
* HTML .g-a0
{
    float: right;
    margin-left: 10px;
}
* HTML .g-b0
{
    float: right;
    margin-left: 10px;
}
* HTML .g-c0
{
    float: right;
    margin-left: 10px;
}
* HTML .g-d0
{
    float: right;
    margin-left: 10px;
}
* HTML .g-e0
{
    float: right;
    margin-left: 10px;
}
* HTML .g-f0
{
    float: right;
    margin-left: 10px;
}
* HTML .g-g0
{
    float: right;
    margin-left: 10px;
}
* HTML .g-h0
{
    float: right;
    margin-left: 10px;
}
* HTML .g-i0
{
    float: right;
    margin-left: 10px;
}
* HTML .g-j0
{
    float: right;
    margin-left: 10px;
}
* HTML .g-k0
{
    float: right;
    margin-left: 10px;
}
* HTML .g-l0
{
    float: right;
    margin-left: 10px;
}
* HTML .g-m0
{
    float: right;
    margin-left: 10px;
}
* HTML .g-n0
{
    float: right;
    margin-left: 10px;
}
.g-01
{
    margin-right: 40px;
}
.c-r1
{
    margin-right: 40px;
}
.g-02
{
    margin-right: 80px;
}
.c-r2
{
    margin-right: 80px;
}
.g-03
{
    margin-right: 120px;
}
.c-r3
{
    margin-right: 120px;
}
.g-04
{
    margin-right: 160px;
}
.c-r4
{
    margin-right: 160px;
}
.g-05
{
    margin-right: 200px;
}
.c-r5
{
    margin-right: 200px;
}
.g-06
{
    margin-right: 240px;
}
.c-r6
{
    margin-right: 240px;
}
.g-07
{
    margin-right: 280px;
}
.c-r7
{
    margin-right: 280px;
}
.g-08
{
    margin-right: 320px;
}
.c-r8
{
    margin-right: 320px;
}
.g-09
{
    margin-right: 360px;
}
.c-r9
{
    margin-right: 360px;
}
.g-0a
{
    margin-right: 400px;
}
.c-ra
{
    margin-right: 400px;
}
.g-0b
{
    margin-right: 440px;
}
.c-rb
{
    margin-right: 440px;
}
.g-0c
{
    margin-right: 480px;
}
.c-rc
{
    margin-right: 480px;
}
.g-0d
{
    margin-right: 520px;
}
.c-rd
{
    margin-right: 520px;
}
.g-0e
{
    margin-right: 560px;
}
.c-re
{
    margin-right: 560px;
}
.g-0f
{
    margin-right: 600px;
}
.c-rf
{
    margin-right: 600px;
}
.g-0g
{
    margin-right: 640px;
}
.c-rg
{
    margin-right: 640px;
}
.g-0h
{
    margin-right: 680px;
}
.c-rh
{
    margin-right: 680px;
}
.g-0i
{
    margin-right: 720px;
}
.c-ri
{
    margin-right: 720px;
}
.g-0j
{
    margin-right: 760px;
}
.c-rj
{
    margin-right: 760px;
}
.g-0k
{
    margin-right: 800px;
}
.c-rk
{
    margin-right: 800px;
}
.g-0l
{
    margin-right: 840px;
}
.c-rl
{
    margin-right: 840px;
}
.g-0m
{
    margin-right: 880px;
}
.c-rm
{
    margin-right: 880px;
}
.g-0n
{
    margin-right: 920px;
}
.c-rn
{
    margin-right: 920px;
}
* HTML .g-01
{
    float: left;
    margin-right: 10px;
}
* HTML .g-02
{
    float: left;
    margin-right: 10px;
}
* HTML .g-03
{
    float: left;
    margin-right: 10px;
}
* HTML .g-04
{
    float: left;
    margin-right: 10px;
}
* HTML .g-05
{
    float: left;
    margin-right: 10px;
}
* HTML .g-06
{
    float: left;
    margin-right: 10px;
}
* HTML .g-07
{
    float: left;
    margin-right: 10px;
}
* HTML .g-08
{
    float: left;
    margin-right: 10px;
}
* HTML .g-09
{
    float: left;
    margin-right: 10px;
}
* HTML .g-0a
{
    float: left;
    margin-right: 10px;
}
* HTML .g-0b
{
    float: left;
    margin-right: 10px;
}
* HTML .g-0c
{
    float: left;
    margin-right: 10px;
}
* HTML .g-0d
{
    float: left;
    margin-right: 10px;
}
* HTML .g-0e
{
    float: left;
    margin-right: 10px;
}
* HTML .g-0f
{
    float: left;
    margin-right: 10px;
}
* HTML .g-0g
{
    float: left;
    margin-right: 10px;
}
* HTML .g-0h
{
    float: left;
    margin-right: 10px;
}
* HTML .g-0i
{
    float: left;
    margin-right: 10px;
}
* HTML .g-0j
{
    float: left;
    margin-right: 10px;
}
* HTML .g-0k
{
    float: left;
    margin-right: 10px;
}
* HTML .g-0l
{
    float: left;
    margin-right: 10px;
}
* HTML .g-0m
{
    float: left;
    margin-right: 10px;
}
* HTML .g-0n
{
    float: left;
    margin-right: 10px;
}
.c-0
{
    margin-left: -100%;
}
.c-01
{
    margin-left: -30px;
}
.c-02
{
    margin-left: -70px;
}
.c-03
{
    margin-left: -110px;
}
.c-04
{
    margin-left: -150px;
}
.c-05
{
    margin-left: -190px;
}
.c-06
{
    margin-left: -230px;
}
.c-07
{
    margin-left: -270px;
}
.c-08
{
    margin-left: -310px;
}
.c-09
{
    margin-left: -350px;
}
.c-0a
{
    margin-left: -390px;
}
.c-0b
{
    margin-left: -430px;
}
.c-0c
{
    margin-left: -470px;
}
.c-0d
{
    margin-left: -510px;
}
.c-0e
{
    margin-left: -550px;
}
.c-0f
{
    margin-left: -590px;
}
.c-0g
{
    margin-left: -630px;
}
.c-0h
{
    margin-left: -670px;
}
.c-0i
{
    margin-left: -710px;
}
.c-0j
{
    margin-left: -750px;
}
.c-0k
{
    margin-left: -790px;
}
.c-0l
{
    margin-left: -830px;
}
.c-0m
{
    margin-left: -870px;
}
.c-0n
{
    margin-left: -910px;
}
.fl
{
    float: left;
}
.fr
{
    float: right;
}
.fn
{
    float: none;
}
.al
{
    text-align: left;
}
.ac
{
    text-align: center;
}
.ar
{
    text-align: right;
}
.clr
{
    clear: both;
    display: block;
    font-size: 0px;
    overflow: hidden;
    line-height: normal;
    height: 0px;
}
.clearfix:unknown
{
    clear: both;
    display: block;
    visibility: hidden;
    height: 0px;
    content: ".";
}
.clearfix
{
}
* HTML .clearfix
{
    height: 1%;
}
.clearfix
{
    display: block;
}
* + HTML .clearfix
{
    min-height: 1%;
}
.overflow
{
    overflow: hidden;
}
.form LABEL
{
    font-size: 12px;
    float: left;
}
.form INPUT
{
    font-size: 12px;
    float: left;
}
.form SELECT
{
    font-size: 12px;
    float: left;
}
.form TEXTAREA
{
    font-size: 12px;
    float: left;
}
.form BUTTON
{
    font-size: 12px;
    float: left;
}
.form .label
{
    font-size: 12px;
    float: left;
}
.block
{
    display: block;
    overflow: hidden;
    cursor: pointer;
}
.hide
{
    display: none;
}
.invisible
{
    visibility: hidden;
}
.tab
{
    overflow: hidden;
    zoom: 1;
}
.tab LI
{
    float: left;
    cursor: pointer;
    text-align: center;
}
.tab A
{
    float: left;
    cursor: pointer;
    text-align: center;
}
.tab-item
{
    float: left;
    cursor: pointer;
    text-align: center;
}
.m
{
    overflow: hidden;
    zoom: 1;
}
.mt
{
    overflow: hidden;
    zoom: 1;
}
.mc
{
    overflow: hidden;
    zoom: 1;
}
.mb
{
    overflow: hidden;
    zoom: 1;
}
.mt .extra
{
    float: right;
}
.m
{
    margin-bottom: 10px;
}
.btn-img
{
    border-top-width: 0px;
    padding-right: 0px;
    padding-left: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    padding-bottom: 0px;
    margin: 0px;
    cursor: pointer;
    padding-top: 0px;
    text-align: center;
    border-right-width: 0px;
}
.btn-text
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    cursor: pointer;
    padding-top: 0px;
    text-align: center;
}
BODY
{
    font-size: 12px;
    background: #fff;
    color: #333;
    line-height: 150%;
    font-family: "宋体" ,Arial,Lucida,Verdana,Helvetica,sans-serif;
}
H1
{
    font-size: 20px;
    font-family: Arial,Lucida,Verdana, "宋体" ,Helvetica,sans-serif;
}
H2
{
    font-size: 14px;
}
H3
{
    font-size: 14px;
}
H4
{
    font-size: 12px;
}
H5
{
    font-size: 12px;
}
H6
{
    font-size: 12px;
}
/*A:link
{
    color: #333;
    text-decoration: none;
}
A:visited
{
    color: #333;
    text-decoration: none;
}
A:hover
{
    color: #c00;
    text-decoration: underline;
}
A:active
{
    color: #900;
}*/
.w
{
    margin: 0px auto;
    width: 980px;
    zoom: 1;
}
.left
{
    float: left;
    width: 211px;
    margin-right: 6px;
}
.right
{
    float: right;
    width: 211px;
}
.middle
{
    float: left;
    width: 546px;
}
.right-extra
{
    float: right;
    width: 763px;
}
#shortcut
{
    background: url(/user/images/new/bgGlobal20110801B.png) #efefef repeat-x 0px -108px;
    width: 100%;
    height: 31px;
}
#shortcut .collect
{
    padding-left: 15px;
    float: left;
    line-height: 30px;
    position: relative;
}
#shortcut .collect B
{
    background: url(/user/images/new/bgGlobal20110801B.png) -202px -76px;
    left: 2px;
    overflow: hidden;
    width: 10px;
    position: absolute;
    top: 9px;
    height: 10px;
}
#shortcut UL
{
    z-index: 11;
    background: url(/user/images/new/bgGlobal20110801B.png) repeat-x 0px -108px;
    float: right;
    position: relative;
    height: 31px;
}
#shortcut LI
{
    padding-right: 8px;
    padding-left: 8px;
    background: url(i/bgGlobal20110801B.png) no-repeat -260px -77px;
    float: left;
    padding-bottom: 3px;
    color: #acacac;
    line-height: 26px;
    padding-top: 2px;
    font-family: "宋体";
    height: 26px;
}
#shortcut .fore1
{
    background: none transparent scroll repeat 0% 0%;
}
#shortcut .link-regist
{
    color: #f60;
}
#shortcut .fore2
{
    padding-left: 50px;
    background: url(/user/images/new/bgGlobal20110801B.png) no-repeat -130px -140px;
}
#shortcut .sub
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    width: 72px;
    padding-top: 0px;
}
#shortcut LI DL
{
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 0px;
    overflow: hidden;
    padding-top: 0px;
}
#shortcut LI DT
{
    padding-right: 11px;
    padding-left: 8px;
    padding-bottom: 2px;
    overflow: hidden;
    padding-top: 2px;
    position: relative;
    height: 26px;
}
#shortcut LI DT B
{
    right: 3px;
    background: url(/user/images/new/bgGlobal20110801B.png) no-repeat -193px -83px;
    overflow: hidden;
    width: 5px;
    position: absolute;
    top: 13px;
    height: 3px;
}
#shortcut LI DD
{
    display: none;
    padding-left: 8px;
    line-height: 20px;
}
#shortcut LI:hover DL
{
    border-right: #ccc 1px solid;
    padding-right: 0px;
    border-top: #ccc 0px solid;
    padding-left: 0px;
    background: #fff;
    padding-bottom: 0px;
    border-left: #ccc 1px solid;
    padding-top: 0px;
    border-bottom: #ccc 1px solid;
}
#shortcut .hover DL
{
    border-right: #ccc 1px solid;
    padding-right: 0px;
    border-top: #ccc 0px solid;
    padding-left: 0px;
    background: #fff;
    padding-bottom: 0px;
    border-left: #ccc 1px solid;
    padding-top: 0px;
    border-bottom: #ccc 1px solid;
}
#shortcut LI:hover DD
{
    display: block;
}
#shortcut .hover DD
{
    display: block;
}
#shortcut LI:hover B
{
    background-position: -193px -77px;
}
#shortcut .hover B
{
    background-position: -193px -77px;
}
* HTML #shortcut LI.sub DL
{
    position: absolute;
}
#header
{
    margin-bottom: 7px;
}
#logo
{
    padding-right: 10px;
    padding-left: 10px;
    float: left;
    padding-bottom: 0px;
    margin-right: 10px;
    padding-top: 8px;
}
#nav
{
    z-index: 10;
    float: left;
    margin-bottom: -3px;
    overflow: hidden;
    padding-top: 35px;
    position: relative;
}
#nav A
{
    font-weight: bold;
    font-size: 14px;
    float: left;
    line-height: 29px;
    height: 27px;
    text-align: center;
    text-decoration: none;
}
#nav .curr
{
    padding-right: 0px;
    padding-left: 0px;
    float: left;
    background-image: url(/user/images/new/bg_nav_0816.jpg);
    padding-bottom: 2px;
    padding-top: 0px;
    background-repeat: no-repeat;
    height: 27px;
}
#nav-index
{
    padding-right: 0px;
    padding-left: 0px;
    float: left;
    background-image: url(/user/images/new/bg_nav_0816.jpg);
    padding-bottom: 2px;
    padding-top: 0px;
    background-repeat: no-repeat;
    height: 27px;
}
#nav-extra
{
    padding-right: 0px;
    padding-left: 0px;
    float: left;
    background-image: url(/user/images/new/bg_nav_0816.jpg);
    padding-bottom: 2px;
    padding-top: 0px;
    background-repeat: no-repeat;
    height: 27px;
}
#nav-extra UL
{
    padding-right: 0px;
    padding-left: 0px;
    float: left;
    background-image: url(/user/images/new/bg_nav_0816.jpg);
    padding-bottom: 2px;
    padding-top: 0px;
    background-repeat: no-repeat;
    height: 27px;
}
#nav .curr
{
    margin-right: 2px;
}
#nav-index
{
    margin-right: 2px;
}
#nav-extra
{
    margin-right: 2px;
}
#nav .curr
{
    background-position: -216px -233px;
    width: 87px;
}
#nav .curr A
{
    width: 87px;
    color: #fff;
}
#nav-index
{
    background-position: -216px -200px;
    width: 57px;
    background-color: #cc0c0c;
}
#nav-index A
{
    width: 57px;
}
#index #nav-index
{
    background-position: -216px -167px;
}
#index #nav-index A
{
    color: #fff;
}
#nav-extra
{
    background-position: 0px -82px;
    padding-left: 4px;
    padding-bottom: 0px;
    position: relative;
    height: 29px;
    background-color: #cc0c0c;
}
#nav-extra UL
{
    padding-right: 4px;
    background-position: right -272px;
    padding-left: 0px;
    float: left;
    padding-bottom: 2px;
    padding-top: 0px;
}
#nav-extra LI
{
    z-index: 1;
    background: url(/user/images/new/bg_nav_0816.jpg) no-repeat -333px -210px;
    float: left;
    position: relative;
}
#nav-extra .fore
{
    background: none transparent scroll repeat 0% 0%;
}
#nav-extra .corner
{
    background-position: -277px -82px;
    right: 0px;
    width: 8px;
    position: absolute;
    top: 0px;
    height: 27px;
}
#nav-extra A
{
    padding-right: 12px;
    padding-left: 12px;
    padding-bottom: 0px;
    color: #993300;
    line-height: 27px;
    padding-top: 0px;
    height: 27px;
    text-align: center;
}
#nav-tuan A
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    width: 61px;
    padding-top: 0px;
}
#nav-auction A
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    width: 75px;
    padding-top: 0px;
}
#nav-jifen A
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    width: 89px;
    padding-top: 0px;
}
#nav-read A
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    width: 89px;
    padding-top: 0px;
}
#nav-club A
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    width: 89px;
    padding-top: 0px;
}
#nav-pop A
{
    padding-right: 4px;
    padding-left: 0px;
    padding-bottom: 0px;
    width: 81px;
    padding-top: 0px;
}
#nav-category A
{
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    width: 81px;
    padding-top: 0px;
}
#pop #nav-pop
{
    z-index: 2;
    right: -1px;
    background-image: url(/user/images/new/bg_nav_beta.jpg);
    background-repeat: no-repeat;
    height: 29px;
}
#tuan #nav-tuan
{
    z-index: 2;
    right: -1px;
    background-image: url(/user/images/new/bg_nav_beta.jpg);
    background-repeat: no-repeat;
    height: 29px;
}
#auction #nav-auction
{
    z-index: 2;
    right: -1px;
    background-image: url(/user/images/new/bg_nav_beta.jpg);
    background-repeat: no-repeat;
    height: 29px;
}
#jifen #nav-jifen
{
    z-index: 2;
    right: -1px;
    background-image: url(/user/images/new/bg_nav_beta.jpg);
    background-repeat: no-repeat;
    height: 29px;
}
#read #nav-read
{
    z-index: 2;
    right: -1px;
    background-image: url(/user/images/new/bg_nav_beta.jpg);
    background-repeat: no-repeat;
    height: 29px;
}
#club #nav-club
{
    z-index: 2;
    right: -1px;
    background-image: url(/user/images/new/bg_nav_beta.jpg);
    background-repeat: no-repeat;
    height: 29px;
}
#category #nav-category
{
    z-index: 2;
    right: -1px;
    background-image: url(/user/images/new/bg_nav_beta.jpg);
    background-repeat: no-repeat;
    height: 29px;
}
#pop #nav-pop A
{
    color: #fff;
}
#tuan #nav-tuan A
{
    color: #fff;
}
#auction #nav-auction A
{
    color: #fff;
}
#jifen #nav-jifen A
{
    color: #fff;
}
#read #nav-read A
{
    color: #fff;
}
#club #nav-club A
{
    color: #fff;
}
#category #nav-category A
{
    color: #fff;
}
#pop #nav-pop B
{
    display: block;
    background-image: url(/user/images/new/bg_nav_beta.jpg);
    background-repeat: no-repeat;
    position: absolute;
    height: 29px;
}
#category #nav-category B
{
    display: block;
    background-image: url(/user/images/new/bg_nav_beta.jpg);
    background-repeat: no-repeat;
    position: absolute;
    height: 29px;
}
#pop #nav-pop
{
    background-position: right 0px;
}
#pop #nav-pop B
{
    background-position: 0px 0px;
    left: -5px;
    width: 5px;
}
#tuan #nav-tuan
{
    background-position: 0px -120px;
}
#auction #nav-auction
{
    background-position: 0px -90px;
}
#jifen #nav-jifen
{
    background-position: 0px -60px;
}
#read #nav-read
{
    background-position: 0px -60px;
}
#club #nav-club
{
    background-position: 0px -60px;
}
#category #nav-category
{
    background-position: 0px -30px;
    right: 0px;
}
#category #nav-category B
{
    background-position: right -30px;
    right: -4px;
    width: 4px;
}
#o-search
{
    background: url(/user/images/new/bg_nav_0816.jpg) #cc0c0c repeat-x 0px -115px;
    height: 50px;
}
#search
{
    padding-right: 0px;
    padding-left: 1px;
    background: url(/user/images/new/bg_nav_0816.jpg) no-repeat 0px 0px;
    float: left;
    padding-bottom: 1px;
    margin: 11px 10px 0px 0px;
    width: 257px;
    padding-top: 1px;
    height: 29px;
}
#i-search
{
    z-index: 6;
    float: left;
    width: 182px;
    zoom: 1;
    font-family: arial;
    position: relative;
}
#tie
{
    border-right: #990005 1px solid;
    border-top: #990005 1px solid;
    background: #fff;
    left: -1px;
    overflow: hidden;
    border-left: #990005 1px solid;
    width: 182px;
    border-bottom: #990005 1px solid;
    position: absolute;
    top: 29px;
}
#tie LI
{
    padding-right: 2px;
    padding-left: 2px;
    float: left;
    padding-bottom: 1px;
    overflow: hidden;
    width: 178px;
    cursor: pointer;
    padding-top: 1px;
}
#tie LI:hover
{
    background: #ffff99;
}
#tie DIV
{
    float: left;
    overflow: hidden;
    width: 120px;
}
#tie SPAN
{
    font-size: 11px;
    float: right;
    color: #cc0000;
}
#tie .close
{
    border-top: #efefef 1px solid;
    text-align: right;
}
#tie .tie-sort
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    width: 100%;
    padding-top: 0px;
    border-bottom: #ccc 1px dotted;
}
#tie .tie-sort:hover
{
    background: none transparent scroll repeat 0% 0%;
}
#tie .tie-sort DIV
{
    padding-right: 2px;
    padding-left: 20px;
    float: none;
    padding-bottom: 1px;
    width: auto;
    padding-top: 1px;
}
#tie .tie-sort DIV:hover
{
    background: #ffff99;
}
#tie .tie-sort .fore
{
    padding-left: 2px;
}
#tie .tie-sort STRONG
{
    color: #c00;
}
#key
{
    border-top-width: 0px;
    padding-right: 5px;
    padding-left: 24px;
    border-left-width: 0px;
    font-size: 14px;
    background: none transparent scroll repeat 0% 0%;
    border-bottom-width: 0px;
    padding-bottom: 6px;
    width: 152px;
    color: #999;
    line-height: 15px;
    padding-top: 8px;
    height: 15px;
    border-right-width: 0px;
}
#btn-search
{
    border-top-width: 0px;
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    border-left-width: 0px;
    font-size: 14px;
    background: url(/user/images/new/bg_nav_0816.jpg) no-repeat -258px -1px;
    border-bottom-width: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: 75px;
    cursor: pointer;
    color: #cc0033;
    padding-top: 4px;
    height: 29px;
    border-right-width: 0px;
}
#hotwords
{
    padding-right: 5px;
    margin-top: 17px;
    float: left;
    overflow: hidden;
    width: 266px;
    color: #fcc;
    line-height: 20px;
    height: 20px;
}
#hotwords A
{
    float: left;
    color: #fcc;
    margin-right: 10px;
    white-space: nowrap;
}
#hotwords STRONG
{
    float: left;
}
#mycart
{
    padding-right: 8px;
    padding-left: 0px;
    background: url(/user/images/new/bg_nav_0816.jpg) no-repeat -108px -31px;
    float: right;
    padding-bottom: 11px;
    width: 218px;
    line-height: 28px;
    padding-top: 11px;
    height: 26px;
}
#mycart LI
{
    float: left;
    text-align: center;
}
#mycart .fore1
{
    padding-right: 25px;
    padding-left: 34px;
    z-index: 20;
    padding-bottom: 0px;
    width: 89px;
    padding-top: 0px;
    position: relative;
}
#mycart .fore1 B
{
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
    color: #066fc9;
    padding-top: 0px;
}
#mycart .fore2
{
    padding-right: 14px;
    width: 54px;
}
#mycart .fore2 A
{
    color: #fff;
}
#o-mycart-list
{
    left: -144px;
    width: 368px;
    padding-top: 10px;
    position: absolute;
    top: 20px;
}
#mycart-list
{
    border-right: #fcd410 3px solid;
    padding-right: 5px;
    border-top: #fcd410 3px solid;
    padding-left: 5px;
    background: #fff;
    padding-bottom: 5px;
    border-left: #fcd410 3px solid;
    width: 354px;
    padding-top: 0px;
    border-bottom: #fcd410 3px solid;
    text-align: left;
}
#mycart-list DL
{
    overflow: hidden;
    zoom: 1;
    height: 60px;
}
#mycart-list STRONG
{
    color: #ff2400;
}
#mycart-list .p-img
{
    float: left;
    width: 50px;
    margin-right: 6px;
}
#mycart-list .p-name
{
    margin-top: 10px;
    float: left;
    width: 200px;
    line-height: 20px;
    height: 40px;
}
#mycart-list .extra
{
    margin-top: 10px;
    float: right;
    width: 90px;
    line-height: 20px;
    height: 40px;
    text-align: right;
}
#mycart-list .extra A
{
    color: #999;
}
#mycart-list .total
{
    text-align: right;
}
#btn-savetocart
{
    background-image: url(/user/images/new/bg_nav_0816.jpg);
    line-height: 21px;
    background-repeat: no-repeat;
    height: 21px;
    text-align: center;
}
#btn-payforgoods
{
    background-image: url(/user/images/new/bg_nav_0816.jpg);
    line-height: 21px;
    background-repeat: no-repeat;
    height: 21px;
    text-align: center;
}
#btn-savetocart
{
    background-position: 0px -54px;
    float: left;
    width: 50px;
}
#btn-payforgoods
{
    background-position: 0px -32px;
    float: right;
    width: 91px;
    color: #fff;
}
* HTML #o-search
{
    margin-top: -2px;
    overflow: hidden;
}
* HTML #nav-extra UL
{
    overflow: hidden;
    zoom: 1;
}
* HTML #search
{
    overflow: hidden;
}
.allsort
{
    z-index: 11;
    background: url(/user/images/new/bg_nav_0816.jpg) no-repeat 0px -217px;
    float: left;
    width: 211px;
    margin-right: 4px;
    position: relative;
    height: 50px;
}
.allsort .mt
{
    padding-right: 12px;
    padding-left: 16px;
    padding-bottom: 12px;
    cursor: pointer;
    line-height: 24px;
    padding-top: 14px;
    height: 24px;
}
.allsort .mt STRONG
{
    font-size: 14px;
    float: left;
    color: #630;
}
#o-search .allsort .mt A
{
    color: #630;
}
.allsort .mt .extra
{
    background: url(/user/images/new/bg_nav_0816.jpg) no-repeat -274px -167px;
    float: right;
    overflow: hidden;
    width: 22px;
    height: 22px;
}
.allsort .mc
{
    border-right: #c40000 1px solid;
    padding-right: 3px;
    border-top: #c40000 0px solid;
    display: none;
    padding-left: 3px;
    background: #fef8ef;
    padding-bottom: 0px;
    overflow: visible;
    border-left: #c40000 1px solid;
    width: 203px;
    padding-top: 0px;
    border-bottom: #c40000 1px solid;
    position: absolute;
    top: 45px;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
}
.allsort .item
{
    border-top: #fde6d2 1px solid;
    width: 203px;
    height: 30px;
}
.allsort .fore
{
    border-top-style: none;
}
.allsort SPAN
{
    display: block;
    z-index: 1;
    width: 203px;
    position: relative;
}
.allsort H3
{
    border-right: #fef8ef 0px solid;
    border-top: #fef8ef 1px solid;
    padding-left: 20px;
    font-weight: normal;
    background: url(/user/images/new/bg_nav_0816.jpg) no-repeat -318px -240px;
    border-left: #fef8ef 1px solid;
    width: 158px;
    line-height: 28px;
    border-bottom: #fef8ef 1px solid;
    height: 28px;
}
.allsort H3 A:link
{
    color: #333;
}
.allsort H3 A:visited
{
    color: #333;
}
.allsort H3 A:hover
{
    font-weight: bold;
    color: #1b578a;
}
.allsort H3 A:active
{
    font-weight: bold;
    color: #1b578a;
}
.allsort S
{
    display: block;
    background: url(/user/images/new/bg_nav_0816.jpg) no-repeat -274px -216px;
    left: 182px;
    width: 13px;
    position: absolute;
    top: 9px;
    height: 13px;
}
.allsort .item .i-mc
{
    border-right: #c30 1px solid;
    border-top: #c30 1px solid;
    display: none;
    background: #fff9ef;
    left: 181px;
    overflow: hidden;
    border-left: #c30 1px solid;
    width: 658px;
    border-bottom: #c30 1px solid;
    position: absolute;
    top: 0px;
}
.allsort .item DT
{
    padding-right: 6px;
    padding-left: 0px;
    font-weight: bold;
    padding-bottom: 0px;
    color: #cc0000;
    padding-top: 3px;
}
.allsort .item DD
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    overflow: hidden;
    padding-top: 3px;
    zoom: 1;
}
.allsort .subitem
{
    padding-right: 4px;
    padding-left: 8px;
    min-height: 370px;
    float: left;
    padding-bottom: 0px;
    width: 464px;
    padding-top: 0px;
}
.allsort .subitem DL
{
    padding-right: 0px;
    border-top: #ffefd7 1px solid;
    padding-left: 0px;
    padding-bottom: 6px;
    overflow: hidden;
    padding-top: 6px;
    zoom: 1;
}
.allsort .subitem .fore
{
    border-top-style: none;
}
.allsort .subitem DT
{
    float: left;
    width: 54px;
    line-height: 22px;
    text-align: right;
}
.allsort .subitem DD
{
    float: left;
    width: 402px;
}
.allsort .subitem EM
{
    padding-right: 8px;
    padding-left: 8px;
    float: left;
    padding-bottom: 0px;
    margin: 4px 0px;
    border-left: #ccc 1px solid;
    line-height: 14px;
    padding-top: 0px;
    height: 14px;
}
#o-search .allsort .subitem DT A
{
    color: #c00;
    text-decoration: underline;
}
#o-search .allsort .subitem DD A
{
    white-space: nowrap;
}
.allsort .fr
{
    background: #fff;
    margin-bottom: -2000px;
    padding-bottom: 2010px;
    width: 176px;
}
.allsort .fr DL
{
    padding-bottom: 0px;
}
#o-search .allsort .fr A
{
    color: #666;
}
.allsort .brands
{
    padding-right: 8px;
    padding-left: 8px;
    padding-bottom: 6px;
    width: 160px;
    padding-top: 6px;
}
.allsort .brands EM
{
    float: left;
    width: 80px;
}
.allsort .brands DD
{
    line-height: 20px;
    padding-top: 6px;
}
.allsort .brands-book EM
{
    width: 160px;
}
.allsort .promotion
{
    padding-right: 8px;
    padding-left: 8px;
    padding-bottom: 6px;
    width: 160px;
    padding-top: 6px;
}
.allsort .promotion DD
{
    line-height: 20px;
    padding-top: 6px;
}
.allsort .mc .extra
{
    padding-right: 8px;
    border-top: #fde6d2 1px solid;
    padding-left: 8px;
    background: #fdf1de;
    padding-bottom: 3px;
    padding-top: 3px;
}
#o-search .allsort .mc .extra A
{
    color: #c00;
}
.allsorthover
{
    background-position: 0px -166px;
}
.allsorthover .mt .extra
{
    background-position: -274px -190px;
}
.allsorthover .mc
{
    display: block;
}
.allsort .hover SPAN
{
    z-index: 13;
    width: 160px;
}
.allsort .hover H3
{
    border-right: #c30 0px solid;
    border-top: #c30 1px solid;
    background: url(/user/images/new/bg_nav_0816.jpg) #fff9ef no-repeat -318px -172px;
    overflow: hidden;
    border-left: #c30 1px solid;
    border-bottom: #c30 1px solid;
}
.allsort .hover S
{
    display: none;
}
.allsort .hover .i-mc
{
    display: block;
    z-index: 12;
}
* HTML .allsort .item DD
{
    padding-bottom: 6px;
}
* HTML .allsort .subitem
{
    height: 370px;
}
.allsort .close
{
    z-index: 14;
    background: url(/user/images/new/bgGlobal20110801B.png) -192px -88px;
    left: 632px;
    width: 19px;
    cursor: pointer;
    position: absolute;
    top: 6px;
    height: 19px;
}
.allsort #virtual .i-mc
{
    top: 160px;
}
.allsort #virtual .subitem
{
    min-height: 240px;
    height: 240px;
}
#service
{
    border-right: #e6e6e6 1px solid;
    padding-right: 20px;
    border-top: #e6e6e6 1px solid;
    padding-left: 20px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    overflow: hidden;
    border-left: #e6e6e6 1px solid;
    padding-top: 20px;
    border-bottom: #e6e6e6 1px solid;
    zoom: 1;
}
#service DL
{
    padding-left: 20px;
    float: left;
    width: 165px;
}
#service DT
{
    overflow: hidden;
    zoom: 1;
}
#service DD
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 20px;
    padding-top: 5px;
    line-height: 23px;
}
#service DT B
{
    float: left;
    background-image: url(/user/images/new/bgGlobal20110801B.png);
    margin-right: 6px;
    background-repeat: no-repeat;
    height: 31px;
}
#service DT STRONG
{
    padding-right: 0px;
    display: block;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 8px;
    border-bottom: #e5e5e5 1px solid;
}
#service .fore1
{
    padding-left: 10px;
}
#service .fore1 B
{
    background-position: 0px -76px;
    width: 25px;
}
#service .fore1 DD
{
    padding-left: 19px;
}
#service .fore2 B
{
    background-position: -26px -76px;
    width: 37px;
}
#service .fore2 DD
{
    padding-left: 31px;
}
#service .fore3 B
{
    background-position: -64px -76px;
    width: 37px;
}
#service .fore3 DD
{
    padding-left: 31px;
}
#service .fore4 B
{
    background-position: -102px -76px;
    width: 31px;
}
#service .fore4 DD
{
    padding-left: 25px;
}
#service .fore5
{
    width: 180px;
}
#service .fore5 B
{
    background-position: -134px -76px;
    width: 35px;
}
#service .fore5 DD
{
    padding-left: 29px;
    overflow: hidden;
}
#service UL
{
    border-right: #ededed 1px solid;
    padding-right: 0px;
    border-top: #ededed 1px solid;
    padding-left: 0px;
    background: #f7f7f7;
    padding-bottom: 15px;
    overflow: hidden;
    border-left: #ededed 1px solid;
    padding-top: 15px;
    border-bottom: #ededed 1px solid;
    zoom: 1;
}
#service LI
{
    padding-right: 8px;
    padding-left: 8px;
    float: left;
    padding-bottom: 0px;
    border-left: #d6d7d6 1px solid;
    padding-top: 0px;
    height: 18px;
}
#service LI.fore
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
#service LI A:link
{
    display: block;
    font-size: 0px;
    background-image: url(/user/images/new/bgGlobal20110801B.png);
    overflow: hidden;
    line-height: 100px;
    background-repeat: no-repeat;
    height: 18px;
}
#service LI A:visited
{
    display: block;
    font-size: 0px;
    background-image: url(/user/images/new/bgGlobal20110801B.png);
    overflow: hidden;
    line-height: 100px;
    background-repeat: no-repeat;
    height: 18px;
}
#service .blink1
{
    background-position: 0px 0px;
    width: 176px;
}
#service .blink2
{
    background-position: 0px -19px;
    width: 194px;
}
#service .blink3
{
    background-position: 0px -38px;
    width: 236px;
}
#service .blink4
{
    background-position: 0px -57px;
    width: 262px;
}
#footer
{
    text-align: center;
}
#footer .flinks A
{
    margin: 0px 10px;
}
#footer .flinks SPAN
{
    margin: 0px 10px;
}
#footer .flinks SPAN A
{
    margin: 0px;
}
#footer .copyright
{
    margin: 10px 0px;
    font-family: arial;
}
#footer .ilinks A
{
    margin: 0px 5px;
}
.list-h
{
    overflow: hidden;
    zoom: 1;
}
.list-h LI
{
    float: left;
}
.list-h DL
{
    float: left;
}
.list-h DEL
{
    color: #999;
    margin-right: 10px;
}
.p-img
{
    overflow: hidden;
}
.p-name
{
    overflow: hidden;
}
.p-price
{
    overflow: hidden;
}
.p-market
{
    overflow: hidden;
}
.p-img
{
    margin: 5px 0px;
}
.p-name
{
    word-break: break-all;
    height: 3em;
    word-wrap: break-word;
}
.p-price
{
    color: #999;
}
.p-price STRONG
{
    color: #f60;
}
.p-price DEL
{
    display: none;
}
.p-price B
{
    display: none;
}
.p-market
{
    display: none;
}
.p-market STRONG
{
    color: #f60;
}
.pagin A
{
    border-right: #ccc 1px solid;
    padding-right: 10px;
    border-top: #ccc 1px solid;
    padding-left: 10px;
    font-size: 14px;
    float: left;
    padding-bottom: 3px;
    margin-left: 2px;
    overflow: hidden;
    border-left: #ccc 1px solid;
    line-height: 20px;
    padding-top: 3px;
    border-bottom: #ccc 1px solid;
    font-family: arial;
    height: 20px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.pagin SPAN
{
    border-right: #ccc 1px solid;
    padding-right: 10px;
    border-top: #ccc 1px solid;
    padding-left: 10px;
    font-size: 14px;
    float: left;
    padding-bottom: 3px;
    margin-left: 2px;
    overflow: hidden;
    border-left: #ccc 1px solid;
    line-height: 20px;
    padding-top: 3px;
    border-bottom: #ccc 1px solid;
    font-family: arial;
    height: 20px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.pagin .text
{
    padding-right: 11px;
    padding-left: 11px;
    padding-bottom: 4px;
    border-top-style: none;
    padding-top: 4px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.pagin .current
{
    padding-right: 11px;
    padding-left: 11px;
    padding-bottom: 4px;
    border-top-style: none;
    padding-top: 4px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.pagin A:link
{
    color: #005aa0;
}
.pagin A:visited
{
    color: #005aa0;
}
.pagin A:hover
{
    background: #005aa0;
    color: #fff;
    text-decoration: none;
}
.pagin A:active
{
    background: #005aa0;
    color: #fff;
    text-decoration: none;
}
.pagin .current
{
    font-weight: bold;
    color: #f60;
}
.pagin .current:link
{
    font-weight: bold;
    color: #f60;
}
.pagin .current:visited
{
    font-weight: bold;
    color: #f60;
}
.pagin B
{
    background-image: url(i/bg_hotsale.gif);
    overflow: hidden;
    width: 5px;
    background-repeat: no-repeat;
    position: absolute;
    top: 9px;
    height: 9px;
    dispaly: block;
}
.pagin .prev
{
    line-height: 18px;
    padding-top: 5px;
    position: relative;
    height: 18px;
}
.pagin .next
{
    line-height: 18px;
    padding-top: 5px;
    position: relative;
    height: 18px;
}
.pagin .prev-disabled
{
    line-height: 18px;
    padding-top: 5px;
    position: relative;
    height: 18px;
}
.pagin .next-disabled
{
    line-height: 18px;
    padding-top: 5px;
    position: relative;
    height: 18px;
}
.pagin .prev-disabled
{
    cursor: default;
    color: #ccc;
}
.pagin .next-disabled
{
    cursor: default;
    color: #ccc;
}
.pagin .prev
{
    padding-left: 12px;
}
.pagin .prev-disabled
{
    padding-left: 12px;
}
.pagin .prev B
{
    background-position: -68px -608px;
    left: 3px;
}
.pagin .prev-disabled B
{
    background-position: -80px -608px;
    left: 3px;
}
.pagin .next
{
    padding-right: 12px;
}
.pagin .next-disabled
{
    padding-right: 12px;
}
.pagin .next B
{
    background-position: -62px -608px;
    right: 3px;
}
.pagin .next-disabled B
{
    background-position: -74px -608px;
    right: 3px;
}
.pagin-m A
{
    font-size: 12px;
    line-height: 14px;
    height: 14px;
}
.pagin-m SPAN
{
    font-size: 12px;
    line-height: 14px;
    height: 14px;
}
.pagin-m B
{
    top: 5px;
}
.pagin-m .prev
{
    line-height: 16px;
    padding-top: 3px;
    height: 14px;
}
.pagin-m .next
{
    line-height: 16px;
    padding-top: 3px;
    height: 14px;
}
.pagin-m .prev-disabled
{
    line-height: 16px;
    padding-top: 3px;
    height: 14px;
}
.pagin-m .next-disabled
{
    line-height: 16px;
    padding-top: 3px;
    height: 14px;
}
.thickframe
{
    border-top-width: 0px;
    border-left-width: 0px;
    z-index: 10000000;
    background: #000;
    filter: alpha(opacity=0);
    left: 0px;
    border-bottom-width: 0px;
    width: 100%;
    position: fixed;
    top: 0px;
    height: 100%;
    border-right-width: 0px;
    opacity: 0;
}
.thickdiv
{
    border-top-width: 0px;
    border-left-width: 0px;
    z-index: 10000001;
    background: #000;
    filter: alpha(opacity=15);
    left: 0px;
    border-bottom-width: 0px;
    width: 100%;
    position: fixed;
    top: 0px;
    height: 100%;
    border-right-width: 0px;
    opacity: 0.15;
}
.thickbox
{
    padding-right: 4px;
    padding-left: 0px;
    z-index: 10000002;
    background: url(i/bg_shadow.gif) no-repeat -4px 0px;
    padding-bottom: 4px;
    overflow: hidden;
    padding-top: 0px;
    position: absolute;
}
.thicktitle
{
    border-right: #c4c4c4 1px solid;
    padding-right: 10px;
    border-top: #c4c4c4 1px solid;
    padding-left: 10px;
    font-weight: bold;
    font-size: 14px;
    background: #f3f3f3;
    padding-bottom: 0px;
    border-left: #c4c4c4 1px solid;
    color: #333;
    line-height: 27px;
    padding-top: 0px;
    border-bottom: #c4c4c4 0px solid;
    font-family: arial, "宋体";
    height: 27px;
}
.thickclose:link
{
    display: block;
    font-size: 0px;
    z-index: 100000;
    right: 12px;
    background: url(i/bg_thickbox.gif) no-repeat 0px -18px;
    overflow: hidden;
    width: 15px;
    line-height: 100px;
    position: absolute;
    top: 7px;
    height: 15px;
}
.thickclose:visited
{
    display: block;
    font-size: 0px;
    z-index: 100000;
    right: 12px;
    background: url(i/bg_thickbox.gif) no-repeat 0px -18px;
    overflow: hidden;
    width: 15px;
    line-height: 100px;
    position: absolute;
    top: 7px;
    height: 15px;
}
.thickcon
{
    border-right: #c4c4c4 1px solid;
    padding-right: 10px;
    border-top: #c4c4c4 1px solid;
    padding-left: 10px;
    background: #fff;
    padding-bottom: 10px;
    overflow: auto;
    border-left: #c4c4c4 1px solid;
    padding-top: 10px;
    border-bottom: #c4c4c4 1px solid;
}
.thickloading
{
    background: url(/user/images/new/loading.gif) #fff no-repeat center center;
}
.thickcountdown
{
    padding-right: 6px;
    margin-top: -20px;
    color: #999;
    height: 20px;
    text-align: right;
}
* HTML .thickframe
{
    position: absolute;
}
* HTML .thickdiv
{
    position: absolute;
}
#thicktitler
{
    padding-right: 11px;
    padding-left: 11px;
    background: #8db7dc;
    padding-bottom: 0px;
    color: #fff;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
#thickcloser:link
{
    background-position: 0px 0px;
    right: 9px;
    width: 16px;
    top: 6px;
    height: 17px;
}
#thickcloser:visited
{
    background-position: 0px 0px;
    right: 9px;
    width: 16px;
    top: 6px;
    height: 17px;
}
#thickconr
{
    border-right: #8db7dc 1px solid;
    border-top: #8db7dc 1px solid;
    border-left: #8db7dc 1px solid;
    border-bottom: #8db7dc 1px solid;
}
.compare
{
    border-right: #c4c4c4 1px solid;
    border-top: #c4c4c4 1px solid;
    display: none;
    background: #fff;
    border-left: #c4c4c4 1px solid;
    width: 200px;
    border-bottom: #c4c4c4 1px solid;
}
.compare .mt
{
    padding-right: 5px;
    padding-left: 5px;
    background: #f3f3f3;
    padding-bottom: 3px;
    overflow: hidden;
    line-height: 18px;
    padding-top: 3px;
    zoom: 1;
    height: 18px;
}
.compare H5
{
    float: left;
}
.compare .extra
{
    margin-top: 2px;
    background: url(/user/images/new/bg_hotsale.gif) no-repeat -51px -632px;
    float: right;
    width: 13px;
    cursor: pointer;
    height: 13px;
}
.compare .mc
{
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
}
.compare .mc LI
{
    border-right: #e5e5e5 1px solid;
    padding-right: 12px;
    border-top: #e5e5e5 1px solid;
    padding-left: 4px;
    margin-bottom: 2px;
    padding-bottom: 4px;
    border-left: #e5e5e5 1px solid;
    padding-top: 4px;
    border-bottom: #e5e5e5 1px solid;
}
.compare .mb
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center;
}
.compare .btn
{
    cursor: pointer;
}
.crumb
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 8px;
    padding-top: 0px;
}
.iloading
{
    padding-left: 22px;
    background: url(i/loading.gif) no-repeat 0px center;
    margin: 0px auto;
    width: 140px;
    color: #999;
    line-height: 30px;
    height: 30px;
}
.norecode
{
    color: #999;
}
.model-prompt .con
{
    zoom: 1;
    position: relative;
}
.model-prompt .con B
{
    background-image: url(i/bg_prompt.gif);
    background-repeat: no-repeat;
    position: absolute;
}
#model-collect .con
{
    padding-right: 0px;
    padding-left: 60px;
    padding-bottom: 0px;
    color: #999;
    padding-top: 20px;
}
#model-collect .con A
{
    color: #999;
    text-decoration: underline;
}
#model-collect .success
{
    background-position: 0px 0px;
    left: 10px;
    width: 34px;
    top: 20px;
    height: 30px;
}
#model-collect .failed
{
    background-position: 0px -32px;
    left: 10px;
    width: 34px;
    top: 20px;
    height: 30px;
}
.da211x90
{
    background: #f5f5f5;
    width: 211px;
    height: 90px;
}
.da0x90
{
    background: #f5f5f5;
    height: 90px;
}


/**/
.right .search-01 .item
{
    margin-bottom: 0px;
}
* HTML .search-01 .bti
{
    margin-top: 0px;
}
.prompt-01
{
    padding-right: 9px;
    padding-left: 9px;
    padding-bottom: 9px;
    padding-top: 9px;
    position: absolute;
    left: -350px;
    width: 342px;
    top: -39px;
    z-index:10;
}
.prompt-01 .pc
{
    border-right: #ffe6bc 1px solid;
    padding-right: 10px;
    border-top: #ffe6bc 1px solid;
    padding-left: 10px;
    min-height: 235px;
    background: #fff;
    padding-bottom: 10px;
    overflow: hidden;
    border-left: #ffe6bc 1px solid;
    color: #333;
    padding-top: 10px;
    border-bottom: #ffe6bc 1px solid;
    text-align: left;
}
.prompt-01 .pc
{
    border-right: #ffe6bc 1px solid;
    padding-right: 10px;
    border-top: #ffe6bc 1px solid;
    padding-left: 10px;
    min-height: 235px;
    background: #fff;
    padding-bottom: 10px;
    overflow: hidden;
    border-left: #ffe6bc 1px solid;
    color: #333;
    padding-top: 10px;
    border-bottom: #ffe6bc 1px solid;
    text-align: left;
}
.prompt-01 .pc
{
    overflow: visible;
    zoom: 1;
}
.prompt-01 .pc LI A
{
    color: #333;
    text-decoration: none;
}
.prompt-01 .pc LI A
{
    color: #333;
    text-decoration: none;
}
.prompt-01 .pc DL
{
    margin-bottom: 5px;
    overflow: hidden;
    line-height: 16px;
    border-bottom: #d7d6d6 1px solid;
}
.prompt-01 .pc DL
{
    margin-bottom: 5px;
    overflow: hidden;
    line-height: 16px;
    border-bottom: #d7d6d6 1px solid;
}
.prompt-01 .pc DT
{
    float: left;
    width: 140px;
}
.prompt-01 .fore1
{
    float: left;
    width: 140px;
}
.prompt-01 .pc DT
{
    float: left;
    width: 140px;
}
.prompt-01 .fore1
{
    float: left;
    width: 140px;
    line-height:20px;
}
.prompt-01 .fore2
{
    float: left;
    line-height:20px;
    width: 180px;
}
.prompt-01 .pb
{
    right: 0px;
    top: 35px;
}
A.tooltip:link
{
    display: block;
    z-index: 2;
    width: 100%;
    position: relative;
    text-decoration: none;
}
A.tooltip:hover
{
    display: block;
    z-index: 2;
    width: 100%;
    position: relative;
    text-decoration: none;
}
A.tooltip:visited
{
    display: block;
    z-index: 2;
    width: 100%;
    position: relative;
    text-decoration: none;
}
.tooltip S
{
    display: inline-block;
    font-size: 0px;
    vertical-align: middle;
    overflow: hidden;
    line-height: 0;
    height: 0px;
}
.tooltip I
{
    display: inline-block;
    font-size: 0px;
    vertical-align: middle;
    overflow: hidden;
    line-height: 0;
    height: 0px;
}
.tooltip S
{
    border-right: transparent 4px dashed;
    border-top: #005a9d 4px solid;
    margin-left: 2px;
    border-left: transparent 4px dashed;
    border-bottom: transparent 4px dashed;
}
.tooltip I
{
    background: url(/user/images/new/date.png) 0px -14px;
    width: 16px;
    margin-right: 3px;
    height: 16px;
}
.td-01
{
    background: #ffffcc;
}
.td-02
{
    background: #fffdee;
    color: #666666;
}
A.btn-again
{
    display: block;
    background: url(/user/images/new/use.gif);
    margin: 3px auto 0px;
    overflow: hidden;
    width: 72px;
    line-height: 100px;
    height: 21px;
}
A.btn-again:hover
{
    background-position: 0px -21px;
}
#reco
{
    border-right: #e6e6e6 1px solid;
    border-top: #e6e6e6 1px solid;
    border-left: #e6e6e6 1px solid;
    border-bottom: #e6e6e6 1px solid;
}
#reco .mt
{
    padding-left: 15px;
    margin-bottom: 6px;
    line-height: 32px;
    height: 32px;
}
#reco .mt H2
{
    color: #cc0000;
}
.reco-l DIV
{
    background: url(i/lr.jpg) no-repeat;
    width: 34px;
    cursor: pointer;
    height: 37px;
}
.reco-r DIV
{
    background: url(i/lr.jpg) no-repeat;
    width: 34px;
    cursor: pointer;
    height: 37px;
}
.reco-l
{
    float: left;
    padding-top: 90px;
}
.reco-r
{
    float: right;
    padding-top: 90px;
}
.reco-r DIV
{
    background-position: -34px 0px;
}
.i-reco
{
    float: left;
    width: 704px;
}
#reco .mc
{
    padding-right: 15px;
    padding-left: 15px;
    padding-bottom: 0px;
    overflow: hidden;
    padding-top: 0px;
    height: 250px;
    text-align: center;
}
.i-reco .list-h
{
    text-align: center;
}
.i-reco .list-h LI
{
    float: left;
    width: 176px;
}
.i-reco .list-h LI .p-name
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
}
.i-reco .list-h LI .p-name A:link
{
    color: #222;
}
.i-reco .list-h LI .p-name A:visited
{
    color: #222;
}
.i-reco .list-h LI .p-img IMG
{
    display: inline;
}
.i-reco .list-h LI .extra A
{
    color: #005aa0;
}
.img-list A
{
    border-right: #e1e1e1 1px solid;
    border-top: #e1e1e1 1px solid;
    float: left;
    margin-bottom: 4px;
    border-left: #e1e1e1 1px solid;
    margin-right: 4px;
    border-bottom: #e1e1e1 1px solid;
}
.img-list A:hover
{
    border-left-color: #edd28b;
    border-bottom-color: #edd28b;
    border-top-color: #edd28b;
    border-right-color: #edd28b;
}
.img-list IMG
{
    width: 50px;
    height: 50px;
}
#myorder
{
    overflow: visible;
}
#myorder .mt
{
    overflow: visible;
}
#myorder .mc
{
    overflow: visible;
}
#myorder .tb-void
{
    overflow: visible;
}
#tb-olists
{
    overflow: visible;
}
#tb-olists .mt
{
    overflow: visible;
}
#tb-olists .mc
{
    overflow: visible;
}
#tb-olists .tb-void
{
    overflow: visible;
}
#myorder .btn-4
{
    margin-bottom: 4px;
}
.tb-void .img-list
{
    margin-bottom: 0px;
    overflow: hidden;
}
.tb-void .close
{
    right: 3px;
    background: url(i/icon.gif) -81px -41px;
    width: 19px;
    position: absolute;
    top: 3px;
    height: 19px;
}
#tb-auction .img-list A
{
    margin: 0px;
}
#tb-auction .img-list
{
    width: 52px;
}
#tb-diy .img-list
{
    width: 224px;
}
#tb-cancel .tooltip
{
    width: 100px;
}
#tb-cancel .tooltip .prompt-01
{
    z-index: 1;
    left: -140px;
    width: 225px;
    top: 25px;
}
* HTML #tb-cancel .tooltip .prompt-01 .pc
{
    zoom: 1;
}
#tb-cancel .tooltip .prompt-01 .pb
{
    left: 190px;
    top: -19px;
}
#tb-cancel .tooltip I
{
    border-right: transparent 4px dashed;
    border-top: #005ea7 4px solid;
    font-size: 0px;
    margin-left: 3px;
    overflow: hidden;
    border-left: transparent 4px dashed;
    line-height: 0;
    border-bottom: transparent 4px dashed;
    zoom: 1;
}
#tb-cancel .tb-void
{
    overflow: visible;
}
#tb-cancel
{
    overflow: visible;
}
#tb-cancel .mc
{
    overflow: visible;
}
#tb-cancel .img-list
{
    width: 225px;
}
.prev-disabled
{
    z-index: -1;
}

/**/
#entry{width:862px;margin:20px auto 0px;}
#entry .mt
{
    background: url(/images/tit_regist.jpg) #d1d1d1 repeat-x 0px -34px;
    height: 33px;
}
#entry .mt H2
{
    padding-left: 15px;
    background: url(/images/tit_regist.jpg) no-repeat 0px 0px;
    float: left;
    line-height: 33px;
    height: 33px;
}
#entry .mt SPAN
{
    float: right;
    line-height: 33px;
    height: 33px;
    text-align: right;
}
#entry .mt B
{
    background: url(/images/tit_regist.jpg) no-repeat 0px -68px;
    float: right;
    width: 10px;
    height: 33px;
}
#entry .mc
{
    border-right: #d1d1d1 1px solid;
    padding-right: 40px;
    border-top: #d1d1d1 0px solid;
    padding-left: 40px;
    padding-bottom: 30px;
    border-left: #d1d1d1 1px solid;
    padding-top: 40px;
    border-bottom: #d1d1d1 1px solid;
}
#entry .form
{
    float: left;
    overflow: hidden;
    width: 540px;
}
#entry .item
{
    line-height: 26px;
    padding-top: 5px;
    height: 50px;
}
#entry #autoentry
{
    height: 40px;
}
#entry .item A:link
{
    text-decoration: underline;
}
#entry .item A:visited
{
    text-decoration: underline;
}
#entry .label
{
    font-size: 14px;
    width: 100px;
    text-align: right;
}
#entry .text
{
    border-right: #bbb 1px solid;
    padding-right: 3px;
    border-top: #bbb 1px solid;
    padding-left: 3px;
    font-size: 14px;
    padding-bottom: 4px;
    border-left: #bbb 1px solid;
    width: 240px;
    padding-top: 4px;
    border-bottom: #bbb 1px solid;
    font-family: arial, "宋体";
    height: 16px;
}
#entry .text-1
{
    width: 100px;
}
#entry .blank
{
    margin: 2px 5px 0px;
    width: 16px;
    height: 16px;
}
#entry .mar
{
    margin-right: 10px;
}
#entry .img IMG
{
    margin: 0px 5px;
    height: 26px;
}
#entry .succeed
{
    background: url(i/pwdstrength.gif) no-repeat -105px 0px;
}
#entry .btn-entry
{
    font-weight: bold;
    font-size: 14px;
    background: url(/images/bg_regist.jpg) no-repeat -155px -150px;
    width: 87px;
    color: #fff;
    height: 35px;
}
#entry .highlight1
{
    border-right: #ffcc66 2px solid;
    padding-right: 2px;
    border-top: #ffcc66 2px solid;
    padding-left: 2px;
    padding-bottom: 3px;
    border-left: #ffcc66 2px solid;
    padding-top: 3px;
    border-bottom: #ffcc66 2px solid;
    outline: 2px solid #FFDC97;
}
#entry .highlight2
{
    border-right: #f00 1px solid;
    border-top: #f00 1px solid;
    border-left: #f00 1px solid;
    color: #f00;
    border-bottom: #f00 1px solid;
    outline: 1px solid #FFC1C1;
}
#entry .pwdbg
{
    background: #fff8eb;
}
#entry .focus
{
    color: #999;
    line-height: 20px;
}
#entry SELECT
{
    margin-top: 5px;
}
#entry .null
{
    color: red;
    line-height: 20px;
}
#entry .error
{
    color: red;
    line-height: 20px;
}
#entry .checkbox
{
    margin-top: 2px;
}
#entry .extra
{
    padding:20px 0px;
    text-align:center;
}
#entry .extra .btns
{
    padding-right: 0px;
    padding-left: 23px;
    padding-bottom: 5px;
    overflow: hidden;
    line-height: 14px;
    margin-right: 4px;
    padding-top: 5px;
    position: relative;
    height: 14px;
}
#entry .extra .btns S
{
    display: block;
    left: 0px;
    background-image: url(/images/icon_cooperation.jpg);
    width: 23px;
    background-repeat: no-repeat;
    position: absolute;
    top: 0px;
    height: 23px;
}
#entry .extra .btns A:link
{
    
    padding-right: 6px;
    color: #005aa0;
    text-decoration: none;
}
#entry .extra .btns A:visited
{
   
    padding-right: 6px;
    color: #005aa0;
    text-decoration: none;
}

/**/
#entry .extra .btns1
{
    padding-right: 0px;
    padding-left: 23px;
    padding-bottom: 5px;
    overflow: hidden;
    line-height: 14px;
    margin-right: 4px;
    padding-top: 5px;
    position: relative;
    height: 14px;
}
#entry .extra .btns1 S
{
    display: block;
    left: 0px;
    background-image: url(/images/icon_cooperation.jpg);
    width: 23px;
    background-repeat: no-repeat;
    position: absolute;
    top: 0px;
    height: 23px;
}
#entry .extra .btns1 A:link
{
    padding-right: 6px;
    color: #005aa0;
    text-decoration: none;
}
#entry .extra .btns1 A:visited
{
    padding-right: 6px;
    color: #005aa0;
    text-decoration: none;
}


#entry .extra .qq S
{
    background-position: 0px 0px;
}
#entry .extra .alipay S
{
    background-position: -23px 0px;
}
#entry .extra .baidu S
{
    background-position: -140px 0px;
}
#entry .extra .renren S
{
    background-position: -46px 0px;
}
#entry .extra .taobao S
{
    background-position: -69px 0px;
}
#entry .extra .kaixing001 S
{
    background-position: -92px 0px;
}
#entry .extra .sina S
{
    background-position: -115px 0px;
}
#entry .extra .alipay A:link
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
#entry .extra .alipay A:visited
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
#entry .extra .more
{
    padding-left: 5px;
}
#entry .extra .more A:link
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
#entry .extra .more A:visited
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
#guide
{
    padding-right: 0px;
    padding-left: 40px;
    float: right;
    padding-bottom: 20px;
    border-left: #e7e7e7 1px solid;
    width: 300px;
    padding-top: 0px;
    height: 290px;
}
#guide .content
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    color: #666;
    padding-top: 10px;
}
#guide .btn-personal
{
    font-weight: bold;
    font-size: 14px;
    background: url(/images/bg_regist.jpg) no-repeat 0px -186px;
    margin: 35px auto 20px;
    width: 137px;
    line-height: 35px;
    height: 35px;
}
#guide .btn-personal:hover
{
    text-decoration: none;
}
#guide .btns
{
    border-top: #ccc 1px dotted;
    margin-bottom: 40px;
    padding-top: 15px;
    text-align: center;
}
#guide .btns A:link
{
    font-size: 14px;
    margin: 0px 10px;
    color: #005aa0;
}
#guide .btns A:visited
{
    font-size: 14px;
    margin: 0px 10px;
    color: #005aa0;
}
.btn-link
{
    display: block;
    overflow: hidden;
    text-align: center;
}
/**/
#regist .mt
{
    background: url(/images/tit_regist.jpg) repeat-x 0px -34px;
    height: 33px;
}
#regist .mt H2
{
    padding-left: 15px;
    background: url(/images/tit_regist.jpg) no-repeat 0px 0px;
    float: left;
    line-height: 33px;
    height: 33px;
}
#regist .mt SPAN
{
    float: right;
    line-height: 33px;
    height: 33px;
    text-align: right;
}
#regist .mt B
{
    background: url(/images/tit_regist.jpg) no-repeat 0px -68px;
    float: right;
    width: 10px;
    height: 33px;
}
#regist .mc
{
    border-right: #d1d1d1 1px solid;
    padding-right: 20px;
    border-top: #d1d1d1 0px solid;
    padding-left: 20px;
    padding-bottom: 20px;
    border-left: #d1d1d1 1px solid;
    padding-top: 15px;
    border-bottom: #d1d1d1 1px solid;
}
#regist .tab
{
    padding-left: 300px;
    margin-bottom: 25px;
    overflow: visible;
    border-bottom: #ffcc66 1px solid;
    height: 29px;
}
#regist .tab LI
{
    font-size: 14px;
    width: 102px;
    color: #f79100;
    line-height: 27px;
    padding-top: 3px;
    height: 27px;
    text-align: center;
}
#regist .tab .curr
{
    font-weight: bold;
    z-index: 10;
    background: url(/images/bg_regist.jpg) no-repeat 0px -83px;
    color: #a0410a;
    position: relative;
}
#regist .tab .line
{
    background: url(/images/bg_shortcut_line.jpg) no-repeat right 7px;
}
#regist .tab A:link
{
    display: block;
    margin: 0px auto;
    overflow: hidden;
    width: 74px;
    line-height: 23px;
    height: 23px;
}
#regist .tab A:visited
{
    display: block;
    margin: 0px auto;
    overflow: hidden;
    width: 74px;
    line-height: 23px;
    height: 23px;
}
#regist .tab A:hover
{
    background: url(/images/bg_regist.jpg) no-repeat -167px 0px;
    color: #fff;
    text-decoration: none;
}
#regist .tab A:active
{
    background: url(/images/bg_regist.jpg) no-repeat -167px 0px;
    color: #fff;
    text-decoration: none;
}
* HTML #regist .tab
{
    overflow: hidden;
}
#regist .item
{
    line-height: 26px;
    padding-top: 5px;
    height: 50px;
}
#regist .item A:link
{
    text-decoration: underline;
}
#regist .item A:visited
{
    text-decoration: underline;
}
#regist .label
{
    font-size: 14px;
    width: 300px;
    text-align: right;
}
#regist .text
{
    border-right: #bbb 1px solid;
    padding-right: 3px;
    border-top: #bbb 1px solid;
    padding-left: 3px;
    font-size: 14px;
    padding-bottom: 4px;
    border-left: #bbb 1px solid;
    width: 240px;
    padding-top: 4px;
    border-bottom: #bbb 1px solid;
    font-family: arial, "宋体";
    height: 16px;
}
#regist .text-1
{
    width: 100px;
}
#regist .blank
{
    margin: 2px 5px 0px;
    width: 16px;
    height: 16px;
}
#regist .img IMG
{
    margin: 0px 5px;
    height: 26px;
}
#regist .succeed
{
    background: url(/images/pwdstrength.gif) no-repeat -105px 0px;
}
#regist .btn-regist
{
    font-weight: bold;
    font-size: 14px;
    background: url(/images/bg_regist.jpg) no-repeat 0px 0px;
    width: 166px;
    color: #fff;
    height: 32px;
}
#regist .highlight1
{
    border-right: #ffcc66 2px solid;
    padding-right: 2px;
    border-top: #ffcc66 2px solid;
    padding-left: 2px;
    padding-bottom: 3px;
    border-left: #ffcc66 2px solid;
    padding-top: 3px;
    border-bottom: #ffcc66 2px solid;
    outline: 2px solid #FFDC97;
}
#regist .highlight2
{
    border-right: #f00 1px solid;
    border-top: #f00 1px solid;
    border-left: #f00 1px solid;
    color: #f00;
    border-bottom: #f00 1px solid;
    outline: 1px solid #FFC1C1;
}
#regist .pwdbg
{
    background: #fff8eb;
}
#regist .focus
{
    color: #999;
    line-height: 20px;
}
#regist .null
{
    color: red;
    line-height: 20px;
}
#regist .error
{
    color: red;
    line-height: 20px;
}
#regist .checkbox
{
    margin-top: 2px;
}
#regist #referrer
{
    font-size: 12px;
    color: #999;
}
#pwdstrength
{
    padding-right: 10px;
    color: #999;
    line-height: 22px;
}
#pwdstrength B
{
    margin-top: 3px;
    float: left;
    overflow: hidden;
    width: 104px;
    height: 13px;
}
.strengthA B
{
    background: url(/images/pwdstrength.gif) no-repeat 0px 0px;
}
.strengthB B
{
    background: url(/images/pwdstrength.gif) no-repeat 0px -13px;
}
.strengthC B
{
    background: url(/images/pwdstrength.gif) no-repeat 0px -26px;
}
#protocol-con
{
    border-right: #ccc 1px solid;
    padding-right: 8px;
    border-top: #ccc 1px solid;
    overflow-y: scroll;
    padding-left: 8px;
    padding-bottom: 8px;
    margin: 0px auto;
    border-left: #ccc 1px solid;
    width: 600px;
    color: #666;
    padding-top: 8px;
    border-bottom: #ccc 1px solid;
    height: 80px;
}
.ftx13
{
    color: #005aa0;
}
.flk13 A:link
{
    color: #005aa0;
}
.flk13 A:visited
{
    color: #005aa0;
}
A.flk13:link
{
    color: #005aa0;
}
A.flk13:visited
{
    color: #005aa0;
}
.subtractadd
{
    overflow: hidden;
    height: 20px;
    line-height: 20px;
    display: inline-block;
}
.subtractadd .pnames
{
    overflow: hidden;
    color: #F00;
    float: left;
}
.subtractadd .inputtype
{
    overflow: hidden;
    float: right;
    margin-right: 3px;
}
#pinfo .mt{height:24px;padding:3px 8px;line-height:24px;}
#pinfo h2{color:#fff;}
#pinfo .mc{width:163px;border:solid #C40000;border-width:0 1px 1px;}
#pinfo .p-img{padding:10px 0 20px;text-align:center;}
#pinfo .p-name{height:auto;}
#pinfo .p-name a{color:#005aa0;}
#pinfo .p-price{color:#333;}
#pinfo .star{float:left;margin-top:2px;}
#pinfo .btn-append{display:block;margin:0 auto;width:138px;height:40px;overflow:hidden;cursor:pointer;font-size:12px;line-height:100px;}
#pinfo .p-price,#pinfo .p-grade,#pinfo .num-comment,#pinfo .btn{margin-top:8px;}
/*right*/
.right .mc{border:solid #E6E6E6;padding:10px;border-width:0 1px 1px;}
/*pubcomment*/
#pubcomment .mt{height:28px;line-height:28px;padding:0 10px 8px;border-top:2px solid #EF7D00;color:#C30;}
#pubcomment .mc{padding:0 10px 10px;}
#pubcomment .prompt{border:1px solid #F0F0F0;background:#FAFAFA;padding:8px 12px;margin-bottom:10px;line-height:20px;}
#pubcomment dl{padding:5px 0;margin-bottom:10px;overflow:hidden;zoom:1;}
#pubcomment dt{float:left;font-weight:bold;font-size:14px;line-height:24px;}
#pubcomment dt b{color:red;margin-right:5px;}
#pubcomment dd{float:right;width:696px;overflow:hidden;zoom:1;}
#pubcomment dd label{width:150px;padding-left:10px;color:#999;}
#pubcomment .list-h{margin-top:3px;}
#pubcomment li{margin-right:6px;}
#pubcomment .star{float:left;margin-top:2px;margin-right:2px;}
#pubcomment .text{height:16px;padding:4px 3px;border:1px solid #bbb;}
#pubcomment .textarea{width:650px;height:300px;}
#pubcomment .input{width:500px;}
#pubcomment .btn-submit{width:77px;height:25px;margin-left:47px;padding-bottom:5px;line-height:30px;background:url(/images/03_03.png) no-repeat 0 0;font-size:14px;font-weight:bold;color:#fff;}
#pubcomment .status-words{width:650px;text-align:right;color:#999;}
#pubcomment li{margin-right:2px;}
#pubcomment li input{margin: 3px 3px 0px 5px;}
/*star*/
.sa0,.sa1,.sa2,.sa3,.sa4,.sa5{width:64px;height:12px;background-image:url(/images/icon_clubs.gif);background-repeat:no-repeat;overflow:hidden;}
.sa0{background-position:-65px 0;}
.sa1{background-position:-52px 0;}
.sa2{background-position:-39px 0;}
.sa3{background-position:-26px 0;}
.sa4{background-position:-13px 0;}
.sa5{background-position:0 0;}

#model-replyerror {
    background: none repeat scroll 0 0 #FFFDEE;
    border: 1px solid #EED593;
    margin: 100px auto;
    width: 560px;
}
#model-replyerror .con {
    padding: 20px 0 10px 110px;
}
#model-replyerror h3 {
    color: #CC9900;
}
#model-replyerror .i-con {
    padding: 10px 0;
}
#model-replyerror a {
    color: #005AA0;
}
#model-replyerror .failed {
    background-position: -35px 0;
    height: 43px;
    left: 40px;
    top: 20px;
    width: 48px;
}
#pubcomment dd label.error {
    color: Red;
}
#pubcomment .highlight1 {
    border: 1px solid #EFA100;
    outline: 2px solid #FFDC97;
}
#pubcomment .highlight2 {
    border: 1px solid #FF0000;
    color: #FF0000;
    outline: 1px solid #FFC1C1;
}
#pubcomment .form .model-prompt {
    background: none repeat scroll 0 0 #FFFDEE;
    border: 1px solid #EED593;
    color: #FF0000;
    margin: 0 15px 10px;
    padding: 8px;
}
#pubcomment .form .model-prompt a {
    color: #005AA0;
}


.footer-tips{ background-color:#dddbdf;font-family:'Microsoft YaHei';}
.footer-tips dl{ width:194px; float:left; display:inline; padding:18px 0; margin:0 20px;}
.footer-tips dl img{ display:block; padding-bottom:2px;margin:0;}
.footer-tips dt{ font-size:18px;  font-weight:bold; padding-bottom:5px;text-align:left;}
.footer-tips dd{text-align:left;}
.footer-b{ padding:20px 0;}
.footer-b  .footer-logo{ margin-left:10px;}
.footer-c{ width:572px; float:left; display:inline; line-height:22px;text-align:left;}
.footer-r{ float:right; display:inline; padding-right:20px;}

.footer-logo{ width:152px; text-align:center; float:left; display:inline;}