html {
    overflow-y: scroll;
}

body {
    color: #252525;
    /*��վ����������ɫ*/
    font-size: 12px;
    /*��վ�������ִ�С*/
    line-height: 150%;
    text-decoration: none;
    font-family: " ", "����";
    /*��վ������������*/
    margin: 0;
    padding: 0
}

iframe,
p {
    margin: 0;
    padding: 0;
}

.ib,
.ib-li li,
.ib-a a,
.ib-span span,
.btn,
.btn input,
.photo-hot li,
.Article-Tool a,
.photo-list li,
.photo-channel .photo-slide .change i,
.photo-channel .tool .auto,
.photo-channel .tool .up,
.photo-channel .tool .next,
.photo-cat .content h5 span.blue a,
.submit {
    display: inline-block;
}

a {
    text-decoration: none;
}


/*�����Ƿ���»��ߣ�������underline��none�� */

a:hover {
    text-decoration: none;
}


/*��꾭�������Ƿ���ʾ�»��ߣ�������underline��none��*/


/*������ɫ���÷���һ��*/

A:link {
    color: #252525;
}


/*ƽ����״̬��ɫ*/

A:visited {
    color: #252525;
}


/*���ӱ����ʹ�֮����ɫ*/

A:active {
    color: #252525;
}


/*���ӱ�����ʱ����ɫ*/

A:hover {
    color: #ff6611
}


/*���ŵ�������ʱ����ɫ*/


/*������ɫ���÷�������
���ô˷���ʱ��������������֮��Ĵ��룬�滻���淽��һ���뼴��
=========================
A:link {color:#039;}
A:visited {color:#03F;}
A:active {color:#006;}
A:hover{color:#900}
=========================
*/


/*������ɫ���÷�����,��������ͬʱʹ�ã���ʽ��*/


/*
	<a href="���ӵ�ַ" class="style1">��������</a>

 */

A.style1:link {
    color: #039;
    !important
}


/*ƽ����״̬��ɫ*/

A.style1:visited {
    color: #03F;
    !important
}


/*���ӱ����ʹ�֮����ɫ*/

A.style1:active {
    color: #006;
    !important
}


/*���ӱ�����ʱ����ɫ*/

A.style1:hover {
    color: #900!important
}


/*���ŵ�������ʱ����ɫ*/


/*========================*/

.style2 {
    color: #800000;
    !important
}

A.style2:link {
    color: #800000;
    !important
}


/*ƽ����״̬��ɫ*/

A.style2:visited {
    color: #800000;
    !important
}


/*���ӱ����ʹ�֮����ɫ*/

A.style2:active {
    color: #FF6600;
    !important
}


/*���ӱ�����ʱ����ɫ*/

A.style2:hover {
    color: #FF6600!important
}


/*���ŵ�������ʱ����ɫ*/


/*========================*/

.style3 {
    color: #039;
    !important
}

A.style3:link {
    color: #039;
    !important
}


/*ƽ����״̬��ɫ*/

A.style3:visited {
    color: #03F;
    !important
}


/*���ӱ����ʹ�֮����ɫ*/

A.style3:active {
    color: #006;
    !important
}


/*���ӱ�����ʱ����ɫ*/

A.style3:hover {
    color: #900!important
}


/*���ŵ�������ʱ����ɫ*/


/*========================*/

.style4 {
    color: #039;
    !important
}

A.style4:link {
    color: #039;
    !important
}


/*ƽ����״̬��ɫ*/

A.style4:visited {
    color: #03F;
    !important
}


/*���ӱ����ʹ�֮����ɫ*/

A.style4:active {
    color: #006;
    !important
}


/*���ӱ�����ʱ����ɫ*/

A.style4:hover {
    color: #900!important
}


/*���ŵ�������ʱ����ɫ*/


/*========================*/

.style5 {
    color: #039;
    !important
}

A.style5:link {
    color: #039;
    !important
}


/*ƽ����״̬��ɫ*/

A.style5:visited {
    color: #03F;
    !important
}


/*���ӱ����ʹ�֮����ɫ*/

