.buyerReward,.priceModel
{
    width:855px;
    margin:0 auto;
    color:#222;
}
.buyerReward .head
{
    background:url(../images/home/rewardad.jpg) no-repeat;
    width:855px;
    height:153px;
}
.buyerReward .content
{
    background:url(../images/home/rewardbg.jpg) repeat-x;
    width:755px;
    padding:20px 50px;
    _padding-right:38px;
}
.buyerReward .content p,.buyerReward .content a:link,.buyerReward .content a:visited
{
    font-size:14px;
    padding:10px 0;
}
.buyerReward .content h1
{
    font-size:20px;
    padding:10px 0;
}
.buyerReward .content h2
{
    font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}
.buyerReward .content ul
{
    display:block;
    padding:20px 0;
}
.buyerReward .content ul li
{
    display:block;
    padding:5px 0;
}
.buyerReward .content ul li .fl
{
    background:url(../images/home/list_left.jpg) no-repeat;
    width:50px;
    height:50px;
}
.buyerReward .content ul li .fr
{
    width:680px;
}

.priceModel
{
    color:#555
}
.priceTable {
    width: 100%;
    table-layout: fixed;
    word-break:break-all;
    overflow:hidden;
    margin-top:0;
    border:4px solid #f6f6f6;
}
.priceTable th {
    padding: 4px 2px 3px 10px;
    text-align: left;
    font-weight: bold;
    background-color:#f6f6f6;
    border-bottom: 1px dotted #aaa;
    white-space:nowrap;
    color:#333;
    word-break:break-all;
    overflow:hidden;
    vertical-align:top;
}
.priceTable td {
    padding: 4px 2px 3px 10px;
    border-bottom: 1px dotted #aaa;
    word-break:break-all;
    overflow:hidden;
    vertical-align:top;

}
.priceTable h1
{
    font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}
a.green_btn:link,a.green_btn:visited
{
    display:block;
    background:url(../images/tour/pr_bt_bg.jpg) no-repeat;
    width:95px;
    height:27px;
    text-align:center;
    color:#333;
    font-size:14px;
    padding-top:2px;
    text-decoration:none;

}
.priceModel .service
{
    margin-top:20px;
}
.service p
{
    padding:5px 0;
}
/*taskpal landing page*/
.taskpal_land,.aff_land
{
    width:910px;
    margin:0 auto;
    padding-top:20px;
    color:#333;
}
.taskpal_land
{
    width:920px;
    padding-top:5px;
}
.taskpal_land .head
{
    background:url(../images/landing/taskpal/head.jpg) no-repeat;
    width:920px;
    height:242px;
}
.taskpal_land .left
{
    float:left;
    width:650px;
    padding-left:10px;
}
.taskpal_land .left a.pp:link,.taskpal_land .left a.pp:visited
{
    background:url(../images/landing/taskpal/pp.png) no-repeat;
    width:272px;
    height:65px;
    display:block;
    margin:20px auto;
}

