@charset "utf-8";



/* 重置默认样式 */

body {

    text-align: center;

    overflow-x: hidden;

    margin: 0 auto;

    font-family: "微软雅黑";

    background: url(../images/bg_shadow.jpg) #fff repeat-y center;

    color: #4a4a4a;

    font-size: 12px

}



a {

    color: #4a4a4a;

    text-decoration: none

}



a:hover {

    color: #e11926;

    text-decoration: none

}



a:active {

    color: #e11926;

    text-decoration: none

}



.hotsearch a:hover {

    color: #e11926;

    text-decoration: none

}



.link_register:link {

    color: #e11926;

    text-decoration: none

}



.link_register:visited {

    color: #e11926;

    text-decoration: none

}



img {

    border: 0;

}



* {

    padding: 0;

    margin: 0;

}



select {

    font-size: 12px

}



ul {

    list-style-type: none;

    list-style-image: none

}



ol {

    list-style-type: none;

    list-style-image: none

}



li {

    list-style-type: none;

    list-style-image: none

}



/* 全局样式 */

.clearfix:after,

.clearfix:before,

.container:after,

.container:before,

.row:after,

.row:before {

    display: table;

    content: " "

}



.clearfix:after,

.container:after,

.row:after {

    clear: both

}



.float_left {

    float: left

}



.float_right {

    float: right

}



#container {

    margin: auto;

    width: 990px;

    display: table

}



#content {

    margin: 0 auto;

    width: 990px

}



/* 头部开始 */

#header {

    background: url(../images/top-bg.png) #f1f1f1 repeat-x 50% top;

    height: 110px;

    margin-bottom: 15px;

}



.top {

    margin-top: 2px;

    text-align: right;

    background: url(../images/top_nav_bg.gif) no-repeat right bottom;

    line-height: 28px;

    padding-right: 20px;

}



.logo {

    width: 306px;

    padding: 20px 0;

    float: left;

}



.logo h1 {

    display: none;

}



.search {

    width: 360px;

    margin-top: 10px;

    float: left;

}



.tel {

    width: 275px;

    float: right;

}



.keyword {

    text-align: left;

    padding-top: 6px;

}



.table_list_show {

    padding: 5px;

    /*line-height: 26px;*/

    background: #fff;

}



.tags2_show {

    background-color: #fff;

    border: 5px solid #eee;

    width: 718px;

    /*line-height: 26px;*/

    font-size: 14px;

}



/*产品列表页-产品列表*/

.designer_total {

    width: 25%;

    float: left;

    color: #666;

}



.designer_img_n {

    width: 90%;

    margin: 10px auto;

    border: 1px solid #ccc;

}



.designer_img {

    height: 131px;

    overflow: hidden;

    text-align: center;

    display: block;

    width: 90%;

    margin: 5px auto;

}



.designer_img img {

    width: 100%;

  	 height:100%;

}



.designer_info {

    height: 100px;

    width: 95%;

    margin: 0 auto;

    /*border-bottom: 1px dashed #666;*/

}



.onselect {

    display: inline

}



.tags2 {

    line-height: 27px;

    height: 27px

}



.tags2 li {

    width: 106px;

    float: left;

    height: 27px;

    font-size: 14px

}



.tags2 li span {

    position: absolute;

    width: 106px;

    display: block;

    height: 27px

}



.tags2 .onsel_tag span {

    border-bottom: #f20 5px solid;

    color: #f60

}



.tags2 .unsel_tag {

    color: #555

}



#tags2_2 .tads_01 {

    width: 100%

}



#tags2_2 .tads_01 th {

    border-bottom: medium none;

    text-align: right;

    border-left: medium none;

    line-height: 27px;

    width: 20%;

    background: #cee6ff;

    border-top: medium none;

    border-right: medium none

}



#tags2_2 .tads_01 td {

    border-bottom: #ddd 1px dashed;

    text-align: left;

    width: 80%

}



/* 导航开始 */

.navbar {

    width: 960px;

    box-shadow: 0 2px 5px #018837b5;

    margin: 0 auto 10px;

}



.nav {

    /* padding: 0 20px; */

    height: 33px;

    line-height: 33px;

    background: url(../images/bg.png) repeat-x;

    position: relative;

    z-index: 1;

}



.nav a {

    color: #000;

}



.nav .nli {

    float: left;

    position: relative;

}



.nav .nli h3 {

    float: left;

    padding: 0;

}



.nav .nli h3 a {

    display: block;

    width: 117px;

    height: 33px;

    font-size: 14px;

    font-weight: bold;

}



.nav .sub {

    display: none;

    width: 110px;

    left: 0;

    top: 30px;

    position: absolute;

    background: #01a743;

}



.nav .sub li {

    zoom: 1;

}



.nav .sub a {

    display: block;

    padding: 0 10px;

    color: #fff;

}



.nav .on h3 a {

    margin-top: -3px;

    background: url(../images/menu-hover.png) no-repeat center 0;

    color: #fff;

}



.nav .sub a:hover {

    background-color: #ffdfdf;

    color: #f60;

}



.menuleft {

    width: 5px;

    height: 33px;

    background: url(../images/menu-left.jpg) no-repeat;

    float: left

}



.menuright {

    width: 5px;

    height: 33px;

    float: right;

    background: url(../images/menu-right.jpg) no-repeat

}



/* 导航结束 */

/*头部*/

/* .logo {

    text-align: left;

    margin: 15px 0px 0px 20px;

    width: 139px;

    float: left;

    height: 57px

} */

.flash {

    float: right;

}



.personalinfo {

    text-align: right;

    margin-top: 2px;

    white-space: nowrap;

    float: right

}



.personalinfo ul {

    padding: 2px 20px 3px 0;

    line-height: 21px;

    margin: 0px;

    background: url(../images/top_nav_bg.gif) no-repeat right bottom;

    height: 21px;

    width: 750px;

    float: right;

}



.ico-line {

    margin-top: 4px

}



.top_logo {

    margin-top: 4px

}



.reg {

    color: #e11926

}



#place a {

    color: #e11926

}



.textred1 {

    color: #e11926

}



.my_master {

    z-index: 200;

    position: absolute;

    width: 64px;

    display: none;

    background: #f1f1f1;

    top: 12px;

    left: 10px

}



.my_master a {

    border-bottom: #fff 1px solid;

    text-align: center;

    line-height: 21px;

    display: block;

    height: 21px

}



/* .search {

    text-align: left;

    margin-top: 15px;

    margin-right: 6px;

    width: 368px;

    white-space: nowrap;

    float: left;

    _margin-right: -4px;

    margin-left: 300px;

} */

/*.searchleft {*/

/*width: 21px;*/

/*background: url(../images/search-left.jpg) no-repeat left 0px;*/

/*float: left;*/

/*height: 28px*/

/*}*/

/* .searchright {

    width: 355px;

    float: left

} */

.hotsearch {

    margin-top: 4px;

    width: 351px

}



.hotsearch a:link {

    color: #999;

    text-decoration: none

}



.hotsearch a:visited {

    color: #999;

    text-decoration: none

}



.hotsearch a:active {

    color: #999;

    text-decoration: none

}



.topsearch_txt {

    padding: 8px 10px 0 22px;

    width: 268px;

    background: url(../images/top_search_bg01.gif) no-repeat right 50%;

    float: left;

    height: 25px;

}



.top_search_sel {

    line-height: 21px;

    width: 60px;

    float: left;

    height: 21px

}



.topsearch_btn {

    line-height: 33px;

    width: 53px;

    background: url(../images/top_search_bg02.gif) no-repeat left;

    float: left;

    height: 33px;

    color: #fff;

    font-weight: bold

}



.topsearch_btn a {

    color: #fff

}



.topsearch_link {

    padding: 0 5px;

    line-height: 33px;

    float: left;

    height: 33px;

}



.input1 {

    border: none;

    padding: 0 5px;

    line-height: 19px;

    width: 245px;

    float: left;

    height: 19px;

    color: #7e7e7e;

    vertical-align: middle;

}



.btn {

    border: none;

    line-height: 33px;

    width: 50px;

    font-family: "微软雅黑";

    font-weight: bold;

    background: 0 50%;

    height: 33px;

    color: #fff;

    cursor: pointer;

}



.advancesearch {

    color: #e11926;

    text-decoration: underline

}



.btnlong {

    border-bottom: #760600 1px solid;

    border-left: #f80d01 1px solid;

    padding: 0 5px;

    background: #cd0000;

    height: 27px;

    color: #fff;

    vertical-align: middle;

    border-top: #f80d01 1px solid;

    font-weight: bold;

    border-right: #760600 1px solid;

}



.m_li_a {

    position: relative;

    text-align: center;

    line-height: 33px;

    margin-top: 0;

    width: 117px;

    float: left;

    height: 33px;

    font-weight: bold;

    padding-top: 0;

}



.m_li_a a {

    width: 117px;

    display: block;

    color: #fff;

    font-weight: bold

}



.show_sub_menu a {

    text-align: left;

    line-height: 21px;

    text-indent: 5px;

    padding-left: 10px;

    width: 100px;

    display: block;

    height: 22px

}



.show_sub_menu a:link {

    color: #fff;

    text-decoration: none

}



.show_sub_menu a:visited {

    color: #fff;

    text-decoration: none

}



.show_sub_menu a:active {

    color: #fff;

    text-decoration: none

}



.show_sub_menu a:hover {

    z-index: 9999;

    background-color: #ffdfdf;

    color: #f60;

    overflow: hidden;

    font-weight: bold;

    text-decoration: none

}



.dh {

    width: 117px;

    display: block;

    height: 33px;

    color: #fff;

    font-size: 14px;

    cursor: pointer;

    font-weight: bold;

    text-decoration: none

}



.dh:link {

    color: #000;

    font-size: 14px;

    text-decoration: none

}



.dh:visited {

    color: #000;

    font-size: 14px;

    text-decoration: none

}



.dh:active {

    color: #000;

    font-size: 14px;

    text-decoration: none

}



.dh:hover {

    position: relative;

    margin-top: -3px;

    display: block;

    background: url(../images/menu-hover.png) no-repeat center 0;

    color: #fff;

    text-decoration: none

}



.onselect .dh:link {

    position: relative;

    margin-top: -3px;

    display: block;

    background: url(../images/menu-hover.png) no-repeat center 0;

    color: #fff;

    text-decoration: none

}



.banner {

    width: auto;

    _margin: -1px

}



#pagebody {

    margin: 0 auto;

    width: 990px;

}



#left {

    text-align: left;

    margin-top: 2px;

    padding-left: 15px;

    width: 192px;

    float: left

}



#right {

    text-align: left;

    margin-top: 2px;

    width: 755px;

    float: right;

    overflow: hidden

}



.register {

    padding-bottom: 4px;

    margin: 60px auto 0;

    padding-left: 4px;

    width: 950px;

    padding-right: 4px;

    background: #e5e5e5;

    padding-top: 4px

}



.registercontent {

    border-bottom: #d8d8d8 1px solid;

    border-left: #d8d8d8 1px solid;

    width: 948px;

    background: #fff;

    border-top: #d8d8d8 1px solid;

    border-right: #d8d8d8 1px solid

}



.registercontent li {

    float: left

}



.reginfo {

    margin-top: 10px;

    font-size: 14px

}



/*  */

/*.regtitle {*/

/*text-align: left;*/

/*padding-left: 20px;*/

/*background: url(../images/reg-line.jpg) no-repeat 50% bottom;*/

/*color: #b20405*/

/*}*/

/*.inputreg {*/

/*border-bottom: #c4c4c4 1px solid;*/

/*border-left: #c4c4c4 1px solid;*/

/*line-height: 24px;*/

/*font-family: arial;*/

/*background: url(../images/input_bg.jpg) repeat-x;*/

/*height: 24px;*/

/*font-size: 14px;*/

/*border-top: #c4c4c4 1px solid;*/

/*border-right: #c4c4c4 1px solid*/

/*}*/

.reglink a:link {

    color: #0149d1;

    text-decoration: underline

}



.reglink a:visited {

    color: #0149d1;

    text-decoration: underline

}



reg-line.jpg {

    color: #0149d1;

    text-decoration: underline

}



.reglink a:hover {

    color: #0149d1;

    text-decoration: none

}



.reglinklogin {

    border-left: #e5e5e5 1px solid;

    line-height: 24px;

    margin: 55px 0 0;

    height: 300px

}



.regtips {

    border-bottom: #d3d3d3 1px solid;

    text-align: left;

    border-left: #d3d3d3 1px solid;

    line-height: 16px;

    padding-left: 2px;

    width: 185px;

    background: #e7e7e7;

    border-top: #d3d3d3 1px solid;

    border-right: #d3d3d3 1px solid

}



/*.reglink_new {*/

/*margin: 20px auto;*/

/*width: 134px;*/

/*background: url(../images/login_user.gif) no-repeat;*/

/*height: 35px;*/

/*color: #4a4a4a*/

/*}*/

.reglink_new a {

    text-align: center;

    line-height: 35px;

    height: 35px;

    color: #4a4a4a;

    font-size: 14px;

    font-weight: bold

}



.reglink_new a:link {

    color: #4a4a4a;

    text-decoration: none

}



.reglink_new a:active {

    color: red;

    text-decoration: none

}



.reglink_new a:hover {

    color: red;

    text-decoration: none

}



.space65 {

    clear: both

}



.space30 {

    height: 30px;

    clear: both

}



.space15 {

    height: 15px;

    clear: both

}



.addpersonalinfo {

    padding-bottom: 4px;

    margin: 10px auto;

    padding-left: 4px;

    width: 950px;

    padding-right: 4px;

    background: #e5e5e5;

    padding-top: 4px

}



.addtitle {

    text-align: left;

    text-indent: 4px;

    padding-left: 20px;

    background-position: 50% bottom;

    color: #b20405;

    font-size: 14px;

    font-weight: bold

}



/*.addtitle1 {*/

/*text-align: left;*/

/*line-height: 38px;*/

/*background: url(../images/reg-line1.jpg) no-repeat left bottom;*/

/*height: 38px;*/

/*color: #999;*/

/*margin-left: 20px;*/

/*font-size: 12px*/

/*}*/

.addbottom1 {

    text-align: left;

    line-height: 38px;

    height: 38px;

    color: #999;

    margin-left: 20px;

    font-size: 12px;

    border-top: #999 1px solid

}



.fontred {

    color: #cd0000;

    font-size: 12px

}



/*.tb_ {*/

/*padding-bottom: 0;*/

/*margin: 0 auto 0 20px;*/

/*padding-left: 0;*/

/*width: 900px;*/

/*padding-right: 0;*/

/*background: url(../images/tab-linebg.jpg) repeat-x 0 25px;*/

/*float: left;*/

/*padding-top: 0*/

/*}*/

.tb_ ul {

    padding: 0;

    margin: 0 0 0 8px;

}



.tb_ li {

    text-align: center;

    line-height: 24px;

    width: 118px;

    float: left;

    height: 24px;

    font-size: 14px;

    cursor: pointer;

    font-weight: bold;

    margin-right: 1px

}



.registercontent .content th {

    text-align: left;

    padding: 10px 0 10px 80px;

    color: #b20405;

    font-size: 16px;

    font-weight: bolder;

}



.normaltab {

    border-bottom: #c1c0c0 1px solid;

    border-left: #c1c0c0 1px solid;

    width: 118px;

    background: #eee;

    height: 24px;

    border-top: #c1c0c0 1px solid;

    border-right: #c1c0c0 1px solid

}



.hovertab {

    border-bottom: #c1c0c0 1px solid;

    border-left: #c1c0c0 1px solid;

    width: 118px;

    background: #eee;

    height: 24px;

    border-top: #c1c0c0 1px solid;

    border-right: #c1c0c0 1px solid

}



.hovertab {

    border-bottom: #fff 1px solid;

    background: #fff

}



.dis {

    text-align: left;

    width: auto

}



.undis {

    display: none

}



.reginfook {

    text-align: left;

    line-height: 28px;

    font-size: 14px

}



.noemail {

    padding-left: 180px

}



.emailinfo {

    padding-bottom: 4px;

    padding-left: 4px;

    width: 100%;

    padding-right: 4px;

    background: #e5e5e5;

    padding-top: 4px

}



.emailcontent {

    border-bottom: #d8d8d8 1px solid;

    border-left: #d8d8d8 1px solid;

    background: #fff;

    border-top: #d8d8d8 1px solid;

    border-right: #d8d8d8 1px solid

}



.bottommenu {

    border-bottom: #e0e0e0 1px solid;

    border-left: #e0e0e0 1px solid;

    width: 970px;

    /* float: left; */

    /* margin-left: 15px; */

    border-top: 0;

    border-right: #e0e0e0 1px solid;

    /* _margin-left: 7px;

    margin-top: 10px; */

    margin: 15px auto;

}



#menudb ul {

    padding: 0;

    margin: 0;

}



#menudb ul li {

    text-align: left;

    line-height: 36px;

    text-indent: 4px;

    width: 136px;

    background: url(../images/bottom-linebg.jpg) no-repeat 50% bottom;

    float: left;

    height: 36px;

    padding-top: 4px

}



.db {

    color: #4a4a4a;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none

}



.db1 {

    color: #4a4a4a;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none

}



.db2 {

    color: #4a4a4a;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none

}



.db3 {

    color: #4a4a4a;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none

}



.db:link {

    color: #4a4a4a;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none

}