A.style5:active {
    color: #006;
    !important
}


/*���ӱ�����ʱ����ɫ*/

A.style5:hover {
    color: #900!important
}


/*���ŵ�������ʱ����ɫ*/


/*========================*/

.style6 {
    color: #039;
    !important
}

A.style6:link {
    color: #039;
    !important
}


/*ƽ����״̬��ɫ*/

A.style6:visited {
    color: #03F;
    !important
}


/*���ӱ����ʹ�֮����ɫ*/

A.style6:active {
    color: #006;
    !important
}


/*���ӱ�����ʱ����ɫ*/

A.style6:hover {
    color: #900!important
}


/*���ŵ�������ʱ����ɫ*/


/*========================*/


/* ͬ�������������´����ʾ �죬�ף������ң��̣��ڣ��ƣ�

<a href="���ӵ�ַ" class="red">��������</a>
<a href="���ӵ�ַ" class="white">��������</a>
<a href="���ӵ�ַ" class="blue">��������</a>
<a href="���ӵ�ַ" class="gray">��������</a>
<a href="���ӵ�ַ" class="green">��������</a>
<a href="���ӵ�ַ" class="black">��������</a>
<a href="���ӵ�ַ" class="yellow">��������</a>

���붨�����£�
========================*/

.red,
.red a {
    color: #ff0!important
}

.white,
.white a {
    color: #fff!important
}

.blue,
.blue a {
    color: #00F!important
}

.gray,
.gray a {
    color: #999!important
}

.green,
.green a {
    color: #0F0!important
}

.black,
.black a {
    color: #000!important
}

.yellow,
.yellow a {
    color: #FF0!important
}


/*========================*/

select optgroup {
    color: #CAC8BB;
}

header {
    display: block
}

.bold {
    font-weight: bold
}


/*ͨ����ʽ*/

.hidden {
    display: none;
}

.invisible {
    visibility: hidden;
}

