/* golbal */
*{ margin: 0; padding: 0; }

div, td { word-wrap: break-word; word-break: break-all; font-size: 12px; }

em, i{ font-style: normal; }

h1, h2, h3, h4, h5, h6{ font-size: 12px; font-weight: normal; }

html, body{ width: 100%; font: 12px/1.5 Arial, SimSun; margin: 0; padding: 0; color: #3C3C3C; }

img, img a, img a:hover{ border: none; }

ol, ul{ list-style: none; }

ol, ul, li, dl, dd, dt{ margin: 0; }

table{ border: none; border-collapse: collapse; }

.index_html{ background: url(../../i/qxad/htmlbg.jpg) #CBB383 repeat-x top; }

.qixiwapper{ width: 950px; margin: 0 auto; }

/* index */
/* header */
.qixi_header{ width: 950px; float: left; background: url(../../i/qxad/header_bg.jpg) repeat-x; color: #736F04; }
.qixi_header h2{ width: 920px; float: left; line-height: 28px; margin-left: 15px; display: inline; }
.qixi_header h2 a{ color: #736F04; text-decoration: none }
.qixi_header h2 span{ float: right; }
.qixi_header h2 span a{ text-decoration: underline; }

/* banner */
.qixi_banner{ width: 950px; float: left; background: url(../../i/qxad/qixi_banner.jpg) no-repeat; height: 170px; overflow: hidden; }

/* step */
.qixi_step{ width: 950px; float: left; background: url(../../i/qxad/qixi_intro01.jpg) no-repeat; height: 360px; overflow: hidden; color: #643209; }
.qixi_step div.step1{ width: 350px; float: left;width: 280px; float: left; margin: 60px 0 0 30px; display: inline; line-height: 1.7;  }
.qixi_step div.step1 dl{ width: 350px; height: 100px; float: left; overflow: hidden; }
.qixi_step div.step1 dl a{ color: #F60; }
.qixi_step div.step1 p{ width: 350px; float: left; margin: 10px 0 0 0; height: 100px; overflow: hidden; }
.qixi_step div.step1 p span{ width: 350px; float: left; text-align: right; font-weight: bolder; }
.qixi_step div.step1 p span a{ color: #F60; text-decoration: none; }
.qixi_step div.step1 p em{ width: 350px; float: left; margin-top: 20px; text-align: center; }
.qixi_step div.step1 p em img{ margin: 0 5px; }
.qixi_step div.step2{ width: 380px; float: left; margin-left: 190px !important; margin: 65px 0 0 120px; line-height: 1.7; display: inline; }
.qixi_step div.step2 dl{ width: 380px; height: 90px; float: left; overflow: hidden; }
.qixi_step div.step2 dl a{ color: #F60; }
.qixi_step div.step2 p{ width: 350px; float: left; margin: 10px 0 0 0; }
.qixi_step div.step2 p span{ width: 350px; float: left; text-align: right; font-weight: bolder; }
.qixi_step div.step2 p span a{ color: #F60; text-decoration: none; }
.qixi_step div.step2 p em{ width: 350px; float: left; margin-top: 60px; text-align: center; }
.qixi_step div.step2 p em img{ margin: 0 5px; }

.qixi_stepth{ width: 950px; float: left; background: url(../../i/qxad/qixi_intro02.jpg) no-repeat; height: 330px; overflow: hidden; }
.qixi_stepth dl{ width: 850px; float: left; margin: 75px 0 0 40px; color: #643209; display: inline; }
.qixi_stepth dt{ width: 850px; float: left; margin: 10px 0 0 0; font-size: 12px;} 
.qixi_stepth dt strong{ font-weight: normal;}
.qixi_stepth dt a{ color: #f60; font-weight: bolder;}
.qixi_stepth dt span{ float: right; }
.qixi_stepth dt a{ color: #F60; }
.qixi_stepth dd{ width: 425px; float: left; margin: 5px 0 0 0; }
.qixi_stepth dd a{ color: #643209; }
.qixi_stepth dd span{ float: right; }
.qixi_stepth dd span a{ color: #F60; text-decoration: underline; }
.qixi_stepth p{ width: 850px; float: left; margin: 40px 0 0 30px; display: inline; text-align: center; }
.qixi_stepth p em{ width: 850px; float: left; }
.qixi_stepth p span{ width: 850px; float: left; text-align: right; }
.qixi_stepth p span a{ color: #F60; }
.qixi_stepth p img{ margin: 0 5px; }

/* foot */
.qixi_foot{ width: 950px; float: left; background: url(../../i/qxad/qixi_foot.jpg) no-repeat; height: 76px; text-align: center; color: #643209; line-height: 76px; font-size: 14px; }

/* border */
.crtopline{ background: url(../../i/qxad/crline.gif) repeat-x top; height: 5px; overflow: hidden; float: left; }
.crtopline div.left{ background: url(../../i/qxad/crtl.gif) no-repeat; width: 5px; height: 5px; overflow: hidden; float: left; }
.crtopline div.right{ background: url(../../i/qxad/crtr.gif) no-repeat; width: 5px; height: 5px; overflow: hidden; float: right; }
.crbottomline{ background: url(../../i/qxad/crline.gif) repeat-x bottom; height: 6px; overflow: hidden; float: left; }
.crbottomline div.left{ background: url(../../i/qxad/crbl.gif) no-repeat; width: 5px; height: 6px; overflow: hidden; float: left; }
.crbottomline div.right{ background: url(../../i/qxad/crbr.gif) no-repeat; width: 5px; height: 6px; overflow: hidden; float: right; }
.borderin{ border-left: 1px solid #D3D5C5; border-right: 1px solid #D3D5C5; float: left; padding-bottom: 10px; }

/* page */
.pageclass{ display: inline; text-align: right; float: left; font-size: 14px; font-weight: bolder; }
.pageclass a{ color: #0037B3; text-decoration: none; }
.pageclass span a{ color: #393939; }

/* meet */
.qixi_banner h2{ width: 575px; float: left; margin: 124px 0 0 155px; height: 46px; background: url(../../i/qxad/nav_bg.jpg) no-repeat; display: inline; font-family: simhei; cursor: pointer; }
.qixi_banner h2 em{ width:93px; float: left; font-size: 17px; color: white; height: 40px; text-align: center; line-height: 40px; margin-top: 6px; display: inline; font-weight: bolder; }
.qixi_banner h2 em a{ color: white; text-decoration: none; display: block; }
.qixi_banner h2 em a:hover, .qixi_banner h2 em.on a{ background: url(../../i/qxad/nav_on.png) no-repeat !important; background:none; filter:none!important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://images.jiayuan.com/w3/parties/i/qxad/nav_on.png"); 
 color: #860184; font-weight: bolder; width: 93px; height: 40px; }

.meetbanner{ width: 950px; float: left; background: url(../../i/qxad/meetbanner.jpg) no-repeat; height: 220px; overflow: hidden; margin-top: 10px; }
.meetbanner dl{ width: 600px; float: right; font-size: 14px; font-weight: bolder; margin: 80px 0 0 0; line-height: 1.8; color: #20527D; }
.meetbanner dt{ width: 600px; float: left; text-align: center; margin-top: 10px; }

.content_left{ width: 686px; float: left;}
.meet_boxlist{ width: 686px; float: left; margin-top: 10px; }
.meet_boxlist div.borderin{ width: 684px; }
.meet_boxlist div.crtopline{ background-color: #F6EFE5; width: 686px; }
.meet_boxlist div.crbottomline{ width: 686px; }
.meet_boxlist h2{ width: 654px; float: left; background: #F6EFE5; font-size: 14px; padding: 0 15px; line-height: 30px; }
.meet_boxlist h2 strong{ color: #AB06B6; }
.meet_boxlist dl.top{ width: 650px; float: left; margin: 10px 0 0 15px; display: inline; }
.meet_boxlist dl.top dd{ width: 650px; float: left; margin: 5px 0 0 0; }
.meet_boxlist dl.top dd span{ float: right; width: 410px; }
.meet_boxlist dl.top dd select, .meet_boxlist dl.top dd input, .meet_boxlist dl.top dd img{ vertical-align: middle; }
.meet_boxin{ width: 654px; float: left; margin: 10px 0 0 15px; display: inline; border-top: 1px dotted #CCC; }
.meet_boxin p{ width: 130px; margin-top: 10px; text-align: center; float: left; }
.meet_boxin p img{ border: 1px solid #ccc; padding: 1px; }
.meet_boxin dl{ width: 520px; float: left; }
.meet_boxin dt{ width: 520px; float: left; font-weight: bolder; margin: 10px 0 0 0; color: #846727; }
.meet_boxin dl a{ color: #846727; }
.meet_boxin dt span{ float: right; font-weight: normal; }
.meet_boxin dd.intro{ width: 410px; float: left; margin: 10px 0 0 0; line-height: 1.8; }
.meet_boxin dd.intro strong{ width: 65px; float: left; text-align: right; }
.meet_boxin dd.intro span{ width: 345px; float: right; }
.meet_boxin dd.time{ background: url(../../i/qxad/meettimebg.jpg) no-repeat; float: left; width: 107px; height: 104px; text-align: center; padding-top: 10px; margin-top: 10px; }
.meet_boxin dd.time strong{ font-size: 20px; }
.meet_boxin dd.time img{ margin-top: 5px; }
.meet_boxlist div.pageclass{ width: 650px; margin: 10px 0 0 15px; }

.content_right{ width: 254px; float: right; }
.meet_right{ width: 254px; float: left; margin-top: 10px; background: url(../../i/qxad/titbg.jpg) repeat-x top; }
.meet_right div.crtopline, .meet_right div.crbottomline{ width: 254px; float: left; }
.meet_right div.borderin{ width: 252px; }
.meet_right h2{ width: 230px; float: left; margin-left: 10px; display: inline; line-height: 25px; font-weight: bolder; font-size: 14px; }
.meet_right p{ width: 230px; float: left; margin: 10px 0 0 10px; display: inline; }
.meet_right p span{ width: 125px; float: left; text-align: center; }
.meet_right p em{ width: 100px; float: right; }
.meet_right p em a{ color: #3C3C3C; }
.meet_rightbtn{ width: 254px; float: left; margin: 10px 0 0 0; }
.meet_rightbtn p{ width: 254px; text-align: center; margin-top: 10px; }

/* dress */
.dress_ltop{ width: 540px; background: url(../../i/qxad/dresstoplbg.jpg) no-repeat; height: 249px; float: left; margin: 10px 0 0 0; }
.dress_ltop dl{ width: 520px; float: left; margin: 10px 0 0 10px; display: inline; }
.dress_ltop dt{ width: 520px; float: left; font-family: simhei; font-weight: bolder; font-size: 26px; color: #842B00; text-align: center; }
.dress_ltop dd{ width: 520px; float: left; line-height: 1.8; font-size: 14px; }
.dress_ltop dd span{ float: right; }
.dress_ltop dd span a{ color: #393939; }
.gift_list{ width: 195px; float: left; margin: 10px 0 0 10px; background: url(../../i/qxad/titbg.jpg) repeat-x top; }
.gift_list div.crtopline, .gift_list div.crbottomline{ width: 195px; }
.gift_list div.borderin{ width: 193px; }
.gift_list h2{ width: 193px; float: left; font-size: 14px; color: #393939; font-weight: bolder; text-align: center; }
.gift_list ul{ width: 170px; float: left; margin: 7px 0 0 10px; list-style: none; display: inline; }
.gift_list ul.f{ background: url(../../i/qxad/dressli_bgf.jpg) no-repeat  0 -2px; color: #AA00B9; }
.gift_list ul.f a{ color: #AA00B9; text-decoration: underline; }
.gift_list ul.m{ background: url(../../i/qxad/dressli_bgm.jpg) no-repeat 0 -2px; color: #23799B; }
.gift_list ul.m a{ color: #23799B; text-decoration: underline; }
.gift_list li{ width: 150px; float: left; margin: 2px 0 0 20px; display: inline; }
.gift_list li span{ float: right; color: #393939; }

.gift_box{ width: 950px; float: left; margin-top: 10px; background: url(../../i/qxad/btitbg.jpg) repeat-x top }
.gift_box div.crtopline, .gift_box div.crbottomline{ width: 950px; }
.gift_box div.borderin{ width: 948px; }
.gift_box a{ color: #393939; text-decoration: none; }
.gift_box h2{ width: 800px; float: left; margin: 10px 0 0 20px; background: url(../../i/qxad/tit_icon01.gif) no-repeat left; padding-left: 70px; font-size: 14px; font-weight: bolder; color: #8C742D; line-height: 32px; }
.gift_box div.giftline{ width: 930px; float: left; margin: 10px 0 0 10px; display: inline; border-bottom: 1px dotted #CCC; padding-bottom: 10px; }
.gift_box div.giftline p{ width: 121px; float: left; height: 150px; margin-left: 8px; display: inline; }
.gift_box div.giftline dl{ width: 170px; float: left; height: 150px; margin-left: 8px; display: inline; line-height: 1.8; }
.gift_box div.giftinbox{ width: 913px; background: url(../../i/qxad/gift_inboxbg.gif) no-repeat; margin: 10px 0 0 20px; display: inline; float: left; }
.gift_box div.giftinboxin{ width: 913px; float: left; background: url(../../i/qxad/gift_inboxtop.gif) no-repeat top; padding-bottom: 10px; }
.gift_box div.giftinboxin p.top{ width: 145px; float: left; text-align: center; margin: 10px 0 0 0; height: 150px; overflow: hidden; }
.gift_box div.giftinboxin dl{ width: 180px; float: left; margin: 10px 0  0 10px; display: inline; line-height: 1.8; height: 150px; overflow: hidden; }
.gift_box div.giftinboxin p.box{ width: 140px; float: left; text-align: center; margin: 10px 0 0 0; }
.gift_box div.giftinboxin p.box img{ padding: 5px; background: white; border: 1px solid #CCC; margin-bottom: 10px; }

/* gift */
.gift_hot{ width: 950px; float: left; margin: 10px 0 0 0; background: url(../../i/qxad/tit_wapper.jpg) no-repeat 2px 2px; }
.gift_hot div.crtopline, .gift_hot div.crbottomline{ width: 950px; }
.gift_hot div.borderin{ width: 948px; }
.gift_hot h2{ width: 60px; float: left; margin: 30px 0 0 15px; font-size: 14px; font-weight: bolder; display: inline; }
.gift_hot p{ width: 122px; float: left; text-align: center; margin: 5px 0 0 0; }
.gift_hot p img{ padding: 5px; background: white; border: 1px solid #CCC; margin-bottom: 5px; }

.gift_left{ width: 745px; float: left; }
.gift_listtab{ width: 745px; float: left; margin-top: 10px; background: url(../../i/qxad/gift_navbg.gif) no-repeat bottom; }
.gift_listtab h2{ width: 700px; float: left; margin: 0 0 0 10px; display: inline; }
.gift_listtab h2 em{ width: 222px; height: 47px; float: left; background: url(../../i/qxad/giftnavover.jpg) no-repeat; text-align: center; font-size: 14px; font-weight: bolder; line-height: 47px; letter-spacing: 5px; }
.gift_listtab h2 em a{ color: #393939; text-decoration: none; display: block; }
.gift_listtab h2 em.on{ background: url(../../i/qxad/giftnavon.jpg) no-repeat; }
.gift_listbox{ width: 745px; float: left; }
.gift_listbox div.crbottomline{ width: 745px; }
.gift_listbox div.borderin{ width: 743px; }
.gift_listbox h2{ width: 500px; float: left; margin: 10px 0 0 20px; padding-left: 70px; font-size: 14px; font-weight: bolder; line-height: 32px; }
.gift_listbox div.gift_listboxin{ width: 704px; float: left; margin: 10px 0 0 20px; display: inline; height: 177px; overflow: hidden; }
.gift_listbox div.gift_listboxin p.top{ width: 145px; float: left; text-align: center; margin: 10px 0 0 0; height: 150px; overflow: hidden; }
.gift_listbox div.gift_listboxin dl{ width: 150px; float: left; margin: 10px 0  0 10px; display: inline; line-height: 1.8; height: 150px; overflow: hidden; }
.gift_listbox div.gift_listboxin p.box{ width: 130px; float: left; text-align: center; margin: 10px 0 0 0; }
.gift_listbox div.gift_listboxin p.box img{ padding: 5px; background: white; border: 1px solid #CCC; margin-bottom: 10px; }
.gift_listbox h2.tit01{ background: url(../../i/qxad/tit_icon01.gif) no-repeat left; color: #8C742D; }
.gift_listbox h2.tit02{ background: url(../../i/qxad/tit_icon02.gif) no-repeat left; color: #004B70; }
.gift_listbox h2.tit03{ background: url(../../i/qxad/tit_icon03.gif) no-repeat left; color: #9100B5; }
.gift_listbox h2.tit04{ background: url(../../i/qxad/tit_icon04.gif) no-repeat left; color: #B5006A; }
.gift_listbox h2.tit05{ background: url(../../i/qxad/tit_icon05.gif) no-repeat left; color: #709E00; }
.gift_listbox h2.tit06{ background: url(../../i/qxad/tit_icon06.gif) no-repeat left; color: #00309E; }
.gift_listbox h2.tit07{ background: url(../../i/qxad/tit_icon07.gif) no-repeat left; color: #C4A100; }
.gift_listbox div.box001{ background: url(../../i/qxad/giftlistbg01.gif) no-repeat; }
.gift_listbox div.box002{ background: url(../../i/qxad/giftlistbg02.gif) no-repeat; }
.gift_listbox div.box003{ background: url(../../i/qxad/giftlistbg03.gif) no-repeat; }
.gift_listbox div.box004{ background: url(../../i/qxad/giftlistbg04.gif) no-repeat; }
.gift_listbox div.box005{ background: url(../../i/qxad/giftlistbg05.gif) no-repeat; }
.gift_listbox div.box006{ background: url(../../i/qxad/giftlistbg06.gif) no-repeat; }
.gift_listbox div.box007{ background: url(../../i/qxad/giftlistbg07.gif) no-repeat; }

.gift_right{ width: 195px; float: right; }
.gift_rboxlist{ width: 195px; float: left; margin: 10px 0 0 0; background: url(../../i/qxad/titbg.jpg) repeat-x top; }
.gift_rboxlist h2{ width: 195px; float: left; line-height: 25spx; font-size: 14px; font-weight: bolder; text-align: center; }
.gift_rboxlist div.crtopline, .gift_rboxlist div.crbottomline{ width: 195px; }
.gift_rboxlist div.borderin{ width: 193px; }
.gift_rboxlist dl{ width: 175px; float: left; margin: 10px 0 0 10px; display: inline; line-height: 1.7; }
.gift_btnlist, .gift_btnlist p{ width: 195px; float: left; margin-top: 10px; text-align: center; }

/* meetadd */
.meetadd_ltop{ width: 485px; background: url(../../i/qxad/meetaddtoplbg.jpg) no-repeat; height: 230px; float: left; margin: 10px 0 0 0; overflow: hidden; }
.meetadd_ltop dl{ width: 460px; float: left; margin: 10px 0 0 10px; display: inline; }
.meetadd_ltop dt{ width: 460px; float: left; font-family: simhei; font-weight: bolder; font-size: 26px; color: #842B00; text-align: center; }
.meetadd_ltop dd{ width: 460px; float: left; line-height: 1.8; font-size: 14px; }
.meetadd_ltop dd span{ float: right; }
.meetadd_ltop dd span a{ color: #393939; }
.gift_list div.meetadd{ padding-bottom: 0; }
.gift_box div.gift_photolist{ width: 840px; float: left; text-align: center; margin: 10px 0 0 50px; display: inline; }
.gift_box div.gift_photolist p{ width: 120px; float: left; }
.gift_box div.gift_photolist p img{ padding: 5px; border: 1px solid #CCC; background: white; margin-bottom: 5px; }
.gift_box div.gift_photolist p a{ color: #393939; text-decoration: none; }

/* content */
.art_left{ width: 710px; float: left; }
.art_right{ width: 230px; float: right; }

.art_content{ width: 710px; float: left; margin: 10px 0 0 0; }
.art_content div.crtopline, .art_content div.crbottomline{ width: 710px; }
.art_content div.borderin{ width: 708px; }
.art_content h2{ width: 710px; float: left; text-align: center; font-size: 18px; font-weight: bolder; margin-top: 20px; }
.art_content h3{ width: 670px; float: left; margin: 10px 0 0 20px; display: inline; border-bottom: 1px dotted #CCC; line-height: 30px; text-align: center; }
.art_content h4{ width: 670px; float: left; border-top: 1px dotted #CCC; padding: 10px 0 0 0; margin: 10px 0 0 20px; display: inline; }
.art_content h4 span{ float: right; }
.art_content h4 a{ color: #0037B3; text-decoration: none; }
.art_content p{ width: 670px; float: left; margin: 10px 0 10px 20px; display: inline; text-align: center; }
.art_content dl{ width: 670px; float: left; margin: 10px 0 0 20px; display: inline; line-height: 1.8; font-size: 14px; }

.art_form{ width: 710px; float: left; margin: 10px 0 0 0; background: url(../../i/qxad/tit_artbg.gif) repeat-x; }
.art_form div.crtopline, .art_form div.crbottomline{ width: 710px; }
.art_form div.borderin{ width: 708px; }
.art_form h2{ width: 670px; float: left; margin: 0 0 0 20px; display: inline; font-size: 14px; font-weight: bolder; line-height: 22px; }
.art_form h2 span{ float: right; font-size: 12px; font-weight: normal; }
.art_form h2 span strong{ color: red; }
.art_form dl.list{ width: 670px; float: left; margin: 10px 0 0 20px; border-bottom: 1px dotted #CCC; display: inline; padding-bottom: 5px; line-height: 1.6; }
.art_form dl.list dt{ width: 670px; float: left; }
.art_form dl.list dt span{ float: right; }
.art_form dl.list dd{ width: 670px; float: left; margin-top: 5px; }
.art_form dl.list dd em{ width: 80px; float: left; text-align: center; }
.art_form dl.list dd em img{ padding: 1px; border: 1px solid #CCC; }
.art_form dl.list dd span{ width: 590px; float: left; }
.art_form div.pageclass{ width: 670px; margin: 10px 0 0 20px; display: inline; }
.art_form h3{ width: 659px; height: 30px; background: url(../../i/qxad/tit_artlong.jpg) no-repeat; margin: 10px 0 0 10px; display: inline; padding-left: 30px; line-height: 30px; float: left; font-weight: bolder; }
.art_form dl.form{ width: 670px; float: left; margin: 10px 0 0 20px; display: inline; }
.art_form dl.form dt{ width: 670px; float: left; }
.art_form dl.form dt em{ width: 670px; float: left; text-align: center; }
.art_form dl.form dd{ width: 670px; float; margin: 10px 0; }
.art_form dl.form input, .art_form dl.form img{ vertical-align: middle; }

.art_rbox{ width: 231px; float: left; margin-top: 10px; background: url(../../i/qxad/titbg.jpg) repeat-x top; }

.art_nobg{ background: white; }
.art_form dl.form dd span, .art_form dl.form dd em{ float: left; }
.art_form h4{ width: 708px; float: left; margin: 10px 0 0 0; font-size: 24px; font-weight: bolder; text-align: center; }
.art_form h5{ width: 688px; float: left; margin: 10px 0 0 10px; display: inline; border-bottom: 1px dotted #CCC;  padding-bottom: 5px; }
.art_form h5 span{ float: right; }
.art_form h5 span img{ vertical-align: middle; }
.art_form h5 strong{ color: red; }
.art_form dl.intro{ width: 688px; float: left; margin: 10px 0 0 10px; display: inline; border-bottom: 1px dotted #CCC;  padding-bottom: 5px; line-height: 1.7; }
.art_form dl.intro dd{ width: 688px; float: left; border-bottom: 1px dotted #CCC; padding-bottom: 5px; }
.art_form dl.intro dt{ width: 688px; float: left; padding: 5px 0; }
.art_form dl.intro dt label{ margin-left: 10px; display: inline; }
.art_form div.votebox{ width: 670px; float: left; margin: 10px 0 0 20px; border-bottom: 1px dotted #CCC; display: inline; padding-bottom: 5px; line-height: 1.6; }
.art_form div.votebox p{ background: url(../../i/qxad/num_bg.jpg) no-repeat; width: 71px; height: 74px; float: left; overflow: hidden; color: #A39D36; font-size: 20px; font-weight: bolder; text-align: center; padding-top: 10px; margin-top: 10px; }
.art_form div.votebox p strong{ font-size:24px; color: #A97A3C; }
.art_form div.votebox dl.list{ width: 570px; margin-left: 10px; margin-top: 0; border: none; }
.art_form div.votebox dl.list dt, .art_form div.votebox dl.list dd{ width: 570px; }
.art_form div.votebox dl.list dd span{ width: 490px; }


.art_rbox div.crtopline, .art_rbox div.crbottomline{ width: 231px; }
.art_rbox div.borderin{ width: 229px; }
.art_rbox h2{ width: 210px; float: left; margin: 0 0 0 10px; display: inline; line-height: 25px; font-size: 14px; font-weight: bolder; }
.art_rbox ul{ width: 210px; float: left; margin: 10px 0 0 10px; display: inline; list-style: none; }
.art_rbox li{ width: 200px; float: left; background: url(../../i/qxad/li_icon.gif) no-repeat 0 10px; line-height: 1.8; padding-left: 10px; }
.art_rbox li a{ color: #393939; text-decoration: none; }
.art_rbox li.more{ background: transparent; }
.art_rbox li span{ float: right; }
.art_rbox h3{ width: 229px; float: left; background: #FBF9F4; padding: 5px 0; }
.art_rbox h3 span{ float: right; margin-right: 10px; display: inline; }
.art_rbox h3 input{ vertical-align: middle }
.art_rbox dl{ width: 210px; float: left; margin: 10px 0 0 10px; }
.art_rbox dt{ font-weight: bolder; }
.art_rbox dd{ padding: 3px 0; }
.art_rbox h4{ width: 100%; float: left; text-align: center; margin-top: 10px; }
.art_rbox p{ width: 110px; float: left; text-align: center; margin: 10px 0 0 0; }
.art_rbox p img{ margin-bottom: 5px; }
.art_rbox p a{ color: #393939; text-decoration: none; }