.db:visited {

    color: #4a4a4a;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none

}



.db1:link {

    color: #4a4a4a;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none

}



.db1:visited {

    color: #4a4a4a;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none

}



.db:hover {

    color: #4a4a4a;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none

}



.db1:hover {

    color: #4a4a4a;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none

}



.bottomdb {

    margin: 0 auto;

    width: 960px;

    padding: 0;

}



.bottomdb ul {

    padding: 0;

    margin: 0;

    height: 165px;

}



/*.bottomdb ul li {*/

/*width: 135px;*/

/*background: url(../images/bottom-linebgright.jpg) repeat-y;*/

/*float: left*/

/*}*/

.bottom1 ul li {

    text-align: left;

    line-height: 17px;

    text-indent: 4px;

    padding-top: 5px

}



.line {

    border-bottom: #ddd 1px solid;

    padding: 0;

    margin: 0 auto 0 20px;

    width: 100%;

    background: #fff;

    height: 20px;

}



.linedotted {

    border-bottom: #999 1px dotted

}



#footer {

    text-align: center;

    padding: 0;

    margin: 0 auto;

    width: 990px;

    background: #fff;

    /* height: 104px; */

    color: #4a4a4a;

}



.link:link {

    color: #fff;

    font-size: 12px;

    text-decoration: none

}



.link:visited {

    color: #fff;

    font-size: 12px;

    text-decoration: none

}



.link:hover {

    color: #fff;

    font-size: 12px;

    text-decoration: none

}



.copyright {

    line-height: 18px;

    font-family: tahoma;

    /* padding-top: 20px */

}



.font11 {

    font-size: 11px

}



.clear {

    line-height: 0;

    height: 0px;

    clear: both;

    font-size: 1px

}



#leftmenu {

    border-bottom: #bdbcbd 1px solid;

    border-left: #bdbcbd 1px solid;

    margin: 0 auto;

    width: 209px;

    float: left;

    border-top: 0;

    border-right: #bdbcbd 1px solid

}



#main {

    text-align: center;

    width: 739px;

    float: right;

    margin-right: 15px;

    _margin-right: 3px

}



#mains {

    text-align: center;

    width: 739px;

    float: right;

    margin-right: 15px;

    _margin-right: 3px

}



#mains {

    _margin-right: 8px

}



/*#place {*/

/*text-align: left;*/

/*line-height: 20px;*/

/*padding-left: 20px;*/

/*background: url(../images/place.gif) no-repeat 0 5px;*/

/*height: 30px;*/

/*color: #e11926;*/

/*margin-left: 15px*/

/*}*/

.classnav {

    text-align: center;

    line-height: 30px;

    width: 211px;

    background: url(../images/third_title.png) no-repeat 0 0;

    letter-spacing: 2px;

    height: 30px;

    color: white;

    font-size: 13px;

    font-weight: bold

}



.classnav_up {

    background-position: 0 -30px

}



.classnav #togglenav {

    width: 30px;

    float: right;

    height: 30px;

    cursor: pointer

}



/*.libiao_menu {*/

/*text-align: left;*/

/*margin: 0 auto*/

/*}*/

/*.libiao_menu dl {*/

/*margin: 0 auto*/

/*}*/

/*.libiao_menu dl dt {*/

/*padding-left: 13px;*/

/*color: black;*/

/*font-size: 13px;*/

/*font-weight: bold;*/

/*}*/

/*.libiao_menu dl dt a {*/

/*color: #333*/

/*}*/

/*.libiao_menu dl dd {*/

/*margin: 5px 0px*/

/*}*/

/*.libiao_menu dl dd ul {*/

/*background-color: #fff*/

/*}*/

#thirhmenu ul {

    background-color: #fff

}



.libiao_menu dl dd ul li {

    border-bottom: #e8e8e8 1px solid;

    line-height: 24px;

    width: 100%

}



.libiao_menu dl dd ul li a {

    padding-left: 18px;

    display: block;

}



.libiao_menu dl dd ul li a:hover {

    padding-left: 18px;

    color: #f98510;

    text-decoration: underline;

}



/*.libiao_menu dl dd ul li a.gaj_10 {*/

/*line-height: 24px;*/

/*background: url(../images/gaj_10.gif) no-repeat right 0px;*/

/*font-weight: bold*/

/*}*/

#thirhmenu {

    border-bottom: #bdbcbd 1px solid;

    border-left: #bdbcbd 1px solid;

    margin: auto;

    width: 209px;

    border-right: #bdbcbd 1px solid

}



/*#thirhmenu h1 {*/

/*text-align: left;*/

/*padding-bottom: 0px;*/

/*line-height: 26px;*/

/*padding-left: 9px;*/

/*padding-right: 0px;*/

/*background: url(../images/gaj_09.gif) right 0px;*/

/*color: black;*/

/*font-size: 13px;*/

/*cursor: pointer;*/

/*font-weight: bold;*/

/*padding-top: 0px*/

/*}*/

#thirhmenu h2 {

    border-bottom: #e7e7e7 1px solid;

    text-align: left;

    border-left: #e7e7e7 1px solid;

    padding: 5px 0 3px 13px;

    background-color: #f4f4f4;

    color: #777;

    font-size: 12px;

    border-top: #fff 1px solid;

    cursor: pointer;

    border-right: #e7e7e7 1px solid;

}



#thirhmenu ul li {

    border-bottom: #e8e8e8 1px solid;

    text-align: left;

    line-height: 24px;

    text-indent: 24px

}



#thirhmenu ul li a {

    padding-left: 30px;

    display: block;

}



#thirhmenu ul li a:hover {

    padding-left: 30px;

    color: #f98510;

    text-decoration: underline;

}



/*#thirhmenu ul li a.gaj_10 {*/

/*line-height: 24px;*/

/*background: url(../images/gaj_10.gif) no-repeat right 0px;*/

/*font-weight: bold*/

/*}*/

.no {

    display: none

}



.br {

    height: 10px;

    clear: both

}



.side {

    width: 100%

}



.side_box {

    margin-bottom: 8px

}



.side_con ul {

    margin-bottom: 8px

}



/*.side_box h2 {*/

/*padding-bottom: 0px;*/

/*padding-left: 10px;*/

/*padding-right: 10px;*/

/*background: url(../images/side_bg.gif) no-repeat 0px 0px;*/

/*letter-spacing: 2px;*/

/*height: 25px;*/

/*color: #f30;*/

/*font-size: 14px;*/

/*padding-top: 10px*/

/*}*/

/*.side_con {*/

/*padding-bottom: 5px;*/

/*padding-left: 5px;*/

/*padding-right: 5px;*/

/*background: url(../images/side_bg.gif) no-repeat 0px bottom;*/

/*padding-top: 5px*/

/*}*/

.side_con ul li {

    border-bottom: #dcdcdc 1px dashed;

    padding-bottom: 0px;

    padding-left: 5px;

    padding-right: 0px;

    color: #777;

    padding-top: 5px

}



.side_con ul li a {

    color: #000;

    font-weight: bold

}



.pd_title {

    text-align: left;

    height: 30px;

    color: #000;

    font-size: 18px;

    vertical-align: top;

    font-weight: bold

}



.pic_img {

    border-bottom: #ffcfcd 1px solid;

    text-align: center;

    border-left: #ffcfcd 1px solid;

    padding-bottom: 0px;

    background-color: #fff9f9;

    padding-left: 0px;

    width: 380px;

    padding-right: 0px;

    float: left;

    height: 294px;

    border-top: #ffcfcd 1px solid;

    border-right: #ffcfcd 1px solid;

    padding-top: 0px

}



.pic_img img {

    vertical-align: middle

}



.spec-list {

    overflow: auto

}



.spec-list ul {

    overflow: hidden

}



.spec-list li {

    text-align: center;

    margin: 5px 0px 0px 4px;

    display: inline;

    float: left

}



.spec-list img {

    border-bottom: #e8e8e8 1px solid;

    border-left: #e8e8e8 1px solid;

    padding-bottom: 1px;

    padding-left: 1px;

    padding-right: 1px;

    border-top: #e8e8e8 1px solid;

    border-right: #e8e8e8 1px solid;

    padding-top: 1px

}



#arguments {

    text-align: left;

    padding-bottom: 1px;

    padding-left: 1px;

    width: 375px;

    padding-right: 1px;

    margin-left: 5px;

    padding-top: 1px

}



#arguments dl {

    line-height: 25px;

    background-color: #fafafa;

    height: 25px;

    overflow: hidden

}



#arguments dl.bgcolor {

    background-color: #ececec

}



#arguments dl dt {

    padding-bottom: 1px;

    padding-left: 1px;

    width: 30%;

    padding-right: 1px;

    float: left;

    margin-left: 10px;

    padding-top: 1px

}



#arguments dl dd {

    text-align: left;

    margin: 0px;

    color: #000

}



#jhq span {

    padding-bottom: 0px;

    line-height: 23px;

    padding-left: 3px;

    padding-right: 3px;

    float: left;

    color: blue;

    font-size: 12px !important;

    font-weight: normal !important;

    padding-top: 0px

}



#shopping {

    border-bottom: #fde1a5 1px solid;

    text-align: center;

    border-left: #fde1a5 1px solid;

    background-color: #fff6e3;

    margin: 5px 0px 0px 5px;

    width: 375px;

    height: 90px;

    border-top: #fde1a5 1px solid;

    border-right: #fde1a5 1px solid

}



#shopping ul {

    text-align: center;

    padding-bottom: 10px;

    list-style-type: none;

    margin: 0px;

    padding-left: 0px;

    padding-right: 0px;

    list-style-image: none;

    padding-top: 10px

}



#shopping ul li {

    line-height: 20px;

    margin: 0px;

    height: 50px;

    font-size: 12px;

    vertical-align: bottom

}



#shopping ul li a {

    color: #595959;

    text-decoration: underline

}



#shopping ul li a:hover {

    color: red;

    text-decoration: underline

}



#tuijian {

    text-align: left;

    margin: 5px 0px 0px 2px;

    width: 100%

}



#tuijian ul {

    text-align: left;

    padding-bottom: 5px;

    line-height: 21px;

    margin: 0px;

    padding-left: 5px;

    padding-right: 5px;

    height: 21px;

    vertical-align: top;

    padding-top: 5px

}



#tuijian ul li {

    line-height: 21px;

    margin: 0px;

    height: 21px;

    font-size: 12px

}



.box_con {

    padding-bottom: 0px;

    padding-left: 0px;

    padding-right: 0px;

    overflow: hidden;

    padding-top: 0px

}



/*.box_con dl {*/

/*background: url(../images/gaj_05.gif) repeat-x 0px 0px;*/

/*height: 27px;*/

/*overflow: hidden*/

/*}*/

/*.box_con dl dt {*/

/*line-height: 27px;*/

/*padding-left: 10px;*/

/*display: block;*/

/*background: url(../images/gaj_04.gif) no-repeat 0px 0px;*/

/*float: left;*/

/*height: 27px;*/

/*color: white;*/

/*font-size: 14px;*/

/*font-weight: bold;*/

/*text-decoration: none*/

/*}*/

.more1 {

    color: #000;

    font-size: 12px;

    font-weight: normal;

    text-decoration: inherit;

    padding-top: 10px

}



/*.box_con dl dt span {*/

/*padding-right: 10px;*/

/*display: block;*/

/*background: url(../images/gaj_04.gif) no-repeat right 0px;*/

/*vertical-align: top*/

/*}*/

.box_con dl dd {

    float: right

}



#rightbox {

    float: right

}



.gray_1 {

    border-bottom: #b2b2b2 1px solid;

    border-left: #b2b2b2 1px solid;

    padding-bottom: 5px;

    margin: 0px auto;

    padding-left: 5px;

    width: 198px;

    padding-right: 5px;

    border-top: 0px;

    border-right: #b2b2b2 1px solid;

    padding-top: 0px

}



.red_1 {

    color: #df0032;

    font-size: 13px;

    font-weight: bold

}



/*#cxx3 {*/

/*background: url(../images/pro_title_bg02.gif) repeat-x 0px 0px;*/

/*height: 29px;*/

/*overflow: hidden*/

/*}*/

/*#cxx4 {*/

/*background: url(../images/pro_title_bg02.gif) repeat-x 0px 0px;*/

/*height: 29px;*/

/*overflow: hidden*/

/*}*/

/*#cxx3 dt {*/

/*line-height: 27px;*/

/*padding-left: 10px;*/

/*display: block;*/

/*background: url(../images/pro_title_bg01.gif) no-repeat 0px 0px;*/

/*float: left;*/

/*height: 29px;*/

/*color: #f20;*/

/*font-size: 14px;*/

/*font-weight: bold;*/

/*text-decoration: none*/

/*}*/

/*#cxx4 dt {*/

/*line-height: 27px;*/

/*padding-left: 10px;*/

/*display: block;*/

/*background: url(../images/pro_title_bg01.gif) no-repeat 0px 0px;*/

/*float: left;*/

/*height: 29px;*/

/*color: #f20;*/

/*font-size: 14px;*/

/*font-weight: bold;*/

/*text-decoration: none*/

/*}*/

/*#cxx3 dt span {*/

/*padding-right: 10px;*/

/*display: block;*/

/*background: url(../images/pro_title_bg02.gif) no-repeat right 0px;*/

/*vertical-align: top*/

/*}*/

/*#cxx4 dt span {*/

/*padding-right: 10px;*/

/*display: block;*/

/*background: url(../images/pro_title_bg02.gif) no-repeat right 0px;*/

/*vertical-align: top*/

/*}*/

#box_con01 {

    margin-left: 15px;

    _margin-left: 8px

}



#left_box {

    text-align: left;

    width: 739px;

    padding-right: 10px;

    float: left

}



.hd_1 {

    padding-bottom: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-top: 0px

}



.hd {

    padding-bottom: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-top: 0px

}



.hd_1 ul {

    list-style-type: none;

    width: 100%;

    float: left;

    clear: both;

    list-style-image: none

}



.hd_1 ul li {

    border-bottom: #dcdcdc 1px dashed;

    padding-bottom: 6px;

    padding-left: 4px;

    padding-right: 4px;

    color: #444;

    padding-top: 7px

}



.gray_1 {

    float: left;

    clear: both

}



.hd ul {

    padding-bottom: 10px;

    list-style-type: none;

    width: 100%;

    float: left;

    clear: both;

    list-style-image: none

}



.gray {

    border-bottom: #ccc 1px solid;

    border-left: #ccc 1px solid;

    float: left;

    clear: both;

    border-top: 0px;

    border-right: #ccc 1px solid

}



#con {

    z-index: 1;

    margin: 0px auto

}



.tags {

    padding-bottom: 0px;

    margin: 0px;

    padding-left: 0px;

    width: 100%;

    padding-right: 0px;

    height: 27px;

    font-size: 13px;

    font-weight: bold;

    padding-top: 0px

}



/*.tags li {*/

/*list-style-type: none;*/

/*background: url(../images/tagleft.gif) no-repeat left bottom;*/

/*float: left;*/

/*height: 27px;*/

/*margin-right: 1px*/

/*}*/

/*.tags li a {*/

/*padding-bottom: 0px;*/

/*line-height: 27px;*/

/*padding-left: 10px;*/

/*padding-right: 10px;*/

/*background: url(../images/tagright.gif) no-repeat right bottom;*/

/*float: left;*/

/*height: 27px;*/

/*color: #333;*/

/*text-decoration: none;*/

/*padding-top: 0px*/

/*}*/

.tags li.emptytag {

    width: 4px;

    background: 0px 50%

}



.tags li.selecttag {

    position: relative;

    background-position: left top;

    margin-bottom: -2px;

    height: 27px;

    font-weight: bold

}



.tags li.selecttag a {

    line-height: 27px;

    background-position: right top;

    height: 27px;

    color: white

}



#tagcontent {

    padding-bottom: 1px;

    background-color: #fff;

    padding-left: 1px;

    padding-right: 1px;

    border-top: #e63741 2px solid;

    padding-top: 1px

}



#tagabout {

    padding-bottom: 1px;

    background-color: #fff;

    padding-left: 1px;

    padding-right: 1px;

    border-top: #e63741 2px solid;

    padding-top: 1px

}



.tagcontent {

    text-align: left;

    padding-bottom: 10px;

    padding-left: 0px;

    padding-right: 0px;

    display: none;

    color: #474747;

    padding-top: 10px

}



#tagabout .spec-list {

    display: none

}



#tagcontent div.selecttag {

    display: block

}



#tagabout div.selecttag {

    display: block

}



#tags01 {

    border-bottom: #e63741 3px solid

}



.pro_introduce_text {

    padding-bottom: 5px;

    padding-left: 10px;

    width: 700px;

    padding-right: 10px;

    background: #f4f4f4;

    float: left;

    padding-top: 5px

}



.pro_introduce_img {

    padding-bottom: 5px;

    padding-left: 10px;

    width: 700px;

    padding-right: 10px;

    background: #f4f4f4;

    float: left;

    padding-top: 5px

}



.pro_introduce_text li {

    line-height: 19px;

    list-style-type: none;

    list-style-image: none

}



.pro_introduce_img {

    background: 0px 50%

}



.pro_introduce_img li {

    line-height: 19px;

    list-style-type: none;

    width: 700px;

    float: left;

    clear: both;

    list-style-image: none

}



/*#part1 {*/

/*background-image: url(../images/main_48.gif);*/

