@charset "UTF-8";

/*以下样式为淘客首页*/ 
* {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
a{
color:#0065ff;}
a:hover{
color:#ff5500;
cursor:pointer;
}

.index_l .gg li i, .index_l .l_table .top, .index_l .l_table .top_r, .index_l .l_table .bottom, .index_l .l_table .bottom_r, .index_l .l_table i, .index_l .l_table .l_btn, .index_l .l_table .l_btn span, .pb .switcher, .index_r .tg .line li a,.index_r .tg .line li.selected a, .index_r .tg .line li a span, .index_r .tg .line li.selected a span, .index_r .lm_list .top, .index_r .lm_list .top .l, .index_r .lm_list .top .r,  .index_r .lm_list .bottom, .index_r .lm_list .bottom .l, .index_r .lm_list .bottom .r, .jyjl .top i, .jyjl .top .r, .jyjl .bottom, .jyjl .bottom .l, .jyjl .bottom .r, .index_bottom .bottom, .index_bottom .bottom .l, .index_bottom .bottom .r, .index_bottom .top, .index_bottom .top .l, .index_bottom .top .r, i.man, i.woman, .tsxx, .tsxx .r, i.bb{
background:url(http://cn.webgj.com.cn/images/index_newbg.jpg);
}
.points li, .pb .steps, .pb .points li{
background:url(http://img.alimama.cn/images/index/080522/bg/index_neck_shoulders.png);}
.index_l{
vertical-align:top;
float:left;
width:170px;
}
.index_r{
float:center;
width:920px;
vertical-align:top;
}
.index_l .gg{
width:170px;
float:left;
line-height:22px;
border-bottom:1px dotted #dcdcdc;
margin-bottom:8px;
}
.index_l .gg h2{
font-size:14px;
line-height:24px;
padding-left:15px;
border-bottom:1px dotted #dcdcdc;
margin-bottom:3px;
}
.index_l .gg li i{
background-position:-100px -230px;
background-repeat:no-repeat;
float:left;
width:14px;
margin-top:3px;
height:16px;
}
.index_l .gg li a{
color:#5a5a5a;
}
.index_l .gg li a:hover{
color:#ff5500;
}
.index_l .l_b{
background:#faf7df;
_height:1%;
vertical-align:top;
padding:3px;
}
.index_l .l_table .top{
background-position:left -106px;
background-repeat:no-repeat;
float:left;
width:165px;
}
.index_l .l_table .top span{
color:#76593d;
line-height:30px;
font-weight:bold;
margin-left:10px;
_margin-top:5px;
}
.index_l .l_table .top_r{
background-position:right -137px;
background-repeat:no-repeat;
height:30px;
float:right;
width:20px;
}
.index_l .l_table ul{
border-left:1px solid #f4edbb;
border-right:1px solid #f4edbb;
width:163px;
background-color:#fff;
margin-top:-1px;
_margin-top:-3px;
}
.index_l .l_table ul li{
line-height:22px;
border-bottom:1px dotted #dcdcdc;
padding:0px 5px;
}
.index_l .l_table ul li a{
color:#0065ff;}
.index_l .l_table .bottom{
background-position:left -168px;
background-repeat:no-repeat;
float:left;
width:165px;
margin-top:-1px;
_margin-top:-3px;
margin-bottom:8px;
_overflow:hidden;
}
.index_l .l_table .bottom_r{
background-position:right -174px;
background-repeat:no-repeat;
height:5px;
float:right;
width:20px;
_overflow:hidden;
}
.index_l .l_table li.last{
border-bottom:none;
}

.index_l .l_table i.top{
background-position:-35px -230px;
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-size:10px;
font-style:normal;
height:16px;
line-height:16px;
margin-top:2px;
text-align:center;
width:14px;
margin-right:5px;
}
.index_l .l_table i{
font-style:normal;
background-position:-56px -230px;
background-repeat:no-repeat;
float:left;
height:16px;
width:14px;
color:#FFF;
line-height:16px;
text-align:center;
font-size:10px;
margin-top:2px;
margin-right:5px;
}
.index_l .l_table .lastbtn{
height:28px;
padding:3px;
}
.index_l .l_table .l_btn{
background-position:right -205px;
background-repeat:no-repeat;
padding-right:5px;
float:left;
margin-left:3px;
}
.index_l .l_table .l_btn span{
background-position:left -180px;
background-repeat:no-repeat;
height:24px;
line-height:24px;
padding-left:3px;
float:left;
color:#ca731f;
}
.pb .banners{float:left;}
.pb .banners li{
width:297px;
height:182px;
overflow:hidden;display:none;
}
.pb .banners li.current{display:block;}

.pb .switcher{
height:182px;
background-position:left -230px;
float:left;
width:24px;
position:relative;
} 
.pb .points{
width:19px;
margin:4px auto 0;}
.pb .points li{width:16px;
height:15px;
background-position:-26px -76px;
overflow:hidden;
text-align:center;
line-height:15px;
margin:0 0 2px 3px;
color:#fff;
cursor:pointer; 
font-family:Arial;}
.pb .points li.current{width:19px;background-position:-45px -76px;margin-left:0; text-align:center; text-indent:3px;}

.index_r .lcsm{
background:url(../../../../images/cps/index_js2.jpg);
float:right;
width:429px;
height:182px;
}
.index_r .lcsm .l{
margin-top:138px;
height:35px;
width:154px;
margin-left:39px;
float:left;
}
.index_r .lcsm .r{
margin-top:138px;
height:35px;
width:150px;
float:right;
margin-right:43px;
}
.index_r .tg{
margin-top:1px;
_margin-top:1px;
}
.index_r .tg .line{
border-bottom:1px solid #F49920;
}
.index_r .tg .line li{
float:left;
margin-right:5px;
margin-top:8px;
}
.index_r .tg .line .r{
font-size:16px;
font-weight:bold;
float:right;
}

.index_r .tg .line .r span, .index_r .lm_list .top .l span, .jyjl .top span{
color:#EF5100;
line-height:30px;
}
.tgsp{
margin:10px 0px 10px 8px;
}
.tgsp li{
float:left;
width:245px;
_width:242px;
vertical-align:top;
margin:12px 0px 10px 8px;
#margin:10px 0px 7px 8px;
_margin:7px 0px 7px 8px;
}
.tgsp li .tgjg{
float:right;
position:absolute;
margin:0px 0px 5px 90px;
}
.tgsp li .tgjg li{
width:155px;
float:none;
line-height:20px;
margin:0px;
}
.tgsp li .tgjg li a:link, .tgsp li .tgjg li a:visited {
color:#0065FF;
}
.tgsp li .tgjg li strong{
color:red;
}
.index_r .tg .line li a{
background-position:left -452px;
background-repeat:no-repeat;
float:left;
height:20px;
background-repeat:no-repeat;
}
.index_r .tg .line li a span{
float:left;
background-position:right -472px;
background-repeat:no-repeat;
line-height:20px;
margin-left:19px;
padding-right:19px;
*padding-top:1px;
}
.index_r .tg .line li a:hover{
text-decoration:none;
}
.index_r .tg .line li.selected a{
float:left;
background-position:left -412px;
background-repeat:no-repeat;
}
.index_r .tg .line li.selected a span{
float:left;
background-position:right -432px;
background-repeat:no-repeat;
line-height:20px;
color:#fff;
margin-left:19px;
padding-right:19px;
}
.index_r .lm_list .top{
background-position:0px -35px;
background-repeat:repeat-x;
float:left;
height:34px;
width:100%;
margin-top:22px;
_margin-top:25px;
}
.index_r .lm_list .top .l{
font-size:16px;
font-weight:bold;
float:left;
padding-left:36px;
background-position:left top;
background-repeat:no-repeat;
line-height:34px;
}
.index_r .lm_list .top .r{
width:16px;
float:right;
height:34px;
background-position:right top;
background-repeat:no-repeat;
}
.index_r .lm_list .bottom{
background-position:0px -95px;
background-repeat:repeat-x;
float:left;
width:100%;
_overflow:hidden;
}
.index_r .lm_list .bottom .l{
float:left;
background-position:left -71px;
background-repeat:no-repeat;
height:9px;
width:16px;
_overflow:hidden;
}
.index_r .lm_list .bottom .r{
width:16px;
float:right;
height:9px;
_overflow:hidden;
background-position:right -83px;
background-repeat:no-repeat;
}
.index_r .lm_list ul{
border-left:2px solid #F89D00;
border-right:2px solid #F89D00;
float:left;
width:766px;
margin-top:-1px;
}
.index_r .lm_list ul li{
margin:0px 5px;
line-height:25px;
width:245px;
_width:242px;
float:left;
}
.index_r .lm_list ul li a.red{
color:red;}
.jyjl .top{
font-size:16px;
font-weight:bold;
}
.jyjl .top i{
float:left;
width:16px;
height:16px;
background-position:-35px -254px;
background-repeat:no-repeat;
margin-top:8px;
_overflow:hidden;
}
.jyjl .top .r{
float:right;
font-size:12px;
color:#000000;
background-position:right -252px;
background-repeat:no-repeat;
padding-right:10px;
margin-top:12px;
margin-right:10px;
}
.jyjl .line{
border-bottom:1px solid #F89D00;
_overflow:hidden;
width:100%;
}
.jyjl .line div{
_overflow:hidden;
width:auto;
border-left:1px solid #DEDFE0;
border-right:1px solid #DEDFE0;
background:#FAFAFA;
height:5px;
}
.jyjl .c{
_overflow:hidden;
width:auto;
background:#FAFAFA;
float:left;
width:948px;
_height:210px;
padding:5px 0px;
border-left:1px solid #DEDFE0;
border-right:1px solid #DEDFE0;
}
.jyjl .c .cl{
float:left;
width:574px;
padding:0px 10px;
border-right:1px solid #DEDFE0;
}
.jyjl .c .cr{
float:right;
width:332px;
padding:0px 10px;
border-left:1px solid #fff;

}
.jyjl .c .cl .t, .jyjl .c .cr .t{
border-bottom:1px dashed #DEDFE0;
font-size:12px;
font-weight:100;
_overflow:hidden;
}
.jyjl .c .cl .t ul{
float:right;
width:480px;
}
.jyjl .c .cr .t ul{
float:right;
width:242px;
}
.jyjl .c .cl .t ul li, .jyjl .c .cr .t ul li{
line-height:20px;
vertical-align:top;

}
i.man{
background-position:-36px -270px;
background-repeat:no-repeat;
width:11px;
height:12px;
float:left;
_overflow:hidden;
margin-top:2px;
}
i.woman{
background-position:-54px -270px;
background-repeat:no-repeat;
width:11px;
height:12px;
float:left;
_overflow:hidden;
margin-top:2px;
}
.jyjl .c .cl .t h2, .jyjl .c .cr .t h2, .jyjl .c .cl .b li span, .jyjl .c .cr .b li span{
color:#0065ff;
font-size:12px;
font-weight:100;
}
.jyjl .c .cl .b ul, .jyjl .c .cr .b ul{
width:100%;
margin-top:5px;
}
.jyjl .c .cl .b ul li{
width:280px;
line-height:20px;
float:left;
}
.jyjl .c .cr .b ul li{
line-height:20px;
}
.jyjl .c .cl .b .button span, .jyjl .c .cr .b .button span{
width:140px;
}
.jyjl .c .cl .b .button{
margin-left:130px;
*margin-left:110px;}
.jyjl .c .cr .b .button{
margin-left:40px;
*margin-left:50px;}
.jyjl .c .cl .b .button span i.r, .jyjl .c .cr .b .button span i.r{
font-weight:100;
font-size:12px;
background:none;
width:60px;
background:none;
font-style:normal;
margin-top:-29px;
#margin-top:-30px;
_margin-top:0px;
}
.jyjl .bottom{
background-position:left -604px;
background-repeat:repeat-x;
float:left;
width:100%;
margin-top:-2px;
_overflow:hidden;
}
.jyjl .bottom .l{
float:left;
background-position:left -598px;
background-repeat:no-repeat;
height:5px;
width:16px;
_overflow:hidden;
}
.jyjl .bottom .r{
width:16px;
float:right;
height:5px;
_overflow:hidden;
background-position:right -598px;
background-repeat:no-repeat;
}
.index_bottom{
background:#F2F5F8;
margin-top:8px;
padding:5px 3px 0px;
_height:88px;}
.index_bottom .bottom{
float:left;
background-position:left -593px;
background-repeat:repeat-x;
height:4px;
margin-top:-10px;
width:944px;
_overflow:hidden;
}
.index_bottom .bottom .l{
float:left;
background-position:left -583px;
background-repeat:no-repeat;
height:4px;
width:16px;
_overflow:hidden;
} 
.index_bottom .bottom .r{
float:right;
background-position:right -588px;
background-repeat:no-repeat;
height:4px;
width:16px;
_overflow:hidden;}
.index_bottom .top{
float:left;
background-position:left -553px;
background-repeat:repeat-x;
line-height:29px;
width:944px;
_overflow:hidden;
} 
.index_bottom .top .l{
float:left;
background-position:left -493px;
background-repeat:no-repeat;
height:29px;
padding-left:20px;
} 
.index_bottom .top .r{
float:right;
background-position:right -523px;
background-repeat:no-repeat;
width:35px;
height:29px;}


.index_l .l_table ul.zhdp{
background:#fff;
float:left;
}
.index_l .l_table ul.zhdp li{
float:left;
width:68px;
border-bottom:none;
line-height:15px;
margin-top:5px;
text-align:center;
}
.index_l .l_table ul.zhdp li a{
color:#5A5A5A;
}
.index_l .l_table ul.zhdp li img{
max-height:68px;
max-width:68px;
border:1px solid #CCCCCC;
margin-bottom:3px;
vertical-align:middle;
}
a.b, a.b span{
background:#FAFAFA url(http://img.alimama.cn/images/button/b.gif) left top;}
.tsxx{
background-position:left -610px;
background-repeat:no-repeat;
float:left;
line-height:19px;
padding-left:15px;
width:150px;
margin-bottom:10px;
}
.tsxx span{
color:red;}
.tsxx .r{
background-position:right -630px;
background-repeat:no-repeat;
float:right;
height:19px;
width:15px;
margin-top:0px;
}
i.bb{
background-position:right -276px;
background-repeat:no-repeat;
height:4px;
width:5px;
float:left;
position:absolute;
margin-top:-1px;
margin-left:75px;
_overflow:hidden;
*margin-top:15px;
*margin-left:-55px;
}
  .tgsp a img{
  width:80px;
  height:80px;
  }
  .buy_ok_ul img{
  width:82px;
  height:33px;
  }



.scroll_left, .scroll_right{background-image:url(http://img.alimama.cn/images/index/080522/icon/index_icon_bg.gif); background-repeat:no-repeat;}
.lianbo_bottom1, .lianbo .br{ background-image: url(http://img.alimama.cn/images/bg/0806/index_lianbo_bg.gif); background-repeat:no-repeat;}

a.scroll_left{ display:block; background-position:left -165px; width:10px; height:32px; float:left;}
a.scroll_right{display:block;  background-position:-25px -165px; width:10px; height:32px; float:right;}
a.scroll_left:hover{ background-position:left -200px;}
a.scroll_right:hover{ background-position:-25px -200px;}

.lianbo{
border-left:1px solid #C7CED5;
border-right:1px solid #C7CED5;
background:#fff;
margin-top:-3px;
margin:6px auto 10px;
*margin-top:-8px;
position:relative;}

.lianbo_bottom1{ height:44px; width:35px; overflow:hidden; float:left; background-position:left -420px; font-weight:bold; color:#3f87d6; padding:13px 5px 0 13px; line-height:17px;}
.lianbo_bottom2{ height:56px;border:none;margin-top:-10px;*margin-top:0px;}
.lianbo .br{ position:absolute; right:0px; bottom:0px; height:8px; width:8px; overflow:hidden; background-position:-100px -400px;}
.buyer_scroll{ margin:14px 6px 0 6px; _margin:14px 2px 0 2px;}
 
.buy_ok_ul{ height:54px; width:850px;overflow:hidden;position:absolute;margin-left:30px;margin-top:3px;}
.buy_ok_ul ul{ width:1100px;}
.buy_ok_ul li{ float:left; padding:0 1px; margin:12px 2px; border-right:solid 1px #e3eaee; width:100px; text-align:center;}
