.marts h1{padding:6px 0 9px 9px; border-bottom:1px solid #f8cc8f; line-height:21px; background:#eef8f9; color:#000; font-weight:normal; font-size:12px;}
input.mart_searchtext {border:1px solid #D0D0D0; width:217px; height:19px; line-height:19px; background:#fff; vertical-align:middle;}
input.mart_searchbtn {border:none; width:59px; height:21px; background:url(../images/mart_img/bg_btn2.gif) no-repeat; font-weight:bold; font-size:12px; cursor:pointer; vertical-align:middle;}

.mart_list {border-left:1px solid #ecf6f8; border-right:1px solid #ecf6f8; background:#fff;}
.mart_mains {float:left; margin-left:8px; width:657px; display:inline;}
.mart_sides {float:right; margin-right:8px; width:227px; background:#DEF8FF; display:inline;}

.mart_mains .mart_topad {margin-top:8px;}
.mart_mains h2 {margin-top:11px; padding-left:32px; line-height:28px; background:#DEF8FF url(../images/public/li_down.gif) 6px 5px no-repeat; font-weight:normal; font-size:12px; color:#000;}
.mart_mains .mart_main {width:657px;}
.mart_main dl {float:left; margin-top:28px; padding-bottom:27px; width:295px;}
.mart_main dt {float:right; width:145px; line-height:20px; font-size:12px; font-weight:bold; color:#D60F00; text-align:left;white-space:nowrap;overflow:hidden;}
.mart_main dt a {font-size:12px; font-weight:bold; color:#D60F00;}
.mart_main dt a:hover {color:#f60;}
.mart_main .pic {float:left; width:140px;}
.mart_main .pic img {vertical-align:middle;}
.mart_main .text {float:right; width:145px; line-height:18px; text-align:left; color:#686868; font-family:"ËÎÌå";}
.mart_main .button {float:right; margin-top:5px; width:145px; text-align:left;}
input.mart_huangou {border:none; width:99px; height:21px; line-height:23px; background:url(../images/mart_img/bg_btn4.gif) no-repeat; font-weight:bold; font-size:12px; cursor:pointer;}
.mart_main dl.fr {float:left; padding-left:20px;}
.listpage {padding-bottom:10px; width:657px; text-align:center; color:#000;}

.side1 {width:227px; height:86px; position:relative;}
.side_search {padding-top:50px; width:227px; height:118px; position:absolute; top:-32px; left:0; background:url(../images/mart_img/bg_sidetop.gif) top no-repeat;}
.side_search dt {float:right; margin-top:1px; padding-right:13px;}
.side_search dd {float:left; padding-bottom:6px; padding-left:22px; line-height:21px; color:#357BBB; font-weight:bold;}

input.side_searchtext {border:1px solid #D0D0D0; width:79px; height:19px; line-height:19px; background:#fff; vertical-align:middle;}
input.side_searchbtn {border:none; width:59px; height:51px; background:url(../images/mart_img/bg_btn3.gif) no-repeat; font-weight:bold; font-size:14px; cursor:pointer;}

.sidead1 {margin-top:10px; padding-bottom:9px; text-align:center;}
.sidead1 img {vertical-align:middle;}


.mart_content h1{padding:0px 0 0 45px; border-bottom:1px solid #f8cc8f; height:38px;line-height:38px; background:#eef8f9 url(../images/public/li_down.gif) 15px 10px no-repeat; color:#000; font-size:14px;}

.mart_boxs {padding-top:17px; border-left:1px solid #ecf6f8; border-right:1px solid #ecf6f8; background:#fff; overflow:hidden;}
.mart_box1 {margin:0 auto; width:751px; overflow:hidden;}
.mart_box1 .pic {float:left; margin-top:13px; width:369px;}
.mart_box1 dd {float:right; width:345px; font-family:"ËÎÌå";}
.mart_box1 .text {border-bottom:1px dashed #CDCDCD; line-height:47px; font-size:14px; color:#000;}
.mart_box1 .btn {margin-top:12px; line-height:22px;}

input.mart_btn {padding:10px 0 10px; border:none; width:159px; background:url(../images/mart_img/bg_btn1.gif) no-repeat; font-weight:bold; font-size:16px; cursor:pointer;}

.mart_box2 {margin:10px auto 0; padding-bottom:70px; width:751px; background:#EFFBFD; position:relative;}
.mart_box2 h2 {position:absolute; top:-5px; left:11px;}
.mart_box2 ul {padding-top:84px; overflow:hidden;}
.mart_box2 li {padding-left:25px; line-height:36px; color:#000; font-size:14px;}


.popdiv {margin:0 auto; padding:0 3px 3px 0; width:497px; background:url(../images/mart_img/bg_popdiv.gif) top no-repeat #BCCBDE;}
.popbox {padding-bottom:7px; border:1px solid #A4B3D2; width:495px; background:#fff;}
.popbox h2 {padding:8px 0 6px; border-bottom:1px solid #A4B3D2; color:#24B1DE; font-size:12px; font-weight:bold; text-align:left; background:url(../images/mart_img/bg_poptitle.gif) repeat-x;}
.popbox h2 span {padding-left:28px; background:url(../images/mart_img/icon_pop1.gif) 7px no-repeat;}
.popbox .cont {padding:5px;}
.popbox .cont h3 {padding:6px 0 4px 31px; color:#fff; font-size:12px; font-weight:bold; text-align:left;}
.popbox .cont h3.jp {background:url(../images/mart_img/icon_pop2.gif) 7px no-repeat #24B1DE;}
.popbox .cont h3.yx {background:url(../images/mart_img/icon_pop3.gif) 13px no-repeat #24B1DE;}
.popbox .cont h3.lx {background:url(../images/mart_img/icon_pop4.gif) 9px no-repeat #24B1DE;}

.popbox .cont dl,.popbox .cont dt,.popbox .cont dd {margin:0; padding:0; border:0;}
.popbox .cont dl {margin-top:5px; padding-bottom:1px; width:485px; overflow:hidden;}
.popbox .cont dt {float:left; width:253px; line-height:23px; text-align:right;}
.popbox .cont dd {float:right; width:232px; line-height:23px; text-align:left; font-weight:bold;}

input.yxtext {padding:3px 2px 2px; border:1px solid #BCCBDE; width:146px; background:#fff;}

.popbox .cont .text {padding:15px 0 20px; line-height:22px; text-align:center; color:#000;}
.popbox .cont .text span {font-family:"ËÎÌå";}

.popbox .cont .btntxt {margin-top:10px; text-align:center;}
input.btn {padding:4px 0 2px; border:none; width:51px; color:#003B86; background:url(../images/mart_img/btn_pop.gif) no-repeat; cursor:pointer; font-size:12px;}