.ib,
.ib-a a {
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.clear:after,
.main:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clear,
.main {
    display: inline-block;
}


/* Hides from IE-mac \*/

* html .clear,
* html .main {
    height: 1%;
}

.clear,
.main {
    display: block;
}

.block {
    display: block
}

.f12 {
    font-size: 12px
}

.f13 {
    font-size: 13px
}

.f14 {
    font-size: 14px
}

.f16 {
    font-size: 16px
}

.f18 {
    font-size: 18px
}

.f20 {
    font-size: 20px
}

.lh20 {
    line-height: 20px
}

.lh22 {
    line-height: 22px
}

.lh24 {
    line-height: 24px
}

.lh26 {
    line-height: 26px
}

.lh28 {
    line-height: 28px
}

.row-2 li {
    float: left;
    width: 50%
}

.row-3 li {
    float: left;
    width: 33%
}

.row-4 li {
    float: left;
    width: 25%
}

.row-5 li {
    float: left;
    width: 20%
}

.cu,
.cu-li li,
.cu-span span {
    cursor: hand;
    !important;
    cursor: pointer
}

.fb {
    font-weight: bold
}

.fn {
    font-weight: normal
}

.bk,
.bk3,
.bk6,
.bk8,
.bk10,
.bk15,
.bk20,
.bk30 {
    clear: both;
    font-size: 1px;
    height: 0;
    line-height: 1px
}

.bk3 {
    height: 3px;
}

.bk6 {
    height: 6px
}

.bk8 {
    height: 8px
}

.bk10 {
    height: 10px
}

.bk15 {
    height: 15px
}

.bk20 {
    height: 20px
}

.bk30 {
    height: 30px
}

.text-c {
    text-align: center
}

.text-l {
    text-align: left
}

.text-r {
    text-align: right
}

.lf {
    float: left
}

.rt {
    float: right
}

.pr {
    position: relative
}

.pa {
    position: absolute
}

.img-wrap {
    border: 1px solid #eee;
    text-align: center;
    overflow: hidden
}

.img-wrap a {
    display: table-cell;
    vertical-align: middle;
    *display: block;
    overflow: hidden;
    background-color: #fff
}

.img-wrap a:hover {
    background-color: #e8eff6
}

.col-left {
    float: left
}

.col-auto {
    overflow: hidden;
    _zoom: 1;
    _float: left;
}

.col-right {
    float: right
}

TD {
    color: #252525;
    font-size: 12px;
    line-height: 200%;
}

SELECT {
    color: #252525;
    FONT-SIZE: 12px;
    HEIGHT: 20px;
}

img {
    border: 0
}

li {
    line-height: 150%;
    list-style: none
}

li.fang {
    LIST-STYLE-TYPE: square;
}

li.img {
    LIST-STYLE-IMAGE: url(li.gif)
}

ul.fang {
    LIST-STYLE-TYPE: square
}

ul.img {
    LIST-STYLE-IMAGE: url(li.gif)
}

.imgresize img {
    max-width: 700px;
    width: expression(this.width > 700 ? "700px": auto);
}

.INPUT {
    color: #252525;
    font-size: 12px;
    height: 20px;
    padding: 3px;
    border: 1px #555555 solid;
    background-image: url(inputbg.gif)
}

.TEXTAREA {
    color: #252525;
    font-size: 12px;
    padding: 3px;
    border: 1px #555555 solid;
    background-image: url(inputbg.gif)
}

.button {
    color: #252525;
    font-size: 12px;
    border: 1px outset
}


/* ==��Ŀ�˵���ʽ== */

div.menu {
    width: 125px;
    padding-top: 7px;
    white-space: nowrap;
    background: url(menu_r.gif) right top no-repeat;
}

A.menu {
    color: #ffffff;
    font-size: 14px;
    text-decoration: none
}

A.menu:link {
    color: #ffffff;
}

A.menu:visited {
    color: #ffffff;
}

A.menu:active {
    color: #DCCE2F;
}

A.menu:hover {
    color: #E6840B;
}

div.menunow {
    width: 125px;
    padding-top: 7px;
    white-space: nowrap;
    background: url(menunow_r.gif) right top no-repeat;
}

A.menunow {
    color: #ffffff;
    font-size: 14px;
    text-decoration: none
}

A.menunow:link {
    color: #ffffff;
}

A.menunow:visited {
    color: #ffffff;
}

A.menunow:active {
    color: #ffffff;
}

A.menunow:hover {
    color: #ffffff;
}

.btmenu {
    color: #252525;
    font-size: 12px;
    line-height: 150%;
    text-decoration: none
}

A.btmenu:link {
    color: #252525;
}

A.btmenu:visited {
    color: #252525;
}

A.btmenu:active {
    color: #252525;
}

A.btmenu:hover {
    color: #ff6611;
}

.smenu {
    color: #ffffff;
    font-size: 12px;
    line-height: 150%;
    text-decoration: none
}

.smenu ul {
    margin: 0;
    padding: 0;
}

a.smenuv {
    display: block
}

A.smenu:link {
    color: #ffffff;
}

A.smenu:visited {
    color: #ffffff;
}

A.smenu:active {
    color: #ffffff;
}

A.smenu:hover {
    color: #ffffff;
}

.smenuv {
    color: #555555;
    font-size: 12px;
    line-height: 150%;
    text-decoration: none
}

td.smenuv {
    border: 0px #dddddd solid
}

A.smenuv:link {
    color: #555555;
}

A.smenuv:visited {
    color: #555555;
}

A.smenuv:active {
    color: #555555;
}

A.smenuv:hover {
    color: #FF0000;
}


/* ==ҳ�ڵ�����ʽ== */

.nav {
    color: #252525;
    font-size: 12px;
}

td.nav {
    padding-left: 5px
}


/* ==������ʽ== */

td.title {
    background: #eeeeee
}

td.con {
    background: #ffffff
}

.table {
    border: 1px #dddddd solid
}

.tablemenu {
    color: #555555;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    background: #eeeeee
}

.line {
    background: #dddddd
}

.subtitle {
    text-align: center
}


/* ==������ʽ== */

.list {
    BACKGROUND-COLOR: expression((this.sectionRowIndex%2==0)?'#f5f5f5': '#ffffff');
    font-size: 14px;
}


/* =={#lanTitle#}�б���ʽ== */

.tList {
    color: #252525;
    line-height: 22px;
    font-size: 12px
}

.tList1 {
    color: #b0b0b0;
    line-height: 150%;
    font-size: 12px
}

a.tList {
    font-size: 12px;
    ;
    text-decoration: none
}

a.tList:link {
    color: #252525
}

a.tList:visited {
    color: #252525
}

a.tList:active {
    color: #252525
}

a.tList:hover {
    color: #ff6611
}


/* ==ͼƬ�б���ʽ== */

td.piclist {
    background: #ffffff
}

div.piclist {
    border: 1px #dddddd solid;
    width: 50px;
    height: 50px;
    padding: 1px;
    background: #ffffff
}

a.pictitle {
    color: #252525;
    font-size: 12px;
    line-height: 26px
}

div.pictitle {
    border: 0px #dddddd solid;
    padding: 1px;
    background: #ffffff
}


/* ==����������ʽ== */

a.more {
    font-size: 12px;
    ;
    text-decoration: underline
}

a.more:link {
    color: #555555;
}

a.more:visited {
    color: #555555;
}

a.more:active {
    color: #555555;
}

a.more:hover {
    color: #ff6611;
}


/* ==���Ͳ˵���ʽ== */

.dtree {
    color: #555555;
    font-size: 12.00px;
    white-space: nowrap;
}

.dtree img {
    border: 0px;
    vertical-align: middle;
}

.dtree a {
    color: #555555;
    font-size: 12.00px;
    TEXT-DECORATION: none
}

.dtree a.node {
    color: #555555;
    white-space: nowrap;
    padding: 1px 2px 1px 2px;
    TEXT-DECORATION: none
}

.dtree a.nodeSel {
    color: #555555;
    font-size: 12.00px;
    white-space: nowrap;
    padding: 1px 2px 1px 2px;
    TEXT-DECORATION: none
}

.dtree a.node:hover {
    color: #555555;
    font-size: 12.00px;
    TEXT-DECORATION: none
}

.dtree a.nodeSel:hover {
    color: #555555;
    font-size: 12.00px;
    TEXT-DECORATION: none
}

.dtree a.nodeSel {
    background-color: #cfdfef;
    font-size: 12.00px;
}

.dtree .clip {
    overflow: hidden;
}


/* ==��ҳ��ʽ== */

.pages {
    color: #555555;
    font-size: 12px;
}

.pages a,
.pages span {
    padding: 3px 5px 1px;
    display: inline-block;
    height: 17px;
    line-height: 19px;
    text-align: center;
    border: #DCD9D4 solid 1px;
    font-size: 12px;
    background-color: #DCD9D4;
    margin: 1px;
    font: 12px Verdana, Arial, Helvetica, sans-serif
}

.pages a:hover {
    background-color: #EDF2EB;
    color: #4285F4
}

.pages span {
    color: #000;
    padding: 3px 5px 1px;
    display: inline-block;
    height: 17px;
    line-height: 19px;
    text-align: center;
    border: #DCD9D4 solid 1px;
    font-size: 12px;
    background-color: #EEEEEE;
    margin: 1px;
    font: 12px Verdana, Arial, Helvetica, sans-serif
}

pages span:hover {
    background-color: #EDF2EB;
    color: #4285F4
}


/* ==����Ƶ�������б���ʽ== */

td.newsquery {
    height: 23px
}

.newsquery {
    color: #252525;
    line-height: 150%;
    font-size: 12px
}

a.newsquery {
    color: #252525;
    line-height: 150%;
    font-size: 12px;
    text-decoration: none
}

a.newsquery:link {
    color: #252525;
}

a.newsquery:active {
    color: #252525;
}

a.newsquery:visited {
    color: #252525;
}

a.newsquery:hover {
    color: #ff6611;
}

.newsquerytitle {
    border: 1px #eeeeee solid;
    background: #f0f0f0
}

.newsquerytime {
    color: #555555;
    font-size: 12px
}


/* ==����Ƶ��������ʽ== */

.newstitle {
    color: #252525;
    font-size: 18px;
    font-weight: bold
}

.newsinfo {
    background: #f0f0f0;
    color: #555555;
    font-size: 12px;
}

.newscon {
    color: #252525;
    font-size: 14px;
    line-height: 160%;
    padding: 15px
}


/* ==һ�������б���ʽ== */

.class {
    color: #252525;
    font-size: 12px;
}

a.class {
    color: #252525;
    text-decoration: none
}

a.class:link {
    color: #252525;
}

a.class:visited {
    color: #252525;
}

a.class:hover {
    color: #ff6611;
}

table.class {
    border: 1px #dddddd solid
}

td.class {
    padding-left: 10px
}


/* ==���������б���ʽ== */

table.bigclass {
    border: 1px #dddddd solid
}

td.bigclass {
    background: #eeeeee;
    padding-left: 10px;
    height: 25px
}

.bigclass {
    color: #252525;
    font-size: 12px;
    line-height: 150%
}

a.bigclass {
    color: #252525;
    font-weight: bold;
    line-height: 150%;
    text-decoration: none
}

a.bigclass:link {
    color: #252525;
}

a.bigclass:visited {
    color: #252525;
}

a.bigclass:actived {
    color: #252525;
}

a.bigclass:hover {
    color: #ff6611;
}

table.smallclass {
    border: 0px #dddddd solid
}

td.smallclass {
    background: #f7f7f7;
    padding-left: 10px;
    height: 18px
}

.smallclass {
    color: #555555;
    font-size: 12px;
    line-height: 150%
}

a.smallclass {
    color: #555555;
    line-height: 150%;
    text-decoration: none
}

a.smallclass:link {
    color: #555555;
}

a.smallclass:visited {
    color: #555555;
}

a.smallclass:actived {
    color: #555555;
}

a.smallclass:hover {
    color: #ff6611;
}


/* ==����Ƶ����ʽ== */

td.downquery {
    height: 22px
}

.downquery {
    color: #252525;
    line-height: 150%;
    font-size: 12px
}

a.downquery {
    color: #252525;
    line-height: 150%;
    font-size: 12px;
    text-decoration: none
}

a.downquery:link {
    color: #252525;
}

a.downquery:active {
    color: #252525;
}

a.downquery:visited {
    color: #252525;
}

a.downquery:hover {
    color: #ff6611;
}

.downquerytitle {
    border: 1px #eeeeee solid;
    background: #f0f0f0
}

.downquerytime {
    color: #555555;
    font-size: 12px
}

.downpropname {
    color: #555555;
    font-size: 12px;
    background: #dddddd
}

.downprop {
    color: #555555;
    font-size: 12px;
    padding-left: 10px;
    background: #f0f0f0
}

.downintro {
    color: #252525;
    font-size: 12px;
    line-height: 150%;
}


/* ==ͼ��Ƶ����ʽ== */

.cpline {
    background: #dddddd
}

td.cpquery {
    background: #ffffff;
}

div.cpquery {
    border: 1px #eeeeee solid;
    padding: 5px;
    background: #ffffff;
}

a.cpquerytitle {
    color: #252525;
    font-size: 12px;
    line-height: 26px
}

div.cpquerytitle {
    border: 1px #eeeeee solid;
    padding: 2px;
    background: #f7f7f7
}

.cppropname {
    color: #555555;
    font-size: 12px;
    background: #dddddd
}

.cpprop {
    color: #555555;
    font-size: 12px;
    padding-left: 10px;
    background: #f0f0f0
}

.cpintro {
    color: #252525;
    font-size: 12px;
    line-height: 150%;
}

.cpintro img {
    margin: 0 10px 5px 0;
}


/* ==��ʾ��Ϣ��ʽ== */

.notic {
    font-size: 12px;
    color: #252525
}

.noticerr {
    font-size: 12px;
    color: #ff6600
}

.noticlink {
    font-size: 12px;
    color: #ff6600
}


/* ==��ԱƵ����ʽ== */

.mustfill {
    color: #ff0000;
    font-size: 14px;
}

.memberinfo {
    color: #555555;
}


/* ==������ʽ== */

td.bbsquery {
    height: 23px
}

.bbsquery {
    color: #252525;
    line-height: 150%;
    font-size: 12px
}

a.bbsquery {
    color: #252525;
    line-height: 150%;
    font-size: 12px;
    text-decoration: none
}

a.bbsquery:link {
    color: #252525;
}

a.bbsquery:active {
    color: #252525;
}

a.bbsquery:visited {
    color: #252525;
}

a.bbsquery:hover {
    color: #ff6611;
}

.bbsquerytitle {
    border: 1px #eeeeee solid;
    background: #f0f0f0
}

.bbsquerytime {
    color: #555555;
    font-size: 12px
}

.bbstitle {
    background: #eeeeee
}

.bbscon {
    background: #ffffff
}

.bbstable {
    background: #dddddd;
}

.bbsline {
    background: #dddddd
}


/* ==ȫվ������ʽ== */

.searchtitle {
    color: #252525;
    font-size: 14px;
    line-height: 32px
}

a.searchtitle {
    color: #252525;
    font-size: 14px;
    line-height: 32px
}

.searchbody {
    color: #252525;
    font-size: 13px;
    line-height: 18px;
    height: 60px
}

.searchtime {
    color: #555555;
    font-size: 12px
}

#topcontrol {
    -moz-transition-duration: 300ms;
    -moz-transition-property: none;
    -moz-transition-timing-function: linear;
    bottom: 50px;
    display: block;
    height: 58px;
    opacity: 0.25;
    outline: medium none;
    overflow: hidden;
    position: fixed;
    right: 10px;
    text-indent: -9999px;
    width: 58px;
}