/*text-align: center;*/

/*padding-bottom: 0px;*/

/*margin: 0px auto;*/

/*padding-left: 0px;*/

/*padding-right: 0px;*/

/*height: 21px;*/

/*clear: both;*/

/*padding-top: 10px*/

/*}*/

/*#part1 #menu1 {*/

/*width: 116px;*/

/*background: url(../images/main_45.gif) no-repeat;*/

/*float: left;*/

/*height: 21px;*/

/*font-weight: bold*/

/*}*/

#part1 #menu1 a:hover {

    color: #fff;

    text-decoration: none

}



/*#part1 .selected {*/

/*padding-bottom: 0px;*/

/*padding-left: 0px;*/

/*width: 58px;*/

/*padding-right: 0px;*/

/*background: url(../images/main_44.gif) no-repeat;*/

/*height: 21px;*/

/*color: #fff;*/

/*cursor: hand;*/

/*font-weight: bold;*/

/*padding-top: 5px*/

/*}*/

#s_menu_11 {

    width: 58px;

    float: left;

    height: 21px;

    padding-top: 4px

}



#s_menu_12 {

    width: 58px;

    float: left;

    height: 21px;

    padding-top: 4px

}



#stairleft {

    text-align: center;

    padding-left: 15px;

    width: 211px;

    float: left

}



#stairright {

    text-align: left;

    width: 754px;

    float: right;

    overflow: hidden

}



.lmsp {

    padding-bottom: 0px;

    padding-left: 0px;

    padding-right: 0px;

    overflow: hidden;

    padding-top: 0px

}



/*.lmsp dl {*/

/*background: url(../images/gaj_23.gif) repeat-x 0px 0px;*/

/*height: 27px;*/

/*overflow: hidden*/

/*}*/

/*.lmsp dl dt {*/

/*line-height: 27px;*/

/*width: 117px;*/

/*display: block;*/

/*background: url(../images/gaj_22.gif) no-repeat 0px 0px;*/

/*float: left;*/

/*letter-spacing: 2px;*/

/*height: 27px;*/

/*color: white;*/

/*font-size: 15px;*/

/*font-weight: bold;*/

/*text-decoration: none*/

/*}*/

/*.lmsp dl dt span {*/

/*padding-left: 10px;*/

/*padding-right: 6px;*/

/*display: block;*/

/*background: url(../images/gaj_22.gif) no-repeat right 0px;*/

/*vertical-align: top*/

/*}*/

/*.lmsp dl dd {*/

/*line-height: 27px;*/

/*padding-right: 10px;*/

/*background: url(../images/gaj_24.gif) no-repeat right 0px;*/

/*float: right;*/

/*height: 27px*/

/*}*/

.lmsp_pic {

    border-bottom: #dbdbdb 1px solid;

    border-left: #dbdbdb 1px solid;

    margin-bottom: 8px;

    border-top: #dbdbdb 1px solid;

    border-right: #dbdbdb 1px solid

}



.lmsp_pic ul {

    padding-bottom: 5px;

    padding-left: 5px;

    padding-right: 5px;

    overflow: auto;

    padding-top: 5px

}



/*.lmsp_pic ul li {*/

/*text-align: center;*/

/*width: 160px;*/

/*display: inline;*/

/*background: url(../images/gaj_25.gif) no-repeat right 0px;*/

/*float: left*/

/*}*/

.lmsp_pic ul li a {

    display: block

}



.lmsp_pic ul li img {

    margin-bottom: 3px

}



.tjsp_pic {

    border-bottom: #dbdbdb 1px solid;

    border-left: #dbdbdb 1px solid;

    border-top: #dbdbdb 1px solid;

    border-right: #dbdbdb 1px solid

}



.tjsp_pic ul {

    padding-bottom: 5px;

    padding-left: 5px;

    padding-right: 5px;

    overflow: auto;

    padding-top: 5px

}



.tjsp_pic ul li {

    text-align: left;

    width: 160px;

    display: inline;

    float: left;

    vertical-align: top

}



.tjsp_pic ul li dl {

    overflow: hidden

}



.tjsp_pic ul li dl dt {

    padding-bottom: 1px;

    margin: 10px 0px;

    padding-left: 1px;

    padding-right: 1px;

    float: left;

    padding-top: 1px

}



.tjsp_pic ul li dl dd {

    margin: 10px 0px;

    width: 100px;

    float: right;

    color: #888

}



.tjsp_pic ul li dl dd a {

    display: block;

    margin-bottom: 3px

}



.sgj {

    text-align: left;

    padding-bottom: 10px;

    padding-left: 0px;

    width: 520px;

    padding-right: 0px;

    float: left;

    padding-top: 1px

}



.sgj h2 {

    line-height: 27px;

    padding-left: 10px;

    width: 508px;

    background: url(../images/gaj_15.png) no-repeat 0px 0px;

    float: left;

    height: 27px;

    color: black;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none

}



/*.sgj h2 span {*/

/*line-height: 27px;*/

/*padding-left: 12px;*/

/*display: block;*/

/*background: url(../images/gaj_21.gif) no-repeat left 10px;*/

/*float: left*/

/*}*/

/*.sgj_script {*/

/*padding-bottom: 20px;*/

/*line-height: 23px;*/

/*padding-left: 252px;*/

/*width: 246px;*/

/*padding-right: 20px;*/

/*background: url(../images/gg_03.gif) #ddd no-repeat left 50%;*/

/*height: 72px;*/

/*clear: both;*/

/*padding-top: 20px*/

/*}*/

.sgj_1 {

    border-bottom: #cecece 1px solid;

    text-align: left;

    border-left: #cecece 1px solid;

    padding-bottom: 5px;

    padding-left: 5px;

    width: 506px;

    padding-right: 5px;

    float: left;

    overflow: hidden;

    border-right: #cecece 1px solid;

    padding-top: 5px

}



.sgj_1 h1 {

    text-align: left;

    line-height: 30px;

    margin: 0px;

    padding-left: 5px;

    height: 30px;

    color: #000;

    font-size: 12px;

    font-weight: normal

}



.sgj_1 h1 span {

    color: red;

    font-size: 12px;

    font-weight: bold

}



.sgj_1 h3 {

    text-align: left;

    line-height: 30px;

    margin: 0px;

    padding-left: 5px;

    height: 30px;

    color: #000;

    clear: both;

    font-size: 12px;

    font-weight: bold;

    padding-top: 10px

}



.sgj_1 h3 span {

    color: red;

    font-size: 12px

}



.sgj_1 ul {

    padding-left: 5px;

    overflow: auto

}



.sgj_1 ul li {

    text-align: left;

    line-height: 21px;

    padding-left: 7px;

    width: 160px;

    display: inline;

    background: url(../images/line_icon.gif) no-repeat left 8px;

    float: left;

    height: 21px

}



.sgj_1 ul li span {

    color: red

}



.sgj_1 ul li a {

    display: block

}



.sgj_2 {

    border-bottom: #cecece 1px solid;

    text-align: left;

    border-left: #cecece 1px solid;

    padding-bottom: 5px;

    padding-left: 5px;

    width: 506px;

    padding-right: 5px;

    border-right: #cecece 1px solid;

    padding-top: 5px

}



.sgj_2 h1 {

    text-align: left;

    line-height: 30px;

    margin: 0px;

    padding-left: 5px;

    height: 30px;

    color: #000;

    font-size: 12px;

    font-weight: normal

}



.sgj_2 h1 span {

    color: red;

    font-size: 12px;

    font-weight: bold

}



.sgj_2 h3 {

    text-align: left;

    line-height: 30px;

    margin: 0px;

    padding-left: 5px;

    height: 30px;

    color: #000;

    font-size: 12px;

    font-weight: bold;

    padding-top: 10px

}



.sgj_2 h3 span {

    color: red;

    font-size: 12px

}



.sgj_2 ul {

    padding-left: 5px;

    clear: both;

    overflow: auto

}



.sgj_2 ul li {

    text-align: left;

    line-height: 21px;

    padding-left: 7px;

    width: 115px;

    display: inline;

    background: url(../images/line_icon.gif) no-repeat left 8px;

    float: left;

    height: 21px

}



.sgj_2 ul li span {

    color: red;

    font-size: 12px

}



.sgj_2 ul li a {

    display: block

}



#brand {

    border-bottom: #cecece 1px solid;

    border-left: #cecece 1px solid;

    background-color: #f8f8f8;

    border-top: #cecece 1px solid;

    border-right: #cecece 1px solid

}



#brand ul {

    text-align: center;

    padding-bottom: 3px;

    margin: 0px auto;

    padding-left: 3px;

    padding-right: 3px;

    padding-top: 3px

}



#brand ul li {

    margin: 0px auto;

    display: inline

}



#brand ul li a {

    padding-bottom: 0px;

    margin: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-top: 0px

}



#brand ul li a img {

    text-align: center;

    vertical-align: text-bottom

}



#hot {

    border-bottom: #b9fed5 1px solid;

    border-left: #b9fed5 1px solid;

    background-color: #fff9f9;

    width: 730px;

    float: left;

    border-top: #b9fed5 1px solid;

    border-right: #b9fed5 1px solid

}



#hot h1 {

    text-align: left;

    line-height: 30px;

    height: 30px;

    color: black;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none

}



#hot h1 span {

    padding-bottom: 10px;

    padding-left: 0px;

    padding-right: 0px;

    vertical-align: top;

    padding-top: 0px

}



#hot ul li {

    text-align: center;

    display: inline;

    float: left;

    vertical-align: top

}



#hot ul li dl {

    overflow: hidden

}



#hot ul li dl dt {

    padding-bottom: 1px;

    margin: 10px 0px;

    padding-left: 1px;

    padding-right: 1px;

    float: left;

    padding-top: 1px

}



#hot ul li dl dd {

    text-align: left;

    margin: 10px 0px;

    width: 100px;

    float: right;

    color: #888

}



#hot ul li dl dd a {

    text-align: left;

    display: block;

    margin-bottom: 3px;

    padding-top: 5px

}



.hot_span {

    color: red;

    font-weight: bold

}



#contents {

    text-align: left;

    padding-bottom: 10px;

    background-color: #f6f6f6;

    padding-left: 10px;

    width: 710px;

    padding-right: 10px;

    float: left;

    padding-top: 10px

}



#contents h1 {

    text-align: left;

    line-height: 20px;

    margin: 0px;

    padding-left: 5px;

    height: 20px;

    color: #000;

    font-size: 12px;

    font-weight: bold

}



#contents h1 span {

    color: red;

    font-size: 12px

}



#contents ul {

    padding-bottom: 5px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 5px

}



#contents ul li {

    text-align: left;

    width: 220px;

    display: inline;

    float: left

}



#contents ul li span {

    color: red;

    font-size: 12px

}



#contents p {

    text-align: right;

    width: 200px;

    float: right

}



.show_class {

    width: 739px

}



.first_height {

    width: 710px;

    float: left;

    height: 40px;

    overflow: hidden

}



.change_height {

    width: 710px;

    float: left

}



#show_class01 li {

    text-align: left;

    line-height: 21px;

    padding-left: 10px;

    width: 160px;

    float: left

}



#show_class01 li a {

    display: inline

}



#show_class01 li span {

    display: inline

}



#click_change {

    text-indent: 15px;

    float: right;

    color: #f20

}



/*.show_down_icon {*/

/*background: url(../images/gaj_27.gif) no-repeat left 2px*/

/*}*/

/*.show_up_icon {*/

/*background: url(../images/gaj_27.gif) no-repeat left 2px*/

/*}*/

#pp {

    text-align: left;

    padding-bottom: 0px;

    background-color: #f6f6f6;

    padding-left: 0px;

    padding-right: 0px;

    clear: both;

    padding-top: 0px

}



#pp .search_block {

    padding-bottom: 5px;

    margin: 0px 10px;

    padding-left: 0px;

    padding-right: 0px;

    padding-top: 5px

}



#pp p {

    border-bottom-color: #ccc;

    border-top: 1px inset

}



#pp h1 {

    border-bottom: #01a743 1px solid;

    text-align: left;

    line-height: 30px;

    margin: 0px 0px 5px;

    padding-left: 5px;

    height: 30px;

    color: #000;

    clear: both;

    font-size: 12px;

    font-weight: bold

}



#pp h1 span {

    color: red;

    font-size: 12px

}



#pp ul li span {

    color: red;

    font-size: 12px

}



/*#pp h1 div.flexbtn {*/

/*background-image: url(../images/dimension_collaspe.gif);*/

/*width: 20px;*/

/*background-repeat: no-repeat;*/

/*background-position: center center;*/

/*float: right;*/

/*height: 30px;*/

/*cursor: pointer*/

/*}*/

/*#pp h1 div.expandbtn {*/

/*background-image: url(../images/dimension_expand.gif)*/

/*}*/

#pp ul {

    border-bottom: #ccc 1px dashed;

    padding-bottom: 5px;

    width: 191px;

    float: left;

    clear: both

}



#pp .showallh1 {

    border-bottom: 0px;

    border-left: 0px;

    line-height: 20px;

    padding-left: 0px;

    height: 20px;

    border-top: 0px;

    border-right: 0px

}



#pp .showallh1 div.showall {

    width: 11px

}



#pp ul li {

    text-align: left;

    line-height: 21px;

    padding-left: 5px;

    width: 190px;

    float: left;

    height: 21px;

    clear: both

}



#pp ul li a {

    display: block

}



#rank {

    text-align: left;

    background-color: #f6f6f6;

    border-top: #ccc 1px inset

}



.top_pl {

    padding-bottom: 5px;

    padding-left: 0px;

    width: 730px;

    padding-right: 0px;

    height: 21px;

    clear: both;

    overflow: hidden;

    padding-top: 5px

}



.top_pl li {

    padding-right: 1px;

    display: inline;

    float: left

}



.top_pl li span {

    line-height: 20px;

    font-size: 12px

}



.top_pl li img {

    vertical-align: text-bottom

}



.top_choice {

    padding-bottom: 5px;

    padding-left: 0px;

    width: 739px;

    padding-right: 0px;

    clear: both;

    padding-top: 5px

}



.top_choice li {

    width: 85px;

    float: left

}



.top_choicetwo li {

    width: 85px;

    float: left

}



.top_choice li span {

    padding-bottom: 0px;

    line-height: 19px;

    padding-left: 0px;

    padding-right: 3px;

    float: left;

    padding-top: 3px

}



/*.choice {*/

/*border-bottom: 0px;*/

/*text-align: center;*/

/*border-left: 0px;*/

/*line-height: 22px;*/

/*width: 82px;*/

/*background: url(../images/mou_out.gif) no-repeat;*/

/*height: 22px;*/

/*color: #555;*/

/*border-top: 0px;*/

/*border-right: 0px*/

/*}*/

/*.choice01 {*/

/*border-bottom: 0px;*/

/*text-align: center;*/

/*border-left: 0px;*/

/*line-height: 22px;*/

/*width: 82px;*/

/*background: url(../images/mou_out.gif) no-repeat;*/

/*height: 22px;*/

/*color: #555;*/

/*border-top: 0px;*/

/*border-right: 0px*/

/*}*/

/*.choice01 {*/

/*background: url(../images/mou_on.gif) no-repeat*/

/*}*/

.color_f60 .choice {

    color: #f60

}



.color_f60 .choice01 {

    color: #f60

}



.top_choicetwo li a {

    text-align: center;

    line-height: 22px;

    width: 82px;

    display: block;

    height: 22px

}



#table_bot {

    border-bottom: #ccc 1px inset;

    text-align: left;

    background-color: #f6f6f6;

    float: left;

    clear: both

}



#thirhlist ul {

    padding-bottom: 0px;

    padding-left: 0px;

    padding-right: 0px;

    overflow: inherit;

    padding-top: 0px

}



#thirhlist ul li {

    text-align: center;

    width: 280px;

    display: inline;

    float: left;

    vertical-align: top

}



#thirhlist ul li dl dt {

    padding-bottom: 1px;

    margin: 10px 0px 0px;

    padding-left: 1px;

    padding-right: 1px;

    float: left;

    padding-top: 1px

}



#thirhlist ul li dl dd {

    text-align: left;

    margin: 15px 0px 0px;

    width: 200px;

    float: right;

    color: #888

}



#thirhlist ul li dl dd a {

    text-align: left;

    display: block;

    margin-bottom: 3px;

    padding-top: 5px

}



/*.botmline {*/

/*background: url(../images/dian.png) repeat-x;*/

/*height: 1px*/

/*}*/

.tit_tr {

    text-align: left;

    background-color: #f2f2f2;

    height: 39px;

    font-size: 13px;

    font-weight: bold

}



.td_span {

    line-height: 18px;

    color: #006cff

}



#table_bot ul li {

    padding-bottom: 8px;

    padding-left: 0px;

    width: 85px;

    padding-right: 0px;

    padding-top: 8px

}



#page {

    text-align: right;

    float: right;

    height: 35px

}



#page ul {

    padding-bottom: 5px;

    padding-left: 5px;

    padding-right: 5px;

    overflow: inherit;

    padding-top: 5px

}



#page ul li {

    border-bottom: #c4d8ea 1px solid;

    text-align: left;

    border-left: #c4d8ea 1px solid;

    display: inline;

    float: left;

    border-top: #c4d8ea 1px solid;

    border-right: #c4d8ea 1px solid

}



#page ul li span {

    color: red;

    font-size: 12px

}



