/*
------------------------------
Kamiro
------------------------------
*/

/* base */
* {margin:0; padding:0;}
ul {list-style:none;}
a:link img, a:visited img {border:none; text-decoration:none;}
a:hover img, a:active img {border:none; text-decoration:none;}
input,textarea,select {font-size:12px; color:#666}

/* header 
#header {height:170px;}

.logo {width:340px; height:83px; float:left; display:inline; position:relative;}
.logo img {position:absolute; left:10px; top:14px;}
.tnav {width:600px; float:right; display:inline; position:relative;}
.tnav ul {position:absolute; right:10px; top:14px;}
.tnav ul li {width:62px; height:56px; float:left; margin:0 0 0 23px; float:left;}

.nav {height:54px; position:relative; background:url(../images/comm/bg/navbar_c.gif);}
.nav ul {position:absolute; left:20px; top:12px;}
.nav ul li {float:left; display:inline; font-size:0px;}
.nav div.nav_l {width:20px; height:54px; position:absolute; left:0; top:0; background:url(../images/comm/bg/navbar_l.gif);}
.nav div.nav_r {width:20px; height:54px; position:absolute; right:0; top:0; background:url(../images/comm/bg/navbar_r.gif);}

.thelpbar {height:20px; position:relative; background:url(../images/comm/bg/bar02.gif) left top no-repeat;}

.search_hotkeyword {width:320px; height:20px; padding:5px 0 0 36px; background:url(../images/comm/dot/arrow01.gif) 18px 6px no-repeat; font-family:tahoma; z-index:2; position:absolute; left:0; top:0;}

.quicklogin {width:100%; padding:5px 0 0 0; font-family:tahoma; float:left; display:inline; position:absolute; left:0; top:0; text-align:center; z-index:1;}

.tsearch {width:310px; height:20px; padding:5px; position:absolute; right:0; top:0; z-index:2;}
.tsearch p {position:absolute; left:0; top:6px; *top:7px;}
.tsearch input.searchinp {width:200px; position:absolute; right:64px; top:4px; *top:3px;}
.tsearch input.searchbtn {position:absolute; right:10px; top:3px;}
*/

/*1.20*/
.logo{width:340px; height:83px; float:left;  position:relative;}
.quicklogin{ position:absolute; width:280px; top:35px; left:401px;font-family:tahoma; color: #666666;}
/*1.20*/

/* emmy header
.header{  background: url(/images/comm/bg/bg.jpg) repeat-x;}
.header_top{position:relative;width:940px; margin:0 auto;}*/

/* emmy header*/

.header{  background: url(/images/comm/bg/bg.jpg) repeat-x; margin-bottom:3px;}

.header_top{position:relative;width:940px; margin:0 auto;}
/*.logo{width:340px; height:83px; float:left;  position:relative;}
.logo img {position:absolute; left:10px; top:14px;}
.quicklogin{ position:absolute; width:280px; top:30px; left:385px;font-family:tahoma;}*/
*/

/*优化3.11*/
.navr{position:absolute; width:250px; }
.navr ul{position:absolute; width:250px;right:0px; top:25px;}
.navr ul li { margin: 0px 3px; width:55px;float:left; background:url(/images/comm/bg/navr_line.gif) no-repeat right;}
.hotline{position:absolute; right:10px; top:50px;}

/*优化3.11*/

/*优化3.11*/
.nav{ background:url(/images/comm/bg/nav_bg.gif) repeat-x; height:38px;}
/*优化3.11*/

/*.navr{position:absolute; width:320px; right:0px;}
.navr ul{position:absolute;top:14px;right:0px; }
.navr ul li { margin: 0px 10px; height:56px;float:left;}*/

/*.nav{ background:url(/images/comm/bg/nav_bg.jpg) repeat-x; height:38px;}*/
.navcen{ position:relative;margin:0 auto; width:954px;}
.nav ul { position:absolute;  margin:0 auto; width:920px; left:17px; }
.nav ul li{float:left; display:inline; font-size:0px;}

/*优化3.11*/
.nav_l {width:17px; height:38px; position:absolute; left:0; top:0; background:url(/images/comm/bg/nav_l.gif) no-repeat;}
.nav_r {width:17px; height:38px; position:absolute; right:0; top:0;background:url(/images/comm/bg/nav_r.gif)  no-repeat;}
/*优化3.11*/

/*.nav_l {width:17px; height:38px; position:absolute; left:0; top:0; background:url(/images/comm/bg/nav_l.jpg) no-repeat;}
.nav_r {width:17px; height:38px; position:absolute; right:0; top:0;background:url(/images/comm/bg/nav_r.jpg)  no-repeat;}*/

.nav2{ width:954px; margin:0 auto; background:url(/images/comm/bg/nav_2_bg.jpg); height:84px; position:relative;}

/*优化3.11*/
.tsearch {width:900px; height:20px; padding:5px; position: absolute;left:25px; top:5px; }
/*优化3.11*/

/*.tsearch {width:680px; height:20px; padding:5px; position: absolute;left:25px; top:5px; }*/
.tsearch p{position:absolute; left:0px; top:6px; *top:7px;}
.tsearch input.searchinp {width:175px; position:absolute; left:64px; top:4px; *top:3px;}

/*优化3.11*/
.tsearch input.searchbtn {position:absolute; left:400px; top:3px;}
.gsearch{position:absolute; left:460px;top:6px; *top:7px; }
/*优化3.11*/

/*.tsearch input.searchbtn {position:absolute; left:570px; top:3px; }
.gsearch{position:absolute; right:0px;top:6px; *top:7px;}*/
*/



.select01{ width:100px; position:absolute; left:258px; top:4px; *top:3px;}
.select02{ width:205px; position:absolute; left:362px; top:4px; *top:3px;}
.p2{position:absolute; righ:0px; top:6px; *top:7px; width:50px;}

/*优化3.11*/
.search_hotkeyword{width:890px; height:20px; padding:5px 0 0 20px; background:url(/images/comm/dot/arrow01.gif)  0px no-repeat; font-family:tahoma;  position:absolute; left:25px; top:30px;}
.cart{ position:absolute; right:200px; width:120px; color:#666666;background:url(/images/comm/icon/cart.jpg) 2px no-repeat;padding:5px 0 0 25px;top:1px; *top:2px;}
.Order{position:absolute; right:5px; width:220px;top:1px; *top:2px;}
/*优化3.11*/
/*.search_hotkeyword{width:670px; height:20px; overflow:hidden; padding:5px 0 0 20px; background:url(/images/comm/dot/arrow01.gif)  0px no-repeat; font-family:tahoma;  position:absolute; left:25px; top:30px;}

.cart{ position:absolute; right:70px; width:120px; background:url(/images/comm/icon/cart.jpg) 2px no-repeat;padding:5px 0 0 25px;top:4px; *top:5px;}
.Order{position:absolute; right:23px; width:220px;top:30px; *top:31px;}*/
.Order ul{ position:absolute; right:0px;}
.Order ul li{ float:left; margin:0 5px;}
/* emmy header*/

/* emmy category*/
.category{border:#d8d8d8 1px solid; border-bottom: none; border-top:none; position:relative;}
.category ul{}

.category ul li{ display:block; padding:4px 30px 4px 48px; margin:0px; background:url(/images/comm/dot/category_d.gif) no-repeat 35px 8px ;  }
.category_three{padding:4px 0 0 10px; height:16px;}
/*优化3.12*/
/*5.13-------------------------------------------------------------------------------------------------------------------

.category{border:#d8d8d8 1px solid; border-bottom: none; border-top:none; font-size:0px;}
.category ul{}

.category ul li{  }

#category_h01{height:30px;}
#category_h02{ font-size:1px;}
.category_stwo{line-height:21px; padding-left:50px; background:url(../images/comm/dot/category_d.gif) no-repeat 38px 8px;}



5.13-------------------------------------------------------------------------------------------------------------------*/

/*2010-03-23*/
.attribute{ border:#e0e2e2 1px solid;margin-bottom:15px; margin-top:0px; padding-bottom:10px;}
.attribute01{ height:20px;border-bottom:#e0e2e2 1px dashed; padding-top:10px; background:#f5f5f5; padding-left:10px;} 
.attribute02{border-bottom:#e0e2e2 1px dashed;margin:0 10px;}
.attribute03{ float:left; margin-top:8px; } 
.attribute04{ float:right; margin-top:4px; } 
/*2010-03-23*/



.adsearch{ padding:0px 10px; _padding:0px 9px; border:#d8d8d8 1px solid; border-top:none; background:url(/images/comm/bg/search01.gif) no-repeat 0px 253px;}
.adsearch ul {}
.adsearch ul li{ display:block; padding:5px 0px; margin:0px; }
.adsearch_form1{ width:100px;}


.reviewrecord ul{ float:left; text-align:center;}
.reviewrecord ul li{ float:left; margin:16px 0 0px 11px;_margin:16px 5px 0px 6px;}
.reviewrecord_text{ }

.reviewrecord ul li img{   }
.select03{  width:123px; }
.select04{ width:50px; }
.category_nav{ background: url(/images/comm/bg/category_nav.jpg) no-repeat; height:30px; margin-bottom:20px;}
.category_nav ul{ position:relative; float:left;}
.category_nav ul li{ float:left;  position:relative;}
/* emmy hotbrand*/
.hotbrand { }
.hotbrand ul {border-bottom:#e0e0e0 1px dashed;  margin:0 auto; width:168px;}
.hotbrand ul li{ float:left;}
.hotbrand_li{padding:14px 12px 8px 0px;}
/* emmy hotbrand*/
/*emmy*/
.pro{width:417px; position:absolute; right:0; top:0;}
.pro ul{position:absolute; right:0; top:10px;}
.pro ul li{margin:0 0 0 6px; font-size:0px; float:left; display:inline;}
/*emmy*/

/* topadv */

#topguide {height:30px; background:url(../images/comm/bg/guidebar.gif); position:relative; margin:0 0 17px 0;}
#topguide span {position:absolute;}
#topguide p {position:absolute; left:53px; top:9px; *top:10px;}

.topadv {width:940px; height:298px; position:relative; margin-bottom:7px;}
.topadv_lt,
.topadv_rt,
.topadv_lb,
.topadv_rb {width:13px; height:13px; position:absolute; z-index:3;}
.topadv_lt {background:url(../images/comm/bg/topadv_lt.gif); left:0; top:0;}
.topadv_rt {background:url(../images/comm/bg/topadv_rt.gif); right:0; top:0;}
.topadv_lb {background:url(../images/comm/bg/topadv_lb.gif); left:0; bottom:0;}
.topadv_rb {background:url(../images/comm/bg/topadv_rb.gif); right:0; bottom:0;}
.topadv_b {width:190px; height:3px; background:#e4e4e4; position:absolute; right:13px; bottom:0px; font-size:0px;}
.topadv_r {width:3px; height:272px; background:#e4e4e4; position:absolute; right:0px; top:13px; font-size:0px;}

#banner {width:734px; height:292px; position:absolute; left:0; top:0; z-index:1; border:#e4e4e4 3px solid;}
/*#blinds {width:195px; position:absolute; right:0; top:0; z-index:1; border-top:#e4e4e4 3px solid; border-right:#e4e4e4 3px solid; border-bottom:#e4e4e4 2px solid;}*/
.slideAD_default{width:198px; position:absolute; right:0; top:0; z-index:1; border-top:#e4e4e4 3px solid; border-right:#e4e4e4 2px solid; border-bottom:#e4e4e4 2px solid;border-left:#e4e4e4 1px solid;}
.slideAD_product{width:198px; border-bottom: none; border-top: #e0e2e1 1px solid;border-left: #e0e2e1 1px solid; border-right: #e0e2e1 1px solid; position: static;}
.slideAD_search{right:0; top:0; z-index:1;width:198px; border-bottom:none; border-top:#e0e2e1 1px solid; border-left:#e0e2e1 1px solid; border-right:#e0e2e1 1px solid; position:static;}
.blindcontent {display:block; text-align:center;}

.bannerimg {position:absolute; left:0; top:0; z-index:1;}
.bannerbtn {position:absolute; left:0; bottom:0; z-index:2;}
.bannerbtn ul li {float:left; font-size:0px; display:inline;}

#blinds ul li h6 {line-height:22px; *line-height:20px; font-family:arial;}
#blinds ul li h6 a:link, #blinds ul li h6 a:visited {background:url(../images/comm/bg/blind_title.gif); padding:0 0 0 19px; *padding:2px 0 0 19px; font-size:12px; font-weight:normal; display:block; cursor:pointer;}
#blinds ul li h6.blindscur a:link, #blinds ul li h6.blindscur a:visited {color:#97c732; background:url(../images/comm/bg/blind_title_cur.gif); text-decoration:none;}
.blindcontent {display:block;}
#blinds li div img {border-bottom:#e5e5e5 5px solid;}

.left_search_btn {position:absolute; right:11px; top:66px;}
/*
.bannerimg {position:absolute; left:0; top:0; z-index:1;}
.bannerbtn {position:absolute; left:0; bottom:0; z-index:2;}
.bannerbtn ul li {float:left; font-size:0px; display:inline;}

#blinds ul li h6 {line-height:22px; *line-height:20px; font-family:arial;}
#blinds ul li h6 a:link, #blinds ul li h6 a:visited {background:url(../images/comm/bg/blind_title.gif); padding:0 0 0 19px; *padding:2px 0 0 19px; font-size:12px; font-weight:normal; display:block;}
#blinds ul li h6.blindscur a:link, #blinds ul li h6.blindscur a:visited {color:#97c732; background:url(../images/comm/bg/blind_title_cur.gif); text-decoration:none;}
.blindcontent {display:block; border-bottom:#d9d9d9 5px solid; text-align:center;}
*/

#sidebar {width:200px; float:left; display:inline;}
#content {width:726px; float:right; display:inline;}

#TopSales ul li {padding:10px 0; *padding:10px 0 0 0;}

#side_vote ul li {padding:2px 0 1px 0; *padding:1px 0;}

#side_service p {padding:10px 0 0 0; font-family:arial;}

#side_video ul li {padding:12px 0 12px 0; #padding:12px 0 11px 0; _padding:12px 0 12px 0;}

#mainnewsbox {padding:0 0 15px 0; #padding:0 0 21px 0; _padding:0 0 15px 0;}
#maintopnews ul li {background:url(../images/comm/dot/dot01.gif) 0px 15px no-repeat; padding-left:12px;}

.mainnewsimg {width:160px; height:160px; padding:5px 5px 5px 10px; float:left; display:inline;}

/*
.mainnews {width:450px; float:left; display:inline; padding:5px 0 0 0;}
.mainnewslist {width:270px; float:right; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mainrecommend {width:243px; height:198px; float:right; display:inline; border-left:#e4e4e4 1px solid; margin:11px 0 0 0; padding:0 0 0 15px;}
*/

/*emmy*/
.mainnews {width:500px; float:left; display:inline; padding:5px 0 0 0;}
.mainnewslist {width:300px; float:right; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mainrecommend {width:200px; height:198px; float:right; display:inline; margin:11px 0 0 0; }
/*emmy*/




/*
.tab01 {height:22px; border-bottom:#a5c51c 1px solid; position:relative;}
.tab01 ul li {float:left; display:inline; margin:0 5px 0 0; font-size:0px;}
/*

/*emmy*/
.tab01 {height:22px; border-bottom:#a5c51c 1px solid; position:relative; }
.tab01 ul li {float:left; display:inline; margin:0 5px 0 0; font-size:0px;}
/*emmy*/

.newscontent {padding:28px 22px 0 22px;}
.newscontent h1 {font-size:20px; font-family:simhei; font-weight:normal; text-align:center; margin-bottom:25px;}
.newscontent p {line-height:19px; margin:17px 0;}
.tab02 {height:41px; background:url(../images/comm/bg/side_contentbar_title.gif); position:relative;}
.tab02 ul {position:absolute; left:10px; bottom:0; _bottom:-1px;}
.tab02 ul li {width:86px; height:27px; line-height:27px; border:#e2e2e2 1px solid; text-align:center; margin-right:3px; background:url(../images/comm/bg/tab02_cur.gif) bottom repeat-x; float:left; display:inline;}
.tab02 ul li.tab02_cur {border-bottom:#fff 1px solid; background:none; color:#8ad004;}

.maincontent ul li {margin:5px 0 0 0; *margin:0;}
.maincontent ul li h3 {height:29px; background:url(../images/comm/bg/title01.gif) bottom repeat-x; position:relative; font-size:0px; margin:0 0 13px 0; *margin:0 0 11px 0;}
.maincontent ul li h3 span {position:absolute; right:0; top:10px;}

.mainscrollcom {text-align:center; padding:20px 0;}
.mainscrollpro {height:210px; position:relative; background:url(../images/comm/bg/mainscrollpro.gif) 175px 15px no-repeat #fff;}
.mainscrollpro ul {width:459px; height:168px; *height:158px; position:absolute; left:23px; top:25px; overflow:hidden;}
.mainscrollpro ul li {width:153px; float:left; display:inline; text-align:center; font-family:Verdana,Arial,Helvetica,sans-serif; overflow:hidden;}
.mainscrollpro ul li img {margin:0 0 5px 0;}
.mainscrollpro ul li a p {height:34px; overflow:hidden; width:120px;}
.mainscrollpro ul li div.fontBold {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:14px; padding:3px 0 0 0;}

#featured h3 {height:29px; background:url(../images/comm/bg/title01.gif) bottom repeat-x; position:relative; font-size:0px;}
#featured h3 span {position:absolute; right:0; top:10px;}

.product {width:725px; padding:0 1px 0 0;}
.product ul li {width:145px; float:left; display:inline; padding:24px 0 27px 0; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; background:url(../images/comm/bg/dotline01.gif);}
.product ul li img {margin:0 0 5px 0;}

#contentreply h3 {height:29px; background:url(../images/comm/bg/title01.gif) bottom repeat-x; position:relative; font-size:0px;}
#contentreply h3 span {position:absolute; right:0; top:10px;}
#contentreply ul li {min-height:86px; _height:86px; background:url(../images/comm/bg/reply01.gif) 102px 0 repeat-y #fff; margin:18px 0 0 0; *margin:16px 0 0 0;}
.reply_top {width:726px; height:6px; font-size:0px; background:url(../images/comm/bg/reply_top.gif);}
.reply_btm {width:726px; height:6px; font-size:0px; background:url(../images/comm/bg/reply_btm.gif);}
.reply_cet {width:724px; min-height:86px; _height:86px; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid;}

.replyimg {width:80px; height:80px; float:left; padding:10px; display:inline;}
.replycon {width:580px; float:left; padding:10px 0 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.replycon dt {font-size:13px; padding:0 0 6px 0;}
.replycon dd {padding:0 0 5px 0;}

#productreply {position:relative;}
#productreply ul li {min-height:52px; _height:52px; border-top:#d3d3d3 1px dashed; padding:24px 0 20px 0; *padding:20px 0 0 0; position:relative;}
#productreply ul li div.replyimg {width:48px; height:48px; padding:2px; border:#dbdbdb 1px solid;}
#productreply ul li div.replycon {width:630px; padding:0 0 0 10px;}

.brandlist {}
.brandlist ul li {width:175px; float:left; display:inline; margin:0 3px 17px 3px; *margin:0 3px 20px 3px; text-align:center;}
.brandlist ul li img {margin:0 0 5px 0; *margin:0 0 9px 0;}
.brandlist ul li a:link img,.brandlist ul li a:visited img {border:#e0e2e2 1px solid;}

.brand_select {height:104px; position:relative; margin-bottom:23px;}
.brand_select ul {position:absolute; left:-10px; top:45px;}
.brand_select ul li {float:left; display:inline; margin:0 0 7px 10px; font-size:0px;}

.brand_result {margin:0 0 18px 0;}
.brand_result ul {margin:11px 0 0 0;}
.brand_result ul li {width:24.9%; float:left; display:inline; line-height:23px; font-family:arial;}

/* advance search */
.advsearchbox {min-height:12px; _height:12px; padding:14px 10px 14px 10px; *padding:15px 9px 15px 10px; border-bottom:#bebebe 1px dashed;}
.advsearchbox h6 {margin:0 0 1px 0; *margin:0 0 2px 0;}
.advsearchbox table {border-collapse:collapse;}
.advsearchbox table tr td {padding:8px 0 0 0;}
.advsearchbox table tr td select {width:130px;}

#advancesearchbox {position:relative;}
#advancesearchbox h5 {font-size:12px; background:url(../images/comm/bg/bar04.gif); font-size:12px; color:#666; padding:9px 0 7px 0; #padding:10px 0 8px 0; _padding:10px 0 6px 0; font-weight:normal; position:relative;}
#advancesearchbox h5 span {position:absolute; right:7px; top:6px; _right:20px;}

.advancesearchadd {background:url(../images/comm/bg/bar05.gif) top repeat-x;}
.advancesearchadd h6 {font-size:13px; color:#8ad004; padding:31px 15px 12px 15px; #padding:31px 15px 3px 15px; _padding:31px 15px 0 15px;}
.advancesearchadd ul li {padding:0 15px; margin:0 0 18px 0; *margin:0 0 6px 0;}

.advancesearchnotice {width:100%; text-align:center; height:55px; line-height:55px; font-size:14px; position:absolute; left:0; top:214px; #top:203px; _top:214px;}

#advancesearchbox div.favoritelist ul li {background:url(../images/comm/bg/bar05.gif) top repeat-x #fff; color:#666; border-bottom:#e4e4e4 1px solid; padding:23px 0 28px 0; _padding:24px 0 27px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
#advancesearchbox div.favoritelist ul li h6 {background:none; border:none; font-size:14px; color:#94d004; padding:0; margin:0;}
#advancesearchbox div.pager table {border-collapse:collapse; margin:0 auto;}
#advancesearchbox div.pager table tr td {padding:0 7px 0 0;}
#advancesearchbox div ul.pagerlist li {width:12px; text-align:center; float:left; display:inline; font-family:arial; padding:0 6px; background:url(../images/comm/bg/dotline02.gif) right center no-repeat; border:none;}

/* user apply */
.userbox {width:726px; height:17px; background:url(../images/comm/bg/userbox01.gif); font-size:0px;}

#usercenter {width:520px; float:left;}
#userbar {width:200px; float:right;}

ul#center_news li,ul#Ul1 li {background:url(../images/comm/dot/dot15.gif) 0px 16px no-repeat; padding-left:13px;}


.userguide {padding:0 0 9px 0; position:relative; border-bottom:#e0e0e0 1px solid;}
.userguide span {position:absolute; right:0; top:0; _right:13px;}

.usertitle {height:50px; position:relative; margin:28px 0 15px 0;}
.usertitle span {position:absolute; right:0; top:0;}

.cartlist table {width:100%; border-collapse:collapse;}
.cartlist table tr th {height:29px; line-height:29px; background:url(../images/comm/bg/carttitle01.gif); font-size:13px; font-weight:normal;}
.cartlist table tr td {padding:10px 0; border-top:#eaeaea 1px solid; font-family:arial;}

.cartcommedlist {}
.cartcommedlist ul li {width:218px; float:left; display:inline; padding:25px 10px 25px 0; *padding:25px 10px 0 0; border-top:#bebebe 1px dashed;}

/*货到付款更改
#placeorder {border-top:#e0e0e0 1px solid;}
.placeorderbox {padding:20px 0; margin:0 15px; border-bottom:#e0e0e0 1px solid;}
.placeorderbox h6 {font-size:14px;}
.placeorderbox p {padding:13px 0 0 0;}
table.placeordertable {width:100%; border-collapse:collapse; margin:13px 0 0 0; border-top:#e0e0e0 1px solid;}
table.placeordertable tr th {height:28px; background:url(../images/comm/bg/bar01.gif); font-weight:normal; border-bottom:#eaeaea 1px solid;}
table.placeordertable tr td {height:35px; border-bottom:#eaeaea 1px solid; text-align:center;}*/

/*货到付款 2010-04-06 */
#placeorder {}
.placeorderbox {padding:10px 0; border-top:#e0e0e0 1px solid; margin:0 15px;}
.placeorderbox h6 {font-size:14px;}
.placeorderbox p {padding:8px 0 0 0;}
table.placeordertable {width:100%; border-collapse:collapse; margin:13px 0 0 0; border-top:#e0e0e0 1px solid;}
table.placeordertable tr th {height:25px; background:url(images/comm/bg/bar01.gif); font-weight:normal; border-bottom:#eaeaea 1px solid;}
table.placeordertable tr td {height:25px; border-bottom:#eaeaea 1px solid; text-align:center;}
.placeorderbox_pay{ margin:10px 10px 0 10px;}
.placeorderbox_pay02{ margin:0 10px 5px 10px; border:#edd3d2 solid 1px; background:#fff; width:690px;}
.placeorderbox_pay02  ul{ padding-bottom:40px; }
.placeorderbox_pay02 li { float:left; border-right:#ccc dashed 1px; margin:0 10px; padding-right:25px;}


/*.placeorderbox_expand {padding:20px 10px; background:#f5ffe1; margin:0 15px 35px 15px; border-bottom:#e0e0e0 1px solid;}*/
.placeorderbox_expand {padding:20px 10px; margin:0 15px 35px 15px; background:#f5ffe1; border-top:#e0e0e0 1px solid;border-bottom:#eaeaea 1px solid;}
.placeorderbox_expand h6 {font-size:14px;}
table.placeorderbox_expandtable {width:100%; border-collapse:collapse; margin:13px 0 0 0;}
table.placeorderbox_expandtable td {padding:0 0 16px 0;}

ul.bankradiolist {margin:0 0 0 5px;}
ul.bankradiolist li {height:14px; position:relative; margin:16px 0 0 18px; padding:0 0 0 23px; *margin:16px 0 0 23px;}
ul.bankradiolist li span {position:absolute; left:0; top:1px; *top:-4px;}

#myorder table tr td {border-bottom:#eaeaea 1px solid; padding:6px 0 5px 0; text-align:center; font-family:simsun;}

.contorlbox {height:26px; background:#f8f8f8; position:relative;}

.favoritelist ul li {padding:0 0 20px 0;}
.favoritelist ul li h6 {height:29px; line-height:29px; *height:28px; line-height:28px; padding:1px 0 0 19px; *padding:2px 0 0 19px; background:url(../images/comm/bg/bar01.gif) top repeat-x; border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid; font-size:16px; color:#666; font-weight:normal; margin:0 0 20px 0;}
.favoritelist ul li h6 span {font-size:12px; color:#94d004;}

.edmbox {padding:20px 0 0 0;}
.edmbox h6 {font-size:16px; font-family:SimHei; font-weight:normal;}
.edmbox h6 span {font-size:12px; font-weight:normal; margin:0 0 0 10px; font-family:simsun;}

table.addaddress {width:100%; border-collapse:collapse;}
table.addaddress tr td {padding:10px 10px 10px 9px; border-right:#fff 1px solid; border-bottom:#fff 1px solid;}
td.addressname {width:90px; background:#ececec; text-align:right;}
td.addresscont {width:596px; background:#f5f5f5;}

.hongli_blinds_lt {width:5px; height:4px; position:absolute; left:-1px; top:-1px; background:url(../images/comm/bg/hongli_blind_lt.gif); font-size:0px;}
.hongli_blinds_rt {width:5px; height:4px; position:absolute; right:-1px; _right:-2px; top:-1px; background:url(../images/comm/bg/hongli_blind_rt.gif); font-size:0px;}

.giftimg img {margin:0 auto;}
.gifttit {line-height:19px; padding:6px 15px; height:31px; overflow:hidden; word-break:break-all;}

.brandintro_img {width:200px; height:200px; float:left; border:#dbdbdb 1px solid;}
.brandintro_con {width:500px; height:200px; float:right;}

#coupon_tab table tr td {padding:9px 0 8px 0;}

#voteinfo {min-height:400px; _height:400px; background:url(../images/comm/bg/vote_info.gif) no-repeat #fff; position:relative;}
#voteinfo h1 {font-size:14px; font-weight:normal; position:absolute; left:35px; top:12px;}
#voteinfo span.votecontent {position:absolute; right:19px; top:13px;}
#voteinfo div.votein {width:677px; height:283px; position:absolute; left:9px; top:43px;}
#voteinfo div.votereply {width:677px; position:absolute; top:350px; line-height:20px; text-align:center;}

/* help apply */
.helptitle {height:40px; padding:16px 0 1px 0; background:url(../images/comm/bg/dotline03.gif) bottom repeat-x; position:relative;}
.helpguide {position:absolute; top:26px; right:0px;}

.helpcontent {line-height:21px;}
.helpcontent h6{ font-size:14px; font-weight:bold}

#faqbox {padding:0 0 20px 0;}
#faqbox h3 {height:26px; *height:24px; line-height:26px; *line-height:24px; padding:0 0 0 16px; *padding:2px 0 0 16px; font-size:12px; font-weight:normal; background:url(../images/comm/bg/bar01.gif); border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid; position:relative;}
#faqbox h3 span {position:absolute; right:21px; top:2px;}
.askbox {min-height:28px; _height:28px; background:url(../images/comm/dot/dot11.gif) 15px 9px no-repeat; position:relative; border-bottom:#e4e4e4 1px solid;}
.askbox span {position:absolute; right:67px; top:9px;}
.askbox p {line-height:28px; *line-height:28px; padding:0 0 0 47px; *padding:2px 0 0 47px; display:block; width:550px;}
.ansbox {min-height:26px; _height:26px; background:url(../images/comm/dot/dot12.gif) 15px 9px no-repeat #f5ffe2; position:relative; border-bottom:#e4e4e4 1px solid; padding:2px 0;}
.ansbox p {line-height:26px; padding:0 0 0 47px;}

#partners {padding:0 0 80px 0;}
#partners ul li {width:100px; height:104px; border:#e3e3e3 1px solid; margin:34px 25px 2px 10px; float:left; display:inline;}
#partners ul li img {width:100px; height:104px;}

#contect {position:relative;}
.contectbox {position:absolute;}

/* footer */
#footer {padding:20px 0 0 0; #padding:44px 0 0 0; _padding:45px 0 0 0;}

.helpbar {padding:10px 0 7px 0; border-top:#e2e2e2 1px solid; border-bottom:#e2e2e2 1px solid; text-align:center;}

.copyright {padding:20px 0; text-align:center; font-family:arial;}

/* sidebar */
.sidebox h3 {height:62px; position:relative;}
.sidebox h3 img {position:absolute; left:0; top:0;}
.sidebox h3 span {position:absolute;}

#side_search {height:143px; position:relative; background:url(../images/comm/bg/search01.gif);}

#usernav {}
.usernav_top {width:200px; height:10px; background:url(../images/comm/bg/user_side_top.gif); font-size:0px;}
.usernav_btm {width:200px; height:5px; background:url(../images/comm/bg/user_side_btm.gif); font-size:0px;}

/* product apply */
#producttop {height:300px; margin:0 0 27px 0;}
.productimg {width:365px; float:left; display:inline; position:relative;}
.productcon {width:340px; float:right; display:inline; position:relative;}
.productimg_top {max-width:298px; width:298px; max-height:298px; height:298px; border:#dbdbdb 1px solid; display:table-cell; vertical-align:middle; text-align:center; *display:block; *font-size:267px; *font-family:arial; overflow:hidden;}
.productimg_top img { max-width:298px; max-height:298px;}
.productimg_list {position:absolute; left:309px; bottom:0;}
.productimg_list ul li {width:52px; height:52px; margin:10px 0 0 0;}
.productimg_listin {max-width:50px; _width:50px; height:50px; border:#dbdbdb 1px solid; display:table-cell; vertical-align:middle; text-align:center; *display:block; *font-size:44px; font-family:arial; overflow:hidden; }
.productimg_listin img {width:50px; height:50px; }
.productfav {height:18px; position:absolute; left:303px; top:54px; #top:56px; _top:55px;}

/*6.28添加！*/
.producttop_new{height:390px; margin:0 0 10px 0;}
.product_detail_l{ float:left; }
.productpic{border:#dbdbdb 1px solid;display:block; width:298px; height:298px;}
.product_detail_l ul li{ float:left; width:64px;height:64px;border:#dbdbdb 1px solid;display:block; margin:10px 12px 0 0 ;}

.product_detail_r { width:300px; float:left; padding:10px 0 0 20px;}
.price ul li{ width:150px; float:left; padding:2px 0;}

/*6.28添加！*/
a:link.linkproduct_title, a:visited.linkproduct_title{ color:#50771d; text-decoration:none; font-size:19px; font-weight:bold; }
a:hover.linkproduct_title, a:active.linkproduct_title{ color:#50771d; text-decoration:underline;font-size:19px; font-weight:bold;}
span.linkproduct_title{ color:#50771d; text-decoration:none; font-size:19px; font-weight:bold; }
/*6.28添加！end*/

.productcon_title {width:417px; border-bottom:#e5e5e5 1px solid; position:absolute; right:0; top:0;}
.productcon_title h1 {font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:22px;height:44px; overflow:hidden; padding:3px 20px 3px 0;}
.productcon_title ul {position:absolute; right:0; top:9px;}
.productcon_title ul li {margin:0 0 0 6px; font-size:0px; float:left; display:inline;}

.productcon_intro {width:340px; position:absolute; right:0; top:45px; #top:46px; _top:51px;}
.productcon_intro table {border-collapse:collapse;}
.productcon_intro table tr td {padding:12px 0 0 0; #padding:14px 0 0 0; _padding:12px 0 0 0;}

.productbox {background:url(../images/comm/bg/productbox.gif) 0 6px repeat-x #fff;}
h3.producttitle {border-bottom:#e0e0e0 1px solid; margin:0 16px;}

#productmore {margin:0 0 24px 0; background:url(../images/comm/bg/product_more.gif) 1px 6px no-repeat;}
.product_top {width:726px; height:6px; background:url(../images/comm/bg/product_top.gif); font-size:0px;}
.productmore_left {width:486px; float:left; display:inline;}
.productmore_left ul li {width:110px; float:left; display:inline; padding:30px 19px 0 33px; background:url(../images/comm/dot/dot07.gif) 0 80px no-repeat;}
.productmore_left ul li.productmore_start {padding-left:27px; background:none;}
.product_del {width:110px; height:28px; background:url(../images/comm/bg/product_del.gif); position:relative; margin:10px 0 20px 0;}
.product_del p {width:80px; position:absolute; right:2px; top:6px; text-align:center; font-size:12px; font-family:arial;}

.productmore_right {width:238px; float:right; display:inline;}
.productmore_buylist {width:196px; height:103px; border-bottom:#e2e2e2 1px solid; margin:0 auto; padding:34px 0 0 0;}
.productmore_buylist ul li {padding:0 0 10px 0;}
.productmore_buybtn {width:196px; height:140px; margin:0 auto; padding:22px 0 0 0;}
.productmore_buybtn p {padding:0 0 13px 0;}

#productcommed {margin:0 0 24px 0;}
#productcommed div.mainscrollpro {background:none;}
#productcommed div.mainscrollpro ul {width:726px; height:170px; overflow:inherit;}
#productcommed div.mainscrollpro ul li {padding:10px 23px 0 0;}

.productcommedbox {background:url(../images/comm/bg/productcommedbox.gif) 15px 26px no-repeat;}

#productinfo {position:relative;}
#productinfo div.tab01 {height:28px;}
.productcontent {min-height:66px; _height:66px; padding:15px; border:#dbdbdb 1px solid; border-top:none;}

/*emmy 2010-01-14 */
.product2 {width:725px; padding:0 1px 0 0;}
.product2 ul li {width:160px; float:left; display:inline; padding:24px 10px 27px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; border-bottom:#CCCCCC solid 1px;}
.product2 ul li img {margin:0 0 5px 0;}
/*emmy*/


/* reg apply */
#regbox {background:url(../images/comm/bg/reg_cet.gif);}
#regbox h1 {height:40px; padding-bottom:1px; background:url(../images/comm/bg/dotline03.gif) bottom repeat-x;}
#regbox table {width:335px; border-collapse:collapse;}
#regbox table tr td {padding:0 0 20px 0;}

.reginp01 {width:180px; border:#ccc 1px solid; padding:3px 1px 1px 1px; font-size:12px;}


.regtop {width:940px; height:7px; font-size:0px; background:url(../images/comm/bg/reg_top.gif);}
.regbtm {width:940px; height:7px; font-size:0px; background:url(../images/comm/bg/reg_btm.gif);}

.regandlogin table {width:335px; border-collapse:collapse;}
.regandlogin table tr td {padding:0 0 20px 0;}

.regbox {width:465px; float:left; display:inline;}
.loginbox {width:465px; float:right; display:inline;}

.regandlogin_t {height:8px; font-size:0px; background:url(../images/comm/bg/reg_login_t.gif);}
.regandlogin_b {height:8px; font-size:0px; background:url(../images/comm/bg/reg_login_b.gif);}

/* apply */
.basestyle01 {font-size:12px; background:#fff; font-family:simsun; color:#666;}

.container {width:940px; margin:0 auto;}

.scrollcontent {background:url(../images/comm/bg/scrollcontent_c.gif) 1px 7px no-repeat;}
.scrollcontent h3 {margin:0 12px; border-bottom:#e0e0e0 1px solid;}
.scrollcontent_t {height:7px; font-size:0px; background:url(../images/comm/bg/scrollcontent_t.gif);}

.title01 {height:29px; background:url(../images/comm/bg/title01.gif) bottom repeat-x;}
.title02 {height:27px; border:#e1e1e1 1px solid; background:url(../images/comm/bg/bar03.gif); font-size:0px;}

.pager {width:96%; 
padding:11px 0 0 0; *padding:6px 0 0 0;
}
.pager table {border-collapse:collapse; margin:0 auto;}
.pager table tr td {padding:0 7px 0 0;}
ul.pagerlist li {width:12px; text-align:center; float:left; display:inline; font-family:arial; padding:0 6px; background:url(../images/comm/bg/dotline02.gif) right center no-repeat;border:0px;}

.notice_01 {width:373px; height:138px; background:url(../images/comm/bg/notice_01.gif);}
.notice_01 h6 {height:30px; line-height:30px; position:relative; color:#fff; font-size:12px; font-weight:normal; padding:0 0 0 32px;}
.notice_01 h6 span {position:absolute; top:9px; right:10px;}
.notice_01content {width:300px; height:93px; text-align:center; padding:15px 0 0 0; margin:0 auto; position:relative;}
.notice_01content p {line-height:18px;}
.notice_01btn {width:300px; position:absolute; left:0; bottom:18px; text-align:center;}

.notice_02 {width:342px; height:113px; background:url(../images/comm/bg/notice_02.gif);}
.notice_02 h6 {height:30px; line-height:30px; position:relative; color:#fff; font-size:12px; font-weight:normal; padding:0 0 0 32px;}
.notice_02 h6 span {position:absolute; top:9px; right:10px;}
.notice_02content {width:300px; height:68px; text-align:center; padding:15px 0 0 0; margin:0 auto; position:relative;}
.notice_02content p {line-height:18px;}
.notice_02btn {width:300px; position:absolute; left:0; bottom:12px; text-align:center;}

.hackbox {clear:both; font-size:0px;}
.hackbox5px {height:5px; clear:both; font-size:0px;}
.hackbox10px {height:10px; clear:both; font-size:0px;}
.hackbox20px {height:20px; clear:both; font-size:0px;}
.hackbox30px {height:30px; clear:both; font-size:0px;}

/*优化3.11*/
a:link.linknavr, a:visited.linknavr {color:#666; text-decoration:none;}
a:hover.linknavr, a:active.linknavr {color:#666; text-decoration:underline;}
/*优化3.11*/


a:link.link01, a:visited.link01 {color:#cf2931; text-decoration:none;}
a:hover.link01, a:active.link01 {color:#cf2931; text-decoration:underline;}

a:link.link02, a:visited.link02 {color:#e35669; text-decoration:none;}
a:hover.link02, a:active.link02 {color:#e35669; text-decoration:underline;}

a:link.link03, a:visited.link03 {color:#666; text-decoration:none;}
a:hover.link03, a:active.link03 {color:#97c732; text-decoration:none;}

a:link.link04, a:visited.link04 {color:#000; text-decoration:none;}
a:hover.link04, a:active.link04 {color:#666; text-decoration:none;}

a:link.link05, a:visited.link05 {color:#666; text-decoration:none;}
a:hover.link05, a:active.link05 {color:#333; text-decoration:underline;}

a:link.link06, a:visited.link06 {color:#000; text-decoration:none;}
a:hover.link06, a:active.link06 {color:#cf2931; text-decoration:none;}

a:link.link07, a:visited.link07 {color:#666; text-decoration:none;}
a:hover.link07, a:active.link07 {color:#cf2931; text-decoration:none;}

a:link.link08, a:visited.link08 {color:#f89d0b; text-decoration:none;}
a:hover.link08, a:active.link08 {color:#f89d0b; text-decoration:underline;}

a:link.link09, a:visited.link09 {color:#080cc8; text-decoration:underline;}
a:hover.link09, a:active.link09 {color:#080cc8; text-decoration:underline;}

a:link.link10, a:visited.link10 {color:#e4576a; text-decoration:none;}
a:hover.link10, a:active.link10 {color:#e4576a; text-decoration:underline;}

a:link.link11, a:visited.link11 {color:#94D004; text-decoration:none;}
a:hover.link11, a:active.link11 {color:#94D004; text-decoration:underline;}

a:link.linkimg01 img, a:visited.linkimg01 img {padding:4px; border:#dbdbdb 1px solid; display:block;}
a:hover.linkimg01 img, a:active.linkimg01 img {padding:4px; border:#ccc 1px solid; display:block;}

a:link.linkimg02 img, a:visited.linkimg02 img {padding:5px; border:#dbdbdb 1px solid; display:block;}
a:hover.linkimg02 img, a:active.linkimg02 img {padding:5px; border:#ccc 1px solid; display:block;}

.border1px {border:#e0e0e0 1px solid;}

input.inp01 {border:#ccc 1px solid; font-size:12px; padding:2px 1px 1px 1px;}

.font0px {font-size:0px;}
.font12px {font-size:12px;}
.font13px {font-size:13px;}
.font14px {font-size:14px;}
.font15px {font-size:15px;}
.font16px {font-size:16px;}
.font18px {font-size:18px;}

.fontNormal {font-weight:normal;}
.fontSimsun {font-family:simsun;}
.fontArial {font-family:arial;}
.fontTahoma {font-family:tahoma;}
.fontVerdana {font-family:Verdana,Arial,Helvetica,sans-serif;}
.fontBold {font-weight:bold;}

.floatleft {float:left; display:inline;}
.floatright {float:right; display:inline;}

.divline01 {height:0px; margin:10px auto; font-size:0px; border:none; border-top:#bebebe 1px dashed;}

ul.imglist01 li {padding:10px 5px; border-top:#e0e0e0 1px dashed;}
ul.imglist01 li div.col80px {padding:3px 0;}


#maintopnews1 ul.txtlist01 li {padding:10px 5px 10px 12px; background:url(../images/comm/dot/dot01.gif) 0px 17px no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;}
#maintopnews2 ul.txtlist01 li {padding:10px 5px 10px 12px; background:url(../images/comm/dot/dot01.gif) 0px 17px no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;}
ul.txtlist01 li {padding:10px 5px; border-top:#e0e0e0 1px dashed;}
#maintopnews1 ul.txtlist01 li a{overflow:hidden; height:14px; display:block;}
#maintopnews2 ul.txtlist01 li a{overflow:hidden; height:14px; display:block;}



.col72px {width:72px;}
.col80px {width:80px;}
.col100px {width:100px;}
.col210px {width:210px;}
.col515px {width:515px;}

.p17 {line-height:17px; overflow:hidden;}
.p18 {line-height:18px;}
.p19 {line-height:19px;}
.p20 {line-height:20px;}
.p21 {line-height:21px;}
.p22 {line-height:22px;}
.p24 {line-height:24px;}
.p30 {line-height:30px;}
.p32 {line-height:32px;}

.cred01 {color:#cf2931;}
.cred02 {color:#f00;}
.cred03 {color:#d02931;}
.cred04 {color:#e35669;}

.cgreen01 {color:#8ad004;}
.cgreen02 {color:#8bd101;}
.cgreen03 {color:#7eb709;}

.corange01 {color:#f87f2b;}

/* footer control */
#default div#footer {}
.rightnews
{
	height:14px; line-height:14px; overflow:hidden; word-break:break-all; padding-bottom:0px; margin-bottom:8px
}
/*emmy*/
.cartlist2 table {width:100%; border-collapse:collapse;}
.cartlist2 table tr th {height:29px; line-height:29px; background:url(../images/comm/bg/carttitle01.gif); font-size:13px; font-weight:normal;}
.cartlist2 table tr th  {height:29px; line-height:29px; background:url(../images/comm/bg/carttitle01.jpg); font-size:13px; font-weight:normal;}
.cartlist2 table tr td {padding:10px 0; border-top:#eaeaea 1px solid; font-family:arial;}
/*emmy*/

/*emmy  checkmyaccout */
#usercenter table { width:470px;}
#usercenter table td{border-bottom:#e0e2e2 1px solid;padding:8px 0 7px 0;}
#usercenter table th{border-bottom:#e0e2e2 1px solid;}
/*emmy  checkmyaccout */

/* apply */
.basestyle01 {font-size:12px; background:#fff; font-family:simsun; color:#666;}

.container {width:940px; margin:0 auto;}

.scrollcontent {background:url(/images/comm/bg/scrollcontent_c.gif) 1px 7px no-repeat;}
.scrollcontent h3 {margin:0 12px; border-bottom:#e0e0e0 1px solid;}
.scrollcontent_t {height:7px; font-size:0px; background:url(/images/comm/bg/scrollcontent_t.gif);}
/*emmy*/
.scrollcontent_2 {background:url(/images/comm/bg/scrollcontent_c_2.gif) 1px 7px no-repeat;}
.scrollcontent_2 h3 {margin:0 12px; border-bottom:#e0e0e0 1px solid;}
.scrollcontent_t_2 {height:7px; font-size:0px; background:url(/images/comm/bg/scrollcontent_t_2.gif);}
/*emmy*/

/*emmy
.userguide_cart{padding:0px; margin:0 15px; position:relative; border-bottom:#e0e0e0 1px solid;}
.userguide_cart span {position:absolute; right:0; top:0; _right:0px;}
.usertitle_cart { position:relative; margin:28px 15px 15px 15px;}
.usertitle_cart span {position:absolute; right:0; top:0;_right:20px;}
emmy*/



/*emmy 10-01-21*/
.userguide_cart{padding:0px; margin:0 15px; position:relative; border-bottom:#e0e0e0 1px solid; padding-top:20px; height:60px;}
.userguide_cart span {position:absolute; right:0; top:0; _right:0px;}
.usertitle_cart { position:relative; margin:25px 15px 15px 15px;}
.usertitle_cart span {position:absolute; right:0; top:0;_right:20px;}
/*emmy*/




/* user apply */
.userbox {width:726px; height:17px; background:url(/images/comm/bg/userbox01.gif); font-size:0px;}
/*emmy*/
#usercenter {width:520px; float:left;}
#userbar {width:200px; float:right; }
#usercenter2 {width:730px; float:left;}
.userbox2 {width:940px; height:17px; background:url(/images/comm/bg/userbox01_2.gif); font-size:0px;}
/*emmy*/
.ac_results {
		border: 1px solid #CCCCCC;
		font-size:12px;
		border-top:none;
		background-color: white;
		padding: 0;
		margin: 0;
		list-style: none;
		position: absolute;
		z-index: 800;
		line-height:20px;
		display: none;
		width:177px;		
	}

	.ac_results li {
		display:block;
		padding:2px 5px;
		white-space: nowrap;
		color: #101010;
		text-align: left;
	}

	.ac_over {
		cursor: pointer;
		background-color: #F0F0B8;
	}

	.ac_match {
		text-decoration: underline;
		color: black;
	}
	
	#subContent{width:100%;height:0px;position:relative;top:-5px;*top:-4px;z-index:20; float:left; }
#subCategory{background:url('/images/comm/bg/subnav_bg.gif') no-repeat left top;
             width:906px;height:34px;padding-left:3px;padding-top:5px; margin:0 auto;
}
#subCategory a{margin:0px 5px 0px 5px;}
#subCategory a,a:link{font-size:12px;color:#666666;text-decoration:none;}


/*emmy*/
a:link.link11, a:visited.link11 {color:#7ac000; text-decoration:none;}
a:hover.link11, a:active.link11 {color:#7ac000; text-decoration:underline;}
/*emmy*/




/*=myNumberInput by Ronnie*/
.myNumberInput{height:17px;}
.myNumberInput  input{float:left;border: 1px solid #EDEDED;width: 36px;color: #666666;height: 13px;text-align:center;}
.myNumberInput  img{float:left;border:none;margin-left:2px; cursor:pointer;}


/*emmy 2010-01-14*/
.mainscrollpro2 {height:260px; width:725px;position:relative; text-align:center;}
.mainscrollpro2 ul {width:700px; height:228px; *height:218px; position:absolute; left:23px; top:25px; overflow:hidden; padding-left:25px;}
.mainscrollpro2 ul li {width:160px; float:left; display:inline; text-align:center; font-family:Verdana,Arial,Helvetica,sans-serif; padding:0 25px;}
.mainscrollpro2 ul li img {margin:0 0 5px 0;}
.mainscrollpro2 ul li div.fontBold {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:14px; padding:3px 0 0 0;}
.mainscrollpro2 ul li a p {height:34px; overflow:hidden; width:160px;}
/*emmy*/

/*emmy*/
.provision_content {width:940px; float:right; display:inline; line-height:21px;}
/*emmy*/

/*activity emmy 01.18*/
a:link.link_ac, a:visited.link_ac {color:#000000; font-weight:bold; font-size:14px; text-decoration:none;}
a:hover.link_ac, a:active.link_ac {color:#000000; font-weight:bold; font-size:14px;text-decoration:underline;}

.activity_main{ background:#fff6e4; width:933px; padding:6px 0 0 5px; text-align:center; border:#e6ccb6 solid 1px;border-bottom:none;}
.ac_big01{ float:left; width:306px; height:386px; background:#f7e5c0;  display:inline; margin-right:5px; margin-bottom:5px; padding-top:5px;  }
.ac_text{ padding-top:10px;}
.activity_main ul{ margin-top:10px;}
.activity_main ul li{ width:178px; height:236px;background:#f7e5c0; float:left;margin:0 3px 10px 4px;_margin:0 5px 10px 2px; padding:10px 0 0 0; }
.bg_b{width:938px; height:97px;border:#e6ccb6 solid 1px; border-top: none; text-align:center; padding-top:50px;}


a:link.linkSelected,a:visited.linkSelected{color:#ee3232; font-weight:bold;}

/*优化3.16*/
a:link.linkimg03 img, a:visited.linkimg03 img {border:#dbdbdb 1px solid; display:block;}
a:hover.linkimg03 img, a:active.linkimg03 img { border:#ccc 1px solid; display:block;}
/*优化3.16*/

/*emmy*/ /*优化3.16*/
ul.giftlist {}
ul.giftlist01 li {width:160px; float:left;  text-align:center; padding:30px 6px 0 6px; margin-left:8px;#margin-left:6px;}
/*emmy*/ /*优化3.16*/

/*优化3.16*/
.regandlogin table {width:350px; border-collapse:collapse;}
.regandlogin table tr td {padding:0 0 0px 0;}
/*优化3.16*/


/*优化3.16*/
#userinfo {background:url(/images/comm/bg/dotline03.gif) top repeat-x; padding:8px 0 0 0; text-align:center;}
table.userinfotable {border-collapse:collapse;}
table.userinfotable tr td {padding:6px 0px 4px 0; vertical-align:middle;}
/*优化3.16*/

/*优化3.15*/
.search_advance{padding:10px 80px;}
.search_advance ul {}
.search_advance ul li{ padding:0 10px; height:35px;}
/*优化3.15*/