.qqlist {
    margin: 0;
    padding: 0;
}

.qqlist a {
    display: block;
    margin: 5px auto;
}

.qqlist li * {
    font-size: 11pt;
}

.qqlist li {
    margin-left: 25px;
    list-style: none
}

.qqlist li img {
    float: left
}

.qqlist li b {
    font-size: 12px;
    margin-left: 2px;
    margin-top: 6px;
    font-weight: normal;
    float: left
}

p.qqlist * {
    vertical-align: middle
}

p.qqlist b {
    font-size: 12px;
    margin-left: 2px;
    margin-top: 6px;
    font-weight: normal;
    padding-top: 2px
}

DIV.pages {
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 3px;
    MARGIN: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    TEXT-ALIGN: center
}

DIV.pages A {
    BORDER-RIGHT: #ccdbe4 1px solid;
    PADDING-RIGHT: 8px;
    BACKGROUND-POSITION: 50% bottombottom;
    BORDER-TOP: #ccdbe4 1px solid;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ccdbe4 1px solid;
    MARGIN-RIGHT: 3px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ccdbe4 1px solid;
    TEXT-DECORATION: none
}

DIV.pages A:hover {
    BORDER-RIGHT: #2b55af 1px solid;
    BORDER-TOP: #2b55af 1px solid;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #2b55af 1px solid;
    COLOR: #fff;
    BORDER-BOTTOM: #2b55af 1px solid;
    BACKGROUND-COLOR: #3666d4
}

