﻿body { color: #333; font-size: 63%; background: #fff; text-align: center; font-family: Arial, Helvetica, sans-serif, 宋体; margin: 0; padding: 0; }
form, p, ul, ol, li, dl, dt, dd { margin: 0; padding: 0; }
img { border: none; }
a:link, a:visited { color: #333; text-decoration: none; }
a:hover, a:active { color: #c00; text-decoration: underline; }

/* 主要操作区 */
.tbl { border: 1px solid #1b7fbd; padding: 1px; background: #fff; margin: 15px auto 0; font-size: 1.2em; }
.tbl h1 { position: relative; margin: 0; width: 100%; height: 26px; text-indent: .6em; line-height: 26px; overflow: hidden; float: left; background: #75c4ef url(../../images/system/title_bg.jpg) repeat-x 0 0; font-size: 12px; color: #333; text-align: left; }
.tbl h1 .datetime { position: absolute; top: 0; right: 10px; font-weight: normal; }

/* 铵钮 */
.btn_50 { margin: 0 .5em 0 0; width: 50px; height: 24px; line-height: 26px; text-align: center; font-size: 12px; color: #333; background: url(../images/btn_50.gif) no-repeat 0 0; border: none; }
.btn_60 { margin: 0 .5em 0 0; width: 60px; height: 24px; line-height: 26px; text-align: center; font-size: 12px; color: #333; background: url(../images/btn_60.gif) no-repeat 0 0; border: none; }
.btn_70 { margin: 0 .5em 0 0; width: 70px; height: 24px; line-height: 26px; text-align: center; font-size: 12px; color: #333; background: url(../images/btn_70.gif) no-repeat 0 0; border: none; }
.btn_80 { margin: 0 .5em 0 0; width: 80px; height: 24px; line-height: 26px; text-align: center; font-size: 12px; color: #333; background: url(../images/btn_80.gif) no-repeat 0 0; border: none; }
.btn_90 { margin: 0 .5em 0 0; width: 90px; height: 24px; line-height: 26px; text-align: center; font-size: 12px; color: #333; background: url(../images/btn_90.gif) no-repeat 0 0; border: none; }
.btn_100 { margin: 0 .5em 0 0; width: 100px; height: 24px; line-height: 26px; text-align: center; font-size: 12px; color: #333; background: url(../images/btn_100.gif) no-repeat 0 0; border: none; }
.module { width: 198px; border: 1px solid #ccc; }
.module_title { font-size: 12px; color: #333; margin: 0; text-align: center; width: 198px; height: 26px; line-height: 26px; background: #eee url(../images/module_title.jpg) no-repeat 0 0; }
.module .user, .module .passwd, .module .check_code, .module .orderid, .module .orderuser { width: 120px; border: 1px solid #999; font-family: Arial, Helvetica, sans-serif; }
.module .user_login td { line-height: 2.2em; }
.module .check_code { width: 45px; font-family: Arial, Helvetica, sans-serif; }
.module .user_focus, .module .passwd_focus, .module .check_focus { background: #E8F9FF; font-family: Arial, Helvetica, sans-serif; width: 120px; border: 1px solid #069; }
.module .check_code_focus { width: 45px; background: #E8F9FF; font-family: Arial, Helvetica, sans-serif; border: 1px solid #069; }
.module .check_code_position { position: relative; }
.module .checkcode { cursor: pointer; position: absolute; top: 0; left: 4.2em; }
.ordersearch { line-height: 2.2em; }
.margin_t { margin: 8px auto 0; }
.margin_b { margin-bottom: 8px; }
.margin_tb { margin: 8px auto; }

/* 网站首页 */
.body_bg { background: #039; }
.mainbody { font-size: 1.2em; margin: auto; width: 960px; background: #fff; overflow: hidden; }
.ads_header { width: 620px; height: 70px; overflow: hidden; background: #f4f4f4; }
.header_btn a { margin: 4px 0 4px 8px; float: left; background: url(../images/header_btn_left.jpg) no-repeat 0 0; padding: 0 0 0 5px; height: 21px; line-height: 21px; }
.header_btn a span { display: block; float: left; background: url(../images/header_btn_right.jpg) no-repeat 100% 0; padding: 0 12px 0 7px; }
.header_btn a:hover { cursor: pointer; color: #c00; background: url(../images/header_btn_left.jpg) no-repeat 0 100%; }
.header_btn a:hover span { background: url(../images/header_btn_right.jpg) no-repeat 100% 100%; }
.margin_top_8 { margin-top: 8px; }

/* 主导航 */
.mainnav { border: 1px solid #9c0707; padding: 1px; background: #fff; }
.nav { position: relative; width: 940px; height: 32px; background: #900 url(../images/mainnav_bg.jpg) repeat-x 0 0; list-style: none; float: left; }
.nav li { float: left; margin: 0 -1px 0 0; }
.nav li a:link, .nav li a:visited { padding: 0 1.5em; background: url(../images/mainnav_line.gif) no-repeat 0 40%; float: left; display: block; height: 32px; color: #fff; font-size: 1em; font-weight: bold; line-height: 29px; }
.nav li a:hover, .nav li a:active { color: #c00; text-decoration: none; background: url(../images/nav_curr.gif) no-repeat 50% 100%; }
.nav li a.nav_home:link, .nav li a.nav_home:visited { background: none; }
.nav li a.nav_home:hover, .nav li a.nav_home:active { color: #c00; text-decoration: none; background: url(../images/nav_curr.gif) no-repeat 50% 100%; }
.nav li a.curr:link, .nav li a.curr:visited { color: #c00; text-decoration: none; background: url(../images/nav_curr.gif) no-repeat 50% 100%; }
.nav li.shop { position: absolute; top: 0; right: 87px; }
.nav li.forum { position: absolute; top: 0; right: 0; border: none; }
.nav li.shop a:link, .nav li.shop a:visited { background: none; }
.nav li.shop a:hover, .nav li.shop a:active { color: #c00; text-decoration: none; background: url(../images/nav_curr.gif) no-repeat 50% 100%; }
.search_form { margin: -7px auto 0; }
.mainnav_search .search { margin: 0 0 -3px .5em; width: 72px; height: 25px; line-height: 25px; text-align: center; font-size: 12px; color: #333; background: url(../images/search.jpg) no-repeat 0 0; border: none; }
.mainnav_search { background: #fda326 url(../images/mainnav_search.jpg) repeat-x 0 0; height: 65px; }
.mainnav_search select { margin: 0 0 0 .5em; }
.mainnav_search span { font-size: 1.2em; margin: 6px 0 0 0; display: block; float: left; }
.mainnav_search .keywords { position: relative; width: 200px; border: 1px solid #900; background: #fff; font-family: Arial, Helvetica, sans-serif, 宋体; font-size: 1em; padding: 4px 0 2px 5px; }
.mainnav_search .keywords_focus { position: relative; width: 200px; border: 1px solid #000; background: #ffc; font-family: Arial, Helvetica, sans-serif, 宋体; font-size: 1em; padding: 4px 0 2px 5px; }
.hot_keywords { width: 930px; margin: 0 auto; list-style: none; text-align: center; }
.hot_keywords li { display: inline; margin: 0 0 0 .5em; }
.hot_keywords li a:link, .hot_keywords li a:visited { color: #333; }
.hot_keywords li a:hover, .hot_keywords li a:active { color: #000; text-decoration: underline; }

/* 用户中心 */
.user_center a.user_name:link, .user_center a.user_name:visited { color: #c00; font-weight: bold; text-decoration: underline; }
.user_center a.user_name:hover, .user_center a.user_name:active { color: #06c; text-decoration: none; }
.user_center a.cart:link, .user_center a.cart:visited { background: url(../images/cart.jpg) no-repeat 0 0; padding: 0 0 0 1.8em; color: #039; text-decoration: underline; }
.user_center a.cart:hover, .user_center a.cart:active { color: #c00; text-decoration: none; }
.user_center a.favorite:link, .user_center a.favorite:visited { background: url(../images/favorite.gif) no-repeat 0 0; padding: 0 0 0 1.8em; color: #039; text-decoration: underline; }
.user_center a.favorite:hover, .user_center a.favorite:active { color: #c00; text-decoration: none; }
.user_center a.center:link, .user_center a.center:visited { background: url(../images/center.jpg) no-repeat 0 0; padding: 0 0 0 1.8em; color: #039; text-decoration: underline; }
.user_center a.center:hover, .user_center a.center:active { color: #c00; text-decoration: none; }
.user_center a.logout:link, .user_center a.logout:visited { background: url(../images/logout.jpg) no-repeat 0 0; padding: 0 0 0 1.8em; color: #039; text-decoration: underline; }
.user_center a.logout:hover, .user_center a.logout:active { color: #c00; text-decoration: none; }

.user_center a.message:link, .user_center a.message:visited { background: url(../images/message.gif) no-repeat 0 0; padding: 0 0 0 1.8em; color: #039; text-decoration: underline; }
.user_center a.message:hover, .user_center a.message:active { color: #c00; text-decoration: none; }

/* 用户登录 */
.btn_56_21 { margin: 5px 0 0 0; float: left; width: 56px; height: 21px; line-height: 23px; color: #333; font-size: 12px; background: url(../images/btn_56_21.jpg) no-repeat 0 0; border: none; }
a.btn_gray:link, a.btn_gray:visited { margin: 5px 0 0 5px; float: left; background: url(../images/btn_gray_left.jpg) no-repeat 0 0; padding: 0 0 0 5px; }
a.btn_gray:link span, a.btn_gray:visited span { cursor: pointer; overflow: hidden; display:block; height: 21px; line-height: 23px; float: left; background: url(../images/btn_gray_right.jpg) no-repeat 100% 0; padding: 0 10px 0 5px; }
a.btn_gray:hover, a.btn_gray:active { text-decoration: none; }

/* 商家联盟等数据列表 */
.module_datalist { width: 198px; list-style: none; }
.module_datalist li { width: 90%; margin: 2px auto 0; line-height: 1.8em; background: url(../images/dotted.gif) repeat-x 0 100%; }
.module_datalist li a:link, .module_datalist li a:visited { background: url(../images/dot_box_gray.gif) no-repeat 0 50%; padding: 0 0 0 .8em; color: #333; }
.module_datalist li a:hover, .module_datalist li a:active { background: url(../images/dot_box_06c.gif) no-repeat 0 50%; color: #06c; }
li.more { background: none; text-align: right; }
li.more a:link, li.more a:visited { margin: .3em 0; display: block; width: 36px; height: 11px; background: none; float: right; }
li.more a:hover, li.more a:active { background: none; }

/* 产品分类 */
.products_category { margin: 0 0 .5em 0; }
.products_category h2 { position: relative; padding: 0 0 .4em 0; font-size: 12px; color: #069; margin: 0 0 .5em 0; width: 178px; background: url(../images/products_category.jpg) no-repeat 0 100%; }
.products_category h2 a.more:link, .products_category h2 a.more:visited { padding: 0 1em 0 0; background: url(../images/next.gif) no-repeat 100% 30%; color: #666; font-weight: normal; position: absolute; top: 0; right: 0; }
.products_category a:link, .products_category a:visited { line-height: 1.6em; background: none; padding: 0 0 0 1em; color: #333; }
.products_category a:hover, .products_category a:active { background: url(../images/important.gif) no-repeat 0 50%; padding: 0 0 0 1em;  color: #c00; text-decoration: underline; }

/* 促销信息 */
.ads_200_x { width: 200px; float: left; list-style: none; }
.ads_200_x li { margin: 8px 0 0 0; width: 200px; float: left; overflow: hidden; }
.ads_200_x li img { display: block; }

/* 版权信息 */
.copyright { border-top: 1px solid #ccc; }
.partners { line-height: 1.6em; }
.partners a:link, .partners a:visited { margin: 0 .8em 0 0; border-right: 1px solid #ccc; padding: 0 .8em 0 0; color: #333; }
.partners a:hover, .partners a:active { color: #06c; text-decoration: underline; }
a.morepartners:link, a.morepartners:visited { color: #039; line-height: 1.8em; }
a.morepartners:hover, a.morepartners:active { color: #c00; text-decoration: underline; }
.friendlinks { word-break: keep-all; line-height: 1.6em; }
.friendlinks a:link, .friendlinks a:visited { margin: 0 .5em 0 0; }
.logo_img a img { display: block; display: inline; margin: 5px 5px 0 0; }
.aboutus { background: #f4f4f4; border-top: 1px solid #ccc; margin: 3px 0 0 0; }
.aboutus .aboutlinks { padding: .6em 0 .3em 0; }

/* 当前位置 */
.current_position { width: 700px; height: 18px; padding: 0 0 .1em 0; list-style: none; background: url(../images/curr_bg.jpg) no-repeat 0 100%; }
.current_position li { float: left; color: #666; background: url(../images/next.gif) no-repeat 100% 10%; padding: 0 1.2em 0 0; margin: 0 .5em 0 0; }
.current_position li a:link, .current_position li a:visited { color: #666; }

/* 圆角矩形 */
.cir_t { line-height: 7px; width: 700px; height: 7px; background: url(../images/cir_t.jpg) no-repeat 0 0; }
.cir_m { width: 700px; background: url(../images/cir_m.jpg) repeat-y 0 0; }
.cir_b { line-height: 7px; width: 700px; height: 7px; background: url(../images/cir_b.jpg) no-repeat 0 0; }
.cir_title { float: left; color: #666; margin: 0 0 0 .8em; background: url(../images/arr_bottom.gif) no-repeat 0 20%; padding: 0 0 0 1.3em; }
.cir_important { color: #c00; margin: 0 .5em; font-style: normal; }
.cir_num { color: #666; margin: 0 0 0 .5em; }
a.curr_category:link, a.curr_category:visited { color: #c00; font-size: 12px; text-decoration: none; }
a.curr_category:hover, a.curr_category:active { color: #06c; text-decoration: underline; }
.important { color: #c00; font-style: normal; }
.cir_m ul { margin: .5em 0 0 0; clear: left; float: left; width: 680px; list-style: none; }
.cir_m ul li { width: 158px; line-height: 1.6em; display: inline; text-align: left; float: left; margin: 0 0 0 .8em; }



/* 产品模块 */
.products_title_bg { height: 29px; background: url(../images/products_title_bg.jpg) no-repeat 50% 0; }
.products_outline { border: 1px solid #ff7e27; }
.module_tips { margin: 0; color: #333; font-size: 1.2em; background: url(../images/module_tips.jpg) no-repeat 0 10%; margin: .2em 0 0 0; padding: 0 0 0 1.3em; }
.products_order { color: #666; }
a.order:link, a.order:visited { text-decoration: underline; color: #666; margin: 0 .2em 0 0; }
a.order:hover, a.order:active { color: #c00; text-decoration: none; }
.product_module { background: url(../images/dotted.gif) repeat-x 0 100%; }
.product_module .product_info { margin: .6em 0 1em 0; }
a.product_photo:link, a.product_photo:visited { display: block; width: 80px; height: 80px; overflow: hidden; }
a.product_name:link, a.product_name:visited { color: #039; text-decoration: none; }
a.product_name:hover, a.product_name:active { color: #c00; text-decoration: underline; }
span.price1 { color: #666; text-decoration: none; }
span.price2 { color: #c00; }



a.buy:link, a.buy:visited { margin: .3em 0 0 0; background: url(../images/buy.jpg) no-repeat 0 0; text-indent: 2.5em; display: block; float: left; width: 65px; height: 19px; line-height: 21px; overflow: hidden; color: #333; }
a.buy:hover, a.buy:active { color: #000; text-decoration: none; }
a.fav:link, a.fav:visited { margin: .3em 0 0 0; background: url(../images/fav.jpg) no-repeat 0 0; text-indent: 2.5em; display: block; float: left; width: 62px; margin-left: .5em; height: 19px; line-height: 21px; overflow: hidden; color: #333; }
a.fav:hover, a.fav:active { color: #000; text-decoration: none; }

.recommend { margin: 0 0 0 1em; }
.recommend a.recommend_photo:link, .recommend a.recommend_photo:visited { border: 1px solid #fff; margin: 0 0 .7em 0; display: block; width: 90px; height: 90px; overflow: hidden; }
.recommend a.recommend_photo:hover, .recommend a.recommend_photo:active { border: 1px solid #ccc; }
.recommend a img { display: block; }
.recommend a:link, .recommend a:visited { color: #039; text-decoration: none; }
.recommend a:hover, .recommend a:active { color: #c00; text-decoration: underline; }









/* 特价促销 */
.promotion { border: 1px solid #4cb215; }
.promotion .promotion_photo { width: 107px; height: 262px; background: url(../images/promotion_photo.jpg) no-repeat 0 0; overflow: hidden; }
.promotion .promotion_bg { height: 290px; background: #c00 url(../images/promotion_bg.jpg) repeat-x 0 0; }
.promotion .promotion_right { width: 10px; height: 262px; background: url(../images/promotion_right.jpg) no-repeat 0 0; overflow: hidden; }

/* 手机配件 */
.fittings { border: 1px solid #399ccd; }
.fittings .fittings_photo { width: 41px; height: 262px; background: url(../images/fittings_photo.jpg) no-repeat 0 0; overflow: hidden; }
.fittings .fittings_bg { height: 290px; background: url(../images/fittings_bg.jpg) repeat-x 0 0; }
.fittings .fittings_right { width: 10px; height: 262px; background: url(../images/fittings_right.jpg) no-repeat 0 0; overflow: hidden; }

/* 品牌手机 */
.brand { border: 1px solid #999; }
.brand .brand_photo { width: 41px; height: 262px; background: url(../images/brand_photo.jpg) no-repeat 0 0; overflow: hidden; }
.brand .brand_bg { height: 290px; background: url(../images/brand_bg.jpg) repeat-x 0 0; }
.brand .brand_right { width: 10px; height: 262px; background: url(../images/brand_right.jpg) no-repeat 0 0; overflow: hidden; }

/* 软件仪器 */
.software { border: 1px solid #3bb1b1; }
.software .software_photo { width: 41px; height: 262px; background: url(../images/software_photo.jpg) no-repeat 0 0; overflow: hidden; }
.software .software_bg { height: 290px; background: url(../images/software_bg.jpg) repeat-x 0 0; }
.software .software_right { width: 10px; height: 262px; background: url(../images/software_right.jpg) no-repeat 0 0; overflow: hidden; }

/* 电脑数码 */
.digital { border: 1px solid #e8a33b; }
.digital .digital_photo { width: 41px; height: 262px; background: url(../images/digital_photo.jpg) no-repeat 0 0; overflow: hidden; }
.digital .digital_bg { height: 290px; background: url(../images/digital_bg.jpg) repeat-x 0 0; }
.digital .digital_right { width: 10px; height: 262px; background: url(../images/digital_right.jpg) no-repeat 0 0; overflow: hidden; }
















/* 产品信息 */
.product_images { margin: 1.8em 0 0 0; width: 266px; height: 200px; overflow: hidden; float: left; }
.product_images img { float: left; }
.order_review { margin: .5em 0 0 0; width: 266px; height: 200px; overflow: hidden; float: left; }
.order_review img { float: left; }

.product_info { color: #666; margin-top: 1em; float: left; }
.product_info .product_title { color: #f30; font-size: 1.6em; margin: 0; }
.product_info a:link, .product_info a:visited { color: #666; text-decoration: underline; margin: 0 0 0 .5em; }
.product_info em { font-style: normal; }
.product_info .product_price { color: #c00; font-size: 1.5em; line-height: 1em; }
.product_info .submit_add { width: 149px; height: 27px; line-height: 29px; text-align: left; padding: 0 0 0 .5em; background: #eee url(../images/submit_add.jpg) no-repeat 0 0; border: none; }

.product_info .product_important a:link, .product_info .product_important a:visited { color: #039; text-decoration: underline; }
.product_info .product_important a:hover, .product_info .product_important a:active { color: #c00; text-decoration: none; }
.product_info a.product_order:link, .product_info a.product_order:visited { color: #069; font-size: 1em; text-decoration: none; display: block; float: left; width: 149px; height: 27px; line-height: 29px; overflow: hidden; text-indent: 1.5em; background: #ccc url(../images/btn_149_27.jpg) no-repeat 0 0; }
.product_info a.product_order:hover, .product_info a.product_order:active { color: #c00; text-decoration: none; }
.product_detail_info { border: 1px solid #91caf4; padding: 1px; font-size: 1em; margin: 1em auto 0; }
.product_detail { color: #069; margin: 0; width: 700px; height: 28px; background: #ccefff url(../images/product_info.jpg) no-repeat 0 100%; font-size: 1em; }
.product_detail span { height: 28px; line-height: 40px; overflow: hidden; float: left; background: url(../images/module_tips_blue.jpg) no-repeat .5em 1em; padding: 0 0 0 2em; }
.product_detail_info table td { line-height: 1.6em; word-break: break-all; text-align: left; }
.product_coment { background: url(../images/dotted.gif) repeat-x 0 100%; margin: 1em auto 0; }
.product_coment a.product_name:link, .product_coment a.product_name:visited { margin: 0 0 0 .5em; color: #039; text-decoration: underline; }
.product_coment a.product_name:hover, .product_coment a.product_name:active { color: #c00; text-decoration: none; }
.comment_level { color: #999; }
.comment_time, .comment_user { color: #039; }
.comment_time { margin: 0 0 0 .5em; }
.comment_content { color: #333; line-height: 1.6em; text-align: left; word-break: break-all; margin: .3em 0 1em 0; }
.comment_tips { color: #c00; }
.do_comment textarea { width: 85%; height: 8em; font-size: 1em; color: #333; font-family: Arial, Helvetica, sans-serif, 宋体; line-height: 1.6em; background: url(../images/logo/logo_gray.jpg) no-repeat 50% 50%; }
.do_comment .check_code_position { position: relative; }
.do_comment .check_code_position .check_code { cursor: pointer; position: absolute; top: 0; left: 8em; }
.do_comment .check_code_position a:link, .do_comment .check_code_position a:visited { position: absolute; top: 0; left: 16em; }
.comment_tips a:link, .comment_tips a:visited { color: #039; margin: 0 .5em; text-decoration: underline; }
.comment_tips a:hover, .comment_tips a:active { color: #090; text-decoration: none; }
.do_comment a.logout:link, .do_comment a.logout:visited { color: #039; margin: 0 0 0 .5em; text-decoration: none; }
.do_comment a.logout:hover, .do_comment a.logout:active { color: #090; text-decoration: underline; }
.do_comment a.product_name:link, .do_comment a.product_name:visited { color: #c00; text-decoration: none; }
.do_comment a.product_name:hover, .do_comment a.product_name:active { color: #039; text-decoration: underline; }

.product_box_t { text-indent: -9999em; width: 371px; height: 43px; overflow: hidden; background: #eee url(../images/product_box_t.jpg) no-repeat 0 0; }
.product_box_m { color: #000; width: 371px; background: #eee url(../images/product_box_m.jpg) repeat-y 0 0; }
.product_box_b { width: 371px; line-height: 0; height: 14px; background: #eee url(../images/product_box_b.jpg) no-repeat 0 0; }
.product_margint { margin: .5em auto .3em; }
a.addfavorite:link, a.addfavorite:visited { color: #039; float: left; clear: left; display: block; background: url(../images/favorite.gif) no-repeat 0 0; padding: 0 0 0 1.8em; text-decoration: underline; margin: 1em 0 0 0; width: 90px; }
a.addfavorite:hover, a.addfavorite:active { color: #c00; text-decoration: none; }
.photos_view { width: 650px; font-size: 1em; margin: 1em 0 0 0; padding: 0 0 .3em 0; background: url(../images/curr_bg.jpg) no-repeat 0 100%; }

.photos_view_list { width: 650px; float: left; list-style: none; }
.photos_view_list li { margin: 1.6em 1.6em 0 0; float: left; width: 110px; height: 110px; overflow: hidden; }
.photos_view_list li a:link, .photos_view_list li a:visited { display: block; width: 100px; height: 100px; border: 1px solid #ccc; padding: 4px; }
.photos_view_list li a:hover, .photos_view_list li a:active { border: 1px solid #069; }

/* 城市代理 */
.about_agent { color: #000; font-size: 14px; line-height: 1.7em; text-align: left; }
.agent_header { height: 91px; background: #fff url(../images/agent.jpg) no-repeat 0 0; }
a.agent_resiter:link, a.agent_resiter:visited { margin: 0 0 1.5em 0; display: block; width: 149px; height: 27px; line-height: 29px; overflow: hidden; font-size: 12px; text-indent: .8em; background: #eee url(../images/btn_149_27.jpg) no-repeat 0 0; text-align: left; color: #069; }
a.agent_resiter:hover, a.agent_resiter:active { color: #c00; text-decoration: none; }
.agent_icon { background: url(../images/contact.gif) no-repeat 100% .5em; }
.agent_photo { margin: 1em 0 0 0; }
.agent_title { font-size: 14px; font-weight: bold; color: #c00; line-height: 2em; }
.agent_tips { font-size: 14px; color: #06c; }
.agent_data td { text-indent: .5em; }

/* 推荐产品 */
.recommend_products dl { display: inline; width: 120px; height: 130px; float: left; margin: 10px 0 0 9px; overflow: hidden; }
.recommend_products dl dt { text-align: center; width: 120px; margin: 0 auto; height: 100px; overflow: hidden; }
.recommend_products dl dd { width: 120px; text-align: center; }
.recommend_products dl dd a:link, .recommend_products dl dd a:visited { color: #039; }
.recommend_products dl dd a:hover, .recommend_products dl dd a:active { color: #c00; text-decoration: underline; }

/* 产品列表 */
.product_infomation { float: left; width: 225px; height: 95px; margin: 0 0 20px 2px; display: inline; }
.product_infomation dt { width: 90px; height: 90px; float: left; }
.product_infomation dd { float: right; line-height: 1.5em; width: 135px; text-align: left; }
.clear { clear: both; }

/* 浮动窗口 */
#helper { position: absolute; visibility: hidden; z-index: 9999; text-align: left; line-height: 1.8em; color: #000; overflow: visible; font-size: 1.2em; }
#helper .helper_main { padding: 6px 8px 4px; background: #e8f7ff url(../images/helper_icon.jpg) no-repeat 95% 95%; border: 1px solid #023568; border: 1px solid #023568; width: 138px; float: left; float: left; }
#helper .toggle:link, #helper .toggle:visited { outline: none; text-indent: -9999em; display: block; width: 24px; height: 102px; float: left; background: url(../images/helper.png) no-repeat 0 0; }
#helper table a:link, #helper table a:visited { color: #039; font-size: 12px; text-decoration: underline; }
#helper table a:hover, #helper table a:active { color: #c00; text-decoration: none; }

/* 新品上架 */
.promotion .new_arrival_photo { width: 107px; height: 262px; background: url(../images/new_arrival_photo.jpg) no-repeat 0 0; overflow: hidden; }