#page ul li a {

    display: block

}



.font {

    border-bottom: #c4d8ea 1px solid;

    text-align: center;

    border-left: #c4d8ea 1px solid;

    padding-bottom: 3px;

    padding-left: 3px;

    width: 12px;

    padding-right: 3px;

    color: #0082e7;

    border-top: #c4d8ea 1px solid;

    border-right: #c4d8ea 1px solid;

    padding-top: 3px

}



.font1 {

    text-align: center;

    padding-bottom: 3px;

    padding-left: 3px;

    width: 12px;

    padding-right: 3px;

    color: #f00;

    font-weight: bold;

    padding-top: 3px

}



.pagebutton {

    border-bottom: #c4d8ea 1px solid;

    text-align: center;

    border-left: #c4d8ea 1px solid;

    padding-bottom: 3px;

    background-color: #f4f4f0;

    padding-left: 3px;

    padding-right: 3px;

    border-top: #c4d8ea 1px solid;

    border-right: #c4d8ea 1px solid;

    padding-top: 3px

}



.pagebutton1 {

    border-bottom: #c4d8ea 1px solid;

    text-align: center;

    border-left: #c4d8ea 1px solid;

    padding-bottom: 3px;

    background-color: #f4f4f0;

    padding-left: 3px;

    padding-right: 3px;

    border-top: #c4d8ea 1px solid;

    border-right: #c4d8ea 1px solid;

    padding-top: 3px

}



.pagebutton1 {

    background-color: #d9d9d9;

    font-size: 12px

}



.contrast {

    border-bottom: #c3c3c3 1px solid;

    border-left: #c3c3c3 1px solid;

    background-color: #f6f6f6;

    width: 230px;

    height: 147px;

    border-top: #c3c3c3 1px solid;

    top: 200px;

    right: 16px;

    border-right: #c3c3c3 1px solid

}



.fixed {

    position: fixed;

    _position: absolute

}



.contrast h2 {

    line-height: 25px;

    margin-top: 5px;

    padding-left: 10px;

    width: 225px;

    display: block;

    float: left;

    height: 25px;

    color: black;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none

}



.contrast h2 span {

    display: block

}



.contrast p {

    text-align: center;

    background-color: white;

    height: 30px

}



.contrast ul {

    padding-bottom: 5px;

    background-color: white;

    padding-left: 5px;

    padding-right: 5px;

    overflow: auto;

    padding-top: 5px

}



.contrast ul li {

    border-bottom: #e5e5e5 1px solid;

    border-left: #e5e5e5 1px solid;

    padding-bottom: 5px;

    padding-left: 5px;

    width: 208px;

    padding-right: 5px;

    display: inline;

    margin-bottom: 5px;

    float: left;

    border-top: #e5e5e5 1px solid;

    border-right: #e5e5e5 1px solid;

    padding-top: 5px

}



.pro_bigimg {

    border-bottom: #f60 1px solid;

    border-left: #f60 1px solid;

    padding-bottom: 2px;

    margin-top: 97px;

    padding-left: 2px;

    width: 185px;

    padding-right: 2px;

    display: none;

    background: #fff;

    height: 185px;

    border-top: #f60 1px solid;

    border-right: #f60 1px solid;

    padding-top: 2px

}



.img_show {

    position: relative

}



.img_show .pro_bigimg {

    z-index: 100;

    border-bottom: #f60 1px solid;

    position: absolute;

    border-left: #f60 1px solid;

    bottom: 1px;

    display: block;

    margin-left: 2px;

    border-top: #f60 1px solid;

    border-right: #f60 1px solid;

    left: 67px

}



.img_show .si_img {

    width: 66px;

    height: 103px

}



.with_num dt {

    margin-bottom: 2px

}



.pro_btn_link dt {

    margin-bottom: 2px

}



#searchbutton {

    text-align: left;

    float: left

}



#searchbutton {

    border-bottom: #cecece 1px solid;

    text-align: left;

    border-left: #cecece 1px solid;

    padding-bottom: 0px;

    padding-left: 5px;

    width: 198px;

    padding-right: 5px;

    border-top: 0px;

    border-right: #cecece 1px solid;

    padding-top: 10px

}



#searchbutton ul {

    margin-top: 1px;

    margin-bottom: 10px

}



#searchbutton ul li {

    padding-bottom: 0px;

    padding-left: 5px;

    width: 100%;

    padding-right: 5px;

    display: inline-table;

    padding-top: 10px

}



/*.searchbutton1 {*/

/*border-bottom: 0px;*/

/*text-align: left;*/

/*border-left: 0px;*/

/*padding-left: 10px;*/

/*width: 116px;*/

/*background: url(../images/gaj_29.gif) no-repeat 0px 0px;*/

/*height: 30px;*/

/*font-size: 16px;*/

/*border-top: 0px;*/

/*font-weight: bold;*/

/*border-right: 0px*/

/*}*/

/*.searchbutton2 {*/

/*border-bottom: 0px;*/

/*text-align: left;*/

/*border-left: 0px;*/

/*padding-left: 10px;*/

/*width: 96px;*/

/*background: url(../images/gaj_30.gif) no-repeat 0px 0px;*/

/*height: 26px;*/

/*font-size: 14px;*/

/*border-top: 0px;*/

/*font-weight: bold;*/

/*border-right: 0px*/

/*}*/

/*.searchbutton3 {*/

/*border-bottom: 0px;*/

/*text-align: left;*/

/*border-left: 0px;*/

/*padding-left: 10px;*/

/*width: 75px;*/

/*background: url(../images/gaj_31.gif) no-repeat 0px 0px;*/

/*height: 19px;*/

/*font-size: 12px;*/

/*border-top: 0px;*/

/*font-weight: bold;*/

/*border-right: 0px*/

/*}*/

/*#searchplace {*/

/*border-bottom: #cdcdcd 1px solid;*/

/*border-left: #cdcdcd 1px solid;*/

/*background: url(../images/gaj_32.gif) repeat-x;*/

/*height: 28px;*/

/*border-top: #cdcdcd 1px solid;*/

/*border-right: #cdcdcd 1px solid*/

/*}*/

#searchplace ul {

    padding-bottom: 10px;

    margin: 0px auto;

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 10px

}



#searchplace ul li {

    text-align: left;

    display: inline;

    float: left

}



#searchplace ul li span {

    color: red;

    font-size: 12px;

    font-weight: bold

}



.onsel_line .on_stock td {

    background: #ebebd1

}



.onsel_line .out_stock td {

    background: #ebebd1

}



.unsel_line .on_stock td {

    background: #fff

}



.unsel_line .out_stock td {

    background: #f5f5f5

}



.pro_btn_link {

    width: 400px

}



.pro_btn_link dl {

    text-align: center;

    padding-bottom: 5px;

    width: 100px;

    float: left;

    height: 42px

}



.num_txt01 {

    border-bottom: #f20 1px solid;

    border-left: #f20 1px solid;

    line-height: 15px;

    width: 50px;

    height: 15px;

    border-top: #f20 1px solid;

    border-right: #f20 1px solid

}



.num_txt02 {

    border-bottom: #f20 1px solid;

    border-left: #f20 1px solid;

    line-height: 15px;

    width: 50px;

    height: 15px;

    border-top: #f20 1px solid;

    border-right: #f20 1px solid

}



.num_txt02 {

    border-bottom: #acacac 1px solid;

    border-left: #acacac 1px solid;

    border-top: #acacac 1px solid;

    border-right: #acacac 1px solid

}



.pro_btn_link dt {

    padding-bottom: 1px;

    line-height: 17px;

    height: 17px

}



.pro_btn_link dd {

    height: 24px

}



.si_img {

    width: 66px;

    height: 103px

}



.pro_btn_link #content {

    margin: auto;

    width: 961px;

    background: #fff

}



.house {

    text-align: left;

    color: #e11926

}



.house a:link {

    text-align: left;

    color: #e11926

}



.house a:hover {

    text-align: left;

    color: #e11926

}



.house a:active {

    text-align: left;

    color: #e11926

}



.house a:visited {

    text-align: left;

    color: #e11926

}



.space10 {

    height: 10px

}



.space20 {

    height: 20px

}



.tableline {

    font-family: arial, helvetica, sans-serif;

    background: #d5d5d5

}



/*.th_bg {*/

/*text-align: center;*/

/*line-height: 17px;*/

/*background: url(../images/bg_th.gif) #fcfff3 repeat-x 50% bottom;*/

/*color: #404040;*/

/*font-size: 12px;*/

/*font-weight: bold*/

/*}*/

/*.td_bg {*/

/*line-height: 49px;*/

/*background: url(../images/bg_tdbm.gif) repeat-x;*/

/*height: 49px*/

/*}*/

/*.td_bg2 {*/

/*line-height: 27px;*/

/*background: url(../images/bg_tdbm1.gif) repeat-x;*/

/*height: 27px*/

/*}*/

/*.th_bg2 {*/

/*text-align: left;*/

/*line-height: 27px;*/

/*background: url(../images/th_bg2.png) no-repeat;*/

/*height: 27px;*/

/*color: #fff;*/

/*font-size: 14px;*/

/*font-weight: bold*/

/*}*/

.tableline2 {

    font-family: arial, helvetica, sans-serif

}



.inputed01 {

    border-bottom: #ccc 1px solid;

    border-left: #ccc 1px solid;

    width: 40px;

    height: 18px;

    border-top: #ccc 1px solid;

    border-right: #ccc 1px solid

}



.textred {

    color: #e11926;

    font-weight: bold

}



.textred2 {

    color: #e11926;

    text-decoration: underline

}



.textred2:hover {

    color: #4a4a4a;

    text-decoration: none

}



.textred2:active {

    color: #4a4a4a;

    text-decoration: none

}



.textred3 {

    color: #f70d01;

    font-size: 14px

}



.textred4 {

    color: #f70d01;

    font-size: 14px

}



.textgray {

    color: #f70d01;

    font-size: 14px

}



.textgray1 {

    color: #f70d01;

    font-size: 14px

}



.textred4 {

    font-weight: bold

}



.textgray {

    font-weight: bold

}



.textgray1 {

    font-size: 12px

}



.btn1 {

    text-align: right

}



/*.btn_gray {*/

/*border-bottom: 0px;*/

/*border-left: 0px;*/

/*line-height: 30px;*/

/*width: 124px;*/

/*background: url(../images/btn_gray.gif) no-repeat;*/

/*height: 30px;*/

/*border-top: 0px;*/

/*border-right: 0px*/

/*}*/

/*.btn_redb {*/

/*border-bottom: 0px;*/

/*border-left: 0px;*/

/*line-height: 30px;*/

/*width: 124px;*/

/*background: url(../images/btn_redb.gif) no-repeat;*/

/*height: 30px;*/

/*color: #fff;*/

/*border-top: 0px;*/

/*font-weight: bold;*/

/*border-right: 0px*/

/*}*/

/*.btn_orb {*/

/*border-bottom: 0px;*/

/*border-left: 0px;*/

/*line-height: 30px;*/

/*width: 124px;*/

/*background: url(../images/btn_redb.gif) no-repeat;*/

/*height: 30px;*/

/*color: #fff;*/

/*border-top: 0px;*/

/*font-weight: bold;*/

/*border-right: 0px*/

/*}*/

/*.btn_orb {*/

/*width: 125px;*/

/*background: url(../images/btn_orb.gif) no-repeat*/

/*}*/

/*.btn_reds {*/

/*border-bottom: 0px;*/

/*border-left: 0px;*/

/*line-height: 23px;*/

/*width: 88px;*/

/*background: url(../images/btn_shopcar.gif) no-repeat;*/

/*height: 23px;*/

/*color: #4a4a4a;*/

/*vertical-align: middle;*/

/*border-top: 0px;*/

/*border-right: 0px*/

/*}*/

/*.btn_ors {*/

/*border-bottom: 0px;*/

/*border-left: 0px;*/

/*line-height: 23px;*/

/*width: 88px;*/

/*background: url(../images/btn_shopcar.gif) no-repeat;*/

/*height: 23px;*/

/*color: #4a4a4a;*/

/*vertical-align: middle;*/

/*border-top: 0px;*/

/*border-right: 0px*/

/*}*/

/*.btn_ors {*/

/*width: 70px;*/

/*background: url(../images/btn_delete.gif) no-repeat*/

/*}*/

/*.container {*/

/*width: 960px;*/

/*height: 85px*/

/*}*/

/*.vouch_title {*/

/*line-height: 31px;*/

/*padding-left: 40px;*/

/*background: url(../images/hot.gif) no-repeat left top;*/

/*height: 31px*/

/*}*/

.vouch_main {

    padding-bottom: 5px;

    padding-left: 5px;

    width: 727px;

    padding-right: 5px;

    padding-top: 5px

}



.vouch_main li {

    padding-bottom: 0px;

    padding-left: 5px;

    width: 170px;

    padding-right: 5px;

    float: left;

    height: 110px;

    padding-top: 0px

}



.vouch_main li dd span {

    line-height: 19px;

    display: block;

    height: 19px

}



.pro_img {

    width: 40px;

    height: 85px

}



/*.table_head {*/

/*line-height: 30px;*/

/*background: url(../images/top_head.gif) no-repeat right bottom;*/

/*height: 30px;*/

/*margin-right: 10px;*/

/*padding-top: 0px*/

/*}*/

.table_head td {

    padding-right: 20px

}



.table_main {

    border-left: #dedede 1px solid;

    margin: 15px;

    width: 961px;

    border-right: #dedede 1px solid

}



/*.table_main th {*/

/*padding-left: 15px;*/

/*background: url(../images/table_top.gif) repeat-x 50% top;*/

/*height: 34px*/

/*}*/

.clr_f20 {

    color: #f20

}



.sub_table table {

    width: 920px;

    background: #f7f7f7

}



/*.move_btn {*/

/*border-bottom: 0px;*/

/*text-align: center;*/

/*border-left: 0px;*/

/*width: 35px;*/

/*background: url(../images/btn_bg01.gif) no-repeat;*/

/*height: 19px;*/

/*border-top: 0px;*/

/*border-right: 0px*/

/*}*/

.pro_pic {

    width: 52px;

    height: 39px

}



.table_li td {

    padding-bottom: 3px;

    padding-left: 0px;

    padding-right: 0px;

    background: #fff;

    font-size: 12px;

    padding-top: 3px

}



.table_foot {

    line-height: 21px;

    padding-left: 15px;

    background: #ebebd1

}



/*.dj_btn1 {*/

/*border-bottom: 0px;*/

/*border-left: 0px;*/

/*width: 20px;*/

/*background: url(../images/dj_btn01.gif) no-repeat center 5px;*/

/*height: 20px;*/

/*border-top: 0px;*/

/*border-right: 0px*/

/*}*/

/*.dj_btn2 {*/

/*border-bottom: 0px;*/

/*border-left: 0px;*/

/*width: 20px;*/

/*background: url(../images/dj_btn01.gif) no-repeat center 5px;*/

/*height: 20px;*/

/*border-top: 0px;*/

/*border-right: 0px*/

/*}*/

/*.dj_btn2 {*/

/*background: url(../images/dj_btn02.gif) no-repeat center 5px*/

/*}*/

.table_script {

    text-align: left;

    padding-bottom: 0px;

    line-height: 21px;

    padding-left: 10px;

    width: 940px;

    padding-right: 10px;

    height: 21px;

    padding-top: 5px

}



.xz_275 {

    font-size: 18px;

    font-weight: bold

}



.bottom_img {

    float: left

}



.width_img {

    line-height: 20px;

    float: left;

    height: 20px

}



.box_con {

    width: 739px;

    float: left

}



.hd ul li {

    margin: auto;

    width: 96%;

    padding-right: 10px

}



.gray {

    width: 737px;

    float: left

}



#con {

    width: 739px;

    float: left;

    clear: both

}



#cxx {

    text-align: right;

    width: 739px

}



.sp {

    text-align: center

}



#cxx2 {

    text-align: right;

    width: 726px

}



#cxx3 {

    text-align: right;

    width: 739px;

    float: left

}



#cxx4 {

    text-align: right;

    width: 739px;

    float: left

}



.bshi {

    width: 80px;

    float: left;

    height: 70px

}



.bawu {

    width: 80px;

    float: left;

    height: 70px

}



.bawu {

    text-align: left;

    vertical-align: bottom

}



#shopping {

    padding-bottom: 2px;

    padding-left: 0px;

    padding-right: 0px;

    padding-top: 2px

}



.spec-list {

    padding-bottom: 5px;

    padding-left: 0px;

    padding-right: 0px;

    padding-top: 5px

}



.content {

    width: 990px;

    clear: both

}



.left_side {

    width: 211px;

    display: inline;

    float: left;

    margin-left: 15px

}



.center_side {

    width: 600px !important;

    overflow: hidden

}



.right_side {

    float: right

}



#collect_mount {

    border-bottom: #ffd57d 1px solid;

    text-align: left;

    border-left: #ffd57d 1px solid;

    padding-bottom: 10px;

    background-color: #fffde5;

    padding-left: 20px;

    width: 425px;

    padding-right: 10px;

    float: left;

    height: 300px;

    border-top: #ffd57d 1px solid;

    border-right: #ffd57d 1px solid;

    padding-top: 10px

}