DIV.pages A:active {
    BORDER-RIGHT: #2b55af 1px solid;
    BORDER-TOP: #2b55af 1px solid;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #2b55af 1px solid;
    COLOR: #fff;
    BORDER-BOTTOM: #2b55af 1px solid;
    BACKGROUND-COLOR: #3666d4
}

DIV.pages SPAN.current {
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: #000;
    MARGIN-RIGHT: 3px;
    PADDING-TOP: 2px
}

DIV.pages SPAN.disabled {
    DISPLAY: none
}

DIV.pages A.next {
    BORDER-RIGHT: #ccdbe4 2px solid;
    BORDER-TOP: #ccdbe4 2px solid;
    MARGIN: 0px 0px 0px 10px;
    BORDER-LEFT: #ccdbe4 2px solid;
    BORDER-BOTTOM: #ccdbe4 2px solid
}

DIV.pages A.next:hover {
    BORDER-RIGHT: #2b55af 2px solid;
    BORDER-TOP: #2b55af 2px solid;
    BORDER-LEFT: #2b55af 2px solid;
    BORDER-BOTTOM: #2b55af 2px solid
}

DIV.pages A.prev {
    BORDER-RIGHT: #ccdbe4 2px solid;
    BORDER-TOP: #ccdbe4 2px solid;
    MARGIN: 0px 10px 0px 0px;
    BORDER-LEFT: #ccdbe4 2px solid;
    BORDER-BOTTOM: #ccdbe4 2px solid
}

