/**************重设浏览器默认样式[参考yahoo]**************/ 
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { color: #727272; font-size:12px; font-family:"Microsoft YaHei",arial,tahoma,\5b8b\4f53,sans-serif; background:#fff; text-align:left; }
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, hr, span, img, table { margin:0; padding:0; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight:normal; } 
a{ color:#727272; text-decoration:none; }
a:hover{ color:#2E96F7; text-decoration:none; }
ol, ul { list-style:none; }
fieldset, img { border:0; }
table { border-collapse:collapse; border-spacing:0; } /* 去掉各Table  cell 的边距并让其边重合 */
th { text-align:inherit; } /* IE bug fixed: th 不继承 text-align*/
iframe { display: block; } /* ie6 7 8(q) bug 显示为行内表现 */
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
/*to enable resizing for IE*/
input, textarea, select {  *font-size:100%;}
/* 清理浮动 */
.clearfix { *zoom:1; }/*IE6 7 只要触发layout即可*/
.clearfix:after { content:"."; clear:both; height:0; font-size:0; line-height:0; display:block; }
.clear { clear: both; height: 0px; line-height: 0px; font-size: 0px; }
/* 隐藏 */
.hide { display:none;}
.left_box{  padding-bottom: 50px;}
.function-entry {    width: 301px;float: right;}
.function-entry ul{ overflow:auto;}
.function-entry ul li{ float:left; display:inline; width:99px; border-top:1px solid #fff; border-right:1px solid #e5e5e5; border-left:1px solid #fff; border-bottom:1px solid #e5e5e5; background:#f8f8f8; height:108px; text-align:center;}
.function-entry ul li.li{ width:99px;}
.function-entry ul li.li01{ border-left:none;}
.function-entry ul li.li02{ border-right:none;}
.function-entry ul li a{ display:block; padding-top:25px;    height: 82px;}
.function-entry ul li p{ height:32px; line-height:32px; font-size:12px; color:#97a5b6;}
.function-entry ul li a:hover{background:#fff;}
.function-entry ul li a:hover p{color:#555}
.function-entry ul li i{ width:36px; height:36px; margin:0 auto; background:url(../images/icokj.png) no-repeat; display: inline-block;}
.function-entry ul li a i.ico01{ background-position:0 0;}
.function-entry ul li a i.ico02{ background-position:-36px 0;}
.function-entry ul li a i.ico03{ background-position:-72px 0;}
.function-entry ul li a i.ico04{ background-position:-108px 0;}
.function-entry ul li a i.ico05{ background-position:0 -36px;}
.function-entry ul li a i.ico06{ background-position:-36px -36px;}
.function-entry ul li a i.ico07{ background-position:-72px -36px;}
.function-entry ul li a i.ico08{ background-position:-108px -36px;}
.function-entry ul li a:hover i.ico01{ background-position:-144px 0;}
.function-entry ul li a:hover i.ico02{ background-position:-180px 0;}
.function-entry ul li a:hover i.ico03{ background-position:-216px 0;}
.function-entry ul li a:hover i.ico04{ background-position:-252px 0;}
.function-entry ul li a:hover i.ico05{ background-position:-144px -36px;}
.function-entry ul li a:hover i.ico06{ background-position:-180px -36px;}
.function-entry ul li a:hover i.ico07{ background-position:-216px -36px;}
.function-entry ul li a:hover i.ico08{ background-position:-252px -36px;}
/*-------------------页面宽度-------------------*/
.wrapper{width:1320px; margin-left:auto; margin-right:auto; background:url(../images/cnt_bg.png) repeat-y left top;}

/*-------------------通用搜索框1-------------------*/
.sou {height:30px; width:224px;}
.sou_txt{ float:left;border:1px solid #ededed; border-right:0; padding:5px 10px; width:150px; height:16px; line-height:16px; color:#C0C0CB;  }
.sou_btn{ float:left; height:28px; line-height:28px; border:1px solid #ededed; width:52px; text-align:center; background:#F5F5F5; color:#666;  }

/*-------------------通用搜索框2-------------------*/
.gsearch { float:right; width:355px;}
.gsearch .form_txt{ width:260px; float:left; border:1px solid #E7E7E7; background:#fff; padding:5px; height:18px; line-height:18px; color:#B6B6B6; }
.gsearch .form_btn{ float:right; background:#F55953; color:#fff; width:75px; height:30px; line-height:30px; text-align:center; border:0;}

/*----------弹出框 通用----------*/
.popbox { background:#fff; width:558px; border:1px solid #ededed; }
.popbox .btn_close { cursor:pointer; width:20px; height:20px; background:url(../images/btn_close.png) no-repeat center center; display:block; position:absolute; top:10px; right:10px; text-indent:-9999px;}
.popbox .sou{  padding:13px 0 10px 15px;  }

.popbox .tit{ height:40px; line-height:40px; background:#FAFAFA; border-top:1px solid #EDEDED; border-bottom:1px solid #EDEDED;  }
.popbox .tit li{ float:left; font-size:16px; color:#737373; padding:0 15px; cursor:pointer;  }
.popbox .tit li.cur{ color:#2E96F7;  }

/*列表1*/
.popbox_list { padding-bottom:20px;}
.popbox_list li{ margin:16px 0 0 20px; float:left; line-height:16px; width:95px; _display:inline;padding-left:16px; background:url(../images/point04.png) no-repeat left center;}
.popbox_list li{-o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

/*列表2*/
.popbox_list2 { padding-bottom:20px;}
.popbox_list2 li{ margin:16px 0 0 20px; float:left; line-height:16px; width:160px; _display:inline;}
.popbox_list2 li .link{ float:left; padding-left:16px; background:url(../images/point04.png) no-repeat left center; width:95px;}
.popbox_list2 li .link {-o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.popbox_list2 li .btn{ float:left; padding:0 5px; color:#fff; background:#F55953;}

/*----------标题 通用----------*/
.com_tit { height:50px; border-bottom:1px solid #ededed; padding:0 30px;     margin-bottom: 10px;    margin-top: 5px; }
.com_tit h3{ float:left; line-height:50px; font-size:24px; color:#242423;  }
.com_tit .more{ float:right; line-height:34px; padding:0 20px; color:#000; background:#F9F9F9; font-size:16px; margin-top:8px;   }
.com_tit .more:hover {  color:#2E96F7;}

/*----------盒子 通用----------*/
.com_box { padding:25px 30px 0 30px;}

/*----------侧边----------*/
.sidebar { width:198px; float:left;color:#ababab;position: absolute;z-index: 999;    background: url(../images/cnt_bg.png) repeat-y left top;}
.sidebar a {color:#ababab;}

/*----------用户信息----------*/
.user_box { text-align:center; padding:30px 0; background:url(../images/line01.png) repeat-x 0 bottom; }
.user_box .user_img{}
.user_box .user_name{ font-size:14px; color:#ababab; font-weight:bold; padding:10px 0; line-height:20px;}
.user_box .btn_quite{ display:block; height:26px; line-height:26px; width:120px; font-size:14px; padding-left:30px; background:#242423 url(../images/icon_close.png) no-repeat 18px center; margin:0 auto;}
.user_box .btn_quite:hover { background:#000 url(../images/icon_close.png) no-repeat 18px center;}
/*----------登录框----------*/
.loginbox { padding:13px 25px 32px 25px;background:url(../images/line01.png) repeat-x 0 bottom; }
.loginbox .form_item { margin-top:12px;}
.loginbox .form_text { width:132px;  height:19px; line-height:19px;  border:2px solid #242423; padding:5px; background:#A9A9A9; }
/*复选框*/
.loginbox .form_checkbox { padding:0 2px; margin-top:8px; height:20px;}
.loginbox .form_checkbox label{ cursor:pointer; padding-right:8px; float:left;}
.loginbox .form_checkbox input{ vertical-align:middle;margin-top:-2px; margin-bottom:1px; vertical-align:middle;cursor:pointer; }
.loginbox .form_checkbox span { padding-left:3px;}
.loginbox .btn_wjmm { float:right;} 
.loginbox .btn_wjmm:hover { color:#000;}
.loginbox .form_btn_wrap { margin-top:10px; height:30px;}
.loginbox .form_btn,
.loginbox .btn_regedit {height:30px; line-height:30px; padding:0; margin:0; border:0; background:#242423; font-size:16px; color:#A9A9A9; width:70px; border-radius:4px; text-align:center; cursor:pointer;}
.loginbox .btn_regedit:hover { background:#000; }
.loginbox .form_btn { float:left;}
.loginbox .form_btn:hover { background:#000;}
.loginbox .btn_regedit { float:right;}
.loginbox .otherway { height:24px; margin-top:12px;}
.loginbox .otherway a{ float:left; width:24px; height:24px; margin-right:8px;}
.loginbox .otherway .i_qq{ background:url(../images/icon_qq.png) no-repeat;}
.loginbox .otherway .i_weibo{background:url(../images/icon_weibo.png) no-repeat;}

/*----------买卖家面板----------*/
.user_nav { font-size:15px; }
.user_nav li{  }
.user_nav li h3{ height:52px; line-height:52px; background:url(../images/line01.png) repeat-x 0 bottom;  }
.user_nav li h3.cur{ height:52px; line-height:52px; background:#242423 url(../images/line01.png) repeat-x 0 bottom;  }
.user_nav li h3 a{ display:block; padding-left:72px;   }
.user_nav li h3.i_home a{ background:url(../images/icon_home.png) no-repeat 45px center; }
.user_nav li h3.i_star a{background:url(../images/icon_star.png) no-repeat 45px center;  }
/*通知*/
.user_nav li h3.i_tz a{ background:url(../images/icon_tz.png) no-repeat 45px center; }
.user_nav li h3.i_tz .tz_num{ float:right; color:#fff; text-align:center; overflow:hidden; background:url(../images/bg01.png) no-repeat center center; font-size:12px; margin-right:28px;  }
.user_nav li h3.i_order a{background:url(../images/icon_order.png) no-repeat 45px center;  }
.user_nav li h3.i_sc a{ background:url(../images/icon_sc.png) no-repeat 45px center; }
.user_nav li h3.i_cz a{ background:url(../images/icon_cz.png) no-repeat 45px center; }
.user_nav li h3.i_jf a{ background:url(../images/icon_jf.png) no-repeat 45px center; }
.user_nav li h3.i_yhq a{background:url(../images/icon_yhq.png) no-repeat 45px center;  }
.user_nav li h3.i_yhq1 a{background:url(../images/icon_yhq.png) no-repeat 49px center;  }
.user_nav li h3.i_set a{background:url(../images/icon_set.png) no-repeat 45px center;  }

.user_nav li h3.i_sell1  a{background:url(../images/icon_sell1.png) no-repeat 45px center;  }
.user_nav li h3.i_sell2 a{background:url(../images/icon_sell2.png) no-repeat 45px center;  }
.user_nav li h3.i_ymc a{background:url(../images/icon_ymc.png) no-repeat 47px center;  }
.user_nav li h3.zjdt a{background:url(../images/zjdt.png) no-repeat 47px center;  }
.user_nav li h3.i_tx a{background:url(../images/icon_cz.png) no-repeat 45px center;  }

.user_nav li.cur{ background:#242423;  }
/*关注的游戏*/
.lovegamebox { display:none;}
.lovegamebox_list { padding-top:5px;}
.lovegamebox_list dd{ line-height:26px; height:26px; padding:0 25px 0 20px;}
.lovegamebox_list dd .link{ width:135px; float:left;  -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.lovegamebox_list dd .btn_del{ float:right; width:12px; height:14px; background:url(../images/icon_del.png) no-repeat; margin-top:6px;}
.lovegamebox_list dd .btn_del2{ float:right; width:16px; height:16px; background:url(../images/icon_del2.png) no-repeat; margin-top:6px;}
.lovegamebox_add { display:block; height:40px; line-height:40px; padding-left:80px; background:url(../images/icon_add.png) no-repeat 58px center;}
.user_nav li.cur .lovegamebox { display:block;}

/*面板切换按钮*/
.btn_changepanel { padding:20px 0;}
.btn_changepanel .btn_entersell,
.btn_changepanel .btn_enterbuy{display:block; height:26px; line-height:26px; width:120px; font-size:14px; padding-left:30px; background:#242423 url(../images/icon_flash.png) no-repeat 18px center; margin:0 auto; text-align:center;}
.btn_changepanel .btn_entersell:hover {background:#000 url(../images/icon_flash.png) no-repeat 18px center;}
.btn_changepanel .btn_enterbuy:hover {background:#000 url(../images/icon_flash.png) no-repeat 18px center;}
/*----------内容----------*/
.content { width:1120px; float:right; min-height:1000px;*+height:100%;_height:1000px; }
.contentmb {*+height:100%;_height:1000px; }

/*----------logo----------*/
.logo { text-align:center; margin-top:40px;}
.logo img {}

/*----------游戏搜索----------*/
.gamesearch { width:559px; height:40px; background:url(../images/search.png) no-repeat; margin:35px auto 0;  }
.gamesearch_item { float:left;width:91px; position:relative; z-index:999; }
.gamesearch_item dt{ width:60px; padding:0 20px 0 10px; line-height:20px; height:20px; border-right:1px solid #ededed; color:#999; background:url(../images/point_down.png) no-repeat 70px center; cursor:pointer; margin-top:10px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.gamesearch_item dd{ position:absolute; top:39px; left:0;  display:none;}
.gamesearch .form_txt{ float:left; height:20px; padding:5px 5px; border:0; margin:5px 0 0 5px; width:210px; color:#999; background: #fafafa; }
.gamesearch .form_btn { width:50px; height:40px; float:right; border:0; padding:0; margin:0; background:none; cursor:pointer;}
/*点击后*/
.gamesearch .clicked dt { margin-top:0; line-height:39px; height:39px;background:#fff url(../images/point_up.png) no-repeat 70px center;border:1px solid #ededed; border-bottom:0; position:relative; z-index:1000;}
.gamesearch .clicked dd { display:block; display:block;} 

/*----------活动推荐----------*/
.hdtj { margin-top:5px;  }
/*幻灯片*/
.hdtj_flash { width:360px; height:215px; overflow:hidden; float:left;  }
.hdtj_flash li{width:360px; height:215px; position:relative;  }
.hdtj_flash li a{  }
.hdtj_flash li img{ display:block; width:100%; height:100%;  }
.hdtj_flash li .cnt{ position:absolute; left:0; bottom:0; width:360px;  height:60px;background:rgba(0, 0, 0, 0.8) !important;
		filter:Alpha(opacity=80); background:#000; color:#fff;   }
.hdtj_flash li .cnt p{ line-height:36px; padding:0 15px; width:330px; font-size:20px; }
.hdtj_flash li .cnt p {-o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.hdtj_flash li .cnt span{ display:block;line-height:20px; padding:0 15px; width:330px;  -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  }
.hdtj_flash .bx-wrapper { position:relative; *zoom: 1;z-index:5;}
/*加载界面*/
.hdtj_flash .bx-wrapper .bx-loading { min-height:50px; height:100%; width:100%; position:absolute; top:0; left:0; z-index:2000; }
/*左右控制按钮 相对bx-wrapper定位*/
.hdtj_flash .bx-wrapper .bx-prev { left:0; background:url(../images/fouslr.png) no-repeat; }
.hdtj_flash .bx-wrapper .bx-next { right:0; background:url(../images/fouslr.png) no-repeat -40px top; }
.hdtj_flash .bx-wrapper .bx-controls-direction a { position:absolute; top:67px; outline:0; width:40px; height:80px; text-indent:-9999px; z-index:9999; }
.hdtj_flash .bx-wrapper .bx-controls-direction a.disabled { display: none; }

/*活动列表*/
.hdtj_list { float:left; width:350px; _display:inline; margin-left:27px;  }
.hdtj_list li{ line-height:32px; font-size:14px; padding-left:18px; background:url(../images/point01.png) no-repeat left center; width:320px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.hdtj_list li a{  }
/*礼包列表*/
.libao_list { width:340px; float:right; padding:0 7px 7px; border:1px solid #E7E7E7;  }
.libao_list li{ margin-top:8px; padding:0 4px;  }
.libao_list li .hidebox{ display:none; height:60px; float:left;  }
.libao_list li .hidebox img{ float:left;  }
.libao_list li .hidebox .cnt{ float:left; width:150px; line-height:22px; padding-left:10px;  }
.libao_list li .hidebox .cnt h3{ width:150px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.libao_list li .hidebox .cnt h3 a{ color:#3C3C3C;  }
.libao_list li .hidebox .cnt p{ color:#888888;  }
.libao_list li .tit{ float:left; line-height:22px; padding-left:15px; background:url(../images/point02.png) no-repeat left center;}
.libao_list li .btn{ float:right; line-height:20px; border:1px solid #EFEFEF; width:42px; text-align:center; border-radius:3px;  }

.libao_list li.hover { background:#EEEEEE; border-radius:5px; padding:8px 4px 8px 8px;}
.libao_list li.hover .hidebox{ display:block;}
.libao_list li.hover .tit { display:none;}
.libao_list li.hover .btn,
.libao_list li .btn:hover {border:1px solid #2E96F7; background:#2E96F7; color:#fff; }
.libao_list li.hover .btn { margin-top:38px;}

/*----------热门游戏----------*/
.hotgame { margin-top:20px;  }

/*----------游戏列表----------*/
.gamelist {  }
.gamelist li{ width:500px; float:left; margin:30px 30px 0 30px; _display:inline;  }
.gamelist li img{ width:96px; height:96px; float:left;  }
.gamelist li .cnt{ width:385px; float:right;  }
.gamelist li .cnt h3{ float:left; line-height:26px; width:240px;  }
.gamelist li .cnt h3 a{ font-size:20px; color:#242423;  }
.gamelist li .cnt h3 a:hover { color:#2E96F7;}
.gamelist li .cnt .btn_gz{ float:right; padding:0 10px; color:#fff; background:#2E96F7; line-height:24px; margin-left:12px; border-radius:4px;}
.gamelist li .cnt .btn_gz:hover { background:#409dfb; color:#fff;}
.gamelist li .cnt .btn_jrzq{ float:right;padding:0 10px; color:#fff; background:#F55953; line-height:24px;  border-radius:4px; }
.gamelist li .cnt .btn_jrzq:hover { background:#fa6660; color:#fff;}
.gamelist li .cnt .intro{ color:#A9A9A9; line-height:20px; height:20px; overflow:hidden; background:url(../images/point03.png) no-repeat left center; padding-left:10px; margin-top:8px;  }
.gamelist li .cnt .tags{ height:24px; line-height:24px; overflow:hidden; margin-top:15px;  }
.gamelist li .cnt .tags a{float:left; padding:0 10px; color:#727272; background: #F9F9F9; line-height:24px; margin-right:12px; border-radius:4px;}
.gamelist li .cnt .tags a:hover { background:#242423; color:#fff;}
.gamelist li dl{ background:#F9F9F9; padding:5px 10px; border-top:1px dotted #DEDEDE;  border-bottom:1px dotted #DEDEDE; height:108px; overflow:hidden; margin-top:15px; }
.gamelist li dd{ line-height:36px; font-size:14px; padding-left:19px; background:url(../images/point05.png) no-repeat left center; width:440px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.gamelist li dd a{ }

/*----------评论----------*/
.commend { margin-top:20px;  }
.commend_cnt { padding:30px;}

/*----------底部----------*/
.footer { font-size:14px; line-height:35px; text-align:center; padding:30px; margin-top:10px;    width: 1060px;    border-top: #ededed 1px solid;}
.footer_l { float:left; width:290px; text-align:right; padding-top:20px;}
.footer_r {float:right;width:290px; text-align:left; padding-top:20px;}
.footer_c { float:left; width:480px;  }
.footer a {}
.footer_nav { line-height:20px; padding:5px 0;} 
.footer_nav a { padding:0 10px;}
.footer .copyright {}

/*----------添加游戏框----------*/
.addgamebox_wrap { width:100%; height:100%;  position:fixed; top:0; left:0; z-index:9999;  _position:absolute; _top: expression(eval(document.documentElement.scrollTop)); display:none;background:url(../images/shade_black40.png);}
.addgamebox { position:absolute; top:0;   }

/*----------侧边浮动----------*/
.floatbox { position:fixed; top:100px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+100)); z-index:10; }

/*以下样式不重要，只是演示用*/
.floatbox { width:50px;   }
.floatbox li{ width:50px; height:50px; margin-bottom:12px; text-align:center; }
.floatbox li a{ display:block; color:#fff; font-size:16px; background:#2E96F7; padding:3px 4px; line-height:22px;}
.floatbox li a:hover { background:#F55953;}
.floatbox li.btn_code {position:relative;}
.floatbox li.btn_code img{position:absolute;  border:6px solid #EBEBEB; top:0; left:-248px; display:none;}
.floatbox li.btn_code a:hover img { display:block;}

/*----------全部游戏----------*/
.allgame { margin-top:10px;  }
.allgame_tab { height:48px; background:#F9F9F9;}
.allgame_tab ul{ line-height:48px; float:left;}
.allgame_tab li{ padding:0 30px; font-size:16px; float:left; cursor:pointer;}
.allgame_tab li a{}
.allgame_tab li.cur{color:#2E96F7;}
.allgame_tab li.cur a{ color:#2E96F7;}
.allgame_tab .gsearch { padding:9px 60px 0 0;}


/*----------商品详情----------*/
.product_detail { margin-top:5px;  }
.product_detail_cnt { padding:0 30px;}
.product_msg { width:710px; float:left;}
.product_msg dt{height:56px;}
.product_msg dt h2{ line-height:25px; float:left; color:#242423; font-size:18px;}
.product_msg dt h2 {}
.product_msg dt .btn_sc{ float:right; height:20px; line-height:20px; padding-left:18px; color:#ccc; background:url(../images/love_grey.png) no-repeat left center; margin-top:18px;}
.product_msg dt .btn_sc:hover{background:url(../images/love_red.png) no-repeat left center; color:#F55953;}
.product_msg dd{ line-height:56px; height:56px; border-bottom:1px dashed #B2B2B2; color:#5e5e5e; font-size:15px;}
.product_msg dd h4{ float:left;}
.product_msg dd p{ float:left;}
.product_msg dd .style_box { float:left; margin:20px 8px 0 0;}
.product_msg dd .price{ font-size:24px; color:#f55953; font-weight:bold;}
.product_msg .buy_num{ float:left; width:80px; height:24px; border:1px solid #B2B2B2; margin-top:15px;}
.product_msg .buy_num span{ float:left; width:15px; text-align:center; line-height:24px; background:#F3F3F3; cursor:pointer;}
.product_msg .buy_num input{  float:left; text-align:center; padding:4px 0; height:16px; line-height:16px; border:none; width:47px; border-left:1px solid  #B2B2B2; border-right:1px solid  #B2B2B2;}
.product_msg .buy_btn{ width:120px; height:32px; line-height:32px; text-align:center; color:#fff; background:#f55953; font-size:15px; border:0; padding:0; float:left; margin-top:12px; margin-left:15px;cursor:pointer;}
.product_msg .daojishi{ float:left; padding-left:15px; line-height:56px;}
.product_msg .daojishi strong{ color:#f55953;}
.product_seller { width:303px; height:400px; padding:0 8px; background:#FAFAFA; float:right;}
.product_seller dl{}
.product_seller dt{ line-height:46px; font-weight:bold; font-size:16px; color:#525252; border-bottom:1px solid #EBEBEB; padding-left:46px; margin-bottom:10px;}
.product_seller dt a{color:#525252;}
.product_seller dd{ line-height:32px; height:32px; color:#525252;}
.product_seller dd h4{ float:left; text-align:right; width:120px;}
.product_seller dd p{ float:left;}
.product_seller dd p.red { color:#F55953;}
.product_seller .jylc{ text-align:center; margin-top:10px;}
.product_seller dd .style_box { float:left; margin-top:7px;}

/*----------商品属性----------*/
.product_shuxing { margin-top:30px;  }
.product_shuxing ul{  }
.product_shuxing li{ height:32px; line-height:32px; width:340px; margin-left:30px; _display:inline; margin-top:20px; float:left;  }
.product_shuxing li h4{     margin-right: 5px;float:left; width:115px; background:#FAFAFA; text-align:center; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
/*.product_shuxing li p{ float:right; width:205px;-o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }*/

/*----------商品截图----------*/
.product_pics {margin-top:30px; }
.myroundabout-wrapper { margin-top:30px;}
/*旋转木马 roundabout*/
.myroundabout { list-style: none; padding: 0; margin: 0 auto; width: 640px; height: 360px; }
.myroundabout li { width: 640px; height: 360px;  text-align: center; cursor: pointer; }
.myroundabout li img { width:100%;height:100%; }
.myroundabout li.roundabout-in-focus { cursor: default; }
.myroundabout li span { display: block; padding-top: 6em; }

/*----------相关商品----------*/
.product_relate { width:1120px; overflow:hidden; margin-top:30px;}
.product_relate ul{ width:1200px; padding-bottom:30px;  }
.product_relate li{ width:280px; height:80px; float:left; border-right:1px solid #EEEEEE; padding:0 47px 0 47px; margin-top:30px;  }
.product_relate li img{ width:64px; height:64px; float:left;  }
.product_relate li .cnt{ float:right; width:196px; line-height:22px;  }
.product_relate li .cnt h3{width:196px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.product_relate li .cnt h3 a{ color:#333333; font-weight:bold; font-size:14px;  }
.product_relate li .cnt h3 a:hover { color:#2E96F7;}
.product_relate li .cnt p{ color:#000;  }
.product_relate li .cnt p .price{ color:#FF4400; font-weight:bold;  }

/*----------担寄官压----------*/
.style_box,
.style_box2 { display:block; width:19px; height:18px;  position:relative;  }
.style_box .cnt,
.style_box2 .cnt{ position:absolute; background:#FAFAFA; border:1px solid #A9A9A9; left:0; line-height:20px; color:#A8A8A8; font-size:12px; width:160px; padding:3px 8px; left:0; bottom:30px; display:none; }
.style_box .cnt i,
.style_box2 .cnt i{ position:absolute; width:13px; height:7px; background:url(../images/point06.png) no-repeat; display:block; left:4px; bottom:-7px;  }
.style_box:hover .cnt,
.style_box2:hover .cnt{ display:block;}
.style_ya {background:url(../images/style_ya.png) no-repeat;}
.style_ji {background:url(../images/style_ji.png) no-repeat;}
.style_dan {background:url(../images/style_dan.png) no-repeat;}
.style_guan {background:url(../images/style_guan.png) no-repeat;}
.style_1 {background:url(../images/style_guan.png) no-repeat;}
.style_8 {background:url(../images/style_guan.png) no-repeat;}
.style_5 {background:url(../images/style_pu.png) no-repeat;}
.style_7 {background:url(../images/style_ya.png) no-repeat;}
.style_box2 { width:24px; height:20px;}
.style_ya2 {background:url(../images/style_ya2.png) no-repeat;}
.style_ji2 {background:url(../images/style_ji2.png) no-repeat;}
.style_dan2 {background:url(../images/style_dan2.png) no-repeat;}
.style_guan2 {background:url(../images/style_guan2.png) no-repeat;}

/*----------列表页----------*/
.listpage { margin-top:5px;padding-bottom: 20px;}

/*----------筛选----------*/
.choose a:hover { color:#2E96F7;}
.choose_item { padding:20px 30px; border-bottom:1px dashed #E7E7E7;}
.choose_item h3{ width:50px; float:left; line-height:23px;}
.choose_item .btn_all { width:45px; text-align:center;  line-height:23px; float:left;}
.choose_item .btn_all:hover,
.choose_item .btn_all_check {color:#fff; background:#2E96F7;}
.choose_item ul{ float:left; padding-left:40px; float:left; width:900px;}
.choose_item li{ line-height:23px; height:23px; width:120px; float:left; margin-bottom:7px;}
.choose_item li span {float:left;padding-left:4px; color:#666666; display:none;}
.choose_item li a.link{ float:left; padding:0 4px; }
.choose_item li a.checked,
.choose_item li a.link:hover { background:#2E96F7; color:#fff;}
.choose_item li .style_box2 { float:left; margin-left:4px; margin-top:1px;}
.choose_item .choose_search { float:right;}
.choose_item .service { width:900px;}

/*已选择*/
.choose_has {padding:20px 30px; border-bottom:1px dashed #E7E7E7; }
.choose_has h3{ width:50px; float:left; line-height:23px;}
.choose_has ul{float:left; float:left; width:940px;}
.choose_has li{ float:left; line-height:23px; height:23px; background:#2E96F7;  padding:0 5px 0 7px; margin-right:10px; margin-bottom:7px;}
.choose_has li span{ float:left; padding:0 3px; color:#fff;}
.choose_has li i{ width:23px; height:23px; float:left; background:url(../images/btn_close2.png) no-repeat center center; cursor:pointer;}

/*----------商品排序----------*/
.sortbox { padding:0 30px;background:#FAFAFA;height:60px;}
.sortbox .sort{ float:left; line-height:24px; padding-top:18px; }
.sortbox .sort span{ float:left; }
.sortbox .sort a{ float:left;color:#a8a8a8; padding:0 8px; margin:0 5px; }
.sortbox .sort a.cur{ color:#fff; background:#2E96F7; }
.sortbox .sort a:hover {color:#2E96F7;}
.sortbox .gsearch{ padding-top:15px;   }

/*----------商品列表----------*/
.product_list {  }
.product_list li{ padding:20px 35px; height:80px;     border-bottom: 1px dotted #DEDEDE;}
.product_list li dl{ float:left; width:500px;  }
.product_list li dt{ line-height:30px;  }
.product_list li dt a{ color:#242423; font-weight:bold; font-size:16px;  }
.product_list li dd{ color:#A8A8A8; width:160px; float:left; line-height:25px;  }
.product_list li dd span{ color:#5F5F5F;  }
.product_list li .hidebox{ width:420px; background:#fff; border:2px solid #2E96F7;  position:absolute; top:-5px; left:200px; display:none; }
.product_list li .hidebox .tit{ height:38px; line-height:38px; background:#2E96F7; color:#fff; font-size:16px; padding:0 20px; width:380px;-o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  }
.product_list li .hidebox .desc{ padding:15px 20px;  }
.product_list li .hidebox .desc p{ line-height:26px; padding:2px 0;  }
.product_list li .hidebox i { display:block; width:8px; height:16px; background:url(../images/point07.png) no-repeat; position:absolute; top:13px; left:-8px;}
.product_list li .pricebox { width:260px; padding:10px 30px 0; text-align:center;float:left;}
.product_list li .pricebox .price{   line-height:40px; font-size:24px; color:#f55953; font-weight:bold; }
.product_list li .pricebox .dj{ color:#5F5F5F;}
.product_list li .baozheng { width:60px; float:left; padding-top:10px;}
.product_list li .baozheng .style_box{ float:left; margin:8px 8px 0 0;}
.product_list li .btn { float:right; width:76px; height:32px; text-align:center; line-height:32px; border:1px solid #C6C6C6; color:#A8A8A8; border-radius:2px; margin-top:23px;}
.product_list li .btn:hover {border:1px solid #1D86E8; background:#2E96F7; color:#fff;}

/*----------分页条----------*/
.pagebar_wrap {text-align:center; width:100%; padding:20px 0; margin-top:20px;} 
.pagebar { display:inline-block; *display:inline; *zoom:1; font-size:14px; border-radius:4px; }
.pagebar a,
.pagebar span { float:left; border:1px solid #DDDDDD; border-right:0; height:32px; line-height:32px; padding:0 12px;  }
.pagebar span.count {border-right:1px solid #DDDDDD;}
.pagebar a.cur,
.pagebar a:hover { background:#2E96F7; color:#fff; text-decoration:none;}

/*----------出售页面----------*/
.sellpage { margin-top:15px;  }

/*----------出售步骤----------*/
.sellstep { background:#FAFAFA; height:18px; padding:14px 30px; line-height:18px;  }
.sellstep dt{ float:left; color:#818181; font-size:15px; font-weight:bold;  }
.sellstep dd{ float:left; margin-left:36px; _display:inline;  }
.sellstep dd span{ float:left; width:18px; color:#fff; background:#818181; text-align:center; border-radius:10px;  }
.sellstep dd p{ float:left; color:#979797; padding-left:7px;  }
.sellstep dd.cur span { background:#2E96F7;}
.sellstep dd.cur p { color:#2E96F7;}

/*----------上次选择----------*/
.lastchoice_wrap { height:28px; line-height:28px; margin-top:25px; text-align:center;}
.lastchoice { display:inline-block; *display:inline; *zoom:1;}
.lastchoice p{ float:left; font-size:15px; color:#4c4c4c;}
.lastchoice .btn{ float:left; padding:0 15px; background:#2E96F7; border:1px solid #1D86E8; line-height:26px; color:#fff; margin-left:15px; }

/*----------出售页面框----------*/
.sellpage_box { margin-top:25px; border-top:1px solid #EDEDED; padding:0 30px;  }
.sellpage_tit { color:#818181; font-size:16px; font-weight:bold; line-height:20px; padding:18px 0 5px 0;}

/*选择分类*/
.gamechoose { float:left;width:142px; height:40px; margin:16px 15px 0 0; _display:inline;  }
.gamechoose dt{ border:1px solid #ededed; width:120px; padding-right:20px; line-height:38px; height:38px; color:#818181; background:#FAFAFA url(../images/point_down2.png) no-repeat right center; text-align:center; font-size:15px; cursor:pointer; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.gamechoose dd{ position:absolute; top:38px; left:0;  display:none;}
/*点击后*/
.gamechoose_clicked {position:relative; z-index:999;}
.gamechoose_clicked dt { background:#fff url(../images/point_up2.png) no-repeat right center; border-bottom:0; position:relative; z-index:1000;}
.gamechoose_clicked dd { display:block;} 

/*下一步按钮*/
.nextbutton { height:36px; margin-top:16px;  }
.nextbutton .btn{ float:left; padding:0 15px; background:#2E96F7; border:1px solid #1D86E8; line-height:34px; color:#fff;   }
/*表单*/
.sellpage_box .form_item {  margin-top:15px;}
.sellpage_box .form_tit{ float:left; width:90px; text-align:right; font-size:14px; color:#818181; line-height:34px;}

/*文本框*/
.sellpage_box .form_text { width:280px; float:left;  height:22px; line-height:22px;  border:1px solid #DCDCDC; padding:5px 5px; }
/*选择标题*/
.sellpage_box .form_titselect { float:left; width:250px; height:34px; margin-left:15px; _display:inline; position:relative;}
.sellpage_box .form_titselect span{ display:block;border:1px solid #ededed; width:208px; padding:0 20px; line-height:32px; height:32px; color:#999999; background:#FAFAFA url(../images/point_down2.png) no-repeat right center; font-size:12px; cursor:pointer; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.sellpage_box .form_titselect ul{position:absolute; top:32px; left:0;   background:#fff;border:1px solid #ededed; width:400px; display:none;}
.sellpage_box .form_titselect li{ line-height:28px; padding:0 15px; cursor:pointer; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.sellpage_box .form_titselect li:hover { background:#FAFAFA;}
.sellpage_box .form_titselect_checked {position:relative; z-index:999;}
.sellpage_box .form_titselect_checked span { background:#fff url(../images/point_up2.png) no-repeat right center; border-bottom:0; position:relative; z-index:1000;}
.sellpage_box .form_titselect_checked ul {  display:block; z-index:999;} 
/*提示*/
.sellpage_box .tip_num { line-height:32px; float:left; padding-left:15px;}
.sellpage_box .tip_num span { color:#2E96F7;}
.sellpage_box .form_tishi { color:#2E96F7; padding-bottom:5px;}
/*textarea框*/
.sellpage_box .form_textarea {width:550px; float:left;  height:132px; line-height:22px;  border:1px solid #DCDCDC; padding:5px 5px; }
/*下拉框*/
.sellpage_box .form_select { float:left;  z-index:10;}
.sellpage_box .form_select span{ display:block;border:1px solid #ededed; width:120px; padding:0 15px; line-height:32px; height:32px; color:#999999; background:#FAFAFA url(../images/point_down2.png) no-repeat right center; font-size:12px; cursor:pointer; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.sellpage_box .form_select ul{ display:none;position:absolute; top:32px; left:0; border:1px solid #CECED0;  background:#fff;  width:150px;  max-height:200px;  _height:200px;}
.sellpage_box .form_select li{line-height:28px; padding:0 15px; cursor:pointer; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.sellpage_box .form_select li:hover{background:#FAFAFA; }
.sellpage_box .form_select_checked { position:relative;}
.sellpage_box .form_select_checked span{background:#fff url(../images/point_up2.png) no-repeat right center; border-bottom:0;}
.sellpage_box .form_select_checked ul{ display:block;}
/*上传图片*/
.sellpage_box .form_item_right { float:left;}
.sellpage_box .form_uploadpic { float:left; margin:0 20px 15px 0;}
.sellpage_box .form_uploadpic .pic_btn{ float:left;border:1px solid #ededed;  padding:0 20px; line-height:32px; height:32px; color:#999999; background:#FAFAFA;}
.sellpage_box .form_uploadpic .pic_name{ float:left; line-height:34px; margin-left:10px;}
.sellpage_box .form_uploadpic .pic_thumb{ float:left; margin-left:10px; padding-top:6px;}
/*日期*/
.sellpage_box .form_date { float:left;}
.sellpage_box .form_date input {display:block;border:1px solid #ededed; width:120px; padding:0 15px; line-height:32px; height:32px; color:#999999; background:#FAFAFA url(../images/point_down2.png) no-repeat right center; font-size:12px; cursor:pointer; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

/*受理*/
.sellpage_accept { text-align:center; background:#FAFAFA; border:3px solid #ededed; width:525px; margin:60px auto; border-radius:3px; color:#7b7b7b; padding:18px 0 23px 0;}
.sellpage_accept .p1{ font-size:15px;}
.sellpage_accept .p2{ margin-top:25px;}
.sellpage_accept a{ color:#2E96F7;}

/*----------贰级----------*/
.btn {background: #F9F9F9;border: #ababab 0px solid;border-radius: 3px;color: #3d3d3d;padding: 4px 10px 5px 10px;letter-spacing: 1px;cursor: pointer;}