#past_collect {

    border-bottom: #ffd57d 1px solid;

    text-align: left;

    border-left: #ffd57d 1px solid;

    padding-bottom: 10px;

    background-color: #fffde5;

    padding-left: 20px;

    width: 425px;

    padding-right: 10px;

    float: left;

    height: 300px;

    border-top: #ffd57d 1px solid;

    border-right: #ffd57d 1px solid;

    padding-top: 10px

}



#collect_mount {

    line-height: 40px

}



.collection_common {

    margin-left: 10px

}



.collection {

    padding-left: 30px

}



.collect_button {

    padding-left: 50px

}



.phone_enter {

    border-bottom: #fff 4px solid;

    border-left: #fff 4px solid;

    line-height: 40px;

    background-color: #ffe4a2;

    padding-left: 30px;

    height: 40px;

    border-top: #fff 4px solid;

    border-right: #fff 4px solid

}



#past_collect {

    height: 280px

}



.past_you {

    width: 13px;

    height: 17px

}



.wait_you {

    padding-left: 50px;

    padding-top: 10px

}



.love_always {

    margin: 10px 0px 5px

}



#past_collect li {

    display: inline;

    float: left

}



.love_ul dl {

    width: 105px

}



.love_ul dt {

    border-bottom: #ddd 1px solid;

    border-left: #ddd 1px solid;

    width: 60px;

    height: 60px;

    margin-left: 10px;

    border-top: #ddd 1px solid;

    border-right: #ddd 1px solid

}



.love_ul dd {

    text-align: center;

    width: 80px;

    padding-top: 5px

}



.others_introduce {

    margin-top: 10px;

    padding-right: 30px;

    float: left;

    color: #f20

}



.link_register:hover {

    color: #f60;

    text-decoration: none

}



.link_register:active {

    color: #e11926;

    text-decoration: none

}



.link_red:link {

    color: #f20;

    text-decoration: none

}



.link_red:visited {

    color: #f20;

    text-decoration: none

}



.link_red:active {

    color: #f20;

    text-decoration: none

}



.link_red:hover {

    color: #f20;

    text-decoration: underline

}



.white_link:link {

    color: #fff

}



.white_link:visited {

    color: #fff

}



.white_link:hover {

    color: #fff

}



.white_link:active {

    color: #fff

}



.white_link:hover {

    text-decoration: underline

}



#sale_particular {

    text-align: left;

    width: 715px;

    float: left

}



.particular_h3 {

    text-align: left;

    margin-top: 10px;

    color: #f60

}



.sale_particular_left {

    float: left;

    margin-left: 20px;

    margin-right: 10px

}



.sale_particular_right {

    float: left

}



.particular_dl {

    text-align: left;

    line-height: 180%;

    font-size: 13px;

    padding-top: 5px

}



.affiliation_top01 {

    margin: 50px;

    width: 600px

}



.jiujie {

    text-align: left;

    padding-bottom: 5px;

    margin-left: 10px

}



.top_dl p {

    text-align: left

}



.top_dd {

    line-height: 30px;

    padding-left: 10px;

    height: 30px;

    margin-left: 10px;

    margin-right: 10px

}



.top_dd span {

    color: #f20

}



.your_name {

    text-align: center;

    background-color: #fffde5

}



.affiliation_top ul {

    text-align: left

}



.affiliation_top li {

    padding-bottom: 5px;

    line-height: 20px;

    list-style-type: none;

    padding-left: 15px;

    padding-right: 5px;

    height: 25px;

    font-weight: bold;

    padding-top: 5px

}



.ul_dl dt {

    text-align: right;

    width: 100px;

    float: left;

    height: 30px

}



.ul_dl dd {

    text-align: left;

    padding-left: 5px;

    float: left

}



.ul_dl01 {

    background-color: #fffde5;

    margin: 0px 10px;

    height: 430px

}



.leaveword {

    height: 50px

}



/*.jiaobutton {*/

/*width: 85px;*/

/*background: url(../images/mou_out.gif) no-repeat;*/

/*height: 24px;*/

/*font-size: 12px*/

/*}*/

.message_tj {

    text-align: center;

    width: 600px;

    float: left

}



.news_intro {

    width: 694px;

    float: left;

    clear: both

}



.news_intro span {

    width: 694px;

    clear: both

}



/*.news_intro .top_bg {*/

/*background: url(../images/news_bg01.gif) no-repeat 50% bottom;*/

/*height: 8px*/

/*}*/

/*.news_intro .bottom_bg {*/

/*background: url(../images/news_bg03.gif) no-repeat 50% top;*/

/*height: 8px*/

/*}*/

/*.news_intro p {*/

/*text-align: left;*/

/*padding-bottom: 3px;*/

/*line-height: 19px;*/

/*margin-top: 0px;*/

/*padding-left: 12px;*/

/*width: 680px;*/

/*padding-right: 12px;*/

/*background: url(../images/news_bg02.gif) repeat-y;*/

/*float: left;*/

/*color: #666;*/

/*clear: both;*/

/*font-size: 14px;*/

/*padding-top: 3px*/

/*}*/

.news_intro p b {

    padding-bottom: 0px;

    padding-left: 3px;

    padding-right: 3px;

    color: #a80000;

    font-size: 14px;

    padding-top: 0px

}



.news_intro p font {

    color: #a80000;

    font-size: 14px;

    font-weight: normal

}



#font_12 {

    font-size: 12px

}



.lan_title {

    padding-bottom: 10px;

    padding-left: 10px;

    padding-right: 10px;

    float: left;

    color: #f60;

    clear: both;

    font-size: 14px;

    padding-top: 10px

}



.news_main_show {

    width: 694px;

    float: left;

    clear: both

}



.nl_list {

    width: 694px;

    float: left;

    clear: both

}



.nl_list li {

    width: 694px;

    float: left;

    clear: both

}



.nl_list li {

    border-bottom: #eee 1px dashed;

    line-height: 30px;

    height: 30px

}



.nl_list li:hover {

    background: #f3f3f3

}



.nl_list li a {

    text-align: left;

    width: 530px;

    float: left;

    margin-left: 10px

}



.nl_list li span {

    text-align: center;

    width: 140px;

    float: right;

    color: #999

}



.adjustnum {

    text-align: center;

    padding-left: 14px

}



.adjustnum div {

    min-width: 20px;

    margin: 0px auto;

    float: left;

    padding-top: 2px

}



.third_div {

    border-bottom: #ddd 1px solid;

    text-align: left;

    border-left: #ddd 1px solid;

    padding-bottom: 10px;

    padding-left: 10px;

    width: 708px;

    padding-right: 10px;

    float: left;

    overflow: hidden;

    border-top: #ddd 1px solid;

    border-right: #ddd 1px solid;

    padding-top: 10px

}



.point_third {

    text-align: right;

    width: 660px;

    padding-right: 50px;

    float: right

}



.point_third_menu {

    width: 710px

}



/*.btn_rs {*/

/*text-align: center;*/

/*line-height: 40px;*/

/*width: 229px;*/

/*background: url(../images/btn_rs.png) no-repeat;*/

/*letter-spacing: 2px;*/

/*height: 43px;*/

/*margin-left: 30px;*/

/*font-size: 14px;*/

/*font-weight: bold*/

/*}*/

.btn_rslink {

    color: #4a4a4a;

    font-size: 14px;

    font-weight: bold

}



.redseiter_li_ul {

    _margin-left: -30px

}



.vhleft_table {

    width: 199px;

    margin-bottom: 10px

}



.vhleft_table td {

    border-bottom: #ccc 1px dotted;

    padding-bottom: 5px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 5px

}



.vhleft_tablel {

    text-align: center;

    width: 57px

}



.vhleft_tablel img {

    vertical-align: middle

}



.vhleft_tabler {

    text-align: left;

    width: 120px

}



.house_top {

    text-align: left;

    /*width: 950px;*/

    margin-bottom: 10px;

    margin-top: 10px;

    color: #e11926;

    margin-left: 9px;

    clear: both

}



.house_top a {

    text-align: left;

    width: 950px;

    padding-right: 5px;

    color: #e11926;

    text-decoration: none;

}



.house_top a:link {

    color: #e11926;

    text-decoration: none

}



.house_top a:hover {

    color: #e11926;

    text-decoration: none

}



.house_top a:visited {

    color: #e11926;

    text-decoration: none

}



.pqright {

    width: 739px;

    float: right;

    margin-right: 15px;

    _margin-right: 7px

}



.samll_popup {

    width: 100%

}



.samll_popup td {

    padding-bottom: 0px;

    padding-left: 0px;

    padding-right: 5px;

    padding-top: 0px

}



/*#btn_popup {*/

/*border-bottom: 0px;*/

/*border-left: 0px;*/

/*padding-bottom: 2px;*/

/*width: 79px;*/

/*background: url(../images/btn_popup.gif) no-repeat;*/

/*letter-spacing: 2px;*/

/*height: 29px;*/

/*color: #000;*/

/*border-top: 0px;*/

/*border-right: 0px*/

/*}*/

#panel_btn {

    border-bottom: #e11926 1px solid;

    list-style-type: none;

    margin: 10px;

    height: 24px;

    list-style-image: none

}



/*#panel_btn li {*/

/*line-height: 24px;*/

/*width: 56px;*/

/*background: url(../images/btn_popupw.gif) no-repeat 50% bottom;*/

/*float: left;*/

/*height: 24px;*/

/*font-size: 12px;*/

/*cursor: pointer;*/

/*margin-right: 2px*/

/*}*/

/*#panel_btn .lgselect {*/

/*border-bottom: 0px;*/

/*line-height: 24px;*/

/*width: 56px;*/

/*background: url(../images/btn_popupr.gif) no-repeat;*/

/*height: 24px;*/

/*color: #fff;*/

/*font-size: 12px*/

/*}*/

#user_panel {

    clear: both

}



#user_panel table td {

    border-bottom: 0px;

    text-align: left;

    border-left: 0px;

    border-top: 0px;

    border-right: 0px

}



#regist_panel table td {

    border-bottom: 0px;

    text-align: left;

    border-left: 0px;

    border-top: 0px;

    border-right: 0px

}



#regist_panel {

    display: none

}



#user_panel td {

    border-bottom: 0px;

    border-left: 0px;

    border-top: 0px;

    border-right: 0px

}



#l_login_password {

    width: 180px

}



#l_login_email {

    width: 180px

}



#r_login_email {

    width: 180px

}



#r_login_password {

    width: 180px

}



#r_login_repassword {

    width: 180px

}



/*#registbtn {*/

/*border-bottom: 0px;*/

/*border-left: 0px;*/

/*padding-bottom: 2px;*/

/*width: 79px;*/

/*background: url(../images/btn_popup.gif) no-repeat;*/

/*letter-spacing: 2px;*/

/*height: 29px;*/

/*color: #000;*/

/*border-top: 0px;*/

/*border-right: 0px*/

/*}*/

/*#login_msg {*/

/*line-height: 46px;*/

/*margin-top: 90px;*/

/*padding-left: 10px;*/

/*background: url(../images/icon_errors.gif) no-repeat;*/

/*height: 46px;*/

/*margin-left: 25px;*/

/*vertical-align: middle*/

/*}*/

#login_popup:link {

    color: #e11926;

    font-size: 12px;

    text-decoration: underline

}



#login_popup:visited {

    color: #e11926;

    font-size: 12px;

    text-decoration: underline

}



#login_popup:hover {

    color: #f60;

    font-size: 12px;

    text-decoration: none

}



#login_popup:active {

    color: #f60;

    font-size: 12px;

    text-decoration: none

}



#alertpanel a:hover {

    color: #f60;

    font-size: 12px;

    text-decoration: none

}



#alertpanel a:active {

    color: #f60;

    font-size: 12px;

    text-decoration: none

}



.againlogin:active {

    color: #f60;

    font-size: 12px;

    text-decoration: none

}



.againlogin:hover {

    color: #f60;

    font-size: 12px;

    text-decoration: none

}



.button_three {

    margin-top: 100px;

    margin-left: 20px

}



/*#btnok {*/

/*border-bottom: 0px;*/

/*border-left: 0px;*/

/*line-height: 24px;*/

/*width: 53px;*/

/*background: url(../images/btn_confirm.gif) no-repeat 0px 4px;*/

/*letter-spacing: 2px;*/

/*height: 24px;*/

/*color: #000;*/

/*border-top: 0px;*/

/*cursor: pointer;*/

/*border-right: 0px*/

/*}*/

/*#alertpanel {*/

/*text-align: center;*/

/*line-height: 40px;*/

/*width: 229px;*/

/*margin-bottom: 15px;*/

/*background: url(../images/btn_rs.png) no-repeat;*/

/*letter-spacing: 2px;*/

/*height: 43px;*/

/*color: #f60;*/

/*margin-left: 20px;*/

/*font-size: 14px;*/

/*font-weight: bold*/

/*}*/

#alertpanel a:link {

    color: #4a4a4a;

    text-decoration: none

}



#alertpanel a:visited {

    color: #4a4a4a;

    text-decoration: none

}



.authmessagetop {

    text-align: left;

    margin: 20px 0px 10px 20px;

    color: #4a4a4a;

    font-size: 14px;

    font-weight: bold

}



.authmessagebtm {

    text-align: left;

    margin: 20px 0px 10px 20px;

    color: #4a4a4a;

    font-size: 14px;

    font-weight: bold

}



.authmessagebtm {

    margin: 0px 0px 20px 20px

}



.textexplain {

    text-align: left;

    margin-bottom: 5px;

    margin-left: 20px;

    font-size: 14px

}



.errortable {

    margin-top: 5px;

    margin-bottom: 20px;

    font-size: 12px

}



.errortable td {

    padding-bottom: 5px;

    padding-left: 0px;

    padding-right: 5px;

    padding-top: 0px

}



.errorpagetext {

    margin: auto;

    padding-left: 265px;

    width: 500px;

    clear: both

}



.errortitle {

    color: #4a4a4a;

    font-size: 12px;

    font-weight: bold

}



.againlogin:link {

    color: #a80707;

    text-decoration: underline

}



.againlogin:visited {

    color: #a80707;

    text-decoration: underline

}



.right_servicemore {

    width: 739px;

    float: right;

    margin-right: 15px;

    _margin-right: 5px

}



.show_classmore {

    width: 739px

}



.procheckbox {

    float: left;

    margin-left: 0px

}



#menu {

    background: url(../images/bg.png) repeat-x

}



.menubottom {

    background: url(../images/bg.png) repeat-x

}



.article_01 {

    background: url(../images/bg.png) repeat-x

}



.shiping h3 {

    background: url(../images/bg.png) repeat-x;

}



/* .shiping1 {

    background: url(../images/index_03.jpg) repeat-x;

} */

.bottommenu {

    background: url(../images/bg.png) repeat-x

}



#menu {

    background-position: left 0px

}



.menubottom {

    padding: 0;

    margin: 0px auto;

    width: 960px;

    background-position: left -117px;

    height: 8px;

}



.bottommenu {

    background-position: left -132px

}



#article {

    background-position: left -62px

}



.article {

    width: 211px;

    float: left;

    margin: 6px 0;

}



.flink {

    height: 195px

}



.article_head {

    border-left: #ccc 1px solid;

    padding-left: 0;

    width: 209px;

    height: 27px;

    border-right: #ccc 1px solid

}



.article_head ul {

    background-position: left -62px;

    height: 26px;

    font-size: 14px;

    padding-top: 1px

}



.article_head li {

    text-align: center;

    line-height: 26px;

    width: 65px;

    float: left;

    font-weight: bold

}



.article_head ul .onsel_tag {

    text-align: center;

    width: 65px;

    background: #fff

}



.article_list {

    border-bottom: #cecece 1px solid;

    position: relative;

    border-left: #cecece 1px solid;

    width: 209px;

    display: none;

    float: left;

    overflow: hidden;

    border-top: 0;

    border-right: #cecece 1px solid

}



.orders_list {

    border-bottom: #cecece 1px solid;

    position: relative;

    border-left: #cecece 1px solid;

    width: 209px;

    display: none;

    float: left;

    overflow: hidden;

    border-top: 0;

    border-right: #cecece 1px solid

}



.article_list {

    position: relative

}



.abb img {

    margin-top: 10px

}



.article_list ul {

    padding-bottom: 5px;

    padding-left: 5px;

    padding-right: 5px;

    clear: both;

    padding-top: 5px

}



.article_list li {

    border-bottom: #ddd 1px dashed;

    text-align: left;

    line-height: 33px;

    text-indent: 15px;

    width: 195px;

    background: url(../images/line_icon.gif) no-repeat 3px 13px;

    font-size: 12px

}



.img_icon {

    padding-left: 31px;

    background: url(../images/img.png) no-repeat;

    height: 25px;

    margin-left: 5px

}



#ulpage li {

    padding-left: 31px;

    background: url(../images/img.png) no-repeat;

    height: 25px;

    margin-left: 5px

}



#ulpage li.on {

    padding-left: 31px;

    background: url(../images/img.png) no-repeat;

    height: 25px;

    margin-left: 5px

}



.shiping h3 span {

    padding-left: 31px;

    background: url(../images/img.png) no-repeat;

    height: 25px;

    margin-left: 5px

}



.shiping1 h3 span {

    padding-left: 31px;

    background: url(../images/img.png) no-repeat;

    height: 25px;

    margin-left: 5px

}



.my_left_category .close {

    padding-left: 31px;

    background: url(../images/img.png) no-repeat;

    height: 25px;

    margin-left: 5px

}