DIV.pages A.prev:hover {
    BORDER-RIGHT: #2b55af 2px solid;
    BORDER-TOP: #2b55af 2px solid;
    BORDER-LEFT: #2b55af 2px solid;
    BORDER-BOTTOM: #2b55af 2px solid
}

a.video {
    text-indent: 20px;
    inline-block;
    background: url(video.png) no-repeat left center;
    display: inline-block
}

a.tj {
    text-indent: 20px;
    inline-block;
    background: url(tj.png) no-repeat left center;
    display: inline-block
}

a.pic {
    text-indent: 20px;
    inline-block;
    background: url(pic.png) no-repeat left center;
    display: inline-block
}

.content img {
    border: 0;
    max-width: 700px;
    width: expression(this.width > 700 ? "700px": this.width);
    overflow: hidden;
    height: auto !important;
}

.taige_list {
    width: 1052px;
    margin: 0px auto;
    height: auto;
    margin-top: 85px;
    background-image: url(../img/bgtop.png);
    background-repeat: no-repeat;
    background-position: top center;
    padding-top: 10px;
    padding: 15px 12px;
}

.taige_list ul li {
    float: left;
    width: 245px;
    height: 245px;
    overflow: hidden;
    margin: 9px;
}

.taige_list ul li img {
    width: 245px;
    height: 245px;
}