.taskpal_land .left ul
{
    display:block;
    padding-left:10px;
    margin-top:10px;
}
.taskpal_land .left  ul li
{
    list-style:square;
}
.taskpal_land .left  ul li h2
{
    color:#999;
    font-weight:100;
    font-size:12px;
}
.taskpal_land .explan ul li h2:hover
{
    color:#333;
}
.taskpal_land .explan ul li h2 span
{
    display:block;
    color:#333;
}
.taskpal a.smsg:link,.taskpal a.smsg:visited
{
    background:url(../images/landing/taskpal/msg.jpg) no-repeat;
    width:91px;
    height:21px;
    text-align:center;
    display:block;
    font-size:11px;
    color:#fff;
    padding-left:20px;
    padding-top:2px;
    margin-top:5px;
}
.taskpal_land .explan
{
    margin:10px 0
}
.taskpal_land .explan h1.box
{
    background:url(../images/landing/taskpal/box.jpg) no-repeat;
    float:left;
    width:147px;
    height:83px;
    padding:20px 35px 0 40px;
    font-size:19px;
    margin-left:20px;
    margin-top:10px;
    text-align:center;
}
.taskpal_land .right
{
    float:right;
    width:245px;
    background:url(../images/landing/taskpal/right.jpg) no-repeat;
    margin-right:-2px;
    padding-top:89px;
}
.taskpal_land .right .free
{
    background-color:#E4EFF3;
    width:245px;
    height:auto;
    padding-bottom:20px;
}
.taskpal_land .right .free .contact
{
    width:216px;
    margin:0 auto;
    margin-top:10px;
    padding:5px;
}
.taskpal_land .right .t_submit
{
    display:block;
    background:url(../images/landing/taskpal/submit.jpg) 0 0 no-repeat;
    width:127px;
    height:35px;
    border:none;
    margin:0 auto;
    margin-top:10px;
    cursor:pointer;
}
.taskpal_land .right .t_message_info
{
    background:url(../images/landing/taskpal/tinfo.png) no-repeat;
    width:187px;
    height:58px;
    padding:35px 15px 20px;
    margin:0 auto;
    color:#666;
}
.taskpal_land .right .free .postp
{
    display:block;
    background:url(../images/landing/taskpal/postp.jpg) no-repeat;
    width:223px;
    height:57px;
    margin:0 auto;
    padding-top:10px;
}
.taskpal_land .right .free ul li strong
{
    color:#8C6600;
    font-weight:100;
}
.taskpal_land .left .findt
{
    display:block;
    background:url(../images/landing/taskpal/btn.jpg) no-repeat;
    width:345px;
    height:49px;
    margin:20px auto;
    text-align:center;
    color:#038EEF;
    font-size:18px;
    padding-top:10px;
    margin-top:40px;
}
.taskpal_land .right .customer_list
{
    background-color:#fff;
    padding:10px;
    width:196px;
    margin:0 auto;
}
.customer_list .customer
{
    margin-bottom:10px;
}
.customer_list .customer .fl
{
    width:40px;
}
.customer_list .customer .fr
{
    background:url(../images/landing/taskpal/csay.jpg) no-repeat;
    width:123px;
    height:100px;
    font-size:11px;
    padding:5px 5px 5px 25px;
    line-height:150%
}
a.link_btn_free:link,a.link_btn_free:visited
{
    display:block;
    background:url(../images/user/taskpal/free_btn.png) no-repeat;
    width:175px;
    height:50px;
    text-align:left;
    color:#fff;
    font-size:14px;
    padding:15px 20px 0 30px;
    text-decoration:none;
    margin:10px auto;
    font-weight:900;
}
a.link_btn_sil:link,a.link_btn_sil:visited
{
    display:block;
    background:url(../images/user/taskpal/nor_btn.png) no-repeat;
    width:225px;
    height:33px;
    text-align:center;
    color:#111;
    font-size:14px;
    padding-top:5px;
    text-decoration:none;
    margin:0 auto;
}
.taskpal_land .right .list
{
    background-color:#f2f2f2;
    padding:20px;
    margin-top:20px;
}
.taskpal_land .head h1
{
    color:#5483A1;
    font-size:22px;
    padding:120px 0 0 215px;
}
.taskpal_land .right .list .list_bg
{
    background:url(../images/user/taskpal/list_bg.jpg) no-repeat;
    width:213px;
    height:58px;
    padding:10px 40px;
    margin:15px 0;
}
.taskpal_land .right .list .list_bg_en
{
    background:url(../images/user/taskpal/list_bg.jpg) no-repeat;
    width:253px;
    height:58px;
    padding:10px 20px;
    margin:15px 0;
}
.taskpals .taskpal
{
    background:url(../images/landing/taskpal/area.jpg) no-repeat;
    padding:10px 15px;
    width:285px;
    height:189px;
    float:left;
    margin-right:10px;
    margin-bottom:20px;
    line-height:140%;
}
.taskpals .taskpal .tsay
{
    background:url(../images/landing/taskpal/tsay.jpg) no-repeat;
    width:160px;
    height:22px;
    padding:15px 2px 4px;
    text-align:center;
    font-size:13px;
    font-weight:900;
}
.taskpal .im_area
{
    left:110px;
    background:#FFFFDD;
    border:1px solid #FFCC00;
    padding:2px 10px;
    padding-right:2px;
    position:absolute;
}
.taskpal a.more:link,.taskpal a.more:visited
{
    margin-top:5px;
    font-size:14px;
    font-weight:900;
    color:#939393;
}
.taskpals .taskpal .title
{
    line-height:180%;
}
.taskpals .taskpal .font14px
{
    color:#EE008C!important;
    font-family:verdana,arial;
    font-weight:900;
    padding-top:5px;
}
.taskpal img
{
    display:block;
}
.taskpal_land .left ul li a:link,.taskpal_land .left ul li a:visited
{
    color:#666;
}
.taskpal_land .intro
{
    color:#fff;
    padding:60px 0 0 10px;
}
.taskpal_land .intro span
{
    font-size:22px;
    padding-right:20px;
}
.plus
{
    padding-right:20px;
    cursor:pointer;
    margin-top:-10px;
}
/*affiliate*/
.aff_land .left
{
    float:left;
    width:360px;
}
.aff_land .right
{
    float:right;
    width:480px;
}
.aff_land .head h1
{
    padding:40px 0 0 480px;
    color:#fff;
    font-size:32px;
    font-family:"黑体"
}
.aff_land .head
{
    width:910px;
    height:318px;
}
.aff_land .right .slogan
{
    font-size:33px;
    font-weight:900;
    border: 1px solid #DFE1E4;
    padding:30px 20px;
}
.left  h2
{
    font-size:19px;
    padding:5px 0;
}
.left p
{
    font-size:14px;
    color:#666;
}
.slide_show
{
    width:900px;
    margin:0 auto;
}
.slide_show ul
{
    display:block;
    height:55px;
    overflow:hidden;
}
.slide_show  ul li
{
    display:block;
    float:left;
    padding:0;
}
.slide_show ul li img
{
    width:42px;
    height:42px;
}
.slide_show ul li a:link,.slide_show ul li a:visited
{
    display:block;
    background:url(../images/landing/aff/tabs.png) no-repeat;
    width:145px;
    height:45px;
    padding:0 0 0 15px;
    text-decoration:none;
    color:#333;
    margin-top:10px;
}
.slide_show ul li a.sel:link,.slide_show ul li a.sel:visited
{
    background:url(../images/tab.png) no-repeat;
    width:166px;
    height:50px;
    margin-top:0;
    padding:5px 0 0 30px;
}
.slide_show ul li a div.fl
{
    font-size:16px;
    color:#333;
    margin-top:12px;
    margin-left:5px;
    cursor:pointer;
}
.slide_show .wrap
{
    width:900px;
    height:auto;
    border: 1px solid #DFE1E4;
    overflow:hidden;
}
.slide_show .wrap .content
{
    width:870px;
    float:left;
    padding:30px;
    padding-right:0;
}
.wrap .content .left,.wrap .content .right
{
    width:400px;
    margin-left:20px;
}
a.promote_btn:link,a.promote_btn:visited
{
    background:url(../images/btn.png) no-repeat;
    width:229px;
    height:63px;
    display:block;
}
.wrap .content .left dl
{
    padding-bottom:20px;
}