.cgy1 {

    background-position: left 2px

}



.cgy2 {

    background-position: left -22px

}



.cgy3 {

    background-position: left -44px

}



.cgy4 {

    background-position: left -68px

}



.cgy5 {

    background-position: left -94px

}



.cgy6 {

    background-position: left -116px

}



.cgy7 {

    background-position: left -138px

}



.cgy8 {

    background-position: left -160px

}



.cgy9 {

    background-position: left -185px

}



.cgy10 {

    background-position: left -208px

}



.cgy11 {

    background-position: left -232px

}



.cgy12 {

    background-position: left -255px

}



.cgy13 {

    background-position: left -278px

}



.cgy14 {

    background-position: left -301px

}



.cgy15 {

    background-position: left -324px

}



.cgy16 {

    background-position: left -348px

}



#ulpage {

    list-style-type: none;

    width: 90px;

    float: right;

    list-style-image: none

}



#ulpage li span {

    border-bottom: #eaeaea 1px solid;

    border-left: #eaeaea 1px solid;

    width: 10px;

    height: 10px;

    color: #4a4a4a;

    border-top: #eaeaea 1px solid;

    font-weight: normal;

    border-right: #eaeaea 1px solid

}



#ulpage li {

    text-align: center;

    padding: 0;

    line-height: 20px;

    list-style-type: none;

    margin: 1px;

    width: 20px;

    font-family: arial;

    background-position: left -380px;

    float: left;

    height: 25px;

    font-size: 12px;

    cursor: pointer;

    font-weight: bold;

    list-style-image: none;

}



#ulpage li.on {

    padding: 0;

    margin: 0;

    background-position: 0px -406px;

    height: 26px;

    color: white;

}



.top_logo {

    padding-left: 13px;

    margin-right: 5px

}



.top_logo1 {

    padding-left: 13px;

    margin-right: 5px

}



.top_logo2 {

    padding-left: 13px;

    margin-right: 5px

}



.top_logo3 {

    padding-left: 13px;

    margin-right: 5px

}



.top_logo {

    padding-left: 15px;

    background-position: 0px -644px

}



.top_logo1 {

    background-position: 0px -661px

}



.top_logo2 {

    padding-left: 10px;

    background-position: 0px -677px

}



.top_logo3 {

    background-position: 0px -695px

}



.shiping {

    border-bottom: #cecece 1px solid;

    text-align: left;

    border-left: #cecece 1px solid;

    width: 209px;

    float: left;

    height: auto;

    clear: both;

    overflow: hidden;

    border-top: 0;

    border-right: #cecece 1px solid

}



.shiping1 {

    border-bottom: #cecece 1px solid;

    text-align: left;

    border-left: #cecece 1px solid;

    width: 209px;

    float: left;

    height: auto;

    clear: both;

    overflow: hidden;

    border-top: 0;

    border-right: #cecece 1px solid

}



.shiping h3 {

    width: 209px;

    background-position: left -90px;

    float: left;

    height: 26px;

    clear: both;

    background: url(../images/bg.png) repeat-x;

}



.shiping1 h3 {

    width: 209px;

    background-position: left -90px;

    float: left;

    height: 26px;

    clear: both;

    background: url(../images/bg.png) repeat-x;

}



.shiping h3 span {

    line-height: 26px;

    padding-left: 18px;

    background-position: -3px -449px;

    font-size: 13px

}



.shiping1 h3 span {

    line-height: 26px;

    padding-left: 18px;

    background-position: -3px -449px;

    font-size: 13px;

    color: #ff0000;

}



.sp_show {

    padding-bottom: 15px;

    line-height: 26px;

    padding-left: 10px;

    width: 189px;

    padding-right: 10px;

    float: left;

    overflow: hidden;

    padding-top: 15px

}



.shiping ul {

    padding-bottom: 5px;

    padding-left: 5px;

    padding-right: 5px;

    clear: both;

    padding-top: 5px

}



.shiping1 ul {

    padding-bottom: 5px;

    padding-left: 5px;

    padding-right: 5px;

    clear: both;

    padding-top: 5px

}



.shiping li {

    border-bottom: #ddd 1px dashed;

    line-height: 30px;

    text-indent: 15px;

    width: 200px;

    background: url(../images/line_icon.gif) no-repeat 3px 8px;

    font-size: 12px

}



.shiping1 li {

    border-bottom: #ddd 1px dashed;

    line-height: 30px;

    text-indent: 15px;

    width: 200px;

    background: url(../images/line_icon.gif) no-repeat 3px 8px;

    font-size: 12px

}



.db {

    line-height: 24px;

    margin: 5px 0 0;

    background-position: 3px -470px;

    height: 24px

}



.db1 {

    line-height: 24px;

    margin: 5px 0 0;

    background-position: 3px -470px;

    height: 24px

}



.db2 {

    line-height: 24px;

    margin: 5px 0 0;

    background-position: 3px -470px;

    height: 24px

}



.db3 {

    line-height: 24px;

    margin: 5px 0 0;

    background-position: 3px -470px;

    height: 24px

}



.db4 {

    line-height: 24px;

    margin: 5px 0 0;

    background-position: 3px -470px;

    height: 24px

}



.db5 {

    line-height: 24px;

    margin: 5px 0 0;

    background-position: 3px -470px;

    height: 24px

}



.db6 {

    line-height: 24px;

    margin: 5px 0 0;

    background-position: 3px -470px;

    height: 24px

}



.db1 {

    padding-left: 26px;

    background-position: left -492px

}



.db2 {

    background-position: left -518px

}



.db3 {

    padding-left: 23px;

    background-position: left -541px

}



.db4 {

    padding-left: 23px;

    background-position: left -565px

}



.db5 {

    padding-left: 23px;

    background-position: left -589px

}



.db6 {

    padding-left: 23px;

    background-position: left -613px

}



.my_left_category {

    margin: 0 auto;

    width: 100%;

    letter-spacing: 1px

}



.pro_class_title {

    margin: 0;

    background: url(../images/third_title.png) no-repeat;

    height: 0;

    overflow: hidden;

    cursor: pointer;

    padding-top: 30px

}



.my_left_category {

    float: left

}



.my_left_category .my_left_cat_list {

    z-index: 100;

    border-bottom: #01a743 1px solid;

    border-left: #01a743 1px solid;

    line-height: 13.5pt;

    margin-top: -2px;

    width: 209px;

    display: none;

    border-top: 0;

    top: 30px;

    border-right: #01a743 1px solid;

    left: 0

}



.my_left_category .my_left_cat_list h2 {

    margin: 0;

    padding: 3px 5px 0 9px;

}



.my_left_category .my_left_cat_list h2 a {

    line-height: 29px;

    color: #d6290b;

    font-size: 14px;

    font-weight: bold

}



.my_left_category .my_left_cat_list h2 a:hover {

    line-height: 29px;

    color: #d6290b;

    font-size: 14px;

    font-weight: bold

}



.my_left_category .h2_cat {

    background-image: url(../images/gaj_13.gif);

    text-align: left;

    line-height: 25px;

    width: 209px;

    background-repeat: no-repeat;

    height: 28px;

    color: #333;

    font-weight: normal

}



.my_left_category .h2_cat:hover {

    z-index: 99;

    background-position: 0px -29px

}



.my_left_category .h2_cat_1 {

    background-image: url(../images/gaj_13.gif);

    position: relative;

    line-height: 29px;

    width: 209px;

    background-repeat: no-repeat;

    height: 28px;

    color: #333;

    font-weight: normal

}



.my_left_category a {

    color: #333;

    text-decoration: none

}



.my_left_category a:hover {

    color: #f33;

    text-decoration: underline

}



.my_left_category .activity ul li a:hover {

    color: #f33;

    text-decoration: underline

}



.my_left_category h3 {

    margin: 0;

    padding-left: 5px;

    display: block;

    height: 29px;

    font-weight: normal;

}



.my_left_category h3 span {

    width: 206px;

    float: right;

    color: #999

}



.my_left_category h3 a {

    line-height: 29px;

    font-size: 12px

}



.my_left_category .h3_cat {

    z-index: 10000;

    position: absolute;

    margin-top: -109px;

    display: none;

    left: 358.5px

}



.my_left_category .shadow {

    width: 730px;

    display: table

}



.my_left_category .shadow_border {

    border-bottom: #01a743 1px solid;

    border-left: 0px;

    /*margin-top: 0px;*/

    min-height: 420px;

    width: 730px;

    margin-bottom: 3px;

    background: #fff9f9;

    float: left;

    border-top: #01a743 1px solid;

    border-right: #01a743 1px solid

}



/*.my_left_category .shadow_border ul#catelist {*/

/*background-image: url(../images/gaj_14.gif);*/

/*padding-bottom: 0px;*/

/*background-color: white;*/

/*margin: 0px;*/

/*min-height: 420px;*/

/*padding-left: 10px;*/

/*width: 500px;*/

/*padding-right: 10px;*/

/*background-repeat: no-repeat;*/

/*background-position: left -33px;*/

/*float: left;*/

/*padding-top: 0px*/

/*}*/

.my_left_category .shadow_border ul#catelist li {

    border-bottom: #b9fed5 1px solid;

    list-style-type: none;

    padding-left: 10px;

    background-repeat: no-repeat;

    background-position: 0px 8px;

    letter-spacing: 0px;

    list-style-image: none

}



.my_left_category .shadow_border ul#catelist li span {

    text-align: right;

    color: red;

    font-weight: bold

}



.my_left_category .close {

    padding-bottom: 0px;

    margin: 0px;

    padding-left: 0px;

    width: 200px;

    padding-right: 0px;

    background-position: 170px -714px;

    float: right;

    height: 28px;

    cursor: pointer;

    padding-top: 0px

}



.my_left_category .activity {

    padding-bottom: 0px;

    padding-left: 0px;

    width: 209px;

    padding-right: 0px;

    float: left;

    padding-top: 0px

}



.my_left_category .activity ul {

    overflow-y: auto;

    padding-left: 10px;

    overflow: hidden

}



.my_left_category .activity ul li {

    text-align: left

}



.my_left_category .activity ul.brandlst li {

    width: 30%;

    float: left

}



.my_left_category .activity span {

    text-align: left;

    padding-left: 10px;

    color: black;

    vertical-align: bottom;

    font-weight: bold

}



.my_left_category .active_cat {

    z-index: 99;

    background-position: 0px -29px

}



.my_left_category .active_cat h3 {

    font-weight: bold

}



.my_left_category .active_cat h3 a {

    color: red;

    font-weight: bold

}



.box_con_1 dl dt span {

    color: red;

    font-weight: bold

}



.box_con_1 dl dd span {

    color: red;

    font-weight: bold

}



.my_left_category .active_cat h3 span {

    display: none

}



.my_left_category .active_cat div {

    display: block

}



.stair_img {

    z-index: -1;

    text-align: left;

    padding-bottom: 10px;

    padding-left: 0px;

    width: 518px;

    padding-right: 0px;

    padding-top: 0px

}



#stairleft .stair_img {

    width: 210px

}



#stairright_rt .stair_img {

    width: 211px

}



.areatitle {

    text-align: left;

    padding-bottom: 10px;

    margin-top: 10px;

    padding-left: 0px;

    width: 201px;

    padding-right: 0px;

    float: left;

    padding-top: 1px

}



.areatitle select {

    width: 210px

}



.areatitle h2 {

    line-height: 27px;

    padding-left: 10px;

    width: 201px;

    display: block;

    background: url(../images/gaj_15.png) no-repeat 0px 0px;

    float: left;

    height: 27px;

    color: black;

    font-size: 13px;

    font-weight: bold;

    text-decoration: none

}



.article_head01 h3 {

    line-height: 27px;

    padding-left: 10px;

    width: 201px;

    display: block;

    background: url(../images/gaj_15.png) no-repeat 0px 0px;

    float: left;

    height: 27px;

    color: black;

    font-size: 13px;

    font-weight: bold;

    text-decoration: none

}



.areatitle h2 span {

    display: block;

    background: url(../images/gaj_15.png) no-repeat right 0px;

    vertical-align: top

}



.article_head01 h3 span {

    display: block;

    background: url(../images/gaj_15.png) no-repeat right 0px;

    vertical-align: top

}



.more {

    padding-right: 13px;

    float: right;

    color: #000;

    font-size: 12px;

    font-weight: normal;

    text-decoration: underline

}



.more:hover {

    color: red;

    text-decoration: underline

}



.shiping h3 .more {

    margin-top: 6px;

    padding-right: 5px;

    vertical-align: middle

}



.box_con_1 {

    border-bottom: #cecece 1px solid;

    text-align: left;

    border-left: #cecece 1px solid;

    padding-bottom: 0px;

    padding-left: 5px;

    width: 199px;

    padding-right: 5px;

    float: left;

    clear: both;

    border-top: 0px;

    border-right: #cecece 1px solid;

    padding-top: 10px

}



.box_con_2 {

    border-bottom: #cecece 1px solid;

    text-align: left;

    border-left: #cecece 1px solid;

    padding-bottom: 0px;

    padding-left: 5px;

    width: 199px;

    padding-right: 5px;

    float: left;

    clear: both;

    border-top: 0px;

    border-right: #cecece 1px solid;

    padding-top: 10px

}



.box_con_1 dl {

    border-bottom: #ebebeb 1px solid;

    margin: 0px auto;

    clear: both;

    overflow: hidden

}



.box_con_1 dl dt {

    padding-bottom: 1px;

    margin: 10px 0px;

    padding-left: 1px;

    padding-right: 1px;

    float: left;

    padding-top: 1px

}



.box_con_1 dl dd {

    margin: 20px 0px 10px;

    width: 130px;

    float: right;

    color: #888

}



.box_con_1 dl dd a {

    display: block;

    margin-bottom: 3px

}



.box_con_1 ul {

    margin-top: 1px;

    margin-bottom: 10px

}



.box_con_1 ul li {

    border-bottom: #ebebeb 1px solid;

    line-height: 27px;

    display: inline-table;

    float: left;

    margin-left: 6px

}



.box_con_1 ul li span {

    padding-bottom: 0px;

    padding-left: 10px;

    padding-right: 10px;

    color: red;

    font-weight: bold;

    padding-top: 0px

}



.logoimg_list {

    list-style-type: none;

    width: 199px;

    float: left;

    clear: both;

    list-style-image: none

}



.logoimg_list li {

    padding-bottom: 4px;

    list-style-type: none;

    padding-left: 3px;

    width: 94px;

    padding-right: 2px;

    float: left;

    list-style-image: none;

    padding-top: 4px

}



#area {

    text-align: left;

    border-left: #cecece 1px solid;

    padding-bottom: 5px;

    padding-left: 5px;

    width: 199px;

    padding-right: 5px;

    border-right: #cecece 1px solid;

    padding-top: 5px

}



#area ul {

    text-align: center;

    padding-bottom: 0px;

    list-style-type: none;

    padding-left: 0px;

    padding-right: 0px;

    list-style-image: none;

    padding-top: 5px

}



#area ul li {

    text-align: center;

    margin: 0px auto;

    display: inline

}



/*#area ul li span {*/

/*padding-bottom: 3px;*/

/*padding-left: 5px;*/

/*padding-right: 5px;*/

/*background: url(../images/gaj_18.gif) repeat-x 0px 0px;*/

/*padding-top: 2px*/

/*}*/

#stairright_lt {

    width: 518px;

    padding-right: 10px;

    float: left

}



#defual_show {

    position: static;

    display: block

}



.bottom_more_link {

    text-align: right;

    line-height: 23px;

    width: 189px;

    padding-right: 10px;

    float: right;

    height: 23px;

    vertical-align: bottom

}



#divfirstblock {

    margin-bottom: 12px

}



#defual_show h3 a {

    text-indent: 5px;

    background-repeat: no-repeat;

    padding-top: 3px

}



#defual_show h3 div {

    float: left

}



#defual_show h3 div.img {

    padding-right: 5px;

    padding-top: 4px

}



.kit_icon1 {

    background-position: -4px 2px

}



#kit_icon2 {

    background-position: -4px -29px

}



#kit_icon3 {

    background-position: -4px -58px

}



#kit_icon4 {

    background-position: -4px -87px

}



#kit_icon5 {

    background-position: -4px -116px

}



#kit_icon6 {

    background-position: -4px -145px

}



#kit_icon7 {

    background-position: -4px -174px

}



#kit_icon8 {

    background-position: -4px -206px

}



#kit_icon9 {

    background-position: -4px -233px

}



#kit_icon10 {

    background-position: -4px -258px

}



#kit_icon11 {

    background-position: -4px -285px

}



#kit_icon12 {

    background-position: -4px -310px

}



#kit_icon13 {

    background-position: -4px -330px

}



#kit_icon14 {

    background-position: -4px -355px

}



#kit_icon15 {

    background-position: -4px -380px

}



.hotpro_head .onsel_tag {

    background: url(../images/btndh.gif) no-repeat

}



.hotpro_head .unsel_tag {

    background: url(../images/btndh.gif) no-repeat

}



.register_link:link {

    background: url(../images/btndh.gif) no-repeat

}



.register_link:visited {

    background: url(../images/btndh.gif) no-repeat

}



.register_link {

    background: url(../images/btndh.gif) no-repeat

}



.login_link {

    background: url(../images/btndh.gif) no-repeat

}



#orederinquery .on_tag {

    background: url(../images/btndh.gif) no-repeat

}