.taige_list_big {
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 100000;
    background-image: url('hei_bg.png');
    top: 0;
    display: none
}

.close {
    text-align: right;
    position: relative;
    top: 100px;
    width: 1064px;
    margin: 0px auto;
    right: 20px;
    z-index: 10001
}

.close img {
    cursor: pointer
}

.taige_list_bg {
    background-image: url(../img/bg.png)
}

.close a {
    opacity: 0.6;
}

.close a:hover {
    opacity: 1;
}

.btn {
    padding-left: 6px;
}

.btn,
.btn input {
    background: url(button.png) no-repeat scroll 0 0;
    height: 24px;
    line-height: 20px;
    width: auto;
}

.btn input {
    background-position: right 0;
    border: 0 none;
    color: #fff;
    padding-right: 10px;
    cursor: pointer
}

.submit {
    padding-left: 3px;
}

.submit,
.submit input {
    background: url(but.png) no-repeat scroll 0 0;
    height: 29px;
    width: auto;
}

.submit input {
    background-position: right top;
    border: medium none;
    font-size: 14px;
    padding: 0 10px 0 7px;
}

.focus {
    width: 1064px;
    height: 599px;
    border: 0px solid #EEE;
    position: relative;
    top: 96px;
    left: 50%;
    float: left;
    margin-left: -534px;
}

.f426x240 {
    width: 1064px;
    height: 599px;
    overflow: hidden
}

.f426x240 img {
    width: 1064px;
    height: 599px
}

.table-list thead th {
    background-color: #f0f0f0;
    border-bottom-color: #e2e3e3;
}

.table-list td,
.table-list th {
    padding-left: 12px
}

.table-list thead th {
    height: 30px;
    background: #eef3f7;
    border-bottom: 1px solid #d5dfe8;
    font-weight: normal
}

.table-list tbody td,
.table-list .btn {
    border-bottom: #eee 1px solid;
    padding-top: 5px;
    padding-bottom: 5px
}

