﻿@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family:Arial; font-size:12px; color:#666; background:url(images/tg_bgdy_bg.jpg) repeat-x #f4f4f4 top}
ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,form,input{margin:0;padding:0;border:0; list-style:none;}
.left{ float:left;}
.right{ float:right;}

/* 默认全局样式超链接样式 */
a:link { text-decoration:none;}/* 链接基本样式 */
a:visited {text-decoration:none;}/* 链接点击过后的样式 */
a:hover { text-decoration:underline;}/* 链接移上时的样式 */
a:active { text-decoration:underline;}/* 链接点击时的样式 */
input,button,select,textarea{outline:none;}

/* tg_header 样式*/
.tg_header{ width:100%;line-height:32px; font-family:Verdana; overflow:hidden;background:url(images/tg_bgdy_bg.jpg) repeat-x #f4f4f4 top; height:127px}
.tg_header_width{ width:990px; margin:0px auto;}
.tg_logo{float:left;}
.tg_logo img{ width:361px; height:38px; margin-top:31px}
.offer_nav{ width:100%; color:#f1cea2; font-size:12px; font-family:Verdana}
.offer_nav a{ color:#fff}
.tg_FAQ{ float:right; font:16px 微软雅黑; margin:18px 0 0}
.tg_FAQ a:hover{ text-decoration:none}
.offer_nav .welcome{ color:#fff}
.tg_FAQ a {color:#4c4c4c;padding-left:30px;margin-left:20px;line-height:30px;height:30px;display:block;}
.tg_FAQ a#free_shipping {background:url(images/header-icon.jpg) no-repeat 0 5px;}
.tg_FAQ a#how_to_work {background:url(images/header-icon.jpg) no-repeat 0 -23px;}
.header_searchbox {width:300px;position:absolute;margin-left: 510px;top:58px;}
.header_searchbox .search_box {border:2px solid #eeeeee;height:28px;width:248px;border-radius:5px;float:left;padding-left:5px;line-height:28px;color:#4c4c4c;}
.header_searchbox .search_btn {background:url(images/btn-search.jpg);width:39px;height:32px;border:none;float:left;margin-left:-2px;cursor:pointer;}
.header_searchbox .keyword {display:block;line-height:24px;font-family:Arial;padding-top:5px;}
.header_searchbox #search_recommend a{color:#666}
.header_searchbox #search_recommend a:hover {color: #f60;text-decoration: none;}
.offer_nav ul .rssli{position: relative;padding: 0 30px 0 15px;}
.offer_nav ul .rssli .rsslia{position: absolute;top:6px;right:10px;width:16px;height:16px;}

/* offers_content样式*/
.pri_val{text-decoration:line-through;}
.offers_view dl dt span{width:85px; display:block; float:left;}
.offers_total{ width:960px; margin:0px auto; padding-top:0px;}
.offers_total2{width:990px; margin:0px auto; padding-top:0px;}
.offers_left{ float:left; width:710px;}
.offers_left001{ width:710px;}
.offers_left002{ width:710px; padding-top:20px;}
.offers_left01{ height:7px; margin-top:-5px;}
.offers_left02{ width:710px; background:url(/static/css/m/offers_bg01.jpg) repeat-y;}
.offers_left03{ height:17px;}
.offers_font{ line-height:38px; font-size:24px; font-size:24px; font-family:Verdana; font-weight:bold; color:#1a1a1a; padding:0 0 20px 15px; }
.offers_font a{color:black; display:block;}
.offers_font span{ color:#f79207; padding-right:15px;}
.team_series{ color:#f79207; padding-right:15px;}
.offers_content{ width:1013px;} 
.offers_contentleft{ width:296px; float:left;}
.offers_anniu {background: url(m/offers_anniu.jpg) no-repeat;margin-left: -28px;width: 270px;height: 97px;line-height: 88px;padding-left: 24px;padding-right: 20px;font-size: 28px;font-family: Arial;color: #FFF;}
.offers_anniu span{float:left;text-align: right;width:80px;}
.offers_anniu a{ display:block; height:100px; width:140px; float:right;}
/*lang:NL BEGIN*/
.offers_anniu_nl{ background:url(nl/offers_anniu.jpg) no-repeat;margin-left:-45px;width:271px; height:100px; line-height:95px; padding-left:30px; font-size:34px; font-family:Arial; font-weight:bold; color:#FFF;}
.offers_anniu_nl a{ display:block; height:100px; width:140px; float:right;}
.offers_anniu_nl span{float:left;text-align: right;width:80px;}
/*lang:NL END*/
.offers_bay{ width:243px; border:1px double #d1d1d1; background:#EEE; border-top:none;margin-left:-3px;}
.offers_bay_soldout{ width:243px; border:1px double #d1d1d1; background:#EEE; border-top:none;margin-left:-3px;}
.offers_list{ width:218px; margin-left:10px; background:url(/static/css/m/xian.png) bottom no-repeat; height:50px; padding-top:15px;}
.offers_list ul{ width:58px; float:left; padding-right:20px;}
.offers_list li{}
.li01{ font-size:12px; color:#b55f01; font-weight:bold; line-height:20px;}
.li02{ font-size:16px; color:#171717; font-weight:bold;}
.li02 ul,.offers_list01 ul{background:url(/static/css/i/clock.gif) no-repeat 85% 50%;}
.offers_list01{ width:218px; margin-left:10px; background:url(/static/css/m/xian.png) bottom no-repeat; height:60px; padding-top:5px;}
.offers_list02{ width:218px; margin-left:15px; padding-top:16px; font-size:12px; line-height:40px; text-align:center;}
.offers_shared{ width:243px; background:#f5f5f5; border:1px double #d1d1d1; height:45px; margin-left:42px; margin-top:8px;}
.offers_shared ul{ padding:15px 92px 13px 14px;}
.offers_shared li{ float:left; font-family:Verdana; font-size:12px; padding-right:5px;}

.offers_contentright{ width:437px; float:left; padding-left:17px;}
.offers_pic{ width:437px; height:273px;}
.offers_font001{ padding-top:18px;}
.offers_font001 p{ color:#111; line-height:21px;}
.offers_font001 li{ line-height:19px; color:#171717;}
.offers_font001 li span{ font-weight:bold; font-size:11px; color:#f76b07; font-family:Arial;}

.offers_right{ float:right; width:232px;}
.offers_want{ width:230px; background:#FFFFFF; margin-bottom:10px;}
.offers_want_title {
    background: url("/static/css/m/offers_ongoing_title.gif") no-repeat scroll 0 0 transparent;
    color: #1A1A1A;
    font-size: 12px;
    font-weight: bold;
    height: 33px;
    line-height: 33px;
    text-indent: 10px;
    width: 232px;
}
.offers_want dt{clear:both;}
.offers_want_middle { width:228px; border:2px solid #dbcbaf; border-bottom:none; border-top:none;}
.offers_want_middle p{ font-size:11px; font-family:Verdana; color:#000; line-height:16px; padding:17px 12px 0; font-weight:normal; background:#fff;}
.offers_want_end{ height:14px;}
.offers_want_middle ul{ padding-left:12px; padding-top:13px; line-height:18px; background:#fff;}
.offers_want_middle li{ font-family:Verdana; line-height:18px; color:#000;}
.offers_want_middle li span{ color:#f76b07; font-size:9px;}
.want_double{ border:1px double #ecd7c0; width:194px; margin:2px 0 8px; line-height:18px; height:18px; padding:2px; color:#CCCCCC;
padding-left:5px;}
.want_double01{ border:1px double #ecd7c0; width:196px; height:72px; line-height:18px; margin-top:2px;padding:3px 0 3px 5px;}
.want_double02{ padding-top:14px; padding-bottom:19px; padding-left:100px; text-align:right; margin-left:20px;} 
.button{ width:80px; height:33px;}
.offers_img00{ padding-top:21px;}


/* offers01_content样式*/
.offers_detail{ width:765px; padding-top:20px;}
.offers_left02_de{ width:685px; height:931px; padding-top:23px; padding-left:53px;}
.offers_left02_de h1{ font-size:18px; font-weight:bold; color:#f76907; text-indent:25px;line-height:30px;}
.offers_left02_de p{ color:#797979; line-height:24px; text-indent:2em;}
.offers_left02_de ul{ padding-top:30px;}
.offers_left02_de li{ line-height:24px; text-indent:2em;}
.li_color{ color:#f76907;}
.offers_left02_de h2{ font-size:18px; font-weight:bold; color:#f76907; text-indent:24px;; line-height:30px; padding-top:10px;}
.offers_sp{ width:644px; height:224px; margin-left:21px;}
.offers_ongoing_all{ width:200px; margin:0 auto; padding-bottom:10px; border-bottom:1px dashed #ccc;}
.offers_ongoing_all h3{ color:#000; font-size:12px; font-weight:normal; padding-top:12px; line-height:16px; padding-bottom:6px;}
.offers_ongoing_all h3 a{color:#000}
.offers_ongoing_all dt span{font-size:12px; font-weight:bold; color:#333; display:block; float:left; width:80px; overflow:hidden;}

.offers_ongoing_all dd{ width:200px;}
.offers_ongoing_all dt{ line-height:18px; color:#000;}
.offers_ongoing_all .dt_img{margin:15px 0 0;}
#dt_ongoing{ font-size:12px; font-weight:bold; color:#f76b07; padding:10px 0 13px;}
.strong,.strong01,.strong02{ padding-left:70px;}

/* offers02_content样式*/
.all_offers_title{ width:710px; border-bottom:1px double #dbcbaf;}
.all_offers_span{margin:0 20px;}
.all_offers_keywords{ width:706px; height:43px; background:url(/static/css/m/all_offers_titlebg.gif) repeat-x; margin-left:2px; margin-top:15px;}
.all_offers_keywords ul{ padding-left:16px; height:31px;}
.all_offers_keywords li{ float:left; height:31px; line-height:31px; margin-top:5px; padding-right:3px;}
.all_offers_key01{ overflow:hidden; zoom:1;}
.keywords_input{ width:148px; height:29px; border:1px double #dddddd; margin-right:10px; padding:0px; line-height:29px; text-indent:4px;}
.keywords_input01{ width:138px; height:31px; background:url(/static/css/m//all_offers_input001.gif) no-repeat; margin-right:5px; padding:0px; line-height:29px; text-indent:4px;}
.keywords_anniu{ padding-left:25px;}
.offers_right h3 a{color:#000}
.offers_view{ width:674px; padding-left:20px;}
.offers_view_left{ width:336px; height:440px; float:left;}
.offers_view_left01{ margin-top:28px; padding-bottom:30px; width:336px; height:410px; border-right:1px dotted #dbcbaf; border-bottom:1px dotted #dbcbaf;}
.offers_view_left01 h1{ font-size:14px; font-weight:bold; color:#171717; line-height:18px;}
.offers_view_left01 dd{ width:310px; height:217px; margin:0 0 10px;}
.offers_view_left01 dt{ width:167px; float:left; padding-top:18px; font-size:12px; color:#000; line-height:16px;}
.offers_view_left01 a,.offers_vive_left02 a{ font-weight:bold; font-size:18px; color:#f76b07; }
.offers_view_left01 dt strong{color:#000; font-weight:bold; font-size:14px; padding-left:5px;}
.offers_view_right{ width:336px;height:440px;float:left;}
.offers_vivw_cc{}
.offers_vive_left02{ margin-top:28px; padding-bottom:30px; width:336px; height:410px; border-bottom:1px dotted #dbcbaf;}
.offers_vive_left02 h1{ font-size:14px; font-weight:bold; color:#171717; line-height:18px; text-indent:23px;}
.offers_vive_left02 h2{ font-size:12px; color:#000; line-height:18px; font-weight:normal; height:36px; line-height:18px; padding:0 23px; margin:10px 0;}
.offers_view_left01 h2{ font-size:12px; color:#000; line-height:18px; font-weight:normal; height:36px; line-height:18px; margin:10px 0;}
.offers_vive_left02 dl{ padding-left:22px;}
.offers_vive_left02 dd{ width:310px; height:217px;margin:0 0 10px;}
.offers_vive_left02 dt{ width:157px; float:left; padding-top:18px; font-size:12px; color:#000; line-height:15px;}
.offers_view_left02_a{ font-weight:bold; font-size:18px; color:#f76b07; }
.offers_view_left02 dt strong{ color:#000; font-weight:bold; font-size:14px; padding-left:10px;}
#enter-address-commit{background:url(/static/css/m/subscribe.jpg);width:80px;height:21px;line-height:21px;cursor:pointer;font-weight:bolder;color:#fff;}

.offers2_left_con{color:#000;}
.offers2_left_con .head h2{margin:10px 0; font-size:16px;}
.data-table th{padding:0 10px;}
.offers2_left_con .sect table{margin:10px 0;}

/* offers03部分*/
.offers2_left{background-color:#fff; padding-top:4px; border:solid 2px #dbcbaf; border-bottom:none; border-top:none;}
.offers2_left_title{ border-bottom:solid 1px #dbcbaf; padding-left:15px;}
.offers2_left_title h2{ overflow:hidden; zoom:1;}
.offers2_left_title h2 a{text-algin:center; font-size:18px; color:#bababa; font-weight:bold; display:block; height:45px; float:left; line-height:45px;}
.offers2_left_title h2 a:hover{ overflow:hidden; zoom:1; background:url(/static/css/m/offers2_01.gif) no-repeat left center; height:40px; border-bottom:5px #dbcbaf solid;font-size:18px; text-decoration:none; font-weight:bold; color:#1a1a1a;}
.offers2_left_title h2 a.current{ overflow:hidden; zoom:1; background:url(/static/css/m/offers2_01.gif) no-repeat left center; height:40px; border-bottom:5px #dbcbaf solid; padding-left:15px; font-size:18px; text-decoration:none; font-weight:bold; color:#1a1a1a;}
.offers2_left_title h2 span{ height:45px; border-right:solid 1px #dbcbaf; width:1px; margin-left:30px; margin-right:30px; display:block; float:left;}
.offers2_left_con{ padding:17px 15px 30px 15px; }
.offers2_left_con1 li{border-bottom:dashed 1px #ccc; padding:34px 0px;}
.offers2_left_con1 li p{ float:left; width:153px;}
.offers2_left_con1 li span{ float:right; width:390px; line-height:18px; color:#000;}

.offers_right_con{ padding:15px 15px 20px 15px; border:solid 2px #dbcbaf; border-bottom:none; border-top:none; width:198px;}
.offers_right_con h3{ font-size:12px; font-weight:normal; color:#000; line-height:18px;}
.offers_right_con h3 span{ font-size:12px; font-weight:bold; color:#f76907;}
.offers_right_con dl{ border-bottom:dashed 1px #dbcbaf; padding-bottom:20px;}
.offers_right_con dd img{ padding-top:10px;}
.offers_right_con dl dt{ color:#f76b07; line-height:24px;}
.offers_right_con dl dt span{ font-weight:bold;}
.offers_right_con dl dd{ line-height:18px; overflow:hidden; zoom:1;}
.offers_right_con dl dd p{ float:left;}
.offers_right_con dl dd span{ float:right; font-weight:bold; padding-right:10px;}
.offers_right_other{ text-decoration:line-through;}
.offers_page{ height:30px;line-height:30px;margin-top:30px;}



/*CSS yahoo style pagination*/

DIV.yahoo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;}
DIV.yahoo A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #ff8000; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: underline;}
DIV.yahoo A:hover {color:#000099;}
DIV.yahoo A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #f00; BORDER-BOTTOM: #000099 1px solid;}
DIV.yahoo SPAN.current {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff;}
DIV.yahoo SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid;}



/* 版权样式样式*/
.copyright{ height:43px; background:url(http://deals.dx.com/static/css/m/offers_copyright_bg.jpg) repeat-x; margin-top:30px;}
.copyright01{ width:965px; margin:0px auto; text-align:right; position:relative;}
.followdx{position:absolute; left:25px; top:5px; height:28px; line-height:28px; font-size:14px; color:#333;}
.followdx a{width:16px; height:16px; position:absolute; top:6px;}
.followdx01{background:url(m/follow.gif);left:70px;}
.followdx02{background:url(m/follow.gif) 33.33% 0%;left:95px;}
.followdx03{background:url(m/follow.gif) 66.66% 0% ;left:120px;}
.followdx04{background:url(m/follow.gif) 100% 0% ;left:145px;}
.footerimg{width:850px; margin:30px auto;}
.footerimg img{margin:0 5px;}
.offers_copyright{ width:1013px; margin:0px auto; height:50px; padding-bottom:50px;}
.offers_copyright ul{ float:left; width:358px; height:30px; padding:15px 312px 0px 25px;}
.offers_copyright li{ line-height:30px;}
.offers_copyright li a{ line-height:30px; color:#6b6b6b;}
.offers_copyright li a:hover{ color:#FF9933;}
.offers_copyright p{ padding-top:15px; line-height:30px; text-align:right; padding-right:25px;}

.countdown_day
{background:url(/static/css/m/team_day.png) no-repeat;
line-height: 24px;
height:24px;
padding-bottom:8px;
width:32px;
text-align:center;
color:#fff;
font-size:20px;
float:left;
margin:0 2px 0 0;
}
.countdown_hour
{background:url(/static/css/m/team_hour.png) no-repeat;
line-height: 24px;
height:24px;
padding-bottom:8px;
width:32px;
text-align:center;
color:#fff;
font-size:20px;
float:left;
margin:0 2px 0 0;
}
.countdown_min
{background:url(/static/css/m/team_min.png) no-repeat;
line-height: 24px;
height:24px;
padding-bottom:8px;
width:32px;
text-align:center;
color:#fff;
font-size:20px;
float:left;
margin:0 2px 0 0;
}
.countdown_sec
{background:url(/static/css/m/team_sec.png) no-repeat;
line-height: 24px;
height:24px;
padding-bottom:8px;
width:32px;
text-align:center;
color:#fff;
font-size:20px;
float:left;
margin:0 2px 0 0;
}
/*hotTopic banner*/
.hotTopic{width:208px;margin:auto;margin-top:15px;  border:1px solid #ccc;}
.hotTopic p{ line-height:36px; padding-left:20px; background-color:#fff; color:#000; font-weight:bold;border-bottom:1px solid #ccc;}
.topicImg{ background-color:#fff; width:208px; margin:auto;}
.topicImg img{margin-top:8px; width:208px;}
/* colockbox_timer */
.colockbox_timer{width:283px;height:37px;margin_left:20px;background:url(/static/css/images/colockbg-detail.png) no-repeat -2px -1px;}
.colockbox_timer span{float:left;display:block;width:31px;height:37px;line-height:37px;font-size:20px;text-align:center;color:#ffffff; margin-right:2px}
.colockbox_timer span.second{margin:0;}
.colockbox_timer .daywidth{ width:36px}

/* only at DX deals */
#tg_content #pro_content .only_deals_tag {position: absolute;width: 100px;height: 100px;top: 10px;right: 18px;background: url(/static/img/dx_deals_tag.png) no-repeat;}
#deal-intro #team_images .only_deals_tag {position: absolute;width: 100px;height: 100px;top: 2px;left: 8px;background: url(/static/img/dx_deals_tag.png) no-repeat;}

/* hot deals */
#tg_content #pro_content .hot_deals_tag {position: absolute;width: 100px;height: 100px;top: 10px;right: 18px;background: url(/static/img/hot_deals_tag.png) no-repeat;}
#deal-intro #team_images .hot_deals_tag {position: absolute;width: 100px;height: 100px;top: 2px;left: 8px;background: url(/static/img/hot_deals_tag.png) no-repeat;}