#orederinquery .on_tag_over {

    background: url(../images/btndh.gif) no-repeat

}



#orederinquery .un_tag {

    background: url(../images/btndh.gif) no-repeat

}



#orederinquery .un_tag_over {

    background: url(../images/btndh.gif) no-repeat

}



.hot_product {

    width: 518px;

    margin-bottom: 10px;

    float: left;

    clear: both

}



.hotpro_head {

    line-height: 27px;

    background: url(../images/def_tag_bg01.gif) repeat-x center bottom;

    height: 27px

}



.hotpro_head h3 {

    text-align: center;

    width: 116px;

    float: left;

    margin-left: 5px;

    font-size: 13px

}



.hotpro_head .onsel_tag {

    background-position: left -30px;

    color: #fff

}



.hotpro_head .unsel_tag {

    background-position: left 0px;

    color: #555

}



#orederinquery .on_tag {

    background-position: left -211px;

    color: #555

}



#orederinquery .on_tag_over {

    background-position: left -244px;

    color: #555

}



#orederinquery .un_tag {

    width: 105px;

    background-position: left -274px;

    color: #fff

}



#orederinquery .un_tag_over {

    width: 105px;

    background-position: left -309px;

    color: #fff

}



.hotpro_head span {

    padding-left: 20px;

    font-family: "����";

    float: left;

    font-size: 14px;

    font-weight: bold

}



.hotpro_main {

    border-bottom: #ddd 1px solid;

    border-left: #ddd 1px solid;

    padding-bottom: 10px;

    width: 516px;

    display: none;

    float: left;

    clear: both;

    border-top: 0px;

    border-right: #ddd 1px solid

}



.hotpro_main ul {

    width: 486px;

    float: left

}



.hotpro_main ul li {

    margin-top: 5px;

    width: 150px;

    float: left;

    height: 160px;

    margin-left: 10px

}



.hotpro_main ul li h4 {

    text-align: left;

    height: 31px;

    color: #666;

    font-size: 13px;

    font-weight: normal

}



.hotpro_main ul li dt {

    text-align: left;

    padding-bottom: 5px;

    padding-left: 0px;

    width: 60px;

    padding-right: 0px;

    float: left;

    height: 60px;

    padding-top: 5px

}



.hotpro_main ul li dl {

    width: 158px;

    float: left

}



.hotpro_main li dd {

    width: 90px;

    float: left

}



.hotpro_name {

    line-height: 19px;

    display: block;

    height: 40px

}



.hotpro_price {

    line-height: 19px;

    display: block;

    height: 19px;

    color: #f20

}



.more_link {

    text-align: right;

    padding-bottom: 0px;

    line-height: 21px;

    padding-left: 10px;

    width: 496px;

    padding-right: 10px;

    display: block;

    height: 21px;

    clear: both;

    padding-top: 0px

}



.no_title li {

    height: 69px !important;

    overflow: hidden

}



.question_answer {

    width: 518px;

    margin-bottom: 10px;

    float: left;

    clear: both

}



.question_answer ul {

    border-bottom: 0px;

    border-left: #cecece 1px solid;

    width: 516px;

    float: left;

    clear: both;

    border-top: 0px;

    border-right: #cecece 1px solid

}



.question_answer li {

    padding-bottom: 5px;

    padding-left: 5px;

    width: 162px;

    padding-right: 5px;

    float: left;

    padding-top: 5px

}



.question_answer li .float_left {

    width: 55px

}



.question_answer li .float_right {

    text-align: left;

    padding-bottom: 3px;

    line-height: 19px;

    width: 100px;

    margin-left: 7px;

    padding-top: 3px;

    _margin-left: 5px

}



.question_answer .more_link {

    border-bottom: #cecece 1px solid;

    border-left: #cecece 1px solid;

    border-top: 0px;

    border-right: #cecece 1px solid

}



#stairright_rt {

    width: 211px;

    padding-right: 15px;

    float: right;

    margin-right: 0px;

    _margin-right: -33px

}



#stairright_rt_1 {

    width: 211px;

    float: right;

    margin-right: 15px;

    _margin-right: 8px

}



.fast_link {

    height: 33px

}



.fast_link a {

    text-align: left;

    line-height: 33px;

    text-indent: 33px;

    width: 105px;

    float: left;

    height: 33px;

    font-size: 14px;

    font-weight: bold

}



.register_link:link {

    background-position: left -61px;

    color: #fff

}



.register_link:visited {

    background-position: left -61px;

    color: #fff

}



.register_link {

    background-position: left -61px;

    color: #fff

}



.register_link:hover {

    background-position: left -97px;

    color: #555;

    text-decoration: none

}



.register_link:active {

    background-position: left -97px;

    color: #555;

    text-decoration: none

}



.login_link:link {

    background-position: left -134px;

    color: #fff

}



.login_link:visited {

    background-position: left -134px;

    color: #fff

}



.login_link {

    background-position: left -134px;

    color: #fff

}



.login_link:hover {

    background-position: left -172px;

    color: #555;

    text-decoration: none

}



.login_link:active {

    background-position: left -172px;

    color: #555;

    text-decoration: none

}



.orders {

    width: 211px;

    margin-bottom: 10px;

    float: left;

    clear: both

}



.orders_list {

    height: 315px;

    padding-top: 0px

}



.orders_list table {

    margin: 3px auto;

    width: 206px

}



.orders_list table th {

    text-align: center;

    line-height: 23px;

    height: 23px;

    font-size: 12px

}



.orders_list table td {

    padding-bottom: 1px;

    padding-left: 1px;

    padding-right: 1px;

    padding-top: 1px

}



.the_num {

    line-height: 19px;

    width: 80px;

    height: 19px

}



.suk_id {

    line-height: 19px;

    width: 80px;

    height: 19px

}



.suk_id {

    width: 100px

}



.center_link {

    text-align: center;

    margin-top: 1px;

    padding-left: 5px;

    width: 200px

}



.center_link_btn {

    margin: 0px auto 8px

}



.article_title {

    line-height: 27px;

    padding-left: 10px;

    width: 200px

}



.right_banner {

    width: 739px;

    float: left;

    clear: both

}



.class_show {

    border-bottom: #cecece 1px solid;

    border-left: #cecece 1px solid;

    padding-bottom: 5px;

    margin-top: 10px;

    padding-left: 0px;

    width: 737px;

    padding-right: 0px;

    float: left;

    clear: both;

    border-top: #cecece 1px solid;

    border-right: #cecece 1px solid;

    padding-top: 5px

}



.cshow_list {

    margin-top: 2px;

    width: 737px;

    float: left

}



.cshow_list .cslist_left li {

    float: left;

    margin-right: 5px

}



.cshow_list h4 {

    padding-left: 5px;

    float: left;

    color: #369;

    font-size: 14px

}



.cshow_list h4 span {

    color: #555

}



.class_showall {

    border-bottom: #cecece 1px solid;

    border-left: #cecece 1px solid;

    padding-bottom: 5px;

    padding-left: 0px;

    width: 737px;

    padding-right: 0px;

    float: right;

    clear: both;

    border-top: #cecece 1px solid;

    margin-right: 15px;

    border-right: #cecece 1px solid;

    padding-top: 5px;

    _margin-right: 7px;

    _padding: 5px 5px 0 0;

    _width: 725px

}



.cslist_left {

    border-bottom: #cecece 1px dashed;

    border-left: #cecece 1px dashed;

    width: 325px;

    margin-bottom: 5px;

    float: left;

    height: 100px;

    margin-left: 5px;

    overflow: hidden;

    border-top: #cecece 1px dashed;

    border-right: #cecece 1px dashed;

    _margin-left: 3px

}



/*  */

/*.class_name {*/

/*padding-bottom: 0px;*/

/*line-height: 27px;*/

/*padding-left: 10px;*/

/*padding-right: 10px;*/

/*background: url(../images/defual_bg06.gif) no-repeat left top;*/

/*height: 27px;*/

/*padding-top: 0px*/

/*}*/

.cslist_left ul {

    padding-bottom: 10px;

    line-height: 21px;

    padding-left: 10px;

    width: 305px;

    padding-right: 10px;

    clear: both;

    padding-top: 10px;

    _width: 280px

}



.cslist_left ul li {

    display: inline;

    white-space: nowrap

}



.red_link:link {

    color: #f20;

    text-decoration: none

}



.red_link:visited {

    color: #f20;

    text-decoration: none

}



.red_link:active {

    color: #f20;

    text-decoration: none

}



.red_link:hover {

    color: #f60;

    text-decoration: underline

}



.right_more_link {

    float: right

}



.cslist_center {

    border-bottom: #cecece 1px dashed;

    border-left: #cecece 1px dashed;

    width: 193px;

    float: left;

    height: 100px;

    margin-left: 5px;

    border-top: #cecece 1px dashed;

    border-right: #cecece 1px dashed

}



.class_vouch_pro {

    padding-bottom: 0px;

    line-height: 27px;

    padding-left: 5px;

    padding-right: 5px;

    height: 27px;

    clear: both;

    padding-top: 0px

}



.mro_news {

    padding-bottom: 0px;

    line-height: 27px;

    padding-left: 5px;

    padding-right: 5px;

    height: 27px;

    clear: both;

    padding-top: 0px

}



.cslist_center dl {

    float: left;

    clear: both

}



.cslist_center dt {

    text-align: left;

    padding-bottom: 5px;

    padding-left: 0px;

    width: 55px;

    padding-right: 0px;

    float: left;

    height: 60px;

    padding-top: 5px

}



.cslist_center dd {

    line-height: 17px;

    padding-left: 8px;

    width: 105px;

    display: inline;

    float: left

}



.cslist_right {

    border-bottom: #cecece 1px dashed;

    border-left: #cecece 1px dashed;

    padding-bottom: 0px;

    padding-left: 5px;

    width: 183px;

    padding-right: 5px;

    margin-bottom: 5px;

    float: left;

    height: 100px;

    margin-left: 5px;

    border-top: #cecece 1px dashed;

    border-right: #cecece 1px dashed;

    padding-top: 0px

}



.cslist_right ul {

    padding-bottom: 5px;

    padding-left: 5px;

    padding-right: 5px;

    float: left;

    clear: both;

    padding-top: 5px

}



.cslist_right ul li {

    line-height: 21px;

    text-indent: 15px;

    background: url(../images/line_icon.gif) no-repeat 3px 8px

}



.onselect {

    display: inline

}



.show_class_list {

    padding-bottom: 5px;

    padding-left: 5px;

    width: 180px;

    padding-right: 5px;

    float: left;

    height: 23px;

    padding-top: 5px

}



.show_class_list span {

    text-align: center;

    width: 15px;

    float: left;

    height: 23px

}



.pro_class {

    width: 150px;

    float: left;

    height: 23px;

    overflow: hidden

}



#pro_class {

    width: 1200px

}



/*  */

/*#pro_class li {*/

/*padding-bottom: 0px;*/

/*padding-left: 5px;*/

/*padding-right: 5px;*/

/*display: inline;*/

/*background: url(../images/gaj_18.gif) repeat-x;*/

/*float: left;*/

/*height: 23px;*/

/*margin-right: 1px;*/

/*padding-top: 0px*/

/*}*/

.product1 ul {

    float: left

}



.productinfo1 .jcarousel-skin-tango .jcarousel-container {

    border-bottom: #ccc 1px solid;

    border-left: #ccc 1px solid;

    float: left;

    border-top: #ccc 1px solid;

    border-right: #ccc 1px solid

}



.productinfo1 .jcarousel-skin-tango .jcarousel-direction-rtl {

    direction: rtl

}



.productinfo1 .jcarousel-skin-tango .jcarousel-container-horizontal {

    padding-bottom: 0px;

    padding-left: 15px;

    width: 707px;

    padding-right: 15px;

    padding-top: 0px

}



.productinfo1 .jcarousel-skin-tango .jcarousel-clip {

    overflow: hidden

}



.productinfo1 .jcarousel-skin-tango .jcarousel-clip-horizontal {

    margin-top: 10px;

    width: 707px;

    height: 90px

}



.productinfo1 .jcarousel-skin-tango .jcarousel-item {

    width: 85px;

    height: 90px

}



.productinfo1 .jcarousel-skin-tango .jcarousel-item-horizontal {

    margin-left: 0px;

    margin-right: 10px

}



.productinfo1 .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {

    margin-left: 10px;

    margin-right: 0px

}



.productinfo1 .jcarousel-skin-tango .jcarousel-item-placeholder {

    background: #fff;

    color: #000

}



.productinfo1 .jcarousel-container img {

    border-bottom: #e8e8e8 1px solid;

    border-left: #e8e8e8 1px solid;

    border-top: #e8e8e8 1px solid;

    border-right: #e8e8e8 1px solid

}



.productinfo1 .labelinfo {

    width: 80px;

    word-wrap: break-word

}



.productinfo1 .jcarousel-container {

    text-align: center

}



/*.productinfo1 .jcarousel-skin-tango .jcarousel-prev-horizontal {*/

/*position: absolute;*/

/*width: 12px;*/

/*background: url(../images/leftbotton.gif) no-repeat 0px 0px;*/

/*height: 63px;*/

/*top: 10px;*/

/*cursor: pointer;*/

/*left: 5px*/

/*}*/

/*.productinfo1 .jcarousel-skin-tango .jcarousel-next-horizontal {*/

/*position: absolute;*/

/*width: 12px;*/

/*background: url(../images/leftbotton.gif) no-repeat 0px 0px;*/

/*height: 63px;*/

/*top: 10px;*/

/*cursor: pointer;*/

/*left: 5px*/

/*}*/

/*.productinfo1 .jcarousel-skin-tango .jcarousel-next-horizontal {*/

/*background: url(../images/rightbotton.gif) no-repeat 0px 0px*/

/*}*/

.product0 ul {

    float: left

}



.product0 .jcarousel-skin-tango .jcarousel-container {

    border-bottom: #ccc 0px solid;

    border-left: #ccc 0px solid;

    float: left;

    border-top: #ccc 0px solid;

    border-right: #ccc 0px solid

}



.product0 .jcarousel-skin-tango .jcarousel-direction-rtl {

    direction: rtl

}



.product0 .jcarousel-skin-tango .jcarousel-container-horizontal {

    padding-bottom: 0px;

    padding-left: 15px;

    width: 325px;

    padding-right: 15px;

    padding-top: 0px

}



.product0 .jcarousel-skin-tango .jcarousel-clip {

    overflow: hidden

}



.product0 .jcarousel-skin-tango .jcarousel-clip-horizontal {

    margin-top: 10px;

    height: 70px

}



.jcarousel-clip-horizontal {

    width: 325px

}



.product0 .jcarousel-skin-tango .jcarousel-item {

    width: 60px;

    height: 70px

}



.product0 .jcarousel-skin-tango .jcarousel-item-horizontal {

    margin-left: 0px;

    margin-right: 10px

}



.product0 .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {

    margin-left: 10px;

    margin-right: 0px

}



.product0 .jcarousel-skin-tango .jcarousel-item-placeholder {

    background: #fff;

    color: #000

}



.product0 .jcarousel-container {

    text-align: center

}



/*  */

/*.product0 .jcarousel-skin-tango .jcarousel-prev-horizontal {*/

/*position: absolute;*/

/*width: 12px;*/

/*background: url(../images/leftbotton.gif) no-repeat 0px 0px;*/

/*height: 70px;*/

/*top: 10px;*/

/*cursor: pointer;*/

/*left: 0px*/

/*}*/

/*!*  *!*/

/*.product0 .jcarousel-skin-tango .jcarousel-next-horizontal {*/

/*position: absolute;*/

/*width: 12px;*/

/*background: url(../images/leftbotton.gif) no-repeat 0px 0px;*/

/*height: 70px;*/

/*top: 10px;*/

/*cursor: pointer;*/

/*left: 0px*/

/*}*/

/*!*  *!*/

/*.product0 .jcarousel-skin-tango .jcarousel-next-horizontal {*/

/*background: url(../images/rightbotton.gif) no-repeat 0px 0px*/

/*}*/

.product0 .curr_base {

    border-bottom: #e8e8e8 1px solid;

    border-left: #e8e8e8 1px solid;

    border-top: #e8e8e8 1px solid;

    border-right: #e8e8e8 1px solid

}



.product0 .cur_on {

    border-bottom: #82acd5 2px solid;

    border-left: #82acd5 2px solid;

    border-top: #82acd5 2px solid;

    border-right: #82acd5 2px solid

}



.new_gray {

    margin: auto;

    width: 739px

}



.new_gray li {

    list-style-type: none;

    padding-left: 10px

}



.small_01 {

    border-bottom: #ccc 1px solid;

    margin-top: 5px

}



.phdisplay {

    line-height: 27px;

    display: block

}



.box_con_div {

    border-bottom: #cecece 1px solid;

    text-align: left;

    border-left: #cecece 1px solid;

    padding-bottom: 0px;

    padding-left: 5px;

    width: 199px;

    padding-right: 5px;

    float: left;

    clear: both;

    border-top: 0px;

    border-right: #cecece 1px solid;

    padding-top: 10px

}



.box_con_ul {

    width: 199px;

    display: inline;

    float: left

}



.box_con_ul li {

    line-height: 27px;

    list-style-type: none;

    width: 99px;

    float: left

}