.table-list tr:hover,
.table-list table tbody tr:hover {
    background: #f0f0f0
}

.nHover tr:hover,
.nHover tr:hover td {
    background: none
}

.table-list .input-text-c {
    padding: 0;
    height: 18px
}

.table-list tr.on,
.table-list tr.on td,
.table-list tr.on th,
.table-list td.on,
.table-list th.on {
    background: #fdf9e5;
}

.small_img {
    vertical-align: text-bottom
}

.col-tab {}

.col-tab ul.tabBut {
    height: 27px;
    padding-left: 14px;
    position: relative;
    bottom: -1px;
    margin: 0;
    padding: 0
}

.col-tab ul.tabBut li {
    float: left;
    border: 1px solid #dce3ed;
    height: 25px;
    line-height: 26px;
    margin-right: 5px;
}

.col-tab ul.tabBut li {
    background: #eaeef4;
}

.col-tab ul.tabBut li a {
    padding: 0 8px
}

.col-tab ul.tabBut li.on {
    position: relative;
    background: #fff;
    border-bottom: 0;
    height: 26px;
    _height: 27px;
    font-weight: 700;
}

.col-tab ul.tabBut li.icon {
    background-image: url('icon/exclamation_small.png');
    padding-left: 18px;
    background-repeat: no-repeat;
    background-position: 3px center
}

.col-tab .content {
    border: 1px solid #dce3ed;
    _zoom: 1;
}

.col-tab .content-r {
    border-top: 1px solid #dce3ed
}

.col-tab .contentList {
    border: 1px solid #dce3ed;
    _zoom: 1;
    min-height: 378px;
}


/*====shop=====*/

.shop h2.title {
    margin: 0;
    padding: 0;
    margin-bottom: 20px;
}

.buy .buybtn,
.buy .cartbtn {
    height: 40px;
    width: 130px;
    line-height: 40px;
    font-size: 14px;
    color: #FFF;
    background-color: #003300;
    display: block;
    text-align: center;
    float: left;
    margin-right: 10px;
    font-weight: bold
}

#waterfallend {
    clear: both;
    width: 1000px;
    margin: 10px auto
}

.picxfoot {
    width: 100%;
    text-align: center;
    color: #777
}

a.buybtn:hover {
    background-color: #e53b3e
}

.blocka {
    display: inline-block;
    border: #CCCCCC solid 1px;
    padding: 3px;
    height: 10px;
    width: 10px;
    line-height: 12px;
    font-size: 14px;
}

.buy .cartbtn {
    background-color: #ff4146
}

a.cartbtn:hover {
    background-color: #993300
}

.citylist a {
    margin: 2px 3px
}

.list .buybtn,
.list .cartbtn {
    height: 23px;
    width: 70px;
    line-height: 23px;
    font-size: 12px;
    color: #FFF;
    background-color: #003300;
    display: block;
    text-align: center;
    float: center;
    font-weight: bold
}

.conbox .tab_conbox {
    border: 1px solid #ccc;
    border-top: none;
    margin: 0;
    padding: 0;
    text-align: left;
    min-height: 300px
}

.conbox .tab_con {
    display: none;
}

.conbox .tabs {
    height: 32px;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    width: 100%;
    padding: 0;
    margin: 0
}

.conbox .tabs li {
    height: 29px;
    line-height: 31px;
    padding: 1px 10px;
    float: left;
    border: 1px solid #ccc;
    border-left: none;
    margin-bottom: 0px;
    background: #0DAD4D;
    overflow: hidden;
    position: relative;
    font-size: 14px;
    color: #fff;
}

.conbox .tabs li a {
    display: block;
    padding: 0 20px;
    border: 1px solid #fff;
    outline: none;
}

.conbox .tabs li a:hover {
    background: #ccc;
}

.conbox .tabs .active,
.conbox .tabs .active a:hover {
    background: #fff;
    border-bottom: 1px solid #fff;
    color: #0DAD4D;
}

.conbox .tab_con {
    padding: 12px;
    font-size: 14px;
    line-height: 175%;
}