﻿*{margin:0;padding: 0;font-family:Arial,sans-serif;}
img{border:none;}
.simg{width:48px!important; height:48px !important;width /**/:50px;height /**/:50px;border:1px solid #cecece;}
a{color:#333;text-decoration:none;}
em{font-style:normal;}
em a{color:#cc3366}
a:hover{text-decoration:underline;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:12px;}
ul,li{list-style:none;}
.hidden{visibility:hidden;display:none;}
.show{visibility:visible;display:block;}

#nav_list,#nav,.nav_lb,.nav_rb,#nav_list li,#nav_list .new,.ha_lt,.ha_rt,.ha_lb,.ha_rb,h3,.arrow,
.newslist li,.proArea .prolist li,
.left_arrow,.right_arrow,
.bigbox .title,.smallbox .title,.list_list li,
.tabs_adv ul,.tabs_adv li,.tabs_adv .cur .arrow,#manual #contactus,#fashionlist .alist li,
.inputbox1,.inputbox2,.bigbtn,.rlist li,.tabs .cur,.mark,#reviewRanklist h5,.dlist li,.hr,.u_l_list dd,#freebie_detail h5,.cat_list li
{background:url(../images/bgv1.gif) no-repeat 1000px 1000px;}

.act_table120 td,.act_table70 td,.act_table50 td{
	text-align:center;
}
.act_table120 ,.act_table120 td{width:120px;height:120px;}

.act_table70, .act_table70 td{height:70px;width:70px;}
.act_table50, .act_table50 td{height:50px;width:50px;}

.buffer{display:none;visibility:hidden;}
.nullimg{height:100%;width:1px;vertical-align:middle;}


.hilite a{color:red;}
.nr{margin-right:0 !important;}
.nb{margin-bottom:0 !important;}
.nbb{border-bottom:none !important;}
.ntb{border-top:none !important;}
.switch{width:30px;position:absolute;z-index:2;}
.left_arrow,.right_arrow{float:left;width:12px;height:12px;background-position:-40px 0;display:block;overflow:hidden;margin-right:2px;text-indent:-9999px;}
.right_arrow{background-position:-55px 0;}
.left_arrow a,.right_arrow a{display:block;}

.inputbox1,.inputbox2{padding:0 3px;height:25px !important; height /**/:27px;background-position:0 -370px;
line-height:25px; border:1px solid #A9BAC9;background-color:#fff;font-size:12px;margin-right:5px;}
.inputbox2{ border:1px solid #9ECC00;}

.banner,.sbanner{float:left;width:670px;margin-bottom:10px;text-align:center;font-size:12px;}
.sbanner{width:300px;}

.hr{float:left;margin:5px 0 10px 0;overflow:hidden;background-position:0 -645px;border:none;height:3px;display:block;background-repeat:repeat-x;}
.mark{background-position:-188px -560px;display:block;width:13px;height:18px;text-align:center;color:#fff;font-size:10px;}

.bigbox{width:668px !important;width /**/:670px;border:1px solid #cecece;margin-bottom:10px;}
.bigbox .title{padding:0 10px 0 10px;height:23px !important; height /**/:24px;line-height:24px;width:648px !important; width /**/:668px;
	background-position:0 -145px;background-repeat:repeat-x;border-bottom:1px solid #cecece;float:left;}
.bigbox .title h2{float:left;padding-left:15px;width:275px !important; width /**/:290px;font-size:14px;font-family:microsoft yahei,Arial,sans-serif;font-weight:bold;background:url(../images/ico_down.gif) no-repeat 0 6px;}
.bigbox .title .more{float:left;width:348px;text-align:right;}
.bigbox .content{width:668px;float:left;}


.smallbox{float:left;width:298px !important;width /**/:300px; border:1px solid #cecece;margin-bottom:10px;}

.smallbox .title{float:left;width:278px !important; width /**/:298px;font-size:12px;padding:0 5px 0 15px;
line-height:23px;height:22px !important; height /**/:23px;
border-bottom:1px solid #cecece;background-position:0 -150px;background-repeat:repeat-x;}

.smallbox .title h2{float:left;width:168px;height:23px;}
.smallbox .title .more{float:left;width:100px;text-align:right;background:red;}
.smallbox .content{width:298px;float:left;}


.sstars{background:url(../images/sstar.gif) repeat-x; height:16px;width:80px;margin:2px 0 4px 0;text-indent:-89999px;}
.sstars .s1,.sstars .s2,.sstars .s3,.sstars .s4,.sstars .s5{height:16px;background:url(../images/sstar.gif) repeat-x;background-position:left bottom;width:20px;}
.sstars .s1{width:16px;} .sstars .s2{width:32px;} .sstars .s3{width:48px;} .sstars .s4{width:64px;} .sstars .s5{width:80px;}




.rlist,.rrlist{float:left;width:288px !important;width /**/:298px;padding:4px 5px;overflow:hidden;}
	.rlist li{width:268px !important;width /**/:288px;padding-left:20px;background-position:-188px -103px;height:40px;
	font-size:12px;height:22px;line-height:22px;overflow:hidden;}
	.rlist li .text{float:left;width:210px;display:block;}
	.rlist li .date{float:left;width:58px;text-align:right;display:block;}
	.rlist .promote a{color:green;}

.list2{float:left;width:288px !important;width /**/:298px;padding:4px 5px;overflow:hidden;}
    .list2 li{width:278px !important;width /**/:288px;padding-left:10px;background-position:-188px -103px;height:58px;
	font-size:12px;overflow:hidden;}
    .list2 .pic{float:left;width:50px;display:block;height:50px;margin-right:8px;text-align:center;}
    .list2 .pic img{}
    .list2 .text{float:left;width:210px;display:block;}
	.list2 .text a{color:#0061de;}
	.list2 .text a:hover{text-decoration:none;background:#0061de;color:#fff;}

/*right rich list*/
.rrlist li{width:268px !important;width /**/:288px;padding-left:20px;overflow:hidden;
	font-size:12px;}
.rrlist li .text{float:left;width:268px;line-height:20px;display:block;}
.rrlist li .de{float:left;display:block;}

.rpro{text-align:center;float:left;width:298px;}
	.rpro h5{font-size:12px;text-align:center;margin:2px auto;margin-bottom:10px;width:278px;
	background:#FFFAF6;height:26px;line-height:26px;}
	.rpro h5 a{color:red;}

.dlist {float:left;width:288px !important; width /**/:298px;padding:4px 5px;}
.dlist li{width:72px !important; width /**/:90px;float:left;height:22px;line-height:22px;font-size:12px;
			background-position:-188px -103px;padding-left:18px;}

/*button*/
.bigbtn strong{position:absolute;left:60px;top:10px;cursor:pointer;color:#1B7CD5;font-size:14px;font-weight:bold;}
.bigbtn {display:block;width:200px;background-position:0 -410px;height:50px;position:relative;}
.bigbtn:hover {background-position:0 -461px;text-decoration:none;}

.tabs_adv{}
	.tabs_adv ul{}
	.tabs_adv li,.tabs_adv .cur{line-height:25px;float:left;width:50px;background-position:0 -200px;height:24px;width:81px;text-align:center;}
	.tabs_adv li .arrow{display:none;}
	.tabs_adv .separator{float:left;width:5px;height:24px;background-position:0 -228px;}
	.tabs_adv .first{background-position:0 -253px;width:10px;}
	.tabs_adv .last{background-position:-160px -253px;width:30px;}
	.tabs_adv .cur{background-position:0 -175px;position:relative;}
	.tabs_adv .cur a{color:#fff;}
	.tabs_adv a:hover{text-decoration:none;}
	.tabs_adv .cur .arrow{display:block;position:absolute;top:23px;left:35px;width:10px;background-position:-70px 0;height:6px;z-index:200;}

.tabs{background:#EDEFED;width:100%;font-size:12px;padding-top:5px;float:left;}
	.tabs ul{float:left;}
	.tabs li{width:66px;float:left;height:22px;line-height:22px;text-align:center;overflow:hidden;}
	.tabs .cur{background-color:#fff;background-repeat:no-repeat;background-position:0 -521px;}
	.tabs li a{font-size:12px;display:block;}
	.tabs li a:hover{text-decoration:none}


body,html{text-align:center;}

#header_wrapper{text-align:center;font-size:12px;width:100%}
	#header{width:980px;text-align:center;margin:0 auto;height:60px;}
	#logo{width:400px;height:50px;float:left;overflow:hidden;}
	#usercenter{width:560px !important; width /**/:580px;text-align:right;float:left;padding-right:20px;}



#nav {float:left;width:100%; height:33px;text-align:center;margin:0 auto;background-repeat:repeat-x;background-position:0 -60px;}
	#nav_inner{width:980px;margin:0 auto;text-align:left;overflow:hidden;height:30px;}
	#nav_list{float:left;height:33px;width:950px !important;padding-left:10px;width /**/:960px;}
	#nav_list li{float:left;line-height:33px;background-position:right 8px;padding:0 12px;position:relative;}
	#nav_list .new{position:absolute;z-index:2;width:200px;height:18px;top:-8px;left:50px;background-position:-174px -40px;display:block;}
	#nav_list .statics{background:none;color:#fff;}
	#nav_list li a,#nav_list li a:visited{font-size:14px;color:#fcfcfc;font-weight:normal;}
	#nav_list li a:hover{color:yellow;text-decoration:none;}
	#nav_list li .current{color:yellow !important;}




#wrap{text-align:left;width:980px;margin:0 auto;text-align:left;}
#main{float:left;width:980px;margin-top:5px;}
#mainArea{float:left;width:670px !important; width /**/:680px;padding-right:10px;}
	div#position{float:left;margin:0px;width:100%;font-size:12px;height:30px;line-height:30px;color:#555;}

	div#slideshow{float:left;width:400px;}
	#todaynews{float:left;width:268px !important; width /**/:270px;font-size:12px;border:1px solid #cecece;margin-bottom:10px;height:311px; height /**/:313px;}
		#todaynews .newslist{float:left;width:268px;overflow:hidden;}
		#todaynews .newslist .headline{font-size:14px;text-align:center;background:none;padding:0;margin:0;width:268px;overflow:hidden;line-height:30px;height:30px;margin-top:5px;}
			.newslist .headline a{color:#cc3366;font-weight:bold;}
		#todaynews .newslist li{line-height:23px;height:23px;overflow:hidden;background-position:-188px -101px;width:248px !important;width /**/:268px;padding-left:20px;}
		#todaynews .newslist .proImg{height:54px !important; height /**/:60px;background:none;padding-left:10px;width:258px !important;width /**/:268px;margin-top:5px;border-top:1px dashed #edefed;padding-top:5px;}
			.newslist .proImg .pic{float:left;width:60px;padding-top:5px;}
			.newslist .proImg .text{float:left;width:188px;}
			.newslist .proImg p{line-height:18px;color:#959595;}
			.newslist .proImg a{color:#cc3366}
		#todaynews .proArea{float:left;width:248px !important;width /**/:268px;padding:0 10px;margin-top:8px;position:relative;}
			.proArea .prolist{width:248px;background:#FFFAF6;padding:5px 0;}
			.proArea .prolist li{line-height:24px;height:24px;background-position:-188px -120px;padding-left:20px;}
			.proArea .switch{bottom:2px;right:10px;}
		#todaynews .sponArea{float:left;width:248px !important;width /**/:268px;padding:0 10px;}
        #todaynews .sponArea img{height:16px;}
        #todaynews .sponArea span{float:left;display:block;height:16px !important;padding:5px 0;height /**/:22px;margin-right:10px;}
        #todaynews .sponArea a{color:#888;}

	#news .ha_c{width:214px;}
	#news .ha_tt,.ha_bb{width:200px;}

	#brand_depot {float:left;width:658px !important;width /**/:670px;background:#EDEFED;border:1px solid #cecece;padding:6px 5px 6px 5px;}
		#brand_depot h4{height:20px;line-height:18px;width:658px;}
		#brand_depot .title{float:left;width:293px !important;padding-left:15px;width /**/:308px;}
		#brand_depot .promote{float:left;text-align:right;width:300px !important; width /**/:340px;padding-right:40px;position:relative;}
		#brand_depot h4 .switch{bottom:4px;right:0px;}
		#brand_content{float:left;width:636px !important;width /**/:658px;background:#fff;padding:10px 0 10px 22px;}
		#brand_content li{float:left;width:54px !important; width /**/:56px;border:1px solid #edefed;
		margin-right:24px;height:54px !important;width /**/:56px;}
		#brand_content img{width:54px;height:54px;float:left;}
	#picArea {float:left;font-size:12px;}

	#latestArea{float:left;font-size:12px;}
		#latestArea .tabs_adv{width:300px;float:left;margin-top:10px;}
		#latestArea .tag_list{width:358px;float:left;text-align:right;margin-top:10px;height:24px;line-height:24px;}
        .tag_list a{color:#555;padding:0 3px;}

		#latestlist {width:510px;float:left;margin-top:8px;padding-bottom:5px;}
			#latestlist .more{float:left;position:relative;padding-left:10px;line-height:24px;height:24px;width:500px !important; width /**/:510px;}
            #latestlist .switch{right:20px; top:3px;}
			#latestlist ul{float:left;width:500px !important; width /**/:510px;padding:5px 0 5px 10px;position:relative;}
			#latestlist ul li{float:left;width:245px;margin-right:10px;height:83px;overflow:hidden;margin-bottom:5px;}
			#latestlist li .pic{width:80px;float:left;}
			#latestlist li .pic .box{
			display: table-cell;
			vertical-align:middle;
			*display: block;
			*font-size: 61px;
			*font-family:Arial;
			border:1px solid #edefed;text-align:center;
			width:70px;height:70px;
			}
			#latestlist li .pic img{vertical-align:middle;}
			#latestlist li .text{width:165px;float:left;}
			#latestlist li .name{height:24px;line-height:18px;display:block;margin-top:5px;}
			#latestlist li p{color:#808080;}
		#forecast {float:left;width:128px !important; width /**/:148px;background:#FFFAF6;height:285px;height /**/:290px;padding:5px 10px 0 10px;margin-bottom:5px;overflow:hidden;}
			#forecast h3{padding-left:20px;line-height:26px;height:26px;float:left;width:108px !important; width /**/:128px;background-position:-185px -173px;float:left;}
			#forelist {float:left;margin-top:5px;}
			#forelist li{float:left;width:128px;margin-bottom:7px;height:84px;overflow:hidden;}
			#forelist li .pic{width:58px;float:left;}
			#forelist li .pic .box{display: table-cell;
			vertical-align:middle;
			*display: block;
			*font-size: 44px;
			*font-family:Arial;
			border:1px solid #edefed;text-align:center;
			width:50px;height:50px;
			}
			#forelist li .pic img{vertical-align:middle;}
			#forelist li .text{float:left;width:70px;}
			#forelist li .name{display:block;height:33px;}
			#forelist li p{color:#0061de;}
    #recArea {float:left;font-size:12px;}
        #recArea #recVideo {float:left;padding:10px;width:380px !important; width /**/:400px;}
        #recArea #recPromote{float:left;width:250px !important;padding:10px 9px; width /**/:268px;}
	#reviewArea{float:left;font-size:12px;}
		#reviewArea .tabs_adv{width:300px;float:left;margin-top:10px;}
		#reviewArea #rec_list{width:358px;float:left;text-align:right;margin-top:10px;height:24px;
		line-height:24px;background:#FFFAF6;text-align:center;}
		#reviewArea #rec_list a{color:red;}

		#reviewlist {width:410px;float:left;margin-top:8px;}
			#reviewlist .more{float:left;position:relative;padding-left:10px;line-height:24px;height:24px;width:400px !important; width /**/:410px;}
			#reviewlist .more .switch{right:15px;top:6px;}
			#reviewlist ul{width:400px !important;width /**/:410px;padding-left:10px;padding:5px 0 5px 10px;}
			#reviewlist li {float:left;margin-bottom:10px;}
			#reviewlist li .face{width:60px;float:left;margin-top:10px;}
			#reviewlist li .face img{border:1px solid #cecece}
			#reviewlist li .text{width:320px !important; width /**/:330px;float:left;position:relative;}
				#reviewlist li .text .arrow{float:left;width:10px;background-position:-190px -330px;z-index:2;margin-top:10px;height:21px;}
				#reviewlist li .text .text_content{float:left;width:290px !important; width /**/:310px;background:#FFFAF6;padding:10px;}
				#reviewlist li .text_content p{line-height:20px;}
		#reviewRanklist {width:245px;float:left;padding:10px 0;}
			#reviewRanklist h5{font-size:12px;padding-left:20px;width:225px !important;width /**/:245px;}
			#reviewRanklist ul{width:245px;float:left;}
			#reviewRanklist li{float:left;margin-top:15px;}
			#reviewRanklist li .mark{margin:14px 10px auto 0;float:left;}
			#reviewRanklist li .pic{width:58px;float:left;margin-top:3px;}
			#reviewRanklist li .pic img{width:48px !important;width /**/:50px;height:48px !important;height /**/:50px;border:1px solid #cecece;}
			#reviewRanklist li .text{float:left;width:160px;line-height:18px;}
            #reviewRanklist li .text strong{font-weight:bold;color:#0061de;}
			#reviewRanklist li .name{display:block;height:33px;}

	#fashionArea{float:left;font-size:12px;}
		#fashionArea .tabs_adv{width:400px;float:left;margin-top:10px;}
		#fashionArea #fash_list{width:260px;float:left;text-align:right;margin-top:10px;height:24px;
		line-height:24px;background:#FFFAF6;text-align:center;}
		#fashionArea #fash_list a{color:red;}

		#fashionlist {float:left;width:648px !important;width /**/:668px;padding:10px 10px;}
		#fashionlist .left{width:220px;float:left;}
		#fashionlist .left .pic{width:200px !important;height:200px !important; height /**/:202px;width /**/:202px;float:left;
				border:1px solid #bbb;margin-top:10px;}
		#fashionlist .left .pic img{width:200px;height:200px;float:left;}
		#fashionlist .left .text{float:left;width:220px;padding-top:4px;}
		#fashionlist .left .text li{line-height:20px;}
		#fashionlist .right{width:428px;float:left;}
		#fashionlist .alist{width:428px;}

		#fashionlist .hr{width:400px;}
		#fashionlist .alist li{width:190px !important; width /**/:210px;float:left;height:24px;
		line-height:24px;background-position:-188px -103px;padding-left:20px;}
		#fashionlist .alist .headline{width:428px !important;padding:0;text-align:center;font-size:14px;line-height:30px;height:30px;background:none;}
		#fashionlist .alist .headline a{color:#cc3366;font-weight:bold;}
		#fashionlist .plist{width:428px;float:left;}
		#fashionlist .plist li{float:left;width:140px;text-align:center;}
		#fashionlist .plist dt{border:1px solid #cecece;width:100px !important;width /**/:102px;height:100px !important;height /**/:102px;margin:0 auto;}
		#fashionlist .plist dt img{width:100px;height:100px;float:left;}
		#fashionlist .plist dd{float:left;width:140px;text-align:center;line-height:24px;height:24px;}

#sidebar{float:left;width:300px;}
	#loginbox{float:left;width:278px!important;width /**/:300px;border:1px solid #cecece;padding:5px 10px 5px 10px;font-size:14px;margin-bottom:10px;}
	#loginbox dt{font-size:14px;height:30px;line-height:30px;border-bottom:1px dashed #edefed;margin-bottom:5px;}
	#loginbox dd{line-height:30px;width:278px;padding:4px 0;}
	#loginbox dd{font-size:12px;}
	#loginbox label{cursor:pointer;}
	#loginbox .lb{font-size:14px;}
	#loginbox .btn{margin-top:8px;}
	#loginbox .bigbtn{margin-left:30px;}
	#loginbox .bigbtn strong{left:70px;}

	#loginbox .pic{float:left;width:60px;}
	#loginbox .pic img{border:1px solid #cecece;}
	#loginbox .main{float:left;width:210px;font-size:12px;line-height:20px;}
	#loginbox .main a{color:#0061de;}


	#message {float:left;width:288px !important;width /**/:300px;background:#EDEFED;border:1px solid #cecece;padding:6px 5px 10px 5px;margin-bottom:10px;}
		#message h4{height:20px;line-height:18px;width:288px;position:relative;}
		#message h4 .switch{bottom:4px;right:0px;}
		#msg_content{float:left;width:278px !important;width /**/:288px;background:#fff;padding:10px 0 0 10px;overflow:hidden;}
		#msg_content li{float:left;width:268px;border-bottom:1px dashed #edefed;padding-bottom:10px;margin-bottom:10px;margint-right:10px;}
		#msg_content .pic{width:60px;float:left;}
		#msg_content .text{width:208px;float:left;font-size:12px;color:#333;line-height:22px;}
		#msg_content .name{height:35px;line-height: 18px;}


	#discount{float:left;}



	#comment {font-size:12px;}

		#comment .content{margin-top:10px;}
		#comment .tabs_adv{margin-bottom:15px;}
		/*#comment .rrlist {margin-top:10px;}*/
		#comment .rrlist li{margin-bottom:10px;}
		#comment .rrlist dt{position:relative;width:268px;}
		#comment .rrlist dd{line-height:24px;margin-top:2px;}
		#comment .rrlist dt p{line-height:20px;}
		#comment .rrlist .bqstart,#comment .rrlist .bqend{color:#edefed;width:30px;height:30px;display:block;}
		#comment .rrlist .bqstart{position:absolute;left:-35px;top:-10px;font-size:300%;z-index:2;text-align:right;}
		#comment .rrlist .bqend{position:absolute;right:-17px;bottom:-35px;font-size:300%;z-index:2;}

	#manual #contactus{background-position:-140px -580px;
	padding:10px 10px 10px 80px;
	width:188px !important; width /**/:288px;font-size:12px;border-bottom:1px solid #cecece;}
	#manual #contactus strong{font-size:14px;line-height:24px;height:24px;color:#FF6100;}


#footer{text-align:center;width:980px;font-size:12px;float:left;
		margin-top:10px;font-family:Arial,verdana,sans-serif;line-height:24px;}
#footer .copy *,#footer .copy{color:#888;line-height:20px;}
#footer .contact{margin-bottom:5px;}


#simplemodal-overlay {background-color:#aaa;}
#simplemodal-container {
text-align:left;
width:500px !important;
width /**/:510px;
background-color:#F0F0F0;
padding:8px;
border:1px solid #7D7D7D;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}
.simplemodal-data{float:left;width:460px!important; width /**/:500px;padding:20px;background:#fff;}

.simplemodal-data h2{color:#cc3366;line-height:30px;font-size:16px;height:24px;font-weight:bold;}
.simplemodal-data h3{font-size:14px;color:#333;line-height:30px;height:24px;font-weight:bold;color:#888;margin-bottom:3px;}
.simplemodal-data h3 a{color:#0061de;}
.simplemodal-data hr{border:1px solid #edefed}
.simplemodal-data .inputbox{border:1px solid #AAA;height:28px !important;font-weight:bold;line-height:28px;font-family:Arial,Verdana,sans-serif;
						height /**/:30px;color:#222;font-size:14px;padding:0 4px;}


.simplemodal-data .formlist {font-size:14px;float:left;width:460px;}

.simplemodal-data .formlist li{float:left;clear:both;vertical-align:middle;width:455px;}
.simplemodal-data .inputwrapper{padding:4px;float:left;background:#F0F0F0;display:block;}
.simplemodal-data .label{line-height:30px;}
.simplemodal-data .input{margin-top:3px;}
.simplemodal-data .message{line-height:30px;height:30px;font-size:12px;}
.simplemodal-data .err{font-size:14px;padding-left:25px;height:30px;line-height:35px;background:url(/images/msg_error.gif) no-repeat 2px 8px;width:435px !important;width /**/:460px;}
.simplemodal-data .err b{color:green;}
.simplemodal-data .err i{color:red;font-style:normal;}
.simplemodal-data .btn{margin-top:8px;}
.simplemodal-data .btnx{margin:5px 0;}
.simplemodal-data .captchaimg{margin:4px 0;}
.simplemodal-data em{font-weight:normal;font-style:normal;font-size:12px;font-family:'宋体',Arial,Verdana,sans-serif;}
#simplemodal-container a.modalCloseImg { background:url(../images/close.png) no-repeat; width:25px; height:29px;display:inline; z-index:3200; position:absolute; top:-10px;
  right:-10px; cursor:pointer;}

.inputbtn,.inputbtngrey{border-color: #a3c8e9 #4379c0 #4379c0 #a3c8e9;border-style: solid;border-width: 1px; cursor:pointer;height:24px;font-weight:bold;padding:0 10px;background: #348dd3;color: #fff;margin: 0;}
.inputbtngrey{border-color:#edefed #888 #888 #edefed;background: #edefed;color: #000;font-weight:normal;}


.pages{width:620px; height:29px;float:left;}
.pages ul{ float:left;height:100%; overflow:hidden; padding-right:10px;}
.pages li{ float:left; margin-top:5px;font-size:12px;}
.pages li a,.pages li a:visited{ float:left;display:inline;font-size:12px; height:22px;line-height:22px; padding:0 10px; border:#CECFCE solid 1px;	background-color:#fff;margin-left:3px; color:#666; text-decoration:none;}
.pages li a:hover,.pages li .active{color:#000 !important;background:#F8F4E6 !important;}




/* user */

.large_frame {float:left;width:658px !important;width /**/:670px;background:#EDEFED;border:1px solid #cecece;padding:6px 5px 6px 5px;overflow:hidden;}
	.large_frame h4{height:24px;line-height:20px;width:658px;}
	.large_frame .title{float:left;padding-left:100px;width:450px !important;width /**/:550px;text-align:center;font-size:14px;color:#cc3366;font-weight:bold;}
	.large_frame .info{float:left;width:100px;text-align:right;}
	.large_frame .promote{position:relative;float:left;text-align:right;width:310px !important; width /**/:350px;padding-right:40px;}
	.large_frame h4 .switch{bottom:4px;right:0px;}
	.large_frame_content{float:left;width:636px !important;width /**/:658px;background:#fff;padding:10px 0 10px 22px;}
	.large_frame_content_balance{float:left;width:638px !important;width /**/:658px;background:#fff;padding:10px;}
	.large_frame_content_wide{float:left;width:648px !important;width /**/:658px;background:#fff;padding:10px 0 10px 10px;}
	.container p{line-height:24px;padding:5px 0;font-size:12px;}
	.large_frame h5{line-height:30px;height:30px;margin-bottom:5px;font-size:14px;font-weight:bold;}
	.large_frame h5 strong{color:#0061de;}

#user_detail_content {font-size:14px;padding-top:30px;}
.user_detail_list dt{height:160px;width:140px;float:left;overflow:hidden;}
.user_detail_list dt .pic{float:left;padding:1px;border:1px solid #cecece;}
.user_detail_list dt .btn{float:left;width:140px;margin-top:10px;}
.user_detail_list dd{float:left;width:line-height:24px;padding:4px 0;width:460px;}
.user_detail_list .hr{float:left;padding:0;height:5px;margin-top:5px;}

/*freebie*/

#freebie_detail{font-size:14px;padding-top:5px;text-align:center;}
#freebie_detail #counter{width:600px;height:40px;line-height:50px;font-size:20px;font-weight:bold;color:#0061de;}
#freebie_detail .bigfont{font-size:24px;font-family:}
#freebie_detail .poster{width:502px;margin:10px auto;}
#freebie_detail .poster img{width:500px !important; width /**/:502px;border:1px solid #cecece;}
#freebie_detail .intro{width:630px;}
#freebie_detail .intro_table{table-layout:fixed;font-size:12px;margin-top:10px;color:#737173;
				text-align:left;line-height:24px;}

#freebie_detail .apply{width:630px;text-align:left;margin:20px 0;float:left;}
#freebie_detail .statics{padding-left:20px;width:230px !important; width /**/:250px;float:left;overflow:hidden;text-align:center;padding-top:5px;}
#freebie_detail .apply h3{color:#555;font-weight:bold;font-size:14px;float:left; }
#freebie_detail .apply h3 strong{color:#cc3366}
#freebie_detail .btn{line-height:30px;margin-top:15px;float:left; }
#freebie_detail .textbox{width:380px;float:left;}
#freebie_detail .textarea{font-size:12px;padding:4px;width:370px !important; line-height:20px;
width /**/:380px;border:1px solid #cecece;height:80px !important;height /**/:82px;}
#freebie_detail h5{text-align:left;width:610px !important; background-position:-188px -100px;
width /**/:630px;float:left;padding-left:20px;}
#freebie_detail .content,#freebie_detail .reply{text-align:left;float:left;width:580px !important; width /**/:600px;padding-left:20px;margin-bottom:10px;}
#freebie_detail .content p{font-size:14px;line-height:22px;}

.reply{font-size:12px;}
.reply dl{float:left;clear:both;margin-bottom:5px;width:600px;}
.reply dt{width:60px;float:left;text-align:center;clear:both;}
.reply .pic{margin:0 auto;width:48px !important;width /**/:50px; height:48px !important; height /**/:48px;border:1px solid #cecece;}
.reply .txt{line-height:20px;height:20px;overflow:hidden;}
.reply dd{width:490px !important ;padding-left:10px; width /**/:500px;float:left;}
.reply .head{height:24px;line-height:24px;background:#FFF7FF;padding-left:10px;width:490px !important;width /**/:500px;}
.reply .body{width:480px !important;width /**/:500px;padding:10px;line-height:22px;}
.reply .content{line-height:22px;margin-bottom:10px;}
.reply .main{line-height:22px;}
.flist{font-size:12px;float:left;margin:10px 0;}
.flist dl{float:left;clear:both;margin-bottom:5px;width:600px;}
.flist dt{width:60px;float:left;text-align:center;margin-top:5px;}
.flist .pic{margin:0 auto;width:48px !important;width /**/:50px; height:48px !important; height /**/:48px;border:1px solid #cecece;}
.flist dd{width:210px !important ;padding-left:10px; width /**/:220px;float:left;line-height:18px;}



.activity{width /**/:298px;width:278px !important;padding:5px 10px;float:left;}
.activity dl{float:left;clear:both;margin-bottom:5px width:278px;}
.activity dt{width:60px;float:left;text-align:center;clear:both;text-align:center; }
.activity .pic{margin:0 auto;width:48px !important;width /**/:50px; height:48px !important; height /**/:48px;border:1px solid #cecece;}
.activity .pic img{width:48px;height:48px;}
.activity .txt{width:60px;height:24px;line-height:20px;overflow:hidden;font-size:12px;}
.activity dd{width:208px !important ;padding-left:10px; width /**/:218px;float:left;line-height:20px;font-size:12px}

.replyform {text-align:left;}
.replyform .replybox{width:400px;border:1px solid #cecece;height:100px;padding:3px;font-size:12px;}
.replyform .replycontent{width:480px !important; width /**/:500px;padding-left:20px;}
.replyform .err{color:red;}
.replyform .ok{color:green;}



/*remark*/
.big_content {float:left;width:580px;font-size:14px;}
.big_content label{font-size:12px;font-weight:normal;float:none;}
.big_content p{float:left;width:580px;clear:both;line-height:28px;padding-bottom:10px;}
.big_content h2{float:left;font-size:14px;font-weight:bold;height:24px;line-height:24px;margin:5px 0;width:100%}
.big_content .textbox{width:600px;border:1px solid #cecece;height:300px;padding:3px;font-size:14px;line-height:24px;}
.big_content .inputbox{clear:both;float:left;width:200px;border:1px solid #cecece;height:24px;}
.big_content .face{width:140px;float:left;clear:both;}
.big_content .face img{border:1px solid #cecece;margin-top:10px;}
.big_content .main{font-size:12px;line-height:22px;float:left;width:440px;overflow:hidden;}
.big_content .main p{width:440px;}
.big_content .content{color:#888;;}
.big_content .head{float:left;}
.big_content .body p{width:480px;}
/* user long list */
.u_l_list,.u_l_list_b{float:left;width:620px;}
.u_l_list dt,.u_l_list_b dt{height:30px;line-height:30px;}
.u_l_list dd ,.u_l_list_b dd{line-height:24px;background-position:-188px -101px;padding-left:20px;font-size:12px;}
.u_l_list dd a{color:#0061de;font-size:12px;}

/* user long list blank*/
.u_l_list_b dd{background:none;padding:0;}
.u_l_list_b .head{color:#888;}
.u_l_list_b dd a{color:#0061de;}


/*activity list */
#activity_list_content h3{margin-top:10px;float:left;}
#activity_list_content .hr{float:left;width:460px;}
.act_list {font-size:12px;width:470px;float:left;clear:both;overflow:hidden;}
.act_list dt{font-size:14px;margin-top:5px;height:30px;line-height:30px;}
.act_list dt a{color:#cc3366;font-weight:bold;}
.act_list dd{width:320px;float:left;margin-left:20px;line-height:26px;overflow:hidden;}
.act_list .pic{float:left;width:120px;height:120px;margin-left:0;border:1px solid #cecece;overflow:hidden;text-align:center;position:relative;display:table-cell;vertical-align:middle}
.act_list .content{color:#666;}
.act_list .content em a{font-weight:normal;}
.act_list dd em{color:red;font-weight:bold;}


/*mycp*/
.show_table{font-size:12px;width: 640px;padding: 0;margin: 0;table-layout:fixed;text-align:center;}
    .show_table caption {padding: 0 0 5px 0;width: 90px;font: italic 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-align: right;}
    .show_table th,.show_table .lth {font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #4f6b72;
	 border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;border-top: 1px solid #C1DAD7;letter-spacing: 2px;text-transform: uppercase;text-align:
	 left;padding: 6px 6px 6px 12px;background: #CAE8EA url(/images/bg_header.jpg) no-repeat;text-align:center;}
    .show_table .lth{border-left:1px solid #C1DAD7;}
    .show_table th.nobg {border-top: 0;border-left: 0;border-right: 1px solid #C1DAD7;background: none;}
    .show_table td {border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;background: #fff;font-size:12px;padding: 6px 6px 6px 12px;color: #797268;}
    .show_table .ltd{border-left:1px solid #c1dad7;}
    .show_table td.alt {background: #F5FAFA;color: #4f6b72;}
    .show_table .spec {border-left: 1px solid #C1DAD7;border-top: 0;background: #fff url(/images/bullet1.gif) no-repeat;font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
    .show_table .specalt {border-left: 1px solid #C1DAD7;border-top: 0;background: #f5fafa url(/images/bullet2.gif) no-repeat;font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #797268;}
	 .show_table td em{font:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-style:normal;font-size:10px;}
	 .show_table td strong{color:#333;font-weight:normal;font-family:verdana,sans-serif;}
    .show_table a{color:#0061de;text-decoration:none;}
    .show_table a:visited{color:#840084;}
    .show_table a:hover{text-decoration:underline;}
	 .show_table .deleted  p{color:#bbb}
	 .show_table .hoverx p{color:#666 !important;}
	 .show_table .hoverx{background:#FEFFE0 !important;}
/*brand*/
#brand_list {width:670px;}
	#brand_list .blist{width:670px;margin-bottom:10px;}
	#brand_list .blist li{text-align:center;width:120px;margin-right:13px;float:left;height:140px;margin-bottom:10px;overflow:hidden;}
	#brand_list .blist li img{width:100px !important;height:100px !important; width /**/:108px; height /**/:108px;margin:10px auto;
    border:1px solid #c6c6c6;padding:2px; margin-bottom:0;}
	#brand_list .blist a{color:#1C5EA3;}
    #brand_list p{line-height:20px;height:20px;font-size:12px;}


#brand_info {width:980px;}
	#brand_left {width:300px !important; width /**/:300px;float:left;margin-bottom:10px;overflow:hidden;}
	#brand_left .fans{float:left;width:290px;border:1px solid #cecece;}
	#brand_left .fans .detail{width:270px !important;width /**/:290px;padding:10px;font-size:12px;
					line-height:20px;}
	#brand_left h4{text-align:right;width:270px !important;padding-right:20px;width /**/:290px;margin-bottom:5px;}
	#brand_left .fans ul{width:270px !important;padding:5px 10px;width /**/:290px;float:left;}
	#brand_left .fans li{width:50px; height:74px;float:left;margin-right:21px;text-align:center;}
	#brand_left .fans li .pic{width:48px !important;overflow:hidden;margin:0 auto;
			width /**/:50px;height:48px !important;height /**/:50px;border:1px solid #cecece;}
	#brand_left .fans li img{float:left;width:48px;height:48px;}
	#brand_left .fans li .txt{font-size:12px;line-height:20px;height:20px;text-align:center;width:50px;overflow:hidden;}
	#brand_left h3{height:24px;font-size:14px;line-height:24px;margin:0 10px;width:270px;border-top:1px dashed #edefed;padding-top:5px;
					color:#cc3366;font-weight:bold;}
	#brand_left .bottom{height:30px;line-height:30px;width:270px;margin:0 10px;
					border-top:1px dashed #edefed;font-size:12px;}
	#brand_left .bottom a{color:#0061de;}
	#brand_right {width:670px;float:left;padding-right:10px;overflow:hidden;}

		#brand_right h3{font-size:14px;width:670px;background:#FFEFF7;
			font-size:14px;height:24px;line-height:24px;margin:10px 0;}
		#brand_right .poster{width:670px;}
		#brand_right .poster img{width:680px;}
		#brand_right .content a{color:#0061de;}
		#brand_right .brief {color:#333;}
		#brand_right .content p{line-height:30px;font-size:14px;}
		#brand_right .activity_list dl{font-size:14px;line-height:25px;margin-bottom:5px;border-bottom:1px dashed #cecece;padding-bottom:5px;}
		#brand_right .activity_list dd{font-size:12px;}
		#brand_right .activity_list dt a{font-weight:bold}


.com_box{width:298px !important; width /**/:300px; border:1px solid #cecece;float:left;}


.com_box .detail{width:270px !important;width /**/:298px;padding:14px;font-size:12px;line-height:20px;font-size:12px;line-height:23px;}
.com_box  h4{text-align:right;width:278px !important;padding-right:20px;width /**/:298px;margin-bottom:5px;}
.com_box h3{height:24px;font-size:14px;line-height:24px;margin:0 14px;width:270px;border-top:1px dashed #edefed;padding-top:5px;
					color:#cc3366;font-weight:bold;}

.com_box ul{width:270px !important;padding:5px 14px;width /**/:298px;float:left;}
	.com_box li{width:50px; height:74px;float:left;margin-right:21px;text-align:center;}
	.com_box li .pic{width:48px !important;overflow:hidden;margin:0 auto;
			width /**/:50px;height:48px !important;height /**/:50px;border:1px solid #cecece;}
	.com_box li img{float:left;width:48px;height:48px;}
	.com_box li .txt{font-size:12px;line-height:20px;height:20px;text-align:center;width:50px;overflow:hidden;}

.com_box .bottom{height:30px;line-height:30px;width:270px;margin:0 10px;
					border-top:1px dashed #edefed;font-size:12px;}
.com_box .bottom a{color:#0061de;}

/*former css*/
.dinput{padding:4px;float:left;background:#F0F0F0;clear:both;}
.select{clear:both;font-size:18px;line-height:18px;float:left;}
.winput{display:block;float:left;clear:both;width:540px;line-height:24px;padding-bottom:5px;}
.input{border:1px solid #cecece;padding:0 4px;font-family:Arial,Verdana,sans-serif;height:30px !important;
width:280px;color:#222;font-size:14px;line-height:28px;}

.large_frame label{float:left;width:670px;font-size:14px;display:block;line-height:24px;margin-top:10px;clear:both;}

.list_list{margin-top:10px;float:left;}
.list_list li{float:left;width:580px !important; width /**/:600px;
		font-size:14px;height:24px;line-height:24px;background-position:-188px -101px;padding-left:20px;}




#page-wrap 									{ width: 391px; margin: 0 auto; position: relative;
height:313px;overflow:hidden;float:left;}
.slider-wrap								{ width: 390px; position: absolute; }
.stripViewer .panelContainer
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width:  390px; height: 255px;}
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width:  390px;}
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin: 0 0 0 0px;width:390px;overflow:hidden;height:80px;}
#movers-row div								{ width: 101px; float: left;}
#movers-row .last	{width:82px !important;}
#movers-row div a.cross-link 				{ float: left; }
.photo-meta-data							{ background: url(../images/transpBlack.png); padding: 10px;
	height: 28px;  margin-top: -45px; position: relative; z-index: 9999; color: white; width:}

.photo-meta-data	span	{font-size:14px;font-family:Verdana,sans-serif;}

.cross-link									{ display: block; width: 62px; margin-top: -14px;  position: relative; padding-top: 15px; z-index: 9999; }

.cross-link img{width:82px !important;width /**/:86px;float:left;border:2px solid #cecece; padding:1px;overflow:hidden;
					-moz-border-radius: 4px;-webkit-border-radius: 4px;height:48px !important;height /**/:56px;}

.active-thumb img{border:2px solid #cc3366;}

.active-thumb{ background: transparent url(../images/icon-uparrowsmallwhite.png) 34px 3px no-repeat;}

* html .photo-meta-data  {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/transpBlack.png',sizingMethod='scale');background:none;}
* html #movers-row div{width: 101px; float: left;overflow:hidden;}