.box_con_1m {

    border-bottom: #cecece 1px solid;

    text-align: left;

    border-left: #cecece 1px solid;

    padding-bottom: 0px;

    padding-left: 5px;

    width: 199px;

    padding-right: 5px;

    float: left;

    height: 345px;

    clear: both;

    border-top: 0px;

    border-right: #cecece 1px solid;

    padding-top: 10px

}



.box_con_1m dl {

    border-bottom: #ebebeb 1px solid;

    margin: 0px auto;

    clear: both

}



.box_con_1m dl dt {

    border-bottom: #d8d8d8 1px solid;

    border-left: #d8d8d8 1px solid;

    padding-bottom: 1px;

    margin: 10px 0px;

    padding-left: 1px;

    padding-right: 1px;

    float: left;

    border-top: #d8d8d8 1px solid;

    border-right: #d8d8d8 1px solid;

    padding-top: 1px

}



.box_con_1m dl dt span {

    color: red;

    font-weight: bold

}



.box_con_1m dl dd {

    margin: 20px 0px 10px;

    width: 130px;

    float: right;

    color: #888

}



.box_con_1m dl dd span {

    color: red;

    font-weight: bold

}



.box_con_1m dl dd a {

    display: block;

    margin-bottom: 3px

}



.box_con_1m ul {

    margin-top: 1px;

    margin-bottom: 10px

}



.box_con_1m ul li {

    border-bottom: #ebebeb 1px solid;

    text-align: left;

    width: 98%;

    overflow: hidden

}



.box_con_1m ul li span {

    padding-bottom: 0px;

    padding-left: 10px;

    padding-right: 10px;

    color: red;

    font-weight: bold;

    padding-top: 0px

}



.box_con_1m .boxred {

    color: #300;

    font-weight: 700

}



.hot_product .boxred {

    color: #300;

    font-weight: 700

}



.phnone {

    line-height: 12px;

    display: none

}



.newh1 {

    width: 560px;

    float: left;

    margin-left: 20px;

    border-bottom: 1px dashed #ccc;

}



.newh2 {

    width: 120px;

    float: left;

    border-bottom: 1px dashed #ccc;

}



.jobh {

    background: #f1e9d6;

    height: 28px;

    padding: 4px 0 0 10px !important;

    font-size: 14px;

}



.td {

    margin-left: 18px;

}



.td2 {

    text-align: center;

    margin-top: 8px;

}



#demo {

    margin: 15px 15px 0;

}



.gbbodyuld {

    text-align: left;

    line-height: 21px;

    margin: 15px 15px 0;

    text-indent: 2em;

    display: inline;

}



.arcconn h1 {

    text-decoration: none;

    font-size: 14px;

    font-size: 14px;

    text-align: center;

    line-height: 30px;

}



.chanpinconn {

    padding: 10px;

}



.chanpinconn ul {

    margin: 0px;

    padding: 0px;

}



.chanpinconn li {

    width: 200px;

    list-style: none;

    float: left;

    margin: 10px 0 0 20px;

    display: inline;

    height: 240px;

}



.chanpinconn li img {

    width: 200px;

}



.bodyd {

    color: #c85277;

}



/*分页列表*/

#pagelist {

    width: 95%;

    padding: 12px 0px 14px 0;

    overflow: hidden;

    text-align: center;

}



#pagelist ul {

    padding-right: 12px;

    float: right;

    overflow: hidden;

    list-style: none;

}



#pagelist ul li {

    text-align: center;

    float: left;

    border: #ccc 1px solid;

    padding: 5px;

    color: #085277;

    margin: 4px;

    list-style: none;

    display: inline;

}



#pagelist .thisclass {

    background: #ccc;

    color: #fff;

    /*font-weight: blod;*/

    border: 1px #999999 solid;

}



/*分类列表结束*/

.tupian {

    width: 200px;

    height: 180px;

    text-align: center;

    vertical-align: middle;

    border: 1px solid #ccc;

}



.tupian .pos {

    display: block;

    position: relative;

    width: 200px;

    height: 180px;

}



.tupian .pos img {

    height: 100%;

}



/*热门搜索和友情连接*/

.hotkey {

    width: 990px;

    overflow: hidden;

    padding: 5px 0px;

    margin: 0 auto;

}



.hottitle {

    float: left;

    width: 65px;

    line-height: 20px;

}



.hotlist {

    float: left;

    width: 910px;

    overflow: hidden;

    padding-left: 10px

}



.hotlist ul {

    padding-left: 10px;

    valign: middle;

}



.hotlist li {

    float: left;

    padding-left: 0px;

    padding-right: 10px;

    padding-top: 0px;

    width: auto;

    white-space: nowrap;

}



.hotlist li a:link,

.hotkey li a:visited {

    text-decoration: none;

    color: #000;

    line-height: 20px;

}



.hotlist li a:hover {

    text-decoration: underline;

    color: red;

    line-height: 20px;

}



.qlswu_reception {

    text-align: center;

    line-height: 24px;

    padding-top: 3px;

}



.newh {

    line-height: 26px;

}



.qlswu_reception img {

    cursor: pointer;

    position: relative;

    top: 5px;

}



.qlswu_call {

    display: inline-block;

    cursor: hand;

    font-family: 'impact';

    color: red;

    text-indent: 0em;

    /*white-space: 2px;*/

    letter-spacing: 1px;

    font-size: 16px;

}



.qlswu_call_title {

    font-weight: bold;

}



.pagelist {

    width: 90%;

    text-align: right;

}



/* .designer_img_n{ width:150px; float:left;} */

.tupian1 {

    width: 250px;

    height: 100%;

    vertical-align: middle;

    border: 1px solid #ccc;

    overflow: hidden;

    float: left;

    /* margin: 0 auto; */

}



.designer_totalz {

    width: 400px;

    height: 140px;

    margin-top: 22px;

    color: #666;

    margin-left: 15px;

    float: left;

}



.cl {

    clear: both;

}



.cpinfotit {

    font-size: 14px;

    font-weight: bold;

}



.cpinfo {

    width: 680px;

    margin-top: -38px;

}



/* .cpjs {

    height: 210px;

} */

.hotpro_main {}



.hotpro_main ul {

    margin: 0px;

    padding: 0px;

}



.hotpro_main li {

    margin-left: 10px;

}



.hotpro_main li img {

    width: 160px;

    height: 120px;

}



.ziti {

    margin-top: 8px;

    /* text-align: center; */

    /* line-height: 21px; */

    line-height: 1.4;

    padding: 0 10px;

}



/*引导语*/

.pro_word_title {

    overflow: hidden;

    position: relative;

    top: 1px;

    height: 32px;

}



.pro_word_title_name {

    float: left;

    width: auto;

    padding: 6px 20px 0 20px;

    border: #ccc 1px solid;

    border-bottom: #fff 1px solid;

    height: 24px;

    overflow: hidden;

}



.pro_word_title_exp {

    float: right;

    width: auto;

    text-align: right;

    padding-right: 4px;

    position: absolute;

    bottom: 4px;

    right: 0px;

}



.pro_word_title_exp li {

    float: right;

    width: 60px;

    padding-left: 2px;

    padding-right: 3px;

    list-style: none;

    cursor: pointer;

}



.pro_word_title_exp a:link,

.pro_word_title_exp a:visited {

    color: #000;

    text-decoration: none;

    line-height: 20px;

}



.pro_word_title_exp a:hover {

    color: red;

    text-decoration: underline;

    line-height: 20px;

}



/*  */

/*.chanpintit1 {*/

/*width: 722px;*/

/*overflow: hidden;*/

/*height: 30px;*/

/*float: right;*/

/*background: url(../images/title.png) no-repeat 15px center;*/

/*}*/

.chanpintit1 p {

    font-size: 12px;

    font-weight: bold;

    color: #000;

    padding: 10px 0 0 32px;

}



.chanpintit1 p a {

    font-size: 12px;

    font-weight: bold;

    color: #000;

    text-decoration: none;

}



.pro_word {

    border: 1px solid #ccc;

    padding: 6px 12px;

}



.pro_word p {

    padding: 0;

    line-height: 24px;

    text-indent: 2em;

}



.qlswu_call {

    display: inline-block;

    cursor: hand;

    font-family: 'impact';

    color: red;

    text-indent: 0em;

    /*white-space: 2px;*/

    letter-spacing: 1px;

}



/*产品展示*/

.pro_width {

    width: 100%;

    text-align: left;

    overflow: hidden;

    margin: 0 auto;

    margin-top: 0px;

}



.pro_list li {

    list-style: none;

    margin-top: 10px;

    text-align: justify;

    border: 1px solid #ccc;

    padding: 5px 0 3px 0;

}



.pro_list li a {

    text-decoration: none;

}



.pro_list li a:hover {

    text-decoration: underline;

    color: red;

    font-weight: bold;

}



.pro_list li .proimg img {

    border: 1px #ccc solid;

    padding-left: 0px;

    text-indent: 0px;

}



.pro_list li .tel {

    padding-left: 10px;

}



.pro_list li .tel img {

    cursor: pointer;

}



/*相关信息*/

.pro_news {

    width: 100%;

    text-align: left;

    margin: 0 auto;

    margin-top: 12px;

}



.pro_news_title {

    border-bottom: #ccc 2px solid;

    padding-left: 10px;

    padding-bottom: 6px;

    overflow: hidden;

    height: 31px;

}



.pro_news_title_name {

    float: left;

    width: auto;

}



.pro_news_title_exp {

    float: right;

    width: auto;

    text-align: right;

    padding-right: 4px;

    padding-top: 10px;

    color: blue;

}



.pro_news_list {

    width: 94%;

    margin: 0 auto;

}



.pro_news_list li {

    border-bottom: 1px dashed #ccc;

    text-align: left;

    line-height: 20px;

    width: 100%;

    padding: 6px 0;

}



.pro_news_list li a {

    font-size: 13px;

    line-height: 30px;

}



.pro_news_list li a:hover {

    font-weight: bold;

    color: red;

    text-decoration: underline;

}



.pro_news_list a:link,

.pro_news_list a:visited {

    color: #000;

    text-decoration: none;

    line-height: 20px;

}



.pro_news_list a:hover {

    color: red;

    text-decoration: underline;

    line-height: 20px;

}



/*相关词*/

.sousuotitle {

    width: 100%;

    margin: 0 auto;

    overflow: hidden;

    margin-top: 12px;

}



.pro_related {

    margin: 0 auto;

    border: 1px solid #ccc;

    padding: 6px 10px 3px 18px;

    overflow: hidden;

    width: 680px;

}



.pro_related_list {

    float: left;

    overflow: hidden;

    height: auto;

    width: 100%;

}



.pro_related_list ul {

    padding-left: 0;

    width: 100%;

    overflow: hidden

}



.pro_related_list li {

    float: left;

    padding-right: 16px;

    text-align: left;

    width: auto;

    white-space: nowrap;

}



.pro_related_list li a:link,

.pro_related_list li a:visited {

    color: #000;

    text-decoration: none;

    line-height: 20px;

}



.pro_related_list li a:hover {

    color: red;

    text-decoration: underline;

    line-height: 20px;

}



/*终端页样式*/

/*上下篇*/

.pro_prenext {

    width: 100%;

    text-align: center;

    padding-top: 14px;

    overflow: hidden;

}



.pro_prenext a {

    font-size: 13px;

    line-height: 24px;

}



.pro_prenext a:hover {

    font-weight: bold;

    color: red;

    text-decoration: underline;

}



/*相关长尾词*/

.pro_related_info {

    width: 100%;

    overflow: hidden;

}



.pro_related_infolist {

    width: 100%;

}



.pro_related_infolist ul {

    width: 100%;

    margin: 0;

    padding: 0;

}



.pro_related_infolist li {

    float: left;

    width: 330px;

    overflow: hidden;

    padding-left: 20px;

}



.pro_related_infolist a {

    font-size: 13px;

    line-height: 24px;

    color: #000;

    text-decoration: none;

}



.pro_related_infolist a:hover {

    font-weight: bold;

    color: red;

    text-decoration: underline;

}



.box_os {

    height: auto;

    overflow: hidden;

    width: 131px;

    position: fixed;

    right: 0;

    top: 44px;

    _position: absolute;

    z-index: 9999;

}



.box_os .osqq {

    width: 129px;

    border: 1px solid #d1d1d1;

    background-color: #fff;

    background-position: 0 -120px;

    clear: both;

    padding: 37px 0 8px 0;

    text-align: center;

}



.box_os .osqq .qq {

    background-position: -140px -120px;

    display: block;

    width: 99px;

    height: 26px;

    margin: 8px auto 0;

    cursor: pointer;

}



/*.kefudiv {*/

/*position: absolute;*/

/*height: 160px;*/

/*width: 118px;*/

/*}*/

/*#kefudiv {*/

/*position: absolute;*/

/*height: 160px;*/

/*width: 118px;*/

/*}*/

/*.kefulist {*/

/*background: url(../images/mid001.gif);*/

/*}*/

/*  */

/*.kefutitle {*/

/*background: url(../images/list_001.gif);*/

/*margin-left: 9px;*/

/*font-size: 9pt;*/

/*width: 101px;*/

/*height: 20px;*/

/*}*/

/*.kefuitem {*/

/*font-size: 9pt;*/

/*}*/

/*首页产品TAB*/

.products .hd {

    height: 27px;

    line-height: 27px;

    padding: 0 10px 0 10px;

    position: relative;

}



.products .hd ul {

    height: 32px;

}



.products .hd ul li {

    float: left;

    cursor: pointer;

    background: url(../images/btndh.gif) no-repeat;

    width: 105px;

    text-align: center;

}



.products .hd ul li.on {

    height: 30px;

    background-position: left -30px;

    color: #fff;

}



.products .bd ul {

    padding: 15px;

    zoom: 1;

    /* height: 410px; */

    border: 1px solid #ddd;

    margin-bottom: 20px;

}



.products .bd li {

    line-height: 24px;

    float: left;

    width: 33%;

    /* height: 204px; */

    height: 215px;

    padding: 5px;

    box-sizing: border-box;

}



.products .bd ul>li>a {

    display: inline-block;

    overflow: hidden;

}



.products .bd img {

    /* width: 100%; */

    height: 120px;

}



.products .bd li .date {

    float: right;

    color: #999;

}



/*浮动二维码*/

#identifier-pannel {

    position: fixed;

    right: 50%;

    top: 80%;

    z-index: 9999;

    width: 110px;

    margin-right: 517px;

}



#identifier-pannel a {

    display: block;

    padding: 10px;

    line-height: 18px;

    font-size: 12px;

    color: #000;

    text-decoration: none;

    white-space: nowrap;

    text-align: center;

    background: #FFF;

}



#identifier-pannel a:hover {

    background: #999;

    color: #000;

}



.pannel {

    margin-bottom: 10px;

}



.pannel .pannel-title {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    border-top-left-radius: 8px;

    border-top-right-radius: 8px;

    padding-left: 10px;

    font-weight: bold;

    font-size: 14px;

}



.pannel .pannel-body {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    padding: 10px;

}



.thumbnail img {

    width: 100%;

}



.pannel-green .pannel-title {

    background: linear-gradient(#fbf9f9, #80ffb3);

    line-height: 27px;

    border: 1px solid #80ffb3;

    font-size: 19px;

    color: #f00;

}



.pannel-green .pannel-body {

    border: 1px solid #80ffb3;

}



.pannel-green .pannel-body h3 {

    margin-bottom: 5px;

}



.pannel-gay .pannel-title {

    background: linear-gradient(#fbf9f9, #c1c1c1);

    line-height: 27px;

    border: 1px solid #c1c1c1;

}



.pannel-gay .pannel-body {

    border: 1px solid #c1c1c1;

}



.pannel-gay .pannel-body h3 {

    margin-bottom: 5px;

}



.video .pannel-body {

    padding: 25px 0;

}



.hidden {

    display: none;

    width: 600px;

    height: 338px;

    position: fixed;

    top: 50%;

    left: 50%;

    margin-left: -300px;

    margin-top: -169px;

    z-index: 9;

    border: 5px solid;

}



.close {

    width: 40px;

    height: 40px;

    font-size: 28px;

    text-align: center;

    color: #fff;

    background: #000;

    border-radius: 50%;

    position: absolute;

    right: -20px;

    top: -20px;

    z-index: 10;

}



.news ul li {

    border-bottom: 1px dashed #ccc;

    padding: 5px 0;

    list-style: square inside;

}



.flinks {

    text-align: left;

    /* padding-left: 15px; */

}



.flinks .title {

    height: 26px;

    line-height: 26px;

    font-size: 13px;

    padding-left: 18px;

    background: url(../images/bg.png) repeat-x;

}



.flinks .fbody {

    padding: 18px;

}



.h1 {

    font-size: 24px;

    text-align: center;

    margin-bottom: 15px;

}

.gengduo{

    display:inline-block;

    float:right;

}
.bigimg{width:600px;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border: 10px solid #fff;}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}
.bigbox{background: #fff;border:1px solid #ededed;margin:0 auto;border-radius: 10px;overflow: hidden;padding:10px;}
.bigbox>.imgbox{width:100%;float:left;border-radius:5px;overflow: hidden;margin: 0 10px 10px 10px;}
.bigbox>.imgbox>img{width:100%;}
.imgbox:hover{cursor:zoom-in}
.mask:hover{cursor:zoom-out}
.mask>img{position: fixed;right:10px;top: 10px;width: 60px;}
.mask>img:hover{cursor:pointer}
